Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/reference-assemblies.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Köplinger <alex.koeplinger@outlook.com>2017-03-30 00:33:17 +0300
committerAlexander Köplinger <alex.koeplinger@outlook.com>2017-03-30 03:14:06 +0300
commitd3cb2ec94bdf6d93900fb60a681d9293bdb34fcb (patch)
treeb14f549353cab7bc4a835a8b5f6376944f861924
parente78ca1f44c0821bcdb225eaa4e8190b67b95b527 (diff)
[v4.5.2] Add sources for 4.5.2 reference assemblies
Copied from 4.5.1 since they're mostly identical.
-rw-r--r--src/v4.5.2/Accessibility.cs119
-rw-r--r--src/v4.5.2/Commons.Xml.Relaxng.cs1148
-rw-r--r--src/v4.5.2/CustomMarshalers.cs116
-rw-r--r--src/v4.5.2/Facades/System.Collections.Concurrent.cs25
-rw-r--r--src/v4.5.2/Facades/System.Collections.cs28
-rw-r--r--src/v4.5.2/Facades/System.ComponentModel.Annotations.cs40
-rw-r--r--src/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.cs19
-rw-r--r--src/v4.5.2/Facades/System.ComponentModel.cs20
-rw-r--r--src/v4.5.2/Facades/System.Diagnostics.Contracts.cs30
-rw-r--r--src/v4.5.2/Facades/System.Diagnostics.Debug.cs24
-rw-r--r--src/v4.5.2/Facades/System.Diagnostics.Tools.cs17
-rw-r--r--src/v4.5.2/Facades/System.Diagnostics.Tracing.cs28
-rw-r--r--src/v4.5.2/Facades/System.Dynamic.Runtime.cs43
-rw-r--r--src/v4.5.2/Facades/System.Globalization.cs29
-rw-r--r--src/v4.5.2/Facades/System.IO.cs30
-rw-r--r--src/v4.5.2/Facades/System.Linq.Expressions.cs59
-rw-r--r--src/v4.5.2/Facades/System.Linq.Parallel.cs21
-rw-r--r--src/v4.5.2/Facades/System.Linq.Queryable.cs20
-rw-r--r--src/v4.5.2/Facades/System.Linq.cs20
-rw-r--r--src/v4.5.2/Facades/System.Net.NetworkInformation.cs18
-rw-r--r--src/v4.5.2/Facades/System.Net.Primitives.cs28
-rw-r--r--src/v4.5.2/Facades/System.Net.Requests.cs25
-rw-r--r--src/v4.5.2/Facades/System.ObjectModel.cs29
-rw-r--r--src/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.cs21
-rw-r--r--src/v4.5.2/Facades/System.Reflection.Emit.Lightweight.cs16
-rw-r--r--src/v4.5.2/Facades/System.Reflection.Emit.cs26
-rw-r--r--src/v4.5.2/Facades/System.Reflection.Extensions.cs18
-rw-r--r--src/v4.5.2/Facades/System.Reflection.Primitives.cs31
-rw-r--r--src/v4.5.2/Facades/System.Reflection.cs41
-rw-r--r--src/v4.5.2/Facades/System.Resources.ResourceManager.cs19
-rw-r--r--src/v4.5.2/Facades/System.Runtime.Extensions.cs27
-rw-r--r--src/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs24
-rw-r--r--src/v4.5.2/Facades/System.Runtime.InteropServices.cs127
-rw-r--r--src/v4.5.2/Facades/System.Runtime.Numerics.cs17
-rw-r--r--src/v4.5.2/Facades/System.Runtime.Serialization.Json.cs19
-rw-r--r--src/v4.5.2/Facades/System.Runtime.Serialization.Primitives.cs28
-rw-r--r--src/v4.5.2/Facades/System.Runtime.Serialization.Xml.cs29
-rw-r--r--src/v4.5.2/Facades/System.Runtime.cs267
-rw-r--r--src/v4.5.2/Facades/System.Security.Principal.cs18
-rw-r--r--src/v4.5.2/Facades/System.ServiceModel.Duplex.cs19
-rw-r--r--src/v4.5.2/Facades/System.ServiceModel.Http.cs31
-rw-r--r--src/v4.5.2/Facades/System.ServiceModel.NetTcp.cs25
-rw-r--r--src/v4.5.2/Facades/System.ServiceModel.Primitives.cs152
-rw-r--r--src/v4.5.2/Facades/System.ServiceModel.Security.cs32
-rw-r--r--src/v4.5.2/Facades/System.Text.Encoding.Extensions.cs17
-rw-r--r--src/v4.5.2/Facades/System.Text.Encoding.cs20
-rw-r--r--src/v4.5.2/Facades/System.Text.RegularExpressions.cs25
-rw-r--r--src/v4.5.2/Facades/System.Threading.Tasks.Parallel.cs19
-rw-r--r--src/v4.5.2/Facades/System.Threading.Tasks.cs45
-rw-r--r--src/v4.5.2/Facades/System.Threading.Timer.cs17
-rw-r--r--src/v4.5.2/Facades/System.Threading.cs42
-rw-r--r--src/v4.5.2/Facades/System.Xml.ReaderWriter.cs39
-rw-r--r--src/v4.5.2/Facades/System.Xml.XDocument.cs38
-rw-r--r--src/v4.5.2/Facades/System.Xml.XmlSerializer.cs38
-rw-r--r--src/v4.5.2/I18N.CJK.cs135
-rw-r--r--src/v4.5.2/I18N.MidEast.cs110
-rw-r--r--src/v4.5.2/I18N.Other.cs241
-rw-r--r--src/v4.5.2/I18N.Rare.cs530
-rw-r--r--src/v4.5.2/I18N.West.cs222
-rw-r--r--src/v4.5.2/I18N.cs173
-rw-r--r--src/v4.5.2/IBM.Data.DB2.cs298
-rw-r--r--src/v4.5.2/ICSharpCode.SharpZipLib.cs963
-rw-r--r--src/v4.5.2/Microsoft.Build.Engine.cs571
-rw-r--r--src/v4.5.2/Microsoft.Build.Framework.cs759
-rw-r--r--src/v4.5.2/Microsoft.Build.Tasks.v4.0.cs2424
-rw-r--r--src/v4.5.2/Microsoft.Build.Utilities.v4.0.cs526
-rw-r--r--src/v4.5.2/Microsoft.Build.cs1316
-rw-r--r--src/v4.5.2/Microsoft.CSharp.cs123
-rw-r--r--src/v4.5.2/Microsoft.VisualBasic.cs1908
-rw-r--r--src/v4.5.2/Microsoft.VisualC.cs53
-rw-r--r--src/v4.5.2/Microsoft.Web.Infrastructure.cs96
-rw-r--r--src/v4.5.2/Mono.C5.cs2683
-rw-r--r--src/v4.5.2/Mono.CSharp.cs7227
-rw-r--r--src/v4.5.2/Mono.Cairo.cs730
-rw-r--r--src/v4.5.2/Mono.Cecil.cs2297
-rw-r--r--src/v4.5.2/Mono.CodeContracts.cs500
-rw-r--r--src/v4.5.2/Mono.CompilerServices.SymbolWriter.cs345
-rw-r--r--src/v4.5.2/Mono.Data.Sqlite.cs612
-rw-r--r--src/v4.5.2/Mono.Data.Tds.cs591
-rw-r--r--src/v4.5.2/Mono.Debugger.Soft.cs879
-rw-r--r--src/v4.5.2/Mono.Http.cs142
-rw-r--r--src/v4.5.2/Mono.Management.cs22
-rw-r--r--src/v4.5.2/Mono.Messaging.RabbitMQ.cs175
-rw-r--r--src/v4.5.2/Mono.Messaging.cs398
-rw-r--r--src/v4.5.2/Mono.Options.cs137
-rw-r--r--src/v4.5.2/Mono.Parallel.cs151
-rw-r--r--src/v4.5.2/Mono.Posix.cs2967
-rw-r--r--src/v4.5.2/Mono.Security.Win32.cs101
-rw-r--r--src/v4.5.2/Mono.Security.cs2145
-rw-r--r--src/v4.5.2/Mono.Simd.cs1404
-rw-r--r--src/v4.5.2/Mono.Tasklets.cs20
-rw-r--r--src/v4.5.2/Mono.WebBrowser.cs466
-rw-r--r--src/v4.5.2/Mono.XBuild.Tasks.cs148
-rw-r--r--src/v4.5.2/Novell.Directory.Ldap.cs2939
-rw-r--r--src/v4.5.2/PEAPI.cs1224
-rw-r--r--src/v4.5.2/RabbitMQ.Client.cs9412
-rw-r--r--src/v4.5.2/SMDiagnostics.cs24
-rw-r--r--src/v4.5.2/System.ComponentModel.Composition.cs687
-rw-r--r--src/v4.5.2/System.ComponentModel.DataAnnotations.cs420
-rw-r--r--src/v4.5.2/System.Configuration.Install.cs247
-rw-r--r--src/v4.5.2/System.Configuration.cs1254
-rw-r--r--src/v4.5.2/System.Core.cs3747
-rw-r--r--src/v4.5.2/System.Data.DataSetExtensions.cs108
-rw-r--r--src/v4.5.2/System.Data.Entity.cs5063
-rw-r--r--src/v4.5.2/System.Data.Linq.cs879
-rw-r--r--src/v4.5.2/System.Data.OracleClient.cs947
-rw-r--r--src/v4.5.2/System.Data.Services.Client.cs461
-rw-r--r--src/v4.5.2/System.Data.Services.cs843
-rw-r--r--src/v4.5.2/System.Data.cs5856
-rw-r--r--src/v4.5.2/System.Design.cs4811
-rw-r--r--src/v4.5.2/System.DirectoryServices.Protocols.cs1080
-rw-r--r--src/v4.5.2/System.DirectoryServices.cs2039
-rw-r--r--src/v4.5.2/System.Drawing.Design.cs241
-rw-r--r--src/v4.5.2/System.Drawing.cs4081
-rw-r--r--src/v4.5.2/System.Dynamic.cs57
-rw-r--r--src/v4.5.2/System.EnterpriseServices.cs1188
-rw-r--r--src/v4.5.2/System.IO.Compression.FileSystem.cs74
-rw-r--r--src/v4.5.2/System.IO.Compression.cs92
-rw-r--r--src/v4.5.2/System.IdentityModel.Selectors.cs150
-rw-r--r--src/v4.5.2/System.IdentityModel.cs3521
-rw-r--r--src/v4.5.2/System.IdentityModel.extra.cs19
-rw-r--r--src/v4.5.2/System.Json.Microsoft.cs245
-rw-r--r--src/v4.5.2/System.Json.cs156
-rw-r--r--src/v4.5.2/System.Management.cs1158
-rw-r--r--src/v4.5.2/System.Messaging.cs1322
-rw-r--r--src/v4.5.2/System.Net.Http.Formatting.cs1831
-rw-r--r--src/v4.5.2/System.Net.Http.WebRequest.cs73
-rw-r--r--src/v4.5.2/System.Net.Http.cs641
-rw-r--r--src/v4.5.2/System.Net.cs722
-rw-r--r--src/v4.5.2/System.Numerics.cs243
-rw-r--r--src/v4.5.2/System.Reactive.Core.cs476
-rw-r--r--src/v4.5.2/System.Reactive.Debugger.cs26
-rw-r--r--src/v4.5.2/System.Reactive.Experimental.cs102
-rw-r--r--src/v4.5.2/System.Reactive.Interfaces.cs114
-rw-r--r--src/v4.5.2/System.Reactive.Linq.cs993
-rw-r--r--src/v4.5.2/System.Reactive.Observable.Aliases.cs66
-rw-r--r--src/v4.5.2/System.Reactive.PlatformServices.cs74
-rw-r--r--src/v4.5.2/System.Reactive.Providers.cs742
-rw-r--r--src/v4.5.2/System.Reactive.Runtime.Remoting.cs29
-rw-r--r--src/v4.5.2/System.Reactive.Windows.Forms.cs38
-rw-r--r--src/v4.5.2/System.Reactive.Windows.Threading.cs47
-rw-r--r--src/v4.5.2/System.Runtime.Caching.cs291
-rw-r--r--src/v4.5.2/System.Runtime.DurableInstancing.cs548
-rw-r--r--src/v4.5.2/System.Runtime.Remoting.cs457
-rw-r--r--src/v4.5.2/System.Runtime.Serialization.Formatters.Soap.cs77
-rw-r--r--src/v4.5.2/System.Runtime.Serialization.cs810
-rw-r--r--src/v4.5.2/System.Security.cs1083
-rw-r--r--src/v4.5.2/System.ServiceModel.Activation.cs136
-rw-r--r--src/v4.5.2/System.ServiceModel.Discovery.cs796
-rw-r--r--src/v4.5.2/System.ServiceModel.Internals.cs69
-rw-r--r--src/v4.5.2/System.ServiceModel.Internals.extra.cs27
-rw-r--r--src/v4.5.2/System.ServiceModel.Routing.cs316
-rw-r--r--src/v4.5.2/System.ServiceModel.Web.cs739
-rw-r--r--src/v4.5.2/System.ServiceModel.cs11519
-rw-r--r--src/v4.5.2/System.ServiceProcess.cs377
-rw-r--r--src/v4.5.2/System.Threading.Tasks.Dataflow.cs385
-rw-r--r--src/v4.5.2/System.Transactions.cs388
-rw-r--r--src/v4.5.2/System.Web.Abstractions.cs79
-rw-r--r--src/v4.5.2/System.Web.ApplicationServices.cs242
-rw-r--r--src/v4.5.2/System.Web.DynamicData.cs904
-rw-r--r--src/v4.5.2/System.Web.Extensions.Design.cs287
-rw-r--r--src/v4.5.2/System.Web.Extensions.cs2487
-rw-r--r--src/v4.5.2/System.Web.Http.SelfHost.cs90
-rw-r--r--src/v4.5.2/System.Web.Http.WebHost.cs76
-rw-r--r--src/v4.5.2/System.Web.Http.cs1482
-rw-r--r--src/v4.5.2/System.Web.Mvc.cs2457
-rw-r--r--src/v4.5.2/System.Web.Mvc.extra.cs19
-rw-r--r--src/v4.5.2/System.Web.Razor.cs1740
-rw-r--r--src/v4.5.2/System.Web.Routing.cs73
-rw-r--r--src/v4.5.2/System.Web.Services.cs2219
-rw-r--r--src/v4.5.2/System.Web.WebPages.Deployment.cs45
-rw-r--r--src/v4.5.2/System.Web.WebPages.Razor.cs127
-rw-r--r--src/v4.5.2/System.Web.WebPages.cs775
-rw-r--r--src/v4.5.2/System.Web.cs22652
-rw-r--r--src/v4.5.2/System.Web.extra.cs13
-rw-r--r--src/v4.5.2/System.Windows.Forms.DataVisualization.cs2320
-rw-r--r--src/v4.5.2/System.Windows.Forms.cs20698
-rw-r--r--src/v4.5.2/System.Windows.cs24
-rw-r--r--src/v4.5.2/System.Xaml.cs1230
-rw-r--r--src/v4.5.2/System.Xml.Linq.cs548
-rw-r--r--src/v4.5.2/System.Xml.Linq.extra.cs11
-rw-r--r--src/v4.5.2/System.Xml.Serialization.cs43
-rw-r--r--src/v4.5.2/System.Xml.cs4493
-rw-r--r--src/v4.5.2/System.cs13527
-rw-r--r--src/v4.5.2/WebMatrix.Data.cs54
-rw-r--r--src/v4.5.2/WindowsBase.cs2312
-rw-r--r--src/v4.5.2/cscompmgd.cs87
-rw-r--r--src/v4.5.2/monodoc.cs6024
-rw-r--r--src/v4.5.2/mscorlib.cs24884
-rw-r--r--src/v4.5.2/mscorlib.extra.cs13
-rw-r--r--v4.5.2/Makefile338
191 files changed, 228764 insertions, 0 deletions
diff --git a/src/v4.5.2/Accessibility.cs b/src/v4.5.2/Accessibility.cs
new file mode 100644
index 0000000..c31b786
--- /dev/null
+++ b/src/v4.5.2/Accessibility.cs
@@ -0,0 +1,119 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")]
+[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")]
+[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace Accessibility
+{
+ public enum AnnoScope
+ {
+ ANNO_CONTAINER = 1,
+ ANNO_THIS = 0,
+ }
+ public partial interface CAccPropServices : Accessibility.IAccPropServices
+ {
+ }
+ public partial class CAccPropServicesClass : Accessibility.CAccPropServices, Accessibility.IAccPropServices
+ {
+ public CAccPropServicesClass() { }
+ public virtual void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { }
+ public virtual void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { }
+ public virtual void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { }
+ public virtual void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); }
+ public virtual void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); }
+ public virtual void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild) { phmenu = default(System.IntPtr); pidChild = default(uint); }
+ public virtual void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild) { phwnd = default(System.IntPtr); pidObject = default(uint); pidChild = default(uint); }
+ public virtual void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { }
+ public virtual void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { }
+ public virtual void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { }
+ public virtual void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { }
+ public virtual void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { }
+ public virtual void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { }
+ public virtual void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { }
+ public virtual void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { }
+ }
+ public partial interface IAccessible
+ {
+ int accChildCount { get; }
+ object accFocus { get; }
+ object accParent { get; }
+ object accSelection { get; }
+ void accDoDefaultAction(object childID);
+ object accHitTest(int xLeft, int yTop);
+ void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID);
+ object accNavigate(int navDir, object childID);
+ void accSelect(int flagsSelect, object childID);
+ object get_accChild(object childID);
+ string get_accDefaultAction(object childID);
+ string get_accDescription(object childID);
+ string get_accHelp(object childID);
+ int get_accHelpTopic(out string pszHelpFile, object childID);
+ string get_accKeyboardShortcut(object childID);
+ string get_accName(object childID);
+ object get_accRole(object childID);
+ object get_accState(object childID);
+ string get_accValue(object childID);
+ void set_accName(object childID, string newName);
+ void set_accValue(object childID, string newValue);
+ }
+ public partial interface IAccessibleHandler
+ {
+ void AccessibleObjectFromID([System.Runtime.InteropServices.In]int hwnd, [System.Runtime.InteropServices.In]int lObjectID, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out Accessibility.IAccessible pIAccessible);
+ }
+ public partial interface IAccIdentity
+ {
+ void GetIdentityString([System.Runtime.InteropServices.In]uint dwIDChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen);
+ }
+ public partial interface IAccPropServer
+ {
+ void GetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]out object pvarValue, out int pfHasProp);
+ }
+ public partial interface IAccPropServices
+ {
+ void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps);
+ void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps);
+ void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps);
+ void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen);
+ void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen);
+ void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild);
+ void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild);
+ void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var);
+ void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope);
+ void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str);
+ void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var);
+ void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope);
+ void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str);
+ void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope);
+ void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var);
+ }
+ public partial struct _RemotableHandle
+ {
+ public int fContext;
+ public Accessibility.__MIDL_IWinTypes_0009 u;
+ }
+ public partial struct __MIDL_IWinTypes_0009
+ {
+ public int hInproc;
+ public int hRemote;
+ }
+}
diff --git a/src/v4.5.2/Commons.Xml.Relaxng.cs b/src/v4.5.2/Commons.Xml.Relaxng.cs
new file mode 100644
index 0000000..6007917
--- /dev/null
+++ b/src/v4.5.2/Commons.Xml.Relaxng.cs
@@ -0,0 +1,1148 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Commons.Xml
+{
+ public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo
+ {
+ public XmlDefaultReader(System.Xml.XmlReader reader) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public override string this[int i] { get { throw null; } }
+ public override string this[string name] { get { throw null; } }
+ public override string this[string localName, string namespaceURI] { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override char QuoteChar { get { throw null; } }
+ public System.Xml.XmlReader Reader { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public bool HasLineInfo() { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override void ResolveEntity() { }
+ }
+}
+namespace Commons.Xml.Nvdl
+{
+ public partial class Nvdl
+ {
+ internal Nvdl() { }
+ public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0";
+ public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0";
+ public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0";
+ }
+ public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable
+ {
+ protected NvdlAction() { }
+ }
+ public partial class NvdlActionList : System.Collections.CollectionBase
+ {
+ public NvdlActionList() { }
+ public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Nvdl.NvdlAction item) { }
+ public void Remove(Commons.Xml.Nvdl.NvdlAction item) { }
+ }
+ public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction
+ {
+ public NvdlAllow() { }
+ }
+ public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule
+ {
+ public NvdlAnyNamespace() { }
+ }
+ public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction
+ {
+ public NvdlAttach() { }
+ public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } }
+ }
+ public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction
+ {
+ public NvdlAttachPlaceholder() { }
+ public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } }
+ }
+ public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase
+ {
+ public NvdlAttributable() { }
+ public System.Collections.ArrayList Foreign { get { throw null; } }
+ }
+ public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider
+ {
+ public NvdlBuiltInValidationProvider() { }
+ public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
+ }
+ public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction
+ {
+ public NvdlCancelAction() { }
+ }
+ public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException
+ {
+ public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { }
+ public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { }
+ }
+ public partial class NvdlConfig
+ {
+ public NvdlConfig() { }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { }
+ public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; }
+ }
+ public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable
+ {
+ public NvdlContext() { }
+ public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public string UseMode { get { throw null; } set { } }
+ }
+ public partial class NvdlContextList : System.Collections.CollectionBase
+ {
+ public NvdlContextList() { }
+ public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Nvdl.NvdlContext item) { }
+ public void Remove(Commons.Xml.Nvdl.NvdlContext item) { }
+ }
+ public partial class NvdlElementBase : System.Xml.IXmlLineInfo
+ {
+ public NvdlElementBase() { }
+ public int LineNumber { get { throw null; } set { } }
+ public int LinePosition { get { throw null; } set { } }
+ public string SourceUri { get { throw null; } set { } }
+ public bool HasLineInfo() { throw null; }
+ }
+ public partial class NvdlException : System.Exception
+ {
+ public NvdlException(string message) { }
+ public NvdlException(string message, System.Exception inner) { }
+ }
+ public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase
+ {
+ public NvdlIncludedMode() { }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException
+ {
+ public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { }
+ public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { }
+ }
+ public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase
+ {
+ public NvdlMessage() { }
+ public System.Collections.ArrayList ForeignAttributes { get { throw null; } }
+ public string Text { get { throw null; } set { } }
+ public string XmlLang { get { throw null; } set { } }
+ }
+ public partial class NvdlMessageEventArgs : System.EventArgs
+ {
+ public NvdlMessageEventArgs(string message) { }
+ public string Message { get { throw null; } }
+ }
+ public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e);
+ public partial class NvdlMessageList : System.Collections.CollectionBase
+ {
+ public NvdlMessageList() { }
+ public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Nvdl.NvdlMessage item) { }
+ public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { }
+ }
+ public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase
+ {
+ public NvdlMode() { }
+ public string Name { get { throw null; } set { } }
+ }
+ public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable
+ {
+ protected NvdlModeBase() { }
+ public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } }
+ public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } }
+ }
+ public partial class NvdlModeList : System.Collections.CollectionBase
+ {
+ public NvdlModeList() { }
+ public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { }
+ public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { }
+ }
+ public partial class NvdlModeUsage
+ {
+ public NvdlModeUsage() { }
+ public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } }
+ public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } }
+ public string UseMode { get { throw null; } set { } }
+ }
+ public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule
+ {
+ public NvdlNamespace() { }
+ public string NS { get { throw null; } set { } }
+ public string Wildcard { get { throw null; } set { } }
+ }
+ public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase
+ {
+ public NvdlNestedMode() { }
+ }
+ public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction
+ {
+ protected NvdlNoCancelAction() { }
+ public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } }
+ public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } }
+ public string SimpleMessage { get { throw null; } set { } }
+ }
+ public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction
+ {
+ protected NvdlNoResultAction() { }
+ }
+ public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable
+ {
+ public NvdlOption() { }
+ public string Arg { get { throw null; } set { } }
+ public string MustSupport { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class NvdlOptionList : System.Collections.CollectionBase
+ {
+ public NvdlOptionList() { }
+ public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Nvdl.NvdlOption item) { }
+ public void Remove(Commons.Xml.Nvdl.NvdlOption item) { }
+ }
+ public partial class NvdlReader
+ {
+ internal NvdlReader() { }
+ public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction
+ {
+ public NvdlReject() { }
+ }
+ public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider
+ {
+ public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc";
+ public NvdlRelaxngValidatorProvider() { }
+ public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
+ public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
+ }
+ public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction
+ {
+ protected NvdlResultAction() { }
+ public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; }
+ }
+ public enum NvdlResultType
+ {
+ Attach = 0,
+ AttachPlaceholder = 1,
+ Unwrap = 2,
+ }
+ public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable
+ {
+ protected NvdlRule() { }
+ public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } }
+ public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } }
+ }
+ public partial class NvdlRuleList : System.Collections.CollectionBase
+ {
+ public NvdlRuleList() { }
+ public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Nvdl.NvdlRule item) { }
+ public void Remove(Commons.Xml.Nvdl.NvdlRule item) { }
+ }
+ public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable
+ {
+ public NvdlRules() { }
+ public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } }
+ public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } }
+ public string SchemaType { get { throw null; } set { } }
+ public string StartMode { get { throw null; } set { } }
+ public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } }
+ }
+ public enum NvdlRuleTarget
+ {
+ Attributes = 2,
+ Both = 3,
+ Elements = 1,
+ None = 0,
+ }
+ public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable
+ {
+ public NvdlTrigger() { }
+ public string NameList { get { throw null; } set { } }
+ public string NS { get { throw null; } set { } }
+ }
+ public partial class NvdlTriggerList : System.Collections.CollectionBase
+ {
+ public NvdlTriggerList() { }
+ public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { }
+ public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { }
+ }
+ public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction
+ {
+ public NvdlUnwrap() { }
+ public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } }
+ }
+ public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction
+ {
+ public NvdlValidate() { }
+ public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } }
+ public System.Xml.XmlElement SchemaBody { get { throw null; } set { } }
+ public string SchemaType { get { throw null; } set { } }
+ public string SchemaUri { get { throw null; } set { } }
+ }
+ public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader
+ {
+ public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { }
+ public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { }
+ public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { }
+ public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } }
+ public override bool Read() { throw null; }
+ }
+ public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException
+ {
+ public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { }
+ public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { }
+ }
+ public partial class NvdlValidationProvider
+ {
+ public NvdlValidationProvider() { }
+ public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } }
+ public string SchemaType { get { throw null; } }
+ public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } }
+ public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
+ public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
+ public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; }
+ }
+ public abstract partial class NvdlValidatorGenerator
+ {
+ protected NvdlValidatorGenerator() { }
+ public abstract bool AddOption(string name, string arg);
+ public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; }
+ public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver);
+ public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; }
+ }
+ public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider
+ {
+ public NvdlXsdValidatorProvider() { }
+ public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
+ }
+}
+namespace Commons.Xml.Relaxng
+{
+ public partial interface IGrammarContent
+ {
+ }
+ public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass
+ {
+ public RelaxngAnyName() { }
+ public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public RelaxngAttribute() { }
+ public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ protected RelaxngBinaryContentPattern() { }
+ public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
+ }
+ public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern
+ {
+ public RelaxngChoice() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport
+ {
+ public RelaxngData() { }
+ public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ protected RelaxngDataSupport() { }
+ public string DatatypeLibrary { get { throw null; } set { } }
+ public string Type { get { throw null; } set { } }
+ }
+ public abstract partial class RelaxngDatatype
+ {
+ protected RelaxngDatatype() { }
+ public abstract string Name { get; }
+ public abstract string NamespaceURI { get; }
+ public virtual bool Compare(object o1, object o2) { throw null; }
+ public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; }
+ public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; }
+ public abstract object Parse(string text, System.Xml.XmlReader reader);
+ }
+ public abstract partial class RelaxngDatatypeProvider
+ {
+ protected RelaxngDatatypeProvider() { }
+ public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters);
+ }
+ public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
+ {
+ public RelaxngDefine() { }
+ public string Combine { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
+ {
+ public RelaxngDiv() { }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern
+ {
+ public RelaxngElement() { }
+ public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class RelaxngElementBase
+ {
+ protected RelaxngElementBase() { }
+ public string BaseUri { get { throw null; } set { } }
+ public int LineNumber { get { throw null; } set { } }
+ public int LinePosition { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; }
+ public abstract void Write(System.Xml.XmlWriter writer);
+ }
+ public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public RelaxngEmpty() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase
+ {
+ public RelaxngExcept() { }
+ public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngException : System.Exception
+ {
+ public RelaxngException() { }
+ public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { }
+ public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { }
+ public RelaxngException(string message) { }
+ public RelaxngException(string message, System.Exception innerException) { }
+ }
+ public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase
+ {
+ public RelaxngExceptNameClass() { }
+ public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public RelaxngExternalRef() { }
+ public string Href { get { throw null; } set { } }
+ public string NSContext { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public static string NamespaceURI;
+ public RelaxngGrammar() { }
+ public string DefaultNamespace { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngGrammarContentList : System.Collections.CollectionBase
+ {
+ public RelaxngGrammarContentList() { }
+ public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Relaxng.IGrammarContent p) { }
+ public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { }
+ public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { }
+ }
+ public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern
+ {
+ public RelaxngGroup() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
+ {
+ public RelaxngInclude() { }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } }
+ public string Href { get { throw null; } set { } }
+ public string NSContext { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern
+ {
+ public RelaxngInterleave() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern
+ {
+ internal RelaxngList() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider
+ {
+ public RelaxngMergedProvider() { }
+ public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; }
+ }
+ public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern
+ {
+ public RelaxngMixed() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass
+ {
+ public RelaxngName() { }
+ public RelaxngName(string ncname, string ns) { }
+ public string LocalName { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass
+ {
+ public RelaxngNameChoice() { }
+ public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase
+ {
+ protected RelaxngNameClass() { }
+ }
+ public partial class RelaxngNameClassList : System.Collections.CollectionBase
+ {
+ public RelaxngNameClassList() { }
+ public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { }
+ public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { }
+ public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { }
+ }
+ public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public RelaxngNotAllowed() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass
+ {
+ public RelaxngNsName() { }
+ public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern
+ {
+ public RelaxngOneOrMore() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern
+ {
+ public RelaxngOptional() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase
+ {
+ public RelaxngParam() { }
+ public RelaxngParam(string name, string value) { }
+ public string Name { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngParamList : System.Collections.CollectionBase
+ {
+ public RelaxngParamList() { }
+ public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Relaxng.RelaxngParam p) { }
+ public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { }
+ public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { }
+ }
+ public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public RelaxngParentRef() { }
+ public string Name { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase
+ {
+ protected RelaxngPattern() { }
+ public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } }
+ public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public void Compile() { }
+ public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; }
+ public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; }
+ public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; }
+ public void WriteCompact(System.IO.TextWriter writer) { }
+ public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { }
+ }
+ public partial class RelaxngPatternList : System.Collections.CollectionBase
+ {
+ public RelaxngPatternList() { }
+ public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } }
+ public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { }
+ public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { }
+ public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { }
+ }
+ public enum RelaxngPatternType
+ {
+ After = 14,
+ Attribute = 12,
+ Choice = 4,
+ Data = 9,
+ DataExcept = 10,
+ Element = 13,
+ Empty = 1,
+ ExternalRef = 21,
+ Grammar = 16,
+ Group = 6,
+ Interleave = 5,
+ List = 8,
+ Mixed = 18,
+ NotAllowed = 2,
+ OneOrMore = 7,
+ Optional = 19,
+ ParentRef = 22,
+ Ref = 15,
+ Text = 3,
+ Value = 11,
+ ZeroOrMore = 17,
+ }
+ public partial class RelaxngReader : Commons.Xml.XmlDefaultReader
+ {
+ [System.ObsoleteAttribute]
+ public static string RelaxngNS;
+ public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { }
+ public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { }
+ public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { }
+ public string ContextNamespace { get { throw null; } }
+ public string DatatypeLibrary { get { throw null; } }
+ public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public override bool Read() { throw null; }
+ public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; }
+ public override string ReadString() { throw null; }
+ }
+ public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public RelaxngRef() { }
+ public string Name { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ protected RelaxngSingleContentPattern() { }
+ public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
+ }
+ public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
+ {
+ public RelaxngStart() { }
+ public string Combine { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype
+ {
+ public RelaxngString() { }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override bool Compare(object o1, object o2) { throw null; }
+ public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; }
+ public override object Parse(string text, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern
+ {
+ public RelaxngText() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype
+ {
+ public RelaxngToken() { }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override bool Compare(object o1, object o2) { throw null; }
+ public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; }
+ public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; }
+ public override object Parse(string text, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader
+ {
+ public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError;
+ public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { }
+ public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { }
+ public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { }
+ public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { }
+ public bool ReportDetails { get { throw null; } set { } }
+ public bool RoughLabelCheck { get { throw null; } set { } }
+ public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } }
+ public object AfterAttribute(object stateObject, string localName, string ns) { throw null; }
+ public object AfterCloseStartTag(object stateObject) { throw null; }
+ public object AfterEndTag(object stateObject) { throw null; }
+ public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; }
+ public bool Attribute(object stateObject, string localName, string ns) { throw null; }
+ public bool CloseStartTag(object stateObject) { throw null; }
+ public bool Emptiable(object stateObject) { throw null; }
+ public bool EndTag(object stateObject) { throw null; }
+ public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; }
+ public object GetCurrentState() { throw null; }
+ public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; }
+ public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; }
+ public override bool Read() { throw null; }
+ public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message);
+ }
+ public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport
+ {
+ public RelaxngValue() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern
+ {
+ public RelaxngZeroOrMore() { }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void Write(System.Xml.XmlWriter writer) { }
+ }
+}
+namespace Commons.Xml.Relaxng.Derivative
+{
+ public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } }
+ }
+ public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } }
+ }
+ public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
+ {
+ public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass
+ {
+ internal RdpAnyName() { }
+ public override bool HasInfiniteName { get { throw null; } }
+ public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
+ public override bool Contains(string name, string ns) { throw null; }
+ }
+ public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass
+ {
+ public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { }
+ public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } }
+ public override bool HasInfiniteName { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
+ public override bool Contains(string name, string ns) { throw null; }
+ }
+ public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p);
+ public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
+ }
+ public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2);
+ public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
+ {
+ public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public enum RdpContentType
+ {
+ Complex = 2,
+ Empty = 1,
+ Invalid = 0,
+ Simple = 4,
+ }
+ public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData
+ {
+ public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpDatatype
+ {
+ public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { }
+ public bool IsContextDependent { get { throw null; } }
+ public string LocalName { get { throw null; } }
+ public string NamespaceURI { get { throw null; } }
+ public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; }
+ public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
+ }
+ public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpEmpty() { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ }
+ public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
+ {
+ public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
+ {
+ public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent
+ {
+ public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass
+ {
+ public RdpName(string local, string ns) { }
+ public override bool HasInfiniteName { get { throw null; } }
+ public string LocalName { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
+ public string NamespaceURI { get { throw null; } }
+ public override bool Contains(string name, string ns) { throw null; }
+ }
+ public abstract partial class RdpNameClass
+ {
+ protected RdpNameClass() { }
+ public abstract bool HasInfiniteName { get; }
+ public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; }
+ public abstract bool Contains(string name, string ns);
+ }
+ public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass
+ {
+ public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { }
+ public override bool HasInfiniteName { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } }
+ public override bool Contains(string name, string ns) { throw null; }
+ }
+ public enum RdpNameClassType
+ {
+ AnyName = 1,
+ AnyNameExcept = 2,
+ Name = 5,
+ NameClassChoice = 6,
+ None = 0,
+ NsName = 3,
+ NsNameExcept = 4,
+ }
+ public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpNotAllowed() { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ }
+ public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass
+ {
+ public RdpNsName(string ns) { }
+ public override bool HasInfiniteName { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
+ public string NamespaceURI { get { throw null; } }
+ public override bool Contains(string name, string ns) { throw null; }
+ }
+ public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName
+ {
+ public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { }
+ public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } }
+ public override bool HasInfiniteName { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
+ public override bool Contains(string name, string ns) { throw null; }
+ }
+ public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent
+ {
+ public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpParam
+ {
+ public RdpParam(string localName, string value) { }
+ public string LocalName { get { throw null; } }
+ public string Value { get { throw null; } }
+ }
+ public partial class RdpParamList : System.Collections.ArrayList
+ {
+ public RdpParamList() { }
+ }
+ public abstract partial class RdpPattern
+ {
+ public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything;
+ protected RdpPattern() { }
+ public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; }
+ public abstract bool Nullable { get; }
+ public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; }
+ public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { }
+ public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass);
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
+ public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
+ public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpText() { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class RdpUtil
+ {
+ public static char[] WhitespaceChars;
+ public RdpUtil() { }
+ }
+ public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern
+ {
+ public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
+ public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } }
+ public override bool Nullable { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
+ public string Value { get { throw null; } }
+ public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
+ public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+}
+namespace Commons.Xml.Relaxng.Inference
+{
+ public partial class RelaxngInference
+ {
+ public RelaxngInference() { }
+ public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } }
+ public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; }
+ public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; }
+ public enum InferenceOption
+ {
+ Relaxed = 1,
+ Restricted = 0,
+ }
+ }
+}
+namespace Commons.Xml.Relaxng.Rnc
+{
+ public partial class RncParser
+ {
+ public int eof_token;
+ public System.IO.TextWriter ErrorOutput;
+ protected bool use_global_stacks;
+ protected static readonly short[] yyCheck;
+ protected static readonly short[] yyDgoto;
+ protected const int yyFinal = 4;
+ protected static readonly short[] yyGindex;
+ protected int yyMax;
+ protected static readonly string[] yyNames;
+ protected static readonly short[] yyRindex;
+ protected static readonly short[] yySindex;
+ protected static readonly short[] yyTable;
+ public RncParser(System.Xml.XmlNameTable nameTable) { }
+ public string BaseUri { get { throw null; } }
+ public int Column { get { throw null; } }
+ public int Line { get { throw null; } }
+ public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; }
+ public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; }
+ public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; }
+ public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; }
+ public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; }
+ public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; }
+ public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; }
+ protected object yyDefault(object first) { throw null; }
+ public void yyerror(string message) { }
+ public void yyerror(string message, string[] expected) { }
+ protected string[] yyExpecting(int state) { throw null; }
+ protected int[] yyExpectingTokens(int state) { throw null; }
+ public static string yyname(int token) { throw null; }
+ }
+}
+namespace Commons.Xml.Relaxng.XmlSchema
+{
+ public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider
+ {
+ internal XsdDatatypeProvider() { }
+ public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } }
+ public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; }
+ }
+ public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype
+ {
+ public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override object Parse(string text, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype
+ {
+ public XsdQNameWrapper() { }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override object Parse(string s, System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype
+ {
+ public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override object Parse(string value, System.Xml.XmlReader reader) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/CustomMarshalers.cs b/src/v4.5.2/CustomMarshalers.cs
new file mode 100644
index 0000000..0f5cdd6
--- /dev/null
+++ b/src/v4.5.2/CustomMarshalers.cs
@@ -0,0 +1,116 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Runtime.InteropServices.CustomMarshalers
+{
+ public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler
+ {
+ internal EnumerableToDispatchMarshaler() { }
+ [System.MonoTODOAttribute]
+ public virtual void CleanUpManagedData(object pManagedObj) { }
+ [System.MonoTODOAttribute]
+ public virtual void CleanUpNativeData(System.IntPtr pNativeData) { }
+ [System.MonoTODOAttribute]
+ public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual int GetNativeDataSize() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
+ }
+ public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler
+ {
+ internal EnumeratorToEnumVariantMarshaler() { }
+ public virtual void CleanUpManagedData(object pManagedObj) { }
+ public virtual void CleanUpNativeData(System.IntPtr pNativeData) { }
+ public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; }
+ public virtual int GetNativeDataSize() { throw null; }
+ public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
+ public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
+ }
+ public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler
+ {
+ internal ExpandoToDispatchExMarshaler() { }
+ [System.MonoTODOAttribute]
+ public virtual void CleanUpManagedData(object pManagedObj) { }
+ [System.MonoTODOAttribute]
+ public virtual void CleanUpNativeData(System.IntPtr pNativeData) { }
+ [System.MonoTODOAttribute]
+ public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual int GetNativeDataSize() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
+ }
+ public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler
+ {
+ internal TypeToTypeInfoMarshaler() { }
+ [System.MonoTODOAttribute]
+ public virtual void CleanUpManagedData(object pManagedObj) { }
+ [System.MonoTODOAttribute]
+ public virtual void CleanUpNativeData(System.IntPtr pNativeData) { }
+ [System.MonoTODOAttribute]
+ public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual int GetNativeDataSize() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Facades/System.Collections.Concurrent.cs b/src/v4.5.2/Facades/System.Collections.Concurrent.cs
new file mode 100644
index 0000000..d702b84
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Collections.Concurrent.cs
@@ -0,0 +1,25 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.Concurrent.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.Concurrent.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.Concurrent.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))]
diff --git a/src/v4.5.2/Facades/System.Collections.cs b/src/v4.5.2/Facades/System.Collections.cs
new file mode 100644
index 0000000..4648123
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Collections.cs
@@ -0,0 +1,28 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))]
diff --git a/src/v4.5.2/Facades/System.ComponentModel.Annotations.cs b/src/v4.5.2/Facades/System.ComponentModel.Annotations.cs
new file mode 100644
index 0000000..c8e532c
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ComponentModel.Annotations.cs
@@ -0,0 +1,40 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Annotations.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Annotations.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Annotations.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))]
diff --git a/src/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.cs b/src/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.cs
new file mode 100644
index 0000000..6bdc31f
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.cs
@@ -0,0 +1,19 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.EventBasedAsync.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.EventBasedAsync.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.EventBasedAsync.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))]
diff --git a/src/v4.5.2/Facades/System.ComponentModel.cs b/src/v4.5.2/Facades/System.ComponentModel.cs
new file mode 100644
index 0000000..2d5f843
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ComponentModel.cs
@@ -0,0 +1,20 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))]
diff --git a/src/v4.5.2/Facades/System.Diagnostics.Contracts.cs b/src/v4.5.2/Facades/System.Diagnostics.Contracts.cs
new file mode 100644
index 0000000..b5bc686
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Diagnostics.Contracts.cs
@@ -0,0 +1,30 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Contracts.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Contracts.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Contracts.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))]
diff --git a/src/v4.5.2/Facades/System.Diagnostics.Debug.cs b/src/v4.5.2/Facades/System.Diagnostics.Debug.cs
new file mode 100644
index 0000000..042f969
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Diagnostics.Debug.cs
@@ -0,0 +1,24 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Debug.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Debug.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Debug.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))]
diff --git a/src/v4.5.2/Facades/System.Diagnostics.Tools.cs b/src/v4.5.2/Facades/System.Diagnostics.Tools.cs
new file mode 100644
index 0000000..04d1ec6
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Diagnostics.Tools.cs
@@ -0,0 +1,17 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tools.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tools.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tools.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))]
diff --git a/src/v4.5.2/Facades/System.Diagnostics.Tracing.cs b/src/v4.5.2/Facades/System.Diagnostics.Tracing.cs
new file mode 100644
index 0000000..774dae3
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Diagnostics.Tracing.cs
@@ -0,0 +1,28 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tracing.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tracing.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tracing.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommand))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommandEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventKeywords))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventLevel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventListener))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))]
diff --git a/src/v4.5.2/Facades/System.Dynamic.Runtime.cs b/src/v4.5.2/Facades/System.Dynamic.Runtime.cs
new file mode 100644
index 0000000..236a3ef
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Dynamic.Runtime.cs
@@ -0,0 +1,43 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.Runtime.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.Runtime.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.Runtime.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpressionVisitor))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))]
diff --git a/src/v4.5.2/Facades/System.Globalization.cs b/src/v4.5.2/Facades/System.Globalization.cs
new file mode 100644
index 0000000..9fc29d5
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Globalization.cs
@@ -0,0 +1,29 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Globalization.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Globalization.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))]
diff --git a/src/v4.5.2/Facades/System.IO.cs b/src/v4.5.2/Facades/System.IO.cs
new file mode 100644
index 0000000..03c7298
--- /dev/null
+++ b/src/v4.5.2/Facades/System.IO.cs
@@ -0,0 +1,30 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))]
diff --git a/src/v4.5.2/Facades/System.Linq.Expressions.cs b/src/v4.5.2/Facades/System.Linq.Expressions.cs
new file mode 100644
index 0000000..08c9bf7
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Linq.Expressions.cs
@@ -0,0 +1,59 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Expressions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Expressions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Expressions.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))]
diff --git a/src/v4.5.2/Facades/System.Linq.Parallel.cs b/src/v4.5.2/Facades/System.Linq.Parallel.cs
new file mode 100644
index 0000000..b475910
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Linq.Parallel.cs
@@ -0,0 +1,21 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Parallel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Parallel.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Parallel.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))]
diff --git a/src/v4.5.2/Facades/System.Linq.Queryable.cs b/src/v4.5.2/Facades/System.Linq.Queryable.cs
new file mode 100644
index 0000000..b580e53
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Linq.Queryable.cs
@@ -0,0 +1,20 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Queryable.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Queryable.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Queryable.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))]
diff --git a/src/v4.5.2/Facades/System.Linq.cs b/src/v4.5.2/Facades/System.Linq.cs
new file mode 100644
index 0000000..519fd75
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Linq.cs
@@ -0,0 +1,20 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))]
diff --git a/src/v4.5.2/Facades/System.Net.NetworkInformation.cs b/src/v4.5.2/Facades/System.Net.NetworkInformation.cs
new file mode 100644
index 0000000..4629ae5
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Net.NetworkInformation.cs
@@ -0,0 +1,18 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.NetworkInformation.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.NetworkInformation.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.NetworkInformation.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))]
diff --git a/src/v4.5.2/Facades/System.Net.Primitives.cs b/src/v4.5.2/Facades/System.Net.Primitives.cs
new file mode 100644
index 0000000..ae12f61
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Net.Primitives.cs
@@ -0,0 +1,28 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Primitives.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Primitives.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Primitives.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))]
diff --git a/src/v4.5.2/Facades/System.Net.Requests.cs b/src/v4.5.2/Facades/System.Net.Requests.cs
new file mode 100644
index 0000000..f39e018
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Net.Requests.cs
@@ -0,0 +1,25 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Requests.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Requests.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Requests.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))]
diff --git a/src/v4.5.2/Facades/System.ObjectModel.cs b/src/v4.5.2/Facades/System.ObjectModel.cs
new file mode 100644
index 0000000..2b74a0d
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ObjectModel.cs
@@ -0,0 +1,29 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ObjectModel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ObjectModel.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ObjectModel.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))]
diff --git a/src/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.cs b/src/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.cs
new file mode 100644
index 0000000..6ace9ea
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.cs
@@ -0,0 +1,21 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.ILGeneration.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.ILGeneration.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.ILGeneration.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))]
diff --git a/src/v4.5.2/Facades/System.Reflection.Emit.Lightweight.cs b/src/v4.5.2/Facades/System.Reflection.Emit.Lightweight.cs
new file mode 100644
index 0000000..97ea93e
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Reflection.Emit.Lightweight.cs
@@ -0,0 +1,16 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.Lightweight.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.Lightweight.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))]
diff --git a/src/v4.5.2/Facades/System.Reflection.Emit.cs b/src/v4.5.2/Facades/System.Reflection.Emit.cs
new file mode 100644
index 0000000..4a097ba
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Reflection.Emit.cs
@@ -0,0 +1,26 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))]
diff --git a/src/v4.5.2/Facades/System.Reflection.Extensions.cs b/src/v4.5.2/Facades/System.Reflection.Extensions.cs
new file mode 100644
index 0000000..a280ff6
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Reflection.Extensions.cs
@@ -0,0 +1,18 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Extensions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Extensions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Extensions.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))]
diff --git a/src/v4.5.2/Facades/System.Reflection.Primitives.cs b/src/v4.5.2/Facades/System.Reflection.Primitives.cs
new file mode 100644
index 0000000..f306a13
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Reflection.Primitives.cs
@@ -0,0 +1,31 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Primitives.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Primitives.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Primitives.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))]
diff --git a/src/v4.5.2/Facades/System.Reflection.cs b/src/v4.5.2/Facades/System.Reflection.cs
new file mode 100644
index 0000000..30274e8
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Reflection.cs
@@ -0,0 +1,41 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))]
diff --git a/src/v4.5.2/Facades/System.Resources.ResourceManager.cs b/src/v4.5.2/Facades/System.Resources.ResourceManager.cs
new file mode 100644
index 0000000..4033c97
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Resources.ResourceManager.cs
@@ -0,0 +1,19 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Resources.ResourceManager.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Resources.ResourceManager.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Resources.ResourceManager.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))]
diff --git a/src/v4.5.2/Facades/System.Runtime.Extensions.cs b/src/v4.5.2/Facades/System.Runtime.Extensions.cs
new file mode 100644
index 0000000..7b14e3c
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.Extensions.cs
@@ -0,0 +1,27 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Extensions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Extensions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Extensions.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))]
diff --git a/src/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs b/src/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs
new file mode 100644
index 0000000..619beb5
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs
@@ -0,0 +1,24 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))]
diff --git a/src/v4.5.2/Facades/System.Runtime.InteropServices.cs b/src/v4.5.2/Facades/System.Runtime.InteropServices.cs
new file mode 100644
index 0000000..6013cc9
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.InteropServices.cs
@@ -0,0 +1,127 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComAwareEventInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventsHelper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComInterfaceType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ADVF))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BINDPTR))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BIND_OPTS))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CALLCONV))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CONNECTDATA))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DATADIR))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DESCKIND))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DISPPARAMS))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DVASPECT))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ELEMDESC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.EXCEPINFO))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FILETIME))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FORMATETC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCDESC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCFLAGS))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCKIND))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IAdviseSink))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IBindCtx))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPoint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPointContainer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLDESC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLFLAG))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnections))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumFORMATETC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumMoniker))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumString))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumVARIANT))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMoniker))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.INVOKEKIND))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IPersistFile))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IRunningObjectTable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IStream))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeComp))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo2))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib2))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.LIBFLAGS))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMDESC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMFLAG))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATDATA))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATSTG))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STGMEDIUM))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.SYSKIND))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYMED))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEATTR))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEDESC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEFLAGS))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEKIND))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPELIBATTR))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARDESC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARFLAGS))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARKIND))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceResult))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultParameterValueAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportSearchPath))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.HandleCollector))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomQueryInterface))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InterfaceTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.Marshal))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalAsAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeBuffer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))]
diff --git a/src/v4.5.2/Facades/System.Runtime.Numerics.cs b/src/v4.5.2/Facades/System.Runtime.Numerics.cs
new file mode 100644
index 0000000..2c3ceff
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.Numerics.cs
@@ -0,0 +1,17 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Numerics.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Numerics.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Numerics.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))]
diff --git a/src/v4.5.2/Facades/System.Runtime.Serialization.Json.cs b/src/v4.5.2/Facades/System.Runtime.Serialization.Json.cs
new file mode 100644
index 0000000..db74417
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.Serialization.Json.cs
@@ -0,0 +1,19 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Json.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Json.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Json.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))]
diff --git a/src/v4.5.2/Facades/System.Runtime.Serialization.Primitives.cs b/src/v4.5.2/Facades/System.Runtime.Serialization.Primitives.cs
new file mode 100644
index 0000000..6c8e8c7
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.Serialization.Primitives.cs
@@ -0,0 +1,28 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Primitives.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Primitives.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Primitives.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))]
diff --git a/src/v4.5.2/Facades/System.Runtime.Serialization.Xml.cs b/src/v4.5.2/Facades/System.Runtime.Serialization.Xml.cs
new file mode 100644
index 0000000..80e8fe1
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.Serialization.Xml.cs
@@ -0,0 +1,29 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Xml.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Xml.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Xml.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))]
diff --git a/src/v4.5.2/Facades/System.Runtime.cs b/src/v4.5.2/Facades/System.Runtime.cs
new file mode 100644
index 0000000..852cb8d
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Runtime.cs
@@ -0,0 +1,267 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(bool))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(byte))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(char))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(decimal))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(double))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(float))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(int))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(long))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(object))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(sbyte))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(short))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(string))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCLatencyMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCSettings))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CharSet))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(uint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ulong))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ushort))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))]
diff --git a/src/v4.5.2/Facades/System.Security.Principal.cs b/src/v4.5.2/Facades/System.Security.Principal.cs
new file mode 100644
index 0000000..1e7cff9
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Security.Principal.cs
@@ -0,0 +1,18 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.Principal.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.Principal.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.Principal.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))]
diff --git a/src/v4.5.2/Facades/System.ServiceModel.Duplex.cs b/src/v4.5.2/Facades/System.ServiceModel.Duplex.cs
new file mode 100644
index 0000000..9a190d7
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ServiceModel.Duplex.cs
@@ -0,0 +1,19 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CallbackBehaviorAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexChannelFactory<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexClientBase<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InstanceContext))]
diff --git a/src/v4.5.2/Facades/System.ServiceModel.Http.cs b/src/v4.5.2/Facades/System.ServiceModel.Http.cs
new file mode 100644
index 0000000..0bf59b2
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ServiceModel.Http.cs
@@ -0,0 +1,31 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))]
diff --git a/src/v4.5.2/Facades/System.ServiceModel.NetTcp.cs b/src/v4.5.2/Facades/System.ServiceModel.NetTcp.cs
new file mode 100644
index 0000000..0369c40
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ServiceModel.NetTcp.cs
@@ -0,0 +1,25 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SslStreamSecurityBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpConnectionPoolSettings))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpTransportBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityOverTcp))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpBinding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpSecurity))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpClientCredentialType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpTransportSecurity))]
diff --git a/src/v4.5.2/Facades/System.ServiceModel.Primitives.cs b/src/v4.5.2/Facades/System.ServiceModel.Primitives.cs
new file mode 100644
index 0000000..043d8d7
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ServiceModel.Primitives.cs
@@ -0,0 +1,152 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Primitives.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Primitives.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Primitives.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))]
diff --git a/src/v4.5.2/Facades/System.ServiceModel.Security.cs b/src/v4.5.2/Facades/System.ServiceModel.Security.cs
new file mode 100644
index 0000000..a64ae4a
--- /dev/null
+++ b/src/v4.5.2/Facades/System.ServiceModel.Security.cs
@@ -0,0 +1,32 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Security.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Security.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Security.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.LocalClientSecuritySettings))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityHeaderLayout))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportSecurityBindingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DnsEndpointIdentity))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BasicSecurityProfileVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecureConversationVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityPolicyVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecurityTokenParameters))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SupportingTokenParameters))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.TrustVersion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SpnEndpointIdentity))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UpnEndpointIdentity))]
diff --git a/src/v4.5.2/Facades/System.Text.Encoding.Extensions.cs b/src/v4.5.2/Facades/System.Text.Encoding.Extensions.cs
new file mode 100644
index 0000000..c4c7cb6
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Text.Encoding.Extensions.cs
@@ -0,0 +1,17 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.Extensions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.Extensions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.Extensions.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))]
diff --git a/src/v4.5.2/Facades/System.Text.Encoding.cs b/src/v4.5.2/Facades/System.Text.Encoding.cs
new file mode 100644
index 0000000..fd57d5b
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Text.Encoding.cs
@@ -0,0 +1,20 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))]
diff --git a/src/v4.5.2/Facades/System.Text.RegularExpressions.cs b/src/v4.5.2/Facades/System.Text.RegularExpressions.cs
new file mode 100644
index 0000000..560dd36
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Text.RegularExpressions.cs
@@ -0,0 +1,25 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.RegularExpressions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.RegularExpressions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.RegularExpressions.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))]
diff --git a/src/v4.5.2/Facades/System.Threading.Tasks.Parallel.cs b/src/v4.5.2/Facades/System.Threading.Tasks.Parallel.cs
new file mode 100644
index 0000000..75fc34b
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Threading.Tasks.Parallel.cs
@@ -0,0 +1,19 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Parallel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Parallel.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Parallel.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))]
diff --git a/src/v4.5.2/Facades/System.Threading.Tasks.cs b/src/v4.5.2/Facades/System.Threading.Tasks.cs
new file mode 100644
index 0000000..f76c65b
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Threading.Tasks.cs
@@ -0,0 +1,45 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))]
diff --git a/src/v4.5.2/Facades/System.Threading.Timer.cs b/src/v4.5.2/Facades/System.Threading.Timer.cs
new file mode 100644
index 0000000..8fd95f8
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Threading.Timer.cs
@@ -0,0 +1,17 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Timer.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Timer.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Timer.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.TimerCallback))]
diff --git a/src/v4.5.2/Facades/System.Threading.cs b/src/v4.5.2/Facades/System.Threading.cs
new file mode 100644
index 0000000..ea5836a
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Threading.cs
@@ -0,0 +1,42 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))]
diff --git a/src/v4.5.2/Facades/System.Xml.ReaderWriter.cs b/src/v4.5.2/Facades/System.Xml.ReaderWriter.cs
new file mode 100644
index 0000000..41c6c7f
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Xml.ReaderWriter.cs
@@ -0,0 +1,39 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.ReaderWriter.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.ReaderWriter.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.ReaderWriter.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))]
diff --git a/src/v4.5.2/Facades/System.Xml.XDocument.cs b/src/v4.5.2/Facades/System.Xml.XDocument.cs
new file mode 100644
index 0000000..d134921
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Xml.XDocument.cs
@@ -0,0 +1,38 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XDocument.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XDocument.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XDocument.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))]
diff --git a/src/v4.5.2/Facades/System.Xml.XmlSerializer.cs b/src/v4.5.2/Facades/System.Xml.XmlSerializer.cs
new file mode 100644
index 0000000..84f7db2
--- /dev/null
+++ b/src/v4.5.2/Facades/System.Xml.XmlSerializer.cs
@@ -0,0 +1,38 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XmlSerializer.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XmlSerializer.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XmlSerializer.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))]
diff --git a/src/v4.5.2/I18N.CJK.cs b/src/v4.5.2/I18N.CJK.cs
new file mode 100644
index 0000000..694a3f0
--- /dev/null
+++ b/src/v4.5.2/I18N.CJK.cs
@@ -0,0 +1,135 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace I18N.CJK
+{
+ [System.SerializableAttribute]
+ public partial class CP50220 : I18N.CJK.ISO2022JPEncoding
+ {
+ public CP50220() : base (default(int), default(bool), default(bool)) { }
+ public override string EncodingName { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CP50221 : I18N.CJK.ISO2022JPEncoding
+ {
+ public CP50221() : base (default(int), default(bool), default(bool)) { }
+ public override string EncodingName { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CP50222 : I18N.CJK.ISO2022JPEncoding
+ {
+ public CP50222() : base (default(int), default(bool), default(bool)) { }
+ public override string EncodingName { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CP51932 : I18N.Common.MonoSafeEncoding
+ {
+ public CP51932() : base (default(int)) { }
+ public override string BodyName { get { throw null; } }
+ public override string EncodingName { get { throw null; } }
+ public override string HeaderName { get { throw null; } }
+ public override bool IsBrowserDisplay { get { throw null; } }
+ public override bool IsBrowserSave { get { throw null; } }
+ public override bool IsMailNewsDisplay { get { throw null; } }
+ public override bool IsMailNewsSave { get { throw null; } }
+ public override string WebName { get { throw null; } }
+ public override int GetByteCount(char[] chars, int index, int length) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ }
+ public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder
+ {
+ public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { }
+ public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CP54936 : I18N.CJK.GB18030Encoding
+ {
+ public CP54936() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP932 : I18N.Common.MonoSafeEncoding
+ {
+ public CP932() : base (default(int)) { }
+ public override string BodyName { get { throw null; } }
+ public override string EncodingName { get { throw null; } }
+ public override string HeaderName { get { throw null; } }
+ public override bool IsBrowserDisplay { get { throw null; } }
+ public override bool IsBrowserSave { get { throw null; } }
+ public override bool IsMailNewsDisplay { get { throw null; } }
+ public override bool IsMailNewsSave { get { throw null; } }
+ public override string WebName { get { throw null; } }
+ public override int WindowsCodePage { get { throw null; } }
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCeuc_jp : I18N.CJK.CP51932
+ {
+ public ENCeuc_jp() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_2022_jp : I18N.CJK.CP50220
+ {
+ public ENCiso_2022_jp() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCshift_jis : I18N.CJK.CP932
+ {
+ public ENCshift_jis() { }
+ }
+ [System.SerializableAttribute]
+ public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding
+ {
+ public GB18030Encoding() : base (default(int)) { }
+ public override string BodyName { get { throw null; } }
+ public override string EncodingName { get { throw null; } }
+ public override string HeaderName { get { throw null; } }
+ public override bool IsBrowserDisplay { get { throw null; } }
+ public override bool IsBrowserSave { get { throw null; } }
+ public override bool IsMailNewsDisplay { get { throw null; } }
+ public override bool IsMailNewsSave { get { throw null; } }
+ public override string WebName { get { throw null; } }
+ public override int GetByteCount(char[] chars, int index, int length) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override int GetCharCount(byte[] bytes, int start, int len) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetMaxByteCount(int len) { throw null; }
+ public override int GetMaxCharCount(int len) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding
+ {
+ public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { }
+ public override string BodyName { get { throw null; } }
+ public override string HeaderName { get { throw null; } }
+ public override string WebName { get { throw null; } }
+ public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; }
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/I18N.MidEast.cs b/src/v4.5.2/I18N.MidEast.cs
new file mode 100644
index 0000000..1e95319
--- /dev/null
+++ b/src/v4.5.2/I18N.MidEast.cs
@@ -0,0 +1,110 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace I18N.MidEast
+{
+ [System.SerializableAttribute]
+ public partial class CP1254 : I18N.Common.ByteEncoding
+ {
+ public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1255 : I18N.Common.ByteEncoding
+ {
+ public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1256 : I18N.Common.ByteEncoding
+ {
+ public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28596 : I18N.Common.ByteEncoding
+ {
+ public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28598 : I18N.Common.ByteEncoding
+ {
+ public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28599 : I18N.Common.ByteEncoding
+ {
+ public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP38598 : I18N.Common.ByteEncoding
+ {
+ public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_6 : I18N.MidEast.CP28596
+ {
+ public ENCiso_8859_6() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_8 : I18N.MidEast.CP28598
+ {
+ public ENCiso_8859_8() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_9 : I18N.MidEast.CP28599
+ {
+ public ENCiso_8859_9() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1254 : I18N.MidEast.CP1254
+ {
+ public ENCwindows_1254() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1255 : I18N.MidEast.CP1255
+ {
+ public ENCwindows_1255() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1256 : I18N.MidEast.CP1256
+ {
+ public ENCwindows_1256() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_38598 : I18N.MidEast.CP38598
+ {
+ public ENCwindows_38598() { }
+ }
+}
diff --git a/src/v4.5.2/I18N.Other.cs b/src/v4.5.2/I18N.Other.cs
new file mode 100644
index 0000000..ddc9db0
--- /dev/null
+++ b/src/v4.5.2/I18N.Other.cs
@@ -0,0 +1,241 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace I18N.Other
+{
+ [System.SerializableAttribute]
+ public partial class CP1251 : I18N.Common.ByteEncoding
+ {
+ public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1257 : I18N.Common.ByteEncoding
+ {
+ public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1258 : I18N.Common.ByteEncoding
+ {
+ public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20866 : I18N.Common.ByteEncoding
+ {
+ public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP21866 : I18N.Common.ByteEncoding
+ {
+ public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28594 : I18N.Common.ByteEncoding
+ {
+ public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28595 : I18N.Common.ByteEncoding
+ {
+ public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57002 : I18N.Other.ISCIIEncoding
+ {
+ public CP57002() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57003 : I18N.Other.ISCIIEncoding
+ {
+ public CP57003() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57004 : I18N.Other.ISCIIEncoding
+ {
+ public CP57004() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57005 : I18N.Other.ISCIIEncoding
+ {
+ public CP57005() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57006 : I18N.Other.ISCIIEncoding
+ {
+ public CP57006() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57007 : I18N.Other.ISCIIEncoding
+ {
+ public CP57007() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57008 : I18N.Other.ISCIIEncoding
+ {
+ public CP57008() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57009 : I18N.Other.ISCIIEncoding
+ {
+ public CP57009() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57010 : I18N.Other.ISCIIEncoding
+ {
+ public CP57010() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP57011 : I18N.Other.ISCIIEncoding
+ {
+ public CP57011() : base (default(int), default(int), default(string), default(string)) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP874 : I18N.Common.ByteEncoding
+ {
+ public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_4 : I18N.Other.CP28594
+ {
+ public ENCiso_8859_4() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_5 : I18N.Other.CP28595
+ {
+ public ENCiso_8859_5() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCkoi8_r : I18N.Other.CP20866
+ {
+ public ENCkoi8_r() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCkoi8_u : I18N.Other.CP21866
+ {
+ public ENCkoi8_u() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1251 : I18N.Other.CP1251
+ {
+ public ENCwindows_1251() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1257 : I18N.Other.CP1257
+ {
+ public ENCwindows_1257() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1258 : I18N.Other.CP1258
+ {
+ public ENCwindows_1258() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_874 : I18N.Other.CP874
+ {
+ public ENCwindows_874() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_as : I18N.Other.CP57006
+ {
+ public ENCx_iscii_as() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_be : I18N.Other.CP57003
+ {
+ public ENCx_iscii_be() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_de : I18N.Other.CP57002
+ {
+ public ENCx_iscii_de() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_gu : I18N.Other.CP57010
+ {
+ public ENCx_iscii_gu() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_ka : I18N.Other.CP57008
+ {
+ public ENCx_iscii_ka() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_ma : I18N.Other.CP57009
+ {
+ public ENCx_iscii_ma() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_or : I18N.Other.CP57007
+ {
+ public ENCx_iscii_or() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_pa : I18N.Other.CP57011
+ {
+ public ENCx_iscii_pa() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_ta : I18N.Other.CP57004
+ {
+ public ENCx_iscii_ta() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_iscii_te : I18N.Other.CP57005
+ {
+ public ENCx_iscii_te() { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding
+ {
+ protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { }
+ public override string BodyName { get { throw null; } }
+ public override string EncodingName { get { throw null; } }
+ public override string HeaderName { get { throw null; } }
+ public override string WebName { get { throw null; } }
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/I18N.Rare.cs b/src/v4.5.2/I18N.Rare.cs
new file mode 100644
index 0000000..5bedcdb
--- /dev/null
+++ b/src/v4.5.2/I18N.Rare.cs
@@ -0,0 +1,530 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace I18N.Rare
+{
+ [System.SerializableAttribute]
+ public partial class CP1026 : I18N.Common.ByteEncoding
+ {
+ public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1047 : I18N.Common.ByteEncoding
+ {
+ public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1140 : I18N.Common.ByteEncoding
+ {
+ public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1141 : I18N.Common.ByteEncoding
+ {
+ public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1142 : I18N.Common.ByteEncoding
+ {
+ public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1143 : I18N.Common.ByteEncoding
+ {
+ public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1144 : I18N.Common.ByteEncoding
+ {
+ public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1145 : I18N.Common.ByteEncoding
+ {
+ public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1146 : I18N.Common.ByteEncoding
+ {
+ public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1147 : I18N.Common.ByteEncoding
+ {
+ public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1148 : I18N.Common.ByteEncoding
+ {
+ public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1149 : I18N.Common.ByteEncoding
+ {
+ public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20273 : I18N.Common.ByteEncoding
+ {
+ public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20277 : I18N.Common.ByteEncoding
+ {
+ public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20278 : I18N.Common.ByteEncoding
+ {
+ public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20280 : I18N.Common.ByteEncoding
+ {
+ public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20284 : I18N.Common.ByteEncoding
+ {
+ public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20285 : I18N.Common.ByteEncoding
+ {
+ public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20290 : I18N.Common.ByteEncoding
+ {
+ public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20297 : I18N.Common.ByteEncoding
+ {
+ public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20420 : I18N.Common.ByteEncoding
+ {
+ public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20424 : I18N.Common.ByteEncoding
+ {
+ public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP20871 : I18N.Common.ByteEncoding
+ {
+ public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP21025 : I18N.Common.ByteEncoding
+ {
+ public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP37 : I18N.Common.ByteEncoding
+ {
+ public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP500 : I18N.Common.ByteEncoding
+ {
+ public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP708 : I18N.Common.ByteEncoding
+ {
+ public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP852 : I18N.Common.ByteEncoding
+ {
+ public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP855 : I18N.Common.ByteEncoding
+ {
+ public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP857 : I18N.Common.ByteEncoding
+ {
+ public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP858 : I18N.Common.ByteEncoding
+ {
+ public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP862 : I18N.Common.ByteEncoding
+ {
+ public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP864 : I18N.Common.ByteEncoding
+ {
+ public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP866 : I18N.Common.ByteEncoding
+ {
+ public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP869 : I18N.Common.ByteEncoding
+ {
+ public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP870 : I18N.Common.ByteEncoding
+ {
+ public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP875 : I18N.Common.ByteEncoding
+ {
+ public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCasmo_708 : I18N.Rare.CP708
+ {
+ public ENCasmo_708() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm00858 : I18N.Rare.CP858
+ {
+ public ENCibm00858() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm01140 : I18N.Rare.CP1140
+ {
+ public ENCibm01140() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm01141 : I18N.Rare.CP1141
+ {
+ public ENCibm01141() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm01142 : I18N.Rare.CP1142
+ {
+ public ENCibm01142() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm01143 : I18N.Rare.CP1143
+ {
+ public ENCibm01143() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm037 : I18N.Rare.CP37
+ {
+ public ENCibm037() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1025 : I18N.Rare.CP21025
+ {
+ public ENCibm1025() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1026 : I18N.Rare.CP1026
+ {
+ public ENCibm1026() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1047 : I18N.Rare.CP1047
+ {
+ public ENCibm1047() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1144 : I18N.Rare.CP1144
+ {
+ public ENCibm1144() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1145 : I18N.Rare.CP1145
+ {
+ public ENCibm1145() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1146 : I18N.Rare.CP1146
+ {
+ public ENCibm1146() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1147 : I18N.Rare.CP1147
+ {
+ public ENCibm1147() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1148 : I18N.Rare.CP1148
+ {
+ public ENCibm1148() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm1149 : I18N.Rare.CP1149
+ {
+ public ENCibm1149() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm273 : I18N.Rare.CP20273
+ {
+ public ENCibm273() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm277 : I18N.Rare.CP20277
+ {
+ public ENCibm277() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm278 : I18N.Rare.CP20278
+ {
+ public ENCibm278() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm280 : I18N.Rare.CP20280
+ {
+ public ENCibm280() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm284 : I18N.Rare.CP20284
+ {
+ public ENCibm284() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm285 : I18N.Rare.CP20285
+ {
+ public ENCibm285() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm290 : I18N.Rare.CP20290
+ {
+ public ENCibm290() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm297 : I18N.Rare.CP20297
+ {
+ public ENCibm297() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm420 : I18N.Rare.CP20420
+ {
+ public ENCibm420() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm424 : I18N.Rare.CP20424
+ {
+ public ENCibm424() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm500 : I18N.Rare.CP500
+ {
+ public ENCibm500() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm852 : I18N.Rare.CP852
+ {
+ public ENCibm852() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm855 : I18N.Rare.CP855
+ {
+ public ENCibm855() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm857 : I18N.Rare.CP857
+ {
+ public ENCibm857() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm862 : I18N.Rare.CP862
+ {
+ public ENCibm862() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm864 : I18N.Rare.CP864
+ {
+ public ENCibm864() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm866 : I18N.Rare.CP866
+ {
+ public ENCibm866() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm869 : I18N.Rare.CP869
+ {
+ public ENCibm869() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm870 : I18N.Rare.CP870
+ {
+ public ENCibm870() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm871 : I18N.Rare.CP20871
+ {
+ public ENCibm871() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm875 : I18N.Rare.CP875
+ {
+ public ENCibm875() { }
+ }
+}
diff --git a/src/v4.5.2/I18N.West.cs b/src/v4.5.2/I18N.West.cs
new file mode 100644
index 0000000..e2dd4ba
--- /dev/null
+++ b/src/v4.5.2/I18N.West.cs
@@ -0,0 +1,222 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace I18N.West
+{
+ [System.SerializableAttribute]
+ public partial class CP10000 : I18N.Common.ByteEncoding
+ {
+ public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP10079 : I18N.Common.ByteEncoding
+ {
+ public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1250 : I18N.Common.ByteEncoding
+ {
+ public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1252 : I18N.Common.ByteEncoding
+ {
+ public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP1253 : I18N.Common.ByteEncoding
+ {
+ public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28592 : I18N.Common.ByteEncoding
+ {
+ public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28593 : I18N.Common.ByteEncoding
+ {
+ public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28597 : I18N.Common.ByteEncoding
+ {
+ public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP28605 : I18N.Common.ByteEncoding
+ {
+ public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP437 : I18N.Common.ByteEncoding
+ {
+ public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP850 : I18N.Common.ByteEncoding
+ {
+ public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP860 : I18N.Common.ByteEncoding
+ {
+ public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP861 : I18N.Common.ByteEncoding
+ {
+ public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP863 : I18N.Common.ByteEncoding
+ {
+ public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CP865 : I18N.Common.ByteEncoding
+ {
+ public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm437 : I18N.West.CP437
+ {
+ public ENCibm437() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm850 : I18N.West.CP850
+ {
+ public ENCibm850() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm860 : I18N.West.CP860
+ {
+ public ENCibm860() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm861 : I18N.West.CP861
+ {
+ public ENCibm861() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm863 : I18N.West.CP863
+ {
+ public ENCibm863() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCibm865 : I18N.West.CP865
+ {
+ public ENCibm865() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_15 : I18N.West.CP28605
+ {
+ public ENCiso_8859_15() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_2 : I18N.West.CP28592
+ {
+ public ENCiso_8859_2() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_3 : I18N.West.CP28593
+ {
+ public ENCiso_8859_3() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCiso_8859_7 : I18N.West.CP28597
+ {
+ public ENCiso_8859_7() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCmacintosh : I18N.West.CP10000
+ {
+ public ENCmacintosh() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1250 : I18N.West.CP1250
+ {
+ public ENCwindows_1250() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1252 : I18N.West.CP1252
+ {
+ public ENCwindows_1252() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCwindows_1253 : I18N.West.CP1253
+ {
+ public ENCwindows_1253() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ENCx_mac_icelandic : I18N.West.CP10079
+ {
+ public ENCx_mac_icelandic() { }
+ }
+}
diff --git a/src/v4.5.2/I18N.cs b/src/v4.5.2/I18N.cs
new file mode 100644
index 0000000..3ab8d52
--- /dev/null
+++ b/src/v4.5.2/I18N.cs
@@ -0,0 +1,173 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace I18N.Common
+{
+ [System.SerializableAttribute]
+ public abstract partial class ByteEncoding : I18N.Common.MonoEncoding
+ {
+ protected string bodyName;
+ protected string encodingName;
+ protected string headerName;
+ protected bool isBrowserDisplay;
+ protected bool isBrowserSave;
+ protected bool isMailNewsDisplay;
+ protected bool isMailNewsSave;
+ protected char[] toChars;
+ protected string webName;
+ protected int windowsCodePage;
+ protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { }
+ public override string BodyName { get { throw null; } }
+ public override string EncodingName { get { throw null; } }
+ public override string HeaderName { get { throw null; } }
+ public override bool IsBrowserDisplay { get { throw null; } }
+ public override bool IsBrowserSave { get { throw null; } }
+ public override bool IsMailNewsDisplay { get { throw null; } }
+ public override bool IsMailNewsSave { get { throw null; } }
+ public override bool IsSingleByte { get { throw null; } }
+ public override string WebName { get { throw null; } }
+ public override int WindowsCodePage { get { throw null; } }
+ public override int GetByteCount(string s) { throw null; }
+ public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
+ public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ public override string GetString(byte[] bytes) { throw null; }
+ public override string GetString(byte[] bytes, int index, int count) { throw null; }
+ public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; }
+ protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount);
+ protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding
+ {
+ protected string bodyName;
+ protected string encodingName;
+ protected string headerName;
+ protected bool isBrowserDisplay;
+ protected bool isBrowserSave;
+ protected bool isMailNewsDisplay;
+ protected bool isMailNewsSave;
+ protected char[] toChars;
+ protected string webName;
+ protected int windowsCodePage;
+ protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { }
+ public override string BodyName { get { throw null; } }
+ public override string EncodingName { get { throw null; } }
+ public override string HeaderName { get { throw null; } }
+ public override bool IsBrowserDisplay { get { throw null; } }
+ public override bool IsBrowserSave { get { throw null; } }
+ public override bool IsMailNewsDisplay { get { throw null; } }
+ public override bool IsMailNewsSave { get { throw null; } }
+ public override bool IsSingleByte { get { throw null; } }
+ public override string WebName { get { throw null; } }
+ public override int WindowsCodePage { get { throw null; } }
+ public unsafe override int GetByteCount(char* chars, int count) { throw null; }
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ public override int GetByteCount(string s) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override byte[] GetBytes(string s) { throw null; }
+ public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ public override string GetString(byte[] bytes) { throw null; }
+ public override string GetString(byte[] bytes, int index, int count) { throw null; }
+ public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; }
+ protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex);
+ protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { }
+ }
+ public sealed partial class Handlers
+ {
+ public static readonly string[] List;
+ public Handlers() { }
+ public static string GetAlias(string name) { throw null; }
+ }
+ public partial class Manager
+ {
+ internal Manager() { }
+ public static I18N.Common.Manager PrimaryManager { get { throw null; } }
+ public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; }
+ public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; }
+ public System.Text.Encoding GetEncoding(int codePage) { throw null; }
+ public System.Text.Encoding GetEncoding(string name) { throw null; }
+ }
+ public abstract partial class MonoEncoder : System.Text.Encoder
+ {
+ public MonoEncoder(I18N.Common.MonoEncoding encoding) { }
+ public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; }
+ public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh);
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; }
+ public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh);
+ public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class MonoEncoding : System.Text.Encoding
+ {
+ public MonoEncoding(int codePage) { }
+ public MonoEncoding(int codePage, int windowsCodePage) { }
+ public override int WindowsCodePage { get { throw null; } }
+ public unsafe override int GetByteCount(char* chars, int count) { throw null; }
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ public unsafe abstract int GetByteCountImpl(char* chars, int charCount);
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount);
+ protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { }
+ public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { }
+ }
+ public partial class MonoEncodingDefaultEncoder : I18N.Common.ReferenceSourceDefaultEncoder
+ {
+ public MonoEncodingDefaultEncoder(System.Text.Encoding encoding) : base (default(System.Text.Encoding)) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public unsafe override 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); }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override 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); }
+ }
+ public abstract partial class MonoSafeEncoder : System.Text.Encoder
+ {
+ public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { }
+ public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class MonoSafeEncoding : System.Text.Encoding
+ {
+ public MonoSafeEncoding(int codePage) { }
+ public MonoSafeEncoding(int codePage, int windowsCodePage) { }
+ public override int WindowsCodePage { get { throw null; } }
+ protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; }
+ public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ReferenceSourceDefaultEncoder : System.Text.Encoder, System.Runtime.Serialization.IObjectReference
+ {
+ public ReferenceSourceDefaultEncoder(System.Text.Encoding encoding) { }
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetByteCount(char* chars, int count, bool flush) { throw null; }
+ public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; }
+ }
+ public sealed partial class Strings
+ {
+ public Strings() { }
+ public static string GetString(string tag) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/IBM.Data.DB2.cs b/src/v4.5.2/IBM.Data.DB2.cs
new file mode 100644
index 0000000..9561518
--- /dev/null
+++ b/src/v4.5.2/IBM.Data.DB2.cs
@@ -0,0 +1,298 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyProductAttribute("")]
+[assembly:System.Reflection.AssemblyTitleAttribute("")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace IBM.Data.DB2
+{
+ public partial class DB2ClientUtils
+ {
+ public DB2ClientUtils() { }
+ public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { }
+ public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { }
+ }
+ public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable
+ {
+ public DB2Command() { }
+ public DB2Command(string commandStr) { }
+ public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { }
+ public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { }
+ public string CommandText { get { throw null; } set { } }
+ public int CommandTimeout { get { throw null; } set { } }
+ public System.Data.CommandType CommandType { get { throw null; } set { } }
+ public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } }
+ public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } }
+ public bool SelfDescribe { get { throw null; } set { } }
+ public System.IntPtr statementHandle { get { throw null; } }
+ System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } }
+ System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } }
+ System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } }
+ public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } }
+ public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } }
+ public void Cancel() { }
+ public System.Data.IDbDataParameter CreateParameter() { throw null; }
+ public new void Dispose() { }
+ protected override void Dispose(bool disposing) { }
+ public int ExecuteNonQuery() { throw null; }
+ public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { }
+ public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; }
+ public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public object ExecuteScalar() { throw null; }
+ ~DB2Command() { }
+ public void Prepare() { }
+ System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; }
+ System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public sealed partial class DB2CommandBuilder : System.ComponentModel.Component
+ {
+ public DB2CommandBuilder() { }
+ public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { }
+ public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } }
+ public string QuotePrefix { get { throw null; } set { } }
+ public string QuoteSuffix { get { throw null; } set { } }
+ public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { }
+ protected override void Dispose(bool disposing) { }
+ public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; }
+ public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; }
+ public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; }
+ public void RefreshSchema() { }
+ }
+ public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable
+ {
+ public DB2Connection() { }
+ public DB2Connection(string conString) { }
+ public string ConnectionString { get { throw null; } set { } }
+ public int ConnectionTimeout { get { throw null; } set { } }
+ public string Database { get { throw null; } }
+ public System.Data.ConnectionState State { get { throw null; } }
+ public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } }
+ public event System.Data.StateChangeEventHandler StateChange { add { } remove { } }
+ public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; }
+ public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; }
+ public void ChangeDatabase(string newDBName) { }
+ public void Close() { }
+ public IBM.Data.DB2.DB2Command CreateCommand() { throw null; }
+ public new void Dispose() { }
+ protected override void Dispose(bool disposing) { }
+ ~DB2Connection() { }
+ public void Open() { }
+ public static void ReleaseObjectPool() { }
+ System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; }
+ System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; }
+ System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter
+ {
+ public DB2DataAdapter() { }
+ public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { }
+ public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { }
+ public DB2DataAdapter(string selectCommandText, string selectConnectionString) { }
+ public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } }
+ public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } }
+ public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } }
+ System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } }
+ public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } }
+ public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } }
+ public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } }
+ protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { }
+ protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { }
+ }
+ public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable
+ {
+ internal DB2DataReader() { }
+ public int Depth { get { throw null; } }
+ public int FieldCount { get { throw null; } }
+ public bool HasRows { get { throw null; } }
+ public bool IsClosed { get { throw null; } }
+ public object this[int col] { get { throw null; } }
+ public object this[string name] { get { throw null; } }
+ public int RecordsAffected { get { throw null; } }
+ public void Close() { }
+ public void Dispose() { }
+ ~DB2DataReader() { }
+ public bool GetBoolean(int col) { throw null; }
+ public byte GetByte(int col) { throw null; }
+ public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; }
+ public char GetChar(int col) { throw null; }
+ public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; }
+ public System.Data.IDataReader GetData(int col) { throw null; }
+ public string GetDataTypeName(int col) { throw null; }
+ public System.DateTime GetDate(int col) { throw null; }
+ public System.DateTime GetDateTime(int col) { throw null; }
+ public decimal GetDecimal(int col) { throw null; }
+ public double GetDouble(int col) { throw null; }
+ public System.Type GetFieldType(int col) { throw null; }
+ public float GetFloat(int col) { throw null; }
+ public System.Guid GetGuid(int col) { throw null; }
+ public short GetInt16(int col) { throw null; }
+ public int GetInt32(int col) { throw null; }
+ public long GetInt64(int col) { throw null; }
+ public string GetName(int col) { throw null; }
+ public int GetOrdinal(string name) { throw null; }
+ public System.Data.DataTable GetSchemaTable() { throw null; }
+ public string GetString(int col) { throw null; }
+ public object GetStringInternal(int col) { throw null; }
+ public System.TimeSpan GetTime(int col) { throw null; }
+ public System.TimeSpan GetTimeSpan(int col) { throw null; }
+ public object GetValue(int col) { throw null; }
+ public int GetValues(object[] values) { throw null; }
+ public bool IsDBNull(int col) { throw null; }
+ public bool NextResult() { throw null; }
+ public bool Read() { throw null; }
+ }
+ public sealed partial class DB2Error
+ {
+ internal DB2Error() { }
+ public string Message { get { throw null; } }
+ public int NativeError { get { throw null; } }
+ public string Source { get { throw null; } }
+ public string SQLState { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class DB2ErrorCollection : System.Collections.CollectionBase
+ {
+ public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { }
+ public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } }
+ public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { }
+ public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; }
+ public partial class DB2ErrorEnumerator : System.Collections.IEnumerator
+ {
+ public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { }
+ public IBM.Data.DB2.DB2Error Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class DB2Exception : System.Exception
+ {
+ internal DB2Exception() { }
+ public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class DB2InfoMessageEventArgs : System.EventArgs
+ {
+ public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { }
+ public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } }
+ public string Message { get { throw null; } }
+ }
+ public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e);
+ public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable
+ {
+ public DB2Parameter() { }
+ public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { }
+ public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { }
+ public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { }
+ public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { }
+ public DB2Parameter(string parameterName, object value) { }
+ public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } }
+ public System.Data.DbType DbType { get { throw null; } set { } }
+ public System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string ParameterName { get { throw null; } set { } }
+ public byte Precision { get { throw null; } set { } }
+ public byte Scale { get { throw null; } set { } }
+ public int Size { get { throw null; } set { } }
+ public string SourceColumn { get { throw null; } set { } }
+ public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ public object Value { get { throw null; } set { } }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection
+ {
+ public DB2ParameterCollection() { }
+ public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } }
+ public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } }
+ object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } }
+ public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; }
+ public override int Add(object obj) { throw null; }
+ public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; }
+ public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; }
+ public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; }
+ public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; }
+ public bool Contains(string paramName) { throw null; }
+ public int IndexOf(string paramName) { throw null; }
+ public void RemoveAt(string paramName) { }
+ }
+ public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs
+ {
+ public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ public new IBM.Data.DB2.DB2Command Command { get { throw null; } }
+ }
+ public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e);
+ public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs
+ {
+ public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } }
+ }
+ public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e);
+ public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable
+ {
+ internal DB2Transaction() { }
+ public System.Data.IDbConnection Connection { get { throw null; } }
+ public System.Data.IsolationLevel IsolationLevel { get { throw null; } }
+ public void Commit() { }
+ public void Dispose() { }
+ public void Rollback() { }
+ }
+ public enum DB2Type
+ {
+ BigInt = 3,
+ Binary = 15,
+ Blob = 22,
+ Char = 12,
+ Clob = 21,
+ Datalink = 24,
+ Date = 9,
+ DbClob = 23,
+ Decimal = 7,
+ Double = 5,
+ Float = 6,
+ Graphic = 18,
+ Integer = 2,
+ Invalid = 0,
+ LongVarBinary = 17,
+ LongVarChar = 14,
+ LongVarGraphic = 20,
+ Numeric = 8,
+ Real = 4,
+ RowId = 25,
+ SmallInt = 1,
+ Time = 10,
+ Timestamp = 11,
+ VarBinary = 16,
+ VarChar = 13,
+ VarGraphic = 19,
+ XmlReader = 26,
+ }
+ public partial class DB2TypeConverter
+ {
+ public DB2TypeConverter() { }
+ public static System.Type GetManagedType(int sql_type) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/ICSharpCode.SharpZipLib.cs b/src/v4.5.2/ICSharpCode.SharpZipLib.cs
new file mode 100644
index 0000000..b41a74c
--- /dev/null
+++ b/src/v4.5.2/ICSharpCode.SharpZipLib.cs
@@ -0,0 +1,963 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")]
+[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")]
+[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace ICSharpCode.SharpZipLib
+{
+ public partial class SharpZipBaseException : System.ApplicationException
+ {
+ public SharpZipBaseException() { }
+ public SharpZipBaseException(string msg) { }
+ public SharpZipBaseException(string message, System.Exception innerException) { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.BZip2
+{
+ public sealed partial class BZip2
+ {
+ public BZip2() { }
+ public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { }
+ public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { }
+ }
+ public sealed partial class BZip2Constants
+ {
+ internal BZip2Constants() { }
+ public static readonly int baseBlockSize;
+ public static readonly int G_SIZE;
+ public static readonly int MAX_ALPHA_SIZE;
+ public static readonly int MAX_CODE_LEN;
+ public static readonly int MAX_SELECTORS;
+ public static readonly int NUM_OVERSHOOT_BYTES;
+ public static readonly int N_GROUPS;
+ public static readonly int N_ITERS;
+ public static readonly int[] rNums;
+ public static readonly int RUNA;
+ public static readonly int RUNB;
+ }
+ public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException
+ {
+ public BZip2Exception() { }
+ public BZip2Exception(string message) { }
+ }
+ public partial class BZip2InputStream : System.IO.Stream
+ {
+ public BZip2InputStream(System.IO.Stream stream) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override int Read(byte[] b, int offset, int count) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long val) { }
+ public override void Write(byte[] array, int offset, int count) { }
+ public override void WriteByte(byte val) { }
+ }
+ public partial class BZip2OutputStream : System.IO.Stream
+ {
+ public BZip2OutputStream(System.IO.Stream stream) { }
+ public BZip2OutputStream(System.IO.Stream stream, int blockSize) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override void Close() { }
+ ~BZip2OutputStream() { }
+ public override void Flush() { }
+ public override int Read(byte[] b, int off, int len) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long val) { }
+ public override void Write(byte[] buf, int off, int len) { }
+ public override void WriteByte(byte bv) { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.Checksums
+{
+ public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum
+ {
+ public Adler32() { }
+ public long Value { get { throw null; } }
+ public void Reset() { }
+ public void Update(byte[] buffer) { }
+ public void Update(byte[] buf, int off, int len) { }
+ public void Update(int bval) { }
+ }
+ public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum
+ {
+ public Crc32() { }
+ public long Value { get { throw null; } set { } }
+ public void Reset() { }
+ public void Update(byte[] buffer) { }
+ public void Update(byte[] buf, int off, int len) { }
+ public void Update(int bval) { }
+ }
+ public partial interface IChecksum
+ {
+ long Value { get; }
+ void Reset();
+ void Update(byte[] buffer);
+ void Update(byte[] buf, int off, int len);
+ void Update(int bval);
+ }
+ public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum
+ {
+ public StrangeCRC() { }
+ public long Value { get { throw null; } }
+ public void Reset() { }
+ public void Update(byte[] buf) { }
+ public void Update(byte[] buf, int off, int len) { }
+ public void Update(int inCh) { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.Core
+{
+ public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs
+ {
+ public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { }
+ public bool HasMatchingFiles { get { throw null; } }
+ }
+ public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e);
+ public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e);
+ public partial class FileSystemScanner
+ {
+ public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure;
+ public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure;
+ public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory;
+ public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile;
+ public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { }
+ public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { }
+ public FileSystemScanner(string filter) { }
+ public FileSystemScanner(string fileFilter, string directoryFilter) { }
+ public void OnDirectoryFailure(string directory, System.Exception e) { }
+ public void OnFileFailure(string file, System.Exception e) { }
+ public void OnProcessDirectory(string directory, bool hasMatchingFiles) { }
+ public void OnProcessFile(string file) { }
+ public void Scan(string directory, bool recurse) { }
+ }
+ public partial interface INameTransform
+ {
+ string TransformDirectory(string name);
+ string TransformFile(string name);
+ }
+ public partial interface IScanFilter
+ {
+ bool IsMatch(string name);
+ }
+ public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter
+ {
+ public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { }
+ public long MaxSize { get { throw null; } set { } }
+ public long MinSize { get { throw null; } set { } }
+ public override bool IsMatch(string fileName) { throw null; }
+ }
+ public partial class NameFilter
+ {
+ public NameFilter(string filter) { }
+ public bool IsExcluded(string testValue) { throw null; }
+ public bool IsIncluded(string testValue) { throw null; }
+ public bool IsMatch(string testValue) { throw null; }
+ public static bool IsValidExpression(string e) { throw null; }
+ public static bool IsValidFilterExpression(string toTest) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter
+ {
+ public PathFilter(string filter) { }
+ public virtual bool IsMatch(string name) { throw null; }
+ }
+ public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e);
+ public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e);
+ public partial class ScanEventArgs : System.EventArgs
+ {
+ public ScanEventArgs(string name) { }
+ public bool ContinueRunning { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ }
+ public partial class ScanFailureEventArgs
+ {
+ public ScanFailureEventArgs(string name, System.Exception e) { }
+ public bool ContinueRunning { get { throw null; } set { } }
+ public System.Exception Exception { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+}
+namespace ICSharpCode.SharpZipLib.Encryption
+{
+ public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm
+ {
+ protected PkzipClassic() { }
+ public static byte[] GenerateKeys(byte[] seed) { throw null; }
+ }
+ public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic
+ {
+ public PkzipClassicManaged() { }
+ public override int BlockSize { get { throw null; } set { } }
+ public override byte[] Key { get { throw null; } set { } }
+ public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } }
+ public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } }
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.GZip
+{
+ public partial class GZipConstants
+ {
+ internal GZipConstants() { }
+ public const int FCOMMENT = 16;
+ public const int FEXTRA = 4;
+ public const int FHCRC = 2;
+ public const int FNAME = 8;
+ public const int FTEXT = 1;
+ public static readonly int GZIP_MAGIC;
+ }
+ public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException
+ {
+ public GZipException() { }
+ public GZipException(string message) { }
+ }
+ public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream
+ {
+ protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc;
+ protected bool eos;
+ public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { }
+ public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { }
+ public override int Read(byte[] buf, int offset, int len) { throw null; }
+ }
+ public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream
+ {
+ protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc;
+ public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { }
+ public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { }
+ public override void Close() { }
+ public override void Finish() { }
+ public int GetLevel() { throw null; }
+ public void SetLevel(int level) { }
+ public override void Write(byte[] buf, int off, int len) { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.Tar
+{
+ public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException
+ {
+ public InvalidHeaderException() { }
+ public InvalidHeaderException(string msg) { }
+ }
+ public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message);
+ public partial class TarArchive
+ {
+ protected TarArchive() { }
+ public bool ApplyUserInfoOverrides { get { throw null; } set { } }
+ public int GroupId { get { throw null; } }
+ public string GroupName { get { throw null; } }
+ public string PathPrefix { get { throw null; } set { } }
+ public int RecordSize { get { throw null; } }
+ public string RootPath { get { throw null; } set { } }
+ public int UserId { get { throw null; } }
+ public string UserName { get { throw null; } }
+ public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } }
+ public void CloseArchive() { }
+ public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; }
+ public void ExtractContents(string destDir) { }
+ public void ListContents() { }
+ protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { }
+ public void SetAsciiTranslation(bool asciiTranslate) { }
+ public void SetKeepOldFiles(bool keepOldFiles) { }
+ public void SetUserInfo(int userId, string userName, int groupId, string groupName) { }
+ public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { }
+ }
+ public partial class TarBuffer
+ {
+ public const int BlockSize = 512;
+ public const int DefaultBlockFactor = 20;
+ public const int DefaultRecordSize = 10240;
+ protected TarBuffer() { }
+ public int BlockFactor { get { throw null; } }
+ public int RecordSize { get { throw null; } }
+ public void Close() { }
+ public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; }
+ public int GetBlockFactor() { throw null; }
+ public int GetCurrentBlockNum() { throw null; }
+ public int GetCurrentRecordNum() { throw null; }
+ public int GetRecordSize() { throw null; }
+ public bool IsEOFBlock(byte[] block) { throw null; }
+ public byte[] ReadBlock() { throw null; }
+ public void SkipBlock() { }
+ public void WriteBlock(byte[] block) { }
+ public void WriteBlock(byte[] buf, int offset) { }
+ }
+ public partial class TarEntry : System.ICloneable
+ {
+ public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { }
+ public TarEntry(byte[] headerBuf) { }
+ public string File { get { throw null; } }
+ public int GroupId { get { throw null; } set { } }
+ public string GroupName { get { throw null; } set { } }
+ public bool IsDirectory { get { throw null; } }
+ public System.DateTime ModTime { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public long Size { get { throw null; } set { } }
+ public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } }
+ public int UserId { get { throw null; } set { } }
+ public string UserName { get { throw null; } set { } }
+ public void AdjustEntryName(byte[] outbuf, string newName) { }
+ public object Clone() { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; }
+ public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; }
+ public override bool Equals(object it) { throw null; }
+ public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; }
+ public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { }
+ public override int GetHashCode() { throw null; }
+ public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; }
+ public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { }
+ public void SetIds(int userId, int groupId) { }
+ public void SetNames(string userName, string groupName) { }
+ public void WriteEntryHeader(byte[] outbuf) { }
+ }
+ public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException
+ {
+ public TarException() { }
+ public TarException(string message) { }
+ }
+ public partial class TarHeader : System.ICloneable
+ {
+ public static readonly int CHKSUMLEN;
+ public const int CHKSUMOFS = 148;
+ public static readonly int DEVLEN;
+ public static readonly int GIDLEN;
+ public static readonly int GNAMELEN;
+ public static readonly string GNU_TMAGIC;
+ public const byte LF_ACL = (byte)65;
+ public const byte LF_BLK = (byte)52;
+ public const byte LF_CHR = (byte)51;
+ public const byte LF_CONTIG = (byte)55;
+ public const byte LF_DIR = (byte)53;
+ public const byte LF_EXTATTR = (byte)69;
+ public const byte LF_FIFO = (byte)54;
+ public const byte LF_GHDR = (byte)103;
+ public const byte LF_GNU_DUMPDIR = (byte)68;
+ public const byte LF_GNU_LONGLINK = (byte)75;
+ public const byte LF_GNU_LONGNAME = (byte)76;
+ public const byte LF_GNU_MULTIVOL = (byte)77;
+ public const byte LF_GNU_NAMES = (byte)78;
+ public const byte LF_GNU_SPARSE = (byte)83;
+ public const byte LF_GNU_VOLHDR = (byte)86;
+ public const byte LF_LINK = (byte)49;
+ public const byte LF_META = (byte)73;
+ public const byte LF_NORMAL = (byte)48;
+ public const byte LF_OLDNORM = (byte)0;
+ public const byte LF_SYMLINK = (byte)50;
+ public static readonly byte LF_XHDR;
+ public static readonly int MAGICLEN;
+ public static readonly int MODELEN;
+ public static readonly int MODTIMELEN;
+ public static readonly int NAMELEN;
+ public static readonly int SIZELEN;
+ public static readonly string TMAGIC;
+ public static readonly int UIDLEN;
+ public static readonly int UNAMELEN;
+ public static readonly int VERSIONLEN;
+ public TarHeader() { }
+ public int Checksum { get { throw null; } }
+ public int DevMajor { get { throw null; } set { } }
+ public int DevMinor { get { throw null; } set { } }
+ public int GroupId { get { throw null; } set { } }
+ public string GroupName { get { throw null; } set { } }
+ public bool IsChecksumValid { get { throw null; } }
+ public string LinkName { get { throw null; } set { } }
+ public string Magic { get { throw null; } set { } }
+ public int Mode { get { throw null; } set { } }
+ public System.DateTime ModTime { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public long Size { get { throw null; } set { } }
+ public byte TypeFlag { get { throw null; } set { } }
+ public int UserId { get { throw null; } set { } }
+ public string UserName { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; }
+ [System.ObsoleteAttribute]
+ public string GetName() { throw null; }
+ public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; }
+ public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; }
+ public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; }
+ public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; }
+ public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; }
+ public void ParseBuffer(byte[] header) { }
+ public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; }
+ public static long ParseOctal(byte[] header, int offset, int length) { throw null; }
+ public static void ResetValueDefaults() { }
+ public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { }
+ public void WriteHeader(byte[] outbuf) { }
+ }
+ public partial class TarInputStream : System.IO.Stream
+ {
+ protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer;
+ protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry;
+ protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory;
+ protected long entryOffset;
+ protected long entrySize;
+ protected bool hasHitEOF;
+ protected byte[] readBuf;
+ public TarInputStream(System.IO.Stream inputStream) { }
+ public TarInputStream(System.IO.Stream inputStream, int blockFactor) { }
+ public long Available { get { throw null; } }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public bool IsMarkSupported { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override void Close() { }
+ public void CopyEntryContents(System.IO.Stream outputStream) { }
+ public override void Flush() { }
+ public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; }
+ public int GetRecordSize() { throw null; }
+ public void Mark(int markLimit) { }
+ public override int Read(byte[] outputBuffer, int offset, int count) { throw null; }
+ public override int ReadByte() { throw null; }
+ public void Reset() { }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { }
+ public override void SetLength(long val) { }
+ public void Skip(long numToSkip) { }
+ public override void Write(byte[] array, int offset, int count) { }
+ public override void WriteByte(byte val) { }
+ public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory
+ {
+ public EntryFactoryAdapter() { }
+ public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; }
+ public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; }
+ public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; }
+ }
+ public partial interface IEntryFactory
+ {
+ ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf);
+ ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name);
+ ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName);
+ }
+ }
+ public partial class TarOutputStream : System.IO.Stream
+ {
+ protected byte[] assemBuf;
+ protected int assemLen;
+ protected byte[] blockBuf;
+ protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer;
+ protected long currBytes;
+ protected long currSize;
+ protected bool debug;
+ protected System.IO.Stream outputStream;
+ public TarOutputStream(System.IO.Stream outputStream) { }
+ public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override void Close() { }
+ public void CloseEntry() { }
+ public void Finish() { }
+ public override void Flush() { }
+ public int GetRecordSize() { throw null; }
+ public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { }
+ public override int Read(byte[] b, int off, int len) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long val) { }
+ public override void Write(byte[] wBuf, int wOffset, int numToWrite) { }
+ public override void WriteByte(byte b) { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.Zip
+{
+ public enum CompressionMethod
+ {
+ BZip2 = 11,
+ Deflate64 = 9,
+ Deflated = 8,
+ Stored = 0,
+ WinZipAES = 99,
+ }
+ public partial class FastZip
+ {
+ public FastZip() { }
+ public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { }
+ public bool CreateEmptyDirectories { get { throw null; } set { } }
+ public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } }
+ public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { }
+ public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { }
+ public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { }
+ public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { }
+ public delegate bool ConfirmOverwriteDelegate(string fileName);
+ public enum Overwrite
+ {
+ Always = 2,
+ Never = 1,
+ Prompt = 0,
+ }
+ }
+ public partial class FastZipEvents
+ {
+ public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure;
+ public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure;
+ public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory;
+ public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile;
+ public FastZipEvents() { }
+ public void OnDirectoryFailure(string directory, System.Exception e) { }
+ public void OnFileFailure(string file, System.Exception e) { }
+ public void OnProcessDirectory(string directory, bool hasMatchingFiles) { }
+ public void OnProcessFile(string file) { }
+ }
+ public partial class KeysRequiredEventArgs : System.EventArgs
+ {
+ public KeysRequiredEventArgs(string name) { }
+ public KeysRequiredEventArgs(string name, byte[] keyValue) { }
+ public string FileName { get { throw null; } }
+ public byte[] Key { get { throw null; } set { } }
+ }
+ public sealed partial class ZipConstants
+ {
+ public const int CENATT = 36;
+ public const int CENATX = 38;
+ public const int CENCOM = 32;
+ public const int CENCRC = 16;
+ public const int CENDIGITALSIG = 84233040;
+ public const int CENDSK = 34;
+ public const int CENEXT = 30;
+ public const int CENFLG = 8;
+ public const int CENHDR = 46;
+ public const int CENHOW = 10;
+ public const int CENLEN = 24;
+ public const int CENNAM = 28;
+ public const int CENOFF = 42;
+ public const int CENSIG = 33639248;
+ public const int CENSIG64 = 101075792;
+ public const int CENSIZ = 20;
+ public const int CENTIM = 12;
+ public const int CENVEM = 4;
+ public const int CENVER = 6;
+ public const int CRYPTO_HEADER_SIZE = 12;
+ public const int ENDCOM = 20;
+ public const int ENDDCD = 6;
+ public const int ENDHDR = 22;
+ public const int ENDNRD = 4;
+ public const int ENDOFF = 16;
+ public const int ENDSIG = 101010256;
+ public const int ENDSIZ = 12;
+ public const int ENDSUB = 8;
+ public const int ENDTOT = 10;
+ public const int EXTCRC = 4;
+ public const int EXTHDR = 16;
+ public const int EXTLEN = 12;
+ public const int EXTSIG = 134695760;
+ public const int EXTSIZ = 8;
+ public const int LOCCRC = 14;
+ public const int LOCEXT = 28;
+ public const int LOCFLG = 6;
+ public const int LOCHDR = 30;
+ public const int LOCHOW = 8;
+ public const int LOCLEN = 22;
+ public const int LOCNAM = 26;
+ public const int LOCSIG = 67324752;
+ public const int LOCSIZ = 18;
+ public const int LOCTIM = 10;
+ public const int LOCVER = 4;
+ public const int SPANNINGSIG = 134695760;
+ public const int SPANTEMPSIG = 808471376;
+ public const int VERSION_MADE_BY = 20;
+ public const int VERSION_STRONG_ENCRYPTION = 50;
+ public ZipConstants() { }
+ public static int DefaultCodePage { get { throw null; } set { } }
+ public static byte[] ConvertToArray(string str) { throw null; }
+ public static string ConvertToString(byte[] data) { throw null; }
+ public static string ConvertToString(byte[] data, int length) { throw null; }
+ }
+ public partial class ZipEntry : System.ICloneable
+ {
+ public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { }
+ public ZipEntry(string name) { }
+ public string Comment { get { throw null; } set { } }
+ public long CompressedSize { get { throw null; } set { } }
+ public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } }
+ public long Crc { get { throw null; } set { } }
+ public System.DateTime DateTime { get { throw null; } set { } }
+ public long DosTime { get { throw null; } set { } }
+ public int ExternalFileAttributes { get { throw null; } set { } }
+ public byte[] ExtraData { get { throw null; } set { } }
+ public int Flags { get { throw null; } set { } }
+ public int HostSystem { get { throw null; } }
+ public bool IsCrypted { get { throw null; } set { } }
+ public bool IsDirectory { get { throw null; } }
+ public bool IsFile { get { throw null; } }
+ public string Name { get { throw null; } }
+ public int Offset { get { throw null; } set { } }
+ public bool RequiresZip64 { get { throw null; } }
+ public long Size { get { throw null; } set { } }
+ public int Version { get { throw null; } }
+ public int VersionMadeBy { get { throw null; } }
+ public int ZipFileIndex { get { throw null; } set { } }
+ public static string CleanName(string name) { throw null; }
+ public static string CleanName(string name, bool relativePath) { throw null; }
+ public object Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException
+ {
+ public ZipException() { }
+ public ZipException(string msg) { }
+ }
+ public partial class ZipFile : System.Collections.IEnumerable
+ {
+ public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired;
+ public ZipFile(System.IO.FileStream file) { }
+ public ZipFile(System.IO.Stream baseStream) { }
+ public ZipFile(string name) { }
+ [System.Runtime.CompilerServices.IndexerName("EntryByIndex")]
+ public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Password { set { } }
+ public int Size { get { throw null; } }
+ public string ZipFileComment { get { throw null; } }
+ public void Close() { }
+ public int FindEntry(string name, bool ignoreCase) { throw null; }
+ public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; }
+ public System.IO.Stream GetInputStream(int entryIndex) { throw null; }
+ public bool TestArchive(bool testData) { throw null; }
+ public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e);
+ }
+ public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream
+ {
+ public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { }
+ public override int Available { get { throw null; } }
+ public bool CanDecompressEntry { get { throw null; } }
+ public string Password { get { throw null; } set { } }
+ public int BodyRead(byte[] b, int off, int len) { throw null; }
+ public override void Close() { }
+ public void CloseEntry() { }
+ public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; }
+ public override int Read(byte[] destination, int index, int count) { throw null; }
+ public override int ReadByte() { throw null; }
+ }
+ public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform
+ {
+ public ZipNameTransform() { }
+ public ZipNameTransform(bool useRelativePaths) { }
+ public ZipNameTransform(bool useRelativePaths, string trimPrefix) { }
+ public string TrimPrefix { get { throw null; } set { } }
+ public string TransformDirectory(string name) { throw null; }
+ public string TransformFile(string name) { throw null; }
+ }
+ public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream
+ {
+ public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { }
+ public bool IsFinished { get { throw null; } }
+ public void CloseEntry() { }
+ public override void Finish() { }
+ public int GetLevel() { throw null; }
+ public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { }
+ public void SetComment(string comment) { }
+ public void SetLevel(int level) { }
+ public override void Write(byte[] b, int off, int len) { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.Zip.Compression
+{
+ public partial class Deflater
+ {
+ public static int BEST_COMPRESSION;
+ public static int BEST_SPEED;
+ public static int DEFAULT_COMPRESSION;
+ public static int DEFLATED;
+ public static int NO_COMPRESSION;
+ public Deflater() { }
+ public Deflater(int lvl) { }
+ public Deflater(int level, bool noZlibHeaderOrFooter) { }
+ public int Adler { get { throw null; } }
+ public bool IsFinished { get { throw null; } }
+ public bool IsNeedingInput { get { throw null; } }
+ public int TotalIn { get { throw null; } }
+ public long TotalOut { get { throw null; } }
+ public int Deflate(byte[] output) { throw null; }
+ public int Deflate(byte[] output, int offset, int length) { throw null; }
+ public void Finish() { }
+ public void Flush() { }
+ public int GetLevel() { throw null; }
+ public void Reset() { }
+ public void SetDictionary(byte[] dict) { }
+ public void SetDictionary(byte[] dict, int offset, int length) { }
+ public void SetInput(byte[] input) { }
+ public void SetInput(byte[] input, int off, int len) { }
+ public void SetLevel(int lvl) { }
+ public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { }
+ }
+ public partial class DeflaterConstants
+ {
+ public static int[] COMPR_FUNC;
+ public const bool DEBUGGING = false;
+ public const int DEFAULT_MEM_LEVEL = 8;
+ public const int DEFLATE_FAST = 1;
+ public const int DEFLATE_SLOW = 2;
+ public const int DEFLATE_STORED = 0;
+ public const int DYN_TREES = 2;
+ public static int[] GOOD_LENGTH;
+ public const int HASH_BITS = 15;
+ public const int HASH_MASK = 32767;
+ public const int HASH_SHIFT = 5;
+ public const int HASH_SIZE = 32768;
+ public static int MAX_BLOCK_SIZE;
+ public static int[] MAX_CHAIN;
+ public const int MAX_DIST = 32506;
+ public static int[] MAX_LAZY;
+ public const int MAX_MATCH = 258;
+ public const int MAX_WBITS = 15;
+ public const int MIN_LOOKAHEAD = 262;
+ public const int MIN_MATCH = 3;
+ public static int[] NICE_LENGTH;
+ public const int PENDING_BUF_SIZE = 65536;
+ public const int PRESET_DICT = 32;
+ public const int STATIC_TREES = 1;
+ public const int STORED_BLOCK = 0;
+ public const int WMASK = 32767;
+ public const int WSIZE = 32768;
+ public DeflaterConstants() { }
+ }
+ public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants
+ {
+ public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { }
+ public int Adler { get { throw null; } }
+ public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } }
+ public int TotalIn { get { throw null; } }
+ public bool Deflate(bool flush, bool finish) { throw null; }
+ public void FillWindow() { }
+ public bool NeedsInput() { throw null; }
+ public void Reset() { }
+ public void ResetAdler() { }
+ public void SetDictionary(byte[] buffer, int offset, int length) { }
+ public void SetInput(byte[] buf, int off, int len) { }
+ public void SetLevel(int lvl) { }
+ }
+ public partial class DeflaterHuffman
+ {
+ public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending;
+ public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { }
+ public static short BitReverse(int toReverse) { throw null; }
+ public void CompressBlock() { }
+ public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { }
+ public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { }
+ public bool IsFull() { throw null; }
+ public void Reset() { }
+ public void SendAllTrees(int blTreeCodes) { }
+ public bool TallyDist(int dist, int len) { throw null; }
+ public bool TallyLit(int lit) { throw null; }
+ public partial class Tree
+ {
+ public short[] freqs;
+ public byte[] length;
+ public int minNumCodes;
+ public int numCodes;
+ public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { }
+ public void BuildCodes() { }
+ public void BuildTree() { }
+ public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { }
+ public void CheckEmpty() { }
+ public int GetEncodedLength() { throw null; }
+ public void Reset() { }
+ public void SetStaticCodes(short[] stCodes, byte[] stLength) { }
+ public void WriteSymbol(int code) { }
+ public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { }
+ }
+ }
+ public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer
+ {
+ public DeflaterPending() { }
+ }
+ public enum DeflateStrategy
+ {
+ Default = 0,
+ Filtered = 1,
+ HuffmanOnly = 2,
+ }
+ public partial class Inflater
+ {
+ public Inflater() { }
+ public Inflater(bool noHeader) { }
+ public int Adler { get { throw null; } }
+ public bool IsFinished { get { throw null; } }
+ public bool IsNeedingDictionary { get { throw null; } }
+ public bool IsNeedingInput { get { throw null; } }
+ public int RemainingInput { get { throw null; } }
+ public int TotalIn { get { throw null; } }
+ public int TotalOut { get { throw null; } }
+ public int Inflate(byte[] buf) { throw null; }
+ public int Inflate(byte[] buf, int offset, int len) { throw null; }
+ public void Reset() { }
+ public void SetDictionary(byte[] buffer) { }
+ public void SetDictionary(byte[] buffer, int offset, int len) { }
+ public void SetInput(byte[] buf) { }
+ public void SetInput(byte[] buffer, int offset, int length) { }
+ }
+ public partial class InflaterHuffmanTree
+ {
+ public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree;
+ public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree;
+ public InflaterHuffmanTree(byte[] codeLengths) { }
+ public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; }
+ }
+ public partial class PendingBuffer
+ {
+ protected byte[] buf;
+ public PendingBuffer() { }
+ public PendingBuffer(int bufsize) { }
+ public int BitCount { get { throw null; } }
+ public bool IsFlushed { get { throw null; } }
+ public void AlignToByte() { }
+ public int Flush(byte[] output, int offset, int length) { throw null; }
+ public void Reset() { }
+ public byte[] ToByteArray() { throw null; }
+ public void WriteBits(int b, int count) { }
+ public void WriteBlock(byte[] block, int offset, int len) { }
+ public void WriteByte(int b) { }
+ public void WriteInt(int s) { }
+ public void WriteShort(int s) { }
+ public void WriteShortMSB(int s) { }
+ }
+}
+namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams
+{
+ public partial class DeflaterOutputStream : System.IO.Stream
+ {
+ protected System.IO.Stream baseOutputStream;
+ protected byte[] buf;
+ protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def;
+ public DeflaterOutputStream(System.IO.Stream baseOutputStream) { }
+ public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { }
+ public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { }
+ public bool CanPatchEntries { get { throw null; } }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public bool IsStreamOwner { get { throw null; } set { } }
+ public override long Length { get { throw null; } }
+ public string Password { get { throw null; } set { } }
+ public override long Position { get { throw null; } set { } }
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public override void Close() { }
+ protected void Deflate() { }
+ protected void EncryptBlock(byte[] buffer, int offset, int length) { }
+ protected byte EncryptByte() { throw null; }
+ public virtual void Finish() { }
+ public override void Flush() { }
+ protected void InitializePassword(string password) { }
+ public override int Read(byte[] b, int off, int len) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long val) { }
+ protected void UpdateKeys(byte ch) { }
+ public override void Write(byte[] buf, int off, int len) { }
+ public override void WriteByte(byte bval) { }
+ }
+ public partial class InflaterInputBuffer
+ {
+ public InflaterInputBuffer(System.IO.Stream stream) { }
+ public int Available { get { throw null; } set { } }
+ public byte[] ClearText { get { throw null; } }
+ public int ClearTextLength { get { throw null; } }
+ public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } }
+ public byte[] RawData { get { throw null; } }
+ public int RawLength { get { throw null; } }
+ public void Fill() { }
+ public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; }
+ public int ReadLeByte() { throw null; }
+ public int ReadLeInt() { throw null; }
+ public long ReadLeLong() { throw null; }
+ public int ReadLeShort() { throw null; }
+ public int ReadRawBuffer(byte[] buffer) { throw null; }
+ public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; }
+ public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { }
+ }
+ public partial class InflaterInputStream : System.IO.Stream
+ {
+ protected System.IO.Stream baseInputStream;
+ protected long csize;
+ protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf;
+ protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer;
+ public InflaterInputStream(System.IO.Stream baseInputStream) { }
+ public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { }
+ public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { }
+ public virtual int Available { get { throw null; } }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public bool IsStreamOwner { get { throw null; } set { } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public override void Close() { }
+ protected void Fill() { }
+ public override void Flush() { }
+ public override int Read(byte[] b, int off, int len) { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long val) { }
+ public long Skip(long n) { throw null; }
+ protected void StopDecrypting() { }
+ public override void Write(byte[] array, int offset, int count) { }
+ public override void WriteByte(byte val) { }
+ }
+ public partial class OutputWindow
+ {
+ public OutputWindow() { }
+ public void CopyDict(byte[] dict, int offset, int len) { }
+ public int CopyOutput(byte[] output, int offset, int len) { throw null; }
+ public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; }
+ public int GetAvailable() { throw null; }
+ public int GetFreeSpace() { throw null; }
+ public void Repeat(int len, int dist) { }
+ public void Reset() { }
+ public void Write(int abyte) { }
+ }
+ public partial class StreamManipulator
+ {
+ public StreamManipulator() { }
+ public int AvailableBits { get { throw null; } }
+ public int AvailableBytes { get { throw null; } }
+ public bool IsNeedingInput { get { throw null; } }
+ public int CopyBytes(byte[] output, int offset, int length) { throw null; }
+ public void DropBits(int n) { }
+ public int GetBits(int n) { throw null; }
+ public int PeekBits(int n) { throw null; }
+ public void Reset() { }
+ public void SetInput(byte[] buf, int off, int len) { }
+ public void SkipToByteBoundary() { }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.Build.Engine.cs b/src/v4.5.2/Microsoft.Build.Engine.cs
new file mode 100644
index 0000000..c29447f
--- /dev/null
+++ b/src/v4.5.2/Microsoft.Build.Engine.cs
@@ -0,0 +1,571 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Microsoft.Build.BuildEngine
+{
+ public partial class BuildItem
+ {
+ public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { }
+ public BuildItem(string itemName, string itemInclude) { }
+ public string Condition { get { throw null; } set { } }
+ public int CustomMetadataCount { get { throw null; } }
+ public System.Collections.ICollection CustomMetadataNames { get { throw null; } }
+ public string Exclude { get { throw null; } set { } }
+ public string FinalItemSpec { get { throw null; } }
+ public string Include { get { throw null; } set { } }
+ public bool IsImported { get { throw null; } }
+ public int MetadataCount { get { throw null; } }
+ public System.Collections.ICollection MetadataNames { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; }
+ public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { }
+ public string GetEvaluatedMetadata(string metadataName) { throw null; }
+ public string GetMetadata(string metadataName) { throw null; }
+ public bool HasMetadata(string metadataName) { throw null; }
+ public void RemoveMetadata(string metadataName) { }
+ public void SetMetadata(string metadataName, string metadataValue) { }
+ public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { }
+ }
+ public partial class BuildItemGroup : System.Collections.IEnumerable
+ {
+ public BuildItemGroup() { }
+ public string Condition { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } }
+ public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; }
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { }
+ public void RemoveItemAt(int index) { }
+ public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; }
+ }
+ public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal BuildItemGroupCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public partial class BuildProperty
+ {
+ public BuildProperty(string propertyName, string propertyValue) { }
+ public string Condition { get { throw null; } set { } }
+ public string FinalValue { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; }
+ public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class BuildPropertyGroup : System.Collections.IEnumerable
+ {
+ public BuildPropertyGroup() { }
+ public BuildPropertyGroup(Microsoft.Build.BuildEngine.Project parentProject) { }
+ public string Condition { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } }
+ public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; }
+ public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; }
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { }
+ public void RemoveProperty(string propertyName) { }
+ public void SetImportedPropertyGroupCondition(string condition) { }
+ public void SetProperty(string propertyName, string propertyValue) { }
+ public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { }
+ }
+ public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal BuildPropertyGroupCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum BuildSettings
+ {
+ DoNotResetPreviouslyBuiltTargets = 1,
+ None = 0,
+ }
+ public partial class BuildTask
+ {
+ internal BuildTask() { }
+ public string Condition { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool ContinueOnError { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Type Type { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void AddOutputItem(string taskParameter, string itemName) { }
+ [System.MonoTODOAttribute]
+ public void AddOutputProperty(string taskParameter, string propertyName) { }
+ public bool Execute() { throw null; }
+ public string[] GetParameterNames() { throw null; }
+ public string GetParameterValue(string attributeName) { throw null; }
+ public void SetParameterValue(string parameterName, string parameterValue) { }
+ public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { }
+ }
+ public delegate void ColorResetter();
+ public delegate void ColorSetter(System.ConsoleColor color);
+ public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ public ConfigurableForwardingLogger() { }
+ public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } }
+ public int NodeId { get { throw null; } set { } }
+ public string Parameters { get { throw null; } set { } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
+ protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { }
+ public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public virtual void Shutdown() { }
+ }
+ public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ public ConsoleLogger() { }
+ public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
+ public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { }
+ public string Parameters { get { throw null; } set { } }
+ public bool ShowSummary { get { throw null; } set { } }
+ public bool SkipProjectStartedText { get { throw null; } set { } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
+ protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } }
+ public void ApplyParameter(string parameterName, string parameterValue) { }
+ public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { }
+ public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { }
+ public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { }
+ public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { }
+ public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { }
+ public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { }
+ public virtual void Shutdown() { }
+ public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { }
+ public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { }
+ public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { }
+ public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { }
+ public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { }
+ }
+ public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ public DistributedFileLogger() { }
+ public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } }
+ public int NodeId { get { throw null; } set { } }
+ public string Parameters { get { throw null; } set { } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public void Shutdown() { }
+ }
+ public partial class Engine
+ {
+ public Engine() { }
+ public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { }
+ public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { }
+ public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations, int numberOfCpus, string localNodeProviderParameters) { }
+ public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { }
+ public Engine(string binPath) { }
+ public string BinPath { get { throw null; } set { } }
+ public bool BuildEnabled { get { throw null; } set { } }
+ public string DefaultToolsVersion { get { throw null; } set { } }
+ public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } }
+ public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } }
+ public bool IsBuilding { get { throw null; } }
+ public bool OnlyLogCriticalEvents { get { throw null; } set { } }
+ public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Version Version { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; }
+ public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProjectFile(string projectFile) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProjectFile(string projectFile, string targetName) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; }
+ public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; }
+ public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; }
+ public bool BuildProjectFiles(string[] projectFiles, string[][] targetNamesPerProject, Microsoft.Build.BuildEngine.BuildPropertyGroup[] globalPropertiesPerProject, System.Collections.IDictionary[] targetOutputsPerProject, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string[] toolsVersions) { throw null; }
+ public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; }
+ public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; }
+ public void RegisterDistributedLogger(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.BuildEngine.LoggerDescription forwardingLogger) { }
+ [System.MonoTODOAttribute]
+ public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { }
+ public void Shutdown() { }
+ public void UnloadAllProjects() { }
+ public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { }
+ [System.MonoTODOAttribute]
+ public void UnregisterAllLoggers() { }
+ }
+ public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger
+ {
+ public FileLogger() { }
+ public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public override void Shutdown() { }
+ }
+ public partial class Import
+ {
+ internal Import() { }
+ public string Condition { get { throw null; } set { } }
+ public string EvaluatedProjectPath { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public string ProjectPath { get { throw null; } set { } }
+ }
+ public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal ImportCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void AddNewImport(string projectFile, string condition) { }
+ public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void RemoveImport(Microsoft.Build.BuildEngine.Import importToRemove) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InternalLoggerException : System.Exception
+ {
+ public InternalLoggerException() { }
+ public InternalLoggerException(string message) { }
+ public InternalLoggerException(string message, System.Exception innerException) { }
+ public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } }
+ public string ErrorCode { get { throw null; } }
+ public string HelpKeyword { get { throw null; } }
+ public bool InitializationException { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InvalidProjectFileException : System.Exception
+ {
+ public InvalidProjectFileException() { }
+ public InvalidProjectFileException(string message) { }
+ public InvalidProjectFileException(string message, System.Exception innerException) { }
+ public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { }
+ [System.MonoTODOAttribute]
+ public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { }
+ public string BaseMessage { get { throw null; } }
+ public int ColumnNumber { get { throw null; } }
+ public int EndColumnNumber { get { throw null; } }
+ public int EndLineNumber { get { throw null; } }
+ public string ErrorCode { get { throw null; } }
+ public string ErrorSubcategory { get { throw null; } }
+ public string HelpKeyword { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public string ProjectFile { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class InvalidToolsetDefinitionException : System.Exception
+ {
+ public InvalidToolsetDefinitionException() { }
+ protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidToolsetDefinitionException(string message) { }
+ public InvalidToolsetDefinitionException(string message, System.Exception innerException) { }
+ public InvalidToolsetDefinitionException(string message, string errorCode) { }
+ public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { }
+ public string ErrorCode { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class LocalNode
+ {
+ internal LocalNode() { }
+ public static void StartLocalNodeServer(int nodeNumber) { }
+ }
+ public partial class LoggerDescription
+ {
+ public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
+ public string LoggerSwitchParameters { get { throw null; } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } }
+ }
+ public partial class Project
+ {
+ public Project() { }
+ public Project(Microsoft.Build.BuildEngine.Engine engine) { }
+ public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { }
+ public bool BuildEnabled { get { throw null; } set { } }
+ public string DefaultTargets { get { throw null; } set { } }
+ public string DefaultToolsVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } }
+ public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } }
+ public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } }
+ public string FullFileName { get { throw null; } set { } }
+ public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } }
+ public bool HasToolsVersionAttribute { get { throw null; } }
+ public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } }
+ public string InitialTargets { get { throw null; } set { } }
+ public bool IsDirty { get { throw null; } }
+ public bool IsValidated { get { throw null; } set { } }
+ public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } }
+ public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } }
+ public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } }
+ public string SchemaFile { get { throw null; } set { } }
+ public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } }
+ public System.DateTime TimeOfLastDirty { get { throw null; } }
+ public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Xml { get { throw null; } }
+ [System.MonoTODOAttribute("Not tested")]
+ public void AddNewImport(string projectFile, string condition) { }
+ public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; }
+ [System.MonoTODOAttribute("Adds item not in the same place as MS")]
+ public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; }
+ [System.MonoTODOAttribute("Not tested")]
+ public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; }
+ [System.MonoTODOAttribute("Ignores insertAtEndOfProject")]
+ public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; }
+ [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")]
+ public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { }
+ [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")]
+ public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { }
+ [System.MonoTODOAttribute("Not tested")]
+ public bool Build() { throw null; }
+ [System.MonoTODOAttribute("Not tested")]
+ public bool Build(string targetName) { throw null; }
+ [System.MonoTODOAttribute("Not tested")]
+ public bool Build(string[] targetNames) { throw null; }
+ [System.MonoTODOAttribute("Not tested")]
+ public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; }
+ [System.MonoTODOAttribute("Not tested")]
+ public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; }
+ [System.MonoTODOAttribute]
+ public string[] GetConditionedPropertyValues(string propertyName) { throw null; }
+ public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; }
+ public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; }
+ public string GetEvaluatedProperty(string propertyName) { throw null; }
+ [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")]
+ public string GetProjectExtensions(string id) { throw null; }
+ [System.MonoTODOAttribute("Not tested")]
+ public void Load(System.IO.TextReader textReader) { }
+ public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { }
+ public void Load(string projectFileName) { }
+ public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { }
+ public void LoadXml(string projectXml) { }
+ public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { }
+ public void MarkProjectAsDirty() { }
+ [System.MonoTODOAttribute("Not tested")]
+ public void RemoveAllItemGroups() { }
+ [System.MonoTODOAttribute("Not tested")]
+ public void RemoveAllPropertyGroups() { }
+ public void RemoveImportedPropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { }
+ [System.MonoTODOAttribute]
+ public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { }
+ [System.MonoTODOAttribute("Not tested")]
+ public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { }
+ [System.MonoTODOAttribute]
+ public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { }
+ [System.MonoTODOAttribute]
+ public void RemoveItemsByName(string itemName) { }
+ [System.MonoTODOAttribute("Not tested")]
+ public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { }
+ [System.MonoTODOAttribute]
+ public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { }
+ public void RemovePropertyGroupsWithMatchingCondition(string matchCondition, bool includeImportedPropertyGroups) { }
+ [System.MonoTODOAttribute]
+ public void ResetBuildStatus() { }
+ public void Save(System.IO.TextWriter textWriter) { }
+ public void Save(string projectFileName) { }
+ [System.MonoTODOAttribute("Ignores encoding")]
+ public void Save(string projectFileName, System.Text.Encoding encoding) { }
+ public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { }
+ public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { }
+ [System.MonoTODOAttribute]
+ public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { }
+ public void SetProjectExtensions(string id, string content) { }
+ public void SetProperty(string propertyName, string propertyValue) { }
+ public void SetProperty(string propertyName, string propertyValue, string condition) { }
+ public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { }
+ [System.MonoTODOAttribute]
+ public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { }
+ }
+ public enum ProjectLoadSettings
+ {
+ IgnoreMissingImports = 1,
+ None = 0,
+ }
+ public enum PropertyPosition
+ {
+ UseExistingOrCreateAfterLastImport = 1,
+ UseExistingOrCreateAfterLastPropertyGroup = 0,
+ }
+ public sealed partial class RemoteErrorException : System.Exception
+ {
+ internal RemoteErrorException() { }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public static partial class SolutionWrapperProject
+ {
+ public static string Generate(string solutionPath, string toolsVersionOverride, Microsoft.Build.Framework.BuildEventContext projectBuildEventContext) { throw null; }
+ }
+ public partial class Target : System.Collections.IEnumerable
+ {
+ internal Target() { }
+ public string Condition { get { throw null; } set { } }
+ public string DependsOnTargets { get { throw null; } set { } }
+ public string Inputs { get { throw null; } set { } }
+ public bool IsImported { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Outputs { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { }
+ }
+ public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal TargetCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public bool Exists(string targetName) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { }
+ }
+ public partial class Toolset
+ {
+ public Toolset(string toolsVersion, string toolsPath) { }
+ public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { }
+ public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.BuildEngine.Toolset Clone() { throw null; }
+ }
+ public partial class ToolsetCollection : System.Collections.Generic.ICollection<Microsoft.Build.BuildEngine.Toolset>, System.Collections.Generic.IEnumerable<Microsoft.Build.BuildEngine.Toolset>, System.Collections.IEnumerable
+ {
+ internal ToolsetCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> ToolsVersions { get { throw null; } }
+ public void Add(Microsoft.Build.BuildEngine.Toolset item) { }
+ public void Clear() { }
+ public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; }
+ public bool Contains(string toolsVersion) { throw null; }
+ public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<Microsoft.Build.BuildEngine.Toolset> GetEnumerator() { throw null; }
+ public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public enum ToolsetDefinitionLocations
+ {
+ ConfigurationFile = 1,
+ None = 0,
+ Registry = 2,
+ }
+ public partial class UsingTask
+ {
+ internal UsingTask() { }
+ public string AssemblyFile { get { throw null; } }
+ public string AssemblyName { get { throw null; } }
+ public string Condition { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public string TaskName { get { throw null; } }
+ }
+ public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal UsingTaskCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public static partial class Utilities
+ {
+ public static string Escape(string unescapedExpression) { throw null; }
+ }
+ public delegate void WriteHandler(string message);
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.Build.Framework.cs b/src/v4.5.2/Microsoft.Build.Framework.cs
new file mode 100644
index 0000000..46ae3ce
--- /dev/null
+++ b/src/v4.5.2/Microsoft.Build.Framework.cs
@@ -0,0 +1,759 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")]
+namespace Microsoft.Build.Framework
+{
+ public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e);
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BuildEngineResult
+ {
+ public BuildEngineResult(bool result, System.Collections.Generic.List<System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.ITaskItem[]>> targetOutputsPerProject) { throw null;}
+ public bool Result { get { throw null; } }
+ public System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.ITaskItem[]>> TargetOutputsPerProject { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
+ {
+ protected BuildErrorEventArgs() { }
+ public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { }
+ public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
+ public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ public string Code { get { throw null; } }
+ public int ColumnNumber { get { throw null; } }
+ public int EndColumnNumber { get { throw null; } }
+ public int EndLineNumber { get { throw null; } }
+ public string File { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public string ProjectFile { get { throw null; } set { } }
+ public string Subcategory { get { throw null; } }
+ }
+ public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e);
+ [System.SerializableAttribute]
+ public abstract partial class BuildEventArgs : System.EventArgs
+ {
+ protected BuildEventArgs() { }
+ protected BuildEventArgs(string message, string helpKeyword, string senderName) { }
+ protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
+ public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } }
+ public string HelpKeyword { get { throw null; } }
+ public virtual string Message { get { throw null; } protected set { } }
+ public string SenderName { get { throw null; } }
+ public int ThreadId { get { throw null; } }
+ public System.DateTime Timestamp { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class BuildEventContext
+ {
+ public const int InvalidNodeId = -2;
+ public const int InvalidProjectContextId = -2;
+ public const int InvalidProjectInstanceId = -1;
+ public const int InvalidSubmissionId = -1;
+ public const int InvalidTargetId = -1;
+ public const int InvalidTaskId = -1;
+ public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { }
+ public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { }
+ public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { }
+ public long BuildRequestId { get { throw null; } }
+ public static Microsoft.Build.Framework.BuildEventContext Invalid { get { throw null; } }
+ public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; }
+ public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ protected BuildFinishedEventArgs() { }
+ public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { }
+ public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { }
+ public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ public bool Succeeded { get { throw null; } }
+ }
+ public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class BuildMessageEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
+ {
+ protected BuildMessageEventArgs() { }
+ public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { }
+ public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { }
+ public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { }
+ public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { }
+ public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ public string Code { get { throw null; } }
+ public int ColumnNumber { get { throw null; } }
+ public int EndColumnNumber { get { throw null; } }
+ public int EndLineNumber { get { throw null; } }
+ public string File { get { throw null; } }
+ public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public string ProjectFile { get { throw null; } set { } }
+ public string Subcategory { get { throw null; } }
+ }
+ public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e);
+ [System.SerializableAttribute]
+ public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ protected BuildStartedEventArgs() { }
+ public BuildStartedEventArgs(string message, string helpKeyword) { }
+ public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary<string, string> environmentOfBuild) { }
+ public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { }
+ public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ public System.Collections.Generic.IDictionary<string, string> BuildEnvironment { get { throw null; } }
+ }
+ public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e);
+ [System.SerializableAttribute]
+ public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
+ {
+ protected BuildStatusEventArgs() { }
+ protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { }
+ protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
+ protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ }
+ public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e);
+ [System.SerializableAttribute]
+ public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
+ {
+ protected BuildWarningEventArgs() { }
+ public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { }
+ public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
+ public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ public string Code { get { throw null; } }
+ public int ColumnNumber { get { throw null; } }
+ public int EndColumnNumber { get { throw null; } }
+ public int EndLineNumber { get { throw null; } }
+ public string File { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public string ProjectFile { get { throw null; } set { } }
+ public string Subcategory { get { throw null; } }
+ }
+ public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e);
+ public partial class CriticalBuildMessageEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs
+ {
+ protected CriticalBuildMessageEventArgs() { }
+ public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { }
+ public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
+ public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
+ {
+ protected CustomBuildEventArgs() { }
+ protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { }
+ protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
+ protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ }
+ public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e);
+ [System.SerializableAttribute]
+ public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs
+ {
+ protected ExternalProjectFinishedEventArgs() { }
+ public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { }
+ public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded, System.DateTime eventTimestamp) { }
+ public string ProjectFile { get { throw null; } }
+ public bool Succeeded { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs
+ {
+ protected ExternalProjectStartedEventArgs() { }
+ public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { }
+ public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames, System.DateTime eventTimestamp) { }
+ public string ProjectFile { get { throw null; } }
+ public string TargetNames { get { throw null; } }
+ }
+ public partial interface IBuildEngine
+ {
+ int ColumnNumberOfTaskNode { get; }
+ bool ContinueOnError { get; }
+ int LineNumberOfTaskNode { get; }
+ string ProjectFileOfTaskNode { get; }
+ bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs);
+ void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e);
+ void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e);
+ void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e);
+ void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e);
+ }
+ public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine
+ {
+ bool IsRunningMultipleNodes { get; }
+ bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion);
+ bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion);
+ }
+ [System.MonoTODOAttribute]
+ public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2
+ {
+ Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList<string>[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs);
+ void Reacquire();
+ void Yield();
+ }
+ [System.MonoTODOAttribute]
+ public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3
+ {
+ object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime);
+ void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection);
+ object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime);
+ }
+ [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")]
+ public partial interface ICancelableTask : Microsoft.Build.Framework.ITask
+ {
+ void Cancel();
+ }
+ public partial interface IEventRedirector
+ {
+ void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent);
+ }
+ public partial interface IEventSource
+ {
+ event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised;
+ event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished;
+ event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted;
+ event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised;
+ event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised;
+ event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised;
+ event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished;
+ event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted;
+ event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised;
+ event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished;
+ event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted;
+ event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished;
+ event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted;
+ event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised;
+ }
+ public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; }
+ int NodeId { get; set; }
+ }
+ public partial interface IGeneratedTask : Microsoft.Build.Framework.ITask
+ {
+ object GetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property);
+ void SetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property, object value);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ILogger
+ {
+ string Parameters { get; set; }
+ Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; }
+ void Initialize(Microsoft.Build.Framework.IEventSource eventSource);
+ void Shutdown();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface INodeLogger : Microsoft.Build.Framework.ILogger
+ {
+ void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount);
+ }
+ public partial interface ITask
+ {
+ Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; }
+ Microsoft.Build.Framework.ITaskHost HostObject { get; set; }
+ bool Execute();
+ }
+ public partial interface ITaskFactory
+ {
+ string FactoryName { get; }
+ System.Type TaskType { get; }
+ void CleanupTask(Microsoft.Build.Framework.ITask task);
+ Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost);
+ Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters();
+ bool Initialize(string taskName, System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.TaskPropertyInfo> parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost);
+ }
+ public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory
+ {
+ Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary<string, string> taskIdentityParameters);
+ bool Initialize(string taskName, System.Collections.Generic.IDictionary<string, string> factoryIdentityParameters, System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.TaskPropertyInfo> parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITaskHost
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")]
+ public partial interface ITaskItem
+ {
+ string ItemSpec { get; set; }
+ int MetadataCount { get; }
+ System.Collections.ICollection MetadataNames { get; }
+ System.Collections.IDictionary CloneCustomMetadata();
+ void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem);
+ string GetMetadata(string metadataName);
+ void RemoveMetadata(string metadataName);
+ void SetMetadata(string metadataName, string metadataValue);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")]
+ public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem
+ {
+ string EvaluatedIncludeEscaped { get; set; }
+ System.Collections.IDictionary CloneCustomMetadataEscaped();
+ string GetMetadataValueEscaped(string metadataName);
+ void SetMetadataValueLiteral(string metadataName, string metadataValue);
+ }
+ [System.SerializableAttribute]
+ public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs
+ {
+ protected LazyFormattedBuildEventArgs() { }
+ public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { }
+ public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
+ public override string Message { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute
+ {
+ public LoadInSeparateAppDomainAttribute() { }
+ }
+ [System.SerializableAttribute]
+ public partial class LoggerException : System.Exception
+ {
+ public LoggerException() { }
+ protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public LoggerException(string message) { }
+ public LoggerException(string message, System.Exception innerException) { }
+ public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { }
+ public string ErrorCode { get { throw null; } }
+ public string HelpKeyword { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum LoggerVerbosity
+ {
+ Detailed = 3,
+ Diagnostic = 4,
+ Minimal = 1,
+ Normal = 2,
+ Quiet = 0,
+ }
+ [System.SerializableAttribute]
+ public enum MessageImportance
+ {
+ High = 0,
+ Low = 2,
+ Normal = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)]
+ public sealed partial class OutputAttribute : System.Attribute
+ {
+ public OutputAttribute() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ protected ProjectFinishedEventArgs() { }
+ public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { }
+ public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded, System.DateTime eventTimestamp) { }
+ public string ProjectFile { get { throw null; } }
+ public bool Succeeded { get { throw null; } }
+ }
+ public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ public const int InvalidProjectId = -1;
+ protected ProjectStartedEventArgs() { }
+ public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext) { }
+ public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
+ public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.DateTime eventTimestamp) { }
+ public ProjectStartedEventArgs(string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items) { }
+ public ProjectStartedEventArgs(string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, System.DateTime eventTimestamp) { }
+ public System.Collections.Generic.IDictionary<string, string> GlobalProperties { get { throw null; } }
+ public System.Collections.IEnumerable Items { get { throw null; } }
+ public Microsoft.Build.Framework.BuildEventContext ParentProjectBuildEventContext { get { throw null; } }
+ public string ProjectFile { get { throw null; } }
+ public int ProjectId { get { throw null; } }
+ public System.Collections.IEnumerable Properties { get { throw null; } }
+ public string TargetNames { get { throw null; } }
+ public string ToolsVersion { get { throw null; } }
+ }
+ public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e);
+ public enum RegisteredTaskObjectLifetime
+ {
+ AppDomain = 1,
+ Build = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)]
+ public sealed partial class RequiredAttribute : System.Attribute
+ {
+ public RequiredAttribute() { }
+ }
+ public sealed partial class RequiredRuntimeAttribute : System.Attribute
+ {
+ public RequiredRuntimeAttribute(string runtimeVersion) { }
+ public string RuntimeVersion { get { throw null; } }
+ }
+ public sealed partial class RunInMTAAttribute : System.Attribute
+ {
+ public RunInMTAAttribute() { }
+ }
+ public sealed partial class RunInSTAAttribute : System.Attribute
+ {
+ public RunInSTAAttribute() { }
+ }
+ [System.SerializableAttribute]
+ public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ protected TargetFinishedEventArgs() { }
+ public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { }
+ public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.Collections.IEnumerable targetOutputs) { }
+ public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.DateTime eventTimestamp, System.Collections.IEnumerable targetOutputs) { }
+ public string ProjectFile { get { throw null; } }
+ public bool Succeeded { get { throw null; } }
+ public string TargetFile { get { throw null; } }
+ public string TargetName { get { throw null; } }
+ public System.Collections.IEnumerable TargetOutputs { get { throw null; } set { } }
+ }
+ public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ protected TargetStartedEventArgs() { }
+ public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { }
+ public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, string parentTarget, System.DateTime eventTimestamp) { }
+ public string ParentTarget { get { throw null; } }
+ public string ProjectFile { get { throw null; } }
+ public string TargetFile { get { throw null; } }
+ public string TargetName { get { throw null; } }
+ }
+ public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs
+ {
+ protected TaskCommandLineEventArgs() { }
+ public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { }
+ public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { }
+ public string CommandLine { get { throw null; } }
+ public string TaskName { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ protected TaskFinishedEventArgs() { }
+ public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { }
+ public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded, System.DateTime eventTimestamp) { }
+ public string ProjectFile { get { throw null; } }
+ public bool Succeeded { get { throw null; } }
+ public string TaskFile { get { throw null; } }
+ public string TaskName { get { throw null; } }
+ }
+ public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class TaskPropertyInfo
+ {
+ public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
+ {
+ protected TaskStartedEventArgs() { }
+ public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { }
+ public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, System.DateTime eventTimestamp) { }
+ public string ProjectFile { get { throw null; } }
+ public string TaskFile { get { throw null; } }
+ public string TaskName { get { throw null; } }
+ }
+ public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e);
+}
+namespace Microsoft.Build.Framework.XamlTypes
+{
+ public sealed partial class Argument : System.ComponentModel.ISupportInitialize
+ {
+ public Argument() { }
+ public bool IsRequired { get { throw null; } set { } }
+ public string Property { get { throw null; } set { } }
+ public string Separator { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ }
+ public abstract partial class BaseProperty : System.ComponentModel.ISupportInitialize
+ {
+ protected BaseProperty() { }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.Argument> Arguments { get { throw null; } set { } }
+ public string Category { get { throw null; } set { } }
+ public Microsoft.Build.Framework.XamlTypes.Rule ContainingRule { get { throw null; } }
+ public Microsoft.Build.Framework.XamlTypes.DataSource DataSource { get { throw null; } set { } }
+ public string Default { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public string F1Keyword { get { throw null; } set { } }
+ public int HelpContext { get { throw null; } set { } }
+ public string HelpFile { get { throw null; } set { } }
+ public string HelpUrl { get { throw null; } set { } }
+ public bool IncludeInCommandLine { get { throw null; } set { } }
+ public bool IsRequired { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.NameValuePair> Metadata { get { throw null; } set { } }
+ public bool MultipleValuesAllowed { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public bool ReadOnly { get { throw null; } set { } }
+ public string Separator { get { throw null; } set { } }
+ public string Subcategory { get { throw null; } set { } }
+ public string Switch { get { throw null; } set { } }
+ public string SwitchPrefix { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.ValueEditor> ValueEditors { get { throw null; } set { } }
+ public bool Visible { get { throw null; } set { } }
+ public virtual void BeginInit() { }
+ public virtual void EndInit() { }
+ }
+ public sealed partial class BoolProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty
+ {
+ public BoolProperty() { }
+ public string ReverseSwitch { get { throw null; } set { } }
+ }
+ public sealed partial class Category : Microsoft.Build.Framework.XamlTypes.CategorySchema, System.ComponentModel.ISupportInitialize
+ {
+ public Category() { }
+ public string Description { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public string HelpString { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Subtype { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ }
+ public abstract partial class CategorySchema
+ {
+ protected CategorySchema() { }
+ }
+ public sealed partial class ContentType : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize
+ {
+ public ContentType() { }
+ public bool DefaultContentTypeForItemType { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public string ItemGroupName { get { throw null; } set { } }
+ public string ItemType { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.NameValuePair> Metadata { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ public string GetMetadata(string metadataName) { throw null; }
+ public System.Collections.Generic.IEnumerable<object> GetSchemaObjects(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Type> GetSchemaObjectTypes() { throw null; }
+ }
+ public sealed partial class DataSource : System.ComponentModel.ISupportInitialize
+ {
+ public DataSource() { }
+ public bool HasConfigurationCondition { get { throw null; } set { } }
+ public string ItemType { get { throw null; } set { } }
+ public string Label { get { throw null; } set { } }
+ public string MSBuildTarget { get { throw null; } set { } }
+ public string PersistedName { get { throw null; } set { } }
+ public string Persistence { get { throw null; } set { } }
+ public Microsoft.Build.Framework.XamlTypes.DefaultValueSourceLocation SourceOfDefaultValue { get { throw null; } set { } }
+ public string SourceType { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ }
+ public enum DefaultValueSourceLocation
+ {
+ AfterContext = 1,
+ BeforeContext = 0,
+ }
+ public sealed partial class DynamicEnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty
+ {
+ public DynamicEnumProperty() { }
+ public string EnumProvider { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.NameValuePair> ProviderSettings { get { throw null; } set { } }
+ }
+ public sealed partial class EnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty
+ {
+ public EnumProperty() { }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.EnumValue> AdmissibleValues { get { throw null; } set { } }
+ public override void EndInit() { }
+ }
+ public sealed partial class EnumValue
+ {
+ public EnumValue() { }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.Argument> Arguments { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public string HelpString { get { throw null; } set { } }
+ public bool IsDefault { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.NameValuePair> Metadata { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Switch { get { throw null; } set { } }
+ public string SwitchPrefix { get { throw null; } set { } }
+ }
+ public sealed partial class FileExtension : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode
+ {
+ public FileExtension() { }
+ public string ContentType { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Collections.Generic.IEnumerable<object> GetSchemaObjects(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Type> GetSchemaObjectTypes() { throw null; }
+ }
+ public sealed partial class IntProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty
+ {
+ public IntProperty() { }
+ public System.Nullable<int> MaxValue { get { throw null; } set { } }
+ public System.Nullable<int> MinValue { get { throw null; } set { } }
+ public override void EndInit() { }
+ }
+ public partial interface IProjectSchemaNode
+ {
+ System.Collections.Generic.IEnumerable<object> GetSchemaObjects(System.Type type);
+ System.Collections.Generic.IEnumerable<System.Type> GetSchemaObjectTypes();
+ }
+ public sealed partial class ItemType : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize
+ {
+ public ItemType() { }
+ public string DefaultContentType { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public bool UpToDateCheckInput { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ public System.Collections.Generic.IEnumerable<object> GetSchemaObjects(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Type> GetSchemaObjectTypes() { throw null; }
+ }
+ public partial class NameValuePair
+ {
+ public NameValuePair() { }
+ public string Name { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ public sealed partial class ProjectSchemaDefinitions : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode
+ {
+ public ProjectSchemaDefinitions() { }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode> Nodes { get { throw null; } set { } }
+ public System.Collections.Generic.IEnumerable<object> GetSchemaObjects(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Type> GetSchemaObjectTypes() { throw null; }
+ }
+ public sealed partial class Rule : Microsoft.Build.Framework.XamlTypes.RuleSchema, Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize
+ {
+ public Rule() { }
+ public string AdditionalInputs { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.Category> Categories { get { throw null; } set { } }
+ public string CommandLine { get { throw null; } set { } }
+ public Microsoft.Build.Framework.XamlTypes.DataSource DataSource { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.Category> EvaluatedCategories { get { throw null; } }
+ public string ExecutionDescription { get { throw null; } set { } }
+ public string FileExtension { get { throw null; } set { } }
+ public string HelpString { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<string, object> Metadata { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ public string Outputs { get { throw null; } set { } }
+ public Microsoft.Build.Framework.XamlTypes.RuleOverrideMode OverrideMode { get { throw null; } set { } }
+ public string PageTemplate { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.BaseProperty> Properties { get { throw null; } set { } }
+ public bool PropertyPagesHidden { get { throw null; } set { } }
+ public string Separator { get { throw null; } set { } }
+ public bool ShowOnlyRuleProperties { get { throw null; } set { } }
+ public bool SupportsFileBatching { get { throw null; } set { } }
+ public string SwitchPrefix { get { throw null; } set { } }
+ public string ToolName { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ public System.Collections.Specialized.OrderedDictionary GetPropertiesByCategory() { throw null; }
+ public System.Collections.Generic.IList<Microsoft.Build.Framework.XamlTypes.BaseProperty> GetPropertiesInCategory(string categoryName) { throw null; }
+ public Microsoft.Build.Framework.XamlTypes.BaseProperty GetProperty(string propertyName) { throw null; }
+ public System.Collections.Generic.IEnumerable<object> GetSchemaObjects(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Type> GetSchemaObjectTypes() { throw null; }
+ }
+ public sealed partial class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize
+ {
+ public RuleBag() { }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.Rule> Rules { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ public System.Collections.Generic.IEnumerable<object> GetSchemaObjects(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Type> GetSchemaObjectTypes() { throw null; }
+ }
+ public enum RuleOverrideMode
+ {
+ Extend = 1,
+ Replace = 0,
+ }
+ public abstract partial class RuleSchema
+ {
+ protected RuleSchema() { }
+ }
+ public sealed partial class StringListProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty
+ {
+ public StringListProperty() { }
+ public string CommandLineValueSeparator { get { throw null; } set { } }
+ public string RendererValueSeparator { get { throw null; } set { } }
+ public string Subtype { get { throw null; } set { } }
+ }
+ public sealed partial class StringProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty
+ {
+ public StringProperty() { }
+ public string Subtype { get { throw null; } set { } }
+ }
+ public sealed partial class ValueEditor : System.ComponentModel.ISupportInitialize
+ {
+ public ValueEditor() { }
+ public string DisplayName { get { throw null; } set { } }
+ public string EditorType { get { throw null; } set { } }
+ public System.Collections.Generic.List<Microsoft.Build.Framework.XamlTypes.NameValuePair> Metadata { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void EndInit() { }
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.Build.Tasks.v4.0.cs b/src/v4.5.2/Microsoft.Build.Tasks.v4.0.cs
new file mode 100644
index 0000000..cb0a075
--- /dev/null
+++ b/src/v4.5.2/Microsoft.Build.Tasks.v4.0.cs
@@ -0,0 +1,2424 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Tasks.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Tasks.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Tasks.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("E3D4D3B9-944C-407b-A82E-B19719EA7FB3")]
+namespace Microsoft.Build.Tasks
+{
+ public partial class AL : Microsoft.Build.Tasks.ToolTaskExtension
+ {
+ public AL() { }
+ public string AlgorithmId { get { throw null; } set { } }
+ public string BaseAddress { get { throw null; } set { } }
+ public string CompanyName { get { throw null; } set { } }
+ public string Configuration { get { throw null; } set { } }
+ public string Copyright { get { throw null; } set { } }
+ public string Culture { get { throw null; } set { } }
+ public bool DelaySign { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] EmbedResources { get { throw null; } set { } }
+ public string EvidenceFile { get { throw null; } set { } }
+ public string FileVersion { get { throw null; } set { } }
+ public string Flags { get { throw null; } set { } }
+ public bool GenerateFullPaths { get { throw null; } set { } }
+ public string KeyContainer { get { throw null; } set { } }
+ public string KeyFile { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] LinkResources { get { throw null; } set { } }
+ public string MainEntryPoint { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem OutputAssembly { get { throw null; } set { } }
+ public string Platform { get { throw null; } set { } }
+ public bool Prefer32Bit { get { throw null; } set { } }
+ public string ProductName { get { throw null; } set { } }
+ public string ProductVersion { get { throw null; } set { } }
+ public string[] ResponseFiles { get { throw null; } set { } }
+ public string SdkToolsPath { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] SourceModules { get { throw null; } set { } }
+ public string TargetType { get { throw null; } set { } }
+ public string TemplateFile { get { throw null; } set { } }
+ public string Title { get { throw null; } set { } }
+ protected override string ToolName { get { throw null; } }
+ public string Trademark { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public string Win32Icon { get { throw null; } set { } }
+ public string Win32Resource { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal override void AddResponseFileCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ public override bool Execute() { throw null; }
+ protected override string GenerateFullPathToTool() { throw null; }
+ }
+ [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute]
+ public abstract partial class AppDomainIsolatedTaskExtension : Microsoft.Build.Utilities.AppDomainIsolatedTask
+ {
+ internal AppDomainIsolatedTaskExtension() { }
+ public new Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } }
+ }
+ public partial class AspNetCompiler : Microsoft.Build.Tasks.ToolTaskExtension
+ {
+ public AspNetCompiler() { }
+ public bool AllowPartiallyTrustedCallers { get { throw null; } set { } }
+ public bool Clean { get { throw null; } set { } }
+ public bool Debug { get { throw null; } set { } }
+ public bool DelaySign { get { throw null; } set { } }
+ public bool FixedNames { get { throw null; } set { } }
+ public bool Force { get { throw null; } set { } }
+ public string KeyContainer { get { throw null; } set { } }
+ public string KeyFile { get { throw null; } set { } }
+ public string MetabasePath { get { throw null; } set { } }
+ public string PhysicalPath { get { throw null; } set { } }
+ public string TargetFrameworkMoniker { get { throw null; } set { } }
+ public string TargetPath { get { throw null; } set { } }
+ protected override string ToolName { get { throw null; } }
+ public bool Updateable { get { throw null; } set { } }
+ public string VirtualPath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal override void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override string GenerateFullPathToTool() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool ValidateParameters() { throw null; }
+ }
+ public partial class AssignCulture : Microsoft.Build.Tasks.TaskExtension
+ {
+ public AssignCulture() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] AssignedFiles { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] AssignedFilesWithCulture { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] AssignedFilesWithNoCulture { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] CultureNeutralAssignedFiles { get { throw null; } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class AssignLinkMetadata : Microsoft.Build.Tasks.TaskExtension
+ {
+ public AssignLinkMetadata() { }
+ public Microsoft.Build.Framework.ITaskItem[] Items { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] OutputItems { get { throw null; } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class AssignProjectConfiguration : Microsoft.Build.Tasks.ResolveProjectBase
+ {
+ public AssignProjectConfiguration() { }
+ public bool AddSyntheticProjectReferencesForSolutionDependencies { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] AssignedProjects { get { throw null; } set { } }
+ public string CurrentProject { get { throw null; } set { } }
+ public string CurrentProjectConfiguration { get { throw null; } set { } }
+ public string CurrentProjectPlatform { get { throw null; } set { } }
+ public string DefaultToVcxPlatformMapping { get { throw null; } set { } }
+ public bool OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration { get { throw null; } set { } }
+ public string OutputType { get { throw null; } set { } }
+ public bool ResolveConfigurationPlatformUsingMappings { get { throw null; } set { } }
+ public bool ShouldUnsetParentConfigurationAndPlatform { get { throw null; } set { } }
+ public string SolutionConfigurationContents { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] UnassignedProjects { get { throw null; } set { } }
+ public string VcxToDefaultPlatformMapping { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ }
+ public partial class AssignTargetPath : Microsoft.Build.Tasks.TaskExtension
+ {
+ public AssignTargetPath() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] AssignedFiles { get { throw null; } }
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public string RootFolder { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class CallTarget : Microsoft.Build.Tasks.TaskExtension
+ {
+ public CallTarget() { }
+ public bool RunEachTargetSeparately { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] TargetOutputs { get { throw null; } }
+ public string[] Targets { get { throw null; } set { } }
+ public bool UseResultsCache { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class CodeTaskFactory : Microsoft.Build.Framework.ITaskFactory
+ {
+ public CodeTaskFactory() { }
+ public string FactoryName { get { throw null; } }
+ public System.Type TaskType { get { throw null; } }
+ public void CleanupTask(Microsoft.Build.Framework.ITask task) { }
+ public Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine loggingHost) { throw null; }
+ public Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters() { throw null; }
+ public bool Initialize(string taskName, System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.TaskPropertyInfo> taskParameters, string taskElementContents, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class CombinePath : Microsoft.Build.Tasks.TaskExtension
+ {
+ public CombinePath() { }
+ public string BasePath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] CombinedPaths { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Paths { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class CommandLineBuilderExtension : Microsoft.Build.Utilities.CommandLineBuilder
+ {
+ public CommandLineBuilderExtension() { }
+ protected string GetQuotedText(string unquotedText) { throw null; }
+ }
+ public partial class ConvertToAbsolutePath : Microsoft.Build.Tasks.TaskExtension
+ {
+ public ConvertToAbsolutePath() { }
+ public Microsoft.Build.Framework.ITaskItem[] AbsolutePaths { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Paths { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class Copy : Microsoft.Build.Tasks.TaskExtension, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask
+ {
+ public Copy() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] CopiedFiles { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] DestinationFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem DestinationFolder { get { throw null; } set { } }
+ public bool OverwriteReadOnlyFiles { get { throw null; } set { } }
+ public int Retries { get { throw null; } set { } }
+ public int RetryDelayMilliseconds { get { throw null; } set { } }
+ public bool SkipUnchangedFiles { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] SourceFiles { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented yet.")]
+ public bool UseHardlinksIfPossible { get { throw null; } set { } }
+ public void Cancel() { }
+ public override bool Execute() { throw null; }
+ }
+ public partial class CreateCSharpManifestResourceName : Microsoft.Build.Tasks.CreateManifestResourceName
+ {
+ public CreateCSharpManifestResourceName() { }
+ protected override string CreateManifestName(string fileName, string linkFileName, string rootNamespace, string dependentUponFileName, System.IO.Stream binaryStream) { throw null; }
+ protected override bool IsSourceFile(string fileName) { throw null; }
+ }
+ public partial class CreateItem : Microsoft.Build.Tasks.TaskExtension
+ {
+ public CreateItem() { }
+ public string[] AdditionalMetadata { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Exclude { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Include { get { throw null; } set { } }
+ public bool PreserveExistingMetadata { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public abstract partial class CreateManifestResourceName : Microsoft.Build.Tasks.TaskExtension
+ {
+ protected System.Collections.Generic.Dictionary<string, Microsoft.Build.Framework.ITaskItem> itemSpecToTaskitem;
+ protected CreateManifestResourceName() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] ManifestResourceNames { get { throw null; } }
+ public bool PrependCultureAsDirectory { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] ResourceFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ResourceFilesWithManifestResourceNames { get { throw null; } set { } }
+ public string RootNamespace { get { throw null; } set { } }
+ protected abstract string CreateManifestName(string fileName, string linkFileName, string rootNamespaceName, string dependentUponFileName, System.IO.Stream binaryStream);
+ public override bool Execute() { throw null; }
+ protected abstract bool IsSourceFile(string fileName);
+ [System.MonoTODOAttribute]
+ public static string MakeValidEverettIdentifier(string name) { throw null; }
+ }
+ public partial class CreateProperty : Microsoft.Build.Tasks.TaskExtension
+ {
+ public CreateProperty() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string[] Value { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ [System.MonoTODOAttribute]
+ public string[] ValueSetByTask { get { throw null; } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class CreateVisualBasicManifestResourceName : Microsoft.Build.Tasks.CreateManifestResourceName
+ {
+ public CreateVisualBasicManifestResourceName() { }
+ protected override string CreateManifestName(string fileName, string linkFileName, string rootNamespace, string dependentUponFileName, System.IO.Stream binaryStream) { throw null; }
+ protected override bool IsSourceFile(string fileName) { throw null; }
+ }
+ public partial class Csc : Microsoft.Build.Tasks.ManagedCompiler
+ {
+ public Csc() { }
+ public bool AllowUnsafeBlocks { get { throw null; } set { } }
+ public string ApplicationConfiguration { get { throw null; } set { } }
+ public string BaseAddress { get { throw null; } set { } }
+ public bool CheckForOverflowUnderflow { get { throw null; } set { } }
+ public string DisabledWarnings { get { throw null; } set { } }
+ public string DocumentationFile { get { throw null; } set { } }
+ public bool ErrorEndLocation { get { throw null; } set { } }
+ public string ErrorReport { get { throw null; } set { } }
+ public bool GenerateFullPaths { get { throw null; } set { } }
+ public string LangVersion { get { throw null; } set { } }
+ public string ModuleAssemblyName { get { throw null; } set { } }
+ public bool NoStandardLib { get { throw null; } set { } }
+ public string PdbFile { get { throw null; } set { } }
+ public string PreferredUILang { get { throw null; } set { } }
+ protected override string ToolName { get { throw null; } }
+ public bool UseHostCompilerIfAvailable { get { throw null; } set { } }
+ public int WarningLevel { get { throw null; } set { } }
+ public string WarningsAsErrors { get { throw null; } set { } }
+ public string WarningsNotAsErrors { get { throw null; } set { } }
+ protected internal override void AddResponseFileCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ [System.MonoTODOAttribute]
+ protected override bool CallHostObjectToExecute() { throw null; }
+ protected override string GenerateFullPathToTool() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; }
+ }
+ public sealed partial class Delete : Microsoft.Build.Tasks.TaskExtension, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask
+ {
+ public Delete() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] DeletedFiles { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ public bool TreatErrorsAsWarnings { get { throw null; } set { } }
+ public void Cancel() { }
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class Error : Microsoft.Build.Tasks.TaskExtension
+ {
+ public Error() { }
+ public string Code { get { throw null; } set { } }
+ public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string HelpKeyword { get { throw null; } set { } }
+ public string Text { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class Exec : Microsoft.Build.Tasks.ToolTaskExtension
+ {
+ public Exec() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public string Command { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ConsoleOutput { get { throw null; } set { } }
+ public bool ConsoleToMSBuild { get { throw null; } set { } }
+ public string CustomErrorRegularExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string CustomWarningRegularExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IgnoreExitCode { get { throw null; } set { } }
+ public bool IgnoreStandardErrorWarningFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Outputs { get { throw null; } set { } }
+ protected override System.Text.Encoding StandardErrorEncoding { get { throw null; } }
+ protected override Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } }
+ protected override System.Text.Encoding StandardOutputEncoding { get { throw null; } }
+ protected override Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ [System.MonoTODOAttribute]
+ public string StdErrEncoding { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ [System.MonoTODOAttribute]
+ public string StdOutEncoding { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override string ToolName { get { throw null; } }
+ public string WorkingDirectory { get { throw null; } set { } }
+ protected internal override void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ protected override int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override string GenerateFullPathToTool() { throw null; }
+ protected override string GetWorkingDirectory() { throw null; }
+ protected override bool HandleTaskExecutionErrors() { throw null; }
+ protected override void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { }
+ [System.MonoTODOAttribute]
+ protected override void LogPathToTool(string toolName, string pathToTool) { }
+ [System.MonoTODOAttribute]
+ protected override void LogToolCommand(string message) { }
+ [System.MonoTODOAttribute]
+ protected override bool ValidateParameters() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ExtractedClassName
+ {
+ public bool IsInsideConditionalBlock { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class FindAppConfigFile : Microsoft.Build.Tasks.TaskExtension
+ {
+ public FindAppConfigFile() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem AppConfigFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] PrimaryList { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] SecondaryList { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public string TargetPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class FindInList : Microsoft.Build.Tasks.TaskExtension
+ {
+ public FindInList() { }
+ public bool CaseSensitive { get { throw null; } set { } }
+ public bool FindLastMatch { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem ItemFound { get { throw null; } set { } }
+ public string ItemSpecToFind { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] List { get { throw null; } set { } }
+ public bool MatchFileNameOnly { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class FindUnderPath : Microsoft.Build.Tasks.TaskExtension
+ {
+ public FindUnderPath() { }
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] InPath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] OutOfPath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem Path { get { throw null; } set { } }
+ public bool UpdateToAbsolutePaths { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class FormatUrl : Microsoft.Build.Tasks.TaskExtension
+ {
+ public FormatUrl() { }
+ public string InputUrl { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string OutputUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class FormatVersion : Microsoft.Build.Tasks.TaskExtension
+ {
+ public FormatVersion() { }
+ public string FormatType { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string OutputVersion { get { throw null; } set { } }
+ public int Revision { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class GenerateApplicationManifest : Microsoft.Build.Tasks.GenerateManifestBase
+ {
+ public GenerateApplicationManifest() { }
+ public string ClrVersion { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem ConfigFile { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Dependencies { get { throw null; } set { } }
+ public string ErrorReportUrl { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] FileAssociations { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ public bool HostInBrowser { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem IconFile { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] IsolatedComReferences { get { throw null; } set { } }
+ public string ManifestType { get { throw null; } set { } }
+ public string OSVersion { get { throw null; } set { } }
+ public string Product { get { throw null; } set { } }
+ public string Publisher { get { throw null; } set { } }
+ public bool RequiresMinimumFramework35SP1 { get { throw null; } set { } }
+ public string SuiteName { get { throw null; } set { } }
+ public string SupportUrl { get { throw null; } set { } }
+ public string TargetFrameworkProfile { get { throw null; } set { } }
+ public string TargetFrameworkSubset { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem TrustInfoFile { get { throw null; } set { } }
+ public bool UseApplicationTrust { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Type GetObjectType() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool OnManifestLoaded(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool OnManifestResolved(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override bool ValidateInputs() { throw null; }
+ }
+ public sealed partial class GenerateBootstrapper : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GenerateBootstrapper() { }
+ public string ApplicationFile { get { throw null; } set { } }
+ public string ApplicationName { get { throw null; } set { } }
+ public bool ApplicationRequiresElevation { get { throw null; } set { } }
+ public string ApplicationUrl { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string[] BootstrapperComponentFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] BootstrapperItems { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string BootstrapperKeyFile { get { throw null; } set { } }
+ public string ComponentsLocation { get { throw null; } set { } }
+ public string ComponentsUrl { get { throw null; } set { } }
+ public bool CopyComponents { get { throw null; } set { } }
+ public string Culture { get { throw null; } set { } }
+ public string FallbackCulture { get { throw null; } set { } }
+ public string OutputPath { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public string SupportUrl { get { throw null; } set { } }
+ public bool Validate { get { throw null; } set { } }
+ public string VisualStudioVersion { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class GenerateDeploymentManifest : Microsoft.Build.Tasks.GenerateManifestBase
+ {
+ [System.MonoTODOAttribute]
+ public GenerateDeploymentManifest() { }
+ public bool CreateDesktopShortcut { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string DeploymentUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool DisallowUrlActivation { get { throw null; } set { } }
+ public string ErrorReportUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool Install { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool MapFileExtensions { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string MinimumRequiredVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Product { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Publisher { get { throw null; } set { } }
+ public string SuiteName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SupportUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool TrustUrlParameters { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool UpdateEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int UpdateInterval { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string UpdateMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string UpdateUnit { get { throw null; } set { } }
+ protected override System.Type GetObjectType() { throw null; }
+ protected override bool OnManifestLoaded(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest) { throw null; }
+ protected override bool OnManifestResolved(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest) { throw null; }
+ protected internal override bool ValidateInputs() { throw null; }
+ }
+ public abstract partial class GenerateManifestBase : Microsoft.Build.Utilities.Task
+ {
+ protected GenerateManifestBase() { }
+ public string AssemblyName { get { throw null; } set { } }
+ public string AssemblyVersion { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem EntryPoint { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem InputManifest { get { throw null; } set { } }
+ public int MaxTargetPath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem OutputManifest { get { throw null; } set { } }
+ public string Platform { get { throw null; } set { } }
+ public string TargetCulture { get { throw null; } set { } }
+ public string TargetFrameworkMoniker { get { throw null; } set { } }
+ public string TargetFrameworkVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference AddAssemblyFromItem(Microsoft.Build.Framework.ITaskItem item) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference AddAssemblyNameFromItem(Microsoft.Build.Framework.ITaskItem item, Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReferenceType referenceType) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference AddEntryPointFromItem(Microsoft.Build.Framework.ITaskItem item, Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReferenceType referenceType) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference AddFileFromItem(Microsoft.Build.Framework.ITaskItem item) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference FindFileFromItem(Microsoft.Build.Framework.ITaskItem item) { throw null; }
+ [System.MonoTODOAttribute]
+ protected abstract System.Type GetObjectType();
+ [System.MonoTODOAttribute]
+ protected abstract bool OnManifestLoaded(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest);
+ [System.MonoTODOAttribute]
+ protected abstract bool OnManifestResolved(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest);
+ [System.MonoTODOAttribute]
+ protected internal virtual bool ValidateInputs() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal virtual bool ValidateOutput() { throw null; }
+ }
+ public sealed partial class GenerateResource : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GenerateResource() { }
+ public Microsoft.Build.Framework.ITaskItem[] AdditionalInputs { get { throw null; } set { } }
+ public string[] EnvironmentVariables { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ExcludedInputPaths { get { throw null; } set { } }
+ public bool ExecuteAsTool { get { throw null; } set { } }
+ public bool ExtractResWFiles { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] FilesWritten { get { throw null; } }
+ public bool MinimalRebuildFromTracking { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool NeverLockTypeAssemblies { get { throw null; } set { } }
+ public string OutputDirectory { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] OutputResources { get { throw null; } set { } }
+ public bool PublicClass { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] References { get { throw null; } set { } }
+ public string SdkToolsPath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Sources { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem StateFile { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string StronglyTypedClassName { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string StronglyTypedFileName { get { throw null; } set { } }
+ public string StronglyTypedLanguage { get { throw null; } set { } }
+ public string StronglyTypedManifestPrefix { get { throw null; } set { } }
+ public string StronglyTypedNamespace { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] TLogReadFiles { get { throw null; } }
+ public Microsoft.Build.Framework.ITaskItem[] TLogWriteFiles { get { throw null; } }
+ public string ToolArchitecture { get { throw null; } set { } }
+ public string TrackerFrameworkPath { get { throw null; } set { } }
+ public string TrackerLogDirectory { get { throw null; } set { } }
+ public string TrackerSdkPath { get { throw null; } set { } }
+ public bool TrackFileAccess { get { throw null; } set { } }
+ public bool UseSourcePath { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class GenerateTrustInfo : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GenerateTrustInfo() { }
+ public Microsoft.Build.Framework.ITaskItem[] ApplicationDependencies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem BaseManifest { get { throw null; } set { } }
+ public string ExcludedPermissions { get { throw null; } set { } }
+ public string TargetFrameworkMoniker { get { throw null; } set { } }
+ public string TargetZone { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem TrustInfoFile { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class GetAssemblyIdentity : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GetAssemblyIdentity() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Assemblies { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] AssemblyFiles { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Error handling")]
+ public override bool Execute() { throw null; }
+ }
+ public partial class GetFrameworkPath : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GetFrameworkPath() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string FrameworkVersion11Path { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string FrameworkVersion20Path { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string FrameworkVersion30Path { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string FrameworkVersion35Path { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string FrameworkVersion40Path { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string FrameworkVersion45Path { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string Path { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class GetFrameworkSdkPath : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GetFrameworkSdkPath() { }
+ public string FrameworkSdkVersion20Path { get { throw null; } }
+ public string FrameworkSdkVersion35Path { get { throw null; } }
+ public string FrameworkSdkVersion40Path { get { throw null; } }
+ public string FrameworkSdkVersion45Path { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string Path { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class GetInstalledSDKLocations : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GetInstalledSDKLocations() { }
+ public Microsoft.Build.Framework.ITaskItem[] InstalledSDKs { get { throw null; } set { } }
+ public string[] SDKDirectoryRoots { get { throw null; } set { } }
+ public string SDKRegistryRoot { get { throw null; } set { } }
+ public string TargetPlatformIdentifier { get { throw null; } set { } }
+ public string TargetPlatformVersion { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class GetReferenceAssemblyPaths : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GetReferenceAssemblyPaths() { }
+ public bool BypassFrameworkInstallChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string[] FullFrameworkReferenceAssemblyPaths { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string[] ReferenceAssemblyPaths { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RootPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TargetFrameworkMoniker { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public string TargetFrameworkMonikerDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class GetSDKReferenceFiles : Microsoft.Build.Tasks.TaskExtension
+ {
+ public GetSDKReferenceFiles() { }
+ public string CacheFileFolderPath { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] CopyLocalFiles { get { throw null; } }
+ public bool LogCacheFileExceptions { get { throw null; } set { } }
+ public bool LogRedistConflictBetweenSDKsAsWarning { get { throw null; } set { } }
+ public bool LogRedistConflictWithinSDKAsWarning { get { throw null; } set { } }
+ public bool LogRedistFilesList { get { throw null; } set { } }
+ public bool LogReferenceConflictBetweenSDKsAsWarning { get { throw null; } set { } }
+ public bool LogReferenceConflictWithinSDKAsWarning { get { throw null; } set { } }
+ public bool LogReferencesList { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] RedistFiles { get { throw null; } }
+ public string[] ReferenceExtensions { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] References { get { throw null; } }
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedSDKReferences { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial interface IFixedTypeInfo
+ {
+ void AddressOfMember(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out System.IntPtr ppv);
+ 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);
+ void GetContainingTypeLib(out System.Runtime.InteropServices.ComTypes.ITypeLib ppTLB, out int pIndex);
+ void GetDllEntry(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, System.IntPtr pBstrDllName, System.IntPtr pBstrName, System.IntPtr pwOrdinal);
+ void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
+ void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
+ 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);
+ void GetImplTypeFlags(int index, out System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS pImplTypeFlags);
+ void GetMops(int memid, out string pBstrMops);
+ void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
+ void GetRefTypeInfo(System.IntPtr hRef, out Microsoft.Build.Tasks.IFixedTypeInfo ppTI);
+ void GetRefTypeOfImplType(int index, out System.IntPtr href);
+ void GetTypeAttr(out System.IntPtr ppTypeAttr);
+ void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
+ void GetVarDesc(int index, out System.IntPtr ppVarDesc);
+ 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);
+ void ReleaseFuncDesc(System.IntPtr pFuncDesc);
+ void ReleaseTypeAttr(System.IntPtr pTypeAttr);
+ void ReleaseVarDesc(System.IntPtr pVarDesc);
+ }
+ public partial class LC : Microsoft.Build.Tasks.ToolTaskExtension
+ {
+ public LC() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem LicenseTarget { get { throw null; } set { } }
+ public bool NoLogo { get { throw null; } set { } }
+ public string OutputDirectory { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem OutputLicense { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ReferencedAssemblies { get { throw null; } set { } }
+ public string SdkToolsPath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Sources { get { throw null; } set { } }
+ protected override string ToolName { get { throw null; } }
+ protected internal override void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ protected override string GenerateFullPathToTool() { throw null; }
+ protected override bool ValidateParameters() { throw null; }
+ }
+ public partial class MakeDir : Microsoft.Build.Tasks.TaskExtension
+ {
+ public MakeDir() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Directories { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] DirectoriesCreated { get { throw null; } }
+ public override bool Execute() { throw null; }
+ }
+ public abstract partial class ManagedCompiler : Microsoft.Build.Tasks.ToolTaskExtension
+ {
+ protected ManagedCompiler() { }
+ public string[] AdditionalLibPaths { get { throw null; } set { } }
+ public string[] AddModules { get { throw null; } set { } }
+ public int CodePage { get { throw null; } set { } }
+ public string DebugType { get { throw null; } set { } }
+ public string DefineConstants { get { throw null; } set { } }
+ public bool DelaySign { get { throw null; } set { } }
+ public bool EmitDebugInformation { get { throw null; } set { } }
+ public int FileAlignment { get { throw null; } set { } }
+ public bool HighEntropyVA { get { throw null; } set { } }
+ protected bool HostCompilerSupportsAllParameters { get { throw null; } set { } }
+ public string KeyContainer { get { throw null; } set { } }
+ public string KeyFile { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] LinkResources { get { throw null; } set { } }
+ public string MainEntryPoint { get { throw null; } set { } }
+ public bool NoConfig { get { throw null; } set { } }
+ public bool NoLogo { get { throw null; } set { } }
+ public bool NoWin32Manifest { get { throw null; } set { } }
+ public bool Optimize { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem OutputAssembly { get { throw null; } set { } }
+ public string Platform { get { throw null; } set { } }
+ public bool Prefer32Bit { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] References { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Resources { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ResponseFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Sources { get { throw null; } set { } }
+ protected override System.Text.Encoding StandardOutputEncoding { get { throw null; } }
+ public string SubsystemVersion { get { throw null; } set { } }
+ public string TargetType { get { throw null; } set { } }
+ public bool TreatWarningsAsErrors { get { throw null; } set { } }
+ protected bool UsedCommandLineTool { get { throw null; } set { } }
+ public bool Utf8Output { get { throw null; } set { } }
+ public string Win32Icon { get { throw null; } set { } }
+ public string Win32Manifest { get { throw null; } set { } }
+ public string Win32Resource { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal override void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ [System.MonoTODOAttribute]
+ protected internal override void AddResponseFileCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ [System.MonoTODOAttribute]
+ protected bool CheckAllReferencesExistOnDisk() { throw null; }
+ [System.MonoTODOAttribute]
+ protected void CheckHostObjectSupport(string parameterName, bool resultFromHostObjectSetOperation) { }
+ [System.MonoTODOAttribute]
+ protected override bool HandleTaskExecutionErrors() { throw null; }
+ [System.MonoTODOAttribute]
+ protected bool ListHasNoDuplicateItems(Microsoft.Build.Framework.ITaskItem[] itemList, string parameterName) { throw null; }
+ protected internal virtual bool UseAlternateCommandLineToolToExecute() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool ValidateParameters() { throw null; }
+ }
+ public sealed partial class Message : Microsoft.Build.Tasks.TaskExtension
+ {
+ public Message() { }
+ public string Code { get { throw null; } set { } }
+ public string File { get { throw null; } set { } }
+ public string HelpKeyword { get { throw null; } set { } }
+ public string Importance { get { throw null; } set { } }
+ public bool IsCritical { get { throw null; } set { } }
+ public string Text { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class Move : Microsoft.Build.Tasks.TaskExtension, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask
+ {
+ public Move() { }
+ public Microsoft.Build.Framework.ITaskItem[] DestinationFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem DestinationFolder { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] MovedFiles { get { throw null; } }
+ public bool OverwriteReadOnlyFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] SourceFiles { get { throw null; } set { } }
+ public void Cancel() { }
+ public override bool Execute() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class MSBuild : Microsoft.Build.Tasks.TaskExtension
+ {
+ public MSBuild() { }
+ public bool BuildInParallel { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Projects { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string[] Properties { get { throw null; } set { } }
+ public bool RebaseOutputs { get { throw null; } set { } }
+ public string RemoveProperties { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool RunEachTargetSeparately { get { throw null; } set { } }
+ public string SkipNonexistentProjects { get { throw null; } set { } }
+ public bool StopOnFirstFailure { get { throw null; } set { } }
+ public string[] TargetAndPropertyListSeparators { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] TargetOutputs { get { throw null; } }
+ public string[] Targets { get { throw null; } set { } }
+ public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool UnloadProjectsOnCompletion { get { throw null; } set { } }
+ public bool UseResultsCache { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class ReadLinesFromFile : Microsoft.Build.Tasks.TaskExtension
+ {
+ public ReadLinesFromFile() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem File { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Lines { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class RegisterAssembly : Microsoft.Build.Tasks.AppDomainIsolatedTaskExtension, System.Runtime.InteropServices.ITypeLibExporterNotifySink
+ {
+ public RegisterAssembly() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Assemblies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem AssemblyListFile { get { throw null; } set { } }
+ public bool CreateCodeBase { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] TypeLibFiles { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ public void ReportEvent(System.Runtime.InteropServices.ExporterEventKind kind, int code, string msg) { }
+ public object ResolveRef(System.Reflection.Assembly assemblyToResolve) { throw null; }
+ }
+ public partial class RemoveDir : Microsoft.Build.Tasks.TaskExtension
+ {
+ public RemoveDir() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Directories { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] RemovedDirectories { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class RemoveDuplicates : Microsoft.Build.Tasks.TaskExtension
+ {
+ public RemoveDuplicates() { }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Filtered { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Inputs { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class RequiresFramework35SP1Assembly : Microsoft.Build.Tasks.TaskExtension
+ {
+ public RequiresFramework35SP1Assembly() { }
+ public Microsoft.Build.Framework.ITaskItem[] Assemblies { get { throw null; } set { } }
+ public bool CreateDesktopShortcut { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem DeploymentManifestEntryPoint { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem EntryPoint { get { throw null; } set { } }
+ public string ErrorReportUrl { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ReferencedAssemblies { get { throw null; } set { } }
+ public bool RequiresMinimumFramework35SP1 { get { throw null; } set { } }
+ public bool SigningManifests { get { throw null; } set { } }
+ public string SuiteName { get { throw null; } set { } }
+ public string TargetFrameworkVersion { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class ResolveAssemblyReference : Microsoft.Build.Tasks.TaskExtension
+ {
+ public ResolveAssemblyReference() { }
+ public string[] AllowedAssemblyExtensions { get { throw null; } set { } }
+ public string[] AllowedRelatedFileExtensions { get { throw null; } set { } }
+ public string AppConfigFile { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Assemblies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] AssemblyFiles { get { throw null; } set { } }
+ public bool AutoUnify { get { throw null; } set { } }
+ public string[] CandidateAssemblyFiles { get { throw null; } set { } }
+ public bool CopyLocalDependenciesWhenParentReferenceInGac { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] CopyLocalFiles { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] FilesWritten { get { throw null; } set { } }
+ public bool FindDependencies { get { throw null; } set { } }
+ public bool FindRelatedFiles { get { throw null; } set { } }
+ public bool FindSatellites { get { throw null; } set { } }
+ public bool FindSerializationAssemblies { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] FullFrameworkAssemblyTables { get { throw null; } set { } }
+ public string[] FullFrameworkFolders { get { throw null; } set { } }
+ public string[] FullTargetFrameworkSubsetNames { get { throw null; } set { } }
+ public bool IgnoreDefaultInstalledAssemblySubsetTables { get { throw null; } set { } }
+ public bool IgnoreDefaultInstalledAssemblyTables { get { throw null; } set { } }
+ public bool IgnoreTargetFrameworkAttributeVersionMismatch { get { throw null; } set { } }
+ public bool IgnoreVersionForFrameworkReferences { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] InstalledAssemblySubsetTables { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] InstalledAssemblyTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] LatestTargetFrameworkDirectories { get { throw null; } set { } }
+ public string ProfileName { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] RelatedFiles { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedDependencyFiles { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedFiles { get { throw null; } }
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedSDKReferences { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] SatelliteFiles { get { throw null; } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] ScatterFiles { get { throw null; } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public string[] SearchPaths { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] SerializationAssemblyFiles { get { throw null; } }
+ public bool Silent { get { throw null; } set { } }
+ public string StateFile { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] SuggestedRedirects { get { throw null; } }
+ public string TargetedRuntimeVersion { get { throw null; } set { } }
+ public string[] TargetFrameworkDirectories { get { throw null; } set { } }
+ public string TargetFrameworkMoniker { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TargetFrameworkMonikerDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] TargetFrameworkSubsets { get { throw null; } set { } }
+ public string TargetFrameworkVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TargetProcessorArchitecture { get { throw null; } set { } }
+ public string WarnOrErrorOnTargetArchitectureMismatch { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class ResolveComReference : Microsoft.Build.Tasks.AppDomainIsolatedTaskExtension
+ {
+ public ResolveComReference() { }
+ public bool DelaySign { get { throw null; } set { } }
+ public string[] EnvironmentVariables { get { throw null; } set { } }
+ public bool ExecuteAsTool { get { throw null; } set { } }
+ public bool IncludeVersionInInteropName { get { throw null; } set { } }
+ public string KeyContainer { get { throw null; } set { } }
+ public string KeyFile { get { throw null; } set { } }
+ public bool NoClassMembers { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedAssemblyReferences { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedModules { get { throw null; } set { } }
+ public string SdkToolsPath { get { throw null; } set { } }
+ public bool Silent { get { throw null; } set { } }
+ public string StateFile { get { throw null; } set { } }
+ public string TargetFrameworkVersion { get { throw null; } set { } }
+ public string TargetProcessorArchitecture { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] TypeLibFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] TypeLibNames { get { throw null; } set { } }
+ public string WrapperOutputDirectory { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class ResolveKeySource : Microsoft.Build.Tasks.TaskExtension
+ {
+ public ResolveKeySource() { }
+ public int AutoClosePasswordPromptShow { get { throw null; } set { } }
+ public int AutoClosePasswordPromptTimeout { get { throw null; } set { } }
+ public string CertificateFile { get { throw null; } set { } }
+ public string CertificateThumbprint { get { throw null; } set { } }
+ public string KeyFile { get { throw null; } set { } }
+ public string ResolvedKeyContainer { get { throw null; } set { } }
+ public string ResolvedKeyFile { get { throw null; } set { } }
+ public string ResolvedThumbprint { get { throw null; } set { } }
+ public bool ShowImportDialogDespitePreviousFailures { get { throw null; } set { } }
+ public bool SuppressAutoClosePasswordPrompt { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public sealed partial class ResolveManifestFiles : Microsoft.Build.Tasks.TaskExtension
+ {
+ public ResolveManifestFiles() { }
+ public Microsoft.Build.Framework.ITaskItem DeploymentManifestEntryPoint { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem EntryPoint { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ExtraFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ManagedAssemblies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] NativeAssemblies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] OutputAssemblies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem OutputDeploymentManifestEntryPoint { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem OutputEntryPoint { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] OutputFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] PublishFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] SatelliteAssemblies { get { throw null; } set { } }
+ public bool SigningManifests { get { throw null; } set { } }
+ public string TargetCulture { get { throw null; } set { } }
+ public string TargetFrameworkVersion { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class ResolveNativeReference : Microsoft.Build.Tasks.TaskExtension
+ {
+ public ResolveNativeReference() { }
+ public string[] AdditionalSearchPaths { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ContainedComComponents { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ContainedLooseEtcFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ContainedLooseTlbFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ContainedPrerequisiteAssemblies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ContainedTypeLibraries { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ContainingReferenceFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] NativeReferences { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class ResolveNonMSBuildProjectOutput : Microsoft.Build.Tasks.ResolveProjectBase
+ {
+ public ResolveNonMSBuildProjectOutput() { }
+ public string PreresolvedProjectOutputs { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedOutputPaths { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] UnresolvedProjectReferences { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ }
+ public abstract partial class ResolveProjectBase : Microsoft.Build.Tasks.TaskExtension
+ {
+ [System.MonoTODOAttribute]
+ protected ResolveProjectBase() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] ProjectReferences { get { throw null; } set { } }
+ protected void AddSyntheticProjectReferences(string currentProjectAbsolutePath) { }
+ protected System.Xml.XmlElement GetProjectElement(Microsoft.Build.Framework.ITaskItem projectRef) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string GetProjectItem(Microsoft.Build.Framework.ITaskItem projectRef) { throw null; }
+ }
+ public partial class ResolveSDKReference : Microsoft.Build.Tasks.TaskExtension
+ {
+ public ResolveSDKReference() { }
+ public Microsoft.Build.Framework.ITaskItem[] InstalledSDKs { get { throw null; } set { } }
+ public bool LogResolutionErrorsAsWarnings { get { throw null; } set { } }
+ public bool Prefer32Bit { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] References { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] ResolvedSDKReferences { get { throw null; } }
+ public Microsoft.Build.Framework.ITaskItem[] SDKReferences { get { throw null; } set { } }
+ public string TargetedSDKArchitecture { get { throw null; } set { } }
+ public string TargetedSDKConfiguration { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class SGen : Microsoft.Build.Tasks.ToolTaskExtension
+ {
+ public SGen() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ [System.MonoTODOAttribute]
+ public string BuildAssemblyName { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ [System.MonoTODOAttribute]
+ public string BuildAssemblyPath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool DelaySign { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string KeyContainer { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string KeyFile { get { throw null; } set { } }
+ public string Platform { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string[] References { get { throw null; } set { } }
+ public string SdkToolsPath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] SerializationAssembly { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SerializationAssemblyName { get { throw null; } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ [System.MonoTODOAttribute]
+ public bool ShouldGenerateSerializer { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override string ToolName { get { throw null; } }
+ public string[] Types { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ [System.MonoTODOAttribute]
+ public bool UseProxyTypes { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override string GenerateCommandLineCommands() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override string GenerateFullPathToTool() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool SkipTaskExecution() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool ValidateParameters() { throw null; }
+ }
+ public sealed partial class SignFile : Microsoft.Build.Utilities.Task
+ {
+ public SignFile() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public string CertificateThumbprint { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem SigningTarget { get { throw null; } set { } }
+ public string TimestampUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ }
+ public abstract partial class TaskExtension : Microsoft.Build.Utilities.Task
+ {
+ internal TaskExtension() { }
+ public new Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } }
+ }
+ public partial class TaskLoggingHelperExtension : Microsoft.Build.Utilities.TaskLoggingHelper
+ {
+ public TaskLoggingHelperExtension(Microsoft.Build.Framework.ITask taskInstance, System.Resources.ResourceManager primaryResources, System.Resources.ResourceManager sharedResources, string helpKeywordPrefix) : base (default(Microsoft.Build.Framework.ITask)) { }
+ [System.MonoTODOAttribute]
+ public System.Resources.ResourceManager TaskSharedResources { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override string FormatResourceString(string resourceName, params object[] args) { throw null; }
+ }
+ public abstract partial class ToolTaskExtension : Microsoft.Build.Utilities.ToolTask
+ {
+ internal ToolTaskExtension() { }
+ protected internal System.Collections.Hashtable Bag { get { throw null; } }
+ protected override bool HasLoggedErrors { get { throw null; } }
+ public new Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } }
+ protected internal virtual void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ protected internal virtual void AddResponseFileCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ protected override string GenerateCommandLineCommands() { throw null; }
+ protected override string GenerateResponseFileCommands() { throw null; }
+ protected internal bool GetBoolParameterWithDefault(string parameterName, bool defaultValue) { throw null; }
+ protected internal int GetIntParameterWithDefault(string parameterName, int defaultValue) { throw null; }
+ }
+ public partial class Touch : Microsoft.Build.Tasks.TaskExtension
+ {
+ public Touch() { }
+ public bool AlwaysCreate { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } }
+ public bool ForceTouch { get { throw null; } set { } }
+ public string Time { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] TouchedFiles { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class UnregisterAssembly : Microsoft.Build.Tasks.AppDomainIsolatedTaskExtension
+ {
+ public UnregisterAssembly() { }
+ public Microsoft.Build.Framework.ITaskItem[] Assemblies { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem AssemblyListFile { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] TypeLibFiles { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class UpdateManifest : Microsoft.Build.Utilities.Task
+ {
+ [System.MonoTODOAttribute]
+ public UpdateManifest() { }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Framework.ITaskItem ApplicationManifest { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ [System.MonoTODOAttribute]
+ public string ApplicationPath { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Framework.ITaskItem InputManifest { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Framework.ITaskItem OutputManifest { get { throw null; } set { } }
+ public string TargetFrameworkVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool Execute() { throw null; }
+ }
+ public partial class Vbc : Microsoft.Build.Tasks.ManagedCompiler
+ {
+ public Vbc() { }
+ [System.MonoTODOAttribute]
+ public string BaseAddress { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string DisabledWarnings { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string DocumentationFile { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ErrorReport { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool GenerateDocumentation { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Imports { get { throw null; } set { } }
+ public string LangVersion { get { throw null; } set { } }
+ public string ModuleAssemblyName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool NoStandardLib { get { throw null; } set { } }
+ public bool NoVBRuntimeReference { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool NoWarnings { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string OptionCompare { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool OptionExplicit { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool OptionInfer { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool OptionStrict { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string OptionStrictType { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string PdbFile { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool RemoveIntegerChecks { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RootNamespace { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SdkPath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool TargetCompactFramework { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override string ToolName { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool UseHostCompilerIfAvailable { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string VBRuntime { get { throw null; } set { } }
+ public string VBRuntimePath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Verbosity { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string WarningsAsErrors { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string WarningsNotAsErrors { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal override void AddResponseFileCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ [System.MonoTODOAttribute]
+ protected override bool CallHostObjectToExecute() { throw null; }
+ public override bool Execute() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override string GenerateFullPathToTool() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; }
+ protected override void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { }
+ [System.MonoTODOAttribute]
+ protected override bool ValidateParameters() { throw null; }
+ }
+ public sealed partial class Warning : Microsoft.Build.Tasks.TaskExtension
+ {
+ public Warning() { }
+ public string Code { get { throw null; } set { } }
+ public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string HelpKeyword { get { throw null; } set { } }
+ public string Text { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class WinMDExp : Microsoft.Build.Tasks.ToolTaskExtension
+ {
+ public WinMDExp() { }
+ public string DisabledWarnings { get { throw null; } set { } }
+ public string InputDocumentationFile { get { throw null; } set { } }
+ public string InputPDBFile { get { throw null; } set { } }
+ public string OutputDocumentationFile { get { throw null; } set { } }
+ public string OutputPDBFile { get { throw null; } set { } }
+ public string OutputWindowsMetadataFile { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] References { get { throw null; } set { } }
+ public string SdkToolsPath { get { throw null; } set { } }
+ protected override System.Text.Encoding StandardErrorEncoding { get { throw null; } }
+ protected override System.Text.Encoding StandardOutputEncoding { get { throw null; } }
+ protected override string ToolName { get { throw null; } }
+ public bool TreatWarningsAsErrors { get { throw null; } set { } }
+ public bool UTF8Output { get { throw null; } set { } }
+ public string WinMDModule { get { throw null; } set { } }
+ protected internal override void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { }
+ protected override string GenerateFullPathToTool() { throw null; }
+ protected override bool SkipTaskExecution() { throw null; }
+ protected override bool ValidateParameters() { throw null; }
+ }
+ public partial class WriteCodeFragment : Microsoft.Build.Tasks.TaskExtension
+ {
+ public WriteCodeFragment() { }
+ public Microsoft.Build.Framework.ITaskItem[] AssemblyAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public string Language { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Framework.ITaskItem OutputDirectory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class WriteLinesToFile : Microsoft.Build.Tasks.TaskExtension
+ {
+ public WriteLinesToFile() { }
+ public string Encoding { get { throw null; } set { } }
+ [Microsoft.Build.Framework.RequiredAttribute]
+ public Microsoft.Build.Framework.ITaskItem File { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] Lines { get { throw null; } set { } }
+ public bool Overwrite { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class XamlTaskFactory : Microsoft.Build.Framework.ITaskFactory
+ {
+ public XamlTaskFactory() { }
+ public string FactoryName { get { throw null; } }
+ public string TaskElementContents { get { throw null; } }
+ public string TaskName { get { throw null; } }
+ public string TaskNamespace { get { throw null; } }
+ public System.Type TaskType { get { throw null; } }
+ public void CleanupTask(Microsoft.Build.Framework.ITask task) { }
+ public Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost) { throw null; }
+ public Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters() { throw null; }
+ public bool Initialize(string taskName, System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.TaskPropertyInfo> taskParameters, string taskElementContents, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost) { throw null; }
+ }
+ public partial class XmlPeek : Microsoft.Build.Tasks.TaskExtension
+ {
+ public XmlPeek() { }
+ public string Namespaces { get { throw null; } set { } }
+ public string Query { get { throw null; } set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public Microsoft.Build.Framework.ITaskItem[] Result { get { throw null; } }
+ public string XmlContent { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem XmlInputPath { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class XmlPoke : Microsoft.Build.Tasks.TaskExtension
+ {
+ public XmlPoke() { }
+ public string Namespaces { get { throw null; } set { } }
+ public string Query { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem Value { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem XmlInputPath { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+ public partial class XslTransformation : Microsoft.Build.Tasks.TaskExtension
+ {
+ public XslTransformation() { }
+ public Microsoft.Build.Framework.ITaskItem[] OutputPaths { get { throw null; } set { } }
+ public string Parameters { get { throw null; } set { } }
+ public string XmlContent { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] XmlInputPaths { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem XslCompiledDllPath { get { throw null; } set { } }
+ public string XslContent { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem XslInputPath { get { throw null; } set { } }
+ public override bool Execute() { throw null; }
+ }
+}
+namespace Microsoft.Build.Tasks.Deployment.Bootstrapper
+{
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("1D9FE38A-0226-4b95-9C6B-6DFFA2236270")]
+ public partial class BootstrapperBuilder : Microsoft.Build.Tasks.Deployment.Bootstrapper.IBootstrapperBuilder
+ {
+ public BootstrapperBuilder() { }
+ public BootstrapperBuilder(string visualStudioVersion) { }
+ public string Path { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductCollection Products { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildResults Build(Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildSettings settings) { throw null; }
+ [System.MonoTODOAttribute]
+ public string[] GetOutputFolders(string[] productCodes, string culture, string fallbackCulture, Microsoft.Build.Tasks.Deployment.Bootstrapper.ComponentsLocation componentsLocation) { throw null; }
+ }
+ public partial class BuildMessage : Microsoft.Build.Tasks.Deployment.Bootstrapper.IBuildMessage
+ {
+ internal BuildMessage() { }
+ public int HelpId { get { throw null; } }
+ public string HelpKeyword { get { throw null; } }
+ public string Message { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildMessageSeverity Severity { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("936D32F9-1A68-4d5e-98EA-044AC9A1AADA")]
+ public enum BuildMessageSeverity
+ {
+ Error = 2,
+ Info = 0,
+ Warning = 1,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("FAD7BA7C-CA00-41e0-A5EF-2DA9A74E58E6")]
+ public partial class BuildResults : Microsoft.Build.Tasks.Deployment.Bootstrapper.IBuildResults
+ {
+ internal BuildResults() { }
+ public string[] ComponentFiles { get { throw null; } }
+ public string KeyFile { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildMessage[] Messages { get { throw null; } }
+ public bool Succeeded { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("5D13802C-C830-4b41-8E7A-F69D9DD6A095")]
+ public partial class BuildSettings : Microsoft.Build.Tasks.Deployment.Bootstrapper.IBuildSettings
+ {
+ public BuildSettings() { }
+ public string ApplicationFile { get { throw null; } set { } }
+ public string ApplicationName { get { throw null; } set { } }
+ public bool ApplicationRequiresElevation { get { throw null; } set { } }
+ public string ApplicationUrl { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.ComponentsLocation ComponentsLocation { get { throw null; } set { } }
+ public string ComponentsUrl { get { throw null; } set { } }
+ public bool CopyComponents { get { throw null; } set { } }
+ public int FallbackLCID { get { throw null; } set { } }
+ public int LCID { get { throw null; } set { } }
+ public string OutputPath { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilderCollection ProductBuilders { get { throw null; } }
+ public string SupportUrl { get { throw null; } set { } }
+ public bool Validate { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("12F49949-7B60-49CD-B6A0-2B5E4A638AAF")]
+ public enum ComponentsLocation
+ {
+ Absolute = 2,
+ HomeSite = 0,
+ Relative = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("1D202366-5EEA-4379-9255-6F8CDB8587C9")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IBootstrapperBuilder
+ {
+ string Path { get; set; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductCollection Products { get; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildResults Build(Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildSettings settings);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("E3C981EA-99E6-4f48-8955-1AAFDFB5ACE4")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IBuildMessage
+ {
+ int HelpId { get; }
+ string HelpKeyword { get; }
+ string Message { get; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildMessageSeverity Severity { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("586B842C-D9C7-43b8-84E4-9CFC3AF9F13B")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IBuildResults
+ {
+ string[] ComponentFiles { get; }
+ string KeyFile { get; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.BuildMessage[] Messages { get; }
+ bool Succeeded { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("87EEBC69-0948-4ce6-A2DE-819162B87CC6")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IBuildSettings
+ {
+ string ApplicationFile { get; set; }
+ string ApplicationName { get; set; }
+ bool ApplicationRequiresElevation { get; set; }
+ string ApplicationUrl { get; set; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.ComponentsLocation ComponentsLocation { get; set; }
+ string ComponentsUrl { get; set; }
+ bool CopyComponents { get; set; }
+ int FallbackLCID { get; set; }
+ int LCID { get; set; }
+ string OutputPath { get; set; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilderCollection ProductBuilders { get; }
+ string SupportUrl { get; set; }
+ bool Validate { get; set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("9E81BE3D-530F-4a10-8349-5D5947BA59AD")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IProduct
+ {
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductCollection Includes { get; }
+ string Name { get; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilder ProductBuilder { get; }
+ string ProductCode { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("0777432F-A60D-48b3-83DB-90326FE8C96E")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IProductBuilder
+ {
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.Product Product { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("0D593FC0-E3F1-4dad-A674-7EA4D327F79B")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IProductBuilderCollection
+ {
+ void Add(Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilder builder);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("63F63663-8503-4875-814C-09168E595367")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface IProductCollection
+ {
+ int Count { get; }
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.Product Item(int index);
+ Microsoft.Build.Tasks.Deployment.Bootstrapper.Product Product(string productCode);
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("532BF563-A85D-4088-8048-41F51AC5239F")]
+ public partial class Product : Microsoft.Build.Tasks.Deployment.Bootstrapper.IProduct
+ {
+ public Product() { }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductCollection Includes { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilder ProductBuilder { get { throw null; } }
+ public string ProductCode { get { throw null; } }
+ }
+ public partial class ProductBuilder : Microsoft.Build.Tasks.Deployment.Bootstrapper.IProductBuilder
+ {
+ internal ProductBuilder() { }
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.Product Product { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("D25C0741-99CA-49f7-9460-95E5F25EEF43")]
+ public partial class ProductBuilderCollection : Microsoft.Build.Tasks.Deployment.Bootstrapper.IProductBuilderCollection, System.Collections.IEnumerable
+ {
+ internal ProductBuilderCollection() { }
+ [System.MonoTODOAttribute]
+ public void Add(Microsoft.Build.Tasks.Deployment.Bootstrapper.ProductBuilder builder) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("EFFA164B-3E87-4195-88DB-8AC004DDFE2A")]
+ public partial class ProductCollection : Microsoft.Build.Tasks.Deployment.Bootstrapper.IProductCollection, System.Collections.IEnumerable
+ {
+ internal ProductCollection() { }
+ [System.MonoTODOAttribute]
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.Product Item(int index) { throw null; }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.Bootstrapper.Product Product(string productCode) { throw null; }
+ }
+}
+namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ApplicationIdentity
+ {
+ public ApplicationIdentity(string url, Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity deployManifestIdentity, Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity applicationManifestIdentity) { }
+ public ApplicationIdentity(string url, string deployManifestPath, string applicationManifestPath) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ApplicationManifest : Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyManifest
+ {
+ [System.MonoTODOAttribute]
+ public ApplicationManifest() { }
+ public ApplicationManifest(string targetFrameworkVersion) { }
+ [System.MonoTODOAttribute]
+ public string ConfigFile { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference EntryPoint { get { throw null; } set { } }
+ public string ErrorReportUrl { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileAssociationCollection FileAssociations { get { throw null; } }
+ public bool HostInBrowser { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string IconFile { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsClickOnceManifest { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxTargetPath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string OSDescription { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string OSSupportUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string OSVersion { get { throw null; } set { } }
+ public string Product { get { throw null; } set { } }
+ public string Publisher { get { throw null; } set { } }
+ public string SuiteName { get { throw null; } set { } }
+ public string SupportUrl { get { throw null; } set { } }
+ public string TargetFrameworkVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.TrustInfo TrustInfo { get { throw null; } set { } }
+ public bool UseApplicationTrust { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlConfigFile { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity XmlEntryPointIdentity { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlEntryPointParameters { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlEntryPointPath { get { throw null; } set { } }
+ public string XmlErrorReportUrl { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileAssociation[] XmlFileAssociations { get { throw null; } set { } }
+ public string XmlHostInBrowser { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlIconFile { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlIsClickOnceManifest { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlOSBuild { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlOSDescription { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlOSMajor { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlOSMinor { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlOSRevision { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlOSSupportUrl { get { throw null; } set { } }
+ public string XmlProduct { get { throw null; } set { } }
+ public string XmlPublisher { get { throw null; } set { } }
+ public string XmlSuiteName { get { throw null; } set { } }
+ public string XmlSupportUrl { get { throw null; } set { } }
+ public string XmlUseApplicationTrust { get { throw null; } set { } }
+ public override void Validate() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class AssemblyIdentity
+ {
+ [System.MonoTODOAttribute]
+ public AssemblyIdentity() { }
+ [System.MonoTODOAttribute]
+ public AssemblyIdentity(Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity identity) { }
+ [System.MonoTODOAttribute]
+ public AssemblyIdentity(string name) { }
+ [System.MonoTODOAttribute]
+ public AssemblyIdentity(string name, string version) { }
+ [System.MonoTODOAttribute]
+ public AssemblyIdentity(string name, string version, string publicKeyToken, string culture) { }
+ [System.MonoTODOAttribute]
+ public AssemblyIdentity(string name, string version, string publicKeyToken, string culture, string processorArchitecture) { }
+ [System.MonoTODOAttribute]
+ public AssemblyIdentity(string name, string version, string publicKeyToken, string culture, string processorArchitecture, string type) { }
+ [System.MonoTODOAttribute]
+ public string Culture { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsFrameworkAssembly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsNeutralPlatform { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsStrongName { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Name { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ProcessorArchitecture { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string PublicKeyToken { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Type { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Version { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlCulture { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlProcessorArchitecture { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlPublicKeyToken { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlType { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity FromAssemblyName(string assemblyName) { throw null; }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity FromFile(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity FromManagedAssembly(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity FromManifest(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity FromNativeAssembly(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetFullName(Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity.FullNameFlags flags) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum FullNameFlags
+ {
+ All = 3,
+ Default = 0,
+ ProcessorArchitecture = 1,
+ Type = 2,
+ }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class AssemblyManifest : Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest
+ {
+ [System.MonoTODOAttribute]
+ public AssemblyManifest() { }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.ProxyStub[] ExternalProxyStubs { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.ProxyStub[] XmlExternalProxyStubs { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class AssemblyReference : Microsoft.Build.Tasks.Deployment.ManifestUtilities.BaseReference
+ {
+ [System.MonoTODOAttribute]
+ public AssemblyReference() { }
+ [System.MonoTODOAttribute]
+ public AssemblyReference(string path) { }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity AssemblyIdentity { get { throw null; } set { } }
+ public bool IsPrerequisite { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReferenceType ReferenceType { get { throw null; } set { } }
+ protected internal override string SortName { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity XmlAssemblyIdentity { get { throw null; } set { } }
+ public string XmlIsNative { get { throw null; } set { } }
+ public string XmlIsPrerequisite { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class AssemblyReferenceCollection : System.Collections.IEnumerable
+ {
+ internal AssemblyReferenceCollection() { }
+ public int Count { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference this[int index] { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference Add(Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference assembly) { throw null; }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference Add(string path) { throw null; }
+ public void Clear() { }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference Find(Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity identity) { throw null; }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference Find(string name) { throw null; }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference FindTargetPath(string targetPath) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference assemblyReference) { }
+ }
+ public enum AssemblyReferenceType
+ {
+ ClickOnceManifest = 1,
+ ManagedAssembly = 2,
+ NativeAssembly = 3,
+ Unspecified = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public abstract partial class BaseReference
+ {
+ [System.MonoTODOAttribute]
+ protected internal BaseReference() { }
+ [System.MonoTODOAttribute]
+ protected internal BaseReference(string path) { }
+ [System.MonoTODOAttribute]
+ public string Group { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Hash { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsOptional { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ResolvedPath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public long Size { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal abstract string SortName { get; }
+ [System.MonoTODOAttribute]
+ public string SourcePath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TargetPath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlGroup { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlHash { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlHashAlgorithm { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlIsOptional { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlPath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class ComClass
+ {
+ [System.MonoTODOAttribute]
+ public ComClass() { }
+ [System.MonoTODOAttribute]
+ public string ClsId { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Description { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string ProgId { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string ThreadingModel { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string TlbId { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string XmlClsId { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlDescription { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlProgId { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlThreadingModel { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlTlbId { get { throw null; } set { } }
+ }
+ public sealed partial class CompatibleFramework
+ {
+ public CompatibleFramework() { }
+ public string Profile { get { throw null; } set { } }
+ public string SupportedRuntime { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public string XmlProfile { get { throw null; } set { } }
+ public string XmlSupportedRuntime { get { throw null; } set { } }
+ public string XmlVersion { get { throw null; } set { } }
+ }
+ public sealed partial class CompatibleFrameworkCollection : System.Collections.IEnumerable
+ {
+ internal CompatibleFrameworkCollection() { }
+ public int Count { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.CompatibleFramework this[int index] { get { throw null; } }
+ public void Add(Microsoft.Build.Tasks.Deployment.ManifestUtilities.CompatibleFramework compatibleFramework) { }
+ public void Clear() { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class DeployManifest : Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest
+ {
+ [System.MonoTODOAttribute]
+ public DeployManifest() { }
+ public DeployManifest(string targetFrameworkMoniker) { }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.CompatibleFrameworkCollection CompatibleFrameworks { get { throw null; } }
+ public bool CreateDesktopShortcut { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string DeploymentUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool DisallowUrlActivation { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference EntryPoint { get { throw null; } set { } }
+ public string ErrorReportUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool Install { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool MapFileExtensions { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string MinimumRequiredVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Product { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Publisher { get { throw null; } set { } }
+ public string SuiteName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SupportUrl { get { throw null; } set { } }
+ public string TargetFrameworkMoniker { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool TrustUrlParameters { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool UpdateEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int UpdateInterval { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.UpdateMode UpdateMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.UpdateUnit UpdateUnit { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.CompatibleFramework[] XmlCompatibleFrameworks { get { throw null; } set { } }
+ public string XmlCreateDesktopShortcut { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlDeploymentUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlDisallowUrlActivation { get { throw null; } set { } }
+ public string XmlErrorReportUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlInstall { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlMapFileExtensions { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlMinimumRequiredVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlProduct { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlPublisher { get { throw null; } set { } }
+ public string XmlSuiteName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlSupportUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlTrustUrlParameters { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlUpdateEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlUpdateInterval { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlUpdateMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlUpdateUnit { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override void Validate() { }
+ }
+ public sealed partial class FileAssociation
+ {
+ public FileAssociation() { }
+ public string DefaultIcon { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public string Extension { get { throw null; } set { } }
+ public string ProgId { get { throw null; } set { } }
+ public string XmlDefaultIcon { get { throw null; } set { } }
+ public string XmlDescription { get { throw null; } set { } }
+ public string XmlExtension { get { throw null; } set { } }
+ public string XmlProgId { get { throw null; } set { } }
+ }
+ public sealed partial class FileAssociationCollection : System.Collections.IEnumerable
+ {
+ internal FileAssociationCollection() { }
+ public int Count { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileAssociation this[int index] { get { throw null; } }
+ public void Add(Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileAssociation fileAssociation) { }
+ public void Clear() { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class FileReference : Microsoft.Build.Tasks.Deployment.ManifestUtilities.BaseReference
+ {
+ [System.MonoTODOAttribute]
+ public FileReference() { }
+ [System.MonoTODOAttribute]
+ public FileReference(string path) { }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.ComClass[] ComClasses { get { throw null; } }
+ public bool IsDataFile { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.ProxyStub[] ProxyStubs { get { throw null; } }
+ protected internal override string SortName { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.TypeLib[] TypeLibs { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.ComClass[] XmlComClasses { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.ProxyStub[] XmlProxyStubs { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.TypeLib[] XmlTypeLibs { get { throw null; } set { } }
+ public string XmlWriteableType { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class FileReferenceCollection : System.Collections.IEnumerable
+ {
+ internal FileReferenceCollection() { }
+ [System.MonoTODOAttribute]
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference this[int index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference Add(Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference file) { throw null; }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference Add(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference FindTargetPath(string targetPath) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Remove(Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference file) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public abstract partial class Manifest
+ {
+ [System.MonoTODOAttribute]
+ protected internal Manifest() { }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity AssemblyIdentity { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReferenceCollection AssemblyReferences { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Description { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference EntryPoint { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReferenceCollection FileReferences { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.IO.Stream InputStream { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.OutputMessageCollection OutputMessages { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SourcePath { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity XmlAssemblyIdentity { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyReference[] XmlAssemblyReferences { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlDescription { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference[] XmlFileReferences { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string XmlSchema { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public void ResolveFiles() { }
+ [System.MonoTODOAttribute]
+ public void ResolveFiles(string[] searchPaths) { }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ [System.MonoTODOAttribute]
+ public void UpdateFileInfo() { }
+ public void UpdateFileInfo(string targetFrameworkVersion) { }
+ [System.MonoTODOAttribute]
+ public virtual void Validate() { }
+ [System.MonoTODOAttribute]
+ protected void ValidatePlatform() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static partial class ManifestReader
+ {
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest ReadManifest(System.IO.Stream input, bool preserveStream) { throw null; }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest ReadManifest(string path, bool preserveStream) { throw null; }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest ReadManifest(string manifestType, System.IO.Stream input, bool preserveStream) { throw null; }
+ [System.MonoTODOAttribute]
+ public static Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest ReadManifest(string manifestType, string path, bool preserveStream) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static partial class ManifestWriter
+ {
+ [System.MonoTODOAttribute]
+ public static void WriteManifest(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest) { }
+ [System.MonoTODOAttribute]
+ public static void WriteManifest(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest, System.IO.Stream output) { }
+ [System.MonoTODOAttribute]
+ public static void WriteManifest(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest, string path) { }
+ public static void WriteManifest(Microsoft.Build.Tasks.Deployment.ManifestUtilities.Manifest manifest, string path, string targetframeWorkVersion) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class OutputMessage
+ {
+ internal OutputMessage() { }
+ public string Name { get { throw null; } }
+ public string Text { get { throw null; } }
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.OutputMessageType Type { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string[] GetArguments() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class OutputMessageCollection : System.Collections.IEnumerable
+ {
+ internal OutputMessageCollection() { }
+ [System.MonoTODOAttribute]
+ public int ErrorCount { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Tasks.Deployment.ManifestUtilities.OutputMessage this[int index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int WarningCount { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public enum OutputMessageType
+ {
+ Error = 2,
+ Info = 0,
+ Warning = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class ProxyStub
+ {
+ [System.MonoTODOAttribute]
+ public ProxyStub() { }
+ public string BaseInterface { get { throw null; } }
+ public string IID { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NumMethods { get { throw null; } }
+ public string TlbId { get { throw null; } }
+ public string XmlBaseInterface { get { throw null; } set { } }
+ public string XmlIID { get { throw null; } set { } }
+ public string XmlName { get { throw null; } set { } }
+ public string XmlNumMethods { get { throw null; } set { } }
+ public string XmlTlbId { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static partial class SecurityUtilities
+ {
+ [System.MonoTODOAttribute]
+ public static System.Security.PermissionSet ComputeZonePermissionSet(string targetZone, System.Security.PermissionSet includedPermissionSet, string[] excludedPermissions) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Security.PermissionSet IdentityListToPermissionSet(string[] ids) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string[] PermissionSetToIdentityList(System.Security.PermissionSet permissionSet) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void SignFile(System.Security.Cryptography.X509Certificates.X509Certificate2 cert, System.Uri timestampUrl, string path) { }
+ [System.MonoTODOAttribute]
+ public static void SignFile(string certPath, System.Security.SecureString certPassword, System.Uri timestampUrl, string path) { }
+ [System.MonoTODOAttribute]
+ public static void SignFile(string certThumbprint, System.Uri timestampUrl, string path) { }
+ [System.MonoTODOAttribute]
+ public static System.Security.PermissionSet XmlToPermissionSet(System.Xml.XmlElement element) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class TrustInfo
+ {
+ [System.MonoTODOAttribute]
+ public TrustInfo() { }
+ [System.MonoTODOAttribute]
+ public bool HasUnmanagedCodePermission { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsFullTrust { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Security.PermissionSet PermissionSet { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool PreserveFullTrustPermissionSet { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SameSiteAccess { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public void Read(System.IO.Stream input) { }
+ [System.MonoTODOAttribute]
+ public void Read(string path) { }
+ [System.MonoTODOAttribute]
+ public void ReadManifest(System.IO.Stream input) { }
+ [System.MonoTODOAttribute]
+ public void ReadManifest(string path) { }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Write(System.IO.Stream output) { }
+ [System.MonoTODOAttribute]
+ public void Write(string path) { }
+ [System.MonoTODOAttribute]
+ public void WriteManifest(System.IO.Stream output) { }
+ [System.MonoTODOAttribute]
+ public void WriteManifest(System.IO.Stream input, System.IO.Stream output) { }
+ [System.MonoTODOAttribute]
+ public void WriteManifest(string path) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class TypeLib
+ {
+ [System.MonoTODOAttribute]
+ public TypeLib() { }
+ public string Flags { get { throw null; } }
+ public string HelpDirectory { get { throw null; } }
+ public string ResourceId { get { throw null; } }
+ public string TlbId { get { throw null; } }
+ public string Version { get { throw null; } }
+ public string XmlFlags { get { throw null; } set { } }
+ public string XmlHelpDirectory { get { throw null; } set { } }
+ public string XmlResourceId { get { throw null; } set { } }
+ public string XmlTlbId { get { throw null; } set { } }
+ public string XmlVersion { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public enum UpdateMode
+ {
+ Background = 0,
+ Foreground = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public enum UpdateUnit
+ {
+ Days = 1,
+ Hours = 0,
+ Weeks = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class WindowClass
+ {
+ [System.MonoTODOAttribute]
+ public WindowClass() { }
+ [System.MonoTODOAttribute]
+ public WindowClass(string name, bool versioned) { }
+ public string Name { get { throw null; } }
+ public bool Versioned { get { throw null; } }
+ public string XmlName { get { throw null; } set { } }
+ public string XmlVersioned { get { throw null; } set { } }
+ }
+}
+namespace Microsoft.Build.Tasks.Hosting
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("8520CC4D-64DC-4855-BE3F-4C28CCE048EE")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ICscHostObject : Microsoft.Build.Framework.ITaskHost
+ {
+ void BeginInitialization();
+ bool Compile();
+ bool EndInitialization(out string errorMessage, out int errorCode);
+ bool IsDesignTime();
+ bool IsUpToDate();
+ bool SetAdditionalLibPaths(string[] additionalLibPaths);
+ bool SetAddModules(string[] addModules);
+ bool SetAllowUnsafeBlocks(bool allowUnsafeBlocks);
+ bool SetBaseAddress(string baseAddress);
+ bool SetCheckForOverflowUnderflow(bool checkForOverflowUnderflow);
+ bool SetCodePage(int codePage);
+ bool SetDebugType(string debugType);
+ bool SetDefineConstants(string defineConstants);
+ bool SetDelaySign(bool delaySignExplicitlySet, bool delaySign);
+ bool SetDisabledWarnings(string disabledWarnings);
+ bool SetDocumentationFile(string documentationFile);
+ bool SetEmitDebugInformation(bool emitDebugInformation);
+ bool SetErrorReport(string errorReport);
+ bool SetFileAlignment(int fileAlignment);
+ bool SetGenerateFullPaths(bool generateFullPaths);
+ bool SetKeyContainer(string keyContainer);
+ bool SetKeyFile(string keyFile);
+ bool SetLangVersion(string langVersion);
+ bool SetLinkResources(Microsoft.Build.Framework.ITaskItem[] linkResources);
+ bool SetMainEntryPoint(string targetType, string mainEntryPoint);
+ bool SetModuleAssemblyName(string moduleAssemblyName);
+ bool SetNoConfig(bool noConfig);
+ bool SetNoStandardLib(bool noStandardLib);
+ bool SetOptimize(bool optimize);
+ bool SetOutputAssembly(string outputAssembly);
+ bool SetPdbFile(string pdbFile);
+ bool SetPlatform(string platform);
+ bool SetReferences(Microsoft.Build.Framework.ITaskItem[] references);
+ bool SetResources(Microsoft.Build.Framework.ITaskItem[] resources);
+ bool SetResponseFiles(Microsoft.Build.Framework.ITaskItem[] responseFiles);
+ bool SetSources(Microsoft.Build.Framework.ITaskItem[] sources);
+ bool SetTargetType(string targetType);
+ bool SetTreatWarningsAsErrors(bool treatWarningsAsErrors);
+ bool SetWarningLevel(int warningLevel);
+ bool SetWarningsAsErrors(string warningsAsErrors);
+ bool SetWarningsNotAsErrors(string warningsNotAsErrors);
+ bool SetWin32Icon(string win32Icon);
+ bool SetWin32Resource(string win32Resource);
+ }
+ public partial interface ICscHostObject2 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.ICscHostObject
+ {
+ bool SetWin32Manifest(string win32Manifest);
+ }
+ public partial interface ICscHostObject3 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.ICscHostObject, Microsoft.Build.Tasks.Hosting.ICscHostObject2
+ {
+ bool SetApplicationConfiguration(string applicationConfiguration);
+ }
+ public partial interface ICscHostObject4 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.ICscHostObject, Microsoft.Build.Tasks.Hosting.ICscHostObject2, Microsoft.Build.Tasks.Hosting.ICscHostObject3
+ {
+ bool SetHighEntropyVA(bool highEntropyVA);
+ bool SetPlatformWith32BitPreference(string platformWith32BitPreference);
+ bool SetSubsystemVersion(string subsystemVersion);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("7D7AC3BE-253A-40e8-A3FF-357D0DA7C47A")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IVbcHostObject : Microsoft.Build.Framework.ITaskHost
+ {
+ void BeginInitialization();
+ bool Compile();
+ void EndInitialization();
+ bool IsDesignTime();
+ bool IsUpToDate();
+ bool SetAdditionalLibPaths(string[] additionalLibPaths);
+ bool SetAddModules(string[] addModules);
+ bool SetBaseAddress(string targetType, string baseAddress);
+ bool SetCodePage(int codePage);
+ bool SetDebugType(bool emitDebugInformation, string debugType);
+ bool SetDefineConstants(string defineConstants);
+ bool SetDelaySign(bool delaySign);
+ bool SetDisabledWarnings(string disabledWarnings);
+ bool SetDocumentationFile(string documentationFile);
+ bool SetErrorReport(string errorReport);
+ bool SetFileAlignment(int fileAlignment);
+ bool SetGenerateDocumentation(bool generateDocumentation);
+ bool SetImports(Microsoft.Build.Framework.ITaskItem[] importsList);
+ bool SetKeyContainer(string keyContainer);
+ bool SetKeyFile(string keyFile);
+ bool SetLinkResources(Microsoft.Build.Framework.ITaskItem[] linkResources);
+ bool SetMainEntryPoint(string mainEntryPoint);
+ bool SetNoConfig(bool noConfig);
+ bool SetNoStandardLib(bool noStandardLib);
+ bool SetNoWarnings(bool noWarnings);
+ bool SetOptimize(bool optimize);
+ bool SetOptionCompare(string optionCompare);
+ bool SetOptionExplicit(bool optionExplicit);
+ bool SetOptionStrict(bool optionStrict);
+ bool SetOptionStrictType(string optionStrictType);
+ bool SetOutputAssembly(string outputAssembly);
+ bool SetPlatform(string platform);
+ bool SetReferences(Microsoft.Build.Framework.ITaskItem[] references);
+ bool SetRemoveIntegerChecks(bool removeIntegerChecks);
+ bool SetResources(Microsoft.Build.Framework.ITaskItem[] resources);
+ bool SetResponseFiles(Microsoft.Build.Framework.ITaskItem[] responseFiles);
+ bool SetRootNamespace(string rootNamespace);
+ bool SetSdkPath(string sdkPath);
+ bool SetSources(Microsoft.Build.Framework.ITaskItem[] sources);
+ bool SetTargetCompactFramework(bool targetCompactFramework);
+ bool SetTargetType(string targetType);
+ bool SetTreatWarningsAsErrors(bool treatWarningsAsErrors);
+ bool SetWarningsAsErrors(string warningsAsErrors);
+ bool SetWarningsNotAsErrors(string warningsNotAsErrors);
+ bool SetWin32Icon(string win32Icon);
+ bool SetWin32Resource(string win32Resource);
+ }
+ public partial interface IVbcHostObject2 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject
+ {
+ bool SetModuleAssemblyName(string moduleAssemblyName);
+ bool SetOptionInfer(bool optionInfer);
+ bool SetWin32Manifest(string win32Manifest);
+ }
+ public partial interface IVbcHostObject3 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject, Microsoft.Build.Tasks.Hosting.IVbcHostObject2
+ {
+ bool SetLanguageVersion(string languageVersion);
+ }
+ public partial interface IVbcHostObject4 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject, Microsoft.Build.Tasks.Hosting.IVbcHostObject2, Microsoft.Build.Tasks.Hosting.IVbcHostObject3
+ {
+ bool SetVBRuntime(string VBRuntime);
+ }
+ public partial interface IVbcHostObject5 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject, Microsoft.Build.Tasks.Hosting.IVbcHostObject2, Microsoft.Build.Tasks.Hosting.IVbcHostObject3, Microsoft.Build.Tasks.Hosting.IVbcHostObject4
+ {
+ int CompileAsync(out System.IntPtr buildSucceededEvent, out System.IntPtr buildFailedEvent);
+ int EndCompile(bool buildSuccess);
+ Microsoft.Build.Tasks.Hosting.IVbcHostObjectFreeThreaded GetFreeThreadedHostObject();
+ bool SetHighEntropyVA(bool highEntropyVA);
+ bool SetPlatformWith32BitPreference(string platformWith32BitPreference);
+ bool SetSubsystemVersion(string subsystemVersion);
+ }
+ public partial interface IVbcHostObjectFreeThreaded
+ {
+ bool Compile();
+ }
+}
+namespace Microsoft.Build.Tasks.Xaml
+{
+ public partial class CommandLineArgumentRelation : Microsoft.Build.Tasks.Xaml.PropertyRelation
+ {
+ public CommandLineArgumentRelation(string argument, string value, bool required, string separator) { }
+ public string Separator { get { throw null; } set { } }
+ }
+ public partial class CommandLineGenerator
+ {
+ public CommandLineGenerator(Microsoft.Build.Framework.XamlTypes.Rule rule, System.Collections.Generic.Dictionary<string, object> parameterValues) { }
+ public string AdditionalOptions { get { throw null; } set { } }
+ public string AlwaysAppend { get { throw null; } set { } }
+ public string CommandLineTemplate { get { throw null; } set { } }
+ public string GenerateCommandLine() { throw null; }
+ }
+ public partial class CommandLineToolSwitch
+ {
+ public CommandLineToolSwitch() { }
+ public CommandLineToolSwitch(Microsoft.Build.Tasks.Xaml.CommandLineToolSwitchType toolType) { }
+ public bool AllowMultipleValues { get { throw null; } set { } }
+ public bool ArgumentRequired { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.Tuple<string, bool>> Arguments { get { throw null; } set { } }
+ public bool BooleanValue { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public string FallbackArgumentParameter { get { throw null; } set { } }
+ public string FalseSuffix { get { throw null; } set { } }
+ public bool IncludeInCommandLine { get { throw null; } set { } }
+ public bool IsValid { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public int Number { get { throw null; } set { } }
+ public System.Collections.Generic.LinkedList<System.Collections.Generic.KeyValuePair<string, string>> Overrides { get { throw null; } }
+ public System.Collections.Generic.LinkedList<string> Parents { get { throw null; } }
+ public bool Required { get { throw null; } set { } }
+ public string ReverseSwitchValue { get { throw null; } set { } }
+ public bool Reversible { get { throw null; } set { } }
+ public string Separator { get { throw null; } set { } }
+ public string[] StringList { get { throw null; } set { } }
+ public string SwitchValue { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] TaskItemArray { get { throw null; } set { } }
+ public string TrueSuffix { get { throw null; } set { } }
+ public Microsoft.Build.Tasks.Xaml.CommandLineToolSwitchType Type { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ public enum CommandLineToolSwitchType
+ {
+ Boolean = 0,
+ Integer = 1,
+ ITaskItemArray = 4,
+ String = 2,
+ StringArray = 3,
+ }
+ public partial class PropertyRelation
+ {
+ public PropertyRelation() { }
+ public PropertyRelation(string argument, string value, bool required) { }
+ public string Argument { get { throw null; } set { } }
+ public bool Required { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ public abstract partial class XamlDataDrivenToolTask : Microsoft.Build.Utilities.ToolTask
+ {
+ protected XamlDataDrivenToolTask(string[] switchOrderList, System.Resources.ResourceManager taskResources) { }
+ public virtual string[] AcceptableNonZeroExitCodes { get { throw null; } set { } }
+ protected internal System.Collections.Generic.Dictionary<string, Microsoft.Build.Tasks.Xaml.CommandLineToolSwitch> ActiveToolSwitches { get { throw null; } }
+ public System.Collections.Generic.Dictionary<string, Microsoft.Build.Tasks.Xaml.CommandLineToolSwitch> ActiveToolSwitchesValues { get { throw null; } set { } }
+ public string AdditionalOptions { get { throw null; } set { } }
+ public string CommandLineTemplate { get { throw null; } set { } }
+ protected override System.Text.Encoding ResponseFileEncoding { get { throw null; } }
+ public void AddActiveSwitchToolValue(Microsoft.Build.Tasks.Xaml.CommandLineToolSwitch switchToAdd) { }
+ public string CreateSwitchValue(string propertyName, string baseSwitch, string separator, System.Tuple<string, bool>[] arguments) { throw null; }
+ public override bool Execute() { throw null; }
+ protected override string GenerateCommandLineCommands() { throw null; }
+ protected override string GenerateFullPathToTool() { throw null; }
+ protected override string GenerateResponseFileCommands() { throw null; }
+ protected override bool HandleTaskExecutionErrors() { throw null; }
+ public bool IsPropertySet(string propertyName) { throw null; }
+ public string ReadSwitchMap(string propertyName, string[][] switchMap, string value) { throw null; }
+ public int ReadSwitchMap2(string propertyName, System.Tuple<string, string, System.Tuple<string, bool>[]>[] switchMap, string value) { throw null; }
+ public void ReplaceToolSwitch(Microsoft.Build.Tasks.Xaml.CommandLineToolSwitch switchToAdd) { }
+ public bool ValidateInteger(string switchName, int min, int max, int value) { throw null; }
+ protected override bool ValidateParameters() { throw null; }
+ }
+}
+namespace System.Deployment.Internal.CodeSigning
+{
+ public sealed partial class RSAPKCS1SHA256SignatureDescription : System.Security.Cryptography.SignatureDescription
+ {
+ public RSAPKCS1SHA256SignatureDescription() { }
+ public override System.Security.Cryptography.AsymmetricSignatureDeformatter CreateDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
+ public override System.Security.Cryptography.AsymmetricSignatureFormatter CreateFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.Build.Utilities.v4.0.cs b/src/v4.5.2/Microsoft.Build.Utilities.v4.0.cs
new file mode 100644
index 0000000..4c68468
--- /dev/null
+++ b/src/v4.5.2/Microsoft.Build.Utilities.v4.0.cs
@@ -0,0 +1,526 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Microsoft.Build.Utilities
+{
+ [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute]
+ [System.MonoTODOAttribute]
+ public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask
+ {
+ protected AppDomainIsolatedTask() { }
+ protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { }
+ protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { }
+ public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } }
+ protected string HelpKeywordPrefix { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } }
+ public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } }
+ protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } }
+ public abstract bool Execute();
+ public override object InitializeLifetimeService() { throw null; }
+ }
+ public partial class AssemblyFoldersExInfo
+ {
+ public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { }
+ public string DirectoryPath { get { throw null; } }
+ public Microsoft.Win32.RegistryHive Hive { get { throw null; } }
+ public string Key { get { throw null; } }
+ public System.Version TargetFrameworkVersion { get { throw null; } }
+ public Microsoft.Win32.RegistryView View { get { throw null; } }
+ }
+ public partial class CanonicalTrackedInputFiles
+ {
+ public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
+ public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
+ public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
+ public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
+ public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
+ public System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, string>> DependencyTable { get { throw null; } }
+ public Microsoft.Build.Framework.ITaskItem[] ComputeSourcesNeedingCompilation() { throw null; }
+ public Microsoft.Build.Framework.ITaskItem[] ComputeSourcesNeedingCompilation(bool searchForSubRootsInCompositeRootingMarkers) { throw null; }
+ public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { }
+ public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
+ public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
+ public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { }
+ public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { }
+ public void RemoveEntryForSourceRoot(string rootingMarker) { }
+ public void SaveTlog() { }
+ public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { }
+ }
+ public partial class CanonicalTrackedOutputFiles
+ {
+ public CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles) { }
+ public CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool constructOutputsFromTLogs) { }
+ public CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles) { }
+ public System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, System.DateTime>> DependencyTable { get { throw null; } }
+ public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { }
+ public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { }
+ public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { }
+ public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
+ public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
+ public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { }
+ public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { }
+ public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
+ public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
+ public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { }
+ public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { }
+ public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { }
+ public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { }
+ public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; }
+ public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
+ public void SaveTlog() { }
+ public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { }
+ }
+ public partial class CommandLineBuilder
+ {
+ public CommandLineBuilder() { }
+ public CommandLineBuilder(bool quoteHyphensOnCommandLine) { }
+ protected System.Text.StringBuilder CommandLine { get { throw null; } }
+ public int Length { get { throw null; } }
+ public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { }
+ public void AppendFileNameIfNotNull(string fileName) { }
+ public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { }
+ public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { }
+ protected void AppendFileNameWithQuoting(string fileName) { }
+ protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { }
+ protected void AppendSpaceIfNotEmpty() { }
+ public void AppendSwitch(string switchName) { }
+ public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { }
+ public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { }
+ public void AppendSwitchIfNotNull(string switchName, string parameter) { }
+ public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { }
+ public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { }
+ public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { }
+ public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { }
+ public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { }
+ public void AppendTextUnquoted(string textToAppend) { }
+ protected void AppendTextWithQuoting(string textToAppend) { }
+ protected virtual bool IsQuotingRequired(string parameter) { throw null; }
+ public override string ToString() { throw null; }
+ protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { }
+ }
+ public delegate bool DependencyFilter(string fullPath);
+ public enum DotNetFrameworkArchitecture
+ {
+ Bitness32 = 1,
+ Bitness64 = 2,
+ Current = 0,
+ }
+ public enum ExecutableType
+ {
+ Managed32Bit = 3,
+ Managed64Bit = 4,
+ ManagedIL = 2,
+ Native32Bit = 0,
+ Native64Bit = 1,
+ SameAsCurrentProcess = 5,
+ }
+ public static partial class FileTracker
+ {
+ public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
+ public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; }
+ public static void EndTrackingContext() { }
+ public static string EnsureFileTrackerOnPath() { throw null; }
+ public static string EnsureFileTrackerOnPath(string rootPath) { throw null; }
+ public static bool FileIsExcludedFromDependencies(string fileName) { throw null; }
+ public static bool FileIsUnderPath(string fileName, string path) { throw null; }
+ public static string FindTrackerOnPath() { throw null; }
+ public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
+ public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; }
+ public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; }
+ public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; }
+ public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
+ public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; }
+ public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
+ public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; }
+ public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
+ public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; }
+ public static void ResumeTracking() { }
+ public static void SetThreadCount(int threadCount) { }
+ public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
+ public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; }
+ public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; }
+ public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; }
+ public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; }
+ public static void StartTrackingContext(string intermediateDirectory, string taskName) { }
+ public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { }
+ public static void StopTrackingAndCleanup() { }
+ public static void SuspendTracking() { }
+ public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; }
+ public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; }
+ public static string TrackerCommandArguments(string command, string arguments) { throw null; }
+ public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; }
+ public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; }
+ public static void WriteAllTLogs(string intermediateDirectory, string taskName) { }
+ public static void WriteContextTLogs(string intermediateDirectory, string taskName) { }
+ }
+ public partial class FlatTrackingData
+ {
+ public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { }
+ public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { }
+ public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { }
+ public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary<string, System.DateTime> sharedLastWriteTimeUtcCache) { }
+ public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { }
+ public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { }
+ public System.Collections.Generic.IDictionary<string, System.DateTime> DependencyTable { get { throw null; } }
+ public System.Collections.Generic.List<string> MissingFiles { get { throw null; } set { } }
+ public string NewestFileName { get { throw null; } set { } }
+ public System.DateTime NewestFileTime { get { throw null; } set { } }
+ public System.DateTime NewestFileTimeUtc { get { throw null; } set { } }
+ public string NewestTLogFileName { get { throw null; } set { } }
+ public System.DateTime NewestTLogTime { get { throw null; } set { } }
+ public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } }
+ public string OldestFileName { get { throw null; } set { } }
+ public System.DateTime OldestFileTime { get { throw null; } set { } }
+ public System.DateTime OldestFileTimeUtc { get { throw null; } set { } }
+ public bool SkipMissingFiles { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } }
+ public bool TlogsAvailable { get { throw null; } set { } }
+ public bool TreatRootMarkersAsEntries { get { throw null; } set { } }
+ public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; }
+ public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { }
+ public System.DateTime GetLastWriteTimeUtc(string file) { throw null; }
+ public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; }
+ public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; }
+ public void SaveTlog() { }
+ public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { }
+ public void UpdateFileEntryDetails() { }
+ }
+ public enum HostObjectInitializationStatus
+ {
+ NoActionReturnFailure = 3,
+ NoActionReturnSuccess = 2,
+ UseAlternateToolToExecute = 1,
+ UseHostObjectToExecute = 0,
+ }
+ public abstract partial class Logger : Microsoft.Build.Framework.ILogger
+ {
+ protected Logger() { }
+ public virtual string Parameters { get { throw null; } set { } }
+ public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
+ public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; }
+ public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; }
+ public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource);
+ [System.MonoTODOAttribute]
+ public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; }
+ public virtual void Shutdown() { }
+ }
+ public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ public MuxLogger() { }
+ public string Parameters { get { throw null; } set { } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { }
+ public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { }
+ public void Shutdown() { }
+ public bool UnregisterLoggers(int submissionId) { throw null; }
+ }
+ public static partial class ProcessorArchitecture
+ {
+ public const string AMD64 = "AMD64";
+ public const string ARM = "ARM";
+ public const string IA64 = "IA64";
+ public const string MSIL = "MSIL";
+ public const string X86 = "x86";
+ public static string CurrentProcessArchitecture { get { throw null; } }
+ }
+ public enum TargetDotNetFrameworkVersion
+ {
+ Version11 = 0,
+ Version20 = 1,
+ Version30 = 2,
+ Version35 = 3,
+ Version40 = 4,
+ Version45 = 5,
+ VersionLatest = 5,
+ }
+ public partial class TargetPlatformSDK : System.IEquatable<Microsoft.Build.Utilities.TargetPlatformSDK>
+ {
+ public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { }
+ public string Path { get { throw null; } set { } }
+ public string TargetPlatformIdentifier { get { throw null; } }
+ public System.Version TargetPlatformVersion { get { throw null; } }
+ public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public abstract partial class Task : Microsoft.Build.Framework.ITask
+ {
+ protected Task() { }
+ protected Task(System.Resources.ResourceManager taskResources) { }
+ protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { }
+ public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } }
+ public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } }
+ public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } }
+ public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } }
+ protected string HelpKeywordPrefix { get { throw null; } set { } }
+ public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } }
+ public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } }
+ protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } }
+ public abstract bool Execute();
+ }
+ public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2
+ {
+ public TaskItem() { }
+ public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { }
+ public TaskItem(string itemSpec) { }
+ public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { }
+ public string ItemSpec { get { throw null; } set { } }
+ public int MetadataCount { get { throw null; } }
+ public System.Collections.ICollection MetadataNames { get { throw null; } }
+ string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } }
+ public System.Collections.IDictionary CloneCustomMetadata() { throw null; }
+ public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { }
+ public string GetMetadata(string metadataName) { throw null; }
+ public override object InitializeLifetimeService() { throw null; }
+ System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; }
+ string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; }
+ void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { }
+ public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; }
+ public void RemoveMetadata(string metadataName) { }
+ public void SetMetadata(string metadataName, string metadataValue) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class TaskLoggingHelper : System.MarshalByRefObject
+ {
+ public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { }
+ public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { }
+ protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } }
+ public bool HasLoggedErrors { get { throw null; } }
+ public string HelpKeywordPrefix { get { throw null; } set { } }
+ protected string TaskName { get { throw null; } }
+ public System.Resources.ResourceManager TaskResources { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string FormatString(string unformatted, params object[] args) { throw null; }
+ public virtual string GetResourceMessage(string resourceName) { throw null; }
+ public override object InitializeLifetimeService() { throw null; }
+ [System.MonoTODOAttribute]
+ public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { }
+ [System.MonoTODOAttribute]
+ public void LogCommandLine(string commandLine) { }
+ public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { }
+ public void LogError(string message, params object[] messageArgs) { }
+ public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { }
+ public void LogErrorFromException(System.Exception exception) { }
+ public void LogErrorFromException(System.Exception exception, bool showStackTrace) { }
+ [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")]
+ public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { }
+ public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { }
+ public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
+ public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { }
+ public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
+ [System.MonoTODOAttribute]
+ public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { }
+ [System.MonoTODOAttribute]
+ public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { }
+ public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { }
+ public void LogMessage(string message, params object[] messageArgs) { }
+ public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { }
+ public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { }
+ public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { }
+ public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; }
+ public bool LogMessagesFromFile(string fileName) { throw null; }
+ public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; }
+ public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; }
+ public void LogWarning(string message, params object[] messageArgs) { }
+ public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { }
+ public void LogWarningFromException(System.Exception exception) { }
+ public void LogWarningFromException(System.Exception exception, bool showStackTrace) { }
+ public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { }
+ public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
+ public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { }
+ public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
+ public void MarkAsInactive() { }
+ }
+ public static partial class ToolLocationHelper
+ {
+ [System.MonoTODOAttribute]
+ public static string PathToSystem { get { throw null; } }
+ public static void ClearSDKStaticCache() { }
+ public static System.Collections.Generic.IList<Microsoft.Build.Utilities.AssemblyFoldersExInfo> GetAssemblyFoldersExInfo(string registryRoot, string targetFrameworkVersion, string registryKeySuffix, string osVersion, string platform, System.Reflection.ProcessorArchitecture targetProcessorArchitecture) { throw null; }
+ public static string GetDisplayNameForTargetFrameworkDirectory(string targetFrameworkDirectory, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetDotNetFrameworkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetDotNetFrameworkSdkInstallKeyValue(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetDotNetFrameworkSdkInstallKeyValue(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
+ public static string GetDotNetFrameworkSdkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetDotNetFrameworkSdkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetDotNetFrameworkVersionFolderPrefix(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
+ public static string GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
+ public static string GetPathToDotNetFrameworkReferenceAssemblies(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
+ public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
+ public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
+ public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
+ public static System.Collections.Generic.IList<string> GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; }
+ public static System.Collections.Generic.IList<string> GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; }
+ public static System.Collections.Generic.IList<string> GetPathToReferenceAssemblies(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile) { throw null; }
+ public static string GetPathToStandardLibraries(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile) { throw null; }
+ public static string GetPathToStandardLibraries(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile, string platformTarget) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetPathToSystemFile(string fileName) { throw null; }
+ public static string GetPathToWindowsSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
+ public static string GetPathToWindowsSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
+ public static string GetPathToWindowsSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
+ public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, string targetPlatformVersion) { throw null; }
+ public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, string targetPlatformVersion, string diskRoots, string registryRoot) { throw null; }
+ public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
+ public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, System.Version targetPlatformVersion, string[] diskRoots, string registryRoot) { throw null; }
+ public static System.Collections.Generic.IDictionary<string, string> GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
+ public static System.Collections.Generic.IDictionary<string, string> GetPlatformExtensionSDKLocations(string[] diskRoots, string registryRoot, string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
+ public static string GetPlatformSDKLocation(string targetPlatformIdentifier, string targetPlatformVersion) { throw null; }
+ public static string GetPlatformSDKLocation(string targetPlatformIdentifier, string targetPlatformVersion, string diskRoots, string registryRoot) { throw null; }
+ public static string GetPlatformSDKLocation(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
+ public static string GetPlatformSDKLocation(string targetPlatformIdentifier, System.Version targetPlatformVersion, string[] diskRoots, string registryRoot) { throw null; }
+ public static string GetProgramFilesReferenceAssemblyRoot() { throw null; }
+ public static System.Collections.Generic.IList<string> GetSDKDesignTimeFolders(string sdkRoot) { throw null; }
+ public static System.Collections.Generic.IList<string> GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; }
+ public static System.Collections.Generic.IList<string> GetSDKRedistFolders(string sdkRoot) { throw null; }
+ public static System.Collections.Generic.IList<string> GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; }
+ public static System.Collections.Generic.IList<string> GetSDKReferenceFolders(string sdkRoot) { throw null; }
+ public static System.Collections.Generic.IList<string> GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; }
+ public static System.Collections.Generic.IList<string> GetSupportedTargetFrameworks() { throw null; }
+ public static System.Collections.Generic.IList<Microsoft.Build.Utilities.TargetPlatformSDK> GetTargetPlatformSdks() { throw null; }
+ public static System.Collections.Generic.IList<Microsoft.Build.Utilities.TargetPlatformSDK> GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; }
+ public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; }
+ }
+ public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask
+ {
+ protected ToolTask() { }
+ protected ToolTask(System.Resources.ResourceManager taskResources) { }
+ protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { }
+ public bool EchoOff { get { throw null; } set { } }
+ protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } }
+ public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [Microsoft.Build.Framework.OutputAttribute]
+ public int ExitCode { get { throw null; } }
+ protected virtual bool HasLoggedErrors { get { throw null; } }
+ public bool LogStandardErrorAsError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } }
+ protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } }
+ public string StandardErrorImportance { get { throw null; } set { } }
+ protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } }
+ protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } }
+ protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } }
+ public string StandardOutputImportance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } }
+ protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } }
+ protected int TaskProcessTerminationTimeout { get { throw null; } set { } }
+ public virtual int Timeout { get { throw null; } set { } }
+ protected System.Threading.ManualResetEvent ToolCanceled { get { throw null; } }
+ public virtual string ToolExe { get { throw null; } set { } }
+ protected abstract string ToolName { get; }
+ public string ToolPath { get { throw null; } set { } }
+ public bool UseCommandProcessor { get { throw null; } set { } }
+ public bool YieldDuringToolExecution { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected virtual bool CallHostObjectToExecute() { throw null; }
+ public virtual void Cancel() { }
+ protected void DeleteTempFile(string fileName) { }
+ public override bool Execute() { throw null; }
+ protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; }
+ protected virtual string GenerateCommandLineCommands() { throw null; }
+ protected abstract string GenerateFullPathToTool();
+ protected virtual string GenerateResponseFileCommands() { throw null; }
+ protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; }
+ protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual string GetWorkingDirectory() { throw null; }
+ protected virtual bool HandleTaskExecutionErrors() { throw null; }
+ protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; }
+ protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { }
+ [System.MonoTODOAttribute]
+ protected virtual void LogPathToTool(string toolName, string pathToTool) { }
+ protected virtual void LogToolCommand(string message) { }
+ protected virtual string ResponseFileEscape(string responseString) { throw null; }
+ protected virtual bool SkipTaskExecution() { throw null; }
+ protected internal virtual bool ValidateParameters() { throw null; }
+ }
+ public static partial class TrackedDependencies
+ {
+ public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; }
+ }
+ public enum UpToDateCheckType
+ {
+ InputNewerThanOutput = 0,
+ InputNewerThanTracking = 2,
+ InputOrOutputNewerThanTracking = 1,
+ }
+ public enum VisualStudioVersion
+ {
+ Version100 = 0,
+ Version110 = 1,
+ VersionLatest = 1,
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.Build.cs b/src/v4.5.2/Microsoft.Build.cs
new file mode 100644
index 0000000..eec3b5e
--- /dev/null
+++ b/src/v4.5.2/Microsoft.Build.cs
@@ -0,0 +1,1316 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Microsoft.Build.Construction
+{
+ [System.SerializableAttribute]
+ public abstract partial class ElementLocation
+ {
+ protected ElementLocation() { }
+ public abstract int Column { get; }
+ public abstract string File { get; }
+ public abstract int Line { get; }
+ public string LocationString { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ProjectChooseElement (#Children={Count} HasOtherwise={OtherwiseElement != null})")]
+ public partial class ProjectChooseElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectChooseElement() { }
+ public override string Condition { get { throw null; } set { } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectOtherwiseElement OtherwiseElement { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectWhenElement> WhenElements { get { throw null; } }
+ }
+ public abstract partial class ProjectElement
+ {
+ internal ProjectElement() { }
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Construction.ProjectElementContainer> AllParents { get { throw null; } }
+ public virtual string Condition { get { throw null; } set { } }
+ public virtual Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ProjectRootElement ContainingProject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Label { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation LabelLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ProjectElement NextSibling { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectElementContainer Parent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ProjectElement PreviousSibling { get { throw null; } }
+ }
+ public abstract partial class ProjectElementContainer : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectElementContainer() { }
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Construction.ProjectElement> AllChildren { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectElement> Children { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectElement> ChildrenReversed { get { throw null; } }
+ public int Count { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectElement FirstChild { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectElement LastChild { get { throw null; } }
+ public void AppendChild(Microsoft.Build.Construction.ProjectElement child) { }
+ public void InsertAfterChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference) { }
+ public void InsertBeforeChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference) { }
+ public void PrependChild(Microsoft.Build.Construction.ProjectElement child) { }
+ public void RemoveAllChildren() { }
+ public void RemoveChild(Microsoft.Build.Construction.ProjectElement child) { }
+ }
+ public partial class ProjectExtensionsElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectExtensionsElement() { }
+ public override string Condition { get { throw null; } set { } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string Content { get { throw null; } set { } }
+ public string this[string name] { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Project={Project} Condition={Condition}")]
+ public partial class ProjectImportElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectImportElement() { }
+ public string Project { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ProjectLocation { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("#Imports={Count} Condition={Condition} Label={Label}")]
+ public partial class ProjectImportGroupElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectImportGroupElement() { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportElement> Imports { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectImportElement AddImport(string project) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{ItemType} #Metadata={Count} Condition={Condition}")]
+ public partial class ProjectItemDefinitionElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectItemDefinitionElement() { }
+ public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectMetadataElement> Metadata { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectMetadataElement AddMetadata(string name, string unevaluatedValue) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("#ItemDefinitions={Count} Condition={Condition} Label={Label}")]
+ public partial class ProjectItemDefinitionGroupElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectItemDefinitionGroupElement() { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionElement> ItemDefinitions { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectItemDefinitionElement AddItemDefinition(string itemType) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{ItemType} Include={Include} Exclude={Exclude} #Metadata={Count} Condition={Condition}")]
+ public partial class ProjectItemElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectItemElement() { }
+ public string Exclude { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ExcludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasMetadata { get { throw null; } }
+ public string Include { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation IncludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ItemType { get { throw null; } set { } }
+ public string KeepDuplicates { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation KeepDuplicatesLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string KeepMetadata { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation KeepMetadataLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectMetadataElement> Metadata { get { throw null; } }
+ public string Remove { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation RemoveLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RemoveMetadata { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation RemoveMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ProjectMetadataElement AddMetadata(string name, string unevaluatedValue) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("#Items={Count} Condition={Condition} Label={Label}")]
+ public partial class ProjectItemGroupElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectItemGroupElement() { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemElement> Items { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include) { throw null; }
+ public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name} Value={Value} Condition={Condition}")]
+ public partial class ProjectMetadataElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectMetadataElement() { }
+ public string Name { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ExecuteTargets={ExecuteTargets}")]
+ public partial class ProjectOnErrorElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectOnErrorElement() { }
+ public string ExecuteTargetsAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Construction.ElementLocation ExecuteTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("#Children={Count}")]
+ public partial class ProjectOtherwiseElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectOtherwiseElement() { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectChooseElement> ChooseElements { get { throw null; } }
+ public override string Condition { get { throw null; } set { } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} TaskParameter={TaskParameter} ItemName={ItemName} PropertyName={PropertyName} Condition={Condition}")]
+ public partial class ProjectOutputElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectOutputElement() { }
+ public bool IsOutputItem { get { throw null; } }
+ public bool IsOutputProperty { get { throw null; } }
+ public string ItemType { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ItemTypeLocation { get { throw null; } }
+ public string PropertyName { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation PropertyNameLocation { get { throw null; } }
+ public string TaskParameter { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name} Value={Value} Condition={Condition}")]
+ public partial class ProjectPropertyElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectPropertyElement() { }
+ public string Name { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("#Properties={Count} Condition={Condition} Label={Label}")]
+ public partial class ProjectPropertyGroupElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectPropertyGroupElement() { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyElement> Properties { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyElement> PropertiesReversed { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectPropertyElement AddProperty(string name, string unevaluatedValue) { throw null; }
+ public Microsoft.Build.Construction.ProjectPropertyElement SetProperty(string name, string unevaluatedValue) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{FullPath} #Children={Count} DefaultTargets={DefaultTargets} ToolsVersion={ToolsVersion} InitialTargets={InitialTargets}")]
+ public partial class ProjectRootElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectRootElement() { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectChooseElement> ChooseElements { get { throw null; } }
+ public override string Condition { get { throw null; } set { } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string DefaultTargets { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation DefaultTargetsLocation { get { throw null; } }
+ public string DirectoryPath { get { throw null; } }
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public string FullPath { get { throw null; } set { } }
+ public bool HasUnsavedChanges { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportGroupElement> ImportGroups { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportGroupElement> ImportGroupsReversed { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportElement> Imports { get { throw null; } }
+ public string InitialTargets { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation InitialTargetsLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionGroupElement> ItemDefinitionGroups { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionGroupElement> ItemDefinitionGroupsReversed { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionElement> ItemDefinitions { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroupsReversed { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemElement> Items { get { throw null; } }
+ public System.DateTime LastWriteTimeWhenRead { get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ProjectFileLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyElement> Properties { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroupsReversed { get { throw null; } }
+ public string RawXml { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectTargetElement> Targets { get { throw null; } }
+ public System.DateTime TimeLastChanged { get { throw null; } }
+ public string ToolsVersion { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ToolsVersionLocation { get { throw null; } }
+ public string TreatAsLocalProperty { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation TreatAsLocalPropertyLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectUsingTaskElement> UsingTasks { get { throw null; } }
+ public int Version { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectImportElement AddImport(string project) { throw null; }
+ public Microsoft.Build.Construction.ProjectImportGroupElement AddImportGroup() { throw null; }
+ public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include) { throw null; }
+ public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
+ public Microsoft.Build.Construction.ProjectItemDefinitionElement AddItemDefinition(string itemType) { throw null; }
+ public Microsoft.Build.Construction.ProjectItemDefinitionGroupElement AddItemDefinitionGroup() { throw null; }
+ public Microsoft.Build.Construction.ProjectItemGroupElement AddItemGroup() { throw null; }
+ public Microsoft.Build.Construction.ProjectPropertyElement AddProperty(string name, string value) { throw null; }
+ public Microsoft.Build.Construction.ProjectPropertyGroupElement AddPropertyGroup() { throw null; }
+ public Microsoft.Build.Construction.ProjectTargetElement AddTarget(string name) { throw null; }
+ public Microsoft.Build.Construction.ProjectUsingTaskElement AddUsingTask(string name, string assemblyFile, string assemblyName) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Create() { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Create(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Create(string path) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Create(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Create(System.Xml.XmlReader xmlReader) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Create(System.Xml.XmlReader xmlReader, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
+ public Microsoft.Build.Construction.ProjectChooseElement CreateChooseElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectImportElement CreateImportElement(string project) { throw null; }
+ public Microsoft.Build.Construction.ProjectImportGroupElement CreateImportGroupElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectItemDefinitionElement CreateItemDefinitionElement(string itemType) { throw null; }
+ public Microsoft.Build.Construction.ProjectItemDefinitionGroupElement CreateItemDefinitionGroupElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectItemElement CreateItemElement(string itemType) { throw null; }
+ public Microsoft.Build.Construction.ProjectItemElement CreateItemElement(string itemType, string include) { throw null; }
+ public Microsoft.Build.Construction.ProjectItemGroupElement CreateItemGroupElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectMetadataElement CreateMetadataElement(string name) { throw null; }
+ public Microsoft.Build.Construction.ProjectMetadataElement CreateMetadataElement(string name, string unevaluatedValue) { throw null; }
+ public Microsoft.Build.Construction.ProjectOnErrorElement CreateOnErrorElement(string executeTargets) { throw null; }
+ public Microsoft.Build.Construction.ProjectOtherwiseElement CreateOtherwiseElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectOutputElement CreateOutputElement(string taskParameter, string itemType, string propertyName) { throw null; }
+ public Microsoft.Build.Construction.ProjectExtensionsElement CreateProjectExtensionsElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectPropertyElement CreatePropertyElement(string name) { throw null; }
+ public Microsoft.Build.Construction.ProjectPropertyGroupElement CreatePropertyGroupElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectTargetElement CreateTargetElement(string name) { throw null; }
+ public Microsoft.Build.Construction.ProjectTaskElement CreateTaskElement(string name) { throw null; }
+ public Microsoft.Build.Construction.ProjectUsingTaskBodyElement CreateUsingTaskBodyElement(string evaluate, string body) { throw null; }
+ public Microsoft.Build.Construction.ProjectUsingTaskElement CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName) { throw null; }
+ public Microsoft.Build.Construction.ProjectUsingTaskElement CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName, string runtime, string architecture) { throw null; }
+ public Microsoft.Build.Construction.ProjectUsingTaskParameterElement CreateUsingTaskParameterElement(string name, string output, string required, string parameterType) { throw null; }
+ public Microsoft.Build.Construction.UsingTaskParameterGroupElement CreateUsingTaskParameterGroupElement() { throw null; }
+ public Microsoft.Build.Construction.ProjectWhenElement CreateWhenElement(string condition) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Open(string path) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement Open(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
+ public void Save() { }
+ public void Save(System.IO.TextWriter writer) { }
+ public void Save(string path) { }
+ public void Save(string path, System.Text.Encoding encoding) { }
+ public void Save(System.Text.Encoding saveEncoding) { }
+ public static Microsoft.Build.Construction.ProjectRootElement TryOpen(string path) { throw null; }
+ public static Microsoft.Build.Construction.ProjectRootElement TryOpen(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} #Children={Count} Condition={Condition}")]
+ public partial class ProjectTargetElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectTargetElement() { }
+ public string AfterTargets { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation AfterTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string BeforeTargets { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation BeforeTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DependsOnTargets { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation DependsOnTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Inputs { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation InputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
+ public string KeepDuplicateOutputs { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation KeepDuplicateOutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation NameLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectOnErrorElement> OnErrors { get { throw null; } }
+ public string Outputs { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation OutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
+ public string Returns { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ReturnsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectTaskElement> Tasks { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectItemGroupElement AddItemGroup() { throw null; }
+ public Microsoft.Build.Construction.ProjectPropertyGroupElement AddPropertyGroup() { throw null; }
+ public Microsoft.Build.Construction.ProjectTaskElement AddTask(string taskName) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name} Condition={Condition} ContinueOnError={ContinueOnError} #Outputs={Count}")]
+ public partial class ProjectTaskElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectTaskElement() { }
+ public string ContinueOnError { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ContinueOnErrorLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MSBuildArchitecture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Construction.ElementLocation MSBuildArchitectureLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MSBuildRuntime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Construction.ElementLocation MSBuildRuntimeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectOutputElement> Outputs { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, Microsoft.Build.Construction.ElementLocation>> ParameterLocations { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, string> Parameters { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectOutputElement AddOutputItem(string taskParameter, string itemType) { throw null; }
+ public Microsoft.Build.Construction.ProjectOutputElement AddOutputItem(string taskParameter, string itemType, string condition) { throw null; }
+ public Microsoft.Build.Construction.ProjectOutputElement AddOutputProperty(string taskParameter, string propertyName) { throw null; }
+ public Microsoft.Build.Construction.ProjectOutputElement AddOutputProperty(string taskParameter, string propertyName, string condition) { throw null; }
+ public string GetParameter(string name) { throw null; }
+ public void RemoveAllParameters() { }
+ public void RemoveParameter(string name) { }
+ public void SetParameter(string name, string unevaluatedValue) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Evaluate={Evaluate} TaskBody={TaskBody}")]
+ public partial class ProjectUsingTaskBodyElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectUsingTaskBodyElement() { }
+ public override string Condition { get { throw null; } set { } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string Evaluate { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation EvaluateLocation { get { throw null; } }
+ public string TaskBody { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("TaskName={TaskName} AssemblyName={AssemblyName} AssemblyFile={AssemblyFile} Condition={Condition} Runtime={RequiredRuntime} Platform={RequiredPlatform}")]
+ public partial class ProjectUsingTaskElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectUsingTaskElement() { }
+ public string Architecture { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ArchitectureLocation { get { throw null; } }
+ public string AssemblyFile { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation AssemblyFileLocation { get { throw null; } }
+ public string AssemblyName { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation AssemblyNameLocation { get { throw null; } }
+ public Microsoft.Build.Construction.UsingTaskParameterGroupElement ParameterGroup { get { throw null; } }
+ public string Runtime { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation RuntimeLocation { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectUsingTaskBodyElement TaskBody { get { throw null; } }
+ public string TaskFactory { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation TaskFactoryLocation { get { throw null; } }
+ public string TaskName { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation TaskNameLocation { get { throw null; } }
+ public Microsoft.Build.Construction.UsingTaskParameterGroupElement AddParameterGroup() { throw null; }
+ public Microsoft.Build.Construction.ProjectUsingTaskBodyElement AddUsingTaskBody(string evaluate, string taskBody) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} ParameterType={ParameterType} Output={Output}")]
+ public partial class ProjectUsingTaskParameterElement : Microsoft.Build.Construction.ProjectElement
+ {
+ internal ProjectUsingTaskParameterElement() { }
+ public override string Condition { get { throw null; } set { } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Output { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation OutputLocation { get { throw null; } }
+ public string ParameterType { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation ParameterTypeLocation { get { throw null; } }
+ public string Required { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ElementLocation RequiredLocation { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("#Children={Count} Condition={Condition}")]
+ public partial class ProjectWhenElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal ProjectWhenElement() { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectChooseElement> ChooseElements { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("#Parameters={Count}")]
+ public partial class UsingTaskParameterGroupElement : Microsoft.Build.Construction.ProjectElementContainer
+ {
+ internal UsingTaskParameterGroupElement() { }
+ public override string Condition { get { throw null; } set { } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectUsingTaskParameterElement> Parameters { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectUsingTaskParameterElement AddParameter(string name) { throw null; }
+ public Microsoft.Build.Construction.ProjectUsingTaskParameterElement AddParameter(string name, string output, string required, string parameterType) { throw null; }
+ }
+}
+namespace Microsoft.Build.Debugging
+{
+ public static partial class DebuggerManager
+ {
+ public sealed partial class IslandThread : System.IDisposable
+ {
+ internal IslandThread() { }
+ public static void IslandWorker(Microsoft.Build.Debugging.DebuggerManager.IslandThread controller) { }
+ void System.IDisposable.Dispose() { }
+ }
+ }
+}
+namespace Microsoft.Build.Evaluation
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("{FullPath} EffectiveToolsVersion={ToolsVersion} #GlobalProperties={data.globalProperties.Count} #Properties={data.Properties.Count} #ItemTypes={data.ItemTypes.Count} #ItemDefinitions={data.ItemDefinitions.Count} #Items={data.Items.Count} #Targets={data.Targets.Count}")]
+ public partial class Project
+ {
+ public Project() { }
+ public Project(Microsoft.Build.Construction.ProjectRootElement xml) { }
+ public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
+ public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
+ public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
+ public Project(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public Project(System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public Project(string projectFile) { }
+ public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
+ public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
+ public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
+ public Project(System.Xml.XmlReader xmlReader) { }
+ public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
+ public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
+ public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectMetadata> AllEvaluatedItemDefinitionMetadata { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> AllEvaluatedItems { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectProperty> AllEvaluatedProperties { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, System.Collections.Generic.List<string>> ConditionedProperties { get { throw null; } }
+ public string DirectoryPath { get { throw null; } }
+ public bool DisableMarkDirty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int EvaluationCounter { get { throw null; } }
+ public string FullPath { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, string> GlobalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ResolvedImport> Imports { get { throw null; } }
+ public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ResolvedImport> ImportsIncludingDuplicates { get { throw null; } }
+ public bool IsBuildEnabled { get { throw null; } set { } }
+ public bool IsDirty { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.ProjectItemDefinition> ItemDefinitions { get { throw null; } }
+ [System.MonoTODOAttribute("should be different from AllEvaluatedItems")]
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> Items { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> ItemsIgnoringCondition { get { throw null; } }
+ public System.Collections.Generic.ICollection<string> ItemTypes { get { throw null; } }
+ public Microsoft.Build.Evaluation.ProjectCollection ProjectCollection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ProjectFileLocation { get { throw null; } }
+ [System.MonoTODOAttribute("should be different from AllEvaluatedProperties")]
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectProperty> Properties { get { throw null; } }
+ public bool SkipEvaluation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SubToolsetVersion { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectTargetInstance> Targets { get { throw null; } }
+ public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ProjectRootElement Xml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItem(string itemType, string unevaluatedInclude) { throw null; }
+ public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItem(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
+ public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItemFast(string itemType, string unevaluatedInclude) { throw null; }
+ public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItemFast(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
+ public bool Build() { throw null; }
+ public bool Build(Microsoft.Build.Framework.ILogger logger) { throw null; }
+ public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
+ public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
+ public bool Build(string target) { throw null; }
+ public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
+ public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
+ public bool Build(string[] targets) { throw null; }
+ public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
+ public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
+ public Microsoft.Build.Execution.ProjectInstance CreateProjectInstance() { throw null; }
+ public Microsoft.Build.Execution.ProjectInstance CreateProjectInstance(Microsoft.Build.Execution.ProjectInstanceSettings settings) { throw null; }
+ public string ExpandString(string unexpandedValue) { throw null; }
+ public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItem item) { throw null; }
+ public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item) { throw null; }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> GetItems(string itemType) { throw null; }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> GetItemsByEvaluatedInclude(string evaluatedInclude) { throw null; }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> GetItemsIgnoringCondition(string itemType) { throw null; }
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Construction.ProjectElement> GetLogicalProject() { throw null; }
+ public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItem item, string name) { throw null; }
+ public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item, string name) { throw null; }
+ public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectMetadata metadatum) { throw null; }
+ public Microsoft.Build.Evaluation.ProjectProperty GetProperty(string name) { throw null; }
+ public string GetPropertyValue(string name) { throw null; }
+ public static string GetPropertyValueEscaped(Microsoft.Build.Evaluation.ProjectProperty property) { throw null; }
+ public void MarkDirty() { }
+ public void ReevaluateIfNecessary() { }
+ public bool RemoveGlobalProperty(string name) { throw null; }
+ public bool RemoveItem(Microsoft.Build.Evaluation.ProjectItem item) { throw null; }
+ public void RemoveItems(System.Collections.Generic.IEnumerable<Microsoft.Build.Evaluation.ProjectItem> items) { }
+ public bool RemoveProperty(Microsoft.Build.Evaluation.ProjectProperty property) { throw null; }
+ public void Save() { }
+ public void Save(System.IO.TextWriter writer) { }
+ public void Save(string path) { }
+ public void Save(string path, System.Text.Encoding encoding) { }
+ public void Save(System.Text.Encoding encoding) { }
+ public void SaveLogicalProject(System.IO.TextWriter writer) { }
+ public bool SetGlobalProperty(string name, string escapedValue) { throw null; }
+ public Microsoft.Build.Evaluation.ProjectProperty SetProperty(string name, string unevaluatedValue) { throw null; }
+ }
+ public partial class ProjectChangedEventArgs : System.EventArgs
+ {
+ internal ProjectChangedEventArgs() { }
+ public Microsoft.Build.Evaluation.Project Project { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ProjectCollection : System.IDisposable
+ {
+ public ProjectCollection() { }
+ public ProjectCollection(Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetLocations) { }
+ public ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties) { }
+ public ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations) { }
+ public ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents) { }
+ public int Count { get { throw null; } }
+ public string DefaultToolsVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool DisableMarkDirty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static Microsoft.Build.Evaluation.ProjectCollection GlobalProjectCollection { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, string> GlobalProperties { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool IsBuildEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Project> LoadedProjects { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Framework.ILogger> Loggers { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool OnlyLogCriticalEvents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool SkipEvaluation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Evaluation.ToolsetDefinitionLocations ToolsetLocations { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Toolset> Toolsets { get { throw null; } }
+ public static System.Version Version { get { throw null; } }
+ [System.MonoTODOAttribute("not fired yet")]
+ public event Microsoft.Build.Evaluation.ProjectCollection.ProjectAddedEventHandler ProjectAdded { add { } remove { } }
+ [System.MonoTODOAttribute("not fired yet")]
+ public event System.EventHandler<Microsoft.Build.Evaluation.ProjectChangedEventArgs> ProjectChanged { add { } remove { } }
+ [System.MonoTODOAttribute("not fired yet")]
+ public event System.EventHandler<Microsoft.Build.Evaluation.ProjectCollectionChangedEventArgs> ProjectCollectionChanged { add { } remove { } }
+ [System.MonoTODOAttribute("not fired yet")]
+ public event System.EventHandler<Microsoft.Build.Evaluation.ProjectXmlChangedEventArgs> ProjectXmlChanged { add { } remove { } }
+ [System.MonoTODOAttribute("not verified at all")]
+ public void AddToolset(Microsoft.Build.Evaluation.Toolset toolset) { }
+ public bool ContainsToolset(string toolsVersion) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static string Escape(string unescapedString) { throw null; }
+ public Microsoft.Build.Execution.ProjectPropertyInstance GetGlobalProperty(string name) { throw null; }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Project> GetLoadedProjects(string fullPath) { throw null; }
+ public Microsoft.Build.Evaluation.Toolset GetToolset(string toolsVersion) { throw null; }
+ public Microsoft.Build.Evaluation.Project LoadProject(string fileName) { throw null; }
+ public Microsoft.Build.Evaluation.Project LoadProject(string fileName, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { throw null; }
+ public Microsoft.Build.Evaluation.Project LoadProject(string fileName, string toolsVersion) { throw null; }
+ public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader) { throw null; }
+ public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { throw null; }
+ public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader, string toolsVersion) { throw null; }
+ public void RegisterForwardingLoggers(System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { }
+ public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { }
+ public void RegisterLoggers(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { }
+ [System.MonoTODOAttribute("not verified at all")]
+ public void RemoveAllToolsets() { }
+ public bool RemoveGlobalProperty(string name) { throw null; }
+ public bool RemoveToolset(string toolsVersion) { throw null; }
+ public void SetGlobalProperty(string name, string value) { }
+ public bool TryUnloadProject(Microsoft.Build.Construction.ProjectRootElement projectRootElement) { throw null; }
+ public static string Unescape(string escapedString) { throw null; }
+ public void UnloadAllProjects() { }
+ [System.MonoTODOAttribute("Not verified at all")]
+ public void UnloadProject(Microsoft.Build.Construction.ProjectRootElement projectRootElement) { }
+ [System.MonoTODOAttribute("Not verified at all")]
+ public void UnloadProject(Microsoft.Build.Evaluation.Project project) { }
+ public void UnregisterAllLoggers() { }
+ public delegate void ProjectAddedEventHandler(object sender, Microsoft.Build.Evaluation.ProjectCollection.ProjectAddedToProjectCollectionEventArgs e);
+ public partial class ProjectAddedToProjectCollectionEventArgs : System.EventArgs
+ {
+ public ProjectAddedToProjectCollectionEventArgs(Microsoft.Build.Construction.ProjectRootElement element) { }
+ public Microsoft.Build.Construction.ProjectRootElement ProjectRootElement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ }
+ public partial class ProjectCollectionChangedEventArgs : System.EventArgs
+ {
+ internal ProjectCollectionChangedEventArgs() { }
+ public Microsoft.Build.Evaluation.ProjectCollectionChangedState Changed { get { throw null; } }
+ }
+ public enum ProjectCollectionChangedState
+ {
+ DefaultToolsVersion = 0,
+ DisableMarkDirty = 7,
+ GlobalProperties = 3,
+ HostServices = 6,
+ IsBuildEnabled = 4,
+ Loggers = 2,
+ OnlyLogCriticalEvents = 5,
+ SkipEvaluation = 8,
+ Toolsets = 1,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{ItemType}={EvaluatedInclude} [{UnevaluatedInclude}] #DirectMetadata={DirectMetadataCount}")]
+ public partial class ProjectItem
+ {
+ internal ProjectItem() { }
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Evaluation.ProjectMetadata> DirectMetadata { get { throw null; } }
+ public int DirectMetadataCount { get { throw null; } }
+ public string EvaluatedInclude { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public string ItemType { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectMetadata> Metadata { get { throw null; } }
+ public int MetadataCount { get { throw null; } }
+ public Microsoft.Build.Evaluation.Project Project { get { throw null; } }
+ public string UnevaluatedInclude { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ProjectItemElement Xml { get { throw null; } }
+ public Microsoft.Build.Evaluation.ProjectMetadata GetMetadata(string name) { throw null; }
+ public string GetMetadataValue(string name) { throw null; }
+ public bool HasMetadata(string name) { throw null; }
+ public bool RemoveMetadata(string name) { throw null; }
+ public void Rename(string name) { }
+ public Microsoft.Build.Evaluation.ProjectMetadata SetMetadataValue(string name, string unevaluatedValue) { throw null; }
+ }
+ public partial class ProjectItemDefinition
+ {
+ internal ProjectItemDefinition() { }
+ public string ItemType { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Evaluation.ProjectMetadata> Metadata { get { throw null; } }
+ public int MetadataCount { get { throw null; } }
+ public Microsoft.Build.Evaluation.Project Project { get { throw null; } }
+ public Microsoft.Build.Evaluation.ProjectMetadata GetMetadata(string name) { throw null; }
+ public string GetMetadataValue(string name) { throw null; }
+ public Microsoft.Build.Evaluation.ProjectMetadata SetMetadataValue(string name, string unevaluatedValue) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ProjectLoadSettings
+ {
+ Default = 0,
+ IgnoreMissingImports = 1,
+ RecordDuplicateButNotCircularImports = 2,
+ RejectCircularImports = 4,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name}={EvaluatedValue} [{xml.Value}]")]
+ public partial class ProjectMetadata : System.IEquatable<Microsoft.Build.Evaluation.ProjectMetadata>
+ {
+ internal ProjectMetadata() { }
+ public Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string EvaluatedValue { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public string ItemType { get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Microsoft.Build.Evaluation.ProjectMetadata Predecessor { get { throw null; } }
+ public Microsoft.Build.Evaluation.Project Project { get { throw null; } }
+ public string UnevaluatedValue { get { throw null; } set { } }
+ public Microsoft.Build.Construction.ProjectMetadataElement Xml { get { throw null; } }
+ bool System.IEquatable<Microsoft.Build.Evaluation.ProjectMetadata>.Equals(Microsoft.Build.Evaluation.ProjectMetadata other) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name}={EvaluatedValue} [{UnevaluatedValue}]")]
+ public abstract partial class ProjectProperty : System.IEquatable<Microsoft.Build.Evaluation.ProjectProperty>
+ {
+ internal ProjectProperty() { }
+ public string EvaluatedValue { get { throw null; } }
+ public abstract bool IsEnvironmentProperty { get; }
+ public abstract bool IsGlobalProperty { get; }
+ [System.MonoTODOAttribute]
+ public abstract bool IsImported { get; }
+ public abstract bool IsReservedProperty { get; }
+ public abstract string Name { get; }
+ public abstract Microsoft.Build.Evaluation.ProjectProperty Predecessor { get; }
+ public Microsoft.Build.Evaluation.Project Project { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract string UnevaluatedValue { get; set; }
+ public abstract Microsoft.Build.Construction.ProjectPropertyElement Xml { get; }
+ bool System.IEquatable<Microsoft.Build.Evaluation.ProjectProperty>.Equals(Microsoft.Build.Evaluation.ProjectProperty other) { throw null; }
+ }
+ public partial class ProjectXmlChangedEventArgs : System.EventArgs
+ {
+ internal ProjectXmlChangedEventArgs() { }
+ public Microsoft.Build.Construction.ProjectRootElement ProjectXml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Reason { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ResolvedImport
+ {
+ public Microsoft.Build.Construction.ProjectRootElement ImportedProject { get { throw null; } }
+ public Microsoft.Build.Construction.ProjectImportElement ImportingElement { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ }
+ public partial class SubToolset
+ {
+ internal SubToolset() { }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectPropertyInstance> Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string SubToolsetVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class Toolset
+ {
+ public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath) { }
+ public Toolset(string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string, string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.SubToolset> subToolsets, string msbuildOverrideTasksPath) { }
+ public Toolset(string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string, string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath) { }
+ public string DefaultSubToolsetVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectPropertyInstance> Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.SubToolset> SubToolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string GenerateSubToolsetVersion() { throw null; }
+ public string GenerateSubToolsetVersion(System.Collections.Generic.IDictionary<string, string> overrideGlobalProperties, int solutionVersion) { throw null; }
+ public Microsoft.Build.Execution.ProjectPropertyInstance GetProperty(string propertyName, string subToolsetVersion) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ToolsetDefinitionLocations
+ {
+ ConfigurationFile = 1,
+ None = 0,
+ Registry = 2,
+ }
+}
+namespace Microsoft.Build.Exceptions
+{
+ public partial class BuildAbortedException : System.Exception
+ {
+ public BuildAbortedException() { }
+ protected BuildAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public BuildAbortedException(string message) { }
+ public BuildAbortedException(string message, System.Exception innerException) { }
+ public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class InternalLoggerException : System.Exception
+ {
+ public InternalLoggerException() { }
+ public InternalLoggerException(string message) { }
+ public InternalLoggerException(string message, System.Exception innerException) { }
+ public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string HelpKeyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool InitializationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InvalidProjectFileException : System.Exception
+ {
+ public InvalidProjectFileException() { }
+ public InvalidProjectFileException(string message) { }
+ public InvalidProjectFileException(string message, System.Exception innerException) { }
+ public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { }
+ public string BaseMessage { get { throw null; } }
+ public int ColumnNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int EndColumnNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int EndLineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ErrorSubcategory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasBeenLogged { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string HelpKeyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string Message { get { throw null; } }
+ public string ProjectFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class InvalidToolsetDefinitionException : System.Exception
+ {
+ public InvalidToolsetDefinitionException() { }
+ protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidToolsetDefinitionException(string message) { }
+ public InvalidToolsetDefinitionException(string message, System.Exception innerException) { }
+ public InvalidToolsetDefinitionException(string message, string errorCode) { }
+ public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { }
+ public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
+namespace Microsoft.Build.Execution
+{
+ public partial class BuildManager : System.IDisposable
+ {
+ public BuildManager() { }
+ public BuildManager(string hostName) { }
+ public static Microsoft.Build.Execution.BuildManager DefaultBuildManager { get { throw null; } }
+ public void BeginBuild(Microsoft.Build.Execution.BuildParameters parameters) { }
+ public Microsoft.Build.Execution.BuildResult Build(Microsoft.Build.Execution.BuildParameters parameters, Microsoft.Build.Execution.BuildRequestData requestData) { throw null; }
+ public Microsoft.Build.Execution.BuildResult BuildRequest(Microsoft.Build.Execution.BuildRequestData requestData) { throw null; }
+ public void CancelAllSubmissions() { }
+ public void Dispose() { }
+ public void EndBuild() { }
+ ~BuildManager() { }
+ public Microsoft.Build.Execution.ProjectInstance GetProjectInstanceForBuild(Microsoft.Build.Evaluation.Project project) { throw null; }
+ public Microsoft.Build.Execution.BuildSubmission PendBuildRequest(Microsoft.Build.Execution.BuildRequestData requestData) { throw null; }
+ public void ResetCaches() { }
+ }
+ public partial class BuildParameters
+ {
+ public BuildParameters() { }
+ public BuildParameters(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public System.Collections.Generic.IDictionary<string, string> BuildProcessEnvironment { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Threading.ThreadPriority BuildThreadPriority { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Globalization.CultureInfo Culture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DefaultToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool DetailedSummary { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool DisableInProcNode { get { throw null; } set { } }
+ public bool EnableNodeReuse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IDictionary<string, string> EnvironmentProperties { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> ForwardingLoggers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IDictionary<string, string> GlobalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool LegacyThreadingSemantics { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> Loggers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool LogInitialPropertiesAndItems { get { throw null; } set { } }
+ public bool LogTaskInputs { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxNodeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int MemoryUseLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string NodeExeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool OnlyLogCriticalEvents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool ResetCaches { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool SaveOperatingEnvironment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ShutdownInProcNodeOnBuildFinish { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public Microsoft.Build.Evaluation.ToolsetDefinitionLocations ToolsetDefinitionLocations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Toolset> Toolsets { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Globalization.CultureInfo UICulture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool UseSynchronousLogging { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Execution.BuildParameters Clone() { throw null; }
+ public Microsoft.Build.Evaluation.Toolset GetToolset(string toolsVersion) { throw null; }
+ }
+ public partial class BuildRequestData
+ {
+ public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild) { }
+ public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices) { }
+ public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags) { }
+ public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags, System.Collections.Generic.IEnumerable<string> propertiesToTransfer) { }
+ public BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices) { }
+ public BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags) { }
+ public string ExplicitlySpecifiedToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute("unused")]
+ public Microsoft.Build.Execution.BuildRequestDataFlags Flags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectPropertyInstance> GlobalProperties { get { throw null; } }
+ [System.MonoTODOAttribute("unused")]
+ public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ProjectFullPath { get { throw null; } }
+ [System.MonoTODOAttribute("unused")]
+ public Microsoft.Build.Execution.ProjectInstance ProjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IEnumerable<string> PropertiesToTransfer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.ICollection<string> TargetNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum BuildRequestDataFlags
+ {
+ IgnoreExistingProjectState = 4,
+ None = 0,
+ ProvideProjectStateAfterBuild = 2,
+ ReplaceExistingProjectInstance = 1,
+ }
+ public partial class BuildResult
+ {
+ public BuildResult() { }
+ public bool CircularDependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ConfigurationId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int GlobalRequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Execution.ITargetResult this[string target] { get { throw null; } }
+ public int NodeRequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Execution.BuildResultCode OverallResult { get { throw null; } }
+ public int ParentGlobalRequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Execution.ProjectInstance ProjectStateAfterBuild { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> ResultsByTarget { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void AddResultsForTarget(string target, Microsoft.Build.Execution.TargetResult result) { }
+ public bool HasResultsForTarget(string target) { throw null; }
+ public void MergeResults(Microsoft.Build.Execution.BuildResult results) { }
+ }
+ public enum BuildResultCode
+ {
+ Failure = 1,
+ Success = 0,
+ }
+ public partial class BuildSubmission
+ {
+ internal BuildSubmission() { }
+ public object AsyncContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Execution.BuildManager BuildManager { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Execution.BuildResult BuildResult { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsCompleted { get { throw null; } }
+ public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Threading.WaitHandle WaitHandle { get { throw null; } }
+ public Microsoft.Build.Execution.BuildResult Execute() { throw null; }
+ public void ExecuteAsync(Microsoft.Build.Execution.BuildSubmissionCompleteCallback callback, object context) { }
+ }
+ public delegate void BuildSubmissionCompleteCallback(Microsoft.Build.Execution.BuildSubmission submission);
+ public partial class HostServices
+ {
+ public HostServices() { }
+ public Microsoft.Build.Framework.ITaskHost GetHostObject(string projectFile, string targetName, string taskName) { throw null; }
+ public Microsoft.Build.Execution.NodeAffinity GetNodeAffinity(string projectFile) { throw null; }
+ public void OnRenameProject(string oldFullPath, string newFullPath) { }
+ public void RegisterHostObject(string projectFile, string targetName, string taskName, Microsoft.Build.Framework.ITaskHost hostObject) { }
+ public void SetNodeAffinity(string projectFile, Microsoft.Build.Execution.NodeAffinity nodeAffinity) { }
+ public void UnregisterProject(string projectFullPath) { }
+ }
+ public partial interface ITargetResult
+ {
+ System.Exception Exception { get; }
+ Microsoft.Build.Framework.ITaskItem[] Items { get; }
+ Microsoft.Build.Execution.TargetResultCode ResultCode { get; }
+ }
+ public enum NodeAffinity
+ {
+ Any = 2,
+ InProc = 0,
+ OutOfProc = 1,
+ }
+ public enum NodeEngineShutdownReason
+ {
+ BuildComplete = 0,
+ BuildCompleteReuse = 1,
+ ConnectionFailed = 2,
+ Error = 3,
+ }
+ public partial class OutOfProcNode
+ {
+ public OutOfProcNode() { }
+ public Microsoft.Build.Execution.NodeEngineShutdownReason Run(out System.Exception shutdownException) { shutdownException = default(System.Exception); throw null; }
+ }
+ public partial class ProjectInstance
+ {
+ public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml) { }
+ public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public ProjectInstance(string projectFile) { }
+ public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
+ public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
+ public System.Collections.Generic.List<string> DefaultTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Directory { get { throw null; } }
+ public string FullPath { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, string> GlobalProperties { get { throw null; } }
+ public System.Collections.Generic.List<string> InitialTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsImmutable { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectItemDefinitionInstance> ItemDefinitions { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemInstance> Items { get { throw null; } }
+ public System.Collections.Generic.ICollection<string> ItemTypes { get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ProjectFileLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectPropertyInstance> Properties { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectTargetInstance> Targets { get { throw null; } }
+ public string ToolsVersion { get { throw null; } }
+ public Microsoft.Build.Execution.ProjectItemInstance AddItem(string itemType, string evaluatedInclude) { throw null; }
+ public Microsoft.Build.Execution.ProjectItemInstance AddItem(string itemType, string evaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
+ public bool Build() { throw null; }
+ public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
+ public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
+ public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
+ public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
+ public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
+ public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, out System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> targetOutputs) { targetOutputs = default(System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult>); throw null; }
+ public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
+ public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers, out System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> targetOutputs) { targetOutputs = default(System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult>); throw null; }
+ public Microsoft.Build.Execution.ProjectInstance DeepCopy() { throw null; }
+ public Microsoft.Build.Execution.ProjectInstance DeepCopy(bool isImmutable) { throw null; }
+ public bool EvaluateCondition(string condition) { throw null; }
+ public string ExpandString(string unexpandedValue) { throw null; }
+ public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item) { throw null; }
+ public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemInstance item) { throw null; }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemInstance> GetItems(string itemType) { throw null; }
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Execution.ProjectItemInstance> GetItemsByItemTypeAndEvaluatedInclude(string itemType, string evaluatedInclude) { throw null; }
+ public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item, string name) { throw null; }
+ public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemInstance item, string name) { throw null; }
+ public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectMetadataInstance metadatum) { throw null; }
+ public Microsoft.Build.Execution.ProjectPropertyInstance GetProperty(string name) { throw null; }
+ public string GetPropertyValue(string name) { throw null; }
+ public static string GetPropertyValueEscaped(Microsoft.Build.Execution.ProjectPropertyInstance property) { throw null; }
+ public bool RemoveItem(Microsoft.Build.Execution.ProjectItemInstance item) { throw null; }
+ public bool RemoveProperty(string name) { throw null; }
+ public Microsoft.Build.Execution.ProjectPropertyInstance SetProperty(string name, string evaluatedValue) { throw null; }
+ public Microsoft.Build.Construction.ProjectRootElement ToProjectRootElement() { throw null; }
+ public void UpdateStateFrom(Microsoft.Build.Execution.ProjectInstance projectState) { }
+ }
+ public enum ProjectInstanceSettings
+ {
+ Immutable = 1,
+ ImmutableWithFastItemLookup = 3,
+ None = 0,
+ }
+ public partial class ProjectItemDefinitionInstance
+ {
+ internal ProjectItemDefinitionInstance() { }
+ public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectMetadataInstance> Metadata { get { throw null; } }
+ public int MetadataCount { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> MetadataNames { get { throw null; } }
+ public Microsoft.Build.Execution.ProjectMetadataInstance GetMetadata(string name) { throw null; }
+ }
+ public partial class ProjectItemGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
+ {
+ internal ProjectItemGroupTaskInstance() { }
+ public override string Condition { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemGroupTaskItemInstance> Items { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
+ }
+ public partial class ProjectItemGroupTaskItemInstance
+ {
+ internal ProjectItemGroupTaskItemInstance() { }
+ public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Exclude { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ExcludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Include { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation IncludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string KeepDuplicates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation KeepDuplicatesLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string KeepMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation KeepMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemGroupTaskMetadataInstance> Metadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Remove { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation RemoveLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RemoveMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation RemoveMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ProjectItemGroupTaskMetadataInstance
+ {
+ internal ProjectItemGroupTaskMetadataInstance() { }
+ public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ProjectItemInstance : Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2
+ {
+ internal ProjectItemInstance() { }
+ public int DirectMetadataCount { get { throw null; } }
+ public string EvaluatedInclude { get { throw null; } set { } }
+ public string ItemType { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<Microsoft.Build.Execution.ProjectMetadataInstance> Metadata { get { throw null; } }
+ public int MetadataCount { get { throw null; } }
+ public System.Collections.Generic.ICollection<string> MetadataNames { get { throw null; } }
+ string Microsoft.Build.Framework.ITaskItem.ItemSpec { get { throw null; } set { } }
+ System.Collections.ICollection Microsoft.Build.Framework.ITaskItem.MetadataNames { get { throw null; } }
+ string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } }
+ public Microsoft.Build.Execution.ProjectInstance Project { get { throw null; } }
+ public Microsoft.Build.Execution.ProjectMetadataInstance GetMetadata(string name) { throw null; }
+ public string GetMetadataValue(string name) { throw null; }
+ public bool HasMetadata(string name) { throw null; }
+ System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem.CloneCustomMetadata() { throw null; }
+ void Microsoft.Build.Framework.ITaskItem.CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { }
+ string Microsoft.Build.Framework.ITaskItem.GetMetadata(string metadataName) { throw null; }
+ void Microsoft.Build.Framework.ITaskItem.SetMetadata(string metadataName, string metadataValue) { }
+ System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; }
+ string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string name) { throw null; }
+ void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { }
+ public void RemoveMetadata(string metadataName) { }
+ public void SetMetadata(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadataDictionary) { }
+ public Microsoft.Build.Execution.ProjectMetadataInstance SetMetadata(string name, string evaluatedValue) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ProjectMetadataInstance : System.IEquatable<Microsoft.Build.Execution.ProjectMetadataInstance>
+ {
+ internal ProjectMetadataInstance() { }
+ public string EvaluatedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Execution.ProjectMetadataInstance DeepClone() { throw null; }
+ bool System.IEquatable<Microsoft.Build.Execution.ProjectMetadataInstance>.Equals(Microsoft.Build.Execution.ProjectMetadataInstance other) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ProjectOnErrorInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
+ {
+ internal ProjectOnErrorInstance() { }
+ public override string Condition { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string ExecuteTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ExecuteTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
+ }
+ public partial class ProjectPropertyGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
+ {
+ internal ProjectPropertyGroupTaskInstance() { }
+ public override string Condition { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectPropertyGroupTaskPropertyInstance> Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ProjectPropertyGroupTaskPropertyInstance
+ {
+ internal ProjectPropertyGroupTaskPropertyInstance() { }
+ public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ProjectPropertyInstance : System.IEquatable<Microsoft.Build.Execution.ProjectPropertyInstance>
+ {
+ internal ProjectPropertyInstance() { }
+ public string EvaluatedValue { get { throw null; } set { } }
+ public virtual bool IsImmutable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ bool System.IEquatable<Microsoft.Build.Execution.ProjectPropertyInstance>.Equals(Microsoft.Build.Execution.ProjectPropertyInstance other) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ProjectTargetInstance
+ {
+ internal ProjectTargetInstance() { }
+ public Microsoft.Build.Construction.ElementLocation AfterTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation BeforeTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<Microsoft.Build.Execution.ProjectTargetInstanceChild> Children { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DependsOnTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation DependsOnTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string FullPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Inputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation InputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string KeepDuplicateOutputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation KeepDuplicateOutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<Microsoft.Build.Execution.ProjectOnErrorInstance> OnErrorChildren { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Outputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation OutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Returns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ReturnsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectTaskInstance> Tasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class ProjectTargetInstanceChild
+ {
+ protected ProjectTargetInstanceChild() { }
+ public abstract string Condition { get; }
+ public abstract Microsoft.Build.Construction.ElementLocation ConditionLocation { get; }
+ public string FullPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract Microsoft.Build.Construction.ElementLocation Location { get; }
+ }
+ public sealed partial class ProjectTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
+ {
+ internal ProjectTaskInstance() { }
+ public override string Condition { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string ContinueOnError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ContinueOnErrorLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
+ public string MSBuildArchitecture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation MSBuildArchitectureLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MSBuildRuntime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation MSBuildRuntimeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<Microsoft.Build.Execution.ProjectTaskInstanceChild> Outputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, string> Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class ProjectTaskInstanceChild
+ {
+ protected ProjectTaskInstanceChild() { }
+ public abstract string Condition { get; }
+ public abstract Microsoft.Build.Construction.ElementLocation ConditionLocation { get; }
+ public abstract Microsoft.Build.Construction.ElementLocation Location { get; }
+ public abstract Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get; }
+ }
+ public sealed partial class ProjectTaskOutputItemInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
+ {
+ internal ProjectTaskOutputItemInstance() { }
+ public override string Condition { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation ItemTypeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
+ public string TaskParameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get { throw null; } }
+ }
+ public sealed partial class ProjectTaskOutputPropertyInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
+ {
+ internal ProjectTaskOutputPropertyInstance() { }
+ public override string Condition { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
+ public string PropertyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Construction.ElementLocation PropertyNameLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string TaskParameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get { throw null; } }
+ }
+ public partial class TargetResult : Microsoft.Build.Execution.ITargetResult
+ {
+ internal TargetResult() { }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Framework.ITaskItem[] Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Execution.TargetResultCode ResultCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum TargetResultCode : byte
+ {
+ Failure = (byte)2,
+ Skipped = (byte)0,
+ Success = (byte)1,
+ }
+}
+namespace Microsoft.Build.Logging
+{
+ public delegate void ColorResetter();
+ public delegate void ColorSetter(System.ConsoleColor color);
+ public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ public ConfigurableForwardingLogger() { }
+ public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { }
+ public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public virtual void Shutdown() { }
+ }
+ public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ public ConsoleLogger() { }
+ public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
+ public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.Logging.WriteHandler write, Microsoft.Build.Logging.ColorSetter colorSet, Microsoft.Build.Logging.ColorResetter colorReset) { }
+ public string Parameters { get { throw null; } set { } }
+ public bool ShowSummary { get { throw null; } set { } }
+ public bool SkipProjectStartedText { get { throw null; } set { } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
+ protected Microsoft.Build.Logging.WriteHandler WriteHandler { get { throw null; } set { } }
+ public void ApplyParameter(string parameterName, string parameterValue) { }
+ public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { }
+ public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { }
+ public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { }
+ public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { }
+ public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { }
+ public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { }
+ public virtual void Shutdown() { }
+ public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { }
+ public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { }
+ public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { }
+ public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { }
+ public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { }
+ }
+ public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
+ {
+ public DistributedFileLogger() { }
+ public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } }
+ public int NodeId { get { throw null; } set { } }
+ public string Parameters { get { throw null; } set { } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public void Shutdown() { }
+ }
+ public partial class FileLogger : Microsoft.Build.Logging.ConsoleLogger
+ {
+ public FileLogger() { }
+ public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
+ public override void Shutdown() { }
+ }
+ public partial class ForwardingLoggerRecord
+ {
+ public ForwardingLoggerRecord(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.Logging.LoggerDescription forwardingLoggerDescription) { }
+ public Microsoft.Build.Framework.ILogger CentralLogger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Logging.LoggerDescription ForwardingLoggerDescription { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class LoggerDescription
+ {
+ public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
+ public string LoggerSwitchParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Framework.LoggerVerbosity Verbosity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Microsoft.Build.Framework.ILogger CreateLogger() { throw null; }
+ }
+ public delegate void WriteHandler(string message);
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.CSharp.cs b/src/v4.5.2/Microsoft.CSharp.cs
new file mode 100644
index 0000000..cf02f10
--- /dev/null
+++ b/src/v4.5.2/Microsoft.CSharp.cs
@@ -0,0 +1,123 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityCriticalAttribute]
+namespace Microsoft.CSharp.RuntimeBinder
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class Binder
+ {
+ public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable<System.Type> typeArguments, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ public static System.Runtime.CompilerServices.CallSiteBinder UnaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class CSharpArgumentInfo
+ {
+ internal CSharpArgumentInfo() { }
+ public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.FlagsAttribute]
+ public enum CSharpArgumentInfoFlags
+ {
+ Constant = 2,
+ IsOut = 16,
+ IsRef = 8,
+ IsStaticType = 32,
+ NamedArgument = 4,
+ None = 0,
+ UseCompileTimeType = 1,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.FlagsAttribute]
+ public enum CSharpBinderFlags
+ {
+ BinaryOperationLogical = 8,
+ CheckedContext = 1,
+ ConvertArrayIndex = 32,
+ ConvertExplicit = 16,
+ InvokeSimpleName = 2,
+ InvokeSpecialName = 4,
+ None = 0,
+ ResultDiscarded = 256,
+ ResultIndexed = 64,
+ ValueFromCompoundAssignment = 128,
+ }
+ [System.SerializableAttribute]
+ public partial class RuntimeBinderException : System.Exception
+ {
+ public RuntimeBinderException() { }
+ protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RuntimeBinderException(string message) { }
+ public RuntimeBinderException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class RuntimeBinderInternalCompilerException : System.Exception
+ {
+ public RuntimeBinderInternalCompilerException() { }
+ protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RuntimeBinderInternalCompilerException(string message) { }
+ public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { }
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.VisualBasic.cs b/src/v4.5.2/Microsoft.VisualBasic.cs
new file mode 100644
index 0000000..662d539
--- /dev/null
+++ b/src/v4.5.2/Microsoft.VisualBasic.cs
@@ -0,0 +1,1908 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(3))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Ximian")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright © Ximian 2006")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.VisualBasic.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.VisualBasic.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("10.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("10.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("vbruntime")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.VisualBasic.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("10.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace Microsoft.VisualBasic
+{
+ public enum AppWinStyle : short
+ {
+ Hide = (short)0,
+ MaximizedFocus = (short)3,
+ MinimizedFocus = (short)2,
+ MinimizedNoFocus = (short)6,
+ NormalFocus = (short)1,
+ NormalNoFocus = (short)4,
+ }
+ public enum AudioPlayMode
+ {
+ Background = 1,
+ BackgroundLoop = 2,
+ WaitToComplete = 0,
+ }
+ public enum CallType
+ {
+ Get = 2,
+ Let = 4,
+ Method = 1,
+ Set = 8,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("Microsoft.VisualBasic.Collection.CollectionDebugView")]
+ [System.SerializableAttribute]
+ public sealed partial class Collection : System.Collections.ICollection, System.Collections.IList, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public Collection() { }
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public object this[object Index] { get { throw null; } }
+ public object this[string Key] { get { throw null; } }
+ public object this[int Index] { get { throw null; } }
+ public void Add(object Item, string Key = null, object Before = null, object After = null) { }
+ public bool Contains(string Key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(int Index) { }
+ public void Remove(string Key) { }
+ object System.Collections.IList.this[int Index] { get { throw null; } set { } }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=false)]
+ public sealed partial class ComClassAttribute : System.Attribute
+ {
+ public ComClassAttribute() { }
+ public ComClassAttribute(string _ClassID) { }
+ public ComClassAttribute(string _ClassID, string _InterfaceID) { }
+ public ComClassAttribute(string _ClassID, string _InterfaceID, string _EventId) { }
+ public string ClassID { get { throw null; } }
+ public string EventID { get { throw null; } }
+ public string InterfaceID { get { throw null; } }
+ public bool InterfaceShadows { get { throw null; } set { } }
+ }
+ public enum CompareMethod
+ {
+ Binary = 0,
+ Text = 1,
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class Constants
+ {
+ internal Constants() { }
+ public const Microsoft.VisualBasic.MsgBoxResult vbAbort = (Microsoft.VisualBasic.MsgBoxResult)(3);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbAbortRetryIgnore = (Microsoft.VisualBasic.MsgBoxStyle)(2);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbApplicationModal = (Microsoft.VisualBasic.MsgBoxStyle)(0);
+ public const Microsoft.VisualBasic.FileAttribute vbArchive = (Microsoft.VisualBasic.FileAttribute)(32);
+ public const Microsoft.VisualBasic.VariantType vbArray = (Microsoft.VisualBasic.VariantType)(8192);
+ public const string vbBack = "\b";
+ public const Microsoft.VisualBasic.CompareMethod vbBinaryCompare = (Microsoft.VisualBasic.CompareMethod)(0);
+ public const Microsoft.VisualBasic.VariantType vbBoolean = (Microsoft.VisualBasic.VariantType)(11);
+ public const Microsoft.VisualBasic.VariantType vbByte = (Microsoft.VisualBasic.VariantType)(17);
+ public const Microsoft.VisualBasic.MsgBoxResult vbCancel = (Microsoft.VisualBasic.MsgBoxResult)(2);
+ public const string vbCr = "\r";
+ public const Microsoft.VisualBasic.MsgBoxStyle vbCritical = (Microsoft.VisualBasic.MsgBoxStyle)(16);
+ public const string vbCrLf = "\r\n";
+ public const Microsoft.VisualBasic.VariantType vbCurrency = (Microsoft.VisualBasic.VariantType)(6);
+ public const Microsoft.VisualBasic.VariantType vbDate = (Microsoft.VisualBasic.VariantType)(7);
+ public const Microsoft.VisualBasic.VariantType vbDecimal = (Microsoft.VisualBasic.VariantType)(14);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbDefaultButton1 = (Microsoft.VisualBasic.MsgBoxStyle)(0);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbDefaultButton2 = (Microsoft.VisualBasic.MsgBoxStyle)(256);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbDefaultButton3 = (Microsoft.VisualBasic.MsgBoxStyle)(512);
+ public const Microsoft.VisualBasic.FileAttribute vbDirectory = (Microsoft.VisualBasic.FileAttribute)(16);
+ public const Microsoft.VisualBasic.VariantType vbDouble = (Microsoft.VisualBasic.VariantType)(5);
+ public const Microsoft.VisualBasic.VariantType vbEmpty = (Microsoft.VisualBasic.VariantType)(0);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbExclamation = (Microsoft.VisualBasic.MsgBoxStyle)(48);
+ public const Microsoft.VisualBasic.TriState vbFalse = (Microsoft.VisualBasic.TriState)(0);
+ public const Microsoft.VisualBasic.FirstWeekOfYear vbFirstFourDays = (Microsoft.VisualBasic.FirstWeekOfYear)(2);
+ public const Microsoft.VisualBasic.FirstWeekOfYear vbFirstFullWeek = (Microsoft.VisualBasic.FirstWeekOfYear)(3);
+ public const Microsoft.VisualBasic.FirstWeekOfYear vbFirstJan1 = (Microsoft.VisualBasic.FirstWeekOfYear)(1);
+ public const string vbFormFeed = "\f";
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbFriday = (Microsoft.VisualBasic.FirstDayOfWeek)(6);
+ public const Microsoft.VisualBasic.DateFormat vbGeneralDate = (Microsoft.VisualBasic.DateFormat)(0);
+ public const Microsoft.VisualBasic.CallType vbGet = (Microsoft.VisualBasic.CallType)(2);
+ public const Microsoft.VisualBasic.FileAttribute vbHidden = (Microsoft.VisualBasic.FileAttribute)(2);
+ public const Microsoft.VisualBasic.AppWinStyle vbHide = (Microsoft.VisualBasic.AppWinStyle)(0);
+ public const Microsoft.VisualBasic.VbStrConv vbHiragana = (Microsoft.VisualBasic.VbStrConv)(32);
+ public const Microsoft.VisualBasic.MsgBoxResult vbIgnore = (Microsoft.VisualBasic.MsgBoxResult)(5);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbInformation = (Microsoft.VisualBasic.MsgBoxStyle)(64);
+ public const Microsoft.VisualBasic.VariantType vbInteger = (Microsoft.VisualBasic.VariantType)(3);
+ public const Microsoft.VisualBasic.VbStrConv vbKatakana = (Microsoft.VisualBasic.VbStrConv)(16);
+ public const Microsoft.VisualBasic.CallType vbLet = (Microsoft.VisualBasic.CallType)(4);
+ public const string vbLf = "\n";
+ public const Microsoft.VisualBasic.VbStrConv vbLinguisticCasing = (Microsoft.VisualBasic.VbStrConv)(1024);
+ public const Microsoft.VisualBasic.VariantType vbLong = (Microsoft.VisualBasic.VariantType)(20);
+ public const Microsoft.VisualBasic.DateFormat vbLongDate = (Microsoft.VisualBasic.DateFormat)(1);
+ public const Microsoft.VisualBasic.DateFormat vbLongTime = (Microsoft.VisualBasic.DateFormat)(3);
+ public const Microsoft.VisualBasic.VbStrConv vbLowerCase = (Microsoft.VisualBasic.VbStrConv)(2);
+ public const Microsoft.VisualBasic.AppWinStyle vbMaximizedFocus = (Microsoft.VisualBasic.AppWinStyle)(3);
+ public const Microsoft.VisualBasic.CallType vbMethod = (Microsoft.VisualBasic.CallType)(1);
+ public const Microsoft.VisualBasic.AppWinStyle vbMinimizedFocus = (Microsoft.VisualBasic.AppWinStyle)(2);
+ public const Microsoft.VisualBasic.AppWinStyle vbMinimizedNoFocus = (Microsoft.VisualBasic.AppWinStyle)(6);
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbMonday = (Microsoft.VisualBasic.FirstDayOfWeek)(2);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbMsgBoxHelp = (Microsoft.VisualBasic.MsgBoxStyle)(16384);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbMsgBoxRight = (Microsoft.VisualBasic.MsgBoxStyle)(524288);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbMsgBoxRtlReading = (Microsoft.VisualBasic.MsgBoxStyle)(1048576);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbMsgBoxSetForeground = (Microsoft.VisualBasic.MsgBoxStyle)(65536);
+ public const Microsoft.VisualBasic.VbStrConv vbNarrow = (Microsoft.VisualBasic.VbStrConv)(8);
+ public const string vbNewLine = "\r\n";
+ public const Microsoft.VisualBasic.MsgBoxResult vbNo = (Microsoft.VisualBasic.MsgBoxResult)(7);
+ public const Microsoft.VisualBasic.FileAttribute vbNormal = (Microsoft.VisualBasic.FileAttribute)(0);
+ public const Microsoft.VisualBasic.AppWinStyle vbNormalFocus = (Microsoft.VisualBasic.AppWinStyle)(1);
+ public const Microsoft.VisualBasic.AppWinStyle vbNormalNoFocus = (Microsoft.VisualBasic.AppWinStyle)(4);
+ public const Microsoft.VisualBasic.VariantType vbNull = (Microsoft.VisualBasic.VariantType)(1);
+ public const string vbNullChar = "\0";
+ public const string vbNullString = null;
+ public const Microsoft.VisualBasic.VariantType vbObject = (Microsoft.VisualBasic.VariantType)(9);
+ public const int vbObjectError = -2147221504;
+ public const Microsoft.VisualBasic.MsgBoxResult vbOK = (Microsoft.VisualBasic.MsgBoxResult)(1);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbOKCancel = (Microsoft.VisualBasic.MsgBoxStyle)(1);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbOKOnly = (Microsoft.VisualBasic.MsgBoxStyle)(0);
+ public const Microsoft.VisualBasic.VbStrConv vbProperCase = (Microsoft.VisualBasic.VbStrConv)(3);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbQuestion = (Microsoft.VisualBasic.MsgBoxStyle)(32);
+ public const Microsoft.VisualBasic.FileAttribute vbReadOnly = (Microsoft.VisualBasic.FileAttribute)(1);
+ public const Microsoft.VisualBasic.MsgBoxResult vbRetry = (Microsoft.VisualBasic.MsgBoxResult)(4);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbRetryCancel = (Microsoft.VisualBasic.MsgBoxStyle)(5);
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbSaturday = (Microsoft.VisualBasic.FirstDayOfWeek)(7);
+ public const Microsoft.VisualBasic.CallType vbSet = (Microsoft.VisualBasic.CallType)(8);
+ public const Microsoft.VisualBasic.DateFormat vbShortDate = (Microsoft.VisualBasic.DateFormat)(2);
+ public const Microsoft.VisualBasic.DateFormat vbShortTime = (Microsoft.VisualBasic.DateFormat)(4);
+ public const Microsoft.VisualBasic.VbStrConv vbSimplifiedChinese = (Microsoft.VisualBasic.VbStrConv)(256);
+ public const Microsoft.VisualBasic.VariantType vbSingle = (Microsoft.VisualBasic.VariantType)(4);
+ public const Microsoft.VisualBasic.VariantType vbString = (Microsoft.VisualBasic.VariantType)(8);
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbSunday = (Microsoft.VisualBasic.FirstDayOfWeek)(1);
+ public const Microsoft.VisualBasic.FileAttribute vbSystem = (Microsoft.VisualBasic.FileAttribute)(4);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbSystemModal = (Microsoft.VisualBasic.MsgBoxStyle)(4096);
+ public const string vbTab = "\t";
+ public const Microsoft.VisualBasic.CompareMethod vbTextCompare = (Microsoft.VisualBasic.CompareMethod)(1);
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbThursday = (Microsoft.VisualBasic.FirstDayOfWeek)(5);
+ public const Microsoft.VisualBasic.VbStrConv vbTraditionalChinese = (Microsoft.VisualBasic.VbStrConv)(512);
+ public const Microsoft.VisualBasic.TriState vbTrue = (Microsoft.VisualBasic.TriState)(-1);
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbTuesday = (Microsoft.VisualBasic.FirstDayOfWeek)(3);
+ public const Microsoft.VisualBasic.VbStrConv vbUpperCase = (Microsoft.VisualBasic.VbStrConv)(1);
+ public const Microsoft.VisualBasic.TriState vbUseDefault = (Microsoft.VisualBasic.TriState)(-2);
+ public const Microsoft.VisualBasic.VariantType vbUserDefinedType = (Microsoft.VisualBasic.VariantType)(36);
+ public const Microsoft.VisualBasic.FirstWeekOfYear vbUseSystem = (Microsoft.VisualBasic.FirstWeekOfYear)(0);
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbUseSystemDayOfWeek = (Microsoft.VisualBasic.FirstDayOfWeek)(0);
+ public const Microsoft.VisualBasic.VariantType vbVariant = (Microsoft.VisualBasic.VariantType)(12);
+ public const string vbVerticalTab = "\v";
+ public const Microsoft.VisualBasic.FileAttribute vbVolume = (Microsoft.VisualBasic.FileAttribute)(8);
+ public const Microsoft.VisualBasic.FirstDayOfWeek vbWednesday = (Microsoft.VisualBasic.FirstDayOfWeek)(4);
+ public const Microsoft.VisualBasic.VbStrConv vbWide = (Microsoft.VisualBasic.VbStrConv)(4);
+ public const Microsoft.VisualBasic.MsgBoxResult vbYes = (Microsoft.VisualBasic.MsgBoxResult)(6);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbYesNo = (Microsoft.VisualBasic.MsgBoxStyle)(4);
+ public const Microsoft.VisualBasic.MsgBoxStyle vbYesNoCancel = (Microsoft.VisualBasic.MsgBoxStyle)(3);
+ }
+ public sealed partial class ControlChars
+ {
+ public const char Back = '\b';
+ public const char Cr = '\r';
+ public const string CrLf = "\r\n";
+ public const char FormFeed = '\f';
+ public const char Lf = '\n';
+ public const string NewLine = "\r\n";
+ public const char NullChar = '\0';
+ public const char Quote = '"';
+ public const char Tab = '\t';
+ public const char VerticalTab = '\v';
+ public ControlChars() { }
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class Conversion
+ {
+ internal Conversion() { }
+ public static object CTypeDynamic(object Expression, System.Type TargetType) { throw null; }
+ public static TargetType CTypeDynamic<TargetType>(object Expression) { throw null; }
+ public static string ErrorToString() { throw null; }
+ public static string ErrorToString(int ErrorNumber) { throw null; }
+ public static decimal Fix(decimal Number) { throw null; }
+ public static double Fix(double Number) { throw null; }
+ public static short Fix(short Number) { throw null; }
+ public static int Fix(int Number) { throw null; }
+ public static long Fix(long Number) { throw null; }
+ public static object Fix(object Number) { throw null; }
+ public static float Fix(float Number) { throw null; }
+ public static string Hex(byte Number) { throw null; }
+ public static string Hex(short Number) { throw null; }
+ public static string Hex(int Number) { throw null; }
+ public static string Hex(long Number) { throw null; }
+ public static string Hex(object Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Hex(sbyte Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Hex(ushort Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Hex(uint Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Hex(ulong Number) { throw null; }
+ public static decimal Int(decimal Number) { throw null; }
+ public static double Int(double Number) { throw null; }
+ public static short Int(short Number) { throw null; }
+ public static int Int(int Number) { throw null; }
+ public static long Int(long Number) { throw null; }
+ public static object Int(object Number) { throw null; }
+ public static float Int(float Number) { throw null; }
+ public static string Oct(byte Number) { throw null; }
+ public static string Oct(short Number) { throw null; }
+ public static string Oct(int Number) { throw null; }
+ public static string Oct(long Number) { throw null; }
+ public static string Oct(object Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Oct(sbyte Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Oct(ushort Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Oct(uint Number) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string Oct(ulong Number) { throw null; }
+ public static string Str(object Number) { throw null; }
+ public static int Val(char Expression) { throw null; }
+ public static double Val(object Expression) { throw null; }
+ public static double Val(string InputStr) { throw null; }
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class DateAndTime
+ {
+ internal DateAndTime() { }
+ public static string DateString { get { throw null; } set { } }
+ public static System.DateTime Now { get { throw null; } }
+ public static System.DateTime TimeOfDay { get { throw null; } set { } }
+ public static double Timer { get { throw null; } }
+ public static string TimeString { get { throw null; } set { } }
+ public static System.DateTime Today { get { throw null; } set { } }
+ public static System.DateTime DateAdd(Microsoft.VisualBasic.DateInterval Interval, double Number, System.DateTime DateValue) { throw null; }
+ public static System.DateTime DateAdd(string Interval, double Number, object DateValue) { throw null; }
+ public static long DateDiff(Microsoft.VisualBasic.DateInterval Interval, System.DateTime Date1, System.DateTime Date2, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek=(Microsoft.VisualBasic.FirstDayOfWeek)(1), Microsoft.VisualBasic.FirstWeekOfYear WeekOfYear=(Microsoft.VisualBasic.FirstWeekOfYear)(1)) { throw null; }
+ public static long DateDiff(string Interval, object Date1, object Date2, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek=(Microsoft.VisualBasic.FirstDayOfWeek)(1), Microsoft.VisualBasic.FirstWeekOfYear WeekOfYear=(Microsoft.VisualBasic.FirstWeekOfYear)(1)) { throw null; }
+ public static int DatePart(Microsoft.VisualBasic.DateInterval Interval, System.DateTime DateValue, Microsoft.VisualBasic.FirstDayOfWeek FirstDayOfWeekValue=(Microsoft.VisualBasic.FirstDayOfWeek)(1), Microsoft.VisualBasic.FirstWeekOfYear FirstWeekOfYearValue=(Microsoft.VisualBasic.FirstWeekOfYear)(1)) { throw null; }
+ public static int DatePart(string Interval, object DateValue, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek=(Microsoft.VisualBasic.FirstDayOfWeek)(1), Microsoft.VisualBasic.FirstWeekOfYear WeekOfYear=(Microsoft.VisualBasic.FirstWeekOfYear)(1)) { throw null; }
+ public static System.DateTime DateSerial(int Year, int Month, int Day) { throw null; }
+ public static System.DateTime DateValue(string StringDate) { throw null; }
+ public static int Day(System.DateTime DateValue) { throw null; }
+ public static int Hour(System.DateTime TimeValue) { throw null; }
+ public static int Minute(System.DateTime TimeValue) { throw null; }
+ public static int Month(System.DateTime DateValue) { throw null; }
+ public static string MonthName(int Month, bool Abbreviate=false) { throw null; }
+ public static int Second(System.DateTime TimeValue) { throw null; }
+ public static System.DateTime TimeSerial(int Hour, int Minute, int Second) { throw null; }
+ public static System.DateTime TimeValue(string StringTime) { throw null; }
+ public static int Weekday(System.DateTime DateValue, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek=(Microsoft.VisualBasic.FirstDayOfWeek)(1)) { throw null; }
+ public static string WeekdayName(int Weekday, bool Abbreviate=false, Microsoft.VisualBasic.FirstDayOfWeek FirstDayOfWeekValue=(Microsoft.VisualBasic.FirstDayOfWeek)(0)) { throw null; }
+ public static int Year(System.DateTime DateValue) { throw null; }
+ }
+ public enum DateFormat
+ {
+ GeneralDate = 0,
+ LongDate = 1,
+ LongTime = 3,
+ ShortDate = 2,
+ ShortTime = 4,
+ }
+ public enum DateInterval
+ {
+ Day = 4,
+ DayOfYear = 3,
+ Hour = 7,
+ Minute = 8,
+ Month = 2,
+ Quarter = 1,
+ Second = 9,
+ Weekday = 6,
+ WeekOfYear = 5,
+ Year = 0,
+ }
+ public enum DueDate
+ {
+ BegOfPeriod = 1,
+ EndOfPeriod = 0,
+ }
+ public sealed partial class ErrObject
+ {
+ internal ErrObject() { }
+ public string Description { get { throw null; } set { } }
+ public int Erl { get { throw null; } }
+ public int HelpContext { get { throw null; } set { } }
+ public string HelpFile { get { throw null; } set { } }
+ public int LastDllError { get { throw null; } }
+ public int Number { get { throw null; } set { } }
+ public string Source { get { throw null; } set { } }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void Clear() { }
+ public System.Exception GetException() { throw null; }
+ public void Raise(int Number, object Source=null, object Description=null, object HelpFile=null, object HelpContext=null) { }
+ }
+ [System.FlagsAttribute]
+ public enum FileAttribute
+ {
+ Archive = 32,
+ Directory = 16,
+ Hidden = 2,
+ Normal = 0,
+ ReadOnly = 1,
+ System = 4,
+ Volume = 8,
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class FileSystem
+ {
+ internal FileSystem() { }
+ public static void ChDir(string Path) { }
+ public static void ChDrive(char Drive) { }
+ public static void ChDrive(string Drive) { }
+ public static string CurDir() { throw null; }
+ public static string CurDir(char Drive) { throw null; }
+ public static string Dir() { throw null; }
+ public static string Dir(string PathName, Microsoft.VisualBasic.FileAttribute Attributes=(Microsoft.VisualBasic.FileAttribute)(0)) { throw null; }
+ public static bool EOF(int FileNumber) { throw null; }
+ public static Microsoft.VisualBasic.OpenMode FileAttr(int FileNumber) { throw null; }
+ public static void FileClose(params int[] FileNumbers) { }
+ public static void FileCopy(string Source, string Destination) { }
+ public static System.DateTime FileDateTime(string PathName) { throw null; }
+ public static void FileGet(int FileNumber, ref System.Array Value, long RecordNumber=(long)-1, bool ArrayIsDynamic=false, bool StringIsFixedLength=false) { }
+ public static void FileGet(int FileNumber, ref bool Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref byte Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref char Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref System.DateTime Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref decimal Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref double Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref short Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref int Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref long Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref float Value, long RecordNumber=(long)-1) { }
+ public static void FileGet(int FileNumber, ref string Value, long RecordNumber=(long)-1, bool StringIsFixedLength=false) { }
+ public static void FileGet(int FileNumber, ref System.ValueType Value, long RecordNumber=(long)-1) { }
+ public static void FileGetObject(int FileNumber, ref object Value, long RecordNumber=(long)-1) { }
+ public static long FileLen(string PathName) { throw null; }
+ public static void FileOpen(int FileNumber, string FileName, Microsoft.VisualBasic.OpenMode Mode, Microsoft.VisualBasic.OpenAccess Access=(Microsoft.VisualBasic.OpenAccess)(-1), Microsoft.VisualBasic.OpenShare Share=(Microsoft.VisualBasic.OpenShare)(-1), int RecordLength=-1) { }
+ public static void FilePut(int FileNumber, System.Array Value, long RecordNumber=(long)-1, bool ArrayIsDynamic=false, bool StringIsFixedLength=false) { }
+ public static void FilePut(int FileNumber, bool Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, byte Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, char Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, System.DateTime Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, decimal Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, double Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, short Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, int Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, long Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, float Value, long RecordNumber=(long)-1) { }
+ public static void FilePut(int FileNumber, string Value, long RecordNumber=(long)-1, bool StringIsFixedLength=false) { }
+ public static void FilePut(int FileNumber, System.ValueType Value, long RecordNumber=(long)-1) { }
+ [System.ObsoleteAttribute("This member has been deprectated. Try FilePutObject.")]
+ public static void FilePut(object FileNumber, object Value, object RecordNumber=null) { }
+ public static void FilePutObject(int FileNumber, object Value, long RecordNumber=(long)-1) { }
+ public static void FileWidth(int FileNumber, int RecordWidth) { }
+ public static int FreeFile() { throw null; }
+ public static Microsoft.VisualBasic.FileAttribute GetAttr(string PathName) { throw null; }
+ public static void Input(int FileNumber, ref bool Value) { }
+ public static void Input(int FileNumber, ref byte Value) { }
+ public static void Input(int FileNumber, ref char Value) { }
+ public static void Input(int FileNumber, ref System.DateTime Value) { }
+ public static void Input(int FileNumber, ref decimal Value) { }
+ public static void Input(int FileNumber, ref double Value) { }
+ public static void Input(int FileNumber, ref short Value) { }
+ public static void Input(int FileNumber, ref int Value) { }
+ public static void Input(int FileNumber, ref long Value) { }
+ public static void Input(int FileNumber, ref object Value) { }
+ public static void Input(int FileNumber, ref float Value) { }
+ public static void Input(int FileNumber, ref string Value) { }
+ public static string InputString(int FileNumber, int CharCount) { throw null; }
+ public static void Kill(string PathName) { }
+ public static string LineInput(int FileNumber) { throw null; }
+ public static long Loc(int FileNumber) { throw null; }
+ public static void Lock(int FileNumber) { }
+ public static void Lock(int FileNumber, long Record) { }
+ public static void Lock(int FileNumber, long FromRecord, long ToRecord) { }
+ public static long LOF(int FileNumber) { throw null; }
+ public static void MkDir(string Path) { }
+ public static void Print(int FileNumber, params object[] Output) { }
+ public static void PrintLine(int FileNumber, params object[] Output) { }
+ public static void Rename(string OldPath, string NewPath) { }
+ public static void Reset() { }
+ public static void RmDir(string Path) { }
+ public static long Seek(int FileNumber) { throw null; }
+ public static void Seek(int FileNumber, long Position) { }
+ public static void SetAttr(string PathName, Microsoft.VisualBasic.FileAttribute Attributes) { }
+ public static Microsoft.VisualBasic.SpcInfo SPC(short Count) { throw null; }
+ public static Microsoft.VisualBasic.TabInfo TAB() { throw null; }
+ public static Microsoft.VisualBasic.TabInfo TAB(short Column) { throw null; }
+ public static void Unlock(int FileNumber) { }
+ public static void Unlock(int FileNumber, long Record) { }
+ public static void Unlock(int FileNumber, long FromRecord, long ToRecord) { }
+ public static void Write(int FileNumber, params object[] Output) { }
+ public static void WriteLine(int FileNumber, params object[] Output) { }
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class Financial
+ {
+ internal Financial() { }
+ public static double DDB(double Cost, double Salvage, double Life, double Period, double Factor=2) { throw null; }
+ public static double FV(double Rate, double NPer, double Pmt, double PV=0, Microsoft.VisualBasic.DueDate Due=(Microsoft.VisualBasic.DueDate)(0)) { throw null; }
+ public static double IPmt(double Rate, double Per, double NPer, double PV, double FV=0, Microsoft.VisualBasic.DueDate Due=(Microsoft.VisualBasic.DueDate)(0)) { throw null; }
+ public static double IRR(ref double[] ValueArray, double Guess=0.1) { throw null; }
+ public static double MIRR(ref double[] ValueArray, double FinanceRate, double ReinvestRate) { throw null; }
+ public static double NPer(double Rate, double Pmt, double PV, double FV=0, Microsoft.VisualBasic.DueDate Due=(Microsoft.VisualBasic.DueDate)(0)) { throw null; }
+ public static double NPV(double Rate, ref double[] ValueArray) { throw null; }
+ public static double Pmt(double Rate, double NPer, double PV, double FV=0, Microsoft.VisualBasic.DueDate Due=(Microsoft.VisualBasic.DueDate)(0)) { throw null; }
+ public static double PPmt(double Rate, double Per, double NPer, double PV, double FV=0, Microsoft.VisualBasic.DueDate Due=(Microsoft.VisualBasic.DueDate)(0)) { throw null; }
+ public static double PV(double Rate, double NPer, double Pmt, double FV=0, Microsoft.VisualBasic.DueDate Due=(Microsoft.VisualBasic.DueDate)(0)) { throw null; }
+ public static double Rate(double NPer, double Pmt, double PV, double FV=0, Microsoft.VisualBasic.DueDate Due=(Microsoft.VisualBasic.DueDate)(0), double Guess=0.1) { throw null; }
+ public static double SLN(double Cost, double Salvage, double Life) { throw null; }
+ public static double SYD(double Cost, double Salvage, double Life, double Period) { throw null; }
+ }
+ public enum FirstDayOfWeek
+ {
+ Friday = 6,
+ Monday = 2,
+ Saturday = 7,
+ Sunday = 1,
+ System = 0,
+ Thursday = 5,
+ Tuesday = 3,
+ Wednesday = 4,
+ }
+ public enum FirstWeekOfYear
+ {
+ FirstFourDays = 2,
+ FirstFullWeek = 3,
+ Jan1 = 1,
+ System = 0,
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class Globals
+ {
+ internal Globals() { }
+ public static string ScriptEngine { get { throw null; } }
+ public static int ScriptEngineBuildVersion { get { throw null; } }
+ public static int ScriptEngineMajorVersion { get { throw null; } }
+ public static int ScriptEngineMinorVersion { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ public sealed partial class HideModuleNameAttribute : System.Attribute
+ {
+ public HideModuleNameAttribute() { }
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class Information
+ {
+ internal Information() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static int Erl() { throw null; }
+ public static Microsoft.VisualBasic.ErrObject Err() { throw null; }
+ public static bool IsArray(object VarName) { throw null; }
+ public static bool IsDate(object Expression) { throw null; }
+ public static bool IsDBNull(object Expression) { throw null; }
+ public static bool IsError(object Expression) { throw null; }
+ public static bool IsNothing(object Expression) { throw null; }
+ public static bool IsNumeric(object Expression) { throw null; }
+ public static bool IsReference(object Expression) { throw null; }
+ public static int LBound(System.Array Array, int Rank=1) { throw null; }
+ public static int QBColor(int Color) { throw null; }
+ public static int RGB(int Red, int Green, int Blue) { throw null; }
+ public static string SystemTypeName(string VbName) { throw null; }
+ public static string TypeName(object VarName) { throw null; }
+ public static int UBound(System.Array Array, int Rank=1) { throw null; }
+ public static Microsoft.VisualBasic.VariantType VarType(object VarName) { throw null; }
+ public static string VbTypeName(string UrtName) { throw null; }
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class Interaction
+ {
+ internal Interaction() { }
+ public static void AppActivate(int ProcessId) { }
+ public static void AppActivate(string Title) { }
+ public static void Beep() { }
+ public static object CallByName(object ObjectRef, string ProcName, Microsoft.VisualBasic.CallType UseCallType, params object[] Args) { throw null; }
+ public static object Choose(double Index, params object[] Choice) { throw null; }
+ public static string Command() { throw null; }
+ public static object CreateObject(string ProgId, string ServerName="") { throw null; }
+ public static void DeleteSetting(string AppName, string Section=null, string Key=null) { }
+ public static string Environ(int Expression) { throw null; }
+ public static string Environ(string Expression) { throw null; }
+ [System.MonoLimitationAttribute("If this function is used the assembly have to be recompiled when you switch platforms.")]
+ public static string[,] GetAllSettings(string AppName, string Section) { throw null; }
+ public static object GetObject(string PathName=null, string Class=null) { throw null; }
+ public static string GetSetting(string AppName, string Section, string Key, string Default="") { throw null; }
+ public static object IIf(bool Expression, object TruePart, object FalsePart) { throw null; }
+ public static string InputBox(string Prompt, string Title="", string DefaultResponse="", int XPos=-1, int YPos=-1) { throw null; }
+ public static Microsoft.VisualBasic.MsgBoxResult MsgBox(object Prompt, Microsoft.VisualBasic.MsgBoxStyle Buttons=(Microsoft.VisualBasic.MsgBoxStyle)(0), object Title=null) { throw null; }
+ public static string Partition(long Number, long Start, long Stop, long Interval) { throw null; }
+ public static void SaveSetting(string AppName, string Section, string Key, string Setting) { }
+ public static int Shell(string PathName, Microsoft.VisualBasic.AppWinStyle Style=(Microsoft.VisualBasic.AppWinStyle)(2), bool Wait=false, int Timeout=-1) { throw null; }
+ public static object Switch(params object[] VarExpr) { throw null; }
+ }
+ public enum MsgBoxResult
+ {
+ Abort = 3,
+ Cancel = 2,
+ Ignore = 5,
+ No = 7,
+ Ok = 1,
+ Retry = 4,
+ Yes = 6,
+ }
+ [System.FlagsAttribute]
+ public enum MsgBoxStyle
+ {
+ AbortRetryIgnore = 2,
+ ApplicationModal = 0,
+ Critical = 16,
+ DefaultButton1 = 0,
+ DefaultButton2 = 256,
+ DefaultButton3 = 512,
+ Exclamation = 48,
+ Information = 64,
+ MsgBoxHelp = 16384,
+ MsgBoxRight = 524288,
+ MsgBoxRtlReading = 1048576,
+ MsgBoxSetForeground = 65536,
+ OkCancel = 1,
+ OkOnly = 0,
+ Question = 32,
+ RetryCancel = 5,
+ SystemModal = 4096,
+ YesNo = 4,
+ YesNoCancel = 3,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public sealed partial class MyGroupCollectionAttribute : System.Attribute
+ {
+ public MyGroupCollectionAttribute(string typeToCollect, string createInstanceMethodName, string disposeInstanceMethodName, string defaultInstanceAlias) { }
+ public string CreateMethod { get { throw null; } }
+ public string DefaultInstanceAlias { get { throw null; } }
+ public string DisposeMethod { get { throw null; } }
+ public string MyGroupName { get { throw null; } }
+ }
+ public enum OpenAccess
+ {
+ Default = -1,
+ Read = 1,
+ ReadWrite = 3,
+ Write = 2,
+ }
+ public enum OpenMode
+ {
+ Append = 8,
+ Binary = 32,
+ Input = 1,
+ Output = 2,
+ Random = 4,
+ }
+ public enum OpenShare
+ {
+ Default = -1,
+ LockRead = 2,
+ LockReadWrite = 0,
+ LockWrite = 1,
+ Shared = 3,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SpcInfo
+ {
+ public short Count;
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class Strings
+ {
+ internal Strings() { }
+ public static int Asc(char String) { throw null; }
+ public static int Asc(string String) { throw null; }
+ public static int AscW(char String) { throw null; }
+ public static int AscW(string String) { throw null; }
+ public static char Chr(int CharCode) { throw null; }
+ public static char ChrW(int CharCode) { throw null; }
+ public static string[] Filter(object[] Source, string Match, bool Include=true, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static string[] Filter(string[] Source, string Match, bool Include=true, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static string Format(object Expression, string Style="") { throw null; }
+ public static string FormatCurrency(object Expression, int NumDigitsAfterDecimal=-1, Microsoft.VisualBasic.TriState IncludeLeadingDigit=(Microsoft.VisualBasic.TriState)(-2), Microsoft.VisualBasic.TriState UseParensForNegativeNumbers=(Microsoft.VisualBasic.TriState)(-2), Microsoft.VisualBasic.TriState GroupDigits=(Microsoft.VisualBasic.TriState)(-2)) { throw null; }
+ public static string FormatDateTime(System.DateTime Expression, Microsoft.VisualBasic.DateFormat NamedFormat=(Microsoft.VisualBasic.DateFormat)(0)) { throw null; }
+ public static string FormatNumber(object Expression, int NumDigitsAfterDecimal=-1, Microsoft.VisualBasic.TriState IncludeLeadingDigit=(Microsoft.VisualBasic.TriState)(-2), Microsoft.VisualBasic.TriState UseParensForNegativeNumbers=(Microsoft.VisualBasic.TriState)(-2), Microsoft.VisualBasic.TriState GroupDigits=(Microsoft.VisualBasic.TriState)(-2)) { throw null; }
+ public static string FormatPercent(object Expression, int NumDigitsAfterDecimal=-1, Microsoft.VisualBasic.TriState IncludeLeadingDigit=(Microsoft.VisualBasic.TriState)(-2), Microsoft.VisualBasic.TriState UseParensForNegativeNumbers=(Microsoft.VisualBasic.TriState)(-2), Microsoft.VisualBasic.TriState GroupDigits=(Microsoft.VisualBasic.TriState)(-2)) { throw null; }
+ public static char GetChar(string str, int Index) { throw null; }
+ public static int InStr(int Start, string String1, string String2, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static int InStr(string String1, string String2, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static int InStrRev(string StringCheck, string StringMatch, int Start=-1, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static string Join(object[] SourceArray, string Delimiter=" ") { throw null; }
+ public static string Join(string[] SourceArray, string Delimiter=" ") { throw null; }
+ public static char LCase(char Value) { throw null; }
+ public static string LCase(string Value) { throw null; }
+ public static string Left(string str, int Length) { throw null; }
+ public static int Len(bool Expression) { throw null; }
+ public static int Len(byte Expression) { throw null; }
+ public static int Len(char Expression) { throw null; }
+ public static int Len(System.DateTime Expression) { throw null; }
+ public static int Len(decimal Expression) { throw null; }
+ public static int Len(double Expression) { throw null; }
+ public static int Len(short Expression) { throw null; }
+ public static int Len(int Expression) { throw null; }
+ public static int Len(long Expression) { throw null; }
+ public static int Len(object Expression) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int Len(sbyte Expression) { throw null; }
+ public static int Len(float Expression) { throw null; }
+ public static int Len(string Expression) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int Len(ushort Expression) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int Len(uint Expression) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int Len(ulong Expression) { throw null; }
+ public static string LSet(string Source, int Length) { throw null; }
+ public static string LTrim(string str) { throw null; }
+ public static string Mid(string str, int Start) { throw null; }
+ public static string Mid(string str, int Start, int Length) { throw null; }
+ public static string Replace(string Expression, string Find, string Replacement, int Start=1, int Count=-1, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static string Right(string str, int Length) { throw null; }
+ public static string RSet(string Source, int Length) { throw null; }
+ public static string RTrim(string str) { throw null; }
+ public static string Space(int Number) { throw null; }
+ public static string[] Split(string Expression, string Delimiter=" ", int Limit=-1, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static int StrComp(string String1, string String2, [Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute]Microsoft.VisualBasic.CompareMethod Compare=(Microsoft.VisualBasic.CompareMethod)(0)) { throw null; }
+ public static string StrConv(string str, Microsoft.VisualBasic.VbStrConv Conversion, int LocaleID=0) { throw null; }
+ public static string StrDup(int Number, char Character) { throw null; }
+ public static object StrDup(int Number, object Character) { throw null; }
+ public static string StrDup(int Number, string Character) { throw null; }
+ public static string StrReverse(string Expression) { throw null; }
+ public static string Trim(string str) { throw null; }
+ public static char UCase(char Value) { throw null; }
+ public static string UCase(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TabInfo
+ {
+ public short Column;
+ }
+ public enum TriState
+ {
+ False = 0,
+ True = -1,
+ UseDefault = -2,
+ }
+ public enum VariantType
+ {
+ Array = 8192,
+ Boolean = 11,
+ Byte = 17,
+ Char = 18,
+ Currency = 6,
+ DataObject = 13,
+ Date = 7,
+ Decimal = 14,
+ Double = 5,
+ Empty = 0,
+ Error = 10,
+ Integer = 3,
+ Long = 20,
+ Null = 1,
+ Object = 9,
+ Short = 2,
+ Single = 4,
+ String = 8,
+ UserDefinedType = 36,
+ Variant = 12,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)]
+ public sealed partial class VBFixedArrayAttribute : System.Attribute
+ {
+ public VBFixedArrayAttribute(int UpperBound1) { }
+ public VBFixedArrayAttribute(int UpperBound1, int UpperBound2) { }
+ public int[] Bounds { get { throw null; } }
+ public int Length { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)]
+ public sealed partial class VBFixedStringAttribute : System.Attribute
+ {
+ public VBFixedStringAttribute(int Length) { }
+ public int Length { get { throw null; } }
+ }
+ [Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute]
+ public sealed partial class VBMath
+ {
+ internal VBMath() { }
+ public static void Randomize() { }
+ public static void Randomize(double Number) { }
+ public static float Rnd() { throw null; }
+ public static float Rnd(float Number) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum VbStrConv
+ {
+ Hiragana = 32,
+ Katakana = 16,
+ LinguisticCasing = 1024,
+ Lowercase = 2,
+ Narrow = 8,
+ None = 0,
+ ProperCase = 3,
+ SimplifiedChinese = 256,
+ TraditionalChinese = 512,
+ Uppercase = 1,
+ Wide = 4,
+ }
+}
+namespace Microsoft.VisualBasic.ApplicationServices
+{
+ public partial class ApplicationBase
+ {
+ public ApplicationBase() { }
+ public System.Globalization.CultureInfo Culture { get { throw null; } }
+ public Microsoft.VisualBasic.ApplicationServices.AssemblyInfo Info { get { throw null; } }
+ public Microsoft.VisualBasic.Logging.Log Log { get { throw null; } }
+ public System.Globalization.CultureInfo UICulture { get { throw null; } }
+ public void ChangeCulture(string cultureName) { }
+ public void ChangeUICulture(string cultureName) { }
+ public string GetEnvironmentVariable(string name) { throw null; }
+ }
+ public partial class AssemblyInfo
+ {
+ public AssemblyInfo(System.Reflection.Assembly currentAssembly) { }
+ public string AssemblyName { get { throw null; } }
+ public string CompanyName { get { throw null; } }
+ public string Copyright { get { throw null; } }
+ public string Description { get { throw null; } }
+ public string DirectoryPath { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Reflection.Assembly> LoadedAssemblies { get { throw null; } }
+ public string ProductName { get { throw null; } }
+ public string StackTrace { get { throw null; } }
+ public string Title { get { throw null; } }
+ public string Trademark { get { throw null; } }
+ public System.Version Version { get { throw null; } }
+ public long WorkingSet { get { throw null; } }
+ }
+ public enum AuthenticationMode
+ {
+ ApplicationDefined = 1,
+ Windows = 0,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(Microsoft.VisualBasic.ApplicationServices.BuiltInRoleConverter))]
+ public enum BuiltInRole
+ {
+ AccountOperator = 548,
+ Administrator = 544,
+ BackupOperator = 551,
+ Guest = 546,
+ PowerUser = 547,
+ PrintOperator = 550,
+ Replicator = 552,
+ SystemOperator = 549,
+ User = 545,
+ }
+ public partial class BuiltInRoleConverter : System.ComponentModel.TypeConverter
+ {
+ public BuiltInRoleConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.SerializableAttribute]
+ public partial class CantStartSingleInstanceException : System.Exception
+ {
+ public CantStartSingleInstanceException() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected CantStartSingleInstanceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CantStartSingleInstanceException(string message) { }
+ public CantStartSingleInstanceException(string message, System.Exception inner) { }
+ }
+ public partial class ConsoleApplicationBase : Microsoft.VisualBasic.ApplicationServices.ApplicationBase
+ {
+ public ConsoleApplicationBase() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> CommandLineArgs { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected System.Collections.ObjectModel.ReadOnlyCollection<string> InternalCommandLine { set { } }
+ public bool IsNetworkDeployed { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.SerializableAttribute]
+ public partial class NoStartupFormException : System.Exception
+ {
+ public NoStartupFormException() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected NoStartupFormException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public NoStartupFormException(string message) { }
+ public NoStartupFormException(string message, System.Exception inner) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public delegate void ShutdownEventHandler(object sender, System.EventArgs e);
+ public enum ShutdownMode
+ {
+ AfterAllFormsClose = 1,
+ AfterMainFormCloses = 0,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class StartupEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public StartupEventArgs(System.Collections.ObjectModel.ReadOnlyCollection<string> args) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> CommandLine { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public delegate void StartupEventHandler(object sender, Microsoft.VisualBasic.ApplicationServices.StartupEventArgs e);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public partial class StartupNextInstanceEventArgs : System.EventArgs
+ {
+ public StartupNextInstanceEventArgs(System.Collections.ObjectModel.ReadOnlyCollection<string> args, bool bringToForegroundFlag) { }
+ public bool BringToForeground { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> CommandLine { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public delegate void StartupNextInstanceEventHandler(object sender, Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs e);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class UnhandledExceptionEventArgs : System.Threading.ThreadExceptionEventArgs
+ {
+ public UnhandledExceptionEventArgs(bool exitApplication, System.Exception exception) : base (default(System.Exception)) { }
+ public bool ExitApplication { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public delegate void UnhandledExceptionEventHandler(object sender, Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs e);
+ public partial class User
+ {
+ public User() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Security.Principal.IPrincipal CurrentPrincipal { get { throw null; } set { } }
+ protected virtual System.Security.Principal.IPrincipal InternalPrincipal { get { throw null; } set { } }
+ public bool IsAuthenticated { get { throw null; } }
+ public string Name { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void InitializeWithWindowsUser() { }
+ public bool IsInRole(Microsoft.VisualBasic.ApplicationServices.BuiltInRole role) { throw null; }
+ public bool IsInRole(string role) { throw null; }
+ }
+ public partial class WebUser : Microsoft.VisualBasic.ApplicationServices.User
+ {
+ public WebUser() { }
+ protected override System.Security.Principal.IPrincipal InternalPrincipal { get { throw null; } set { } }
+ }
+ public partial class WindowsFormsApplicationBase : Microsoft.VisualBasic.ApplicationServices.ConsoleApplicationBase
+ {
+ public WindowsFormsApplicationBase() { }
+ public WindowsFormsApplicationBase(Microsoft.VisualBasic.ApplicationServices.AuthenticationMode authenticationMode) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.ApplicationContext ApplicationContext { get { throw null; } }
+ protected bool EnableVisualStyles { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected bool IsSingleInstance { get { throw null; } set { } }
+ protected System.Windows.Forms.Form MainForm { get { throw null; } set { } }
+ public int MinimumSplashScreenDisplayTime { get { throw null; } set { } }
+ public System.Windows.Forms.FormCollection OpenForms { get { throw null; } }
+ public bool SaveMySettingsOnExit { get { throw null; } set { } }
+ protected internal Microsoft.VisualBasic.ApplicationServices.ShutdownMode ShutdownStyle { get { throw null; } set { } }
+ public System.Windows.Forms.Form SplashScreen { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static bool UseCompatibleTextRendering { get { throw null; } }
+ public event Microsoft.VisualBasic.Devices.NetworkAvailableEventHandler NetworkAvailabilityChanged { add { } remove { } }
+ public event Microsoft.VisualBasic.ApplicationServices.ShutdownEventHandler Shutdown { add { } remove { } }
+ public event Microsoft.VisualBasic.ApplicationServices.StartupEventHandler Startup { add { } remove { } }
+ public event Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventHandler StartupNextInstance { add { } remove { } }
+ public event Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventHandler UnhandledException { add { } remove { } }
+ public void DoEvents() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void HideSplashScreen() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnCreateMainForm() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnCreateSplashScreen() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.STAThreadAttribute]
+ protected virtual bool OnInitialize(System.Collections.ObjectModel.ReadOnlyCollection<string> commandLineArgs) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRun() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnShutdown() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual bool OnStartup(Microsoft.VisualBasic.ApplicationServices.StartupEventArgs eventArgs) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnStartupNextInstance(Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs eventArgs) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual bool OnUnhandledException(Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs e) { throw null; }
+ public void Run(string[] commandLine) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void ShowSplashScreen() { }
+ }
+}
+namespace Microsoft.VisualBasic.CompilerServices
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class BooleanType
+ {
+ internal BooleanType() { }
+ public static bool FromObject(object Value) { throw null; }
+ public static bool FromString(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ByteType
+ {
+ internal ByteType() { }
+ public static byte FromObject(object Value) { throw null; }
+ public static byte FromString(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class CharArrayType
+ {
+ internal CharArrayType() { }
+ public static char[] FromObject(object Value) { throw null; }
+ public static char[] FromString(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class CharType
+ {
+ internal CharType() { }
+ public static char FromObject(object Value) { throw null; }
+ public static char FromString(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class Conversions
+ {
+ internal Conversions() { }
+ public static object ChangeType(object Expression, System.Type TargetType) { throw null; }
+ public static object FallbackUserDefinedConversion(object Expression, System.Type TargetType) { throw null; }
+ public static string FromCharAndCount(char Value, int Count) { throw null; }
+ public static string FromCharArray(char[] Value) { throw null; }
+ public static string FromCharArraySubset(char[] Value, int StartIndex, int Length) { throw null; }
+ public static bool ToBoolean(object Value) { throw null; }
+ public static bool ToBoolean(string Value) { throw null; }
+ public static byte ToByte(object Value) { throw null; }
+ public static byte ToByte(string Value) { throw null; }
+ public static char ToChar(object Value) { throw null; }
+ public static char ToChar(string Value) { throw null; }
+ public static char[] ToCharArrayRankOne(object Value) { throw null; }
+ public static char[] ToCharArrayRankOne(string Value) { throw null; }
+ public static System.DateTime ToDate(object Value) { throw null; }
+ public static System.DateTime ToDate(string Value) { throw null; }
+ public static decimal ToDecimal(bool Value) { throw null; }
+ public static decimal ToDecimal(object Value) { throw null; }
+ public static decimal ToDecimal(string Value) { throw null; }
+ public static double ToDouble(object Value) { throw null; }
+ public static double ToDouble(string Value) { throw null; }
+ public static T ToGenericParameter<T>(object Value) { throw null; }
+ public static int ToInteger(object Value) { throw null; }
+ public static int ToInteger(string Value) { throw null; }
+ public static long ToLong(object Value) { throw null; }
+ public static long ToLong(string Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(object Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(string Value) { throw null; }
+ public static short ToShort(object Value) { throw null; }
+ public static short ToShort(string Value) { throw null; }
+ public static float ToSingle(object Value) { throw null; }
+ public static float ToSingle(string Value) { throw null; }
+ public static string ToString(bool Value) { throw null; }
+ public static string ToString(byte Value) { throw null; }
+ public static string ToString(char Value) { throw null; }
+ public static string ToString(System.DateTime Value) { throw null; }
+ public static string ToString(decimal Value) { throw null; }
+ public static string ToString(decimal Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static string ToString(double Value) { throw null; }
+ public static string ToString(double Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static string ToString(short Value) { throw null; }
+ public static string ToString(int Value) { throw null; }
+ public static string ToString(long Value) { throw null; }
+ public static string ToString(object Value) { throw null; }
+ public static string ToString(float Value) { throw null; }
+ public static string ToString(float Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(uint Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ulong Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInteger(object Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInteger(string Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToULong(object Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToULong(string Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUShort(object Value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUShort(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class DateType
+ {
+ internal DateType() { }
+ public static System.DateTime FromObject(object Value) { throw null; }
+ public static System.DateTime FromString(string Value) { throw null; }
+ public static System.DateTime FromString(string Value, System.Globalization.CultureInfo culture) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class DecimalType
+ {
+ internal DecimalType() { }
+ public static decimal FromBoolean(bool Value) { throw null; }
+ public static decimal FromObject(object Value) { throw null; }
+ public static decimal FromObject(object Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static decimal FromString(string Value) { throw null; }
+ public static decimal FromString(string Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static decimal Parse(string Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class DesignerGeneratedAttribute : System.Attribute
+ {
+ public DesignerGeneratedAttribute() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class DoubleType
+ {
+ internal DoubleType() { }
+ public static double FromObject(object Value) { throw null; }
+ public static double FromObject(object Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static double FromString(string Value) { throw null; }
+ public static double FromString(string Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static double Parse(string Value) { throw null; }
+ public static double Parse(string Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExceptionUtils
+ {
+ internal ExceptionUtils() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class FlowControl
+ {
+ internal FlowControl() { }
+ public static void CheckForSyncLockOnValueType(object obj) { }
+ public static System.Collections.IEnumerator ForEachInArr(System.Array ary) { throw null; }
+ public static System.Collections.IEnumerator ForEachInObj(object obj) { throw null; }
+ public static bool ForEachNextObj(ref object obj, System.Collections.IEnumerator enumerator) { throw null; }
+ public static bool ForLoopInitObj(object Counter, object Start, object Limit, object StepValue, ref object LoopForResult, ref object CounterResult) { throw null; }
+ public static bool ForNextCheckDec(decimal count, decimal limit, decimal StepValue) { throw null; }
+ public static bool ForNextCheckObj(object Counter, object LoopObj, ref object CounterResult) { throw null; }
+ public static bool ForNextCheckR4(float count, float limit, float StepValue) { throw null; }
+ public static bool ForNextCheckR8(double count, double limit, double StepValue) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class HostServices
+ {
+ public HostServices() { }
+ public static Microsoft.VisualBasic.CompilerServices.IVbHost VBHost { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.SerializableAttribute]
+ public sealed partial class IncompleteInitialization : System.Exception
+ {
+ public IncompleteInitialization() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public IncompleteInitialization(string message) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public IncompleteInitialization(string message, System.Exception innerException) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class IntegerType
+ {
+ internal IntegerType() { }
+ public static int FromObject(object Value) { throw null; }
+ public static int FromString(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.SerializableAttribute]
+ public sealed partial class InternalErrorException : System.Exception
+ {
+ public InternalErrorException() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public InternalErrorException(string message) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public InternalErrorException(string message, System.Exception innerException) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial interface IVbHost
+ {
+ System.Windows.Forms.IWin32Window GetParentWindow();
+ string GetWindowTitle();
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class LateBinding
+ {
+ internal LateBinding() { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateCall(object o, System.Type objType, string name, object[] args, string[] paramnames, bool[] CopyBack) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static object LateGet(object o, System.Type objType, string name, object[] args, string[] paramnames, bool[] CopyBack) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static object LateIndexGet(object o, object[] args, string[] paramnames) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateIndexSet(object o, object[] args, string[] paramnames) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateIndexSetComplex(object o, object[] args, string[] paramnames, bool OptimisticSet, bool RValueBase) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateSet(object o, System.Type objType, string name, object[] args, string[] paramnames) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateSetComplex(object o, System.Type objType, string name, object[] args, string[] paramnames, bool OptimisticSet, bool RValueBase) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class LikeOperator
+ {
+ internal LikeOperator() { }
+ public static object LikeObject(object Source, object Pattern, Microsoft.VisualBasic.CompareMethod CompareOption) { throw null; }
+ public static bool LikeString(string Source, string Pattern, Microsoft.VisualBasic.CompareMethod CompareOption) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class LongType
+ {
+ internal LongType() { }
+ public static long FromObject(object Value) { throw null; }
+ public static long FromString(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class NewLateBinding
+ {
+ internal NewLateBinding() { }
+ public static object FallbackCall(object Instance, string MemberName, object[] Arguments, string[] ArgumentNames, bool IgnoreReturn) { throw null; }
+ public static object FallbackGet(object Instance, string MemberName, object[] Arguments, string[] ArgumentNames) { throw null; }
+ public static void FallbackIndexSet(object Instance, object[] Arguments, string[] ArgumentNames) { }
+ public static void FallbackIndexSetComplex(object Instance, object[] Arguments, string[] ArgumentNames, bool OptimisticSet, bool RValueBase) { }
+ public static object FallbackInvokeDefault1(object Instance, object[] Arguments, string[] ArgumentNames, bool ReportErrors) { throw null; }
+ public static object FallbackInvokeDefault2(object Instance, object[] Arguments, string[] ArgumentNames, bool ReportErrors) { throw null; }
+ public static void FallbackSet(object Instance, string MemberName, object[] Arguments) { }
+ public static void FallbackSetComplex(object Instance, string MemberName, object[] Arguments, bool OptimisticSet, bool RValueBase) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static object LateCall(object Instance, System.Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, System.Type[] TypeArguments, bool[] CopyBack, bool IgnoreReturn) { throw null; }
+ public static object LateCallInvokeDefault(object Instance, object[] Arguments, string[] ArgumentNames, bool ReportErrors) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static bool LateCanEvaluate(object instance, System.Type type, string memberName, object[] arguments, bool allowFunctionEvaluation, bool allowPropertyEvaluation) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static object LateGet(object Instance, System.Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, System.Type[] TypeArguments, bool[] CopyBack) { throw null; }
+ public static object LateGetInvokeDefault(object Instance, object[] Arguments, string[] ArgumentNames, bool ReportErrors) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static object LateIndexGet(object Instance, object[] Arguments, string[] ArgumentNames) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateIndexSet(object Instance, object[] Arguments, string[] ArgumentNames) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateIndexSetComplex(object Instance, object[] Arguments, string[] ArgumentNames, bool OptimisticSet, bool RValueBase) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateSet(object Instance, System.Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, System.Type[] TypeArguments) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateSet(object Instance, System.Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, System.Type[] TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft.VisualBasic.CallType CallType) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static void LateSetComplex(object Instance, System.Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, System.Type[] TypeArguments, bool OptimisticSet, bool RValueBase) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ObjectFlowControl
+ {
+ internal ObjectFlowControl() { }
+ public static void CheckForSyncLockOnValueType(object Expression) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ForLoopControl
+ {
+ internal ForLoopControl() { }
+ public static bool ForLoopInitObj(object Counter, object Start, object Limit, object StepValue, ref object LoopForResult, ref object CounterResult) { throw null; }
+ public static bool ForNextCheckDec(decimal count, decimal limit, decimal StepValue) { throw null; }
+ public static bool ForNextCheckObj(object Counter, object LoopObj, ref object CounterResult) { throw null; }
+ public static bool ForNextCheckR4(float count, float limit, float StepValue) { throw null; }
+ public static bool ForNextCheckR8(double count, double limit, double StepValue) { throw null; }
+ }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ObjectType
+ {
+ public ObjectType() { }
+ public static object AddObj(object o1, object o2) { throw null; }
+ public static object BitAndObj(object obj1, object obj2) { throw null; }
+ public static object BitOrObj(object obj1, object obj2) { throw null; }
+ public static object BitXorObj(object obj1, object obj2) { throw null; }
+ public static object DivObj(object o1, object o2) { throw null; }
+ public static object GetObjectValuePrimitive(object o) { throw null; }
+ public static object IDivObj(object o1, object o2) { throw null; }
+ public static bool LikeObj(object vLeft, object vRight, Microsoft.VisualBasic.CompareMethod CompareOption) { throw null; }
+ public static object ModObj(object o1, object o2) { throw null; }
+ public static object MulObj(object o1, object o2) { throw null; }
+ public static object NegObj(object obj) { throw null; }
+ public static object NotObj(object obj) { throw null; }
+ public static int ObjTst(object o1, object o2, bool TextCompare) { throw null; }
+ public static object PlusObj(object obj) { throw null; }
+ public static object PowObj(object obj1, object obj2) { throw null; }
+ public static object ShiftLeftObj(object o1, int amount) { throw null; }
+ public static object ShiftRightObj(object o1, int amount) { throw null; }
+ public static object StrCatObj(object vLeft, object vRight) { throw null; }
+ public static object SubObj(object o1, object o2) { throw null; }
+ public static object XorObj(object obj1, object obj2) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class Operators
+ {
+ internal Operators() { }
+ public static object AddObject(object Left, object Right) { throw null; }
+ public static object AndObject(object Left, object Right) { throw null; }
+ public static int CompareObject(object Left, object Right, bool TextCompare) { throw null; }
+ public static object CompareObjectEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static object CompareObjectGreater(object Left, object Right, bool TextCompare) { throw null; }
+ public static object CompareObjectGreaterEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static object CompareObjectLess(object Left, object Right, bool TextCompare) { throw null; }
+ public static object CompareObjectLessEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static object CompareObjectNotEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static int CompareString(string Left, string Right, bool TextCompare) { throw null; }
+ public static object ConcatenateObject(object Left, object Right) { throw null; }
+ public static bool ConditionalCompareObjectEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static bool ConditionalCompareObjectGreater(object Left, object Right, bool TextCompare) { throw null; }
+ public static bool ConditionalCompareObjectGreaterEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static bool ConditionalCompareObjectLess(object Left, object Right, bool TextCompare) { throw null; }
+ public static bool ConditionalCompareObjectLessEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static bool ConditionalCompareObjectNotEqual(object Left, object Right, bool TextCompare) { throw null; }
+ public static object DivideObject(object Left, object Right) { throw null; }
+ public static object ExponentObject(object Left, object Right) { throw null; }
+ public static object FallbackInvokeUserDefinedOperator(object vbOp, object[] Arguments) { throw null; }
+ public static object IntDivideObject(object Left, object Right) { throw null; }
+ public static object LeftShiftObject(object Operand, object Amount) { throw null; }
+ public static object LikeObject(object Source, object Pattern, Microsoft.VisualBasic.CompareMethod CompareOption) { throw null; }
+ public static bool LikeString(string Source, string Pattern, Microsoft.VisualBasic.CompareMethod CompareOption) { throw null; }
+ public static object ModObject(object Left, object Right) { throw null; }
+ public static object MultiplyObject(object Left, object Right) { throw null; }
+ public static object NegateObject(object Operand) { throw null; }
+ public static object NotObject(object Operand) { throw null; }
+ public static object OrObject(object Left, object Right) { throw null; }
+ public static object PlusObject(object Operand) { throw null; }
+ public static object RightShiftObject(object Operand, object Amount) { throw null; }
+ public static object SubtractObject(object Left, object Right) { throw null; }
+ public static object XorObject(object Left, object Right) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false, AllowMultiple=false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class OptionCompareAttribute : System.Attribute
+ {
+ public OptionCompareAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class OptionTextAttribute : System.Attribute
+ {
+ public OptionTextAttribute() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectData
+ {
+ internal ProjectData() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void ClearProjectError() { }
+ public static System.Exception CreateProjectError(int hr) { throw null; }
+ public static void EndApp() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void SetProjectError(System.Exception ex) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void SetProjectError(System.Exception ex, int lErl) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ShortType
+ {
+ internal ShortType() { }
+ public static short FromObject(object Value) { throw null; }
+ public static short FromString(string Value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class SingleType
+ {
+ internal SingleType() { }
+ public static float FromObject(object Value) { throw null; }
+ public static float FromObject(object Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static float FromString(string Value) { throw null; }
+ public static float FromString(string Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class StandardModuleAttribute : System.Attribute
+ {
+ public StandardModuleAttribute() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.SerializableAttribute]
+ public sealed partial class StaticLocalInitFlag
+ {
+ public short State;
+ public StaticLocalInitFlag() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class StringType
+ {
+ internal StringType() { }
+ public static string FromBoolean(bool Value) { throw null; }
+ public static string FromByte(byte Value) { throw null; }
+ public static string FromChar(char Value) { throw null; }
+ public static string FromDate(System.DateTime Value) { throw null; }
+ public static string FromDecimal(decimal Value) { throw null; }
+ public static string FromDecimal(decimal Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static string FromDouble(double Value) { throw null; }
+ public static string FromDouble(double Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static string FromInteger(int Value) { throw null; }
+ public static string FromLong(long Value) { throw null; }
+ public static string FromObject(object Value) { throw null; }
+ public static string FromShort(short Value) { throw null; }
+ public static string FromSingle(float Value) { throw null; }
+ public static string FromSingle(float Value, System.Globalization.NumberFormatInfo NumberFormat) { throw null; }
+ public static void MidStmtStr(ref string sDest, int StartPosition, int MaxInsertLength, string sInsert) { }
+ public static int StrCmp(string sLeft, string sRight, bool TextCompare) { throw null; }
+ public static bool StrLike(string Source, string Pattern, Microsoft.VisualBasic.CompareMethod CompareOption) { throw null; }
+ public static bool StrLikeBinary(string Source, string Pattern) { throw null; }
+ public static bool StrLikeText(string Source, string Pattern) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class Utils
+ {
+ internal Utils() { }
+ public static System.Array CopyArray(System.Array arySrc, System.Array aryDest) { throw null; }
+ public static string GetResourceString(string ResourceKey, params string[] Args) { throw null; }
+ public static string MethodToString(System.Reflection.MethodBase Method) { throw null; }
+ public static object SetCultureInfo(System.Globalization.CultureInfo Culture) { throw null; }
+ public static void ThrowException(int hr) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class Versioned
+ {
+ internal Versioned() { }
+ [System.MonoLimitationAttribute("CallType.Let options is not supported.")]
+ public static object CallByName(object Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object[] Arguments) { throw null; }
+ public static bool IsNumeric(object Expression) { throw null; }
+ public static string SystemTypeName(string VbName) { throw null; }
+ public static string TypeName(object Expression) { throw null; }
+ public static string VbTypeName(string SystemName) { throw null; }
+ }
+}
+namespace Microsoft.VisualBasic.Devices
+{
+ public partial class Audio
+ {
+ public Audio() { }
+ public void Play(byte[] data, Microsoft.VisualBasic.AudioPlayMode playMode) { }
+ public void Play(System.IO.Stream stream, Microsoft.VisualBasic.AudioPlayMode playMode) { }
+ public void Play(string location) { }
+ public void Play(string location, Microsoft.VisualBasic.AudioPlayMode playMode) { }
+ public void PlaySystemSound(System.Media.SystemSound systemSound) { }
+ public void Stop() { }
+ }
+ public partial class Clock
+ {
+ public Clock() { }
+ public System.DateTime GmtTime { get { throw null; } }
+ public System.DateTime LocalTime { get { throw null; } }
+ public int TickCount { get { throw null; } }
+ }
+ public partial class Computer : Microsoft.VisualBasic.Devices.ServerComputer
+ {
+ public Computer() { }
+ public Microsoft.VisualBasic.Devices.Audio Audio { get { throw null; } }
+ public Microsoft.VisualBasic.MyServices.ClipboardProxy Clipboard { get { throw null; } }
+ public Microsoft.VisualBasic.Devices.Keyboard Keyboard { get { throw null; } }
+ public Microsoft.VisualBasic.Devices.Mouse Mouse { get { throw null; } }
+ public Microsoft.VisualBasic.Devices.Ports Ports { get { throw null; } }
+ public System.Windows.Forms.Screen Screen { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("Microsoft.VisualBasic.Devices.ComputerInfo.ComputerInfoDebugView")]
+ public partial class ComputerInfo
+ {
+ public ComputerInfo() { }
+ [System.CLSCompliantAttribute(false)]
+ public ulong AvailablePhysicalMemory { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public ulong AvailableVirtualMemory { get { throw null; } }
+ public System.Globalization.CultureInfo InstalledUICulture { get { throw null; } }
+ public string OSFullName { get { throw null; } }
+ public string OSPlatform { get { throw null; } }
+ public string OSVersion { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public ulong TotalPhysicalMemory { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public ulong TotalVirtualMemory { get { throw null; } }
+ }
+ public partial class Keyboard
+ {
+ public Keyboard() { }
+ public bool AltKeyDown { get { throw null; } }
+ public bool CapsLock { get { throw null; } }
+ public bool CtrlKeyDown { get { throw null; } }
+ public bool NumLock { get { throw null; } }
+ public bool ScrollLock { get { throw null; } }
+ public bool ShiftKeyDown { get { throw null; } }
+ public void SendKeys(string keys) { }
+ public void SendKeys(string keys, bool wait) { }
+ }
+ public partial class Mouse
+ {
+ public Mouse() { }
+ public bool ButtonsSwapped { get { throw null; } }
+ public bool WheelExists { get { throw null; } }
+ public int WheelScrollLines { get { throw null; } }
+ }
+ public partial class Network
+ {
+ public Network() { }
+ public bool IsAvailable { get { throw null; } }
+ public event Microsoft.VisualBasic.Devices.NetworkAvailableEventHandler NetworkAvailabilityChanged { add { } remove { } }
+ public void DownloadFile(string address, string destinationFileName) { }
+ public void DownloadFile(string address, string destinationFileName, string userName, string password) { }
+ public void DownloadFile(string address, string destinationFileName, string userName, string password, bool showUI, int connectionTimeout, bool overwrite) { }
+ public void DownloadFile(string address, string destinationFileName, string userName, string password, bool showUI, int connectionTimeout, bool overwrite, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void DownloadFile(System.Uri address, string destinationFileName) { }
+ public void DownloadFile(System.Uri address, string destinationFileName, System.Net.ICredentials networkCredentials, bool showUI, int connectionTimeout, bool overwrite) { }
+ public void DownloadFile(System.Uri address, string destinationFileName, System.Net.ICredentials networkCredentials, bool showUI, int connectionTimeout, bool overwrite, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void DownloadFile(System.Uri address, string destinationFileName, string userName, string password) { }
+ public void DownloadFile(System.Uri address, string destinationFileName, string userName, string password, bool showUI, int connectionTimeout, bool overwrite) { }
+ public void DownloadFile(System.Uri address, string destinationFileName, string userName, string password, bool showUI, int connectionTimeout, bool overwrite, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ [System.MonoNotSupportedAttribute("")]
+ public bool Ping(string hostNameOrAddress) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public bool Ping(string hostNameOrAddress, int timeout) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public bool Ping(System.Uri address) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public bool Ping(System.Uri address, int timeout) { throw null; }
+ public void UploadFile(string sourceFileName, string address) { }
+ public void UploadFile(string sourceFileName, string address, string userName, string password) { }
+ public void UploadFile(string sourceFileName, string address, string userName, string password, bool showUI, int connectionTimeout) { }
+ public void UploadFile(string sourceFileName, string address, string userName, string password, bool showUI, int connectionTimeout, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void UploadFile(string sourceFileName, System.Uri address) { }
+ public void UploadFile(string sourceFileName, System.Uri address, System.Net.ICredentials networkCredentials, bool showUI, int connectionTimeout) { }
+ public void UploadFile(string sourceFileName, System.Uri address, System.Net.ICredentials networkCredentials, bool showUI, int connectionTimeout, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void UploadFile(string sourceFileName, System.Uri address, string userName, string password) { }
+ public void UploadFile(string sourceFileName, System.Uri address, string userName, string password, bool showUI, int connectionTimeout) { }
+ public void UploadFile(string sourceFileName, System.Uri address, string userName, string password, bool showUI, int connectionTimeout, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ }
+ public partial class NetworkAvailableEventArgs : System.EventArgs
+ {
+ public NetworkAvailableEventArgs(bool networkAvailable) { }
+ public bool IsNetworkAvailable { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public delegate void NetworkAvailableEventHandler(object sender, Microsoft.VisualBasic.Devices.NetworkAvailableEventArgs e);
+ public partial class Ports
+ {
+ public Ports() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> SerialPortNames { get { throw null; } }
+ public System.IO.Ports.SerialPort OpenSerialPort(string portName) { throw null; }
+ public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate) { throw null; }
+ public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate, System.IO.Ports.Parity parity) { throw null; }
+ public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits) { throw null; }
+ public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits, System.IO.Ports.StopBits stopBits) { throw null; }
+ }
+ public partial class ServerComputer
+ {
+ public ServerComputer() { }
+ public Microsoft.VisualBasic.Devices.Clock Clock { get { throw null; } }
+ public Microsoft.VisualBasic.MyServices.FileSystemProxy FileSystem { get { throw null; } }
+ public Microsoft.VisualBasic.Devices.ComputerInfo Info { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Microsoft.VisualBasic.Devices.Network Network { get { throw null; } }
+ public Microsoft.VisualBasic.MyServices.RegistryProxy Registry { get { throw null; } }
+ }
+}
+namespace Microsoft.VisualBasic.FileIO
+{
+ public enum DeleteDirectoryOption
+ {
+ DeleteAllContents = 5,
+ ThrowIfDirectoryNonEmpty = 4,
+ }
+ public enum FieldType
+ {
+ Delimited = 0,
+ FixedWidth = 1,
+ }
+ public partial class FileSystem
+ {
+ public FileSystem() { }
+ public static string CurrentDirectory { get { throw null; } set { } }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.IO.DriveInfo> Drives { get { throw null; } }
+ public static string CombinePath(string baseDirectory, string relativePath) { throw null; }
+ public static void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName) { }
+ public static void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public static void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public static void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite) { }
+ public static void CopyFile(string sourceFileName, string destinationFileName) { }
+ public static void CopyFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public static void CopyFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public static void CopyFile(string sourceFileName, string destinationFileName, bool overwrite) { }
+ public static void CreateDirectory(string directory) { }
+ public static void DeleteDirectory(string directory, Microsoft.VisualBasic.FileIO.DeleteDirectoryOption onDirectoryNotEmpty) { }
+ public static void DeleteDirectory(string directory, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle) { }
+ public static void DeleteDirectory(string directory, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public static void DeleteFile(string file) { }
+ public static void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle) { }
+ public static void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public static bool DirectoryExists(string directory) { throw null; }
+ public static bool FileExists(string file) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, Microsoft.VisualBasic.FileIO.SearchOption searchType) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, Microsoft.VisualBasic.FileIO.SearchOption searchType, params string[] fileWildcards) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<string> GetDirectories(string directory) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<string> GetDirectories(string directory, Microsoft.VisualBasic.FileIO.SearchOption searchType, params string[] wildcards) { throw null; }
+ public static System.IO.DirectoryInfo GetDirectoryInfo(string directory) { throw null; }
+ public static System.IO.DriveInfo GetDriveInfo(string drive) { throw null; }
+ public static System.IO.FileInfo GetFileInfo(string file) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<string> GetFiles(string directory) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<string> GetFiles(string directory, Microsoft.VisualBasic.FileIO.SearchOption searchType, params string[] wildcards) { throw null; }
+ public static string GetName(string path) { throw null; }
+ public static string GetParentPath(string path) { throw null; }
+ public static string GetTempFileName() { throw null; }
+ public static void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName) { }
+ public static void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public static void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public static void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite) { }
+ public static void MoveFile(string sourceFileName, string destinationFileName) { }
+ public static void MoveFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public static void MoveFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public static void MoveFile(string sourceFileName, string destinationFileName, bool overwrite) { }
+ public static Microsoft.VisualBasic.FileIO.TextFieldParser OpenTextFieldParser(string file) { throw null; }
+ public static Microsoft.VisualBasic.FileIO.TextFieldParser OpenTextFieldParser(string file, params int[] fieldWidths) { throw null; }
+ public static Microsoft.VisualBasic.FileIO.TextFieldParser OpenTextFieldParser(string file, params string[] delimiters) { throw null; }
+ public static System.IO.StreamReader OpenTextFileReader(string file) { throw null; }
+ public static System.IO.StreamReader OpenTextFileReader(string file, System.Text.Encoding encoding) { throw null; }
+ public static System.IO.StreamWriter OpenTextFileWriter(string file, bool append) { throw null; }
+ public static System.IO.StreamWriter OpenTextFileWriter(string file, bool append, System.Text.Encoding encoding) { throw null; }
+ public static byte[] ReadAllBytes(string file) { throw null; }
+ public static string ReadAllText(string file) { throw null; }
+ public static string ReadAllText(string file, System.Text.Encoding encoding) { throw null; }
+ public static void RenameDirectory(string directory, string newName) { }
+ public static void RenameFile(string file, string newName) { }
+ public static void WriteAllBytes(string file, byte[] data, bool append) { }
+ public static void WriteAllText(string file, string text, bool append) { }
+ public static void WriteAllText(string file, string text, bool append, System.Text.Encoding encoding) { }
+ }
+ [System.SerializableAttribute]
+ public partial class MalformedLineException : System.Exception
+ {
+ public MalformedLineException() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected MalformedLineException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MalformedLineException(string message) { }
+ public MalformedLineException(string message, System.Exception innerException) { }
+ public MalformedLineException(string message, long lineNumber) { }
+ public MalformedLineException(string message, long lineNumber, System.Exception innerException) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public long LineNumber { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public enum RecycleOption
+ {
+ DeletePermanently = 2,
+ SendToRecycleBin = 3,
+ }
+ public enum SearchOption
+ {
+ SearchAllSubDirectories = 3,
+ SearchTopLevelOnly = 2,
+ }
+ public partial class SpecialDirectories
+ {
+ public SpecialDirectories() { }
+ public static string AllUsersApplicationData { get { throw null; } }
+ public static string CurrentUserApplicationData { get { throw null; } }
+ public static string Desktop { get { throw null; } }
+ public static string MyDocuments { get { throw null; } }
+ public static string MyMusic { get { throw null; } }
+ public static string MyPictures { get { throw null; } }
+ public static string ProgramFiles { get { throw null; } }
+ public static string Programs { get { throw null; } }
+ public static string Temp { get { throw null; } }
+ }
+ public partial class TextFieldParser : System.IDisposable
+ {
+ public TextFieldParser(System.IO.Stream stream) { }
+ public TextFieldParser(System.IO.Stream stream, System.Text.Encoding defaultEncoding) { }
+ public TextFieldParser(System.IO.Stream stream, System.Text.Encoding defaultEncoding, bool detectEncoding) { }
+ public TextFieldParser(System.IO.Stream stream, System.Text.Encoding defaultEncoding, bool detectEncoding, bool leaveOpen) { }
+ public TextFieldParser(System.IO.TextReader reader) { }
+ public TextFieldParser(string path) { }
+ public TextFieldParser(string path, System.Text.Encoding defaultEncoding) { }
+ public TextFieldParser(string path, System.Text.Encoding defaultEncoding, bool detectEncoding) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string[] CommentTokens { get { throw null; } set { } }
+ public string[] Delimiters { get { throw null; } set { } }
+ public bool EndOfData { get { throw null; } }
+ public string ErrorLine { get { throw null; } }
+ public long ErrorLineNumber { get { throw null; } }
+ public int[] FieldWidths { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool HasFieldsEnclosedInQuotes { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public long LineNumber { get { throw null; } }
+ public Microsoft.VisualBasic.FileIO.FieldType TextFieldType { get { throw null; } set { } }
+ public bool TrimWhiteSpace { get { throw null; } set { } }
+ public void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~TextFieldParser() { }
+ public string PeekChars(int numberOfChars) { throw null; }
+ public string[] ReadFields() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string ReadLine() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string ReadToEnd() { throw null; }
+ public void SetDelimiters(params string[] delimiters) { }
+ public void SetFieldWidths(params int[] fieldWidths) { }
+ }
+ public enum UICancelOption
+ {
+ DoNothing = 2,
+ ThrowException = 3,
+ }
+ public enum UIOption
+ {
+ AllDialogs = 3,
+ OnlyErrorDialogs = 2,
+ }
+}
+namespace Microsoft.VisualBasic.Logging
+{
+ public partial class AspLog : Microsoft.VisualBasic.Logging.Log
+ {
+ public AspLog() { }
+ public AspLog(string name) { }
+ protected internal override void InitializeWithDefaultsSinceNoConfigExists() { }
+ }
+ public enum DiskSpaceExhaustedOption
+ {
+ DiscardMessages = 1,
+ ThrowException = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class FileLogTraceListener : System.Diagnostics.TraceListener
+ {
+ public FileLogTraceListener() { }
+ public FileLogTraceListener(string name) { }
+ public bool Append { get { throw null; } set { } }
+ public bool AutoFlush { get { throw null; } set { } }
+ public string BaseFileName { get { throw null; } set { } }
+ public string CustomLocation { get { throw null; } set { } }
+ public string Delimiter { get { throw null; } set { } }
+ public Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public string FullLogFileName { get { throw null; } }
+ public bool IncludeHostName { get { throw null; } set { } }
+ public Microsoft.VisualBasic.Logging.LogFileLocation Location { get { throw null; } set { } }
+ public Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption LogFileCreationSchedule { get { throw null; } set { } }
+ public long MaxFileSize { get { throw null; } set { } }
+ public long ReserveDiskSpace { get { throw null; } set { } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ protected override string[] GetSupportedAttributes() { throw null; }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { }
+ public override void Write(string message) { }
+ public override void WriteLine(string message) { }
+ }
+ public partial class Log
+ {
+ public Log() { }
+ public Log(string name) { }
+ public Microsoft.VisualBasic.Logging.FileLogTraceListener DefaultFileLogWriter { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Diagnostics.TraceSource TraceSource { get { throw null; } }
+ protected internal virtual void InitializeWithDefaultsSinceNoConfigExists() { }
+ public void WriteEntry(string message) { }
+ public void WriteEntry(string message, System.Diagnostics.TraceEventType severity) { }
+ public void WriteEntry(string message, System.Diagnostics.TraceEventType severity, int id) { }
+ public void WriteException(System.Exception ex) { }
+ public void WriteException(System.Exception ex, System.Diagnostics.TraceEventType severity, string additionalInfo) { }
+ public void WriteException(System.Exception ex, System.Diagnostics.TraceEventType severity, string additionalInfo, int id) { }
+ }
+ public enum LogFileCreationScheduleOption
+ {
+ Daily = 1,
+ None = 0,
+ Weekly = 2,
+ }
+ public enum LogFileLocation
+ {
+ CommonApplicationDirectory = 2,
+ Custom = 4,
+ ExecutableDirectory = 3,
+ LocalUserApplicationDirectory = 1,
+ TempDirectory = 0,
+ }
+}
+namespace Microsoft.VisualBasic.MyServices
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class ClipboardProxy
+ {
+ internal ClipboardProxy() { }
+ public void Clear() { }
+ public bool ContainsAudio() { throw null; }
+ public bool ContainsData(string format) { throw null; }
+ public bool ContainsFileDropList() { throw null; }
+ public bool ContainsImage() { throw null; }
+ public bool ContainsText() { throw null; }
+ public bool ContainsText(System.Windows.Forms.TextDataFormat format) { throw null; }
+ public System.IO.Stream GetAudioStream() { throw null; }
+ public object GetData(string format) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.IDataObject GetDataObject() { throw null; }
+ public System.Collections.Specialized.StringCollection GetFileDropList() { throw null; }
+ public System.Drawing.Image GetImage() { throw null; }
+ public string GetText() { throw null; }
+ public string GetText(System.Windows.Forms.TextDataFormat format) { throw null; }
+ public void SetAudio(byte[] audioBytes) { }
+ public void SetAudio(System.IO.Stream audioStream) { }
+ public void SetData(string format, object data) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void SetDataObject(System.Windows.Forms.DataObject data) { }
+ public void SetFileDropList(System.Collections.Specialized.StringCollection filePaths) { }
+ public void SetImage(System.Drawing.Image image) { }
+ public void SetText(string text) { }
+ public void SetText(string text, System.Windows.Forms.TextDataFormat format) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class FileSystemProxy
+ {
+ internal FileSystemProxy() { }
+ public string CurrentDirectory { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IO.DriveInfo> Drives { get { throw null; } }
+ public Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy SpecialDirectories { get { throw null; } }
+ public string CombinePath(string baseDirectory, string relativePath) { throw null; }
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName) { }
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite) { }
+ public void CopyFile(string sourceFileName, string destinationFileName) { }
+ public void CopyFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public void CopyFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void CopyFile(string sourceFileName, string destinationFileName, bool overwrite) { }
+ public void CreateDirectory(string directory) { }
+ public void DeleteDirectory(string directory, Microsoft.VisualBasic.FileIO.DeleteDirectoryOption onDirectoryNotEmpty) { }
+ public void DeleteDirectory(string directory, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle) { }
+ public void DeleteDirectory(string directory, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void DeleteFile(string file) { }
+ public void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle) { }
+ public void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public bool DirectoryExists(string directory) { throw null; }
+ public bool FileExists(string file) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, Microsoft.VisualBasic.FileIO.SearchOption searchType) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, Microsoft.VisualBasic.FileIO.SearchOption searchType, params string[] fileWildcards) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> GetDirectories(string directory) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> GetDirectories(string directory, Microsoft.VisualBasic.FileIO.SearchOption searchType, params string[] wildcards) { throw null; }
+ public System.IO.DirectoryInfo GetDirectoryInfo(string directory) { throw null; }
+ public System.IO.DriveInfo GetDriveInfo(string drive) { throw null; }
+ public System.IO.FileInfo GetFileInfo(string file) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> GetFiles(string directory) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> GetFiles(string directory, Microsoft.VisualBasic.FileIO.SearchOption searchType, params string[] wildcards) { throw null; }
+ public string GetName(string path) { throw null; }
+ public string GetParentPath(string path) { throw null; }
+ public string GetTempFileName() { throw null; }
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName) { }
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite) { }
+ public void MoveFile(string sourceFileName, string destinationFileName) { }
+ public void MoveFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI) { }
+ public void MoveFile(string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) { }
+ public void MoveFile(string sourceFileName, string destinationFileName, bool overwrite) { }
+ public Microsoft.VisualBasic.FileIO.TextFieldParser OpenTextFieldParser(string file) { throw null; }
+ public Microsoft.VisualBasic.FileIO.TextFieldParser OpenTextFieldParser(string file, params int[] fieldWidths) { throw null; }
+ public Microsoft.VisualBasic.FileIO.TextFieldParser OpenTextFieldParser(string file, params string[] delimiters) { throw null; }
+ public System.IO.StreamReader OpenTextFileReader(string file) { throw null; }
+ public System.IO.StreamReader OpenTextFileReader(string file, System.Text.Encoding encoding) { throw null; }
+ public System.IO.StreamWriter OpenTextFileWriter(string file, bool append) { throw null; }
+ public System.IO.StreamWriter OpenTextFileWriter(string file, bool append, System.Text.Encoding encoding) { throw null; }
+ public byte[] ReadAllBytes(string file) { throw null; }
+ public string ReadAllText(string file) { throw null; }
+ public string ReadAllText(string file, System.Text.Encoding encoding) { throw null; }
+ public void RenameDirectory(string directory, string newName) { }
+ public void RenameFile(string file, string newName) { }
+ public void WriteAllBytes(string file, byte[] data, bool append) { }
+ public void WriteAllText(string file, string text, bool append) { }
+ public void WriteAllText(string file, string text, bool append, System.Text.Encoding encoding) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class RegistryProxy
+ {
+ internal RegistryProxy() { }
+ public Microsoft.Win32.RegistryKey ClassesRoot { get { throw null; } }
+ public Microsoft.Win32.RegistryKey CurrentConfig { get { throw null; } }
+ public Microsoft.Win32.RegistryKey CurrentUser { get { throw null; } }
+ public Microsoft.Win32.RegistryKey DynData { get { throw null; } }
+ public Microsoft.Win32.RegistryKey LocalMachine { get { throw null; } }
+ public Microsoft.Win32.RegistryKey PerformanceData { get { throw null; } }
+ public Microsoft.Win32.RegistryKey Users { get { throw null; } }
+ public object GetValue(string keyName, string valueName, object defaultValue) { throw null; }
+ public void SetValue(string keyName, string valueName, object value) { }
+ public void SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class SpecialDirectoriesProxy
+ {
+ internal SpecialDirectoriesProxy() { }
+ public string AllUsersApplicationData { get { throw null; } }
+ public string CurrentUserApplicationData { get { throw null; } }
+ public string Desktop { get { throw null; } }
+ public string MyDocuments { get { throw null; } }
+ public string MyMusic { get { throw null; } }
+ public string MyPictures { get { throw null; } }
+ public string ProgramFiles { get { throw null; } }
+ public string Programs { get { throw null; } }
+ public string Temp { get { throw null; } }
+ }
+}
+namespace Microsoft.VisualBasic.MyServices.Internal
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class ContextValue<T>
+ {
+ public ContextValue() { }
+ public T Value { get { throw null; } set { } }
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.VisualC.cs b/src/v4.5.2/Microsoft.VisualC.cs
new file mode 100644
index 0000000..0cc8bd0
--- /dev/null
+++ b/src/v4.5.2/Microsoft.VisualC.cs
@@ -0,0 +1,53 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Microsoft.VisualC
+{
+ public sealed partial class DebugInfoInPDBAttribute : System.Attribute
+ {
+ public DebugInfoInPDBAttribute() { }
+ }
+ public sealed partial class DecoratedNameAttribute : System.Attribute
+ {
+ public DecoratedNameAttribute() { }
+ public DecoratedNameAttribute(string decoratedName) { }
+ }
+ public sealed partial class IsConstModifier
+ {
+ public IsConstModifier() { }
+ }
+ public sealed partial class IsCXXReferenceModifier
+ {
+ public IsCXXReferenceModifier() { }
+ }
+ public sealed partial class IsLongModifier
+ {
+ public IsLongModifier() { }
+ }
+ public sealed partial class IsSignedModifier
+ {
+ public IsSignedModifier() { }
+ }
+ public sealed partial class IsVolatileModifier
+ {
+ public IsVolatileModifier() { }
+ }
+ public sealed partial class MiscellaneousBitsAttribute : System.Attribute
+ {
+ public int m_dwAttrs;
+ public MiscellaneousBitsAttribute(int miscellaneousBits) { }
+ }
+ public sealed partial class NeedsCopyConstructorModifier
+ {
+ public NeedsCopyConstructorModifier() { }
+ }
+ public sealed partial class NoSignSpecifiedModifier
+ {
+ public NoSignSpecifiedModifier() { }
+ }
+}
diff --git a/src/v4.5.2/Microsoft.Web.Infrastructure.cs b/src/v4.5.2/Microsoft.Web.Infrastructure.cs
new file mode 100644
index 0000000..fcaebd0
--- /dev/null
+++ b/src/v4.5.2/Microsoft.Web.Infrastructure.cs
@@ -0,0 +1,96 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")]
+[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace Microsoft.Web.Infrastructure
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpContextHelper
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void ExecuteInNullContext(System.Action action) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class InfrastructureHelper
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsCodeDomDefinedExtension(string extension) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void UnloadAppDomain() { }
+ }
+}
+namespace Microsoft.Web.Infrastructure.DynamicModuleHelper
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class DynamicModuleUtility
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void RegisterModule(System.Type moduleType) { }
+ }
+}
+namespace Microsoft.Web.Infrastructure.DynamicValidationHelper
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class ValidationUtility
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void EnableDynamicValidation(System.Web.HttpContext context) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func<System.Collections.Specialized.NameValueCollection> formGetter, out System.Func<System.Collections.Specialized.NameValueCollection> queryStringGetter) { formGetter = default(System.Func<System.Collections.Specialized.NameValueCollection>); queryStringGetter = default(System.Func<System.Collections.Specialized.NameValueCollection>); }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Nullable<bool> IsValidationEnabled(System.Web.HttpContext context) { throw null; }
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Mono.C5.cs b/src/v4.5.2/Mono.C5.cs
new file mode 100644
index 0000000..842055a
--- /dev/null
+++ b/src/v4.5.2/Mono.C5.cs
@@ -0,0 +1,2683 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("1.1.1.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2010 Niels Kokholm and Peter Sestoft")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("This is a build of release 1.1.1")]
+[assembly:System.Reflection.AssemblyProductAttribute("")]
+[assembly:System.Reflection.AssemblyTitleAttribute("C5: Copenhagen Comprehensive Collection Classes for CLI")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace C5
+{
+ public delegate void Act();
+ public delegate void Act<A1>(A1 x1);
+ public delegate void Act<A1, A2>(A1 x1, A2 x2);
+ public delegate void Act<A1, A2, A3>(A1 x1, A2 x2, A3 x3);
+ public delegate void Act<A1, A2, A3, A4>(A1 x1, A2 x2, A3 x3, A4 x4);
+ [System.SerializableAttribute]
+ public abstract partial class ArrayBase<T> : C5.SequencedBase<T>
+ {
+ protected T[] array;
+ protected int offset;
+ protected ArrayBase(int capacity, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public virtual C5.IDirectedCollectionValue<T> this[int start, int count] { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public override C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Check() { throw null; }
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Clear() { }
+ protected virtual void expand() { }
+ protected virtual void expand(int newcapacity, int newsize) { }
+ [C5.TestedAttribute]
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ protected virtual void insert(int i, T item) { }
+ [C5.TestedAttribute]
+ public override T[] ToArray() { throw null; }
+ protected partial class Range : C5.DirectedCollectionValueBase<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ internal Range() { }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ public override C5.Speed CountSpeed { get { throw null; } }
+ [C5.TestedAttribute]
+ public override C5.EnumerationDirection Direction { [C5.TestedAttribute]get { throw null; } }
+ public override bool IsEmpty { get { throw null; } }
+ [C5.TestedAttribute]
+ public override C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class ArrayList<T> : C5.ArrayBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IList<T>, C5.IQueue<T>, C5.ISequenced<T>, C5.IShowable, C5.IStack<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public ArrayList() : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public ArrayList(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public ArrayList(int capacity) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public ArrayList(int capacity, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public virtual bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool FIFO { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public virtual T First { [C5.TestedAttribute]get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsValid { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual T this[int index] { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public virtual T Last { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual int Offset { [C5.TestedAttribute]get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.ObsoleteAttribute]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Underlying { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ [C5.TestedAttribute]
+ public override bool Check() { throw null; }
+ [C5.TestedAttribute]
+ public override void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public virtual int ContainsCount(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual T Dequeue() { throw null; }
+ public virtual void Dispose() { }
+ [C5.TestedAttribute]
+ public virtual void Enqueue(T item) { }
+ protected override void expand() { }
+ protected override void expand(int newcapacity, int newsize) { }
+ [C5.TestedAttribute]
+ public virtual bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public override int GetUnsequencedHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int IndexOf(T item) { throw null; }
+ public void Insert(C5.IList<T> pointer, T item) { }
+ protected override void insert(int i, T item) { }
+ [C5.TestedAttribute]
+ public virtual void Insert(int index, T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertAll<U>(int index, System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void InsertFirst(T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertLast(T item) { }
+ [C5.TestedAttribute]
+ public bool IsSorted() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool IsSorted(System.Collections.Generic.IComparer<T> c) { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int LastIndexOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> LastViewOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<V> Map<V>(C5.Fun<T, V> mapper) { throw null; }
+ public virtual C5.IList<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw null; }
+ protected override void modifycheck(int stamp) { }
+ [C5.TestedAttribute]
+ public virtual T Pop() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Push(T item) { }
+ [C5.TestedAttribute]
+ public virtual T Remove() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public virtual void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual T RemoveAt(int index) { throw null; }
+ [C5.TestedAttribute]
+ public virtual T RemoveFirst() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveInterval(int start, int count) { }
+ [C5.TestedAttribute]
+ public virtual T RemoveLast() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void Reverse() { }
+ public virtual void Shuffle() { }
+ public virtual void Shuffle(System.Random rnd) { }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Slide(int offset) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Slide(int offset, int size) { throw null; }
+ public virtual void Sort() { }
+ [C5.TestedAttribute]
+ public virtual void Sort(System.Collections.Generic.IComparer<T> comparer) { }
+ public virtual C5.IList<T> Span(C5.IList<T> otherView) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ [C5.TestedAttribute]
+ public virtual bool TrySlide(int offset) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool TrySlide(int offset, int size) { throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public override bool UnsequencedEquals(C5.ICollection<T> that) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Update(T item) { throw null; }
+ public virtual bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ protected override void updatecheck() { }
+ [C5.TestedAttribute]
+ public virtual bool UpdateOrAdd(T item) { throw null; }
+ public virtual bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> View(int start, int count) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> ViewOf(T item) { throw null; }
+ }
+ public partial class ByteEqualityComparer : System.Collections.Generic.IEqualityComparer<byte>
+ {
+ internal ByteEqualityComparer() { }
+ public static C5.ByteEqualityComparer Default { get { throw null; } }
+ public bool Equals(byte item1, byte item2) { throw null; }
+ public int GetHashCode(byte item) { throw null; }
+ }
+ public partial class C5Random : System.Random
+ {
+ public C5Random() { }
+ public C5Random(long seed) { }
+ [System.CLSCompliantAttribute(false)]
+ public C5Random(uint[] Q) { }
+ public override int Next() { throw null; }
+ public override int Next(int max) { throw null; }
+ public override int Next(int min, int max) { throw null; }
+ public override void NextBytes(byte[] buffer) { }
+ public override double NextDouble() { throw null; }
+ protected override double Sample() { throw null; }
+ }
+ public partial class CharEqualityComparer : System.Collections.Generic.IEqualityComparer<char>
+ {
+ internal CharEqualityComparer() { }
+ public static C5.CharEqualityComparer Default { get { throw null; } }
+ public bool Equals(char item1, char item2) { throw null; }
+ public int GetHashCode(char item) { throw null; }
+ }
+ public partial class CircularQueue<T> : C5.SequencedBase<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IQueue<T>, C5.IShowable, C5.IStack<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ public CircularQueue() : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public CircularQueue(int capacity) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public virtual bool AllowsDuplicates { get { throw null; } }
+ public virtual T this[int i] { get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ public override C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public virtual bool Check() { throw null; }
+ [C5.TestedAttribute]
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public virtual T Dequeue() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Enqueue(T item) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public T Pop() { throw null; }
+ public void Push(T item) { }
+ }
+ public partial class ClearedEventArgs : System.EventArgs
+ {
+ public readonly int Count;
+ public readonly bool Full;
+ public ClearedEventArgs(bool full, int count) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ClearedRangeEventArgs : C5.ClearedEventArgs
+ {
+ public readonly System.Nullable<int> Start;
+ public ClearedRangeEventArgs(bool full, int count, System.Nullable<int> start) : base (default(bool), default(int)) { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class CollectionBase<T> : C5.CollectionValueBase<T>
+ {
+ protected bool isReadOnlyBase;
+ protected readonly System.Collections.Generic.IEqualityComparer<T> itemequalityComparer;
+ protected int size;
+ protected int stamp;
+ protected CollectionBase(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ public override C5.Speed CountSpeed { get { throw null; } }
+ public virtual System.Collections.Generic.IEqualityComparer<T> EqualityComparer { get { throw null; } }
+ [C5.TestedAttribute]
+ public override bool IsEmpty { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool IsReadOnly { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ protected void checkRange(int start, int count) { }
+ [C5.TestedAttribute]
+ public static int ComputeHashCode(C5.ICollectionValue<T> items, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { throw null; }
+ public abstract override System.Collections.Generic.IEnumerator<T> GetEnumerator();
+ public virtual int GetUnsequencedHashCode() { throw null; }
+ protected virtual void modifycheck(int thestamp) { }
+ [C5.TestedAttribute]
+ public static bool StaticEquals(C5.ICollection<T> collection1, C5.ICollection<T> collection2, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { throw null; }
+ public virtual bool UnsequencedEquals(C5.ICollection<T> otherCollection) { throw null; }
+ protected virtual void updatecheck() { }
+ }
+ public delegate void CollectionChangedHandler<T>(object sender);
+ public delegate void CollectionClearedHandler<T>(object sender, C5.ClearedEventArgs eventArgs);
+ [System.SerializableAttribute]
+ public partial class CollectionModifiedException : System.Exception
+ {
+ public CollectionModifiedException() { }
+ public CollectionModifiedException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class CollectionValueBase<T> : C5.EnumerableBase<T>, C5.ICollectionValue<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ protected CollectionValueBase() { }
+ public virtual C5.EventTypeEnum ActiveEvents { get { throw null; } }
+ public abstract int Count { get; }
+ public abstract C5.Speed CountSpeed { get; }
+ public abstract bool IsEmpty { get; }
+ public virtual C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ public virtual event C5.CollectionChangedHandler<T> CollectionChanged { add { } remove { } }
+ public virtual event C5.CollectionClearedHandler<T> CollectionCleared { add { } remove { } }
+ public virtual event C5.ItemInsertedHandler<T> ItemInserted { add { } remove { } }
+ public virtual event C5.ItemRemovedAtHandler<T> ItemRemovedAt { add { } remove { } }
+ public virtual event C5.ItemsAddedHandler<T> ItemsAdded { add { } remove { } }
+ public virtual event C5.ItemsRemovedHandler<T> ItemsRemoved { add { } remove { } }
+ [C5.TestedAttribute]
+ public virtual bool All(C5.Fun<T, bool> predicate) { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Apply(C5.Act<T> action) { }
+ public abstract T Choose();
+ [C5.TestedAttribute]
+ public virtual void CopyTo(T[] array, int index) { }
+ [C5.TestedAttribute]
+ public virtual bool Exists(C5.Fun<T, bool> predicate) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public virtual System.Collections.Generic.IEnumerable<T> Filter(C5.Fun<T, bool> predicate) { throw null; }
+ public virtual bool Find(C5.Fun<T, bool> predicate, out T item) { item = default(T); throw null; }
+ public abstract override System.Collections.Generic.IEnumerator<T> GetEnumerator();
+ protected virtual void raiseCollectionChanged() { }
+ protected virtual void raiseCollectionCleared(bool full, int count) { }
+ protected virtual void raiseCollectionCleared(bool full, int count, System.Nullable<int> offset) { }
+ protected virtual void raiseForAdd(T item) { }
+ protected virtual void raiseForInsert(int i, T item) { }
+ protected void raiseForRemove(T item) { }
+ protected void raiseForRemove(T item, int count) { }
+ protected virtual void raiseForRemoveAll(C5.ICollectionValue<T> wasRemoved) { }
+ protected void raiseForRemoveAt(int index, T item) { }
+ protected virtual void raiseForSetThis(int index, T value, T item) { }
+ protected virtual void raiseForUpdate(T newitem, T olditem) { }
+ protected virtual void raiseForUpdate(T newitem, T olditem, int count) { }
+ protected virtual void raiseItemInserted(T item, int index) { }
+ protected virtual void raiseItemRemovedAt(T item, int index) { }
+ protected virtual void raiseItemsAdded(T item, int count) { }
+ protected virtual void raiseItemsRemoved(T item, int count) { }
+ public virtual bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public virtual T[] ToArray() { throw null; }
+ public override string ToString() { throw null; }
+ public virtual string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ protected partial class RaiseForRemoveAllHandler
+ {
+ public readonly bool MustFire;
+ public RaiseForRemoveAllHandler(C5.CollectionValueBase<T> collection) { }
+ public void Raise() { }
+ public void Remove(T item) { }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class ComparerZeroHashCodeEqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T>
+ {
+ public ComparerZeroHashCodeEqualityComparer(System.Collections.Generic.IComparer<T> comparer) { }
+ public bool Equals(T item1, T item2) { throw null; }
+ public int GetHashCode(T item) { throw null; }
+ }
+ public static partial class Comparer<T>
+ {
+ [C5.TestedAttribute]
+ public static System.Collections.Generic.IComparer<T> Default { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class DecimalEqualityComparer : System.Collections.Generic.IEqualityComparer<decimal>
+ {
+ internal DecimalEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.DecimalEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(decimal item1, decimal item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(decimal item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class DelegateComparer<T> : System.Collections.Generic.IComparer<T>
+ {
+ public DelegateComparer(System.Comparison<T> comparison) { }
+ public int Compare(T item1, T item2) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class DictionaryBase<K, V> : C5.CollectionValueBase<C5.KeyValuePair<K, V>>, C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IDictionary<K, V>, C5.IShowable, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ protected C5.ICollection<C5.KeyValuePair<K, V>> pairs;
+ protected DictionaryBase(System.Collections.Generic.IEqualityComparer<K> keyequalityComparer) { }
+ public override C5.EventTypeEnum ActiveEvents { get { throw null; } }
+ public virtual C5.Speed ContainsSpeed { get { throw null; } }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public override C5.Speed CountSpeed { [C5.TestedAttribute]get { throw null; } }
+ public virtual System.Collections.Generic.IEqualityComparer<K> EqualityComparer { get { throw null; } }
+ public virtual C5.Fun<K, V> Fun { get { throw null; } }
+ public override bool IsEmpty { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool IsReadOnly { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual V this[K key] { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public virtual C5.ICollectionValue<K> Keys { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual C5.ICollectionValue<V> Values { [C5.TestedAttribute]get { throw null; } }
+ public override event C5.CollectionChangedHandler<C5.KeyValuePair<K, V>> CollectionChanged { add { } remove { } }
+ public override event C5.CollectionClearedHandler<C5.KeyValuePair<K, V>> CollectionCleared { add { } remove { } }
+ public override event C5.ItemsAddedHandler<C5.KeyValuePair<K, V>> ItemsAdded { add { } remove { } }
+ public override event C5.ItemsRemovedHandler<C5.KeyValuePair<K, V>> ItemsRemoved { add { } remove { } }
+ [C5.TestedAttribute]
+ public virtual void Add(K key, V value) { }
+ public virtual void AddAll<L, W>(System.Collections.Generic.IEnumerable<C5.KeyValuePair<L, W>> entries) where L : K where W : V { }
+ [C5.TestedAttribute]
+ public virtual bool Check() { throw null; }
+ public override C5.KeyValuePair<K, V> Choose() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Clear() { }
+ public abstract object Clone();
+ [C5.TestedAttribute]
+ public virtual bool Contains(K key) { throw null; }
+ public virtual bool ContainsAll<H>(System.Collections.Generic.IEnumerable<H> keys) where H : K { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Find(K key, out V value) { value = default(V); throw null; }
+ public virtual bool Find(ref K key, out V value) { value = default(V); throw null; }
+ [C5.TestedAttribute]
+ public virtual bool FindOrAdd(K key, ref V value) { throw null; }
+ [C5.TestedAttribute]
+ public override System.Collections.Generic.IEnumerator<C5.KeyValuePair<K, V>> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(K key) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(K key, out V value) { value = default(V); throw null; }
+ public override bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Update(K key, V value) { throw null; }
+ public virtual bool Update(K key, V value, out V oldvalue) { oldvalue = default(V); throw null; }
+ [C5.TestedAttribute]
+ public virtual bool UpdateOrAdd(K key, V value) { throw null; }
+ public virtual bool UpdateOrAdd(K key, V value, out V oldvalue) { oldvalue = default(V); throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class DirectedCollectionBase<T> : C5.CollectionBase<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ protected DirectedCollectionBase(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public virtual C5.EnumerationDirection Direction { [C5.TestedAttribute]get { throw null; } }
+ public abstract C5.IDirectedCollectionValue<T> Backwards();
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public virtual bool FindLast(C5.Fun<T, bool> predicate, out T item) { item = default(T); throw null; }
+ }
+ public abstract partial class DirectedCollectionValueBase<T> : C5.CollectionValueBase<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ protected DirectedCollectionValueBase() { }
+ public virtual C5.EnumerationDirection Direction { [C5.TestedAttribute]get { throw null; } }
+ public abstract C5.IDirectedCollectionValue<T> Backwards();
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public virtual bool FindLast(C5.Fun<T, bool> predicate, out T item) { item = default(T); throw null; }
+ }
+ public partial class DoubleEqualityComparer : System.Collections.Generic.IEqualityComparer<double>
+ {
+ internal DoubleEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.DoubleEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(double item1, double item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(double item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class DuplicateNotAllowedException : System.Exception
+ {
+ public DuplicateNotAllowedException() { }
+ public DuplicateNotAllowedException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class EnumerableBase<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ protected EnumerableBase() { }
+ [C5.TestedAttribute]
+ protected static int countItems(System.Collections.Generic.IEnumerable<T> items) { throw null; }
+ public abstract System.Collections.Generic.IEnumerator<T> GetEnumerator();
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public enum EnumerationDirection
+ {
+ Backwards = 1,
+ Forwards = 0,
+ }
+ public static partial class EqualityComparer<T>
+ {
+ public static System.Collections.Generic.IEqualityComparer<T> Default { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class EquatableEqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T> where T : System.IEquatable<T>
+ {
+ internal EquatableEqualityComparer() { }
+ public static C5.EquatableEqualityComparer<T> Default { get { throw null; } }
+ public bool Equals(T item1, T item2) { throw null; }
+ public int GetHashCode(T item) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum EventTypeEnum
+ {
+ Added = 4,
+ All = 63,
+ Basic = 15,
+ Changed = 1,
+ Cleared = 2,
+ Inserted = 16,
+ None = 0,
+ Removed = 8,
+ RemovedAt = 32,
+ }
+ [System.SerializableAttribute]
+ public partial class FixedSizeCollectionException : System.Exception
+ {
+ public FixedSizeCollectionException() { }
+ public FixedSizeCollectionException(string message) { }
+ }
+ public partial class FloatEqualityComparer : System.Collections.Generic.IEqualityComparer<float>
+ {
+ internal FloatEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.FloatEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(float item1, float item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(float item) { throw null; }
+ }
+ public delegate R Fun<R>();
+ public delegate R Fun<A1, R>(A1 x1);
+ public delegate R Fun<A1, A2, R>(A1 x1, A2 x2);
+ public delegate R Fun<A1, A2, A3, R>(A1 x1, A2 x2, A3 x3);
+ public delegate R Fun<A1, A2, A3, A4, R>(A1 x1, A2 x2, A3 x3, A4 x4);
+ public partial class GuardedCollectionValue<T> : C5.GuardedEnumerable<T>, C5.ICollectionValue<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ public GuardedCollectionValue(C5.ICollectionValue<T> collectionvalue) : base (default(System.Collections.Generic.IEnumerable<T>)) { }
+ public virtual C5.EventTypeEnum ActiveEvents { get { throw null; } }
+ public virtual int Count { get { throw null; } }
+ public virtual C5.Speed CountSpeed { get { throw null; } }
+ public virtual bool IsEmpty { get { throw null; } }
+ public virtual C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ public event C5.CollectionChangedHandler<T> CollectionChanged { add { } remove { } }
+ public event C5.CollectionClearedHandler<T> CollectionCleared { add { } remove { } }
+ public event C5.ItemInsertedHandler<T> ItemInserted { add { } remove { } }
+ public event C5.ItemRemovedAtHandler<T> ItemRemovedAt { add { } remove { } }
+ public event C5.ItemsAddedHandler<T> ItemsAdded { add { } remove { } }
+ public event C5.ItemsRemovedHandler<T> ItemsRemoved { add { } remove { } }
+ public virtual bool All(C5.Fun<T, bool> filter) { throw null; }
+ public virtual void Apply(C5.Act<T> a) { }
+ public virtual T Choose() { throw null; }
+ public virtual void CopyTo(T[] a, int i) { }
+ public virtual bool Exists(C5.Fun<T, bool> filter) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<T> Filter(C5.Fun<T, bool> filter) { throw null; }
+ public virtual bool Find(C5.Fun<T, bool> filter, out T item) { item = default(T); throw null; }
+ public bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public virtual T[] ToArray() { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ }
+ public partial class GuardedCollection<T> : C5.GuardedCollectionValue<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IExtensible<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public GuardedCollection(C5.ICollection<T> collection) : base (default(C5.ICollectionValue<T>)) { }
+ public virtual bool AllowsDuplicates { get { throw null; } }
+ public virtual C5.Speed ContainsSpeed { get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ public virtual System.Collections.Generic.IEqualityComparer<T> EqualityComparer { get { throw null; } }
+ public override bool IsEmpty { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool Add(T item) { throw null; }
+ public virtual void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ public virtual bool Check() { throw null; }
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ public virtual bool Contains(T item) { throw null; }
+ public virtual bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ public virtual int ContainsCount(T item) { throw null; }
+ public virtual bool Find(ref T item) { throw null; }
+ public virtual bool FindOrAdd(ref T item) { throw null; }
+ public virtual int GetUnsequencedHashCode() { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ public virtual bool Remove(T item) { throw null; }
+ public virtual bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ public virtual void RemoveAllCopies(T item) { }
+ public virtual void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ public virtual void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ public virtual bool UnsequencedEquals(C5.ICollection<T> that) { throw null; }
+ public virtual bool Update(T item) { throw null; }
+ public virtual bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ public virtual bool UpdateOrAdd(T item) { throw null; }
+ public virtual bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ }
+ public partial class GuardedDictionary<K, V> : C5.GuardedCollectionValue<C5.KeyValuePair<K, V>>, C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IDictionary<K, V>, C5.IShowable, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public GuardedDictionary(C5.IDictionary<K, V> dict) : base (default(C5.ICollectionValue<C5.KeyValuePair<K, V>>)) { }
+ public C5.Speed ContainsSpeed { get { throw null; } }
+ public System.Collections.Generic.IEqualityComparer<K> EqualityComparer { get { throw null; } }
+ public virtual C5.Fun<K, V> Fun { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public V this[K key] { get { throw null; } set { } }
+ public C5.ICollectionValue<K> Keys { get { throw null; } }
+ public C5.ICollectionValue<V> Values { get { throw null; } }
+ public void Add(K key, V val) { }
+ public void AddAll<L, W>(System.Collections.Generic.IEnumerable<C5.KeyValuePair<L, W>> items) where L : K where W : V { }
+ public bool Check() { throw null; }
+ public void Clear() { }
+ public virtual object Clone() { throw null; }
+ public bool Contains(K key) { throw null; }
+ public bool ContainsAll<H>(System.Collections.Generic.IEnumerable<H> keys) where H : K { throw null; }
+ public bool Find(K key, out V val) { val = default(V); throw null; }
+ public bool Find(ref K key, out V val) { val = default(V); throw null; }
+ public bool FindOrAdd(K key, ref V val) { throw null; }
+ public bool Remove(K key) { throw null; }
+ public bool Remove(K key, out V val) { val = default(V); throw null; }
+ public bool Update(K key, V val) { throw null; }
+ public bool Update(K key, V val, out V oldval) { oldval = default(V); throw null; }
+ public bool UpdateOrAdd(K key, V val) { throw null; }
+ public bool UpdateOrAdd(K key, V val, out V oldval) { oldval = default(V); throw null; }
+ }
+ public partial class GuardedDirectedCollectionValue<T> : C5.GuardedCollectionValue<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ public GuardedDirectedCollectionValue(C5.IDirectedCollectionValue<T> directedcollection) : base (default(C5.ICollectionValue<T>)) { }
+ public C5.EnumerationDirection Direction { get { throw null; } }
+ public virtual C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public virtual bool FindLast(C5.Fun<T, bool> predicate, out T item) { item = default(T); throw null; }
+ }
+ public partial class GuardedDirectedEnumerable<T> : C5.GuardedEnumerable<T>, C5.IDirectedEnumerable<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ public GuardedDirectedEnumerable(C5.IDirectedEnumerable<T> directedenumerable) : base (default(System.Collections.Generic.IEnumerable<T>)) { }
+ public C5.EnumerationDirection Direction { get { throw null; } }
+ public C5.IDirectedEnumerable<T> Backwards() { throw null; }
+ }
+ public partial class GuardedEnumerable<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ public GuardedEnumerable(System.Collections.Generic.IEnumerable<T> enumerable) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class GuardedEnumerator<T> : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public GuardedEnumerator(System.Collections.Generic.IEnumerator<T> enumerator) { }
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class GuardedIndexedSorted<T> : C5.GuardedSorted<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IIndexedSorted<T>, C5.ISequenced<T>, C5.IShowable, C5.ISorted<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public GuardedIndexedSorted(C5.IIndexedSorted<T> list) : base (default(C5.ISorted<T>)) { }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ public T this[int i] { get { throw null; } }
+ public C5.IDirectedCollectionValue<T> this[int start, int end] { get { throw null; } }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public override object Clone() { throw null; }
+ public int CountFrom(T bot) { throw null; }
+ public int CountFromTo(T bot, T top) { throw null; }
+ public int CountTo(T top) { throw null; }
+ public C5.IIndexedSorted<T> FindAll(C5.Fun<T, bool> f) { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public int LastIndexOf(T item) { throw null; }
+ public C5.IIndexedSorted<V> Map<V>(C5.Fun<T, V> m, System.Collections.Generic.IComparer<V> c) { throw null; }
+ public new C5.IDirectedCollectionValue<T> RangeFrom(T bot) { throw null; }
+ public new C5.IDirectedCollectionValue<T> RangeFromTo(T bot, T top) { throw null; }
+ public new C5.IDirectedCollectionValue<T> RangeTo(T top) { throw null; }
+ public T RemoveAt(int i) { throw null; }
+ public void RemoveInterval(int start, int count) { }
+ }
+ public partial class GuardedList<T> : C5.GuardedSequenced<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IList<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public GuardedList(C5.IList<T> list) : base (default(C5.ISequenced<T>)) { }
+ public bool FIFO { get { throw null; } set { } }
+ public T First { get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsValid { get { throw null; } }
+ public T this[int i] { get { throw null; } set { } }
+ public C5.IDirectedCollectionValue<T> this[int start, int end] { get { throw null; } }
+ public T Last { get { throw null; } }
+ public int Offset { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.ObsoleteAttribute]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public C5.IList<T> Underlying { get { throw null; } }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public override object Clone() { throw null; }
+ public T Dequeue() { throw null; }
+ public void Dispose() { }
+ public void Enqueue(T item) { }
+ public C5.IList<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public void Insert(C5.IList<T> pointer, T item) { }
+ public void Insert(int index, T item) { }
+ public void InsertAfter(T item, T target) { }
+ public void InsertAll<U>(int i, System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ public void InsertBefore(T item, T target) { }
+ public void InsertFirst(T item) { }
+ public void InsertLast(T item) { }
+ public bool IsSorted() { throw null; }
+ public bool IsSorted(System.Collections.Generic.IComparer<T> c) { throw null; }
+ public int LastIndexOf(T item) { throw null; }
+ public C5.IList<T> LastViewOf(T item) { throw null; }
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper) { throw null; }
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw null; }
+ public T Pop() { throw null; }
+ public void Push(T item) { }
+ public T Remove() { throw null; }
+ public T RemoveAt(int i) { throw null; }
+ public T RemoveFirst() { throw null; }
+ public void RemoveInterval(int start, int count) { }
+ public T RemoveLast() { throw null; }
+ public void Reverse() { }
+ public void Reverse(int start, int count) { }
+ public void Shuffle() { }
+ public void Shuffle(System.Random rnd) { }
+ public C5.IList<T> Slide(int offset) { throw null; }
+ public C5.IList<T> Slide(int offset, int size) { throw null; }
+ public void Sort() { }
+ public void Sort(System.Collections.Generic.IComparer<T> c) { }
+ public C5.IList<T> Span(C5.IList<T> otherView) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ public bool TrySlide(int offset) { throw null; }
+ public bool TrySlide(int offset, int size) { throw null; }
+ public C5.IList<T> View(int start, int count) { throw null; }
+ public C5.IList<T> ViewOf(T item) { throw null; }
+ }
+ public partial class GuardedQueue<T> : C5.GuardedDirectedCollectionValue<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IQueue<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ public GuardedQueue(C5.IQueue<T> queue) : base (default(C5.IDirectedCollectionValue<T>)) { }
+ public bool AllowsDuplicates { get { throw null; } }
+ public T this[int i] { get { throw null; } }
+ public T Dequeue() { throw null; }
+ public void Enqueue(T item) { }
+ }
+ public partial class GuardedSequenced<T> : C5.GuardedCollection<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public GuardedSequenced(C5.ISequenced<T> sorted) : base (default(C5.ICollection<T>)) { }
+ public C5.EnumerationDirection Direction { get { throw null; } }
+ public virtual C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public override object Clone() { throw null; }
+ public int FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public virtual bool FindLast(C5.Fun<T, bool> predicate, out T item) { item = default(T); throw null; }
+ public int FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public int GetSequencedHashCode() { throw null; }
+ public bool SequencedEquals(C5.ISequenced<T> that) { throw null; }
+ }
+ public partial class GuardedSortedDictionary<K, V> : C5.GuardedDictionary<K, V>, C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IDictionary<K, V>, C5.IShowable, C5.ISortedDictionary<K, V>, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public GuardedSortedDictionary(C5.ISortedDictionary<K, V> sorteddict) : base (default(C5.IDictionary<K, V>)) { }
+ public System.Collections.Generic.IComparer<K> Comparer { get { throw null; } }
+ public new C5.ISorted<K> Keys { get { throw null; } }
+ public void AddSorted(System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>> items) { }
+ public bool Cut(System.IComparable<K> c, out C5.KeyValuePair<K, V> lowEntry, out bool lowIsValid, out C5.KeyValuePair<K, V> highEntry, out bool highIsValid) { lowEntry = default(C5.KeyValuePair<K, V>); lowIsValid = default(bool); highEntry = default(C5.KeyValuePair<K, V>); highIsValid = default(bool); throw null; }
+ public C5.KeyValuePair<K, V> DeleteMax() { throw null; }
+ public C5.KeyValuePair<K, V> DeleteMin() { throw null; }
+ public C5.KeyValuePair<K, V> FindMax() { throw null; }
+ public C5.KeyValuePair<K, V> FindMin() { throw null; }
+ public C5.KeyValuePair<K, V> Predecessor(K key) { throw null; }
+ public C5.IDirectedCollectionValue<C5.KeyValuePair<K, V>> RangeAll() { throw null; }
+ public C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeFrom(K bot) { throw null; }
+ public C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeFromTo(K bot, K top) { throw null; }
+ public C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeTo(K top) { throw null; }
+ public void RemoveRangeFrom(K low) { }
+ public void RemoveRangeFromTo(K low, K hi) { }
+ public void RemoveRangeTo(K hi) { }
+ public C5.KeyValuePair<K, V> Successor(K key) { throw null; }
+ public bool TryPredecessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ public bool TrySuccessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ public bool TryWeakPredecessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ public bool TryWeakSuccessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ public C5.KeyValuePair<K, V> WeakPredecessor(K key) { throw null; }
+ public C5.KeyValuePair<K, V> WeakSuccessor(K key) { throw null; }
+ }
+ public partial class GuardedSorted<T> : C5.GuardedSequenced<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.ISequenced<T>, C5.IShowable, C5.ISorted<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public GuardedSorted(C5.ISorted<T> sorted) : base (default(C5.ISequenced<T>)) { }
+ public System.Collections.Generic.IComparer<T> Comparer { get { throw null; } }
+ public void AddSorted<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public override object Clone() { throw null; }
+ public bool Cut(System.IComparable<T> c, out T low, out bool lval, out T high, out bool hval) { low = default(T); lval = default(bool); high = default(T); hval = default(bool); throw null; }
+ public T DeleteMax() { throw null; }
+ public T DeleteMin() { throw null; }
+ public T FindMax() { throw null; }
+ public T FindMin() { throw null; }
+ public T Predecessor(T item) { throw null; }
+ public C5.IDirectedCollectionValue<T> RangeAll() { throw null; }
+ public C5.IDirectedEnumerable<T> RangeFrom(T bot) { throw null; }
+ public C5.IDirectedEnumerable<T> RangeFromTo(T bot, T top) { throw null; }
+ public C5.IDirectedEnumerable<T> RangeTo(T top) { throw null; }
+ public void RemoveRangeFrom(T low) { }
+ public void RemoveRangeFromTo(T low, T hi) { }
+ public void RemoveRangeTo(T hi) { }
+ public T Successor(T item) { throw null; }
+ public bool TryPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TrySuccessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakSuccessor(T item, out T res) { res = default(T); throw null; }
+ public T WeakPredecessor(T item) { throw null; }
+ public T WeakSuccessor(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HashBag<T> : C5.CollectionBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IExtensible<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public HashBag() : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashBag(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashBag(int capacity, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashBag(int capacity, double fill, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public virtual bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool Add(T item) { throw null; }
+ public virtual void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual bool Check() { throw null; }
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public virtual int ContainsCount(T item) { throw null; }
+ [C5.TestedAttribute]
+ public override void CopyTo(T[] array, int index) { }
+ [C5.TestedAttribute]
+ public virtual bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public virtual void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ [C5.TestedAttribute]
+ public override T[] ToArray() { throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Update(T item) { throw null; }
+ public virtual bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual bool UpdateOrAdd(T item) { throw null; }
+ public virtual bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HashDictionary<K, V> : C5.DictionaryBase<K, V>, C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IDictionary<K, V>, C5.IShowable, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public HashDictionary() : base (default(System.Collections.Generic.IEqualityComparer<K>)) { }
+ public HashDictionary(System.Collections.Generic.IEqualityComparer<K> keyequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<K>)) { }
+ public HashDictionary(int capacity, double fill, System.Collections.Generic.IEqualityComparer<K> keyequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<K>)) { }
+ public override object Clone() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HashedArrayList<T> : C5.ArrayBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IList<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public HashedArrayList() : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashedArrayList(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashedArrayList(int capacity) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashedArrayList(int capacity, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public virtual bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool FIFO { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public virtual T First { [C5.TestedAttribute]get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsValid { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual T this[int index] { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public virtual T Last { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual int Offset { [C5.TestedAttribute]get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.ObsoleteAttribute]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Underlying { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ [C5.TestedAttribute]
+ public override bool Check() { throw null; }
+ [C5.TestedAttribute]
+ public override void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public virtual int ContainsCount(T item) { throw null; }
+ public virtual void Dispose() { }
+ protected override void expand() { }
+ protected override void expand(int newcapacity, int newsize) { }
+ [C5.TestedAttribute]
+ public virtual bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public override int GetUnsequencedHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int IndexOf(T item) { throw null; }
+ public void Insert(C5.IList<T> pointer, T item) { }
+ protected override void insert(int i, T item) { }
+ [C5.TestedAttribute]
+ public virtual void Insert(int index, T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertAll<U>(int index, System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void InsertFirst(T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertLast(T item) { }
+ [C5.TestedAttribute]
+ public bool IsSorted() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool IsSorted(System.Collections.Generic.IComparer<T> c) { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int LastIndexOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> LastViewOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<V> Map<V>(C5.Fun<T, V> mapper) { throw null; }
+ public virtual C5.IList<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw null; }
+ protected override void modifycheck(int stamp) { }
+ [C5.TestedAttribute]
+ public virtual T Remove() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public virtual void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual T RemoveAt(int index) { throw null; }
+ [C5.TestedAttribute]
+ public virtual T RemoveFirst() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveInterval(int start, int count) { }
+ [C5.TestedAttribute]
+ public virtual T RemoveLast() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void Reverse() { }
+ public virtual void Shuffle() { }
+ public virtual void Shuffle(System.Random rnd) { }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Slide(int offset) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Slide(int offset, int size) { throw null; }
+ public virtual void Sort() { }
+ [C5.TestedAttribute]
+ public virtual void Sort(System.Collections.Generic.IComparer<T> comparer) { }
+ public virtual C5.IList<T> Span(C5.IList<T> otherView) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ [C5.TestedAttribute]
+ public virtual bool TrySlide(int offset) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool TrySlide(int offset, int size) { throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public override bool UnsequencedEquals(C5.ICollection<T> that) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Update(T item) { throw null; }
+ public virtual bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ protected override void updatecheck() { }
+ [C5.TestedAttribute]
+ public virtual bool UpdateOrAdd(T item) { throw null; }
+ public virtual bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> View(int start, int count) { throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> ViewOf(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HashedLinkedList<T> : C5.SequencedBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IList<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public HashedLinkedList() : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashedLinkedList(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public virtual bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool FIFO { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public virtual T First { [C5.TestedAttribute]get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsValid { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual T this[int index] { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> this[int start, int count] { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual T Last { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual int Offset { [C5.TestedAttribute]get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.ObsoleteAttribute]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Underlying { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public override C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Check() { throw null; }
+ [C5.TestedAttribute]
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public virtual int ContainsCount(T item) { throw null; }
+ public virtual void Dispose() { }
+ public override System.Collections.Generic.IEnumerable<T> Filter(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IList<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public override int GetSequencedHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public override int GetUnsequencedHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int IndexOf(T item) { throw null; }
+ public void Insert(C5.IList<T> pointer, T item) { }
+ [C5.TestedAttribute]
+ public virtual void Insert(int i, T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertAll<U>(int i, System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void InsertFirst(T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertLast(T item) { }
+ public bool IsSorted() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool IsSorted(System.Collections.Generic.IComparer<T> c) { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int LastIndexOf(T item) { throw null; }
+ public virtual C5.IList<T> LastViewOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper) { throw null; }
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> equalityComparer) { throw null; }
+ protected override void modifycheck(int stamp) { }
+ [C5.TestedAttribute]
+ public virtual T Remove() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public virtual void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual T RemoveAt(int i) { throw null; }
+ [C5.TestedAttribute]
+ public virtual T RemoveFirst() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveInterval(int start, int count) { }
+ [C5.TestedAttribute]
+ public virtual T RemoveLast() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void Reverse() { }
+ [C5.TestedAttribute]
+ public override bool SequencedEquals(C5.ISequenced<T> that) { throw null; }
+ public virtual void Shuffle() { }
+ public virtual void Shuffle(System.Random rnd) { }
+ [C5.TestedAttribute]
+ public C5.IList<T> Slide(int offset) { throw null; }
+ public C5.IList<T> Slide(int offset, int size) { throw null; }
+ public virtual void Sort() { }
+ [C5.TestedAttribute]
+ public virtual void Sort(System.Collections.Generic.IComparer<T> c) { }
+ public virtual C5.IList<T> Span(C5.IList<T> otherView) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ public virtual bool TrySlide(int offset) { throw null; }
+ public virtual bool TrySlide(int offset, int size) { throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public override bool UnsequencedEquals(C5.ICollection<T> that) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Update(T item) { throw null; }
+ public virtual bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ protected override void updatecheck() { }
+ [C5.TestedAttribute]
+ public virtual bool UpdateOrAdd(T item) { throw null; }
+ public virtual bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> View(int start, int count) { throw null; }
+ public virtual C5.IList<T> ViewOf(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HashSet<T> : C5.CollectionBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IExtensible<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public HashSet() : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashSet(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashSet(int capacity, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public HashSet(int capacity, double fill, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public virtual bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ public static C5.HashSet<T>.Feature Features { get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute(via="Manually")]
+ public C5.ISortedDictionary<int, int> BucketCostDistribution() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Check() { throw null; }
+ [C5.TestedAttribute]
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public virtual int ContainsCount(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public virtual void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ [C5.TestedAttribute]
+ public override T[] ToArray() { throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Update(T item) { throw null; }
+ public virtual bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual bool UpdateOrAdd(T item) { throw null; }
+ public virtual bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [System.FlagsAttribute]
+ public enum Feature : short
+ {
+ Chaining = (short)16,
+ Dummy = (short)0,
+ InterHashing = (short)32,
+ LinearProbing = (short)4,
+ RandomInterHashing = (short)64,
+ RefTypeBucket = (short)1,
+ ShrinkTable = (short)8,
+ ValueTypeBucket = (short)2,
+ }
+ }
+ public partial interface ICollectionValue<T> : C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ C5.EventTypeEnum ActiveEvents { get; }
+ int Count { get; }
+ C5.Speed CountSpeed { get; }
+ bool IsEmpty { get; }
+ C5.EventTypeEnum ListenableEvents { get; }
+ event C5.CollectionChangedHandler<T> CollectionChanged;
+ event C5.CollectionClearedHandler<T> CollectionCleared;
+ event C5.ItemInsertedHandler<T> ItemInserted;
+ event C5.ItemRemovedAtHandler<T> ItemRemovedAt;
+ event C5.ItemsAddedHandler<T> ItemsAdded;
+ event C5.ItemsRemovedHandler<T> ItemsRemoved;
+ bool All(C5.Fun<T, bool> predicate);
+ void Apply(C5.Act<T> action);
+ T Choose();
+ void CopyTo(T[] array, int index);
+ bool Exists(C5.Fun<T, bool> predicate);
+ System.Collections.Generic.IEnumerable<T> Filter(C5.Fun<T, bool> filter);
+ bool Find(C5.Fun<T, bool> predicate, out T item);
+ T[] ToArray();
+ }
+ public partial interface ICollection<T> : C5.ICollectionValue<T>, C5.IExtensible<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ C5.Speed ContainsSpeed { get; }
+ new int Count { get; }
+ new bool IsReadOnly { get; }
+ new bool Add(T item);
+ new void Clear();
+ new bool Contains(T item);
+ bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T;
+ int ContainsCount(T item);
+ new void CopyTo(T[] array, int index);
+ bool Find(ref T item);
+ bool FindOrAdd(ref T item);
+ int GetUnsequencedHashCode();
+ C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities();
+ new bool Remove(T item);
+ bool Remove(T item, out T removeditem);
+ void RemoveAllCopies(T item);
+ void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T;
+ void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T;
+ C5.ICollectionValue<T> UniqueItems();
+ bool UnsequencedEquals(C5.ICollection<T> otherCollection);
+ bool Update(T item);
+ bool Update(T item, out T olditem);
+ bool UpdateOrAdd(T item);
+ bool UpdateOrAdd(T item, out T olditem);
+ }
+ public partial interface IDictionary<K, V> : C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IShowable, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ C5.Speed ContainsSpeed { get; }
+ System.Collections.Generic.IEqualityComparer<K> EqualityComparer { get; }
+ C5.Fun<K, V> Fun { get; }
+ bool IsReadOnly { get; }
+ V this[K key] { get; set; }
+ C5.ICollectionValue<K> Keys { get; }
+ C5.ICollectionValue<V> Values { get; }
+ void Add(K key, V val);
+ void AddAll<U, W>(System.Collections.Generic.IEnumerable<C5.KeyValuePair<U, W>> entries) where U : K where W : V;
+ bool Check();
+ void Clear();
+ bool Contains(K key);
+ bool ContainsAll<H>(System.Collections.Generic.IEnumerable<H> items) where H : K;
+ bool Find(K key, out V val);
+ bool Find(ref K key, out V val);
+ bool FindOrAdd(K key, ref V val);
+ bool Remove(K key);
+ bool Remove(K key, out V val);
+ bool Update(K key, V val);
+ bool Update(K key, V val, out V oldval);
+ bool UpdateOrAdd(K key, V val);
+ bool UpdateOrAdd(K key, V val, out V oldval);
+ }
+ public partial interface IDirectedCollectionValue<T> : C5.ICollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ new C5.IDirectedCollectionValue<T> Backwards();
+ bool FindLast(C5.Fun<T, bool> predicate, out T item);
+ }
+ public partial interface IDirectedEnumerable<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ C5.EnumerationDirection Direction { get; }
+ C5.IDirectedEnumerable<T> Backwards();
+ }
+ public partial interface IExtensible<T> : C5.ICollectionValue<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ bool AllowsDuplicates { get; }
+ bool DuplicatesByCounting { get; }
+ System.Collections.Generic.IEqualityComparer<T> EqualityComparer { get; }
+ bool IsReadOnly { get; }
+ bool Add(T item);
+ void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T;
+ bool Check();
+ }
+ public partial interface IIndexedSorted<T> : C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.ISequenced<T>, C5.IShowable, C5.ISorted<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ int CountFrom(T bot);
+ int CountFromTo(T bot, T top);
+ int CountTo(T top);
+ C5.IIndexedSorted<T> FindAll(C5.Fun<T, bool> predicate);
+ C5.IIndexedSorted<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IComparer<V> comparer);
+ new C5.IDirectedCollectionValue<T> RangeFrom(T bot);
+ new C5.IDirectedCollectionValue<T> RangeFromTo(T bot, T top);
+ new C5.IDirectedCollectionValue<T> RangeTo(T top);
+ }
+ public partial interface IIndexed<T> : C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ C5.Speed IndexingSpeed { get; }
+ T this[int index] { get; }
+ C5.IDirectedCollectionValue<T> this[int start, int count] { get; }
+ int FindIndex(C5.Fun<T, bool> predicate);
+ int FindLastIndex(C5.Fun<T, bool> predicate);
+ int IndexOf(T item);
+ int LastIndexOf(T item);
+ T RemoveAt(int index);
+ void RemoveInterval(int start, int count);
+ }
+ public partial interface IList<T> : C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ new int Count { get; }
+ bool FIFO { get; set; }
+ T First { get; }
+ new bool IsFixedSize { get; }
+ new bool IsReadOnly { get; }
+ bool IsValid { get; }
+ new T this[int index] { get; set; }
+ T Last { get; }
+ int Offset { get; }
+ C5.IList<T> Underlying { get; }
+ new bool Add(T item);
+ new void Clear();
+ new bool Contains(T item);
+ new void CopyTo(T[] array, int index);
+ C5.IList<T> FindAll(C5.Fun<T, bool> filter);
+ new int IndexOf(T item);
+ void Insert(C5.IList<T> pointer, T item);
+ void InsertAll<U>(int index, System.Collections.Generic.IEnumerable<U> items) where U : T;
+ void InsertFirst(T item);
+ void InsertLast(T item);
+ bool IsSorted();
+ bool IsSorted(System.Collections.Generic.IComparer<T> comparer);
+ C5.IList<T> LastViewOf(T item);
+ C5.IList<V> Map<V>(C5.Fun<T, V> mapper);
+ C5.IList<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> equalityComparer);
+ T Remove();
+ new bool Remove(T item);
+ new T RemoveAt(int index);
+ T RemoveFirst();
+ T RemoveLast();
+ void Reverse();
+ void Shuffle();
+ void Shuffle(System.Random rnd);
+ C5.IList<T> Slide(int offset);
+ C5.IList<T> Slide(int offset, int size);
+ void Sort();
+ void Sort(System.Collections.Generic.IComparer<T> comparer);
+ C5.IList<T> Span(C5.IList<T> otherView);
+ bool TrySlide(int offset);
+ bool TrySlide(int offset, int size);
+ C5.IList<T> View(int start, int count);
+ C5.IList<T> ViewOf(T item);
+ }
+ [System.SerializableAttribute]
+ public partial class IncompatibleViewException : System.Exception
+ {
+ public IncompatibleViewException() { }
+ public IncompatibleViewException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class IntEqualityComparer : System.Collections.Generic.IEqualityComparer<int>
+ {
+ internal IntEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.IntEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(int item1, int item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(int item) { throw null; }
+ }
+ public partial class InternalException : System.Exception
+ {
+ internal InternalException() { }
+ }
+ [System.SerializableAttribute]
+ public partial class IntervalHeap<T> : C5.CollectionValueBase<T>, C5.ICollectionValue<T>, C5.IExtensible<T>, C5.IPriorityQueue<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public IntervalHeap() { }
+ public IntervalHeap(System.Collections.Generic.IComparer<T> comparer) { }
+ public IntervalHeap(int capacity) { }
+ public IntervalHeap(int capacity, System.Collections.Generic.IComparer<T> comparer) { }
+ [C5.TestedAttribute]
+ public bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ public System.Collections.Generic.IComparer<T> Comparer { get { throw null; } }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ public override C5.Speed CountSpeed { get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ public virtual System.Collections.Generic.IEqualityComparer<T> EqualityComparer { get { throw null; } }
+ [C5.TestedAttribute]
+ public override bool IsEmpty { [C5.TestedAttribute]get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [C5.TestedAttribute]
+ public T this[C5.IPriorityQueueHandle<T> handle] { get { throw null; } set { } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Add(ref C5.IPriorityQueueHandle<T> handle, T item) { throw null; }
+ [C5.TestedAttribute]
+ public bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public bool Check() { throw null; }
+ public override T Choose() { throw null; }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public T Delete(C5.IPriorityQueueHandle<T> handle) { throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMax() { throw null; }
+ public T DeleteMax(out C5.IPriorityQueueHandle<T> handle) { handle = default(C5.IPriorityQueueHandle<T>); throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMin() { throw null; }
+ public T DeleteMin(out C5.IPriorityQueueHandle<T> handle) { handle = default(C5.IPriorityQueueHandle<T>); throw null; }
+ public bool Find(C5.IPriorityQueueHandle<T> handle, out T item) { item = default(T); throw null; }
+ [C5.TestedAttribute]
+ public T FindMax() { throw null; }
+ public T FindMax(out C5.IPriorityQueueHandle<T> handle) { handle = default(C5.IPriorityQueueHandle<T>); throw null; }
+ [C5.TestedAttribute]
+ public T FindMin() { throw null; }
+ public T FindMin(out C5.IPriorityQueueHandle<T> handle) { handle = default(C5.IPriorityQueueHandle<T>); throw null; }
+ [C5.TestedAttribute]
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public T Replace(C5.IPriorityQueueHandle<T> handle, T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidPriorityQueueHandleException : System.Exception
+ {
+ public InvalidPriorityQueueHandleException() { }
+ public InvalidPriorityQueueHandleException(string message) { }
+ }
+ public partial interface IPersistentSorted<T> : C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.ISequenced<T>, C5.IShowable, C5.ISorted<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ C5.ISorted<T> Snapshot();
+ }
+ public partial interface IPriorityQueueHandle<T>
+ {
+ }
+ public partial interface IPriorityQueue<T> : C5.ICollectionValue<T>, C5.IExtensible<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ System.Collections.Generic.IComparer<T> Comparer { get; }
+ T this[C5.IPriorityQueueHandle<T> handle] { get; set; }
+ bool Add(ref C5.IPriorityQueueHandle<T> handle, T item);
+ T Delete(C5.IPriorityQueueHandle<T> handle);
+ T DeleteMax();
+ T DeleteMax(out C5.IPriorityQueueHandle<T> handle);
+ T DeleteMin();
+ T DeleteMin(out C5.IPriorityQueueHandle<T> handle);
+ bool Find(C5.IPriorityQueueHandle<T> handle, out T item);
+ T FindMax();
+ T FindMax(out C5.IPriorityQueueHandle<T> handle);
+ T FindMin();
+ T FindMin(out C5.IPriorityQueueHandle<T> handle);
+ T Replace(C5.IPriorityQueueHandle<T> handle, T item);
+ }
+ public partial interface IQueue<T> : C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ bool AllowsDuplicates { get; }
+ T this[int index] { get; }
+ T Dequeue();
+ void Enqueue(T item);
+ }
+ public partial interface ISequenced<T> : C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ int GetSequencedHashCode();
+ bool SequencedEquals(C5.ISequenced<T> otherCollection);
+ }
+ public partial interface IShowable : System.IFormattable
+ {
+ bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider);
+ }
+ public partial interface ISortedDictionary<K, V> : C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IDictionary<K, V>, C5.IShowable, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ System.Collections.Generic.IComparer<K> Comparer { get; }
+ new C5.ISorted<K> Keys { get; }
+ void AddSorted(System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>> items);
+ bool Cut(System.IComparable<K> cutFunction, out C5.KeyValuePair<K, V> lowEntry, out bool lowIsValid, out C5.KeyValuePair<K, V> highEntry, out bool highIsValid);
+ C5.KeyValuePair<K, V> DeleteMax();
+ C5.KeyValuePair<K, V> DeleteMin();
+ C5.KeyValuePair<K, V> FindMax();
+ C5.KeyValuePair<K, V> FindMin();
+ C5.KeyValuePair<K, V> Predecessor(K key);
+ C5.IDirectedCollectionValue<C5.KeyValuePair<K, V>> RangeAll();
+ C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeFrom(K bot);
+ C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeFromTo(K lowerBound, K upperBound);
+ C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeTo(K top);
+ void RemoveRangeFrom(K low);
+ void RemoveRangeFromTo(K low, K hi);
+ void RemoveRangeTo(K hi);
+ C5.KeyValuePair<K, V> Successor(K key);
+ bool TryPredecessor(K key, out C5.KeyValuePair<K, V> res);
+ bool TrySuccessor(K key, out C5.KeyValuePair<K, V> res);
+ bool TryWeakPredecessor(K key, out C5.KeyValuePair<K, V> res);
+ bool TryWeakSuccessor(K key, out C5.KeyValuePair<K, V> res);
+ C5.KeyValuePair<K, V> WeakPredecessor(K key);
+ C5.KeyValuePair<K, V> WeakSuccessor(K key);
+ }
+ public partial interface ISorted<T> : C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ System.Collections.Generic.IComparer<T> Comparer { get; }
+ void AddSorted<U>(System.Collections.Generic.IEnumerable<U> items) where U : T;
+ bool Cut(System.IComparable<T> cutFunction, out T low, out bool lowIsValid, out T high, out bool highIsValid);
+ T DeleteMax();
+ T DeleteMin();
+ T FindMax();
+ T FindMin();
+ T Predecessor(T item);
+ C5.IDirectedCollectionValue<T> RangeAll();
+ C5.IDirectedEnumerable<T> RangeFrom(T bot);
+ C5.IDirectedEnumerable<T> RangeFromTo(T bot, T top);
+ C5.IDirectedEnumerable<T> RangeTo(T top);
+ void RemoveRangeFrom(T low);
+ void RemoveRangeFromTo(T low, T hi);
+ void RemoveRangeTo(T hi);
+ T Successor(T item);
+ bool TryPredecessor(T item, out T res);
+ bool TrySuccessor(T item, out T res);
+ bool TryWeakPredecessor(T item, out T res);
+ bool TryWeakSuccessor(T item, out T res);
+ T WeakPredecessor(T item);
+ T WeakSuccessor(T item);
+ }
+ public partial interface IStack<T> : C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ bool AllowsDuplicates { get; }
+ T this[int index] { get; }
+ T Pop();
+ void Push(T item);
+ }
+ public partial class ItemAtEventArgs<T> : System.EventArgs
+ {
+ public readonly int Index;
+ public readonly T Item;
+ public ItemAtEventArgs(T item, int index) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ItemCountEventArgs<T> : System.EventArgs
+ {
+ public readonly int Count;
+ public readonly T Item;
+ public ItemCountEventArgs(T item, int count) { }
+ public override string ToString() { throw null; }
+ }
+ public delegate void ItemInsertedHandler<T>(object sender, C5.ItemAtEventArgs<T> eventArgs);
+ public delegate void ItemRemovedAtHandler<T>(object sender, C5.ItemAtEventArgs<T> eventArgs);
+ public delegate void ItemsAddedHandler<T>(object sender, C5.ItemCountEventArgs<T> eventArgs);
+ public delegate void ItemsRemovedHandler<T>(object sender, C5.ItemCountEventArgs<T> eventArgs);
+ [System.SerializableAttribute]
+ public partial class KeyValuePairComparer<K, V> : System.Collections.Generic.IComparer<C5.KeyValuePair<K, V>>
+ {
+ public KeyValuePairComparer(System.Collections.Generic.IComparer<K> comparer) { }
+ [C5.TestedAttribute]
+ public int Compare(C5.KeyValuePair<K, V> entry1, C5.KeyValuePair<K, V> entry2) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class KeyValuePairEqualityComparer<K, V> : System.Collections.Generic.IEqualityComparer<C5.KeyValuePair<K, V>>
+ {
+ public KeyValuePairEqualityComparer() { }
+ public KeyValuePairEqualityComparer(System.Collections.Generic.IEqualityComparer<K> keyequalityComparer) { }
+ [C5.TestedAttribute]
+ public bool Equals(C5.KeyValuePair<K, V> entry1, C5.KeyValuePair<K, V> entry2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(C5.KeyValuePair<K, V> entry) { throw null; }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct KeyValuePair<K, V> : C5.IShowable, System.IEquatable<C5.KeyValuePair<K, V>>, System.IFormattable
+ {
+ public K Key;
+ public V Value;
+ public KeyValuePair(K key) { throw null;}
+ public KeyValuePair(K key, V value) { throw null;}
+ public bool Equals(C5.KeyValuePair<K, V> other) { throw null; }
+ [C5.TestedAttribute]
+ public override bool Equals(object obj) { throw null; }
+ [C5.TestedAttribute]
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(C5.KeyValuePair<K, V> pair1, C5.KeyValuePair<K, V> pair2) { throw null; }
+ public static bool operator !=(C5.KeyValuePair<K, V> pair1, C5.KeyValuePair<K, V> pair2) { throw null; }
+ public bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ [C5.TestedAttribute]
+ public override string ToString() { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class LinkedList<T> : C5.SequencedBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IList<T>, C5.IQueue<T>, C5.ISequenced<T>, C5.IShowable, C5.IStack<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public LinkedList() : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public LinkedList(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public virtual bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public override int Count { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool FIFO { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public virtual T First { [C5.TestedAttribute]get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsValid { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual T this[int index] { [C5.TestedAttribute]get { throw null; } [C5.TestedAttribute]set { } }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> this[int start, int count] { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual T Last { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual int Offset { [C5.TestedAttribute]get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.ObsoleteAttribute]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> Underlying { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public virtual bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public override C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Check() { throw null; }
+ [C5.TestedAttribute]
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public virtual int ContainsCount(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual T Dequeue() { throw null; }
+ public virtual void Dispose() { }
+ [C5.TestedAttribute]
+ public virtual void Enqueue(T item) { }
+ public override System.Collections.Generic.IEnumerable<T> Filter(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IList<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public override int GetSequencedHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public override int GetUnsequencedHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int IndexOf(T item) { throw null; }
+ public void Insert(C5.IList<T> pointer, T item) { }
+ [C5.TestedAttribute]
+ public virtual void Insert(int i, T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertAll<U>(int i, System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void InsertFirst(T item) { }
+ [C5.TestedAttribute]
+ public virtual void InsertLast(T item) { }
+ public bool IsSorted() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool IsSorted(System.Collections.Generic.IComparer<T> c) { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public virtual int LastIndexOf(T item) { throw null; }
+ public virtual C5.IList<T> LastViewOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper) { throw null; }
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> equalityComparer) { throw null; }
+ protected override void modifycheck(int stamp) { }
+ [C5.TestedAttribute]
+ public T Pop() { throw null; }
+ [C5.TestedAttribute]
+ public void Push(T item) { }
+ [C5.TestedAttribute]
+ public virtual T Remove() { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public virtual void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual T RemoveAt(int i) { throw null; }
+ [C5.TestedAttribute]
+ public virtual T RemoveFirst() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RemoveInterval(int start, int count) { }
+ [C5.TestedAttribute]
+ public virtual T RemoveLast() { throw null; }
+ [C5.TestedAttribute]
+ public virtual void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public virtual void Reverse() { }
+ [C5.TestedAttribute]
+ public override bool SequencedEquals(C5.ISequenced<T> that) { throw null; }
+ public virtual void Shuffle() { }
+ public virtual void Shuffle(System.Random rnd) { }
+ [C5.TestedAttribute]
+ public C5.IList<T> Slide(int offset) { throw null; }
+ public C5.IList<T> Slide(int offset, int size) { throw null; }
+ public virtual void Sort() { }
+ [C5.TestedAttribute]
+ public virtual void Sort(System.Collections.Generic.IComparer<T> c) { }
+ public virtual C5.IList<T> Span(C5.IList<T> otherView) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ public virtual bool TrySlide(int offset) { throw null; }
+ public virtual bool TrySlide(int offset, int size) { throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public override bool UnsequencedEquals(C5.ICollection<T> that) { throw null; }
+ [C5.TestedAttribute]
+ public virtual bool Update(T item) { throw null; }
+ public virtual bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ protected override void updatecheck() { }
+ [C5.TestedAttribute]
+ public virtual bool UpdateOrAdd(T item) { throw null; }
+ public virtual bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public virtual C5.IList<T> View(int start, int count) { throw null; }
+ public virtual C5.IList<T> ViewOf(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class LongEqualityComparer : System.Collections.Generic.IEqualityComparer<long>
+ {
+ internal LongEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.LongEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(long item1, long item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(long item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class NaturalComparerO<T> : System.Collections.Generic.IComparer<T> where T : System.IComparable
+ {
+ public NaturalComparerO() { }
+ [C5.TestedAttribute]
+ public int Compare(T item1, T item2) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class NaturalComparer<T> : System.Collections.Generic.IComparer<T> where T : System.IComparable<T>
+ {
+ public NaturalComparer() { }
+ [C5.TestedAttribute]
+ public int Compare(T item1, T item2) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class NaturalEqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T>
+ {
+ internal NaturalEqualityComparer() { }
+ public static C5.NaturalEqualityComparer<T> Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(T item1, T item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class NoSuchItemException : System.Exception
+ {
+ public NoSuchItemException() { }
+ public NoSuchItemException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class NotAViewException : System.Exception
+ {
+ public NotAViewException() { }
+ public NotAViewException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class NotComparableException : System.Exception
+ {
+ public NotComparableException() { }
+ public NotComparableException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ReadOnlyCollectionException : System.Exception
+ {
+ public ReadOnlyCollectionException() { }
+ public ReadOnlyCollectionException(string message) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rec<T1, T2> : C5.IShowable, System.IEquatable<C5.Rec<T1, T2>>, System.IFormattable
+ {
+ public readonly T1 X1;
+ public readonly T2 X2;
+ [C5.TestedAttribute]
+ public Rec(T1 x1, T2 x2) { throw null;}
+ [C5.TestedAttribute]
+ public bool Equals(C5.Rec<T1, T2> other) { throw null; }
+ [C5.TestedAttribute]
+ public override bool Equals(object obj) { throw null; }
+ [C5.TestedAttribute]
+ public override int GetHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public static bool operator ==(C5.Rec<T1, T2> record1, C5.Rec<T1, T2> record2) { throw null; }
+ [C5.TestedAttribute]
+ public static bool operator !=(C5.Rec<T1, T2> record1, C5.Rec<T1, T2> record2) { throw null; }
+ public bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rec<T1, T2, T3> : C5.IShowable, System.IEquatable<C5.Rec<T1, T2, T3>>, System.IFormattable
+ {
+ public readonly T1 X1;
+ public readonly T2 X2;
+ public readonly T3 X3;
+ [C5.TestedAttribute]
+ public Rec(T1 x1, T2 x2, T3 x3) { throw null;}
+ [C5.TestedAttribute]
+ public bool Equals(C5.Rec<T1, T2, T3> other) { throw null; }
+ [C5.TestedAttribute]
+ public override bool Equals(object obj) { throw null; }
+ [C5.TestedAttribute]
+ public override int GetHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public static bool operator ==(C5.Rec<T1, T2, T3> record1, C5.Rec<T1, T2, T3> record2) { throw null; }
+ [C5.TestedAttribute]
+ public static bool operator !=(C5.Rec<T1, T2, T3> record1, C5.Rec<T1, T2, T3> record2) { throw null; }
+ public bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rec<T1, T2, T3, T4> : C5.IShowable, System.IEquatable<C5.Rec<T1, T2, T3, T4>>, System.IFormattable
+ {
+ public readonly T1 X1;
+ public readonly T2 X2;
+ public readonly T3 X3;
+ public readonly T4 X4;
+ [C5.TestedAttribute]
+ public Rec(T1 x1, T2 x2, T3 x3, T4 x4) { throw null;}
+ [C5.TestedAttribute]
+ public bool Equals(C5.Rec<T1, T2, T3, T4> other) { throw null; }
+ [C5.TestedAttribute]
+ public override bool Equals(object obj) { throw null; }
+ [C5.TestedAttribute]
+ public override int GetHashCode() { throw null; }
+ [C5.TestedAttribute]
+ public static bool operator ==(C5.Rec<T1, T2, T3, T4> record1, C5.Rec<T1, T2, T3, T4> record2) { throw null; }
+ [C5.TestedAttribute]
+ public static bool operator !=(C5.Rec<T1, T2, T3, T4> record1, C5.Rec<T1, T2, T3, T4> record2) { throw null; }
+ public bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ReferenceEqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T> where T : class
+ {
+ internal ReferenceEqualityComparer() { }
+ public static C5.ReferenceEqualityComparer<T> Default { get { throw null; } }
+ public bool Equals(T i1, T i2) { throw null; }
+ public int GetHashCode(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SByteEqualityComparer : System.Collections.Generic.IEqualityComparer<sbyte>
+ {
+ internal SByteEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.SByteEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(sbyte item1, sbyte item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(sbyte item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class SequencedBase<T> : C5.DirectedCollectionBase<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IShowable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.IFormattable
+ {
+ protected SequencedBase(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public override C5.EnumerationDirection Direction { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public static int ComputeHashCode(C5.ISequenced<T> items, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { throw null; }
+ public int FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public int FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public abstract override System.Collections.Generic.IEnumerator<T> GetEnumerator();
+ public virtual int GetSequencedHashCode() { throw null; }
+ public virtual bool SequencedEquals(C5.ISequenced<T> otherCollection) { throw null; }
+ [C5.TestedAttribute]
+ public static bool StaticEquals(C5.ISequenced<T> collection1, C5.ISequenced<T> collection2, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SequencedCollectionEqualityComparer<T, W> : System.Collections.Generic.IEqualityComparer<T> where T : C5.ISequenced<W>
+ {
+ internal SequencedCollectionEqualityComparer() { }
+ public static C5.SequencedCollectionEqualityComparer<T, W> Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(T collection1, T collection2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(T collection) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ShortEqualityComparer : System.Collections.Generic.IEqualityComparer<short>
+ {
+ internal ShortEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.ShortEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(short item1, short item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(short item) { throw null; }
+ }
+ public static partial class Showing
+ {
+ public static bool Show(object obj, System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public static bool ShowCollectionValue<T>(C5.ICollectionValue<T> items, System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public static bool ShowDictionary<K, V>(C5.IDictionary<K, V> dictionary, System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public static string ShowString(C5.IShowable showable, string format, System.IFormatProvider formatProvider) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SortedArray<T> : C5.ArrayBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IIndexedSorted<T>, C5.ISequenced<T>, C5.IShowable, C5.ISorted<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public SortedArray() : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public SortedArray(System.Collections.Generic.IComparer<T> comparer) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public SortedArray(int capacity) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public SortedArray(int capacity, System.Collections.Generic.IComparer<T> comparer) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public SortedArray(int capacity, System.Collections.Generic.IComparer<T> comparer, System.Collections.Generic.IEqualityComparer<T> equalityComparer) : base (default(int), default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ public System.Collections.Generic.IComparer<T> Comparer { get { throw null; } }
+ [C5.TestedAttribute]
+ public C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ public static C5.SortedArray<T>.Feature Features { get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ [C5.TestedAttribute]
+ public T this[int i] { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public void AddSorted<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeFrom(T bot) { throw null; }
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeFromTo(T bot, T top) { throw null; }
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public override bool Check() { throw null; }
+ [C5.TestedAttribute]
+ public override void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public int ContainsCount(T item) { throw null; }
+ [C5.TestedAttribute]
+ public int CountFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ public int CountFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ public int CountTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Cut(System.IComparable<T> c, out T low, out bool lowIsValid, out T high, out bool highIsValid) { low = default(T); lowIsValid = default(bool); high = default(T); highIsValid = default(bool); throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMax() { throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMin() { throw null; }
+ [C5.TestedAttribute]
+ public bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IIndexedSorted<T> FindAll(C5.Fun<T, bool> f) { throw null; }
+ [C5.TestedAttribute]
+ public T FindMax() { throw null; }
+ [C5.TestedAttribute]
+ public T FindMin() { throw null; }
+ [C5.TestedAttribute]
+ public bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public int IndexOf(T item) { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public int LastIndexOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IIndexedSorted<V> Map<V>(C5.Fun<T, V> m, System.Collections.Generic.IComparer<V> c) { throw null; }
+ [C5.TestedAttribute]
+ public T Predecessor(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeAll() { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public T RemoveAt(int i) { throw null; }
+ [C5.TestedAttribute]
+ public void RemoveInterval(int start, int count) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeFrom(T low) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeFromTo(T low, T hi) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeTo(T hi) { }
+ [C5.TestedAttribute]
+ public void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public T Successor(T item) { throw null; }
+ [C5.TestedAttribute]
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ public bool TryPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TrySuccessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakSuccessor(T item, out T res) { res = default(T); throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public bool Update(T item) { throw null; }
+ public bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public bool UpdateOrAdd(T item) { throw null; }
+ public bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public T WeakPredecessor(T item) { throw null; }
+ [C5.TestedAttribute]
+ public T WeakSuccessor(T item) { throw null; }
+ [System.FlagsAttribute]
+ public enum Feature : short
+ {
+ Standard = (short)0,
+ }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class SortedDictionaryBase<K, V> : C5.DictionaryBase<K, V>, C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IDictionary<K, V>, C5.IShowable, C5.ISortedDictionary<K, V>, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ protected C5.ISorted<C5.KeyValuePair<K, V>> sortedpairs;
+ protected SortedDictionaryBase(System.Collections.Generic.IComparer<K> keycomparer, System.Collections.Generic.IEqualityComparer<K> keyequalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<K>)) { }
+ public System.Collections.Generic.IComparer<K> Comparer { get { throw null; } }
+ public new C5.ISorted<K> Keys { get { throw null; } }
+ public void AddSorted(System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>> items) { }
+ public bool Cut(System.IComparable<K> cutter, out C5.KeyValuePair<K, V> lowEntry, out bool lowIsValid, out C5.KeyValuePair<K, V> highEntry, out bool highIsValid) { lowEntry = default(C5.KeyValuePair<K, V>); lowIsValid = default(bool); highEntry = default(C5.KeyValuePair<K, V>); highIsValid = default(bool); throw null; }
+ public C5.KeyValuePair<K, V> DeleteMax() { throw null; }
+ public C5.KeyValuePair<K, V> DeleteMin() { throw null; }
+ public C5.KeyValuePair<K, V> FindMax() { throw null; }
+ public C5.KeyValuePair<K, V> FindMin() { throw null; }
+ [C5.TestedAttribute]
+ public C5.KeyValuePair<K, V> Predecessor(K key) { throw null; }
+ public C5.IDirectedCollectionValue<C5.KeyValuePair<K, V>> RangeAll() { throw null; }
+ public C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeFrom(K bot) { throw null; }
+ public C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeFromTo(K bot, K top) { throw null; }
+ public C5.IDirectedEnumerable<C5.KeyValuePair<K, V>> RangeTo(K top) { throw null; }
+ public void RemoveRangeFrom(K lowKey) { }
+ public void RemoveRangeFromTo(K lowKey, K highKey) { }
+ public void RemoveRangeTo(K highKey) { }
+ public override bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ [C5.TestedAttribute]
+ public C5.KeyValuePair<K, V> Successor(K key) { throw null; }
+ [C5.TestedAttribute]
+ public bool TryPredecessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ [C5.TestedAttribute]
+ public bool TrySuccessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ [C5.TestedAttribute]
+ public bool TryWeakPredecessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ [C5.TestedAttribute]
+ public bool TryWeakSuccessor(K key, out C5.KeyValuePair<K, V> res) { res = default(C5.KeyValuePair<K, V>); throw null; }
+ [C5.TestedAttribute]
+ public C5.KeyValuePair<K, V> WeakPredecessor(K key) { throw null; }
+ [C5.TestedAttribute]
+ public C5.KeyValuePair<K, V> WeakSuccessor(K key) { throw null; }
+ }
+ public partial class Sorting
+ {
+ internal Sorting() { }
+ [C5.TestedAttribute]
+ public static void HeapSort<T>(T[] array, int start, int count, System.Collections.Generic.IComparer<T> comparer) { }
+ [C5.TestedAttribute]
+ public static void InsertionSort<T>(T[] array, int start, int count, System.Collections.Generic.IComparer<T> comparer) { }
+ [C5.TestedAttribute]
+ public static void IntroSort<T>(T[] array) { }
+ [C5.TestedAttribute]
+ public static void IntroSort<T>(T[] array, int start, int count, System.Collections.Generic.IComparer<T> comparer) { }
+ }
+ public enum Speed : short
+ {
+ Constant = (short)4,
+ Linear = (short)2,
+ Log = (short)3,
+ PotentiallyInfinite = (short)1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public sealed partial class TestedAttribute : System.Attribute
+ {
+ [C5.TestedAttribute]
+ public string via;
+ public TestedAttribute() { }
+ [C5.TestedAttribute]
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TreeBag<T> : C5.SequencedBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IIndexedSorted<T>, C5.IPersistentSorted<T>, C5.ISequenced<T>, C5.IShowable, C5.ISorted<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public TreeBag() : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public TreeBag(System.Collections.Generic.IComparer<T> comparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public TreeBag(System.Collections.Generic.IComparer<T> comparer, System.Collections.Generic.IEqualityComparer<T> equalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ public System.Collections.Generic.IComparer<T> Comparer { get { throw null; } }
+ [C5.TestedAttribute]
+ public C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ [C5.TestedAttribute]
+ public T this[int i] { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> this[int start, int count] { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public void AddSorted<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public override C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Check() { throw null; }
+ [C5.TestedAttribute(via="Sawtooth")]
+ public bool Check(string name) { throw null; }
+ [C5.TestedAttribute]
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public int ContainsCount(T item) { throw null; }
+ [C5.TestedAttribute]
+ public int CountFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ public int CountFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ public int CountTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Cut(System.IComparable<T> c, out T low, out bool lowIsValid, out T high, out bool highIsValid) { low = default(T); lowIsValid = default(bool); high = default(T); highIsValid = default(bool); throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMax() { throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMin() { throw null; }
+ [C5.TestedAttribute]
+ public void Dispose() { }
+ [C5.TestedAttribute(via="Sawtooth")]
+ public void dump() { }
+ [C5.TestedAttribute(via="Sawtooth")]
+ public void dump(string msg) { }
+ [C5.TestedAttribute]
+ public bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IIndexedSorted<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public T FindMax() { throw null; }
+ [C5.TestedAttribute]
+ public T FindMin() { throw null; }
+ [C5.TestedAttribute]
+ public bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public int IndexOf(T item) { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public int LastIndexOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IIndexedSorted<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IComparer<V> c) { throw null; }
+ [C5.TestedAttribute]
+ public T Predecessor(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeAll() { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public T RemoveAt(int i) { throw null; }
+ [C5.TestedAttribute]
+ public void RemoveInterval(int start, int count) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeFrom(T low) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeFromTo(T low, T hi) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeTo(T hi) { }
+ [C5.TestedAttribute]
+ public void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public C5.ISorted<T> Snapshot() { throw null; }
+ [C5.TestedAttribute]
+ public T Successor(T item) { throw null; }
+ [C5.TestedAttribute]
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ public bool TryPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TrySuccessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakSuccessor(T item, out T res) { res = default(T); throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public bool Update(T item) { throw null; }
+ public bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public bool UpdateOrAdd(T item) { throw null; }
+ public bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public T WeakPredecessor(T item) { throw null; }
+ [C5.TestedAttribute]
+ public T WeakSuccessor(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TreeDictionary<K, V> : C5.SortedDictionaryBase<K, V>, C5.ICollectionValue<C5.KeyValuePair<K, V>>, C5.IDictionary<K, V>, C5.IShowable, C5.ISortedDictionary<K, V>, System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>>, System.Collections.IEnumerable, System.ICloneable, System.IFormattable
+ {
+ public TreeDictionary() : base (default(System.Collections.Generic.IComparer<K>), default(System.Collections.Generic.IEqualityComparer<K>)) { }
+ public TreeDictionary(System.Collections.Generic.IComparer<K> comparer) : base (default(System.Collections.Generic.IComparer<K>), default(System.Collections.Generic.IEqualityComparer<K>)) { }
+ public override object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public System.Collections.Generic.IEnumerable<C5.KeyValuePair<K, V>> Snapshot() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TreeSet<T> : C5.SequencedBase<T>, C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IIndexedSorted<T>, C5.IPersistentSorted<T>, C5.ISequenced<T>, C5.IShowable, C5.ISorted<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public TreeSet() : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public TreeSet(System.Collections.Generic.IComparer<T> comparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ public TreeSet(System.Collections.Generic.IComparer<T> comparer, System.Collections.Generic.IEqualityComparer<T> equalityComparer) : base (default(System.Collections.Generic.IEqualityComparer<T>)) { }
+ [C5.TestedAttribute]
+ public bool AllowsDuplicates { [C5.TestedAttribute]get { throw null; } }
+ public System.Collections.Generic.IComparer<T> Comparer { get { throw null; } }
+ [C5.TestedAttribute]
+ public C5.Speed ContainsSpeed { [C5.TestedAttribute]get { throw null; } }
+ public virtual bool DuplicatesByCounting { get { throw null; } }
+ public virtual C5.Speed IndexingSpeed { get { throw null; } }
+ [C5.TestedAttribute]
+ public T this[int i] { [C5.TestedAttribute]get { throw null; } }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> this[int start, int count] { [C5.TestedAttribute]get { throw null; } }
+ public override C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Add(T item) { throw null; }
+ [C5.TestedAttribute]
+ public void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public void AddSorted<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public override C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ int C5.IIndexed<T>.FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ int C5.IIndexed<T>.FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ C5.IDirectedEnumerable<T> C5.ISorted<T>.RangeTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Check() { throw null; }
+ [C5.TestedAttribute(via="Sawtooth")]
+ public bool Check(string name) { throw null; }
+ [C5.TestedAttribute]
+ public override T Choose() { throw null; }
+ [C5.TestedAttribute]
+ public void Clear() { }
+ public virtual object Clone() { throw null; }
+ [C5.TestedAttribute]
+ public bool Contains(T item) { throw null; }
+ [C5.TestedAttribute]
+ public bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ [C5.TestedAttribute]
+ public int ContainsCount(T item) { throw null; }
+ [C5.TestedAttribute]
+ public int CountFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ public int CountFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ public int CountTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Cut(System.IComparable<T> c, out T low, out bool lowIsValid, out T high, out bool highIsValid) { low = default(T); lowIsValid = default(bool); high = default(T); highIsValid = default(bool); throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMax() { throw null; }
+ [C5.TestedAttribute]
+ public T DeleteMin() { throw null; }
+ [C5.TestedAttribute]
+ public void Dispose() { }
+ [C5.TestedAttribute(via="Sawtooth")]
+ public void dump() { }
+ [C5.TestedAttribute(via="Sawtooth")]
+ public void dump(string msg) { }
+ [C5.TestedAttribute]
+ public bool Find(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IIndexedSorted<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ [C5.TestedAttribute]
+ public T FindMax() { throw null; }
+ [C5.TestedAttribute]
+ public T FindMin() { throw null; }
+ [C5.TestedAttribute]
+ public bool FindOrAdd(ref T item) { throw null; }
+ [C5.TestedAttribute]
+ public override System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ [C5.TestedAttribute]
+ public int IndexOf(T item) { throw null; }
+ public virtual C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ [C5.TestedAttribute]
+ public int LastIndexOf(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IIndexedSorted<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IComparer<V> c) { throw null; }
+ [C5.TestedAttribute]
+ public T Predecessor(T item) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeAll() { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeFrom(T bot) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeFromTo(T bot, T top) { throw null; }
+ [C5.TestedAttribute]
+ public C5.IDirectedCollectionValue<T> RangeTo(T top) { throw null; }
+ [C5.TestedAttribute]
+ public bool Remove(T item) { throw null; }
+ [C5.TestedAttribute]
+ public bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public void RemoveAllCopies(T item) { }
+ [C5.TestedAttribute]
+ public void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public T RemoveAt(int i) { throw null; }
+ [C5.TestedAttribute]
+ public void RemoveInterval(int start, int count) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeFrom(T low) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeFromTo(T low, T hi) { }
+ [C5.TestedAttribute]
+ public void RemoveRangeTo(T hi) { }
+ [C5.TestedAttribute]
+ public void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ [C5.TestedAttribute]
+ public C5.ISorted<T> Snapshot() { throw null; }
+ [C5.TestedAttribute]
+ public T Successor(T item) { throw null; }
+ [C5.TestedAttribute]
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ public bool TryPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TrySuccessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakPredecessor(T item, out T res) { res = default(T); throw null; }
+ public bool TryWeakSuccessor(T item, out T res) { res = default(T); throw null; }
+ public virtual C5.ICollectionValue<T> UniqueItems() { throw null; }
+ [C5.TestedAttribute]
+ public bool Update(T item) { throw null; }
+ public bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public bool UpdateOrAdd(T item) { throw null; }
+ public bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ [C5.TestedAttribute]
+ public T WeakPredecessor(T item) { throw null; }
+ [C5.TestedAttribute]
+ public T WeakSuccessor(T item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class UIntEqualityComparer : System.Collections.Generic.IEqualityComparer<uint>
+ {
+ internal UIntEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.UIntEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(uint item1, uint item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(uint item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ULongEqualityComparer : System.Collections.Generic.IEqualityComparer<ulong>
+ {
+ internal ULongEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.ULongEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(ulong item1, ulong item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(ulong item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class UnlistenableEventException : System.Exception
+ {
+ public UnlistenableEventException() { }
+ public UnlistenableEventException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class UnsequencedCollectionEqualityComparer<T, W> : System.Collections.Generic.IEqualityComparer<T> where T : C5.ICollection<W>
+ {
+ internal UnsequencedCollectionEqualityComparer() { }
+ public static C5.UnsequencedCollectionEqualityComparer<T, W> Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(T collection1, T collection2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(T collection) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class UShortEqualityComparer : System.Collections.Generic.IEqualityComparer<ushort>
+ {
+ internal UShortEqualityComparer() { }
+ [C5.TestedAttribute]
+ public static C5.UShortEqualityComparer Default { get { throw null; } }
+ [C5.TestedAttribute]
+ public bool Equals(ushort item1, ushort item2) { throw null; }
+ [C5.TestedAttribute]
+ public int GetHashCode(ushort item) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ViewDisposedException : System.Exception
+ {
+ public ViewDisposedException() { }
+ public ViewDisposedException(string message) { }
+ }
+ public partial class WrappedArray<T> : C5.ICollection<T>, C5.ICollectionValue<T>, C5.IDirectedCollectionValue<T>, C5.IDirectedEnumerable<T>, C5.IExtensible<T>, C5.IIndexed<T>, C5.IList<T>, C5.ISequenced<T>, C5.IShowable, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable, System.IDisposable, System.IFormattable
+ {
+ public WrappedArray(T[] wrappedarray) { }
+ public virtual C5.EventTypeEnum ActiveEvents { get { throw null; } }
+ public bool AllowsDuplicates { get { throw null; } }
+ public C5.Speed ContainsSpeed { get { throw null; } }
+ public int Count { get { throw null; } }
+ public C5.Speed CountSpeed { get { throw null; } }
+ public C5.EnumerationDirection Direction { get { throw null; } }
+ public bool DuplicatesByCounting { get { throw null; } }
+ public System.Collections.Generic.IEqualityComparer<T> EqualityComparer { get { throw null; } }
+ public bool FIFO { get { throw null; } set { } }
+ public T First { get { throw null; } }
+ public C5.Speed IndexingSpeed { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public T this[int index] { get { throw null; } set { } }
+ public C5.IDirectedCollectionValue<T> this[int start, int count] { get { throw null; } }
+ public T Last { get { throw null; } }
+ public virtual C5.EventTypeEnum ListenableEvents { get { throw null; } }
+ public int Offset { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.ObsoleteAttribute]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public C5.IList<T> Underlying { get { throw null; } }
+ public event C5.CollectionChangedHandler<T> CollectionChanged { add { } remove { } }
+ public event C5.CollectionClearedHandler<T> CollectionCleared { add { } remove { } }
+ public event C5.ItemInsertedHandler<T> ItemInserted { add { } remove { } }
+ public event C5.ItemRemovedAtHandler<T> ItemRemovedAt { add { } remove { } }
+ public event C5.ItemsAddedHandler<T> ItemsAdded { add { } remove { } }
+ public event C5.ItemsRemovedHandler<T> ItemsRemoved { add { } remove { } }
+ public bool Add(T item) { throw null; }
+ public void AddAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ public bool All(C5.Fun<T, bool> predicate) { throw null; }
+ public void Apply(C5.Act<T> action) { }
+ public C5.IDirectedCollectionValue<T> Backwards() { throw null; }
+ C5.IDirectedEnumerable<T> C5.IDirectedEnumerable<T>.Backwards() { throw null; }
+ public bool Check() { throw null; }
+ public T Choose() { throw null; }
+ public void Clear() { }
+ public virtual object Clone() { throw null; }
+ public bool Contains(T item) { throw null; }
+ public bool ContainsAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { throw null; }
+ public int ContainsCount(T item) { throw null; }
+ public void CopyTo(T[] array, int index) { }
+ public void Dispose() { }
+ public bool Exists(C5.Fun<T, bool> predicate) { throw null; }
+ public System.Collections.Generic.IEnumerable<T> Filter(C5.Fun<T, bool> filter) { throw null; }
+ public bool Find(C5.Fun<T, bool> predicate, out T item) { item = default(T); throw null; }
+ public bool Find(ref T item) { throw null; }
+ public C5.IList<T> FindAll(C5.Fun<T, bool> filter) { throw null; }
+ public int FindIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public bool FindLast(C5.Fun<T, bool> predicate, out T item) { item = default(T); throw null; }
+ public int FindLastIndex(C5.Fun<T, bool> predicate) { throw null; }
+ public bool FindOrAdd(ref T item) { throw null; }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int GetSequencedHashCode() { throw null; }
+ public int GetUnsequencedHashCode() { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public void Insert(C5.IList<T> pointer, T item) { }
+ public void Insert(int index, T item) { }
+ public void InsertAll<U>(int i, System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ public void InsertFirst(T item) { }
+ public void InsertLast(T item) { }
+ public bool IsSorted() { throw null; }
+ public bool IsSorted(System.Collections.Generic.IComparer<T> comparer) { throw null; }
+ public C5.ICollectionValue<C5.KeyValuePair<T, int>> ItemMultiplicities() { throw null; }
+ public int LastIndexOf(T item) { throw null; }
+ public C5.IList<T> LastViewOf(T item) { throw null; }
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper) { throw null; }
+ public C5.IList<V> Map<V>(C5.Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> equalityComparer) { throw null; }
+ public T Remove() { throw null; }
+ public bool Remove(T item) { throw null; }
+ public bool Remove(T item, out T removeditem) { removeditem = default(T); throw null; }
+ public void RemoveAllCopies(T item) { }
+ public void RemoveAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ public T RemoveAt(int i) { throw null; }
+ public T RemoveFirst() { throw null; }
+ public void RemoveInterval(int start, int count) { }
+ public T RemoveLast() { throw null; }
+ public void RetainAll<U>(System.Collections.Generic.IEnumerable<U> items) where U : T { }
+ public void Reverse() { }
+ public bool SequencedEquals(C5.ISequenced<T> that) { throw null; }
+ public bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) { throw null; }
+ public void Shuffle() { }
+ public void Shuffle(System.Random rnd) { }
+ public C5.IList<T> Slide(int offset) { throw null; }
+ public C5.IList<T> Slide(int offset, int size) { throw null; }
+ public void Sort() { }
+ public void Sort(System.Collections.Generic.IComparer<T> comparer) { }
+ public C5.IList<T> Span(C5.IList<T> otherView) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ public T[] ToArray() { throw null; }
+ public override string ToString() { throw null; }
+ public virtual string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ public bool TrySlide(int offset) { throw null; }
+ public bool TrySlide(int offset, int size) { throw null; }
+ public C5.ICollectionValue<T> UniqueItems() { throw null; }
+ public bool UnsequencedEquals(C5.ICollection<T> that) { throw null; }
+ public bool Update(T item) { throw null; }
+ public bool Update(T item, out T olditem) { olditem = default(T); throw null; }
+ public bool UpdateOrAdd(T item) { throw null; }
+ public bool UpdateOrAdd(T item, out T olditem) { olditem = default(T); throw null; }
+ public C5.IList<T> View(int start, int count) { throw null; }
+ public C5.IList<T> ViewOf(T item) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.CSharp.cs b/src/v4.5.2/Mono.CSharp.cs
new file mode 100644
index 0000000..6c64acd
--- /dev/null
+++ b/src/v4.5.2/Mono.CSharp.cs
@@ -0,0 +1,7227 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CSharp.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CSharp.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CSharp.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CSharp, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Mono.CompilerServices.SymbolWriter
+{
+ public partial class AnonymousScopeEntry
+ {
+ public readonly int ID;
+ public AnonymousScopeEntry(int id) { }
+ public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CapturedScope
+ {
+ public readonly string CapturedName;
+ public readonly int Scope;
+ public CapturedScope(int scope, string captured_name) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CapturedVariable
+ {
+ public readonly string CapturedName;
+ public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind;
+ public readonly string Name;
+ public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;}
+ public override string ToString() { throw null; }
+ public enum CapturedKind : byte
+ {
+ Local = (byte)0,
+ Parameter = (byte)1,
+ This = (byte)2,
+ }
+ }
+ public partial class CodeBlockEntry
+ {
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType;
+ public int EndOffset;
+ public int Index;
+ public int Parent;
+ public int StartOffset;
+ public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { }
+ public void Close(int end_offset) { }
+ public override string ToString() { throw null; }
+ public enum Type
+ {
+ CompilerGenerated = 2,
+ IteratorBody = 3,
+ IteratorDispatcher = 4,
+ Lexical = 1,
+ }
+ }
+ public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit
+ {
+ public readonly int Index;
+ public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } }
+ Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } }
+ public static int Size { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } }
+ public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { }
+ public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; }
+ public void ReadAll() { }
+ }
+ public partial interface ICompileUnit
+ {
+ Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; }
+ }
+ public partial interface IMethodDef
+ {
+ string Name { get; }
+ int Token { get; }
+ }
+ public partial interface ISourceFile
+ {
+ Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; }
+ }
+ public partial class LineNumberEntry
+ {
+ public int Column;
+ public int EndColumn;
+ public int EndRow;
+ public readonly int File;
+ public readonly bool IsHidden;
+ public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null;
+ public readonly int Offset;
+ public readonly int Row;
+ public LineNumberEntry(int file, int row, int offset) { }
+ public LineNumberEntry(int file, int row, int column, int offset) { }
+ public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { }
+ public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { }
+ public override string ToString() { throw null; }
+ public sealed partial class LocationComparer : System.Collections.Generic.IComparer<Mono.CompilerServices.SymbolWriter.LineNumberEntry>
+ {
+ public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default;
+ public LocationComparer() { }
+ public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; }
+ }
+ }
+ public partial class LineNumberTable
+ {
+ public const int Default_LineBase = -1;
+ public const int Default_LineRange = 8;
+ public const byte Default_OpcodeBase = (byte)9;
+ public const byte DW_LNE_end_sequence = (byte)1;
+ public const byte DW_LNE_MONO_negate_is_hidden = (byte)64;
+ public const byte DW_LNS_advance_line = (byte)3;
+ public const byte DW_LNS_advance_pc = (byte)2;
+ public const byte DW_LNS_const_add_pc = (byte)8;
+ public const byte DW_LNS_copy = (byte)1;
+ public const byte DW_LNS_set_file = (byte)4;
+ public readonly int LineBase;
+ public readonly int LineRange;
+ public readonly int MaxAddressIncrement;
+ public readonly byte OpcodeBase;
+ protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers;
+ protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } }
+ public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct LocalVariableEntry
+ {
+ public readonly int BlockIndex;
+ public readonly int Index;
+ public readonly string Name;
+ public LocalVariableEntry(int index, string name, int block) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ public partial class MethodEntry : System.IComparable
+ {
+ internal MethodEntry() { }
+ public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit;
+ public readonly int CompileUnitIndex;
+ public readonly int NamespaceID;
+ public const int Size = 12;
+ public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile;
+ public readonly int Token;
+ public int Index { get { throw null; } set { } }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } }
+ public int CompareTo(object obj) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; }
+ public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; }
+ public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; }
+ public string GetRealName() { throw null; }
+ public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; }
+ public void ReadAll() { }
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum Flags
+ {
+ ColumnsInfoIncluded = 2,
+ EndInfoIncluded = 4,
+ LocalNamesAmbiguous = 1,
+ }
+ }
+ public partial class MonoSymbolFile : System.IDisposable
+ {
+ public readonly int MajorVersion;
+ public readonly int MinorVersion;
+ public int NumLineNumbers;
+ public MonoSymbolFile() { }
+ public int AnonymousScopeCount { get { throw null; } }
+ public int CompileUnitCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } }
+ public System.Guid Guid { get { throw null; } }
+ public int MethodCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } }
+ public int NamespaceCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } }
+ public int SourceCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } }
+ public int TypeCount { get { throw null; } }
+ public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; }
+ public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { }
+ public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; }
+ public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public int FindSource(string file_name) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; }
+ }
+ public partial class MonoSymbolFileException : System.Exception
+ {
+ public MonoSymbolFileException() { }
+ public MonoSymbolFileException(string message, System.Exception innerException) { }
+ public MonoSymbolFileException(string message, params object[] args) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct NamespaceEntry
+ {
+ public readonly int Index;
+ public readonly string Name;
+ public readonly int Parent;
+ public readonly string[] UsingClauses;
+ public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ public partial class OffsetTable
+ {
+ internal OffsetTable() { }
+ public int AnonymousScopeCount;
+ public int AnonymousScopeTableOffset;
+ public int AnonymousScopeTableSize;
+ public int CompileUnitCount;
+ public int CompileUnitTableOffset;
+ public int CompileUnitTableSize;
+ public int DataSectionOffset;
+ public int DataSectionSize;
+ public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags;
+ public int LineNumberTable_LineBase;
+ public int LineNumberTable_LineRange;
+ public int LineNumberTable_OpcodeBase;
+ public const long Magic = (long)5037318119232611860;
+ public const int MajorVersion = 50;
+ public int MethodCount;
+ public int MethodTableOffset;
+ public int MethodTableSize;
+ public const int MinorVersion = 0;
+ public int SourceCount;
+ public int SourceTableOffset;
+ public int SourceTableSize;
+ public int TotalFileSize;
+ public int TypeCount;
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum Flags
+ {
+ IsAspxSource = 1,
+ WindowsFileNames = 2,
+ }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ScopeVariable
+ {
+ public readonly int Index;
+ public readonly int Scope;
+ public ScopeVariable(int scope, int index) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ public partial class SourceFileEntry
+ {
+ public readonly int Index;
+ public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { }
+ public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { }
+ public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { }
+ public bool AutoGenerated { get { throw null; } }
+ public byte[] Checksum { get { throw null; } }
+ public string FileName { get { throw null; } set { } }
+ public static int Size { get { throw null; } }
+ public bool CheckChecksum() { throw null; }
+ public void SetAutoGenerated() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SourceMethodBuilder
+ {
+ public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { }
+ public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { }
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } }
+ public void AddLocal(int index, string name) { }
+ public void AddScopeVariable(int scope, int index) { }
+ public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { }
+ public void EndBlock(int end_offset) { }
+ public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { }
+ public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { }
+ public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { }
+ public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { }
+ }
+}
+namespace Mono.CSharp
+{
+ public abstract partial class AbstractMessage
+ {
+ protected readonly int code;
+ protected readonly Mono.CSharp.Location location;
+ protected AbstractMessage(Mono.CSharp.AbstractMessage aMsg) { }
+ protected AbstractMessage(int code, Mono.CSharp.Location loc, string msg, System.Collections.Generic.List<string> extraInfo) { }
+ public int Code { get { throw null; } }
+ public abstract bool IsWarning { get; }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public abstract string MessageType { get; }
+ public string[] RelatedSymbols { get { throw null; } }
+ public string Text { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public abstract partial class AbstractPropertyEventMethod : Mono.CSharp.MemberCore, Mono.CSharp.IMemberContext, Mono.CSharp.IMemberDefinition, Mono.CSharp.IMethodData, Mono.CSharp.IMethodDefinition, Mono.CSharp.IModuleContext
+ {
+ protected Mono.CSharp.ToplevelBlock block;
+ protected System.Collections.Generic.Dictionary<System.Security.Permissions.SecurityAction, System.Security.PermissionSet> declarative_security;
+ protected Mono.CSharp.MethodData method_data;
+ protected readonly string prefix;
+ protected AbstractPropertyEventMethod(Mono.CSharp.InterfaceMemberBase member, string prefix, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public Mono.CSharp.ToplevelBlock Block { get { throw null; } set { } }
+ public System.Reflection.CallingConventions CallingConventions { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public bool IsAccessor { get { throw null; } }
+ public Mono.CSharp.MemberName MethodName { get { throw null; } }
+ System.Reflection.MethodBase Mono.CSharp.IMethodDefinition.Metadata { get { throw null; } }
+ public abstract Mono.CSharp.ParametersCompiled ParameterInfo { get; }
+ public Mono.CSharp.TypeSpec[] ParameterTypes { get { throw null; } }
+ public abstract Mono.CSharp.TypeSpec ReturnType { get; }
+ public Mono.CSharp.MethodSpec Spec { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected virtual void ApplyToExtraTarget(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public Mono.CSharp.EmitContext CreateEmitContext(System.Reflection.Emit.ILGenerator ig, Mono.CompilerServices.SymbolWriter.SourceMethodBuilder sourceMethod) { throw null; }
+ public sealed override bool Define() { throw null; }
+ public virtual void Emit(Mono.CSharp.TypeDefinition parent) { }
+ public override bool EnableOverloadChecks(Mono.CSharp.MemberCore overload) { throw null; }
+ public override string GetCallerMemberName() { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override bool IsClsComplianceRequired() { throw null; }
+ public void PrepareEmit() { }
+ public void UpdateName(Mono.CSharp.InterfaceMemberBase member) { }
+ public override void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ }
+ [System.FlagsAttribute]
+ public enum AddressOp
+ {
+ Load = 2,
+ LoadStore = 3,
+ Store = 1,
+ }
+ public abstract partial class AnonymousExpression : Mono.CSharp.ExpressionStatement
+ {
+ protected readonly Mono.CSharp.ParametersBlock block;
+ public Mono.CSharp.TypeSpec ReturnType;
+ protected AnonymousExpression(Mono.CSharp.ParametersBlock block, Mono.CSharp.TypeSpec return_type, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.ParametersBlock Block { get { throw null; } }
+ public abstract string ContainerType { get; }
+ public abstract bool IsIterator { get; }
+ public abstract Mono.CSharp.AnonymousMethodStorey Storey { get; }
+ public Mono.CSharp.AnonymousExpression Compatible(Mono.CSharp.ResolveContext ec) { throw null; }
+ public Mono.CSharp.AnonymousExpression Compatible(Mono.CSharp.ResolveContext ec, Mono.CSharp.AnonymousExpression ae) { throw null; }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override void MarkReachable(Mono.CSharp.Reachability rc) { }
+ public void SetHasThisAccess() { }
+ protected partial class AnonymousMethodMethod : Mono.CSharp.Method
+ {
+ public readonly Mono.CSharp.AnonymousExpression AnonymousMethod;
+ public readonly Mono.CSharp.AnonymousMethodStorey Storey;
+ public AnonymousMethodMethod(Mono.CSharp.TypeDefinition parent, Mono.CSharp.AnonymousExpression am, Mono.CSharp.AnonymousMethodStorey storey, Mono.CSharp.TypeExpr return_type, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberName name, Mono.CSharp.ParametersCompiled parameters) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.ParametersCompiled), default(Mono.CSharp.Attributes)) { }
+ public override Mono.CSharp.EmitContext CreateEmitContext(System.Reflection.Emit.ILGenerator ig, Mono.CompilerServices.SymbolWriter.SourceMethodBuilder sourceMethod) { throw null; }
+ protected override void DefineTypeParameters() { }
+ public override void Emit() { }
+ protected override bool ResolveMemberType() { throw null; }
+ }
+ }
+ public partial class AnonymousMethodBody : Mono.CSharp.AnonymousExpression
+ {
+ protected readonly Mono.CSharp.ParametersCompiled parameters;
+ public AnonymousMethodBody(Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.ParametersBlock block, Mono.CSharp.TypeSpec return_type, Mono.CSharp.TypeSpec delegate_type, Mono.CSharp.Location loc) : base (default(Mono.CSharp.ParametersBlock), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override string ContainerType { get { throw null; } }
+ public Mono.CSharp.MethodGroupExpr DirectMethodGroupConversion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool IsIterator { get { throw null; } }
+ public Mono.CSharp.ParametersCompiled Parameters { get { throw null; } }
+ public Mono.CSharp.TypeInferenceContext ReturnTypeInference { get { throw null; } set { } }
+ public override Mono.CSharp.AnonymousMethodStorey Storey { get { throw null; } }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override string GetSignatureForError() { throw null; }
+ }
+ public partial class AnonymousMethodExpression : Mono.CSharp.Expression
+ {
+ public Mono.CSharp.ParametersBlock Block;
+ public AnonymousMethodExpression(Mono.CSharp.Location loc) { }
+ public override string ExprClassName { get { throw null; } }
+ public virtual bool HasExplicitParameters { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public Mono.CSharp.ParametersCompiled Parameters { get { throw null; } }
+ public Mono.CSharp.ReportPrinter TypeInferenceReportPrinter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public Mono.CSharp.Expression Compatible(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec type) { throw null; }
+ protected virtual Mono.CSharp.AnonymousMethodBody CompatibleMethodFactory(Mono.CSharp.TypeSpec return_type, Mono.CSharp.TypeSpec delegate_type, Mono.CSharp.ParametersCompiled p, Mono.CSharp.ParametersBlock b) { throw null; }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected virtual Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec delegate_type) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ protected virtual bool DoResolveParameters(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public static void Error_AddressOfCapturedVar(Mono.CSharp.ResolveContext rc, Mono.CSharp.IVariableReference var, Mono.CSharp.Location loc) { }
+ public bool ExplicitTypeInference(Mono.CSharp.TypeInferenceContext type_inference, Mono.CSharp.TypeSpec delegate_type) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public bool ImplicitStandardConversionExists(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec delegate_type) { throw null; }
+ public Mono.CSharp.TypeSpec InferReturnType(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeInferenceContext tic, Mono.CSharp.TypeSpec delegate_type) { throw null; }
+ protected virtual Mono.CSharp.ParametersCompiled ResolveParameters(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeInferenceContext tic, Mono.CSharp.TypeSpec delegate_type) { throw null; }
+ protected bool VerifyExplicitParameters(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeInferenceContext tic, Mono.CSharp.TypeSpec delegate_type, Mono.CSharp.AParametersCollection parameters) { throw null; }
+ protected bool VerifyParameterCompatibility(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeInferenceContext tic, Mono.CSharp.TypeSpec delegate_type, Mono.CSharp.AParametersCollection invoke_pd, bool ignore_errors) { throw null; }
+ }
+ public partial class AnonymousMethodStorey : Mono.CSharp.HoistedStoreyClass
+ {
+ protected System.Collections.Generic.List<Mono.CSharp.HoistedVariable> hoisted_locals;
+ protected System.Collections.Generic.List<Mono.CSharp.HoistedParameter> hoisted_params;
+ protected Mono.CSharp.HoistedThis hoisted_this;
+ public readonly int ID;
+ public Mono.CSharp.Expression Instance;
+ public readonly Mono.CSharp.ExplicitBlock OriginalSourceBlock;
+ public AnonymousMethodStorey(Mono.CSharp.ExplicitBlock block, Mono.CSharp.TypeDefinition parent, Mono.CSharp.MemberBase host, Mono.CSharp.TypeParameters tparams, string name, Mono.CSharp.MemberKind kind) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.MemberName), default(Mono.CSharp.TypeParameters), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberKind)) { }
+ public Mono.CSharp.HoistedThis HoistedThis { get { throw null; } set { } }
+ public System.Collections.Generic.IList<Mono.CSharp.ExplicitBlock> ReferencesFromChildrenBlock { get { throw null; } }
+ public void AddCapturedThisField(Mono.CSharp.EmitContext ec, Mono.CSharp.AnonymousMethodStorey parent) { }
+ public Mono.CSharp.Field AddCapturedVariable(string name, Mono.CSharp.TypeSpec type) { throw null; }
+ protected Mono.CSharp.Field AddCompilerGeneratedField(string name, Mono.CSharp.FullNamedExpression type) { throw null; }
+ protected Mono.CSharp.Field AddCompilerGeneratedField(string name, Mono.CSharp.FullNamedExpression type, bool privateAccess) { throw null; }
+ public void AddParentStoreyReference(Mono.CSharp.EmitContext ec, Mono.CSharp.AnonymousMethodStorey storey) { }
+ public void AddReferenceFromChildrenBlock(Mono.CSharp.ExplicitBlock block) { }
+ public void CaptureLocalVariable(Mono.CSharp.ResolveContext ec, Mono.CSharp.LocalVariable localVariable) { }
+ public void CaptureParameter(Mono.CSharp.ResolveContext ec, Mono.CSharp.ParametersBlock.ParameterInfo parameterInfo, Mono.CSharp.ParameterReference parameterReference) { }
+ protected override bool DoResolveTypeParameters() { throw null; }
+ protected virtual void EmitHoistedParameters(Mono.CSharp.EmitContext ec, System.Collections.Generic.List<Mono.CSharp.HoistedParameter> hoisted) { }
+ public void EmitStoreyInstantiation(Mono.CSharp.EmitContext ec, Mono.CSharp.ExplicitBlock block) { }
+ public Mono.CSharp.Expression GetStoreyInstanceExpression(Mono.CSharp.EmitContext ec) { throw null; }
+ protected virtual string GetVariableMangledName(Mono.CSharp.ResolveContext rc, Mono.CSharp.LocalVariable local_info) { throw null; }
+ public void SetNestedStoryParent(Mono.CSharp.AnonymousMethodStorey parentStorey) { }
+ }
+ public partial class AnonymousTypeClass : Mono.CSharp.CompilerGeneratedContainer
+ {
+ internal AnonymousTypeClass() : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Modifiers)) { }
+ public const string ClassNamePrefix = "<>__AnonType";
+ public const string SignatureForError = "anonymous type";
+ public System.Collections.Generic.IList<Mono.CSharp.AnonymousTypeParameter> Parameters { get { throw null; } }
+ public static Mono.CSharp.AnonymousTypeClass Create(Mono.CSharp.TypeContainer parent, System.Collections.Generic.IList<Mono.CSharp.AnonymousTypeParameter> parameters, Mono.CSharp.Location loc) { throw null; }
+ protected override bool DoDefineMembers() { throw null; }
+ public override Mono.CSharp.CompilationSourceFile GetCompilationSourceFile() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ }
+ public partial class AnonymousTypeParameter : Mono.CSharp.ShimExpression
+ {
+ public readonly string Name;
+ public AnonymousTypeParameter(Mono.CSharp.Expression initializer, string name, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ public AnonymousTypeParameter(Mono.CSharp.Parameter parameter) : base (default(Mono.CSharp.Expression)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ protected virtual void Error_InvalidInitializer(Mono.CSharp.ResolveContext ec, string initializer) { }
+ public override int GetHashCode() { throw null; }
+ }
+ public abstract partial class AParametersCollection
+ {
+ protected bool has_arglist;
+ protected bool has_params;
+ protected Mono.CSharp.IParameterData[] parameters;
+ protected Mono.CSharp.TypeSpec[] types;
+ protected AParametersCollection() { }
+ public System.Reflection.CallingConventions CallingConvention { get { throw null; } }
+ public int Count { get { throw null; } }
+ public Mono.CSharp.TypeSpec ExtensionMethodType { get { throw null; } }
+ public Mono.CSharp.IParameterData[] FixedParameters { get { throw null; } }
+ public bool HasArglist { get { throw null; } }
+ public bool HasExtensionMethodType { get { throw null; } }
+ public bool HasParams { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public Mono.CSharp.TypeSpec[] Types { get { throw null; } set { } }
+ public System.Type[] GetMetaInfo() { throw null; }
+ public static System.Reflection.ParameterAttributes GetParameterAttribute(Mono.CSharp.Parameter.Modifier modFlags) { throw null; }
+ public int GetParameterIndexByName(string name) { throw null; }
+ public string GetSignatureForDocumentation() { throw null; }
+ public string GetSignatureForError() { throw null; }
+ public string GetSignatureForError(string start, string end, int count) { throw null; }
+ public static bool HasSameParameterDefaults(Mono.CSharp.AParametersCollection a, Mono.CSharp.AParametersCollection b) { throw null; }
+ public Mono.CSharp.AParametersCollection Inflate(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ public string ParameterDesc(int pos) { throw null; }
+ }
+ public partial class Arglist : Mono.CSharp.Expression
+ {
+ public Arglist(Mono.CSharp.Arguments args, Mono.CSharp.Location l) { }
+ public Arglist(Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Arguments Arguments { get { throw null; } }
+ public System.Type[] ArgumentTypes { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class ArglistAccess : Mono.CSharp.Expression
+ {
+ public ArglistAccess(Mono.CSharp.Location loc) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class ArglistParameter : Mono.CSharp.Parameter
+ {
+ public ArglistParameter(Mono.CSharp.Location loc) : base (default(Mono.CSharp.FullNamedExpression), default(string), default(Mono.CSharp.Parameter.Modifier), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override void ApplyAttributes(System.Reflection.Emit.MethodBuilder mb, System.Reflection.Emit.ConstructorBuilder cb, int index, Mono.CSharp.PredefinedAttributes pa) { }
+ public override bool CheckAccessibility(Mono.CSharp.InterfaceMemberBase member) { throw null; }
+ public override Mono.CSharp.TypeSpec Resolve(Mono.CSharp.IMemberContext ec, int index) { throw null; }
+ }
+ public partial class Argument
+ {
+ public readonly Mono.CSharp.Argument.AType ArgType;
+ public Mono.CSharp.Expression Expr;
+ public Argument(Mono.CSharp.Expression expr) { }
+ public Argument(Mono.CSharp.Expression expr, Mono.CSharp.Argument.AType type) { }
+ public bool IsByRef { get { throw null; } }
+ public bool IsDefaultArgument { get { throw null; } }
+ public bool IsExtensionType { get { throw null; } }
+ public Mono.CSharp.Parameter.Modifier Modifier { get { throw null; } }
+ public Mono.CSharp.TypeSpec Type { get { throw null; } }
+ public Mono.CSharp.Argument Clone(Mono.CSharp.CloneContext clonectx) { throw null; }
+ public Mono.CSharp.Argument Clone(Mono.CSharp.Expression expr) { throw null; }
+ public virtual Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public virtual void Emit(Mono.CSharp.EmitContext ec) { }
+ public Mono.CSharp.Argument EmitToField(Mono.CSharp.EmitContext ec, bool cloneResult) { throw null; }
+ public void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public string GetSignatureForError() { throw null; }
+ public void Resolve(Mono.CSharp.ResolveContext ec) { }
+ public bool ResolveMethodGroup(Mono.CSharp.ResolveContext ec) { throw null; }
+ public enum AType : byte
+ {
+ ConditionalAccessFlag = (byte)128,
+ Default = (byte)3,
+ DynamicTypeName = (byte)4,
+ ExtensionType = (byte)5,
+ ExtensionTypeConditionalAccess = (byte)133,
+ None = (byte)0,
+ Out = (byte)2,
+ Ref = (byte)1,
+ }
+ }
+ public partial class Arguments
+ {
+ public Arguments(int capacity) { }
+ public int Count { get { throw null; } }
+ public bool HasDynamic { get { throw null; } }
+ public bool HasNamed { get { throw null; } }
+ public Mono.CSharp.Argument this[int index] { get { throw null; } set { } }
+ public void Add(Mono.CSharp.Argument arg) { }
+ public void AddRange(Mono.CSharp.Arguments args) { }
+ public void CheckArrayAsAttribute(Mono.CSharp.CompilerContext ctx) { }
+ public Mono.CSharp.Arguments Clone(Mono.CSharp.CloneContext ctx) { throw null; }
+ public bool ContainsEmitWithAwait() { throw null; }
+ public Mono.CSharp.ArrayInitializer CreateDynamicBinderArguments(Mono.CSharp.ResolveContext rc) { throw null; }
+ public static Mono.CSharp.Arguments CreateForExpressionTree(Mono.CSharp.ResolveContext ec, Mono.CSharp.Arguments args, params Mono.CSharp.Expression[] e) { throw null; }
+ public void Emit(Mono.CSharp.EmitContext ec) { }
+ public virtual Mono.CSharp.Arguments Emit(Mono.CSharp.EmitContext ec, bool dup_args, bool prepareAwait) { throw null; }
+ public virtual void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc, System.Collections.Generic.List<Mono.CSharp.MovableArgument> movable=null) { }
+ public System.Collections.Generic.List<Mono.CSharp.Argument>.Enumerator GetEnumerator() { throw null; }
+ public void Insert(int index, Mono.CSharp.Argument arg) { }
+ public static System.Linq.Expressions.Expression[] MakeExpression(Mono.CSharp.Arguments args, Mono.CSharp.BuilderContext ctx) { throw null; }
+ public Mono.CSharp.Arguments MarkOrderedArgument(Mono.CSharp.NamedArgument a) { throw null; }
+ public void RemoveAt(int index) { }
+ public void Resolve(Mono.CSharp.ResolveContext ec, out bool dynamic) { dynamic = default(bool); }
+ }
+ public partial class ArrayAccess : Mono.CSharp.Expression, Mono.CSharp.IAssignMethod, Mono.CSharp.IMemoryLocation
+ {
+ public ArrayAccess(Mono.CSharp.ElementAccess ea_data, Mono.CSharp.Location l) { }
+ public bool ConditionalAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ public override Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ protected override void Error_NegativeArrayIndex(Mono.CSharp.ResolveContext ec, Mono.CSharp.Location loc) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override bool HasConditionalAccess() { throw null; }
+ public System.Linq.Expressions.Expression MakeAssignExpression(Mono.CSharp.BuilderContext ctx, Mono.CSharp.Expression source) { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public void SetConditionalAccessReceiver() { }
+ }
+ public partial class ArrayContainer : Mono.CSharp.ElementTypeSpec
+ {
+ internal ArrayContainer() : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(System.Type)) { }
+ public override System.Collections.Generic.IList<Mono.CSharp.TypeSpec> Interfaces { get { throw null; } }
+ public int Rank { get { throw null; } }
+ public System.Reflection.MethodInfo GetAddressMethod() { throw null; }
+ public System.Reflection.MethodInfo GetConstructor() { throw null; }
+ public System.Reflection.MethodInfo GetGetMethod() { throw null; }
+ public override System.Type GetMetaInfo() { throw null; }
+ protected override string GetPostfixSignature() { throw null; }
+ public static string GetPostfixSignature(int rank) { throw null; }
+ public System.Reflection.MethodInfo GetSetMethod() { throw null; }
+ public override string GetSignatureForDocumentation(bool explicitName) { throw null; }
+ public static Mono.CSharp.ArrayContainer MakeType(Mono.CSharp.ModuleContainer module, Mono.CSharp.TypeSpec element) { throw null; }
+ public static Mono.CSharp.ArrayContainer MakeType(Mono.CSharp.ModuleContainer module, Mono.CSharp.TypeSpec element, int rank) { throw null; }
+ public override System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TypeRankPair : System.IEquatable<Mono.CSharp.ArrayContainer.TypeRankPair>
+ {
+ public TypeRankPair(Mono.CSharp.TypeSpec ts, int rank) { throw null;}
+ public bool Equals(Mono.CSharp.ArrayContainer.TypeRankPair other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ }
+ public partial class ArrayCreation : Mono.CSharp.Expression
+ {
+ protected System.Collections.Generic.List<Mono.CSharp.Expression> arguments;
+ protected System.Collections.Generic.List<Mono.CSharp.Expression> array_data;
+ protected Mono.CSharp.TypeSpec array_element_type;
+ protected int dimensions;
+ protected readonly Mono.CSharp.ComposedTypeSpecifier rank;
+ public ArrayCreation(Mono.CSharp.FullNamedExpression requested_base_type, Mono.CSharp.ArrayInitializer initializers) { }
+ public ArrayCreation(Mono.CSharp.FullNamedExpression requested_base_type, Mono.CSharp.ArrayInitializer initializers, Mono.CSharp.Location loc) { }
+ public ArrayCreation(Mono.CSharp.FullNamedExpression requested_base_type, Mono.CSharp.ComposedTypeSpecifier rank, Mono.CSharp.ArrayInitializer initializers, Mono.CSharp.Location loc) { }
+ public ArrayCreation(Mono.CSharp.FullNamedExpression requested_base_type, System.Collections.Generic.List<Mono.CSharp.Expression> exprs, Mono.CSharp.ComposedTypeSpecifier rank, Mono.CSharp.ArrayInitializer initializers, Mono.CSharp.Location l) { }
+ public Mono.CSharp.ArrayInitializer Initializers { get { throw null; } }
+ public bool NoEmptyInterpolation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.ComposedTypeSpecifier Rank { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression TypeExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ protected sealed override Mono.CSharp.FieldExpr EmitToFieldSource(Mono.CSharp.EmitContext ec) { throw null; }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ protected override void Error_NegativeArrayIndex(Mono.CSharp.ResolveContext ec, Mono.CSharp.Location loc) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ protected virtual Mono.CSharp.Expression ResolveArrayElement(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression element) { throw null; }
+ protected bool ResolveInitializers(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class ArrayIndexCast : Mono.CSharp.TypeCast
+ {
+ public ArrayIndexCast(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec returnType) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class ArrayInitializer : Mono.CSharp.Expression
+ {
+ public ArrayInitializer(Mono.CSharp.Location loc) { }
+ public ArrayInitializer(System.Collections.Generic.List<Mono.CSharp.Expression> init, Mono.CSharp.Location loc) { }
+ public ArrayInitializer(int count, Mono.CSharp.Location loc) { }
+ public int Count { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.Expression> Elements { get { throw null; } }
+ public Mono.CSharp.Expression this[int index] { get { throw null; } }
+ public Mono.CSharp.BlockVariable VariableDeclaration { get { throw null; } set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void Add(Mono.CSharp.Expression expr) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class As : Mono.CSharp.Probe
+ {
+ public As(Mono.CSharp.Expression expr, Mono.CSharp.Expression probe_type, Mono.CSharp.Location l) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string OperatorName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class AssemblyBuilderExtension
+ {
+ protected readonly Mono.CSharp.CompilerContext ctx;
+ public AssemblyBuilderExtension(Mono.CSharp.CompilerContext ctx) { }
+ public virtual System.Reflection.Module AddModule(string module) { throw null; }
+ public virtual void AddPermissionRequests(System.Security.PermissionSet[] permissions) { }
+ public virtual void AddTypeForwarder(Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public virtual void DefineWin32IconResource(string fileName) { }
+ public virtual System.Reflection.AssemblyName[] GetReferencedAssemblies() { throw null; }
+ public virtual void SetAlgorithmId(uint value, Mono.CSharp.Location loc) { }
+ public virtual void SetCulture(string culture, Mono.CSharp.Location loc) { }
+ public virtual void SetFlags(uint flags, Mono.CSharp.Location loc) { }
+ public virtual void SetVersion(System.Version version, Mono.CSharp.Location loc) { }
+ }
+ public abstract partial class AssemblyDefinition : Mono.CSharp.IAssemblyDefinition
+ {
+ protected System.Collections.Generic.List<Mono.CSharp.ImportedModuleDefinition> added_modules;
+ public System.Reflection.Emit.AssemblyBuilder Builder;
+ protected Mono.CSharp.AssemblyBuilderExtension builder_extra;
+ protected readonly string file_name;
+ protected Mono.CSharp.ModuleContainer module;
+ protected AssemblyDefinition(Mono.CSharp.ModuleContainer module, string name) { }
+ protected AssemblyDefinition(Mono.CSharp.ModuleContainer module, string name, string fileName) { }
+ public Mono.CSharp.Attribute CLSCompliantAttribute { get { throw null; } }
+ public Mono.CSharp.CompilerContext Compiler { get { throw null; } }
+ public Mono.CSharp.Method EntryPoint { get { throw null; } set { } }
+ public string FullName { get { throw null; } }
+ public bool HasCLSCompliantAttribute { get { throw null; } }
+ public Mono.CSharp.MetadataImporter Importer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsCLSCompliant { get { throw null; } }
+ public bool IsSatelliteAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ bool Mono.CSharp.IAssemblyDefinition.IsMissing { get { throw null; } }
+ public string Name { get { throw null; } }
+ protected Mono.CSharp.Report Report { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolWriter { get { throw null; } }
+ public bool WrapNonExceptionThrows { get { throw null; } }
+ public void AddModule(Mono.CSharp.ImportedModuleDefinition module) { }
+ public void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected System.Reflection.AssemblyName CreateAssemblyName() { throw null; }
+ public virtual System.Reflection.Emit.ModuleBuilder CreateModuleBuilder() { throw null; }
+ public void EmbedResources() { }
+ public virtual void Emit() { }
+ protected virtual System.Collections.Generic.List<Mono.CSharp.AssemblyReferenceMessageInfo> GetNotUnifiedReferences(System.Reflection.AssemblyName assemblyName) { throw null; }
+ public byte[] GetPublicKeyToken() { throw null; }
+ public bool IsFriendAssemblyTo(Mono.CSharp.IAssemblyDefinition assembly) { throw null; }
+ public void Resolve() { }
+ protected void ResolveAssemblySecurityAttributes() { }
+ public void Save() { }
+ protected virtual void SaveModule(System.Reflection.PortableExecutableKinds pekind, System.Reflection.ImageFileMachine machine) { }
+ }
+ public partial class AssemblyDefinitionDynamic : Mono.CSharp.AssemblyDefinition
+ {
+ public AssemblyDefinitionDynamic(Mono.CSharp.ModuleContainer module, string name) : base (default(Mono.CSharp.ModuleContainer), default(string)) { }
+ public AssemblyDefinitionDynamic(Mono.CSharp.ModuleContainer module, string name, string fileName) : base (default(Mono.CSharp.ModuleContainer), default(string)) { }
+ public bool Create(System.AppDomain domain, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
+ public override System.Reflection.Emit.ModuleBuilder CreateModuleBuilder() { throw null; }
+ public System.Reflection.Module IncludeModule(string moduleFile) { throw null; }
+ protected override void SaveModule(System.Reflection.PortableExecutableKinds pekind, System.Reflection.ImageFileMachine machine) { }
+ }
+ public partial class AssemblyReferenceMessageInfo
+ {
+ public AssemblyReferenceMessageInfo(System.Reflection.AssemblyName dependencyName, System.Action<Mono.CSharp.Report> reportMessage) { }
+ public System.Reflection.AssemblyName DependencyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Action<Mono.CSharp.Report> ReportMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class AssemblyResource : System.IEquatable<Mono.CSharp.AssemblyResource>
+ {
+ public AssemblyResource(string fileName, string name) { }
+ public AssemblyResource(string fileName, string name, bool isPrivate) { }
+ public System.Reflection.ResourceAttributes Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string FileName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsEmbeded { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Equals(Mono.CSharp.AssemblyResource other) { throw null; }
+ }
+ public abstract partial class Assign : Mono.CSharp.ExpressionStatement
+ {
+ protected Mono.CSharp.Expression source;
+ protected Mono.CSharp.Expression target;
+ protected Assign(Mono.CSharp.Expression target, Mono.CSharp.Expression source, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Expression Source { get { throw null; } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ public Mono.CSharp.Expression Target { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ protected virtual Mono.CSharp.Expression ResolveConversions(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class AsyncInitializer : Mono.CSharp.StateMachineInitializer
+ {
+ public AsyncInitializer(Mono.CSharp.ParametersBlock block, Mono.CSharp.TypeDefinition host, Mono.CSharp.TypeSpec returnType) : base (default(Mono.CSharp.ParametersBlock), default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.TypeSpec)) { }
+ public override string ContainerType { get { throw null; } }
+ public Mono.CSharp.TypeSpec DelegateType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.StackFieldExpr HoistedReturnState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool IsIterator { get { throw null; } }
+ public Mono.CSharp.TypeInferenceContext ReturnTypeInference { get { throw null; } }
+ protected override Mono.CSharp.BlockContext CreateBlockContext(Mono.CSharp.BlockContext bc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitCatchBlock(Mono.CSharp.EmitContext ec) { }
+ protected override void EmitMoveNextEpilogue(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void MarkReachable(Mono.CSharp.Reachability rc) { }
+ }
+ public abstract partial class Attributable
+ {
+ protected Mono.CSharp.Attributes attributes;
+ protected Attributable() { }
+ public abstract System.AttributeTargets AttributeTargets { get; }
+ public Mono.CSharp.Attributes OptAttributes { get { throw null; } set { } }
+ public abstract string[] ValidAttributeTargets { get; }
+ public void AddAttributes(Mono.CSharp.Attributes attrs, Mono.CSharp.IMemberContext context) { }
+ public abstract void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa);
+ public abstract bool IsClsComplianceRequired();
+ }
+ public partial class Attribute
+ {
+ public static readonly System.AttributeUsageAttribute DefaultUsageAttribute;
+ public static readonly object[] EmptyObject;
+ public readonly string ExplicitTarget;
+ public System.AttributeTargets Target;
+ public Mono.CSharp.TypeSpec Type;
+ public Attribute(string target, Mono.CSharp.ATypeNameExpression expr, Mono.CSharp.Arguments[] args, Mono.CSharp.Location loc, bool nameEscaped) { }
+ public bool HasSecurityAttribute { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.CSharp.Arguments NamedArguments { get { throw null; } }
+ public Mono.CSharp.Arguments PositionalArguments { get { throw null; } }
+ public Mono.CSharp.Report Report { get { throw null; } }
+ public bool ResolveError { get { throw null; } }
+ public Mono.CSharp.ATypeNameExpression TypeExpression { get { throw null; } }
+ public void AttachTo(Mono.CSharp.Attributable target, Mono.CSharp.IMemberContext context) { }
+ public bool CheckTarget() { throw null; }
+ public Mono.CSharp.Attribute Clone() { throw null; }
+ public Mono.CSharp.ResolveContext CreateResolveContext() { throw null; }
+ public void Emit(System.Collections.Generic.Dictionary<Mono.CSharp.Attribute, System.Collections.Generic.List<Mono.CSharp.Attribute>> allEmitted) { }
+ public override bool Equals(object obj) { throw null; }
+ public static void Error_AttributeArgumentIsDynamic(Mono.CSharp.IMemberContext context, Mono.CSharp.Location loc) { }
+ public void Error_InvalidArgumentValue(Mono.CSharp.TypeSpec attributeType) { }
+ public void Error_InvalidSecurityParent() { }
+ public void Error_MissingGuidAttribute() { }
+ public void Error_MisusedDynamicAttribute() { }
+ public void Error_MisusedExtensionAttribute() { }
+ public void ExtractSecurityPermissionSet(Mono.CSharp.MethodSpec ctor, ref System.Collections.Generic.Dictionary<System.Security.Permissions.SecurityAction, System.Security.PermissionSet> permissions) { }
+ public Mono.CSharp.TypeSpec GetArgumentType() { throw null; }
+ public System.AttributeUsageAttribute GetAttributeUsageAttribute() { throw null; }
+ public bool GetBoolean() { throw null; }
+ public System.Runtime.InteropServices.CharSet GetCharSetValue() { throw null; }
+ public bool GetClsCompliantAttributeValue() { throw null; }
+ public Mono.CSharp.TypeSpec GetCoClassAttributeValue() { throw null; }
+ public string GetConditionalAttributeValue() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public string GetIndexerAttributeValue() { throw null; }
+ public System.Runtime.CompilerServices.MethodImplOptions GetMethodImplOptions() { throw null; }
+ public Mono.CSharp.Constant GetNamedValue(string name) { throw null; }
+ public System.ObsoleteAttribute GetObsoleteAttribute() { throw null; }
+ public Mono.CSharp.Expression GetParameterDefaultValue() { throw null; }
+ public string GetSignatureForError() { throw null; }
+ public string GetString() { throw null; }
+ public string GetValidTargets() { throw null; }
+ public bool HasField(string fieldName) { throw null; }
+ public bool IsExplicitLayoutKind() { throw null; }
+ public bool IsInternalCall() { throw null; }
+ public static bool IsValidArgumentType(Mono.CSharp.TypeSpec t) { throw null; }
+ public bool IsValidSecurityAttribute() { throw null; }
+ public Mono.CSharp.MethodSpec Resolve() { throw null; }
+ public Mono.CSharp.TypeSpec ResolveTypeForComparison() { throw null; }
+ public void SetOwner(Mono.CSharp.Attributable owner) { }
+ }
+ public sealed partial class AttributeEncoder
+ {
+ public static readonly byte[] Empty;
+ public AttributeEncoder() { }
+ public Mono.CSharp.AttributeEncoder.EncodedTypeProperties Encode(Mono.CSharp.TypeSpec type) { throw null; }
+ public void Encode(bool value) { }
+ public void Encode(byte value) { }
+ public void Encode(double value) { }
+ public void Encode(short value) { }
+ public void Encode(int value) { }
+ public void Encode(long value) { }
+ public void Encode(sbyte value) { }
+ public void Encode(float value) { }
+ public void Encode(string value) { }
+ public void Encode(ushort value) { }
+ public void Encode(uint value) { }
+ public void Encode(ulong value) { }
+ public void EncodeEmptyNamedArguments() { }
+ public void EncodeNamedArguments<T>(T[] members, Mono.CSharp.Constant[] values) where T : Mono.CSharp.MemberSpec, Mono.CSharp.IInterfaceMemberSpec { }
+ public void EncodeNamedFieldArgument(Mono.CSharp.FieldSpec field, Mono.CSharp.Constant value) { }
+ public void EncodeNamedPropertyArgument(Mono.CSharp.PropertySpec property, Mono.CSharp.Constant value) { }
+ public void EncodeTypeName(Mono.CSharp.TypeContainer type) { }
+ public void EncodeTypeName(Mono.CSharp.TypeSpec type) { }
+ public byte[] ToArray() { throw null; }
+ [System.FlagsAttribute]
+ public enum EncodedTypeProperties
+ {
+ DynamicType = 1,
+ None = 0,
+ TypeParameter = 2,
+ }
+ }
+ public partial class Attributes
+ {
+ public readonly System.Collections.Generic.List<Mono.CSharp.Attribute> Attrs;
+ public Attributes(Mono.CSharp.Attribute a) { }
+ public Attributes(System.Collections.Generic.List<Mono.CSharp.Attribute> attrs) { }
+ public void AddAttribute(Mono.CSharp.Attribute attr) { }
+ public void AddAttributes(System.Collections.Generic.List<Mono.CSharp.Attribute> attrs) { }
+ public static void AttachFromPartial(Mono.CSharp.Attributable target, Mono.CSharp.Attributable partialSrc) { }
+ public void AttachTo(Mono.CSharp.Attributable attributable, Mono.CSharp.IMemberContext context) { }
+ public bool CheckTargets() { throw null; }
+ public Mono.CSharp.Attributes Clone() { throw null; }
+ public bool Contains(Mono.CSharp.PredefinedAttribute t) { throw null; }
+ public void ConvertGlobalAttributes(Mono.CSharp.TypeContainer member, Mono.CSharp.NamespaceContainer currentNamespace, bool isGlobal) { }
+ public void Emit() { }
+ public bool HasResolveError() { throw null; }
+ public Mono.CSharp.Attribute Search(Mono.CSharp.PredefinedAttribute t) { throw null; }
+ public Mono.CSharp.Attribute Search(string explicitTarget, Mono.CSharp.PredefinedAttribute t) { throw null; }
+ public Mono.CSharp.Attribute[] SearchMulti(Mono.CSharp.PredefinedAttribute t) { throw null; }
+ }
+ public abstract partial class ATypeNameExpression : Mono.CSharp.FullNamedExpression
+ {
+ protected Mono.CSharp.TypeArguments targs;
+ protected ATypeNameExpression(string name, Mono.CSharp.Location l) { }
+ protected ATypeNameExpression(string name, Mono.CSharp.TypeArguments targs, Mono.CSharp.Location l) { }
+ protected ATypeNameExpression(string name, int arity, Mono.CSharp.Location l) { }
+ public int Arity { get { throw null; } }
+ public bool HasTypeArguments { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public Mono.CSharp.TypeArguments TypeArguments { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static string GetMemberType(Mono.CSharp.MemberCore mc) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public abstract Mono.CSharp.Expression LookupNameExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression.MemberLookupRestrictions restriction);
+ }
+ public partial class Await : Mono.CSharp.ExpressionStatement
+ {
+ public Await(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public Mono.CSharp.AwaitStatement Statement { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.FieldExpr field) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override void MarkReachable(Mono.CSharp.Reachability rc) { }
+ }
+ public partial class AwaiterDefinition
+ {
+ public AwaiterDefinition() { }
+ public Mono.CSharp.MethodSpec GetResult { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool INotifyCompletion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.PropertySpec IsCompleted { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsValidPattern { get { throw null; } }
+ }
+ public partial class AwaitStatement : Mono.CSharp.YieldStatement<Mono.CSharp.AsyncInitializer>
+ {
+ public AwaitStatement(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.TypeSpec ResultType { get { throw null; } }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ public void EmitPrologue(Mono.CSharp.EmitContext ec) { }
+ public void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public Mono.CSharp.Expression GetResultExpression(Mono.CSharp.EmitContext ec) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public sealed partial class AwaitableMemberAccess : Mono.CSharp.MemberAccess
+ {
+ public AwaitableMemberAccess(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Expression), default(string)) { }
+ public bool ProbingMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Error_OperatorCannotBeApplied(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type) { }
+ public override void Error_TypeDoesNotContainDefinition(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type, string name) { }
+ }
+ }
+ public partial class BaseThis : Mono.CSharp.This
+ {
+ public BaseThis(Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public BaseThis(Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override string Name { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ protected override void Error_ThisNotAvailable(Mono.CSharp.ResolveContext ec) { }
+ public override void ResolveBase(Mono.CSharp.ResolveContext ec) { }
+ }
+ public partial class Binary : Mono.CSharp.Expression
+ {
+ public Binary(Mono.CSharp.Binary.Operator oper, Mono.CSharp.Expression left, Mono.CSharp.Expression right) { }
+ public Binary(Mono.CSharp.Binary.Operator oper, Mono.CSharp.Expression left, Mono.CSharp.Expression right, Mono.CSharp.Binary.State state) { }
+ public Binary(Mono.CSharp.Binary.Operator oper, Mono.CSharp.Expression left, Mono.CSharp.Expression right, Mono.CSharp.Location loc) { }
+ public Binary(Mono.CSharp.Binary.Operator oper, Mono.CSharp.Expression left, Mono.CSharp.Expression right, bool isCompound) { }
+ public bool IsCompound { get { throw null; } }
+ public Mono.CSharp.Expression Left { get { throw null; } }
+ public Mono.CSharp.Binary.Operator Oper { get { throw null; } }
+ public Mono.CSharp.Expression Right { get { throw null; } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public static Mono.CSharp.Operator.OpType ConvertBinaryToUserOperator(Mono.CSharp.Binary.Operator op) { throw null; }
+ public Mono.CSharp.Expression CreateCallSiteBinder(Mono.CSharp.ResolveContext ec, Mono.CSharp.Arguments args) { throw null; }
+ public static Mono.CSharp.Binary.PredefinedOperator[] CreateEqualityLiftedOperatorsTable(Mono.CSharp.ModuleContainer module) { throw null; }
+ public static Mono.CSharp.Binary.PredefinedOperator[] CreateEqualityOperatorsTable(Mono.CSharp.BuiltinTypes types) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression method) { throw null; }
+ public Mono.CSharp.Expression CreateLiftedValueTypeResult(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec valueType) { throw null; }
+ public static Mono.CSharp.Binary.PredefinedOperator[] CreatePointerOperatorsTable(Mono.CSharp.BuiltinTypes types) { throw null; }
+ public static Mono.CSharp.Binary.PredefinedOperator[] CreateStandardLiftedOperatorsTable(Mono.CSharp.ModuleContainer module) { throw null; }
+ public static Mono.CSharp.Binary.PredefinedOperator[] CreateStandardOperatorsTable(Mono.CSharp.BuiltinTypes types) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ public void EmitOperator(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression left, Mono.CSharp.Expression right) { }
+ public static void EmitOperatorOpcode(Mono.CSharp.EmitContext ec, Mono.CSharp.Binary.Operator oper, Mono.CSharp.TypeSpec l, Mono.CSharp.Expression right) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ public static void Error_OperatorCannotBeApplied(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression left, Mono.CSharp.Expression right, Mono.CSharp.Binary.Operator oper, Mono.CSharp.Location loc) { }
+ public static void Error_OperatorCannotBeApplied(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression left, Mono.CSharp.Expression right, string oper, Mono.CSharp.Location loc) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override void FlowAnalysisConditional(Mono.CSharp.FlowAnalysisContext fc) { }
+ public static Mono.CSharp.ConvCast.Mode GetEnumResultCast(Mono.CSharp.TypeSpec type) { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx, Mono.CSharp.Expression left, Mono.CSharp.Expression right) { throw null; }
+ public Mono.CSharp.Expression ResolveOperator(Mono.CSharp.ResolveContext rc) { throw null; }
+ [System.FlagsAttribute]
+ public enum Operator
+ {
+ Addition = 2083,
+ AdditionMask = 2048,
+ ArithmeticMask = 32,
+ BitwiseAnd = 525,
+ BitwiseMask = 512,
+ BitwiseOr = 527,
+ ComparisonMask = 128,
+ DecomposedMask = 524288,
+ Division = 33,
+ Equality = 395,
+ EqualityMask = 256,
+ ExclusiveOr = 526,
+ GreaterThan = 8328,
+ GreaterThanOrEqual = 8330,
+ Inequality = 396,
+ LeftShift = 69,
+ LessThan = 8327,
+ LessThanOrEqual = 8329,
+ LogicalAnd = 1040,
+ LogicalMask = 1024,
+ LogicalOr = 1041,
+ Modulus = 34,
+ Multiply = 32,
+ NullableMask = 1048576,
+ RelationalMask = 8192,
+ RightShift = 70,
+ ShiftMask = 64,
+ Subtraction = 4132,
+ SubtractionMask = 4096,
+ ValuesOnlyMask = 31,
+ }
+ public partial class PredefinedOperator
+ {
+ protected readonly Mono.CSharp.TypeSpec left;
+ protected readonly Mono.CSharp.TypeSpec left_unwrap;
+ public readonly Mono.CSharp.Binary.Operator OperatorsMask;
+ public Mono.CSharp.TypeSpec ReturnType;
+ protected readonly Mono.CSharp.TypeSpec right;
+ protected readonly Mono.CSharp.TypeSpec right_unwrap;
+ public PredefinedOperator(Mono.CSharp.TypeSpec type, Mono.CSharp.Binary.Operator op_mask) { }
+ public PredefinedOperator(Mono.CSharp.TypeSpec type, Mono.CSharp.Binary.Operator op_mask, Mono.CSharp.TypeSpec return_type) { }
+ public PredefinedOperator(Mono.CSharp.TypeSpec ltype, Mono.CSharp.TypeSpec rtype, Mono.CSharp.Binary.Operator op_mask) { }
+ public PredefinedOperator(Mono.CSharp.TypeSpec ltype, Mono.CSharp.TypeSpec rtype, Mono.CSharp.Binary.Operator op_mask, Mono.CSharp.TypeSpec return_type) { }
+ public bool IsLifted { get { throw null; } }
+ public virtual Mono.CSharp.Expression ConvertResult(Mono.CSharp.ResolveContext rc, Mono.CSharp.Binary b) { throw null; }
+ public virtual bool IsApplicable(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression lexpr, Mono.CSharp.Expression rexpr) { throw null; }
+ public bool IsPrimitiveApplicable(Mono.CSharp.TypeSpec ltype, Mono.CSharp.TypeSpec rtype) { throw null; }
+ public Mono.CSharp.Binary.PredefinedOperator ResolveBetterOperator(Mono.CSharp.ResolveContext ec, Mono.CSharp.Binary.PredefinedOperator best_operator) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum State : byte
+ {
+ Compound = (byte)2,
+ None = (byte)0,
+ UserOperatorsExcluded = (byte)4,
+ }
+ }
+ [System.FlagsAttribute]
+ public enum BindingRestriction
+ {
+ DeclaredOnly = 2,
+ InstanceOnly = 4,
+ NoAccessors = 8,
+ None = 0,
+ OverrideOnly = 16,
+ }
+ public partial class Block : Mono.CSharp.Statement
+ {
+ public Mono.CSharp.Location EndLocation;
+ public Mono.CSharp.ExplicitBlock Explicit;
+ protected Mono.CSharp.Block.Flags flags;
+ public Mono.CSharp.ParametersBlock ParametersBlock;
+ public Mono.CSharp.Block Parent;
+ protected System.Collections.Generic.List<Mono.CSharp.Statement> scope_initializers;
+ public Mono.CSharp.Location StartLocation;
+ protected System.Collections.Generic.List<Mono.CSharp.Statement> statements;
+ public Block(Mono.CSharp.Block parent, Mono.CSharp.Block.Flags flags, Mono.CSharp.Location start, Mono.CSharp.Location end) { }
+ public Block(Mono.CSharp.Block parent, Mono.CSharp.Location start, Mono.CSharp.Location end) { }
+ public bool IsCatchBlock { get { throw null; } }
+ public bool IsCompilerGenerated { get { throw null; } set { } }
+ public bool IsFinallyBlock { get { throw null; } }
+ public Mono.CSharp.Block Original { get { throw null; } protected set { } }
+ public System.Collections.Generic.List<Mono.CSharp.Statement> Statements { get { throw null; } }
+ public bool Unchecked { get { throw null; } set { } }
+ public bool Unsafe { get { throw null; } set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void AddLabel(Mono.CSharp.LabeledStatement target) { }
+ public void AddLocalName(Mono.CSharp.LocalVariable li) { }
+ public void AddLocalName(string name, Mono.CSharp.INamedBlockVariable li) { }
+ public void AddScopeStatement(Mono.CSharp.Statement s) { }
+ public void AddStatement(Mono.CSharp.Statement s) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ protected void EmitScopeInitializers(Mono.CSharp.EmitContext ec) { }
+ public virtual void Error_AlreadyDeclared(string name, Mono.CSharp.INamedBlockVariable variable) { }
+ public virtual void Error_AlreadyDeclared(string name, Mono.CSharp.INamedBlockVariable variable, string reason) { }
+ public virtual void Error_AlreadyDeclaredTypeParameter(string name, Mono.CSharp.Location loc) { }
+ public void InsertStatement(int index, Mono.CSharp.Statement s) { }
+ public Mono.CSharp.LabeledStatement LookupLabel(string name) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public void MarkReachableScope(Mono.CSharp.Reachability rc) { }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public void ScanGotoJump(Mono.CSharp.Statement label) { }
+ public void ScanGotoJump(Mono.CSharp.Statement label, Mono.CSharp.FlowAnalysisContext fc) { }
+ public void SetEndLocation(Mono.CSharp.Location loc) { }
+ [System.FlagsAttribute]
+ public enum Flags
+ {
+ AwaitBlock = 8192,
+ CatchBlock = 32768,
+ CompilerGenerated = 512,
+ FinallyBlock = 16384,
+ HasAsyncModifier = 1024,
+ HasCapturedThis = 128,
+ HasCapturedVariable = 64,
+ HasReferenceToStoreyForInstanceLambdas = 65536,
+ InitializationEmitted = 4194304,
+ IsExpressionTree = 256,
+ Iterator = 1048576,
+ NoFlowAnalysis = 2097152,
+ ReachableEnd = 8,
+ Resolved = 2048,
+ Unchecked = 1,
+ Unsafe = 16,
+ YieldBlock = 4096,
+ }
+ }
+ public partial class BlockConstant : Mono.CSharp.BlockVariable
+ {
+ public BlockConstant(Mono.CSharp.FullNamedExpression type, Mono.CSharp.LocalVariable li) : base (default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.LocalVariable)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ protected override Mono.CSharp.Expression ResolveInitializer(Mono.CSharp.BlockContext bc, Mono.CSharp.LocalVariable li, Mono.CSharp.Expression initializer) { throw null; }
+ }
+ public partial class BlockContext : Mono.CSharp.ResolveContext
+ {
+ public int AssignmentInfoOffset;
+ public BlockContext(Mono.CSharp.IMemberContext mc, Mono.CSharp.ExplicitBlock block, Mono.CSharp.TypeSpec returnType) : base (default(Mono.CSharp.IMemberContext)) { }
+ public BlockContext(Mono.CSharp.ResolveContext rc, Mono.CSharp.ExplicitBlock block, Mono.CSharp.TypeSpec returnType) : base (default(Mono.CSharp.IMemberContext)) { }
+ public Mono.CSharp.ExceptionStatement CurrentTryBlock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.TryCatch CurrentTryCatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.LoopStatement EnclosingLoop { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.LoopStatement EnclosingLoopOrSwitch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public Mono.CSharp.Switch Switch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class BlockVariable : Mono.CSharp.Statement
+ {
+ protected System.Collections.Generic.List<Mono.CSharp.BlockVariableDeclarator> declarators;
+ protected Mono.CSharp.LocalVariable li;
+ protected Mono.CSharp.FullNamedExpression type_expr;
+ public BlockVariable(Mono.CSharp.FullNamedExpression type, Mono.CSharp.LocalVariable li) { }
+ protected BlockVariable(Mono.CSharp.LocalVariable li) { }
+ public System.Collections.Generic.List<Mono.CSharp.BlockVariableDeclarator> Declarators { get { throw null; } }
+ public Mono.CSharp.Expression Initializer { get { throw null; } set { } }
+ public Mono.CSharp.FullNamedExpression TypeExpression { get { throw null; } }
+ public Mono.CSharp.LocalVariable Variable { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void AddDeclarator(Mono.CSharp.BlockVariableDeclarator decl) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public bool Resolve(Mono.CSharp.BlockContext bc, bool resolveDeclaratorInitializers) { throw null; }
+ protected virtual Mono.CSharp.Expression ResolveInitializer(Mono.CSharp.BlockContext bc, Mono.CSharp.LocalVariable li, Mono.CSharp.Expression initializer) { throw null; }
+ }
+ public partial class BlockVariableDeclarator
+ {
+ public BlockVariableDeclarator(Mono.CSharp.LocalVariable li, Mono.CSharp.Expression initializer) { }
+ public Mono.CSharp.Expression Initializer { get { throw null; } set { } }
+ public Mono.CSharp.LocalVariable Variable { get { throw null; } }
+ public virtual Mono.CSharp.BlockVariableDeclarator Clone(Mono.CSharp.CloneContext cloneCtx) { throw null; }
+ }
+ public partial class BoolConstant : Mono.CSharp.Constant
+ {
+ public readonly bool Value;
+ public BoolConstant(Mono.CSharp.BuiltinTypes types, bool val, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public BoolConstant(Mono.CSharp.TypeSpec type, bool val, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class BooleanExpression : Mono.CSharp.ShimExpression
+ {
+ public BooleanExpression(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Expression)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class BooleanExpressionFalse : Mono.CSharp.Unary
+ {
+ public BooleanExpressionFalse(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Unary.Operator), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override Mono.CSharp.Expression ResolveOperator(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression expr) { throw null; }
+ }
+ public partial class BoolLiteral : Mono.CSharp.BoolConstant, Mono.CSharp.ILiteralConstant
+ {
+ public BoolLiteral(Mono.CSharp.BuiltinTypes types, bool val, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(bool), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class BoxedCast : Mono.CSharp.TypeCast
+ {
+ public BoxedCast(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec target_type) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ }
+ public partial class Break : Mono.CSharp.LocalExitStatement
+ {
+ public Break(Mono.CSharp.Location l) : base (default(Mono.CSharp.Location)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected override bool DoResolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ }
+ public partial class BuilderContext
+ {
+ protected Mono.CSharp.BuilderContext.Options flags;
+ public BuilderContext() { }
+ public bool HasSet(Mono.CSharp.BuilderContext.Options options) { throw null; }
+ public Mono.CSharp.BuilderContext.FlagsHandle With(Mono.CSharp.BuilderContext.Options options, bool enable) { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FlagsHandle : System.IDisposable
+ {
+ public FlagsHandle(Mono.CSharp.BuilderContext ec, Mono.CSharp.BuilderContext.Options flagsToSet) { throw null;}
+ public void Dispose() { }
+ }
+ [System.FlagsAttribute]
+ public enum Options
+ {
+ AccurateDebugInfo = 2,
+ AsyncBody = 16,
+ CheckedScope = 1,
+ ConstructorScope = 8,
+ OmitDebugInfo = 4,
+ }
+ }
+ public partial class BuiltinTypes
+ {
+ public readonly Mono.CSharp.BuiltinTypeSpec Array;
+ public readonly Mono.CSharp.BuiltinTypeSpec Attribute;
+ public readonly Mono.CSharp.TypeSpec[] BinaryPromotionsTypes;
+ public readonly Mono.CSharp.BuiltinTypeSpec Bool;
+ public readonly Mono.CSharp.BuiltinTypeSpec Byte;
+ public readonly Mono.CSharp.BuiltinTypeSpec Char;
+ public readonly Mono.CSharp.BuiltinTypeSpec Decimal;
+ public readonly Mono.CSharp.BuiltinTypeSpec Delegate;
+ public readonly Mono.CSharp.BuiltinTypeSpec Double;
+ public readonly Mono.CSharp.BuiltinTypeSpec Dynamic;
+ public readonly Mono.CSharp.BuiltinTypeSpec Enum;
+ public readonly Mono.CSharp.BuiltinTypeSpec Exception;
+ public readonly Mono.CSharp.BuiltinTypeSpec Float;
+ public readonly Mono.CSharp.BuiltinTypeSpec IDisposable;
+ public readonly Mono.CSharp.BuiltinTypeSpec IEnumerable;
+ public readonly Mono.CSharp.BuiltinTypeSpec IEnumerator;
+ public readonly Mono.CSharp.BuiltinTypeSpec Int;
+ public readonly Mono.CSharp.BuiltinTypeSpec IntPtr;
+ public readonly Mono.CSharp.BuiltinTypeSpec Long;
+ public readonly Mono.CSharp.BuiltinTypeSpec MulticastDelegate;
+ public readonly Mono.CSharp.BuiltinTypeSpec Object;
+ public readonly Mono.CSharp.Binary.PredefinedOperator[] OperatorsBinaryEquality;
+ public readonly Mono.CSharp.Binary.PredefinedOperator[] OperatorsBinaryStandard;
+ public readonly Mono.CSharp.Binary.PredefinedOperator[] OperatorsBinaryUnsafe;
+ public readonly Mono.CSharp.TypeSpec[][] OperatorsUnary;
+ public readonly Mono.CSharp.TypeSpec[] OperatorsUnaryMutator;
+ public readonly Mono.CSharp.BuiltinTypeSpec RuntimeFieldHandle;
+ public readonly Mono.CSharp.BuiltinTypeSpec RuntimeTypeHandle;
+ public readonly Mono.CSharp.BuiltinTypeSpec SByte;
+ public readonly Mono.CSharp.BuiltinTypeSpec Short;
+ public readonly Mono.CSharp.BuiltinTypeSpec String;
+ public readonly Mono.CSharp.BuiltinTypeSpec Type;
+ public readonly Mono.CSharp.BuiltinTypeSpec UInt;
+ public readonly Mono.CSharp.BuiltinTypeSpec UIntPtr;
+ public readonly Mono.CSharp.BuiltinTypeSpec ULong;
+ public readonly Mono.CSharp.BuiltinTypeSpec UShort;
+ public readonly Mono.CSharp.BuiltinTypeSpec ValueType;
+ public readonly Mono.CSharp.BuiltinTypeSpec Void;
+ public BuiltinTypes() { }
+ public Mono.CSharp.BuiltinTypeSpec[] AllTypes { get { throw null; } }
+ public bool CheckDefinitions(Mono.CSharp.ModuleContainer module) { throw null; }
+ }
+ public sealed partial class BuiltinTypeSpec : Mono.CSharp.TypeSpec
+ {
+ public BuiltinTypeSpec(Mono.CSharp.MemberKind kind, string ns, string name, Mono.CSharp.BuiltinTypeSpec.Type builtinKind) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.ITypeDefinition), default(System.Type), default(Mono.CSharp.Modifiers)) { }
+ public BuiltinTypeSpec(string name, Mono.CSharp.BuiltinTypeSpec.Type builtinKind) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.ITypeDefinition), default(System.Type), default(Mono.CSharp.Modifiers)) { }
+ public override int Arity { get { throw null; } }
+ public override Mono.CSharp.BuiltinTypeSpec.Type BuiltinType { get { throw null; } }
+ public string FullName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public override string GetSignatureForError() { throw null; }
+ public static int GetSize(Mono.CSharp.TypeSpec type) { throw null; }
+ public static bool IsPrimitiveType(Mono.CSharp.TypeSpec type) { throw null; }
+ public static bool IsPrimitiveTypeOrDecimal(Mono.CSharp.TypeSpec type) { throw null; }
+ public void SetDefinition(Mono.CSharp.ITypeDefinition td, System.Type type, Mono.CSharp.Modifiers mod) { }
+ public void SetDefinition(Mono.CSharp.TypeSpec ts) { }
+ public enum Type
+ {
+ Array = 24,
+ Attribute = 29,
+ Bool = 1,
+ Byte = 2,
+ Char = 4,
+ Decimal = 13,
+ Delegate = 22,
+ Double = 12,
+ Dynamic = 17,
+ Enum = 21,
+ Exception = 28,
+ FirstPrimitive = 1,
+ Float = 11,
+ IDisposable = 27,
+ IEnumerable = 26,
+ IEnumerator = 25,
+ Int = 7,
+ IntPtr = 14,
+ LastPrimitive = 12,
+ Long = 9,
+ MulticastDelegate = 23,
+ None = 0,
+ Object = 16,
+ Other = 30,
+ SByte = 3,
+ Short = 5,
+ String = 18,
+ Type = 19,
+ UInt = 8,
+ UIntPtr = 15,
+ ULong = 10,
+ UShort = 6,
+ ValueType = 20,
+ }
+ }
+ public partial class ByteConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly byte Value;
+ public ByteConstant(Mono.CSharp.BuiltinTypes types, byte v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public ByteConstant(Mono.CSharp.TypeSpec type, byte v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public partial class Cast : Mono.CSharp.ShimExpression
+ {
+ public Cast(Mono.CSharp.Expression cast_type, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ public Mono.CSharp.Expression TargetType { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class Catch : Mono.CSharp.Statement
+ {
+ public Catch(Mono.CSharp.ExplicitBlock block, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.ExplicitBlock Block { get { throw null; } }
+ public Mono.CSharp.TypeSpec CatchType { get { throw null; } }
+ public Mono.CSharp.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsGeneral { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression TypeExpression { get { throw null; } set { } }
+ public Mono.CSharp.LocalVariable Variable { get { throw null; } set { } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class CatchFilterExpression : Mono.CSharp.BooleanExpression
+ {
+ public CatchFilterExpression(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ }
+ public partial class CharConstant : Mono.CSharp.Constant
+ {
+ public readonly char Value;
+ public CharConstant(Mono.CSharp.BuiltinTypes types, char v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public CharConstant(Mono.CSharp.TypeSpec type, char v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class CharLiteral : Mono.CSharp.CharConstant, Mono.CSharp.ILiteralConstant
+ {
+ public CharLiteral(Mono.CSharp.BuiltinTypes types, char c, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(char), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class Checked : Mono.CSharp.Statement
+ {
+ public Mono.CSharp.Block Block;
+ public Checked(Mono.CSharp.Block b, Mono.CSharp.Location loc) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class CheckedExpr : Mono.CSharp.Expression
+ {
+ public Mono.CSharp.Expression Expr;
+ public CheckedExpr(Mono.CSharp.Expression e, Mono.CSharp.Location l) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public sealed partial class Class : Mono.CSharp.ClassOrStruct
+ {
+ public Class(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Modifiers mod, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override string[] ConditionalConditions() { throw null; }
+ protected override bool DoDefineMembers() { throw null; }
+ public override void Emit() { }
+ public override void GetCompletionStartingWith(string prefix, System.Collections.Generic.List<string> results) { }
+ protected override Mono.CSharp.TypeSpec[] ResolveBaseTypes(out Mono.CSharp.FullNamedExpression base_class) { base_class = default(Mono.CSharp.FullNamedExpression); throw null; }
+ public override void SetBaseTypes(System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> baseTypes) { }
+ }
+ public sealed partial class ClassCast : Mono.CSharp.TypeCast
+ {
+ public ClassCast(Mono.CSharp.Expression child, Mono.CSharp.TypeSpec return_type) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public ClassCast(Mono.CSharp.Expression child, Mono.CSharp.TypeSpec return_type, bool forced) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public abstract partial class ClassOrStruct : Mono.CSharp.TypeDefinition
+ {
+ protected Mono.CSharp.Constructor generated_primary_constructor;
+ public const System.Reflection.TypeAttributes StaticClassAttribute = (System.Reflection.TypeAttributes)(384);
+ protected ClassOrStruct(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs, Mono.CSharp.MemberKind kind) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public Mono.CSharp.ToplevelBlock PrimaryConstructorBlock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override System.Reflection.TypeAttributes TypeAttr { get { throw null; } }
+ public override void AddNameToContainer(Mono.CSharp.MemberCore symbol, string name) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected virtual Mono.CSharp.Constructor DefineDefaultConstructor(bool is_static) { throw null; }
+ protected override bool DoDefineMembers() { throw null; }
+ public override void Emit() { }
+ public override void PrepareEmit() { }
+ }
+ public partial class CloneContext
+ {
+ public CloneContext() { }
+ public void AddBlockMap(Mono.CSharp.Block from, Mono.CSharp.Block to) { }
+ public Mono.CSharp.Block LookupBlock(Mono.CSharp.Block from) { throw null; }
+ public Mono.CSharp.Block RemapBlockCopy(Mono.CSharp.Block from) { throw null; }
+ }
+ public partial class CollectionOrObjectInitializers : Mono.CSharp.ExpressionStatement
+ {
+ public CollectionOrObjectInitializers(Mono.CSharp.Location loc) { }
+ public CollectionOrObjectInitializers(System.Collections.Generic.IList<Mono.CSharp.Expression> initializers, Mono.CSharp.Location loc) { }
+ public System.Collections.Generic.IList<Mono.CSharp.Expression> Initializers { get { throw null; } }
+ public bool IsCollectionInitializer { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec, bool inferType) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class CommandLineParser
+ {
+ public CommandLineParser(System.IO.TextWriter errorOutput) { }
+ public CommandLineParser(System.IO.TextWriter errorOutput, System.IO.TextWriter messagesOutput) { }
+ public bool HasBeenStopped { get { throw null; } }
+ public event System.Func<string[], int, int> UnknownOptionHandler { add { } remove { } }
+ public bool ParseArguments(Mono.CSharp.CompilerSettings settings, string[] args) { throw null; }
+ public Mono.CSharp.CompilerSettings ParseArguments(string[] args) { throw null; }
+ public bool ProcessWarningsList(string text, System.Action<int> action) { throw null; }
+ }
+ public partial class Comparer : System.Collections.IComparer
+ {
+ internal Comparer() { }
+ public int Compare(object a, object b) { throw null; }
+ public static System.Reflection.EventInfo[] Sort(System.Reflection.EventInfo[] inf) { throw null; }
+ public static System.Reflection.MemberInfo[] Sort(System.Reflection.MemberInfo[] inf) { throw null; }
+ public static System.Reflection.MethodBase[] Sort(System.Reflection.MethodBase[] inf) { throw null; }
+ public static System.Reflection.PropertyInfo[] Sort(System.Reflection.PropertyInfo[] inf) { throw null; }
+ }
+ public partial class CompilationSourceFile : Mono.CSharp.NamespaceContainer
+ {
+ public CompilationSourceFile(Mono.CSharp.ModuleContainer parent) : base (default(Mono.CSharp.MemberName), default(Mono.CSharp.NamespaceContainer)) { }
+ public CompilationSourceFile(Mono.CSharp.ModuleContainer parent, Mono.CSharp.SourceFile sourceFile) : base (default(Mono.CSharp.MemberName), default(Mono.CSharp.NamespaceContainer)) { }
+ public string FileName { get { throw null; } }
+ public Mono.CSharp.SourceFile SourceFile { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.CompileUnitEntry SymbolUnitEntry { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public void AddDefine(string value) { }
+ public void AddIncludeFile(Mono.CSharp.SourceFile file) { }
+ public void AddUndefine(string value) { }
+ public bool IsConditionalDefined(string value) { throw null; }
+ public override void PrepareEmit() { }
+ }
+ public delegate void CompiledMethod(ref object retvalue);
+ public partial class CompilerCallableEntryPoint : System.MarshalByRefObject
+ {
+ public CompilerCallableEntryPoint() { }
+ public static int[] AllWarningNumbers { get { throw null; } }
+ public static bool InvokeCompiler(string[] args, System.IO.TextWriter error) { throw null; }
+ public static void PartialReset() { }
+ public static void Reset() { }
+ public static void Reset(bool full_flag) { }
+ }
+ public partial class CompilerContext
+ {
+ public CompilerContext(Mono.CSharp.CompilerSettings settings, Mono.CSharp.ReportPrinter reportPrinter) { }
+ public Mono.CSharp.BuiltinTypes BuiltinTypes { get { throw null; } }
+ public bool IsRuntimeBinder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.Report Report { get { throw null; } }
+ public Mono.CSharp.CompilerSettings Settings { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.SourceFile> SourceFiles { get { throw null; } }
+ public Mono.CSharp.SourceFile LookupFile(Mono.CSharp.CompilationSourceFile comp_unit, string name) { throw null; }
+ }
+ public abstract partial class CompilerGeneratedContainer : Mono.CSharp.ClassOrStruct
+ {
+ protected CompilerGeneratedContainer(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Modifiers mod) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ protected CompilerGeneratedContainer(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberKind kind) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ protected void CheckMembersDefined() { }
+ protected override bool DoDefineMembers() { throw null; }
+ protected static Mono.CSharp.MemberName MakeMemberName(Mono.CSharp.MemberBase host, string name, int unique_id, Mono.CSharp.TypeParameters tparams, Mono.CSharp.Location loc) { throw null; }
+ public static string MakeName(string host, string typePrefix, string name, int id) { throw null; }
+ protected override Mono.CSharp.TypeSpec[] ResolveBaseTypes(out Mono.CSharp.FullNamedExpression base_class) { base_class = default(Mono.CSharp.FullNamedExpression); throw null; }
+ }
+ public partial class CompilerSettings
+ {
+ public System.Collections.Generic.List<string> AssemblyReferences;
+ public System.Collections.Generic.List<System.Tuple<string, string>> AssemblyReferencesAliases;
+ public bool BreakOnInternalError;
+ public bool Checked;
+ public int DebugFlags;
+ public string DocumentationFile;
+ public System.Text.Encoding Encoding;
+ public bool EnhancedWarnings;
+ public int FatalCounter;
+ public bool GenerateDebugInfo;
+ public System.Collections.Generic.List<string> GetResourceStrings;
+ public bool LoadDefaultReferences;
+ public string MainClass;
+ public System.Collections.Generic.List<string> Modules;
+ public bool Optimize;
+ public string OutputFile;
+ public bool ParseOnly;
+ public System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<string, string>> PathMap;
+ public Mono.CSharp.Platform Platform;
+ public System.Collections.Generic.List<string> ReferencesLookupPaths;
+ public System.Collections.Generic.List<Mono.CSharp.AssemblyResource> Resources;
+ public string RuntimeMetadataVersion;
+ public string SdkVersion;
+ public bool ShowFullPaths;
+ public bool Stacktrace;
+ public bool StatementMode;
+ public bool StdLib;
+ public Mono.CSharp.RuntimeVersion StdLibRuntimeVersion;
+ public bool StrongNameDelaySign;
+ public string StrongNameKeyContainer;
+ public string StrongNameKeyFile;
+ public int TabSize;
+ public Mono.CSharp.Target Target;
+ public string TargetExt;
+ public bool Timestamps;
+ public bool TokenizeOnly;
+ public bool Unsafe;
+ public int VerboseParserFlag;
+ public bool VerifyClsCompliance;
+ public Mono.CSharp.LanguageVersion Version;
+ public int WarningLevel;
+ public bool WarningsAreErrors;
+ public string Win32IconFile;
+ public string Win32ResourceFile;
+ public bool WriteMetadataOnly;
+ public CompilerSettings() { }
+ public Mono.CSharp.SourceFile FirstSourceFile { get { throw null; } }
+ public bool HasKeyFileOrContainer { get { throw null; } }
+ public bool NeedsEntryPoint { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.SourceFile> SourceFiles { get { throw null; } }
+ public void AddConditionalSymbol(string symbol) { }
+ public void AddWarningAsError(int id) { }
+ public void AddWarningOnly(int id) { }
+ public bool IsConditionalSymbolDefined(string symbol) { throw null; }
+ public bool IsWarningAsError(int code) { throw null; }
+ public bool IsWarningDisabledGlobally(int code) { throw null; }
+ public bool IsWarningEnabled(int code, int level) { throw null; }
+ public void SetIgnoreWarning(int code) { }
+ }
+ public abstract partial class CompletingExpression : Mono.CSharp.ExpressionStatement
+ {
+ protected CompletingExpression() { }
+ public static void AppendResults(System.Collections.Generic.List<string> results, string prefix, System.Collections.Generic.IEnumerable<string> names) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class CompletionElementInitializer : Mono.CSharp.CompletingExpression
+ {
+ public CompletionElementInitializer(string partial_name, Mono.CSharp.Location l) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class CompletionMemberAccess : Mono.CSharp.CompletingExpression
+ {
+ public CompletionMemberAccess(Mono.CSharp.Expression e, string partial_name, Mono.CSharp.Location l) { }
+ public CompletionMemberAccess(Mono.CSharp.Expression e, string partial_name, Mono.CSharp.TypeArguments targs, Mono.CSharp.Location l) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ }
+ public partial class CompletionResult : System.Exception
+ {
+ public CompletionResult(string base_text, string[] res) { }
+ public string BaseText { get { throw null; } }
+ public string[] Result { get { throw null; } }
+ }
+ public partial class CompletionSimpleName : Mono.CSharp.CompletingExpression
+ {
+ public string Prefix;
+ public CompletionSimpleName(string prefix, Mono.CSharp.Location l) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class ComposedCast : Mono.CSharp.TypeExpr
+ {
+ public ComposedCast(Mono.CSharp.FullNamedExpression left, Mono.CSharp.ComposedTypeSpecifier spec) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public override Mono.CSharp.TypeSpec ResolveAsType(Mono.CSharp.IMemberContext ec, bool allowUnboundTypeArguments) { throw null; }
+ }
+ public partial class ComposedTypeSpecifier
+ {
+ public readonly int Dimension;
+ public readonly Mono.CSharp.Location Location;
+ public static readonly Mono.CSharp.ComposedTypeSpecifier SingleDimension;
+ public ComposedTypeSpecifier(int specifier, Mono.CSharp.Location loc) { }
+ public bool IsNullable { get { throw null; } }
+ public bool IsPointer { get { throw null; } }
+ public Mono.CSharp.ComposedTypeSpecifier Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static Mono.CSharp.ComposedTypeSpecifier CreateArrayDimension(int dimension, Mono.CSharp.Location loc) { throw null; }
+ public static Mono.CSharp.ComposedTypeSpecifier CreateNullable(Mono.CSharp.Location loc) { throw null; }
+ public static Mono.CSharp.ComposedTypeSpecifier CreatePointer(Mono.CSharp.Location loc) { throw null; }
+ public string GetSignatureForError() { throw null; }
+ }
+ public abstract partial class CompositeExpression : Mono.CSharp.Expression
+ {
+ protected Mono.CSharp.Expression expr;
+ protected CompositeExpression(Mono.CSharp.Expression expr) { }
+ public Mono.CSharp.Expression Child { get { throw null; } }
+ public override bool IsNull { get { throw null; } }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext rc) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class CompoundAssign : Mono.CSharp.Assign
+ {
+ public CompoundAssign(Mono.CSharp.Binary.Operator op, Mono.CSharp.Expression target, Mono.CSharp.Expression source) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public CompoundAssign(Mono.CSharp.Binary.Operator op, Mono.CSharp.Expression target, Mono.CSharp.Expression source, Mono.CSharp.Expression left) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Binary.Operator Operator { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ protected override Mono.CSharp.Expression ResolveConversions(Mono.CSharp.ResolveContext ec) { throw null; }
+ public sealed partial class TargetExpression : Mono.CSharp.Expression
+ {
+ public TargetExpression(Mono.CSharp.Expression child) { }
+ public bool RequiresEmitWithAwait { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ }
+ }
+ public partial class Conditional : Mono.CSharp.Expression
+ {
+ public Conditional(Mono.CSharp.Expression expr, Mono.CSharp.Expression true_expr, Mono.CSharp.Expression false_expr, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public Mono.CSharp.Expression FalseExpr { get { throw null; } }
+ public Mono.CSharp.Expression TrueExpr { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override void FlowAnalysisConditional(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class ConditionalAccessContext
+ {
+ public ConditionalAccessContext(Mono.CSharp.TypeSpec type, System.Reflection.Emit.Label endLabel) { }
+ public System.Reflection.Emit.Label EndLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Statement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.TypeSpec Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ConditionalLogicalOperator : Mono.CSharp.UserOperatorCall
+ {
+ public ConditionalLogicalOperator(Mono.CSharp.MethodSpec oper, Mono.CSharp.Arguments arguments, System.Func<Mono.CSharp.ResolveContext, Mono.CSharp.Expression, Mono.CSharp.Expression> expr_tree, bool is_and, Mono.CSharp.Location loc) : base (default(Mono.CSharp.MethodSpec), default(Mono.CSharp.Arguments), default(System.Func<Mono.CSharp.ResolveContext, Mono.CSharp.Expression, Mono.CSharp.Expression>), default(Mono.CSharp.Location)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class ConditionalMemberAccess : Mono.CSharp.MemberAccess
+ {
+ public ConditionalMemberAccess(Mono.CSharp.Expression expr, string identifier, Mono.CSharp.TypeArguments args, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(string)) { }
+ public override bool HasConditionalAccess() { throw null; }
+ }
+ public partial class ConsoleReportPrinter : Mono.CSharp.StreamReportPrinter
+ {
+ public ConsoleReportPrinter() : base (default(System.IO.TextWriter)) { }
+ public ConsoleReportPrinter(System.IO.TextWriter writer) : base (default(System.IO.TextWriter)) { }
+ protected override string FormatText(string txt) { throw null; }
+ }
+ public partial class Const : Mono.CSharp.FieldBase
+ {
+ public Const(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override bool Define() { throw null; }
+ public void DefineValue() { }
+ public override void Emit() { }
+ public static void Error_InvalidConstantType(Mono.CSharp.TypeSpec t, Mono.CSharp.Location loc, Mono.CSharp.Report Report) { }
+ public override void PrepareEmit() { }
+ }
+ public abstract partial class Constant : Mono.CSharp.Expression
+ {
+ protected Constant(Mono.CSharp.Location loc) { }
+ public abstract bool IsDefaultValue { get; }
+ public virtual bool IsLiteral { get { throw null; } }
+ public abstract bool IsNegative { get; }
+ public virtual bool IsOneInteger { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public virtual bool IsZeroInteger { get { throw null; } }
+ public sealed override Mono.CSharp.Expression Clone(Mono.CSharp.CloneContext clonectx) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public abstract Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type);
+ public virtual Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec type) { throw null; }
+ public static Mono.CSharp.Constant CreateConstantFromValue(Mono.CSharp.TypeSpec t, object v, Mono.CSharp.Location loc) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override void Error_ValueCannotBeConverted(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec target, bool expl) { }
+ public static Mono.CSharp.Constant ExtractConstantFromValue(Mono.CSharp.TypeSpec t, object v, Mono.CSharp.Location loc) { throw null; }
+ public virtual object GetTypedValue() { throw null; }
+ public abstract object GetValue();
+ public abstract string GetValueAsLiteral();
+ public abstract long GetValueAsLong();
+ public Mono.CSharp.Constant ImplicitConversionRequired(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec type) { throw null; }
+ public bool IsDefaultInitializer(Mono.CSharp.TypeSpec type) { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public Mono.CSharp.Constant Reduce(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public new bool Resolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override string ToString() { throw null; }
+ public Mono.CSharp.Constant TryReduce(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec targetType) { throw null; }
+ }
+ public partial class ConstantExpr : Mono.CSharp.MemberExpr
+ {
+ public ConstantExpr(Mono.CSharp.ConstSpec constant, Mono.CSharp.Location loc) { }
+ protected override Mono.CSharp.TypeSpec DeclaringType { get { throw null; } }
+ public override bool IsInstance { get { throw null; } }
+ public override bool IsStatic { get { throw null; } }
+ public override string KindName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override string GetSignatureForError() { throw null; }
+ public override void ResolveNameOf(Mono.CSharp.ResolveContext rc, Mono.CSharp.ATypeNameExpression expr) { }
+ public override void SetTypeArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeArguments ta) { }
+ }
+ public static partial class ConstantFold
+ {
+ public static Mono.CSharp.Constant BinaryFold(Mono.CSharp.ResolveContext ec, Mono.CSharp.Binary.Operator oper, Mono.CSharp.Constant left, Mono.CSharp.Constant right, Mono.CSharp.Location loc) { throw null; }
+ public static Mono.CSharp.TypeSpec[] CreateBinaryPromotionsTypes(Mono.CSharp.BuiltinTypes types) { throw null; }
+ }
+ public partial class ConstInitializer : Mono.CSharp.ShimExpression
+ {
+ public ConstInitializer(Mono.CSharp.FieldBase field, Mono.CSharp.Expression value, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext unused) { throw null; }
+ protected virtual Mono.CSharp.Expression DoResolveInitializer(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ }
+ public partial class Constraints
+ {
+ public Constraints(Mono.CSharp.SimpleMemberName tparam, System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> constraints, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> TypeExpressions { get { throw null; } }
+ public Mono.CSharp.SimpleMemberName TypeParameter { get { throw null; } }
+ public static bool CheckConflictingInheritedConstraint(Mono.CSharp.TypeParameterSpec spec, Mono.CSharp.TypeSpec bb, Mono.CSharp.IMemberContext context, Mono.CSharp.Location loc) { throw null; }
+ public void CheckGenericConstraints(Mono.CSharp.IMemberContext context, bool obsoleteCheck) { }
+ public static void Error_ConflictingConstraints(Mono.CSharp.IMemberContext context, Mono.CSharp.TypeParameterSpec tp, Mono.CSharp.TypeSpec ba, Mono.CSharp.TypeSpec bb, Mono.CSharp.Location loc) { }
+ public bool Resolve(Mono.CSharp.IMemberContext context, Mono.CSharp.TypeParameter tp) { throw null; }
+ public void VerifyClsCompliance(Mono.CSharp.Report report) { }
+ }
+ public partial class Constructor : Mono.CSharp.MethodCore, Mono.CSharp.IMemberContext, Mono.CSharp.IMemberDefinition, Mono.CSharp.IMethodData, Mono.CSharp.IMethodDefinition, Mono.CSharp.IModuleContext
+ {
+ public const Mono.CSharp.Modifiers AllowedModifiers = (Mono.CSharp.Modifiers)(10383);
+ public System.Reflection.Emit.ConstructorBuilder ConstructorBuilder;
+ public static readonly string ConstructorName;
+ public Mono.CSharp.ConstructorInitializer Initializer;
+ public static readonly string TypeConstructorName;
+ public Constructor(Mono.CSharp.TypeDefinition parent, string name, Mono.CSharp.Modifiers mod, Mono.CSharp.Attributes attrs, Mono.CSharp.ParametersCompiled args, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.ParametersCompiled)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public bool HasCompliantArgs { get { throw null; } }
+ public bool IsPrimaryConstructor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.MemberName MethodName { get { throw null; } }
+ bool Mono.CSharp.IMethodData.IsAccessor { get { throw null; } }
+ System.Reflection.MethodBase Mono.CSharp.IMethodDefinition.Metadata { get { throw null; } }
+ public Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool CheckBase() { throw null; }
+ public override bool Define() { throw null; }
+ public override void Emit() { }
+ protected override Mono.CSharp.MemberSpec FindBaseMember(out Mono.CSharp.MemberSpec bestCandidate, ref bool overrides) { bestCandidate = default(Mono.CSharp.MemberSpec); throw null; }
+ public override string GetCallerMemberName() { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public bool IsDefault() { throw null; }
+ Mono.CSharp.EmitContext Mono.CSharp.IMethodData.CreateEmitContext(System.Reflection.Emit.ILGenerator ig, Mono.CompilerServices.SymbolWriter.SourceMethodBuilder sourceMethod) { throw null; }
+ protected override bool VerifyClsCompliance() { throw null; }
+ public override void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ }
+ public partial class ConstructorBaseInitializer : Mono.CSharp.ConstructorInitializer
+ {
+ public ConstructorBaseInitializer(Mono.CSharp.Arguments argument_list, Mono.CSharp.Location l) : base (default(Mono.CSharp.Arguments), default(Mono.CSharp.Location)) { }
+ }
+ public abstract partial class ConstructorInitializer : Mono.CSharp.ExpressionStatement
+ {
+ protected ConstructorInitializer(Mono.CSharp.Arguments argument_list, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Arguments Arguments { get { throw null; } }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class ConstructorThisInitializer : Mono.CSharp.ConstructorInitializer
+ {
+ public ConstructorThisInitializer(Mono.CSharp.Arguments argument_list, Mono.CSharp.Location l) : base (default(Mono.CSharp.Arguments), default(Mono.CSharp.Location)) { }
+ }
+ public partial class ConstSpec : Mono.CSharp.FieldSpec
+ {
+ public ConstSpec(Mono.CSharp.TypeSpec declaringType, Mono.CSharp.IMemberDefinition definition, Mono.CSharp.TypeSpec memberType, System.Reflection.FieldInfo fi, Mono.CSharp.Modifiers mod, Mono.CSharp.Expression value) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.IMemberDefinition), default(Mono.CSharp.TypeSpec), default(System.Reflection.FieldInfo), default(Mono.CSharp.Modifiers)) { }
+ public Mono.CSharp.Expression Value { get { throw null; } }
+ public Mono.CSharp.Constant GetConstant(Mono.CSharp.ResolveContext rc) { throw null; }
+ }
+ public partial class ContextualReturn : Mono.CSharp.Return
+ {
+ public ContextualReturn(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoResolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class Continue : Mono.CSharp.LocalExitStatement
+ {
+ public Continue(Mono.CSharp.Location l) : base (default(Mono.CSharp.Location)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoResolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ }
+ public partial class ConvCast : Mono.CSharp.TypeCast
+ {
+ public ConvCast(Mono.CSharp.Expression child, Mono.CSharp.TypeSpec return_type, Mono.CSharp.ConvCast.Mode m) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public static void Emit(Mono.CSharp.EmitContext ec, Mono.CSharp.ConvCast.Mode mode) { }
+ public override string ToString() { throw null; }
+ public enum Mode : byte
+ {
+ CH_I1 = (byte)48,
+ CH_I2 = (byte)50,
+ CH_U1 = (byte)49,
+ I1_CH = (byte)4,
+ I1_U1 = (byte)0,
+ I1_U2 = (byte)1,
+ I1_U4 = (byte)2,
+ I1_U8 = (byte)3,
+ I2_CH = (byte)12,
+ I2_I1 = (byte)7,
+ I2_U1 = (byte)8,
+ I2_U2 = (byte)9,
+ I2_U4 = (byte)10,
+ I2_U8 = (byte)11,
+ I4_CH = (byte)23,
+ I4_I1 = (byte)17,
+ I4_I2 = (byte)19,
+ I4_U1 = (byte)18,
+ I4_U2 = (byte)20,
+ I4_U4 = (byte)21,
+ I4_U8 = (byte)22,
+ I8_CH = (byte)37,
+ I8_I = (byte)38,
+ I8_I1 = (byte)30,
+ I8_I2 = (byte)32,
+ I8_I4 = (byte)34,
+ I8_U1 = (byte)31,
+ I8_U2 = (byte)33,
+ I8_U4 = (byte)35,
+ I8_U8 = (byte)36,
+ I_I8 = (byte)70,
+ R4_CH = (byte)59,
+ R4_I1 = (byte)51,
+ R4_I2 = (byte)53,
+ R4_I4 = (byte)55,
+ R4_I8 = (byte)57,
+ R4_U1 = (byte)52,
+ R4_U2 = (byte)54,
+ R4_U4 = (byte)56,
+ R4_U8 = (byte)58,
+ R8_CH = (byte)68,
+ R8_I1 = (byte)60,
+ R8_I2 = (byte)62,
+ R8_I4 = (byte)64,
+ R8_I8 = (byte)66,
+ R8_R4 = (byte)69,
+ R8_U1 = (byte)61,
+ R8_U2 = (byte)63,
+ R8_U4 = (byte)65,
+ R8_U8 = (byte)67,
+ U1_CH = (byte)6,
+ U1_I1 = (byte)5,
+ U2_CH = (byte)16,
+ U2_I1 = (byte)13,
+ U2_I2 = (byte)15,
+ U2_U1 = (byte)14,
+ U4_CH = (byte)29,
+ U4_I1 = (byte)24,
+ U4_I2 = (byte)26,
+ U4_I4 = (byte)28,
+ U4_U1 = (byte)25,
+ U4_U2 = (byte)27,
+ U8_CH = (byte)46,
+ U8_I = (byte)47,
+ U8_I1 = (byte)39,
+ U8_I2 = (byte)41,
+ U8_I4 = (byte)43,
+ U8_I8 = (byte)45,
+ U8_U1 = (byte)40,
+ U8_U2 = (byte)42,
+ U8_U4 = (byte)44,
+ }
+ }
+ [System.FlagsAttribute]
+ public enum CSharpBinderFlags
+ {
+ BinaryOperationLogical = 8,
+ CheckedContext = 1,
+ ConvertArrayIndex = 32,
+ ConvertExplicit = 16,
+ InvokeSimpleName = 2,
+ InvokeSpecialName = 4,
+ None = 0,
+ ResultDiscarded = 256,
+ ResultIndexed = 64,
+ ValueFromCompoundAssignment = 128,
+ }
+ public partial class CSharpParser
+ {
+ public int eof_token;
+ public System.IO.TextWriter ErrorOutput;
+ public Mono.CSharp.Class InteractiveResult;
+ public Mono.CSharp.Undo undo;
+ public bool UnexpectedEOF;
+ protected bool use_global_stacks;
+ protected static readonly short[] yyCheck;
+ protected static readonly short[] yyDgoto;
+ protected const int yyFinal = 7;
+ protected static readonly short[] yyGindex;
+ protected int yyMax;
+ protected static readonly string[] yyNames;
+ protected static readonly short[] yyRindex;
+ protected static readonly short[] yySindex;
+ protected static readonly short[] yyTable;
+ public CSharpParser(Mono.CSharp.SeekableStreamReader reader, Mono.CSharp.CompilationSourceFile file, Mono.CSharp.ParserSession session) { }
+ public CSharpParser(Mono.CSharp.SeekableStreamReader reader, Mono.CSharp.CompilationSourceFile file, Mono.CSharp.Report report, Mono.CSharp.ParserSession session) { }
+ public Mono.CSharp.Tokenizer Lexer { get { throw null; } }
+ public void parse() { }
+ protected object yyDefault(object first) { throw null; }
+ public void yyerror(string message) { }
+ public void yyerror(string message, string[] expected) { }
+ protected string[] yyExpecting(int state) { throw null; }
+ protected int[] yyExpectingTokens(int state) { throw null; }
+ }
+ public partial class DecimalConstant : Mono.CSharp.Constant
+ {
+ public readonly decimal Value;
+ public DecimalConstant(Mono.CSharp.BuiltinTypes types, decimal d, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public DecimalConstant(Mono.CSharp.TypeSpec type, decimal d, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class DecimalLiteral : Mono.CSharp.DecimalConstant, Mono.CSharp.ILiteralConstant
+ {
+ public DecimalLiteral(Mono.CSharp.BuiltinTypes types, decimal d, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(decimal), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class DeclarationExpression : Mono.CSharp.Expression, Mono.CSharp.IMemoryLocation
+ {
+ public DeclarationExpression(Mono.CSharp.FullNamedExpression variableType, Mono.CSharp.LocalVariable variable) { }
+ public Mono.CSharp.Expression Initializer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.LocalVariable Variable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.FullNamedExpression VariableType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext rc) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class DefaultParameterValueExpression : Mono.CSharp.CompositeExpression
+ {
+ public DefaultParameterValueExpression(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Expression)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void Resolve(Mono.CSharp.ResolveContext rc, Mono.CSharp.Parameter p) { }
+ }
+ public partial class DefaultValueExpression : Mono.CSharp.Expression
+ {
+ public DefaultValueExpression(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public partial class DefiniteAssignmentBitSet
+ {
+ public static readonly Mono.CSharp.DefiniteAssignmentBitSet Empty;
+ public DefiniteAssignmentBitSet(Mono.CSharp.DefiniteAssignmentBitSet source) { }
+ public DefiniteAssignmentBitSet(int length) { }
+ public bool this[int index] { get { throw null; } }
+ public static Mono.CSharp.DefiniteAssignmentBitSet And(System.Collections.Generic.List<Mono.CSharp.DefiniteAssignmentBitSet> das) { throw null; }
+ public static bool IsIncluded(Mono.CSharp.DefiniteAssignmentBitSet @set, Mono.CSharp.DefiniteAssignmentBitSet test) { throw null; }
+ public static Mono.CSharp.DefiniteAssignmentBitSet operator &(Mono.CSharp.DefiniteAssignmentBitSet a, Mono.CSharp.DefiniteAssignmentBitSet b) { throw null; }
+ public static Mono.CSharp.DefiniteAssignmentBitSet operator |(Mono.CSharp.DefiniteAssignmentBitSet a, Mono.CSharp.DefiniteAssignmentBitSet b) { throw null; }
+ public void Set(int index) { }
+ public void Set(int index, int length) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class Delegate : Mono.CSharp.TypeDefinition, Mono.CSharp.IInterfaceMemberSpec, Mono.CSharp.IParametersMember
+ {
+ public static readonly string InvokeMethodName;
+ public Delegate(Mono.CSharp.TypeContainer parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.MemberName name, Mono.CSharp.ParametersCompiled param_list, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public Mono.CSharp.Expression InstanceExpression { get { throw null; } set { } }
+ public Mono.CSharp.TypeSpec MemberType { get { throw null; } }
+ public Mono.CSharp.AParametersCollection Parameters { get { throw null; } }
+ protected override System.Reflection.TypeAttributes TypeAttr { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression TypExpression { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool DoDefineMembers() { throw null; }
+ public override void Emit() { }
+ public static string FullDelegateDesc(Mono.CSharp.MethodSpec invoke_method) { throw null; }
+ public static Mono.CSharp.MethodSpec GetConstructor(Mono.CSharp.TypeSpec delType) { throw null; }
+ public static Mono.CSharp.MethodSpec GetInvokeMethod(Mono.CSharp.TypeSpec delType) { throw null; }
+ public static Mono.CSharp.AParametersCollection GetParameters(Mono.CSharp.TypeSpec delType) { throw null; }
+ public static bool IsTypeCovariant(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec a, Mono.CSharp.TypeSpec b) { throw null; }
+ public override void PrepareEmit() { }
+ protected override Mono.CSharp.TypeSpec[] ResolveBaseTypes(out Mono.CSharp.FullNamedExpression base_class) { base_class = default(Mono.CSharp.FullNamedExpression); throw null; }
+ protected override bool VerifyClsCompliance() { throw null; }
+ }
+ public abstract partial class DelegateCreation : Mono.CSharp.Expression, Mono.CSharp.OverloadResolver.IErrorHandler
+ {
+ protected Mono.CSharp.MethodSpec constructor_method;
+ protected Mono.CSharp.MethodGroupExpr method_group;
+ protected DelegateCreation() { }
+ public bool AllowSpecialMethodsInvocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public static Mono.CSharp.Arguments CreateDelegateMethodArguments(Mono.CSharp.ResolveContext rc, Mono.CSharp.AParametersCollection pd, Mono.CSharp.TypeSpec[] types, Mono.CSharp.Location loc) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public static bool ImplicitStandardConversionExists(Mono.CSharp.ResolveContext ec, Mono.CSharp.MethodGroupExpr mg, Mono.CSharp.TypeSpec target_type) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.AmbiguousCandidates(Mono.CSharp.ResolveContext ec, Mono.CSharp.MemberSpec best, Mono.CSharp.MemberSpec ambiguous) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.ArgumentMismatch(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best, Mono.CSharp.Argument arg, int index) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.NoArgumentMatch(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.TypeInferenceFailed(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best) { throw null; }
+ }
+ public partial class Destructor : Mono.CSharp.MethodOrOperator
+ {
+ public static readonly string MetadataName;
+ public Destructor(Mono.CSharp.TypeDefinition parent, Mono.CSharp.Modifiers mod, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs, Mono.CSharp.Location l) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.ParametersCompiled)) { }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool CheckBase() { throw null; }
+ public override bool Define() { throw null; }
+ public override void Emit() { }
+ public override string GetSignatureForError() { throw null; }
+ protected override bool ResolveMemberType() { throw null; }
+ }
+ public partial class Do : Mono.CSharp.LoopStatement
+ {
+ public Mono.CSharp.Expression expr;
+ public Do(Mono.CSharp.Statement statement, Mono.CSharp.BooleanExpression bool_expr, Mono.CSharp.Location doLocation, Mono.CSharp.Location whileLocation) : base (default(Mono.CSharp.Statement)) { }
+ public Mono.CSharp.Location WhileLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public override void SetEndReachable() { }
+ public override void SetIteratorReachable() { }
+ }
+ public partial class DoubleConstant : Mono.CSharp.Constant
+ {
+ public readonly double Value;
+ public DoubleConstant(Mono.CSharp.BuiltinTypes types, double v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public DoubleConstant(Mono.CSharp.TypeSpec type, double v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class DoubleLiteral : Mono.CSharp.DoubleConstant, Mono.CSharp.ILiteralConstant
+ {
+ public DoubleLiteral(Mono.CSharp.BuiltinTypes types, double d, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(double), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override void Error_ValueCannotBeConverted(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec target, bool expl) { }
+ }
+ public partial class DynamicResultCast : Mono.CSharp.ShimExpression
+ {
+ public DynamicResultCast(Mono.CSharp.TypeSpec type, Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Expression)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public partial class ElementAccess : Mono.CSharp.Expression
+ {
+ public Mono.CSharp.Arguments Arguments;
+ public Mono.CSharp.Expression Expr;
+ public ElementAccess(Mono.CSharp.Expression e, Mono.CSharp.Arguments args, Mono.CSharp.Location loc) { }
+ public bool ConditionalAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression rhs) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public static void Error_CannotApplyIndexing(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override string GetSignatureForError() { throw null; }
+ public override bool HasConditionalAccess() { throw null; }
+ }
+ public partial class ElementInitializer : Mono.CSharp.Assign
+ {
+ public readonly string Name;
+ public ElementInitializer(string name, Mono.CSharp.Expression initializer, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public bool IsDictionaryInitializer { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ protected virtual bool ResolveElement(Mono.CSharp.ResolveContext rc) { throw null; }
+ }
+ public abstract partial class ElementTypeSpec : Mono.CSharp.TypeSpec, Mono.CSharp.IMemberDefinition, Mono.CSharp.ITypeDefinition
+ {
+ protected ElementTypeSpec(Mono.CSharp.MemberKind kind, Mono.CSharp.TypeSpec element, System.Type info) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.ITypeDefinition), default(System.Type), default(Mono.CSharp.Modifiers)) { }
+ public Mono.CSharp.TypeSpec Element { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Collections.Generic.IList<Mono.CSharp.TypeSpec> Interfaces { set { } }
+ public bool IsImported { get { throw null; } }
+ System.Nullable<bool> Mono.CSharp.IMemberDefinition.CLSAttributeValue { get { throw null; } }
+ Mono.CSharp.IAssemblyDefinition Mono.CSharp.ITypeDefinition.DeclaringAssembly { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsComImport { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsCyclicTypeForwarder { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsPartial { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsTypeForwarder { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public Mono.CSharp.TypeParameterSpec[] TypeParameters { get { throw null; } }
+ public int TypeParametersCount { get { throw null; } }
+ public override void CheckObsoleteness(Mono.CSharp.IMemberContext mc, Mono.CSharp.Location loc) { }
+ public string[] ConditionalConditions() { throw null; }
+ public Mono.CSharp.TypeSpec GetAttributeCoClass() { throw null; }
+ public string GetAttributeDefaultMember() { throw null; }
+ public override System.ObsoleteAttribute GetAttributeObsolete() { throw null; }
+ protected virtual string GetPostfixSignature() { throw null; }
+ public override string GetSignatureForDocumentation(bool explicitName) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public void LoadMembers(Mono.CSharp.TypeSpec declaringType, bool onlyTypes, ref Mono.CSharp.MemberCache cache) { }
+ bool Mono.CSharp.ITypeDefinition.IsInternalAsPublic(Mono.CSharp.IAssemblyDefinition assembly) { throw null; }
+ public override Mono.CSharp.TypeSpec Mutate(Mono.CSharp.TypeParameterMutator mutator) { throw null; }
+ public void SetIsAssigned() { }
+ public void SetIsUsed() { }
+ }
+ public partial class EmitContext : Mono.CSharp.BuilderContext
+ {
+ public Mono.CSharp.AnonymousExpression CurrentAnonymousMethod;
+ public System.Reflection.Emit.Label DefaultTarget;
+ public readonly System.Reflection.Emit.ILGenerator ig;
+ public System.Reflection.Emit.Label LoopBegin;
+ public System.Reflection.Emit.Label LoopEnd;
+ public System.Reflection.Emit.LocalBuilder return_value;
+ public Mono.CSharp.Switch Switch;
+ public EmitContext(Mono.CSharp.IMemberContext rc, System.Reflection.Emit.ILGenerator ig, Mono.CSharp.TypeSpec return_type, Mono.CompilerServices.SymbolWriter.SourceMethodBuilder methodSymbols) { }
+ public Mono.CSharp.LocalVariable AsyncThrowVariable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.BuiltinTypes BuiltinTypes { get { throw null; } }
+ public Mono.CSharp.ConditionalAccessContext ConditionalAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.TypeSpec CurrentType { get { throw null; } }
+ public Mono.CSharp.MemberCore CurrentTypeDefinition { get { throw null; } }
+ public Mono.CSharp.TypeParameters CurrentTypeParameters { get { throw null; } }
+ public bool EmitAccurateDebugInfo { get { throw null; } }
+ public bool HasMethodSymbolBuilder { get { throw null; } }
+ public bool HasReturnLabel { get { throw null; } }
+ public bool IsAnonymousStoreyMutateRequired { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public bool IsStaticConstructor { get { throw null; } }
+ public Mono.CSharp.IMemberContext MemberContext { get { throw null; } }
+ public Mono.CSharp.ModuleContainer Module { get { throw null; } }
+ public bool NotifyEvaluatorOnStore { get { throw null; } }
+ public System.Reflection.Emit.Label RecursivePatternLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.Report Report { get { throw null; } }
+ public System.Reflection.Emit.Label ReturnLabel { get { throw null; } }
+ public Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.IExpressionCleanup> StatementEpilogue { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.TryFinally> TryFinallyUnwind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddStatementEpilog(Mono.CSharp.IExpressionCleanup cleanupExpression) { }
+ public void AssertEmptyStack() { }
+ public void BeginCatchBlock(Mono.CSharp.TypeSpec type) { }
+ public void BeginCompilerScope(int scopeIndex) { }
+ public void BeginExceptionBlock() { }
+ public void BeginExceptionFilterBlock() { }
+ public void BeginFilterHandler() { }
+ public void BeginFinallyBlock() { }
+ public void BeginScope(int scopeIndex) { }
+ public void CloseConditionalAccess(Mono.CSharp.TypeSpec type) { }
+ public System.Reflection.Emit.Label CreateReturnLabel() { throw null; }
+ public System.Reflection.Emit.LocalBuilder DeclareLocal(Mono.CSharp.TypeSpec type, bool pinned) { throw null; }
+ public System.Reflection.Emit.Label DefineLabel() { throw null; }
+ public void DefineLocalVariable(string name, System.Reflection.Emit.LocalBuilder builder) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, Mono.CSharp.FieldSpec field) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, Mono.CSharp.MethodSpec method) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, Mono.CSharp.MethodSpec method, System.Type[] vargs) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, Mono.CSharp.TypeSpec type) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, double arg) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label label) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label[] labels) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.LocalBuilder local) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo method) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, float arg) { }
+ public void Emit(System.Reflection.Emit.OpCode opcode, string arg) { }
+ public void EmitArgumentAddress(int pos) { }
+ public void EmitArgumentLoad(int pos) { }
+ public void EmitArgumentStore(int pos) { }
+ public void EmitArrayAddress(Mono.CSharp.ArrayContainer ac) { }
+ public void EmitArrayLoad(Mono.CSharp.ArrayContainer ac) { }
+ public void EmitArrayNew(Mono.CSharp.ArrayContainer ac) { }
+ public void EmitArrayStore(Mono.CSharp.ArrayContainer ac) { }
+ public void EmitEpilogue() { }
+ public void EmitInt(int i) { }
+ public void EmitLoadFromPtr(Mono.CSharp.TypeSpec type) { }
+ public void EmitLong(long l) { }
+ public void EmitNull() { }
+ public void EmitStoreFromPtr(Mono.CSharp.TypeSpec type) { }
+ public void EmitThis() { }
+ public void EndExceptionBlock() { }
+ public void EndScope() { }
+ public void FreeTemporaryLocal(System.Reflection.Emit.LocalBuilder b, Mono.CSharp.TypeSpec t) { }
+ public Mono.CSharp.StackFieldExpr GetTemporaryField(Mono.CSharp.TypeSpec type, bool initializedFieldRequired=false) { throw null; }
+ public System.Reflection.Emit.LocalBuilder GetTemporaryLocal(Mono.CSharp.TypeSpec t) { throw null; }
+ public bool Mark(Mono.CSharp.Location loc) { throw null; }
+ public void MarkCallEntry(Mono.CSharp.Location loc) { }
+ public void MarkLabel(System.Reflection.Emit.Label label) { }
+ public System.Reflection.Emit.LocalBuilder TemporaryReturn() { throw null; }
+ }
+ public partial class EmptyCast : Mono.CSharp.TypeCast
+ {
+ internal EmptyCast() : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public static Mono.CSharp.Expression Create(Mono.CSharp.Expression child, Mono.CSharp.TypeSpec type) { throw null; }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label label, bool on_true) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class EmptyCompletion : Mono.CSharp.CompletingExpression
+ {
+ public EmptyCompletion() { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ }
+ public partial class EmptyConstantCast : Mono.CSharp.Constant
+ {
+ public readonly Mono.CSharp.Constant child;
+ public EmptyConstantCast(Mono.CSharp.Constant child, Mono.CSharp.TypeSpec type) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsNull { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label label, bool on_true) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class EmptyExpression : Mono.CSharp.Expression
+ {
+ public static readonly Mono.CSharp.EmptyExpression EventAddition;
+ public static readonly Mono.CSharp.EmptyExpression EventSubtraction;
+ public static readonly Mono.CSharp.EmptyExpression LValueMemberAccess;
+ public static readonly Mono.CSharp.EmptyExpression LValueMemberOutAccess;
+ public static readonly Mono.CSharp.EmptyExpression MissingValue;
+ public static readonly Mono.CSharp.Expression Null;
+ public static readonly Mono.CSharp.EmptyExpression OutAccess;
+ public static readonly Mono.CSharp.EmptyExpression UnaryAddress;
+ public EmptyExpression(Mono.CSharp.TypeSpec t) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ }
+ public sealed partial class EmptyExpressionStatement : Mono.CSharp.ExpressionStatement
+ {
+ internal EmptyExpressionStatement() { }
+ public static readonly Mono.CSharp.EmptyExpressionStatement Instance;
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ }
+ public sealed partial class EmptyStatement : Mono.CSharp.Statement
+ {
+ public EmptyStatement(Mono.CSharp.Location loc) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class Enum : Mono.CSharp.TypeDefinition
+ {
+ public static readonly string UnderlyingValueField;
+ public Enum(Mono.CSharp.TypeContainer parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression BaseTypeExpression { get { throw null; } }
+ protected override System.Reflection.TypeAttributes TypeAttr { get { throw null; } }
+ public Mono.CSharp.TypeSpec UnderlyingType { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public void AddEnumMember(Mono.CSharp.EnumMember em) { }
+ protected override void DoDefineContainer() { }
+ protected override bool DoDefineMembers() { throw null; }
+ public void Error_UnderlyingType(Mono.CSharp.Location loc) { }
+ public override bool IsUnmanagedType() { throw null; }
+ protected override Mono.CSharp.TypeSpec[] ResolveBaseTypes(out Mono.CSharp.FullNamedExpression base_class) { base_class = default(Mono.CSharp.FullNamedExpression); throw null; }
+ protected override bool VerifyClsCompliance() { throw null; }
+ }
+ public partial class EnumConstant : Mono.CSharp.Constant
+ {
+ public Mono.CSharp.Constant Child;
+ public EnumConstant(Mono.CSharp.Constant child, Mono.CSharp.TypeSpec enum_type) : base (default(Mono.CSharp.Location)) { }
+ protected EnumConstant(Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label label, bool on_true) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override string GetSignatureForError() { throw null; }
+ public override object GetTypedValue() { throw null; }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public Mono.CSharp.EnumConstant Increment() { throw null; }
+ }
+ public partial class EnumMember : Mono.CSharp.Const
+ {
+ public EnumMember(Mono.CSharp.Enum parent, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override Mono.CSharp.Constant ConvertInitializer(Mono.CSharp.ResolveContext rc, Mono.CSharp.Constant expr) { throw null; }
+ public override bool Define() { throw null; }
+ }
+ public partial class ErrorExpression : Mono.CSharp.EmptyExpression
+ {
+ internal ErrorExpression() : base (default(Mono.CSharp.TypeSpec)) { }
+ public static readonly Mono.CSharp.ErrorExpression Instance;
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Error_OperatorCannotBeApplied(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc, string oper, Mono.CSharp.TypeSpec t) { }
+ public override void Error_UnexpectedKind(Mono.CSharp.ResolveContext ec, Mono.CSharp.ResolveFlags flags, Mono.CSharp.Location loc) { }
+ public override void Error_ValueAssignment(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression rhs) { }
+ public override void Error_ValueCannotBeConverted(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec target, bool expl) { }
+ }
+ public partial class Evaluator
+ {
+ public bool DescribeTypeExpressions;
+ public bool Terse;
+ public Evaluator(Mono.CSharp.CompilerContext ctx) { }
+ public System.Type InteractiveBaseClass { get { throw null; } set { } }
+ public Mono.CSharp.ValueModificationHandler ModificationListener { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool WaitOnTask { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.CompiledMethod Compile(string input) { throw null; }
+ public string Compile(string input, out Mono.CSharp.CompiledMethod compiled) { compiled = default(Mono.CSharp.CompiledMethod); throw null; }
+ public object Evaluate(string input) { throw null; }
+ public string Evaluate(string input, out object result, out bool result_set) { result = default(object); result_set = default(bool); throw null; }
+ public string[] GetCompletions(string input, out string prefix) { prefix = default(string); throw null; }
+ public string GetUsing() { throw null; }
+ public string GetVars() { throw null; }
+ public void Interrupt() { }
+ public void LoadAssembly(string file) { }
+ public void ReferenceAssembly(System.Reflection.Assembly a) { }
+ public bool Run(string statement) { throw null; }
+ }
+ public abstract partial class Event : Mono.CSharp.PropertyBasedMember
+ {
+ protected Mono.CSharp.EventSpec spec;
+ protected Event(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public Mono.CSharp.Event.AEventAccessor Add { get { throw null; } set { } }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public override Mono.CSharp.Variance ExpectedMemberTypeVariance { get { throw null; } }
+ public Mono.CSharp.Event.AEventAccessor Remove { get { throw null; } set { } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool CheckOverrideAgainstBase(Mono.CSharp.MemberSpec base_member) { throw null; }
+ public override bool Define() { throw null; }
+ public override void Emit() { }
+ public override void PrepareEmit() { }
+ public override void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ public abstract partial class AEventAccessor : Mono.CSharp.AbstractPropertyEventMethod
+ {
+ public const string AddPrefix = "add_";
+ protected readonly Mono.CSharp.Event method;
+ public const string RemovePrefix = "remove_";
+ protected AEventAccessor(Mono.CSharp.Event method, string prefix, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.InterfaceMemberBase), default(string), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public bool IsInterfaceImplementation { get { throw null; } }
+ public Mono.CSharp.MethodData MethodData { get { throw null; } }
+ public override Mono.CSharp.ParametersCompiled ParameterInfo { get { throw null; } }
+ public override Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override void ApplyToExtraTarget(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public virtual void Define(Mono.CSharp.TypeContainer parent) { }
+ public override System.ObsoleteAttribute GetAttributeObsolete() { throw null; }
+ public override bool IsClsComplianceRequired() { throw null; }
+ }
+ }
+ public partial class EventExpr : Mono.CSharp.MemberExpr, Mono.CSharp.IAssignMethod
+ {
+ public EventExpr(Mono.CSharp.EventSpec spec, Mono.CSharp.Location loc) { }
+ protected override Mono.CSharp.TypeSpec DeclaringType { get { throw null; } }
+ public override bool IsInstance { get { throw null; } }
+ public override bool IsStatic { get { throw null; } }
+ public override string KindName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public Mono.CSharp.MethodSpec Operator { get { throw null; } }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ protected override void Error_CannotCallAbstractBase(Mono.CSharp.ResolveContext rc, string name) { }
+ public override string GetSignatureForError() { throw null; }
+ public override Mono.CSharp.MemberExpr ResolveMemberAccess(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression left, Mono.CSharp.SimpleName original) { throw null; }
+ public override void ResolveNameOf(Mono.CSharp.ResolveContext rc, Mono.CSharp.ATypeNameExpression expr) { }
+ public override void SetTypeArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeArguments ta) { }
+ }
+ public partial class EventField : Mono.CSharp.Event
+ {
+ public EventField(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public System.Collections.Generic.List<Mono.CSharp.FieldDeclarator> Declarators { get { throw null; } }
+ public Mono.CSharp.Expression Initializer { get { throw null; } set { } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public void AddDeclarator(Mono.CSharp.FieldDeclarator declarator) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override bool Define() { throw null; }
+ }
+ public partial class EventProperty : Mono.CSharp.Event
+ {
+ public EventProperty(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override bool Define() { throw null; }
+ public sealed partial class AddDelegateMethod : Mono.CSharp.EventProperty.AEventPropertyAccessor
+ {
+ public AddDelegateMethod(Mono.CSharp.EventProperty method, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.EventProperty), default(string), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ }
+ public abstract partial class AEventPropertyAccessor : Mono.CSharp.Event.AEventAccessor
+ {
+ protected AEventPropertyAccessor(Mono.CSharp.EventProperty method, string prefix, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Event), default(string), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override void Define(Mono.CSharp.TypeContainer ds) { }
+ public override string GetSignatureForError() { throw null; }
+ }
+ public sealed partial class RemoveDelegateMethod : Mono.CSharp.EventProperty.AEventPropertyAccessor
+ {
+ public RemoveDelegateMethod(Mono.CSharp.EventProperty method, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.EventProperty), default(string), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ }
+ }
+ public partial class EventSpec : Mono.CSharp.MemberSpec, Mono.CSharp.IInterfaceMemberSpec
+ {
+ public EventSpec(Mono.CSharp.TypeSpec declaringType, Mono.CSharp.IMemberDefinition definition, Mono.CSharp.TypeSpec eventType, Mono.CSharp.Modifiers modifiers, Mono.CSharp.MethodSpec add, Mono.CSharp.MethodSpec remove) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.IMemberDefinition), default(Mono.CSharp.Modifiers)) { }
+ public Mono.CSharp.MethodSpec AccessorAdd { get { throw null; } set { } }
+ public Mono.CSharp.MethodSpec AccessorRemove { get { throw null; } set { } }
+ public Mono.CSharp.FieldSpec BackingField { get { throw null; } set { } }
+ public Mono.CSharp.TypeSpec MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ public override System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ }
+ public abstract partial class ExceptionStatement : Mono.CSharp.ResumableStatement
+ {
+ protected int first_catch_resume_pc;
+ protected int first_resume_pc;
+ protected Mono.CSharp.ExceptionStatement parent_try_block;
+ protected System.Collections.Generic.List<Mono.CSharp.ResumableStatement> resume_points;
+ protected ExceptionStatement(Mono.CSharp.Location loc) { }
+ public int AddResumePoint(Mono.CSharp.ResumableStatement stmt, int pc, Mono.CSharp.StateMachineInitializer stateMachine, Mono.CSharp.TryCatch catchBlock) { throw null; }
+ protected virtual void EmitTryBodyPrepare(Mono.CSharp.EmitContext ec) { }
+ }
+ public abstract partial class ExitStatement : Mono.CSharp.Statement
+ {
+ protected bool unwind_protect;
+ protected ExitStatement() { }
+ protected abstract bool IsLocalExit { get; }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected abstract bool DoResolve(Mono.CSharp.BlockContext bc);
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class ExplicitBlock : Mono.CSharp.Block
+ {
+ protected Mono.CSharp.AnonymousMethodStorey am_storey;
+ public ExplicitBlock(Mono.CSharp.Block parent, Mono.CSharp.Block.Flags flags, Mono.CSharp.Location start, Mono.CSharp.Location end) : base (default(Mono.CSharp.Block), default(Mono.CSharp.Location), default(Mono.CSharp.Location)) { }
+ public ExplicitBlock(Mono.CSharp.Block parent, Mono.CSharp.Location start, Mono.CSharp.Location end) : base (default(Mono.CSharp.Block), default(Mono.CSharp.Location), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.AnonymousMethodStorey AnonymousMethodStorey { get { throw null; } }
+ public bool HasAwait { get { throw null; } }
+ public bool HasCapturedThis { get { throw null; } set { } }
+ public bool HasCapturedVariable { get { throw null; } set { } }
+ public bool HasReachableClosingBrace { get { throw null; } set { } }
+ public bool HasYield { get { throw null; } }
+ public Mono.CSharp.AnonymousMethodStorey CreateAnonymousMethodStorey(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected void DefineStoreyContainer(Mono.CSharp.EmitContext ec, Mono.CSharp.AnonymousMethodStorey storey) { }
+ public void DisableDebugScopeIndex() { }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitScopeInitialization(Mono.CSharp.EmitContext ec) { }
+ public virtual int GetDebugSymbolScopeIndex() { throw null; }
+ public void RegisterAsyncAwait() { }
+ public void RegisterIteratorYield() { }
+ public void SetCatchBlock() { }
+ public void SetFinallyBlock() { }
+ public void WrapIntoDestructor(Mono.CSharp.TryFinally tf, Mono.CSharp.ExplicitBlock tryBlock) { }
+ }
+ public enum ExprClass : byte
+ {
+ EventAccess = (byte)8,
+ IndexerAccess = (byte)9,
+ MethodGroup = (byte)6,
+ Namespace = (byte)3,
+ Nothing = (byte)10,
+ PropertyAccess = (byte)7,
+ Type = (byte)4,
+ TypeParameter = (byte)5,
+ Unresolved = (byte)0,
+ Value = (byte)1,
+ Variable = (byte)2,
+ }
+ public abstract partial class Expression
+ {
+ public Mono.CSharp.ExprClass eclass;
+ protected Mono.CSharp.Location loc;
+ protected Mono.CSharp.TypeSpec type;
+ protected Expression() { }
+ public virtual string ExprClassName { get { throw null; } }
+ public Mono.CSharp.ResolveFlags ExprClassToResolveFlags { get { throw null; } }
+ public virtual bool IsNull { get { throw null; } }
+ public virtual bool IsSideEffectFree { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public virtual Mono.CSharp.Location StartLocation { get { throw null; } }
+ public Mono.CSharp.TypeSpec Type { get { throw null; } set { } }
+ public virtual object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public virtual Mono.CSharp.MethodGroupExpr CanReduceLambda(Mono.CSharp.AnonymousMethodBody body) { throw null; }
+ public virtual Mono.CSharp.Expression Clone(Mono.CSharp.CloneContext clonectx) { throw null; }
+ protected virtual void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public static Mono.CSharp.MethodSpec ConstructorLookup(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type, ref Mono.CSharp.Arguments args, Mono.CSharp.Location loc) { throw null; }
+ public virtual bool ContainsEmitWithAwait() { throw null; }
+ protected Mono.CSharp.Expression ConvertExpressionToArrayIndex(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression source, bool pointerArray=false) { throw null; }
+ protected Mono.CSharp.Expression CreateExpressionFactoryCall(Mono.CSharp.ResolveContext ec, string name, Mono.CSharp.Arguments args) { throw null; }
+ protected Mono.CSharp.Expression CreateExpressionFactoryCall(Mono.CSharp.ResolveContext ec, string name, Mono.CSharp.TypeArguments typeArguments, Mono.CSharp.Arguments args) { throw null; }
+ public static Mono.CSharp.Expression CreateExpressionFactoryCall(Mono.CSharp.ResolveContext ec, string name, Mono.CSharp.TypeArguments typeArguments, Mono.CSharp.Arguments args, Mono.CSharp.Location loc) { throw null; }
+ public abstract Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec);
+ protected static Mono.CSharp.TypeExpr CreateExpressionTypeExpression(Mono.CSharp.ResolveContext ec, Mono.CSharp.Location loc) { throw null; }
+ protected abstract Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc);
+ public virtual Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression right_side) { throw null; }
+ public abstract void Emit(Mono.CSharp.EmitContext ec);
+ public virtual void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ protected static void EmitExpressionsList(Mono.CSharp.EmitContext ec, System.Collections.Generic.List<Mono.CSharp.Expression> expressions) { }
+ public virtual void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public virtual Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ protected virtual Mono.CSharp.FieldExpr EmitToFieldSource(Mono.CSharp.EmitContext ec) { throw null; }
+ public virtual void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public static void ErrorIsInaccesible(Mono.CSharp.IMemberContext rc, string member, Mono.CSharp.Location loc) { }
+ public void Error_ConstantCanBeInitializedWithNullOnly(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc, string name) { }
+ public void Error_ExpressionMustBeConstant(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc, string e_name) { }
+ public void Error_InvalidExpressionStatement(Mono.CSharp.BlockContext bc) { }
+ public void Error_InvalidExpressionStatement(Mono.CSharp.Report report) { }
+ protected virtual void Error_InvalidExpressionStatement(Mono.CSharp.Report report, Mono.CSharp.Location loc) { }
+ protected static void Error_NamedArgument(Mono.CSharp.NamedArgument na, Mono.CSharp.Report Report) { }
+ protected virtual void Error_NegativeArrayIndex(Mono.CSharp.ResolveContext ec, Mono.CSharp.Location loc) { }
+ protected void Error_NullPropagatingLValue(Mono.CSharp.ResolveContext rc) { }
+ protected void Error_NullShortCircuitInsideExpressionTree(Mono.CSharp.ResolveContext rc) { }
+ public virtual void Error_OperatorCannotBeApplied(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc, string oper, Mono.CSharp.TypeSpec t) { }
+ protected void Error_PointerInsideExpressionTree(Mono.CSharp.ResolveContext ec) { }
+ public void Error_TypeArgumentsCannotBeUsed(Mono.CSharp.IMemberContext context, Mono.CSharp.MemberSpec member, Mono.CSharp.Location loc) { }
+ public static void Error_TypeArgumentsCannotBeUsed(Mono.CSharp.IMemberContext context, string exprType, string name, Mono.CSharp.Location loc) { }
+ public static void Error_TypeDoesNotContainDefinition(Mono.CSharp.ResolveContext ec, Mono.CSharp.Location loc, Mono.CSharp.TypeSpec type, string name) { }
+ public virtual void Error_TypeDoesNotContainDefinition(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec type, string name) { }
+ public static void Error_UnexpectedKind(Mono.CSharp.IMemberContext ctx, Mono.CSharp.Expression memberExpr, string expected, string was, Mono.CSharp.Location loc) { }
+ public virtual void Error_UnexpectedKind(Mono.CSharp.ResolveContext ec, Mono.CSharp.ResolveFlags flags, Mono.CSharp.Location loc) { }
+ public virtual void Error_ValueAssignment(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression rhs) { }
+ public virtual void Error_ValueCannotBeConverted(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec target, bool expl) { }
+ protected void Error_ValueCannotBeConvertedCore(Mono.CSharp.ResolveContext ec, Mono.CSharp.Location loc, Mono.CSharp.TypeSpec target, bool expl) { }
+ public static void Error_VoidInvalidInTheContext(Mono.CSharp.Location loc, Mono.CSharp.Report Report) { }
+ protected void Error_VoidPointerOperation(Mono.CSharp.ResolveContext rc) { }
+ public virtual void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public virtual void FlowAnalysisConditional(Mono.CSharp.FlowAnalysisContext fc) { }
+ protected static Mono.CSharp.Expression GetOperatorFalse(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression e, Mono.CSharp.Location loc) { throw null; }
+ protected static Mono.CSharp.Expression GetOperatorTrue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression e, Mono.CSharp.Location loc) { throw null; }
+ public virtual string GetSignatureForError() { throw null; }
+ public virtual bool HasConditionalAccess() { throw null; }
+ public static bool IsNeverNull(Mono.CSharp.Expression expr) { throw null; }
+ protected static bool IsNullPropagatingValid(Mono.CSharp.TypeSpec type) { throw null; }
+ protected Mono.CSharp.TypeSpec LiftMemberType(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type) { throw null; }
+ public virtual System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public Mono.CSharp.Expression MakePointerAccess(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type, Mono.CSharp.Arguments args) { throw null; }
+ public static Mono.CSharp.Expression MemberLookup(Mono.CSharp.IMemberContext rc, bool errorMode, Mono.CSharp.TypeSpec queried_type, string name, int arity, Mono.CSharp.Expression.MemberLookupRestrictions restrictions, Mono.CSharp.Location loc) { throw null; }
+ public static Mono.CSharp.Expression MemberLookupToExpression(Mono.CSharp.IMemberContext rc, System.Collections.Generic.IList<Mono.CSharp.MemberSpec> members, bool errorMode, Mono.CSharp.TypeSpec queried_type, string name, int arity, Mono.CSharp.Expression.MemberLookupRestrictions restrictions, Mono.CSharp.Location loc) { throw null; }
+ public Mono.CSharp.Expression ProbeIdenticalTypeName(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression left, Mono.CSharp.SimpleName name) { throw null; }
+ public Mono.CSharp.Expression Resolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public Mono.CSharp.Expression Resolve(Mono.CSharp.ResolveContext ec, Mono.CSharp.ResolveFlags flags) { throw null; }
+ public virtual Mono.CSharp.TypeSpec ResolveAsType(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments=false) { throw null; }
+ public Mono.CSharp.Constant ResolveLabelConstant(Mono.CSharp.ResolveContext rc) { throw null; }
+ public Mono.CSharp.Expression ResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public static void UnsafeError(Mono.CSharp.Report Report, Mono.CSharp.Location loc) { }
+ public static void UnsafeError(Mono.CSharp.ResolveContext ec, Mono.CSharp.Location loc) { }
+ public static void Warning_UnreachableExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc) { }
+ [System.FlagsAttribute]
+ public enum MemberLookupRestrictions
+ {
+ DontSetConditionalAccess = 256,
+ EmptyArguments = 16,
+ ExactArity = 4,
+ IgnoreAmbiguity = 64,
+ IgnoreArity = 32,
+ InvocableOnly = 1,
+ NameOfExcluded = 128,
+ None = 0,
+ ReadAccess = 8,
+ }
+ }
+ public abstract partial class ExpressionStatement : Mono.CSharp.Expression
+ {
+ protected ExpressionStatement() { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public abstract void EmitStatement(Mono.CSharp.EmitContext ec);
+ public virtual void MarkReachable(Mono.CSharp.Reachability rc) { }
+ public virtual Mono.CSharp.ExpressionStatement ResolveStatement(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class ExtensionMethodCandidates
+ {
+ public ExtensionMethodCandidates(Mono.CSharp.IMemberContext context, System.Collections.Generic.IList<Mono.CSharp.MethodSpec> methods, Mono.CSharp.NamespaceContainer nsContainer, int lookupIndex) { }
+ public Mono.CSharp.NamespaceContainer Container { get { throw null; } }
+ public Mono.CSharp.IMemberContext Context { get { throw null; } }
+ public int LookupIndex { get { throw null; } }
+ public System.Collections.Generic.IList<Mono.CSharp.MethodSpec> Methods { get { throw null; } }
+ }
+ public partial class Field : Mono.CSharp.FieldBase
+ {
+ public Field(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override bool Define() { throw null; }
+ protected override void DoMemberTypeDependentChecks() { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ }
+ public abstract partial class FieldBase : Mono.CSharp.MemberBase
+ {
+ protected System.Collections.Generic.List<Mono.CSharp.FieldDeclarator> declarators;
+ protected System.Reflection.Emit.FieldBuilder FieldBuilder;
+ protected Mono.CSharp.Expression initializer;
+ protected Mono.CSharp.FieldSpec spec;
+ public Mono.CSharp.FieldBase.Status status;
+ protected FieldBase(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.FieldDeclarator> Declarators { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public Mono.CSharp.Expression Initializer { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public Mono.CSharp.FieldSpec Spec { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public void AddDeclarator(Mono.CSharp.FieldDeclarator declarator) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool CheckBase() { throw null; }
+ public virtual Mono.CSharp.Constant ConvertInitializer(Mono.CSharp.ResolveContext rc, Mono.CSharp.Constant expr) { throw null; }
+ protected override void DoMemberTypeDependentChecks() { }
+ public override void Emit() { }
+ public static void Error_VariableOfStaticClass(Mono.CSharp.Location loc, string variable_name, Mono.CSharp.TypeSpec static_class, Mono.CSharp.Report Report) { }
+ public void SetCustomAttribute(Mono.CSharp.MethodSpec ctor, byte[] data) { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ [System.FlagsAttribute]
+ public enum Status : byte
+ {
+ HAS_OFFSET = (byte)4,
+ }
+ }
+ public partial class FieldDeclarator
+ {
+ public FieldDeclarator(Mono.CSharp.SimpleMemberName name, Mono.CSharp.Expression initializer) { }
+ public Mono.CSharp.Expression Initializer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.SimpleMemberName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual Mono.CSharp.FullNamedExpression GetFieldTypeExpression(Mono.CSharp.FieldBase field) { throw null; }
+ }
+ public partial class FieldExpr : Mono.CSharp.MemberExpr, Mono.CSharp.IAssignMethod, Mono.CSharp.IFixedExpression, Mono.CSharp.IMemoryLocation, Mono.CSharp.IVariableReference
+ {
+ protected Mono.CSharp.FieldSpec spec;
+ public FieldExpr(Mono.CSharp.FieldBase fi, Mono.CSharp.Location l) { }
+ public FieldExpr(Mono.CSharp.FieldSpec spec, Mono.CSharp.Location loc) { }
+ protected FieldExpr(Mono.CSharp.Location l) { }
+ protected override Mono.CSharp.TypeSpec DeclaringType { get { throw null; } }
+ public bool IsFixed { get { throw null; } }
+ public bool IsHoisted { get { throw null; } }
+ public override bool IsInstance { get { throw null; } }
+ public override bool IsStatic { get { throw null; } }
+ public override string KindName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public Mono.CSharp.FieldSpec Spec { get { throw null; } }
+ public Mono.CSharp.VariableInfo VariableInfo { get { throw null; } }
+ public virtual void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec, bool convertInstance) { throw null; }
+ public Mono.CSharp.Expression CreateTypeOfExpression() { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ public void EmitAssignFromStack(Mono.CSharp.EmitContext ec) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override bool Equals(object obj) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override int GetHashCode() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public bool IsMarshalByRefAccess(Mono.CSharp.ResolveContext rc) { throw null; }
+ public System.Linq.Expressions.Expression MakeAssignExpression(Mono.CSharp.BuilderContext ctx, Mono.CSharp.Expression source) { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public override void ResolveNameOf(Mono.CSharp.ResolveContext rc, Mono.CSharp.ATypeNameExpression expr) { }
+ public void SetFieldAssigned(Mono.CSharp.FlowAnalysisContext fc) { }
+ public void SetHasAddressTaken() { }
+ public override void SetTypeArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeArguments ta) { }
+ }
+ public partial class FieldInitializer : Mono.CSharp.Assign
+ {
+ public FieldInitializer(Mono.CSharp.FieldBase mc, Mono.CSharp.Expression expression, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public int AssignmentOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.FieldBase Field { get { throw null; } }
+ public bool IsDefaultInitializer { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class FieldSpec : Mono.CSharp.MemberSpec, Mono.CSharp.IInterfaceMemberSpec
+ {
+ public FieldSpec(Mono.CSharp.TypeSpec declaringType, Mono.CSharp.IMemberDefinition definition, Mono.CSharp.TypeSpec memberType, System.Reflection.FieldInfo info, Mono.CSharp.Modifiers modifiers) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.IMemberDefinition), default(Mono.CSharp.Modifiers)) { }
+ public bool IsReadOnly { get { throw null; } }
+ public Mono.CSharp.TypeSpec MemberType { get { throw null; } }
+ public System.Reflection.FieldInfo GetMetaInfo() { throw null; }
+ public override Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ public Mono.CSharp.FieldSpec Mutate(Mono.CSharp.TypeParameterMutator mutator) { throw null; }
+ public override System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ }
+ public partial class Fixed : Mono.CSharp.Statement
+ {
+ public Fixed(Mono.CSharp.Fixed.VariableDeclaration decl, Mono.CSharp.Statement stmt, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Statement Statement { get { throw null; } }
+ public Mono.CSharp.BlockVariable Variables { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public partial class VariableDeclaration : Mono.CSharp.BlockVariable
+ {
+ public VariableDeclaration(Mono.CSharp.FullNamedExpression type, Mono.CSharp.LocalVariable li) : base (default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.LocalVariable)) { }
+ protected override Mono.CSharp.Expression ResolveInitializer(Mono.CSharp.BlockContext bc, Mono.CSharp.LocalVariable li, Mono.CSharp.Expression initializer) { throw null; }
+ }
+ }
+ public partial class FixedField : Mono.CSharp.FieldBase
+ {
+ public const string FixedElementName = "FixedElementField";
+ public FixedField(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public System.Nullable<System.Runtime.InteropServices.CharSet> CharSetValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override Mono.CSharp.Constant ConvertInitializer(Mono.CSharp.ResolveContext rc, Mono.CSharp.Constant expr) { throw null; }
+ public override bool Define() { throw null; }
+ protected override void DoMemberTypeIndependentChecks() { }
+ public override void Emit() { }
+ }
+ public partial class FloatConstant : Mono.CSharp.Constant
+ {
+ public readonly double DoubleValue;
+ public FloatConstant(Mono.CSharp.BuiltinTypes types, double v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public FloatConstant(Mono.CSharp.TypeSpec type, double v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public float Value { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class FloatLiteral : Mono.CSharp.FloatConstant, Mono.CSharp.ILiteralConstant
+ {
+ public FloatLiteral(Mono.CSharp.BuiltinTypes types, float f, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(double), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class FlowAnalysisContext
+ {
+ public FlowAnalysisContext(Mono.CSharp.CompilerContext ctx, Mono.CSharp.ParametersBlock parametersBlock, int definiteAssignmentLength) { }
+ public Mono.CSharp.DefiniteAssignmentBitSet DefiniteAssignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.DefiniteAssignmentBitSet DefiniteAssignmentOnFalse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.DefiniteAssignmentBitSet DefiniteAssignmentOnTrue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.ParametersBlock ParametersBlock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.Report Report { get { throw null; } }
+ public Mono.CSharp.DefiniteAssignmentBitSet SwitchInitialDefinitiveAssignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.TryFinally TryFinally { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool UnreachableReported { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AddReachedLabel(Mono.CSharp.Statement label) { throw null; }
+ public Mono.CSharp.DefiniteAssignmentBitSet BranchDefiniteAssignment() { throw null; }
+ public Mono.CSharp.DefiniteAssignmentBitSet BranchDefiniteAssignment(Mono.CSharp.DefiniteAssignmentBitSet da) { throw null; }
+ public System.Collections.Generic.Dictionary<Mono.CSharp.Statement, System.Collections.Generic.List<Mono.CSharp.DefiniteAssignmentBitSet>> CopyLabelStack() { throw null; }
+ public bool IsDefinitelyAssigned(Mono.CSharp.VariableInfo variable) { throw null; }
+ public bool IsStructFieldDefinitelyAssigned(Mono.CSharp.VariableInfo variable, string name) { throw null; }
+ public void SetLabelStack(System.Collections.Generic.Dictionary<Mono.CSharp.Statement, System.Collections.Generic.List<Mono.CSharp.DefiniteAssignmentBitSet>> labelStack) { }
+ public void SetStructFieldAssigned(Mono.CSharp.VariableInfo variable, string name) { }
+ public void SetVariableAssigned(Mono.CSharp.VariableInfo variable, bool generatedAssignment=false) { }
+ }
+ public partial class For : Mono.CSharp.LoopStatement
+ {
+ public For(Mono.CSharp.Location l) : base (default(Mono.CSharp.Statement)) { }
+ public Mono.CSharp.Expression Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.Statement Initializer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.Statement Iterator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override void AddEndDefiniteAssignment(Mono.CSharp.FlowAnalysisContext fc) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public override void SetEndReachable() { }
+ public override void SetIteratorReachable() { }
+ }
+ public partial class Foreach : Mono.CSharp.LoopStatement
+ {
+ public Foreach(Mono.CSharp.Expression type, Mono.CSharp.LocalVariable var, Mono.CSharp.Expression expr, Mono.CSharp.Statement stmt, Mono.CSharp.Block body, Mono.CSharp.Location l) : base (default(Mono.CSharp.Statement)) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public Mono.CSharp.Expression TypeExpression { get { throw null; } }
+ public Mono.CSharp.LocalVariable Variable { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public abstract partial class FullNamedExpression : Mono.CSharp.Expression
+ {
+ protected FullNamedExpression() { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.TypeSpec ResolveAsType(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments=false) { throw null; }
+ public abstract Mono.CSharp.FullNamedExpression ResolveAsTypeOrNamespace(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments);
+ }
+ public sealed partial class GlobalRootNamespace : Mono.CSharp.RootNamespace
+ {
+ public GlobalRootNamespace() : base (default(string)) { }
+ }
+ public partial class Goto : Mono.CSharp.ExitStatement
+ {
+ public Goto(string label, Mono.CSharp.Location l) { }
+ protected override bool IsLocalExit { get { throw null; } }
+ public string Target { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected override bool DoResolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public static void Error_UnknownLabel(Mono.CSharp.BlockContext bc, string label, Mono.CSharp.Location loc) { }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ }
+ public partial class GotoCase : Mono.CSharp.SwitchGoto
+ {
+ public GotoCase(Mono.CSharp.Expression e, Mono.CSharp.Location l) : base (default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public Mono.CSharp.SwitchLabel Label { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class GotoDefault : Mono.CSharp.SwitchGoto
+ {
+ public GotoDefault(Mono.CSharp.Location l) : base (default(Mono.CSharp.Location)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class HoistedParameter : Mono.CSharp.HoistedVariable
+ {
+ public HoistedParameter(Mono.CSharp.AnonymousMethodStorey scope, Mono.CSharp.ParameterReference par) : base (default(Mono.CSharp.AnonymousMethodStorey), default(string), default(Mono.CSharp.TypeSpec)) { }
+ public HoistedParameter(Mono.CSharp.HoistedParameter hp, string name) : base (default(Mono.CSharp.AnonymousMethodStorey), default(string), default(Mono.CSharp.TypeSpec)) { }
+ public bool IsAssigned { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.ParameterReference Parameter { get { throw null; } }
+ public void EmitHoistingAssignment(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class HoistedStoreyClass : Mono.CSharp.CompilerGeneratedContainer
+ {
+ protected Mono.CSharp.TypeParameterMutator mutator;
+ public HoistedStoreyClass(Mono.CSharp.TypeDefinition parent, Mono.CSharp.MemberName name, Mono.CSharp.TypeParameters tparams, Mono.CSharp.Modifiers mods, Mono.CSharp.MemberKind kind) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Modifiers)) { }
+ public Mono.CSharp.TypeParameterMutator Mutator { get { throw null; } set { } }
+ public Mono.CSharp.HoistedStoreyClass GetGenericStorey() { throw null; }
+ public sealed partial class HoistedField : Mono.CSharp.Field
+ {
+ public HoistedField(Mono.CSharp.HoistedStoreyClass parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, string name, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ protected override bool ResolveMemberType() { throw null; }
+ }
+ }
+ public partial class HoistedThis : Mono.CSharp.HoistedVariable
+ {
+ public HoistedThis(Mono.CSharp.AnonymousMethodStorey storey, Mono.CSharp.Field field) : base (default(Mono.CSharp.AnonymousMethodStorey), default(string), default(Mono.CSharp.TypeSpec)) { }
+ }
+ public abstract partial class HoistedVariable
+ {
+ protected Mono.CSharp.Field field;
+ protected readonly Mono.CSharp.AnonymousMethodStorey storey;
+ protected HoistedVariable(Mono.CSharp.AnonymousMethodStorey storey, Mono.CSharp.Field field) { }
+ protected HoistedVariable(Mono.CSharp.AnonymousMethodStorey storey, string name, Mono.CSharp.TypeSpec type) { }
+ public Mono.CSharp.Field Field { get { throw null; } }
+ public Mono.CSharp.AnonymousMethodStorey Storey { get { throw null; } }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public Mono.CSharp.Expression CreateExpressionTree() { throw null; }
+ public void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ public Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ protected virtual Mono.CSharp.FieldExpr GetFieldExpression(Mono.CSharp.EmitContext ec) { throw null; }
+ }
+ public partial interface IAssemblyDefinition
+ {
+ string FullName { get; }
+ bool IsCLSCompliant { get; }
+ bool IsMissing { get; }
+ string Name { get; }
+ byte[] GetPublicKeyToken();
+ bool IsFriendAssemblyTo(Mono.CSharp.IAssemblyDefinition assembly);
+ }
+ public partial interface IAssignMethod
+ {
+ void Emit(Mono.CSharp.EmitContext ec, bool leave_copy);
+ void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound);
+ }
+ public partial interface IExpressionCleanup
+ {
+ void EmitCleanup(Mono.CSharp.EmitContext ec);
+ }
+ public partial class If : Mono.CSharp.Statement
+ {
+ public Mono.CSharp.Statement FalseStatement;
+ public Mono.CSharp.Statement TrueStatement;
+ public If(Mono.CSharp.Expression bool_expr, Mono.CSharp.Statement true_statement, Mono.CSharp.Location l) { }
+ public If(Mono.CSharp.Expression bool_expr, Mono.CSharp.Statement true_statement, Mono.CSharp.Statement false_statement, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial interface IFixedExpression
+ {
+ bool IsFixed { get; }
+ }
+ public partial interface IGenericMethodDefinition : Mono.CSharp.IMemberDefinition, Mono.CSharp.IMethodDefinition
+ {
+ Mono.CSharp.TypeParameterSpec[] TypeParameters { get; }
+ int TypeParametersCount { get; }
+ }
+ public partial interface IInterfaceMemberSpec
+ {
+ Mono.CSharp.TypeSpec MemberType { get; }
+ }
+ public partial interface ILiteralConstant
+ {
+ }
+ public partial interface ILocalVariable
+ {
+ void Emit(Mono.CSharp.EmitContext ec);
+ void EmitAddressOf(Mono.CSharp.EmitContext ec);
+ void EmitAssign(Mono.CSharp.EmitContext ec);
+ }
+ public partial interface IMemberContext : Mono.CSharp.IModuleContext
+ {
+ Mono.CSharp.MemberCore CurrentMemberDefinition { get; }
+ Mono.CSharp.TypeSpec CurrentType { get; }
+ Mono.CSharp.TypeParameters CurrentTypeParameters { get; }
+ bool IsObsolete { get; }
+ bool IsStatic { get; }
+ bool IsUnsafe { get; }
+ string GetSignatureForError();
+ Mono.CSharp.ExtensionMethodCandidates LookupExtensionMethod(string name, int arity);
+ Mono.CSharp.FullNamedExpression LookupNamespaceAlias(string name);
+ Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc);
+ }
+ public partial interface IMemberDefinition
+ {
+ System.Nullable<bool> CLSAttributeValue { get; }
+ bool IsImported { get; }
+ string Name { get; }
+ string[] ConditionalConditions();
+ System.ObsoleteAttribute GetAttributeObsolete();
+ void SetIsAssigned();
+ void SetIsUsed();
+ }
+ public partial interface IMemoryLocation
+ {
+ void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode);
+ }
+ public partial interface IMethodData : Mono.CSharp.IMemberContext, Mono.CSharp.IModuleContext
+ {
+ Mono.CSharp.ToplevelBlock Block { get; set; }
+ System.Reflection.CallingConventions CallingConventions { get; }
+ bool IsAccessor { get; }
+ Mono.CSharp.Location Location { get; }
+ Mono.CSharp.MemberName MethodName { get; }
+ Mono.CSharp.Attributes OptAttributes { get; }
+ Mono.CSharp.ParametersCompiled ParameterInfo { get; }
+ Mono.CSharp.TypeSpec ReturnType { get; }
+ Mono.CSharp.MethodSpec Spec { get; }
+ Mono.CSharp.EmitContext CreateEmitContext(System.Reflection.Emit.ILGenerator ig, Mono.CompilerServices.SymbolWriter.SourceMethodBuilder sourceMethod);
+ }
+ public partial interface IMethodDefinition : Mono.CSharp.IMemberDefinition
+ {
+ System.Reflection.MethodBase Metadata { get; }
+ }
+ public partial interface IModuleContext
+ {
+ Mono.CSharp.ModuleContainer Module { get; }
+ }
+ public partial class ImplicitCast : Mono.CSharp.ShimExpression
+ {
+ public ImplicitCast(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec target, bool arrayAccess) : base (default(Mono.CSharp.Expression)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class ImplicitDelegateCreation : Mono.CSharp.DelegateCreation
+ {
+ public ImplicitDelegateCreation(Mono.CSharp.TypeSpec delegateType, Mono.CSharp.MethodGroupExpr mg, Mono.CSharp.Location loc) { }
+ public static bool ContainsMethodTypeParameter(Mono.CSharp.TypeSpec type) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class ImplicitLambdaParameter : Mono.CSharp.Parameter
+ {
+ public ImplicitLambdaParameter(string name, Mono.CSharp.Location loc) : base (default(Mono.CSharp.FullNamedExpression), default(string), default(Mono.CSharp.Parameter.Modifier), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override Mono.CSharp.TypeSpec Resolve(Mono.CSharp.IMemberContext ec, int index) { throw null; }
+ public void SetParameterType(Mono.CSharp.TypeSpec type) { }
+ }
+ public partial class ImportedAssemblyDefinition : Mono.CSharp.IAssemblyDefinition
+ {
+ public ImportedAssemblyDefinition(System.Reflection.Assembly assembly) { }
+ public System.Reflection.Assembly Assembly { get { throw null; } }
+ public string FullName { get { throw null; } }
+ public bool HasStrongName { get { throw null; } }
+ public bool IsCLSCompliant { get { throw null; } }
+ public bool IsMissing { get { throw null; } }
+ public string Location { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Reflection.AssemblyName GetAssemblyVisibleToName(Mono.CSharp.IAssemblyDefinition assembly) { throw null; }
+ public byte[] GetPublicKeyToken() { throw null; }
+ public bool IsFriendAssemblyTo(Mono.CSharp.IAssemblyDefinition assembly) { throw null; }
+ public void ReadAttributes() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ImportedModuleDefinition
+ {
+ public ImportedModuleDefinition(System.Reflection.Module module) { }
+ public bool IsCLSCompliant { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.Attribute> ReadAssemblyAttributes() { throw null; }
+ public void ReadAttributes() { }
+ }
+ public partial interface INamedBlockVariable
+ {
+ Mono.CSharp.Block Block { get; }
+ bool IsDeclared { get; }
+ bool IsParameter { get; }
+ Mono.CSharp.Location Location { get; }
+ Mono.CSharp.Expression CreateReferenceExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc);
+ }
+ public partial class Indexer : Mono.CSharp.PropertyBase, Mono.CSharp.IInterfaceMemberSpec, Mono.CSharp.IParametersMember
+ {
+ public Indexer(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.MemberName name, Mono.CSharp.Modifiers mod, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ Mono.CSharp.AParametersCollection Mono.CSharp.IParametersMember.Parameters { get { throw null; } }
+ public Mono.CSharp.ParametersCompiled ParameterInfo { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool CheckForDuplications() { throw null; }
+ public override bool Define() { throw null; }
+ public override void Emit() { }
+ public override bool EnableOverloadChecks(Mono.CSharp.MemberCore overload) { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public override void PrepareEmit() { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ public partial class GetIndexerMethod : Mono.CSharp.PropertyBase.GetMethod, Mono.CSharp.IInterfaceMemberSpec, Mono.CSharp.IParametersMember
+ {
+ public GetIndexerMethod(Mono.CSharp.PropertyBase property, Mono.CSharp.Modifiers modifiers, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.PropertyBase), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ Mono.CSharp.TypeSpec Mono.CSharp.IInterfaceMemberSpec.MemberType { get { throw null; } }
+ Mono.CSharp.AParametersCollection Mono.CSharp.IParametersMember.Parameters { get { throw null; } }
+ public override Mono.CSharp.ParametersCompiled ParameterInfo { get { throw null; } }
+ public override void Define(Mono.CSharp.TypeContainer parent) { }
+ }
+ public partial class SetIndexerMethod : Mono.CSharp.PropertyBase.SetMethod, Mono.CSharp.IInterfaceMemberSpec, Mono.CSharp.IParametersMember
+ {
+ public SetIndexerMethod(Mono.CSharp.PropertyBase property, Mono.CSharp.Modifiers modifiers, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.PropertyBase), default(Mono.CSharp.Modifiers), default(Mono.CSharp.ParametersCompiled), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ Mono.CSharp.TypeSpec Mono.CSharp.IInterfaceMemberSpec.MemberType { get { throw null; } }
+ Mono.CSharp.AParametersCollection Mono.CSharp.IParametersMember.Parameters { get { throw null; } }
+ }
+ }
+ public partial class IndexerSpec : Mono.CSharp.PropertySpec, Mono.CSharp.IInterfaceMemberSpec, Mono.CSharp.IParametersMember
+ {
+ public IndexerSpec(Mono.CSharp.TypeSpec declaringType, Mono.CSharp.IMemberDefinition definition, Mono.CSharp.TypeSpec memberType, Mono.CSharp.AParametersCollection parameters, System.Reflection.PropertyInfo info, Mono.CSharp.Modifiers modifiers) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.IMemberDefinition), default(Mono.CSharp.TypeSpec), default(System.Reflection.PropertyInfo), default(Mono.CSharp.Modifiers)) { }
+ public Mono.CSharp.AParametersCollection Parameters { get { throw null; } }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public override Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ public override System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ }
+ public partial class Indirection : Mono.CSharp.Expression, Mono.CSharp.IAssignMethod, Mono.CSharp.IFixedExpression, Mono.CSharp.IMemoryLocation
+ {
+ public Indirection(Mono.CSharp.Expression expr, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public bool IsFixed { get { throw null; } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp Mode) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ }
+ public partial class InflatedTypeSpec : Mono.CSharp.TypeSpec
+ {
+ public InflatedTypeSpec(Mono.CSharp.IModuleContext context, Mono.CSharp.TypeSpec openType, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.TypeSpec[] targs) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.ITypeDefinition), default(System.Type), default(Mono.CSharp.Modifiers)) { }
+ public override Mono.CSharp.TypeSpec BaseType { get { throw null; } }
+ public Mono.CSharp.TypeParameterSpec[] Constraints { get { throw null; } }
+ public bool HasConstraintsChecked { get { throw null; } set { } }
+ public override System.Collections.Generic.IList<Mono.CSharp.TypeSpec> Interfaces { get { throw null; } }
+ public override bool IsArrayGenericInterface { get { throw null; } }
+ public override bool IsExpressionTreeType { get { throw null; } }
+ public override bool IsGenericTask { get { throw null; } }
+ public override bool IsNullableType { get { throw null; } }
+ public override Mono.CSharp.TypeSpec[] TypeArguments { get { throw null; } }
+ public override bool AddInterface(Mono.CSharp.TypeSpec iface) { throw null; }
+ public override void CheckObsoleteness(Mono.CSharp.IMemberContext mc, Mono.CSharp.Location loc) { }
+ public static bool ContainsTypeParameter(Mono.CSharp.TypeSpec type) { throw null; }
+ public Mono.CSharp.TypeParameterInflator CreateLocalInflator(Mono.CSharp.IModuleContext context) { throw null; }
+ public override System.ObsoleteAttribute GetAttributeObsolete() { throw null; }
+ public override Mono.CSharp.TypeSpec GetDefinition() { throw null; }
+ public override System.Type GetMetaInfo() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ protected override string GetTypeNameSignature() { throw null; }
+ public bool HasDynamicArgument() { throw null; }
+ protected override void InitializeMemberCache(bool onlyTypes) { }
+ protected override bool IsNotCLSCompliant(out bool attrValue) { attrValue = default(bool); throw null; }
+ public override Mono.CSharp.TypeSpec Mutate(Mono.CSharp.TypeParameterMutator mutator) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct InstanceEmitter
+ {
+ public InstanceEmitter(Mono.CSharp.Expression instance, bool addressLoad) { throw null;}
+ public void Emit(Mono.CSharp.EmitContext ec, bool conditionalAccess) { }
+ public void EmitLoad(Mono.CSharp.EmitContext ec, bool boxInstance) { }
+ public Mono.CSharp.TypeSpec GetStackType(Mono.CSharp.EmitContext ec) { throw null; }
+ }
+ public partial class IntConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly int Value;
+ public IntConstant(Mono.CSharp.BuiltinTypes types, int v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public IntConstant(Mono.CSharp.TypeSpec type, int v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public abstract partial class IntegralConstant : Mono.CSharp.Constant
+ {
+ protected IntegralConstant(Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override void Error_ValueCannotBeConverted(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec target, bool expl) { }
+ public override string GetValueAsLiteral() { throw null; }
+ public abstract Mono.CSharp.Constant Increment();
+ }
+ public partial class InteractiveBase
+ {
+ public static string ContinuationPrompt;
+ public static System.IO.TextWriter Error;
+ public static Mono.CSharp.Evaluator Evaluator;
+ public static System.IO.TextWriter Output;
+ public static string Prompt;
+ public static bool QuitRequested;
+ public InteractiveBase() { }
+ public static string help { get { throw null; } }
+ public static object quit { get { throw null; } }
+ public static string Describe(object x) { throw null; }
+ public static void LoadAssembly(string assembly) { }
+ public static void LoadPackage(string pkg) { }
+ public static void print(object obj) { }
+ public static void print(string fmt, params object[] args) { }
+ public static void Quit() { }
+ public static void ShowUsing() { }
+ public static void ShowVars() { }
+ public static System.TimeSpan Time(System.Action a) { throw null; }
+ }
+ public sealed partial class Interface : Mono.CSharp.TypeDefinition
+ {
+ public Interface(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Modifiers mod, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ protected override System.Reflection.TypeAttributes TypeAttr { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ }
+ public abstract partial class InterfaceMemberBase : Mono.CSharp.MemberBase
+ {
+ protected const Mono.CSharp.Modifiers AllowedModifiersClass = (Mono.CSharp.Modifiers)(12031);
+ protected const Mono.CSharp.Modifiers AllowedModifiersInterface = (Mono.CSharp.Modifiers)(8208);
+ protected const Mono.CSharp.Modifiers AllowedModifiersStruct = (Mono.CSharp.Modifiers)(11423);
+ protected Mono.CSharp.MethodSpec base_method;
+ public System.Reflection.MethodAttributes flags;
+ public Mono.CSharp.TypeSpec InterfaceType;
+ public readonly bool IsExplicitImpl;
+ public bool IsInterface;
+ protected bool is_external_implementation;
+ protected InterfaceMemberBase(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public abstract Mono.CSharp.Variance ExpectedMemberTypeVariance { get; }
+ public override bool IsUsed { get { throw null; } }
+ public string ShortName { get { throw null; } }
+ protected static bool CheckAccessModifiers(Mono.CSharp.MemberCore this_member, Mono.CSharp.MemberSpec base_member) { throw null; }
+ protected override bool CheckBase() { throw null; }
+ protected virtual bool CheckForDuplications() { throw null; }
+ protected virtual bool CheckOverrideAgainstBase(Mono.CSharp.MemberSpec base_member) { throw null; }
+ public override bool Define() { throw null; }
+ protected bool DefineParameters(Mono.CSharp.ParametersCompiled parameters) { throw null; }
+ protected override void DoMemberTypeDependentChecks() { }
+ public override void Emit() { }
+ public override bool EnableOverloadChecks(Mono.CSharp.MemberCore overload) { throw null; }
+ protected void Error_CannotChangeAccessModifiers(Mono.CSharp.MemberCore member, Mono.CSharp.MemberSpec base_member) { }
+ protected void Error_StaticReturnType() { }
+ protected virtual Mono.CSharp.MemberSpec FindBaseMember(out Mono.CSharp.MemberSpec bestCandidate, ref bool overrides) { bestCandidate = default(Mono.CSharp.MemberSpec); throw null; }
+ public string GetFullName(Mono.CSharp.MemberName name) { throw null; }
+ public string GetFullName(string name) { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override void SetConstraints(System.Collections.Generic.List<Mono.CSharp.Constraints> constraints_list) { }
+ }
+ public partial class InternalErrorException : System.Exception
+ {
+ public InternalErrorException() { }
+ public InternalErrorException(Mono.CSharp.MemberCore mc, System.Exception e) { }
+ public InternalErrorException(System.Exception e, Mono.CSharp.Location loc) { }
+ public InternalErrorException(System.Exception exception, string message, params object[] args) { }
+ public InternalErrorException(string message) { }
+ public InternalErrorException(string message, params object[] args) { }
+ }
+ public partial class InterpolatedString : Mono.CSharp.Expression
+ {
+ public InterpolatedString(Mono.CSharp.StringLiteral start, System.Collections.Generic.List<Mono.CSharp.Expression> interpolations, Mono.CSharp.StringLiteral end) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public Mono.CSharp.Expression ConvertTo(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext rc) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class InterpolatedStringInsert : Mono.CSharp.CompositeExpression
+ {
+ public InterpolatedStringInsert(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Expression)) { }
+ public Mono.CSharp.Expression Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Format { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public System.Nullable<int> ResolveAligment(Mono.CSharp.ResolveContext rc) { throw null; }
+ }
+ public partial class IntLiteral : Mono.CSharp.IntConstant, Mono.CSharp.ILiteralConstant
+ {
+ public IntLiteral(Mono.CSharp.BuiltinTypes types, int l, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(int), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec type) { throw null; }
+ }
+ public partial class Invocation : Mono.CSharp.ExpressionStatement
+ {
+ protected Mono.CSharp.Arguments arguments;
+ protected Mono.CSharp.Expression expr;
+ protected Mono.CSharp.MethodGroupExpr mg;
+ public Invocation(Mono.CSharp.Expression expr, Mono.CSharp.Arguments arguments) { }
+ public Mono.CSharp.Arguments Arguments { get { throw null; } }
+ public Mono.CSharp.Expression Exp { get { throw null; } }
+ public Mono.CSharp.MethodGroupExpr MethodGroup { get { throw null; } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override Mono.CSharp.MethodGroupExpr CanReduceLambda(Mono.CSharp.AnonymousMethodBody body) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ protected virtual Mono.CSharp.Expression DoResolveDynamic(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression memberExpr) { throw null; }
+ protected virtual Mono.CSharp.MethodGroupExpr DoResolveOverload(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override string GetSignatureForError() { throw null; }
+ public override bool HasConditionalAccess() { throw null; }
+ public static bool IsMemberInvocable(Mono.CSharp.MemberSpec member) { throw null; }
+ public static bool IsSpecialMethodInvocation(Mono.CSharp.ResolveContext ec, Mono.CSharp.MethodSpec method, Mono.CSharp.Location loc) { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public static System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx, Mono.CSharp.Expression instance, Mono.CSharp.MethodSpec mi, Mono.CSharp.Arguments args) { throw null; }
+ public override Mono.CSharp.ExpressionStatement ResolveStatement(Mono.CSharp.BlockContext bc) { throw null; }
+ public partial class Predefined : Mono.CSharp.Invocation
+ {
+ public Predefined(Mono.CSharp.MethodGroupExpr expr, Mono.CSharp.Arguments arguments) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Arguments)) { }
+ protected override Mono.CSharp.MethodGroupExpr DoResolveOverload(Mono.CSharp.ResolveContext rc) { throw null; }
+ }
+ }
+ public partial interface IParameterData
+ {
+ Mono.CSharp.Expression DefaultValue { get; }
+ bool HasDefaultValue { get; }
+ bool HasExtensionMethodModifier { get; }
+ Mono.CSharp.Parameter.Modifier ModFlags { get; }
+ string Name { get; }
+ }
+ public partial interface IParametersMember : Mono.CSharp.IInterfaceMemberSpec
+ {
+ Mono.CSharp.AParametersCollection Parameters { get; }
+ }
+ public partial class Is : Mono.CSharp.Probe
+ {
+ public Is(Mono.CSharp.Expression expr, Mono.CSharp.Expression probe_type, Mono.CSharp.Location l) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string OperatorName { get { throw null; } }
+ public Mono.CSharp.LocalVariable Variable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ protected override void ResolveProbeType(Mono.CSharp.ResolveContext rc) { }
+ }
+ public partial class Iterator : Mono.CSharp.StateMachineInitializer
+ {
+ public readonly bool IsEnumerable;
+ public readonly Mono.CSharp.TypeSpec OriginalIteratorType;
+ public readonly Mono.CSharp.IMethodData OriginalMethod;
+ public Iterator(Mono.CSharp.ParametersBlock block, Mono.CSharp.IMethodData method, Mono.CSharp.TypeDefinition host, Mono.CSharp.TypeSpec iterator_type, bool is_enumerable) : base (default(Mono.CSharp.ParametersBlock), default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.TypeSpec)) { }
+ public Mono.CSharp.ToplevelBlock Container { get { throw null; } }
+ public override string ContainerType { get { throw null; } }
+ public override bool IsIterator { get { throw null; } }
+ public Mono.CSharp.Method CreateFinallyHost(Mono.CSharp.TryFinallyBlock block) { throw null; }
+ public static void CreateIterator(Mono.CSharp.IMethodData method, Mono.CSharp.TypeDefinition parent, Mono.CSharp.Modifiers modifiers) { }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitDispose(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public void EmitYieldBreak(Mono.CSharp.EmitContext ec, bool unwind_protect) { }
+ public override string GetSignatureForError() { throw null; }
+ public override void InjectYield(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression expr, int resume_pc, bool unwind_protect, System.Reflection.Emit.Label resume_point) { }
+ }
+ public partial interface ITypeDefinition : Mono.CSharp.IMemberDefinition
+ {
+ Mono.CSharp.IAssemblyDefinition DeclaringAssembly { get; }
+ bool IsComImport { get; }
+ bool IsCyclicTypeForwarder { get; }
+ bool IsPartial { get; }
+ bool IsTypeForwarder { get; }
+ string Namespace { get; }
+ Mono.CSharp.TypeParameterSpec[] TypeParameters { get; }
+ int TypeParametersCount { get; }
+ Mono.CSharp.TypeSpec GetAttributeCoClass();
+ string GetAttributeDefaultMember();
+ System.AttributeUsageAttribute GetAttributeUsage(Mono.CSharp.PredefinedAttribute pa);
+ bool IsInternalAsPublic(Mono.CSharp.IAssemblyDefinition assembly);
+ void LoadMembers(Mono.CSharp.TypeSpec declaringType, bool onlyTypes, ref Mono.CSharp.MemberCache cache);
+ }
+ public partial interface IVariableReference : Mono.CSharp.IFixedExpression
+ {
+ bool IsHoisted { get; }
+ string Name { get; }
+ Mono.CSharp.VariableInfo VariableInfo { get; }
+ void SetHasAddressTaken();
+ }
+ public partial class LabeledStatement : Mono.CSharp.Statement
+ {
+ public LabeledStatement(string name, Mono.CSharp.Block block, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Block Block { get { throw null; } }
+ public string Name { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void AddGotoReference(Mono.CSharp.Reachability rc) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public System.Reflection.Emit.Label LabelTarget(Mono.CSharp.EmitContext ec) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class LambdaExpression : Mono.CSharp.AnonymousMethodExpression
+ {
+ public LambdaExpression(Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool HasExplicitParameters { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override Mono.CSharp.AnonymousMethodBody CompatibleMethodFactory(Mono.CSharp.TypeSpec returnType, Mono.CSharp.TypeSpec delegateType, Mono.CSharp.ParametersCompiled p, Mono.CSharp.ParametersBlock b) { throw null; }
+ protected override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec delegate_type) { throw null; }
+ protected override bool DoResolveParameters(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ protected override Mono.CSharp.ParametersCompiled ResolveParameters(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeInferenceContext tic, Mono.CSharp.TypeSpec delegateType) { throw null; }
+ }
+ public enum LanguageVersion
+ {
+ Default = 6,
+ Experimental = 100,
+ ISO_1 = 1,
+ ISO_2 = 2,
+ V_3 = 3,
+ V_4 = 4,
+ V_5 = 5,
+ V_6 = 6,
+ }
+ public abstract partial class LocalExitStatement : Mono.CSharp.ExitStatement
+ {
+ protected Mono.CSharp.LoopStatement enclosing_loop;
+ protected LocalExitStatement(Mono.CSharp.Location loc) { }
+ protected override bool IsLocalExit { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override bool DoResolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class LocalTemporary : Mono.CSharp.Expression, Mono.CSharp.IAssignMethod, Mono.CSharp.IMemoryLocation
+ {
+ public LocalTemporary(Mono.CSharp.TypeSpec t) { }
+ public LocalTemporary(System.Reflection.Emit.LocalBuilder b, Mono.CSharp.TypeSpec t) { }
+ public System.Reflection.Emit.LocalBuilder Builder { get { throw null; } }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ public void Release(Mono.CSharp.EmitContext ec) { }
+ public void Store(Mono.CSharp.EmitContext ec) { }
+ }
+ public sealed partial class LocalVariable : Mono.CSharp.ILocalVariable, Mono.CSharp.INamedBlockVariable
+ {
+ public Mono.CSharp.VariableInfo VariableInfo;
+ public LocalVariable(Mono.CSharp.Block block, string name, Mono.CSharp.LocalVariable.Flags flags, Mono.CSharp.Location loc) { }
+ public LocalVariable(Mono.CSharp.Block block, string name, Mono.CSharp.Location loc) { }
+ public LocalVariable(Mono.CSharp.LocalVariable li, string name, Mono.CSharp.Location loc) { }
+ public bool AddressTaken { get { throw null; } }
+ public Mono.CSharp.Block Block { get { throw null; } }
+ public Mono.CSharp.Constant ConstantValue { get { throw null; } set { } }
+ public Mono.CSharp.HoistedVariable HoistedVariant { get { throw null; } set { } }
+ public bool IsCompilerGenerated { get { throw null; } }
+ public bool IsConstant { get { throw null; } }
+ public bool IsDeclared { get { throw null; } }
+ public bool IsFixed { get { throw null; } set { } }
+ public bool IsLocked { get { throw null; } set { } }
+ public bool IsReadonly { get { throw null; } }
+ public bool IsThis { get { throw null; } }
+ public bool IsUsed { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ bool Mono.CSharp.INamedBlockVariable.IsParameter { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.CSharp.TypeSpec Type { get { throw null; } set { } }
+ public void CreateBuilder(Mono.CSharp.EmitContext ec) { }
+ public static Mono.CSharp.LocalVariable CreateCompilerGenerated(Mono.CSharp.TypeSpec type, Mono.CSharp.Block block, Mono.CSharp.Location loc, bool writeToSymbolFile=false) { throw null; }
+ public Mono.CSharp.Expression CreateReferenceExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc) { throw null; }
+ public void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitAddressOf(Mono.CSharp.EmitContext ec) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec) { }
+ public static string GetCompilerGeneratedName(Mono.CSharp.Block block) { throw null; }
+ public string GetReadOnlyContext() { throw null; }
+ public bool IsAssigned(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public bool IsThisAssigned(Mono.CSharp.FlowAnalysisContext fc, Mono.CSharp.Block block) { throw null; }
+ public void PrepareAssignmentAnalysis(Mono.CSharp.BlockContext bc) { }
+ public void SetHasAddressTaken() { }
+ public void SetIsUsed() { }
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum Flags
+ {
+ AddressTaken = 4,
+ CompilerGenerated = 8,
+ Constant = 16,
+ FixedVariable = 64,
+ ForeachVariable = 32,
+ IsLocked = 256,
+ IsThis = 2,
+ ReadonlyMask = 224,
+ SymbolFileHidden = 512,
+ Used = 1,
+ UsingVariable = 128,
+ }
+ }
+ public partial class LocalVariableReference : Mono.CSharp.VariableReference
+ {
+ public Mono.CSharp.LocalVariable local_info;
+ public LocalVariableReference(Mono.CSharp.LocalVariable li, Mono.CSharp.Location l) { }
+ public override bool IsFixed { get { throw null; } }
+ public override bool IsLockedByStatement { get { throw null; } set { } }
+ public override bool IsRef { get { throw null; } }
+ public override string Name { get { throw null; } }
+ protected override Mono.CSharp.ILocalVariable Variable { get { throw null; } }
+ public override Mono.CSharp.VariableInfo VariableInfo { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression rhs) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override int GetHashCode() { throw null; }
+ public override Mono.CSharp.HoistedVariable GetHoistedVariable(Mono.CSharp.AnonymousExpression ae) { throw null; }
+ public override void SetHasAddressTaken() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class LocatedToken
+ {
+ public int column;
+ public Mono.CSharp.SourceFile file;
+ public int row;
+ public string value;
+ public LocatedToken() { }
+ public LocatedToken(string value, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public string Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Location : System.IEquatable<Mono.CSharp.Location>
+ {
+ public static bool InEmacs;
+ public static readonly Mono.CSharp.Location Null;
+ public Location(Mono.CSharp.SourceFile file, int row, int column) { throw null;}
+ public int Column { get { throw null; } }
+ public int File { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NameFullPath { get { throw null; } }
+ public int Row { get { throw null; } }
+ public Mono.CSharp.SourceFile SourceFile { get { throw null; } }
+ public static void AddFile(Mono.CSharp.SourceFile file) { }
+ public bool Equals(Mono.CSharp.Location other) { throw null; }
+ public static void Initialize(System.Collections.Generic.List<Mono.CSharp.SourceFile> files) { }
+ public static Mono.CSharp.Location operator -(Mono.CSharp.Location loc, int columns) { throw null; }
+ public static void Reset() { }
+ public override string ToString() { throw null; }
+ public string ToStringFullName() { throw null; }
+ }
+ public partial class LocationsBag
+ {
+ public LocationsBag() { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AddLocation(object element, params Mono.CSharp.Location[] locations) { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AddMember(Mono.CSharp.MemberCore member, System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> modLocations) { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AddMember(Mono.CSharp.MemberCore member, System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> modLocations, Mono.CSharp.Location location) { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AddMember(Mono.CSharp.MemberCore member, System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> modLocations, params Mono.CSharp.Location[] locations) { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AddMember(Mono.CSharp.MemberCore member, System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> modLocations, System.Collections.Generic.List<Mono.CSharp.Location> locations) { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AddStatement(object element, params Mono.CSharp.Location[] locations) { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AppendTo(object element, Mono.CSharp.Location location) { }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void AppendToMember(Mono.CSharp.MemberCore existing, params Mono.CSharp.Location[] locations) { }
+ public System.Collections.Generic.List<Mono.CSharp.Location> GetLocations(object element) { throw null; }
+ public Mono.CSharp.LocationsBag.MemberLocations GetMemberLocation(Mono.CSharp.MemberCore element) { throw null; }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void InsertLocation(object element, int index, Mono.CSharp.Location location) { }
+ public partial class MemberLocations
+ {
+ public readonly System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> Modifiers;
+ public MemberLocations(System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> mods) { }
+ public MemberLocations(System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> mods, Mono.CSharp.Location loc) { }
+ public MemberLocations(System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> mods, Mono.CSharp.Location[] locs) { }
+ public MemberLocations(System.Collections.Generic.IList<System.Tuple<Mono.CSharp.Modifiers, Mono.CSharp.Location>> mods, System.Collections.Generic.List<Mono.CSharp.Location> locs) { }
+ public int Count { get { throw null; } }
+ public Mono.CSharp.Location this[int index] { get { throw null; } }
+ public void AddLocations(Mono.CSharp.Location loc) { }
+ public void AddLocations(params Mono.CSharp.Location[] additional) { }
+ }
+ }
+ public partial class Lock : Mono.CSharp.TryFinallyBlock
+ {
+ public Lock(Mono.CSharp.Expression expr, Mono.CSharp.Statement stmt, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Statement), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override void EmitFinallyBody(Mono.CSharp.EmitContext ec) { }
+ protected override void EmitTryBody(Mono.CSharp.EmitContext ec) { }
+ protected override void EmitTryBodyPrepare(Mono.CSharp.EmitContext ec) { }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class LongConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly long Value;
+ public LongConstant(Mono.CSharp.BuiltinTypes types, long v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public LongConstant(Mono.CSharp.TypeSpec type, long v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public partial class LongLiteral : Mono.CSharp.LongConstant, Mono.CSharp.ILiteralConstant
+ {
+ public LongLiteral(Mono.CSharp.BuiltinTypes types, long l, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(long), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public enum LookupMode
+ {
+ IgnoreAccessibility = 2,
+ Normal = 0,
+ Probing = 1,
+ }
+ public abstract partial class LoopStatement : Mono.CSharp.Statement
+ {
+ protected LoopStatement(Mono.CSharp.Statement statement) { }
+ public Mono.CSharp.Statement Statement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual void AddEndDefiniteAssignment(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public virtual void SetEndReachable() { }
+ public virtual void SetIteratorReachable() { }
+ }
+ public partial class MakeRefExpr : Mono.CSharp.ShimExpression
+ {
+ public MakeRefExpr(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class MemberAccess : Mono.CSharp.ATypeNameExpression
+ {
+ protected Mono.CSharp.Expression expr;
+ public MemberAccess(Mono.CSharp.Expression expr, string id) : base (default(string), default(Mono.CSharp.Location)) { }
+ public MemberAccess(Mono.CSharp.Expression expr, string identifier, Mono.CSharp.Location loc) : base (default(string), default(Mono.CSharp.Location)) { }
+ public MemberAccess(Mono.CSharp.Expression expr, string identifier, Mono.CSharp.TypeArguments args, Mono.CSharp.Location loc) : base (default(string), default(Mono.CSharp.Location)) { }
+ public MemberAccess(Mono.CSharp.Expression expr, string identifier, int arity, Mono.CSharp.Location loc) : base (default(string), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Expression LeftExpression { get { throw null; } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression rhs) { throw null; }
+ public void Error_IdentifierNotFound(Mono.CSharp.IMemberContext rc, Mono.CSharp.TypeSpec expr_type) { }
+ protected override void Error_InvalidExpressionStatement(Mono.CSharp.Report report, Mono.CSharp.Location loc) { }
+ protected virtual void Error_OperatorCannotBeApplied(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type) { }
+ public override void Error_TypeDoesNotContainDefinition(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec type, string name) { }
+ public override string GetSignatureForError() { throw null; }
+ public override bool HasConditionalAccess() { throw null; }
+ public static bool IsValidDotExpression(Mono.CSharp.TypeSpec type) { throw null; }
+ public override Mono.CSharp.Expression LookupNameExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression.MemberLookupRestrictions restrictions) { throw null; }
+ public override Mono.CSharp.FullNamedExpression ResolveAsTypeOrNamespace(Mono.CSharp.IMemberContext rc, bool allowUnboundTypeArguments) { throw null; }
+ }
+ public abstract partial class MemberBase : Mono.CSharp.MemberCore
+ {
+ protected Mono.CSharp.TypeSpec member_type;
+ public new Mono.CSharp.TypeDefinition Parent;
+ protected Mono.CSharp.FullNamedExpression type_expr;
+ protected MemberBase(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, Mono.CSharp.Modifiers def_mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public Mono.CSharp.TypeSpec MemberType { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression TypeExpression { get { throw null; } set { } }
+ protected virtual bool CheckBase() { throw null; }
+ public override bool Define() { throw null; }
+ protected virtual void DoMemberTypeDependentChecks() { }
+ protected virtual void DoMemberTypeIndependentChecks() { }
+ public override string GetSignatureForDocumentation() { throw null; }
+ protected void IsTypePermitted() { }
+ public virtual void PrepareEmit() { }
+ protected virtual bool ResolveMemberType() { throw null; }
+ }
+ public partial class MemberCache
+ {
+ public static readonly Mono.CSharp.MemberCache Empty;
+ public static readonly string IndexerNameAlias;
+ public MemberCache() { }
+ public MemberCache(Mono.CSharp.MemberCache cache) { }
+ public MemberCache(Mono.CSharp.TypeContainer container) { }
+ public MemberCache(int capacity) { }
+ public void AddBaseType(Mono.CSharp.TypeSpec baseType) { }
+ public void AddInterface(Mono.CSharp.TypeSpec iface) { }
+ public void AddMember(Mono.CSharp.InterfaceMemberBase imb, string exlicitName, Mono.CSharp.MemberSpec ms) { }
+ public void AddMember(Mono.CSharp.MemberSpec ms) { }
+ public void AddMemberImported(Mono.CSharp.MemberSpec ms) { }
+ public bool CheckExistingMembersOverloads(Mono.CSharp.MemberCore member, Mono.CSharp.AParametersCollection parameters) { throw null; }
+ public bool CheckExistingMembersOverloads(Mono.CSharp.MemberCore member, string name, Mono.CSharp.AParametersCollection parameters) { throw null; }
+ public static Mono.CSharp.MemberSpec FindBaseMember(Mono.CSharp.MemberCore member, out Mono.CSharp.MemberSpec bestCandidate, ref bool overrides) { bestCandidate = default(Mono.CSharp.MemberSpec); throw null; }
+ public System.Collections.Generic.List<Mono.CSharp.MethodSpec> FindExtensionMethods(Mono.CSharp.IMemberContext invocationContext, string name, int arity) { throw null; }
+ public static System.Collections.Generic.IList<Mono.CSharp.MemberSpec> FindInterfaceMembers(Mono.CSharp.TypeParameterSpec typeParameter, string name) { throw null; }
+ public static Mono.CSharp.MemberSpec FindMember(Mono.CSharp.TypeSpec container, Mono.CSharp.MemberFilter filter, Mono.CSharp.BindingRestriction restrictions) { throw null; }
+ public static System.Collections.Generic.IList<Mono.CSharp.MemberSpec> FindMembers(Mono.CSharp.TypeSpec container, string name, bool declaredOnlyClass) { throw null; }
+ public static Mono.CSharp.TypeSpec FindNestedType(Mono.CSharp.TypeSpec container, string name, int arity, bool declaredOnlyClass) { throw null; }
+ public static System.Collections.Generic.List<Mono.CSharp.FieldSpec> GetAllFieldsForDefiniteAssignment(Mono.CSharp.TypeSpec container, Mono.CSharp.IMemberContext context) { throw null; }
+ public static System.Collections.Generic.IList<Mono.CSharp.MemberSpec> GetCompletitionMembers(Mono.CSharp.IMemberContext ctx, Mono.CSharp.TypeSpec container, string name) { throw null; }
+ public static System.Collections.Generic.List<Mono.CSharp.TypeSpec> GetDeclaredNestedTypes(Mono.CSharp.TypeSpec container) { throw null; }
+ public static System.Collections.Generic.List<Mono.CSharp.MethodSpec> GetInterfaceMethods(Mono.CSharp.TypeSpec iface) { throw null; }
+ public static T GetMember<T>(Mono.CSharp.TypeSpec container, T spec) where T : Mono.CSharp.MemberSpec { throw null; }
+ public static System.Collections.Generic.IList<Mono.CSharp.MethodSpec> GetNotImplementedAbstractMethods(Mono.CSharp.TypeSpec type) { throw null; }
+ public static System.Collections.Generic.IList<Mono.CSharp.MemberSpec> GetUserOperator(Mono.CSharp.TypeSpec container, Mono.CSharp.Operator.OpType op, bool declaredOnly) { throw null; }
+ public void InflateMembers(Mono.CSharp.MemberCache cacheToInflate, Mono.CSharp.TypeSpec inflatedType, Mono.CSharp.TypeParameterInflator inflator) { }
+ public void InflateTypes(Mono.CSharp.MemberCache inflated_cache, Mono.CSharp.TypeParameterInflator inflator) { }
+ public void RemoveHiddenMembers(Mono.CSharp.TypeSpec container) { }
+ public void VerifyClsCompliance(Mono.CSharp.TypeSpec container, Mono.CSharp.Report report) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{GetSignatureForError()}")]
+ public abstract partial class MemberCore : Mono.CSharp.Attributable, Mono.CSharp.IMemberContext, Mono.CSharp.IMemberDefinition, Mono.CSharp.IModuleContext
+ {
+ protected string comment;
+ public Mono.CSharp.TypeContainer Parent;
+ protected MemberCore(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) { }
+ public System.Nullable<bool> CLSAttributeValue { get { throw null; } }
+ public virtual Mono.CSharp.CompilerContext Compiler { get { throw null; } }
+ public Mono.CSharp.MemberCore CurrentMemberDefinition { get { throw null; } }
+ public virtual Mono.CSharp.TypeSpec CurrentType { get { throw null; } }
+ public virtual Mono.CSharp.TypeParameters CurrentTypeParameters { get { throw null; } }
+ public virtual string DocComment { get { throw null; } set { } }
+ public abstract string DocCommentHeader { get; }
+ protected bool HasClsCompliantAttribute { get { throw null; } }
+ public bool IsAvailableForReuse { get { throw null; } set { } }
+ public bool IsCompilerGenerated { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public bool IsObsolete { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public bool IsUnsafe { get { throw null; } }
+ public virtual bool IsUsed { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public Mono.CSharp.MemberName MemberName { get { throw null; } }
+ public Mono.CSharp.Modifiers ModFlags { get { throw null; } set { } }
+ public virtual Mono.CSharp.ModuleContainer Module { get { throw null; } }
+ string Mono.CSharp.IMemberDefinition.Name { get { throw null; } }
+ protected Mono.CSharp.Report Report { get { throw null; } }
+ public virtual void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ protected bool CheckAbstractAndExtern(bool has_block) { throw null; }
+ protected void CheckProtectedModifier() { }
+ public virtual string[] ConditionalConditions() { throw null; }
+ public abstract bool Define();
+ public virtual void Emit() { }
+ public virtual bool EnableOverloadChecks(Mono.CSharp.MemberCore overload) { throw null; }
+ public virtual System.ObsoleteAttribute GetAttributeObsolete() { throw null; }
+ public virtual string GetCallerMemberName() { throw null; }
+ public virtual void GetCompletionStartingWith(string prefix, System.Collections.Generic.List<string> results) { }
+ public abstract string GetSignatureForDocumentation();
+ public virtual string GetSignatureForError() { throw null; }
+ public bool IsAccessibleAs(Mono.CSharp.TypeSpec p) { throw null; }
+ public override bool IsClsComplianceRequired() { throw null; }
+ public bool IsExposedFromAssembly() { throw null; }
+ public Mono.CSharp.ExtensionMethodCandidates LookupExtensionMethod(string name, int arity) { throw null; }
+ public virtual Mono.CSharp.FullNamedExpression LookupNamespaceAlias(string name) { throw null; }
+ public virtual Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public virtual void SetConstraints(System.Collections.Generic.List<Mono.CSharp.Constraints> constraints_list) { }
+ public void SetIsAssigned() { }
+ public void SetIsUsed() { }
+ protected virtual void SetMemberName(Mono.CSharp.MemberName new_name) { }
+ protected virtual bool VerifyClsCompliance() { throw null; }
+ protected void Warning_IdentifierNotCompliant() { }
+ public virtual void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ [System.FlagsAttribute]
+ public enum Flags
+ {
+ CanBeReused = 262144,
+ CloseTypeCreated = 16,
+ ClsCompliance_Undetected = 4,
+ ClsCompliant = 8,
+ ClsCompliantAttributeFalse = 128,
+ Excluded = 512,
+ Excluded_Undetected = 256,
+ HasClsCompliantAttribute = 64,
+ HasCompliantAttribute_Undetected = 32,
+ HasExplicitLayout = 8192,
+ HasInstanceConstructor = 65536,
+ HasStructLayout = 32768,
+ HasUserOperators = 131072,
+ InterfacesExpanded = 524288,
+ IsAssigned = 4096,
+ IsUsed = 2048,
+ MethodOverloadsExist = 1024,
+ Obsolete = 2,
+ Obsolete_Undetected = 1,
+ PartialDefinitionExists = 16384,
+ }
+ }
+ public abstract partial class MemberExpr : Mono.CSharp.Expression, Mono.CSharp.OverloadResolver.IInstanceQualifier
+ {
+ protected bool conditional_access_receiver;
+ public Mono.CSharp.Expression InstanceExpression;
+ protected MemberExpr() { }
+ public bool ConditionalAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected abstract Mono.CSharp.TypeSpec DeclaringType { get; }
+ public bool IsBase { get { throw null; } }
+ public abstract bool IsInstance { get; }
+ public abstract bool IsStatic { get; }
+ public abstract string KindName { get; }
+ Mono.CSharp.TypeSpec Mono.CSharp.OverloadResolver.IInstanceQualifier.InstanceType { get { throw null; } }
+ public abstract string Name { get; }
+ protected Mono.CSharp.MethodSpec CandidateToBaseOverride(Mono.CSharp.ResolveContext rc, Mono.CSharp.MethodSpec method) { throw null; }
+ protected void CheckProtectedMemberAccess(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec member) { }
+ public static bool CheckProtectedMemberAccess<T>(Mono.CSharp.ResolveContext rc, T member, Mono.CSharp.TypeSpec qualifier) where T : Mono.CSharp.MemberSpec { throw null; }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ protected void DoBestMemberChecks<T>(Mono.CSharp.ResolveContext rc, T member) where T : Mono.CSharp.MemberSpec, Mono.CSharp.IInterfaceMemberSpec { }
+ protected void EmitInstance(Mono.CSharp.EmitContext ec, bool prepare_for_load) { }
+ protected virtual void Error_CannotCallAbstractBase(Mono.CSharp.ResolveContext rc, string name) { }
+ public static void Error_ProtectedMemberAccess(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec member, Mono.CSharp.TypeSpec qualifier, Mono.CSharp.Location loc) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override bool HasConditionalAccess() { throw null; }
+ bool Mono.CSharp.OverloadResolver.IInstanceQualifier.CheckProtectedMemberAccess(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec member) { throw null; }
+ protected void ResolveConditionalAccessReceiver(Mono.CSharp.ResolveContext rc) { }
+ public bool ResolveInstanceExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression rhs) { throw null; }
+ public virtual Mono.CSharp.MemberExpr ResolveMemberAccess(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression left, Mono.CSharp.SimpleName original) { throw null; }
+ public virtual void ResolveNameOf(Mono.CSharp.ResolveContext rc, Mono.CSharp.ATypeNameExpression expr) { }
+ public abstract void SetTypeArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeArguments ta);
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct MemberFilter : System.IEquatable<Mono.CSharp.MemberSpec>
+ {
+ public readonly int Arity;
+ public readonly Mono.CSharp.MemberKind Kind;
+ public readonly Mono.CSharp.TypeSpec MemberType;
+ public readonly string Name;
+ public readonly Mono.CSharp.AParametersCollection Parameters;
+ public MemberFilter(Mono.CSharp.MethodSpec m) { throw null;}
+ public MemberFilter(string name, int arity, Mono.CSharp.MemberKind kind, Mono.CSharp.AParametersCollection param, Mono.CSharp.TypeSpec type) { throw null;}
+ public static Mono.CSharp.MemberFilter Constructor(Mono.CSharp.AParametersCollection param) { throw null; }
+ public bool Equals(Mono.CSharp.MemberSpec other) { throw null; }
+ public static Mono.CSharp.MemberFilter Field(string name, Mono.CSharp.TypeSpec type) { throw null; }
+ public static Mono.CSharp.MemberFilter Method(string name, int arity, Mono.CSharp.AParametersCollection param, Mono.CSharp.TypeSpec type) { throw null; }
+ public static Mono.CSharp.MemberFilter Property(string name, Mono.CSharp.TypeSpec type) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum MemberKind
+ {
+ ArrayType = 524288,
+ Class = 2048,
+ Constructor = 1,
+ Delegate = 8192,
+ Destructor = 128,
+ Enum = 16384,
+ Event = 2,
+ Field = 4,
+ GenericMask = 47112,
+ Indexer = 32,
+ Interface = 32768,
+ InternalCompilerType = 2097152,
+ MaskType = 63743,
+ Method = 8,
+ MissingType = 4194304,
+ Namespace = 16777216,
+ NestedMask = 63488,
+ Operator = 64,
+ PointerType = 1048576,
+ Property = 16,
+ Struct = 4096,
+ TypeParameter = 65536,
+ Void = 8388608,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{GetSignatureForError()}")]
+ public partial class MemberName
+ {
+ public readonly Mono.CSharp.FullNamedExpression ExplicitInterface;
+ public readonly Mono.CSharp.MemberName Left;
+ public readonly Mono.CSharp.Location Location;
+ public readonly string Name;
+ public static readonly Mono.CSharp.MemberName Null;
+ public Mono.CSharp.TypeParameters TypeParameters;
+ public MemberName(Mono.CSharp.MemberName left, Mono.CSharp.MemberName right) { }
+ public MemberName(Mono.CSharp.MemberName left, string name, Mono.CSharp.FullNamedExpression explicitInterface, Mono.CSharp.Location loc) { }
+ public MemberName(Mono.CSharp.MemberName left, string name, Mono.CSharp.Location loc) { }
+ public MemberName(string name) { }
+ public MemberName(string name, Mono.CSharp.Location loc) { }
+ public MemberName(string name, Mono.CSharp.TypeParameters tparams, Mono.CSharp.FullNamedExpression explicitInterface, Mono.CSharp.Location loc) { }
+ public MemberName(string name, Mono.CSharp.TypeParameters tparams, Mono.CSharp.Location loc) { }
+ public int Arity { get { throw null; } }
+ public string Basename { get { throw null; } }
+ public bool IsGeneric { get { throw null; } }
+ public void CreateMetadataName(System.Text.StringBuilder sb) { }
+ public bool Equals(Mono.CSharp.MemberName other) { throw null; }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public string GetSignatureForDocumentation() { throw null; }
+ public string GetSignatureForError() { throw null; }
+ public static string MakeName(string name, Mono.CSharp.TypeParameters args) { throw null; }
+ }
+ public abstract partial class MemberSpec
+ {
+ protected Mono.CSharp.TypeSpec declaringType;
+ protected Mono.CSharp.IMemberDefinition definition;
+ public readonly Mono.CSharp.MemberKind Kind;
+ protected Mono.CSharp.Modifiers modifiers;
+ protected const Mono.CSharp.MemberSpec.StateFlags SharedStateFlags = (Mono.CSharp.MemberSpec.StateFlags)(127);
+ public Mono.CSharp.MemberSpec.StateFlags state;
+ protected MemberSpec(Mono.CSharp.MemberKind kind, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.IMemberDefinition definition, Mono.CSharp.Modifiers modifiers) { }
+ public virtual int Arity { get { throw null; } }
+ public Mono.CSharp.TypeSpec DeclaringType { get { throw null; } set { } }
+ public bool IsAbstract { get { throw null; } }
+ public bool IsAccessor { get { throw null; } set { } }
+ public bool IsGeneric { get { throw null; } set { } }
+ public bool IsNotCSharpCompatible { get { throw null; } set { } }
+ public bool IsPrivate { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public Mono.CSharp.IMemberDefinition MemberDefinition { get { throw null; } }
+ public Mono.CSharp.Modifiers Modifiers { get { throw null; } set { } }
+ public virtual string Name { get { throw null; } }
+ public virtual void CheckObsoleteness(Mono.CSharp.IMemberContext mc, Mono.CSharp.Location loc) { }
+ public virtual System.ObsoleteAttribute GetAttributeObsolete() { throw null; }
+ public System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> GetMissingDependencies() { throw null; }
+ public System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> GetMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ public virtual string GetSignatureForDocumentation() { throw null; }
+ public virtual string GetSignatureForError() { throw null; }
+ public virtual Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ public bool IsAccessible(Mono.CSharp.IMemberContext ctx) { throw null; }
+ public bool IsCLSCompliant() { throw null; }
+ public bool IsConditionallyExcluded(Mono.CSharp.IMemberContext ctx) { throw null; }
+ protected virtual bool IsNotCLSCompliant(out bool attrValue) { attrValue = default(bool); throw null; }
+ public abstract System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller);
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum StateFlags
+ {
+ CLSCompliant = 8,
+ CLSCompliant_Undetected = 4,
+ ConstraintsChecked = 128,
+ GenericIterateInterface = 2097152,
+ GenericTask = 4194304,
+ HasDynamicElement = 64,
+ InflatedExpressionType = 524288,
+ InflatedNullableType = 1048576,
+ InterfacesExpanded = 65536,
+ InterfacesImported = 8388608,
+ IsAccessor = 512,
+ IsGeneric = 1024,
+ IsNotCSharpCompatible = 131072,
+ MissingDependency = 32,
+ MissingDependency_Undetected = 16,
+ Obsolete = 2,
+ Obsolete_Undetected = 1,
+ PendingBaseTypeInflate = 32768,
+ PendingMakeMethod = 8192,
+ PendingMemberCacheMembers = 16384,
+ PendingMetaInflate = 4096,
+ SpecialRuntimeType = 262144,
+ }
+ }
+ public abstract partial class MetadataImporter
+ {
+ protected readonly System.Collections.Generic.Dictionary<System.Reflection.Assembly, Mono.CSharp.IAssemblyDefinition> assembly_2_definition;
+ protected readonly System.Collections.Generic.Dictionary<System.Type, Mono.CSharp.TypeSpec> compiled_types;
+ public static readonly string CompilerServicesNamespace;
+ protected readonly System.Collections.Generic.Dictionary<System.Type, Mono.CSharp.TypeSpec> import_cache;
+ protected readonly Mono.CSharp.ModuleContainer module;
+ protected MetadataImporter(Mono.CSharp.ModuleContainer module) { }
+ public System.Collections.Generic.ICollection<Mono.CSharp.IAssemblyDefinition> Assemblies { get { throw null; } }
+ public bool IgnoreCompilerGeneratedField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IgnorePrivateMembers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public abstract void AddCompiledType(System.Reflection.Emit.TypeBuilder builder, Mono.CSharp.TypeSpec spec);
+ public Mono.CSharp.EventSpec CreateEvent(System.Reflection.EventInfo ei, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.MethodSpec add, Mono.CSharp.MethodSpec remove) { throw null; }
+ public Mono.CSharp.FieldSpec CreateField(System.Reflection.FieldInfo fi, Mono.CSharp.TypeSpec declaringType) { throw null; }
+ public Mono.CSharp.MethodSpec CreateMethod(System.Reflection.MethodBase mb, Mono.CSharp.TypeSpec declaringType) { throw null; }
+ public Mono.CSharp.TypeSpec CreateNestedType(System.Type type, Mono.CSharp.TypeSpec declaringType) { throw null; }
+ public Mono.CSharp.PropertySpec CreateProperty(System.Reflection.PropertyInfo pi, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.MethodSpec @get, Mono.CSharp.MethodSpec @set) { throw null; }
+ public Mono.CSharp.TypeSpec CreateType(System.Type type) { throw null; }
+ protected Mono.CSharp.TypeSpec CreateType(System.Type type, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.MetadataImporter.DynamicTypeReader dtype, bool canImportBaseType) { throw null; }
+ protected abstract Mono.CSharp.MemberKind DetermineKindFromBaseType(System.Type baseType);
+ public Mono.CSharp.IAssemblyDefinition GetAssemblyDefinition(System.Reflection.Assembly assembly) { throw null; }
+ public Mono.CSharp.ImportedAssemblyDefinition GetImportedAssemblyDefinition(System.Reflection.AssemblyName assemblyName) { throw null; }
+ public static bool HasAttribute(System.Collections.Generic.IList<System.Reflection.CustomAttributeData> attributesData, string attrName, string attrNamespace) { throw null; }
+ protected abstract bool HasVolatileModifier(System.Type[] modifiers);
+ public Mono.CSharp.TypeSpec ImportType(System.Type type) { throw null; }
+ public void ImportTypeBase(System.Type type) { }
+ protected void ImportTypes(System.Type[] types, Mono.CSharp.Namespace targetNamespace, bool importExtensionTypes) { }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ protected partial struct DynamicTypeReader
+ {
+ public int Position;
+ public DynamicTypeReader(object provider) { throw null;}
+ public bool HasDynamicAttribute() { throw null; }
+ public bool IsDynamicObject() { throw null; }
+ }
+ }
+ public partial class Method : Mono.CSharp.MethodOrOperator, Mono.CSharp.IGenericMethodDefinition, Mono.CSharp.IMemberDefinition, Mono.CSharp.IMethodDefinition
+ {
+ public Method(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression return_type, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberName name, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.ParametersCompiled)) { }
+ protected Method(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression return_type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers amod, Mono.CSharp.MemberName name, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.ParametersCompiled)) { }
+ public override Mono.CSharp.TypeParameters CurrentTypeParameters { get { throw null; } }
+ public Mono.CSharp.TypeParameterSpec[] TypeParameters { get { throw null; } }
+ public int TypeParametersCount { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public static bool CheckImplementingMethodConstraints(Mono.CSharp.TypeContainer container, Mono.CSharp.MethodSpec method, Mono.CSharp.MethodSpec baseMethod) { throw null; }
+ public static Mono.CSharp.Method Create(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression returnType, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberName name, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs) { throw null; }
+ public override bool Define() { throw null; }
+ protected virtual void DefineTypeParameters() { }
+ public override void Emit() { }
+ public override bool EnableOverloadChecks(Mono.CSharp.MemberCore overload) { throw null; }
+ public static void Error1599(Mono.CSharp.Location loc, Mono.CSharp.TypeSpec t, Mono.CSharp.Report Report) { }
+ public override string GetSignatureForError() { throw null; }
+ public override Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public override void PrepareEmit() { }
+ protected override bool ResolveMemberType() { throw null; }
+ public void SetPartialDefinition(Mono.CSharp.Method methodDefinition) { }
+ }
+ public abstract partial class MethodCore : Mono.CSharp.InterfaceMemberBase, Mono.CSharp.IInterfaceMemberSpec, Mono.CSharp.IParametersMember
+ {
+ protected Mono.CSharp.ToplevelBlock block;
+ protected Mono.CSharp.ParametersCompiled parameters;
+ protected Mono.CSharp.MethodSpec spec;
+ protected MethodCore(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs, Mono.CSharp.ParametersCompiled parameters) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public Mono.CSharp.ToplevelBlock Block { get { throw null; } set { } }
+ public System.Reflection.CallingConventions CallingConventions { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public override Mono.CSharp.Variance ExpectedMemberTypeVariance { get { throw null; } }
+ Mono.CSharp.AParametersCollection Mono.CSharp.IParametersMember.Parameters { get { throw null; } }
+ public Mono.CSharp.ParametersCompiled ParameterInfo { get { throw null; } }
+ public Mono.CSharp.TypeSpec[] ParameterTypes { get { throw null; } }
+ public Mono.CSharp.MethodSpec Spec { get { throw null; } }
+ protected override bool CheckBase() { throw null; }
+ protected override bool CheckOverrideAgainstBase(Mono.CSharp.MemberSpec base_member) { throw null; }
+ public override void Emit() { }
+ public override bool EnableOverloadChecks(Mono.CSharp.MemberCore overload) { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override void PrepareEmit() { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ }
+ public partial class MethodData
+ {
+ protected Mono.CSharp.TypeSpec declaring_type;
+ protected System.Reflection.MethodAttributes flags;
+ public Mono.CSharp.MethodSpec implementing;
+ protected Mono.CSharp.InterfaceMemberBase member;
+ public readonly Mono.CSharp.IMethodData method;
+ protected Mono.CSharp.Modifiers modifiers;
+ protected Mono.CSharp.MethodSpec parent_method;
+ public MethodData(Mono.CSharp.InterfaceMemberBase member, Mono.CSharp.Modifiers modifiers, System.Reflection.MethodAttributes flags, Mono.CSharp.IMethodData method) { }
+ public MethodData(Mono.CSharp.InterfaceMemberBase member, Mono.CSharp.Modifiers modifiers, System.Reflection.MethodAttributes flags, Mono.CSharp.IMethodData method, Mono.CSharp.MethodSpec parent_method) { }
+ public Mono.CSharp.TypeSpec DeclaringType { get { throw null; } }
+ public string MetadataName { get { throw null; } }
+ public System.Reflection.Emit.MethodBuilder MethodBuilder { get { throw null; } }
+ public bool Define(Mono.CSharp.TypeDefinition container, string method_full_name) { throw null; }
+ public System.Reflection.Emit.MethodBuilder DefineMethodBuilder(Mono.CSharp.TypeDefinition container) { throw null; }
+ public System.Reflection.Emit.MethodBuilder DefineMethodBuilder(Mono.CSharp.TypeDefinition container, Mono.CSharp.ParametersCompiled param) { throw null; }
+ public void Emit(Mono.CSharp.TypeDefinition parent) { }
+ public void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ }
+ public partial class MethodGroupExpr : Mono.CSharp.MemberExpr, Mono.CSharp.OverloadResolver.IBaseMembersProvider
+ {
+ protected System.Collections.Generic.IList<Mono.CSharp.MemberSpec> Methods;
+ protected Mono.CSharp.TypeSpec queried_type;
+ protected Mono.CSharp.TypeArguments type_arguments;
+ public MethodGroupExpr(Mono.CSharp.MethodSpec m, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public MethodGroupExpr(System.Collections.Generic.IList<Mono.CSharp.MemberSpec> mi, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.MethodSpec BestCandidate { get { throw null; } }
+ public Mono.CSharp.TypeSpec BestCandidateReturnType { get { throw null; } }
+ public System.Collections.Generic.IList<Mono.CSharp.MemberSpec> Candidates { get { throw null; } }
+ protected override Mono.CSharp.TypeSpec DeclaringType { get { throw null; } }
+ public bool IsConditionallyExcluded { get { throw null; } }
+ public override bool IsInstance { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public override bool IsStatic { get { throw null; } }
+ public override string KindName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public static Mono.CSharp.MethodGroupExpr CreatePredefined(Mono.CSharp.MethodSpec best, Mono.CSharp.TypeSpec queriedType, Mono.CSharp.Location loc) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitCall(Mono.CSharp.EmitContext ec, Mono.CSharp.Arguments arguments, Mono.CSharp.TypeSpec conditionalAccessReceiver, bool statement) { }
+ public void EmitCall(Mono.CSharp.EmitContext ec, Mono.CSharp.Arguments arguments, bool statement) { }
+ public override void Error_ValueCannotBeConverted(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec target, bool expl) { }
+ public virtual System.Collections.Generic.IList<Mono.CSharp.MemberSpec> GetBaseMembers(Mono.CSharp.TypeSpec type) { throw null; }
+ public Mono.CSharp.IParametersMember GetOverrideMemberParameters(Mono.CSharp.MemberSpec member) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public bool HasAccessibleCandidate(Mono.CSharp.ResolveContext rc) { throw null; }
+ public static bool IsExtensionMethodArgument(Mono.CSharp.Expression expr) { throw null; }
+ public virtual Mono.CSharp.MethodGroupExpr LookupExtensionMethod(Mono.CSharp.ResolveContext rc) { throw null; }
+ public virtual Mono.CSharp.MethodGroupExpr OverloadResolve(Mono.CSharp.ResolveContext ec, ref Mono.CSharp.Arguments args, Mono.CSharp.OverloadResolver.IErrorHandler cerrors, Mono.CSharp.OverloadResolver.Restrictions restr) { throw null; }
+ public override Mono.CSharp.MemberExpr ResolveMemberAccess(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression left, Mono.CSharp.SimpleName original) { throw null; }
+ public override void ResolveNameOf(Mono.CSharp.ResolveContext rc, Mono.CSharp.ATypeNameExpression expr) { }
+ public override void SetTypeArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeArguments ta) { }
+ }
+ public abstract partial class MethodOrOperator : Mono.CSharp.MethodCore, Mono.CSharp.IMemberContext, Mono.CSharp.IMemberDefinition, Mono.CSharp.IMethodData, Mono.CSharp.IMethodDefinition, Mono.CSharp.IModuleContext
+ {
+ protected Mono.CSharp.MethodData MethodData;
+ protected MethodOrOperator(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs, Mono.CSharp.ParametersCompiled parameters) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.ParametersCompiled)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public bool IsPartialDefinition { get { throw null; } }
+ public bool IsPartialImplementation { get { throw null; } }
+ public System.Reflection.Emit.MethodBuilder MethodBuilder { get { throw null; } }
+ public Mono.CSharp.MemberName MethodName { get { throw null; } }
+ bool Mono.CSharp.IMethodData.IsAccessor { get { throw null; } }
+ System.Reflection.MethodBase Mono.CSharp.IMethodDefinition.Metadata { get { throw null; } }
+ public Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool CheckForDuplications() { throw null; }
+ public override string[] ConditionalConditions() { throw null; }
+ public virtual Mono.CSharp.EmitContext CreateEmitContext(System.Reflection.Emit.ILGenerator ig, Mono.CompilerServices.SymbolWriter.SourceMethodBuilder sourceMethod) { throw null; }
+ public override bool Define() { throw null; }
+ protected override void DoMemberTypeDependentChecks() { }
+ protected override void DoMemberTypeIndependentChecks() { }
+ public override void Emit() { }
+ protected void Error_ConditionalAttributeIsNotValid() { }
+ public override void PrepareEmit() { }
+ public override void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ }
+ public sealed partial class MethodSpec : Mono.CSharp.MemberSpec, Mono.CSharp.IInterfaceMemberSpec, Mono.CSharp.IParametersMember
+ {
+ public static readonly Mono.CSharp.MethodSpec Excluded;
+ public MethodSpec(Mono.CSharp.MemberKind kind, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.IMethodDefinition details, Mono.CSharp.TypeSpec returnType, Mono.CSharp.AParametersCollection parameters, Mono.CSharp.Modifiers modifiers) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.IMemberDefinition), default(Mono.CSharp.Modifiers)) { }
+ public override int Arity { get { throw null; } }
+ public Mono.CSharp.TypeParameterSpec[] Constraints { get { throw null; } }
+ public Mono.CSharp.IGenericMethodDefinition GenericDefinition { get { throw null; } }
+ public bool IsAsync { get { throw null; } }
+ public bool IsConstructor { get { throw null; } }
+ public bool IsExtensionMethod { get { throw null; } }
+ public bool IsReservedMethod { get { throw null; } }
+ public bool IsSealed { get { throw null; } }
+ public bool IsVirtual { get { throw null; } }
+ public new Mono.CSharp.IMethodDefinition MemberDefinition { get { throw null; } }
+ Mono.CSharp.TypeSpec Mono.CSharp.IInterfaceMemberSpec.MemberType { get { throw null; } }
+ public Mono.CSharp.AParametersCollection Parameters { get { throw null; } }
+ public Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public Mono.CSharp.TypeSpec[] TypeArguments { get { throw null; } }
+ public Mono.CSharp.MethodSpec GetGenericMethodDefinition() { throw null; }
+ public System.Reflection.MethodBase GetMetaInfo() { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public override Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ public Mono.CSharp.MethodSpec MakeGenericMethod(Mono.CSharp.IMemberContext context, params Mono.CSharp.TypeSpec[] targs) { throw null; }
+ public Mono.CSharp.MethodSpec Mutate(Mono.CSharp.TypeParameterMutator mutator) { throw null; }
+ public override System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ }
+ public partial class MissingTypeSpecReference
+ {
+ public MissingTypeSpecReference(Mono.CSharp.TypeSpec type, Mono.CSharp.MemberSpec caller) { }
+ public Mono.CSharp.MemberSpec Caller { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.TypeSpec Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum Modifiers
+ {
+ ABSTRACT = 32,
+ AccessibilityMask = 15,
+ AllowedExplicitImplFlags = 10240,
+ ASYNC = 16384,
+ AutoProperty = 16777216,
+ BACKING_FIELD = 2097152,
+ COMPILER_GENERATED = 1048576,
+ DEBUGGER_HIDDEN = 4194304,
+ DEBUGGER_STEP_THROUGH = 8388608,
+ DEFAULT_ACCESS_MODIFIER = 262144,
+ EXTERN = 2048,
+ INTERNAL = 8,
+ METHOD_EXTENSION = 524288,
+ NEW = 16,
+ OVERRIDE = 1024,
+ PARTIAL = 131072,
+ PRIVATE = 4,
+ PROPERTY_CUSTOM = 65536,
+ PROTECTED = 1,
+ PUBLIC = 2,
+ READONLY = 256,
+ SEALED = 64,
+ STATIC = 128,
+ TOP = 32768,
+ UNSAFE = 8192,
+ VIRTUAL = 512,
+ VOLATILE = 4096,
+ }
+ public sealed partial class ModuleContainer : Mono.CSharp.TypeContainer
+ {
+ public System.Nullable<System.Runtime.InteropServices.CharSet> DefaultCharSet;
+ public System.Reflection.TypeAttributes DefaultCharSetType;
+ public Mono.CSharp.Binary.PredefinedOperator[] OperatorsBinaryEqualityLifted;
+ public Mono.CSharp.Binary.PredefinedOperator[] OperatorsBinaryLifted;
+ public ModuleContainer(Mono.CSharp.CompilerContext context) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public System.Reflection.Emit.ModuleBuilder Builder { get { throw null; } }
+ public override Mono.CSharp.CompilerContext Compiler { get { throw null; } }
+ public int CounterAnonymousTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.AssemblyDefinition DeclaringAssembly { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public Mono.CSharp.Evaluator Evaluator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.Dictionary<string, string> GetResourceStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.RootNamespace GlobalRootNamespace { get { throw null; } }
+ public bool HasDefaultCharSet { get { throw null; } }
+ public bool HasExtensionMethod { get { throw null; } set { } }
+ public bool HasTypesFullyDefined { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override Mono.CSharp.ModuleContainer Module { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public void AddAnonymousType(Mono.CSharp.AnonymousTypeClass type) { }
+ public void AddAttribute(Mono.CSharp.Attribute attr, Mono.CSharp.IMemberContext context) { }
+ public override void AddTypeContainer(Mono.CSharp.TypeContainer tc) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override void CloseContainer() { }
+ public void Create(Mono.CSharp.AssemblyDefinition assembly, System.Reflection.Emit.ModuleBuilder moduleBuilder) { }
+ public System.Reflection.Emit.TypeBuilder CreateBuilder(string name, System.Reflection.TypeAttributes attr, int typeSize) { throw null; }
+ public Mono.CSharp.ModuleContainer.PatternMatchingHelper CreatePatterMatchingHelper() { throw null; }
+ public Mono.CSharp.RootNamespace CreateRootNamespace(string alias) { throw null; }
+ public override bool Define() { throw null; }
+ public override bool DefineContainer() { throw null; }
+ public override void EmitContainer() { }
+ public void EnableRedefinition() { }
+ public Mono.CSharp.AnonymousTypeClass GetAnonymousType(System.Collections.Generic.IList<Mono.CSharp.AnonymousTypeParameter> parameters) { throw null; }
+ public Mono.CSharp.AwaiterDefinition GetAwaiter(Mono.CSharp.TypeSpec type) { throw null; }
+ public override void GetCompletionStartingWith(string prefix, System.Collections.Generic.List<string> results) { }
+ public Mono.CSharp.Binary.PredefinedOperator[] GetPredefinedEnumAritmeticOperators(Mono.CSharp.TypeSpec enumType, bool nullable) { throw null; }
+ public Mono.CSharp.RootNamespace GetRootNamespace(string name) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public void InitializePredefinedTypes() { }
+ public override bool IsClsComplianceRequired() { throw null; }
+ public void LoadGetResourceStrings(System.Collections.Generic.List<string> fileNames) { }
+ public Mono.CSharp.Attribute ResolveAssemblyAttribute(Mono.CSharp.PredefinedAttribute a_type) { throw null; }
+ public void SetDeclaringAssembly(Mono.CSharp.AssemblyDefinition assembly) { }
+ public sealed partial class PatternMatchingHelper : Mono.CSharp.CompilerGeneratedContainer
+ {
+ public PatternMatchingHelper(Mono.CSharp.ModuleContainer module) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Modifiers)) { }
+ public Mono.CSharp.Method NumberMatcher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override bool DoDefineMembers() { throw null; }
+ }
+ }
+ public partial class MovableArgument : Mono.CSharp.Argument
+ {
+ public MovableArgument(Mono.CSharp.Argument arg) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Argument.AType)) { }
+ protected MovableArgument(Mono.CSharp.Expression expr, Mono.CSharp.Argument.AType modifier) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Argument.AType)) { }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitToVariable(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class NamedArgument : Mono.CSharp.MovableArgument
+ {
+ public readonly string Name;
+ public NamedArgument(string name, Mono.CSharp.Location loc, Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Argument)) { }
+ public NamedArgument(string name, Mono.CSharp.Location loc, Mono.CSharp.Expression expr, Mono.CSharp.Argument.AType modifier) : base (default(Mono.CSharp.Argument)) { }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class Namespace
+ {
+ protected System.Collections.Generic.Dictionary<string, Mono.CSharp.Namespace> namespaces;
+ protected System.Collections.Generic.Dictionary<string, System.Collections.Generic.IList<Mono.CSharp.TypeSpec>> types;
+ protected Namespace() { }
+ public Namespace(Mono.CSharp.Namespace parent, string name) { }
+ public string Name { get { throw null; } }
+ public Mono.CSharp.Namespace Parent { get { throw null; } }
+ public Mono.CSharp.Namespace AddNamespace(Mono.CSharp.MemberName name) { throw null; }
+ public void AddType(Mono.CSharp.ModuleContainer module, Mono.CSharp.TypeSpec ts) { }
+ public System.Collections.Generic.IEnumerable<string> CompletionGetTypesStartingWith(string prefix) { throw null; }
+ public System.Collections.Generic.IList<Mono.CSharp.TypeSpec> GetAllTypes(string name) { throw null; }
+ public Mono.CSharp.Namespace GetNamespace(string name, bool create) { throw null; }
+ public virtual string GetSignatureForError() { throw null; }
+ public static Mono.CSharp.TypeSpec IsImportedTypeOverride(Mono.CSharp.ModuleContainer module, Mono.CSharp.TypeSpec ts, Mono.CSharp.TypeSpec found) { throw null; }
+ public System.Collections.Generic.List<Mono.CSharp.MethodSpec> LookupExtensionMethod(Mono.CSharp.IMemberContext invocationContext, string name, int arity) { throw null; }
+ public Mono.CSharp.TypeSpec LookupType(Mono.CSharp.IMemberContext ctx, string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupTypeOrNamespace(Mono.CSharp.IMemberContext ctx, string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public void RemoveContainer(Mono.CSharp.TypeContainer tc) { }
+ public void SetBuiltinType(Mono.CSharp.BuiltinTypeSpec pts) { }
+ public bool TryGetNamespace(string name, out Mono.CSharp.Namespace ns) { ns = default(Mono.CSharp.Namespace); throw null; }
+ public void VerifyClsCompliance() { }
+ }
+ public partial class NamespaceContainer : Mono.CSharp.TypeContainer, Mono.CSharp.IMemberContext, Mono.CSharp.IModuleContext
+ {
+ public bool DeclarationFound;
+ public readonly new Mono.CSharp.NamespaceContainer Parent;
+ public NamespaceContainer(Mono.CSharp.MemberName name, Mono.CSharp.NamespaceContainer parent) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ protected NamespaceContainer(Mono.CSharp.ModuleContainer parent) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public Mono.CSharp.Namespace NS { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.UsingClause> Usings { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void AddPartial(Mono.CSharp.TypeDefinition next_part) { }
+ public override void AddTypeContainer(Mono.CSharp.TypeContainer tc) { }
+ public void AddUsing(Mono.CSharp.UsingAliasNamespace un) { }
+ public void AddUsing(Mono.CSharp.UsingClause un) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override void DefineNamespace() { }
+ protected override void DoDefineContainer() { }
+ public override void EmitContainer() { }
+ public void EnableRedefinition() { }
+ public override void GetCompletionStartingWith(string prefix, System.Collections.Generic.List<string> results) { }
+ public override string GetSignatureForError() { throw null; }
+ public Mono.CSharp.ExtensionMethodCandidates LookupExtensionMethod(Mono.CSharp.IMemberContext invocationContext, string name, int arity, int position) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupExternAlias(string name) { throw null; }
+ public override Mono.CSharp.FullNamedExpression LookupNamespaceAlias(string name) { throw null; }
+ public override Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public static Mono.CSharp.Expression LookupStaticUsings(Mono.CSharp.IMemberContext mc, string name, int arity, Mono.CSharp.Location loc) { throw null; }
+ public override void RemoveContainer(Mono.CSharp.TypeContainer cont) { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ }
+ public partial class NamespaceExpression : Mono.CSharp.FullNamedExpression
+ {
+ public NamespaceExpression(Mono.CSharp.Namespace ns, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Namespace Namespace { get { throw null; } }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public void Error_NamespaceDoesNotExist(Mono.CSharp.IMemberContext ctx, string name, int arity, Mono.CSharp.Location loc) { }
+ public override string GetSignatureForError() { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupTypeOrNamespace(Mono.CSharp.IMemberContext ctx, string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public override Mono.CSharp.FullNamedExpression ResolveAsTypeOrNamespace(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class New : Mono.CSharp.ExpressionStatement, Mono.CSharp.IMemoryLocation
+ {
+ protected Mono.CSharp.Arguments arguments;
+ protected Mono.CSharp.MethodSpec method;
+ protected Mono.CSharp.Expression RequestedType;
+ public New(Mono.CSharp.Expression requested_type, Mono.CSharp.Arguments arguments, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Arguments Arguments { get { throw null; } }
+ public bool IsGeneratedStructConstructor { get { throw null; } }
+ public Mono.CSharp.Expression TypeExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public virtual bool CanEmitOptimizedLocalTarget(Mono.CSharp.EmitContext ec) { throw null; }
+ public Mono.CSharp.Expression CheckComImport(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public static Mono.CSharp.Constant Constantify(Mono.CSharp.TypeSpec t, Mono.CSharp.Location loc) { throw null; }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public virtual bool Emit(Mono.CSharp.EmitContext ec, Mono.CSharp.IMemoryLocation target) { throw null; }
+ protected virtual Mono.CSharp.IMemoryLocation EmitAddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { throw null; }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public partial class NewAnonymousType : Mono.CSharp.New
+ {
+ public NewAnonymousType(System.Collections.Generic.List<Mono.CSharp.AnonymousTypeParameter> parameters, Mono.CSharp.TypeContainer parent, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Arguments), default(Mono.CSharp.Location)) { }
+ public System.Collections.Generic.List<Mono.CSharp.AnonymousTypeParameter> Parameters { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class NewDelegate : Mono.CSharp.DelegateCreation
+ {
+ public Mono.CSharp.Arguments Arguments;
+ public NewDelegate(Mono.CSharp.TypeSpec type, Mono.CSharp.Arguments Arguments, Mono.CSharp.Location loc) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class NewInitialize : Mono.CSharp.New
+ {
+ public NewInitialize(Mono.CSharp.FullNamedExpression requested_type, Mono.CSharp.Arguments arguments, Mono.CSharp.CollectionOrObjectInitializers initializers, Mono.CSharp.Location l) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Arguments), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.CollectionOrObjectInitializers Initializers { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override bool CanEmitOptimizedLocalTarget(Mono.CSharp.EmitContext ec) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override bool Emit(Mono.CSharp.EmitContext ec, Mono.CSharp.IMemoryLocation target) { throw null; }
+ protected override Mono.CSharp.IMemoryLocation EmitAddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp Mode) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class NullConstant : Mono.CSharp.Constant
+ {
+ public NullConstant(Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override string ExprClassName { get { throw null; } }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsNull { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool inCheckedContext, Mono.CSharp.TypeSpec targetType) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec targetType) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override string GetSignatureForError() { throw null; }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class NullLiteral : Mono.CSharp.NullConstant
+ {
+ public NullLiteral(Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override void Error_ValueCannotBeConverted(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec t, bool expl) { }
+ public override string GetValueAsLiteral() { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public partial class Operator : Mono.CSharp.MethodOrOperator
+ {
+ public readonly Mono.CSharp.Operator.OpType OperatorType;
+ public Operator(Mono.CSharp.TypeDefinition parent, Mono.CSharp.Operator.OpType type, Mono.CSharp.FullNamedExpression ret_type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.ToplevelBlock block, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.ParametersCompiled)) { }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override bool Define() { throw null; }
+ protected override Mono.CSharp.MemberSpec FindBaseMember(out Mono.CSharp.MemberSpec bestCandidate, ref bool overrides) { bestCandidate = default(Mono.CSharp.MemberSpec); throw null; }
+ public Mono.CSharp.Operator.OpType GetMatchingOperator() { throw null; }
+ public static string GetMetadataName(Mono.CSharp.Operator.OpType ot) { throw null; }
+ public static string GetMetadataName(string name) { throw null; }
+ public static string GetName(Mono.CSharp.Operator.OpType ot) { throw null; }
+ public static string GetName(string metadata_name) { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public static System.Nullable<Mono.CSharp.Operator.OpType> GetType(string metadata_name) { throw null; }
+ protected override bool ResolveMemberType() { throw null; }
+ public enum OpType : byte
+ {
+ Addition = (byte)6,
+ BitwiseAnd = (byte)13,
+ BitwiseOr = (byte)14,
+ Decrement = (byte)3,
+ Division = (byte)11,
+ Equality = (byte)18,
+ ExclusiveOr = (byte)15,
+ Explicit = (byte)25,
+ False = (byte)5,
+ GreaterThan = (byte)20,
+ GreaterThanOrEqual = (byte)22,
+ Implicit = (byte)24,
+ Increment = (byte)2,
+ Inequality = (byte)19,
+ Is = (byte)26,
+ LeftShift = (byte)16,
+ LessThan = (byte)21,
+ LessThanOrEqual = (byte)23,
+ LogicalNot = (byte)0,
+ Modulus = (byte)12,
+ Multiply = (byte)10,
+ OnesComplement = (byte)1,
+ RightShift = (byte)17,
+ Subtraction = (byte)7,
+ TOP = (byte)27,
+ True = (byte)4,
+ UnaryNegation = (byte)9,
+ UnaryPlus = (byte)8,
+ }
+ }
+ public partial class OperatorCast : Mono.CSharp.TypeCast
+ {
+ public OperatorCast(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec target_type) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public OperatorCast(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.TypeSpec returnType, bool isExplicit) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public OperatorCast(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec target_type, bool find_explicit) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class Outline
+ {
+ public Outline(System.Type t, System.IO.TextWriter output, bool declared_only, bool show_private, bool filter_obsolete) { }
+ public void OutlineType() { }
+ public static string RemoveGenericArity(string name) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OverloadResolver
+ {
+ public OverloadResolver(System.Collections.Generic.IList<Mono.CSharp.MemberSpec> members, Mono.CSharp.OverloadResolver.Restrictions restrictions, Mono.CSharp.Location loc) { throw null;}
+ public OverloadResolver(System.Collections.Generic.IList<Mono.CSharp.MemberSpec> members, Mono.CSharp.TypeArguments targs, Mono.CSharp.OverloadResolver.Restrictions restrictions, Mono.CSharp.Location loc) { throw null;}
+ public Mono.CSharp.OverloadResolver.IBaseMembersProvider BaseMembersProvider { get { throw null; } set { } }
+ public bool BestCandidateIsDynamic { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.MethodGroupExpr BestCandidateNewMethodGroup { get { throw null; } }
+ public Mono.CSharp.TypeSpec BestCandidateReturnType { get { throw null; } }
+ public Mono.CSharp.OverloadResolver.IErrorHandler CustomErrors { get { throw null; } set { } }
+ public Mono.CSharp.OverloadResolver.IInstanceQualifier InstanceQualifier { get { throw null; } set { } }
+ public static int BetterTypeConversion(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec p, Mono.CSharp.TypeSpec q) { throw null; }
+ public static void Error_ConstructorMismatch(Mono.CSharp.ResolveContext rc, Mono.CSharp.TypeSpec type, int argCount, Mono.CSharp.Location loc) { }
+ public static Mono.CSharp.Expression ResolveDefaultValueArgument(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec ptype, Mono.CSharp.Expression e, Mono.CSharp.Location loc) { throw null; }
+ public T ResolveMember<T>(Mono.CSharp.ResolveContext rc, ref Mono.CSharp.Arguments args) where T : Mono.CSharp.MemberSpec, Mono.CSharp.IParametersMember { throw null; }
+ public Mono.CSharp.MethodSpec ResolveOperator(Mono.CSharp.ResolveContext rc, ref Mono.CSharp.Arguments args) { throw null; }
+ public partial interface IBaseMembersProvider
+ {
+ System.Collections.Generic.IList<Mono.CSharp.MemberSpec> GetBaseMembers(Mono.CSharp.TypeSpec baseType);
+ Mono.CSharp.IParametersMember GetOverrideMemberParameters(Mono.CSharp.MemberSpec member);
+ Mono.CSharp.MethodGroupExpr LookupExtensionMethod(Mono.CSharp.ResolveContext rc);
+ }
+ public partial interface IErrorHandler
+ {
+ bool AmbiguousCandidates(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best, Mono.CSharp.MemberSpec ambiguous);
+ bool ArgumentMismatch(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best, Mono.CSharp.Argument a, int index);
+ bool NoArgumentMatch(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best);
+ bool TypeInferenceFailed(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best);
+ }
+ public partial interface IInstanceQualifier
+ {
+ Mono.CSharp.TypeSpec InstanceType { get; }
+ bool CheckProtectedMemberAccess(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec member);
+ }
+ [System.FlagsAttribute]
+ public enum Restrictions
+ {
+ BaseMembersIncluded = 16,
+ CovariantDelegate = 4,
+ DelegateInvoke = 1,
+ GetEnumeratorLookup = 32,
+ NoBaseMembers = 8,
+ None = 0,
+ ProbingOnly = 2,
+ }
+ }
+ public partial class Parameter : Mono.CSharp.ParameterBase, Mono.CSharp.ILocalVariable, Mono.CSharp.IParameterData
+ {
+ public bool HasAddressTaken;
+ protected int idx;
+ protected Mono.CSharp.TypeSpec parameter_type;
+ public Parameter(Mono.CSharp.FullNamedExpression type, string name, Mono.CSharp.Parameter.Modifier mod, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public Mono.CSharp.Expression DefaultExpression { get { throw null; } }
+ public Mono.CSharp.DefaultParameterValueExpression DefaultValue { get { throw null; } set { } }
+ public bool HasDefaultValue { get { throw null; } }
+ public bool HasExtensionMethodModifier { get { throw null; } }
+ public Mono.CSharp.HoistedParameter HoistedVariant { get { throw null; } set { } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public Mono.CSharp.Parameter.Modifier ModFlags { get { throw null; } }
+ Mono.CSharp.Expression Mono.CSharp.IParameterData.DefaultValue { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public Mono.CSharp.Parameter.Modifier ParameterModifier { get { throw null; } }
+ public Mono.CSharp.TypeSpec Type { get { throw null; } set { } }
+ public Mono.CSharp.FullNamedExpression TypeExpression { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public virtual void ApplyAttributes(System.Reflection.Emit.MethodBuilder mb, System.Reflection.Emit.ConstructorBuilder cb, int index, Mono.CSharp.PredefinedAttributes pa) { }
+ public virtual bool CheckAccessibility(Mono.CSharp.InterfaceMemberBase member) { throw null; }
+ public Mono.CSharp.Parameter Clone() { throw null; }
+ public Mono.CSharp.ExpressionStatement CreateExpressionTreeVariable(Mono.CSharp.BlockContext ec) { throw null; }
+ public void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitAddressOf(Mono.CSharp.EmitContext ec) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec) { }
+ public void Error_DuplicateName(Mono.CSharp.Report r) { }
+ public Mono.CSharp.TemporaryVariableReference ExpressionTreeVariableReference() { throw null; }
+ public static string GetModifierSignature(Mono.CSharp.Parameter.Modifier mod) { throw null; }
+ public virtual string GetSignatureForError() { throw null; }
+ public void IsClsCompliant(Mono.CSharp.IMemberContext ctx) { }
+ public virtual Mono.CSharp.TypeSpec Resolve(Mono.CSharp.IMemberContext rc, int index) { throw null; }
+ public void ResolveDefaultValue(Mono.CSharp.ResolveContext rc) { }
+ public static Mono.CSharp.TypeExpr ResolveParameterExpressionType(Mono.CSharp.IMemberContext ec, Mono.CSharp.Location location) { throw null; }
+ public void SetIndex(int index) { }
+ public void Warning_UselessOptionalParameter(Mono.CSharp.Report Report) { }
+ [System.FlagsAttribute]
+ public enum Modifier : byte
+ {
+ CallerFilePath = (byte)64,
+ CallerLineNumber = (byte)32,
+ CallerMask = (byte)112,
+ CallerMemberName = (byte)16,
+ ModifierMask = (byte)15,
+ NONE = (byte)0,
+ OUT = (byte)4,
+ PARAMS = (byte)1,
+ REF = (byte)2,
+ RefOutMask = (byte)6,
+ This = (byte)8,
+ }
+ }
+ public abstract partial class ParameterBase : Mono.CSharp.Attributable
+ {
+ protected System.Reflection.Emit.ParameterBuilder builder;
+ protected ParameterBase() { }
+ public System.Reflection.Emit.ParameterBuilder Builder { get { throw null; } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override bool IsClsComplianceRequired() { throw null; }
+ }
+ public partial class ParameterData : Mono.CSharp.IParameterData
+ {
+ public ParameterData(string name, Mono.CSharp.Parameter.Modifier modifiers) { }
+ public ParameterData(string name, Mono.CSharp.Parameter.Modifier modifiers, Mono.CSharp.Expression defaultValue) { }
+ public Mono.CSharp.Expression DefaultValue { get { throw null; } }
+ public bool HasDefaultValue { get { throw null; } }
+ public bool HasExtensionMethodModifier { get { throw null; } }
+ public Mono.CSharp.Parameter.Modifier ModFlags { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ public partial class ParameterReference : Mono.CSharp.VariableReference
+ {
+ protected Mono.CSharp.ParametersBlock.ParameterInfo pi;
+ public ParameterReference(Mono.CSharp.ParametersBlock.ParameterInfo pi, Mono.CSharp.Location loc) { }
+ public override bool IsFixed { get { throw null; } }
+ public override bool IsLockedByStatement { get { throw null; } set { } }
+ public override bool IsRef { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public Mono.CSharp.Parameter Parameter { get { throw null; } }
+ protected override Mono.CSharp.ILocalVariable Variable { get { throw null; } }
+ public override Mono.CSharp.VariableInfo VariableInfo { get { throw null; } }
+ public override void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override int GetHashCode() { throw null; }
+ public override Mono.CSharp.HoistedVariable GetHoistedVariable(Mono.CSharp.AnonymousExpression ae) { throw null; }
+ public override void SetHasAddressTaken() { }
+ }
+ public partial class ParametersBlock : Mono.CSharp.ExplicitBlock
+ {
+ protected System.Collections.Generic.Dictionary<string, object> labels;
+ protected Mono.CSharp.ParametersCompiled parameters;
+ protected Mono.CSharp.ParametersBlock.ParameterInfo[] parameter_info;
+ protected bool resolved;
+ protected Mono.CSharp.StateMachine state_machine;
+ protected Mono.CSharp.ToplevelBlock top_block;
+ public ParametersBlock(Mono.CSharp.Block parent, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Location start, Mono.CSharp.Block.Flags flags=(Mono.CSharp.Block.Flags)(0)) : base (default(Mono.CSharp.Block), default(Mono.CSharp.Location), default(Mono.CSharp.Location)) { }
+ protected ParametersBlock(Mono.CSharp.ParametersBlock source, Mono.CSharp.ParametersCompiled parameters) : base (default(Mono.CSharp.Block), default(Mono.CSharp.Location), default(Mono.CSharp.Location)) { }
+ protected ParametersBlock(Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Location start) : base (default(Mono.CSharp.Block), default(Mono.CSharp.Location), default(Mono.CSharp.Location)) { }
+ public bool HasReferenceToStoreyForInstanceLambdas { get { throw null; } set { } }
+ public bool IsAsync { get { throw null; } set { } }
+ public bool IsExpressionTree { get { throw null; } }
+ public Mono.CSharp.ParametersCompiled Parameters { get { throw null; } }
+ public bool Resolved { get { throw null; } }
+ public Mono.CSharp.StateMachine StateMachine { get { throw null; } }
+ public int TemporaryLocalsCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.ToplevelBlock TopBlock { get { throw null; } set { } }
+ public void CheckControlExit(Mono.CSharp.FlowAnalysisContext fc) { }
+ public virtual void CheckControlExit(Mono.CSharp.FlowAnalysisContext fc, Mono.CSharp.DefiniteAssignmentBitSet dat) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ public Mono.CSharp.ParametersBlock ConvertToAsyncTask(Mono.CSharp.IMemberContext context, Mono.CSharp.TypeDefinition host, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.TypeSpec returnType, Mono.CSharp.TypeSpec delegateType, Mono.CSharp.Location loc) { throw null; }
+ public Mono.CSharp.ToplevelBlock ConvertToIterator(Mono.CSharp.IMethodData method, Mono.CSharp.TypeDefinition host, Mono.CSharp.TypeSpec iterator_type, bool is_enumerable) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitEmbedded(Mono.CSharp.EmitContext ec) { }
+ public override int GetDebugSymbolScopeIndex() { throw null; }
+ public Mono.CSharp.LabeledStatement GetLabel(string name, Mono.CSharp.Block block) { throw null; }
+ public Mono.CSharp.ParametersBlock.ParameterInfo GetParameterInfo(Mono.CSharp.Parameter p) { throw null; }
+ public Mono.CSharp.ParameterReference GetParameterReference(int index, Mono.CSharp.Location loc) { throw null; }
+ public Mono.CSharp.Statement PerformClone(ref System.Collections.Generic.HashSet<Mono.CSharp.LocalVariable> undeclaredVariables) { throw null; }
+ protected void ProcessParameters() { }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public partial class ParameterInfo : Mono.CSharp.INamedBlockVariable
+ {
+ public Mono.CSharp.VariableInfo VariableInfo;
+ public ParameterInfo(Mono.CSharp.ParametersBlock block, int index) { }
+ public Mono.CSharp.ParametersBlock Block { get { throw null; } }
+ public bool IsDeclared { get { throw null; } }
+ public bool IsLocked { get { throw null; } set { } }
+ public bool IsParameter { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ Mono.CSharp.Block Mono.CSharp.INamedBlockVariable.Block { get { throw null; } }
+ public Mono.CSharp.Parameter Parameter { get { throw null; } }
+ public Mono.CSharp.TypeSpec ParameterType { get { throw null; } }
+ public Mono.CSharp.Expression CreateReferenceExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc) { throw null; }
+ }
+ }
+ public partial class ParametersCompiled : Mono.CSharp.AParametersCollection
+ {
+ public static readonly Mono.CSharp.ParametersCompiled EmptyReadOnlyParameters;
+ public static readonly Mono.CSharp.ParametersCompiled Undefined;
+ public ParametersCompiled(params Mono.CSharp.Parameter[] parameters) { }
+ public ParametersCompiled(Mono.CSharp.Parameter[] parameters, bool has_arglist) { }
+ public Mono.CSharp.Parameter this[int pos] { get { throw null; } }
+ public void ApplyAttributes(Mono.CSharp.IMemberContext mc, System.Reflection.MethodBase builder) { }
+ public void CheckConstraints(Mono.CSharp.IMemberContext mc) { }
+ public void CheckParameters(Mono.CSharp.MemberCore member) { }
+ public Mono.CSharp.ParametersCompiled Clone() { throw null; }
+ public Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.BlockContext ec, Mono.CSharp.Location loc) { throw null; }
+ public static Mono.CSharp.ParametersCompiled CreateFullyResolved(Mono.CSharp.Parameter p, Mono.CSharp.TypeSpec type) { throw null; }
+ public static Mono.CSharp.ParametersCompiled CreateFullyResolved(Mono.CSharp.Parameter[] parameters, Mono.CSharp.TypeSpec[] types) { throw null; }
+ public static Mono.CSharp.AParametersCollection CreateFullyResolved(params Mono.CSharp.TypeSpec[] types) { throw null; }
+ public static Mono.CSharp.ParametersCompiled CreateImplicitParameter(Mono.CSharp.FullNamedExpression texpr, Mono.CSharp.Location loc) { throw null; }
+ public static int IsSameClsSignature(Mono.CSharp.AParametersCollection a, Mono.CSharp.AParametersCollection b) { throw null; }
+ public static Mono.CSharp.ParametersCompiled MergeGenerated(Mono.CSharp.CompilerContext ctx, Mono.CSharp.ParametersCompiled userParams, bool checkConflicts, Mono.CSharp.Parameter compilerParams, Mono.CSharp.TypeSpec compilerTypes) { throw null; }
+ public static Mono.CSharp.ParametersCompiled MergeGenerated(Mono.CSharp.CompilerContext ctx, Mono.CSharp.ParametersCompiled userParams, bool checkConflicts, Mono.CSharp.Parameter[] compilerParams, Mono.CSharp.TypeSpec[] compilerTypes) { throw null; }
+ public static Mono.CSharp.ParametersCompiled Prefix(Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Parameter p, Mono.CSharp.TypeSpec type) { throw null; }
+ public bool Resolve(Mono.CSharp.IMemberContext ec) { throw null; }
+ public void ResolveDefaultValues(Mono.CSharp.MemberCore m) { }
+ public void VerifyClsCompliance(Mono.CSharp.IMemberContext ctx) { }
+ }
+ public partial class ParametersImported : Mono.CSharp.AParametersCollection
+ {
+ public ParametersImported(Mono.CSharp.IParameterData[] param, Mono.CSharp.TypeSpec[] types, bool hasParams) { }
+ public ParametersImported(Mono.CSharp.IParameterData[] parameters, Mono.CSharp.TypeSpec[] types, bool hasArglist, bool hasParams) { }
+ }
+ public partial class ParamsParameter : Mono.CSharp.Parameter
+ {
+ public ParamsParameter(Mono.CSharp.FullNamedExpression type, string name, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.FullNamedExpression), default(string), default(Mono.CSharp.Parameter.Modifier), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override void ApplyAttributes(System.Reflection.Emit.MethodBuilder mb, System.Reflection.Emit.ConstructorBuilder cb, int index, Mono.CSharp.PredefinedAttributes pa) { }
+ public override Mono.CSharp.TypeSpec Resolve(Mono.CSharp.IMemberContext ec, int index) { throw null; }
+ }
+ public partial class ParenthesizedExpression : Mono.CSharp.ShimExpression
+ {
+ public ParenthesizedExpression(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override bool HasConditionalAccess() { throw null; }
+ }
+ public partial class ParserSession
+ {
+ public readonly char[] IDBuilder;
+ public readonly System.Collections.Generic.Dictionary<char[], string>[] Identifiers;
+ public readonly char[] NumberBuilder;
+ public readonly System.Collections.Generic.List<Mono.CSharp.Parameter> ParametersStack;
+ public readonly char[] StreamReaderBuffer;
+ public ParserSession() { }
+ public Mono.CSharp.LocatedToken[] LocatedTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.LocationsBag LocationsBag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool UseJayGlobalArrays { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Security.Cryptography.MD5 GetChecksumAlgorithm() { throw null; }
+ }
+ public partial class PendingImplementation
+ {
+ internal PendingImplementation() { }
+ public static Mono.CSharp.PendingImplementation GetPendingImplementations(Mono.CSharp.TypeDefinition container) { throw null; }
+ public void ImplementMethod(Mono.CSharp.MemberName name, Mono.CSharp.TypeSpec ifaceType, Mono.CSharp.MethodData method, bool clear_one, out Mono.CSharp.MethodSpec ambiguousCandidate, ref bool optional) { ambiguousCandidate = default(Mono.CSharp.MethodSpec); }
+ public Mono.CSharp.MethodSpec InterfaceMethod(Mono.CSharp.MemberName name, Mono.CSharp.TypeSpec iType, Mono.CSharp.MethodData method, Mono.CSharp.PendingImplementation.Operation op, out Mono.CSharp.MethodSpec ambiguousCandidate, ref bool optional) { ambiguousCandidate = default(Mono.CSharp.MethodSpec); throw null; }
+ public Mono.CSharp.MethodSpec IsInterfaceMethod(Mono.CSharp.MemberName name, Mono.CSharp.TypeSpec ifaceType, Mono.CSharp.MethodData method, out Mono.CSharp.MethodSpec ambiguousCandidate, ref bool optional) { ambiguousCandidate = default(Mono.CSharp.MethodSpec); throw null; }
+ public bool VerifyPendingMethods() { throw null; }
+ public enum Operation
+ {
+ ClearAll = 2,
+ ClearOne = 1,
+ Lookup = 0,
+ }
+ }
+ public enum Platform
+ {
+ AnyCPU = 0,
+ AnyCPU32Preferred = 1,
+ Arm = 2,
+ IA64 = 5,
+ X64 = 4,
+ X86 = 3,
+ }
+ public partial class PointerArithmetic : Mono.CSharp.Expression
+ {
+ public PointerArithmetic(Mono.CSharp.Binary.Operator op, Mono.CSharp.Expression l, Mono.CSharp.Expression r, Mono.CSharp.TypeSpec t, Mono.CSharp.Location loc) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class PredefinedAttribute : Mono.CSharp.PredefinedType
+ {
+ protected Mono.CSharp.MethodSpec ctor;
+ public PredefinedAttribute(Mono.CSharp.ModuleContainer module, string ns, string name) : base (default(Mono.CSharp.ModuleContainer), default(Mono.CSharp.MemberKind), default(string), default(string), default(int)) { }
+ public Mono.CSharp.MethodSpec Constructor { get { throw null; } }
+ public void EmitAttribute(System.Reflection.Emit.AssemblyBuilder builder) { }
+ public void EmitAttribute(System.Reflection.Emit.ConstructorBuilder builder) { }
+ public void EmitAttribute(System.Reflection.Emit.FieldBuilder builder) { }
+ public void EmitAttribute(System.Reflection.Emit.MethodBuilder builder) { }
+ public void EmitAttribute(System.Reflection.Emit.ModuleBuilder builder) { }
+ public void EmitAttribute(System.Reflection.Emit.ParameterBuilder builder) { }
+ public void EmitAttribute(System.Reflection.Emit.PropertyBuilder builder) { }
+ public void EmitAttribute(System.Reflection.Emit.TypeBuilder builder) { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.CSharp.TypeSpec type, Mono.CSharp.PredefinedAttribute pa) { throw null; }
+ public static bool operator !=(Mono.CSharp.TypeSpec type, Mono.CSharp.PredefinedAttribute pa) { throw null; }
+ public bool ResolveBuilder() { throw null; }
+ }
+ public partial class PredefinedAttributes
+ {
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyAlgorithmId;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyCompany;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyCopyright;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyCulture;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyFileVersion;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyFlags;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyInformationalVersion;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyProduct;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyTrademark;
+ public readonly Mono.CSharp.PredefinedAttribute AssemblyVersion;
+ public readonly Mono.CSharp.PredefinedStateMachineAttribute AsyncStateMachine;
+ public readonly Mono.CSharp.PredefinedAttribute AttributeUsage;
+ public readonly Mono.CSharp.PredefinedAttribute CallerFilePathAttribute;
+ public readonly Mono.CSharp.PredefinedAttribute CallerLineNumberAttribute;
+ public readonly Mono.CSharp.PredefinedAttribute CallerMemberNameAttribute;
+ public readonly Mono.CSharp.PredefinedAttribute CLSCompliant;
+ public readonly Mono.CSharp.PredefinedAttribute CoClass;
+ public readonly Mono.CSharp.PredefinedAttribute ComImport;
+ public readonly Mono.CSharp.PredefinedAttribute CompilerGenerated;
+ public readonly Mono.CSharp.PredefinedAttribute Conditional;
+ public readonly Mono.CSharp.PredefinedDebuggableAttribute Debuggable;
+ public readonly Mono.CSharp.PredefinedDebuggerBrowsableAttribute DebuggerBrowsable;
+ public readonly Mono.CSharp.PredefinedAttribute DebuggerHidden;
+ public readonly Mono.CSharp.PredefinedAttribute DebuggerStepThrough;
+ public readonly Mono.CSharp.PredefinedDecimalAttribute DecimalConstant;
+ public readonly Mono.CSharp.PredefinedAttribute DefaultCharset;
+ public readonly Mono.CSharp.PredefinedAttribute DefaultMember;
+ public readonly Mono.CSharp.PredefinedAttribute DefaultParameterValue;
+ public readonly Mono.CSharp.PredefinedAttribute DllImport;
+ public readonly Mono.CSharp.PredefinedDynamicAttribute Dynamic;
+ public readonly Mono.CSharp.PredefinedAttribute Extension;
+ public readonly Mono.CSharp.PredefinedAttribute FieldOffset;
+ public readonly Mono.CSharp.PredefinedAttribute FixedBuffer;
+ public readonly Mono.CSharp.PredefinedAttribute Guid;
+ public readonly Mono.CSharp.PredefinedAttribute HostProtection;
+ public readonly Mono.CSharp.PredefinedAttribute In;
+ public readonly Mono.CSharp.PredefinedAttribute IndexerName;
+ public readonly Mono.CSharp.PredefinedAttribute InternalsVisibleTo;
+ public readonly Mono.CSharp.PredefinedAttribute MarshalAs;
+ public readonly Mono.CSharp.PredefinedAttribute MethodImpl;
+ public readonly Mono.CSharp.PredefinedAttribute Obsolete;
+ public readonly Mono.CSharp.PredefinedAttribute OptionalParameter;
+ public readonly Mono.CSharp.PredefinedAttribute Out;
+ public readonly Mono.CSharp.PredefinedAttribute ParamArray;
+ public readonly Mono.CSharp.PredefinedAttribute Required;
+ public readonly Mono.CSharp.PredefinedAttribute RuntimeCompatibility;
+ public readonly Mono.CSharp.PredefinedAttribute Security;
+ public readonly Mono.CSharp.PredefinedAttribute StructLayout;
+ public readonly Mono.CSharp.PredefinedAttribute TypeForwarder;
+ public readonly Mono.CSharp.PredefinedAttribute UnmanagedFunctionPointer;
+ public readonly Mono.CSharp.PredefinedAttribute UnsafeValueType;
+ public readonly Mono.CSharp.PredefinedAttribute UnverifiableCode;
+ public PredefinedAttributes(Mono.CSharp.ModuleContainer module) { }
+ }
+ public partial class PredefinedDebuggableAttribute : Mono.CSharp.PredefinedAttribute
+ {
+ public PredefinedDebuggableAttribute(Mono.CSharp.ModuleContainer module, string ns, string name) : base (default(Mono.CSharp.ModuleContainer), default(string), default(string)) { }
+ public void EmitAttribute(System.Reflection.Emit.AssemblyBuilder builder, System.Diagnostics.DebuggableAttribute.DebuggingModes modes) { }
+ }
+ public partial class PredefinedDebuggerBrowsableAttribute : Mono.CSharp.PredefinedAttribute
+ {
+ public PredefinedDebuggerBrowsableAttribute(Mono.CSharp.ModuleContainer module, string ns, string name) : base (default(Mono.CSharp.ModuleContainer), default(string), default(string)) { }
+ public void EmitAttribute(System.Reflection.Emit.FieldBuilder builder, System.Diagnostics.DebuggerBrowsableState state) { }
+ }
+ public partial class PredefinedDecimalAttribute : Mono.CSharp.PredefinedAttribute
+ {
+ public PredefinedDecimalAttribute(Mono.CSharp.ModuleContainer module, string ns, string name) : base (default(Mono.CSharp.ModuleContainer), default(string), default(string)) { }
+ public void EmitAttribute(System.Reflection.Emit.FieldBuilder builder, decimal value, Mono.CSharp.Location loc) { }
+ public void EmitAttribute(System.Reflection.Emit.ParameterBuilder builder, decimal value, Mono.CSharp.Location loc) { }
+ }
+ public partial class PredefinedDynamicAttribute : Mono.CSharp.PredefinedAttribute
+ {
+ public PredefinedDynamicAttribute(Mono.CSharp.ModuleContainer module, string ns, string name) : base (default(Mono.CSharp.ModuleContainer), default(string), default(string)) { }
+ public void EmitAttribute(System.Reflection.Emit.FieldBuilder builder, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public void EmitAttribute(System.Reflection.Emit.ParameterBuilder builder, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public void EmitAttribute(System.Reflection.Emit.PropertyBuilder builder, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public void EmitAttribute(System.Reflection.Emit.TypeBuilder builder, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ }
+ public partial class PredefinedMember<T> where T : Mono.CSharp.MemberSpec
+ {
+ public PredefinedMember(Mono.CSharp.ModuleContainer module, Mono.CSharp.BuiltinTypeSpec type, string name, params Mono.CSharp.TypeSpec[] types) { }
+ public PredefinedMember(Mono.CSharp.ModuleContainer module, Mono.CSharp.PredefinedType type, Mono.CSharp.MemberFilter filter) { }
+ public PredefinedMember(Mono.CSharp.ModuleContainer module, Mono.CSharp.PredefinedType type, string name, Mono.CSharp.MemberKind kind, params Mono.CSharp.PredefinedType[] types) { }
+ public PredefinedMember(Mono.CSharp.ModuleContainer module, Mono.CSharp.PredefinedType type, string name, Mono.CSharp.MemberKind kind, System.Func<Mono.CSharp.TypeSpec[]> typesBuilder, Mono.CSharp.TypeSpec returnType) { }
+ public PredefinedMember(Mono.CSharp.ModuleContainer module, Mono.CSharp.PredefinedType type, string name, params Mono.CSharp.TypeSpec[] types) { }
+ public PredefinedMember(Mono.CSharp.ModuleContainer module, Mono.CSharp.TypeSpec type, Mono.CSharp.MemberFilter filter) { }
+ public T Get() { throw null; }
+ public T Resolve(Mono.CSharp.Location loc) { throw null; }
+ }
+ public partial class PredefinedStateMachineAttribute : Mono.CSharp.PredefinedAttribute
+ {
+ public PredefinedStateMachineAttribute(Mono.CSharp.ModuleContainer module, string ns, string name) : base (default(Mono.CSharp.ModuleContainer), default(string), default(string)) { }
+ public void EmitAttribute(System.Reflection.Emit.MethodBuilder builder, Mono.CSharp.StateMachine type) { }
+ }
+ public partial class PredefinedType
+ {
+ protected readonly Mono.CSharp.ModuleContainer module;
+ protected Mono.CSharp.TypeSpec type;
+ public PredefinedType(Mono.CSharp.BuiltinTypeSpec type) { }
+ public PredefinedType(Mono.CSharp.ModuleContainer module, Mono.CSharp.MemberKind kind, string ns, string name) { }
+ public PredefinedType(Mono.CSharp.ModuleContainer module, Mono.CSharp.MemberKind kind, string ns, string name, int arity) { }
+ public int Arity { get { throw null; } }
+ public bool IsDefined { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public Mono.CSharp.TypeSpec TypeSpec { get { throw null; } }
+ public bool Define() { throw null; }
+ public string GetSignatureForError() { throw null; }
+ public Mono.CSharp.TypeSpec Resolve() { throw null; }
+ public static Mono.CSharp.TypeSpec Resolve(Mono.CSharp.ModuleContainer module, Mono.CSharp.MemberKind kind, string ns, string name, int arity, bool required, bool reportErrors) { throw null; }
+ }
+ public abstract partial class Probe : Mono.CSharp.Expression
+ {
+ protected Mono.CSharp.Expression expr;
+ public Mono.CSharp.Expression ProbeType;
+ protected Mono.CSharp.TypeSpec probe_type_expr;
+ protected Probe(Mono.CSharp.Expression expr, Mono.CSharp.Expression probe_type, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ protected abstract string OperatorName { get; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override bool HasConditionalAccess() { throw null; }
+ protected Mono.CSharp.Expression ResolveCommon(Mono.CSharp.ResolveContext rc) { throw null; }
+ protected virtual void ResolveProbeType(Mono.CSharp.ResolveContext rc) { }
+ }
+ public partial class Property : Mono.CSharp.PropertyBase
+ {
+ public Property(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public Mono.CSharp.Property.BackingFieldDeclaration BackingField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.Expression Initializer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override bool Define() { throw null; }
+ public override void Emit() { }
+ public sealed partial class BackingFieldDeclaration : Mono.CSharp.Field
+ {
+ public BackingFieldDeclaration(Mono.CSharp.Property p, bool readOnly) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public Mono.CSharp.Property OriginalProperty { get { throw null; } }
+ public override string GetSignatureForError() { throw null; }
+ }
+ }
+ public abstract partial class PropertyBase : Mono.CSharp.PropertyBasedMember
+ {
+ protected PropertyBase(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.Modifiers allowed_mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public Mono.CSharp.PropertyBase.PropertyMethod AccessorFirst { get { throw null; } }
+ public Mono.CSharp.PropertyBase.PropertyMethod AccessorSecond { get { throw null; } }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public override Mono.CSharp.Variance ExpectedMemberTypeVariance { get { throw null; } }
+ public Mono.CSharp.PropertyBase.PropertyMethod Get { get { throw null; } set { } }
+ public override bool IsUsed { get { throw null; } }
+ public Mono.CSharp.PropertyBase.PropertyMethod Set { get { throw null; } set { } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool CheckOverrideAgainstBase(Mono.CSharp.MemberSpec base_member) { throw null; }
+ protected bool DefineAccessors() { throw null; }
+ protected void DefineBuilders(Mono.CSharp.MemberKind kind, Mono.CSharp.ParametersCompiled parameters) { }
+ protected override void DoMemberTypeDependentChecks() { }
+ protected override void DoMemberTypeIndependentChecks() { }
+ public override void Emit() { }
+ public override void PrepareEmit() { }
+ protected override void SetMemberName(Mono.CSharp.MemberName new_name) { }
+ public override void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ public partial class GetMethod : Mono.CSharp.PropertyBase.PropertyMethod
+ {
+ public GetMethod(Mono.CSharp.PropertyBase method, Mono.CSharp.Modifiers modifiers, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.PropertyBase), default(string), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override Mono.CSharp.ParametersCompiled ParameterInfo { get { throw null; } }
+ public override Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Define(Mono.CSharp.TypeContainer parent) { }
+ }
+ public abstract partial class PropertyMethod : Mono.CSharp.AbstractPropertyEventMethod
+ {
+ protected System.Reflection.MethodAttributes flags;
+ protected readonly Mono.CSharp.PropertyBase method;
+ public PropertyMethod(Mono.CSharp.PropertyBase method, string prefix, Mono.CSharp.Modifiers modifiers, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.InterfaceMemberBase), default(string), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public bool HasCustomAccessModifier { get { throw null; } }
+ public Mono.CSharp.PropertyBase Property { get { throw null; } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public virtual void Define(Mono.CSharp.TypeContainer parent) { }
+ public override System.ObsoleteAttribute GetAttributeObsolete() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public override bool IsClsComplianceRequired() { throw null; }
+ }
+ public partial class SetMethod : Mono.CSharp.PropertyBase.PropertyMethod
+ {
+ protected Mono.CSharp.ParametersCompiled parameters;
+ public SetMethod(Mono.CSharp.PropertyBase method, Mono.CSharp.Modifiers modifiers, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Attributes attrs, Mono.CSharp.Location loc) : base (default(Mono.CSharp.PropertyBase), default(string), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Attributes), default(Mono.CSharp.Location)) { }
+ public override Mono.CSharp.ParametersCompiled ParameterInfo { get { throw null; } }
+ public override Mono.CSharp.TypeSpec ReturnType { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ protected override void ApplyToExtraTarget(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override void Define(Mono.CSharp.TypeContainer parent) { }
+ }
+ }
+ public abstract partial class PropertyBasedMember : Mono.CSharp.InterfaceMemberBase
+ {
+ protected PropertyBasedMember(Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ protected void CheckReservedNameConflict(string prefix, Mono.CSharp.MethodSpec accessor) { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ }
+ public partial class PropertySpec : Mono.CSharp.MemberSpec, Mono.CSharp.IInterfaceMemberSpec
+ {
+ public PropertySpec(Mono.CSharp.MemberKind kind, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.IMemberDefinition definition, Mono.CSharp.TypeSpec memberType, System.Reflection.PropertyInfo info, Mono.CSharp.Modifiers modifiers) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.IMemberDefinition), default(Mono.CSharp.Modifiers)) { }
+ public Mono.CSharp.MethodSpec Get { get { throw null; } set { } }
+ public bool HasDifferentAccessibility { get { throw null; } }
+ public bool HasGet { get { throw null; } }
+ public bool HasSet { get { throw null; } }
+ public Mono.CSharp.TypeSpec MemberType { get { throw null; } }
+ public System.Reflection.PropertyInfo MetaInfo { get { throw null; } }
+ public Mono.CSharp.MethodSpec Set { get { throw null; } set { } }
+ public override Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ public override System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ }
+ public partial class QualifiedAliasMember : Mono.CSharp.MemberAccess
+ {
+ public static readonly string GlobalAlias;
+ public QualifiedAliasMember(string alias, string identifier, Mono.CSharp.Location l) : base (default(Mono.CSharp.Expression), default(string)) { }
+ public QualifiedAliasMember(string alias, string identifier, Mono.CSharp.TypeArguments targs, Mono.CSharp.Location l) : base (default(Mono.CSharp.Expression), default(string)) { }
+ public QualifiedAliasMember(string alias, string identifier, int arity, Mono.CSharp.Location l) : base (default(Mono.CSharp.Expression), default(string)) { }
+ public string Alias { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public Mono.CSharp.FullNamedExpression CreateExpressionFromAlias(Mono.CSharp.IMemberContext mc) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public override bool HasConditionalAccess() { throw null; }
+ public override Mono.CSharp.Expression LookupNameExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression.MemberLookupRestrictions restrictions) { throw null; }
+ public override Mono.CSharp.FullNamedExpression ResolveAsTypeOrNamespace(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Reachability
+ {
+ public bool IsUnreachable { get { throw null; } }
+ public static Mono.CSharp.Reachability CreateUnreachable() { throw null; }
+ public static Mono.CSharp.Reachability operator &(Mono.CSharp.Reachability a, Mono.CSharp.Reachability b) { throw null; }
+ public static Mono.CSharp.Reachability operator |(Mono.CSharp.Reachability a, Mono.CSharp.Reachability b) { throw null; }
+ }
+ public partial class ReducedExpression : Mono.CSharp.Expression
+ {
+ internal ReducedExpression() { }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public Mono.CSharp.Expression OriginalExpression { get { throw null; } }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public static Mono.CSharp.Constant Create(Mono.CSharp.Constant expr, Mono.CSharp.Expression originalExpr) { throw null; }
+ public static Mono.CSharp.Expression Create(Mono.CSharp.Expression expr, Mono.CSharp.Expression original_expr) { throw null; }
+ public static Mono.CSharp.Expression Create(Mono.CSharp.Expression expr, Mono.CSharp.Expression original_expr, bool canBeConstant) { throw null; }
+ public static Mono.CSharp.ExpressionStatement Create(Mono.CSharp.ExpressionStatement s, Mono.CSharp.Expression orig) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ public override Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public partial class ReducedConstantExpression : Mono.CSharp.EmptyConstantCast
+ {
+ public ReducedConstantExpression(Mono.CSharp.Constant expr, Mono.CSharp.Expression orig_expr) : base (default(Mono.CSharp.Constant), default(Mono.CSharp.TypeSpec)) { }
+ public Mono.CSharp.Expression OriginalExpression { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ }
+ }
+ public sealed partial class ReflectionImporter : Mono.CSharp.MetadataImporter
+ {
+ public ReflectionImporter(Mono.CSharp.ModuleContainer module, Mono.CSharp.BuiltinTypes builtin) : base (default(Mono.CSharp.ModuleContainer)) { }
+ public override void AddCompiledType(System.Reflection.Emit.TypeBuilder builder, Mono.CSharp.TypeSpec spec) { }
+ protected override Mono.CSharp.MemberKind DetermineKindFromBaseType(System.Type baseType) { throw null; }
+ protected override bool HasVolatileModifier(System.Type[] modifiers) { throw null; }
+ public void ImportAssembly(System.Reflection.Assembly assembly, Mono.CSharp.RootNamespace targetNamespace) { }
+ public Mono.CSharp.ImportedModuleDefinition ImportModule(System.Reflection.Module module, Mono.CSharp.RootNamespace targetNamespace) { throw null; }
+ }
+ public partial class RefTypeExpr : Mono.CSharp.ShimExpression
+ {
+ public RefTypeExpr(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class RefValueExpr : Mono.CSharp.ShimExpression, Mono.CSharp.IAssignMethod, Mono.CSharp.IMemoryLocation
+ {
+ public RefValueExpr(Mono.CSharp.Expression expr, Mono.CSharp.FullNamedExpression texpr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ public Mono.CSharp.FullNamedExpression TypeExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ }
+ public partial class Report
+ {
+ public static readonly int[] AllWarnings;
+ public const int RuntimeErrorId = 10000;
+ public Report(Mono.CSharp.CompilerContext context, Mono.CSharp.ReportPrinter printer) { }
+ public int Errors { get { throw null; } }
+ public bool IsDisabled { get { throw null; } }
+ public Mono.CSharp.ReportPrinter Printer { get { throw null; } }
+ public int Warnings { get { throw null; } }
+ [System.Diagnostics.ConditionalAttribute("MCS_DEBUG")]
+ public static void Debug(int category, string message, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("MCS_DEBUG")]
+ public static void Debug(string message, params object[] args) { }
+ public void DisableReporting() { }
+ public void EnableReporting() { }
+ public void Error(int code, Mono.CSharp.Location loc, string error) { }
+ public void Error(int code, Mono.CSharp.Location loc, string format, string arg) { }
+ public void Error(int code, Mono.CSharp.Location loc, string format, string arg1, string arg2) { }
+ public void Error(int code, Mono.CSharp.Location loc, string format, params string[] args) { }
+ public void Error(int code, string error) { }
+ public void Error(int code, string format, string arg) { }
+ public void Error(int code, string format, string arg1, string arg2) { }
+ public void Error(int code, string format, params string[] args) { }
+ public void ExtraInformation(Mono.CSharp.Location loc, string msg) { }
+ public void FeatureIsNotAvailable(Mono.CSharp.CompilerContext compiler, Mono.CSharp.Location loc, string feature) { }
+ public void FeatureIsNotSupported(Mono.CSharp.Location loc, string feature) { }
+ public Mono.CSharp.WarningRegions RegisterWarningRegion(Mono.CSharp.Location location) { throw null; }
+ public void RuntimeMissingSupport(Mono.CSharp.Location loc, string feature) { }
+ public Mono.CSharp.ReportPrinter SetPrinter(Mono.CSharp.ReportPrinter printer) { throw null; }
+ public void SymbolRelatedToPreviousError(Mono.CSharp.Location loc, string symbol) { }
+ public void SymbolRelatedToPreviousError(Mono.CSharp.MemberCore mc) { }
+ public void SymbolRelatedToPreviousError(Mono.CSharp.MemberSpec ms) { }
+ public void SymbolRelatedToPreviousError(string loc) { }
+ public void Warning(int code, int level, Mono.CSharp.Location loc, string message) { }
+ public void Warning(int code, int level, Mono.CSharp.Location loc, string format, params object[] args) { }
+ public void Warning(int code, int level, Mono.CSharp.Location loc, string format, string arg) { }
+ public void Warning(int code, int level, Mono.CSharp.Location loc, string format, string arg1, string arg2) { }
+ public void Warning(int code, int level, string message) { }
+ public void Warning(int code, int level, string format, string arg) { }
+ public void Warning(int code, int level, string format, string arg1, string arg2) { }
+ public void Warning(int code, int level, string format, params string[] args) { }
+ }
+ public abstract partial class ReportPrinter
+ {
+ protected System.Collections.Generic.HashSet<Mono.CSharp.ITypeDefinition> reported_missing_definitions;
+ protected ReportPrinter() { }
+ public int ErrorsCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual bool HasRelatedSymbolSupport { get { throw null; } }
+ public int WarningsCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected virtual string FormatText(string txt) { throw null; }
+ public bool MissingTypeReported(Mono.CSharp.ITypeDefinition typeDefinition) { throw null; }
+ public virtual void Print(Mono.CSharp.AbstractMessage msg, bool showFullPath) { }
+ protected void Print(Mono.CSharp.AbstractMessage msg, System.IO.TextWriter output, bool showFullPath) { }
+ public void Reset() { }
+ }
+ public partial class ResolveContext : Mono.CSharp.IMemberContext, Mono.CSharp.IModuleContext
+ {
+ public Mono.CSharp.AnonymousExpression CurrentAnonymousMethod;
+ public Mono.CSharp.Block CurrentBlock;
+ public Mono.CSharp.Expression CurrentInitializerVariable;
+ protected Mono.CSharp.ResolveContext.Options flags;
+ public readonly Mono.CSharp.IMemberContext MemberContext;
+ public ResolveContext(Mono.CSharp.IMemberContext mc) { }
+ public ResolveContext(Mono.CSharp.IMemberContext mc, Mono.CSharp.ResolveContext.Options options) { }
+ public Mono.CSharp.BuiltinTypes BuiltinTypes { get { throw null; } }
+ public bool ConstantCheckState { get { throw null; } }
+ public virtual Mono.CSharp.ExplicitBlock ConstructorBlock { get { throw null; } }
+ public Mono.CSharp.Iterator CurrentIterator { get { throw null; } }
+ public Mono.CSharp.MemberCore CurrentMemberDefinition { get { throw null; } }
+ public Mono.CSharp.TypeSpec CurrentType { get { throw null; } }
+ public Mono.CSharp.TypeParameters CurrentTypeParameters { get { throw null; } }
+ public bool IsInProbingMode { get { throw null; } }
+ public bool IsObsolete { get { throw null; } }
+ public bool IsRuntimeBinder { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public bool IsUnsafe { get { throw null; } }
+ public bool IsVariableCapturingRequired { get { throw null; } }
+ public Mono.CSharp.ModuleContainer Module { get { throw null; } }
+ public Mono.CSharp.Report Report { get { throw null; } }
+ public string GetSignatureForError() { throw null; }
+ public bool HasAny(Mono.CSharp.ResolveContext.Options options) { throw null; }
+ public bool HasSet(Mono.CSharp.ResolveContext.Options options) { throw null; }
+ public Mono.CSharp.ExtensionMethodCandidates LookupExtensionMethod(string name, int arity) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupNamespaceAlias(string name) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public bool MustCaptureVariable(Mono.CSharp.INamedBlockVariable local) { throw null; }
+ public Mono.CSharp.ResolveContext.FlagsHandle Set(Mono.CSharp.ResolveContext.Options options) { throw null; }
+ public Mono.CSharp.ResolveContext.FlagsHandle With(Mono.CSharp.ResolveContext.Options options, bool enable) { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FlagsHandle : System.IDisposable
+ {
+ public FlagsHandle(Mono.CSharp.ResolveContext ec, Mono.CSharp.ResolveContext.Options flagsToSet) { throw null;}
+ public void Dispose() { }
+ }
+ [System.FlagsAttribute]
+ public enum Options
+ {
+ AllCheckStateFlags = 3,
+ BaseInitializer = 256,
+ CatchScope = 8,
+ CheckedScope = 1,
+ CompoundAssignmentScope = 64,
+ ConstantCheckState = 2,
+ ConstantScope = 1024,
+ ConstructorScope = 2048,
+ DontSetConditionalAccessReceiver = 65536,
+ EnumScope = 512,
+ ExpressionTreeConversion = 33554432,
+ FieldInitializerScope = 32,
+ FinallyScope = 16,
+ FixedInitializerScope = 128,
+ InferReturnType = 8388608,
+ InvokeSpecialName = 67108864,
+ LockScope = 8192,
+ NameOfScope = 131072,
+ OmitDebuggingInfo = 16777216,
+ ProbingMode = 4194304,
+ TryScope = 16384,
+ TryWithCatchScope = 32768,
+ UnsafeScope = 4,
+ UsingInitializerScope = 4096,
+ }
+ }
+ [System.FlagsAttribute]
+ public enum ResolveFlags
+ {
+ MaskExprClass = 15,
+ MethodGroup = 4,
+ Type = 2,
+ TypeParameter = 8,
+ VariableOrValue = 1,
+ }
+ public abstract partial class ResumableStatement : Mono.CSharp.Statement
+ {
+ protected System.Reflection.Emit.Label resume_point;
+ protected ResumableStatement() { }
+ public virtual void EmitForDispose(Mono.CSharp.EmitContext ec, System.Reflection.Emit.LocalBuilder pc, System.Reflection.Emit.Label end, bool have_dispatcher) { }
+ public virtual System.Reflection.Emit.Label PrepareForDispose(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label end) { throw null; }
+ public System.Reflection.Emit.Label PrepareForEmit(Mono.CSharp.EmitContext ec) { throw null; }
+ }
+ public partial class Return : Mono.CSharp.ExitStatement
+ {
+ public Return(Mono.CSharp.Expression expr, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } protected set { } }
+ protected override bool IsLocalExit { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected override bool DoResolve(Mono.CSharp.BlockContext ec) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ }
+ public partial class ReturnParameter : Mono.CSharp.ParameterBase
+ {
+ public ReturnParameter(Mono.CSharp.MemberCore method, System.Reflection.Emit.MethodBuilder mb, Mono.CSharp.Location location) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ }
+ public partial class RootContext
+ {
+ public RootContext() { }
+ public static Mono.CSharp.ModuleContainer ToplevelTypes { get { throw null; } set { } }
+ }
+ public partial class RootNamespace : Mono.CSharp.Namespace
+ {
+ public RootNamespace(string alias_name) { }
+ public string Alias { get { throw null; } }
+ public static void Error_GlobalNamespaceRedefined(Mono.CSharp.Report report, Mono.CSharp.Location loc) { }
+ public System.Collections.Generic.List<string> FindExtensionMethodNamespaces(Mono.CSharp.IMemberContext ctx, string name, int arity) { throw null; }
+ public System.Collections.Generic.List<string> FindTypeNamespaces(Mono.CSharp.IMemberContext ctx, string name, int arity) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public void RegisterNamespace(Mono.CSharp.Namespace child) { }
+ }
+ public partial class RuntimeExplicitAssign : Mono.CSharp.Assign
+ {
+ public RuntimeExplicitAssign(Mono.CSharp.Expression target, Mono.CSharp.Expression source) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override Mono.CSharp.Expression ResolveConversions(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class RuntimeValueExpression : Mono.CSharp.Expression, Mono.CSharp.IAssignMethod, Mono.CSharp.IMemoryLocation
+ {
+ public RuntimeValueExpression(System.Dynamic.DynamicMetaObject obj, Mono.CSharp.TypeSpec type) { }
+ public bool IsSuggestionOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Dynamic.DynamicMetaObject MetaObject { get { throw null; } }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool isCompound) { }
+ public System.Linq.Expressions.Expression MakeAssignExpression(Mono.CSharp.BuilderContext ctx, Mono.CSharp.Expression source) { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public enum RuntimeVersion
+ {
+ v1 = 0,
+ v2 = 1,
+ v4 = 2,
+ }
+ public partial class SByteConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly sbyte Value;
+ public SByteConstant(Mono.CSharp.BuiltinTypes types, sbyte v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public SByteConstant(Mono.CSharp.TypeSpec type, sbyte v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public partial class SeekableStreamReader : System.IDisposable
+ {
+ public const int DefaultReadAheadSize = 2048;
+ public SeekableStreamReader(System.IO.Stream stream, System.Text.Encoding encoding, char[] sharedBuffer=null) { }
+ public int Position { get { throw null; } set { } }
+ public void Dispose() { }
+ public int Peek() { throw null; }
+ public int Read() { throw null; }
+ public char[] ReadChars(int fromPosition, int toPosition) { throw null; }
+ }
+ public abstract partial class ShimExpression : Mono.CSharp.Expression
+ {
+ protected Mono.CSharp.Expression expr;
+ protected ShimExpression(Mono.CSharp.Expression expr) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class ShortConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly short Value;
+ public ShortConstant(Mono.CSharp.BuiltinTypes types, short v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public ShortConstant(Mono.CSharp.TypeSpec type, short v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public partial class SideEffectConstant : Mono.CSharp.Constant
+ {
+ public readonly Mono.CSharp.Constant value;
+ public SideEffectConstant(Mono.CSharp.Constant value, Mono.CSharp.Expression side_effect, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class SimpleAssign : Mono.CSharp.Assign
+ {
+ public SimpleAssign(Mono.CSharp.Expression target, Mono.CSharp.Expression source) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public SimpleAssign(Mono.CSharp.Expression target, Mono.CSharp.Expression source, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override void MarkReachable(Mono.CSharp.Reachability rc) { }
+ }
+ public partial class SimpleMemberName
+ {
+ public Mono.CSharp.Location Location;
+ public string Value;
+ public SimpleMemberName(string name, Mono.CSharp.Location loc) { }
+ }
+ public partial class SimpleName : Mono.CSharp.ATypeNameExpression
+ {
+ public SimpleName(string name, Mono.CSharp.Location l) : base (default(string), default(Mono.CSharp.Location)) { }
+ public SimpleName(string name, Mono.CSharp.TypeArguments args, Mono.CSharp.Location l) : base (default(string), default(Mono.CSharp.Location)) { }
+ public SimpleName(string name, int arity, Mono.CSharp.Location l) : base (default(string), default(Mono.CSharp.Location)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public void Error_NameDoesNotExist(Mono.CSharp.ResolveContext rc) { }
+ protected virtual void Error_TypeOrNamespaceNotFound(Mono.CSharp.IMemberContext ctx) { }
+ public Mono.CSharp.SimpleName GetMethodGroup() { throw null; }
+ public bool IsPossibleType(Mono.CSharp.IMemberContext mc) { throw null; }
+ public bool IsPossibleTypeOrNamespace(Mono.CSharp.IMemberContext mc) { throw null; }
+ public override Mono.CSharp.Expression LookupNameExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression.MemberLookupRestrictions restrictions) { throw null; }
+ public override Mono.CSharp.FullNamedExpression ResolveAsTypeOrNamespace(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments) { throw null; }
+ }
+ public partial class SizeOf : Mono.CSharp.Expression
+ {
+ public SizeOf(Mono.CSharp.Expression queried_type, Mono.CSharp.Location l) { }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public Mono.CSharp.Expression TypeExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class SourceFile : System.IEquatable<Mono.CSharp.SourceFile>
+ {
+ public bool AutoGenerated;
+ public readonly int Index;
+ public readonly string Name;
+ public readonly string OriginalFullPathName;
+ public SourceFile(string name, string path, int index) { }
+ public byte[] Checksum { get { throw null; } }
+ public bool HasChecksum { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFileEntry { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry CreateSymbolInfo(Mono.CompilerServices.SymbolWriter.MonoSymbolFile symwriter, System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<string, string>> pathMap) { throw null; }
+ public bool Equals(Mono.CSharp.SourceFile other) { throw null; }
+ public string GetFullPathName(System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<string, string>> pathMap) { throw null; }
+ public bool IsHiddenLocation(Mono.CSharp.Location loc) { throw null; }
+ public void RegisterHiddenScope(Mono.CSharp.Location start, Mono.CSharp.Location end) { }
+ public void SetChecksum(byte[] checksum) { }
+ public void SetChecksum(byte[] algorithmGuid, byte[] checksum) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum SpecialConstraint
+ {
+ Class = 8,
+ Constructor = 4,
+ None = 0,
+ Struct = 16,
+ }
+ public partial class SpecialContraintExpr : Mono.CSharp.FullNamedExpression
+ {
+ public SpecialContraintExpr(Mono.CSharp.SpecialConstraint constraint, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.SpecialConstraint Constraint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override Mono.CSharp.FullNamedExpression ResolveAsTypeOrNamespace(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments) { throw null; }
+ }
+ public partial class StackAlloc : Mono.CSharp.Expression
+ {
+ public StackAlloc(Mono.CSharp.Expression type, Mono.CSharp.Expression count, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression CountExpression { get { throw null; } }
+ public Mono.CSharp.Expression TypeExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class StackFieldExpr : Mono.CSharp.FieldExpr, Mono.CSharp.IExpressionCleanup
+ {
+ public StackFieldExpr(Mono.CSharp.Field field) : base (default(Mono.CSharp.Location)) { }
+ public bool AutomaticallyReuse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsAvailableForReuse { get { throw null; } }
+ public override void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitLoad(Mono.CSharp.EmitContext ec) { }
+ void Mono.CSharp.IExpressionCleanup.EmitCleanup(Mono.CSharp.EmitContext ec) { }
+ public void PrepareCleanup(Mono.CSharp.EmitContext ec) { }
+ }
+ public abstract partial class StateMachine : Mono.CSharp.AnonymousMethodStorey
+ {
+ protected StateMachine(Mono.CSharp.ParametersBlock block, Mono.CSharp.TypeDefinition parent, Mono.CSharp.MemberBase host, Mono.CSharp.TypeParameters tparams, string name, Mono.CSharp.MemberKind kind) : base (default(Mono.CSharp.ExplicitBlock), default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.MemberBase), default(Mono.CSharp.TypeParameters), default(string), default(Mono.CSharp.MemberKind)) { }
+ public Mono.CSharp.TypeParameters OriginalTypeParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.Field PC { get { throw null; } }
+ public Mono.CSharp.StateMachineMethod StateMachineMethod { get { throw null; } }
+ public void AddEntryMethod(Mono.CSharp.StateMachineMethod method) { }
+ protected override bool DoDefineMembers() { throw null; }
+ protected override string GetVariableMangledName(Mono.CSharp.ResolveContext rc, Mono.CSharp.LocalVariable local_info) { throw null; }
+ public enum State
+ {
+ After = -1,
+ Running = -3,
+ Start = 0,
+ Uninitialized = -2,
+ }
+ }
+ public abstract partial class StateMachineInitializer : Mono.CSharp.AnonymousExpression
+ {
+ protected System.Reflection.Emit.LocalBuilder current_pc;
+ public readonly Mono.CSharp.TypeDefinition Host;
+ protected System.Reflection.Emit.Label move_next_error;
+ protected System.Reflection.Emit.Label move_next_ok;
+ protected System.Collections.Generic.List<Mono.CSharp.ResumableStatement> resume_points;
+ protected Mono.CSharp.StateMachine storey;
+ protected StateMachineInitializer(Mono.CSharp.ParametersBlock block, Mono.CSharp.TypeDefinition host, Mono.CSharp.TypeSpec returnType) : base (default(Mono.CSharp.ParametersBlock), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public System.Reflection.Emit.Label BodyEnd { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.Emit.LocalBuilder CurrentPC { get { throw null; } }
+ public System.Reflection.Emit.LocalBuilder SkipFinally { get { throw null; } }
+ public override Mono.CSharp.AnonymousMethodStorey Storey { get { throw null; } }
+ public int AddResumePoint(Mono.CSharp.ResumableStatement stmt) { throw null; }
+ protected virtual Mono.CSharp.BlockContext CreateBlockContext(Mono.CSharp.BlockContext bc) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitLeave(Mono.CSharp.EmitContext ec, bool unwind_protect) { }
+ protected virtual void EmitMoveNextEpilogue(Mono.CSharp.EmitContext ec) { }
+ public virtual void InjectYield(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression expr, int resume_pc, bool unwind_protect, System.Reflection.Emit.Label resume_point) { }
+ public void SetStateMachine(Mono.CSharp.StateMachine stateMachine) { }
+ }
+ public partial class StateMachineMethod : Mono.CSharp.Method
+ {
+ public StateMachineMethod(Mono.CSharp.StateMachine host, Mono.CSharp.StateMachineInitializer expr, Mono.CSharp.FullNamedExpression returnType, Mono.CSharp.Modifiers mod, Mono.CSharp.MemberName name, Mono.CSharp.Block.Flags blockFlags) : base (default(Mono.CSharp.TypeDefinition), default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.Modifiers), default(Mono.CSharp.MemberName), default(Mono.CSharp.ParametersCompiled), default(Mono.CSharp.Attributes)) { }
+ public override Mono.CSharp.EmitContext CreateEmitContext(System.Reflection.Emit.ILGenerator ig, Mono.CompilerServices.SymbolWriter.SourceMethodBuilder sourceMethod) { throw null; }
+ }
+ public abstract partial class Statement
+ {
+ public Mono.CSharp.Location loc;
+ protected bool reachable;
+ protected Statement() { }
+ public bool IsUnreachable { get { throw null; } }
+ public virtual object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected void CheckExitBoundaries(Mono.CSharp.BlockContext bc, Mono.CSharp.Block scope) { }
+ public Mono.CSharp.Statement Clone(Mono.CSharp.CloneContext clonectx) { throw null; }
+ protected abstract void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target);
+ public virtual Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected abstract void DoEmit(Mono.CSharp.EmitContext ec);
+ protected abstract bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc);
+ public virtual void Emit(Mono.CSharp.EmitContext ec) { }
+ protected void Error_FinallyClauseExit(Mono.CSharp.BlockContext bc) { }
+ public bool FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public virtual Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public virtual bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class StatementErrorExpression : Mono.CSharp.Statement
+ {
+ public StatementErrorExpression(Mono.CSharp.Expression expr) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class StatementExpression : Mono.CSharp.Statement
+ {
+ public StatementExpression(Mono.CSharp.ExpressionStatement expr) { }
+ public StatementExpression(Mono.CSharp.ExpressionStatement expr, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.ExpressionStatement Expr { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class StatementList : Mono.CSharp.Statement
+ {
+ public StatementList(Mono.CSharp.Statement first, Mono.CSharp.Statement second) { }
+ public System.Collections.Generic.IList<Mono.CSharp.Statement> Statements { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public void Add(Mono.CSharp.Statement statement) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class StreamReportPrinter : Mono.CSharp.ReportPrinter
+ {
+ public StreamReportPrinter(System.IO.TextWriter writer) { }
+ public override void Print(Mono.CSharp.AbstractMessage msg, bool showFullPath) { }
+ }
+ public partial class StringConcat : Mono.CSharp.Expression
+ {
+ internal StringConcat() { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public static Mono.CSharp.StringConcat Create(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression left, Mono.CSharp.Expression right, Mono.CSharp.Location loc) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public partial class StringConstant : Mono.CSharp.Constant
+ {
+ public StringConstant(Mono.CSharp.BuiltinTypes types, string s, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ protected StringConstant(Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public StringConstant(Mono.CSharp.TypeSpec type, string s, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsNull { get { throw null; } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override Mono.CSharp.Constant ConvertImplicitly(Mono.CSharp.TypeSpec type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override string GetValueAsLiteral() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ }
+ public partial class StringLiteral : Mono.CSharp.StringConstant, Mono.CSharp.ILiteralConstant
+ {
+ public StringLiteral(Mono.CSharp.BuiltinTypes types, string s, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(string), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public sealed partial class Struct : Mono.CSharp.ClassOrStruct
+ {
+ public Struct(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Modifiers mod, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public bool HasUnmanagedCheckDone { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ protected override bool DoDefineMembers() { throw null; }
+ public override void Emit() { }
+ public override bool IsUnmanagedType() { throw null; }
+ protected override Mono.CSharp.TypeSpec[] ResolveBaseTypes(out Mono.CSharp.FullNamedExpression base_class) { base_class = default(Mono.CSharp.FullNamedExpression); throw null; }
+ }
+ public abstract partial class StructuralVisitor
+ {
+ protected StructuralVisitor() { }
+ public virtual object Visit(Mono.CSharp.AnonymousMethodExpression anonymousMethodExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Arglist argListExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.ArglistAccess argListAccessExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.ArrayCreation arrayCreationExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.ArrayInitializer arrayInitializer) { throw null; }
+ public virtual object Visit(Mono.CSharp.As asExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Await awaitExpr) { throw null; }
+ public virtual object Visit(Mono.CSharp.BaseThis baseAccessExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Binary binaryExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Block blockStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.BlockConstant blockConstantDeclaration) { throw null; }
+ public virtual object Visit(Mono.CSharp.BlockVariable blockVariableDeclaration) { throw null; }
+ public virtual object Visit(Mono.CSharp.BooleanExpression booleanExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Break breakStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.Cast castExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Checked checkedStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.CheckedExpr checkedExpression) { throw null; }
+ public virtual void Visit(Mono.CSharp.Class c) { }
+ public virtual void Visit(Mono.CSharp.CompilationSourceFile csf) { }
+ public virtual object Visit(Mono.CSharp.ComposedCast composedCast) { throw null; }
+ public virtual object Visit(Mono.CSharp.CompoundAssign compoundAssign) { throw null; }
+ public virtual object Visit(Mono.CSharp.Conditional conditionalExpression) { throw null; }
+ public virtual void Visit(Mono.CSharp.Const c) { }
+ public virtual object Visit(Mono.CSharp.Constant constant) { throw null; }
+ public virtual object Visit(Mono.CSharp.ConstInitializer constInitializer) { throw null; }
+ public virtual void Visit(Mono.CSharp.Constructor c) { }
+ public virtual object Visit(Mono.CSharp.Continue continueStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.DefaultParameterValueExpression defaultParameterValueExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.DefaultValueExpression defaultValueExpression) { throw null; }
+ public virtual void Visit(Mono.CSharp.Delegate d) { }
+ public virtual void Visit(Mono.CSharp.Destructor d) { }
+ public virtual object Visit(Mono.CSharp.Do doStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.ElementAccess elementAccessExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.EmptyExpression emptyExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.EmptyExpressionStatement emptyExpressionStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.EmptyStatement emptyStatement) { throw null; }
+ public virtual void Visit(Mono.CSharp.Enum e) { }
+ public virtual void Visit(Mono.CSharp.EnumMember em) { }
+ public virtual object Visit(Mono.CSharp.ErrorExpression errorExpression) { throw null; }
+ public virtual void Visit(Mono.CSharp.EventField e) { }
+ public virtual void Visit(Mono.CSharp.EventProperty ep) { }
+ public virtual object Visit(Mono.CSharp.Expression expression) { throw null; }
+ public virtual void Visit(Mono.CSharp.Field f) { }
+ public virtual object Visit(Mono.CSharp.Fixed fixedStatement) { throw null; }
+ public virtual void Visit(Mono.CSharp.FixedField f) { }
+ public virtual object Visit(Mono.CSharp.For forStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.Foreach foreachStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.Goto gotoStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.GotoCase gotoCase) { throw null; }
+ public virtual object Visit(Mono.CSharp.GotoDefault gotoDefault) { throw null; }
+ public virtual object Visit(Mono.CSharp.If ifStatement) { throw null; }
+ public virtual void Visit(Mono.CSharp.Indexer i) { }
+ public virtual object Visit(Mono.CSharp.Indirection indirectionExpression) { throw null; }
+ public virtual void Visit(Mono.CSharp.Interface i) { }
+ public virtual object Visit(Mono.CSharp.Invocation invocationExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Is isExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.LabeledStatement labeledStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.LambdaExpression lambdaExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.GroupBy groupBy) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.GroupJoin groupJoin) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.Join join) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.Let let) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.OrderByAscending orderByAscending) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.OrderByDescending orderByDescending) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.QueryExpression queryExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.QueryStartClause queryExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.Select select) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.SelectMany selectMany) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.ThenByAscending thenByAscending) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.ThenByDescending thenByDescending) { throw null; }
+ public virtual object Visit(Mono.CSharp.Linq.Where where) { throw null; }
+ public virtual object Visit(Mono.CSharp.LocalVariableReference localVariableReference) { throw null; }
+ public virtual object Visit(Mono.CSharp.Lock lockStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.MakeRefExpr makeRefExpr) { throw null; }
+ public virtual object Visit(Mono.CSharp.MemberAccess memberAccess) { throw null; }
+ public virtual void Visit(Mono.CSharp.MemberCore member) { }
+ public virtual void Visit(Mono.CSharp.Method m) { }
+ public virtual void Visit(Mono.CSharp.ModuleContainer module) { }
+ public virtual void Visit(Mono.CSharp.NamespaceContainer ns) { }
+ public virtual object Visit(Mono.CSharp.New newExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.NewAnonymousType newAnonymousType) { throw null; }
+ public virtual object Visit(Mono.CSharp.NewInitialize newInitializeExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Nullable.NullCoalescingOperator nullCoalescingOperator) { throw null; }
+ public virtual void Visit(Mono.CSharp.Operator o) { }
+ public virtual object Visit(Mono.CSharp.ParenthesizedExpression parenthesizedExpression) { throw null; }
+ public virtual void Visit(Mono.CSharp.Property p) { }
+ public virtual object Visit(Mono.CSharp.QualifiedAliasMember qualifiedAliasMember) { throw null; }
+ public virtual object Visit(Mono.CSharp.RefTypeExpr refTypeExpr) { throw null; }
+ public virtual object Visit(Mono.CSharp.RefValueExpr refValueExpr) { throw null; }
+ public virtual object Visit(Mono.CSharp.Return returnStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.SimpleAssign simpleAssign) { throw null; }
+ public virtual object Visit(Mono.CSharp.SimpleName simpleName) { throw null; }
+ public virtual object Visit(Mono.CSharp.SizeOf sizeOfExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.StackAlloc stackAllocExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Statement stmt) { throw null; }
+ public virtual object Visit(Mono.CSharp.StatementErrorExpression errorStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.StatementExpression statementExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.StatementList statementList) { throw null; }
+ public virtual void Visit(Mono.CSharp.Struct s) { }
+ public virtual object Visit(Mono.CSharp.Switch switchStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.SwitchLabel switchLabel) { throw null; }
+ public virtual object Visit(Mono.CSharp.This thisExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Throw throwStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.TryCatch tryCatchStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.TryFinally tryFinallyStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.TypeExpression typeExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.TypeOf typeOfExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Unary unaryExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.UnaryMutator unaryMutatorExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Unchecked uncheckedStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.UnCheckedExpr uncheckedExpression) { throw null; }
+ public virtual object Visit(Mono.CSharp.Unsafe unsafeStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.Using usingStatement) { throw null; }
+ public virtual void Visit(Mono.CSharp.UsingAliasNamespace uan) { }
+ public virtual void Visit(Mono.CSharp.UsingExternAlias uea) { }
+ public virtual void Visit(Mono.CSharp.UsingNamespace un) { }
+ public virtual object Visit(Mono.CSharp.While whileStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.Yield yieldStatement) { throw null; }
+ public virtual object Visit(Mono.CSharp.YieldBreak yieldBreakStatement) { throw null; }
+ }
+ public partial class Switch : Mono.CSharp.LoopStatement
+ {
+ public Mono.CSharp.Expression Expr;
+ public Mono.CSharp.TypeSpec SwitchType;
+ public Switch(Mono.CSharp.Expression e, Mono.CSharp.ExplicitBlock block, Mono.CSharp.Location l) : base (default(Mono.CSharp.Statement)) { }
+ public Mono.CSharp.SwitchLabel ActiveLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.ExplicitBlock Block { get { throw null; } }
+ public Mono.CSharp.SwitchLabel DefaultLabel { get { throw null; } }
+ public Mono.CSharp.VariableReference ExpressionValue { get { throw null; } }
+ public bool IsNullable { get { throw null; } }
+ public bool IsPatternMatching { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.SwitchLabel> RegisteredLabels { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override void AddEndDefiniteAssignment(Mono.CSharp.FlowAnalysisContext fc) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ public static Mono.CSharp.TypeSpec[] CreateSwitchUserTypes(Mono.CSharp.ModuleContainer module, Mono.CSharp.TypeSpec nullable) { throw null; }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public Mono.CSharp.SwitchLabel FindLabel(Mono.CSharp.Constant value) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public void RegisterGotoCase(Mono.CSharp.GotoCase gotoCase, Mono.CSharp.Constant value) { }
+ public void RegisterLabel(Mono.CSharp.BlockContext rc, Mono.CSharp.SwitchLabel sl) { }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ public override void SetEndReachable() { }
+ }
+ public abstract partial class SwitchGoto : Mono.CSharp.Statement
+ {
+ protected Mono.CSharp.Switch switch_statement;
+ protected bool unwind_protect;
+ protected SwitchGoto(Mono.CSharp.Location loc) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected void Error_GotoCaseRequiresSwitchBlock(Mono.CSharp.BlockContext bc) { }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class SwitchLabel : Mono.CSharp.Statement
+ {
+ public SwitchLabel(Mono.CSharp.Expression expr, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Constant Converted { get { throw null; } set { } }
+ public bool IsDefault { get { throw null; } }
+ public Mono.CSharp.Expression Label { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public bool PatternMatching { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SectionStart { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public void Error_AlreadyOccurs(Mono.CSharp.ResolveContext ec, Mono.CSharp.SwitchLabel collision_with) { }
+ public System.Reflection.Emit.Label GetILLabel(Mono.CSharp.EmitContext ec) { throw null; }
+ public string GetSignatureForError() { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public enum Target
+ {
+ Exe = 1,
+ Library = 0,
+ Module = 2,
+ WinExe = 3,
+ }
+ public partial class TemporaryVariableReference : Mono.CSharp.VariableReference
+ {
+ public TemporaryVariableReference(Mono.CSharp.LocalVariable li, Mono.CSharp.Location loc) { }
+ public override bool IsFixed { get { throw null; } }
+ public override bool IsLockedByStatement { get { throw null; } set { } }
+ public override bool IsRef { get { throw null; } }
+ public Mono.CSharp.LocalVariable LocalInfo { get { throw null; } }
+ public override string Name { get { throw null; } }
+ protected override Mono.CSharp.ILocalVariable Variable { get { throw null; } }
+ public override Mono.CSharp.VariableInfo VariableInfo { get { throw null; } }
+ public static Mono.CSharp.TemporaryVariableReference Create(Mono.CSharp.TypeSpec type, Mono.CSharp.Block block, Mono.CSharp.Location loc, bool writeToSymbolFile=false) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source) { }
+ public override Mono.CSharp.HoistedVariable GetHoistedVariable(Mono.CSharp.AnonymousExpression ae) { throw null; }
+ public override void SetHasAddressTaken() { }
+ public partial class Declarator : Mono.CSharp.Statement
+ {
+ public Declarator(Mono.CSharp.TemporaryVariableReference variable) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ }
+ public partial class This : Mono.CSharp.VariableReference
+ {
+ protected Mono.CSharp.VariableInfo variable_info;
+ public This(Mono.CSharp.Location loc) { }
+ public override bool IsFixed { get { throw null; } }
+ public override bool IsLockedByStatement { get { throw null; } set { } }
+ public override bool IsRef { get { throw null; } }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public override string Name { get { throw null; } }
+ protected override Mono.CSharp.ILocalVariable Variable { get { throw null; } }
+ public override Mono.CSharp.VariableInfo VariableInfo { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ protected virtual void Error_ThisNotAvailable(Mono.CSharp.ResolveContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override int GetHashCode() { throw null; }
+ public override Mono.CSharp.HoistedVariable GetHoistedVariable(Mono.CSharp.AnonymousExpression ae) { throw null; }
+ public static bool IsThisAvailable(Mono.CSharp.ResolveContext ec, bool ignoreAnonymous) { throw null; }
+ public virtual void ResolveBase(Mono.CSharp.ResolveContext ec) { }
+ public override void SetHasAddressTaken() { }
+ }
+ public partial class Throw : Mono.CSharp.Statement
+ {
+ public Throw(Mono.CSharp.Expression expr, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class Tokenizer
+ {
+ public bool CompleteOnEOF;
+ public const int DocumentationXref = 1048579;
+ public const int EvalCompilationUnitParserCharacter = 1048577;
+ public const int EvalStatementParserCharacter = 1048576;
+ public const int EvalUsingDeclarationsParserCharacter = 1048578;
+ public const int MaxIdentifierLength = 512;
+ public const int MaxNumberLength = 512;
+ public bool parsing_attribute_section;
+ public int parsing_block;
+ public bool parsing_catch_when;
+ public int parsing_declaration;
+ public bool parsing_generic_declaration;
+ public bool parsing_generic_declaration_doc;
+ public bool parsing_interpolation_format;
+ public bool parsing_modifiers;
+ public int parsing_type;
+ public Tokenizer(Mono.CSharp.SeekableStreamReader input, Mono.CSharp.CompilationSourceFile file, Mono.CSharp.ParserSession session, Mono.CSharp.Report report) { }
+ public bool ConstraintsParsing { get { throw null; } set { } }
+ public Mono.CSharp.XmlCommentState doc_state { get { throw null; } set { } }
+ public bool EventParsing { get { throw null; } set { } }
+ public int Line { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public bool PropertyParsing { get { throw null; } set { } }
+ public object Value { get { throw null; } }
+ public bool advance() { throw null; }
+ public void check_incorrect_doc_comment() { }
+ public void cleanup() { }
+ public string consume_doc_comment() { throw null; }
+ public void DiscardPosition() { }
+ public bool IsEscapedIdentifier(Mono.CSharp.ATypeNameExpression name) { throw null; }
+ public static bool IsKeyword(string s) { throw null; }
+ public static bool IsValidIdentifier(string s) { throw null; }
+ public int peek_token() { throw null; }
+ public void PopPosition() { }
+ public void PushPosition() { }
+ public void putback(int c) { }
+ public int token() { throw null; }
+ public object value() { throw null; }
+ public int xtoken() { throw null; }
+ public partial class LocatedTokenBuffer
+ {
+ public int pos;
+ public LocatedTokenBuffer() { }
+ public LocatedTokenBuffer(Mono.CSharp.LocatedToken[] buffer) { }
+ public Mono.CSharp.LocatedToken Create(Mono.CSharp.SourceFile file, int row, int column) { throw null; }
+ public Mono.CSharp.LocatedToken Create(string value, Mono.CSharp.SourceFile file, int row, int column) { throw null; }
+ [System.Diagnostics.ConditionalAttribute("FULL_AST")]
+ public void CreateOptional(Mono.CSharp.SourceFile file, int row, int col, ref object token) { }
+ }
+ public enum PreprocessorDirective
+ {
+ CustomArgumentsParsing = 1024,
+ Define = 2055,
+ Elif = 2053,
+ Else = 6,
+ Endif = 4,
+ Endregion = 2,
+ Error = 9,
+ If = 2051,
+ Invalid = 0,
+ Line = 1036,
+ Pragma = 1035,
+ Region = 1,
+ RequiresArgument = 2048,
+ Undef = 2056,
+ Warning = 10,
+ }
+ }
+ public partial class ToplevelBlock : Mono.CSharp.ParametersBlock
+ {
+ public ToplevelBlock(Mono.CSharp.CompilerContext ctx, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Block), default(Mono.CSharp.ParametersCompiled), default(Mono.CSharp.Location), default(Mono.CSharp.Block.Flags)) { }
+ public ToplevelBlock(Mono.CSharp.CompilerContext ctx, Mono.CSharp.ParametersCompiled parameters, Mono.CSharp.Location start, Mono.CSharp.Block.Flags flags=(Mono.CSharp.Block.Flags)(0)) : base (default(Mono.CSharp.Block), default(Mono.CSharp.ParametersCompiled), default(Mono.CSharp.Location), default(Mono.CSharp.Block.Flags)) { }
+ public ToplevelBlock(Mono.CSharp.ParametersBlock source, Mono.CSharp.ParametersCompiled parameters) : base (default(Mono.CSharp.Block), default(Mono.CSharp.ParametersCompiled), default(Mono.CSharp.Location), default(Mono.CSharp.Block.Flags)) { }
+ public bool IsIterator { get { throw null; } set { } }
+ public Mono.CSharp.Report Report { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.ExplicitBlock> ThisReferencesFromChildrenBlock { get { throw null; } }
+ public Mono.CSharp.LocalVariable ThisVariable { get { throw null; } }
+ public void AddLabel(string name, Mono.CSharp.LabeledStatement label) { }
+ public void AddLocalName(string name, Mono.CSharp.INamedBlockVariable li, bool ignoreChildrenBlocks) { }
+ public void AddThisReferenceFromChildrenBlock(Mono.CSharp.ExplicitBlock block) { }
+ public void AddThisVariable(Mono.CSharp.BlockContext bc) { }
+ public override void CheckControlExit(Mono.CSharp.FlowAnalysisContext fc, Mono.CSharp.DefiniteAssignmentBitSet dat) { }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public Mono.CSharp.Arguments GetAllParametersArguments() { throw null; }
+ public bool GetLocalName(string name, Mono.CSharp.Block block, ref Mono.CSharp.INamedBlockVariable variable) { throw null; }
+ public System.Collections.Generic.HashSet<Mono.CSharp.LocalVariable> GetUndeclaredVariables() { throw null; }
+ public void IncludeBlock(Mono.CSharp.ParametersBlock pb, Mono.CSharp.ToplevelBlock block) { }
+ public void RemoveThisReferenceFromChildrenBlock(Mono.CSharp.ExplicitBlock block) { }
+ public bool Resolve(Mono.CSharp.BlockContext bc, Mono.CSharp.IMethodData md) { throw null; }
+ public void SetUndeclaredVariables(System.Collections.Generic.HashSet<Mono.CSharp.LocalVariable> undeclaredVariables) { }
+ }
+ public partial class TryCatch : Mono.CSharp.ExceptionStatement
+ {
+ public Mono.CSharp.Block Block;
+ public TryCatch(Mono.CSharp.Block block, System.Collections.Generic.List<Mono.CSharp.Catch> catch_clauses, Mono.CSharp.Location l, bool inside_try_finally) : base (default(Mono.CSharp.Location)) { }
+ public System.Collections.Generic.List<Mono.CSharp.Catch> Clauses { get { throw null; } }
+ public bool HasClauseWithAwait { get { throw null; } }
+ public bool IsTryCatchFinally { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected sealed override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class TryFinally : Mono.CSharp.TryFinallyBlock
+ {
+ public TryFinally(Mono.CSharp.Statement stmt, Mono.CSharp.ExplicitBlock fini, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Statement), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.ExplicitBlock FinallyBlock { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected override bool EmitBeginFinallyBlock(Mono.CSharp.EmitContext ec) { throw null; }
+ public override void EmitFinallyBody(Mono.CSharp.EmitContext ec) { }
+ public static System.Reflection.Emit.Label EmitRedirectedJump(Mono.CSharp.EmitContext ec, Mono.CSharp.AsyncInitializer initializer, System.Reflection.Emit.Label label, Mono.CSharp.Block labelBlock, bool unwindProtect) { throw null; }
+ public static System.Reflection.Emit.Label EmitRedirectedReturn(Mono.CSharp.EmitContext ec, Mono.CSharp.AsyncInitializer initializer, bool unwindProtect) { throw null; }
+ protected override void EmitTryBody(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public void RegisterForControlExitCheck(Mono.CSharp.DefiniteAssignmentBitSet vector) { }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public abstract partial class TryFinallyBlock : Mono.CSharp.ExceptionStatement
+ {
+ protected Mono.CSharp.Statement stmt;
+ protected TryFinallyBlock(Mono.CSharp.Statement stmt, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Statement Statement { get { throw null; } }
+ protected sealed override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected virtual bool EmitBeginFinallyBlock(Mono.CSharp.EmitContext ec) { throw null; }
+ public abstract void EmitFinallyBody(Mono.CSharp.EmitContext ec);
+ public override void EmitForDispose(Mono.CSharp.EmitContext ec, System.Reflection.Emit.LocalBuilder pc, System.Reflection.Emit.Label end, bool have_dispatcher) { }
+ protected abstract void EmitTryBody(Mono.CSharp.EmitContext ec);
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override System.Reflection.Emit.Label PrepareForDispose(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label end) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class TypeArguments
+ {
+ public TypeArguments(params Mono.CSharp.FullNamedExpression[] types) { }
+ public Mono.CSharp.TypeSpec[] Arguments { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public virtual bool IsEmpty { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> TypeExpressions { get { throw null; } }
+ public void Add(Mono.CSharp.FullNamedExpression type) { }
+ public Mono.CSharp.TypeArguments Clone() { throw null; }
+ public string GetSignatureForError() { throw null; }
+ public virtual bool Resolve(Mono.CSharp.IMemberContext ec, bool allowUnbound) { throw null; }
+ }
+ public abstract partial class TypeCast : Mono.CSharp.Expression
+ {
+ protected readonly Mono.CSharp.Expression child;
+ protected TypeCast(Mono.CSharp.Expression child, Mono.CSharp.TypeSpec return_type) { }
+ public Mono.CSharp.Expression Child { get { throw null; } }
+ public override bool IsNull { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public abstract partial class TypeContainer : Mono.CSharp.MemberCore
+ {
+ protected System.Collections.Generic.List<Mono.CSharp.TypeContainer> containers;
+ protected System.Collections.Generic.Dictionary<string, Mono.CSharp.MemberCore> defined_names;
+ protected bool is_defined;
+ public readonly Mono.CSharp.MemberKind Kind;
+ protected TypeContainer(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs, Mono.CSharp.MemberKind kind) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public System.Collections.Generic.IList<Mono.CSharp.TypeContainer> Containers { get { throw null; } }
+ public int CounterAnonymousContainers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int CounterAnonymousMethods { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int CounterSwitchTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override Mono.CSharp.TypeSpec CurrentType { get { throw null; } }
+ public System.Collections.Generic.Dictionary<string, Mono.CSharp.MemberCore> DefinedNames { get { throw null; } }
+ public Mono.CSharp.TypeDefinition PartialContainer { get { throw null; } protected set { } }
+ public Mono.CSharp.Attributes UnattachedAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddCompilerGeneratedClass(Mono.CSharp.CompilerGeneratedContainer c) { }
+ public virtual void AddPartial(Mono.CSharp.TypeDefinition next_part) { }
+ protected void AddPartial(Mono.CSharp.TypeDefinition next_part, Mono.CSharp.TypeDefinition existing) { }
+ public virtual void AddTypeContainer(Mono.CSharp.TypeContainer tc) { }
+ protected virtual void AddTypeContainerMember(Mono.CSharp.TypeContainer tc) { }
+ public virtual void CloseContainer() { }
+ public virtual bool CreateContainer() { throw null; }
+ public virtual void CreateMetadataName(System.Text.StringBuilder sb) { }
+ public override bool Define() { throw null; }
+ public virtual bool DefineContainer() { throw null; }
+ protected virtual void DefineNamespace() { }
+ protected virtual void DoDefineContainer() { }
+ public virtual void EmitContainer() { }
+ protected void Error_MissingPartialModifier(Mono.CSharp.MemberCore type) { }
+ public virtual void ExpandBaseInterfaces() { }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public virtual string GetSignatureForMetadata() { throw null; }
+ public virtual void PrepareEmit() { }
+ public virtual void RemoveContainer(Mono.CSharp.TypeContainer cont) { }
+ public virtual void VerifyMembers() { }
+ public override void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ }
+ public abstract partial class TypeDefinition : Mono.CSharp.TypeContainer, Mono.CSharp.IMemberDefinition, Mono.CSharp.ITypeDefinition
+ {
+ public int AnonymousMethodsCounter;
+ protected Mono.CSharp.TypeSpec base_type;
+ public const string DefaultIndexerName = "Item";
+ public int DynamicSitesCounter;
+ protected Mono.CSharp.FieldBase first_nonstatic_field;
+ protected bool has_static_constructor;
+ protected Mono.CSharp.TypeSpec[] iface_exprs;
+ protected System.Collections.Generic.List<Mono.CSharp.FieldInitializer> initialized_fields;
+ protected System.Collections.Generic.List<Mono.CSharp.FieldInitializer> initialized_static_fields;
+ public int MethodGroupsCounter;
+ protected Mono.CSharp.TypeSpec spec;
+ public System.Reflection.Emit.TypeBuilder TypeBuilder;
+ protected System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> type_bases;
+ protected TypeDefinition(Mono.CSharp.TypeContainer parent, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs, Mono.CSharp.MemberKind kind) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes), default(Mono.CSharp.MemberKind)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public Mono.CSharp.TypeSpec BaseType { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> BaseTypeExpressions { get { throw null; } }
+ public override Mono.CSharp.TypeSpec CurrentType { get { throw null; } }
+ public override Mono.CSharp.TypeParameters CurrentTypeParameters { get { throw null; } }
+ public virtual Mono.CSharp.AssemblyDefinition DeclaringAssembly { get { throw null; } }
+ public Mono.CSharp.TypeSpec Definition { get { throw null; } }
+ public override string DocComment { get { throw null; } set { } }
+ public override string DocCommentHeader { get { throw null; } }
+ public bool HasEquals { get { throw null; } }
+ public bool HasExplicitLayout { get { throw null; } set { } }
+ public bool HasGetHashCode { get { throw null; } }
+ public bool HasInstanceConstructor { get { throw null; } set { } }
+ public bool HasMembersDefined { get { throw null; } }
+ public bool HasOperators { get { throw null; } set { } }
+ public bool HasStaticFieldInitializer { get { throw null; } set { } }
+ public bool HasStructLayout { get { throw null; } set { } }
+ public Mono.CSharp.TypeSpec[] Interfaces { get { throw null; } }
+ public bool IsComImport { get { throw null; } }
+ public bool IsGenericOrParentIsGeneric { get { throw null; } }
+ public bool IsPartial { get { throw null; } }
+ public bool IsTopLevel { get { throw null; } }
+ public Mono.CSharp.MemberCache MemberCache { get { throw null; } }
+ public System.Collections.Generic.List<Mono.CSharp.MemberCore> Members { get { throw null; } }
+ Mono.CSharp.IAssemblyDefinition Mono.CSharp.ITypeDefinition.DeclaringAssembly { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsCyclicTypeForwarder { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsTypeForwarder { get { throw null; } }
+ string Mono.CSharp.ITypeDefinition.Namespace { get { throw null; } }
+ Mono.CSharp.TypeParameterSpec[] Mono.CSharp.ITypeDefinition.TypeParameters { get { throw null; } }
+ public Mono.CSharp.PendingImplementation PendingImplementations { get { throw null; } }
+ public Mono.CSharp.Arguments PrimaryConstructorBaseArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.Location PrimaryConstructorBaseArgumentsStart { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CSharp.ParametersCompiled PrimaryConstructorParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual System.Reflection.TypeAttributes TypeAttr { get { throw null; } }
+ public Mono.CSharp.TypeParameters TypeParametersAll { get { throw null; } }
+ public int TypeParametersCount { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public override void Accept(Mono.CSharp.StructuralVisitor visitor) { }
+ public void AddConstructor(Mono.CSharp.Constructor c) { }
+ public void AddConstructor(Mono.CSharp.Constructor c, bool isDefault) { }
+ public bool AddField(Mono.CSharp.FieldBase field) { throw null; }
+ public void AddIndexer(Mono.CSharp.Indexer i) { }
+ public void AddMember(Mono.CSharp.MemberCore symbol) { }
+ public virtual void AddNameToContainer(Mono.CSharp.MemberCore symbol, string name) { }
+ public void AddOperator(Mono.CSharp.Operator op) { }
+ public void AddPartialPart(Mono.CSharp.TypeDefinition part) { }
+ public override void AddTypeContainer(Mono.CSharp.TypeContainer tc) { }
+ protected override void AddTypeContainerMember(Mono.CSharp.TypeContainer tc) { }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public override void CloseContainer() { }
+ public override bool CreateContainer() { throw null; }
+ public Mono.CSharp.MethodSpec CreateHoistedBaseCallProxy(Mono.CSharp.ResolveContext rc, Mono.CSharp.MethodSpec method) { throw null; }
+ public override void CreateMetadataName(System.Text.StringBuilder sb) { }
+ public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder CreateMethodSymbolEntry() { throw null; }
+ public sealed override bool Define() { throw null; }
+ protected bool DefineBaseTypes() { throw null; }
+ protected override void DoDefineContainer() { }
+ protected virtual bool DoDefineMembers() { throw null; }
+ public void DoExpandBaseInterfaces() { }
+ protected virtual bool DoResolveTypeParameters() { throw null; }
+ public override void Emit() { }
+ public sealed override void EmitContainer() { }
+ public override void ExpandBaseInterfaces() { }
+ public static string FilterNestedName(string name) { throw null; }
+ public Mono.CSharp.TypeSpec GetAttributeCoClass() { throw null; }
+ public string GetAttributeDefaultMember() { throw null; }
+ public System.AttributeUsageAttribute GetAttributeUsage(Mono.CSharp.PredefinedAttribute pa) { throw null; }
+ public virtual Mono.CSharp.CompilationSourceFile GetCompilationSourceFile() { throw null; }
+ public override string GetSignatureForMetadata() { throw null; }
+ public bool IsBaseTypeDefinition(Mono.CSharp.TypeSpec baseType) { throw null; }
+ public override bool IsClsComplianceRequired() { throw null; }
+ public virtual bool IsUnmanagedType() { throw null; }
+ public void LoadMembers(Mono.CSharp.TypeSpec declaringType, bool onlyTypes, ref Mono.CSharp.MemberCache cache) { }
+ public override Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ public void Mark_HasEquals() { }
+ public void Mark_HasGetHashCode() { }
+ public bool MethodModifiersValid(Mono.CSharp.MemberCore mc) { throw null; }
+ bool Mono.CSharp.ITypeDefinition.IsInternalAsPublic(Mono.CSharp.IAssemblyDefinition assembly) { throw null; }
+ public override void PrepareEmit() { }
+ public void RegisterFieldForInitialization(Mono.CSharp.MemberCore field, Mono.CSharp.FieldInitializer expression) { }
+ public override void RemoveContainer(Mono.CSharp.TypeContainer cont) { }
+ protected virtual Mono.CSharp.TypeSpec[] ResolveBaseTypes(out Mono.CSharp.FullNamedExpression base_class) { base_class = default(Mono.CSharp.FullNamedExpression); throw null; }
+ public void ResolveFieldInitializers(Mono.CSharp.BlockContext ec) { }
+ public virtual void SetBaseTypes(System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> baseTypes) { }
+ public void SetPredefinedSpec(Mono.CSharp.BuiltinTypeSpec spec) { }
+ protected override bool VerifyClsCompliance() { throw null; }
+ public bool VerifyImplements(Mono.CSharp.InterfaceMemberBase mb) { throw null; }
+ public override void VerifyMembers() { }
+ public override void WriteDebugSymbol(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BaseContext : Mono.CSharp.IMemberContext, Mono.CSharp.IModuleContext
+ {
+ public BaseContext(Mono.CSharp.TypeContainer tc) { throw null;}
+ public Mono.CSharp.CompilerContext Compiler { get { throw null; } }
+ public Mono.CSharp.MemberCore CurrentMemberDefinition { get { throw null; } }
+ public Mono.CSharp.TypeSpec CurrentType { get { throw null; } }
+ public Mono.CSharp.TypeParameters CurrentTypeParameters { get { throw null; } }
+ public bool IsObsolete { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public bool IsUnsafe { get { throw null; } }
+ public Mono.CSharp.ModuleContainer Module { get { throw null; } }
+ public string GetSignatureForError() { throw null; }
+ public Mono.CSharp.ExtensionMethodCandidates LookupExtensionMethod(string name, int arity) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupNamespaceAlias(string name) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ }
+ }
+ public abstract partial class TypeExpr : Mono.CSharp.FullNamedExpression
+ {
+ protected TypeExpr() { }
+ protected sealed override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public sealed override Mono.CSharp.FullNamedExpression ResolveAsTypeOrNamespace(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments) { throw null; }
+ }
+ public partial class TypeExpression : Mono.CSharp.TypeExpr
+ {
+ public TypeExpression(Mono.CSharp.TypeSpec t, Mono.CSharp.Location l) { }
+ public sealed override Mono.CSharp.TypeSpec ResolveAsType(Mono.CSharp.IMemberContext mc, bool allowUnboundTypeArguments=false) { throw null; }
+ }
+ public static partial class TypeExtensions
+ {
+ public static string GetNamespace(this System.Type t) { throw null; }
+ }
+ public partial class TypeInferenceContext
+ {
+ public TypeInferenceContext() { }
+ public TypeInferenceContext(Mono.CSharp.TypeSpec[] typeArguments) { }
+ public Mono.CSharp.TypeSpec[] InferredTypeArguments { get { throw null; } }
+ public bool UnfixedVariableExists { get { throw null; } }
+ public void AddCommonTypeBound(Mono.CSharp.TypeSpec type) { }
+ public void AddCommonTypeBoundAsync(Mono.CSharp.TypeSpec type) { }
+ public int ExactInference(Mono.CSharp.TypeSpec u, Mono.CSharp.TypeSpec v) { throw null; }
+ public bool FixAllTypes(Mono.CSharp.ResolveContext ec) { throw null; }
+ public bool FixDependentTypes(Mono.CSharp.ResolveContext ec, ref bool fixed_any) { throw null; }
+ public bool FixIndependentTypeArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec[] methodParameters, ref bool fixed_any) { throw null; }
+ public bool FixType(Mono.CSharp.ResolveContext ec, int i) { throw null; }
+ public bool HasBounds(int pos) { throw null; }
+ public Mono.CSharp.TypeSpec InflateGenericArgument(Mono.CSharp.IModuleContext context, Mono.CSharp.TypeSpec parameter) { throw null; }
+ public bool IsReturnTypeNonDependent(Mono.CSharp.MethodSpec invoke, Mono.CSharp.TypeSpec returnType) { throw null; }
+ public int LowerBoundInference(Mono.CSharp.TypeSpec u, Mono.CSharp.TypeSpec v) { throw null; }
+ public int OutputTypeInference(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression e, Mono.CSharp.TypeSpec t) { throw null; }
+ protected enum BoundKind
+ {
+ Exact = 0,
+ Lower = 1,
+ Upper = 2,
+ }
+ }
+ public partial class TypeInfo
+ {
+ internal TypeInfo() { }
+ public readonly bool IsStruct;
+ public readonly int Length;
+ public readonly int Offset;
+ public Mono.CSharp.TypeInfo[] SubStructInfo;
+ public readonly int TotalLength;
+ public int GetFieldIndex(string name) { throw null; }
+ public Mono.CSharp.TypeInfo GetStructField(string name) { throw null; }
+ public static Mono.CSharp.TypeInfo GetTypeInfo(Mono.CSharp.TypeSpec type, Mono.CSharp.IMemberContext context) { throw null; }
+ public bool IsFullyInitialized(Mono.CSharp.FlowAnalysisContext fc, Mono.CSharp.VariableInfo vi, Mono.CSharp.Location loc) { throw null; }
+ public static void Reset() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class TypeOf : Mono.CSharp.Expression
+ {
+ public TypeOf(Mono.CSharp.FullNamedExpression queried_type, Mono.CSharp.Location l) { }
+ public TypeOf(Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public override bool IsSideEffectFree { get { throw null; } }
+ public Mono.CSharp.TypeSpec TypeArgument { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression TypeExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ }
+ public partial class TypeParameter : Mono.CSharp.MemberCore, Mono.CSharp.IMemberDefinition, Mono.CSharp.ITypeDefinition
+ {
+ public TypeParameter(Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs, Mono.CSharp.VarianceDecl variance) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public TypeParameter(Mono.CSharp.TypeParameterSpec spec, Mono.CSharp.TypeSpec parentSpec, Mono.CSharp.MemberName name, Mono.CSharp.Attributes attrs) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public TypeParameter(int index, Mono.CSharp.MemberName name, Mono.CSharp.Constraints constraints, Mono.CSharp.Attributes attrs, Mono.CSharp.Variance Variance) : base (default(Mono.CSharp.TypeContainer), default(Mono.CSharp.MemberName), default(Mono.CSharp.Attributes)) { }
+ public override System.AttributeTargets AttributeTargets { get { throw null; } }
+ public Mono.CSharp.Constraints Constraints { get { throw null; } set { } }
+ public Mono.CSharp.IAssemblyDefinition DeclaringAssembly { get { throw null; } }
+ public override string DocCommentHeader { get { throw null; } }
+ public bool IsMethodTypeParameter { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsComImport { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsCyclicTypeForwarder { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsPartial { get { throw null; } }
+ bool Mono.CSharp.ITypeDefinition.IsTypeForwarder { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public Mono.CSharp.TypeParameterSpec Type { get { throw null; } }
+ public Mono.CSharp.TypeParameterSpec[] TypeParameters { get { throw null; } }
+ public int TypeParametersCount { get { throw null; } }
+ public override string[] ValidAttributeTargets { get { throw null; } }
+ public Mono.CSharp.Variance Variance { get { throw null; } }
+ public Mono.CSharp.VarianceDecl VarianceDecl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool AddPartialConstraints(Mono.CSharp.TypeDefinition part, Mono.CSharp.TypeParameter tp) { throw null; }
+ public override void ApplyAttributeBuilder(Mono.CSharp.Attribute a, Mono.CSharp.MethodSpec ctor, byte[] cdata, Mono.CSharp.PredefinedAttributes pa) { }
+ public void CheckGenericConstraints(bool obsoleteCheck) { }
+ public void Create(Mono.CSharp.TypeSpec declaringType, Mono.CSharp.TypeContainer parent) { }
+ public Mono.CSharp.TypeParameter CreateHoistedCopy(Mono.CSharp.TypeSpec declaringSpec) { throw null; }
+ public override bool Define() { throw null; }
+ public void Define(Mono.CSharp.TypeParameter tp) { }
+ public void Define(System.Reflection.Emit.GenericTypeParameterBuilder type) { }
+ public override void Emit() { }
+ public void EmitConstraints(System.Reflection.Emit.GenericTypeParameterBuilder builder) { }
+ public void ErrorInvalidVariance(Mono.CSharp.IMemberContext mc, Mono.CSharp.Variance expected) { }
+ public Mono.CSharp.TypeSpec GetAttributeCoClass() { throw null; }
+ public string GetAttributeDefaultMember() { throw null; }
+ public System.AttributeUsageAttribute GetAttributeUsage(Mono.CSharp.PredefinedAttribute pa) { throw null; }
+ public override string GetSignatureForDocumentation() { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public override bool IsClsComplianceRequired() { throw null; }
+ public void LoadMembers(Mono.CSharp.TypeSpec declaringType, bool onlyTypes, ref Mono.CSharp.MemberCache cache) { }
+ bool Mono.CSharp.ITypeDefinition.IsInternalAsPublic(Mono.CSharp.IAssemblyDefinition assembly) { throw null; }
+ public bool ResolveConstraints(Mono.CSharp.IMemberContext context) { throw null; }
+ public new void VerifyClsCompliance() { }
+ public void WarningParentNameConflict(Mono.CSharp.TypeParameter conflict) { }
+ }
+ public partial class TypeParameterExpr : Mono.CSharp.TypeExpression
+ {
+ public TypeParameterExpr(Mono.CSharp.TypeParameter type_parameter, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TypeParameterInflator
+ {
+ public TypeParameterInflator(Mono.CSharp.IModuleContext context, Mono.CSharp.TypeSpec type, Mono.CSharp.TypeParameterSpec[] tparams, Mono.CSharp.TypeSpec[] targs) { throw null;}
+ public TypeParameterInflator(Mono.CSharp.TypeParameterInflator nested, Mono.CSharp.TypeSpec type) { throw null;}
+ public Mono.CSharp.IModuleContext Context { get { throw null; } }
+ public Mono.CSharp.TypeSpec TypeInstance { get { throw null; } }
+ public Mono.CSharp.TypeParameterSpec[] TypeParameters { get { throw null; } }
+ public Mono.CSharp.TypeSpec Inflate(Mono.CSharp.TypeParameterSpec tp) { throw null; }
+ public Mono.CSharp.TypeSpec Inflate(Mono.CSharp.TypeSpec type) { throw null; }
+ }
+ public partial class TypeParameterMutator
+ {
+ public TypeParameterMutator(Mono.CSharp.TypeParameters mvar, Mono.CSharp.TypeParameters var) { }
+ public TypeParameterMutator(Mono.CSharp.TypeParameterSpec[] srcVar, Mono.CSharp.TypeParameters destVar) { }
+ public Mono.CSharp.TypeParameters MethodTypeParameters { get { throw null; } }
+ public static Mono.CSharp.TypeSpec GetMemberDeclaringType(Mono.CSharp.TypeSpec type) { throw null; }
+ public Mono.CSharp.TypeParameterSpec Mutate(Mono.CSharp.TypeParameterSpec tp) { throw null; }
+ public Mono.CSharp.TypeSpec Mutate(Mono.CSharp.TypeSpec ts) { throw null; }
+ public Mono.CSharp.TypeSpec[] Mutate(Mono.CSharp.TypeSpec[] targs) { throw null; }
+ }
+ public partial class TypeParameters
+ {
+ public TypeParameters() { }
+ public TypeParameters(int count) { }
+ public int Count { get { throw null; } }
+ public Mono.CSharp.TypeParameter this[int index] { get { throw null; } set { } }
+ public Mono.CSharp.TypeParameterSpec[] Types { get { throw null; } }
+ public void Add(Mono.CSharp.TypeParameter tparam) { }
+ public void Add(Mono.CSharp.TypeParameters tparams) { }
+ public void CheckPartialConstraints(Mono.CSharp.Method part) { }
+ public void Create(Mono.CSharp.TypeSpec declaringType, int parentOffset, Mono.CSharp.TypeContainer parent) { }
+ public void Define(System.Reflection.Emit.GenericTypeParameterBuilder[] builders) { }
+ public Mono.CSharp.TypeParameter Find(string name) { throw null; }
+ public string[] GetAllNames() { throw null; }
+ public string GetSignatureForError() { throw null; }
+ public void UpdateConstraints(Mono.CSharp.TypeDefinition part) { }
+ public void VerifyClsCompliance() { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DisplayDebugInfo()}")]
+ public partial class TypeParameterSpec : Mono.CSharp.TypeSpec
+ {
+ public static readonly new Mono.CSharp.TypeParameterSpec[] EmptyTypes;
+ public TypeParameterSpec(Mono.CSharp.TypeSpec declaringType, int index, Mono.CSharp.ITypeDefinition definition, Mono.CSharp.SpecialConstraint spec, Mono.CSharp.Variance variance, System.Type info) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.ITypeDefinition), default(System.Type), default(Mono.CSharp.Modifiers)) { }
+ public TypeParameterSpec(int index, Mono.CSharp.ITypeDefinition definition, Mono.CSharp.SpecialConstraint spec, Mono.CSharp.Variance variance, System.Type info) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.ITypeDefinition), default(System.Type), default(Mono.CSharp.Modifiers)) { }
+ public int DeclaredPosition { get { throw null; } set { } }
+ public bool HasAnyTypeConstraint { get { throw null; } }
+ public bool HasSpecialClass { get { throw null; } }
+ public bool HasSpecialConstructor { get { throw null; } }
+ public bool HasSpecialStruct { get { throw null; } }
+ public bool HasTypeConstraint { get { throw null; } }
+ public Mono.CSharp.MemberCache InterfaceCache { get { throw null; } }
+ public override System.Collections.Generic.IList<Mono.CSharp.TypeSpec> Interfaces { get { throw null; } }
+ public Mono.CSharp.TypeSpec[] InterfacesDefined { get { throw null; } set { } }
+ public bool IsConstrained { get { throw null; } }
+ public bool IsMethodOwned { get { throw null; } }
+ public bool IsReferenceType { get { throw null; } }
+ public bool IsValueType { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public Mono.CSharp.SpecialConstraint SpecialConstraint { get { throw null; } set { } }
+ public new Mono.CSharp.TypeSpec[] TypeArguments { get { throw null; } set { } }
+ public Mono.CSharp.Variance Variance { get { throw null; } }
+ public string DisplayDebugInfo() { throw null; }
+ public Mono.CSharp.TypeSpec GetEffectiveBase() { throw null; }
+ public override string GetSignatureForDocumentation(bool explicitName) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public static bool HasAnyTypeParameterConstrained(Mono.CSharp.IGenericMethodDefinition md) { throw null; }
+ public static bool HasAnyTypeParameterTypeConstrained(Mono.CSharp.IGenericMethodDefinition md) { throw null; }
+ public bool HasDependencyOn(Mono.CSharp.TypeSpec type) { throw null; }
+ public bool HasSameConstraintsDefinition(Mono.CSharp.TypeParameterSpec other) { throw null; }
+ public bool HasSameConstraintsImplementation(Mono.CSharp.TypeParameterSpec other) { throw null; }
+ public void InflateConstraints(Mono.CSharp.TypeParameterInflator inflator, Mono.CSharp.TypeParameterSpec tps) { }
+ public static Mono.CSharp.TypeParameterSpec[] InflateConstraints(Mono.CSharp.TypeParameterInflator inflator, Mono.CSharp.TypeParameterSpec[] tparams) { throw null; }
+ public static Mono.CSharp.TypeParameterSpec[] InflateConstraints<T>(Mono.CSharp.TypeParameterSpec[] tparams, System.Func<T, Mono.CSharp.TypeParameterInflator> inflatorFactory, T arg) { throw null; }
+ public override Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ protected override void InitializeMemberCache(bool onlyTypes) { }
+ public bool IsConvertibleToInterface(Mono.CSharp.TypeSpec iface) { throw null; }
+ public override Mono.CSharp.TypeSpec Mutate(Mono.CSharp.TypeParameterMutator mutator) { throw null; }
+ }
+ public partial class TypeSpec : Mono.CSharp.MemberSpec
+ {
+ protected Mono.CSharp.MemberCache cache;
+ public static readonly Mono.CSharp.TypeSpec[] EmptyTypes;
+ protected System.Collections.Generic.IList<Mono.CSharp.TypeSpec> ifaces;
+ protected System.Type info;
+ public TypeSpec(Mono.CSharp.MemberKind kind, Mono.CSharp.TypeSpec declaringType, Mono.CSharp.ITypeDefinition definition, System.Type info, Mono.CSharp.Modifiers modifiers) : base (default(Mono.CSharp.MemberKind), default(Mono.CSharp.TypeSpec), default(Mono.CSharp.IMemberDefinition), default(Mono.CSharp.Modifiers)) { }
+ public override int Arity { get { throw null; } }
+ public virtual Mono.CSharp.TypeSpec BaseType { get { throw null; } set { } }
+ public virtual Mono.CSharp.BuiltinTypeSpec.Type BuiltinType { get { throw null; } }
+ public bool HasDynamicElement { get { throw null; } }
+ public virtual System.Collections.Generic.IList<Mono.CSharp.TypeSpec> Interfaces { get { throw null; } set { } }
+ public bool IsArray { get { throw null; } }
+ public virtual bool IsArrayGenericInterface { get { throw null; } set { } }
+ public bool IsAttribute { get { throw null; } }
+ public bool IsClass { get { throw null; } }
+ public bool IsConstantCompatible { get { throw null; } }
+ public bool IsDelegate { get { throw null; } }
+ public bool IsEnum { get { throw null; } }
+ public virtual bool IsExpressionTreeType { get { throw null; } set { } }
+ public bool IsGenericOrParentIsGeneric { get { throw null; } }
+ public bool IsGenericParameter { get { throw null; } }
+ public virtual bool IsGenericTask { get { throw null; } set { } }
+ public bool IsInterface { get { throw null; } }
+ public bool IsNested { get { throw null; } }
+ public virtual bool IsNullableType { get { throw null; } set { } }
+ public bool IsPointer { get { throw null; } }
+ public bool IsSealed { get { throw null; } }
+ public bool IsSpecialRuntimeType { get { throw null; } set { } }
+ public bool IsStruct { get { throw null; } }
+ public bool IsStructOrEnum { get { throw null; } }
+ public bool IsTypeBuilder { get { throw null; } }
+ public bool IsUnmanaged { get { throw null; } }
+ public Mono.CSharp.MemberCache MemberCache { get { throw null; } set { } }
+ public Mono.CSharp.MemberCache MemberCacheTypes { get { throw null; } }
+ public new Mono.CSharp.ITypeDefinition MemberDefinition { get { throw null; } }
+ public virtual Mono.CSharp.TypeSpec[] TypeArguments { get { throw null; } }
+ public virtual bool AddInterface(Mono.CSharp.TypeSpec iface) { throw null; }
+ public bool AddInterfaceDefined(Mono.CSharp.TypeSpec iface) { throw null; }
+ public static Mono.CSharp.TypeSpec[] GetAllTypeArguments(Mono.CSharp.TypeSpec type) { throw null; }
+ public System.AttributeUsageAttribute GetAttributeUsage(Mono.CSharp.PredefinedAttribute pa) { throw null; }
+ public virtual Mono.CSharp.TypeSpec GetDefinition() { throw null; }
+ public virtual System.Type GetMetaInfo() { throw null; }
+ public sealed override string GetSignatureForDocumentation() { throw null; }
+ public virtual string GetSignatureForDocumentation(bool explicitName) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public string GetSignatureForErrorIncludingAssemblyName() { throw null; }
+ protected virtual string GetTypeNameSignature() { throw null; }
+ public bool ImplementsInterface(Mono.CSharp.TypeSpec iface, bool variantly) { throw null; }
+ public override Mono.CSharp.MemberSpec InflateMember(Mono.CSharp.TypeParameterInflator inflator) { throw null; }
+ protected virtual void InitializeMemberCache(bool onlyTypes) { }
+ public static bool IsBaseClass(Mono.CSharp.TypeSpec type, Mono.CSharp.TypeSpec baseClass, bool dynamicIsObject) { throw null; }
+ public static bool IsNonNullableValueType(Mono.CSharp.TypeSpec t) { throw null; }
+ public static bool IsReferenceType(Mono.CSharp.TypeSpec t) { throw null; }
+ public static bool IsValueType(Mono.CSharp.TypeSpec t) { throw null; }
+ public Mono.CSharp.InflatedTypeSpec MakeGenericType(Mono.CSharp.IModuleContext context, Mono.CSharp.TypeSpec[] targs) { throw null; }
+ public virtual Mono.CSharp.TypeSpec Mutate(Mono.CSharp.TypeParameterMutator mutator) { throw null; }
+ public override System.Collections.Generic.List<Mono.CSharp.MissingTypeSpecReference> ResolveMissingDependencies(Mono.CSharp.MemberSpec caller) { throw null; }
+ public void SetExtensionMethodContainer() { }
+ public void SetMetaInfo(System.Type info) { }
+ public void UpdateInflatedInstancesBaseType() { }
+ }
+ public partial class UIntConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly uint Value;
+ public UIntConstant(Mono.CSharp.BuiltinTypes types, uint v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public UIntConstant(Mono.CSharp.TypeSpec type, uint v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public partial class UIntLiteral : Mono.CSharp.UIntConstant, Mono.CSharp.ILiteralConstant
+ {
+ public UIntLiteral(Mono.CSharp.BuiltinTypes types, uint l, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(uint), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class ULongConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly ulong Value;
+ public ULongConstant(Mono.CSharp.BuiltinTypes types, ulong v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public ULongConstant(Mono.CSharp.TypeSpec type, ulong v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public partial class ULongLiteral : Mono.CSharp.ULongConstant, Mono.CSharp.ILiteralConstant
+ {
+ public ULongLiteral(Mono.CSharp.BuiltinTypes types, ulong l, Mono.CSharp.Location loc) : base (default(Mono.CSharp.BuiltinTypes), default(ulong), default(Mono.CSharp.Location)) { }
+ public override bool IsLiteral { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class Unary : Mono.CSharp.Expression
+ {
+ public Mono.CSharp.Expression Expr;
+ public readonly Mono.CSharp.Unary.Operator Oper;
+ public Unary(Mono.CSharp.Unary.Operator op, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public static Mono.CSharp.TypeSpec[][] CreatePredefinedOperatorsTable(Mono.CSharp.BuiltinTypes types) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ protected void EmitOperator(Mono.CSharp.EmitContext ec, Mono.CSharp.TypeSpec type) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public static void Error_Ambiguous(Mono.CSharp.ResolveContext rc, string oper, Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override void FlowAnalysisConditional(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public static string OperName(Mono.CSharp.Unary.Operator oper) { throw null; }
+ protected virtual Mono.CSharp.Expression ResolveEnumOperator(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec[] predefined) { throw null; }
+ protected virtual Mono.CSharp.Expression ResolveOperator(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression expr) { throw null; }
+ protected virtual Mono.CSharp.Expression ResolveUserOperator(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression expr) { throw null; }
+ public enum Operator : byte
+ {
+ AddressOf = (byte)4,
+ LogicalNot = (byte)2,
+ OnesComplement = (byte)3,
+ TOP = (byte)5,
+ UnaryNegation = (byte)1,
+ UnaryPlus = (byte)0,
+ }
+ }
+ public partial class UnaryMutator : Mono.CSharp.ExpressionStatement
+ {
+ protected Mono.CSharp.Expression expr;
+ public UnaryMutator(Mono.CSharp.UnaryMutator.Mode m, Mono.CSharp.Expression e, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public override Mono.CSharp.Location StartLocation { get { throw null; } }
+ public Mono.CSharp.UnaryMutator.Mode UnaryMutatorMode { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public static Mono.CSharp.TypeSpec[] CreatePredefinedOperatorsTable(Mono.CSharp.BuiltinTypes types) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected Mono.CSharp.Expression DoResolveOperation(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ protected virtual void EmitOperation(Mono.CSharp.EmitContext ec) { }
+ public override void EmitStatement(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public static string OperName(Mono.CSharp.UnaryMutator.Mode oper) { throw null; }
+ [System.FlagsAttribute]
+ public enum Mode : byte
+ {
+ IsDecrement = (byte)1,
+ IsIncrement = (byte)0,
+ IsPost = (byte)2,
+ IsPre = (byte)0,
+ PostDecrement = (byte)3,
+ PostIncrement = (byte)2,
+ PreDecrement = (byte)1,
+ PreIncrement = (byte)0,
+ }
+ }
+ public partial class UnboundTypeArguments : Mono.CSharp.TypeArguments
+ {
+ public UnboundTypeArguments(int arity, Mono.CSharp.Location loc) : base (default(Mono.CSharp.FullNamedExpression[])) { }
+ public override bool IsEmpty { get { throw null; } }
+ public override bool Resolve(Mono.CSharp.IMemberContext mc, bool allowUnbound) { throw null; }
+ }
+ public partial class UnboxCast : Mono.CSharp.TypeCast
+ {
+ public UnboxCast(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec return_type) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class Unchecked : Mono.CSharp.Statement
+ {
+ public Mono.CSharp.Block Block;
+ public Unchecked(Mono.CSharp.Block b, Mono.CSharp.Location loc) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class UnCheckedExpr : Mono.CSharp.Expression
+ {
+ public Mono.CSharp.Expression Expr;
+ public UnCheckedExpr(Mono.CSharp.Expression e, Mono.CSharp.Location l) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class Undo
+ {
+ public Undo() { }
+ public void AddTypeContainer(Mono.CSharp.TypeContainer current_container, Mono.CSharp.TypeDefinition tc) { }
+ public void ExecuteUndo() { }
+ }
+ public partial class UnixUtils
+ {
+ public UnixUtils() { }
+ public static bool isatty(int fd) { throw null; }
+ }
+ public partial class UnreachableExpression : Mono.CSharp.Expression
+ {
+ public UnreachableExpression(Mono.CSharp.Expression expr) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitBranchable(Mono.CSharp.EmitContext ec, System.Reflection.Emit.Label target, bool on_true) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class Unsafe : Mono.CSharp.Statement
+ {
+ public Mono.CSharp.Block Block;
+ public Unsafe(Mono.CSharp.Block b, Mono.CSharp.Location loc) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ }
+ public partial class UserCast : Mono.CSharp.Expression
+ {
+ public UserCast(Mono.CSharp.MethodSpec method, Mono.CSharp.Expression source, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression Source { get { throw null; } set { } }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override string GetSignatureForError() { throw null; }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public partial class UserOperatorCall : Mono.CSharp.Expression
+ {
+ protected readonly Mono.CSharp.Arguments arguments;
+ protected readonly Mono.CSharp.MethodSpec oper;
+ public UserOperatorCall(Mono.CSharp.MethodSpec oper, Mono.CSharp.Arguments args, System.Func<Mono.CSharp.ResolveContext, Mono.CSharp.Expression, Mono.CSharp.Expression> expr_tree, Mono.CSharp.Location loc) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext context, Mono.CSharp.Expression target) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ }
+ public partial class UShortConstant : Mono.CSharp.IntegralConstant
+ {
+ public readonly ushort Value;
+ public UShortConstant(Mono.CSharp.BuiltinTypes types, ushort v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public UShortConstant(Mono.CSharp.TypeSpec type, ushort v, Mono.CSharp.Location loc) : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public override bool IsDefaultValue { get { throw null; } }
+ public override bool IsNegative { get { throw null; } }
+ public override bool IsOneInteger { get { throw null; } }
+ public override bool IsZeroInteger { get { throw null; } }
+ public override Mono.CSharp.Constant ConvertExplicitly(bool in_checked_context, Mono.CSharp.TypeSpec target_type) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EncodeAttributeValue(Mono.CSharp.IMemberContext rc, Mono.CSharp.AttributeEncoder enc, Mono.CSharp.TypeSpec targetType, Mono.CSharp.TypeSpec parameterType) { }
+ public override object GetValue() { throw null; }
+ public override long GetValueAsLong() { throw null; }
+ public override Mono.CSharp.Constant Increment() { throw null; }
+ }
+ public partial class Using : Mono.CSharp.TryFinallyBlock
+ {
+ public Using(Mono.CSharp.Expression expr, Mono.CSharp.Statement stmt, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Statement), default(Mono.CSharp.Location)) { }
+ public Using(Mono.CSharp.Using.VariableDeclaration decl, Mono.CSharp.Statement stmt, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Statement), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ public Mono.CSharp.BlockVariable Variables { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void EmitFinallyBody(Mono.CSharp.EmitContext ec) { }
+ protected override void EmitTryBody(Mono.CSharp.EmitContext ec) { }
+ protected override void EmitTryBodyPrepare(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext ec) { throw null; }
+ public partial class VariableDeclaration : Mono.CSharp.BlockVariable
+ {
+ public VariableDeclaration(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.LocalVariable)) { }
+ public VariableDeclaration(Mono.CSharp.FullNamedExpression type, Mono.CSharp.LocalVariable li) : base (default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.LocalVariable)) { }
+ public VariableDeclaration(Mono.CSharp.LocalVariable li, Mono.CSharp.Location loc) : base (default(Mono.CSharp.FullNamedExpression), default(Mono.CSharp.LocalVariable)) { }
+ public bool IsNested { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected virtual void CheckIDiposableConversion(Mono.CSharp.BlockContext bc, Mono.CSharp.LocalVariable li, Mono.CSharp.Expression initializer) { }
+ protected virtual Mono.CSharp.Statement CreateDisposeCall(Mono.CSharp.BlockContext bc, Mono.CSharp.LocalVariable lv) { throw null; }
+ public void EmitDispose(Mono.CSharp.EmitContext ec) { }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public void ResolveDeclaratorInitializer(Mono.CSharp.BlockContext bc) { }
+ public Mono.CSharp.Expression ResolveExpression(Mono.CSharp.BlockContext bc) { throw null; }
+ protected override Mono.CSharp.Expression ResolveInitializer(Mono.CSharp.BlockContext bc, Mono.CSharp.LocalVariable li, Mono.CSharp.Expression initializer) { throw null; }
+ public Mono.CSharp.Statement RewriteUsingDeclarators(Mono.CSharp.BlockContext bc, Mono.CSharp.Statement stmt) { throw null; }
+ }
+ }
+ public partial class UsingAliasNamespace : Mono.CSharp.UsingNamespace
+ {
+ public UsingAliasNamespace(Mono.CSharp.SimpleMemberName alias, Mono.CSharp.ATypeNameExpression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.ATypeNameExpression), default(Mono.CSharp.Location)) { }
+ public override Mono.CSharp.SimpleMemberName Alias { get { throw null; } }
+ public override void Define(Mono.CSharp.NamespaceContainer ctx) { }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AliasContext : Mono.CSharp.IMemberContext, Mono.CSharp.IModuleContext
+ {
+ public AliasContext(Mono.CSharp.NamespaceContainer ns) { throw null;}
+ public Mono.CSharp.MemberCore CurrentMemberDefinition { get { throw null; } }
+ public Mono.CSharp.TypeSpec CurrentType { get { throw null; } }
+ public Mono.CSharp.TypeParameters CurrentTypeParameters { get { throw null; } }
+ public bool IsObsolete { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public bool IsUnsafe { get { throw null; } }
+ public Mono.CSharp.ModuleContainer Module { get { throw null; } }
+ public string GetSignatureForError() { throw null; }
+ public Mono.CSharp.ExtensionMethodCandidates LookupExtensionMethod(string name, int arity) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupNamespaceAlias(string name) { throw null; }
+ public Mono.CSharp.FullNamedExpression LookupNamespaceOrType(string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc) { throw null; }
+ }
+ }
+ public partial class UsingClause
+ {
+ protected Mono.CSharp.FullNamedExpression resolved;
+ public UsingClause(Mono.CSharp.ATypeNameExpression expr, Mono.CSharp.Location loc) { }
+ public virtual Mono.CSharp.SimpleMemberName Alias { get { throw null; } }
+ public Mono.CSharp.Location Location { get { throw null; } }
+ public Mono.CSharp.ATypeNameExpression NamespaceExpression { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression ResolvedExpression { get { throw null; } }
+ public virtual void Define(Mono.CSharp.NamespaceContainer ctx) { }
+ public string GetSignatureForError() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class UsingExternAlias : Mono.CSharp.UsingAliasNamespace
+ {
+ public UsingExternAlias(Mono.CSharp.SimpleMemberName alias, Mono.CSharp.Location loc) : base (default(Mono.CSharp.SimpleMemberName), default(Mono.CSharp.ATypeNameExpression), default(Mono.CSharp.Location)) { }
+ public override void Define(Mono.CSharp.NamespaceContainer ctx) { }
+ }
+ public partial class UsingNamespace : Mono.CSharp.UsingClause
+ {
+ public UsingNamespace(Mono.CSharp.ATypeNameExpression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.ATypeNameExpression), default(Mono.CSharp.Location)) { }
+ public override void Define(Mono.CSharp.NamespaceContainer ctx) { }
+ }
+ public partial class UsingType : Mono.CSharp.UsingClause
+ {
+ public UsingType(Mono.CSharp.ATypeNameExpression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.ATypeNameExpression), default(Mono.CSharp.Location)) { }
+ public override void Define(Mono.CSharp.NamespaceContainer ctx) { }
+ }
+ public delegate void ValueModificationHandler(string variableName, int row, int column, object value);
+ public partial class VariableInfo
+ {
+ internal VariableInfo() { }
+ public bool IsParameter;
+ public bool IsEverAssigned { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static Mono.CSharp.VariableInfo Create(Mono.CSharp.BlockContext bc, Mono.CSharp.LocalVariable variable) { throw null; }
+ public static Mono.CSharp.VariableInfo Create(Mono.CSharp.BlockContext bc, Mono.CSharp.Parameter parameter) { throw null; }
+ public Mono.CSharp.VariableInfo GetStructFieldInfo(string fieldName) { throw null; }
+ public bool IsAssigned(Mono.CSharp.DefiniteAssignmentBitSet vector) { throw null; }
+ public bool IsFullyInitialized(Mono.CSharp.FlowAnalysisContext fc, Mono.CSharp.Location loc) { throw null; }
+ public bool IsStructFieldAssigned(Mono.CSharp.DefiniteAssignmentBitSet vector, string field_name) { throw null; }
+ public void SetAssigned(Mono.CSharp.DefiniteAssignmentBitSet vector, bool generatedAssignment) { }
+ public void SetStructFieldAssigned(Mono.CSharp.DefiniteAssignmentBitSet vector, string field_name) { }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class VariableReference : Mono.CSharp.Expression, Mono.CSharp.IAssignMethod, Mono.CSharp.IFixedExpression, Mono.CSharp.IMemoryLocation, Mono.CSharp.IVariableReference
+ {
+ protected VariableReference() { }
+ public abstract bool IsFixed { get; }
+ public bool IsHoisted { get { throw null; } }
+ public abstract bool IsLockedByStatement { get; set; }
+ public abstract bool IsRef { get; }
+ public abstract string Name { get; }
+ protected abstract Mono.CSharp.ILocalVariable Variable { get; }
+ public abstract Mono.CSharp.VariableInfo VariableInfo { get; }
+ public virtual void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void Emit(Mono.CSharp.EmitContext ec, bool leave_copy) { }
+ public void EmitAssign(Mono.CSharp.EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool prepare_for_load) { }
+ public void EmitLoad(Mono.CSharp.EmitContext ec) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ public abstract Mono.CSharp.HoistedVariable GetHoistedVariable(Mono.CSharp.AnonymousExpression ae);
+ public Mono.CSharp.HoistedVariable GetHoistedVariable(Mono.CSharp.EmitContext ec) { throw null; }
+ public Mono.CSharp.HoistedVariable GetHoistedVariable(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override string GetSignatureForError() { throw null; }
+ public abstract void SetHasAddressTaken();
+ }
+ public enum Variance
+ {
+ Contravariant = -1,
+ Covariant = 1,
+ None = 0,
+ }
+ public partial class VarianceDecl
+ {
+ public VarianceDecl(Mono.CSharp.Variance variance, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Location Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.Variance Variance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static Mono.CSharp.Variance CheckTypeVariance(Mono.CSharp.TypeSpec t, Mono.CSharp.Variance expected, Mono.CSharp.IMemberContext member) { throw null; }
+ }
+ public partial class WarningRegions
+ {
+ public WarningRegions() { }
+ public bool IsWarningEnabled(int code, int src_line) { throw null; }
+ public void WarningDisable(Mono.CSharp.Location location, int code, Mono.CSharp.Report Report) { }
+ public void WarningDisable(int line) { }
+ public void WarningEnable(Mono.CSharp.Location location, int code, Mono.CSharp.CompilerContext context) { }
+ public void WarningEnable(int line) { }
+ }
+ public partial class While : Mono.CSharp.LoopStatement
+ {
+ public Mono.CSharp.Expression expr;
+ public While(Mono.CSharp.BooleanExpression bool_expr, Mono.CSharp.Statement statement, Mono.CSharp.Location l) : base (default(Mono.CSharp.Statement)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public override void AddEndDefiniteAssignment(Mono.CSharp.FlowAnalysisContext fc) { }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public override void SetEndReachable() { }
+ }
+ public enum XmlCommentState
+ {
+ Allowed = 0,
+ Error = 2,
+ NotAllowed = 1,
+ }
+ public partial class Yield : Mono.CSharp.YieldStatement<Mono.CSharp.Iterator>
+ {
+ public Yield(Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public static bool CheckContext(Mono.CSharp.BlockContext bc, Mono.CSharp.Location loc) { throw null; }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+ public partial class YieldBreak : Mono.CSharp.ExitStatement
+ {
+ public YieldBreak(Mono.CSharp.Location l) { }
+ protected override bool IsLocalExit { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement target) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ protected override bool DoResolve(Mono.CSharp.BlockContext bc) { throw null; }
+ public override Mono.CSharp.Reachability MarkReachable(Mono.CSharp.Reachability rc) { throw null; }
+ }
+ public abstract partial class YieldStatement<T> : Mono.CSharp.ResumableStatement where T : Mono.CSharp.StateMachineInitializer
+ {
+ protected Mono.CSharp.Expression expr;
+ protected T machine_initializer;
+ protected bool unwind_protect;
+ protected YieldStatement(Mono.CSharp.Expression expr, Mono.CSharp.Location l) { }
+ public Mono.CSharp.Expression Expr { get { throw null; } }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Statement t) { }
+ protected override void DoEmit(Mono.CSharp.EmitContext ec) { }
+ protected override bool DoFlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { throw null; }
+ public void RegisterResumePoint() { }
+ public override bool Resolve(Mono.CSharp.BlockContext bc) { throw null; }
+ }
+}
+namespace Mono.CSharp.Linq
+{
+ public abstract partial class AQueryClause : Mono.CSharp.ShimExpression
+ {
+ public Mono.CSharp.Linq.QueryBlock block;
+ public Mono.CSharp.Linq.AQueryClause next;
+ protected AQueryClause(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression)) { }
+ protected abstract string MethodName { get; }
+ public Mono.CSharp.Linq.AQueryClause Next { set { } }
+ public Mono.CSharp.Linq.AQueryClause Tail { get { throw null; } }
+ public virtual Mono.CSharp.Expression BuildQueryClause(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression lSide, Mono.CSharp.Parameter parameter) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ protected virtual void CreateArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.Parameter parameter, ref Mono.CSharp.Arguments args) { }
+ protected virtual Mono.CSharp.Parameter CreateChildrenParameters(Mono.CSharp.Parameter parameter) { throw null; }
+ protected Mono.CSharp.Invocation CreateQueryExpression(Mono.CSharp.Expression lSide, Mono.CSharp.Arguments arguments) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected partial class QueryExpressionAccess : Mono.CSharp.MemberAccess
+ {
+ public QueryExpressionAccess(Mono.CSharp.Expression expr, string methodName, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(string)) { }
+ public QueryExpressionAccess(Mono.CSharp.Expression expr, string methodName, Mono.CSharp.TypeArguments typeArguments, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Expression), default(string)) { }
+ public override void Error_TypeDoesNotContainDefinition(Mono.CSharp.ResolveContext ec, Mono.CSharp.TypeSpec type, string name) { }
+ }
+ protected partial class QueryExpressionInvocation : Mono.CSharp.Invocation, Mono.CSharp.OverloadResolver.IErrorHandler
+ {
+ public QueryExpressionInvocation(Mono.CSharp.Linq.AQueryClause.QueryExpressionAccess expr, Mono.CSharp.Arguments arguments) : base (default(Mono.CSharp.Expression), default(Mono.CSharp.Arguments)) { }
+ protected override Mono.CSharp.Expression DoResolveDynamic(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression memberExpr) { throw null; }
+ protected override Mono.CSharp.MethodGroupExpr DoResolveOverload(Mono.CSharp.ResolveContext ec) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.AmbiguousCandidates(Mono.CSharp.ResolveContext ec, Mono.CSharp.MemberSpec best, Mono.CSharp.MemberSpec ambiguous) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.ArgumentMismatch(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best, Mono.CSharp.Argument arg, int index) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.NoArgumentMatch(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best) { throw null; }
+ bool Mono.CSharp.OverloadResolver.IErrorHandler.TypeInferenceFailed(Mono.CSharp.ResolveContext rc, Mono.CSharp.MemberSpec best) { throw null; }
+ }
+ }
+ public abstract partial class ARangeVariableQueryClause : Mono.CSharp.Linq.AQueryClause
+ {
+ protected Mono.CSharp.Linq.RangeVariable identifier;
+ protected ARangeVariableQueryClause(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Linq.RangeVariable identifier, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Linq.RangeVariable Identifier { get { throw null; } }
+ public Mono.CSharp.FullNamedExpression IdentifierType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected Mono.CSharp.Invocation CreateCastExpression(Mono.CSharp.Expression lSide) { throw null; }
+ protected override Mono.CSharp.Parameter CreateChildrenParameters(Mono.CSharp.Parameter parameter) { throw null; }
+ protected static Mono.CSharp.Expression CreateRangeVariableType(Mono.CSharp.ResolveContext rc, Mono.CSharp.Parameter parameter, Mono.CSharp.Linq.RangeVariable name, Mono.CSharp.Expression init) { throw null; }
+ protected virtual Mono.CSharp.Linq.RangeVariable GetIntoVariable() { throw null; }
+ }
+ public partial class GroupBy : Mono.CSharp.Linq.AQueryClause
+ {
+ public GroupBy(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression elementSelector, Mono.CSharp.Linq.QueryBlock elementBlock, Mono.CSharp.Expression keySelector, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public Mono.CSharp.Expression SelectorExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ protected override void CreateArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.Parameter parameter, ref Mono.CSharp.Arguments args) { }
+ }
+ public partial class GroupJoin : Mono.CSharp.Linq.Join
+ {
+ public GroupJoin(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Linq.RangeVariable lt, Mono.CSharp.Expression inner, Mono.CSharp.Linq.QueryBlock outerSelector, Mono.CSharp.Linq.QueryBlock innerSelector, Mono.CSharp.Linq.RangeVariable into, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Linq.RangeVariable), default(Mono.CSharp.Expression), default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override Mono.CSharp.Linq.RangeVariable GetIntoVariable() { throw null; }
+ }
+ public partial class Join : Mono.CSharp.Linq.SelectMany
+ {
+ public Join(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Linq.RangeVariable lt, Mono.CSharp.Expression inner, Mono.CSharp.Linq.QueryBlock outerSelector, Mono.CSharp.Linq.QueryBlock innerSelector, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Linq.RangeVariable), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public Mono.CSharp.Linq.QueryBlock InnerSelector { get { throw null; } }
+ protected override string MethodName { get { throw null; } }
+ public Mono.CSharp.Linq.QueryBlock OuterSelector { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression target) { }
+ protected override void CreateArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.Parameter parameter, ref Mono.CSharp.Arguments args) { }
+ }
+ public partial class Let : Mono.CSharp.Linq.ARangeVariableQueryClause
+ {
+ public Let(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Linq.RangeVariable identifier, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Linq.RangeVariable), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CreateArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.Parameter parameter, ref Mono.CSharp.Arguments args) { }
+ }
+ public partial class OrderByAscending : Mono.CSharp.Linq.AQueryClause
+ {
+ public OrderByAscending(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class OrderByDescending : Mono.CSharp.Linq.AQueryClause
+ {
+ public OrderByDescending(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class QueryBlock : Mono.CSharp.ParametersBlock
+ {
+ public QueryBlock(Mono.CSharp.Block parent, Mono.CSharp.Location start) : base (default(Mono.CSharp.Block), default(Mono.CSharp.ParametersCompiled), default(Mono.CSharp.Location), default(Mono.CSharp.Block.Flags)) { }
+ public void AddRangeVariable(Mono.CSharp.Linq.RangeVariable variable) { }
+ public override void Error_AlreadyDeclared(string name, Mono.CSharp.INamedBlockVariable variable) { }
+ public override void Error_AlreadyDeclared(string name, Mono.CSharp.INamedBlockVariable variable, string reason) { }
+ public override void Error_AlreadyDeclaredTypeParameter(string name, Mono.CSharp.Location loc) { }
+ public void SetParameter(Mono.CSharp.Parameter parameter) { }
+ public void SetParameters(Mono.CSharp.Parameter first, Mono.CSharp.Parameter second) { }
+ public sealed partial class TransparentParameter : Mono.CSharp.ImplicitLambdaParameter
+ {
+ public static int Counter;
+ public readonly string Identifier;
+ public readonly Mono.CSharp.Parameter Parent;
+ public TransparentParameter(Mono.CSharp.Parameter parent, Mono.CSharp.Linq.RangeVariable identifier) : base (default(string), default(Mono.CSharp.Location)) { }
+ public static void Reset() { }
+ }
+ }
+ public partial class QueryExpression : Mono.CSharp.Linq.AQueryClause
+ {
+ public QueryExpression(Mono.CSharp.Linq.AQueryClause start) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override Mono.CSharp.Expression BuildQueryClause(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression lSide, Mono.CSharp.Parameter parentParameter) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public partial class QueryStartClause : Mono.CSharp.Linq.ARangeVariableQueryClause
+ {
+ public QueryStartClause(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr, Mono.CSharp.Linq.RangeVariable identifier, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Linq.RangeVariable), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override Mono.CSharp.Expression BuildQueryClause(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression lSide, Mono.CSharp.Parameter parameter) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ }
+ public sealed partial class RangeVariable : Mono.CSharp.INamedBlockVariable
+ {
+ public RangeVariable(string name, Mono.CSharp.Location loc) { }
+ public Mono.CSharp.Block Block { get { throw null; } set { } }
+ public bool IsDeclared { get { throw null; } }
+ public bool IsParameter { get { throw null; } }
+ public Mono.CSharp.Location Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.CSharp.Expression CreateReferenceExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Location loc) { throw null; }
+ }
+ public partial class Select : Mono.CSharp.Linq.AQueryClause
+ {
+ public Select(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ public bool IsRequired(Mono.CSharp.Parameter parameter) { throw null; }
+ }
+ public partial class SelectMany : Mono.CSharp.Linq.ARangeVariableQueryClause
+ {
+ public SelectMany(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Linq.RangeVariable identifier, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Linq.RangeVariable), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CreateArguments(Mono.CSharp.ResolveContext ec, Mono.CSharp.Parameter parameter, ref Mono.CSharp.Arguments args) { }
+ }
+ public partial class ThenByAscending : Mono.CSharp.Linq.OrderByAscending
+ {
+ public ThenByAscending(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class ThenByDescending : Mono.CSharp.Linq.OrderByDescending
+ {
+ public ThenByDescending(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+ public partial class Where : Mono.CSharp.Linq.AQueryClause
+ {
+ public Where(Mono.CSharp.Linq.QueryBlock block, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Linq.QueryBlock), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ protected override string MethodName { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ }
+}
+namespace Mono.CSharp.Nullable
+{
+ public partial class LiftedConversion : Mono.CSharp.Expression, Mono.CSharp.IMemoryLocation
+ {
+ public LiftedConversion(Mono.CSharp.Expression expr, Mono.CSharp.Expression unwrap, Mono.CSharp.TypeSpec type) { }
+ public LiftedConversion(Mono.CSharp.Expression expr, Mono.CSharp.Nullable.Unwrap unwrap, Mono.CSharp.TypeSpec type) { }
+ public override bool IsNull { get { throw null; } }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class LiftedNull : Mono.CSharp.NullConstant, Mono.CSharp.IMemoryLocation
+ {
+ internal LiftedNull() : base (default(Mono.CSharp.TypeSpec), default(Mono.CSharp.Location)) { }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp Mode) { }
+ public static Mono.CSharp.Constant Create(Mono.CSharp.TypeSpec nullable, Mono.CSharp.Location loc) { throw null; }
+ public static Mono.CSharp.Constant CreateFromExpression(Mono.CSharp.ResolveContext rc, Mono.CSharp.Expression e) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class LiftedUnaryOperator : Mono.CSharp.Unary, Mono.CSharp.IMemoryLocation
+ {
+ public LiftedUnaryOperator(Mono.CSharp.Unary.Operator op, Mono.CSharp.Expression expr, Mono.CSharp.Location loc) : base (default(Mono.CSharp.Unary.Operator), default(Mono.CSharp.Expression), default(Mono.CSharp.Location)) { }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ protected override Mono.CSharp.Expression ResolveEnumOperator(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec[] predefined) { throw null; }
+ protected override Mono.CSharp.Expression ResolveUserOperator(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression expr) { throw null; }
+ }
+ public partial class NullableType : Mono.CSharp.TypeExpr
+ {
+ public NullableType(Mono.CSharp.TypeSpec type, Mono.CSharp.Location loc) { }
+ public override Mono.CSharp.TypeSpec ResolveAsType(Mono.CSharp.IMemberContext ec, bool allowUnboundTypeArguments=false) { throw null; }
+ }
+ public partial class NullCoalescingOperator : Mono.CSharp.Expression
+ {
+ public NullCoalescingOperator(Mono.CSharp.Expression left, Mono.CSharp.Expression right) { }
+ public Mono.CSharp.Expression LeftExpression { get { throw null; } }
+ public Mono.CSharp.Expression RightExpression { get { throw null; } }
+ public override object Accept(Mono.CSharp.StructuralVisitor visitor) { throw null; }
+ protected override void CloneTo(Mono.CSharp.CloneContext clonectx, Mono.CSharp.Expression t) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ }
+ public partial class Unwrap : Mono.CSharp.Expression, Mono.CSharp.IMemoryLocation
+ {
+ public Unwrap(Mono.CSharp.Expression expr, bool useDefaultValue=true) { }
+ public override bool IsNull { get { throw null; } }
+ public Mono.CSharp.Expression Original { get { throw null; } }
+ public void AddressOf(Mono.CSharp.EmitContext ec, Mono.CSharp.AddressOp mode) { }
+ public override bool ContainsEmitWithAwait() { throw null; }
+ public static Mono.CSharp.Expression Create(Mono.CSharp.Expression expr) { throw null; }
+ public static Mono.CSharp.Nullable.Unwrap Create(Mono.CSharp.Expression expr, bool useDefaultValue) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public static Mono.CSharp.Expression CreateUnwrapped(Mono.CSharp.Expression expr) { throw null; }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override Mono.CSharp.Expression DoResolveLValue(Mono.CSharp.ResolveContext ec, Mono.CSharp.Expression right_side) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ public void EmitCheck(Mono.CSharp.EmitContext ec) { }
+ public override void EmitSideEffect(Mono.CSharp.EmitContext ec) { }
+ public override Mono.CSharp.Expression EmitToField(Mono.CSharp.EmitContext ec) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override void FlowAnalysis(Mono.CSharp.FlowAnalysisContext fc) { }
+ public override int GetHashCode() { throw null; }
+ public void Load(Mono.CSharp.EmitContext ec) { }
+ public override System.Linq.Expressions.Expression MakeExpression(Mono.CSharp.BuilderContext ctx) { throw null; }
+ public void Store(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class UnwrapCall : Mono.CSharp.CompositeExpression
+ {
+ public UnwrapCall(Mono.CSharp.Expression expr) : base (default(Mono.CSharp.Expression)) { }
+ protected override Mono.CSharp.Expression DoResolve(Mono.CSharp.ResolveContext rc) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+ public partial class Wrap : Mono.CSharp.TypeCast
+ {
+ internal Wrap() : base (default(Mono.CSharp.Expression), default(Mono.CSharp.TypeSpec)) { }
+ public static Mono.CSharp.Expression Create(Mono.CSharp.Expression expr, Mono.CSharp.TypeSpec type) { throw null; }
+ public override Mono.CSharp.Expression CreateExpressionTree(Mono.CSharp.ResolveContext ec) { throw null; }
+ public override void Emit(Mono.CSharp.EmitContext ec) { }
+ }
+}
+namespace Mono.Security.Cryptography
+{
+ public sealed partial class CryptoConvert
+ {
+ internal CryptoConvert() { }
+ public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob, int offset) { throw null; }
+ public static byte[] FromHex(string hex) { throw null; }
+ public static byte[] ToCapiKeyBlob(System.Security.Cryptography.AsymmetricAlgorithm keypair, bool includePrivateKey) { throw null; }
+ public static byte[] ToCapiKeyBlob(System.Security.Cryptography.DSA dsa, bool includePrivateKey) { throw null; }
+ public static byte[] ToCapiKeyBlob(System.Security.Cryptography.RSA rsa, bool includePrivateKey) { throw null; }
+ public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; }
+ public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; }
+ public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; }
+ public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; }
+ public static string ToHex(byte[] input) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.Cairo.cs b/src/v4.5.2/Mono.Cairo.cs
new file mode 100644
index 0000000..301b587
--- /dev/null
+++ b/src/v4.5.2/Mono.Cairo.cs
@@ -0,0 +1,730 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Cairo
+{
+ [System.SerializableAttribute]
+ public enum Antialias
+ {
+ Default = 0,
+ Gray = 2,
+ None = 1,
+ Subpixel = 3,
+ }
+ public static partial class CairoAPI
+ {
+ public static int Version { get { throw null; } }
+ public static string VersionString { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Color
+ {
+ public Color(double r, double g, double b) { throw null;}
+ public Color(double r, double g, double b, double a) { throw null;}
+ public double A { get { throw null; } set { } }
+ public double B { get { throw null; } set { } }
+ public double G { get { throw null; } set { } }
+ public double R { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum Content
+ {
+ Alpha = 8192,
+ Color = 4096,
+ ColorAlpha = 12288,
+ }
+ public partial class Context : System.IDisposable
+ {
+ public Context(Cairo.Surface surface) { }
+ [System.ObsoleteAttribute]
+ public Context(System.IntPtr state) { }
+ public Context(System.IntPtr handle, bool owner) { }
+ public Cairo.Antialias Antialias { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use SetSourceColor method")]
+ public Cairo.Color Color { set { } }
+ [System.ObsoleteAttribute("Use SetSourceRGBA method")]
+ public Cairo.Color ColorRgb { set { } }
+ [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")]
+ public Cairo.FontFace ContextFontFace { get { throw null; } set { } }
+ public Cairo.PointD CurrentPoint { get { throw null; } }
+ public Cairo.FillRule FillRule { get { throw null; } set { } }
+ public Cairo.FontExtents FontExtents { get { throw null; } }
+ public Cairo.Matrix FontMatrix { get { throw null; } set { } }
+ public Cairo.FontOptions FontOptions { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use SetFontSize() instead.")]
+ public double FontSize { set { } }
+ [System.ObsoleteAttribute("Use GetGroupTarget()")]
+ public Cairo.Surface GroupTarget { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public bool HasCurrentPoint { get { throw null; } }
+ public Cairo.LineCap LineCap { get { throw null; } set { } }
+ public Cairo.LineJoin LineJoin { get { throw null; } set { } }
+ public double LineWidth { get { throw null; } set { } }
+ public Cairo.Matrix Matrix { get { throw null; } set { } }
+ public double MiterLimit { get { throw null; } set { } }
+ public Cairo.Operator Operator { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use GetSource/SetSource")]
+ public Cairo.Pattern Pattern { get { throw null; } set { } }
+ public uint ReferenceCount { get { throw null; } }
+ [System.ObsoleteAttribute("Use GetScaledFont/SetScaledFont")]
+ public Cairo.ScaledFont ScaledFont { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use GetSource/SetSource")]
+ public Cairo.Pattern Source { get { throw null; } set { } }
+ public Cairo.Status Status { get { throw null; } }
+ [System.ObsoleteAttribute("Use GetTarget/SetTarget")]
+ public Cairo.Surface Target { get { throw null; } set { } }
+ public double Tolerance { get { throw null; } set { } }
+ public void AppendPath(Cairo.Path path) { }
+ public void Arc(double xc, double yc, double radius, double angle1, double angle2) { }
+ public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { }
+ public void Clip() { }
+ public void ClipPreserve() { }
+ public void ClosePath() { }
+ public void CopyPage() { }
+ public Cairo.Path CopyPath() { throw null; }
+ public Cairo.Path CopyPathFlat() { throw null; }
+ public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { }
+ public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { }
+ public void DeviceToUser(ref double x, ref double y) { }
+ public void DeviceToUserDistance(ref double dx, ref double dy) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Fill() { }
+ public Cairo.Rectangle FillExtents() { throw null; }
+ public void FillPreserve() { }
+ ~Context() { }
+ [System.ObsoleteAttribute("Use SelectFontFace() instead.")]
+ public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { }
+ [System.ObsoleteAttribute("Use SetFontSize() instead.")]
+ public void FontSetSize(double scale) { }
+ public Cairo.FontFace GetContextFontFace() { throw null; }
+ public Cairo.Surface GetGroupTarget() { throw null; }
+ public Cairo.ScaledFont GetScaledFont() { throw null; }
+ public Cairo.Pattern GetSource() { throw null; }
+ public Cairo.Surface GetTarget() { throw null; }
+ public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; }
+ public void GlyphPath(Cairo.Glyph[] glyphs) { }
+ [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")]
+ public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { }
+ public void IdentityMatrix() { }
+ public bool InClip(double x, double y) { throw null; }
+ public bool InFill(double x, double y) { throw null; }
+ public bool InStroke(double x, double y) { throw null; }
+ [System.ObsoleteAttribute("Use DeviceToUserDistance instead")]
+ public void InverseTransformDistance(ref double dx, ref double dy) { }
+ [System.ObsoleteAttribute("Use InverseTransformPoint instead")]
+ public void InverseTransformPoint(ref double x, ref double y) { }
+ public void LineTo(Cairo.PointD p) { }
+ public void LineTo(double x, double y) { }
+ public void Mask(Cairo.Pattern pattern) { }
+ public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { }
+ public void MoveTo(Cairo.PointD p) { }
+ public void MoveTo(double x, double y) { }
+ public void NewPath() { }
+ public void NewSubPath() { }
+ public void Paint() { }
+ public void PaintWithAlpha(double alpha) { }
+ public Cairo.Pattern PopGroup() { throw null; }
+ public void PopGroupToSource() { }
+ public void PushGroup() { }
+ public void PushGroup(Cairo.Content content) { }
+ public void Rectangle(Cairo.PointD p, double width, double height) { }
+ public void Rectangle(Cairo.Rectangle rectangle) { }
+ public void Rectangle(double x, double y, double width, double height) { }
+ public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { }
+ public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { }
+ public void RelLineTo(Cairo.Distance d) { }
+ public void RelLineTo(double dx, double dy) { }
+ public void RelMoveTo(Cairo.Distance d) { }
+ public void RelMoveTo(double dx, double dy) { }
+ public void ResetClip() { }
+ public void Restore() { }
+ public void Rotate(double angle) { }
+ public void Save() { }
+ public void Scale(double sx, double sy) { }
+ public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { }
+ public void SetContextFontFace(Cairo.FontFace value) { }
+ public void SetDash(double[] dashes, double offset) { }
+ public void SetFontSize(double scale) { }
+ public void SetScaledFont(Cairo.ScaledFont font) { }
+ public void SetSource(Cairo.Pattern source) { }
+ public void SetSource(Cairo.Surface source) { }
+ public void SetSource(Cairo.Surface source, double x, double y) { }
+ public void SetSourceColor(Cairo.Color color) { }
+ public void SetSourceRGB(double r, double g, double b) { }
+ public void SetSourceRGBA(double r, double g, double b, double a) { }
+ public void SetSourceSurface(Cairo.Surface source, int x, int y) { }
+ public void SetTarget(Cairo.Surface target) { }
+ public void ShowGlyphs(Cairo.Glyph[] glyphs) { }
+ [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")]
+ public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { }
+ public void ShowPage() { }
+ public void ShowText(byte[] utf8) { }
+ public void ShowText(string str) { }
+ public void Stroke() { }
+ public Cairo.Rectangle StrokeExtents() { throw null; }
+ public void StrokePreserve() { }
+ public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; }
+ public Cairo.TextExtents TextExtents(string s) { throw null; }
+ public void TextPath(byte[] utf8) { }
+ public void TextPath(string str) { }
+ public void Transform(Cairo.Matrix m) { }
+ [System.ObsoleteAttribute("Use UserToDeviceDistance instead")]
+ public void TransformDistance(ref double dx, ref double dy) { }
+ [System.ObsoleteAttribute("Use UserToDevice instead")]
+ public void TransformPoint(ref double x, ref double y) { }
+ public void Translate(double tx, double ty) { }
+ public void UserToDevice(ref double x, ref double y) { }
+ public void UserToDeviceDistance(ref double dx, ref double dy) { }
+ }
+ public partial class DirectFBSurface : Cairo.Surface
+ {
+ public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Distance
+ {
+ public Distance(double dx, double dy) { throw null;}
+ public double Dx { get { throw null; } set { } }
+ public double Dy { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum Extend
+ {
+ None = 0,
+ Pad = 3,
+ Reflect = 2,
+ Repeat = 1,
+ }
+ [System.SerializableAttribute]
+ public enum FillRule
+ {
+ EvenOdd = 1,
+ Winding = 0,
+ }
+ [System.SerializableAttribute]
+ public enum Filter
+ {
+ Best = 2,
+ Bilinear = 4,
+ Fast = 0,
+ Gaussian = 5,
+ Good = 1,
+ Nearest = 3,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FontExtents
+ {
+ public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;}
+ public double Ascent { get { throw null; } set { } }
+ public double Descent { get { throw null; } set { } }
+ public double Height { get { throw null; } set { } }
+ public double MaxXAdvance { get { throw null; } set { } }
+ public double MaxYAdvance { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; }
+ public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; }
+ }
+ public partial class FontFace : System.IDisposable
+ {
+ [System.ObsoleteAttribute]
+ public FontFace(System.IntPtr handle) { }
+ public FontFace(System.IntPtr handle, bool owned) { }
+ public Cairo.FontType FontType { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public uint ReferenceCount { get { throw null; } }
+ public Cairo.Status Status { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~FontFace() { }
+ }
+ public partial class FontOptions : System.IDisposable
+ {
+ public FontOptions() { }
+ public Cairo.Antialias Antialias { get { throw null; } set { } }
+ public System.IntPtr Handle { get { throw null; } }
+ public Cairo.HintMetrics HintMetrics { get { throw null; } set { } }
+ public Cairo.HintStyle HintStyle { get { throw null; } set { } }
+ public Cairo.Status Status { get { throw null; } }
+ public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } }
+ public Cairo.FontOptions Copy() { throw null; }
+ [System.ObsoleteAttribute("Use Dispose()")]
+ public void Destroy() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public override bool Equals(object other) { throw null; }
+ ~FontOptions() { }
+ public override int GetHashCode() { throw null; }
+ public void Merge(Cairo.FontOptions other) { }
+ public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; }
+ public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public enum FontSlant
+ {
+ Italic = 1,
+ Normal = 0,
+ Oblique = 2,
+ }
+ [System.SerializableAttribute]
+ public enum FontType
+ {
+ Atsui = 3,
+ FreeType = 1,
+ Toy = 0,
+ Win32 = 2,
+ }
+ [System.SerializableAttribute]
+ public enum FontWeight
+ {
+ Bold = 1,
+ Normal = 0,
+ }
+ [System.SerializableAttribute]
+ public enum Format
+ {
+ A1 = 3,
+ A8 = 2,
+ Argb32 = 0,
+ ARGB32 = 0,
+ Rgb16565 = 4,
+ Rgb24 = 1,
+ RGB24 = 1,
+ }
+ public partial class GlitzSurface : Cairo.Surface
+ {
+ public GlitzSurface(System.IntPtr glitz_surface) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Glyph
+ {
+ public Glyph(long index, double x, double y) { throw null;}
+ public long Index { get { throw null; } set { } }
+ public double X { get { throw null; } set { } }
+ public double Y { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; }
+ public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; }
+ }
+ public partial class Gradient : Cairo.Pattern
+ {
+ [System.ObsoleteAttribute]
+ protected Gradient() { }
+ protected Gradient(System.IntPtr handle, bool owned) { }
+ public int ColorStopCount { get { throw null; } }
+ public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; }
+ public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; }
+ }
+ [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")]
+ public partial class Graphics : Cairo.Context
+ {
+ public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { }
+ public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { }
+ }
+ [System.SerializableAttribute]
+ public enum HintMetrics
+ {
+ Default = 0,
+ Off = 1,
+ On = 2,
+ }
+ [System.SerializableAttribute]
+ public enum HintStyle
+ {
+ Default = 0,
+ Full = 4,
+ Medium = 3,
+ None = 1,
+ Slight = 2,
+ }
+ public partial class ImageSurface : Cairo.Surface
+ {
+ public ImageSurface(Cairo.Format format, int width, int height) { }
+ public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { }
+ [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")]
+ public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { }
+ public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { }
+ public ImageSurface(string filename) { }
+ public byte[] Data { get { throw null; } }
+ public System.IntPtr DataPtr { get { throw null; } }
+ public Cairo.Format Format { get { throw null; } }
+ public int Height { get { throw null; } }
+ public int Stride { get { throw null; } }
+ public int Width { get { throw null; } }
+ }
+ public partial class LinearGradient : Cairo.Gradient
+ {
+ public LinearGradient(double x0, double y0, double x1, double y1) { }
+ public Cairo.PointD[] LinearPoints { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum LineCap
+ {
+ Butt = 0,
+ Round = 1,
+ Square = 2,
+ }
+ [System.SerializableAttribute]
+ public enum LineJoin
+ {
+ Bevel = 2,
+ Miter = 0,
+ Round = 1,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class Matrix : System.ICloneable
+ {
+ public double X0;
+ public double Xx;
+ public double Xy;
+ public double Y0;
+ public double Yx;
+ public double Yy;
+ public Matrix() { }
+ public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { }
+ public object Clone() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { }
+ public void InitIdentity() { }
+ public void InitRotate(double radians) { }
+ public void InitScale(double sx, double sy) { }
+ public void InitTranslate(double tx, double ty) { }
+ public Cairo.Status Invert() { throw null; }
+ public bool IsIdentity() { throw null; }
+ public void Multiply(Cairo.Matrix b) { }
+ public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; }
+ public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; }
+ public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; }
+ public void Rotate(double radians) { }
+ public void Scale(double sx, double sy) { }
+ public override string ToString() { throw null; }
+ public void TransformDistance(ref double dx, ref double dy) { }
+ public void TransformPoint(ref double x, ref double y) { }
+ public void Translate(double tx, double ty) { }
+ }
+ [System.SerializableAttribute]
+ public enum Operator
+ {
+ Add = 12,
+ Atop = 5,
+ Clear = 0,
+ Dest = 6,
+ DestAtop = 10,
+ DestIn = 8,
+ DestOut = 9,
+ DestOver = 7,
+ In = 3,
+ Out = 4,
+ Over = 2,
+ Saturate = 13,
+ Source = 1,
+ Xor = 11,
+ }
+ public partial class Path : System.IDisposable
+ {
+ internal Path() { }
+ public System.IntPtr Handle { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Path() { }
+ }
+ public partial class Pattern : System.IDisposable
+ {
+ [System.ObsoleteAttribute]
+ protected System.IntPtr pattern;
+ [System.ObsoleteAttribute]
+ protected Pattern() { }
+ [System.ObsoleteAttribute("Use the SurfacePattern constructor")]
+ public Pattern(Cairo.Surface surface) { }
+ public Cairo.Extend Extend { get { throw null; } set { } }
+ public System.IntPtr Handle { get { throw null; } }
+ public Cairo.Matrix Matrix { get { throw null; } set { } }
+ public Cairo.PatternType PatternType { get { throw null; } }
+ [System.ObsoleteAttribute]
+ public System.IntPtr Pointer { get { throw null; } }
+ public Cairo.Status Status { get { throw null; } }
+ [System.ObsoleteAttribute("Use Dispose()")]
+ public void Destroy() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Pattern() { }
+ public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; }
+ [System.ObsoleteAttribute]
+ protected void Reference() { }
+ }
+ [System.SerializableAttribute]
+ public enum PatternType
+ {
+ Linear = 2,
+ Radial = 3,
+ Solid = 0,
+ Surface = 1,
+ }
+ public partial class PdfSurface : Cairo.Surface
+ {
+ public PdfSurface(string filename, double width, double height) { }
+ public void SetSize(double width, double height) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Point
+ {
+ public Point(int x, int y) { throw null;}
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PointD
+ {
+ public PointD(double x, double y) { throw null;}
+ public double X { get { throw null; } set { } }
+ public double Y { get { throw null; } set { } }
+ }
+ public partial class PSSurface : Cairo.Surface
+ {
+ public PSSurface(string filename, double width, double height) { }
+ public void BeginPageSetup() { }
+ public void BeginSetup() { }
+ public void DscComment(string comment) { }
+ public void SetSize(double width, double height) { }
+ }
+ public partial class RadialGradient : Cairo.Gradient
+ {
+ public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rectangle
+ {
+ public Rectangle(Cairo.Point point, double width, double height) { throw null;}
+ public Rectangle(double x, double y, double width, double height) { throw null;}
+ public double Height { get { throw null; } }
+ public double Width { get { throw null; } }
+ public double X { get { throw null; } }
+ public double Y { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; }
+ public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RectangleInt
+ {
+ public int Height;
+ public int Width;
+ public int X;
+ public int Y;
+ }
+ public partial class Region : System.IDisposable
+ {
+ public Region() { }
+ public Region(Cairo.RectangleInt rect) { }
+ public Region(Cairo.RectangleInt[] rects) { }
+ [System.ObsoleteAttribute]
+ public Region(System.IntPtr handle) { }
+ public Region(System.IntPtr handle, bool owned) { }
+ public Cairo.RectangleInt Extents { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public int NumRectangles { get { throw null; } }
+ public Cairo.Status Status { get { throw null; } }
+ public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; }
+ public bool ContainsPoint(int x, int y) { throw null; }
+ public Cairo.Region Copy() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public override bool Equals(object obj) { throw null; }
+ ~Region() { }
+ public override int GetHashCode() { throw null; }
+ public Cairo.RectangleInt GetRectangle(int nth) { throw null; }
+ public Cairo.Status Intersect(Cairo.Region other) { throw null; }
+ public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; }
+ public Cairo.Status Subtract(Cairo.Region other) { throw null; }
+ public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; }
+ public void Translate(int dx, int dy) { }
+ public Cairo.Status Union(Cairo.Region other) { throw null; }
+ public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; }
+ public Cairo.Status Xor(Cairo.Region other) { throw null; }
+ public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; }
+ }
+ public enum RegionOverlap
+ {
+ In = 0,
+ Out = 1,
+ Part = 2,
+ }
+ public partial class ScaledFont : System.IDisposable
+ {
+ protected System.IntPtr handle;
+ public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { }
+ public Cairo.FontExtents FontExtents { get { throw null; } }
+ public Cairo.Matrix FontMatrix { get { throw null; } }
+ public Cairo.FontType FontType { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public Cairo.Status Status { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~ScaledFont() { }
+ public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; }
+ [System.ObsoleteAttribute]
+ protected void Reference() { }
+ }
+ public partial class SolidPattern : Cairo.Pattern
+ {
+ public SolidPattern(Cairo.Color color) { }
+ public SolidPattern(Cairo.Color color, bool solid) { }
+ public SolidPattern(double r, double g, double b) { }
+ public SolidPattern(double r, double g, double b, double a) { }
+ public Cairo.Color Color { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum Status
+ {
+ ClipNotRepresentable = 22,
+ FileNotFound = 18,
+ InvalidContent = 15,
+ InvalidDash = 19,
+ InvalidDscComment = 20,
+ InvalidFormat = 16,
+ InvalidIndex = 21,
+ InvalidMatrix = 5,
+ InvalidPathData = 9,
+ InvalidPopGroup = 3,
+ InvalidRestore = 2,
+ InvalidStatus = 6,
+ InvalidString = 8,
+ InvalidVisual = 17,
+ NoCurrentPoint = 4,
+ NoMemory = 1,
+ NullPointer = 7,
+ PatternTypeMismatch = 14,
+ ReadError = 10,
+ Success = 0,
+ SurfaceFinished = 12,
+ SurfaceTypeMismatch = 13,
+ WriteError = 11,
+ }
+ [System.SerializableAttribute]
+ public enum SubpixelOrder
+ {
+ Bgr = 2,
+ Default = 0,
+ Rgb = 1,
+ Vbgr = 4,
+ Vrgb = 3,
+ }
+ public partial class Surface : System.IDisposable
+ {
+ [System.ObsoleteAttribute]
+ protected static System.Collections.Hashtable surfaces;
+ [System.ObsoleteAttribute]
+ protected Surface() { }
+ [System.ObsoleteAttribute]
+ protected Surface(System.IntPtr ptr) { }
+ protected Surface(System.IntPtr handle, bool owner) { }
+ public Cairo.Content Content { get { throw null; } }
+ public Cairo.PointD DeviceOffset { get { throw null; } set { } }
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ObsoleteAttribute("Use Handle instead.")]
+ public System.IntPtr Pointer { get { throw null; } }
+ public uint ReferenceCount { get { throw null; } }
+ public Cairo.Status Status { get { throw null; } }
+ public Cairo.SurfaceType SurfaceType { get { throw null; } }
+ [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")]
+ public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; }
+ [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")]
+ public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; }
+ public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; }
+ [System.ObsoleteAttribute("Use Dispose()")]
+ public void Destroy() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Surface() { }
+ public Cairo.Status Finish() { throw null; }
+ public void Flush() { }
+ public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; }
+ public void MarkDirty() { }
+ public void MarkDirty(Cairo.Rectangle rectangle) { }
+ public void SetFallbackResolution(double x, double y) { }
+ public void Show(Cairo.Context gr, double x, double y) { }
+ public void WriteToPng(string filename) { }
+ }
+ public partial class SurfacePattern : Cairo.Pattern
+ {
+ public SurfacePattern(Cairo.Surface surface) { }
+ public new Cairo.Extend Extend { get { throw null; } set { } }
+ public Cairo.Filter Filter { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum SurfaceType
+ {
+ BeOS = 8,
+ DirectFB = 9,
+ Glitz = 5,
+ Image = 0,
+ Pdf = 1,
+ PS = 2,
+ Quartz = 6,
+ Svg = 10,
+ Win32 = 7,
+ Xcb = 4,
+ Xlib = 3,
+ }
+ public partial class SvgSurface : Cairo.Surface
+ {
+ public SvgSurface(string filename, double width, double height) { }
+ public void RestrictToVersion(Cairo.SvgVersion version) { }
+ }
+ [System.SerializableAttribute]
+ public enum SvgVersion
+ {
+ OnePointOne = 0,
+ OnePointTwo = 1,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TextExtents
+ {
+ public double Height { get { throw null; } set { } }
+ public double Width { get { throw null; } set { } }
+ public double XAdvance { get { throw null; } set { } }
+ public double XBearing { get { throw null; } set { } }
+ public double YAdvance { get { throw null; } set { } }
+ public double YBearing { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; }
+ public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; }
+ }
+ public partial class Win32Surface : Cairo.Surface
+ {
+ public Win32Surface(System.IntPtr hdc) { }
+ }
+ public partial class XcbSurface : Cairo.Surface
+ {
+ public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { }
+ public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; }
+ public void SetSize(int width, int height) { }
+ }
+ public partial class XlibSurface : Cairo.Surface
+ {
+ public XlibSurface(System.IntPtr ptr, bool own) { }
+ public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { }
+ public int Depth { get { throw null; } }
+ public System.IntPtr Display { get { throw null; } }
+ public System.IntPtr Drawable { get { throw null; } }
+ public int Height { get { throw null; } }
+ public System.IntPtr Screen { get { throw null; } }
+ public System.IntPtr Visual { get { throw null; } }
+ public int Width { get { throw null; } }
+ public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; }
+ public void SetDrawable(System.IntPtr drawable, int width, int height) { }
+ public void SetSize(int width, int height) { }
+ }
+}
diff --git a/src/v4.5.2/Mono.Cecil.cs b/src/v4.5.2/Mono.Cecil.cs
new file mode 100644
index 0000000..e1e3435
--- /dev/null
+++ b/src/v4.5.2/Mono.Cecil.cs
@@ -0,0 +1,2297 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("0.9.5.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright © 2008 - 2011 Jb Evain")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("0.9.5.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono.Cecil")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Cecil")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Cecil.Mdb, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Cecil.Pdb, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Cecil.Rocks, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Cecil.Tests, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("fd225bb4-fa53-44b2-a6db-85f5e48dcb54")]
+namespace Mono.Cecil
+{
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ArrayDimension
+ {
+ public ArrayDimension(System.Nullable<int> lowerBound, System.Nullable<int> upperBound) { throw null;}
+ public bool IsSized { get { throw null; } }
+ public System.Nullable<int> LowerBound { get { throw null; } set { } }
+ public System.Nullable<int> UpperBound { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ArrayMarshalInfo : Mono.Cecil.MarshalInfo
+ {
+ public ArrayMarshalInfo() : base (default(Mono.Cecil.NativeType)) { }
+ public Mono.Cecil.NativeType ElementType { get { throw null; } set { } }
+ public int Size { get { throw null; } set { } }
+ public int SizeParameterIndex { get { throw null; } set { } }
+ public int SizeParameterMultiplier { get { throw null; } set { } }
+ }
+ public sealed partial class ArrayType : Mono.Cecil.TypeSpecification
+ {
+ public ArrayType(Mono.Cecil.TypeReference type) { }
+ public ArrayType(Mono.Cecil.TypeReference type, int rank) { }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.ArrayDimension> Dimensions { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public override bool IsArray { get { throw null; } }
+ public override bool IsValueType { get { throw null; } set { } }
+ public bool IsVector { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public int Rank { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum AssemblyAttributes : uint
+ {
+ DisableJITCompileOptimizer = (uint)16384,
+ EnableJITCompileTracking = (uint)32768,
+ PublicKey = (uint)1,
+ Retargetable = (uint)256,
+ SideBySideCompatible = (uint)0,
+ WindowsRuntime = (uint)512,
+ }
+ public sealed partial class AssemblyDefinition : Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMetadataTokenProvider, Mono.Cecil.ISecurityDeclarationProvider
+ {
+ internal AssemblyDefinition() { }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public Mono.Cecil.MethodDefinition EntryPoint { get { throw null; } set { } }
+ public string FullName { get { throw null; } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasSecurityDeclarations { get { throw null; } }
+ public Mono.Cecil.ModuleDefinition MainModule { get { throw null; } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.ModuleDefinition> Modules { get { throw null; } }
+ public Mono.Cecil.AssemblyNameDefinition Name { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.SecurityDeclaration> SecurityDeclarations { get { throw null; } }
+ public static Mono.Cecil.AssemblyDefinition CreateAssembly(Mono.Cecil.AssemblyNameDefinition assemblyName, string moduleName, Mono.Cecil.ModuleKind kind) { throw null; }
+ public static Mono.Cecil.AssemblyDefinition CreateAssembly(Mono.Cecil.AssemblyNameDefinition assemblyName, string moduleName, Mono.Cecil.ModuleParameters parameters) { throw null; }
+ public static Mono.Cecil.AssemblyDefinition ReadAssembly(System.IO.Stream stream) { throw null; }
+ public static Mono.Cecil.AssemblyDefinition ReadAssembly(System.IO.Stream stream, Mono.Cecil.ReaderParameters parameters) { throw null; }
+ public static Mono.Cecil.AssemblyDefinition ReadAssembly(string fileName) { throw null; }
+ public static Mono.Cecil.AssemblyDefinition ReadAssembly(string fileName, Mono.Cecil.ReaderParameters parameters) { throw null; }
+ public override string ToString() { throw null; }
+ public void Write(System.IO.Stream stream) { }
+ public void Write(System.IO.Stream stream, Mono.Cecil.WriterParameters parameters) { }
+ public void Write(string fileName) { }
+ public void Write(string fileName, Mono.Cecil.WriterParameters parameters) { }
+ }
+ public enum AssemblyHashAlgorithm : uint
+ {
+ None = (uint)0,
+ Reserved = (uint)32771,
+ SHA1 = (uint)32772,
+ }
+ public sealed partial class AssemblyLinkedResource : Mono.Cecil.Resource
+ {
+ public AssemblyLinkedResource(string name, Mono.Cecil.ManifestResourceAttributes flags) { }
+ public AssemblyLinkedResource(string name, Mono.Cecil.ManifestResourceAttributes flags, Mono.Cecil.AssemblyNameReference reference) { }
+ public Mono.Cecil.AssemblyNameReference Assembly { get { throw null; } set { } }
+ public override Mono.Cecil.ResourceType ResourceType { get { throw null; } }
+ }
+ public sealed partial class AssemblyNameDefinition : Mono.Cecil.AssemblyNameReference
+ {
+ public AssemblyNameDefinition(string name, System.Version version) : base (default(string), default(System.Version)) { }
+ public override byte[] Hash { get { throw null; } }
+ }
+ public partial class AssemblyNameReference : Mono.Cecil.IMetadataScope, Mono.Cecil.IMetadataTokenProvider
+ {
+ public AssemblyNameReference(string name, System.Version version) { }
+ public Mono.Cecil.AssemblyAttributes Attributes { get { throw null; } set { } }
+ public string Culture { get { throw null; } set { } }
+ public string FullName { get { throw null; } }
+ public virtual byte[] Hash { get { throw null; } set { } }
+ public Mono.Cecil.AssemblyHashAlgorithm HashAlgorithm { get { throw null; } set { } }
+ public bool HasPublicKey { get { throw null; } set { } }
+ public bool IsRetargetable { get { throw null; } set { } }
+ public bool IsSideBySideCompatible { get { throw null; } set { } }
+ public bool IsWindowsRuntime { get { throw null; } set { } }
+ public virtual Mono.Cecil.MetadataScopeType MetadataScopeType { get { throw null; } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public byte[] PublicKey { get { throw null; } set { } }
+ public byte[] PublicKeyToken { get { throw null; } set { } }
+ public System.Version Version { get { throw null; } set { } }
+ public static Mono.Cecil.AssemblyNameReference Parse(string fullName) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class AssemblyResolutionException : System.IO.FileNotFoundException
+ {
+ public AssemblyResolutionException(Mono.Cecil.AssemblyNameReference reference) { }
+ protected AssemblyResolutionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public Mono.Cecil.AssemblyNameReference AssemblyReference { get { throw null; } }
+ }
+ public sealed partial class AssemblyResolveEventArgs : System.EventArgs
+ {
+ public AssemblyResolveEventArgs(Mono.Cecil.AssemblyNameReference reference) { }
+ public Mono.Cecil.AssemblyNameReference AssemblyReference { get { throw null; } }
+ }
+ public delegate Mono.Cecil.AssemblyDefinition AssemblyResolveEventHandler(object sender, Mono.Cecil.AssemblyNameReference reference);
+ public abstract partial class BaseAssemblyResolver : Mono.Cecil.IAssemblyResolver
+ {
+ protected BaseAssemblyResolver() { }
+ public event Mono.Cecil.AssemblyResolveEventHandler ResolveFailure { add { } remove { } }
+ public void AddSearchDirectory(string directory) { }
+ public string[] GetSearchDirectories() { throw null; }
+ public void RemoveSearchDirectory(string directory) { }
+ public virtual Mono.Cecil.AssemblyDefinition Resolve(Mono.Cecil.AssemblyNameReference name) { throw null; }
+ public virtual Mono.Cecil.AssemblyDefinition Resolve(Mono.Cecil.AssemblyNameReference name, Mono.Cecil.ReaderParameters parameters) { throw null; }
+ public virtual Mono.Cecil.AssemblyDefinition Resolve(string fullName) { throw null; }
+ public virtual Mono.Cecil.AssemblyDefinition Resolve(string fullName, Mono.Cecil.ReaderParameters parameters) { throw null; }
+ }
+ public sealed partial class ByReferenceType : Mono.Cecil.TypeSpecification
+ {
+ public ByReferenceType(Mono.Cecil.TypeReference type) { }
+ public override string FullName { get { throw null; } }
+ public override bool IsByReference { get { throw null; } }
+ public override bool IsValueType { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ }
+ public sealed partial class CallSite : Mono.Cecil.IMetadataTokenProvider, Mono.Cecil.IMethodSignature
+ {
+ public CallSite(Mono.Cecil.TypeReference returnType) { }
+ public Mono.Cecil.MethodCallingConvention CallingConvention { get { throw null; } set { } }
+ public bool ExplicitThis { get { throw null; } set { } }
+ public string FullName { get { throw null; } }
+ public bool HasParameters { get { throw null; } }
+ public bool HasThis { get { throw null; } set { } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public Mono.Cecil.MethodReturnType MethodReturnType { get { throw null; } }
+ public Mono.Cecil.ModuleDefinition Module { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.ParameterDefinition> Parameters { get { throw null; } }
+ public Mono.Cecil.TypeReference ReturnType { get { throw null; } set { } }
+ public Mono.Cecil.IMetadataScope Scope { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class CustomAttribute : Mono.Cecil.ICustomAttribute
+ {
+ public CustomAttribute(Mono.Cecil.MethodReference constructor) { }
+ public CustomAttribute(Mono.Cecil.MethodReference constructor, byte[] blob) { }
+ public Mono.Cecil.TypeReference AttributeType { get { throw null; } }
+ public Mono.Cecil.MethodReference Constructor { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttributeArgument> ConstructorArguments { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttributeNamedArgument> Fields { get { throw null; } }
+ public bool HasConstructorArguments { get { throw null; } }
+ public bool HasFields { get { throw null; } }
+ public bool HasProperties { get { throw null; } }
+ public bool IsResolved { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttributeNamedArgument> Properties { get { throw null; } }
+ public byte[] GetBlob() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CustomAttributeArgument
+ {
+ public CustomAttributeArgument(Mono.Cecil.TypeReference type, object value) { throw null;}
+ public Mono.Cecil.TypeReference Type { get { throw null; } }
+ public object Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CustomAttributeNamedArgument
+ {
+ public CustomAttributeNamedArgument(string name, Mono.Cecil.CustomAttributeArgument argument) { throw null;}
+ public Mono.Cecil.CustomAttributeArgument Argument { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ public sealed partial class CustomMarshalInfo : Mono.Cecil.MarshalInfo
+ {
+ public CustomMarshalInfo() : base (default(Mono.Cecil.NativeType)) { }
+ public string Cookie { get { throw null; } set { } }
+ public System.Guid Guid { get { throw null; } set { } }
+ public Mono.Cecil.TypeReference ManagedType { get { throw null; } set { } }
+ public string UnmanagedType { get { throw null; } set { } }
+ }
+ public partial class DefaultAssemblyResolver : Mono.Cecil.BaseAssemblyResolver
+ {
+ public DefaultAssemblyResolver() { }
+ protected void RegisterAssembly(Mono.Cecil.AssemblyDefinition assembly) { }
+ public override Mono.Cecil.AssemblyDefinition Resolve(Mono.Cecil.AssemblyNameReference name) { throw null; }
+ }
+ public sealed partial class EmbeddedResource : Mono.Cecil.Resource
+ {
+ public EmbeddedResource(string name, Mono.Cecil.ManifestResourceAttributes attributes, byte[] data) { }
+ public EmbeddedResource(string name, Mono.Cecil.ManifestResourceAttributes attributes, System.IO.Stream stream) { }
+ public override Mono.Cecil.ResourceType ResourceType { get { throw null; } }
+ public byte[] GetResourceData() { throw null; }
+ public System.IO.Stream GetResourceStream() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum EventAttributes : ushort
+ {
+ None = (ushort)0,
+ RTSpecialName = (ushort)1024,
+ SpecialName = (ushort)512,
+ }
+ public sealed partial class EventDefinition : Mono.Cecil.EventReference, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMemberDefinition, Mono.Cecil.IMetadataTokenProvider
+ {
+ public EventDefinition(string name, Mono.Cecil.EventAttributes attributes, Mono.Cecil.TypeReference eventType) : base (default(string), default(Mono.Cecil.TypeReference)) { }
+ public Mono.Cecil.MethodDefinition AddMethod { get { throw null; } set { } }
+ public Mono.Cecil.EventAttributes Attributes { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public new Mono.Cecil.TypeDefinition DeclaringType { get { throw null; } set { } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasOtherMethods { get { throw null; } }
+ public Mono.Cecil.MethodDefinition InvokeMethod { get { throw null; } set { } }
+ public override bool IsDefinition { get { throw null; } }
+ public bool IsRuntimeSpecialName { get { throw null; } set { } }
+ public bool IsSpecialName { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.MethodDefinition> OtherMethods { get { throw null; } }
+ public Mono.Cecil.MethodDefinition RemoveMethod { get { throw null; } set { } }
+ public override Mono.Cecil.EventDefinition Resolve() { throw null; }
+ }
+ public abstract partial class EventReference : Mono.Cecil.MemberReference
+ {
+ protected EventReference(string name, Mono.Cecil.TypeReference eventType) { }
+ public Mono.Cecil.TypeReference EventType { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public abstract Mono.Cecil.EventDefinition Resolve();
+ }
+ public partial class ExportedType : Mono.Cecil.IMetadataTokenProvider
+ {
+ public ExportedType(string @namespace, string name, Mono.Cecil.ModuleDefinition module, Mono.Cecil.IMetadataScope scope) { }
+ public Mono.Cecil.TypeAttributes Attributes { get { throw null; } set { } }
+ public Mono.Cecil.ExportedType DeclaringType { get { throw null; } set { } }
+ public string FullName { get { throw null; } }
+ public bool HasSecurity { get { throw null; } set { } }
+ public int Identifier { get { throw null; } set { } }
+ public bool IsAbstract { get { throw null; } set { } }
+ public bool IsAnsiClass { get { throw null; } set { } }
+ public bool IsAutoClass { get { throw null; } set { } }
+ public bool IsAutoLayout { get { throw null; } set { } }
+ public bool IsBeforeFieldInit { get { throw null; } set { } }
+ public bool IsClass { get { throw null; } set { } }
+ public bool IsExplicitLayout { get { throw null; } set { } }
+ public bool IsForwarder { get { throw null; } set { } }
+ public bool IsImport { get { throw null; } set { } }
+ public bool IsInterface { get { throw null; } set { } }
+ public bool IsNestedAssembly { get { throw null; } set { } }
+ public bool IsNestedFamily { get { throw null; } set { } }
+ public bool IsNestedFamilyAndAssembly { get { throw null; } set { } }
+ public bool IsNestedFamilyOrAssembly { get { throw null; } set { } }
+ public bool IsNestedPrivate { get { throw null; } set { } }
+ public bool IsNestedPublic { get { throw null; } set { } }
+ public bool IsNotPublic { get { throw null; } set { } }
+ public bool IsPublic { get { throw null; } set { } }
+ public bool IsRuntimeSpecialName { get { throw null; } set { } }
+ public bool IsSealed { get { throw null; } set { } }
+ public bool IsSequentialLayout { get { throw null; } set { } }
+ public bool IsSerializable { get { throw null; } set { } }
+ public bool IsSpecialName { get { throw null; } set { } }
+ public bool IsUnicodeClass { get { throw null; } set { } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public Mono.Cecil.IMetadataScope Scope { get { throw null; } }
+ public Mono.Cecil.TypeDefinition Resolve() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum FieldAttributes : ushort
+ {
+ Assembly = (ushort)3,
+ CompilerControlled = (ushort)0,
+ FamANDAssem = (ushort)2,
+ Family = (ushort)4,
+ FamORAssem = (ushort)5,
+ FieldAccessMask = (ushort)7,
+ HasDefault = (ushort)32768,
+ HasFieldMarshal = (ushort)4096,
+ HasFieldRVA = (ushort)256,
+ InitOnly = (ushort)32,
+ Literal = (ushort)64,
+ NotSerialized = (ushort)128,
+ PInvokeImpl = (ushort)8192,
+ Private = (ushort)1,
+ Public = (ushort)6,
+ RTSpecialName = (ushort)1024,
+ SpecialName = (ushort)512,
+ Static = (ushort)16,
+ }
+ public sealed partial class FieldDefinition : Mono.Cecil.FieldReference, Mono.Cecil.IConstantProvider, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMarshalInfoProvider, Mono.Cecil.IMemberDefinition, Mono.Cecil.IMetadataTokenProvider
+ {
+ public FieldDefinition(string name, Mono.Cecil.FieldAttributes attributes, Mono.Cecil.TypeReference fieldType) : base (default(string), default(Mono.Cecil.TypeReference)) { }
+ public Mono.Cecil.FieldAttributes Attributes { get { throw null; } set { } }
+ public object Constant { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public new Mono.Cecil.TypeDefinition DeclaringType { get { throw null; } set { } }
+ public bool HasConstant { get { throw null; } set { } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasDefault { get { throw null; } set { } }
+ public bool HasLayoutInfo { get { throw null; } }
+ public bool HasMarshalInfo { get { throw null; } }
+ public byte[] InitialValue { get { throw null; } set { } }
+ public bool IsAssembly { get { throw null; } set { } }
+ public bool IsCompilerControlled { get { throw null; } set { } }
+ public override bool IsDefinition { get { throw null; } }
+ public bool IsFamily { get { throw null; } set { } }
+ public bool IsFamilyAndAssembly { get { throw null; } set { } }
+ public bool IsFamilyOrAssembly { get { throw null; } set { } }
+ public bool IsInitOnly { get { throw null; } set { } }
+ public bool IsLiteral { get { throw null; } set { } }
+ public bool IsNotSerialized { get { throw null; } set { } }
+ public bool IsPInvokeImpl { get { throw null; } set { } }
+ public bool IsPrivate { get { throw null; } set { } }
+ public bool IsPublic { get { throw null; } set { } }
+ public bool IsRuntimeSpecialName { get { throw null; } set { } }
+ public bool IsSpecialName { get { throw null; } set { } }
+ public bool IsStatic { get { throw null; } set { } }
+ public Mono.Cecil.MarshalInfo MarshalInfo { get { throw null; } set { } }
+ public int Offset { get { throw null; } set { } }
+ public int RVA { get { throw null; } }
+ public override Mono.Cecil.FieldDefinition Resolve() { throw null; }
+ }
+ public partial class FieldReference : Mono.Cecil.MemberReference
+ {
+ public FieldReference(string name, Mono.Cecil.TypeReference fieldType) { }
+ public FieldReference(string name, Mono.Cecil.TypeReference fieldType, Mono.Cecil.TypeReference declaringType) { }
+ public Mono.Cecil.TypeReference FieldType { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public virtual Mono.Cecil.FieldDefinition Resolve() { throw null; }
+ }
+ public sealed partial class FixedArrayMarshalInfo : Mono.Cecil.MarshalInfo
+ {
+ public FixedArrayMarshalInfo() : base (default(Mono.Cecil.NativeType)) { }
+ public Mono.Cecil.NativeType ElementType { get { throw null; } set { } }
+ public int Size { get { throw null; } set { } }
+ }
+ public sealed partial class FixedSysStringMarshalInfo : Mono.Cecil.MarshalInfo
+ {
+ public FixedSysStringMarshalInfo() : base (default(Mono.Cecil.NativeType)) { }
+ public int Size { get { throw null; } set { } }
+ }
+ public sealed partial class FunctionPointerType : Mono.Cecil.TypeSpecification, Mono.Cecil.IMetadataTokenProvider, Mono.Cecil.IMethodSignature
+ {
+ public FunctionPointerType() { }
+ public Mono.Cecil.MethodCallingConvention CallingConvention { get { throw null; } set { } }
+ public bool ExplicitThis { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public bool HasParameters { get { throw null; } }
+ public bool HasThis { get { throw null; } set { } }
+ public override bool IsFunctionPointer { get { throw null; } }
+ public Mono.Cecil.MethodReturnType MethodReturnType { get { throw null; } }
+ public override Mono.Cecil.ModuleDefinition Module { get { throw null; } }
+ public override string Name { get { throw null; } set { } }
+ public override string Namespace { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.ParameterDefinition> Parameters { get { throw null; } }
+ public Mono.Cecil.TypeReference ReturnType { get { throw null; } set { } }
+ public override Mono.Cecil.IMetadataScope Scope { get { throw null; } set { } }
+ public override Mono.Cecil.TypeReference GetElementType() { throw null; }
+ public override Mono.Cecil.TypeDefinition Resolve() { throw null; }
+ }
+ public sealed partial class GenericInstanceMethod : Mono.Cecil.MethodSpecification, Mono.Cecil.IGenericInstance, Mono.Cecil.IMetadataTokenProvider
+ {
+ public GenericInstanceMethod(Mono.Cecil.MethodReference method) { }
+ public override string FullName { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.TypeReference> GenericArguments { get { throw null; } }
+ public bool HasGenericArguments { get { throw null; } }
+ public override bool IsGenericInstance { get { throw null; } }
+ }
+ public sealed partial class GenericInstanceType : Mono.Cecil.TypeSpecification, Mono.Cecil.IGenericInstance, Mono.Cecil.IMetadataTokenProvider
+ {
+ public GenericInstanceType(Mono.Cecil.TypeReference type) { }
+ public override Mono.Cecil.TypeReference DeclaringType { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.TypeReference> GenericArguments { get { throw null; } }
+ public bool HasGenericArguments { get { throw null; } }
+ public override bool IsGenericInstance { get { throw null; } }
+ }
+ public sealed partial class GenericParameter : Mono.Cecil.TypeReference, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMetadataTokenProvider
+ {
+ public GenericParameter(Mono.Cecil.IGenericParameterProvider owner) : base (default(string), default(string)) { }
+ public GenericParameter(int position, Mono.Cecil.GenericParameterType type, Mono.Cecil.ModuleDefinition module) : base (default(string), default(string)) { }
+ public GenericParameter(string name, Mono.Cecil.IGenericParameterProvider owner) : base (default(string), default(string)) { }
+ public Mono.Cecil.GenericParameterAttributes Attributes { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.TypeReference> Constraints { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public Mono.Cecil.MethodReference DeclaringMethod { get { throw null; } }
+ public override Mono.Cecil.TypeReference DeclaringType { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public bool HasConstraints { get { throw null; } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasDefaultConstructorConstraint { get { throw null; } set { } }
+ public bool HasNotNullableValueTypeConstraint { get { throw null; } set { } }
+ public bool HasReferenceTypeConstraint { get { throw null; } set { } }
+ public bool IsContravariant { get { throw null; } set { } }
+ public bool IsCovariant { get { throw null; } set { } }
+ public override bool IsGenericParameter { get { throw null; } }
+ public bool IsNonVariant { get { throw null; } set { } }
+ public override Mono.Cecil.MetadataType MetadataType { get { throw null; } }
+ public override Mono.Cecil.ModuleDefinition Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string Namespace { get { throw null; } set { } }
+ public Mono.Cecil.IGenericParameterProvider Owner { get { throw null; } }
+ public int Position { get { throw null; } }
+ public override Mono.Cecil.IMetadataScope Scope { get { throw null; } set { } }
+ public Mono.Cecil.GenericParameterType Type { get { throw null; } }
+ public override Mono.Cecil.TypeDefinition Resolve() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum GenericParameterAttributes : ushort
+ {
+ Contravariant = (ushort)2,
+ Covariant = (ushort)1,
+ DefaultConstructorConstraint = (ushort)16,
+ NonVariant = (ushort)0,
+ NotNullableValueTypeConstraint = (ushort)8,
+ ReferenceTypeConstraint = (ushort)4,
+ SpecialConstraintMask = (ushort)28,
+ VarianceMask = (ushort)3,
+ }
+ public enum GenericParameterType
+ {
+ Method = 1,
+ Type = 0,
+ }
+ public partial interface IAssemblyResolver
+ {
+ Mono.Cecil.AssemblyDefinition Resolve(Mono.Cecil.AssemblyNameReference name);
+ Mono.Cecil.AssemblyDefinition Resolve(Mono.Cecil.AssemblyNameReference name, Mono.Cecil.ReaderParameters parameters);
+ Mono.Cecil.AssemblyDefinition Resolve(string fullName);
+ Mono.Cecil.AssemblyDefinition Resolve(string fullName, Mono.Cecil.ReaderParameters parameters);
+ }
+ public partial interface IConstantProvider : Mono.Cecil.IMetadataTokenProvider
+ {
+ object Constant { get; set; }
+ bool HasConstant { get; set; }
+ }
+ public partial interface ICustomAttribute
+ {
+ Mono.Cecil.TypeReference AttributeType { get; }
+ Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttributeNamedArgument> Fields { get; }
+ bool HasFields { get; }
+ bool HasProperties { get; }
+ Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttributeNamedArgument> Properties { get; }
+ }
+ public partial interface ICustomAttributeProvider : Mono.Cecil.IMetadataTokenProvider
+ {
+ Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get; }
+ bool HasCustomAttributes { get; }
+ }
+ public partial interface IGenericInstance : Mono.Cecil.IMetadataTokenProvider
+ {
+ Mono.Collections.Generic.Collection<Mono.Cecil.TypeReference> GenericArguments { get; }
+ bool HasGenericArguments { get; }
+ }
+ public partial interface IGenericParameterProvider : Mono.Cecil.IMetadataTokenProvider
+ {
+ Mono.Collections.Generic.Collection<Mono.Cecil.GenericParameter> GenericParameters { get; }
+ Mono.Cecil.GenericParameterType GenericParameterType { get; }
+ bool HasGenericParameters { get; }
+ bool IsDefinition { get; }
+ Mono.Cecil.ModuleDefinition Module { get; }
+ }
+ public partial interface IMarshalInfoProvider : Mono.Cecil.IMetadataTokenProvider
+ {
+ bool HasMarshalInfo { get; }
+ Mono.Cecil.MarshalInfo MarshalInfo { get; set; }
+ }
+ public partial interface IMemberDefinition : Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMetadataTokenProvider
+ {
+ Mono.Cecil.TypeDefinition DeclaringType { get; set; }
+ string FullName { get; }
+ bool IsRuntimeSpecialName { get; set; }
+ bool IsSpecialName { get; set; }
+ string Name { get; set; }
+ }
+ public partial interface IMetadataResolver
+ {
+ Mono.Cecil.FieldDefinition Resolve(Mono.Cecil.FieldReference field);
+ Mono.Cecil.MethodDefinition Resolve(Mono.Cecil.MethodReference method);
+ Mono.Cecil.TypeDefinition Resolve(Mono.Cecil.TypeReference type);
+ }
+ public partial interface IMetadataScope : Mono.Cecil.IMetadataTokenProvider
+ {
+ Mono.Cecil.MetadataScopeType MetadataScopeType { get; }
+ string Name { get; set; }
+ }
+ public partial interface IMetadataTokenProvider
+ {
+ Mono.Cecil.MetadataToken MetadataToken { get; set; }
+ }
+ public partial interface IMethodSignature : Mono.Cecil.IMetadataTokenProvider
+ {
+ Mono.Cecil.MethodCallingConvention CallingConvention { get; set; }
+ bool ExplicitThis { get; set; }
+ bool HasParameters { get; }
+ bool HasThis { get; set; }
+ Mono.Cecil.MethodReturnType MethodReturnType { get; }
+ Mono.Collections.Generic.Collection<Mono.Cecil.ParameterDefinition> Parameters { get; }
+ Mono.Cecil.TypeReference ReturnType { get; set; }
+ }
+ public partial interface IModifierType
+ {
+ Mono.Cecil.TypeReference ElementType { get; }
+ Mono.Cecil.TypeReference ModifierType { get; }
+ }
+ public partial interface ISecurityDeclarationProvider : Mono.Cecil.IMetadataTokenProvider
+ {
+ bool HasSecurityDeclarations { get; }
+ Mono.Collections.Generic.Collection<Mono.Cecil.SecurityDeclaration> SecurityDeclarations { get; }
+ }
+ public sealed partial class LinkedResource : Mono.Cecil.Resource
+ {
+ public LinkedResource(string name, Mono.Cecil.ManifestResourceAttributes flags) { }
+ public LinkedResource(string name, Mono.Cecil.ManifestResourceAttributes flags, string file) { }
+ public string File { get { throw null; } set { } }
+ public byte[] Hash { get { throw null; } }
+ public override Mono.Cecil.ResourceType ResourceType { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ManifestResourceAttributes : uint
+ {
+ Private = (uint)2,
+ Public = (uint)1,
+ VisibilityMask = (uint)7,
+ }
+ public partial class MarshalInfo
+ {
+ public MarshalInfo(Mono.Cecil.NativeType native) { }
+ public Mono.Cecil.NativeType NativeType { get { throw null; } set { } }
+ }
+ public abstract partial class MemberReference : Mono.Cecil.IMetadataTokenProvider
+ {
+ internal MemberReference() { }
+ public virtual Mono.Cecil.TypeReference DeclaringType { get { throw null; } set { } }
+ public abstract string FullName { get; }
+ public virtual bool IsDefinition { get { throw null; } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public virtual Mono.Cecil.ModuleDefinition Module { get { throw null; } }
+ public virtual string Name { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class MetadataResolver : Mono.Cecil.IMetadataResolver
+ {
+ public MetadataResolver(Mono.Cecil.IAssemblyResolver assemblyResolver) { }
+ public Mono.Cecil.IAssemblyResolver AssemblyResolver { get { throw null; } }
+ public static Mono.Cecil.MethodDefinition GetMethod(Mono.Collections.Generic.Collection<Mono.Cecil.MethodDefinition> methods, Mono.Cecil.MethodReference reference) { throw null; }
+ public virtual Mono.Cecil.FieldDefinition Resolve(Mono.Cecil.FieldReference field) { throw null; }
+ public virtual Mono.Cecil.MethodDefinition Resolve(Mono.Cecil.MethodReference method) { throw null; }
+ public virtual Mono.Cecil.TypeDefinition Resolve(Mono.Cecil.TypeReference type) { throw null; }
+ }
+ public enum MetadataScopeType
+ {
+ AssemblyNameReference = 0,
+ ModuleDefinition = 2,
+ ModuleReference = 1,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct MetadataToken
+ {
+ public static readonly Mono.Cecil.MetadataToken Zero;
+ public MetadataToken(Mono.Cecil.TokenType type) { throw null;}
+ public MetadataToken(Mono.Cecil.TokenType type, int rid) { throw null;}
+ public MetadataToken(Mono.Cecil.TokenType type, uint rid) { throw null;}
+ public MetadataToken(uint token) { throw null;}
+ public uint RID { get { throw null; } }
+ public Mono.Cecil.TokenType TokenType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Cecil.MetadataToken one, Mono.Cecil.MetadataToken other) { throw null; }
+ public static bool operator !=(Mono.Cecil.MetadataToken one, Mono.Cecil.MetadataToken other) { throw null; }
+ public int ToInt32() { throw null; }
+ public override string ToString() { throw null; }
+ public uint ToUInt32() { throw null; }
+ }
+ public enum MetadataType : byte
+ {
+ Array = (byte)20,
+ Boolean = (byte)2,
+ ByReference = (byte)16,
+ Byte = (byte)5,
+ Char = (byte)3,
+ Class = (byte)18,
+ Double = (byte)13,
+ FunctionPointer = (byte)27,
+ GenericInstance = (byte)21,
+ Int16 = (byte)6,
+ Int32 = (byte)8,
+ Int64 = (byte)10,
+ IntPtr = (byte)24,
+ MVar = (byte)30,
+ Object = (byte)28,
+ OptionalModifier = (byte)32,
+ Pinned = (byte)69,
+ Pointer = (byte)15,
+ RequiredModifier = (byte)31,
+ SByte = (byte)4,
+ Sentinel = (byte)65,
+ Single = (byte)12,
+ String = (byte)14,
+ TypedByReference = (byte)22,
+ UInt16 = (byte)7,
+ UInt32 = (byte)9,
+ UInt64 = (byte)11,
+ UIntPtr = (byte)25,
+ ValueType = (byte)17,
+ Var = (byte)19,
+ Void = (byte)1,
+ }
+ [System.FlagsAttribute]
+ public enum MethodAttributes : ushort
+ {
+ Abstract = (ushort)1024,
+ Assembly = (ushort)3,
+ CheckAccessOnOverride = (ushort)512,
+ CompilerControlled = (ushort)0,
+ FamANDAssem = (ushort)2,
+ Family = (ushort)4,
+ FamORAssem = (ushort)5,
+ Final = (ushort)32,
+ HasSecurity = (ushort)16384,
+ HideBySig = (ushort)128,
+ MemberAccessMask = (ushort)7,
+ NewSlot = (ushort)256,
+ PInvokeImpl = (ushort)8192,
+ Private = (ushort)1,
+ Public = (ushort)6,
+ RequireSecObject = (ushort)32768,
+ ReuseSlot = (ushort)0,
+ RTSpecialName = (ushort)4096,
+ SpecialName = (ushort)2048,
+ Static = (ushort)16,
+ UnmanagedExport = (ushort)8,
+ Virtual = (ushort)64,
+ VtableLayoutMask = (ushort)256,
+ }
+ public enum MethodCallingConvention : byte
+ {
+ C = (byte)1,
+ Default = (byte)0,
+ FastCall = (byte)4,
+ Generic = (byte)16,
+ StdCall = (byte)2,
+ ThisCall = (byte)3,
+ VarArg = (byte)5,
+ }
+ public sealed partial class MethodDefinition : Mono.Cecil.MethodReference, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMemberDefinition, Mono.Cecil.IMetadataTokenProvider, Mono.Cecil.ISecurityDeclarationProvider
+ {
+ public MethodDefinition(string name, Mono.Cecil.MethodAttributes attributes, Mono.Cecil.TypeReference returnType) : base (default(string), default(Mono.Cecil.TypeReference)) { }
+ public Mono.Cecil.MethodAttributes Attributes { get { throw null; } set { } }
+ public Mono.Cecil.Cil.MethodBody Body { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public new Mono.Cecil.TypeDefinition DeclaringType { get { throw null; } set { } }
+ public override Mono.Collections.Generic.Collection<Mono.Cecil.GenericParameter> GenericParameters { get { throw null; } }
+ public bool HasBody { get { throw null; } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public override bool HasGenericParameters { get { throw null; } }
+ public bool HasOverrides { get { throw null; } }
+ public bool HasPInvokeInfo { get { throw null; } }
+ public bool HasSecurity { get { throw null; } set { } }
+ public bool HasSecurityDeclarations { get { throw null; } }
+ public Mono.Cecil.MethodImplAttributes ImplAttributes { get { throw null; } set { } }
+ public bool IsAbstract { get { throw null; } set { } }
+ public bool IsAddOn { get { throw null; } set { } }
+ public bool IsAssembly { get { throw null; } set { } }
+ public bool IsCheckAccessOnOverride { get { throw null; } set { } }
+ public bool IsCompilerControlled { get { throw null; } set { } }
+ public bool IsConstructor { get { throw null; } }
+ public override bool IsDefinition { get { throw null; } }
+ public bool IsFamily { get { throw null; } set { } }
+ public bool IsFamilyAndAssembly { get { throw null; } set { } }
+ public bool IsFamilyOrAssembly { get { throw null; } set { } }
+ public bool IsFinal { get { throw null; } set { } }
+ public bool IsFire { get { throw null; } set { } }
+ public bool IsForwardRef { get { throw null; } set { } }
+ public bool IsGetter { get { throw null; } set { } }
+ public bool IsHideBySig { get { throw null; } set { } }
+ public bool IsIL { get { throw null; } set { } }
+ public bool IsInternalCall { get { throw null; } set { } }
+ public bool IsManaged { get { throw null; } set { } }
+ public bool IsNative { get { throw null; } set { } }
+ public bool IsNewSlot { get { throw null; } set { } }
+ public bool IsOther { get { throw null; } set { } }
+ public bool IsPInvokeImpl { get { throw null; } set { } }
+ public bool IsPreserveSig { get { throw null; } set { } }
+ public bool IsPrivate { get { throw null; } set { } }
+ public bool IsPublic { get { throw null; } set { } }
+ public bool IsRemoveOn { get { throw null; } set { } }
+ public bool IsReuseSlot { get { throw null; } set { } }
+ public bool IsRuntime { get { throw null; } set { } }
+ public bool IsRuntimeSpecialName { get { throw null; } set { } }
+ public bool IsSetter { get { throw null; } set { } }
+ public bool IsSpecialName { get { throw null; } set { } }
+ public bool IsStatic { get { throw null; } set { } }
+ public bool IsSynchronized { get { throw null; } set { } }
+ public bool IsUnmanaged { get { throw null; } set { } }
+ public bool IsUnmanagedExport { get { throw null; } set { } }
+ public bool IsVirtual { get { throw null; } set { } }
+ public bool NoInlining { get { throw null; } set { } }
+ public bool NoOptimization { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.MethodReference> Overrides { get { throw null; } }
+ public Mono.Cecil.PInvokeInfo PInvokeInfo { get { throw null; } set { } }
+ public int RVA { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.SecurityDeclaration> SecurityDeclarations { get { throw null; } }
+ public Mono.Cecil.MethodSemanticsAttributes SemanticsAttributes { get { throw null; } set { } }
+ public override Mono.Cecil.MethodDefinition Resolve() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum MethodImplAttributes : ushort
+ {
+ CodeTypeMask = (ushort)3,
+ ForwardRef = (ushort)16,
+ IL = (ushort)0,
+ InternalCall = (ushort)4096,
+ Managed = (ushort)0,
+ ManagedMask = (ushort)4,
+ Native = (ushort)1,
+ NoInlining = (ushort)8,
+ NoOptimization = (ushort)64,
+ OPTIL = (ushort)2,
+ PreserveSig = (ushort)128,
+ Runtime = (ushort)3,
+ Synchronized = (ushort)32,
+ Unmanaged = (ushort)4,
+ }
+ public partial class MethodReference : Mono.Cecil.MemberReference, Mono.Cecil.IGenericParameterProvider, Mono.Cecil.IMetadataTokenProvider, Mono.Cecil.IMethodSignature
+ {
+ public MethodReference(string name, Mono.Cecil.TypeReference returnType) { }
+ public MethodReference(string name, Mono.Cecil.TypeReference returnType, Mono.Cecil.TypeReference declaringType) { }
+ public virtual Mono.Cecil.MethodCallingConvention CallingConvention { get { throw null; } set { } }
+ public virtual bool ExplicitThis { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public virtual Mono.Collections.Generic.Collection<Mono.Cecil.GenericParameter> GenericParameters { get { throw null; } }
+ public virtual bool HasGenericParameters { get { throw null; } }
+ public virtual bool HasParameters { get { throw null; } }
+ public virtual bool HasThis { get { throw null; } set { } }
+ public virtual bool IsGenericInstance { get { throw null; } }
+ public virtual Mono.Cecil.MethodReturnType MethodReturnType { get { throw null; } set { } }
+ Mono.Cecil.GenericParameterType Mono.Cecil.IGenericParameterProvider.GenericParameterType { get { throw null; } }
+ public virtual Mono.Collections.Generic.Collection<Mono.Cecil.ParameterDefinition> Parameters { get { throw null; } }
+ public Mono.Cecil.TypeReference ReturnType { get { throw null; } set { } }
+ public virtual Mono.Cecil.MethodReference GetElementMethod() { throw null; }
+ public virtual Mono.Cecil.MethodDefinition Resolve() { throw null; }
+ }
+ public sealed partial class MethodReturnType : Mono.Cecil.IConstantProvider, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMarshalInfoProvider, Mono.Cecil.IMetadataTokenProvider
+ {
+ public MethodReturnType(Mono.Cecil.IMethodSignature method) { }
+ public Mono.Cecil.ParameterAttributes Attributes { get { throw null; } set { } }
+ public object Constant { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public bool HasConstant { get { throw null; } set { } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasDefault { get { throw null; } set { } }
+ public bool HasFieldMarshal { get { throw null; } set { } }
+ public bool HasMarshalInfo { get { throw null; } }
+ public Mono.Cecil.MarshalInfo MarshalInfo { get { throw null; } set { } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public Mono.Cecil.IMethodSignature Method { get { throw null; } }
+ public Mono.Cecil.TypeReference ReturnType { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum MethodSemanticsAttributes : ushort
+ {
+ AddOn = (ushort)8,
+ Fire = (ushort)32,
+ Getter = (ushort)2,
+ None = (ushort)0,
+ Other = (ushort)4,
+ RemoveOn = (ushort)16,
+ Setter = (ushort)1,
+ }
+ public abstract partial class MethodSpecification : Mono.Cecil.MethodReference
+ {
+ internal MethodSpecification() : base (default(string), default(Mono.Cecil.TypeReference)) { }
+ public override Mono.Cecil.MethodCallingConvention CallingConvention { get { throw null; } set { } }
+ public override Mono.Cecil.TypeReference DeclaringType { get { throw null; } set { } }
+ public Mono.Cecil.MethodReference ElementMethod { get { throw null; } }
+ public override bool ExplicitThis { get { throw null; } set { } }
+ public override bool HasParameters { get { throw null; } }
+ public override bool HasThis { get { throw null; } set { } }
+ public override Mono.Cecil.MethodReturnType MethodReturnType { get { throw null; } set { } }
+ public override Mono.Cecil.ModuleDefinition Module { get { throw null; } }
+ public override string Name { get { throw null; } set { } }
+ public override Mono.Collections.Generic.Collection<Mono.Cecil.ParameterDefinition> Parameters { get { throw null; } }
+ public sealed override Mono.Cecil.MethodReference GetElementMethod() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ModuleAttributes
+ {
+ ILOnly = 1,
+ Preferred32Bit = 131072,
+ Required32Bit = 2,
+ StrongNameSigned = 8,
+ }
+ [System.FlagsAttribute]
+ public enum ModuleCharacteristics
+ {
+ AppContainer = 4096,
+ DynamicBase = 64,
+ HighEntropyVA = 32,
+ NoSEH = 1024,
+ NXCompat = 256,
+ TerminalServerAware = 32768,
+ }
+ public sealed partial class ModuleDefinition : Mono.Cecil.ModuleReference, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMetadataTokenProvider
+ {
+ internal ModuleDefinition() : base (default(string)) { }
+ public Mono.Cecil.TargetArchitecture Architecture { get { throw null; } set { } }
+ public Mono.Cecil.AssemblyDefinition Assembly { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.AssemblyNameReference> AssemblyReferences { get { throw null; } }
+ public Mono.Cecil.IAssemblyResolver AssemblyResolver { get { throw null; } }
+ public Mono.Cecil.ModuleAttributes Attributes { get { throw null; } set { } }
+ public Mono.Cecil.ModuleCharacteristics Characteristics { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public Mono.Cecil.MethodDefinition EntryPoint { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.ExportedType> ExportedTypes { get { throw null; } }
+ public string FullyQualifiedName { get { throw null; } }
+ public bool HasAssemblyReferences { get { throw null; } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasDebugHeader { get { throw null; } }
+ public bool HasExportedTypes { get { throw null; } }
+ public bool HasModuleReferences { get { throw null; } }
+ public bool HasResources { get { throw null; } }
+ public bool HasSymbols { get { throw null; } }
+ public bool HasTypes { get { throw null; } }
+ public bool IsMain { get { throw null; } }
+ public Mono.Cecil.ModuleKind Kind { get { throw null; } set { } }
+ public Mono.Cecil.IMetadataResolver MetadataResolver { get { throw null; } }
+ public override Mono.Cecil.MetadataScopeType MetadataScopeType { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.ModuleReference> ModuleReferences { get { throw null; } }
+ public System.Guid Mvid { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Resource> Resources { get { throw null; } }
+ public Mono.Cecil.TargetRuntime Runtime { get { throw null; } set { } }
+ public Mono.Cecil.Cil.ISymbolReader SymbolReader { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.TypeDefinition> Types { get { throw null; } }
+ public Mono.Cecil.TypeSystem TypeSystem { get { throw null; } }
+ public static Mono.Cecil.ModuleDefinition CreateModule(string name, Mono.Cecil.ModuleKind kind) { throw null; }
+ public static Mono.Cecil.ModuleDefinition CreateModule(string name, Mono.Cecil.ModuleParameters parameters) { throw null; }
+ public Mono.Cecil.Cil.ImageDebugDirectory GetDebugHeader(out byte[] header) { header = default(byte[]); throw null; }
+ public System.Collections.Generic.IEnumerable<Mono.Cecil.MemberReference> GetMemberReferences() { throw null; }
+ public Mono.Cecil.TypeDefinition GetType(string fullName) { throw null; }
+ public Mono.Cecil.TypeReference GetType(string fullName, bool runtimeName) { throw null; }
+ public Mono.Cecil.TypeDefinition GetType(string @namespace, string name) { throw null; }
+ public System.Collections.Generic.IEnumerable<Mono.Cecil.TypeReference> GetTypeReferences() { throw null; }
+ public System.Collections.Generic.IEnumerable<Mono.Cecil.TypeDefinition> GetTypes() { throw null; }
+ public bool HasTypeReference(string fullName) { throw null; }
+ public bool HasTypeReference(string scope, string fullName) { throw null; }
+ public Mono.Cecil.FieldReference Import(Mono.Cecil.FieldReference field) { throw null; }
+ public Mono.Cecil.FieldReference Import(Mono.Cecil.FieldReference field, Mono.Cecil.IGenericParameterProvider context) { throw null; }
+ public Mono.Cecil.MethodReference Import(Mono.Cecil.MethodReference method) { throw null; }
+ public Mono.Cecil.MethodReference Import(Mono.Cecil.MethodReference method, Mono.Cecil.IGenericParameterProvider context) { throw null; }
+ public Mono.Cecil.TypeReference Import(Mono.Cecil.TypeReference type) { throw null; }
+ public Mono.Cecil.TypeReference Import(Mono.Cecil.TypeReference type, Mono.Cecil.IGenericParameterProvider context) { throw null; }
+ public Mono.Cecil.FieldReference Import(System.Reflection.FieldInfo field) { throw null; }
+ public Mono.Cecil.FieldReference Import(System.Reflection.FieldInfo field, Mono.Cecil.IGenericParameterProvider context) { throw null; }
+ public Mono.Cecil.MethodReference Import(System.Reflection.MethodBase method) { throw null; }
+ public Mono.Cecil.MethodReference Import(System.Reflection.MethodBase method, Mono.Cecil.IGenericParameterProvider context) { throw null; }
+ public Mono.Cecil.TypeReference Import(System.Type type) { throw null; }
+ public Mono.Cecil.TypeReference Import(System.Type type, Mono.Cecil.IGenericParameterProvider context) { throw null; }
+ public Mono.Cecil.IMetadataTokenProvider LookupToken(Mono.Cecil.MetadataToken token) { throw null; }
+ public Mono.Cecil.IMetadataTokenProvider LookupToken(int token) { throw null; }
+ public static Mono.Cecil.ModuleDefinition ReadModule(System.IO.Stream stream) { throw null; }
+ public static Mono.Cecil.ModuleDefinition ReadModule(System.IO.Stream stream, Mono.Cecil.ReaderParameters parameters) { throw null; }
+ public static Mono.Cecil.ModuleDefinition ReadModule(string fileName) { throw null; }
+ public static Mono.Cecil.ModuleDefinition ReadModule(string fileName, Mono.Cecil.ReaderParameters parameters) { throw null; }
+ public void ReadSymbols() { }
+ public void ReadSymbols(Mono.Cecil.Cil.ISymbolReader reader) { }
+ public bool TryGetTypeReference(string fullName, out Mono.Cecil.TypeReference type) { type = default(Mono.Cecil.TypeReference); throw null; }
+ public bool TryGetTypeReference(string scope, string fullName, out Mono.Cecil.TypeReference type) { type = default(Mono.Cecil.TypeReference); throw null; }
+ public void Write(System.IO.Stream stream) { }
+ public void Write(System.IO.Stream stream, Mono.Cecil.WriterParameters parameters) { }
+ public void Write(string fileName) { }
+ public void Write(string fileName, Mono.Cecil.WriterParameters parameters) { }
+ }
+ public enum ModuleKind
+ {
+ Console = 1,
+ Dll = 0,
+ NetModule = 3,
+ Windows = 2,
+ }
+ public sealed partial class ModuleParameters
+ {
+ public ModuleParameters() { }
+ public Mono.Cecil.TargetArchitecture Architecture { get { throw null; } set { } }
+ public Mono.Cecil.IAssemblyResolver AssemblyResolver { get { throw null; } set { } }
+ public Mono.Cecil.ModuleKind Kind { get { throw null; } set { } }
+ public Mono.Cecil.IMetadataResolver MetadataResolver { get { throw null; } set { } }
+ public Mono.Cecil.TargetRuntime Runtime { get { throw null; } set { } }
+ }
+ public partial class ModuleReference : Mono.Cecil.IMetadataScope, Mono.Cecil.IMetadataTokenProvider
+ {
+ public ModuleReference(string name) { }
+ public virtual Mono.Cecil.MetadataScopeType MetadataScopeType { get { throw null; } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public enum NativeType
+ {
+ ANSIBStr = 35,
+ Array = 42,
+ ASAny = 40,
+ Boolean = 2,
+ BStr = 19,
+ ByValStr = 34,
+ Currency = 15,
+ CustomMarshaler = 44,
+ Error = 45,
+ FixedArray = 30,
+ FixedSysString = 23,
+ Func = 38,
+ I1 = 3,
+ I2 = 5,
+ I4 = 7,
+ I8 = 9,
+ IDispatch = 26,
+ Int = 31,
+ IntF = 28,
+ IUnknown = 25,
+ LPStr = 20,
+ LPStruct = 43,
+ LPTStr = 22,
+ LPWStr = 21,
+ Max = 80,
+ None = 102,
+ R4 = 11,
+ R8 = 12,
+ SafeArray = 29,
+ Struct = 27,
+ TBStr = 36,
+ U1 = 4,
+ U2 = 6,
+ U4 = 8,
+ U8 = 10,
+ UInt = 32,
+ VariantBool = 37,
+ }
+ public sealed partial class OptionalModifierType : Mono.Cecil.TypeSpecification, Mono.Cecil.IModifierType
+ {
+ public OptionalModifierType(Mono.Cecil.TypeReference modifierType, Mono.Cecil.TypeReference type) { }
+ public override string FullName { get { throw null; } }
+ public override bool IsOptionalModifier { get { throw null; } }
+ public override bool IsValueType { get { throw null; } set { } }
+ public Mono.Cecil.TypeReference ModifierType { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ParameterAttributes : ushort
+ {
+ HasDefault = (ushort)4096,
+ HasFieldMarshal = (ushort)8192,
+ In = (ushort)1,
+ Lcid = (ushort)4,
+ None = (ushort)0,
+ Optional = (ushort)16,
+ Out = (ushort)2,
+ Retval = (ushort)8,
+ Unused = (ushort)53216,
+ }
+ public sealed partial class ParameterDefinition : Mono.Cecil.ParameterReference, Mono.Cecil.IConstantProvider, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMarshalInfoProvider, Mono.Cecil.IMetadataTokenProvider
+ {
+ public ParameterDefinition(Mono.Cecil.TypeReference parameterType) { }
+ public ParameterDefinition(string name, Mono.Cecil.ParameterAttributes attributes, Mono.Cecil.TypeReference parameterType) { }
+ public Mono.Cecil.ParameterAttributes Attributes { get { throw null; } set { } }
+ public object Constant { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public bool HasConstant { get { throw null; } set { } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasDefault { get { throw null; } set { } }
+ public bool HasFieldMarshal { get { throw null; } set { } }
+ public bool HasMarshalInfo { get { throw null; } }
+ public bool IsIn { get { throw null; } set { } }
+ public bool IsLcid { get { throw null; } set { } }
+ public bool IsOptional { get { throw null; } set { } }
+ public bool IsOut { get { throw null; } set { } }
+ public bool IsReturnValue { get { throw null; } set { } }
+ public Mono.Cecil.MarshalInfo MarshalInfo { get { throw null; } set { } }
+ public Mono.Cecil.IMethodSignature Method { get { throw null; } }
+ public int Sequence { get { throw null; } }
+ public override Mono.Cecil.ParameterDefinition Resolve() { throw null; }
+ }
+ public abstract partial class ParameterReference : Mono.Cecil.IMetadataTokenProvider
+ {
+ internal ParameterReference() { }
+ protected Mono.Cecil.TypeReference parameter_type;
+ public int Index { get { throw null; } }
+ public Mono.Cecil.MetadataToken MetadataToken { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public Mono.Cecil.TypeReference ParameterType { get { throw null; } set { } }
+ public abstract Mono.Cecil.ParameterDefinition Resolve();
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class PinnedType : Mono.Cecil.TypeSpecification
+ {
+ public PinnedType(Mono.Cecil.TypeReference type) { }
+ public override bool IsPinned { get { throw null; } }
+ public override bool IsValueType { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum PInvokeAttributes : ushort
+ {
+ BestFitDisabled = (ushort)32,
+ BestFitEnabled = (ushort)16,
+ BestFitMask = (ushort)48,
+ CallConvCdecl = (ushort)512,
+ CallConvFastcall = (ushort)1280,
+ CallConvMask = (ushort)1792,
+ CallConvStdCall = (ushort)768,
+ CallConvThiscall = (ushort)1024,
+ CallConvWinapi = (ushort)256,
+ CharSetAnsi = (ushort)2,
+ CharSetAuto = (ushort)6,
+ CharSetMask = (ushort)6,
+ CharSetNotSpec = (ushort)0,
+ CharSetUnicode = (ushort)4,
+ NoMangle = (ushort)1,
+ SupportsLastError = (ushort)64,
+ ThrowOnUnmappableCharDisabled = (ushort)8192,
+ ThrowOnUnmappableCharEnabled = (ushort)4096,
+ ThrowOnUnmappableCharMask = (ushort)12288,
+ }
+ public sealed partial class PInvokeInfo
+ {
+ public PInvokeInfo(Mono.Cecil.PInvokeAttributes attributes, string entryPoint, Mono.Cecil.ModuleReference module) { }
+ public Mono.Cecil.PInvokeAttributes Attributes { get { throw null; } set { } }
+ public string EntryPoint { get { throw null; } set { } }
+ public bool IsBestFitDisabled { get { throw null; } set { } }
+ public bool IsBestFitEnabled { get { throw null; } set { } }
+ public bool IsCallConvCdecl { get { throw null; } set { } }
+ public bool IsCallConvFastcall { get { throw null; } set { } }
+ public bool IsCallConvStdCall { get { throw null; } set { } }
+ public bool IsCallConvThiscall { get { throw null; } set { } }
+ public bool IsCallConvWinapi { get { throw null; } set { } }
+ public bool IsCharSetAnsi { get { throw null; } set { } }
+ public bool IsCharSetAuto { get { throw null; } set { } }
+ public bool IsCharSetNotSpec { get { throw null; } set { } }
+ public bool IsCharSetUnicode { get { throw null; } set { } }
+ public bool IsNoMangle { get { throw null; } set { } }
+ public bool IsThrowOnUnmappableCharDisabled { get { throw null; } set { } }
+ public bool IsThrowOnUnmappableCharEnabled { get { throw null; } set { } }
+ public Mono.Cecil.ModuleReference Module { get { throw null; } set { } }
+ public bool SupportsLastError { get { throw null; } set { } }
+ }
+ public sealed partial class PointerType : Mono.Cecil.TypeSpecification
+ {
+ public PointerType(Mono.Cecil.TypeReference type) { }
+ public override string FullName { get { throw null; } }
+ public override bool IsPointer { get { throw null; } }
+ public override bool IsValueType { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum PropertyAttributes : ushort
+ {
+ HasDefault = (ushort)4096,
+ None = (ushort)0,
+ RTSpecialName = (ushort)1024,
+ SpecialName = (ushort)512,
+ Unused = (ushort)59903,
+ }
+ public sealed partial class PropertyDefinition : Mono.Cecil.PropertyReference, Mono.Cecil.IConstantProvider, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMemberDefinition, Mono.Cecil.IMetadataTokenProvider
+ {
+ public PropertyDefinition(string name, Mono.Cecil.PropertyAttributes attributes, Mono.Cecil.TypeReference propertyType) { }
+ public Mono.Cecil.PropertyAttributes Attributes { get { throw null; } set { } }
+ public object Constant { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public new Mono.Cecil.TypeDefinition DeclaringType { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public Mono.Cecil.MethodDefinition GetMethod { get { throw null; } set { } }
+ public bool HasConstant { get { throw null; } set { } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasDefault { get { throw null; } set { } }
+ public bool HasOtherMethods { get { throw null; } }
+ public bool HasParameters { get { throw null; } }
+ public bool HasThis { get { throw null; } set { } }
+ public override bool IsDefinition { get { throw null; } }
+ public bool IsRuntimeSpecialName { get { throw null; } set { } }
+ public bool IsSpecialName { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.MethodDefinition> OtherMethods { get { throw null; } }
+ public override Mono.Collections.Generic.Collection<Mono.Cecil.ParameterDefinition> Parameters { get { throw null; } }
+ public Mono.Cecil.MethodDefinition SetMethod { get { throw null; } set { } }
+ public override Mono.Cecil.PropertyDefinition Resolve() { throw null; }
+ }
+ public abstract partial class PropertyReference : Mono.Cecil.MemberReference
+ {
+ internal PropertyReference() { }
+ public abstract Mono.Collections.Generic.Collection<Mono.Cecil.ParameterDefinition> Parameters { get; }
+ public Mono.Cecil.TypeReference PropertyType { get { throw null; } set { } }
+ public abstract Mono.Cecil.PropertyDefinition Resolve();
+ }
+ public sealed partial class ReaderParameters
+ {
+ public ReaderParameters() { }
+ public ReaderParameters(Mono.Cecil.ReadingMode readingMode) { }
+ public Mono.Cecil.IAssemblyResolver AssemblyResolver { get { throw null; } set { } }
+ public Mono.Cecil.IMetadataResolver MetadataResolver { get { throw null; } set { } }
+ public Mono.Cecil.ReadingMode ReadingMode { get { throw null; } set { } }
+ public bool ReadSymbols { get { throw null; } set { } }
+ public Mono.Cecil.Cil.ISymbolReaderProvider SymbolReaderProvider { get { throw null; } set { } }
+ public System.IO.Stream SymbolStream { get { throw null; } set { } }
+ }
+ public enum ReadingMode
+ {
+ Deferred = 2,
+ Immediate = 1,
+ }
+ public sealed partial class RequiredModifierType : Mono.Cecil.TypeSpecification, Mono.Cecil.IModifierType
+ {
+ public RequiredModifierType(Mono.Cecil.TypeReference modifierType, Mono.Cecil.TypeReference type) { }
+ public override string FullName { get { throw null; } }
+ public override bool IsRequiredModifier { get { throw null; } }
+ public override bool IsValueType { get { throw null; } set { } }
+ public Mono.Cecil.TypeReference ModifierType { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ResolutionException : System.Exception
+ {
+ public ResolutionException(Mono.Cecil.MemberReference member) { }
+ protected ResolutionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public Mono.Cecil.MemberReference Member { get { throw null; } }
+ public Mono.Cecil.IMetadataScope Scope { get { throw null; } }
+ }
+ public abstract partial class Resource
+ {
+ internal Resource() { }
+ public Mono.Cecil.ManifestResourceAttributes Attributes { get { throw null; } set { } }
+ public bool IsPrivate { get { throw null; } set { } }
+ public bool IsPublic { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public abstract Mono.Cecil.ResourceType ResourceType { get; }
+ }
+ public enum ResourceType
+ {
+ AssemblyLinked = 2,
+ Embedded = 1,
+ Linked = 0,
+ }
+ public sealed partial class SafeArrayMarshalInfo : Mono.Cecil.MarshalInfo
+ {
+ public SafeArrayMarshalInfo() : base (default(Mono.Cecil.NativeType)) { }
+ public Mono.Cecil.VariantType ElementType { get { throw null; } set { } }
+ }
+ public enum SecurityAction : ushort
+ {
+ Assert = (ushort)3,
+ Demand = (ushort)2,
+ Deny = (ushort)4,
+ InheritDemand = (ushort)7,
+ LinkDemand = (ushort)6,
+ NonCasDemand = (ushort)13,
+ NonCasInheritance = (ushort)15,
+ NonCasLinkDemand = (ushort)14,
+ PermitOnly = (ushort)5,
+ PreJitDeny = (ushort)12,
+ PreJitGrant = (ushort)11,
+ Request = (ushort)1,
+ RequestMinimum = (ushort)8,
+ RequestOptional = (ushort)9,
+ RequestRefuse = (ushort)10,
+ }
+ public sealed partial class SecurityAttribute : Mono.Cecil.ICustomAttribute
+ {
+ public SecurityAttribute(Mono.Cecil.TypeReference attributeType) { }
+ public Mono.Cecil.TypeReference AttributeType { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttributeNamedArgument> Fields { get { throw null; } }
+ public bool HasFields { get { throw null; } }
+ public bool HasProperties { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttributeNamedArgument> Properties { get { throw null; } }
+ }
+ public sealed partial class SecurityDeclaration
+ {
+ public SecurityDeclaration(Mono.Cecil.SecurityAction action) { }
+ public SecurityDeclaration(Mono.Cecil.SecurityAction action, byte[] blob) { }
+ public Mono.Cecil.SecurityAction Action { get { throw null; } set { } }
+ public bool HasSecurityAttributes { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.SecurityAttribute> SecurityAttributes { get { throw null; } }
+ public byte[] GetBlob() { throw null; }
+ }
+ public sealed partial class SentinelType : Mono.Cecil.TypeSpecification
+ {
+ public SentinelType(Mono.Cecil.TypeReference type) { }
+ public override bool IsSentinel { get { throw null; } }
+ public override bool IsValueType { get { throw null; } set { } }
+ }
+ public enum TargetArchitecture
+ {
+ AMD64 = 1,
+ ARMv7 = 3,
+ I386 = 0,
+ IA64 = 2,
+ }
+ public enum TargetRuntime
+ {
+ Net_1_0 = 0,
+ Net_1_1 = 1,
+ Net_2_0 = 2,
+ Net_4_0 = 3,
+ }
+ public enum TokenType : uint
+ {
+ Assembly = (uint)536870912,
+ AssemblyRef = (uint)587202560,
+ CustomAttribute = (uint)201326592,
+ Event = (uint)335544320,
+ ExportedType = (uint)654311424,
+ Field = (uint)67108864,
+ File = (uint)637534208,
+ GenericParam = (uint)704643072,
+ InterfaceImpl = (uint)150994944,
+ ManifestResource = (uint)671088640,
+ MemberRef = (uint)167772160,
+ Method = (uint)100663296,
+ MethodSpec = (uint)721420288,
+ Module = (uint)0,
+ ModuleRef = (uint)436207616,
+ Param = (uint)134217728,
+ Permission = (uint)234881024,
+ Property = (uint)385875968,
+ Signature = (uint)285212672,
+ String = (uint)1879048192,
+ TypeDef = (uint)33554432,
+ TypeRef = (uint)16777216,
+ TypeSpec = (uint)452984832,
+ }
+ [System.FlagsAttribute]
+ public enum TypeAttributes : uint
+ {
+ Abstract = (uint)128,
+ AnsiClass = (uint)0,
+ AutoClass = (uint)131072,
+ AutoLayout = (uint)0,
+ BeforeFieldInit = (uint)1048576,
+ Class = (uint)0,
+ ClassSemanticMask = (uint)32,
+ ExplicitLayout = (uint)16,
+ Forwarder = (uint)2097152,
+ HasSecurity = (uint)262144,
+ Import = (uint)4096,
+ Interface = (uint)32,
+ LayoutMask = (uint)24,
+ NestedAssembly = (uint)5,
+ NestedFamANDAssem = (uint)6,
+ NestedFamily = (uint)4,
+ NestedFamORAssem = (uint)7,
+ NestedPrivate = (uint)3,
+ NestedPublic = (uint)2,
+ NotPublic = (uint)0,
+ Public = (uint)1,
+ RTSpecialName = (uint)2048,
+ Sealed = (uint)256,
+ SequentialLayout = (uint)8,
+ Serializable = (uint)8192,
+ SpecialName = (uint)1024,
+ StringFormatMask = (uint)196608,
+ UnicodeClass = (uint)65536,
+ VisibilityMask = (uint)7,
+ WindowsRuntime = (uint)16384,
+ }
+ public sealed partial class TypeDefinition : Mono.Cecil.TypeReference, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IMemberDefinition, Mono.Cecil.IMetadataTokenProvider, Mono.Cecil.ISecurityDeclarationProvider
+ {
+ public TypeDefinition(string @namespace, string name, Mono.Cecil.TypeAttributes attributes) : base (default(string), default(string)) { }
+ public TypeDefinition(string @namespace, string name, Mono.Cecil.TypeAttributes attributes, Mono.Cecil.TypeReference baseType) : base (default(string), default(string)) { }
+ public Mono.Cecil.TypeAttributes Attributes { get { throw null; } set { } }
+ public Mono.Cecil.TypeReference BaseType { get { throw null; } set { } }
+ public int ClassSize { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.CustomAttribute> CustomAttributes { get { throw null; } }
+ public new Mono.Cecil.TypeDefinition DeclaringType { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.EventDefinition> Events { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.FieldDefinition> Fields { get { throw null; } }
+ public override Mono.Collections.Generic.Collection<Mono.Cecil.GenericParameter> GenericParameters { get { throw null; } }
+ public bool HasCustomAttributes { get { throw null; } }
+ public bool HasEvents { get { throw null; } }
+ public bool HasFields { get { throw null; } }
+ public override bool HasGenericParameters { get { throw null; } }
+ public bool HasInterfaces { get { throw null; } }
+ public bool HasLayoutInfo { get { throw null; } }
+ public bool HasMethods { get { throw null; } }
+ public bool HasNestedTypes { get { throw null; } }
+ public bool HasProperties { get { throw null; } }
+ public bool HasSecurity { get { throw null; } set { } }
+ public bool HasSecurityDeclarations { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.TypeReference> Interfaces { get { throw null; } }
+ public bool IsAbstract { get { throw null; } set { } }
+ public bool IsAnsiClass { get { throw null; } set { } }
+ public bool IsAutoClass { get { throw null; } set { } }
+ public bool IsAutoLayout { get { throw null; } set { } }
+ public bool IsBeforeFieldInit { get { throw null; } set { } }
+ public bool IsClass { get { throw null; } set { } }
+ public override bool IsDefinition { get { throw null; } }
+ public bool IsEnum { get { throw null; } }
+ public bool IsExplicitLayout { get { throw null; } set { } }
+ public bool IsImport { get { throw null; } set { } }
+ public bool IsInterface { get { throw null; } set { } }
+ public bool IsNestedAssembly { get { throw null; } set { } }
+ public bool IsNestedFamily { get { throw null; } set { } }
+ public bool IsNestedFamilyAndAssembly { get { throw null; } set { } }
+ public bool IsNestedFamilyOrAssembly { get { throw null; } set { } }
+ public bool IsNestedPrivate { get { throw null; } set { } }
+ public bool IsNestedPublic { get { throw null; } set { } }
+ public bool IsNotPublic { get { throw null; } set { } }
+ public override bool IsPrimitive { get { throw null; } }
+ public bool IsPublic { get { throw null; } set { } }
+ public bool IsRuntimeSpecialName { get { throw null; } set { } }
+ public bool IsSealed { get { throw null; } set { } }
+ public bool IsSequentialLayout { get { throw null; } set { } }
+ public bool IsSerializable { get { throw null; } set { } }
+ public bool IsSpecialName { get { throw null; } set { } }
+ public bool IsUnicodeClass { get { throw null; } set { } }
+ public override bool IsValueType { get { throw null; } }
+ public bool IsWindowsRuntime { get { throw null; } set { } }
+ public override Mono.Cecil.MetadataType MetadataType { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.MethodDefinition> Methods { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.TypeDefinition> NestedTypes { get { throw null; } }
+ public short PackingSize { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.PropertyDefinition> Properties { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.SecurityDeclaration> SecurityDeclarations { get { throw null; } }
+ public override Mono.Cecil.TypeDefinition Resolve() { throw null; }
+ }
+ public partial class TypeReference : Mono.Cecil.MemberReference, Mono.Cecil.IGenericParameterProvider, Mono.Cecil.IMetadataTokenProvider
+ {
+ protected Mono.Collections.Generic.Collection<Mono.Cecil.GenericParameter> generic_parameters;
+ protected TypeReference(string @namespace, string name) { }
+ public TypeReference(string @namespace, string name, Mono.Cecil.ModuleDefinition module, Mono.Cecil.IMetadataScope scope) { }
+ public TypeReference(string @namespace, string name, Mono.Cecil.ModuleDefinition module, Mono.Cecil.IMetadataScope scope, bool valueType) { }
+ public override Mono.Cecil.TypeReference DeclaringType { get { throw null; } set { } }
+ public override string FullName { get { throw null; } }
+ public virtual Mono.Collections.Generic.Collection<Mono.Cecil.GenericParameter> GenericParameters { get { throw null; } }
+ public virtual bool HasGenericParameters { get { throw null; } }
+ public virtual bool IsArray { get { throw null; } }
+ public virtual bool IsByReference { get { throw null; } }
+ public virtual bool IsFunctionPointer { get { throw null; } }
+ public virtual bool IsGenericInstance { get { throw null; } }
+ public virtual bool IsGenericParameter { get { throw null; } }
+ public bool IsNested { get { throw null; } }
+ public virtual bool IsOptionalModifier { get { throw null; } }
+ public virtual bool IsPinned { get { throw null; } }
+ public virtual bool IsPointer { get { throw null; } }
+ public virtual bool IsPrimitive { get { throw null; } }
+ public virtual bool IsRequiredModifier { get { throw null; } }
+ public virtual bool IsSentinel { get { throw null; } }
+ public virtual bool IsValueType { get { throw null; } set { } }
+ public virtual Mono.Cecil.MetadataType MetadataType { get { throw null; } }
+ public override Mono.Cecil.ModuleDefinition Module { get { throw null; } }
+ Mono.Cecil.GenericParameterType Mono.Cecil.IGenericParameterProvider.GenericParameterType { get { throw null; } }
+ public override string Name { get { throw null; } set { } }
+ public virtual string Namespace { get { throw null; } set { } }
+ public virtual Mono.Cecil.IMetadataScope Scope { get { throw null; } set { } }
+ public virtual Mono.Cecil.TypeReference GetElementType() { throw null; }
+ public virtual Mono.Cecil.TypeDefinition Resolve() { throw null; }
+ }
+ public abstract partial class TypeSpecification : Mono.Cecil.TypeReference
+ {
+ internal TypeSpecification() : base (default(string), default(string)) { }
+ public Mono.Cecil.TypeReference ElementType { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public override Mono.Cecil.MetadataType MetadataType { get { throw null; } }
+ public override Mono.Cecil.ModuleDefinition Module { get { throw null; } }
+ public override string Name { get { throw null; } set { } }
+ public override string Namespace { get { throw null; } set { } }
+ public override Mono.Cecil.IMetadataScope Scope { get { throw null; } set { } }
+ public override Mono.Cecil.TypeReference GetElementType() { throw null; }
+ }
+ public abstract partial class TypeSystem
+ {
+ internal TypeSystem() { }
+ public Mono.Cecil.TypeReference Boolean { get { throw null; } }
+ public Mono.Cecil.TypeReference Byte { get { throw null; } }
+ public Mono.Cecil.TypeReference Char { get { throw null; } }
+ public Mono.Cecil.IMetadataScope Corlib { get { throw null; } }
+ public Mono.Cecil.TypeReference Double { get { throw null; } }
+ public Mono.Cecil.TypeReference Int16 { get { throw null; } }
+ public Mono.Cecil.TypeReference Int32 { get { throw null; } }
+ public Mono.Cecil.TypeReference Int64 { get { throw null; } }
+ public Mono.Cecil.TypeReference IntPtr { get { throw null; } }
+ public Mono.Cecil.TypeReference Object { get { throw null; } }
+ public Mono.Cecil.TypeReference SByte { get { throw null; } }
+ public Mono.Cecil.TypeReference Single { get { throw null; } }
+ public Mono.Cecil.TypeReference String { get { throw null; } }
+ public Mono.Cecil.TypeReference TypedReference { get { throw null; } }
+ public Mono.Cecil.TypeReference UInt16 { get { throw null; } }
+ public Mono.Cecil.TypeReference UInt32 { get { throw null; } }
+ public Mono.Cecil.TypeReference UInt64 { get { throw null; } }
+ public Mono.Cecil.TypeReference UIntPtr { get { throw null; } }
+ public Mono.Cecil.TypeReference Void { get { throw null; } }
+ }
+ public enum VariantType
+ {
+ Bool = 11,
+ BStr = 8,
+ CY = 6,
+ Date = 7,
+ Decimal = 14,
+ Dispatch = 9,
+ Error = 10,
+ I1 = 16,
+ I2 = 2,
+ I4 = 3,
+ Int = 22,
+ None = 0,
+ R4 = 4,
+ R8 = 5,
+ UI1 = 17,
+ UI2 = 18,
+ UI4 = 19,
+ UInt = 23,
+ Unknown = 13,
+ Variant = 12,
+ }
+ public sealed partial class WriterParameters
+ {
+ public WriterParameters() { }
+ public System.Reflection.StrongNameKeyPair StrongNameKeyPair { get { throw null; } set { } }
+ public System.IO.Stream SymbolStream { get { throw null; } set { } }
+ public Mono.Cecil.Cil.ISymbolWriterProvider SymbolWriterProvider { get { throw null; } set { } }
+ public bool WriteSymbols { get { throw null; } set { } }
+ }
+}
+namespace Mono.Cecil.Cil
+{
+ public enum Code
+ {
+ Add = 87,
+ Add_Ovf = 180,
+ Add_Ovf_Un = 181,
+ And = 94,
+ Arglist = 191,
+ Beq = 58,
+ Beq_S = 45,
+ Bge = 59,
+ Bge_S = 46,
+ Bge_Un = 64,
+ Bge_Un_S = 51,
+ Bgt = 60,
+ Bgt_S = 47,
+ Bgt_Un = 65,
+ Bgt_Un_S = 52,
+ Ble = 61,
+ Ble_S = 48,
+ Ble_Un = 66,
+ Ble_Un_S = 53,
+ Blt = 62,
+ Blt_S = 49,
+ Blt_Un = 67,
+ Blt_Un_S = 54,
+ Bne_Un = 63,
+ Bne_Un_S = 50,
+ Box = 137,
+ Br = 55,
+ Break = 1,
+ Brfalse = 56,
+ Brfalse_S = 43,
+ Brtrue = 57,
+ Brtrue_S = 44,
+ Br_S = 42,
+ Call = 39,
+ Calli = 40,
+ Callvirt = 110,
+ Castclass = 115,
+ Ceq = 192,
+ Cgt = 193,
+ Cgt_Un = 194,
+ Ckfinite = 172,
+ Clt = 195,
+ Clt_Un = 196,
+ Constrained = 211,
+ Conv_I = 177,
+ Conv_I1 = 102,
+ Conv_I2 = 103,
+ Conv_I4 = 104,
+ Conv_I8 = 105,
+ Conv_Ovf_I = 178,
+ Conv_Ovf_I1 = 163,
+ Conv_Ovf_I1_Un = 127,
+ Conv_Ovf_I2 = 165,
+ Conv_Ovf_I2_Un = 128,
+ Conv_Ovf_I4 = 167,
+ Conv_Ovf_I4_Un = 129,
+ Conv_Ovf_I8 = 169,
+ Conv_Ovf_I8_Un = 130,
+ Conv_Ovf_I_Un = 135,
+ Conv_Ovf_U = 179,
+ Conv_Ovf_U1 = 164,
+ Conv_Ovf_U1_Un = 131,
+ Conv_Ovf_U2 = 166,
+ Conv_Ovf_U2_Un = 132,
+ Conv_Ovf_U4 = 168,
+ Conv_Ovf_U4_Un = 133,
+ Conv_Ovf_U8 = 170,
+ Conv_Ovf_U8_Un = 134,
+ Conv_Ovf_U_Un = 136,
+ Conv_R4 = 106,
+ Conv_R8 = 107,
+ Conv_R_Un = 117,
+ Conv_U = 190,
+ Conv_U1 = 176,
+ Conv_U2 = 175,
+ Conv_U4 = 108,
+ Conv_U8 = 109,
+ Cpblk = 212,
+ Cpobj = 111,
+ Div = 90,
+ Div_Un = 91,
+ Dup = 36,
+ Endfilter = 206,
+ Endfinally = 186,
+ Initblk = 213,
+ Initobj = 210,
+ Isinst = 116,
+ Jmp = 38,
+ Ldarg = 199,
+ Ldarga = 200,
+ Ldarga_S = 15,
+ Ldarg_0 = 2,
+ Ldarg_1 = 3,
+ Ldarg_2 = 4,
+ Ldarg_3 = 5,
+ Ldarg_S = 14,
+ Ldc_I4 = 32,
+ Ldc_I4_0 = 22,
+ Ldc_I4_1 = 23,
+ Ldc_I4_2 = 24,
+ Ldc_I4_3 = 25,
+ Ldc_I4_4 = 26,
+ Ldc_I4_5 = 27,
+ Ldc_I4_6 = 28,
+ Ldc_I4_7 = 29,
+ Ldc_I4_8 = 30,
+ Ldc_I4_M1 = 21,
+ Ldc_I4_S = 31,
+ Ldc_I8 = 33,
+ Ldc_R4 = 34,
+ Ldc_R8 = 35,
+ Ldelema = 140,
+ Ldelem_Any = 160,
+ Ldelem_I = 148,
+ Ldelem_I1 = 141,
+ Ldelem_I2 = 143,
+ Ldelem_I4 = 145,
+ Ldelem_I8 = 147,
+ Ldelem_R4 = 149,
+ Ldelem_R8 = 150,
+ Ldelem_Ref = 151,
+ Ldelem_U1 = 142,
+ Ldelem_U2 = 144,
+ Ldelem_U4 = 146,
+ Ldfld = 120,
+ Ldflda = 121,
+ Ldftn = 197,
+ Ldind_I = 76,
+ Ldind_I1 = 69,
+ Ldind_I2 = 71,
+ Ldind_I4 = 73,
+ Ldind_I8 = 75,
+ Ldind_R4 = 77,
+ Ldind_R8 = 78,
+ Ldind_Ref = 79,
+ Ldind_U1 = 70,
+ Ldind_U2 = 72,
+ Ldind_U4 = 74,
+ Ldlen = 139,
+ Ldloc = 202,
+ Ldloca = 203,
+ Ldloca_S = 18,
+ Ldloc_0 = 6,
+ Ldloc_1 = 7,
+ Ldloc_2 = 8,
+ Ldloc_3 = 9,
+ Ldloc_S = 17,
+ Ldnull = 20,
+ Ldobj = 112,
+ Ldsfld = 123,
+ Ldsflda = 124,
+ Ldstr = 113,
+ Ldtoken = 174,
+ Ldvirtftn = 198,
+ Leave = 187,
+ Leave_S = 188,
+ Localloc = 205,
+ Mkrefany = 173,
+ Mul = 89,
+ Mul_Ovf = 182,
+ Mul_Ovf_Un = 183,
+ Neg = 100,
+ Newarr = 138,
+ Newobj = 114,
+ No = 214,
+ Nop = 0,
+ Not = 101,
+ Or = 95,
+ Pop = 37,
+ Readonly = 218,
+ Refanytype = 217,
+ Refanyval = 171,
+ Rem = 92,
+ Rem_Un = 93,
+ Ret = 41,
+ Rethrow = 215,
+ Shl = 97,
+ Shr = 98,
+ Shr_Un = 99,
+ Sizeof = 216,
+ Starg = 201,
+ Starg_S = 16,
+ Stelem_Any = 161,
+ Stelem_I = 152,
+ Stelem_I1 = 153,
+ Stelem_I2 = 154,
+ Stelem_I4 = 155,
+ Stelem_I8 = 156,
+ Stelem_R4 = 157,
+ Stelem_R8 = 158,
+ Stelem_Ref = 159,
+ Stfld = 122,
+ Stind_I = 189,
+ Stind_I1 = 81,
+ Stind_I2 = 82,
+ Stind_I4 = 83,
+ Stind_I8 = 84,
+ Stind_R4 = 85,
+ Stind_R8 = 86,
+ Stind_Ref = 80,
+ Stloc = 204,
+ Stloc_0 = 10,
+ Stloc_1 = 11,
+ Stloc_2 = 12,
+ Stloc_3 = 13,
+ Stloc_S = 19,
+ Stobj = 126,
+ Stsfld = 125,
+ Sub = 88,
+ Sub_Ovf = 184,
+ Sub_Ovf_Un = 185,
+ Switch = 68,
+ Tail = 209,
+ Throw = 119,
+ Unaligned = 207,
+ Unbox = 118,
+ Unbox_Any = 162,
+ Volatile = 208,
+ Xor = 96,
+ }
+ public sealed partial class Document
+ {
+ public Document(string url) { }
+ public byte[] Hash { get { throw null; } set { } }
+ public Mono.Cecil.Cil.DocumentHashAlgorithm HashAlgorithm { get { throw null; } set { } }
+ public Mono.Cecil.Cil.DocumentLanguage Language { get { throw null; } set { } }
+ public Mono.Cecil.Cil.DocumentLanguageVendor LanguageVendor { get { throw null; } set { } }
+ public Mono.Cecil.Cil.DocumentType Type { get { throw null; } set { } }
+ public string Url { get { throw null; } set { } }
+ }
+ public enum DocumentHashAlgorithm
+ {
+ MD5 = 1,
+ None = 0,
+ SHA1 = 2,
+ }
+ public enum DocumentLanguage
+ {
+ Basic = 4,
+ C = 1,
+ Cil = 8,
+ Cobol = 6,
+ Cpp = 2,
+ CSharp = 3,
+ FSharp = 12,
+ Java = 5,
+ JScript = 9,
+ MCpp = 11,
+ Other = 0,
+ Pascal = 7,
+ Smc = 10,
+ }
+ public enum DocumentLanguageVendor
+ {
+ Microsoft = 1,
+ Other = 0,
+ }
+ public enum DocumentType
+ {
+ Other = 0,
+ Text = 1,
+ }
+ public sealed partial class ExceptionHandler
+ {
+ public ExceptionHandler(Mono.Cecil.Cil.ExceptionHandlerType handlerType) { }
+ public Mono.Cecil.TypeReference CatchType { get { throw null; } set { } }
+ public Mono.Cecil.Cil.Instruction FilterStart { get { throw null; } set { } }
+ public Mono.Cecil.Cil.Instruction HandlerEnd { get { throw null; } set { } }
+ public Mono.Cecil.Cil.Instruction HandlerStart { get { throw null; } set { } }
+ public Mono.Cecil.Cil.ExceptionHandlerType HandlerType { get { throw null; } set { } }
+ public Mono.Cecil.Cil.Instruction TryEnd { get { throw null; } set { } }
+ public Mono.Cecil.Cil.Instruction TryStart { get { throw null; } set { } }
+ }
+ public enum ExceptionHandlerType
+ {
+ Catch = 0,
+ Fault = 4,
+ Filter = 1,
+ Finally = 2,
+ }
+ public enum FlowControl
+ {
+ Branch = 0,
+ Break = 1,
+ Call = 2,
+ Cond_Branch = 3,
+ Meta = 4,
+ Next = 5,
+ Phi = 6,
+ Return = 7,
+ Throw = 8,
+ }
+ public sealed partial class ILProcessor
+ {
+ internal ILProcessor() { }
+ public Mono.Cecil.Cil.MethodBody Body { get { throw null; } }
+ public void Append(Mono.Cecil.Cil.Instruction instruction) { }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.CallSite site) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.Instruction target) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.Instruction[] targets) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.VariableDefinition variable) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.FieldReference field) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.MethodReference method) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.ParameterDefinition parameter) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.TypeReference type) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, byte value) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, double value) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, int value) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, long value) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, sbyte value) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, float value) { throw null; }
+ public Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, string value) { throw null; }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.CallSite site) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.Instruction target) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.Instruction[] targets) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.VariableDefinition variable) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.FieldReference field) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.MethodReference method) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.ParameterDefinition parameter) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.TypeReference type) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, byte value) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, double value) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, int value) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, long value) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, sbyte value) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, float value) { }
+ public void Emit(Mono.Cecil.Cil.OpCode opcode, string value) { }
+ public void InsertAfter(Mono.Cecil.Cil.Instruction target, Mono.Cecil.Cil.Instruction instruction) { }
+ public void InsertBefore(Mono.Cecil.Cil.Instruction target, Mono.Cecil.Cil.Instruction instruction) { }
+ public void Remove(Mono.Cecil.Cil.Instruction instruction) { }
+ public void Replace(Mono.Cecil.Cil.Instruction target, Mono.Cecil.Cil.Instruction instruction) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ImageDebugDirectory
+ {
+ public int AddressOfRawData;
+ public int Characteristics;
+ public short MajorVersion;
+ public short MinorVersion;
+ public int PointerToRawData;
+ public int SizeOfData;
+ public int TimeDateStamp;
+ public int Type;
+ }
+ public sealed partial class Instruction
+ {
+ internal Instruction() { }
+ public Mono.Cecil.Cil.Instruction Next { get { throw null; } set { } }
+ public int Offset { get { throw null; } set { } }
+ public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } set { } }
+ public object Operand { get { throw null; } set { } }
+ public Mono.Cecil.Cil.Instruction Previous { get { throw null; } set { } }
+ public Mono.Cecil.Cil.SequencePoint SequencePoint { get { throw null; } set { } }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.CallSite site) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.Instruction target) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.Instruction[] targets) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.VariableDefinition variable) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.FieldReference field) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.MethodReference method) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.ParameterDefinition parameter) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.TypeReference type) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, byte value) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, double value) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, int value) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, long value) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, sbyte value) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, float value) { throw null; }
+ public static Mono.Cecil.Cil.Instruction Create(Mono.Cecil.Cil.OpCode opcode, string value) { throw null; }
+ public int GetSize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public delegate Mono.Cecil.Cil.Instruction InstructionMapper(int offset);
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct InstructionSymbol
+ {
+ public readonly int Offset;
+ public readonly Mono.Cecil.Cil.SequencePoint SequencePoint;
+ public InstructionSymbol(int offset, Mono.Cecil.Cil.SequencePoint sequencePoint) { throw null;}
+ }
+ public partial interface ISymbolReader : System.IDisposable
+ {
+ bool ProcessDebugHeader(Mono.Cecil.Cil.ImageDebugDirectory directory, byte[] header);
+ void Read(Mono.Cecil.Cil.MethodBody body, Mono.Cecil.Cil.InstructionMapper mapper);
+ void Read(Mono.Cecil.Cil.MethodSymbols symbols);
+ }
+ public partial interface ISymbolReaderProvider
+ {
+ Mono.Cecil.Cil.ISymbolReader GetSymbolReader(Mono.Cecil.ModuleDefinition module, System.IO.Stream symbolStream);
+ Mono.Cecil.Cil.ISymbolReader GetSymbolReader(Mono.Cecil.ModuleDefinition module, string fileName);
+ }
+ public partial interface ISymbolWriter : System.IDisposable
+ {
+ bool GetDebugHeader(out Mono.Cecil.Cil.ImageDebugDirectory directory, out byte[] header);
+ void Write(Mono.Cecil.Cil.MethodBody body);
+ void Write(Mono.Cecil.Cil.MethodSymbols symbols);
+ }
+ public partial interface ISymbolWriterProvider
+ {
+ Mono.Cecil.Cil.ISymbolWriter GetSymbolWriter(Mono.Cecil.ModuleDefinition module, System.IO.Stream symbolStream);
+ Mono.Cecil.Cil.ISymbolWriter GetSymbolWriter(Mono.Cecil.ModuleDefinition module, string fileName);
+ }
+ public partial interface IVariableDefinitionProvider
+ {
+ bool HasVariables { get; }
+ Mono.Collections.Generic.Collection<Mono.Cecil.Cil.VariableDefinition> Variables { get; }
+ }
+ public sealed partial class MethodBody : Mono.Cecil.Cil.IVariableDefinitionProvider
+ {
+ public MethodBody(Mono.Cecil.MethodDefinition method) { }
+ public int CodeSize { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Cil.ExceptionHandler> ExceptionHandlers { get { throw null; } }
+ public bool HasExceptionHandlers { get { throw null; } }
+ public bool HasVariables { get { throw null; } }
+ public bool InitLocals { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Cil.Instruction> Instructions { get { throw null; } }
+ public Mono.Cecil.MetadataToken LocalVarToken { get { throw null; } set { } }
+ public int MaxStackSize { get { throw null; } set { } }
+ public Mono.Cecil.MethodDefinition Method { get { throw null; } }
+ public Mono.Cecil.Cil.Scope Scope { get { throw null; } set { } }
+ public Mono.Cecil.ParameterDefinition ThisParameter { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Cil.VariableDefinition> Variables { get { throw null; } }
+ public Mono.Cecil.Cil.ILProcessor GetILProcessor() { throw null; }
+ }
+ public sealed partial class MethodSymbols
+ {
+ public MethodSymbols(Mono.Cecil.MetadataToken methodToken) { }
+ public int CodeSize { get { throw null; } }
+ public bool HasVariables { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Cil.InstructionSymbol> Instructions { get { throw null; } }
+ public Mono.Cecil.MetadataToken LocalVarToken { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ public Mono.Cecil.MetadataToken MethodToken { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Cil.VariableDefinition> Variables { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OpCode
+ {
+ public Mono.Cecil.Cil.Code Code { get { throw null; } }
+ public Mono.Cecil.Cil.FlowControl FlowControl { get { throw null; } }
+ public string Name { get { throw null; } }
+ public byte Op1 { get { throw null; } }
+ public byte Op2 { get { throw null; } }
+ public Mono.Cecil.Cil.OpCodeType OpCodeType { get { throw null; } }
+ public Mono.Cecil.Cil.OperandType OperandType { get { throw null; } }
+ public int Size { get { throw null; } }
+ public Mono.Cecil.Cil.StackBehaviour StackBehaviourPop { get { throw null; } }
+ public Mono.Cecil.Cil.StackBehaviour StackBehaviourPush { get { throw null; } }
+ public short Value { get { throw null; } }
+ public bool Equals(Mono.Cecil.Cil.OpCode opcode) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Cecil.Cil.OpCode one, Mono.Cecil.Cil.OpCode other) { throw null; }
+ public static bool operator !=(Mono.Cecil.Cil.OpCode one, Mono.Cecil.Cil.OpCode other) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class OpCodes
+ {
+ public static readonly Mono.Cecil.Cil.OpCode Add;
+ public static readonly Mono.Cecil.Cil.OpCode Add_Ovf;
+ public static readonly Mono.Cecil.Cil.OpCode Add_Ovf_Un;
+ public static readonly Mono.Cecil.Cil.OpCode And;
+ public static readonly Mono.Cecil.Cil.OpCode Arglist;
+ public static readonly Mono.Cecil.Cil.OpCode Beq;
+ public static readonly Mono.Cecil.Cil.OpCode Beq_S;
+ public static readonly Mono.Cecil.Cil.OpCode Bge;
+ public static readonly Mono.Cecil.Cil.OpCode Bge_S;
+ public static readonly Mono.Cecil.Cil.OpCode Bge_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Bge_Un_S;
+ public static readonly Mono.Cecil.Cil.OpCode Bgt;
+ public static readonly Mono.Cecil.Cil.OpCode Bgt_S;
+ public static readonly Mono.Cecil.Cil.OpCode Bgt_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Bgt_Un_S;
+ public static readonly Mono.Cecil.Cil.OpCode Ble;
+ public static readonly Mono.Cecil.Cil.OpCode Ble_S;
+ public static readonly Mono.Cecil.Cil.OpCode Ble_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Ble_Un_S;
+ public static readonly Mono.Cecil.Cil.OpCode Blt;
+ public static readonly Mono.Cecil.Cil.OpCode Blt_S;
+ public static readonly Mono.Cecil.Cil.OpCode Blt_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Blt_Un_S;
+ public static readonly Mono.Cecil.Cil.OpCode Bne_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Bne_Un_S;
+ public static readonly Mono.Cecil.Cil.OpCode Box;
+ public static readonly Mono.Cecil.Cil.OpCode Br;
+ public static readonly Mono.Cecil.Cil.OpCode Break;
+ public static readonly Mono.Cecil.Cil.OpCode Brfalse;
+ public static readonly Mono.Cecil.Cil.OpCode Brfalse_S;
+ public static readonly Mono.Cecil.Cil.OpCode Brtrue;
+ public static readonly Mono.Cecil.Cil.OpCode Brtrue_S;
+ public static readonly Mono.Cecil.Cil.OpCode Br_S;
+ public static readonly Mono.Cecil.Cil.OpCode Call;
+ public static readonly Mono.Cecil.Cil.OpCode Calli;
+ public static readonly Mono.Cecil.Cil.OpCode Callvirt;
+ public static readonly Mono.Cecil.Cil.OpCode Castclass;
+ public static readonly Mono.Cecil.Cil.OpCode Ceq;
+ public static readonly Mono.Cecil.Cil.OpCode Cgt;
+ public static readonly Mono.Cecil.Cil.OpCode Cgt_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Ckfinite;
+ public static readonly Mono.Cecil.Cil.OpCode Clt;
+ public static readonly Mono.Cecil.Cil.OpCode Clt_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Constrained;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_I;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_I1;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_I2;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_I4;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_I8;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I1;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I1_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I2;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I2_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I4;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I4_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I8;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I8_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_I_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U1;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U1_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U2;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U2_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U4;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U4_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U8;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U8_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_Ovf_U_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_R4;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_R8;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_R_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_U;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_U1;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_U2;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_U4;
+ public static readonly Mono.Cecil.Cil.OpCode Conv_U8;
+ public static readonly Mono.Cecil.Cil.OpCode Cpblk;
+ public static readonly Mono.Cecil.Cil.OpCode Cpobj;
+ public static readonly Mono.Cecil.Cil.OpCode Div;
+ public static readonly Mono.Cecil.Cil.OpCode Div_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Dup;
+ public static readonly Mono.Cecil.Cil.OpCode Endfilter;
+ public static readonly Mono.Cecil.Cil.OpCode Endfinally;
+ public static readonly Mono.Cecil.Cil.OpCode Initblk;
+ public static readonly Mono.Cecil.Cil.OpCode Initobj;
+ public static readonly Mono.Cecil.Cil.OpCode Isinst;
+ public static readonly Mono.Cecil.Cil.OpCode Jmp;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarg;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarga;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarga_S;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarg_0;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarg_1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarg_2;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarg_3;
+ public static readonly Mono.Cecil.Cil.OpCode Ldarg_S;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_0;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_2;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_3;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_5;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_6;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_7;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_8;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_M1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I4_S;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_I8;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_R4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldc_R8;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelema;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_Any;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_I;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_I1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_I2;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_I4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_I8;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_R4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_R8;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_Ref;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_U1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_U2;
+ public static readonly Mono.Cecil.Cil.OpCode Ldelem_U4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldfld;
+ public static readonly Mono.Cecil.Cil.OpCode Ldflda;
+ public static readonly Mono.Cecil.Cil.OpCode Ldftn;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_I;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_I1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_I2;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_I4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_I8;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_R4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_R8;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_Ref;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_U1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_U2;
+ public static readonly Mono.Cecil.Cil.OpCode Ldind_U4;
+ public static readonly Mono.Cecil.Cil.OpCode Ldlen;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloc;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloca;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloca_S;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloc_0;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloc_1;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloc_2;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloc_3;
+ public static readonly Mono.Cecil.Cil.OpCode Ldloc_S;
+ public static readonly Mono.Cecil.Cil.OpCode Ldnull;
+ public static readonly Mono.Cecil.Cil.OpCode Ldobj;
+ public static readonly Mono.Cecil.Cil.OpCode Ldsfld;
+ public static readonly Mono.Cecil.Cil.OpCode Ldsflda;
+ public static readonly Mono.Cecil.Cil.OpCode Ldstr;
+ public static readonly Mono.Cecil.Cil.OpCode Ldtoken;
+ public static readonly Mono.Cecil.Cil.OpCode Ldvirtftn;
+ public static readonly Mono.Cecil.Cil.OpCode Leave;
+ public static readonly Mono.Cecil.Cil.OpCode Leave_S;
+ public static readonly Mono.Cecil.Cil.OpCode Localloc;
+ public static readonly Mono.Cecil.Cil.OpCode Mkrefany;
+ public static readonly Mono.Cecil.Cil.OpCode Mul;
+ public static readonly Mono.Cecil.Cil.OpCode Mul_Ovf;
+ public static readonly Mono.Cecil.Cil.OpCode Mul_Ovf_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Neg;
+ public static readonly Mono.Cecil.Cil.OpCode Newarr;
+ public static readonly Mono.Cecil.Cil.OpCode Newobj;
+ public static readonly Mono.Cecil.Cil.OpCode No;
+ public static readonly Mono.Cecil.Cil.OpCode Nop;
+ public static readonly Mono.Cecil.Cil.OpCode Not;
+ public static readonly Mono.Cecil.Cil.OpCode Or;
+ public static readonly Mono.Cecil.Cil.OpCode Pop;
+ public static readonly Mono.Cecil.Cil.OpCode Readonly;
+ public static readonly Mono.Cecil.Cil.OpCode Refanytype;
+ public static readonly Mono.Cecil.Cil.OpCode Refanyval;
+ public static readonly Mono.Cecil.Cil.OpCode Rem;
+ public static readonly Mono.Cecil.Cil.OpCode Rem_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Ret;
+ public static readonly Mono.Cecil.Cil.OpCode Rethrow;
+ public static readonly Mono.Cecil.Cil.OpCode Shl;
+ public static readonly Mono.Cecil.Cil.OpCode Shr;
+ public static readonly Mono.Cecil.Cil.OpCode Shr_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Sizeof;
+ public static readonly Mono.Cecil.Cil.OpCode Starg;
+ public static readonly Mono.Cecil.Cil.OpCode Starg_S;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_Any;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_I;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_I1;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_I2;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_I4;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_I8;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_R4;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_R8;
+ public static readonly Mono.Cecil.Cil.OpCode Stelem_Ref;
+ public static readonly Mono.Cecil.Cil.OpCode Stfld;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_I;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_I1;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_I2;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_I4;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_I8;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_R4;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_R8;
+ public static readonly Mono.Cecil.Cil.OpCode Stind_Ref;
+ public static readonly Mono.Cecil.Cil.OpCode Stloc;
+ public static readonly Mono.Cecil.Cil.OpCode Stloc_0;
+ public static readonly Mono.Cecil.Cil.OpCode Stloc_1;
+ public static readonly Mono.Cecil.Cil.OpCode Stloc_2;
+ public static readonly Mono.Cecil.Cil.OpCode Stloc_3;
+ public static readonly Mono.Cecil.Cil.OpCode Stloc_S;
+ public static readonly Mono.Cecil.Cil.OpCode Stobj;
+ public static readonly Mono.Cecil.Cil.OpCode Stsfld;
+ public static readonly Mono.Cecil.Cil.OpCode Sub;
+ public static readonly Mono.Cecil.Cil.OpCode Sub_Ovf;
+ public static readonly Mono.Cecil.Cil.OpCode Sub_Ovf_Un;
+ public static readonly Mono.Cecil.Cil.OpCode Switch;
+ public static readonly Mono.Cecil.Cil.OpCode Tail;
+ public static readonly Mono.Cecil.Cil.OpCode Throw;
+ public static readonly Mono.Cecil.Cil.OpCode Unaligned;
+ public static readonly Mono.Cecil.Cil.OpCode Unbox;
+ public static readonly Mono.Cecil.Cil.OpCode Unbox_Any;
+ public static readonly Mono.Cecil.Cil.OpCode Volatile;
+ public static readonly Mono.Cecil.Cil.OpCode Xor;
+ }
+ public enum OpCodeType
+ {
+ Annotation = 0,
+ Macro = 1,
+ Nternal = 2,
+ Objmodel = 3,
+ Prefix = 4,
+ Primitive = 5,
+ }
+ public enum OperandType
+ {
+ InlineArg = 14,
+ InlineBrTarget = 0,
+ InlineField = 1,
+ InlineI = 2,
+ InlineI8 = 3,
+ InlineMethod = 4,
+ InlineNone = 5,
+ InlinePhi = 6,
+ InlineR = 7,
+ InlineSig = 8,
+ InlineString = 9,
+ InlineSwitch = 10,
+ InlineTok = 11,
+ InlineType = 12,
+ InlineVar = 13,
+ ShortInlineArg = 19,
+ ShortInlineBrTarget = 15,
+ ShortInlineI = 16,
+ ShortInlineR = 17,
+ ShortInlineVar = 18,
+ }
+ public sealed partial class Scope : Mono.Cecil.Cil.IVariableDefinitionProvider
+ {
+ public Scope() { }
+ public Mono.Cecil.Cil.Instruction End { get { throw null; } set { } }
+ public bool HasScopes { get { throw null; } }
+ public bool HasVariables { get { throw null; } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Cil.Scope> Scopes { get { throw null; } }
+ public Mono.Cecil.Cil.Instruction Start { get { throw null; } set { } }
+ public Mono.Collections.Generic.Collection<Mono.Cecil.Cil.VariableDefinition> Variables { get { throw null; } }
+ }
+ public sealed partial class SequencePoint
+ {
+ public SequencePoint(Mono.Cecil.Cil.Document document) { }
+ public Mono.Cecil.Cil.Document Document { get { throw null; } set { } }
+ public int EndColumn { get { throw null; } set { } }
+ public int EndLine { get { throw null; } set { } }
+ public int StartColumn { get { throw null; } set { } }
+ public int StartLine { get { throw null; } set { } }
+ }
+ public enum StackBehaviour
+ {
+ Pop0 = 0,
+ Pop1 = 1,
+ Pop1_pop1 = 2,
+ PopAll = 18,
+ Popi = 3,
+ Popi_pop1 = 4,
+ Popi_popi = 5,
+ Popi_popi8 = 6,
+ Popi_popi_popi = 7,
+ Popi_popr4 = 8,
+ Popi_popr8 = 9,
+ Popref = 10,
+ Popref_pop1 = 11,
+ Popref_popi = 12,
+ Popref_popi_popi = 13,
+ Popref_popi_popi8 = 14,
+ Popref_popi_popr4 = 15,
+ Popref_popi_popr8 = 16,
+ Popref_popi_popref = 17,
+ Push0 = 19,
+ Push1 = 20,
+ Push1_push1 = 21,
+ Pushi = 22,
+ Pushi8 = 23,
+ Pushr4 = 24,
+ Pushr8 = 25,
+ Pushref = 26,
+ Varpop = 27,
+ Varpush = 28,
+ }
+ public sealed partial class VariableDefinition : Mono.Cecil.Cil.VariableReference
+ {
+ public VariableDefinition(Mono.Cecil.TypeReference variableType) { }
+ public VariableDefinition(string name, Mono.Cecil.TypeReference variableType) { }
+ public bool IsPinned { get { throw null; } }
+ public override Mono.Cecil.Cil.VariableDefinition Resolve() { throw null; }
+ }
+ public abstract partial class VariableReference
+ {
+ internal VariableReference() { }
+ protected Mono.Cecil.TypeReference variable_type;
+ public int Index { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public Mono.Cecil.TypeReference VariableType { get { throw null; } set { } }
+ public abstract Mono.Cecil.Cil.VariableDefinition Resolve();
+ public override string ToString() { throw null; }
+ }
+}
+namespace Mono.Collections.Generic
+{
+ public partial class Collection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public Collection() { }
+ public Collection(System.Collections.Generic.ICollection<T> items) { }
+ public Collection(int capacity) { }
+ public int Count { get { throw null; } }
+ public T this[int index] { get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(T item) { }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public Mono.Collections.Generic.Collection<T>.Enumerator GetEnumerator() { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public void Insert(int index, T item) { }
+ protected virtual void OnAdd(T item, int index) { }
+ protected virtual void OnClear() { }
+ protected virtual void OnInsert(T item, int index) { }
+ protected virtual void OnRemove(T item, int index) { }
+ protected virtual void OnSet(T item, int index) { }
+ public bool Remove(T item) { throw null; }
+ public void RemoveAt(int index) { }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ public T[] ToArray() { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ }
+ public sealed partial class ReadOnlyCollection<T> : Mono.Collections.Generic.Collection<T>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ReadOnlyCollection(Mono.Collections.Generic.Collection<T> collection) { }
+ public ReadOnlyCollection(T[] array) { }
+ public static Mono.Collections.Generic.ReadOnlyCollection<T> Empty { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ protected override void OnAdd(T item, int index) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(T item, int index) { }
+ protected override void OnRemove(T item, int index) { }
+ protected override void OnSet(T item, int index) { }
+ }
+}
diff --git a/src/v4.5.2/Mono.CodeContracts.cs b/src/v4.5.2/Mono.CodeContracts.cs
new file mode 100644
index 0000000..9dc53c9
--- /dev/null
+++ b/src/v4.5.2/Mono.CodeContracts.cs
@@ -0,0 +1,500 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CodeContracts.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CodeContracts.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CodeContracts.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.CodeContracts.Rewrite
+{
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AssemblyRef
+ {
+ public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;}
+ public AssemblyRef(string filename) { throw null;}
+ public string Filename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsFilename { get { throw null; } }
+ public bool IsSet { get { throw null; } }
+ public bool IsStream { get { throw null; } }
+ public Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams Streams { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (System.IO.Stream stream) { throw null; }
+ public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (string filename) { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TwoStreams
+ {
+ public TwoStreams(System.IO.Stream assembly, System.IO.Stream symbols) { throw null;}
+ public System.IO.Stream Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IO.Stream Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ }
+ public partial class Rewriter
+ {
+ internal Rewriter() { }
+ public static Mono.CodeContracts.Rewrite.RewriterResults Rewrite(Mono.CodeContracts.Rewrite.RewriterOptions options) { throw null; }
+ }
+ public partial class RewriterOptions
+ {
+ public RewriterOptions() { }
+ public Mono.CodeContracts.Rewrite.AssemblyRef Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool BreakIntoDebugger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Debug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ForceAssemblyRename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.CodeContracts.Rewrite.AssemblyRef OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Rewrite { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ThrowOnFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool WritePdbFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class RewriterResults
+ {
+ internal RewriterResults() { }
+ public bool AnyErrors { get { throw null; } }
+ public bool AnyWarnings { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> Errors { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> Warnings { get { throw null; } }
+ }
+}
+namespace Mono.CodeContracts.Static
+{
+ public partial class Checker
+ {
+ internal Checker() { }
+ public static Mono.CodeContracts.Static.CheckResults Check(Mono.CodeContracts.Static.CheckOptions options) { throw null; }
+ }
+ public partial class CheckOptions
+ {
+ public CheckOptions() { }
+ public string Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ShowDebug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class CheckResults
+ {
+ internal CheckResults() { }
+ public bool AnyErrors { get { throw null; } }
+ public bool AnyWarnings { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> Errors { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, System.Collections.Generic.ICollection<string>> Results { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> Warnings { get { throw null; } }
+ }
+}
+namespace Mono.CodeContracts.Static.Analysis.Numerical
+{
+ public partial class DisInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase<Mono.CodeContracts.Static.Analysis.Numerical.DisInterval, Mono.CodeContracts.Static.Analysis.Numerical.Rational>
+ {
+ internal DisInterval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { }
+ public static readonly Mono.CodeContracts.Static.Analysis.Numerical.DisInterval NotZero;
+ public Mono.CodeContracts.Static.Analysis.Numerical.Interval AsInterval { get { throw null; } }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Bottom { get { throw null; } }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval BottomValue { get { throw null; } }
+ public override bool IsBottom { get { throw null; } }
+ public bool IsNotZero { get { throw null; } }
+ public bool IsPositiveOrZero { get { throw null; } }
+ public override bool IsTop { get { throw null; } }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Top { get { throw null; } }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval TopValue { get { throw null; } }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Clone() { throw null; }
+ public override void Dump(System.IO.TextWriter tw) { }
+ public override bool Equals(object other) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval EverythingExcept(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval interval) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.Analysis.Numerical.Interval interval) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.DataStructures.Sequence<Mono.CodeContracts.Static.Analysis.Numerical.Interval> intervals) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval ImmutableVersion() { throw null; }
+ protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that, bool widening, out bool weaker) { weaker = default(bool); throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval JoinAll(Mono.CodeContracts.Static.DataStructures.Sequence<Mono.CodeContracts.Static.Analysis.Numerical.Interval> list) { throw null; }
+ public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Meet(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<Mono.CodeContracts.Static.Analysis.Numerical.Interval> Normalize(Mono.CodeContracts.Static.DataStructures.Sequence<Mono.CodeContracts.Static.Analysis.Numerical.Interval> intervals, out bool isBottom) { isBottom = default(bool); throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator +(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator /(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator *(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left) { throw null; }
+ public Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Select(System.Func<Mono.CodeContracts.Static.Analysis.Numerical.Interval, Mono.CodeContracts.Static.Analysis.Numerical.Interval> selector) { throw null; }
+ public override string ToString() { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Widen(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; }
+ }
+ public enum ExpressionOperator
+ {
+ Add = 16,
+ And = 3,
+ Constant = 0,
+ ConvertToInt32 = 24,
+ Div = 19,
+ Equal = 9,
+ Equal_Obj = 10,
+ GreaterEqualThan = 15,
+ GreaterThan = 14,
+ LessEqualThan = 13,
+ LessThan = 12,
+ LogicalAnd = 6,
+ LogicalNot = 8,
+ LogicalOr = 7,
+ Mod = 20,
+ Mult = 18,
+ Not = 2,
+ NotEqual = 11,
+ Or = 4,
+ SizeOf = 22,
+ Sub = 17,
+ UnaryMinus = 21,
+ Unknown = 23,
+ Variable = 1,
+ Xor = 5,
+ }
+ public partial class Interval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase<Mono.CodeContracts.Static.Analysis.Numerical.Interval, Mono.CodeContracts.Static.Analysis.Numerical.Rational>, System.IEquatable<Mono.CodeContracts.Static.Analysis.Numerical.Interval>
+ {
+ internal Interval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Bottom { get { throw null; } }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval BottomValue { get { throw null; } }
+ public override bool IsBottom { get { throw null; } }
+ public override bool IsTop { get { throw null; } }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Top { get { throw null; } }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval TopValue { get { throw null; } }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval ApplyConversion(Mono.CodeContracts.Static.Analysis.Numerical.ExpressionOperator conv, Mono.CodeContracts.Static.Analysis.Numerical.Interval intv) { throw null; }
+ public static bool AreConsecutiveIntegers(Mono.CodeContracts.Static.Analysis.Numerical.Interval prev, Mono.CodeContracts.Static.Analysis.Numerical.Interval next) { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Clone() { throw null; }
+ public override void Dump(System.IO.TextWriter tw) { }
+ public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, long upperBound) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long value) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lower, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lowerBound, long upperBound) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval ImmutableVersion() { throw null; }
+ public bool Includes(int x) { throw null; }
+ public bool Includes(long x) { throw null; }
+ protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that, bool widening, out bool weaker) { weaker = default(bool); throw null; }
+ public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; }
+ public bool LessEqual(System.Collections.Generic.IEnumerable<Mono.CodeContracts.Static.Analysis.Numerical.Interval> right) { throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Meet(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; }
+ public bool OnTheLeftOf(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator +(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator /(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator *(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l) { throw null; }
+ public bool OverlapsWith(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; }
+ public bool TryGetSingletonFiniteInt32(out int value) { value = default(int); throw null; }
+ public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Widen(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; }
+ }
+ public abstract partial class IntervalBase<TInterval, TNumeric> : Mono.CodeContracts.Static.Lattices.IAbstractDomain<TInterval> where TInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase<TInterval, TNumeric>
+ {
+ protected IntervalBase(TNumeric lowerBound, TNumeric upperBound) { }
+ public abstract TInterval Bottom { get; }
+ public abstract bool IsBottom { get; }
+ public bool IsFinite { get { throw null; } }
+ public bool IsSinglePoint { get { throw null; } }
+ public abstract bool IsTop { get; }
+ public TNumeric LowerBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public abstract TInterval Top { get; }
+ public TNumeric UpperBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public abstract TInterval Clone();
+ public abstract void Dump(System.IO.TextWriter tw);
+ public abstract TInterval ImmutableVersion();
+ protected abstract bool IsFiniteBound(TNumeric n);
+ public abstract TInterval Join(TInterval that);
+ public abstract TInterval Join(TInterval that, bool widening, out bool weaker);
+ public abstract bool LessEqual(TInterval that);
+ public abstract TInterval Meet(TInterval that);
+ public override string ToString() { throw null; }
+ public abstract TInterval Widen(TInterval that);
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rational : System.IEquatable<Mono.CodeContracts.Static.Analysis.Numerical.Rational>
+ {
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MaxValue;
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity;
+ public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusOne;
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinValue;
+ public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational One;
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity;
+ public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero;
+ public long Down { get { throw null; } }
+ public bool IsInfinity { get { throw null; } }
+ public bool IsInt32 { get { throw null; } }
+ public bool IsInteger { get { throw null; } }
+ public bool IsMaxValue { get { throw null; } }
+ public bool IsMinusInfinity { get { throw null; } }
+ public bool IsMinValue { get { throw null; } }
+ public bool IsPlusInfinity { get { throw null; } }
+ public bool IsZero { get { throw null; } }
+ public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt32 { get { throw null; } }
+ public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt64 { get { throw null; } }
+ public Mono.CodeContracts.Static.Analysis.Numerical.Rational PreviousInt32 { get { throw null; } }
+ public int Sign { get { throw null; } }
+ public long Up { get { throw null; } }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Abs(Mono.CodeContracts.Static.Analysis.Numerical.Rational a) { throw null; }
+ public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Rational other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long number) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long nominator, long denominator) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public bool IsInRange(long min, long max) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Max(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Min(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator /(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator ==(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static explicit operator double (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static explicit operator int (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static explicit operator long (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; }
+ public static bool operator >(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; }
+ public static bool operator >=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static implicit operator Mono.CodeContracts.Static.Analysis.Numerical.Rational (long l) { throw null; }
+ public static bool operator !=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; }
+ public static bool operator <(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; }
+ public static bool operator <=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator *(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; }
+ public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryAdd(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; }
+ public static bool TryDivide(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; }
+ public static bool TryMultiply(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; }
+ public static bool TrySubtract(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; }
+ public static bool TryUnaryMinus(Mono.CodeContracts.Static.Analysis.Numerical.Rational value, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; }
+ }
+ public partial class RationalThreshold : Mono.CodeContracts.Static.Analysis.Numerical.Threshold<Mono.CodeContracts.Static.Analysis.Numerical.Rational>
+ {
+ public RationalThreshold(int size) : base (default(int)) { }
+ protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity { get { throw null; } }
+ protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity { get { throw null; } }
+ protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero { get { throw null; } }
+ protected override bool LessThan(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; }
+ }
+ public abstract partial class Threshold<T>
+ {
+ protected int NextFree;
+ protected readonly System.Collections.Generic.List<T> Values;
+ protected Threshold(int size) { }
+ public int Count { get { throw null; } }
+ protected abstract T MinusInfinity { get; }
+ protected abstract T PlusInfinity { get; }
+ protected abstract T Zero { get; }
+ public bool Add(T value) { throw null; }
+ public int BinarySearch(T value, int low, int hi) { throw null; }
+ public T GetNext(T value) { throw null; }
+ public T GetPrevious(T value) { throw null; }
+ protected abstract bool LessThan(T a, T b);
+ }
+}
+namespace Mono.CodeContracts.Static.DataStructures
+{
+ public partial interface IImmutableIntMap<T>
+ {
+ T Any { get; }
+ int Count { get; }
+ T this[int key] { get; }
+ System.Collections.Generic.IEnumerable<int> Keys { get; }
+ System.Collections.Generic.IEnumerable<T> Values { get; }
+ Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Add(int key, T value);
+ bool Contains(int key);
+ T Lookup(int key);
+ Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Remove(int key);
+ void Visit(System.Action<int, T> action);
+ void Visit(System.Action<T> action);
+ }
+ public static partial class ImmutableIntMap<T>
+ {
+ public static readonly Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Empty;
+ }
+ public static partial class SequenceExtensions
+ {
+ public static bool All<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list, System.Predicate<T> predicate) { throw null; }
+ public static bool Any<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list, System.Predicate<T> predicate) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> Append<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list, Mono.CodeContracts.Static.DataStructures.Sequence<T> append) { throw null; }
+ public static void Apply<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list, System.Action<T> action) { }
+ public static System.Collections.Generic.IEnumerable<T> AsEnumerable<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> Coerce<S, T>(this Mono.CodeContracts.Static.DataStructures.Sequence<S> list) where S : T { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> Cons<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> rest, T elem) { throw null; }
+ public static void ForEach<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> seq, System.Action<T> action) { }
+ public static bool IsEmpty<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list) { throw null; }
+ public static T Last<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list) { throw null; }
+ public static int Length<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> Reverse<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<S> Select<T, S>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list, System.Func<T, S> selector) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> Where<T>(this Mono.CodeContracts.Static.DataStructures.Sequence<T> list, System.Predicate<T> keep) { throw null; }
+ }
+ public partial class Sequence<T> : System.IEquatable<Mono.CodeContracts.Static.DataStructures.Sequence<T>>
+ {
+ internal Sequence() { }
+ public static readonly Mono.CodeContracts.Static.DataStructures.Sequence<T> Empty;
+ public T Head { get { throw null; } }
+ public Mono.CodeContracts.Static.DataStructures.Sequence<T> Tail { get { throw null; } }
+ public static void Apply(Mono.CodeContracts.Static.DataStructures.Sequence<T> list, System.Action<T> action) { }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> Cons(T elem, Mono.CodeContracts.Static.DataStructures.Sequence<T> tail) { throw null; }
+ public static bool Contains(Mono.CodeContracts.Static.DataStructures.Sequence<T> l, T o) { throw null; }
+ public bool Equals(Mono.CodeContracts.Static.DataStructures.Sequence<T> other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> From(System.Collections.Generic.IEnumerable<T> elems) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> From(params T[] elems) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static int LengthOf(Mono.CodeContracts.Static.DataStructures.Sequence<T> list) { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> PrivateGetEnumerable(Mono.CodeContracts.Static.DataStructures.Sequence<T> list) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<S> Select<S>(Mono.CodeContracts.Static.DataStructures.Sequence<T> list, System.Func<T, S> selector) { throw null; }
+ public static Mono.CodeContracts.Static.DataStructures.Sequence<T> Singleton(T value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace Mono.CodeContracts.Static.DataStructures.Patricia
+{
+ public partial class BranchNode<T> : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T>
+ {
+ public readonly int BranchingBit;
+ public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T> Left;
+ public readonly int Prefix;
+ public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T> Right;
+ public BranchNode(int prefix, int branchingBit, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T> left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T> right) { }
+ public override int Count { get { throw null; } }
+ public override int Key { get { throw null; } }
+ public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Add(int key, T value) { throw null; }
+ protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { }
+ public override bool Contains(int key) { throw null; }
+ protected internal override void Dump(System.IO.TextWriter tw, string prefix) { }
+ protected internal override void FillKeysTo(System.Collections.Generic.List<int> list) { }
+ protected internal override void FillValuesTo(System.Collections.Generic.List<T> list) { }
+ public override T Lookup(int key) { throw null; }
+ public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Remove(int key) { throw null; }
+ public override void Visit(System.Action<int, T> action) { }
+ public override void Visit(System.Action<T> action) { }
+ }
+ public partial class EmptyNode<T> : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T>
+ {
+ public static readonly Mono.CodeContracts.Static.DataStructures.Patricia.EmptyNode<T> Instance;
+ public EmptyNode() { }
+ public override int Count { get { throw null; } }
+ public override int Key { get { throw null; } }
+ public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Add(int key, T value) { throw null; }
+ protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { }
+ public override bool Contains(int key) { throw null; }
+ protected internal override void Dump(System.IO.TextWriter tw, string prefix) { }
+ protected internal override void FillKeysTo(System.Collections.Generic.List<int> list) { }
+ protected internal override void FillValuesTo(System.Collections.Generic.List<T> list) { }
+ public override T Lookup(int key) { throw null; }
+ public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Remove(int key) { throw null; }
+ public override void Visit(System.Action<int, T> action) { }
+ public override void Visit(System.Action<T> action) { }
+ }
+ public partial class LeafNode<T> : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T>
+ {
+ public LeafNode(int key, T value) { }
+ public override int Count { get { throw null; } }
+ public override int Key { get { throw null; } }
+ public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Add(int key, T value) { throw null; }
+ protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { }
+ public override bool Contains(int key) { throw null; }
+ protected internal override void Dump(System.IO.TextWriter tw, string prefix) { }
+ protected internal override void FillKeysTo(System.Collections.Generic.List<int> list) { }
+ protected internal override void FillValuesTo(System.Collections.Generic.List<T> list) { }
+ public override T Lookup(int key) { throw null; }
+ public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Remove(int key) { throw null; }
+ public override void Visit(System.Action<int, T> action) { }
+ public override void Visit(System.Action<T> action) { }
+ }
+ public abstract partial class PatriciaTrieNode<T> : Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T>
+ {
+ protected PatriciaTrieNode() { }
+ public T Any { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract int Count { get; }
+ public T this[int key] { get { throw null; } }
+ public abstract int Key { get; }
+ public System.Collections.Generic.IEnumerable<int> Keys { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<T> Values { get { throw null; } }
+ public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Add(int key, T value);
+ protected internal abstract void AppendToBuilder(System.Text.StringBuilder sb);
+ public abstract bool Contains(int key);
+ public void Dump(System.IO.TextWriter tw) { }
+ protected internal abstract void Dump(System.IO.TextWriter tw, string prefix);
+ protected internal abstract void FillKeysTo(System.Collections.Generic.List<int> list);
+ protected internal abstract void FillValuesTo(System.Collections.Generic.List<T> list);
+ protected static bool IsZeroBitAt(int key, int branchingBit) { throw null; }
+ protected static Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Join(Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T> left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode<T> right) { throw null; }
+ public abstract T Lookup(int key);
+ protected static bool MatchPrefix(int key, int prefix, int maskBit) { throw null; }
+ public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap<T> Remove(int key);
+ public override string ToString() { throw null; }
+ public abstract void Visit(System.Action<int, T> action);
+ public abstract void Visit(System.Action<T> action);
+ }
+}
+namespace Mono.CodeContracts.Static.Lattices
+{
+ public static partial class AbstractDomainExtensions
+ {
+ public static string BottomSymbolIfAny<T>(this Mono.CodeContracts.Static.Lattices.IAbstractDomain<T> domain) { throw null; }
+ public static bool IsNormal<T>(this Mono.CodeContracts.Static.Lattices.IAbstractDomain<T> domain) { throw null; }
+ public static bool TryTrivialJoin<T>(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain<T> { result = default(T); throw null; }
+ public static bool TryTrivialLessEqual<T>(this T left, T right, out bool result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain<T> { result = default(bool); throw null; }
+ public static bool TryTrivialMeet<T>(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain<T> { result = default(T); throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FlatDomain<T> : Mono.CodeContracts.Static.Lattices.IAbstractDomain<Mono.CodeContracts.Static.Lattices.FlatDomain<T>>, System.IEquatable<Mono.CodeContracts.Static.Lattices.FlatDomain<T>> where T : System.IEquatable<T>
+ {
+ public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain<T> BottomValue;
+ public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain<T> TopValue;
+ public readonly T Value;
+ public FlatDomain(T value) { throw null;}
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> Bottom { get { throw null; } }
+ public bool IsBottom { get { throw null; } }
+ public bool IsTop { get { throw null; } }
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> Top { get { throw null; } }
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> Clone() { throw null; }
+ public void Dump(System.IO.TextWriter tw) { }
+ public bool Equals(Mono.CodeContracts.Static.Lattices.FlatDomain<T> that) { throw null; }
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> ImmutableVersion() { throw null; }
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> Join(Mono.CodeContracts.Static.Lattices.FlatDomain<T> that) { throw null; }
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> Join(Mono.CodeContracts.Static.Lattices.FlatDomain<T> that, bool widening, out bool weaker) { weaker = default(bool); throw null; }
+ public bool LessEqual(Mono.CodeContracts.Static.Lattices.FlatDomain<T> that) { throw null; }
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> Meet(Mono.CodeContracts.Static.Lattices.FlatDomain<T> that) { throw null; }
+ public static implicit operator Mono.CodeContracts.Static.Lattices.FlatDomain<T> (T value) { throw null; }
+ public override string ToString() { throw null; }
+ public Mono.CodeContracts.Static.Lattices.FlatDomain<T> Widen(Mono.CodeContracts.Static.Lattices.FlatDomain<T> that) { throw null; }
+ }
+ public partial interface IAbstractDomain<T>
+ {
+ T Bottom { get; }
+ bool IsBottom { get; }
+ bool IsTop { get; }
+ T Top { get; }
+ T Clone();
+ void Dump(System.IO.TextWriter tw);
+ T ImmutableVersion();
+ T Join(T that);
+ T Join(T that, bool widen, out bool weaker);
+ bool LessEqual(T that);
+ T Meet(T that);
+ T Widen(T that);
+ }
+}
diff --git a/src/v4.5.2/Mono.CompilerServices.SymbolWriter.cs b/src/v4.5.2/Mono.CompilerServices.SymbolWriter.cs
new file mode 100644
index 0000000..6975a13
--- /dev/null
+++ b/src/v4.5.2/Mono.CompilerServices.SymbolWriter.cs
@@ -0,0 +1,345 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.CompilerServices.SymbolWriter
+{
+ public partial class AnonymousScopeEntry
+ {
+ public readonly int ID;
+ public AnonymousScopeEntry(int id) { }
+ public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CapturedScope
+ {
+ public readonly string CapturedName;
+ public readonly int Scope;
+ public CapturedScope(int scope, string captured_name) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CapturedVariable
+ {
+ public readonly string CapturedName;
+ public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind;
+ public readonly string Name;
+ public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;}
+ public override string ToString() { throw null; }
+ public enum CapturedKind : byte
+ {
+ Local = (byte)0,
+ Parameter = (byte)1,
+ This = (byte)2,
+ }
+ }
+ public partial class CodeBlockEntry
+ {
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType;
+ public int EndOffset;
+ public int Index;
+ public int Parent;
+ public int StartOffset;
+ public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { }
+ public void Close(int end_offset) { }
+ public override string ToString() { throw null; }
+ public enum Type
+ {
+ CompilerGenerated = 2,
+ IteratorBody = 3,
+ IteratorDispatcher = 4,
+ Lexical = 1,
+ }
+ }
+ public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit
+ {
+ public readonly int Index;
+ public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } }
+ Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } }
+ public static int Size { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } }
+ public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { }
+ public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; }
+ public void ReadAll() { }
+ }
+ public partial interface ICompileUnit
+ {
+ Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; }
+ }
+ public partial interface IMethodDef
+ {
+ string Name { get; }
+ int Token { get; }
+ }
+ public partial interface ISourceFile
+ {
+ Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; }
+ }
+ public partial class LineNumberEntry
+ {
+ public int Column;
+ public int EndColumn;
+ public int EndRow;
+ public readonly int File;
+ public readonly bool IsHidden;
+ public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null;
+ public readonly int Offset;
+ public readonly int Row;
+ public LineNumberEntry(int file, int row, int offset) { }
+ public LineNumberEntry(int file, int row, int column, int offset) { }
+ public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { }
+ public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { }
+ public override string ToString() { throw null; }
+ public sealed partial class LocationComparer : System.Collections.Generic.IComparer<Mono.CompilerServices.SymbolWriter.LineNumberEntry>
+ {
+ public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default;
+ public LocationComparer() { }
+ public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; }
+ }
+ }
+ public partial class LineNumberTable
+ {
+ public const int Default_LineBase = -1;
+ public const int Default_LineRange = 8;
+ public const byte Default_OpcodeBase = (byte)9;
+ public const byte DW_LNE_end_sequence = (byte)1;
+ public const byte DW_LNE_MONO_negate_is_hidden = (byte)64;
+ public const byte DW_LNS_advance_line = (byte)3;
+ public const byte DW_LNS_advance_pc = (byte)2;
+ public const byte DW_LNS_const_add_pc = (byte)8;
+ public const byte DW_LNS_copy = (byte)1;
+ public const byte DW_LNS_set_file = (byte)4;
+ public readonly int LineBase;
+ public readonly int LineRange;
+ public readonly int MaxAddressIncrement;
+ public readonly byte OpcodeBase;
+ protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers;
+ protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } }
+ public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct LocalVariableEntry
+ {
+ public readonly int BlockIndex;
+ public readonly int Index;
+ public readonly string Name;
+ public LocalVariableEntry(int index, string name, int block) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ public partial class MethodEntry : System.IComparable
+ {
+ internal MethodEntry() { }
+ public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit;
+ public readonly int CompileUnitIndex;
+ public readonly int NamespaceID;
+ public const int Size = 12;
+ public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile;
+ public readonly int Token;
+ public int Index { get { throw null; } set { } }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } }
+ public int CompareTo(object obj) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; }
+ public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; }
+ public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; }
+ public string GetRealName() { throw null; }
+ public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; }
+ public void ReadAll() { }
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum Flags
+ {
+ ColumnsInfoIncluded = 2,
+ EndInfoIncluded = 4,
+ LocalNamesAmbiguous = 1,
+ }
+ }
+ public partial class MonoSymbolFile : System.IDisposable
+ {
+ public readonly int MajorVersion;
+ public readonly int MinorVersion;
+ public int NumLineNumbers;
+ public MonoSymbolFile() { }
+ public int AnonymousScopeCount { get { throw null; } }
+ public int CompileUnitCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } }
+ public System.Guid Guid { get { throw null; } }
+ public int MethodCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } }
+ public int NamespaceCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } }
+ public int SourceCount { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } }
+ public int TypeCount { get { throw null; } }
+ public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; }
+ public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { }
+ public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; }
+ public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public int FindSource(string file_name) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; }
+ public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; }
+ }
+ public partial class MonoSymbolFileException : System.Exception
+ {
+ public MonoSymbolFileException() { }
+ public MonoSymbolFileException(string message, System.Exception innerException) { }
+ public MonoSymbolFileException(string message, params object[] args) { }
+ }
+ public partial class MonoSymbolWriter
+ {
+ protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file;
+ public MonoSymbolWriter(string filename) { }
+ public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } }
+ public void CloseCompilerGeneratedBlock(int end_offset) { }
+ public void CloseMethod() { }
+ public void CloseNamespace() { }
+ public void CloseScope(int end_offset) { }
+ public void DefineAnonymousScope(int id) { }
+ public void DefineCapturedLocal(int scope_id, string name, string captured_name) { }
+ public void DefineCapturedParameter(int scope_id, string name, string captured_name) { }
+ public void DefineCapturedScope(int scope_id, int id, string captured_name) { }
+ public void DefineCapturedThis(int scope_id, string captured_name) { }
+ public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; }
+ public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; }
+ public void DefineLocalVariable(int index, string name) { }
+ public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; }
+ public void DefineScopeVariable(int scope, int index) { }
+ public void EndIteratorBody(int end_offset) { }
+ public void EndIteratorDispatcher(int end_offset) { }
+ public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { }
+ public void OpenCompilerGeneratedBlock(int start_offset) { }
+ public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; }
+ public int OpenScope(int start_offset) { throw null; }
+ public void StartIteratorBody(int start_offset) { }
+ public void StartIteratorDispatcher(int start_offset) { }
+ public void WriteSymbolFile(System.Guid guid) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct NamespaceEntry
+ {
+ public readonly int Index;
+ public readonly string Name;
+ public readonly int Parent;
+ public readonly string[] UsingClauses;
+ public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ public partial class OffsetTable
+ {
+ internal OffsetTable() { }
+ public int AnonymousScopeCount;
+ public int AnonymousScopeTableOffset;
+ public int AnonymousScopeTableSize;
+ public int CompileUnitCount;
+ public int CompileUnitTableOffset;
+ public int CompileUnitTableSize;
+ public int DataSectionOffset;
+ public int DataSectionSize;
+ public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags;
+ public int LineNumberTable_LineBase;
+ public int LineNumberTable_LineRange;
+ public int LineNumberTable_OpcodeBase;
+ public const long Magic = (long)5037318119232611860;
+ public const int MajorVersion = 50;
+ public int MethodCount;
+ public int MethodTableOffset;
+ public int MethodTableSize;
+ public const int MinorVersion = 0;
+ public int SourceCount;
+ public int SourceTableOffset;
+ public int SourceTableSize;
+ public int TotalFileSize;
+ public int TypeCount;
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum Flags
+ {
+ IsAspxSource = 1,
+ WindowsFileNames = 2,
+ }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ScopeVariable
+ {
+ public readonly int Index;
+ public readonly int Scope;
+ public ScopeVariable(int scope, int index) { throw null;}
+ public override string ToString() { throw null; }
+ }
+ public partial class SourceFileEntry
+ {
+ public readonly int Index;
+ public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { }
+ public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { }
+ public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { }
+ public bool AutoGenerated { get { throw null; } }
+ public byte[] Checksum { get { throw null; } }
+ public string FileName { get { throw null; } set { } }
+ public static int Size { get { throw null; } }
+ public bool CheckChecksum() { throw null; }
+ public void SetAutoGenerated() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SourceMethodBuilder
+ {
+ public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { }
+ public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { }
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } }
+ public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } }
+ public void AddLocal(int index, string name) { }
+ public void AddScopeVariable(int scope, int index) { }
+ public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { }
+ public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { }
+ public void EndBlock(int end_offset) { }
+ public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { }
+ public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { }
+ public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { }
+ public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { }
+ }
+ public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter
+ {
+ public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { }
+ public void Close() { }
+ public void CloseMethod() { }
+ public void CloseNamespace() { }
+ public void CloseScope(int endOffset) { }
+ public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; }
+ public 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) { }
+ public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { }
+ public 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) { }
+ public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { }
+ public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { }
+ public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { }
+ public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { }
+ public void OpenNamespace(string name) { }
+ public int OpenScope(int startOffset) { throw null; }
+ public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { }
+ public void SetScopeRange(int scopeID, int startOffset, int endOffset) { }
+ public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { }
+ public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { }
+ public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { }
+ public void UsingNamespace(string fullName) { }
+ }
+}
diff --git a/src/v4.5.2/Mono.Data.Sqlite.cs b/src/v4.5.2/Mono.Data.Sqlite.cs
new file mode 100644
index 0000000..fcbbd39
--- /dev/null
+++ b/src/v4.5.2/Mono.Data.Sqlite.cs
@@ -0,0 +1,612 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Mono.Data.Sqlite
+{
+ public enum CollationEncodingEnum
+ {
+ UTF16BE = 3,
+ UTF16LE = 2,
+ UTF8 = 1,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CollationSequence
+ {
+ public Mono.Data.Sqlite.CollationEncodingEnum Encoding;
+ public string Name;
+ public Mono.Data.Sqlite.CollationTypeEnum Type;
+ public int Compare(char[] c1, char[] c2) { throw null; }
+ public int Compare(string s1, string s2) { throw null; }
+ }
+ public enum CollationTypeEnum
+ {
+ Binary = 1,
+ Custom = 0,
+ NoCase = 2,
+ Reverse = 3,
+ }
+ public partial class CommitEventArgs : System.EventArgs
+ {
+ internal CommitEventArgs() { }
+ public bool AbortTransaction;
+ }
+ public enum FunctionType
+ {
+ Aggregate = 1,
+ Collation = 2,
+ Scalar = 0,
+ }
+ [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")]
+ [System.ComponentModel.ToolboxItemAttribute(true)]
+ public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable
+ {
+ public SqliteCommand() { }
+ public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { }
+ public SqliteCommand(string commandText) { }
+ public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { }
+ public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string CommandText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(30)]
+ public override int CommandTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.CommandType CommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } }
+ protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } }
+ protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool DesignTimeVisible { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))]
+ public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } }
+ public override void Cancel() { }
+ public object Clone() { throw null; }
+ protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; }
+ public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override int ExecuteNonQuery() { throw null; }
+ public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; }
+ public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override object ExecuteScalar() { throw null; }
+ public override void Prepare() { }
+ }
+ public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder
+ {
+ public SqliteCommandBuilder() { }
+ public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override string CatalogSeparator { get { throw null; } set { } }
+ public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("[")]
+ public override string QuotePrefix { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override string QuoteSuffix { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override string SchemaSeparator { get { throw null; } set { } }
+ protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { }
+ public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; }
+ public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; }
+ public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; }
+ public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; }
+ protected override string GetParameterName(int parameterOrdinal) { throw null; }
+ protected override string GetParameterName(string parameterName) { throw null; }
+ protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; }
+ protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; }
+ public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; }
+ public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; }
+ public override string QuoteIdentifier(string unquotedIdentifier) { throw null; }
+ protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { }
+ public override string UnquoteIdentifier(string quotedIdentifier) { throw null; }
+ }
+ public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e);
+ public enum SQLiteConfig
+ {
+ MultiThread = 2,
+ Serialized = 3,
+ SingleThread = 1,
+ }
+ public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable
+ {
+ public SqliteConnection() { }
+ public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { }
+ public SqliteConnection(string connectionString) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string ConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string Database { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string DataSource { get { throw null; } }
+ protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } }
+ public int DefaultTimeout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string ServerVersion { get { throw null; } }
+ public static string SQLiteVersion { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Data.ConnectionState State { get { throw null; } }
+ public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } }
+ public event System.EventHandler RollBack { add { } remove { } }
+ public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } }
+ public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } }
+ protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; }
+ [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")]
+ public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; }
+ public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")]
+ public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; }
+ public override void ChangeDatabase(string databaseName) { }
+ public void ChangePassword(byte[] newPassword) { }
+ public void ChangePassword(string newPassword) { }
+ public static void ClearAllPools() { }
+ public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { }
+ public object Clone() { throw null; }
+ public override void Close() { }
+ public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; }
+ protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; }
+ public static void CreateFile(string databaseFileName) { }
+ protected override void Dispose(bool disposing) { }
+ public override void EnlistTransaction(System.Transactions.Transaction transaction) { }
+ public override System.Data.DataTable GetSchema() { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName) { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; }
+ public override void Open() { }
+ public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { }
+ public void SetPassword(byte[] databasePassword) { }
+ public void SetPassword(string databasePassword) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DataSource")]
+ public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
+ {
+ public SqliteConnectionStringBuilder() { }
+ public SqliteConnectionStringBuilder(string connectionString) { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool BinaryGUID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(2000)]
+ [System.ComponentModel.DisplayNameAttribute("Cache Size")]
+ public int CacheSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DisplayNameAttribute("Data Source")]
+ public string DataSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))]
+ public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))]
+ [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")]
+ public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(30)]
+ [System.ComponentModel.DisplayNameAttribute("Default Timeout")]
+ public int DefaultTimeout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Enlist { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FailIfMissing { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))]
+ [System.ComponentModel.DisplayNameAttribute("Journal Mode")]
+ public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DisplayNameAttribute("Legacy Format")]
+ public bool LegacyFormat { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DisplayNameAttribute("Max Page Count")]
+ public int MaxPageCount { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(1024)]
+ [System.ComponentModel.DisplayNameAttribute("Page Size")]
+ public int PageSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.PasswordPropertyTextAttribute(true)]
+ public string Password { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Pooling { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DisplayNameAttribute("Read Only")]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))]
+ [System.ComponentModel.DisplayNameAttribute("Synchronous")]
+ public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string Uri { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseUTF16Encoding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(3)]
+ public int Version { get { throw null; } set { } }
+ public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; }
+ }
+ public abstract partial class SqliteConvert
+ {
+ internal SqliteConvert() { }
+ protected static readonly System.DateTime UnixEpoch;
+ public static string[] Split(string source, char separator) { throw null; }
+ public static bool ToBoolean(object source) { throw null; }
+ public static bool ToBoolean(string source) { throw null; }
+ public System.DateTime ToDateTime(double julianDay) { throw null; }
+ public System.DateTime ToDateTime(string dateText) { throw null; }
+ public double ToJulianDay(System.DateTime value) { throw null; }
+ public string ToString(System.DateTime dateValue) { throw null; }
+ public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; }
+ public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; }
+ public static byte[] ToUTF8(string sourceText) { throw null; }
+ public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RowUpdated")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")]
+ public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter
+ {
+ public SqliteDataAdapter() { }
+ public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { }
+ public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { }
+ public SqliteDataAdapter(string commandText, string connectionString) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } }
+ public event System.EventHandler<System.Data.Common.RowUpdatedEventArgs> RowUpdated { add { } remove { } }
+ public event System.EventHandler<System.Data.Common.RowUpdatingEventArgs> RowUpdating { add { } remove { } }
+ protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { }
+ protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { }
+ }
+ public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader
+ {
+ internal SqliteDataReader() { }
+ public override int Depth { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override bool HasRows { get { throw null; } }
+ public override bool IsClosed { get { throw null; } }
+ public override object this[int i] { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override int RecordsAffected { get { throw null; } }
+ public override int VisibleFieldCount { get { throw null; } }
+ public override void Close() { }
+ public override bool GetBoolean(int i) { throw null; }
+ public override byte GetByte(int i) { throw null; }
+ public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; }
+ public override char GetChar(int i) { throw null; }
+ public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; }
+ public override string GetDataTypeName(int i) { throw null; }
+ public override System.DateTime GetDateTime(int i) { throw null; }
+ public override decimal GetDecimal(int i) { throw null; }
+ public override double GetDouble(int i) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override System.Type GetFieldType(int i) { throw null; }
+ public override float GetFloat(int i) { throw null; }
+ public override System.Guid GetGuid(int i) { throw null; }
+ public override short GetInt16(int i) { throw null; }
+ public override int GetInt32(int i) { throw null; }
+ public override long GetInt64(int i) { throw null; }
+ public override string GetName(int i) { throw null; }
+ public override int GetOrdinal(string name) { throw null; }
+ public override System.Data.DataTable GetSchemaTable() { throw null; }
+ public override string GetString(int i) { throw null; }
+ public override object GetValue(int i) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ public override bool IsDBNull(int i) { throw null; }
+ public override bool NextResult() { throw null; }
+ public override bool Read() { throw null; }
+ }
+ public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator
+ {
+ public SqliteDataSourceEnumerator() { }
+ public override System.Data.DataTable GetDataSources() { throw null; }
+ }
+ public enum SQLiteDateFormats
+ {
+ ISO8601 = 1,
+ JulianDay = 2,
+ Ticks = 0,
+ UnixEpoch = 3,
+ }
+ public enum SQLiteErrorCode
+ {
+ Abort = 4,
+ Auth = 23,
+ Busy = 5,
+ CantOpen = 14,
+ Constraint = 19,
+ Corrupt = 11,
+ Done = 101,
+ Empty = 16,
+ Error = 1,
+ Format = 24,
+ Full = 13,
+ Internal = 2,
+ Interrupt = 9,
+ IOErr = 10,
+ Locked = 6,
+ Mismatch = 20,
+ Misuse = 21,
+ NOLFS = 22,
+ NoMem = 7,
+ NotADatabase = 26,
+ NotFound = 12,
+ Ok = 0,
+ Perm = 3,
+ Protocol = 15,
+ Range = 25,
+ ReadOnly = 8,
+ Row = 100,
+ Schema = 17,
+ TooBig = 18,
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqliteException : System.Data.Common.DbException
+ {
+ public SqliteException() { }
+ public SqliteException(int errorCode, string extendedInformation) { }
+ public SqliteException(string message) { }
+ public SqliteException(string message, System.Exception innerException) { }
+ public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } }
+ }
+ public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider
+ {
+ public static readonly Mono.Data.Sqlite.SqliteFactory Instance;
+ public SqliteFactory() { }
+ public override System.Data.Common.DbCommand CreateCommand() { throw null; }
+ public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; }
+ public override System.Data.Common.DbConnection CreateConnection() { throw null; }
+ public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; }
+ public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; }
+ public override System.Data.Common.DbParameter CreateParameter() { throw null; }
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
+ }
+ public abstract partial class SqliteFunction : System.IDisposable
+ {
+ protected SqliteFunction() { }
+ public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } }
+ public virtual int Compare(string param1, string param2) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual object Final(object contextData) { throw null; }
+ public virtual object Invoke(object[] args) { throw null; }
+ public static void RegisterFunction(System.Type typ) { }
+ public virtual void Step(object[] args, int stepNumber, ref object contextData) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)]
+ public sealed partial class SqliteFunctionAttribute : System.Attribute
+ {
+ public SqliteFunctionAttribute() { }
+ public int Arguments { get { throw null; } set { } }
+ public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction
+ {
+ public SqliteFunctionEx() { }
+ protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; }
+ }
+ public enum SQLiteJournalModeEnum
+ {
+ Delete = 0,
+ Off = 2,
+ Persist = 1,
+ }
+ public static partial class SqliteMetaDataCollectionNames
+ {
+ public static readonly string Catalogs;
+ public static readonly string Columns;
+ public static readonly string ForeignKeys;
+ public static readonly string IndexColumns;
+ public static readonly string Indexes;
+ public static readonly string Tables;
+ public static readonly string Triggers;
+ public static readonly string ViewColumns;
+ public static readonly string Views;
+ }
+ public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable
+ {
+ public SqliteParameter() { }
+ public SqliteParameter(System.Data.DbType dbType) { }
+ public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { }
+ public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { }
+ public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { }
+ public SqliteParameter(System.Data.DbType dbType, object value) { }
+ public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { }
+ public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { }
+ public SqliteParameter(string parameterName) { }
+ public SqliteParameter(string parameterName, System.Data.DbType dbType) { }
+ public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { }
+ public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { }
+ public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { }
+ public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { }
+ public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { }
+ public SqliteParameter(string parameterName, object value) { }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)]
+ public override System.Data.DbType DbType { get { throw null; } set { } }
+ public override System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ public override bool IsNullable { get { throw null; } set { } }
+ public override string ParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public override int Size { get { throw null; } set { } }
+ public override string SourceColumn { get { throw null; } set { } }
+ public override bool SourceColumnNullMapping { get { throw null; } set { } }
+ public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public override object Value { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public override void ResetDbType() { }
+ }
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection
+ {
+ internal SqliteParameterCollection() { }
+ public override int Count { get { throw null; } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } }
+ public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } }
+ public override object SyncRoot { get { throw null; } }
+ public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int Add(object value) { throw null; }
+ public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; }
+ public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; }
+ public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; }
+ public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { }
+ public override void AddRange(System.Array values) { }
+ public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; }
+ public override void Clear() { }
+ public override bool Contains(object value) { throw null; }
+ public override bool Contains(string parameterName) { throw null; }
+ public override void CopyTo(System.Array array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; }
+ public override int IndexOf(object value) { throw null; }
+ public override int IndexOf(string parameterName) { throw null; }
+ public override void Insert(int index, object value) { }
+ public override void Remove(object value) { }
+ public override void RemoveAt(int index) { }
+ public override void RemoveAt(string parameterName) { }
+ protected override void SetParameter(int index, System.Data.Common.DbParameter value) { }
+ protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { }
+ }
+ public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction
+ {
+ internal SqliteTransaction() { }
+ public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } }
+ public override System.Data.IsolationLevel IsolationLevel { get { throw null; } }
+ public override void Commit() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Rollback() { }
+ }
+ public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e);
+ public enum SynchronizationModes
+ {
+ Full = 1,
+ Normal = 0,
+ Off = 2,
+ }
+ public enum TypeAffinity
+ {
+ Blob = 4,
+ DateTime = 10,
+ Double = 2,
+ Int64 = 1,
+ None = 11,
+ Null = 5,
+ Text = 3,
+ Uninitialized = 0,
+ }
+ public partial class UpdateEventArgs : System.EventArgs
+ {
+ internal UpdateEventArgs() { }
+ public readonly string Database;
+ public readonly Mono.Data.Sqlite.UpdateEventType Event;
+ public readonly long RowId;
+ public readonly string Table;
+ }
+ public enum UpdateEventType
+ {
+ Delete = 9,
+ Insert = 18,
+ Update = 23,
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Mono.Data.Tds.cs b/src/v4.5.2/Mono.Data.Tds.cs
new file mode 100644
index 0000000..44f1aa5
--- /dev/null
+++ b/src/v4.5.2/Mono.Data.Tds.cs
@@ -0,0 +1,591 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.Data.Tds
+{
+ public delegate object FrameworkValueGetter(object rawValue, ref bool updated);
+ public partial class TdsMetaParameter
+ {
+ public const int maxNVarCharCharacters = 1073741823;
+ public const int maxVarCharCharacters = 2147483647;
+ public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { }
+ public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { }
+ public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { }
+ public TdsMetaParameter(string name, object value) { }
+ public TdsMetaParameter(string name, string typeName, object value) { }
+ public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } }
+ public bool IsAnyVarCharMax { get { throw null; } }
+ public bool IsDateTimeType { get { throw null; } }
+ public bool IsDecimalType { get { throw null; } }
+ public bool IsMoneyType { get { throw null; } }
+ public bool IsNonUnicodeText { get { throw null; } }
+ public bool IsNullable { get { throw null; } set { } }
+ public bool IsTextType { get { throw null; } }
+ public bool IsVarCharMax { get { throw null; } }
+ public bool IsVariableSizeType { get { throw null; } set { } }
+ public bool IsVarNVarCharMax { get { throw null; } }
+ public string ParameterName { get { throw null; } set { } }
+ public byte Precision { get { throw null; } set { } }
+ public object RawValue { get { throw null; } set { } }
+ public byte Scale { get { throw null; } set { } }
+ public int Size { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ public object Value { get { throw null; } set { } }
+ public void CalculateIsVariableType() { }
+ public void Validate(int index) { }
+ }
+ public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public TdsMetaParameterCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } }
+ public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; }
+ public void Clear() { }
+ public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; }
+ public int IndexOf(string name) { throw null; }
+ public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { }
+ public void Remove(Mono.Data.Tds.TdsMetaParameter value) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public enum TdsParameterDirection
+ {
+ Input = 0,
+ InputOutput = 2,
+ Output = 1,
+ ReturnValue = 3,
+ }
+}
+namespace Mono.Data.Tds.Protocol
+{
+ public abstract partial class Tds
+ {
+ protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms;
+ protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages;
+ protected readonly byte[] NTLMSSP_ID;
+ public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { }
+ public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { }
+ protected string Charset { get { throw null; } }
+ public byte[] Collation { get { throw null; } }
+ protected System.Collections.ArrayList ColumnNames { get { throw null; } }
+ public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } }
+ public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } }
+ public string Database { get { throw null; } }
+ public string DataSource { get { throw null; } }
+ public bool DoneProc { get { throw null; } }
+ public virtual bool IsConnected { get { throw null; } set { } }
+ protected string Language { get { throw null; } }
+ protected System.Globalization.CultureInfo Locale { get { throw null; } }
+ public bool MoreResults { get { throw null; } set { } }
+ public System.Collections.ArrayList OutputParameters { get { throw null; } set { } }
+ public int PacketSize { get { throw null; } }
+ protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } }
+ public bool Pooling { get { throw null; } set { } }
+ public int RecordsAffected { get { throw null; } set { } }
+ public bool SequentialAccess { get { throw null; } set { } }
+ public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } }
+ public string ServerVersion { get { throw null; } }
+ public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } }
+ public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } }
+ public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } }
+ public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; }
+ protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; }
+ public void Cancel() { }
+ public void CheckAndThrowException(System.IAsyncResult ar) { }
+ [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")]
+ protected void CheckForData(int timeout) { }
+ public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters);
+ protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; }
+ protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; }
+ public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; }
+ public virtual void Disconnect() { }
+ public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { }
+ public virtual void EndExecuteProcedure(System.IAsyncResult ar) { }
+ public virtual void EndExecuteQuery(System.IAsyncResult ar) { }
+ protected void EndExecuteQueryInternal(System.IAsyncResult ar) { }
+ public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ public void ExecProc(string sql) { }
+ public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ public void Execute(string sql) { }
+ public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ protected void ExecuteQuery(string sql, int timeout, bool wantResults) { }
+ protected object GetColumnValue(System.Nullable<Mono.Data.Tds.Protocol.TdsColumnType> colType, bool outParam) { throw null; }
+ public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; }
+ public object GetSequentialColumnValue(int colIndex) { throw null; }
+ public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; }
+ protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; }
+ protected object GetStringValue(System.Nullable<Mono.Data.Tds.Protocol.TdsColumnType> colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; }
+ protected int GetSubPacketLength() { throw null; }
+ protected virtual void InitComm(int port, int timeout) { }
+ protected internal void InitExec() { }
+ protected virtual bool IsValidRowCount(byte status, byte op) { throw null; }
+ protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; }
+ protected void LoadRow() { }
+ public bool NextResult() { throw null; }
+ public bool NextRow() { throw null; }
+ protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { }
+ protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { }
+ protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { }
+ public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; }
+ protected internal int ProcessAuthentication() { throw null; }
+ protected void ProcessColumnDetail() { }
+ protected abstract void ProcessColumnInfo();
+ protected void ProcessColumnNames() { }
+ protected void ProcessDynamic() { }
+ [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")]
+ protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { }
+ protected void ProcessEnvironmentChange() { }
+ protected void ProcessLoginAck() { }
+ protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { }
+ protected virtual void ProcessOutputParam() { }
+ protected virtual void ProcessReturnStatus() { }
+ protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; }
+ protected void ProcessTableName() { }
+ public virtual bool Reset() { throw null; }
+ protected void SetCharset(string charset) { }
+ protected void SetCharset(System.Text.Encoding encoder) { }
+ protected void SetLanguage(string language) { }
+ public void SkipToEnd() { }
+ public virtual void Unprepare(string statementId) { }
+ public void WaitFor(System.IAsyncResult ar) { }
+ }
+ public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds
+ {
+ public static readonly Mono.Data.Tds.Protocol.TdsVersion Version;
+ public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; }
+ protected override void ProcessColumnInfo() { }
+ }
+ [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")]
+ public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds
+ {
+ public static readonly Mono.Data.Tds.Protocol.TdsVersion Version;
+ public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ public string BuildExec(string sql) { throw null; }
+ public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; }
+ public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ protected override bool IsValidRowCount(byte status, byte op) { throw null; }
+ public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; }
+ protected override void ProcessColumnInfo() { }
+ public override void Unprepare(string statementId) { }
+ }
+ public partial class Tds70 : Mono.Data.Tds.Protocol.Tds
+ {
+ [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")]
+ public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")]
+ public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")]
+ public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { }
+ protected virtual byte[] ClientVersion { get { throw null; } }
+ protected virtual byte Precision { get { throw null; } }
+ public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; }
+ protected string BuildExec(string sql) { throw null; }
+ public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; }
+ public override void EndExecuteNonQuery(System.IAsyncResult ar) { }
+ public override void EndExecuteProcedure(System.IAsyncResult ar) { }
+ public override void EndExecuteQuery(System.IAsyncResult ar) { }
+ public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ protected override bool IsValidRowCount(byte status, byte op) { throw null; }
+ public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; }
+ protected override void ProcessColumnInfo() { }
+ protected override void ProcessReturnStatus() { }
+ public override bool Reset() { throw null; }
+ public override void Unprepare(string statementId) { }
+ }
+ public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70
+ {
+ public static readonly Mono.Data.Tds.Protocol.TdsVersion Version;
+ [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")]
+ public Tds80(string server, int port) : base (default(string), default(int)) { }
+ public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { }
+ [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")]
+ public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { }
+ public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { }
+ protected override byte[] ClientVersion { get { throw null; } }
+ protected override byte Precision { get { throw null; } }
+ public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; }
+ public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { }
+ protected override void ProcessColumnInfo() { }
+ protected override void ProcessOutputParam() { }
+ }
+ public partial class TdsBigDecimal
+ {
+ public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { }
+ public int[] Data { get { throw null; } }
+ public bool IsNegative { get { throw null; } }
+ public byte Precision { get { throw null; } }
+ public byte Scale { get { throw null; } }
+ }
+ public partial class TdsBulkCopy
+ {
+ public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { }
+ public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; }
+ public bool BulkCopyEnd() { throw null; }
+ public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; }
+ public bool SendColumnMetaData(string colMetaData) { throw null; }
+ }
+ public enum TdsColumnStatus
+ {
+ Hidden = 16,
+ IsExpression = 4,
+ IsKey = 8,
+ Rename = 32,
+ }
+ public enum TdsColumnType
+ {
+ BigBinary = 173,
+ BigChar = 175,
+ BigInt = 127,
+ BigNVarChar = 231,
+ BigVarBinary = 165,
+ BigVarChar = 167,
+ Binary = 45,
+ Bit = 50,
+ BitN = 104,
+ Char = 47,
+ DateTime = 61,
+ DateTime2 = 42,
+ DateTime4 = 58,
+ DateTimeN = 111,
+ DateTimeOffset = 43,
+ Decimal = 106,
+ Float8 = 62,
+ FloatN = 109,
+ Image = 34,
+ Int1 = 48,
+ Int2 = 52,
+ Int4 = 56,
+ IntN = 38,
+ Money = 60,
+ Money4 = 112,
+ MoneyN = 110,
+ NChar = 239,
+ NText = 99,
+ Numeric = 108,
+ NVarChar = 103,
+ Real = 59,
+ SmallMoney = 122,
+ Text = 35,
+ UniqueIdentifier = 36,
+ VarBinary = 37,
+ VarChar = 39,
+ Variant = 98,
+ Void = 31,
+ }
+ public partial class TdsConnectionInfo
+ {
+ public string DataSource;
+ public int LifeTime;
+ public int PacketSize;
+ public int PoolMaxSize;
+ public int PoolMinSize;
+ public int Port;
+ public int Timeout;
+ [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")]
+ public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { }
+ public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class TdsConnectionParameters
+ {
+ public string ApplicationName;
+ public string AttachDBFileName;
+ public string Charset;
+ public string Database;
+ public string DefaultDomain;
+ public bool DomainLogin;
+ public string Hostname;
+ public string Language;
+ public string LibraryName;
+ public System.Security.SecureString Password;
+ public bool PasswordSet;
+ public string ProgName;
+ public string User;
+ public TdsConnectionParameters() { }
+ public void Reset() { }
+ }
+ public partial class TdsConnectionPool
+ {
+ public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { }
+ public bool Pooling { get { throw null; } set { } }
+ public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; }
+ public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { }
+ public void ResetConnectionPool() { }
+ }
+ public partial class TdsConnectionPoolManager
+ {
+ public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { }
+ public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; }
+ public System.Collections.IDictionary GetConnectionPool() { throw null; }
+ public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; }
+ public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; }
+ }
+ public partial class TdsDataColumn
+ {
+ public TdsDataColumn() { }
+ public System.Nullable<bool> AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Mono.Data.Tds.Protocol.TdsColumnType> ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object this[string key] { get { throw null; } set { } }
+ public System.Nullable<int> LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<short> NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<short> NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class TdsDataColumnCollection : System.Collections.IEnumerable
+ {
+ public TdsDataColumnCollection() { }
+ public int Count { get { throw null; } }
+ public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } }
+ public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; }
+ public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { }
+ public void Clear() { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public TdsDataRow() { }
+ public int BigDecimalIndex { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public bool IsFixedSize { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object this[int index] { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(object value) { throw null; }
+ public void Clear() { }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(int index, System.Array array, int arrayIndex, int count) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object value) { throw null; }
+ public void Insert(int index, object value) { }
+ public void Remove(object value) { }
+ public void RemoveAt(int index) { }
+ }
+ public enum TdsEnvPacketSubType
+ {
+ BlockSize = 4,
+ CharSet = 3,
+ CollationInfo = 7,
+ Database = 1,
+ Locale = 5,
+ }
+ public sealed partial class TdsInternalError
+ {
+ public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { }
+ public byte Class { get { throw null; } set { } }
+ public int LineNumber { get { throw null; } set { } }
+ public string Message { get { throw null; } set { } }
+ public int Number { get { throw null; } set { } }
+ public string Procedure { get { throw null; } set { } }
+ public string Server { get { throw null; } set { } }
+ public string Source { get { throw null; } set { } }
+ public byte State { get { throw null; } set { } }
+ }
+ public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable
+ {
+ public TdsInternalErrorCollection() { }
+ public int Count { get { throw null; } }
+ public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } }
+ public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; }
+ public void Clear() { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs
+ {
+ public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { }
+ }
+ public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e);
+ public partial class TdsInternalException : System.SystemException
+ {
+ internal TdsInternalException() { }
+ public byte Class { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public int Number { get { throw null; } }
+ public string Procedure { get { throw null; } }
+ public string Server { get { throw null; } }
+ public override string Source { get { throw null; } }
+ public byte State { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class TdsInternalInfoMessageEventArgs : System.EventArgs
+ {
+ public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { }
+ public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { }
+ public byte Class { get { throw null; } }
+ public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public string Message { get { throw null; } }
+ public int Number { get { throw null; } }
+ public string Procedure { get { throw null; } }
+ public string Server { get { throw null; } }
+ public string Source { get { throw null; } }
+ public byte State { get { throw null; } }
+ public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; }
+ }
+ public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e);
+ public enum TdsPacketSubType
+ {
+ AltFormat = 168,
+ AltName = 167,
+ Authentication = 237,
+ Capability = 226,
+ ColumnDetail = 165,
+ ColumnInfo = 161,
+ ColumnMetadata = 129,
+ ColumnName = 160,
+ ColumnOrder = 169,
+ Control = 174,
+ Done = 253,
+ DoneInProc = 255,
+ DoneProc = 254,
+ Dynamic = 231,
+ Dynamic2 = 163,
+ EED = 229,
+ EnvironmentChange = 227,
+ Error = 170,
+ Info = 171,
+ LoginAck = 173,
+ Param = 172,
+ Parameters = 215,
+ ParamFormat = 236,
+ ProcId = 124,
+ ReturnStatus = 121,
+ Row = 209,
+ RowFormat = 238,
+ TableName = 164,
+ }
+ public enum TdsPacketType
+ {
+ Bulk = 7,
+ Cancel = 6,
+ DBRPC = 230,
+ Logoff = 113,
+ Logon = 2,
+ Logon70 = 16,
+ None = 0,
+ Normal = 15,
+ Proc = 3,
+ Query = 1,
+ Reply = 4,
+ RPC = 3,
+ SspAuth = 17,
+ }
+ public enum TdsRpcProcId
+ {
+ Cursor = 1,
+ CursorClose = 9,
+ CursorExecute = 4,
+ CursorFetch = 7,
+ CursorOpen = 2,
+ CursorOption = 8,
+ CursorPrepare = 3,
+ CursorPrepExec = 5,
+ CursorUnprepare = 6,
+ Execute = 12,
+ ExecuteSql = 10,
+ Prepare = 11,
+ PrepExec = 13,
+ PrepExecRpc = 14,
+ Unprepare = 15,
+ }
+ public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException
+ {
+ internal TdsTimeoutException() { }
+ }
+ public enum TdsVersion
+ {
+ tds100 = 100,
+ tds42 = 42,
+ tds50 = 50,
+ tds70 = 70,
+ tds80 = 80,
+ tds81 = 81,
+ tds90 = 90,
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Mono.Debugger.Soft.cs b/src/v4.5.2/Mono.Debugger.Soft.cs
new file mode 100644
index 0000000..806be89
--- /dev/null
+++ b/src/v4.5.2/Mono.Debugger.Soft.cs
@@ -0,0 +1,879 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Mono.Debugger.Soft
+{
+ public partial class AbsentInformationException : System.Exception
+ {
+ public AbsentInformationException() { }
+ }
+ public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event
+ {
+ internal AppDomainCreateEvent() { }
+ public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } }
+ }
+ public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal AppDomainMirror() { }
+ public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } }
+ public string FriendlyName { get { throw null; } }
+ public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; }
+ public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; }
+ public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; }
+ public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; }
+ public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; }
+ }
+ public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event
+ {
+ internal AppDomainUnloadEvent() { }
+ public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } }
+ }
+ public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable
+ {
+ internal ArrayMirror() { }
+ public int[] lengths;
+ public int[] lower_bounds;
+ public int rank;
+ public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } }
+ public int Length { get { throw null; } }
+ public int Rank { get { throw null; } }
+ public int GetLength(int dimension) { throw null; }
+ public int GetLowerBound(int dimension) { throw null; }
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.Value> GetValues(int index, int length) { throw null; }
+ public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event
+ {
+ internal AssemblyLoadEvent() { }
+ public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } }
+ }
+ public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest
+ {
+ internal AssemblyLoadEventRequest() { }
+ }
+ public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal AssemblyMirror() { }
+ public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } }
+ public string Location { get { throw null; } }
+ public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } }
+ public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } }
+ public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; }
+ public virtual System.Reflection.AssemblyName GetName() { throw null; }
+ public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; }
+ public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; }
+ public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; }
+ }
+ public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event
+ {
+ internal AssemblyUnloadEvent() { }
+ public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } }
+ }
+ public partial class BreakpointEvent : Mono.Debugger.Soft.Event
+ {
+ internal BreakpointEvent() { }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ }
+ public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest
+ {
+ internal BreakpointEventRequest() { }
+ public override void Enable() { }
+ }
+ public partial class CommandException : System.Exception
+ {
+ internal CommandException() { }
+ public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class Connection
+ {
+ protected Connection() { }
+ public void ForceDisconnect() { }
+ public void StartBuffering() { }
+ public void StopBuffering() { }
+ protected abstract void TransportClose();
+ protected abstract int TransportReceive(byte[] buf, int buf_offset, int len);
+ protected abstract int TransportSend(byte[] buf, int buf_offset, int len);
+ protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout);
+ public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; }
+ }
+ public sealed partial class CustomAttributeDataMirror
+ {
+ internal CustomAttributeDataMirror() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror> ConstructorArguments { get { throw null; } }
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.CustomAttributeNamedArgumentMirror> NamedArguments { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CustomAttributeNamedArgumentMirror
+ {
+ public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } }
+ public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } }
+ public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CustomAttributeTypedArgumentMirror
+ {
+ public System.Type ArgumentType { get { throw null; } }
+ public object Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class EnumMirror : Mono.Debugger.Soft.StructMirror
+ {
+ internal EnumMirror() { }
+ public string StringValue { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ }
+ public enum ErrorCode
+ {
+ ABSENT_INFORMATION = 105,
+ ERR_NO_INVOCATION = 104,
+ ERR_UNLOADED = 103,
+ INVALID_ARGUMENT = 102,
+ INVALID_FIELDID = 25,
+ INVALID_FRAMEID = 30,
+ INVALID_OBJECT = 20,
+ INVOKE_ABORTED = 107,
+ NONE = 0,
+ NOT_IMPLEMENTED = 100,
+ NOT_SUSPENDED = 101,
+ NO_SEQ_POINT_AT_IL_OFFSET = 106,
+ }
+ public partial class ErrorHandlerEventArgs : System.EventArgs
+ {
+ public ErrorHandlerEventArgs() { }
+ public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class Event
+ {
+ internal Event() { }
+ protected Mono.Debugger.Soft.VirtualMachine vm;
+ public Mono.Debugger.Soft.EventType EventType { get { throw null; } }
+ public Mono.Debugger.Soft.EventRequest Request { get { throw null; } }
+ public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class EventRequest
+ {
+ internal EventRequest() { }
+ protected System.Collections.Generic.IList<Mono.Debugger.Soft.AssemblyMirror> assembly_filter;
+ protected int count;
+ protected bool enabled;
+ protected Mono.Debugger.Soft.EventType etype;
+ protected int id;
+ protected Mono.Debugger.Soft.SuspendPolicy suspend;
+ protected Mono.Debugger.Soft.ThreadMirror thread;
+ protected Mono.Debugger.Soft.VirtualMachine vm;
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.AssemblyMirror> AssemblyFilter { get { throw null; } set { } }
+ public int Count { get { throw null; } set { } }
+ public bool Enabled { get { throw null; } set { } }
+ public Mono.Debugger.Soft.EventType EventType { get { throw null; } }
+ public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } }
+ protected void CheckDisabled() { }
+ protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { }
+ public void Disable() { }
+ public virtual void Enable() { }
+ protected void SetEnabled(int id) { }
+ }
+ public partial class EventSet
+ {
+ internal EventSet() { }
+ protected Mono.Debugger.Soft.VirtualMachine vm;
+ public Mono.Debugger.Soft.Event[] Events { get { throw null; } }
+ public Mono.Debugger.Soft.Event this[int index] { get { throw null; } }
+ public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } }
+ }
+ public enum EventType
+ {
+ AppDomainCreate = 4,
+ AppDomainUnload = 5,
+ AssemblyLoad = 8,
+ AssemblyUnload = 9,
+ Breakpoint = 10,
+ Exception = 13,
+ KeepAlive = 14,
+ MethodEntry = 6,
+ MethodExit = 7,
+ Step = 11,
+ ThreadDeath = 3,
+ ThreadStart = 2,
+ TypeLoad = 12,
+ UserBreak = 15,
+ UserLog = 16,
+ VMDeath = 1,
+ VMDisconnect = 99,
+ VMStart = 0,
+ }
+ public partial class ExceptionEvent : Mono.Debugger.Soft.Event
+ {
+ internal ExceptionEvent() { }
+ public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } }
+ }
+ public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest
+ {
+ internal ExceptionEventRequest() { }
+ public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } }
+ public bool IncludeSubclasses { get { throw null; } set { } }
+ public override void Enable() { }
+ }
+ public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror
+ {
+ public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { }
+ public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { }
+ public System.Reflection.FieldAttributes Attributes { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } }
+ public bool IsAssembly { get { throw null; } }
+ public bool IsFamily { get { throw null; } }
+ public bool IsFamilyAndAssembly { get { throw null; } }
+ public bool IsFamilyOrAssembly { get { throw null; } }
+ public bool IsInitOnly { get { throw null; } }
+ public bool IsLiteral { get { throw null; } }
+ public bool IsNotSerialized { get { throw null; } }
+ public bool IsPinvokeImpl { get { throw null; } }
+ public bool IsPrivate { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public Mono.Cecil.FieldDefinition Metadata { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; }
+ }
+ public partial interface IInvokeAsyncResult : System.IAsyncResult
+ {
+ void Abort();
+ }
+ public partial class ILExceptionHandler
+ {
+ internal ILExceptionHandler() { }
+ public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum ILExceptionHandlerType
+ {
+ Catch = 0,
+ Fault = 4,
+ Filter = 1,
+ Finally = 2,
+ }
+ public partial class ILInstruction
+ {
+ internal ILInstruction() { }
+ public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } }
+ public int Offset { get { throw null; } }
+ public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } }
+ public object Operand { get { throw null; } set { } }
+ public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } }
+ }
+ public partial interface IMirror
+ {
+ Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; }
+ }
+ public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal InterfaceMappingMirror() { }
+ public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods;
+ public Mono.Debugger.Soft.TypeMirror InterfaceType;
+ public Mono.Debugger.Soft.MethodMirror[] TargetMethods;
+ public Mono.Debugger.Soft.TypeMirror TargetType;
+ }
+ public partial class InvalidStackFrameException : System.Exception
+ {
+ public InvalidStackFrameException() { }
+ }
+ public partial class InvocationException : System.Exception
+ {
+ public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { }
+ public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum InvokeOptions
+ {
+ DisableBreakpoints = 1,
+ None = 0,
+ ReturnOutArgs = 8,
+ ReturnOutThis = 4,
+ SingleThreaded = 2,
+ Virtual = 16,
+ }
+ public partial class InvokeResult
+ {
+ public InvokeResult() { }
+ public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial interface ITargetProcess
+ {
+ bool HasExited { get; }
+ int Id { get; }
+ string ProcessName { get; }
+ System.IO.StreamReader StandardError { get; }
+ System.IO.StreamReader StandardOutput { get; }
+ event System.EventHandler Exited;
+ void Kill();
+ }
+ public partial class LaunchOptions
+ {
+ public LaunchOptions() { }
+ public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info);
+ public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info);
+ }
+ public partial class LocalScope : Mono.Debugger.Soft.Mirror
+ {
+ internal LocalScope() { }
+ public int LiveRangeEnd { get { throw null; } }
+ public int LiveRangeStart { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ }
+ public partial class LocalVariable : Mono.Debugger.Soft.Mirror
+ {
+ internal LocalVariable() { }
+ public int Index { get { throw null; } }
+ public bool IsArg { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } }
+ }
+ public partial class Location : Mono.Debugger.Soft.Mirror
+ {
+ internal Location() { }
+ public int ColumnNumber { get { throw null; } }
+ public int EndColumnNumber { get { throw null; } }
+ public int EndLineNumber { get { throw null; } }
+ public int ILOffset { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ public string SourceFile { get { throw null; } }
+ public byte[] SourceFileHash { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal MethodBodyMirror() { }
+ public System.Collections.Generic.List<Mono.Debugger.Soft.ILExceptionHandler> ExceptionHandlers { get { throw null; } }
+ public System.Collections.Generic.List<Mono.Debugger.Soft.ILInstruction> Instructions { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ public byte[] GetILAsByteArray() { throw null; }
+ }
+ public partial class MethodEntryEvent : Mono.Debugger.Soft.Event
+ {
+ internal MethodEntryEvent() { }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ }
+ public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest
+ {
+ internal MethodEntryEventRequest() { }
+ }
+ public partial class MethodExitEvent : Mono.Debugger.Soft.Event
+ {
+ internal MethodExitEvent() { }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ }
+ public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest
+ {
+ internal MethodExitEventRequest() { }
+ }
+ public partial class MethodMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal MethodMirror() { }
+ public System.Reflection.MethodAttributes Attributes { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } }
+ public string FullName { get { throw null; } }
+ public System.Collections.Generic.IList<int> ILOffsets { get { throw null; } }
+ public bool IsAbstract { get { throw null; } }
+ public bool IsAssembly { get { throw null; } }
+ public bool IsConstructor { get { throw null; } }
+ public bool IsFamily { get { throw null; } }
+ public bool IsFamilyAndAssembly { get { throw null; } }
+ public bool IsFamilyOrAssembly { get { throw null; } }
+ public bool IsFinal { get { throw null; } }
+ public bool IsGenericMethod { get { throw null; } }
+ public bool IsGenericMethodDefinition { get { throw null; } }
+ public bool IsHideBySig { get { throw null; } }
+ public bool IsPrivate { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public bool IsVirtual { get { throw null; } }
+ public System.Collections.Generic.IList<int> LineNumbers { get { throw null; } }
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.Location> Locations { get { throw null; } }
+ public Mono.Cecil.MethodDefinition Metadata { get { throw null; } }
+ public int MetadataToken { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } }
+ public string SourceFile { get { throw null; } }
+ public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; }
+ public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; }
+ public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; }
+ public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; }
+ public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; }
+ public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; }
+ public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
+ public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; }
+ public Mono.Debugger.Soft.LocalScope[] GetScopes() { throw null; }
+ public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; }
+ public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; }
+ }
+ public abstract partial class Mirror : Mono.Debugger.Soft.IMirror
+ {
+ internal Mirror() { }
+ protected long id;
+ protected Mono.Debugger.Soft.VirtualMachine vm;
+ public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } }
+ protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { }
+ protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { }
+ }
+ public partial class ModuleMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal ModuleMirror() { }
+ public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } }
+ public string FullyQualifiedName { get { throw null; } }
+ public System.Guid ModuleVersionId { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string ScopeName { get { throw null; } }
+ }
+ public partial class ObjectCollectedException : System.Exception
+ {
+ public ObjectCollectedException() { }
+ }
+ public partial class ObjectMirror : Mono.Debugger.Soft.Value
+ {
+ internal ObjectMirror() { }
+ public long Address { get { throw null; } }
+ public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } }
+ public bool IsCollected { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } }
+ public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ [System.ObsoleteAttribute("Use the overload without the 'vm' argument")]
+ public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList<System.Collections.Generic.IList<Mono.Debugger.Soft.Value>> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; }
+ public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; }
+ public void EndInvokeMultiple(System.IAsyncResult asyncResult) { }
+ public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; }
+ public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList<Mono.Debugger.Soft.FieldInfoMirror> fields) { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments) { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; }
+ public System.Threading.Tasks.Task<Mono.Debugger.Soft.Value> InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; }
+ public System.Threading.Tasks.Task<Mono.Debugger.Soft.InvokeResult> InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; }
+ public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { }
+ public void SetValues(System.Collections.Generic.IList<Mono.Debugger.Soft.FieldInfoMirror> fields, Mono.Debugger.Soft.Value[] values) { }
+ }
+ public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal ParameterInfoMirror() { }
+ public System.Reflection.ParameterAttributes Attributes { get { throw null; } }
+ public bool IsRetval { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } }
+ public int Position { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class PointerValue : Mono.Debugger.Soft.Value
+ {
+ public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { }
+ public long Address { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class PrimitiveValue : Mono.Debugger.Soft.Value
+ {
+ public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { }
+ public object Value { get { throw null; } }
+ public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; }
+ public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments) { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror
+ {
+ public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { }
+ public System.Reflection.PropertyAttributes Attributes { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; }
+ public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; }
+ public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; }
+ public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; }
+ public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; }
+ public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; }
+ }
+ public partial class StackFrame : Mono.Debugger.Soft.Mirror
+ {
+ internal StackFrame() { }
+ public int ColumnNumber { get { throw null; } }
+ public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } }
+ public string FileName { get { throw null; } }
+ public int ILOffset { get { throw null; } }
+ public bool IsDebuggerInvoke { get { throw null; } }
+ public bool IsNativeTransition { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public Mono.Debugger.Soft.Location Location { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } }
+ public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; }
+ public Mono.Debugger.Soft.Value GetThis() { throw null; }
+ public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; }
+ public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; }
+ public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; }
+ public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; }
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.LocalVariable> GetVisibleVariables() { throw null; }
+ public void SetThis(Mono.Debugger.Soft.Value value) { }
+ public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { }
+ public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { }
+ }
+ public enum StepDepth
+ {
+ Into = 0,
+ Out = 2,
+ Over = 1,
+ }
+ public partial class StepEvent : Mono.Debugger.Soft.Event
+ {
+ internal StepEvent() { }
+ public long Location { get { throw null; } }
+ public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } }
+ }
+ public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest
+ {
+ internal StepEventRequest() { }
+ public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } }
+ public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } }
+ public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } }
+ public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } }
+ public override void Enable() { }
+ }
+ [System.FlagsAttribute]
+ public enum StepFilter
+ {
+ DebuggerHidden = 2,
+ DebuggerNonUserCode = 8,
+ DebuggerStepThrough = 4,
+ None = 0,
+ StaticCtor = 1,
+ }
+ public enum StepSize
+ {
+ Line = 1,
+ Min = 0,
+ }
+ public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror
+ {
+ internal StringMirror() { }
+ public int Length { get { throw null; } }
+ public string Value { get { throw null; } }
+ public char[] GetChars(int index, int length) { throw null; }
+ }
+ public partial class StructMirror : Mono.Debugger.Soft.Value
+ {
+ internal StructMirror() { }
+ public Mono.Debugger.Soft.Value[] Fields { get { throw null; } }
+ public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } }
+ public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } }
+ public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ [System.ObsoleteAttribute("Use the overload without the 'vm' argument")]
+ public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; }
+ public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments) { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; }
+ public System.Threading.Tasks.Task<Mono.Debugger.Soft.Value> InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; }
+ public System.Threading.Tasks.Task<Mono.Debugger.Soft.InvokeResult> InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; }
+ }
+ public enum SuspendPolicy
+ {
+ All = 2,
+ EventThread = 1,
+ None = 0,
+ }
+ public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event
+ {
+ internal ThreadDeathEvent() { }
+ }
+ public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror
+ {
+ internal ThreadMirror() { }
+ public long Id { get { throw null; } }
+ public bool IsThreadPoolThread { get { throw null; } }
+ public string Name { get { throw null; } }
+ public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public long ThreadId { get { throw null; } }
+ public System.Threading.ThreadState ThreadState { get { throw null; } }
+ public long TID { get { throw null; } }
+ public static void FetchFrames(System.Collections.Generic.IList<Mono.Debugger.Soft.ThreadMirror> threads) { }
+ public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; }
+ public void SetIP(Mono.Debugger.Soft.Location loc) { }
+ }
+ public partial class ThreadStartEvent : Mono.Debugger.Soft.Event
+ {
+ internal ThreadStartEvent() { }
+ }
+ public partial class TypeLoadEvent : Mono.Debugger.Soft.Event
+ {
+ internal TypeLoadEvent() { }
+ public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } }
+ }
+ public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest
+ {
+ internal TypeLoadEventRequest() { }
+ public string[] SourceFileFilter { get { throw null; } set { } }
+ public string[] TypeNameFilter { get { throw null; } set { } }
+ public override void Enable() { }
+ }
+ public partial class TypeMirror : Mono.Debugger.Soft.Mirror
+ {
+ internal TypeMirror() { }
+ public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } }
+ public System.Reflection.TypeAttributes Attributes { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } }
+ public string CSharpName { get { throw null; } }
+ public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } }
+ public string FullName { get { throw null; } }
+ public bool HasElementType { get { throw null; } }
+ public bool IsAbstract { get { throw null; } }
+ public bool IsAnsiClass { get { throw null; } }
+ public bool IsArray { get { throw null; } }
+ public bool IsAutoClass { get { throw null; } }
+ public bool IsAutoLayout { get { throw null; } }
+ public bool IsByRef { get { throw null; } }
+ public bool IsClass { get { throw null; } }
+ public bool IsCOMObject { get { throw null; } }
+ public bool IsContextful { get { throw null; } }
+ public bool IsEnum { get { throw null; } }
+ public bool IsExplicitLayout { get { throw null; } }
+ public bool IsGenericType { get { throw null; } }
+ public bool IsGenericTypeDefinition { get { throw null; } }
+ public bool IsImport { get { throw null; } }
+ public bool IsInitialized { get { throw null; } }
+ public bool IsInterface { get { throw null; } }
+ public bool IsLayoutSequential { get { throw null; } }
+ public bool IsMarshalByRef { get { throw null; } }
+ public bool IsNested { get { throw null; } }
+ public bool IsNestedAssembly { get { throw null; } }
+ public bool IsNestedFamANDAssem { get { throw null; } }
+ public bool IsNestedFamily { get { throw null; } }
+ public bool IsNestedFamORAssem { get { throw null; } }
+ public bool IsNestedPrivate { get { throw null; } }
+ public bool IsNestedPublic { get { throw null; } }
+ public bool IsNotPublic { get { throw null; } }
+ public bool IsPointer { get { throw null; } }
+ public bool IsPrimitive { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public bool IsSealed { get { throw null; } }
+ public bool IsSerializable { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public bool IsUnicodeClass { get { throw null; } }
+ public bool IsValueType { get { throw null; } }
+ public Mono.Cecil.TypeDefinition Metadata { get { throw null; } }
+ public int MetadataToken { get { throw null; } }
+ public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ [System.ObsoleteAttribute("Use the overload without the 'vm' argument")]
+ public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; }
+ public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; }
+ public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; }
+ public int GetArrayRank() { throw null; }
+ protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; }
+ public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; }
+ public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; }
+ public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; }
+ public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; }
+ public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; }
+ public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; }
+ public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; }
+ public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; }
+ public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; }
+ public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; }
+ public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; }
+ public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; }
+ public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; }
+ public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; }
+ public string[] GetSourceFiles() { throw null; }
+ public string[] GetSourceFiles(bool returnFullPaths) { throw null; }
+ public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; }
+ public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; }
+ public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; }
+ public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList<Mono.Debugger.Soft.FieldInfoMirror> fields) { throw null; }
+ public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList<Mono.Debugger.Soft.FieldInfoMirror> fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; }
+ protected virtual bool HasElementTypeImpl() { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments) { throw null; }
+ public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; }
+ public System.Threading.Tasks.Task<Mono.Debugger.Soft.Value> InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; }
+ protected virtual bool IsArrayImpl() { throw null; }
+ public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; }
+ protected virtual bool IsByRefImpl() { throw null; }
+ protected virtual bool IsCOMObjectImpl() { throw null; }
+ protected virtual bool IsContextfulImpl() { throw null; }
+ protected virtual bool IsMarshalByRefImpl() { throw null; }
+ protected virtual bool IsPointerImpl() { throw null; }
+ protected virtual bool IsPrimitiveImpl() { throw null; }
+ protected virtual bool IsValueTypeImpl() { throw null; }
+ public Mono.Debugger.Soft.Value NewInstance() { throw null; }
+ public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments) { throw null; }
+ public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; }
+ public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { }
+ public void SetValues(System.Collections.Generic.IList<Mono.Debugger.Soft.FieldInfoMirror> fields, Mono.Debugger.Soft.Value[] values) { }
+ }
+ public partial class UserBreakEvent : Mono.Debugger.Soft.Event
+ {
+ internal UserBreakEvent() { }
+ }
+ public partial class UserLogEvent : Mono.Debugger.Soft.Event
+ {
+ internal UserLogEvent() { }
+ public string Category { get { throw null; } }
+ public int Level { get { throw null; } }
+ public string Message { get { throw null; } }
+ }
+ public abstract partial class Value : Mono.Debugger.Soft.Mirror
+ {
+ internal Value() { }
+ }
+ public partial class VersionInfo
+ {
+ public VersionInfo() { }
+ public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AtLeast(int major, int minor) { throw null; }
+ }
+ public partial class VirtualMachine : Mono.Debugger.Soft.Mirror
+ {
+ internal VirtualMachine() { }
+ public System.Net.EndPoint EndPoint { get { throw null; } }
+ public System.Diagnostics.Process Process { get { throw null; } }
+ public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } }
+ public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } }
+ public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } }
+ public void ClearAllBreakpoints() { }
+ public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; }
+ public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; }
+ public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; }
+ public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; }
+ public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; }
+ public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; }
+ public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; }
+ public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; }
+ public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; }
+ public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; }
+ public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; }
+ public void Detach() { }
+ public void Disconnect() { }
+ [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")]
+ public void Dispose() { }
+ public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { }
+ public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { }
+ public void Exit(int exitCode) { }
+ public void ForceDisconnect() { }
+ [System.ObsoleteAttribute("Use GetNextEventSet () instead")]
+ public Mono.Debugger.Soft.Event GetNextEvent() { throw null; }
+ public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; }
+ public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; }
+ [System.ObsoleteAttribute("Use GetNextEventSet () instead")]
+ public T GetNextEvent<T>() where T : Mono.Debugger.Soft.Event { throw null; }
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.ThreadMirror> GetThreads() { throw null; }
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.TypeMirror> GetTypes(string name, bool ignoreCase) { throw null; }
+ public System.Collections.Generic.IList<Mono.Debugger.Soft.TypeMirror> GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; }
+ public void Resume() { }
+ public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; }
+ public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { }
+ public void Suspend() { }
+ }
+ public partial class VirtualMachineManager
+ {
+ internal VirtualMachineManager() { }
+ public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; }
+ public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; }
+ public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; }
+ public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; }
+ public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; }
+ public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; }
+ public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; }
+ public static void CancelConnection(System.IAsyncResult asyncResult) { }
+ public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; }
+ public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; }
+ }
+ public partial class VMDeathEvent : Mono.Debugger.Soft.Event
+ {
+ public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { }
+ public int ExitCode { get { throw null; } }
+ }
+ public partial class VMDisconnectedException : System.Exception
+ {
+ public VMDisconnectedException() { }
+ }
+ public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event
+ {
+ public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { }
+ }
+ public partial class VMMismatchException : System.Exception
+ {
+ public VMMismatchException() { }
+ }
+ public partial class VMNotSuspendedException : System.InvalidOperationException
+ {
+ public VMNotSuspendedException() { }
+ }
+ public partial class VMStartEvent : Mono.Debugger.Soft.Event
+ {
+ public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { }
+ }
+}
diff --git a/src/v4.5.2/Mono.Http.cs b/src/v4.5.2/Mono.Http.cs
new file mode 100644
index 0000000..a32646c
--- /dev/null
+++ b/src/v4.5.2/Mono.Http.cs
@@ -0,0 +1,142 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")]
+[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.Http
+{
+ [System.SerializableAttribute]
+ public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable
+ {
+ public GZipWebRequest(System.Net.WebRequest request) { }
+ protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override string ConnectionGroupName { get { throw null; } set { } }
+ public override long ContentLength { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public bool EnableCompression { get { throw null; } set { } }
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
+ public override string Method { get { throw null; } set { } }
+ public override bool PreAuthenticate { get { throw null; } set { } }
+ public override System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ public System.Net.WebRequest RealRequest { get { throw null; } }
+ public override System.Uri RequestUri { get { throw null; } }
+ public override int Timeout { get { throw null; } set { } }
+ public override void Abort() { }
+ public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; }
+ public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; }
+ public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; }
+ public override System.IO.Stream GetRequestStream() { throw null; }
+ public override System.Net.WebResponse GetResponse() { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate
+ {
+ public GZipWebRequestCreator() { }
+ public System.Net.WebRequest Create(System.Uri uri) { throw null; }
+ }
+ public partial class GZipWriteFilter : System.IO.Stream
+ {
+ public GZipWriteFilter(System.IO.Stream baseStream) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override int Read(byte[] buffer, int offset, int count) { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ }
+ public partial class NtlmClient : System.Net.IAuthenticationModule
+ {
+ public NtlmClient() { }
+ public string AuthenticationType { get { throw null; } }
+ public bool CanPreAuthenticate { get { throw null; } }
+ public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; }
+ public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; }
+ }
+}
+namespace Mono.Http.Configuration
+{
+ public partial class AcceptEncodingConfig
+ {
+ public AcceptEncodingConfig() { }
+ public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { }
+ public void Add(string encoding, string type) { }
+ public void Clear() { }
+ public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; }
+ }
+ public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public AcceptEncodingSectionHandler() { }
+ public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
+ }
+}
+namespace Mono.Http.Modules
+{
+ public partial class AcceptEncodingModule : System.Web.IHttpModule
+ {
+ public AcceptEncodingModule() { }
+ public void Dispose() { }
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ public abstract partial class AuthenticationModule : System.Web.IHttpModule
+ {
+ public AuthenticationModule(string authenticationMethod) { }
+ public string AuthenticationMethod { get { throw null; } }
+ protected bool AuthenticationRequired { get { throw null; } }
+ protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication);
+ protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; }
+ protected void DenyAccess(System.Web.HttpApplication app) { }
+ public virtual void Dispose() { }
+ public virtual void Init(System.Web.HttpApplication context) { }
+ public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { }
+ public abstract void OnEndRequest(object source, System.EventArgs eventArgs);
+ }
+ public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule
+ {
+ public BasicAuthenticationModule() : base (default(string)) { }
+ protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; }
+ public override void OnEndRequest(object source, System.EventArgs eventArgs) { }
+ }
+ public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule
+ {
+ public DigestAuthenticationModule() : base (default(string)) { }
+ protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; }
+ protected virtual string GetCurrentNonce() { throw null; }
+ protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; }
+ protected virtual bool IsValidNonce(string nonce) { throw null; }
+ public override void OnEndRequest(object source, System.EventArgs eventArgs) { }
+ }
+}
+namespace System.Net
+{
+ [System.SerializableAttribute]
+ public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override long ContentLength { get { throw null; } }
+ public override string ContentType { get { throw null; } }
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public bool IsCompressed { get { throw null; } }
+ public System.Net.WebResponse RealResponse { get { throw null; } }
+ public override System.Uri ResponseUri { get { throw null; } }
+ public override void Close() { }
+ public override System.IO.Stream GetResponseStream() { throw null; }
+ void System.IDisposable.Dispose() { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
diff --git a/src/v4.5.2/Mono.Management.cs b/src/v4.5.2/Mono.Management.cs
new file mode 100644
index 0000000..9603565
--- /dev/null
+++ b/src/v4.5.2/Mono.Management.cs
@@ -0,0 +1,22 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.Attach
+{
+ public partial class VirtualMachine
+ {
+ public VirtualMachine(long pid) { }
+ public bool IsCurrent { get { throw null; } }
+ public long Pid { get { throw null; } }
+ public void Attach(string agent, string args) { }
+ public string[] GetCommandLine() { throw null; }
+ public static System.Collections.Generic.List<Mono.Attach.VirtualMachine> GetVirtualMachines() { throw null; }
+ public string GetWorkingDirectory() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.Messaging.RabbitMQ.cs b/src/v4.5.2/Mono.Messaging.RabbitMQ.cs
new file mode 100644
index 0000000..3e38dc4
--- /dev/null
+++ b/src/v4.5.2/Mono.Messaging.RabbitMQ.cs
@@ -0,0 +1,175 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(false)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Mono.Messaging.RabbitMQ
+{
+ public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host);
+ public partial interface IMessagingContext : System.IDisposable
+ {
+ void Delete(Mono.Messaging.QueueReference qRef);
+ void Purge(Mono.Messaging.QueueReference qRef);
+ Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack);
+ void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg);
+ }
+ public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result);
+ public partial class MessageFactory
+ {
+ public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { }
+ public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; }
+ public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; }
+ public static string GetString(System.Collections.IDictionary properties, string key) { throw null; }
+ public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; }
+ public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; }
+ public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; }
+ }
+ public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable
+ {
+ public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { }
+ public global::RabbitMQ.Client.IConnection Connection { get { throw null; } }
+ public global::RabbitMQ.Client.IModel Model { get { throw null; } }
+ public void Delete(Mono.Messaging.QueueReference qRef) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Purge(Mono.Messaging.QueueReference qRef) { }
+ public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; }
+ public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { }
+ }
+ public partial class MessagingContextPool
+ {
+ public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { }
+ public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; }
+ public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { }
+ }
+ public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable
+ {
+ public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { }
+ public Mono.Messaging.IMessage Current { get { throw null; } }
+ public System.IntPtr CursorHandle { get { throw null; } }
+ public void Close() { }
+ public void Dispose() { }
+ public void Dispose(bool disposing) { }
+ public bool MoveNext() { throw null; }
+ public bool MoveNext(System.TimeSpan timeout) { throw null; }
+ public Mono.Messaging.IMessage RemoveCurrent() { throw null; }
+ public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; }
+ public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public void Reset() { }
+ }
+ public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue
+ {
+ public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { }
+ public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { }
+ public bool Authenticate { get { throw null; } set { } }
+ public short BasePriority { get { throw null; } set { } }
+ public bool CanRead { get { throw null; } }
+ public bool CanWrite { get { throw null; } }
+ public System.Guid Category { get { throw null; } set { } }
+ public System.DateTime CreateTime { get { throw null; } }
+ public bool DenySharedReceive { get { throw null; } set { } }
+ public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } }
+ public System.Guid Id { get { throw null; } }
+ public System.DateTime LastModifyTime { get { throw null; } }
+ public long MaximumJournalSize { get { throw null; } set { } }
+ public long MaximumQueueSize { get { throw null; } set { } }
+ public Mono.Messaging.QueueReference QRef { get { throw null; } set { } }
+ protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } }
+ public System.IntPtr ReadHandle { get { throw null; } }
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ public bool Transactional { get { throw null; } }
+ public bool UseJournalQueue { get { throw null; } set { } }
+ public System.IntPtr WriteHandle { get { throw null; } }
+ public void Close() { }
+ public static void Delete(Mono.Messaging.QueueReference qRef) { }
+ public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; }
+ event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } }
+ event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; }
+ System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; }
+ Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; }
+ Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; }
+ void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { }
+ void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { }
+ public Mono.Messaging.IMessage Peek() { throw null; }
+ public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; }
+ public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; }
+ public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; }
+ public Mono.Messaging.IMessage PeekById(string id) { throw null; }
+ public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; }
+ public void Purge() { }
+ public Mono.Messaging.IMessage Receive() { throw null; }
+ public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; }
+ public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; }
+ public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; }
+ public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public Mono.Messaging.IMessage ReceiveById(string id) { throw null; }
+ public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; }
+ public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; }
+ public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public void Send(Mono.Messaging.IMessage msg) { }
+ public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { }
+ public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { }
+ }
+ public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable
+ {
+ public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { }
+ public string Id { get { throw null; } }
+ public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } }
+ public void Abort() { }
+ public void Begin() { }
+ public void Commit() { }
+ public void Delete(Mono.Messaging.QueueReference qRef) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Purge(Mono.Messaging.QueueReference qRef) { }
+ public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; }
+ public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { }
+ }
+ public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider
+ {
+ public RabbitMQMessagingProvider() { }
+ public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; }
+ public Mono.Messaging.IMessage CreateMessage() { throw null; }
+ public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; }
+ public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; }
+ public void DeleteQueue(Mono.Messaging.QueueReference qRef) { }
+ public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; }
+ public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; }
+ public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.Messaging.cs b/src/v4.5.2/Mono.Messaging.cs
new file mode 100644
index 0000000..d423d16
--- /dev/null
+++ b/src/v4.5.2/Mono.Messaging.cs
@@ -0,0 +1,398 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Mono.Messaging
+{
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum AcknowledgeTypes
+ {
+ FullReachQueue = 5,
+ FullReceive = 14,
+ NegativeReceive = 8,
+ None = 0,
+ NotAcknowledgeReachQueue = 4,
+ NotAcknowledgeReceive = 12,
+ PositiveArrival = 1,
+ PositiveReceive = 2,
+ }
+ [System.SerializableAttribute]
+ public enum Acknowledgment
+ {
+ AccessDenied = 32772,
+ BadDestinationQueue = 32768,
+ BadEncryption = 32775,
+ BadSignature = 32774,
+ CouldNotEncrypt = 32776,
+ HopCountExceeded = 32773,
+ None = 0,
+ NotTransactionalMessage = 32778,
+ NotTransactionalQueue = 32777,
+ Purged = 32769,
+ QueueDeleted = 49152,
+ QueueExceedMaximumSize = 32771,
+ QueuePurged = 49153,
+ ReachQueue = 2,
+ ReachQueueTimeout = 32770,
+ Receive = 16384,
+ ReceiveTimeout = 49154,
+ }
+ public partial class CompletedEventArgs : System.EventArgs
+ {
+ public CompletedEventArgs(System.IAsyncResult result) { }
+ public System.IAsyncResult AsyncResult { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e);
+ public partial class ConcurrentLinkedQueue<T>
+ {
+ public ConcurrentLinkedQueue() { }
+ public T Dequeue() { throw null; }
+ public void Enqueue(T context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ConnectionException : Mono.Messaging.MonoMessagingException
+ {
+ public ConnectionException(Mono.Messaging.QueueReference qRef) { }
+ public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { }
+ public Mono.Messaging.QueueReference QRef { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum CryptographicProviderType
+ {
+ Dss = 3,
+ Fortezza = 4,
+ MicrosoftExchange = 5,
+ None = 0,
+ RsaFull = 1,
+ RsqSig = 2,
+ Ssl = 6,
+ SttAcq = 8,
+ SttBrnd = 9,
+ SttIss = 11,
+ SttMer = 7,
+ SttRoot = 10,
+ }
+ [System.SerializableAttribute]
+ public enum EncryptionAlgorithm
+ {
+ None = 0,
+ Rc2 = 26114,
+ Rc4 = 26625,
+ }
+ [System.SerializableAttribute]
+ public enum EncryptionRequired
+ {
+ Body = 2,
+ None = 0,
+ Optional = 1,
+ }
+ [System.SerializableAttribute]
+ public enum HashAlgorithm
+ {
+ Mac = 32773,
+ Md2 = 32769,
+ Md4 = 32770,
+ Md5 = 32771,
+ None = 0,
+ Sha = 32772,
+ }
+ public partial interface IMessage
+ {
+ Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; }
+ Mono.Messaging.Acknowledgment Acknowledgment { get; }
+ Mono.Messaging.IMessageQueue AdministrationQueue { get; set; }
+ int AppSpecific { get; set; }
+ System.DateTime ArrivedTime { get; }
+ bool AttachSenderId { get; set; }
+ bool Authenticated { get; }
+ string AuthenticationProviderName { get; set; }
+ Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; }
+ System.IO.Stream BodyStream { get; set; }
+ int BodyType { get; set; }
+ System.Guid ConnectorType { get; set; }
+ string CorrelationId { get; set; }
+ Mono.Messaging.IMessageQueue DestinationQueue { get; }
+ byte[] DestinationSymmetricKey { get; set; }
+ byte[] DigitalSignature { get; set; }
+ Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; }
+ byte[] Extension { get; set; }
+ Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; }
+ string Id { get; }
+ bool IsFirstInTransaction { get; }
+ bool IsLastInTransaction { get; }
+ string Label { get; set; }
+ Mono.Messaging.MessageType MessageType { get; }
+ Mono.Messaging.MessagePriority Priority { get; set; }
+ bool Recoverable { get; set; }
+ Mono.Messaging.IMessageQueue ResponseQueue { get; set; }
+ byte[] SenderCertificate { get; set; }
+ byte[] SenderId { get; }
+ long SenderVersion { get; }
+ System.DateTime SentTime { get; }
+ string SourceMachine { get; }
+ System.TimeSpan TimeToBeReceived { get; set; }
+ System.TimeSpan TimeToReachQueue { get; set; }
+ string TransactionId { get; }
+ Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; }
+ bool UseAuthentication { get; set; }
+ bool UseDeadLetterQueue { get; set; }
+ bool UseEncryption { get; set; }
+ bool UseJournalQueue { get; set; }
+ bool UseTracing { get; set; }
+ void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId);
+ }
+ public partial interface IMessageEnumerator : System.IDisposable
+ {
+ Mono.Messaging.IMessage Current { get; }
+ System.IntPtr CursorHandle { get; }
+ void Close();
+ void Dispose(bool disposing);
+ bool MoveNext();
+ bool MoveNext(System.TimeSpan timeout);
+ Mono.Messaging.IMessage RemoveCurrent();
+ Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType);
+ Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout);
+ Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType);
+ }
+ public partial interface IMessageQueue
+ {
+ bool Authenticate { get; set; }
+ short BasePriority { get; set; }
+ bool CanRead { get; }
+ bool CanWrite { get; }
+ System.Guid Category { get; set; }
+ System.DateTime CreateTime { get; }
+ bool DenySharedReceive { get; set; }
+ Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; }
+ System.Guid Id { get; }
+ System.DateTime LastModifyTime { get; }
+ long MaximumJournalSize { get; set; }
+ long MaximumQueueSize { get; set; }
+ Mono.Messaging.QueueReference QRef { get; set; }
+ System.IntPtr ReadHandle { get; }
+ System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; }
+ bool Transactional { get; }
+ bool UseJournalQueue { get; set; }
+ System.IntPtr WriteHandle { get; }
+ event Mono.Messaging.CompletedEventHandler PeekCompleted;
+ event Mono.Messaging.CompletedEventHandler ReceiveCompleted;
+ System.IAsyncResult BeginPeek();
+ System.IAsyncResult BeginPeek(System.TimeSpan timeout);
+ System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject);
+ System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback);
+ System.IAsyncResult BeginReceive();
+ System.IAsyncResult BeginReceive(System.TimeSpan timeout);
+ System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject);
+ System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback);
+ void Close();
+ Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult);
+ Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult);
+ Mono.Messaging.IMessageEnumerator GetMessageEnumerator();
+ Mono.Messaging.IMessage Peek();
+ Mono.Messaging.IMessage Peek(System.TimeSpan timeout);
+ Mono.Messaging.IMessage PeekByCorrelationId(string correlationId);
+ Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout);
+ Mono.Messaging.IMessage PeekById(string id);
+ Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout);
+ void Purge();
+ Mono.Messaging.IMessage Receive();
+ Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType);
+ Mono.Messaging.IMessage Receive(System.TimeSpan timeout);
+ Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType);
+ Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId);
+ Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType);
+ Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout);
+ Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType);
+ Mono.Messaging.IMessage ReceiveById(string id);
+ Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType);
+ Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout);
+ Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction);
+ Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType);
+ void Send(Mono.Messaging.IMessage message);
+ void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction);
+ void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType);
+ void SendPeekCompleted(System.IAsyncResult result);
+ void SendReceiveCompleted(System.IAsyncResult result);
+ }
+ public partial interface IMessageQueueTransaction : System.IDisposable
+ {
+ Mono.Messaging.MessageQueueTransactionStatus Status { get; }
+ void Abort();
+ void Begin();
+ void Commit();
+ }
+ public partial interface IMessagingProvider
+ {
+ Mono.Messaging.IMessage CreateMessage();
+ Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional);
+ Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction();
+ void DeleteQueue(Mono.Messaging.QueueReference qRef);
+ bool Exists(Mono.Messaging.QueueReference qRef);
+ Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef);
+ Mono.Messaging.IMessageQueue[] GetPublicQueues();
+ }
+ public partial class MessageBase : Mono.Messaging.IMessage
+ {
+ public MessageBase() { }
+ public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } }
+ public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } }
+ public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } }
+ public int AppSpecific { get { throw null; } set { } }
+ public System.DateTime ArrivedTime { get { throw null; } }
+ public bool AttachSenderId { get { throw null; } set { } }
+ public bool Authenticated { get { throw null; } }
+ public string AuthenticationProviderName { get { throw null; } set { } }
+ public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } }
+ public System.IO.Stream BodyStream { get { throw null; } set { } }
+ public int BodyType { get { throw null; } set { } }
+ public System.Guid ConnectorType { get { throw null; } set { } }
+ public string CorrelationId { get { throw null; } set { } }
+ public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } }
+ public byte[] DestinationSymmetricKey { get { throw null; } set { } }
+ public byte[] DigitalSignature { get { throw null; } set { } }
+ public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } }
+ public byte[] Extension { get { throw null; } set { } }
+ public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } }
+ public string Id { get { throw null; } }
+ public bool IsFirstInTransaction { get { throw null; } }
+ public bool IsLastInTransaction { get { throw null; } }
+ public string Label { get { throw null; } set { } }
+ public Mono.Messaging.MessageType MessageType { get { throw null; } }
+ public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } }
+ public bool Recoverable { get { throw null; } set { } }
+ public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } }
+ public byte[] SenderCertificate { get { throw null; } set { } }
+ public byte[] SenderId { get { throw null; } }
+ public long SenderVersion { get { throw null; } }
+ public System.DateTime SentTime { get { throw null; } }
+ public string SourceMachine { get { throw null; } }
+ public System.TimeSpan TimeToBeReceived { get { throw null; } set { } }
+ public System.TimeSpan TimeToReachQueue { get { throw null; } set { } }
+ public string TransactionId { get { throw null; } }
+ public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } }
+ public bool UseAuthentication { get { throw null; } set { } }
+ public bool UseDeadLetterQueue { get { throw null; } set { } }
+ public bool UseEncryption { get { throw null; } set { } }
+ public bool UseJournalQueue { get { throw null; } set { } }
+ public bool UseTracing { get { throw null; } set { } }
+ public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { }
+ }
+ [System.SerializableAttribute]
+ public enum MessagePriority
+ {
+ AboveNormal = 4,
+ High = 5,
+ Highest = 7,
+ Low = 2,
+ Lowest = 0,
+ Normal = 3,
+ VeryHigh = 6,
+ VeryLow = 1,
+ }
+ public abstract partial class MessageQueueBase
+ {
+ protected MessageQueueBase() { }
+ protected abstract Mono.Messaging.IMessageQueue Queue { get; }
+ public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } }
+ public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } }
+ public System.IAsyncResult BeginPeek() { throw null; }
+ public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; }
+ public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; }
+ public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; }
+ public System.IAsyncResult BeginReceive() { throw null; }
+ public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; }
+ public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; }
+ public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; }
+ public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; }
+ public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; }
+ public void SendPeekCompleted(System.IAsyncResult result) { }
+ public void SendReceiveCompleted(System.IAsyncResult result) { }
+ }
+ [System.SerializableAttribute]
+ public enum MessageQueueTransactionStatus
+ {
+ Aborted = 0,
+ Committed = 1,
+ Initialized = 2,
+ Pending = 3,
+ }
+ [System.SerializableAttribute]
+ public enum MessageQueueTransactionType
+ {
+ Automatic = 1,
+ None = 0,
+ Single = 3,
+ }
+ [System.SerializableAttribute]
+ public enum MessageType
+ {
+ Acknowledgment = 1,
+ Normal = 2,
+ Report = 3,
+ }
+ public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException
+ {
+ public MessageUnavailableException() { }
+ public MessageUnavailableException(string msg) { }
+ public MessageUnavailableException(string msg, System.Exception e) { }
+ }
+ public partial class MessagingProviderLocator
+ {
+ internal MessagingProviderLocator() { }
+ public static readonly System.TimeSpan InfiniteTimeout;
+ public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } }
+ public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; }
+ }
+ public partial class MonoMessagingException : System.Exception
+ {
+ public MonoMessagingException() { }
+ public MonoMessagingException(string msg) { }
+ public MonoMessagingException(string msg, System.Exception e) { }
+ }
+ public sealed partial class QueueReference
+ {
+ public static readonly Mono.Messaging.QueueReference DEFAULT;
+ public static readonly string LOCALHOST;
+ public QueueReference(string host, string queue, bool isPrivate) { }
+ public string Host { get { throw null; } }
+ public bool IsPrivate { get { throw null; } }
+ public string Queue { get { throw null; } }
+ public bool Equals(Mono.Messaging.QueueReference other) { throw null; }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool IsPrivateStr(string s) { throw null; }
+ public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; }
+ public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; }
+ public static Mono.Messaging.QueueReference Parse(string path) { throw null; }
+ public static string RemoveLeadingSlashes(string s) { throw null; }
+ public Mono.Messaging.QueueReference SetHost(string host) { throw null; }
+ public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.Options.cs b/src/v4.5.2/Mono.Options.cs
new file mode 100644
index 0000000..da55be4
--- /dev/null
+++ b/src/v4.5.2/Mono.Options.cs
@@ -0,0 +1,137 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("0.2.3.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Command Line Parsing Utilities")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Options.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Mono.Options
+{
+ public abstract partial class ArgumentSource
+ {
+ protected ArgumentSource() { }
+ public abstract string Description { get; }
+ public static System.Collections.Generic.IEnumerable<string> GetArguments(System.IO.TextReader reader) { throw null; }
+ public abstract bool GetArguments(string value, out System.Collections.Generic.IEnumerable<string> replacement);
+ public static System.Collections.Generic.IEnumerable<string> GetArgumentsFromFile(string file) { throw null; }
+ public abstract string[] GetNames();
+ }
+ public abstract partial class Option
+ {
+ protected Option(string prototype, string description) { }
+ protected Option(string prototype, string description, int maxValueCount) { }
+ protected Option(string prototype, string description, int maxValueCount, bool hidden) { }
+ public string Description { get { throw null; } }
+ public bool Hidden { get { throw null; } }
+ public int MaxValueCount { get { throw null; } }
+ public Mono.Options.OptionValueType OptionValueType { get { throw null; } }
+ public string Prototype { get { throw null; } }
+ public string[] GetNames() { throw null; }
+ public string[] GetValueSeparators() { throw null; }
+ public void Invoke(Mono.Options.OptionContext c) { }
+ protected abstract void OnParseComplete(Mono.Options.OptionContext c);
+ protected static T Parse<T>(string value, Mono.Options.OptionContext c) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public delegate void OptionAction<TKey, TValue>(TKey key, TValue value);
+ public partial class OptionContext
+ {
+ public OptionContext(Mono.Options.OptionSet @set) { }
+ public Mono.Options.Option Option { get { throw null; } set { } }
+ public int OptionIndex { get { throw null; } set { } }
+ public string OptionName { get { throw null; } set { } }
+ public Mono.Options.OptionSet OptionSet { get { throw null; } }
+ public Mono.Options.OptionValueCollection OptionValues { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class OptionException : System.Exception
+ {
+ public OptionException() { }
+ protected OptionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public OptionException(string message, string optionName) { }
+ public OptionException(string message, string optionName, System.Exception innerException) { }
+ public string OptionName { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class OptionSet : System.Collections.ObjectModel.KeyedCollection<string, Mono.Options.Option>
+ {
+ public OptionSet() { }
+ public OptionSet(System.Converter<string, string> localizer) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<Mono.Options.ArgumentSource> ArgumentSources { get { throw null; } }
+ public System.Converter<string, string> MessageLocalizer { get { throw null; } }
+ public Mono.Options.OptionSet Add(Mono.Options.ArgumentSource source) { throw null; }
+ public new Mono.Options.OptionSet Add(Mono.Options.Option option) { throw null; }
+ public Mono.Options.OptionSet Add(string header) { throw null; }
+ public Mono.Options.OptionSet Add(string prototype, Mono.Options.OptionAction<string, string> action) { throw null; }
+ public Mono.Options.OptionSet Add(string prototype, System.Action<string> action) { throw null; }
+ public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction<string, string> action) { throw null; }
+ public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction<string, string> action, bool hidden) { throw null; }
+ public Mono.Options.OptionSet Add(string prototype, string description, System.Action<string> action) { throw null; }
+ public Mono.Options.OptionSet Add(string prototype, string description, System.Action<string> action, bool hidden) { throw null; }
+ public Mono.Options.OptionSet Add<T>(string prototype, System.Action<T> action) { throw null; }
+ public Mono.Options.OptionSet Add<T>(string prototype, string description, System.Action<T> action) { throw null; }
+ public Mono.Options.OptionSet Add<TKey, TValue>(string prototype, Mono.Options.OptionAction<TKey, TValue> action) { throw null; }
+ public Mono.Options.OptionSet Add<TKey, TValue>(string prototype, string description, Mono.Options.OptionAction<TKey, TValue> action) { throw null; }
+ protected virtual Mono.Options.OptionContext CreateOptionContext() { throw null; }
+ protected override string GetKeyForItem(Mono.Options.Option item) { throw null; }
+ [System.ObsoleteAttribute("Use KeyedCollection.this[string]")]
+ protected Mono.Options.Option GetOptionForName(string option) { throw null; }
+ protected bool GetOptionParts(string argument, out string flag, out string name, out string sep, out string value) { flag = default(string); name = default(string); sep = default(string); value = default(string); throw null; }
+ protected override void InsertItem(int index, Mono.Options.Option item) { }
+ public System.Collections.Generic.List<string> Parse(System.Collections.Generic.IEnumerable<string> arguments) { throw null; }
+ protected virtual bool Parse(string argument, Mono.Options.OptionContext c) { throw null; }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, Mono.Options.Option item) { }
+ public void WriteOptionDescriptions(System.IO.TextWriter o) { }
+ }
+ public partial class OptionValueCollection : System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal OptionValueCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public string this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(string item) { }
+ public void Clear() { }
+ public bool Contains(string item) { throw null; }
+ public void CopyTo(string[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<string> GetEnumerator() { throw null; }
+ public int IndexOf(string item) { throw null; }
+ public void Insert(int index, string item) { }
+ public bool Remove(string item) { throw null; }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ public string[] ToArray() { throw null; }
+ public System.Collections.Generic.List<string> ToList() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum OptionValueType
+ {
+ None = 0,
+ Optional = 1,
+ Required = 2,
+ }
+ public partial class ResponseFileSource : Mono.Options.ArgumentSource
+ {
+ public ResponseFileSource() { }
+ public override string Description { get { throw null; } }
+ public override bool GetArguments(string value, out System.Collections.Generic.IEnumerable<string> replacement) { replacement = default(System.Collections.Generic.IEnumerable<string>); throw null; }
+ public override string[] GetNames() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.Parallel.cs b/src/v4.5.2/Mono.Parallel.cs
new file mode 100644
index 0000000..3cb817b
--- /dev/null
+++ b/src/v4.5.2/Mono.Parallel.cs
@@ -0,0 +1,151 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.Collections.Concurrent
+{
+ public partial class ConcurrentOrderedList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ public ConcurrentOrderedList() { }
+ public ConcurrentOrderedList(System.Collections.Generic.IEqualityComparer<T> comparer) { }
+ public System.Collections.Generic.IEqualityComparer<T> Comparer { get { throw null; } }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ public void Clear() { }
+ public bool Contains(T data) { throw null; }
+ public bool ContainsHash(int key) { throw null; }
+ public void CopyTo(T[] array, int startIndex) { }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ bool System.Collections.Generic.ICollection<T>.Remove(T item) { throw null; }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryAdd(T data) { throw null; }
+ public bool TryGetFromHash(int key, out T data) { data = default(T); throw null; }
+ public bool TryPop(out T data) { data = default(T); throw null; }
+ public bool TryRemove(T data) { throw null; }
+ public bool TryRemoveHash(int key, out T data) { data = default(T); throw null; }
+ }
+ public partial class ConcurrentSkipList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ public ConcurrentSkipList() { }
+ public ConcurrentSkipList(System.Collections.Generic.IEqualityComparer<T> comparer) { }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ public void Clear() { }
+ public bool Contains(T value) { throw null; }
+ public bool ContainsHash(int hash) { throw null; }
+ public void CopyTo(T[] array, int startIndex) { }
+ public bool Remove(T value) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public T[] ToArray() { throw null; }
+ public bool TryAdd(T value) { throw null; }
+ public bool TryGetFromHash(int hash, out T value) { value = default(T); throw null; }
+ }
+}
+namespace Mono.Threading
+{
+ public partial class AtomicBoolean
+ {
+ public AtomicBoolean() { }
+ public bool Value { get { throw null; } set { } }
+ public bool CompareAndExchange(bool expected, bool newVal) { throw null; }
+ public bool Equals(Mono.Threading.AtomicBoolean rhs) { throw null; }
+ public override bool Equals(object rhs) { throw null; }
+ public bool Exchange(bool newVal) { throw null; }
+ public static Mono.Threading.AtomicBoolean FromValue(bool value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static explicit operator bool (Mono.Threading.AtomicBoolean rhs) { throw null; }
+ public static implicit operator Mono.Threading.AtomicBoolean (bool rhs) { throw null; }
+ public bool TryRelaxedSet() { throw null; }
+ public bool TrySet() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AtomicBooleanValue
+ {
+ public bool Value { get { throw null; } set { } }
+ public bool CompareAndExchange(bool expected, bool newVal) { throw null; }
+ public bool Equals(Mono.Threading.AtomicBooleanValue rhs) { throw null; }
+ public override bool Equals(object rhs) { throw null; }
+ public bool Exchange(bool newVal) { throw null; }
+ public static Mono.Threading.AtomicBooleanValue FromValue(bool value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static explicit operator bool (Mono.Threading.AtomicBooleanValue rhs) { throw null; }
+ public static implicit operator Mono.Threading.AtomicBooleanValue (bool rhs) { throw null; }
+ public bool TryRelaxedSet() { throw null; }
+ public bool TrySet() { throw null; }
+ }
+ public partial class CSnzi
+ {
+ public CSnzi() { }
+ public Mono.Threading.CSnziNode Arrive() { throw null; }
+ public bool Close() { throw null; }
+ public bool Depart(Mono.Threading.CSnziNode node) { throw null; }
+ public void Open() { }
+ public System.Tuple<bool, Mono.Threading.CSnziState> Query() { throw null; }
+ }
+ public abstract partial class CSnziNode
+ {
+ protected CSnziNode() { }
+ }
+ public enum CSnziState
+ {
+ Closed = 1,
+ Open = 0,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ReaderWriterLockSlimmer
+ {
+ public void EnterReadLock(ref bool taken) { }
+ public void EnterWriteLock(ref bool taken) { }
+ public void ExitReadLock() { }
+ public void ExitWriteLock() { }
+ public void TryEnterReadLock(ref bool taken) { }
+ public void TryEnterWriteLock(ref bool taken) { }
+ }
+ public partial class Snzi
+ {
+ public Snzi() { }
+ public bool IsSet { get { throw null; } }
+ public void Decrement() { }
+ public void Increment() { }
+ public void Reset() { }
+ }
+ public partial class SpinLockWrapper
+ {
+ public System.Threading.SpinLock Lock;
+ public SpinLockWrapper() { }
+ public SpinLockWrapper(bool enableTracking) { }
+ }
+}
+namespace Mono.Threading.Tasks
+{
+ public partial class CyclicDeque<T> : Mono.Threading.Tasks.IConcurrentDeque<T>
+ {
+ public CyclicDeque() { }
+ public bool IsEmpty { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<T> GetEnumerable() { throw null; }
+ public bool PeekBottom(out T obj) { obj = default(T); throw null; }
+ public Mono.Threading.Tasks.PopResult PopBottom(out T obj) { obj = default(T); throw null; }
+ public Mono.Threading.Tasks.PopResult PopTop(out T obj) { obj = default(T); throw null; }
+ public void PushBottom(T obj) { }
+ }
+ public partial interface IConcurrentDeque<T>
+ {
+ System.Collections.Generic.IEnumerable<T> GetEnumerable();
+ Mono.Threading.Tasks.PopResult PopBottom(out T obj);
+ Mono.Threading.Tasks.PopResult PopTop(out T obj);
+ void PushBottom(T obj);
+ }
+ public enum PopResult
+ {
+ Abort = 2,
+ Empty = 1,
+ Succeed = 0,
+ }
+}
diff --git a/src/v4.5.2/Mono.Posix.cs b/src/v4.5.2/Mono.Posix.cs
new file mode 100644
index 0000000..e479bd0
--- /dev/null
+++ b/src/v4.5.2/Mono.Posix.cs
@@ -0,0 +1,2967 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Unix Integration Classes")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Posix.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Mono.Posix
+{
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.AccessModes")]
+ public enum AccessMode
+ {
+ F_OK = 8,
+ R_OK = 1,
+ W_OK = 2,
+ X_OK = 4,
+ }
+ [System.ObsoleteAttribute("Use Mono.Unix.Catalog")]
+ public partial class Catalog
+ {
+ public Catalog() { }
+ public static string GetPluralString(string s, string p, int n) { throw null; }
+ public static string GetString(string s) { throw null; }
+ public static void Init(string package, string localedir) { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions")]
+ public enum FileMode
+ {
+ S_IRGRP = 32,
+ S_IROTH = 4,
+ S_IRUSR = 256,
+ S_ISGID = 1024,
+ S_ISUID = 2048,
+ S_ISVTX = 512,
+ S_IWGRP = 16,
+ S_IWOTH = 2,
+ S_IWUSR = 128,
+ S_IXGRP = 8,
+ S_IXOTH = 1,
+ S_IXUSR = 64,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.OpenFlags")]
+ public enum OpenFlags
+ {
+ O_APPEND = 64,
+ O_CREAT = 4,
+ O_EXCL = 8,
+ O_NOCTTY = 16,
+ O_NONBLOCK = 128,
+ O_RDONLY = 0,
+ O_RDWR = 2,
+ O_SYNC = 256,
+ O_TRUNC = 32,
+ O_WRONLY = 1,
+ }
+ [System.ObsoleteAttribute("Use Mono.Unix.PeerCred")]
+ public partial class PeerCred
+ {
+ public PeerCred(System.Net.Sockets.Socket sock) { }
+ public int GroupID { get { throw null; } }
+ public int ProcessID { get { throw null; } }
+ public int UserID { get { throw null; } }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Signum")]
+ public enum Signals
+ {
+ SIGABRT = 5,
+ SIGALRM = 13,
+ SIGBUS = 6,
+ SIGCHLD = 15,
+ SIGCONT = 16,
+ SIGFPE = 7,
+ SIGHUP = 0,
+ SIGILL = 3,
+ SIGINT = 1,
+ SIGIO = 27,
+ SIGKILL = 8,
+ SIGPIPE = 12,
+ SIGPROF = 25,
+ SIGQUIT = 2,
+ SIGSEGV = 10,
+ SIGSTOP = 17,
+ SIGSYS = 28,
+ SIGTERM = 14,
+ SIGTRAP = 4,
+ SIGTSTP = 18,
+ SIGTTIN = 19,
+ SIGTTOU = 20,
+ SIGURG = 21,
+ SIGUSR1 = 9,
+ SIGUSR2 = 11,
+ SIGVTALRM = 24,
+ SIGWINCH = 26,
+ SIGXCPU = 22,
+ SIGXFSZ = 23,
+ }
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Stat
+ {
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_atime")]
+ public readonly System.DateTime ATime;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_blocks")]
+ public readonly long Blocks;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_blksize")]
+ public readonly long BlockSize;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_ctime")]
+ public readonly System.DateTime CTime;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_dev")]
+ public readonly int Device;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_rdev")]
+ public readonly long DeviceType;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_gid")]
+ public readonly int Gid;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_ino")]
+ public readonly int INode;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_mode")]
+ public readonly Mono.Posix.StatMode Mode;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_mtime")]
+ public readonly System.DateTime MTime;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_nlink")]
+ public readonly int NLinks;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_size")]
+ public readonly long Size;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Stat.st_uid")]
+ public readonly int Uid;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.NativeConvert.LocalUnixEpoch")]
+ public static readonly System.DateTime UnixEpoch;
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.NativeConvert.ToDateTime")]
+ public static System.DateTime UnixToDateTime(long unix) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions")]
+ public enum StatMode
+ {
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFBLK")]
+ BlockDevice = 24576,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFCHR")]
+ CharDevice = 8192,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFDIR")]
+ Directory = 16384,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFIFO")]
+ FIFO = 4096,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IXGRP")]
+ GroupExecute = 8,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IRGRP")]
+ GroupRead = 32,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IWGRP")]
+ GroupWrite = 16,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IXOTH")]
+ OthersExecute = 1,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IROTH")]
+ OthersRead = 4,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IWOTH")]
+ OthersWrite = 2,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IXUSR")]
+ OwnerExecute = 64,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IRUSR")]
+ OwnerRead = 256,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IWUSR")]
+ OwnerWrite = 128,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFREG")]
+ Regular = 32768,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_ISGID")]
+ SGid = 1024,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFSOCK")]
+ Socket = 49152,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_ISVTX")]
+ Sticky = 512,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_ISUID")]
+ SUid = 2048,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFLNK")]
+ SymLink = 40960,
+ }
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions")]
+ public enum StatModeMasks
+ {
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_RWXG")]
+ GroupMask = 56,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_RWXO")]
+ OthersMask = 7,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_RWXU")]
+ OwnerMask = 448,
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.FilePermissions.S_IFMT")]
+ TypeMask = 61440,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.Syscall.")]
+ public partial class Syscall
+ {
+ public Syscall() { }
+ public static int access(string pathname, Mono.Posix.AccessMode mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint alarm(uint seconds);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int chdir(string path);
+ public static int chmod(string path, Mono.Posix.FileMode mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int chown(string path, int owner, int group);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int chroot(string path);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int close(int fileDescriptor);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int closedir(System.IntPtr dir);
+ public static int creat(string pathname, Mono.Posix.FileMode flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int dup(int fileDescriptor);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int dup2(int oldFileDescriptor, int newFileDescriptor);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int exit(int status);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fork();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getegid();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int geteuid();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getgid();
+ public static string getgroupname(int gid) { throw null; }
+ public static string GetHostName() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string gethostname() { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getpgrp();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getpid();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getppid();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getuid();
+ public static string getusername(int uid) { throw null; }
+ public static bool isatty(int desc) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern void kill(int pid, int sig);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int lchown(string path, int owner, int group);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int link(string oldPath, string newPath);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int lseek(int fileDescriptor, int offset, int whence);
+ public static int lstat(string filename, out Mono.Posix.Stat stat) { stat = default(Mono.Posix.Stat); throw null; }
+ public static int mkdir(string pathname, Mono.Posix.FileMode mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int nice(int increment);
+ public static int open(string pathname, Mono.Posix.OpenFlags flags) { throw null; }
+ public static int open(string pathname, Mono.Posix.OpenFlags flags, Mono.Posix.FileMode mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr opendir(string path);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int pause();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public unsafe static extern System.IntPtr read(int fileDescriptor, void* buf, System.IntPtr count);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern string readdir(System.IntPtr dir);
+ public static string readlink(string path) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int rename(string oldPath, string newPath);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int rmdir(string path);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setgid(int gid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setpgid(int pid, int pgid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setregid(int rgid, int egid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setreuid(int ruid, int euid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setsid();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setuid(int uid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int signal(int signum, Mono.Posix.Syscall.sighandler_t handler);
+ public static int stat(string filename, out Mono.Posix.Stat stat) { stat = default(Mono.Posix.Stat); throw null; }
+ public static string strerror(int errnum) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int symlink(string oldpath, string newpath);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern void sync();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int umask(int umask);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int unlink(string path);
+ public static int waitpid(int pid, Mono.Posix.WaitOptions options) { throw null; }
+ public static int waitpid(int pid, out int status, Mono.Posix.WaitOptions options) { status = default(int); throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int WEXITSTATUS(int status);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int WIFEXITED(int status);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int WIFSIGNALED(int status);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int WIFSTOPPED(int status);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public unsafe static extern System.IntPtr write(int fileDescriptor, void* buf, System.IntPtr count);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int WSTOPSIG(int status);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int WTERMSIG(int status);
+ public delegate void sighandler_t(int v);
+ }
+ [System.ObsoleteAttribute("Use Mono.Unix.UnixEndPoint")]
+ [System.SerializableAttribute]
+ public partial class UnixEndPoint : System.Net.EndPoint
+ {
+ public UnixEndPoint(string filename) { }
+ public override System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public string Filename { get { throw null; } set { } }
+ public override System.Net.EndPoint Create(System.Net.SocketAddress socketAddress) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override System.Net.SocketAddress Serialize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute("Use Mono.Unix.Native.WaitOptions")]
+ public enum WaitOptions
+ {
+ WNOHANG = 0,
+ WUNTRACED = 1,
+ }
+}
+namespace Mono.Remoting.Channels.Unix
+{
+ public partial class UnixChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender
+ {
+ public UnixChannel() { }
+ public UnixChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
+ public UnixChannel(string path) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string[] GetUrlsForUri(string uri) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+ public partial class UnixClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender
+ {
+ public UnixClientChannel() { }
+ public UnixClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public UnixClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ }
+ public partial class UnixServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver
+ {
+ public UnixServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
+ public UnixServerChannel(string path) { }
+ public UnixServerChannel(string name, string path) { }
+ public UnixServerChannel(string name, string path, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public string GetChannelUri() { throw null; }
+ public string[] GetUrlsForUri(string uri) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+}
+namespace Mono.Unix
+{
+ [System.SerializableAttribute]
+ public partial class AbstractUnixEndPoint : System.Net.EndPoint
+ {
+ public AbstractUnixEndPoint(string path) { }
+ public override System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public string Path { get { throw null; } set { } }
+ public override System.Net.EndPoint Create(System.Net.SocketAddress socketAddress) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override System.Net.SocketAddress Serialize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Catalog
+ {
+ internal Catalog() { }
+ public static string GetPluralString(string s, string p, int n) { throw null; }
+ public static string GetString(string s) { throw null; }
+ public static void Init(string package, string localedir) { }
+ }
+ public enum FileAccessPattern
+ {
+ FlushCache = 4,
+ NoReuse = 5,
+ Normal = 0,
+ PreLoad = 3,
+ Random = 1,
+ Sequential = 2,
+ }
+ [System.FlagsAttribute]
+ public enum FileAccessPermissions
+ {
+ AllPermissions = 511,
+ DefaultPermissions = 438,
+ GroupExecute = 8,
+ GroupRead = 32,
+ GroupReadWriteExecute = 56,
+ GroupWrite = 16,
+ OtherExecute = 1,
+ OtherRead = 4,
+ OtherReadWriteExecute = 7,
+ OtherWrite = 2,
+ UserExecute = 64,
+ UserRead = 256,
+ UserReadWriteExecute = 448,
+ UserWrite = 128,
+ }
+ public sealed partial class FileHandleOperations
+ {
+ internal FileHandleOperations() { }
+ public static void AdviseFileAccessPattern(Mono.Unix.UnixStream stream, Mono.Unix.FileAccessPattern pattern) { }
+ public static void AdviseFileAccessPattern(Mono.Unix.UnixStream stream, Mono.Unix.FileAccessPattern pattern, long offset, long len) { }
+ public static void AdviseFileAccessPattern(int fd, Mono.Unix.FileAccessPattern pattern) { }
+ public static void AdviseFileAccessPattern(int fd, Mono.Unix.FileAccessPattern pattern, long offset, long len) { }
+ public static void AdviseFileAccessPattern(System.IO.FileStream file, Mono.Unix.FileAccessPattern pattern) { }
+ public static void AdviseFileAccessPattern(System.IO.FileStream file, Mono.Unix.FileAccessPattern pattern, long offset, long len) { }
+ }
+ [System.FlagsAttribute]
+ public enum FileSpecialAttributes
+ {
+ SetGroupId = 1024,
+ SetUserId = 2048,
+ Sticky = 512,
+ }
+ public enum FileTypes
+ {
+ BlockDevice = 24576,
+ CharacterDevice = 8192,
+ Directory = 16384,
+ Fifo = 4096,
+ RegularFile = 32768,
+ Socket = 49152,
+ SymbolicLink = 40960,
+ }
+ public partial class PeerCred
+ {
+ public PeerCred(System.Net.Sockets.Socket sock) { }
+ public int GroupID { get { throw null; } }
+ public int ProcessID { get { throw null; } }
+ public int UserID { get { throw null; } }
+ }
+ public partial class StdioFileStream : System.IO.Stream
+ {
+ public static readonly System.IntPtr InvalidFileStream;
+ public static readonly System.IntPtr StandardError;
+ public static readonly System.IntPtr StandardInput;
+ public static readonly System.IntPtr StandardOutput;
+ public StdioFileStream(System.IntPtr fileStream) { }
+ public StdioFileStream(System.IntPtr fileStream, bool ownsHandle) { }
+ public StdioFileStream(System.IntPtr fileStream, System.IO.FileAccess access) { }
+ public StdioFileStream(System.IntPtr fileStream, System.IO.FileAccess access, bool ownsHandle) { }
+ public StdioFileStream(string path) { }
+ public StdioFileStream(string path, System.IO.FileAccess access) { }
+ public StdioFileStream(string path, System.IO.FileMode mode) { }
+ public StdioFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access) { }
+ public StdioFileStream(string path, string mode) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override void Close() { }
+ ~StdioFileStream() { }
+ public override void Flush() { }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
+ public void RestoreFilePosition(Mono.Unix.Native.FilePosition pos) { }
+ public void Rewind() { }
+ public void SaveFilePosition(Mono.Unix.Native.FilePosition pos) { }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ }
+ public partial class UnixClient : System.MarshalByRefObject, System.IDisposable
+ {
+ public UnixClient() { }
+ public UnixClient(Mono.Unix.UnixEndPoint ep) { }
+ public UnixClient(string path) { }
+ public System.Net.Sockets.Socket Client { get { throw null; } set { } }
+ public System.Net.Sockets.LingerOption LingerState { get { throw null; } set { } }
+ public Mono.Unix.PeerCred PeerCredential { get { throw null; } }
+ public int ReceiveBufferSize { get { throw null; } set { } }
+ public int ReceiveTimeout { get { throw null; } set { } }
+ public int SendBufferSize { get { throw null; } set { } }
+ public int SendTimeout { get { throw null; } set { } }
+ public void Close() { }
+ public void Connect(Mono.Unix.UnixEndPoint remoteEndPoint) { }
+ public void Connect(string path) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~UnixClient() { }
+ public System.Net.Sockets.NetworkStream GetStream() { throw null; }
+ }
+ public sealed partial class UnixDirectoryInfo : Mono.Unix.UnixFileSystemInfo
+ {
+ public UnixDirectoryInfo(string path) : base (default(string)) { }
+ public override string Name { get { throw null; } }
+ public Mono.Unix.UnixDirectoryInfo Parent { get { throw null; } }
+ public Mono.Unix.UnixDirectoryInfo Root { get { throw null; } }
+ public void Create() { }
+ public void Create(Mono.Unix.FileAccessPermissions mode) { }
+ [System.CLSCompliantAttribute(false)]
+ public void Create(Mono.Unix.Native.FilePermissions mode) { }
+ public override void Delete() { }
+ public void Delete(bool recursive) { }
+ public static string GetCurrentDirectory() { throw null; }
+ public Mono.Unix.Native.Dirent[] GetEntries() { throw null; }
+ public Mono.Unix.Native.Dirent[] GetEntries(string regex) { throw null; }
+ public Mono.Unix.Native.Dirent[] GetEntries(System.Text.RegularExpressions.Regex regex) { throw null; }
+ public Mono.Unix.UnixFileSystemInfo[] GetFileSystemEntries() { throw null; }
+ public Mono.Unix.UnixFileSystemInfo[] GetFileSystemEntries(string regex) { throw null; }
+ public Mono.Unix.UnixFileSystemInfo[] GetFileSystemEntries(System.Text.RegularExpressions.Regex regex) { throw null; }
+ public static void SetCurrentDirectory(string path) { }
+ }
+ public sealed partial class UnixDriveInfo
+ {
+ public UnixDriveInfo(string mountPoint) { }
+ public long AvailableFreeSpace { get { throw null; } }
+ public string DriveFormat { get { throw null; } }
+ public Mono.Unix.UnixDriveType DriveType { get { throw null; } }
+ public bool IsReady { get { throw null; } }
+ public long MaximumFilenameLength { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Mono.Unix.UnixDirectoryInfo RootDirectory { get { throw null; } }
+ public long TotalFreeSpace { get { throw null; } }
+ public long TotalSize { get { throw null; } }
+ public string VolumeLabel { get { throw null; } }
+ public static Mono.Unix.UnixDriveInfo[] GetDrives() { throw null; }
+ public static Mono.Unix.UnixDriveInfo GetForSpecialFile(string specialFile) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum UnixDriveType
+ {
+ CDRom = 5,
+ Fixed = 3,
+ Network = 4,
+ NoRootDirectory = 1,
+ Ram = 6,
+ Removable = 2,
+ Unknown = 0,
+ }
+ [System.SerializableAttribute]
+ public partial class UnixEncoding : System.Text.Encoding
+ {
+ public static readonly char EscapeByte;
+ public static readonly System.Text.Encoding Instance;
+ public UnixEncoding() { }
+ public override bool Equals(object value) { throw null; }
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ public override int GetByteCount(string s) { throw null; }
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override byte[] GetBytes(string s) { throw null; }
+ public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ public override byte[] GetPreamble() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class UnixEndPoint : System.Net.EndPoint
+ {
+ public UnixEndPoint(string filename) { }
+ public override System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public string Filename { get { throw null; } set { } }
+ public override System.Net.EndPoint Create(System.Net.SocketAddress socketAddress) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override System.Net.SocketAddress Serialize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class UnixEnvironment
+ {
+ internal UnixEnvironment() { }
+ public static string CurrentDirectory { get { throw null; } set { } }
+ public static Mono.Unix.UnixGroupInfo EffectiveGroup { get { throw null; } set { } }
+ public static long EffectiveGroupId { get { throw null; } set { } }
+ public static Mono.Unix.UnixUserInfo EffectiveUser { get { throw null; } set { } }
+ public static long EffectiveUserId { get { throw null; } set { } }
+ public static string Login { get { throw null; } }
+ public static string MachineName { get { throw null; } set { } }
+ public static Mono.Unix.UnixGroupInfo RealGroup { get { throw null; } }
+ public static long RealGroupId { get { throw null; } }
+ public static Mono.Unix.UnixUserInfo RealUser { get { throw null; } }
+ public static long RealUserId { get { throw null; } }
+ public static string UserName { get { throw null; } }
+ public static int CreateSession() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string GetConfigurationString(Mono.Unix.Native.ConfstrName name) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static long GetConfigurationValue(Mono.Unix.Native.SysconfName name) { throw null; }
+ public static Mono.Unix.UnixProcess GetParentProcess() { throw null; }
+ public static int GetParentProcessId() { throw null; }
+ public static int GetProcessGroup() { throw null; }
+ public static long[] GetSupplementaryGroupIds() { throw null; }
+ public static Mono.Unix.UnixGroupInfo[] GetSupplementaryGroups() { throw null; }
+ public static string[] GetUserShells() { throw null; }
+ public static void SetNiceValue(int inc) { }
+ public static void SetProcessGroup() { }
+ public static void SetSupplementaryGroupIds(long[] list) { }
+ public static void SetSupplementaryGroups(Mono.Unix.UnixGroupInfo[] groups) { }
+ }
+ public sealed partial class UnixFileInfo : Mono.Unix.UnixFileSystemInfo
+ {
+ public UnixFileInfo(string path) : base (default(string)) { }
+ public Mono.Unix.UnixDirectoryInfo Directory { get { throw null; } }
+ public string DirectoryName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public Mono.Unix.UnixStream Create() { throw null; }
+ public Mono.Unix.UnixStream Create(Mono.Unix.FileAccessPermissions mode) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.UnixStream Create(Mono.Unix.Native.FilePermissions mode) { throw null; }
+ public override void Delete() { }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.UnixStream Open(Mono.Unix.Native.OpenFlags flags) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.UnixStream Open(Mono.Unix.Native.OpenFlags flags, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ public Mono.Unix.UnixStream Open(System.IO.FileMode mode) { throw null; }
+ public Mono.Unix.UnixStream Open(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.UnixStream Open(System.IO.FileMode mode, System.IO.FileAccess access, Mono.Unix.Native.FilePermissions perms) { throw null; }
+ public Mono.Unix.UnixStream OpenRead() { throw null; }
+ public Mono.Unix.UnixStream OpenWrite() { throw null; }
+ }
+ public abstract partial class UnixFileSystemInfo
+ {
+ protected UnixFileSystemInfo(string path) { }
+ public long BlocksAllocated { get { throw null; } }
+ public long BlockSize { get { throw null; } }
+ public long Device { get { throw null; } }
+ public long DeviceType { get { throw null; } }
+ public bool Exists { get { throw null; } }
+ public Mono.Unix.FileAccessPermissions FileAccessPermissions { get { throw null; } set { } }
+ public Mono.Unix.FileSpecialAttributes FileSpecialAttributes { get { throw null; } set { } }
+ public Mono.Unix.FileTypes FileType { get { throw null; } }
+ public virtual string FullName { get { throw null; } }
+ protected string FullPath { get { throw null; } set { } }
+ public long Inode { get { throw null; } }
+ public bool IsBlockDevice { get { throw null; } }
+ public bool IsCharacterDevice { get { throw null; } }
+ public bool IsDirectory { get { throw null; } }
+ public bool IsFifo { get { throw null; } }
+ public bool IsRegularFile { get { throw null; } }
+ public bool IsSetGroup { get { throw null; } }
+ public bool IsSetUser { get { throw null; } }
+ public bool IsSocket { get { throw null; } }
+ public bool IsSticky { get { throw null; } }
+ public bool IsSymbolicLink { get { throw null; } }
+ public System.DateTime LastAccessTime { get { throw null; } }
+ public System.DateTime LastAccessTimeUtc { get { throw null; } }
+ public System.DateTime LastStatusChangeTime { get { throw null; } }
+ public System.DateTime LastStatusChangeTimeUtc { get { throw null; } }
+ public System.DateTime LastWriteTime { get { throw null; } }
+ public System.DateTime LastWriteTimeUtc { get { throw null; } }
+ public long Length { get { throw null; } }
+ public long LinkCount { get { throw null; } }
+ public abstract string Name { get; }
+ protected string OriginalPath { get { throw null; } set { } }
+ public Mono.Unix.UnixGroupInfo OwnerGroup { get { throw null; } }
+ public long OwnerGroupId { get { throw null; } }
+ public Mono.Unix.UnixUserInfo OwnerUser { get { throw null; } }
+ public long OwnerUserId { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.Native.FilePermissions Protection { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public bool CanAccess(Mono.Unix.Native.AccessModes mode) { throw null; }
+ public Mono.Unix.UnixFileSystemInfo CreateLink(string path) { throw null; }
+ public Mono.Unix.UnixSymbolicLinkInfo CreateSymbolicLink(string path) { throw null; }
+ public abstract void Delete();
+ [System.CLSCompliantAttribute(false)]
+ public long GetConfigurationValue(Mono.Unix.Native.PathconfName name) { throw null; }
+ protected virtual bool GetFileStatus(string path, out Mono.Unix.Native.Stat stat) { stat = default(Mono.Unix.Native.Stat); throw null; }
+ public static Mono.Unix.UnixFileSystemInfo GetFileSystemEntry(string path) { throw null; }
+ public void Refresh() { }
+ public void SetLength(long length) { }
+ public void SetOwner(Mono.Unix.UnixUserInfo owner) { }
+ public void SetOwner(Mono.Unix.UnixUserInfo owner, Mono.Unix.UnixGroupInfo group) { }
+ public virtual void SetOwner(long owner, long group) { }
+ public void SetOwner(string owner) { }
+ public void SetOwner(string owner, string group) { }
+ public Mono.Unix.Native.Stat ToStat() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryGetFileSystemEntry(string path, out Mono.Unix.UnixFileSystemInfo entry) { entry = default(Mono.Unix.UnixFileSystemInfo); throw null; }
+ }
+ public sealed partial class UnixGroupInfo
+ {
+ public UnixGroupInfo(Mono.Unix.Native.Group group) { }
+ public UnixGroupInfo(long group) { }
+ public UnixGroupInfo(string group) { }
+ public long GroupId { get { throw null; } }
+ public string GroupName { get { throw null; } }
+ public string Password { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static Mono.Unix.UnixGroupInfo[] GetLocalGroups() { throw null; }
+ public string[] GetMemberNames() { throw null; }
+ public Mono.Unix.UnixUserInfo[] GetMembers() { throw null; }
+ public Mono.Unix.Native.Group ToGroup() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class UnixIOException : System.IO.IOException
+ {
+ public UnixIOException() { }
+ public UnixIOException(Mono.Unix.Native.Errno errno) { }
+ public UnixIOException(Mono.Unix.Native.Errno errno, System.Exception inner) { }
+ public UnixIOException(int errno) { }
+ public UnixIOException(int errno, System.Exception inner) { }
+ protected UnixIOException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UnixIOException(string message) { }
+ public UnixIOException(string message, System.Exception inner) { }
+ public Mono.Unix.Native.Errno ErrorCode { get { throw null; } }
+ public int NativeErrorCode { get { throw null; } }
+ }
+ public partial class UnixListener : System.MarshalByRefObject, System.IDisposable
+ {
+ public UnixListener(Mono.Unix.UnixEndPoint localEndPoint) { }
+ public UnixListener(string path) { }
+ public System.Net.EndPoint LocalEndpoint { get { throw null; } }
+ protected System.Net.Sockets.Socket Server { get { throw null; } }
+ public System.Net.Sockets.Socket AcceptSocket() { throw null; }
+ public Mono.Unix.UnixClient AcceptUnixClient() { throw null; }
+ public void Dispose() { }
+ protected void Dispose(bool disposing) { }
+ ~UnixListener() { }
+ public bool Pending() { throw null; }
+ public void Start() { }
+ public void Start(int backlog) { }
+ public void Stop() { }
+ }
+ public sealed partial class UnixMarshal
+ {
+ internal UnixMarshal() { }
+ public static System.IntPtr AllocHeap(long size) { throw null; }
+ public static void FreeHeap(System.IntPtr ptr) { }
+ [System.CLSCompliantAttribute(false)]
+ public static string GetErrorDescription(Mono.Unix.Native.Errno errno) { throw null; }
+ public static string PtrToString(System.IntPtr p) { throw null; }
+ public static string PtrToString(System.IntPtr p, System.Text.Encoding encoding) { throw null; }
+ public static string[] PtrToStringArray(int count, System.IntPtr stringArray) { throw null; }
+ public static string[] PtrToStringArray(int count, System.IntPtr stringArray, System.Text.Encoding encoding) { throw null; }
+ public static string[] PtrToStringArray(System.IntPtr stringArray) { throw null; }
+ public static string[] PtrToStringArray(System.IntPtr stringArray, System.Text.Encoding encoding) { throw null; }
+ public static string PtrToStringUnix(System.IntPtr p) { throw null; }
+ public static System.IntPtr ReAllocHeap(System.IntPtr ptr, long size) { throw null; }
+ public static bool ShouldRetrySyscall(int r) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool ShouldRetrySyscall(int r, out Mono.Unix.Native.Errno errno) { errno = default(Mono.Unix.Native.Errno); throw null; }
+ public static System.IntPtr StringToHeap(string s) { throw null; }
+ public static System.IntPtr StringToHeap(string s, int index, int count) { throw null; }
+ public static System.IntPtr StringToHeap(string s, int index, int count, System.Text.Encoding encoding) { throw null; }
+ public static System.IntPtr StringToHeap(string s, System.Text.Encoding encoding) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static void ThrowExceptionForError(Mono.Unix.Native.Errno errno) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void ThrowExceptionForErrorIf(int retval, Mono.Unix.Native.Errno errno) { }
+ public static void ThrowExceptionForLastError() { }
+ public static void ThrowExceptionForLastErrorIf(int retval) { }
+ }
+ public sealed partial class UnixPath
+ {
+ internal UnixPath() { }
+ public static readonly char AltDirectorySeparatorChar;
+ public static readonly char DirectorySeparatorChar;
+ public static readonly char PathSeparator;
+ public static readonly char VolumeSeparatorChar;
+ public static string Combine(string path1, params string[] paths) { throw null; }
+ public static string GetCanonicalPath(string path) { throw null; }
+ public static string GetCompleteRealPath(string path) { throw null; }
+ public static string GetDirectoryName(string path) { throw null; }
+ public static string GetFileName(string path) { throw null; }
+ public static string GetFullPath(string path) { throw null; }
+ public static char[] GetInvalidPathChars() { throw null; }
+ public static string GetPathRoot(string path) { throw null; }
+ public static string GetRealPath(string path) { throw null; }
+ public static bool IsPathRooted(string path) { throw null; }
+ public static string ReadLink(string path) { throw null; }
+ public static string ReadLinkAt(int dirfd, string path) { throw null; }
+ public static string TryReadLink(string path) { throw null; }
+ public static string TryReadLinkAt(int dirfd, string path) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct UnixPipes : System.IEquatable<Mono.Unix.UnixPipes>
+ {
+ public Mono.Unix.UnixStream Reading;
+ public Mono.Unix.UnixStream Writing;
+ public UnixPipes(Mono.Unix.UnixStream reading, Mono.Unix.UnixStream writing) { throw null;}
+ public static Mono.Unix.UnixPipes CreatePipes() { throw null; }
+ public bool Equals(Mono.Unix.UnixPipes value) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.UnixPipes lhs, Mono.Unix.UnixPipes rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.UnixPipes lhs, Mono.Unix.UnixPipes rhs) { throw null; }
+ }
+ public sealed partial class UnixProcess
+ {
+ internal UnixProcess() { }
+ public int ExitCode { get { throw null; } }
+ public bool HasExited { get { throw null; } }
+ public bool HasSignaled { get { throw null; } }
+ public bool HasStopped { get { throw null; } }
+ public int Id { get { throw null; } }
+ public int ProcessGroupId { get { throw null; } set { } }
+ public int SessionId { get { throw null; } }
+ public Mono.Unix.Native.Signum StopSignal { get { throw null; } }
+ public Mono.Unix.Native.Signum TerminationSignal { get { throw null; } }
+ public static Mono.Unix.UnixProcess GetCurrentProcess() { throw null; }
+ public static int GetCurrentProcessId() { throw null; }
+ public void Kill() { }
+ [System.CLSCompliantAttribute(false)]
+ public void Signal(Mono.Unix.Native.Signum signal) { }
+ public void WaitForExit() { }
+ }
+ public partial class UnixSignal : System.Threading.WaitHandle
+ {
+ public UnixSignal(Mono.Unix.Native.RealTimeSignum rtsig) { }
+ public UnixSignal(Mono.Unix.Native.Signum signum) { }
+ public int Count { get { throw null; } set { } }
+ public bool IsRealTimeSignal { get { throw null; } }
+ public bool IsSet { get { throw null; } }
+ public Mono.Unix.Native.RealTimeSignum RealTimeSignum { get { throw null; } }
+ public Mono.Unix.Native.Signum Signum { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public bool Reset() { throw null; }
+ public static int WaitAny(Mono.Unix.UnixSignal[] signals) { throw null; }
+ public static int WaitAny(Mono.Unix.UnixSignal[] signals, int millisecondsTimeout) { throw null; }
+ public static int WaitAny(Mono.Unix.UnixSignal[] signals, System.TimeSpan timeout) { throw null; }
+ public override bool WaitOne() { throw null; }
+ public override bool WaitOne(int millisecondsTimeout, bool exitContext) { throw null; }
+ public override bool WaitOne(System.TimeSpan timeout, bool exitContext) { throw null; }
+ }
+ public sealed partial class UnixStream : System.IO.Stream, System.IDisposable
+ {
+ public const int InvalidFileDescriptor = -1;
+ public const int StandardErrorFileDescriptor = 2;
+ public const int StandardInputFileDescriptor = 0;
+ public const int StandardOutputFileDescriptor = 1;
+ public UnixStream(int fileDescriptor) { }
+ public UnixStream(int fileDescriptor, bool ownsHandle) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public Mono.Unix.FileAccessPermissions FileAccessPermissions { get { throw null; } set { } }
+ public Mono.Unix.FileSpecialAttributes FileSpecialAttributes { get { throw null; } set { } }
+ public Mono.Unix.FileTypes FileType { get { throw null; } }
+ public int Handle { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public Mono.Unix.UnixGroupInfo OwnerGroup { get { throw null; } }
+ public long OwnerGroupId { get { throw null; } }
+ public Mono.Unix.UnixUserInfo OwnerUser { get { throw null; } }
+ public long OwnerUserId { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.Native.FilePermissions Protection { get { throw null; } set { } }
+ public void AdviseFileAccessPattern(Mono.Unix.FileAccessPattern pattern) { }
+ public void AdviseFileAccessPattern(Mono.Unix.FileAccessPattern pattern, long offset, long len) { }
+ public override void Close() { }
+ ~UnixStream() { }
+ public override void Flush() { }
+ [System.CLSCompliantAttribute(false)]
+ public long GetConfigurationValue(Mono.Unix.Native.PathconfName name) { throw null; }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
+ public int ReadAtOffset([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count, long fileOffset) { buffer = default(byte[]); throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public void SendTo(Mono.Unix.UnixStream output) { }
+ [System.CLSCompliantAttribute(false)]
+ public void SendTo(Mono.Unix.UnixStream output, ulong count) { }
+ [System.CLSCompliantAttribute(false)]
+ public void SendTo(int out_fd, ulong count) { }
+ public override void SetLength(long value) { }
+ public void SetOwner(long user, long group) { }
+ public void SetOwner(string user) { }
+ public void SetOwner(string user, string group) { }
+ void System.IDisposable.Dispose() { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ public void WriteAtOffset(byte[] buffer, int offset, int count, long fileOffset) { }
+ }
+ public sealed partial class UnixSymbolicLinkInfo : Mono.Unix.UnixFileSystemInfo
+ {
+ public UnixSymbolicLinkInfo(string path) : base (default(string)) { }
+ [System.ObsoleteAttribute("Use GetContents()")]
+ public Mono.Unix.UnixFileSystemInfo Contents { get { throw null; } }
+ public string ContentsPath { get { throw null; } }
+ public bool HasContents { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public void CreateSymbolicLinkTo(Mono.Unix.UnixFileSystemInfo path) { }
+ public void CreateSymbolicLinkTo(string path) { }
+ public override void Delete() { }
+ public Mono.Unix.UnixFileSystemInfo GetContents() { throw null; }
+ protected override bool GetFileStatus(string path, out Mono.Unix.Native.Stat stat) { stat = default(Mono.Unix.Native.Stat); throw null; }
+ public override void SetOwner(long owner, long group) { }
+ }
+ public sealed partial class UnixUserInfo
+ {
+ public UnixUserInfo(Mono.Unix.Native.Passwd passwd) { }
+ public UnixUserInfo(long user) { }
+ public UnixUserInfo(string user) { }
+ [System.CLSCompliantAttribute(false)]
+ public UnixUserInfo(uint user) { }
+ public Mono.Unix.UnixGroupInfo Group { get { throw null; } }
+ public long GroupId { get { throw null; } }
+ public string GroupName { get { throw null; } }
+ public string HomeDirectory { get { throw null; } }
+ public string Password { get { throw null; } }
+ public string RealName { get { throw null; } }
+ public string ShellProgram { get { throw null; } }
+ public long UserId { get { throw null; } }
+ public string UserName { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static Mono.Unix.UnixUserInfo[] GetLocalUsers() { throw null; }
+ public static string GetLoginName() { throw null; }
+ public static Mono.Unix.UnixUserInfo GetRealUser() { throw null; }
+ public static long GetRealUserId() { throw null; }
+ public Mono.Unix.Native.Passwd ToPasswd() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace Mono.Unix.Native
+{
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum AccessModes
+ {
+ F_OK = 8,
+ R_OK = 1,
+ W_OK = 2,
+ X_OK = 4,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum AtFlags
+ {
+ AT_EMPTY_PATH = 4096,
+ AT_NO_AUTOMOUNT = 2048,
+ AT_REMOVEDIR = 512,
+ AT_SYMLINK_FOLLOW = 1024,
+ AT_SYMLINK_NOFOLLOW = 256,
+ }
+ public sealed partial class CdeclFunction
+ {
+ public CdeclFunction(string library, string method) { }
+ public CdeclFunction(string library, string method, System.Type returnType) { }
+ public object Invoke(object[] parameters) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Cmsghdr
+ {
+ public long cmsg_len;
+ public Mono.Unix.Native.UnixSocketProtocol cmsg_level;
+ public Mono.Unix.Native.UnixSocketControlMessage cmsg_type;
+ public static int Size { get { throw null; } }
+ public static Mono.Unix.Native.Cmsghdr ReadFromBuffer(Mono.Unix.Native.Msghdr msgh, long cmsg) { throw null; }
+ public void WriteToBuffer(Mono.Unix.Native.Msghdr msgh, long cmsg) { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum ConfstrName
+ {
+ _CS_GNU_LIBC_VERSION = 2,
+ _CS_GNU_LIBPTHREAD_VERSION = 3,
+ _CS_LFS64_CFLAGS = 1004,
+ _CS_LFS64_LDFLAGS = 1005,
+ _CS_LFS64_LIBS = 1006,
+ _CS_LFS64_LINTFLAGS = 1007,
+ _CS_LFS_CFLAGS = 1000,
+ _CS_LFS_LDFLAGS = 1001,
+ _CS_LFS_LIBS = 1002,
+ _CS_LFS_LINTFLAGS = 1003,
+ _CS_PATH = 0,
+ _CS_POSIX_V6_ILP32_OFF32_CFLAGS = 1116,
+ _CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 1117,
+ _CS_POSIX_V6_ILP32_OFF32_LIBS = 1118,
+ _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS = 1119,
+ _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 1120,
+ _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 1121,
+ _CS_POSIX_V6_ILP32_OFFBIG_LIBS = 1122,
+ _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 1123,
+ _CS_POSIX_V6_LP64_OFF64_CFLAGS = 1124,
+ _CS_POSIX_V6_LP64_OFF64_LDFLAGS = 1125,
+ _CS_POSIX_V6_LP64_OFF64_LIBS = 1126,
+ _CS_POSIX_V6_LP64_OFF64_LINTFLAGS = 1127,
+ _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 1128,
+ _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 1129,
+ _CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 1130,
+ _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 1131,
+ _CS_V6_WIDTH_RESTRICTED_ENVS = 1,
+ _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
+ _CS_XBS5_ILP32_OFF32_LDFLAGS = 1101,
+ _CS_XBS5_ILP32_OFF32_LIBS = 1102,
+ _CS_XBS5_ILP32_OFF32_LINTFLAGS = 1103,
+ _CS_XBS5_ILP32_OFFBIG_CFLAGS = 1104,
+ _CS_XBS5_ILP32_OFFBIG_LDFLAGS = 1105,
+ _CS_XBS5_ILP32_OFFBIG_LIBS = 1106,
+ _CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 1107,
+ _CS_XBS5_LP64_OFF64_CFLAGS = 1108,
+ _CS_XBS5_LP64_OFF64_LDFLAGS = 1109,
+ _CS_XBS5_LP64_OFF64_LIBS = 1110,
+ _CS_XBS5_LP64_OFF64_LINTFLAGS = 1111,
+ _CS_XBS5_LPBIG_OFFBIG_CFLAGS = 1112,
+ _CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 1113,
+ _CS_XBS5_LPBIG_OFFBIG_LIBS = 1114,
+ _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 1115,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum DirectoryNotifyFlags
+ {
+ DN_ACCESS = 1,
+ DN_ATTRIB = 32,
+ DN_CREATE = 4,
+ DN_DELETE = 8,
+ DN_MODIFY = 2,
+ DN_MULTISHOT = -2147483648,
+ DN_RENAME = 16,
+ }
+ public sealed partial class Dirent : System.IEquatable<Mono.Unix.Native.Dirent>
+ {
+ [System.CLSCompliantAttribute(false)]
+ public ulong d_ino;
+ public string d_name;
+ public long d_off;
+ [System.CLSCompliantAttribute(false)]
+ public ushort d_reclen;
+ public byte d_type;
+ public Dirent() { }
+ public bool Equals(Mono.Unix.Native.Dirent value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Dirent lhs, Mono.Unix.Native.Dirent rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Dirent lhs, Mono.Unix.Native.Dirent rhs) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=12, Pack=1)]
+ public partial struct EpollEvent
+ {
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public Mono.Unix.Native.EpollEvents events;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(4)]
+ public int fd;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(4)]
+ public System.IntPtr ptr;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(4)]
+ public uint u32;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(4)]
+ public ulong u64;
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum EpollEvents : uint
+ {
+ EPOLLERR = (uint)8,
+ EPOLLET = (uint)2147483648,
+ EPOLLHUP = (uint)16,
+ EPOLLIN = (uint)1,
+ EPOLLMSG = (uint)1024,
+ EPOLLONESHOT = (uint)1073741824,
+ EPOLLOUT = (uint)4,
+ EPOLLPRI = (uint)2,
+ EPOLLRDBAND = (uint)128,
+ EPOLLRDHUP = (uint)8192,
+ EPOLLRDNORM = (uint)64,
+ EPOLLWRBAND = (uint)512,
+ EPOLLWRNORM = (uint)256,
+ }
+ [System.FlagsAttribute]
+ public enum EpollFlags
+ {
+ EPOLL_CLOEXEC = 2000000,
+ EPOLL_NONBLOCK = 4000,
+ }
+ public enum EpollOp
+ {
+ EPOLL_CTL_ADD = 1,
+ EPOLL_CTL_DEL = 2,
+ EPOLL_CTL_MOD = 3,
+ }
+ public enum Errno
+ {
+ E2BIG = 7,
+ EACCES = 13,
+ EADDRINUSE = 98,
+ EADDRNOTAVAIL = 99,
+ EADV = 68,
+ EAFNOSUPPORT = 97,
+ EAGAIN = 11,
+ EALREADY = 114,
+ EAUTH = 1080,
+ EBADARCH = 1086,
+ EBADE = 52,
+ EBADEXEC = 1085,
+ EBADF = 9,
+ EBADFD = 77,
+ EBADMACHO = 1088,
+ EBADMSG = 74,
+ EBADR = 53,
+ EBADRPC = 1072,
+ EBADRQC = 56,
+ EBADSLT = 57,
+ EBFONT = 59,
+ EBUSY = 16,
+ ECANCELED = 125,
+ ECHILD = 10,
+ ECHRNG = 44,
+ ECOMM = 70,
+ ECONNABORTED = 103,
+ ECONNREFUSED = 111,
+ ECONNRESET = 104,
+ EDEADLK = 35,
+ EDEADLOCK = 35,
+ EDESTADDRREQ = 89,
+ EDEVERR = 1083,
+ EDOM = 33,
+ EDOTDOT = 73,
+ EDQUOT = 122,
+ EEXIST = 17,
+ EFAULT = 14,
+ EFBIG = 27,
+ EFTYPE = 1079,
+ EHOSTDOWN = 112,
+ EHOSTUNREACH = 113,
+ EIDRM = 43,
+ EILSEQ = 84,
+ EINPROGRESS = 115,
+ EINTR = 4,
+ EINVAL = 22,
+ EIO = 5,
+ EISCONN = 106,
+ EISDIR = 21,
+ EISNAM = 120,
+ EKEYEXPIRED = 127,
+ EKEYREJECTED = 129,
+ EKEYREVOKED = 128,
+ EL2HLT = 51,
+ EL2NSYNC = 45,
+ EL3HLT = 46,
+ EL3RST = 47,
+ ELIBACC = 79,
+ ELIBBAD = 80,
+ ELIBEXEC = 83,
+ ELIBMAX = 82,
+ ELIBSCN = 81,
+ ELNRNG = 48,
+ ELOOP = 40,
+ EMEDIUMTYPE = 124,
+ EMFILE = 24,
+ EMLINK = 31,
+ EMSGSIZE = 90,
+ EMULTIHOP = 72,
+ ENAMETOOLONG = 36,
+ ENAVAIL = 119,
+ ENEEDAUTH = 1081,
+ ENETDOWN = 100,
+ ENETRESET = 102,
+ ENETUNREACH = 101,
+ ENFILE = 23,
+ ENOANO = 55,
+ ENOATTR = 1093,
+ ENOBUFS = 105,
+ ENOCSI = 50,
+ ENODATA = 61,
+ ENODEV = 19,
+ ENOENT = 2,
+ ENOEXEC = 8,
+ ENOKEY = 126,
+ ENOLCK = 37,
+ ENOLINK = 67,
+ ENOMEDIUM = 123,
+ ENOMEM = 12,
+ ENOMSG = 42,
+ ENONET = 64,
+ ENOPKG = 65,
+ ENOPOLICY = 1103,
+ ENOPROTOOPT = 92,
+ ENOSPC = 28,
+ ENOSR = 63,
+ ENOSTR = 60,
+ ENOSYS = 38,
+ ENOTBLK = 15,
+ ENOTCONN = 107,
+ ENOTDIR = 20,
+ ENOTEMPTY = 39,
+ ENOTNAM = 118,
+ ENOTRECOVERABLE = 131,
+ ENOTSOCK = 88,
+ ENOTTY = 25,
+ ENOTUNIQ = 76,
+ ENXIO = 6,
+ EOPNOTSUPP = 95,
+ EOVERFLOW = 75,
+ EOWNERDEAD = 130,
+ EPERM = 1,
+ EPFNOSUPPORT = 96,
+ EPIPE = 32,
+ EPROCLIM = 1067,
+ EPROCUNAVAIL = 1076,
+ EPROGMISMATCH = 1075,
+ EPROGUNAVAIL = 1074,
+ EPROTO = 71,
+ EPROTONOSUPPORT = 93,
+ EPROTOTYPE = 91,
+ EPWROFF = 1082,
+ ERANGE = 34,
+ EREMCHG = 78,
+ EREMOTE = 66,
+ EREMOTEIO = 121,
+ ERESTART = 85,
+ EROFS = 30,
+ ERPCMISMATCH = 1073,
+ ESHLIBVERS = 1087,
+ ESHUTDOWN = 108,
+ ESOCKTNOSUPPORT = 94,
+ ESPIPE = 29,
+ ESRCH = 3,
+ ESRMNT = 69,
+ ESTALE = 116,
+ ESTRPIPE = 86,
+ ETIME = 62,
+ ETIMEDOUT = 110,
+ ETOOMANYREFS = 109,
+ ETXTBSY = 26,
+ EUCLEAN = 117,
+ EUNATCH = 49,
+ EUSERS = 87,
+ EWOULDBLOCK = 11,
+ EXDEV = 18,
+ EXFULL = 54,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum FcntlCommand
+ {
+ F_DUPFD = 0,
+ F_GETFD = 1,
+ F_GETFL = 3,
+ F_GETLEASE = 1025,
+ F_GETLK = 12,
+ F_GETOWN = 9,
+ F_GETSIG = 11,
+ F_NOCACHE = 48,
+ F_NOTIFY = 1026,
+ F_SETFD = 2,
+ F_SETFL = 4,
+ F_SETLEASE = 1024,
+ F_SETLK = 13,
+ F_SETLKW = 14,
+ F_SETOWN = 8,
+ F_SETSIG = 10,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum FilePermissions : uint
+ {
+ ACCESSPERMS = (uint)511,
+ ALLPERMS = (uint)4095,
+ DEFFILEMODE = (uint)438,
+ S_IFBLK = (uint)24576,
+ S_IFCHR = (uint)8192,
+ S_IFDIR = (uint)16384,
+ S_IFIFO = (uint)4096,
+ S_IFLNK = (uint)40960,
+ S_IFMT = (uint)61440,
+ S_IFREG = (uint)32768,
+ S_IFSOCK = (uint)49152,
+ S_IRGRP = (uint)32,
+ S_IROTH = (uint)4,
+ S_IRUSR = (uint)256,
+ S_IRWXG = (uint)56,
+ S_IRWXO = (uint)7,
+ S_IRWXU = (uint)448,
+ S_ISGID = (uint)1024,
+ S_ISUID = (uint)2048,
+ S_ISVTX = (uint)512,
+ S_IWGRP = (uint)16,
+ S_IWOTH = (uint)2,
+ S_IWUSR = (uint)128,
+ S_IXGRP = (uint)8,
+ S_IXOTH = (uint)1,
+ S_IXUSR = (uint)64,
+ }
+ public sealed partial class FilePosition : System.MarshalByRefObject, System.IDisposable, System.IEquatable<Mono.Unix.Native.FilePosition>
+ {
+ public FilePosition() { }
+ public void Dispose() { }
+ public bool Equals(Mono.Unix.Native.FilePosition value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ ~FilePosition() { }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.FilePosition lhs, Mono.Unix.Native.FilePosition rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.FilePosition lhs, Mono.Unix.Native.FilePosition rhs) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Flock : System.IEquatable<Mono.Unix.Native.Flock>
+ {
+ public long l_len;
+ public int l_pid;
+ public long l_start;
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.Native.LockType l_type;
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.Native.SeekFlags l_whence;
+ public bool Equals(Mono.Unix.Native.Flock value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Flock lhs, Mono.Unix.Native.Flock rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Flock lhs, Mono.Unix.Native.Flock rhs) { throw null; }
+ }
+ public sealed partial class Fstab : System.IEquatable<Mono.Unix.Native.Fstab>
+ {
+ public string fs_file;
+ public int fs_freq;
+ public string fs_mntops;
+ public int fs_passno;
+ public string fs_spec;
+ public string fs_type;
+ public string fs_vfstype;
+ public Fstab() { }
+ public bool Equals(Mono.Unix.Native.Fstab value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Fstab lhs, Mono.Unix.Native.Fstab rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Fstab lhs, Mono.Unix.Native.Fstab rhs) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class Group : System.IEquatable<Mono.Unix.Native.Group>
+ {
+ [System.CLSCompliantAttribute(false)]
+ public uint gr_gid;
+ public string[] gr_mem;
+ public string gr_name;
+ public string gr_passwd;
+ public Group() { }
+ public bool Equals(Mono.Unix.Native.Group value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Group lhs, Mono.Unix.Native.Group rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Group lhs, Mono.Unix.Native.Group rhs) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct In6Addr : System.IEquatable<Mono.Unix.Native.In6Addr>
+ {
+ public In6Addr(byte[] buffer) { throw null;}
+ public byte this[int index] { get { throw null; } set { } }
+ public void CopyFrom(byte[] source, int startIndex) { }
+ public void CopyTo(byte[] destination, int startIndex) { }
+ public bool Equals(Mono.Unix.Native.In6Addr value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct InAddr : System.IEquatable<Mono.Unix.Native.InAddr>
+ {
+ public uint s_addr;
+ public InAddr(byte b0, byte b1, byte b2, byte b3) { throw null;}
+ public InAddr(byte[] buffer) { throw null;}
+ public byte this[int index] { get { throw null; } set { } }
+ public void CopyFrom(byte[] source, int startIndex) { }
+ public void CopyTo(byte[] destination, int startIndex) { }
+ public bool Equals(Mono.Unix.Native.InAddr value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Iovec
+ {
+ public System.IntPtr iov_base;
+ [System.CLSCompliantAttribute(false)]
+ public ulong iov_len;
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Linger
+ {
+ public int l_linger;
+ public int l_onoff;
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum LockfCommand
+ {
+ F_LOCK = 1,
+ F_TEST = 3,
+ F_TLOCK = 2,
+ F_ULOCK = 0,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum LockType : short
+ {
+ F_RDLCK = (short)0,
+ F_UNLCK = (short)2,
+ F_WRLCK = (short)1,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum MessageFlags
+ {
+ MSG_CMSG_CLOEXEC = 1073741824,
+ MSG_CONFIRM = 2048,
+ MSG_CTRUNC = 8,
+ MSG_DONTROUTE = 4,
+ MSG_DONTWAIT = 64,
+ MSG_EOR = 128,
+ MSG_ERRQUEUE = 8192,
+ MSG_FASTOPEN = 536870912,
+ MSG_FIN = 512,
+ MSG_MORE = 32768,
+ MSG_NOSIGNAL = 16384,
+ MSG_OOB = 1,
+ MSG_PEEK = 2,
+ MSG_PROXY = 16,
+ MSG_RST = 4096,
+ MSG_SYN = 1024,
+ MSG_TRUNC = 32,
+ MSG_WAITALL = 256,
+ MSG_WAITFORONE = 65536,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum MlockallFlags
+ {
+ MCL_CURRENT = 1,
+ MCL_FUTURE = 2,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum MmapFlags
+ {
+ MAP_ANON = 32,
+ MAP_ANONYMOUS = 32,
+ MAP_DENYWRITE = 2048,
+ MAP_EXECUTABLE = 4096,
+ MAP_FILE = 0,
+ MAP_FIXED = 16,
+ MAP_GROWSDOWN = 256,
+ MAP_LOCKED = 8192,
+ MAP_NONBLOCK = 65536,
+ MAP_NORESERVE = 16384,
+ MAP_POPULATE = 32768,
+ MAP_PRIVATE = 2,
+ MAP_SHARED = 1,
+ MAP_TYPE = 15,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum MmapProts
+ {
+ PROT_EXEC = 4,
+ PROT_GROWSDOWN = 16777216,
+ PROT_GROWSUP = 33554432,
+ PROT_NONE = 0,
+ PROT_READ = 1,
+ PROT_WRITE = 2,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum MountFlags : ulong
+ {
+ ST_APPEND = (ulong)256,
+ ST_BIND = (ulong)4096,
+ ST_IMMUTABLE = (ulong)512,
+ ST_MANDLOCK = (ulong)64,
+ ST_NOATIME = (ulong)1024,
+ ST_NODEV = (ulong)4,
+ ST_NODIRATIME = (ulong)2048,
+ ST_NOEXEC = (ulong)8,
+ ST_NOSUID = (ulong)2,
+ ST_RDONLY = (ulong)1,
+ ST_REMOUNT = (ulong)32,
+ ST_SYNCHRONOUS = (ulong)16,
+ ST_WRITE = (ulong)128,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum MremapFlags : ulong
+ {
+ MREMAP_MAYMOVE = (ulong)1,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class Msghdr
+ {
+ public byte[] msg_control;
+ public long msg_controllen;
+ public Mono.Unix.Native.MessageFlags msg_flags;
+ public Mono.Unix.Native.Iovec[] msg_iov;
+ public int msg_iovlen;
+ public Mono.Unix.Native.Sockaddr msg_name;
+ public Msghdr() { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum MsyncFlags
+ {
+ MS_ASYNC = 1,
+ MS_INVALIDATE = 2,
+ MS_SYNC = 4,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class NativeConvert
+ {
+ internal NativeConvert() { }
+ public static readonly System.DateTime LocalUnixEpoch;
+ public static readonly System.TimeSpan LocalUtcOffset;
+ public static readonly System.DateTime UnixEpoch;
+ public static int FromAccessModes(Mono.Unix.Native.AccessModes value) { throw null; }
+ public static int FromAtFlags(Mono.Unix.Native.AtFlags value) { throw null; }
+ public static int FromConfstrName(Mono.Unix.Native.ConfstrName value) { throw null; }
+ public static long FromDateTime(System.DateTime time) { throw null; }
+ public static int FromDirectoryNotifyFlags(Mono.Unix.Native.DirectoryNotifyFlags value) { throw null; }
+ public static uint FromEpollEvents(Mono.Unix.Native.EpollEvents value) { throw null; }
+ public static int FromEpollFlags(Mono.Unix.Native.EpollFlags value) { throw null; }
+ public static int FromErrno(Mono.Unix.Native.Errno value) { throw null; }
+ public static int FromFcntlCommand(Mono.Unix.Native.FcntlCommand value) { throw null; }
+ public static uint FromFilePermissions(Mono.Unix.Native.FilePermissions value) { throw null; }
+ public static int FromLockfCommand(Mono.Unix.Native.LockfCommand value) { throw null; }
+ public static short FromLockType(Mono.Unix.Native.LockType value) { throw null; }
+ public static int FromMessageFlags(Mono.Unix.Native.MessageFlags value) { throw null; }
+ public static int FromMlockallFlags(Mono.Unix.Native.MlockallFlags value) { throw null; }
+ public static int FromMmapFlags(Mono.Unix.Native.MmapFlags value) { throw null; }
+ public static int FromMmapProts(Mono.Unix.Native.MmapProts value) { throw null; }
+ public static ulong FromMountFlags(Mono.Unix.Native.MountFlags value) { throw null; }
+ public static ulong FromMremapFlags(Mono.Unix.Native.MremapFlags value) { throw null; }
+ public static int FromMsyncFlags(Mono.Unix.Native.MsyncFlags value) { throw null; }
+ public static Mono.Unix.Native.FilePermissions FromOctalPermissionString(string value) { throw null; }
+ public static int FromOpenFlags(Mono.Unix.Native.OpenFlags value) { throw null; }
+ public static int FromPathconfName(Mono.Unix.Native.PathconfName value) { throw null; }
+ public static short FromPollEvents(Mono.Unix.Native.PollEvents value) { throw null; }
+ public static int FromPosixFadviseAdvice(Mono.Unix.Native.PosixFadviseAdvice value) { throw null; }
+ public static int FromPosixMadviseAdvice(Mono.Unix.Native.PosixMadviseAdvice value) { throw null; }
+ public static int FromRealTimeSignum(Mono.Unix.Native.RealTimeSignum sig) { throw null; }
+ public static short FromSeekFlags(Mono.Unix.Native.SeekFlags value) { throw null; }
+ public static int FromShutdownOption(Mono.Unix.Native.ShutdownOption value) { throw null; }
+ public static int FromSignum(Mono.Unix.Native.Signum value) { throw null; }
+ public static int FromSysconfName(Mono.Unix.Native.SysconfName value) { throw null; }
+ public static int FromSyslogFacility(Mono.Unix.Native.SyslogFacility value) { throw null; }
+ public static int FromSyslogLevel(Mono.Unix.Native.SyslogLevel value) { throw null; }
+ public static int FromSyslogOptions(Mono.Unix.Native.SyslogOptions value) { throw null; }
+ public static System.DateTime FromTimeT(long time) { throw null; }
+ public static int FromUnixAddressFamily(Mono.Unix.Native.UnixAddressFamily value) { throw null; }
+ public static Mono.Unix.Native.FilePermissions FromUnixPermissionString(string value) { throw null; }
+ public static int FromUnixSocketControlMessage(Mono.Unix.Native.UnixSocketControlMessage value) { throw null; }
+ public static int FromUnixSocketFlags(Mono.Unix.Native.UnixSocketFlags value) { throw null; }
+ public static int FromUnixSocketOptionName(Mono.Unix.Native.UnixSocketOptionName value) { throw null; }
+ public static int FromUnixSocketProtocol(Mono.Unix.Native.UnixSocketProtocol value) { throw null; }
+ public static int FromUnixSocketType(Mono.Unix.Native.UnixSocketType value) { throw null; }
+ public static int FromWaitOptions(Mono.Unix.Native.WaitOptions value) { throw null; }
+ public static int FromXattrFlags(Mono.Unix.Native.XattrFlags value) { throw null; }
+ public static Mono.Unix.Native.AccessModes ToAccessModes(int value) { throw null; }
+ public static Mono.Unix.Native.AtFlags ToAtFlags(int value) { throw null; }
+ public static Mono.Unix.Native.ConfstrName ToConfstrName(int value) { throw null; }
+ public static System.DateTime ToDateTime(long time) { throw null; }
+ public static System.DateTime ToDateTime(long time, long nanoTime) { throw null; }
+ public static Mono.Unix.Native.DirectoryNotifyFlags ToDirectoryNotifyFlags(int value) { throw null; }
+ public static Mono.Unix.Native.EpollEvents ToEpollEvents(uint value) { throw null; }
+ public static Mono.Unix.Native.EpollFlags ToEpollFlags(int value) { throw null; }
+ public static Mono.Unix.Native.Errno ToErrno(int value) { throw null; }
+ public static Mono.Unix.Native.FcntlCommand ToFcntlCommand(int value) { throw null; }
+ public static Mono.Unix.Native.FilePermissions ToFilePermissions(uint value) { throw null; }
+ public static string ToFopenMode(System.IO.FileAccess access) { throw null; }
+ public static string ToFopenMode(System.IO.FileMode mode) { throw null; }
+ public static string ToFopenMode(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ public static Mono.Unix.Native.In6Addr ToIn6Addr(System.Net.IPAddress address) { throw null; }
+ public static Mono.Unix.Native.InAddr ToInAddr(System.Net.IPAddress address) { throw null; }
+ public static System.Net.IPAddress ToIPAddress(Mono.Unix.Native.In6Addr address) { throw null; }
+ public static System.Net.IPAddress ToIPAddress(Mono.Unix.Native.InAddr address) { throw null; }
+ public static Mono.Unix.Native.LockfCommand ToLockfCommand(int value) { throw null; }
+ public static Mono.Unix.Native.LockType ToLockType(short value) { throw null; }
+ public static Mono.Unix.Native.MessageFlags ToMessageFlags(int value) { throw null; }
+ public static Mono.Unix.Native.MlockallFlags ToMlockallFlags(int value) { throw null; }
+ public static Mono.Unix.Native.MmapFlags ToMmapFlags(int value) { throw null; }
+ public static Mono.Unix.Native.MmapProts ToMmapProts(int value) { throw null; }
+ public static Mono.Unix.Native.MountFlags ToMountFlags(ulong value) { throw null; }
+ public static Mono.Unix.Native.MremapFlags ToMremapFlags(ulong value) { throw null; }
+ public static Mono.Unix.Native.MsyncFlags ToMsyncFlags(int value) { throw null; }
+ public static string ToOctalPermissionString(Mono.Unix.Native.FilePermissions value) { throw null; }
+ public static Mono.Unix.Native.OpenFlags ToOpenFlags(int value) { throw null; }
+ public static Mono.Unix.Native.OpenFlags ToOpenFlags(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ public static Mono.Unix.Native.PathconfName ToPathconfName(int value) { throw null; }
+ public static Mono.Unix.Native.PollEvents ToPollEvents(short value) { throw null; }
+ public static Mono.Unix.Native.PosixFadviseAdvice ToPosixFadviseAdvice(int value) { throw null; }
+ public static Mono.Unix.Native.PosixMadviseAdvice ToPosixMadviseAdvice(int value) { throw null; }
+ public static Mono.Unix.Native.RealTimeSignum ToRealTimeSignum(int offset) { throw null; }
+ public static Mono.Unix.Native.SeekFlags ToSeekFlags(short value) { throw null; }
+ public static Mono.Unix.Native.ShutdownOption ToShutdownOption(int value) { throw null; }
+ public static Mono.Unix.Native.Signum ToSignum(int value) { throw null; }
+ public static Mono.Unix.Native.SysconfName ToSysconfName(int value) { throw null; }
+ public static Mono.Unix.Native.SyslogFacility ToSyslogFacility(int value) { throw null; }
+ public static Mono.Unix.Native.SyslogLevel ToSyslogLevel(int value) { throw null; }
+ public static Mono.Unix.Native.SyslogOptions ToSyslogOptions(int value) { throw null; }
+ public static long ToTimeT(System.DateTime time) { throw null; }
+ public static Mono.Unix.Native.UnixAddressFamily ToUnixAddressFamily(int value) { throw null; }
+ public static string ToUnixPermissionString(Mono.Unix.Native.FilePermissions value) { throw null; }
+ public static Mono.Unix.Native.UnixSocketControlMessage ToUnixSocketControlMessage(int value) { throw null; }
+ public static Mono.Unix.Native.UnixSocketFlags ToUnixSocketFlags(int value) { throw null; }
+ public static Mono.Unix.Native.UnixSocketOptionName ToUnixSocketOptionName(int value) { throw null; }
+ public static Mono.Unix.Native.UnixSocketProtocol ToUnixSocketProtocol(int value) { throw null; }
+ public static Mono.Unix.Native.UnixSocketType ToUnixSocketType(int value) { throw null; }
+ public static Mono.Unix.Native.WaitOptions ToWaitOptions(int value) { throw null; }
+ public static Mono.Unix.Native.XattrFlags ToXattrFlags(int value) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Cmsghdr source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Flock source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.In6Addr source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.InAddr source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Iovec source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Linger source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Pollfd source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(Mono.Unix.Native.Sockaddr source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(Mono.Unix.Native.SockaddrIn source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(Mono.Unix.Native.SockaddrIn6 source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Stat source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Statvfs source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Timespec source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Timeval source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Timezone source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(ref Mono.Unix.Native.Utimbuf source, System.IntPtr destination) { throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Cmsghdr destination) { destination = default(Mono.Unix.Native.Cmsghdr); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Flock destination) { destination = default(Mono.Unix.Native.Flock); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.In6Addr destination) { destination = default(Mono.Unix.Native.In6Addr); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.InAddr destination) { destination = default(Mono.Unix.Native.InAddr); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Iovec destination) { destination = default(Mono.Unix.Native.Iovec); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Linger destination) { destination = default(Mono.Unix.Native.Linger); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Pollfd destination) { destination = default(Mono.Unix.Native.Pollfd); throw null; }
+ public static bool TryCopy(System.IntPtr source, Mono.Unix.Native.SockaddrIn destination) { throw null; }
+ public static bool TryCopy(System.IntPtr source, Mono.Unix.Native.SockaddrIn6 destination) { throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Stat destination) { destination = default(Mono.Unix.Native.Stat); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Statvfs destination) { destination = default(Mono.Unix.Native.Statvfs); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Timespec destination) { destination = default(Mono.Unix.Native.Timespec); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Timeval destination) { destination = default(Mono.Unix.Native.Timeval); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Timezone destination) { destination = default(Mono.Unix.Native.Timezone); throw null; }
+ public static bool TryCopy(System.IntPtr source, out Mono.Unix.Native.Utimbuf destination) { destination = default(Mono.Unix.Native.Utimbuf); throw null; }
+ public static bool TryCopy(System.IntPtr source, long size, Mono.Unix.Native.Sockaddr destination) { throw null; }
+ public static bool TryFromAccessModes(Mono.Unix.Native.AccessModes value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromAtFlags(Mono.Unix.Native.AtFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromConfstrName(Mono.Unix.Native.ConfstrName value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromDirectoryNotifyFlags(Mono.Unix.Native.DirectoryNotifyFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromEpollEvents(Mono.Unix.Native.EpollEvents value, out uint rval) { rval = default(uint); throw null; }
+ public static bool TryFromEpollFlags(Mono.Unix.Native.EpollFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromErrno(Mono.Unix.Native.Errno value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromFcntlCommand(Mono.Unix.Native.FcntlCommand value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromFilePermissions(Mono.Unix.Native.FilePermissions value, out uint rval) { rval = default(uint); throw null; }
+ public static bool TryFromLockfCommand(Mono.Unix.Native.LockfCommand value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromLockType(Mono.Unix.Native.LockType value, out short rval) { rval = default(short); throw null; }
+ public static bool TryFromMessageFlags(Mono.Unix.Native.MessageFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromMlockallFlags(Mono.Unix.Native.MlockallFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromMmapFlags(Mono.Unix.Native.MmapFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromMmapProts(Mono.Unix.Native.MmapProts value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromMountFlags(Mono.Unix.Native.MountFlags value, out ulong rval) { rval = default(ulong); throw null; }
+ public static bool TryFromMremapFlags(Mono.Unix.Native.MremapFlags value, out ulong rval) { rval = default(ulong); throw null; }
+ public static bool TryFromMsyncFlags(Mono.Unix.Native.MsyncFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromOpenFlags(Mono.Unix.Native.OpenFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromPathconfName(Mono.Unix.Native.PathconfName value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromPollEvents(Mono.Unix.Native.PollEvents value, out short rval) { rval = default(short); throw null; }
+ public static bool TryFromPosixFadviseAdvice(Mono.Unix.Native.PosixFadviseAdvice value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromPosixMadviseAdvice(Mono.Unix.Native.PosixMadviseAdvice value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromSeekFlags(Mono.Unix.Native.SeekFlags value, out short rval) { rval = default(short); throw null; }
+ public static bool TryFromShutdownOption(Mono.Unix.Native.ShutdownOption value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromSignum(Mono.Unix.Native.Signum value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromSysconfName(Mono.Unix.Native.SysconfName value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromSyslogFacility(Mono.Unix.Native.SyslogFacility value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromSyslogLevel(Mono.Unix.Native.SyslogLevel value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromSyslogOptions(Mono.Unix.Native.SyslogOptions value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromUnixAddressFamily(Mono.Unix.Native.UnixAddressFamily value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromUnixSocketControlMessage(Mono.Unix.Native.UnixSocketControlMessage value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromUnixSocketFlags(Mono.Unix.Native.UnixSocketFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromUnixSocketOptionName(Mono.Unix.Native.UnixSocketOptionName value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromUnixSocketProtocol(Mono.Unix.Native.UnixSocketProtocol value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromUnixSocketType(Mono.Unix.Native.UnixSocketType value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromWaitOptions(Mono.Unix.Native.WaitOptions value, out int rval) { rval = default(int); throw null; }
+ public static bool TryFromXattrFlags(Mono.Unix.Native.XattrFlags value, out int rval) { rval = default(int); throw null; }
+ public static bool TryToAccessModes(int value, out Mono.Unix.Native.AccessModes rval) { rval = default(Mono.Unix.Native.AccessModes); throw null; }
+ public static bool TryToAtFlags(int value, out Mono.Unix.Native.AtFlags rval) { rval = default(Mono.Unix.Native.AtFlags); throw null; }
+ public static bool TryToConfstrName(int value, out Mono.Unix.Native.ConfstrName rval) { rval = default(Mono.Unix.Native.ConfstrName); throw null; }
+ public static bool TryToDirectoryNotifyFlags(int value, out Mono.Unix.Native.DirectoryNotifyFlags rval) { rval = default(Mono.Unix.Native.DirectoryNotifyFlags); throw null; }
+ public static bool TryToEpollEvents(uint value, out Mono.Unix.Native.EpollEvents rval) { rval = default(Mono.Unix.Native.EpollEvents); throw null; }
+ public static bool TryToEpollFlags(int value, out Mono.Unix.Native.EpollFlags rval) { rval = default(Mono.Unix.Native.EpollFlags); throw null; }
+ public static bool TryToErrno(int value, out Mono.Unix.Native.Errno rval) { rval = default(Mono.Unix.Native.Errno); throw null; }
+ public static bool TryToFcntlCommand(int value, out Mono.Unix.Native.FcntlCommand rval) { rval = default(Mono.Unix.Native.FcntlCommand); throw null; }
+ public static bool TryToFilePermissions(uint value, out Mono.Unix.Native.FilePermissions rval) { rval = default(Mono.Unix.Native.FilePermissions); throw null; }
+ public static bool TryToLockfCommand(int value, out Mono.Unix.Native.LockfCommand rval) { rval = default(Mono.Unix.Native.LockfCommand); throw null; }
+ public static bool TryToLockType(short value, out Mono.Unix.Native.LockType rval) { rval = default(Mono.Unix.Native.LockType); throw null; }
+ public static bool TryToMessageFlags(int value, out Mono.Unix.Native.MessageFlags rval) { rval = default(Mono.Unix.Native.MessageFlags); throw null; }
+ public static bool TryToMlockallFlags(int value, out Mono.Unix.Native.MlockallFlags rval) { rval = default(Mono.Unix.Native.MlockallFlags); throw null; }
+ public static bool TryToMmapFlags(int value, out Mono.Unix.Native.MmapFlags rval) { rval = default(Mono.Unix.Native.MmapFlags); throw null; }
+ public static bool TryToMmapProts(int value, out Mono.Unix.Native.MmapProts rval) { rval = default(Mono.Unix.Native.MmapProts); throw null; }
+ public static bool TryToMountFlags(ulong value, out Mono.Unix.Native.MountFlags rval) { rval = default(Mono.Unix.Native.MountFlags); throw null; }
+ public static bool TryToMremapFlags(ulong value, out Mono.Unix.Native.MremapFlags rval) { rval = default(Mono.Unix.Native.MremapFlags); throw null; }
+ public static bool TryToMsyncFlags(int value, out Mono.Unix.Native.MsyncFlags rval) { rval = default(Mono.Unix.Native.MsyncFlags); throw null; }
+ public static bool TryToOpenFlags(int value, out Mono.Unix.Native.OpenFlags rval) { rval = default(Mono.Unix.Native.OpenFlags); throw null; }
+ public static bool TryToPathconfName(int value, out Mono.Unix.Native.PathconfName rval) { rval = default(Mono.Unix.Native.PathconfName); throw null; }
+ public static bool TryToPollEvents(short value, out Mono.Unix.Native.PollEvents rval) { rval = default(Mono.Unix.Native.PollEvents); throw null; }
+ public static bool TryToPosixFadviseAdvice(int value, out Mono.Unix.Native.PosixFadviseAdvice rval) { rval = default(Mono.Unix.Native.PosixFadviseAdvice); throw null; }
+ public static bool TryToPosixMadviseAdvice(int value, out Mono.Unix.Native.PosixMadviseAdvice rval) { rval = default(Mono.Unix.Native.PosixMadviseAdvice); throw null; }
+ public static bool TryToSeekFlags(short value, out Mono.Unix.Native.SeekFlags rval) { rval = default(Mono.Unix.Native.SeekFlags); throw null; }
+ public static bool TryToShutdownOption(int value, out Mono.Unix.Native.ShutdownOption rval) { rval = default(Mono.Unix.Native.ShutdownOption); throw null; }
+ public static bool TryToSignum(int value, out Mono.Unix.Native.Signum rval) { rval = default(Mono.Unix.Native.Signum); throw null; }
+ public static bool TryToSysconfName(int value, out Mono.Unix.Native.SysconfName rval) { rval = default(Mono.Unix.Native.SysconfName); throw null; }
+ public static bool TryToSyslogFacility(int value, out Mono.Unix.Native.SyslogFacility rval) { rval = default(Mono.Unix.Native.SyslogFacility); throw null; }
+ public static bool TryToSyslogLevel(int value, out Mono.Unix.Native.SyslogLevel rval) { rval = default(Mono.Unix.Native.SyslogLevel); throw null; }
+ public static bool TryToSyslogOptions(int value, out Mono.Unix.Native.SyslogOptions rval) { rval = default(Mono.Unix.Native.SyslogOptions); throw null; }
+ public static bool TryToUnixAddressFamily(int value, out Mono.Unix.Native.UnixAddressFamily rval) { rval = default(Mono.Unix.Native.UnixAddressFamily); throw null; }
+ public static bool TryToUnixSocketControlMessage(int value, out Mono.Unix.Native.UnixSocketControlMessage rval) { rval = default(Mono.Unix.Native.UnixSocketControlMessage); throw null; }
+ public static bool TryToUnixSocketFlags(int value, out Mono.Unix.Native.UnixSocketFlags rval) { rval = default(Mono.Unix.Native.UnixSocketFlags); throw null; }
+ public static bool TryToUnixSocketOptionName(int value, out Mono.Unix.Native.UnixSocketOptionName rval) { rval = default(Mono.Unix.Native.UnixSocketOptionName); throw null; }
+ public static bool TryToUnixSocketProtocol(int value, out Mono.Unix.Native.UnixSocketProtocol rval) { rval = default(Mono.Unix.Native.UnixSocketProtocol); throw null; }
+ public static bool TryToUnixSocketType(int value, out Mono.Unix.Native.UnixSocketType rval) { rval = default(Mono.Unix.Native.UnixSocketType); throw null; }
+ public static bool TryToWaitOptions(int value, out Mono.Unix.Native.WaitOptions rval) { rval = default(Mono.Unix.Native.WaitOptions); throw null; }
+ public static bool TryToXattrFlags(int value, out Mono.Unix.Native.XattrFlags rval) { rval = default(Mono.Unix.Native.XattrFlags); throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum OpenFlags
+ {
+ O_APPEND = 1024,
+ O_ASYNC = 8192,
+ O_CLOEXEC = 524288,
+ O_CREAT = 64,
+ O_DIRECT = 16384,
+ O_DIRECTORY = 65536,
+ O_EXCL = 128,
+ O_LARGEFILE = 32768,
+ O_NOCTTY = 256,
+ O_NOFOLLOW = 131072,
+ O_NONBLOCK = 2048,
+ O_PATH = 2097152,
+ O_RDONLY = 0,
+ O_RDWR = 2,
+ O_SYNC = 4096,
+ O_TRUNC = 512,
+ O_WRONLY = 1,
+ }
+ public sealed partial class Passwd : System.IEquatable<Mono.Unix.Native.Passwd>
+ {
+ public string pw_dir;
+ public string pw_gecos;
+ [System.CLSCompliantAttribute(false)]
+ public uint pw_gid;
+ public string pw_name;
+ public string pw_passwd;
+ public string pw_shell;
+ [System.CLSCompliantAttribute(false)]
+ public uint pw_uid;
+ public Passwd() { }
+ public bool Equals(Mono.Unix.Native.Passwd value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Passwd lhs, Mono.Unix.Native.Passwd rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Passwd lhs, Mono.Unix.Native.Passwd rhs) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum PathconfName
+ {
+ _PC_2_SYMLINKS = 20,
+ _PC_ALLOC_SIZE_MIN = 18,
+ _PC_ASYNC_IO = 10,
+ _PC_CHOWN_RESTRICTED = 6,
+ _PC_FILESIZEBITS = 13,
+ _PC_LINK_MAX = 0,
+ _PC_MAX_CANON = 1,
+ _PC_MAX_INPUT = 2,
+ _PC_NAME_MAX = 3,
+ _PC_NO_TRUNC = 7,
+ _PC_PATH_MAX = 4,
+ _PC_PIPE_BUF = 5,
+ _PC_PRIO_IO = 11,
+ _PC_REC_INCR_XFER_SIZE = 14,
+ _PC_REC_MAX_XFER_SIZE = 15,
+ _PC_REC_MIN_XFER_SIZE = 16,
+ _PC_REC_XFER_ALIGN = 17,
+ _PC_SOCK_MAXBUF = 12,
+ _PC_SYMLINK_MAX = 19,
+ _PC_SYNC_IO = 9,
+ _PC_VDISABLE = 8,
+ }
+ [System.FlagsAttribute]
+ public enum PollEvents : short
+ {
+ POLLERR = (short)8,
+ POLLHUP = (short)16,
+ POLLIN = (short)1,
+ POLLNVAL = (short)32,
+ POLLOUT = (short)4,
+ POLLPRI = (short)2,
+ POLLRDBAND = (short)128,
+ POLLRDNORM = (short)64,
+ POLLWRBAND = (short)512,
+ POLLWRNORM = (short)256,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Pollfd : System.IEquatable<Mono.Unix.Native.Pollfd>
+ {
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.Native.PollEvents events;
+ public int fd;
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.Native.PollEvents revents;
+ public bool Equals(Mono.Unix.Native.Pollfd value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Pollfd lhs, Mono.Unix.Native.Pollfd rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Pollfd lhs, Mono.Unix.Native.Pollfd rhs) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum PosixFadviseAdvice
+ {
+ POSIX_FADV_DONTNEED = 4,
+ POSIX_FADV_NOREUSE = 5,
+ POSIX_FADV_NORMAL = 0,
+ POSIX_FADV_RANDOM = 1,
+ POSIX_FADV_SEQUENTIAL = 2,
+ POSIX_FADV_WILLNEED = 3,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum PosixMadviseAdvice
+ {
+ POSIX_MADV_DONTNEED = 4,
+ POSIX_MADV_NORMAL = 0,
+ POSIX_MADV_RANDOM = 1,
+ POSIX_MADV_SEQUENTIAL = 2,
+ POSIX_MADV_WILLNEED = 3,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RealTimeSignum : System.IEquatable<Mono.Unix.Native.RealTimeSignum>
+ {
+ public static readonly Mono.Unix.Native.RealTimeSignum MaxValue;
+ public static readonly Mono.Unix.Native.RealTimeSignum MinValue;
+ public RealTimeSignum(int offset) { throw null;}
+ public int Offset { get { throw null; } }
+ public bool Equals(Mono.Unix.Native.RealTimeSignum value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.RealTimeSignum lhs, Mono.Unix.Native.RealTimeSignum rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.RealTimeSignum lhs, Mono.Unix.Native.RealTimeSignum rhs) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum SeekFlags : short
+ {
+ L_INCR = (short)1,
+ L_SET = (short)0,
+ L_XTND = (short)2,
+ SEEK_CUR = (short)1,
+ SEEK_END = (short)2,
+ SEEK_SET = (short)0,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum ShutdownOption
+ {
+ SHUT_RD = 1,
+ SHUT_RDWR = 3,
+ SHUT_WR = 2,
+ }
+ public enum SignalAction
+ {
+ Default = 0,
+ Error = 2,
+ Ignore = 1,
+ }
+ public delegate void SignalHandler(int signal);
+ public enum Signum
+ {
+ SIGABRT = 6,
+ SIGALRM = 14,
+ SIGBUS = 7,
+ SIGCHLD = 17,
+ SIGCLD = 17,
+ SIGCONT = 18,
+ SIGFPE = 8,
+ SIGHUP = 1,
+ SIGILL = 4,
+ SIGINT = 2,
+ SIGIO = 29,
+ SIGIOT = 6,
+ SIGKILL = 9,
+ SIGPIPE = 13,
+ SIGPOLL = 29,
+ SIGPROF = 27,
+ SIGPWR = 30,
+ SIGQUIT = 3,
+ SIGSEGV = 11,
+ SIGSTKFLT = 16,
+ SIGSTOP = 19,
+ SIGSYS = 31,
+ SIGTERM = 15,
+ SIGTRAP = 5,
+ SIGTSTP = 20,
+ SIGTTIN = 21,
+ SIGTTOU = 22,
+ SIGUNUSED = 31,
+ SIGURG = 23,
+ SIGUSR1 = 10,
+ SIGUSR2 = 12,
+ SIGVTALRM = 26,
+ SIGWINCH = 28,
+ SIGXCPU = 24,
+ SIGXFSZ = 25,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class Sockaddr
+ {
+ public Sockaddr() { }
+ public Mono.Unix.Native.UnixAddressFamily sa_family { get { throw null; } set { } }
+ public static Mono.Unix.Native.Sockaddr FromSockaddrStorage(Mono.Unix.Native.SockaddrStorage storage) { throw null; }
+ public Mono.Unix.Native.SockaddrStorage ToSockaddrStorage() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class SockaddrIn : Mono.Unix.Native.Sockaddr, System.IEquatable<Mono.Unix.Native.SockaddrIn>
+ {
+ public Mono.Unix.Native.InAddr sin_addr;
+ public ushort sin_port;
+ public SockaddrIn() { }
+ public Mono.Unix.Native.UnixAddressFamily sin_family { get { throw null; } set { } }
+ public bool Equals(Mono.Unix.Native.SockaddrIn value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new Mono.Unix.Native.SockaddrIn FromSockaddrStorage(Mono.Unix.Native.SockaddrStorage storage) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class SockaddrIn6 : Mono.Unix.Native.Sockaddr, System.IEquatable<Mono.Unix.Native.SockaddrIn6>
+ {
+ public Mono.Unix.Native.In6Addr sin6_addr;
+ public uint sin6_flowinfo;
+ public ushort sin6_port;
+ public uint sin6_scope_id;
+ public SockaddrIn6() { }
+ public Mono.Unix.Native.UnixAddressFamily sin6_family { get { throw null; } set { } }
+ public bool Equals(Mono.Unix.Native.SockaddrIn6 value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new Mono.Unix.Native.SockaddrIn6 FromSockaddrStorage(Mono.Unix.Native.SockaddrStorage storage) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class SockaddrStorage : Mono.Unix.Native.Sockaddr, System.IEquatable<Mono.Unix.Native.SockaddrStorage>
+ {
+ public SockaddrStorage() { }
+ public SockaddrStorage(int size) { }
+ public byte[] data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public long data_len { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void CopyTo(Mono.Unix.Native.Sockaddr address) { }
+ public bool Equals(Mono.Unix.Native.SockaddrStorage value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void SetTo(Mono.Unix.Native.Sockaddr address) { }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class SockaddrUn : Mono.Unix.Native.Sockaddr, System.IEquatable<Mono.Unix.Native.SockaddrUn>
+ {
+ public SockaddrUn() { }
+ public SockaddrUn(int size) { }
+ public SockaddrUn(string path, bool linuxAbstractNamespace=false) { }
+ public bool IsLinuxAbstractNamespace { get { throw null; } }
+ public string Path { get { throw null; } }
+ public Mono.Unix.Native.UnixAddressFamily sun_family { get { throw null; } set { } }
+ public byte[] sun_path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public long sun_path_len { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Equals(Mono.Unix.Native.SockaddrUn value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new Mono.Unix.Native.SockaddrUn FromSockaddrStorage(Mono.Unix.Native.SockaddrStorage storage) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Stat : System.IEquatable<Mono.Unix.Native.Stat>
+ {
+ public long st_atime;
+ public long st_atime_nsec;
+ public long st_blksize;
+ public long st_blocks;
+ public long st_ctime;
+ public long st_ctime_nsec;
+ [System.CLSCompliantAttribute(false)]
+ public ulong st_dev;
+ [System.CLSCompliantAttribute(false)]
+ public uint st_gid;
+ [System.CLSCompliantAttribute(false)]
+ public ulong st_ino;
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Unix.Native.FilePermissions st_mode;
+ public long st_mtime;
+ public long st_mtime_nsec;
+ [System.CLSCompliantAttribute(false)]
+ public ulong st_nlink;
+ [System.CLSCompliantAttribute(false)]
+ public ulong st_rdev;
+ public long st_size;
+ [System.CLSCompliantAttribute(false)]
+ public uint st_uid;
+ public Mono.Unix.Native.Timespec st_atim { get { throw null; } set { } }
+ public Mono.Unix.Native.Timespec st_ctim { get { throw null; } set { } }
+ public Mono.Unix.Native.Timespec st_mtim { get { throw null; } set { } }
+ public bool Equals(Mono.Unix.Native.Stat value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Stat lhs, Mono.Unix.Native.Stat rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Stat lhs, Mono.Unix.Native.Stat rhs) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Statvfs : System.IEquatable<Mono.Unix.Native.Statvfs>
+ {
+ public ulong f_bavail;
+ public ulong f_bfree;
+ public ulong f_blocks;
+ public ulong f_bsize;
+ public ulong f_favail;
+ public ulong f_ffree;
+ public ulong f_files;
+ public Mono.Unix.Native.MountFlags f_flag;
+ public ulong f_frsize;
+ public ulong f_fsid;
+ public ulong f_namemax;
+ public bool Equals(Mono.Unix.Native.Statvfs value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Statvfs lhs, Mono.Unix.Native.Statvfs rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Statvfs lhs, Mono.Unix.Native.Statvfs rhs) { throw null; }
+ }
+ public partial class Stdlib
+ {
+ internal Stdlib() { }
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int BUFSIZ;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int EOF;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int EXIT_FAILURE;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int EXIT_SUCCESS;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int FILENAME_MAX;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int FOPEN_MAX;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int L_tmpnam;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int MB_CUR_MAX;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int RAND_MAX;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly Mono.Unix.Native.SignalHandler SIG_DFL;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly Mono.Unix.Native.SignalHandler SIG_ERR;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly Mono.Unix.Native.SignalHandler SIG_IGN;
+ public static readonly System.IntPtr stderr;
+ public static readonly System.IntPtr stdin;
+ public static readonly System.IntPtr stdout;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int TMP_MAX;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int _IOFBF;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int _IOLBF;
+ [System.CLSCompliantAttribute(false)]
+ public static readonly int _IONBF;
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern void abort();
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern System.IntPtr calloc(ulong nmemb, ulong size);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int clearerr(System.IntPtr stream);
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern void exit(int status);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fclose(System.IntPtr stream);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int feof(System.IntPtr stream);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int ferror(System.IntPtr stream);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fflush(System.IntPtr stream);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fgetc(System.IntPtr stream);
+ public static int fgetpos(System.IntPtr stream, Mono.Unix.Native.FilePosition pos) { throw null; }
+ public static System.Text.StringBuilder fgets(System.Text.StringBuilder sb, int size, System.IntPtr stream) { throw null; }
+ public static System.Text.StringBuilder fgets(System.Text.StringBuilder sb, System.IntPtr stream) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr fopen([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, string mode);
+ public static int fprintf(System.IntPtr stream, string message) { throw null; }
+ [System.ObsoleteAttribute("Not necessarily portable due to cdecl restrictions.\nUse fprintf (IntPtr, string) instead.")]
+ public static int fprintf(System.IntPtr stream, string format, params object[] parameters) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fputc(int c, System.IntPtr stream);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fputs(string s, System.IntPtr stream);
+ [System.CLSCompliantAttribute(false)]
+ public static ulong fread(byte[] ptr, System.IntPtr stream) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong fread(byte[] ptr, ulong size, ulong nmemb, System.IntPtr stream) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern ulong fread(System.IntPtr ptr, ulong size, ulong nmemb, System.IntPtr stream);
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static ulong fread(void* ptr, ulong size, ulong nmemb, System.IntPtr stream) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern void free(System.IntPtr ptr);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr freopen([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, string mode, System.IntPtr stream);
+ [System.CLSCompliantAttribute(false)]
+ public static int fseek(System.IntPtr stream, long offset, Mono.Unix.Native.SeekFlags origin) { throw null; }
+ public static int fsetpos(System.IntPtr stream, Mono.Unix.Native.FilePosition pos) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long ftell(System.IntPtr stream);
+ [System.CLSCompliantAttribute(false)]
+ public static ulong fwrite(byte[] ptr, System.IntPtr stream) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong fwrite(byte[] ptr, ulong size, ulong nmemb, System.IntPtr stream) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern ulong fwrite(System.IntPtr ptr, ulong size, ulong nmemb, System.IntPtr stream);
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static ulong fwrite(void* ptr, ulong size, ulong nmemb, System.IntPtr stream) { throw null; }
+ public static int getc(System.IntPtr stream) { throw null; }
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getchar();
+ public static string getenv(string name) { throw null; }
+ public static Mono.Unix.Native.Errno GetLastError() { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern System.IntPtr malloc(ulong size);
+ public static int perror(string s) { throw null; }
+ public static int printf(string message) { throw null; }
+ [System.ObsoleteAttribute("Not necessarily portable due to cdecl restrictions.\nUse printf (string) instead.")]
+ public static int printf(string format, params object[] parameters) { throw null; }
+ public static int putc(int c, System.IntPtr stream) { throw null; }
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int putchar(int c);
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int puts(string s);
+ public static int raise(Mono.Unix.Native.RealTimeSignum rts) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int raise(Mono.Unix.Native.Signum sig) { throw null; }
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int rand();
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern System.IntPtr realloc(System.IntPtr ptr, ulong size);
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int remove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string filename);
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int rename([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string oldpath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string newpath);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int rewind(System.IntPtr stream);
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static int setbuf(System.IntPtr stream, byte* buf) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setbuf(System.IntPtr stream, System.IntPtr buf);
+ protected static void SetLastError(Mono.Unix.Native.Errno error) { }
+ public static int SetSignalAction(Mono.Unix.Native.RealTimeSignum rts, Mono.Unix.Native.SignalAction action) { throw null; }
+ public static int SetSignalAction(Mono.Unix.Native.Signum signal, Mono.Unix.Native.SignalAction action) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static int setvbuf(System.IntPtr stream, byte* buf, int mode, ulong size) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern int setvbuf(System.IntPtr stream, System.IntPtr buf, int mode, ulong size);
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("This is not safe; use Mono.Unix.UnixSignal for signal delivery or SetSignalAction()")]
+ public static Mono.Unix.Native.SignalHandler signal(Mono.Unix.Native.Signum signum, Mono.Unix.Native.SignalHandler handler) { throw null; }
+ public static int snprintf(System.Text.StringBuilder s, string message) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Not necessarily portable due to cdecl restrictions.\nUse snprintf (StringBuilder, string) instead.")]
+ public static int snprintf(System.Text.StringBuilder s, string format, params object[] parameters) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int snprintf(System.Text.StringBuilder s, ulong n, string message) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Not necessarily portable due to cdecl restrictions.\nUse snprintf (StringBuilder, string) instead.")]
+ public static int snprintf(System.Text.StringBuilder s, ulong n, string format, params object[] parameters) { throw null; }
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern void srand(uint seed);
+ [System.CLSCompliantAttribute(false)]
+ public static string strerror(Mono.Unix.Native.Errno errnum) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern ulong strlen(System.IntPtr s);
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern int system(string @string);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr tmpfile();
+ [System.ObsoleteAttribute("Syscall.mkstemp() should be preferred.")]
+ public static string tmpnam() { throw null; }
+ [System.ObsoleteAttribute("Syscall.mkstemp() should be preferred.")]
+ public static string tmpnam(System.Text.StringBuilder s) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int ungetc(int c, System.IntPtr stream);
+ [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern void _Exit(int status);
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class Syscall : Mono.Unix.Native.Stdlib
+ {
+ internal Syscall() { }
+ public static readonly int AT_FDCWD;
+ public static readonly int L_ctermid;
+ public static readonly int L_cuserid;
+ public static readonly System.IntPtr MAP_FAILED;
+ public static readonly long UTIME_NOW;
+ public static readonly long UTIME_OMIT;
+ public static int accept(int socket, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public static int accept4(int socket, Mono.Unix.Native.Sockaddr address, Mono.Unix.Native.UnixSocketFlags flags) { throw null; }
+ public static int access(string pathname, Mono.Unix.Native.AccessModes mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int acct([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string filename);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint alarm(uint seconds);
+ public static int bind(int socket, Mono.Unix.Native.Sockaddr address) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int brk(System.IntPtr end_data_segment);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int chdir([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path);
+ public static int chmod(string path, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int chown([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, uint owner, uint group);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int chroot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int close(int fd);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int closedir(System.IntPtr dir);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int closelog();
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern ulong CMSG_ALIGN(ulong length);
+ public static long CMSG_DATA(Mono.Unix.Native.Msghdr msgh, long cmsg) { throw null; }
+ public static long CMSG_FIRSTHDR(Mono.Unix.Native.Msghdr msgh) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern ulong CMSG_LEN(ulong length);
+ public static long CMSG_NXTHDR(Mono.Unix.Native.Msghdr msgh, long cmsg) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern ulong CMSG_SPACE(ulong length);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern ulong confstr(Mono.Unix.Native.ConfstrName name, [System.Runtime.InteropServices.Out]System.Text.StringBuilder buf, ulong len);
+ public static int connect(int socket, Mono.Unix.Native.Sockaddr address) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int creat([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string pathname, Mono.Unix.Native.FilePermissions mode);
+ [System.ObsoleteAttribute("This is insecure and should not be used", true)]
+ public static string crypt(string key, string salt) { throw null; }
+ [System.ObsoleteAttribute("\"Nobody knows precisely what cuserid() does... DO NOT USE cuserid().\n`string' must hold L_cuserid characters. Use getlogin_r instead.")]
+ public static string cuserid(System.Text.StringBuilder @string) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int dirfd(System.IntPtr dir);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int dup(int fd);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int dup2(int fd, int fd2);
+ [System.ObsoleteAttribute("This is insecure and should not be used", true)]
+ public static int encrypt(byte[] block, bool decode) { throw null; }
+ public static int endfsent() { throw null; }
+ public static int endgrent() { throw null; }
+ public static int endpwent() { throw null; }
+ public static int endusershell() { throw null; }
+ public static int epoll_create(Mono.Unix.Native.EpollFlags flags) { throw null; }
+ public static int epoll_create(int size) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int epoll_ctl(int epfd, Mono.Unix.Native.EpollOp op, int fd, ref Mono.Unix.Native.EpollEvent ee);
+ public static int epoll_ctl(int epfd, Mono.Unix.Native.EpollOp op, int fd, Mono.Unix.Native.EpollEvents events) { throw null; }
+ public static int epoll_wait(int epfd, Mono.Unix.Native.EpollEvent[] events, int max_events, int timeout) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int execv([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, string[] argv);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int execve([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, string[] argv, string[] envp);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int execvp([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, string[] argv);
+ public static int faccessat(int dirfd, string pathname, Mono.Unix.Native.AccessModes mode, Mono.Unix.Native.AtFlags flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fchdir(int fd);
+ public static int fchmod(int filedes, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ public static int fchmodat(int dirfd, string pathname, Mono.Unix.Native.FilePermissions mode, Mono.Unix.Native.AtFlags flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fchown(int fd, uint owner, uint group);
+ public static int fchownat(int dirfd, string pathname, uint owner, uint group, Mono.Unix.Native.AtFlags flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fcntl(int fd, Mono.Unix.Native.FcntlCommand cmd);
+ public static int fcntl(int fd, Mono.Unix.Native.FcntlCommand cmd, Mono.Unix.Native.DirectoryNotifyFlags arg) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fcntl(int fd, Mono.Unix.Native.FcntlCommand cmd, ref Mono.Unix.Native.Flock @lock);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fcntl(int fd, Mono.Unix.Native.FcntlCommand cmd, int arg);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fcntl(int fd, Mono.Unix.Native.FcntlCommand cmd, long arg);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fcntl(int fd, Mono.Unix.Native.FcntlCommand cmd, System.IntPtr ptr);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fdatasync(int fd);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr fdopendir(int fd);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fexecve(int fd, string[] argv, string[] envp);
+ public static Mono.Unix.Native.Group fgetgrent(System.IntPtr stream) { throw null; }
+ public static Mono.Unix.Native.Passwd fgetpwent(System.IntPtr stream) { throw null; }
+ public static long fgetxattr(int fd, string name, byte[] value) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long fgetxattr(int fd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name, byte[] value, ulong size);
+ public static long fgetxattr(int fd, string name, out byte[] value) { value = default(byte[]); throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long flistxattr(int fd, byte[] list, ulong size);
+ public static long flistxattr(int fd, out string[] values) { values = default(string[]); throw null; }
+ public static long flistxattr(int fd, System.Text.Encoding encoding, out string[] values) { values = default(string[]); throw null; }
+ public static long fpathconf(int filedes, Mono.Unix.Native.PathconfName name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long fpathconf(int filedes, Mono.Unix.Native.PathconfName name, Mono.Unix.Native.Errno defaultError);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fremovexattr(int fd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name);
+ public static int fsetxattr(int fd, string name, byte[] value) { throw null; }
+ public static int fsetxattr(int fd, string name, byte[] value, Mono.Unix.Native.XattrFlags flags) { throw null; }
+ public static int fsetxattr(int fd, string name, byte[] value, ulong size) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fsetxattr(int fd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name, byte[] value, ulong size, Mono.Unix.Native.XattrFlags flags);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fstat(int filedes, out Mono.Unix.Native.Stat buf);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fstatat(int dirfd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string file_name, out Mono.Unix.Native.Stat buf, Mono.Unix.Native.AtFlags flags);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fstatvfs(int fd, out Mono.Unix.Native.Statvfs buf);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fsync(int fd);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int ftruncate(int fd, long length);
+ public static int futimens(int fd, Mono.Unix.Native.Timespec[] times) { throw null; }
+ public static int futimes(int fd, Mono.Unix.Native.Timeval[] tvp) { throw null; }
+ public static System.Text.StringBuilder getcwd(System.Text.StringBuilder buf) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr getcwd([System.Runtime.InteropServices.Out]System.Text.StringBuilder buf, ulong size);
+ public static int getdomainname(System.Text.StringBuilder name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getdomainname([System.Runtime.InteropServices.Out]System.Text.StringBuilder name, ulong len);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getdtablesize();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint getegid();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint geteuid();
+ public static Mono.Unix.Native.Fstab getfsent() { throw null; }
+ public static Mono.Unix.Native.Fstab getfsfile(string mount_point) { throw null; }
+ public static Mono.Unix.Native.Fstab getfsspec(string special_file) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint getgid();
+ public static Mono.Unix.Native.Group getgrent() { throw null; }
+ public static Mono.Unix.Native.Group getgrgid(uint uid) { throw null; }
+ public static int getgrgid_r(uint uid, Mono.Unix.Native.Group grbuf, out Mono.Unix.Native.Group grbufp) { grbufp = default(Mono.Unix.Native.Group); throw null; }
+ public static Mono.Unix.Native.Group getgrnam(string name) { throw null; }
+ public static int getgrnam_r(string name, Mono.Unix.Native.Group grbuf, out Mono.Unix.Native.Group grbufp) { grbufp = default(Mono.Unix.Native.Group); throw null; }
+ public static Mono.Unix.Native.Group[] getgrouplist(Mono.Unix.Native.Passwd user) { throw null; }
+ public static Mono.Unix.Native.Group[] getgrouplist(string username) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getgroups(int size, uint[] list);
+ public static int getgroups(uint[] list) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long gethostid();
+ public static int gethostname(System.Text.StringBuilder name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int gethostname([System.Runtime.InteropServices.Out]System.Text.StringBuilder name, ulong len);
+ public static string getlogin() { throw null; }
+ public static int getlogin_r(System.Text.StringBuilder name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getlogin_r([System.Runtime.InteropServices.Out]System.Text.StringBuilder name, ulong bufsize);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.ObsoleteAttribute("Dropped in POSIX 1003.1-2001. Use Syscall.sysconf (SysconfName._SC_PAGESIZE).")]
+ public static extern int getpagesize();
+ public static int getpeername(int socket, Mono.Unix.Native.Sockaddr address) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getpgid(int pid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getpgrp();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getpid();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getppid();
+ public static Mono.Unix.Native.Passwd getpwent() { throw null; }
+ public static Mono.Unix.Native.Passwd getpwnam(string name) { throw null; }
+ public static int getpwnam_r(string name, Mono.Unix.Native.Passwd pwbuf, out Mono.Unix.Native.Passwd pwbufp) { pwbufp = default(Mono.Unix.Native.Passwd); throw null; }
+ public static Mono.Unix.Native.Passwd getpwuid(uint uid) { throw null; }
+ public static int getpwuid_r(uint uid, Mono.Unix.Native.Passwd pwbuf, out Mono.Unix.Native.Passwd pwbufp) { pwbufp = default(Mono.Unix.Native.Passwd); throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getresgid(out uint rgid, out uint egid, out uint sgid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getresuid(out uint ruid, out uint euid, out uint suid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getsid(int pid);
+ public static int getsockname(int socket, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public static int getsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, out Mono.Unix.Native.Linger option_value) { option_value = default(Mono.Unix.Native.Linger); throw null; }
+ public static int getsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, out Mono.Unix.Native.Timeval option_value) { option_value = default(Mono.Unix.Native.Timeval); throw null; }
+ public static int getsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, byte[] option_value, ref long option_len) { throw null; }
+ public static int getsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, out int option_value) { option_value = default(int); throw null; }
+ public static int getsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, System.IntPtr option_value, ref long option_len) { throw null; }
+ public unsafe static int getsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, void* option_value, ref long option_len) { throw null; }
+ public static int gettimeofday(out Mono.Unix.Native.Timeval tv) { tv = default(Mono.Unix.Native.Timeval); throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int gettimeofday(out Mono.Unix.Native.Timeval tv, out Mono.Unix.Native.Timezone tz);
+ public static int gettimeofday(out Mono.Unix.Native.Timezone tz) { tz = default(Mono.Unix.Native.Timezone); throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint getuid();
+ public static string getusershell() { throw null; }
+ public static long getxattr(string path, string name, byte[] value) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long getxattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name, byte[] value, ulong size);
+ public static long getxattr(string path, string name, out byte[] value) { value = default(byte[]); throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint htonl(uint hostlong);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern ushort htons(ushort hostshort);
+ public static bool isatty(int fd) { throw null; }
+ public static int kill(int pid, Mono.Unix.Native.Signum sig) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int lchown([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, uint owner, uint group);
+ public static long lgetxattr(string path, string name, byte[] value) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long lgetxattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name, byte[] value, ulong size);
+ public static long lgetxattr(string path, string name, out byte[] value) { value = default(byte[]); throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int link([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string oldpath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string newpath);
+ public static int linkat(int olddirfd, string oldpath, int newdirfd, string newpath, Mono.Unix.Native.AtFlags flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int listen(int socket, int backlog);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long listxattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, byte[] list, ulong size);
+ public static long listxattr(string path, out string[] values) { values = default(string[]); throw null; }
+ public static long listxattr(string path, System.Text.Encoding encoding, out string[] values) { values = default(string[]); throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long llistxattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, byte[] list, ulong size);
+ public static long llistxattr(string path, out string[] values) { values = default(string[]); throw null; }
+ public static long llistxattr(string path, System.Text.Encoding encoding, out string[] values) { values = default(string[]); throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int lockf(int fd, Mono.Unix.Native.LockfCommand cmd, long len);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int lremovexattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name);
+ public static long lseek(int fd, long offset, Mono.Unix.Native.SeekFlags whence) { throw null; }
+ public static int lsetxattr(string path, string name, byte[] value) { throw null; }
+ public static int lsetxattr(string path, string name, byte[] value, Mono.Unix.Native.XattrFlags flags) { throw null; }
+ public static int lsetxattr(string path, string name, byte[] value, ulong size) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int lsetxattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name, byte[] value, ulong size, Mono.Unix.Native.XattrFlags flags);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int lstat([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string file_name, out Mono.Unix.Native.Stat buf);
+ public static int lutimes(string filename, Mono.Unix.Native.Timeval[] tvp) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int mincore(System.IntPtr start, ulong length, byte[] vec);
+ public static int mkdir(string oldpath, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ public static int mkdirat(int dirfd, string oldpath, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ public static System.Text.StringBuilder mkdtemp(System.Text.StringBuilder template) { throw null; }
+ public static int mkfifo(string pathname, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ public static int mkfifoat(int dirfd, string pathname, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int mknod([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string pathname, Mono.Unix.Native.FilePermissions mode, ulong dev);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int mknodat(int dirfd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string pathname, Mono.Unix.Native.FilePermissions mode, ulong dev);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int mkstemp(System.Text.StringBuilder template);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int mlock(System.IntPtr start, ulong len);
+ public static int mlockall(Mono.Unix.Native.MlockallFlags flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr mmap(System.IntPtr start, ulong length, Mono.Unix.Native.MmapProts prot, Mono.Unix.Native.MmapFlags flags, int fd, long offset);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int mprotect(System.IntPtr start, ulong len, Mono.Unix.Native.MmapProts prot);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr mremap(System.IntPtr old_address, ulong old_size, ulong new_size, Mono.Unix.Native.MremapFlags flags);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int msync(System.IntPtr start, ulong len, Mono.Unix.Native.MsyncFlags flags);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int munlock(System.IntPtr start, ulong len);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int munlockall();
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int munmap(System.IntPtr start, ulong length);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int nanosleep(ref Mono.Unix.Native.Timespec req, ref Mono.Unix.Native.Timespec rem);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int nice(int inc);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint ntohl(uint netlong);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern ushort ntohs(ushort netshort);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int open([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string pathname, Mono.Unix.Native.OpenFlags flags);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int open([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string pathname, Mono.Unix.Native.OpenFlags flags, Mono.Unix.Native.FilePermissions mode);
+ public static int openat(int dirfd, string pathname, Mono.Unix.Native.OpenFlags flags) { throw null; }
+ public static int openat(int dirfd, string pathname, Mono.Unix.Native.OpenFlags flags, Mono.Unix.Native.FilePermissions mode) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr opendir([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name);
+ public static int openlog(System.IntPtr ident, Mono.Unix.Native.SyslogOptions option, Mono.Unix.Native.SyslogFacility defaultFacility) { throw null; }
+ public static long pathconf(string path, Mono.Unix.Native.PathconfName name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long pathconf([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, Mono.Unix.Native.PathconfName name, Mono.Unix.Native.Errno defaultError);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int pause();
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int pipe(out int reading, out int writing);
+ public static int pipe(int[] filedes) { throw null; }
+ public static int poll(Mono.Unix.Native.Pollfd[] fds, int timeout) { throw null; }
+ public static int poll(Mono.Unix.Native.Pollfd[] fds, uint nfds, int timeout) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int posix_fadvise(int fd, long offset, long len, Mono.Unix.Native.PosixFadviseAdvice advice);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int posix_fallocate(int fd, long offset, ulong len);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int posix_madvise(System.IntPtr addr, ulong len, Mono.Unix.Native.PosixMadviseAdvice advice);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long pread(int fd, System.IntPtr buf, ulong count, long offset);
+ public unsafe static long pread(int fd, void* buf, ulong count, long offset) { throw null; }
+ public static long preadv(int fd, Mono.Unix.Native.Iovec[] iov, long offset) { throw null; }
+ public static int psignal(Mono.Unix.Native.Signum sig, string s) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long pwrite(int fd, System.IntPtr buf, ulong count, long offset);
+ public unsafe static long pwrite(int fd, void* buf, ulong count, long offset) { throw null; }
+ public static long pwritev(int fd, Mono.Unix.Native.Iovec[] iov, long offset) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long read(int fd, System.IntPtr buf, ulong count);
+ public unsafe static long read(int fd, void* buf, ulong count) { throw null; }
+ public static Mono.Unix.Native.Dirent readdir(System.IntPtr dir) { throw null; }
+ public static int readdir_r(System.IntPtr dirp, Mono.Unix.Native.Dirent entry, out System.IntPtr result) { result = default(System.IntPtr); throw null; }
+ public static long readlink(string path, byte[] buf) { throw null; }
+ public static int readlink(string path, [System.Runtime.InteropServices.Out]System.Text.StringBuilder buf) { buf = default(System.Text.StringBuilder); throw null; }
+ public static int readlink(string path, [System.Runtime.InteropServices.Out]System.Text.StringBuilder buf, ulong bufsiz) { buf = default(System.Text.StringBuilder); throw null; }
+ public static long readlinkat(int dirfd, string pathname, byte[] buf) { throw null; }
+ public static int readlinkat(int dirfd, string pathname, [System.Runtime.InteropServices.Out]System.Text.StringBuilder buf) { buf = default(System.Text.StringBuilder); throw null; }
+ public static int readlinkat(int dirfd, string pathname, [System.Runtime.InteropServices.Out]System.Text.StringBuilder buf, ulong bufsiz) { buf = default(System.Text.StringBuilder); throw null; }
+ public static long readv(int fd, Mono.Unix.Native.Iovec[] iov) { throw null; }
+ public static long recv(int socket, byte[] buffer, ulong length, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ public static long recv(int socket, System.IntPtr buffer, ulong length, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ public unsafe static long recv(int socket, void* buffer, ulong length, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ public static long recvfrom(int socket, byte[] buffer, ulong length, Mono.Unix.Native.MessageFlags flags, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public static long recvfrom(int socket, System.IntPtr buffer, ulong length, Mono.Unix.Native.MessageFlags flags, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public unsafe static long recvfrom(int socket, void* buffer, ulong length, Mono.Unix.Native.MessageFlags flags, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public static long recvmsg(int socket, Mono.Unix.Native.Msghdr message, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int remap_file_pages(System.IntPtr start, ulong size, Mono.Unix.Native.MmapProts prot, long pgoff, Mono.Unix.Native.MmapFlags flags);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int removexattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int renameat(int olddirfd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string oldpath, int newdirfd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string newpath);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int revoke([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string file);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int rewinddir(System.IntPtr dir);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int rmdir([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string pathname);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr sbrk(System.IntPtr increment);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int seekdir(System.IntPtr dir, long offset);
+ public static long send(int socket, byte[] message, ulong length, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ public static long send(int socket, System.IntPtr message, ulong length, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ public unsafe static long send(int socket, void* message, ulong length, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long sendfile(int out_fd, int in_fd, ref long offset, ulong count);
+ public static long sendmsg(int socket, Mono.Unix.Native.Msghdr message, Mono.Unix.Native.MessageFlags flags) { throw null; }
+ public static long sendto(int socket, byte[] message, ulong length, Mono.Unix.Native.MessageFlags flags, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public static long sendto(int socket, System.IntPtr message, ulong length, Mono.Unix.Native.MessageFlags flags, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public unsafe static long sendto(int socket, void* message, ulong length, Mono.Unix.Native.MessageFlags flags, Mono.Unix.Native.Sockaddr address) { throw null; }
+ public static int setdomainname(string name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setdomainname(string name, ulong len);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setegid(uint uid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int seteuid(uint euid);
+ public static int setfsent() { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setgid(uint gid);
+ public static int setgrent() { throw null; }
+ public static int setgroups(uint[] list) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setgroups(ulong size, uint[] list);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int sethostid(long hostid);
+ public static int sethostname(string name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int sethostname(string name, ulong len);
+ [System.ObsoleteAttribute("This is insecure and should not be used", true)]
+ public static int setkey(string key) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setlogin(string name);
+ public static int setlogmask(Mono.Unix.Native.SyslogLevel mask) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setpgid(int pid, int pgid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setpgrp();
+ public static int setpwent() { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setregid(uint rgid, uint egid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setresgid(uint rgid, uint egid, uint sgid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setresuid(uint ruid, uint euid, uint suid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setreuid(uint ruid, uint euid);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setsid();
+ public static int setsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, Mono.Unix.Native.Linger option_value) { throw null; }
+ public static int setsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, Mono.Unix.Native.Timeval option_value) { throw null; }
+ public static int setsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, byte[] option_value, long option_len) { throw null; }
+ public static int setsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, int option_value) { throw null; }
+ public static int setsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, System.IntPtr option_value, long option_len) { throw null; }
+ public unsafe static int setsockopt(int socket, Mono.Unix.Native.UnixSocketProtocol level, Mono.Unix.Native.UnixSocketOptionName option_name, void* option_value, long option_len) { throw null; }
+ public static int settimeofday(ref Mono.Unix.Native.Timeval tv) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int settimeofday(ref Mono.Unix.Native.Timeval tv, ref Mono.Unix.Native.Timezone tz);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setuid(uint uid);
+ public static int setusershell() { throw null; }
+ public static int setxattr(string path, string name, byte[] value) { throw null; }
+ public static int setxattr(string path, string name, byte[] value, Mono.Unix.Native.XattrFlags flags) { throw null; }
+ public static int setxattr(string path, string name, byte[] value, ulong size) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int setxattr([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string name, byte[] value, ulong size, Mono.Unix.Native.XattrFlags flags);
+ public static int shutdown(int socket, Mono.Unix.Native.ShutdownOption how) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint sleep(uint seconds);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int sockatmark(int socket);
+ public static int socket(Mono.Unix.Native.UnixAddressFamily domain, Mono.Unix.Native.UnixSocketType type, Mono.Unix.Native.UnixSocketFlags flags, Mono.Unix.Native.UnixSocketProtocol protocol) { throw null; }
+ public static int socket(Mono.Unix.Native.UnixAddressFamily domain, Mono.Unix.Native.UnixSocketType type, Mono.Unix.Native.UnixSocketProtocol protocol) { throw null; }
+ public static int socketpair(Mono.Unix.Native.UnixAddressFamily domain, Mono.Unix.Native.UnixSocketType type, Mono.Unix.Native.UnixSocketFlags flags, Mono.Unix.Native.UnixSocketProtocol protocol, out int socket1, out int socket2) { socket1 = default(int); socket2 = default(int); throw null; }
+ public static int socketpair(Mono.Unix.Native.UnixAddressFamily domain, Mono.Unix.Native.UnixSocketType type, Mono.Unix.Native.UnixSocketProtocol protocol, out int socket1, out int socket2) { socket1 = default(int); socket2 = default(int); throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int stat([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string file_name, out Mono.Unix.Native.Stat buf);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int statvfs([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, out Mono.Unix.Native.Statvfs buf);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int stime(ref long t);
+ public static int strerror_r(Mono.Unix.Native.Errno errnum, System.Text.StringBuilder buf) { throw null; }
+ public static int strerror_r(Mono.Unix.Native.Errno errnum, System.Text.StringBuilder buf, ulong n) { throw null; }
+ public static string strsignal(Mono.Unix.Native.Signum sig) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int swab(System.IntPtr from, System.IntPtr to, long n);
+ public unsafe static void swab(void* from, void* to, long n) { }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int symlink([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string oldpath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string newpath);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int symlinkat([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string oldpath, int dirfd, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string newpath);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int sync();
+ public static long sysconf(Mono.Unix.Native.SysconfName name) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long sysconf(Mono.Unix.Native.SysconfName name, Mono.Unix.Native.Errno defaultError);
+ public static int syslog(Mono.Unix.Native.SyslogFacility facility, Mono.Unix.Native.SyslogLevel level, string message) { throw null; }
+ [System.ObsoleteAttribute("Not necessarily portable due to cdecl restrictions.\nUse syslog(SyslogFacility, SyslogLevel, string) instead.")]
+ public static int syslog(Mono.Unix.Native.SyslogFacility facility, Mono.Unix.Native.SyslogLevel level, string format, params object[] parameters) { throw null; }
+ public static int syslog(Mono.Unix.Native.SyslogLevel level, string message) { throw null; }
+ [System.ObsoleteAttribute("Not necessarily portable due to cdecl restrictions.\nUse syslog(SyslogLevel, string) instead.")]
+ public static int syslog(Mono.Unix.Native.SyslogLevel level, string format, params object[] parameters) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int tcgetpgrp(int fd);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int tcsetpgrp(int fd, int pgrp);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long telldir(System.IntPtr dir);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long time(out long t);
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int truncate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string path, long length);
+ public static string ttyname(int fd) { throw null; }
+ public static int ttyname_r(int fd, System.Text.StringBuilder buf) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int ttyname_r(int fd, [System.Runtime.InteropServices.Out]System.Text.StringBuilder buf, ulong buflen);
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int ttyslot();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern uint ualarm(uint usecs, uint interval);
+ public static Mono.Unix.Native.FilePermissions umask(Mono.Unix.Native.FilePermissions mask) { throw null; }
+ public static int uname(out Mono.Unix.Native.Utsname buf) { buf = default(Mono.Unix.Native.Utsname); throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int unlink([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "Mono.Unix.Native.FileNameMarshaler")]string pathname);
+ public static int unlinkat(int dirfd, string pathname, Mono.Unix.Native.AtFlags flags) { throw null; }
+ public static int utime(string filename) { throw null; }
+ public static int utime(string filename, ref Mono.Unix.Native.Utimbuf buf) { throw null; }
+ public static int utimensat(int dirfd, string pathname, Mono.Unix.Native.Timespec[] times, Mono.Unix.Native.AtFlags flags) { throw null; }
+ public static int utimes(string filename, Mono.Unix.Native.Timeval[] tvp) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int vhangup();
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int wait(out int status);
+ public static int waitpid(int pid, out int status, Mono.Unix.Native.WaitOptions options) { status = default(int); throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int WEXITSTATUS(int status);
+ public static bool WIFEXITED(int status) { throw null; }
+ public static bool WIFSIGNALED(int status) { throw null; }
+ public static bool WIFSTOPPED(int status) { throw null; }
+ [System.Runtime.InteropServices.DllImport("MonoPosixHelper")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern long write(int fd, System.IntPtr buf, ulong count);
+ public unsafe static long write(int fd, void* buf, ulong count) { throw null; }
+ public static long writev(int fd, Mono.Unix.Native.Iovec[] iov) { throw null; }
+ public static Mono.Unix.Native.Signum WSTOPSIG(int status) { throw null; }
+ public static Mono.Unix.Native.Signum WTERMSIG(int status) { throw null; }
+ [System.Runtime.InteropServices.DllImport("libc")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.CLSCompliantAttribute(false)]
+ public static extern int _exit(int status);
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum SysconfName
+ {
+ _SC_2_CHAR_TERM = 95,
+ _SC_2_C_BIND = 47,
+ _SC_2_C_DEV = 48,
+ _SC_2_C_VERSION = 96,
+ _SC_2_FORT_DEV = 49,
+ _SC_2_FORT_RUN = 50,
+ _SC_2_LOCALEDEF = 52,
+ _SC_2_PBS = 168,
+ _SC_2_PBS_ACCOUNTING = 169,
+ _SC_2_PBS_CHECKPOINT = 175,
+ _SC_2_PBS_LOCATE = 170,
+ _SC_2_PBS_MESSAGE = 171,
+ _SC_2_PBS_TRACK = 172,
+ _SC_2_SW_DEV = 51,
+ _SC_2_UPE = 97,
+ _SC_2_VERSION = 46,
+ _SC_ADVISORY_INFO = 132,
+ _SC_AIO_LISTIO_MAX = 23,
+ _SC_AIO_MAX = 24,
+ _SC_AIO_PRIO_DELTA_MAX = 25,
+ _SC_ARG_MAX = 0,
+ _SC_ASYNCHRONOUS_IO = 12,
+ _SC_ATEXIT_MAX = 87,
+ _SC_AVPHYS_PAGES = 86,
+ _SC_BARRIERS = 133,
+ _SC_BASE = 134,
+ _SC_BC_BASE_MAX = 36,
+ _SC_BC_DIM_MAX = 37,
+ _SC_BC_SCALE_MAX = 38,
+ _SC_BC_STRING_MAX = 39,
+ _SC_CHARCLASS_NAME_MAX = 45,
+ _SC_CHAR_BIT = 101,
+ _SC_CHAR_MAX = 102,
+ _SC_CHAR_MIN = 103,
+ _SC_CHILD_MAX = 1,
+ _SC_CLK_TCK = 2,
+ _SC_CLOCK_SELECTION = 137,
+ _SC_COLL_WEIGHTS_MAX = 40,
+ _SC_CPUTIME = 138,
+ _SC_C_LANG_SUPPORT = 135,
+ _SC_C_LANG_SUPPORT_R = 136,
+ _SC_DELAYTIMER_MAX = 26,
+ _SC_DEVICE_IO = 140,
+ _SC_DEVICE_SPECIFIC = 141,
+ _SC_DEVICE_SPECIFIC_R = 142,
+ _SC_EQUIV_CLASS_MAX = 41,
+ _SC_EXPR_NEST_MAX = 42,
+ _SC_FD_MGMT = 143,
+ _SC_FIFO = 144,
+ _SC_FILE_ATTRIBUTES = 146,
+ _SC_FILE_LOCKING = 147,
+ _SC_FILE_SYSTEM = 148,
+ _SC_FSYNC = 15,
+ _SC_GETGR_R_SIZE_MAX = 69,
+ _SC_GETPW_R_SIZE_MAX = 70,
+ _SC_HOST_NAME_MAX = 180,
+ _SC_INT_MAX = 104,
+ _SC_INT_MIN = 105,
+ _SC_IOV_MAX = 60,
+ _SC_JOB_CONTROL = 7,
+ _SC_LEVEL1_DCACHE_ASSOC = 189,
+ _SC_LEVEL1_DCACHE_LINESIZE = 190,
+ _SC_LEVEL1_DCACHE_SIZE = 188,
+ _SC_LEVEL1_ICACHE_ASSOC = 186,
+ _SC_LEVEL1_ICACHE_LINESIZE = 187,
+ _SC_LEVEL1_ICACHE_SIZE = 185,
+ _SC_LEVEL2_CACHE_ASSOC = 192,
+ _SC_LEVEL2_CACHE_LINESIZE = 193,
+ _SC_LEVEL2_CACHE_SIZE = 191,
+ _SC_LEVEL3_CACHE_ASSOC = 195,
+ _SC_LEVEL3_CACHE_LINESIZE = 196,
+ _SC_LEVEL3_CACHE_SIZE = 194,
+ _SC_LEVEL4_CACHE_ASSOC = 198,
+ _SC_LEVEL4_CACHE_LINESIZE = 199,
+ _SC_LEVEL4_CACHE_SIZE = 197,
+ _SC_LINE_MAX = 43,
+ _SC_LOGIN_NAME_MAX = 71,
+ _SC_LONG_BIT = 106,
+ _SC_MAPPED_FILES = 16,
+ _SC_MB_LEN_MAX = 108,
+ _SC_MEMLOCK = 17,
+ _SC_MEMLOCK_RANGE = 18,
+ _SC_MEMORY_PROTECTION = 19,
+ _SC_MESSAGE_PASSING = 20,
+ _SC_MONOTONIC_CLOCK = 149,
+ _SC_MQ_OPEN_MAX = 27,
+ _SC_MQ_PRIO_MAX = 28,
+ _SC_MULTI_PROCESS = 150,
+ _SC_NETWORKING = 152,
+ _SC_NGROUPS_MAX = 3,
+ _SC_NL_ARGMAX = 119,
+ _SC_NL_LANGMAX = 120,
+ _SC_NL_MSGMAX = 121,
+ _SC_NL_NMAX = 122,
+ _SC_NL_SETMAX = 123,
+ _SC_NL_TEXTMAX = 124,
+ _SC_NPROCESSORS_CONF = 83,
+ _SC_NPROCESSORS_ONLN = 84,
+ _SC_NZERO = 109,
+ _SC_OPEN_MAX = 4,
+ _SC_PAGESIZE = 30,
+ _SC_PASS_MAX = 88,
+ _SC_PHYS_PAGES = 85,
+ _SC_PII = 53,
+ _SC_PII_INTERNET = 56,
+ _SC_PII_INTERNET_DGRAM = 62,
+ _SC_PII_INTERNET_STREAM = 61,
+ _SC_PII_OSI = 57,
+ _SC_PII_OSI_CLTS = 64,
+ _SC_PII_OSI_COTS = 63,
+ _SC_PII_OSI_M = 65,
+ _SC_PII_SOCKET = 55,
+ _SC_PII_XTI = 54,
+ _SC_PIPE = 145,
+ _SC_POLL = 58,
+ _SC_PRIORITIZED_IO = 13,
+ _SC_PRIORITY_SCHEDULING = 10,
+ _SC_READER_WRITER_LOCKS = 153,
+ _SC_REALTIME_SIGNALS = 9,
+ _SC_REGEXP = 155,
+ _SC_REGEX_VERSION = 156,
+ _SC_RE_DUP_MAX = 44,
+ _SC_RTSIG_MAX = 31,
+ _SC_SAVED_IDS = 8,
+ _SC_SCHAR_MAX = 111,
+ _SC_SCHAR_MIN = 112,
+ _SC_SELECT = 59,
+ _SC_SEMAPHORES = 21,
+ _SC_SEM_NSEMS_MAX = 32,
+ _SC_SEM_VALUE_MAX = 33,
+ _SC_SHARED_MEMORY_OBJECTS = 22,
+ _SC_SHELL = 157,
+ _SC_SHRT_MAX = 113,
+ _SC_SHRT_MIN = 114,
+ _SC_SIGNALS = 158,
+ _SC_SIGQUEUE_MAX = 34,
+ _SC_SINGLE_PROCESS = 151,
+ _SC_SPAWN = 159,
+ _SC_SPIN_LOCKS = 154,
+ _SC_SPORADIC_SERVER = 160,
+ _SC_SSIZE_MAX = 110,
+ _SC_STREAMS = 174,
+ _SC_STREAM_MAX = 5,
+ _SC_SYMLOOP_MAX = 173,
+ _SC_SYNCHRONIZED_IO = 14,
+ _SC_SYSTEM_DATABASE = 162,
+ _SC_SYSTEM_DATABASE_R = 163,
+ _SC_THREADS = 67,
+ _SC_THREAD_ATTR_STACKADDR = 77,
+ _SC_THREAD_ATTR_STACKSIZE = 78,
+ _SC_THREAD_CPUTIME = 139,
+ _SC_THREAD_DESTRUCTOR_ITERATIONS = 73,
+ _SC_THREAD_KEYS_MAX = 74,
+ _SC_THREAD_PRIORITY_SCHEDULING = 79,
+ _SC_THREAD_PRIO_INHERIT = 80,
+ _SC_THREAD_PRIO_PROTECT = 81,
+ _SC_THREAD_PROCESS_SHARED = 82,
+ _SC_THREAD_SAFE_FUNCTIONS = 68,
+ _SC_THREAD_SPORADIC_SERVER = 161,
+ _SC_THREAD_STACK_MIN = 75,
+ _SC_THREAD_THREADS_MAX = 76,
+ _SC_TIMEOUTS = 164,
+ _SC_TIMERS = 11,
+ _SC_TIMER_MAX = 35,
+ _SC_TRACE = 181,
+ _SC_TRACE_EVENT_FILTER = 182,
+ _SC_TRACE_INHERIT = 183,
+ _SC_TRACE_LOG = 184,
+ _SC_TTY_NAME_MAX = 72,
+ _SC_TYPED_MEMORY_OBJECTS = 165,
+ _SC_TZNAME_MAX = 6,
+ _SC_T_IOV_MAX = 66,
+ _SC_UCHAR_MAX = 115,
+ _SC_UINT_MAX = 116,
+ _SC_UIO_MAXIOV = 60,
+ _SC_ULONG_MAX = 117,
+ _SC_USER_GROUPS = 166,
+ _SC_USER_GROUPS_R = 167,
+ _SC_USHRT_MAX = 118,
+ _SC_V6_ILP32_OFF32 = 176,
+ _SC_V6_ILP32_OFFBIG = 177,
+ _SC_V6_LP64_OFF64 = 178,
+ _SC_V6_LPBIG_OFFBIG = 179,
+ _SC_VERSION = 29,
+ _SC_WORD_BIT = 107,
+ _SC_XBS5_ILP32_OFF32 = 125,
+ _SC_XBS5_ILP32_OFFBIG = 126,
+ _SC_XBS5_LP64_OFF64 = 127,
+ _SC_XBS5_LPBIG_OFFBIG = 128,
+ _SC_XOPEN_CRYPT = 92,
+ _SC_XOPEN_ENH_I18N = 93,
+ _SC_XOPEN_LEGACY = 129,
+ _SC_XOPEN_REALTIME = 130,
+ _SC_XOPEN_REALTIME_THREADS = 131,
+ _SC_XOPEN_SHM = 94,
+ _SC_XOPEN_UNIX = 91,
+ _SC_XOPEN_VERSION = 89,
+ _SC_XOPEN_XCU_VERSION = 90,
+ _SC_XOPEN_XPG2 = 98,
+ _SC_XOPEN_XPG3 = 99,
+ _SC_XOPEN_XPG4 = 100,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum SyslogFacility
+ {
+ LOG_AUTH = 32,
+ LOG_AUTHPRIV = 80,
+ LOG_CRON = 72,
+ LOG_DAEMON = 24,
+ LOG_FTP = 88,
+ LOG_KERN = 0,
+ LOG_LOCAL0 = 128,
+ LOG_LOCAL1 = 136,
+ LOG_LOCAL2 = 144,
+ LOG_LOCAL3 = 152,
+ LOG_LOCAL4 = 160,
+ LOG_LOCAL5 = 168,
+ LOG_LOCAL6 = 176,
+ LOG_LOCAL7 = 184,
+ LOG_LPR = 48,
+ LOG_MAIL = 16,
+ LOG_NEWS = 56,
+ LOG_SYSLOG = 40,
+ LOG_USER = 8,
+ LOG_UUCP = 64,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum SyslogLevel
+ {
+ LOG_ALERT = 1,
+ LOG_CRIT = 2,
+ LOG_DEBUG = 7,
+ LOG_EMERG = 0,
+ LOG_ERR = 3,
+ LOG_INFO = 6,
+ LOG_NOTICE = 5,
+ LOG_WARNING = 4,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum SyslogOptions
+ {
+ LOG_CONS = 2,
+ LOG_NDELAY = 8,
+ LOG_NOWAIT = 16,
+ LOG_ODELAY = 4,
+ LOG_PERROR = 32,
+ LOG_PID = 1,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Timespec : System.IEquatable<Mono.Unix.Native.Timespec>
+ {
+ public long tv_nsec;
+ public long tv_sec;
+ public bool Equals(Mono.Unix.Native.Timespec value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Timespec lhs, Mono.Unix.Native.Timespec rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Timespec lhs, Mono.Unix.Native.Timespec rhs) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Timeval : System.IEquatable<Mono.Unix.Native.Timeval>
+ {
+ public long tv_sec;
+ public long tv_usec;
+ public bool Equals(Mono.Unix.Native.Timeval value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Timeval lhs, Mono.Unix.Native.Timeval rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Timeval lhs, Mono.Unix.Native.Timeval rhs) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Timezone : System.IEquatable<Mono.Unix.Native.Timezone>
+ {
+ public int tz_minuteswest;
+ public bool Equals(Mono.Unix.Native.Timezone value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Timezone lhs, Mono.Unix.Native.Timezone rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Timezone lhs, Mono.Unix.Native.Timezone rhs) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum UnixAddressFamily
+ {
+ AF_ALG = 38,
+ AF_APPLETALK = 5,
+ AF_ASH = 18,
+ AF_ATMPVC = 8,
+ AF_ATMSVC = 20,
+ AF_AX25 = 3,
+ AF_BLUETOOTH = 31,
+ AF_BRIDGE = 7,
+ AF_CAIF = 37,
+ AF_CAN = 29,
+ AF_DECnet = 12,
+ AF_ECONET = 19,
+ AF_IEEE802154 = 36,
+ AF_INET = 2,
+ AF_INET6 = 10,
+ AF_IPX = 4,
+ AF_IRDA = 23,
+ AF_ISDN = 34,
+ AF_IUCV = 32,
+ AF_KEY = 15,
+ AF_LLC = 26,
+ AF_NETBEUI = 13,
+ AF_NETLINK = 16,
+ AF_NETROM = 6,
+ AF_NFC = 39,
+ AF_PACKET = 17,
+ AF_PHONET = 35,
+ AF_PPPOX = 24,
+ AF_RDS = 21,
+ AF_ROSE = 11,
+ AF_RXRPC = 33,
+ AF_SECURITY = 14,
+ AF_SNA = 22,
+ AF_TIPC = 30,
+ AF_UNIX = 1,
+ AF_UNSPEC = 0,
+ AF_VSOCK = 40,
+ AF_WANPIPE = 25,
+ AF_X25 = 9,
+ Unknown = 65536,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum UnixSocketControlMessage
+ {
+ SCM_CREDENTIALS = 2,
+ SCM_RIGHTS = 1,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum UnixSocketFlags
+ {
+ SOCK_CLOEXEC = 524288,
+ SOCK_NONBLOCK = 2048,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum UnixSocketOptionName
+ {
+ SO_ACCEPTCONN = 30,
+ SO_ATTACH_FILTER = 26,
+ SO_BINDTODEVICE = 25,
+ SO_BROADCAST = 6,
+ SO_BSDCOMPAT = 14,
+ SO_BUSY_POLL = 46,
+ SO_DEBUG = 1,
+ SO_DETACH_FILTER = 27,
+ SO_DOMAIN = 39,
+ SO_DONTROUTE = 5,
+ SO_ERROR = 4,
+ SO_KEEPALIVE = 9,
+ SO_LINGER = 13,
+ SO_LOCK_FILTER = 44,
+ SO_MARK = 36,
+ SO_MAX_PACING_RATE = 47,
+ SO_NOFCS = 43,
+ SO_NO_CHECK = 11,
+ SO_OOBINLINE = 10,
+ SO_PASSCRED = 16,
+ SO_PASSSEC = 34,
+ SO_PEEK_OFF = 42,
+ SO_PEERCRED = 17,
+ SO_PEERNAME = 28,
+ SO_PEERSEC = 31,
+ SO_PRIORITY = 12,
+ SO_PROTOCOL = 38,
+ SO_RCVBUF = 8,
+ SO_RCVBUFFORCE = 33,
+ SO_RCVLOWAT = 18,
+ SO_RCVTIMEO = 20,
+ SO_REUSEADDR = 2,
+ SO_REUSEPORT = 15,
+ SO_RXQ_OVFL = 40,
+ SO_SECURITY_AUTHENTICATION = 22,
+ SO_SECURITY_ENCRYPTION_NETWORK = 24,
+ SO_SECURITY_ENCRYPTION_TRANSPORT = 23,
+ SO_SELECT_ERR_QUEUE = 45,
+ SO_SNDBUF = 7,
+ SO_SNDBUFFORCE = 32,
+ SO_SNDLOWAT = 19,
+ SO_SNDTIMEO = 21,
+ SO_TIMESTAMP = 29,
+ SO_TIMESTAMPING = 37,
+ SO_TIMESTAMPNS = 35,
+ SO_TYPE = 3,
+ SO_WIFI_STATUS = 41,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum UnixSocketProtocol
+ {
+ IPPROTO_AH = 51,
+ IPPROTO_BEETPH = 94,
+ IPPROTO_COMP = 108,
+ IPPROTO_DCCP = 33,
+ IPPROTO_EGP = 8,
+ IPPROTO_ENCAP = 98,
+ IPPROTO_ESP = 50,
+ IPPROTO_GRE = 47,
+ IPPROTO_ICMP = 1,
+ IPPROTO_IDP = 22,
+ IPPROTO_IGMP = 2,
+ IPPROTO_IP = 1024,
+ IPPROTO_IPIP = 4,
+ IPPROTO_IPV6 = 41,
+ IPPROTO_MTP = 92,
+ IPPROTO_PIM = 103,
+ IPPROTO_PUP = 12,
+ IPPROTO_RAW = 255,
+ IPPROTO_RSVP = 46,
+ IPPROTO_SCTP = 132,
+ IPPROTO_TCP = 6,
+ IPPROTO_TP = 29,
+ IPPROTO_UDP = 17,
+ IPPROTO_UDPLITE = 136,
+ SOL_SOCKET = 2048,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum UnixSocketType
+ {
+ SOCK_DCCP = 6,
+ SOCK_DGRAM = 2,
+ SOCK_PACKET = 10,
+ SOCK_RAW = 3,
+ SOCK_RDM = 4,
+ SOCK_SEQPACKET = 5,
+ SOCK_STREAM = 1,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Utimbuf : System.IEquatable<Mono.Unix.Native.Utimbuf>
+ {
+ public long actime;
+ public long modtime;
+ public bool Equals(Mono.Unix.Native.Utimbuf value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Utimbuf lhs, Mono.Unix.Native.Utimbuf rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Utimbuf lhs, Mono.Unix.Native.Utimbuf rhs) { throw null; }
+ }
+ public sealed partial class Utsname : System.IEquatable<Mono.Unix.Native.Utsname>
+ {
+ public string domainname;
+ public string machine;
+ public string nodename;
+ public string release;
+ public string sysname;
+ public string version;
+ public Utsname() { }
+ public bool Equals(Mono.Unix.Native.Utsname value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Mono.Unix.Native.Utsname lhs, Mono.Unix.Native.Utsname rhs) { throw null; }
+ public static bool operator !=(Mono.Unix.Native.Utsname lhs, Mono.Unix.Native.Utsname rhs) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum WaitOptions
+ {
+ WNOHANG = 1,
+ WUNTRACED = 2,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.FlagsAttribute]
+ public enum XattrFlags
+ {
+ XATTR_AUTO = 0,
+ XATTR_CREATE = 1,
+ XATTR_REPLACE = 2,
+ }
+}
diff --git a/src/v4.5.2/Mono.Security.Win32.cs b/src/v4.5.2/Mono.Security.Win32.cs
new file mode 100644
index 0000000..b7904de
--- /dev/null
+++ b/src/v4.5.2/Mono.Security.Win32.cs
@@ -0,0 +1,101 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")]
+[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Mono.Security.Cryptography
+{
+ public partial class CapiContext : System.IDisposable
+ {
+ public CapiContext() { }
+ public CapiContext(System.Security.Cryptography.CspParameters csp) { }
+ public int Error { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public bool Result { get { throw null; } }
+ public void Dispose() { }
+ ~CapiContext() { }
+ }
+ public partial class CapiHash : System.IDisposable
+ {
+ public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { }
+ public CapiHash(int hashAlgorithm) { }
+ public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { }
+ public System.IntPtr Handle { get { throw null; } }
+ public int HashSize { get { throw null; } }
+ public void Dispose() { }
+ ~CapiHash() { }
+ public void HashCore(byte[] data, int start, int length) { }
+ public byte[] HashFinal() { throw null; }
+ public void Initialize(int algo) { }
+ }
+ public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected MD2() { }
+ public static new Mono.Security.Cryptography.MD2 Create() { throw null; }
+ public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; }
+ }
+ public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2
+ {
+ public MD2CryptoServiceProvider() { }
+ protected override void Dispose(bool disposing) { }
+ ~MD2CryptoServiceProvider() { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected MD4() { }
+ public static new Mono.Security.Cryptography.MD4 Create() { throw null; }
+ public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; }
+ }
+ public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4
+ {
+ public MD4CryptoServiceProvider() { }
+ protected override void Dispose(bool disposing) { }
+ ~MD4CryptoServiceProvider() { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5
+ {
+ public MD5CryptoServiceProvider() { }
+ protected override void Dispose(bool disposing) { }
+ ~MD5CryptoServiceProvider() { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator
+ {
+ public RNGCryptoServiceProvider() { }
+ public RNGCryptoServiceProvider(byte[] rgb) { }
+ public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { }
+ public RNGCryptoServiceProvider(string str) { }
+ ~RNGCryptoServiceProvider() { }
+ public override void GetBytes(byte[] data) { }
+ public override void GetNonZeroBytes(byte[] data) { }
+ }
+ public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1
+ {
+ public SHA1CryptoServiceProvider() { }
+ protected override void Dispose(bool disposing) { }
+ ~SHA1CryptoServiceProvider() { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+}
diff --git a/src/v4.5.2/Mono.Security.cs b/src/v4.5.2/Mono.Security.cs
new file mode 100644
index 0000000..8d82791
--- /dev/null
+++ b/src/v4.5.2/Mono.Security.cs
@@ -0,0 +1,2145 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.dll")]
+[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Mono.Math
+{
+ public partial class BigInteger
+ {
+ public BigInteger() { }
+ public BigInteger(Mono.Math.BigInteger bi) { }
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(Mono.Math.BigInteger bi, uint len) { }
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(Mono.Math.BigInteger.Sign sign, uint len) { }
+ public BigInteger(byte[] inData) { }
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(uint ui) { }
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(uint[] inData) { }
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(ulong ul) { }
+ public static Mono.Math.BigInteger Add(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public int BitCount() { throw null; }
+ public void Clear() { }
+ [System.CLSCompliantAttribute(false)]
+ public void ClearBit(uint bitNum) { }
+ public Mono.Math.BigInteger.Sign Compare(Mono.Math.BigInteger bi) { throw null; }
+ public static Mono.Math.BigInteger Divid(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static Mono.Math.BigInteger Divid(Mono.Math.BigInteger bi, int i) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public Mono.Math.BigInteger GCD(Mono.Math.BigInteger bi) { throw null; }
+ public static Mono.Math.BigInteger GeneratePseudoPrime(int bits) { throw null; }
+ public static Mono.Math.BigInteger GenerateRandom(int bits) { throw null; }
+ public static Mono.Math.BigInteger GenerateRandom(int bits, System.Security.Cryptography.RandomNumberGenerator rng) { throw null; }
+ public byte[] GetBytes() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Incr2() { }
+ public bool IsProbablePrime() { throw null; }
+ public int LowestSetBit() { throw null; }
+ public Mono.Math.BigInteger ModInverse(Mono.Math.BigInteger modulus) { throw null; }
+ public Mono.Math.BigInteger ModPow(Mono.Math.BigInteger exp, Mono.Math.BigInteger n) { throw null; }
+ public static Mono.Math.BigInteger Modulus(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static int Modulus(Mono.Math.BigInteger bi, int i) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint Modulus(Mono.Math.BigInteger bi, uint ui) { throw null; }
+ public static Mono.Math.BigInteger Multiply(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static Mono.Math.BigInteger Multiply(Mono.Math.BigInteger bi, int i) { throw null; }
+ public static Mono.Math.BigInteger NextHighestPrime(Mono.Math.BigInteger bi) { throw null; }
+ public static Mono.Math.BigInteger operator +(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static Mono.Math.BigInteger operator /(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static Mono.Math.BigInteger operator /(Mono.Math.BigInteger bi, int i) { throw null; }
+ public static bool operator ==(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator ==(Mono.Math.BigInteger bi1, uint ui) { throw null; }
+ public static bool operator >(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static bool operator >=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static implicit operator Mono.Math.BigInteger (int value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Mono.Math.BigInteger (uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Mono.Math.BigInteger (ulong value) { throw null; }
+ public static bool operator !=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator !=(Mono.Math.BigInteger bi1, uint ui) { throw null; }
+ public static Mono.Math.BigInteger operator <<(Mono.Math.BigInteger bi1, int shiftVal) { throw null; }
+ public static bool operator <(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static bool operator <=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static Mono.Math.BigInteger operator %(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static int operator %(Mono.Math.BigInteger bi, int i) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint operator %(Mono.Math.BigInteger bi, uint ui) { throw null; }
+ public static Mono.Math.BigInteger operator *(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static Mono.Math.BigInteger operator *(Mono.Math.BigInteger bi, int i) { throw null; }
+ public static Mono.Math.BigInteger operator >>(Mono.Math.BigInteger bi1, int shiftVal) { throw null; }
+ public static Mono.Math.BigInteger operator -(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public static Mono.Math.BigInteger Parse(string number) { throw null; }
+ public void Randomize() { }
+ public void Randomize(System.Security.Cryptography.RandomNumberGenerator rng) { }
+ [System.CLSCompliantAttribute(false)]
+ public void SetBit(uint bitNum) { }
+ [System.CLSCompliantAttribute(false)]
+ public void SetBit(uint bitNum, bool value) { }
+ public static Mono.Math.BigInteger Subtract(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; }
+ public bool TestBit(int bitNum) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public bool TestBit(uint bitNum) { throw null; }
+ public override string ToString() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public string ToString(uint radix) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public string ToString(uint radix, string characterSet) { throw null; }
+ public sealed partial class ModulusRing
+ {
+ public ModulusRing(Mono.Math.BigInteger modulus) { }
+ public void BarrettReduction(Mono.Math.BigInteger x) { }
+ public Mono.Math.BigInteger Difference(Mono.Math.BigInteger a, Mono.Math.BigInteger b) { throw null; }
+ public Mono.Math.BigInteger Multiply(Mono.Math.BigInteger a, Mono.Math.BigInteger b) { throw null; }
+ public Mono.Math.BigInteger Pow(Mono.Math.BigInteger a, Mono.Math.BigInteger k) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Math.BigInteger Pow(uint b, Mono.Math.BigInteger exp) { throw null; }
+ }
+ public enum Sign
+ {
+ Negative = -1,
+ Positive = 1,
+ Zero = 0,
+ }
+ }
+}
+namespace Mono.Math.Prime
+{
+ public enum ConfidenceFactor
+ {
+ ExtraHigh = 4,
+ ExtraLow = 0,
+ High = 3,
+ Low = 1,
+ Medium = 2,
+ Provable = 5,
+ }
+ public delegate bool PrimalityTest(Mono.Math.BigInteger bi, Mono.Math.Prime.ConfidenceFactor confidence);
+ public sealed partial class PrimalityTests
+ {
+ internal PrimalityTests() { }
+ public static bool RabinMillerTest(Mono.Math.BigInteger n, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; }
+ public static bool SmallPrimeSppTest(Mono.Math.BigInteger bi, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; }
+ public static bool Test(Mono.Math.BigInteger n, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; }
+ }
+}
+namespace Mono.Math.Prime.Generator
+{
+ public partial class NextPrimeFinder : Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase
+ {
+ public NextPrimeFinder() { }
+ protected override Mono.Math.BigInteger GenerateSearchBase(int bits, object Context) { throw null; }
+ }
+ public abstract partial class PrimeGeneratorBase
+ {
+ protected PrimeGeneratorBase() { }
+ public virtual Mono.Math.Prime.ConfidenceFactor Confidence { get { throw null; } }
+ public virtual Mono.Math.Prime.PrimalityTest PrimalityTest { get { throw null; } }
+ public virtual int TrialDivisionBounds { get { throw null; } }
+ public abstract Mono.Math.BigInteger GenerateNewPrime(int bits);
+ protected bool PostTrialDivisionTests(Mono.Math.BigInteger bi) { throw null; }
+ }
+ public partial class SequentialSearchPrimeGeneratorBase : Mono.Math.Prime.Generator.PrimeGeneratorBase
+ {
+ public SequentialSearchPrimeGeneratorBase() { }
+ public override Mono.Math.BigInteger GenerateNewPrime(int bits) { throw null; }
+ public virtual Mono.Math.BigInteger GenerateNewPrime(int bits, object context) { throw null; }
+ protected virtual Mono.Math.BigInteger GenerateSearchBase(int bits, object context) { throw null; }
+ protected virtual bool IsPrimeAcceptable(Mono.Math.BigInteger bi, object context) { throw null; }
+ }
+}
+namespace Mono.Security
+{
+ public partial class ASN1
+ {
+ public ASN1() { }
+ public ASN1(byte tag) { }
+ public ASN1(byte tag, byte[] data) { }
+ public ASN1(byte[] data) { }
+ public int Count { get { throw null; } }
+ public Mono.Security.ASN1 this[int index] { get { throw null; } }
+ public int Length { get { throw null; } }
+ public byte Tag { get { throw null; } }
+ public byte[] Value { get { throw null; } set { } }
+ public Mono.Security.ASN1 Add(Mono.Security.ASN1 asn1) { throw null; }
+ public bool CompareValue(byte[] value) { throw null; }
+ protected void Decode(byte[] asn1, ref int anPos, int anLength) { }
+ protected void DecodeTLV(byte[] asn1, ref int pos, out byte tag, out int length, out byte[] content) { tag = default(byte); length = default(int); content = default(byte[]); }
+ public Mono.Security.ASN1 Element(int index, byte anTag) { throw null; }
+ public bool Equals(byte[] asn1) { throw null; }
+ public virtual byte[] GetBytes() { throw null; }
+ public void SaveToFile(string filename) { }
+ public override string ToString() { throw null; }
+ }
+ public static partial class ASN1Convert
+ {
+ public static Mono.Security.ASN1 FromDateTime(System.DateTime dt) { throw null; }
+ public static Mono.Security.ASN1 FromInt32(int value) { throw null; }
+ public static Mono.Security.ASN1 FromOid(string oid) { throw null; }
+ public static Mono.Security.ASN1 FromUnsignedBigInteger(byte[] big) { throw null; }
+ public static System.DateTime ToDateTime(Mono.Security.ASN1 time) { throw null; }
+ public static int ToInt32(Mono.Security.ASN1 asn1) { throw null; }
+ public static string ToOid(Mono.Security.ASN1 asn1) { throw null; }
+ }
+ public sealed partial class PKCS7
+ {
+ internal PKCS7() { }
+ public static Mono.Security.ASN1 AlgorithmIdentifier(string oid) { throw null; }
+ public static Mono.Security.ASN1 AlgorithmIdentifier(string oid, Mono.Security.ASN1 parameters) { throw null; }
+ public static Mono.Security.ASN1 Attribute(string oid, Mono.Security.ASN1 value) { throw null; }
+ public static Mono.Security.ASN1 IssuerAndSerialNumber(Mono.Security.X509.X509Certificate x509) { throw null; }
+ public partial class ContentInfo
+ {
+ public ContentInfo() { }
+ public ContentInfo(Mono.Security.ASN1 asn1) { }
+ public ContentInfo(byte[] data) { }
+ public ContentInfo(string oid) { }
+ public Mono.Security.ASN1 ASN1 { get { throw null; } }
+ public Mono.Security.ASN1 Content { get { throw null; } set { } }
+ public string ContentType { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ }
+ public partial class EncryptedData
+ {
+ public EncryptedData() { }
+ public EncryptedData(Mono.Security.ASN1 asn1) { }
+ public EncryptedData(byte[] data) { }
+ public Mono.Security.ASN1 ASN1 { get { throw null; } }
+ public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } }
+ public byte[] EncryptedContent { get { throw null; } }
+ public Mono.Security.PKCS7.ContentInfo EncryptionAlgorithm { get { throw null; } }
+ public byte Version { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ }
+ public partial class EnvelopedData
+ {
+ public EnvelopedData() { }
+ public EnvelopedData(Mono.Security.ASN1 asn1) { }
+ public EnvelopedData(byte[] data) { }
+ public Mono.Security.ASN1 ASN1 { get { throw null; } }
+ public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } }
+ public byte[] EncryptedContent { get { throw null; } }
+ public Mono.Security.PKCS7.ContentInfo EncryptionAlgorithm { get { throw null; } }
+ public System.Collections.ArrayList RecipientInfos { get { throw null; } }
+ public byte Version { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ }
+ public partial class Oid
+ {
+ public const string contentType = "1.2.840.113549.1.9.3";
+ public const string countersignature = "1.2.840.113549.1.9.6";
+ public const string data = "1.2.840.113549.1.7.1";
+ public const string digestedData = "1.2.840.113549.1.7.5";
+ public const string encryptedData = "1.2.840.113549.1.7.6";
+ public const string envelopedData = "1.2.840.113549.1.7.3";
+ public const string messageDigest = "1.2.840.113549.1.9.4";
+ public const string rsaEncryption = "1.2.840.113549.1.1.1";
+ public const string signedAndEnvelopedData = "1.2.840.113549.1.7.4";
+ public const string signedData = "1.2.840.113549.1.7.2";
+ public const string signingTime = "1.2.840.113549.1.9.5";
+ public Oid() { }
+ }
+ public partial class RecipientInfo
+ {
+ public RecipientInfo() { }
+ public RecipientInfo(Mono.Security.ASN1 data) { }
+ public string Issuer { get { throw null; } }
+ public byte[] Key { get { throw null; } }
+ public string Oid { get { throw null; } }
+ public byte[] Serial { get { throw null; } }
+ public byte[] SubjectKeyIdentifier { get { throw null; } }
+ public int Version { get { throw null; } }
+ }
+ public partial class SignedData
+ {
+ public SignedData() { }
+ public SignedData(Mono.Security.ASN1 asn1) { }
+ public SignedData(byte[] data) { }
+ public Mono.Security.ASN1 ASN1 { get { throw null; } }
+ public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } }
+ public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } }
+ public System.Collections.ArrayList Crls { get { throw null; } }
+ public string HashName { get { throw null; } set { } }
+ public Mono.Security.PKCS7.SignerInfo SignerInfo { get { throw null; } }
+ public bool UseAuthenticatedAttributes { get { throw null; } set { } }
+ public byte Version { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; }
+ }
+ public partial class SignerInfo
+ {
+ public SignerInfo() { }
+ public SignerInfo(Mono.Security.ASN1 asn1) { }
+ public SignerInfo(byte[] data) { }
+ public Mono.Security.ASN1 ASN1 { get { throw null; } }
+ public System.Collections.ArrayList AuthenticatedAttributes { get { throw null; } }
+ public Mono.Security.X509.X509Certificate Certificate { get { throw null; } set { } }
+ public string HashName { get { throw null; } set { } }
+ public string IssuerName { get { throw null; } }
+ public System.Security.Cryptography.AsymmetricAlgorithm Key { get { throw null; } set { } }
+ public byte[] SerialNumber { get { throw null; } }
+ public byte[] Signature { get { throw null; } set { } }
+ public byte[] SubjectKeyIdentifier { get { throw null; } }
+ public System.Collections.ArrayList UnauthenticatedAttributes { get { throw null; } }
+ public byte Version { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ }
+ }
+ public sealed partial class StrongName
+ {
+ public StrongName() { }
+ public StrongName(byte[] data) { }
+ public StrongName(int keySize) { }
+ public StrongName(System.Security.Cryptography.RSA rsa) { }
+ public bool CanSign { get { throw null; } }
+ public byte[] PublicKey { get { throw null; } }
+ public byte[] PublicKeyToken { get { throw null; } }
+ public System.Security.Cryptography.RSA RSA { get { throw null; } set { } }
+ public string TokenAlgorithm { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ public byte[] Hash(string fileName) { throw null; }
+ public bool Sign(string fileName) { throw null; }
+ public bool Verify(System.IO.Stream stream) { throw null; }
+ public bool Verify(string fileName) { throw null; }
+ }
+}
+namespace Mono.Security.Authenticode
+{
+ public partial class AuthenticodeBase
+ {
+ public const string spcIndirectDataContext = "1.3.6.1.4.1.311.2.1.4";
+ public AuthenticodeBase() { }
+ protected byte[] HashFile(string fileName, string hashName) { throw null; }
+ }
+ public partial class AuthenticodeDeformatter : Mono.Security.Authenticode.AuthenticodeBase
+ {
+ public AuthenticodeDeformatter() { }
+ public AuthenticodeDeformatter(string fileName) { }
+ public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } }
+ public string FileName { get { throw null; } set { } }
+ public byte[] Hash { get { throw null; } }
+ public int Reason { get { throw null; } }
+ public byte[] Signature { get { throw null; } }
+ public Mono.Security.X509.X509Certificate SigningCertificate { get { throw null; } }
+ public System.DateTime Timestamp { get { throw null; } }
+ public bool IsTrusted() { throw null; }
+ }
+ public partial class AuthenticodeFormatter : Mono.Security.Authenticode.AuthenticodeBase
+ {
+ public AuthenticodeFormatter() { }
+ public Mono.Security.Authenticode.Authority Authority { get { throw null; } set { } }
+ public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } }
+ public System.Collections.ArrayList Crl { get { throw null; } }
+ public string Description { get { throw null; } set { } }
+ public string Hash { get { throw null; } set { } }
+ public System.Security.Cryptography.RSA RSA { get { throw null; } set { } }
+ public System.Uri TimestampUrl { get { throw null; } set { } }
+ public System.Uri Url { get { throw null; } set { } }
+ public void ProcessTimestamp(byte[] response) { }
+ public bool Sign(string fileName) { throw null; }
+ public bool Timestamp(string fileName) { throw null; }
+ public Mono.Security.ASN1 TimestampRequest(byte[] signature) { throw null; }
+ }
+ public enum Authority
+ {
+ Commercial = 1,
+ Individual = 0,
+ Maximum = 2,
+ }
+ public partial class PrivateKey
+ {
+ public PrivateKey() { }
+ public PrivateKey(byte[] data, string password) { }
+ public bool Encrypted { get { throw null; } }
+ public int KeyType { get { throw null; } set { } }
+ public System.Security.Cryptography.RSA RSA { get { throw null; } set { } }
+ public bool Weak { get { throw null; } set { } }
+ public static Mono.Security.Authenticode.PrivateKey CreateFromFile(string filename) { throw null; }
+ public static Mono.Security.Authenticode.PrivateKey CreateFromFile(string filename, string password) { throw null; }
+ public void Save(string filename) { }
+ public void Save(string filename, string password) { }
+ }
+ public partial class SoftwarePublisherCertificate
+ {
+ public SoftwarePublisherCertificate() { }
+ public SoftwarePublisherCertificate(byte[] data) { }
+ public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } }
+ public System.Collections.ArrayList Crls { get { throw null; } }
+ public static Mono.Security.Authenticode.SoftwarePublisherCertificate CreateFromFile(string filename) { throw null; }
+ public byte[] GetBytes() { throw null; }
+ }
+}
+namespace Mono.Security.Cryptography
+{
+ public partial class ARC4Managed : Mono.Security.Cryptography.RC4, System.IDisposable, System.Security.Cryptography.ICryptoTransform
+ {
+ public ARC4Managed() { }
+ public bool CanReuseTransform { get { throw null; } }
+ public bool CanTransformMultipleBlocks { get { throw null; } }
+ public int InputBlockSize { get { throw null; } }
+ public override byte[] Key { get { throw null; } set { } }
+ public int OutputBlockSize { get { throw null; } }
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgvIV) { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgvIV) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ ~ARC4Managed() { }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
+ public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
+ }
+ public partial class BlockProcessor
+ {
+ public BlockProcessor(System.Security.Cryptography.ICryptoTransform transform) { }
+ public BlockProcessor(System.Security.Cryptography.ICryptoTransform transform, int blockSize) { }
+ public void Core(byte[] rgb) { }
+ public void Core(byte[] rgb, int ib, int cb) { }
+ public byte[] Final() { throw null; }
+ ~BlockProcessor() { }
+ public void Initialize() { }
+ }
+ public sealed partial class CryptoConvert
+ {
+ internal CryptoConvert() { }
+ public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob, int offset) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob) { throw null; }
+ public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob, int offset) { throw null; }
+ public static byte[] FromHex(string hex) { throw null; }
+ public static byte[] ToCapiKeyBlob(System.Security.Cryptography.AsymmetricAlgorithm keypair, bool includePrivateKey) { throw null; }
+ public static byte[] ToCapiKeyBlob(System.Security.Cryptography.DSA dsa, bool includePrivateKey) { throw null; }
+ public static byte[] ToCapiKeyBlob(System.Security.Cryptography.RSA rsa, bool includePrivateKey) { throw null; }
+ public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; }
+ public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; }
+ public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; }
+ public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; }
+ public static string ToHex(byte[] input) { throw null; }
+ }
+ public enum DHKeyGeneration
+ {
+ Random = 0,
+ Static = 1,
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DHParameters
+ {
+ public byte[] G;
+ public byte[] P;
+ [System.NonSerializedAttribute]
+ public byte[] X;
+ }
+ public abstract partial class DiffieHellman : System.Security.Cryptography.AsymmetricAlgorithm
+ {
+ protected DiffieHellman() { }
+ public static new Mono.Security.Cryptography.DiffieHellman Create() { throw null; }
+ public static new Mono.Security.Cryptography.DiffieHellman Create(string algName) { throw null; }
+ public abstract byte[] CreateKeyExchange();
+ public abstract byte[] DecryptKeyExchange(byte[] keyex);
+ public abstract Mono.Security.Cryptography.DHParameters ExportParameters(bool includePrivate);
+ public override void FromXmlString(string xmlString) { }
+ public abstract void ImportParameters(Mono.Security.Cryptography.DHParameters parameters);
+ public override string ToXmlString(bool includePrivateParameters) { throw null; }
+ }
+ public sealed partial class DiffieHellmanManaged : Mono.Security.Cryptography.DiffieHellman
+ {
+ public DiffieHellmanManaged() { }
+ public DiffieHellmanManaged(byte[] p, byte[] g, byte[] x) { }
+ public DiffieHellmanManaged(byte[] p, byte[] g, int l) { }
+ public DiffieHellmanManaged(int bitLength, int l, Mono.Security.Cryptography.DHKeyGeneration method) { }
+ public override string KeyExchangeAlgorithm { get { throw null; } }
+ public override string SignatureAlgorithm { get { throw null; } }
+ public override byte[] CreateKeyExchange() { throw null; }
+ public override byte[] DecryptKeyExchange(byte[] keyEx) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override Mono.Security.Cryptography.DHParameters ExportParameters(bool includePrivateParameters) { throw null; }
+ ~DiffieHellmanManaged() { }
+ public override void ImportParameters(Mono.Security.Cryptography.DHParameters parameters) { }
+ }
+ public sealed partial class KeyBuilder
+ {
+ internal KeyBuilder() { }
+ public static byte[] IV(int size) { throw null; }
+ public static byte[] Key(int size) { throw null; }
+ }
+ public partial class KeyPairPersistence
+ {
+ public KeyPairPersistence(System.Security.Cryptography.CspParameters parameters) { }
+ public KeyPairPersistence(System.Security.Cryptography.CspParameters parameters, string keyPair) { }
+ public string Filename { get { throw null; } }
+ public string KeyValue { get { throw null; } set { } }
+ public System.Security.Cryptography.CspParameters Parameters { get { throw null; } }
+ public bool Load() { throw null; }
+ public void Remove() { }
+ public void Save() { }
+ }
+ public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected MD2() { }
+ public static new Mono.Security.Cryptography.MD2 Create() { throw null; }
+ public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; }
+ }
+ public partial class MD2Managed : Mono.Security.Cryptography.MD2
+ {
+ public MD2Managed() { }
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected MD4() { }
+ public static new Mono.Security.Cryptography.MD4 Create() { throw null; }
+ public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; }
+ }
+ public partial class MD4Managed : Mono.Security.Cryptography.MD4
+ {
+ public MD4Managed() { }
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ public sealed partial class PKCS1
+ {
+ internal PKCS1() { }
+ public static byte[] Decrypt_OAEP(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] C) { throw null; }
+ public static byte[] Decrypt_v15(System.Security.Cryptography.RSA rsa, byte[] C) { throw null; }
+ public static byte[] Encode_v15(System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, int emLength) { throw null; }
+ public static byte[] Encrypt_OAEP(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, System.Security.Cryptography.RandomNumberGenerator rng, byte[] M) { throw null; }
+ public static byte[] Encrypt_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.RandomNumberGenerator rng, byte[] M) { throw null; }
+ public static byte[] I2OSP(byte[] x, int size) { throw null; }
+ public static byte[] I2OSP(int x, int size) { throw null; }
+ public static byte[] MGF1(System.Security.Cryptography.HashAlgorithm hash, byte[] mgfSeed, int maskLen) { throw null; }
+ public static byte[] OS2IP(byte[] x) { throw null; }
+ public static byte[] RSADP(System.Security.Cryptography.RSA rsa, byte[] c) { throw null; }
+ public static byte[] RSAEP(System.Security.Cryptography.RSA rsa, byte[] m) { throw null; }
+ public static byte[] RSASP1(System.Security.Cryptography.RSA rsa, byte[] m) { throw null; }
+ public static byte[] RSAVP1(System.Security.Cryptography.RSA rsa, byte[] s) { throw null; }
+ public static byte[] Sign_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue) { throw null; }
+ public static bool Verify_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, byte[] signature) { throw null; }
+ public static bool Verify_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, byte[] signature, bool tryNonStandardEncoding) { throw null; }
+ }
+ public sealed partial class PKCS8
+ {
+ internal PKCS8() { }
+ public static Mono.Security.Cryptography.PKCS8.KeyInfo GetType(byte[] data) { throw null; }
+ public partial class EncryptedPrivateKeyInfo
+ {
+ public EncryptedPrivateKeyInfo() { }
+ public EncryptedPrivateKeyInfo(byte[] data) { }
+ public string Algorithm { get { throw null; } set { } }
+ public byte[] EncryptedData { get { throw null; } set { } }
+ public int IterationCount { get { throw null; } set { } }
+ public byte[] Salt { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ }
+ public enum KeyInfo
+ {
+ EncryptedPrivateKey = 1,
+ PrivateKey = 0,
+ Unknown = 2,
+ }
+ public partial class PrivateKeyInfo
+ {
+ public PrivateKeyInfo() { }
+ public PrivateKeyInfo(byte[] data) { }
+ public string Algorithm { get { throw null; } set { } }
+ public System.Collections.ArrayList Attributes { get { throw null; } }
+ public byte[] PrivateKey { get { throw null; } set { } }
+ public int Version { get { throw null; } set { } }
+ public static System.Security.Cryptography.DSA DecodeDSA(byte[] privateKey, System.Security.Cryptography.DSAParameters dsaParameters) { throw null; }
+ public static System.Security.Cryptography.RSA DecodeRSA(byte[] keypair) { throw null; }
+ public static byte[] Encode(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; }
+ public static byte[] Encode(System.Security.Cryptography.DSA dsa) { throw null; }
+ public static byte[] Encode(System.Security.Cryptography.RSA rsa) { throw null; }
+ public byte[] GetBytes() { throw null; }
+ }
+ }
+ public abstract partial class RC4 : System.Security.Cryptography.SymmetricAlgorithm
+ {
+ public RC4() { }
+ public override byte[] IV { get { throw null; } set { } }
+ public static new Mono.Security.Cryptography.RC4 Create() { throw null; }
+ public static new Mono.Security.Cryptography.RC4 Create(string algName) { throw null; }
+ }
+ public partial class RSAManaged : System.Security.Cryptography.RSA
+ {
+ public RSAManaged() { }
+ public RSAManaged(int keySize) { }
+ public bool IsCrtPossible { get { throw null; } }
+ public override string KeyExchangeAlgorithm { get { throw null; } }
+ public override int KeySize { get { throw null; } }
+ public bool PublicOnly { get { throw null; } }
+ public override string SignatureAlgorithm { get { throw null; } }
+ public bool UseKeyBlinding { get { throw null; } set { } }
+ public event Mono.Security.Cryptography.RSAManaged.KeyGeneratedEventHandler KeyGenerated { add { } remove { } }
+ public override byte[] DecryptValue(byte[] rgb) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override byte[] EncryptValue(byte[] rgb) { throw null; }
+ public override System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
+ ~RSAManaged() { }
+ public override void ImportParameters(System.Security.Cryptography.RSAParameters parameters) { }
+ public override string ToXmlString(bool includePrivateParameters) { throw null; }
+ public delegate void KeyGeneratedEventHandler(object sender, System.EventArgs e);
+ }
+ public abstract partial class SHA224 : System.Security.Cryptography.HashAlgorithm
+ {
+ public SHA224() { }
+ public static new Mono.Security.Cryptography.SHA224 Create() { throw null; }
+ public static new Mono.Security.Cryptography.SHA224 Create(string hashName) { throw null; }
+ }
+ public partial class SHA224Managed : Mono.Security.Cryptography.SHA224
+ {
+ public SHA224Managed() { }
+ protected override void HashCore(byte[] rgb, int start, int size) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+}
+namespace Mono.Security.Interface
+{
+ public partial class Alert
+ {
+ public Alert(Mono.Security.Interface.AlertDescription description) { }
+ public Alert(Mono.Security.Interface.AlertLevel level, Mono.Security.Interface.AlertDescription description) { }
+ public Mono.Security.Interface.AlertDescription Description { get { throw null; } }
+ public bool IsCloseNotify { get { throw null; } }
+ public bool IsWarning { get { throw null; } }
+ public Mono.Security.Interface.AlertLevel Level { get { throw null; } }
+ public string Message { get { throw null; } }
+ public static string GetAlertMessage(Mono.Security.Interface.AlertDescription description) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum AlertDescription : byte
+ {
+ AccessDenied = (byte)49,
+ BadCertificate = (byte)42,
+ BadRecordMAC = (byte)20,
+ CertificateExpired = (byte)45,
+ CertificateRevoked = (byte)44,
+ CertificateUnknown = (byte)46,
+ CloseNotify = (byte)0,
+ DecodeError = (byte)50,
+ DecompressionFailure = (byte)30,
+ DecryptError = (byte)51,
+ DecryptionFailed_RESERVED = (byte)21,
+ ExportRestriction = (byte)60,
+ HandshakeFailure = (byte)40,
+ IlegalParameter = (byte)47,
+ InsuficientSecurity = (byte)71,
+ InternalError = (byte)80,
+ NoCertificate_RESERVED = (byte)41,
+ NoRenegotiation = (byte)100,
+ ProtocolVersion = (byte)70,
+ RecordOverflow = (byte)22,
+ UnexpectedMessage = (byte)10,
+ UnknownCA = (byte)48,
+ UnsupportedCertificate = (byte)43,
+ UnsupportedExtension = (byte)110,
+ UserCancelled = (byte)90,
+ }
+ public enum AlertLevel : byte
+ {
+ Fatal = (byte)2,
+ Warning = (byte)1,
+ }
+ public partial class BufferOffsetSize : Mono.Security.Interface.SecretParameters, Mono.Security.Interface.IBufferOffsetSize
+ {
+ public BufferOffsetSize(byte[] buffer) { }
+ public BufferOffsetSize(byte[] buffer, int offset, int size) { }
+ public BufferOffsetSize(int size) { }
+ public byte[] Buffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int EndOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Size { get { throw null; } }
+ protected override void Clear() { }
+ public byte[] GetBuffer() { throw null; }
+ protected void SetBuffer(byte[] buffer, int offset, int size) { }
+ public void TruncateTo(int newSize) { }
+ }
+ public static partial class CertificateValidationHelper
+ {
+ public static bool SupportsTrustAnchors { get { throw null; } }
+ public static bool SupportsX509Chain { get { throw null; } }
+ public static Mono.Security.Interface.ICertificateValidator GetValidator(Mono.Security.Interface.MonoTlsSettings settings) { throw null; }
+ }
+ public enum CipherAlgorithmType
+ {
+ Aes128 = 1,
+ Aes256 = 2,
+ AesGcm128 = 3,
+ AesGcm256 = 4,
+ None = 0,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public enum CipherSuiteCode : ushort
+ {
+ TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA = (ushort)17,
+ TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA = (ushort)19,
+ TLS_DHE_DSS_WITH_AES_128_CBC_SHA = (ushort)50,
+ TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 = (ushort)64,
+ TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 = (ushort)162,
+ TLS_DHE_DSS_WITH_AES_256_CBC_SHA = (ushort)56,
+ TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 = (ushort)106,
+ TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 = (ushort)163,
+ TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA = (ushort)68,
+ TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)189,
+ TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49280,
+ TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA = (ushort)135,
+ TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 = (ushort)195,
+ TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49281,
+ TLS_DHE_DSS_WITH_DES_CBC_SHA = (ushort)18,
+ TLS_DHE_DSS_WITH_SEED_CBC_SHA = (ushort)153,
+ TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA = (ushort)143,
+ TLS_DHE_PSK_WITH_AES_128_CBC_SHA = (ushort)144,
+ TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 = (ushort)178,
+ TLS_DHE_PSK_WITH_AES_128_CCM = (ushort)49318,
+ TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 = (ushort)170,
+ TLS_DHE_PSK_WITH_AES_256_CBC_SHA = (ushort)145,
+ TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 = (ushort)179,
+ TLS_DHE_PSK_WITH_AES_256_CCM = (ushort)49319,
+ TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 = (ushort)171,
+ TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49302,
+ TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49296,
+ TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49303,
+ TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49297,
+ TLS_DHE_PSK_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58396,
+ TLS_DHE_PSK_WITH_NULL_SHA = (ushort)45,
+ TLS_DHE_PSK_WITH_NULL_SHA256 = (ushort)180,
+ TLS_DHE_PSK_WITH_NULL_SHA384 = (ushort)181,
+ TLS_DHE_PSK_WITH_RC4_128_SHA = (ushort)142,
+ TLS_DHE_PSK_WITH_SALSA20_SHA1 = (ushort)58397,
+ TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA = (ushort)20,
+ TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA = (ushort)22,
+ TLS_DHE_RSA_WITH_AES_128_CBC_SHA = (ushort)51,
+ TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 = (ushort)103,
+ TLS_DHE_RSA_WITH_AES_128_CCM = (ushort)49310,
+ TLS_DHE_RSA_WITH_AES_128_CCM_8 = (ushort)49314,
+ TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 = (ushort)158,
+ TLS_DHE_RSA_WITH_AES_256_CBC_SHA = (ushort)57,
+ TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 = (ushort)107,
+ TLS_DHE_RSA_WITH_AES_256_CCM = (ushort)49311,
+ TLS_DHE_RSA_WITH_AES_256_CCM_8 = (ushort)49315,
+ TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 = (ushort)159,
+ TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA = (ushort)69,
+ TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)190,
+ TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49276,
+ TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA = (ushort)136,
+ TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 = (ushort)196,
+ TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49277,
+ TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 = (ushort)52245,
+ TLS_DHE_RSA_WITH_DES_CBC_SHA = (ushort)21,
+ TLS_DHE_RSA_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58398,
+ TLS_DHE_RSA_WITH_SALSA20_SHA1 = (ushort)58399,
+ TLS_DHE_RSA_WITH_SEED_CBC_SHA = (ushort)154,
+ TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA = (ushort)25,
+ TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 = (ushort)23,
+ TLS_DH_anon_WITH_3DES_EDE_CBC_SHA = (ushort)27,
+ TLS_DH_anon_WITH_AES_128_CBC_SHA = (ushort)52,
+ TLS_DH_anon_WITH_AES_128_CBC_SHA256 = (ushort)108,
+ TLS_DH_anon_WITH_AES_128_GCM_SHA256 = (ushort)166,
+ TLS_DH_anon_WITH_AES_256_CBC_SHA = (ushort)58,
+ TLS_DH_anon_WITH_AES_256_CBC_SHA256 = (ushort)109,
+ TLS_DH_anon_WITH_AES_256_GCM_SHA384 = (ushort)167,
+ TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA = (ushort)70,
+ TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)191,
+ TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49284,
+ TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA = (ushort)137,
+ TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 = (ushort)197,
+ TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49285,
+ TLS_DH_anon_WITH_DES_CBC_SHA = (ushort)26,
+ TLS_DH_anon_WITH_RC4_128_MD5 = (ushort)24,
+ TLS_DH_anon_WITH_SEED_CBC_SHA = (ushort)155,
+ TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA = (ushort)11,
+ TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA = (ushort)13,
+ TLS_DH_DSS_WITH_AES_128_CBC_SHA = (ushort)48,
+ TLS_DH_DSS_WITH_AES_128_CBC_SHA256 = (ushort)62,
+ TLS_DH_DSS_WITH_AES_128_GCM_SHA256 = (ushort)164,
+ TLS_DH_DSS_WITH_AES_256_CBC_SHA = (ushort)54,
+ TLS_DH_DSS_WITH_AES_256_CBC_SHA256 = (ushort)104,
+ TLS_DH_DSS_WITH_AES_256_GCM_SHA384 = (ushort)165,
+ TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA = (ushort)66,
+ TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)187,
+ TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49282,
+ TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA = (ushort)133,
+ TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 = (ushort)193,
+ TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49283,
+ TLS_DH_DSS_WITH_DES_CBC_SHA = (ushort)12,
+ TLS_DH_DSS_WITH_SEED_CBC_SHA = (ushort)151,
+ TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA = (ushort)14,
+ TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA = (ushort)16,
+ TLS_DH_RSA_WITH_AES_128_CBC_SHA = (ushort)49,
+ TLS_DH_RSA_WITH_AES_128_CBC_SHA256 = (ushort)63,
+ TLS_DH_RSA_WITH_AES_128_GCM_SHA256 = (ushort)160,
+ TLS_DH_RSA_WITH_AES_256_CBC_SHA = (ushort)55,
+ TLS_DH_RSA_WITH_AES_256_CBC_SHA256 = (ushort)105,
+ TLS_DH_RSA_WITH_AES_256_GCM_SHA384 = (ushort)161,
+ TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA = (ushort)67,
+ TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)188,
+ TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49278,
+ TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA = (ushort)134,
+ TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 = (ushort)194,
+ TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49279,
+ TLS_DH_RSA_WITH_DES_CBC_SHA = (ushort)15,
+ TLS_DH_RSA_WITH_SEED_CBC_SHA = (ushort)152,
+ TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA = (ushort)49160,
+ TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA = (ushort)49161,
+ TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 = (ushort)49187,
+ TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 = (ushort)49195,
+ TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA = (ushort)49162,
+ TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 = (ushort)49188,
+ TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 = (ushort)49196,
+ TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49266,
+ TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49286,
+ TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49267,
+ TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49287,
+ TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 = (ushort)52244,
+ TLS_ECDHE_ECDSA_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58388,
+ TLS_ECDHE_ECDSA_WITH_NULL_SHA = (ushort)49158,
+ TLS_ECDHE_ECDSA_WITH_RC4_128_SHA = (ushort)49159,
+ TLS_ECDHE_ECDSA_WITH_SALSA20_SHA1 = (ushort)58389,
+ TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA = (ushort)49204,
+ TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA = (ushort)49205,
+ TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 = (ushort)49207,
+ TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA = (ushort)49206,
+ TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 = (ushort)49208,
+ TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49306,
+ TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49307,
+ TLS_ECDHE_PSK_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58392,
+ TLS_ECDHE_PSK_WITH_NULL_SHA = (ushort)49209,
+ TLS_ECDHE_PSK_WITH_NULL_SHA256 = (ushort)49210,
+ TLS_ECDHE_PSK_WITH_NULL_SHA384 = (ushort)49211,
+ TLS_ECDHE_PSK_WITH_RC4_128_SHA = (ushort)49203,
+ TLS_ECDHE_PSK_WITH_SALSA20_SHA1 = (ushort)58393,
+ TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA = (ushort)49170,
+ TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA = (ushort)49171,
+ TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 = (ushort)49191,
+ TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 = (ushort)49199,
+ TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA = (ushort)49172,
+ TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 = (ushort)49192,
+ TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 = (ushort)49200,
+ TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49270,
+ TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49290,
+ TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49271,
+ TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49291,
+ TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 = (ushort)52243,
+ TLS_ECDHE_RSA_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58386,
+ TLS_ECDHE_RSA_WITH_NULL_SHA = (ushort)49168,
+ TLS_ECDHE_RSA_WITH_RC4_128_SHA = (ushort)49169,
+ TLS_ECDHE_RSA_WITH_SALSA20_SHA1 = (ushort)58387,
+ TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA = (ushort)49175,
+ TLS_ECDH_anon_WITH_AES_128_CBC_SHA = (ushort)49176,
+ TLS_ECDH_anon_WITH_AES_256_CBC_SHA = (ushort)49177,
+ TLS_ECDH_anon_WITH_NULL_SHA = (ushort)49173,
+ TLS_ECDH_anon_WITH_RC4_128_SHA = (ushort)49174,
+ TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA = (ushort)49155,
+ TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA = (ushort)49156,
+ TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 = (ushort)49189,
+ TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 = (ushort)49197,
+ TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA = (ushort)49157,
+ TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 = (ushort)49190,
+ TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 = (ushort)49198,
+ TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49268,
+ TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49288,
+ TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49269,
+ TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49289,
+ TLS_ECDH_ECDSA_WITH_NULL_SHA = (ushort)49153,
+ TLS_ECDH_ECDSA_WITH_RC4_128_SHA = (ushort)49154,
+ TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA = (ushort)49165,
+ TLS_ECDH_RSA_WITH_AES_128_CBC_SHA = (ushort)49166,
+ TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 = (ushort)49193,
+ TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 = (ushort)49201,
+ TLS_ECDH_RSA_WITH_AES_256_CBC_SHA = (ushort)49167,
+ TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 = (ushort)49194,
+ TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 = (ushort)49202,
+ TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49272,
+ TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49292,
+ TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49273,
+ TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49293,
+ TLS_ECDH_RSA_WITH_NULL_SHA = (ushort)49163,
+ TLS_ECDH_RSA_WITH_RC4_128_SHA = (ushort)49164,
+ TLS_EMPTY_RENEGOTIATION_INFO_SCSV = (ushort)255,
+ TLS_FALLBACK_SCSV = (ushort)22016,
+ TLS_NULL_WITH_NULL_NULL = (ushort)0,
+ TLS_PSK_DHE_WITH_AES_128_CCM_8 = (ushort)49322,
+ TLS_PSK_DHE_WITH_AES_256_CCM_8 = (ushort)49323,
+ TLS_PSK_WITH_3DES_EDE_CBC_SHA = (ushort)139,
+ TLS_PSK_WITH_AES_128_CBC_SHA = (ushort)140,
+ TLS_PSK_WITH_AES_128_CBC_SHA256 = (ushort)174,
+ TLS_PSK_WITH_AES_128_CCM = (ushort)49316,
+ TLS_PSK_WITH_AES_128_CCM_8 = (ushort)49320,
+ TLS_PSK_WITH_AES_128_GCM_SHA256 = (ushort)168,
+ TLS_PSK_WITH_AES_256_CBC_SHA = (ushort)141,
+ TLS_PSK_WITH_AES_256_CBC_SHA384 = (ushort)175,
+ TLS_PSK_WITH_AES_256_CCM = (ushort)49317,
+ TLS_PSK_WITH_AES_256_CCM_8 = (ushort)49321,
+ TLS_PSK_WITH_AES_256_GCM_SHA384 = (ushort)169,
+ TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49300,
+ TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49294,
+ TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49301,
+ TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49295,
+ TLS_PSK_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58390,
+ TLS_PSK_WITH_NULL_SHA = (ushort)44,
+ TLS_PSK_WITH_NULL_SHA256 = (ushort)176,
+ TLS_PSK_WITH_NULL_SHA384 = (ushort)177,
+ TLS_PSK_WITH_RC4_128_SHA = (ushort)138,
+ TLS_PSK_WITH_SALSA20_SHA1 = (ushort)58391,
+ TLS_RSA_EXPORT_WITH_DES40_CBC_SHA = (ushort)8,
+ TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 = (ushort)6,
+ TLS_RSA_EXPORT_WITH_RC4_40_MD5 = (ushort)3,
+ TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA = (ushort)147,
+ TLS_RSA_PSK_WITH_AES_128_CBC_SHA = (ushort)148,
+ TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 = (ushort)182,
+ TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 = (ushort)172,
+ TLS_RSA_PSK_WITH_AES_256_CBC_SHA = (ushort)149,
+ TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 = (ushort)183,
+ TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 = (ushort)173,
+ TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)49304,
+ TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49298,
+ TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 = (ushort)49305,
+ TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49299,
+ TLS_RSA_PSK_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58394,
+ TLS_RSA_PSK_WITH_NULL_SHA = (ushort)46,
+ TLS_RSA_PSK_WITH_NULL_SHA256 = (ushort)184,
+ TLS_RSA_PSK_WITH_NULL_SHA384 = (ushort)185,
+ TLS_RSA_PSK_WITH_RC4_128_SHA = (ushort)146,
+ TLS_RSA_PSK_WITH_SALSA20_SHA1 = (ushort)58395,
+ TLS_RSA_WITH_3DES_EDE_CBC_SHA = (ushort)10,
+ TLS_RSA_WITH_AES_128_CBC_SHA = (ushort)47,
+ TLS_RSA_WITH_AES_128_CBC_SHA256 = (ushort)60,
+ TLS_RSA_WITH_AES_128_CCM = (ushort)49308,
+ TLS_RSA_WITH_AES_128_CCM_8 = (ushort)49312,
+ TLS_RSA_WITH_AES_128_GCM_SHA256 = (ushort)156,
+ TLS_RSA_WITH_AES_256_CBC_SHA = (ushort)53,
+ TLS_RSA_WITH_AES_256_CBC_SHA256 = (ushort)61,
+ TLS_RSA_WITH_AES_256_CCM = (ushort)49309,
+ TLS_RSA_WITH_AES_256_CCM_8 = (ushort)49313,
+ TLS_RSA_WITH_AES_256_GCM_SHA384 = (ushort)157,
+ TLS_RSA_WITH_CAMELLIA_128_CBC_SHA = (ushort)65,
+ TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 = (ushort)186,
+ TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 = (ushort)49274,
+ TLS_RSA_WITH_CAMELLIA_256_CBC_SHA = (ushort)132,
+ TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 = (ushort)192,
+ TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 = (ushort)49275,
+ TLS_RSA_WITH_DES_CBC_SHA = (ushort)9,
+ TLS_RSA_WITH_ESTREAM_SALSA20_SHA1 = (ushort)58384,
+ TLS_RSA_WITH_IDEA_CBC_SHA = (ushort)7,
+ TLS_RSA_WITH_NULL_MD5 = (ushort)1,
+ TLS_RSA_WITH_NULL_SHA = (ushort)2,
+ TLS_RSA_WITH_NULL_SHA256 = (ushort)59,
+ TLS_RSA_WITH_RC4_128_MD5 = (ushort)4,
+ TLS_RSA_WITH_RC4_128_SHA = (ushort)5,
+ TLS_RSA_WITH_SALSA20_SHA1 = (ushort)58385,
+ TLS_RSA_WITH_SEED_CBC_SHA = (ushort)150,
+ TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA = (ushort)49180,
+ TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA = (ushort)49183,
+ TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA = (ushort)49186,
+ TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA = (ushort)49179,
+ TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA = (ushort)49182,
+ TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA = (ushort)49185,
+ TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA = (ushort)49178,
+ TLS_SRP_SHA_WITH_AES_128_CBC_SHA = (ushort)49181,
+ TLS_SRP_SHA_WITH_AES_256_CBC_SHA = (ushort)49184,
+ }
+ public enum ExchangeAlgorithmType
+ {
+ Dhe = 1,
+ EcDhe = 3,
+ None = 0,
+ Rsa = 2,
+ }
+ public enum HashAlgorithmType
+ {
+ Md5 = 1,
+ Md5Sha1 = 254,
+ None = 0,
+ Sha1 = 2,
+ Sha224 = 3,
+ Sha256 = 4,
+ Sha384 = 5,
+ Sha512 = 6,
+ Unknown = 255,
+ }
+ public partial interface IBufferOffsetSize
+ {
+ byte[] Buffer { get; }
+ int Offset { get; }
+ int Size { get; }
+ }
+ public partial interface ICertificateValidator
+ {
+ Mono.Security.Interface.MonoTlsSettings Settings { get; }
+ bool SelectClientCertificate(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, System.Security.Cryptography.X509Certificates.X509Certificate remoteCertificate, string[] acceptableIssuers, out System.Security.Cryptography.X509Certificates.X509Certificate clientCertificate);
+ Mono.Security.Interface.ValidationResult ValidateCertificate(string targetHost, bool serverMode, System.Security.Cryptography.X509Certificates.X509CertificateCollection certificates);
+ }
+ public partial interface IMonoSslStream : System.IDisposable
+ {
+ System.Net.Security.AuthenticatedStream AuthenticatedStream { get; }
+ bool CanRead { get; }
+ bool CanTimeout { get; }
+ bool CanWrite { get; }
+ bool CheckCertRevocationStatus { get; }
+ System.Security.Authentication.CipherAlgorithmType CipherAlgorithm { get; }
+ int CipherStrength { get; }
+ System.Security.Authentication.HashAlgorithmType HashAlgorithm { get; }
+ int HashStrength { get; }
+ System.Security.Cryptography.X509Certificates.X509Certificate InternalLocalCertificate { get; }
+ bool IsAuthenticated { get; }
+ bool IsEncrypted { get; }
+ bool IsMutuallyAuthenticated { get; }
+ bool IsServer { get; }
+ bool IsSigned { get; }
+ System.Security.Authentication.ExchangeAlgorithmType KeyExchangeAlgorithm { get; }
+ int KeyExchangeStrength { get; }
+ long Length { get; }
+ System.Security.Cryptography.X509Certificates.X509Certificate LocalCertificate { get; }
+ long Position { get; }
+ Mono.Security.Interface.MonoTlsProvider Provider { get; }
+ int ReadTimeout { get; set; }
+ System.Security.Cryptography.X509Certificates.X509Certificate RemoteCertificate { get; }
+ System.Security.Authentication.SslProtocols SslProtocol { get; }
+ System.Net.TransportContext TransportContext { get; }
+ int WriteTimeout { get; set; }
+ void AuthenticateAsClient(string targetHost);
+ void AuthenticateAsClient(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation);
+ System.Threading.Tasks.Task AuthenticateAsClientAsync(string targetHost);
+ System.Threading.Tasks.Task AuthenticateAsClientAsync(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation);
+ void AuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate);
+ void AuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation);
+ System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate);
+ System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation);
+ System.IAsyncResult BeginAuthenticateAsClient(string targetHost, System.AsyncCallback asyncCallback, object asyncState);
+ System.IAsyncResult BeginAuthenticateAsClient(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation, System.AsyncCallback asyncCallback, object asyncState);
+ System.IAsyncResult BeginAuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.AsyncCallback asyncCallback, object asyncState);
+ System.IAsyncResult BeginAuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation, System.AsyncCallback asyncCallback, object asyncState);
+ System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState);
+ System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState);
+ void EndAuthenticateAsClient(System.IAsyncResult asyncResult);
+ void EndAuthenticateAsServer(System.IAsyncResult asyncResult);
+ int EndRead(System.IAsyncResult asyncResult);
+ void EndWrite(System.IAsyncResult asyncResult);
+ void Flush();
+ Mono.Security.Interface.MonoTlsConnectionInfo GetConnectionInfo();
+ int Read(byte[] buffer, int offset, int count);
+ void SetLength(long value);
+ void Write(byte[] buffer);
+ void Write(byte[] buffer, int offset, int count);
+ }
+ public partial interface IMonoTlsEventSink
+ {
+ void Error(System.Exception exception);
+ void ReceivedCloseNotify();
+ }
+ public enum MonoEncryptionPolicy
+ {
+ AllowNoEncryption = 1,
+ NoEncryption = 2,
+ RequireEncryption = 0,
+ }
+ public delegate System.Security.Cryptography.X509Certificates.X509Certificate MonoLocalCertificateSelectionCallback(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, System.Security.Cryptography.X509Certificates.X509Certificate remoteCertificate, string[] acceptableIssuers);
+ public delegate bool MonoRemoteCertificateValidationCallback(string targetHost, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, Mono.Security.Interface.MonoSslPolicyErrors sslPolicyErrors);
+ [System.FlagsAttribute]
+ public enum MonoSslPolicyErrors
+ {
+ None = 0,
+ RemoteCertificateChainErrors = 4,
+ RemoteCertificateNameMismatch = 2,
+ RemoteCertificateNotAvailable = 1,
+ }
+ public partial class MonoTlsConnectionInfo
+ {
+ public MonoTlsConnectionInfo() { }
+ public Mono.Security.Interface.CipherAlgorithmType CipherAlgorithmType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Security.Interface.CipherSuiteCode CipherSuiteCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Security.Interface.ExchangeAlgorithmType ExchangeAlgorithmType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Security.Interface.HashAlgorithmType HashAlgorithmType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string PeerDomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Security.Interface.TlsProtocols ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class MonoTlsProvider
+ {
+ internal MonoTlsProvider() { }
+ public abstract System.Guid ID { get; }
+ public abstract string Name { get; }
+ public abstract System.Security.Authentication.SslProtocols SupportedProtocols { get; }
+ public abstract bool SupportsConnectionInfo { get; }
+ public abstract bool SupportsMonoExtensions { get; }
+ public abstract bool SupportsSslStream { get; }
+ public abstract Mono.Security.Interface.IMonoSslStream CreateSslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, Mono.Security.Interface.MonoTlsSettings settings=null);
+ }
+ public static partial class MonoTlsProviderFactory
+ {
+ public static bool IsInitialized { get { throw null; } }
+ public static System.Net.HttpListener CreateHttpListener(System.Security.Cryptography.X509Certificates.X509Certificate certificate, Mono.Security.Interface.MonoTlsProvider provider=null, Mono.Security.Interface.MonoTlsSettings settings=null) { throw null; }
+ public static System.Net.HttpWebRequest CreateHttpsRequest(System.Uri requestUri, Mono.Security.Interface.MonoTlsProvider provider, Mono.Security.Interface.MonoTlsSettings settings=null) { throw null; }
+ [System.ObsoleteAttribute("Use GetProvider() instead.")]
+ public static Mono.Security.Interface.MonoTlsProvider GetDefaultProvider() { throw null; }
+ public static Mono.Security.Interface.IMonoSslStream GetMonoSslStream(System.Net.Security.SslStream stream) { throw null; }
+ public static Mono.Security.Interface.MonoTlsProvider GetProvider() { throw null; }
+ public static Mono.Security.Interface.MonoTlsProvider GetProvider(string provider) { throw null; }
+ public static void Initialize() { }
+ public static void Initialize(string provider) { }
+ public static bool IsProviderSupported(string provider) { throw null; }
+ [System.ObsoleteAttribute("Use Initialize(string provider) instead.")]
+ public static void SetDefaultProvider(string name) { }
+ }
+ public sealed partial class MonoTlsSettings
+ {
+ public MonoTlsSettings() { }
+ public bool CallbackNeedsCertificateChain { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Do not use outside System.dll!")]
+ public Mono.Security.Interface.ICertificateValidator CertificateValidator { get { throw null; } }
+ public bool CheckCertificateName { get { throw null; } set { } }
+ public bool CheckCertificateRevocationStatus { get { throw null; } set { } }
+ public Mono.Security.Interface.MonoLocalCertificateSelectionCallback ClientCertificateSelectionCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static Mono.Security.Interface.MonoTlsSettings DefaultSettings { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public Mono.Security.Interface.CipherSuiteCode[] EnabledCiphers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Mono.Security.Interface.TlsProtocols> EnabledProtocols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Mono.Security.Interface.MonoRemoteCertificateValidationCallback RemoteCertificateValidationCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SkipSystemValidators { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection TrustAnchors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object UserSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> UseServicePointManagerCallback { get { throw null; } set { } }
+ public Mono.Security.Interface.MonoTlsSettings Clone() { throw null; }
+ [System.ObsoleteAttribute("Do not use outside System.dll!")]
+ public Mono.Security.Interface.MonoTlsSettings CloneWithValidator(Mono.Security.Interface.ICertificateValidator validator) { throw null; }
+ public static Mono.Security.Interface.MonoTlsSettings CopyDefaultSettings() { throw null; }
+ }
+ public abstract partial class SecretParameters : System.IDisposable
+ {
+ protected SecretParameters() { }
+ protected void CheckDisposed() { }
+ protected abstract void Clear();
+ protected static void Clear(byte[] array) { }
+ public void Dispose() { }
+ ~SecretParameters() { }
+ }
+ public partial class SecureBuffer : Mono.Security.Interface.SecretParameters, Mono.Security.Interface.IBufferOffsetSize
+ {
+ public SecureBuffer(byte[] buffer) { }
+ public SecureBuffer(int size) { }
+ public byte[] Buffer { get { throw null; } }
+ int Mono.Security.Interface.IBufferOffsetSize.Offset { get { throw null; } }
+ public int Size { get { throw null; } }
+ protected override void Clear() { }
+ public static Mono.Security.Interface.SecureBuffer CreateCopy(byte[] buffer) { throw null; }
+ public byte[] StealBuffer() { throw null; }
+ }
+ public partial class TlsBuffer : Mono.Security.Interface.SecretParameters
+ {
+ public static readonly byte[] EmptyArray;
+ protected TlsBuffer() { }
+ public TlsBuffer(Mono.Security.Interface.IBufferOffsetSize bos) { }
+ public TlsBuffer(byte[] buffer) { }
+ public TlsBuffer(byte[] buffer, int offset, int size) { }
+ public TlsBuffer(int size) { }
+ public byte[] Buffer { get { throw null; } }
+ public int EndOffset { get { throw null; } }
+ public int Offset { get { throw null; } }
+ public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Remaining { get { throw null; } }
+ public int Size { get { throw null; } }
+ protected override void Clear() { }
+ public static bool Compare(Mono.Security.Interface.IBufferOffsetSize buffer1, Mono.Security.Interface.IBufferOffsetSize buffer2) { throw null; }
+ public static bool Compare(byte[] buffer1, byte[] buffer2) { throw null; }
+ public static bool Compare(byte[] buffer1, int offset1, int size1, byte[] buffer2, int offset2, int size2) { throw null; }
+ public static int ConstantTimeCompare(byte[] buffer1, int offset1, int size1, byte[] buffer2, int offset2, int size2) { throw null; }
+ public Mono.Security.Interface.IBufferOffsetSize GetRemaining() { throw null; }
+ protected virtual void MakeRoomInternal(int size) { }
+ public Mono.Security.Interface.TlsBuffer ReadBuffer(int length) { throw null; }
+ public byte ReadByte() { throw null; }
+ public byte[] ReadBytes(int count) { throw null; }
+ public short ReadInt16() { throw null; }
+ public int ReadInt24() { throw null; }
+ public int ReadInt32() { throw null; }
+ public Mono.Security.Interface.SecureBuffer ReadSecureBuffer(int count) { throw null; }
+ protected void SetBuffer(byte[] buffer, int offset, int size) { }
+ public void Write(Mono.Security.Interface.IBufferOffsetSize buffer) { }
+ public void Write(byte value) { }
+ public void Write(byte[] buffer) { }
+ public void Write(byte[] buffer, int offset, int size) { }
+ public void Write(short value) { }
+ public void Write(int value) { }
+ public void Write(ulong value) { }
+ public static void WriteInt16(byte[] buffer, int offset, short value) { }
+ public static void WriteInt24(byte[] buffer, int offset, int value) { }
+ public void WriteInt24(int value) { }
+ public static void WriteInt32(byte[] buffer, int offset, int value) { }
+ public static void WriteInt64(byte[] buffer, int offset, ulong value) { }
+ }
+ public sealed partial class TlsException : System.Exception
+ {
+ public TlsException(Mono.Security.Interface.Alert alert) { }
+ public TlsException(Mono.Security.Interface.Alert alert, string message) { }
+ public TlsException(Mono.Security.Interface.AlertDescription description) { }
+ public TlsException(Mono.Security.Interface.AlertDescription description, string message) { }
+ public TlsException(Mono.Security.Interface.AlertDescription description, string format, params object[] args) { }
+ public TlsException(Mono.Security.Interface.AlertLevel level, Mono.Security.Interface.AlertDescription description) { }
+ public Mono.Security.Interface.Alert Alert { get { throw null; } }
+ }
+ public partial class TlsMultiBuffer
+ {
+ public TlsMultiBuffer() { }
+ public bool IsEmpty { get { throw null; } }
+ public bool IsSingle { get { throw null; } }
+ public void Add(Mono.Security.Interface.TlsBuffer buffer) { }
+ public void Add(byte[] buffer) { }
+ public void Add(byte[] buffer, int offset, int size) { }
+ public void Clear() { }
+ public Mono.Security.Interface.BufferOffsetSize GetBuffer() { throw null; }
+ public Mono.Security.Interface.BufferOffsetSize[] GetBufferArray() { throw null; }
+ public Mono.Security.Interface.BufferOffsetSize StealBuffer() { throw null; }
+ }
+ public enum TlsProtocolCode : short
+ {
+ Tls10 = (short)769,
+ Tls11 = (short)770,
+ Tls12 = (short)771,
+ }
+ [System.FlagsAttribute]
+ public enum TlsProtocols
+ {
+ ClientMask = 2688,
+ ServerMask = 1344,
+ Tls10 = 192,
+ Tls10Client = 128,
+ Tls10Server = 64,
+ Tls11 = 768,
+ Tls11Client = 512,
+ Tls11Server = 256,
+ Tls12 = 3072,
+ Tls12Client = 2048,
+ Tls12Server = 1024,
+ Zero = 0,
+ }
+ public partial class ValidationResult
+ {
+ public ValidationResult(bool trusted, bool user_denied, int error_code, System.Nullable<Mono.Security.Interface.MonoSslPolicyErrors> policy_errors) { }
+ public int ErrorCode { get { throw null; } }
+ public System.Nullable<Mono.Security.Interface.MonoSslPolicyErrors> PolicyErrors { get { throw null; } }
+ public bool Trusted { get { throw null; } }
+ public bool UserDenied { get { throw null; } }
+ }
+}
+namespace Mono.Security.Protocol.Ntlm
+{
+ [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")]
+ public partial class ChallengeResponse : System.IDisposable
+ {
+ public ChallengeResponse() { }
+ public ChallengeResponse(string password, byte[] challenge) { }
+ public byte[] Challenge { get { throw null; } set { } }
+ public byte[] LM { get { throw null; } }
+ public byte[] NT { get { throw null; } }
+ public string Password { get { throw null; } set { } }
+ public void Dispose() { }
+ ~ChallengeResponse() { }
+ }
+ public static partial class ChallengeResponse2
+ {
+ public static void Compute(Mono.Security.Protocol.Ntlm.Type2Message type2, Mono.Security.Protocol.Ntlm.NtlmAuthLevel level, string username, string password, string domain, out byte[] lm, out byte[] ntlm) { lm = default(byte[]); ntlm = default(byte[]); }
+ }
+ public abstract partial class MessageBase
+ {
+ protected MessageBase(int messageType) { }
+ public Mono.Security.Protocol.Ntlm.NtlmFlags Flags { get { throw null; } set { } }
+ public int Type { get { throw null; } }
+ protected bool CheckHeader(byte[] message) { throw null; }
+ protected virtual void Decode(byte[] message) { }
+ public abstract byte[] GetBytes();
+ protected byte[] PrepareMessage(int messageSize) { throw null; }
+ }
+ public enum NtlmAuthLevel
+ {
+ LM_and_NTLM = 0,
+ LM_and_NTLM_and_try_NTLMv2_Session = 1,
+ NTLMv2_only = 3,
+ NTLM_only = 2,
+ }
+ [System.FlagsAttribute]
+ public enum NtlmFlags
+ {
+ Negotiate128 = 536870912,
+ Negotiate56 = -2147483648,
+ NegotiateAlwaysSign = 32768,
+ NegotiateDomainSupplied = 4096,
+ NegotiateNtlm = 512,
+ NegotiateNtlm2Key = 524288,
+ NegotiateOem = 2,
+ NegotiateUnicode = 1,
+ NegotiateWorkstationSupplied = 8192,
+ RequestTarget = 4,
+ }
+ public static partial class NtlmSettings
+ {
+ public static Mono.Security.Protocol.Ntlm.NtlmAuthLevel DefaultAuthLevel { get { throw null; } set { } }
+ }
+ public partial class Type1Message : Mono.Security.Protocol.Ntlm.MessageBase
+ {
+ public Type1Message() : base (default(int)) { }
+ public Type1Message(byte[] message) : base (default(int)) { }
+ public string Domain { get { throw null; } set { } }
+ public string Host { get { throw null; } set { } }
+ protected override void Decode(byte[] message) { }
+ public override byte[] GetBytes() { throw null; }
+ }
+ public partial class Type2Message : Mono.Security.Protocol.Ntlm.MessageBase
+ {
+ public Type2Message() : base (default(int)) { }
+ public Type2Message(byte[] message) : base (default(int)) { }
+ public byte[] Nonce { get { throw null; } set { } }
+ public byte[] TargetInfo { get { throw null; } }
+ public string TargetName { get { throw null; } }
+ protected override void Decode(byte[] message) { }
+ ~Type2Message() { }
+ public override byte[] GetBytes() { throw null; }
+ }
+ public partial class Type3Message : Mono.Security.Protocol.Ntlm.MessageBase
+ {
+ [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")]
+ public Type3Message() : base (default(int)) { }
+ public Type3Message(Mono.Security.Protocol.Ntlm.Type2Message type2) : base (default(int)) { }
+ public Type3Message(byte[] message) : base (default(int)) { }
+ [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")]
+ public byte[] Challenge { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use NtlmSettings.DefaultAuthLevel")]
+ public static Mono.Security.Protocol.Ntlm.NtlmAuthLevel DefaultAuthLevel { get { throw null; } set { } }
+ public string Domain { get { throw null; } set { } }
+ public string Host { get { throw null; } set { } }
+ public Mono.Security.Protocol.Ntlm.NtlmAuthLevel Level { get { throw null; } set { } }
+ public byte[] LM { get { throw null; } }
+ public byte[] NT { get { throw null; } set { } }
+ public string Password { get { throw null; } set { } }
+ public string Username { get { throw null; } set { } }
+ protected override void Decode(byte[] message) { }
+ ~Type3Message() { }
+ public override byte[] GetBytes() { throw null; }
+ }
+}
+namespace Mono.Security.Protocol.Tls
+{
+ public delegate System.Security.Cryptography.X509Certificates.X509Certificate CertificateSelectionCallback(System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection serverRequestedCertificates);
+ public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors);
+ public delegate Mono.Security.Interface.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection);
+ [System.SerializableAttribute]
+ public enum CipherAlgorithmType
+ {
+ Des = 0,
+ None = 1,
+ Rc2 = 2,
+ Rc4 = 3,
+ Rijndael = 4,
+ SkipJack = 5,
+ TripleDes = 6,
+ }
+ [System.SerializableAttribute]
+ public enum ExchangeAlgorithmType
+ {
+ DiffieHellman = 0,
+ Fortezza = 1,
+ None = 2,
+ RsaKeyX = 3,
+ RsaSign = 4,
+ }
+ [System.SerializableAttribute]
+ public enum HashAlgorithmType
+ {
+ Md5 = 0,
+ None = 1,
+ Sha1 = 2,
+ }
+ public delegate System.Security.Cryptography.AsymmetricAlgorithm PrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, string targetHost);
+ public enum SecurityCompressionType
+ {
+ None = 0,
+ Zlib = 1,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum SecurityProtocolType
+ {
+ Default = -1073741824,
+ Ssl2 = 12,
+ Ssl3 = 48,
+ Tls = 192,
+ Tls11 = 768,
+ Tls12 = 3072,
+ }
+ public partial class SslClientStream : Mono.Security.Protocol.Tls.SslStreamBase
+ {
+ public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { }
+ public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { }
+ public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { }
+ public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509Certificate clientCertificate) : base (default(System.IO.Stream), default(bool)) { }
+ public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { }
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } }
+ public Mono.Security.Protocol.Tls.CertificateSelectionCallback ClientCertSelectionDelegate { get { throw null; } set { } }
+ public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate SelectedClientCertificate { get { throw null; } }
+ public Mono.Security.Protocol.Tls.CertificateValidationCallback ServerCertValidationDelegate { get { throw null; } set { } }
+ public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ServerCertValidation2 { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ ~SslClientStream() { }
+ }
+ public partial class SslServerStream : Mono.Security.Protocol.Tls.SslStreamBase
+ {
+ public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) : base (default(System.IO.Stream), default(bool)) { }
+ public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { }
+ public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { }
+ public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { }
+ public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } }
+ public Mono.Security.Protocol.Tls.CertificateValidationCallback ClientCertValidationDelegate { get { throw null; } set { } }
+ public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } }
+ public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ClientCertValidation2 { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ ~SslServerStream() { }
+ }
+ public abstract partial class SslStreamBase : System.IO.Stream, System.IDisposable
+ {
+ protected SslStreamBase(System.IO.Stream stream, bool ownsStream) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public bool CheckCertRevocationStatus { get { throw null; } set { } }
+ public Mono.Security.Protocol.Tls.CipherAlgorithmType CipherAlgorithm { get { throw null; } }
+ public int CipherStrength { get { throw null; } }
+ public Mono.Security.Protocol.Tls.HashAlgorithmType HashAlgorithm { get { throw null; } }
+ public int HashStrength { get { throw null; } }
+ public Mono.Security.Protocol.Tls.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } }
+ public int KeyExchangeStrength { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public Mono.Security.Protocol.Tls.SecurityProtocolType SecurityProtocol { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate { get { throw null; } }
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ ~SslStreamBase() { }
+ public override void Flush() { }
+ public int Read(byte[] buffer) { throw null; }
+ public override int Read(byte[] buffer, int offset, int count) { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public void Write(byte[] buffer) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ }
+}
+namespace Mono.Security.X509
+{
+ public partial class PKCS12 : System.ICloneable
+ {
+ public const string certBag = "1.2.840.113549.1.12.10.1.3";
+ public const string crlBag = "1.2.840.113549.1.12.10.1.4";
+ public const int CryptoApiPasswordLimit = 32;
+ public const string keyBag = "1.2.840.113549.1.12.10.1.1";
+ public const string pbeWithSHAAnd128BitRC2CBC = "1.2.840.113549.1.12.1.5";
+ public const string pbeWithSHAAnd128BitRC4 = "1.2.840.113549.1.12.1.1";
+ public const string pbeWithSHAAnd2KeyTripleDESCBC = "1.2.840.113549.1.12.1.4";
+ public const string pbeWithSHAAnd3KeyTripleDESCBC = "1.2.840.113549.1.12.1.3";
+ public const string pbeWithSHAAnd40BitRC2CBC = "1.2.840.113549.1.12.1.6";
+ public const string pbeWithSHAAnd40BitRC4 = "1.2.840.113549.1.12.1.2";
+ public const string pkcs8ShroudedKeyBag = "1.2.840.113549.1.12.10.1.2";
+ public const string safeContentsBag = "1.2.840.113549.1.12.10.1.6";
+ public const string sdsiCertificate = "1.2.840.113549.1.9.22.2";
+ public const string secretBag = "1.2.840.113549.1.12.10.1.5";
+ public const string x509Certificate = "1.2.840.113549.1.9.22.1";
+ public const string x509Crl = "1.2.840.113549.1.9.23.1";
+ public PKCS12() { }
+ public PKCS12(byte[] data) { }
+ public PKCS12(byte[] data, byte[] password) { }
+ public PKCS12(byte[] data, string password) { }
+ public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } }
+ public int IterationCount { get { throw null; } set { } }
+ public System.Collections.ArrayList Keys { get { throw null; } }
+ public static int MaximumPasswordLength { get { throw null; } set { } }
+ public string Password { set { } }
+ public System.Collections.ArrayList Secrets { get { throw null; } }
+ public void AddCertificate(Mono.Security.X509.X509Certificate cert) { }
+ public void AddCertificate(Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attributes) { }
+ public void AddKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { }
+ public void AddKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes) { }
+ public void AddPkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { }
+ public void AddPkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes) { }
+ public void AddSecretBag(byte[] secret) { }
+ public void AddSecretBag(byte[] secret, System.Collections.IDictionary attributes) { }
+ public object Clone() { throw null; }
+ public byte[] Decrypt(Mono.Security.PKCS7.EncryptedData ed) { throw null; }
+ public byte[] Decrypt(string algorithmOid, byte[] salt, int iterationCount, byte[] encryptedData) { throw null; }
+ public byte[] Encrypt(string algorithmOid, byte[] salt, int iterationCount, byte[] data) { throw null; }
+ ~PKCS12() { }
+ public System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(System.Collections.IDictionary attrs) { throw null; }
+ public System.Collections.IDictionary GetAttributes(Mono.Security.X509.X509Certificate cert) { throw null; }
+ public System.Collections.IDictionary GetAttributes(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; }
+ public byte[] GetBytes() { throw null; }
+ public Mono.Security.X509.X509Certificate GetCertificate(System.Collections.IDictionary attrs) { throw null; }
+ public byte[] GetSecret(System.Collections.IDictionary attrs) { throw null; }
+ public static Mono.Security.X509.PKCS12 LoadFromFile(string filename) { throw null; }
+ public static Mono.Security.X509.PKCS12 LoadFromFile(string filename, string password) { throw null; }
+ public void RemoveCertificate(Mono.Security.X509.X509Certificate cert) { }
+ public void RemoveCertificate(Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attrs) { }
+ public void RemoveKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { }
+ public void RemovePkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { }
+ public void RemoveSecretBag(byte[] secret) { }
+ public void SaveToFile(string filename) { }
+ public partial class DeriveBytes
+ {
+ public DeriveBytes() { }
+ public string HashName { get { throw null; } set { } }
+ public int IterationCount { get { throw null; } set { } }
+ public byte[] Password { get { throw null; } set { } }
+ public byte[] Salt { get { throw null; } set { } }
+ public byte[] DeriveIV(int size) { throw null; }
+ public byte[] DeriveKey(int size) { throw null; }
+ public byte[] DeriveMAC(int size) { throw null; }
+ public enum Purpose
+ {
+ IV = 1,
+ Key = 0,
+ MAC = 2,
+ }
+ }
+ }
+ public partial class PKCS5
+ {
+ public const string pbeWithMD2AndDESCBC = "1.2.840.113549.1.5.1";
+ public const string pbeWithMD2AndRC2CBC = "1.2.840.113549.1.5.4";
+ public const string pbeWithMD5AndDESCBC = "1.2.840.113549.1.5.3";
+ public const string pbeWithMD5AndRC2CBC = "1.2.840.113549.1.5.6";
+ public const string pbeWithSHA1AndDESCBC = "1.2.840.113549.1.5.10";
+ public const string pbeWithSHA1AndRC2CBC = "1.2.840.113549.1.5.11";
+ public PKCS5() { }
+ }
+ public partial class PKCS9
+ {
+ public const string friendlyName = "1.2.840.113549.1.9.20";
+ public const string localKeyId = "1.2.840.113549.1.9.21";
+ public PKCS9() { }
+ }
+ public sealed partial class X501
+ {
+ internal X501() { }
+ public static Mono.Security.ASN1 FromString(string rdn) { throw null; }
+ public static string ToString(Mono.Security.ASN1 seq) { throw null; }
+ public static string ToString(Mono.Security.ASN1 seq, bool reversed, string separator, bool quotes) { throw null; }
+ }
+ public abstract partial class X509Builder
+ {
+ protected X509Builder() { }
+ public string Hash { get { throw null; } set { } }
+ protected string GetOid(string hashName) { throw null; }
+ public virtual byte[] Sign(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; }
+ public virtual byte[] Sign(System.Security.Cryptography.DSA key) { throw null; }
+ public virtual byte[] Sign(System.Security.Cryptography.RSA key) { throw null; }
+ protected abstract Mono.Security.ASN1 ToBeSigned(string hashName);
+ }
+ public partial class X509Certificate : System.Runtime.Serialization.ISerializable
+ {
+ public X509Certificate(byte[] data) { }
+ protected X509Certificate(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Security.Cryptography.DSA DSA { get { throw null; } set { } }
+ public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } }
+ public byte[] Hash { get { throw null; } }
+ public bool IsCurrent { get { throw null; } }
+ public bool IsSelfSigned { get { throw null; } }
+ public virtual string IssuerName { get { throw null; } }
+ public byte[] IssuerUniqueIdentifier { get { throw null; } }
+ public virtual string KeyAlgorithm { get { throw null; } }
+ public virtual byte[] KeyAlgorithmParameters { get { throw null; } set { } }
+ public virtual byte[] PublicKey { get { throw null; } }
+ public virtual byte[] RawData { get { throw null; } }
+ public virtual System.Security.Cryptography.RSA RSA { get { throw null; } set { } }
+ public virtual byte[] SerialNumber { get { throw null; } }
+ public virtual byte[] Signature { get { throw null; } }
+ public virtual string SignatureAlgorithm { get { throw null; } }
+ public virtual byte[] SignatureAlgorithmParameters { get { throw null; } }
+ public virtual string SubjectName { get { throw null; } }
+ public byte[] SubjectUniqueIdentifier { get { throw null; } }
+ public virtual System.DateTime ValidFrom { get { throw null; } }
+ public virtual System.DateTime ValidUntil { get { throw null; } }
+ public int Version { get { throw null; } }
+ public bool CheckSignature(byte[] hash, string hashAlgorithm, byte[] signature) { throw null; }
+ public Mono.Security.ASN1 GetIssuerName() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public Mono.Security.ASN1 GetSubjectName() { throw null; }
+ public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; }
+ public bool WasCurrent(System.DateTime instant) { throw null; }
+ }
+ public partial class X509CertificateBuilder : Mono.Security.X509.X509Builder
+ {
+ public X509CertificateBuilder() { }
+ public X509CertificateBuilder(byte version) { }
+ public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } }
+ public string IssuerName { get { throw null; } set { } }
+ public byte[] IssuerUniqueId { get { throw null; } set { } }
+ public System.DateTime NotAfter { get { throw null; } set { } }
+ public System.DateTime NotBefore { get { throw null; } set { } }
+ public byte[] SerialNumber { get { throw null; } set { } }
+ public string SubjectName { get { throw null; } set { } }
+ public System.Security.Cryptography.AsymmetricAlgorithm SubjectPublicKey { get { throw null; } set { } }
+ public byte[] SubjectUniqueId { get { throw null; } set { } }
+ public byte Version { get { throw null; } set { } }
+ protected override Mono.Security.ASN1 ToBeSigned(string oid) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class X509CertificateCollection : System.Collections.CollectionBase, System.Collections.IEnumerable
+ {
+ public X509CertificateCollection() { }
+ public X509CertificateCollection(Mono.Security.X509.X509CertificateCollection value) { }
+ public X509CertificateCollection(Mono.Security.X509.X509Certificate[] value) { }
+ public Mono.Security.X509.X509Certificate this[int index] { get { throw null; } set { } }
+ public int Add(Mono.Security.X509.X509Certificate value) { throw null; }
+ public void AddRange(Mono.Security.X509.X509CertificateCollection value) { }
+ public void AddRange(Mono.Security.X509.X509Certificate[] value) { }
+ public bool Contains(Mono.Security.X509.X509Certificate value) { throw null; }
+ public void CopyTo(Mono.Security.X509.X509Certificate[] array, int index) { }
+ public new Mono.Security.X509.X509CertificateCollection.X509CertificateEnumerator GetEnumerator() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public int IndexOf(Mono.Security.X509.X509Certificate value) { throw null; }
+ public void Insert(int index, Mono.Security.X509.X509Certificate value) { }
+ public void Remove(Mono.Security.X509.X509Certificate value) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public partial class X509CertificateEnumerator : System.Collections.IEnumerator
+ {
+ public X509CertificateEnumerator(Mono.Security.X509.X509CertificateCollection mappings) { }
+ public Mono.Security.X509.X509Certificate Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ public partial class X509Chain
+ {
+ public X509Chain() { }
+ public X509Chain(Mono.Security.X509.X509CertificateCollection chain) { }
+ public Mono.Security.X509.X509CertificateCollection Chain { get { throw null; } }
+ public Mono.Security.X509.X509Certificate Root { get { throw null; } }
+ public Mono.Security.X509.X509ChainStatusFlags Status { get { throw null; } }
+ public Mono.Security.X509.X509CertificateCollection TrustAnchors { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]set { } }
+ public bool Build(Mono.Security.X509.X509Certificate leaf) { throw null; }
+ public Mono.Security.X509.X509Certificate FindByIssuerName(string issuerName) { throw null; }
+ public void LoadCertificate(Mono.Security.X509.X509Certificate x509) { }
+ public void LoadCertificates(Mono.Security.X509.X509CertificateCollection collection) { }
+ public void Reset() { }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum X509ChainStatusFlags
+ {
+ InvalidBasicConstraints = 1024,
+ NoError = 0,
+ NotSignatureValid = 8,
+ NotTimeNested = 2,
+ NotTimeValid = 1,
+ PartialChain = 65536,
+ UntrustedRoot = 32,
+ }
+ public partial class X509Crl
+ {
+ public X509Crl(byte[] crl) { }
+ public System.Collections.ArrayList Entries { get { throw null; } }
+ public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } }
+ public byte[] Hash { get { throw null; } }
+ public bool IsCurrent { get { throw null; } }
+ public string IssuerName { get { throw null; } }
+ public Mono.Security.X509.X509Crl.X509CrlEntry this[byte[] serialNumber] { get { throw null; } }
+ public Mono.Security.X509.X509Crl.X509CrlEntry this[int index] { get { throw null; } }
+ public System.DateTime NextUpdate { get { throw null; } }
+ public byte[] RawData { get { throw null; } }
+ public byte[] Signature { get { throw null; } }
+ public string SignatureAlgorithm { get { throw null; } }
+ public System.DateTime ThisUpdate { get { throw null; } }
+ public byte Version { get { throw null; } }
+ public static Mono.Security.X509.X509Crl CreateFromFile(string filename) { throw null; }
+ public byte[] GetBytes() { throw null; }
+ public Mono.Security.X509.X509Crl.X509CrlEntry GetCrlEntry(Mono.Security.X509.X509Certificate x509) { throw null; }
+ public Mono.Security.X509.X509Crl.X509CrlEntry GetCrlEntry(byte[] serialNumber) { throw null; }
+ public bool VerifySignature(Mono.Security.X509.X509Certificate x509) { throw null; }
+ public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; }
+ public bool WasCurrent(System.DateTime instant) { throw null; }
+ public partial class X509CrlEntry
+ {
+ internal X509CrlEntry() { }
+ public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } }
+ public System.DateTime RevocationDate { get { throw null; } }
+ public byte[] SerialNumber { get { throw null; } }
+ public byte[] GetBytes() { throw null; }
+ }
+ }
+ public partial class X509Extension
+ {
+ protected bool extnCritical;
+ protected string extnOid;
+ protected Mono.Security.ASN1 extnValue;
+ protected X509Extension() { }
+ public X509Extension(Mono.Security.ASN1 asn1) { }
+ public X509Extension(Mono.Security.X509.X509Extension extension) { }
+ public Mono.Security.ASN1 ASN1 { get { throw null; } }
+ public bool Critical { get { throw null; } set { } }
+ public virtual string Name { get { throw null; } }
+ public string Oid { get { throw null; } }
+ public Mono.Security.ASN1 Value { get { throw null; } }
+ protected virtual void Decode() { }
+ protected virtual void Encode() { }
+ public override bool Equals(object obj) { throw null; }
+ public byte[] GetBytes() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class X509ExtensionCollection : System.Collections.CollectionBase, System.Collections.IEnumerable
+ {
+ public X509ExtensionCollection() { }
+ public X509ExtensionCollection(Mono.Security.ASN1 asn1) { }
+ public Mono.Security.X509.X509Extension this[int index] { get { throw null; } }
+ public Mono.Security.X509.X509Extension this[string oid] { get { throw null; } }
+ public int Add(Mono.Security.X509.X509Extension extension) { throw null; }
+ public void AddRange(Mono.Security.X509.X509ExtensionCollection collection) { }
+ public void AddRange(Mono.Security.X509.X509Extension[] extension) { }
+ public bool Contains(Mono.Security.X509.X509Extension extension) { throw null; }
+ public bool Contains(string oid) { throw null; }
+ public void CopyTo(Mono.Security.X509.X509Extension[] extensions, int index) { }
+ public byte[] GetBytes() { throw null; }
+ public int IndexOf(Mono.Security.X509.X509Extension extension) { throw null; }
+ public int IndexOf(string oid) { throw null; }
+ public void Insert(int index, Mono.Security.X509.X509Extension extension) { }
+ public void Remove(Mono.Security.X509.X509Extension extension) { }
+ public void Remove(string oid) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class X509Store
+ {
+ internal X509Store() { }
+ public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } }
+ public System.Collections.ArrayList Crls { get { throw null; } }
+ public string Name { get { throw null; } }
+ public void Clear() { }
+ public void Import(Mono.Security.X509.X509Certificate certificate) { }
+ public void Import(Mono.Security.X509.X509Crl crl) { }
+ public void Remove(Mono.Security.X509.X509Certificate certificate) { }
+ public void Remove(Mono.Security.X509.X509Crl crl) { }
+ }
+ public sealed partial class X509StoreManager
+ {
+ internal X509StoreManager() { }
+ public static Mono.Security.X509.X509Stores CurrentUser { get { throw null; } }
+ public static Mono.Security.X509.X509CertificateCollection IntermediateCACertificates { get { throw null; } }
+ public static System.Collections.ArrayList IntermediateCACrls { get { throw null; } }
+ public static Mono.Security.X509.X509Stores LocalMachine { get { throw null; } }
+ public static Mono.Security.X509.X509Stores NewCurrentUser { get { throw null; } }
+ public static Mono.Security.X509.X509Stores NewLocalMachine { get { throw null; } }
+ public static System.Collections.ArrayList TrustedRootCACrls { get { throw null; } }
+ public static Mono.Security.X509.X509CertificateCollection TrustedRootCertificates { get { throw null; } }
+ public static Mono.Security.X509.X509CertificateCollection UntrustedCertificates { get { throw null; } }
+ }
+ public partial class X509Stores
+ {
+ internal X509Stores() { }
+ public Mono.Security.X509.X509Store IntermediateCA { get { throw null; } }
+ public Mono.Security.X509.X509Store OtherPeople { get { throw null; } }
+ public Mono.Security.X509.X509Store Personal { get { throw null; } }
+ public Mono.Security.X509.X509Store TrustedRoot { get { throw null; } }
+ public Mono.Security.X509.X509Store Untrusted { get { throw null; } }
+ public void Clear() { }
+ public Mono.Security.X509.X509Store Open(string storeName, bool create) { throw null; }
+ public partial class Names
+ {
+ public const string IntermediateCA = "CA";
+ public const string OtherPeople = "AddressBook";
+ public const string Personal = "My";
+ public const string TrustedRoot = "Trust";
+ public const string Untrusted = "Disallowed";
+ public Names() { }
+ }
+ }
+ public partial class X520
+ {
+ public X520() { }
+ public abstract partial class AttributeTypeAndValue
+ {
+ protected AttributeTypeAndValue(string oid, int upperBound) { }
+ protected AttributeTypeAndValue(string oid, int upperBound, byte encoding) { }
+ public Mono.Security.ASN1 ASN1 { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public byte[] GetBytes() { throw null; }
+ public byte[] GetBytes(byte encoding) { throw null; }
+ }
+ public partial class CommonName : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public CommonName() : base (default(string), default(int)) { }
+ }
+ public partial class CountryName : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public CountryName() : base (default(string), default(int)) { }
+ }
+ public partial class DnQualifier : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public DnQualifier() : base (default(string), default(int)) { }
+ }
+ public partial class DomainComponent : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public DomainComponent() : base (default(string), default(int)) { }
+ }
+ public partial class EmailAddress : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public EmailAddress() : base (default(string), default(int)) { }
+ }
+ public partial class GivenName : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public GivenName() : base (default(string), default(int)) { }
+ }
+ public partial class Initial : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public Initial() : base (default(string), default(int)) { }
+ }
+ public partial class LocalityName : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public LocalityName() : base (default(string), default(int)) { }
+ }
+ public partial class Name : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public Name() : base (default(string), default(int)) { }
+ }
+ public partial class Oid : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public Oid(string oid) : base (default(string), default(int)) { }
+ }
+ public partial class OrganizationalUnitName : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public OrganizationalUnitName() : base (default(string), default(int)) { }
+ }
+ public partial class OrganizationName : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public OrganizationName() : base (default(string), default(int)) { }
+ }
+ public partial class SerialNumber : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public SerialNumber() : base (default(string), default(int)) { }
+ }
+ public partial class StateOrProvinceName : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public StateOrProvinceName() : base (default(string), default(int)) { }
+ }
+ public partial class Surname : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public Surname() : base (default(string), default(int)) { }
+ }
+ public partial class Title : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public Title() : base (default(string), default(int)) { }
+ }
+ public partial class UserId : Mono.Security.X509.X520.AttributeTypeAndValue
+ {
+ public UserId() : base (default(string), default(int)) { }
+ }
+ }
+}
+namespace Mono.Security.X509.Extensions
+{
+ public partial class AuthorityKeyIdentifierExtension : Mono.Security.X509.X509Extension
+ {
+ public AuthorityKeyIdentifierExtension() { }
+ public AuthorityKeyIdentifierExtension(Mono.Security.ASN1 asn1) { }
+ public AuthorityKeyIdentifierExtension(Mono.Security.X509.X509Extension extension) { }
+ public byte[] Identifier { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ protected override void Encode() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class BasicConstraintsExtension : Mono.Security.X509.X509Extension
+ {
+ public const int NoPathLengthConstraint = -1;
+ public BasicConstraintsExtension() { }
+ public BasicConstraintsExtension(Mono.Security.ASN1 asn1) { }
+ public BasicConstraintsExtension(Mono.Security.X509.X509Extension extension) { }
+ public bool CertificateAuthority { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ public int PathLenConstraint { get { throw null; } set { } }
+ protected override void Decode() { }
+ protected override void Encode() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class CertificatePoliciesExtension : Mono.Security.X509.X509Extension
+ {
+ public CertificatePoliciesExtension() { }
+ public CertificatePoliciesExtension(Mono.Security.ASN1 asn1) { }
+ public CertificatePoliciesExtension(Mono.Security.X509.X509Extension extension) { }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class CRLDistributionPointsExtension : Mono.Security.X509.X509Extension
+ {
+ public CRLDistributionPointsExtension() { }
+ public CRLDistributionPointsExtension(Mono.Security.ASN1 asn1) { }
+ public CRLDistributionPointsExtension(Mono.Security.X509.X509Extension extension) { }
+ public System.Collections.Generic.IEnumerable<Mono.Security.X509.Extensions.CRLDistributionPointsExtension.DistributionPoint> DistributionPoints { get { throw null; } }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ public override string ToString() { throw null; }
+ public partial class DistributionPoint
+ {
+ public DistributionPoint(Mono.Security.ASN1 dp) { }
+ public DistributionPoint(string dp, Mono.Security.X509.Extensions.CRLDistributionPointsExtension.ReasonFlags reasons, string issuer) { }
+ public string CRLIssuer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Mono.Security.X509.Extensions.CRLDistributionPointsExtension.ReasonFlags Reasons { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ReasonFlags
+ {
+ AACompromise = 8,
+ AffiliationChanged = 3,
+ CACompromise = 2,
+ CertificateHold = 6,
+ CessationOfOperation = 5,
+ KeyCompromise = 1,
+ PrivilegeWithdrawn = 7,
+ Superseded = 4,
+ Unused = 0,
+ }
+ }
+ public partial class ExtendedKeyUsageExtension : Mono.Security.X509.X509Extension
+ {
+ public ExtendedKeyUsageExtension() { }
+ public ExtendedKeyUsageExtension(Mono.Security.ASN1 asn1) { }
+ public ExtendedKeyUsageExtension(Mono.Security.X509.X509Extension extension) { }
+ public System.Collections.ArrayList KeyPurpose { get { throw null; } }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ protected override void Encode() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class KeyAttributesExtension : Mono.Security.X509.X509Extension
+ {
+ public KeyAttributesExtension() { }
+ public KeyAttributesExtension(Mono.Security.ASN1 asn1) { }
+ public KeyAttributesExtension(Mono.Security.X509.X509Extension extension) { }
+ public byte[] KeyIdentifier { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.DateTime NotAfter { get { throw null; } }
+ public System.DateTime NotBefore { get { throw null; } }
+ protected override void Decode() { }
+ public bool Support(Mono.Security.X509.Extensions.KeyUsages usage) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class KeyUsageExtension : Mono.Security.X509.X509Extension
+ {
+ public KeyUsageExtension() { }
+ public KeyUsageExtension(Mono.Security.ASN1 asn1) { }
+ public KeyUsageExtension(Mono.Security.X509.X509Extension extension) { }
+ public Mono.Security.X509.Extensions.KeyUsages KeyUsage { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ protected override void Encode() { }
+ public bool Support(Mono.Security.X509.Extensions.KeyUsages usage) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum KeyUsages
+ {
+ cRLSign = 2,
+ dataEncipherment = 16,
+ decipherOnly = 2048,
+ digitalSignature = 128,
+ encipherOnly = 1,
+ keyAgreement = 8,
+ keyCertSign = 4,
+ keyEncipherment = 32,
+ none = 0,
+ nonRepudiation = 64,
+ }
+ public partial class NetscapeCertTypeExtension : Mono.Security.X509.X509Extension
+ {
+ public NetscapeCertTypeExtension() { }
+ public NetscapeCertTypeExtension(Mono.Security.ASN1 asn1) { }
+ public NetscapeCertTypeExtension(Mono.Security.X509.X509Extension extension) { }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ public bool Support(Mono.Security.X509.Extensions.NetscapeCertTypeExtension.CertTypes usage) { throw null; }
+ public override string ToString() { throw null; }
+ [System.FlagsAttribute]
+ public enum CertTypes
+ {
+ ObjectSigning = 16,
+ ObjectSigningCA = 1,
+ Smime = 32,
+ SmimeCA = 2,
+ SslCA = 4,
+ SslClient = 128,
+ SslServer = 64,
+ }
+ }
+ public partial class PrivateKeyUsagePeriodExtension : Mono.Security.X509.X509Extension
+ {
+ public PrivateKeyUsagePeriodExtension() { }
+ public PrivateKeyUsagePeriodExtension(Mono.Security.ASN1 asn1) { }
+ public PrivateKeyUsagePeriodExtension(Mono.Security.X509.X509Extension extension) { }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SubjectAltNameExtension : Mono.Security.X509.X509Extension
+ {
+ public SubjectAltNameExtension() { }
+ public SubjectAltNameExtension(Mono.Security.ASN1 asn1) { }
+ public SubjectAltNameExtension(Mono.Security.X509.X509Extension extension) { }
+ public SubjectAltNameExtension(string[] rfc822, string[] dnsNames, string[] ipAddresses, string[] uris) { }
+ public string[] DNSNames { get { throw null; } }
+ public string[] IPAddresses { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public string[] RFC822 { get { throw null; } }
+ public string[] UniformResourceIdentifiers { get { throw null; } }
+ protected override void Decode() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SubjectKeyIdentifierExtension : Mono.Security.X509.X509Extension
+ {
+ public SubjectKeyIdentifierExtension() { }
+ public SubjectKeyIdentifierExtension(Mono.Security.ASN1 asn1) { }
+ public SubjectKeyIdentifierExtension(Mono.Security.X509.X509Extension extension) { }
+ public byte[] Identifier { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ protected override void Decode() { }
+ protected override void Encode() { }
+ public override string ToString() { throw null; }
+ }
+}
+namespace Mono.Xml
+{
+ [System.CLSCompliantAttribute(false)]
+ public partial class MiniParser
+ {
+ protected int col;
+ protected static string[] errors;
+ protected int line;
+ protected bool splitCData;
+ protected int[] twoCharBuff;
+ public MiniParser() { }
+ protected void FatalErr(string descr) { }
+ public void Parse(Mono.Xml.MiniParser.IReader reader, Mono.Xml.MiniParser.IHandler handler) { }
+ public void Reset() { }
+ protected static bool StrEquals(string str, System.Text.StringBuilder sb, int sbStart, int len) { throw null; }
+ protected static int Xlat(int charCode, int state) { throw null; }
+ public partial class AttrListImpl : Mono.Xml.MiniParser.IAttrList, Mono.Xml.MiniParser.IMutableAttrList
+ {
+ protected System.Collections.ArrayList names;
+ protected System.Collections.ArrayList values;
+ public AttrListImpl() { }
+ public AttrListImpl(Mono.Xml.MiniParser.IAttrList attrs) { }
+ public AttrListImpl(int initialCapacity) { }
+ public bool IsEmpty { get { throw null; } }
+ public int Length { get { throw null; } }
+ public string[] Names { get { throw null; } }
+ public string[] Values { get { throw null; } }
+ public void Add(string name, string value) { }
+ public void ChangeValue(string name, string newValue) { }
+ public void Clear() { }
+ public void CopyFrom(Mono.Xml.MiniParser.IAttrList attrs) { }
+ public string GetName(int i) { throw null; }
+ public string GetValue(int i) { throw null; }
+ public string GetValue(string name) { throw null; }
+ public void Remove(int i) { }
+ public void Remove(string name) { }
+ }
+ public partial class HandlerAdapter : Mono.Xml.MiniParser.IHandler
+ {
+ public HandlerAdapter() { }
+ public void OnChars(string ch) { }
+ public void OnEndElement(string name) { }
+ public void OnEndParsing(Mono.Xml.MiniParser parser) { }
+ public void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs) { }
+ public void OnStartParsing(Mono.Xml.MiniParser parser) { }
+ }
+ public partial interface IAttrList
+ {
+ bool IsEmpty { get; }
+ int Length { get; }
+ string[] Names { get; }
+ string[] Values { get; }
+ void ChangeValue(string name, string newValue);
+ string GetName(int i);
+ string GetValue(int i);
+ string GetValue(string name);
+ }
+ public partial interface IHandler
+ {
+ void OnChars(string ch);
+ void OnEndElement(string name);
+ void OnEndParsing(Mono.Xml.MiniParser parser);
+ void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs);
+ void OnStartParsing(Mono.Xml.MiniParser parser);
+ }
+ public partial interface IMutableAttrList : Mono.Xml.MiniParser.IAttrList
+ {
+ void Add(string name, string value);
+ void Clear();
+ void CopyFrom(Mono.Xml.MiniParser.IAttrList attrs);
+ void Remove(int i);
+ void Remove(string name);
+ }
+ public partial interface IReader
+ {
+ int Read();
+ }
+ public partial class XMLError : System.Exception
+ {
+ protected int column;
+ protected string descr;
+ protected int line;
+ public XMLError() { }
+ public XMLError(string descr) { }
+ public XMLError(string descr, int line, int column) { }
+ public int Column { get { throw null; } }
+ public int Line { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public partial class SecurityParser : Mono.Xml.MiniParser, Mono.Xml.MiniParser.IHandler, Mono.Xml.MiniParser.IReader
+ {
+ public SecurityParser() { }
+ public void LoadXml(string xml) { }
+ public void OnChars(string ch) { }
+ public void OnEndElement(string name) { }
+ public void OnEndParsing(Mono.Xml.MiniParser parser) { }
+ public void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs) { }
+ public void OnStartParsing(Mono.Xml.MiniParser parser) { }
+ public int Read() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.Simd.cs b/src/v4.5.2/Mono.Simd.cs
new file mode 100644
index 0000000..6066c87
--- /dev/null
+++ b/src/v4.5.2/Mono.Simd.cs
@@ -0,0 +1,1404 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2008 Novell, Inc")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Simd.dll")]
+[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Simd.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Mono.Simd
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(224), Inherited=false)]
+ public sealed partial class AccelerationAttribute : System.Attribute
+ {
+ public AccelerationAttribute(Mono.Simd.AccelMode mode) { }
+ public Mono.Simd.AccelMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.FlagsAttribute]
+ public enum AccelMode
+ {
+ None = 0,
+ SSE1 = 1,
+ SSE2 = 2,
+ SSE3 = 4,
+ SSE41 = 16,
+ SSE42 = 32,
+ SSE4A = 64,
+ SSSE3 = 8,
+ }
+ public static partial class ArrayExtensions
+ {
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16b GetVector(this byte[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2d GetVector(this double[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8s GetVector(this short[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4i GetVector(this int[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2l GetVector(this long[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb GetVector(this sbyte[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4f GetVector(this float[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us GetVector(this ushort[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui GetVector(this uint[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2ul GetVector(this ulong[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16b GetVectorAligned(this byte[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2d GetVectorAligned(this double[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8s GetVectorAligned(this short[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4i GetVectorAligned(this int[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2l GetVectorAligned(this long[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb GetVectorAligned(this sbyte[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4f GetVectorAligned(this float[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us GetVectorAligned(this ushort[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui GetVectorAligned(this uint[] array, int offset) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2ul GetVectorAligned(this ulong[] array, int offset) { throw null; }
+ public static bool IsAligned<T>(this T[] vect, int index) where T : struct { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this byte[] array, Mono.Simd.Vector16b val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this double[] array, Mono.Simd.Vector2d val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this short[] array, Mono.Simd.Vector8s val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this int[] array, Mono.Simd.Vector4i val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this long[] array, Mono.Simd.Vector2l val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this sbyte[] array, Mono.Simd.Vector16sb val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this float[] array, Mono.Simd.Vector4f val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this ushort[] array, Mono.Simd.Vector8us val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this uint[] array, Mono.Simd.Vector4ui val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVector(this ulong[] array, Mono.Simd.Vector2ul val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this byte[] array, Mono.Simd.Vector16b val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this double[] array, Mono.Simd.Vector2d val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this short[] array, Mono.Simd.Vector8s val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this int[] array, Mono.Simd.Vector4i val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this long[] array, Mono.Simd.Vector2l val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this sbyte[] array, Mono.Simd.Vector16sb val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this float[] array, Mono.Simd.Vector4f val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this ushort[] array, Mono.Simd.Vector8us val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this uint[] array, Mono.Simd.Vector4ui val, int offset) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void SetVectorAligned(this ulong[] array, Mono.Simd.Vector2ul val, int offset) { }
+ }
+ public enum ShuffleSel
+ {
+ ExpandInterleavedXY = 68,
+ ExpandInterleavedZW = 238,
+ ExpandW = 255,
+ ExpandX = 0,
+ ExpandXY = 80,
+ ExpandY = 85,
+ ExpandZ = 170,
+ ExpandZW = 250,
+ RotateLeft = 147,
+ RotateRight = 57,
+ Swap = 27,
+ WFromW = 192,
+ WFromX = 0,
+ WFromY = 64,
+ WFromZ = 128,
+ XFromW = 3,
+ XFromX = 0,
+ XFromY = 1,
+ XFromZ = 2,
+ YFromW = 12,
+ YFromX = 0,
+ YFromY = 4,
+ YFromZ = 8,
+ ZFromW = 48,
+ ZFromX = 0,
+ ZFromY = 16,
+ ZFromZ = 32,
+ }
+ public static partial class SimdRuntime
+ {
+ public static Mono.Simd.AccelMode AccelMode { get { throw null; } }
+ public static bool IsMethodAccelerated(System.Type type, string method) { throw null; }
+ public static bool IsMethodAccelerated(System.Type type, string method, params System.Type[] signature) { throw null; }
+ public static Mono.Simd.AccelMode MethodAccelerationMode(System.Reflection.MethodInfo method) { throw null; }
+ public static Mono.Simd.AccelMode MethodAccelerationMode(System.Type type, string method) { throw null; }
+ public static Mono.Simd.AccelMode MethodAccelerationMode(System.Type type, string method, params System.Type[] signature) { throw null; }
+ }
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16, Pack=1)]
+ public partial struct Vector16b
+ {
+ public Vector16b(byte b) { throw null;}
+ public Vector16b(byte v0, byte v1, byte v2, byte v3, byte v4, byte v5, byte v6, byte v7, byte v8, byte v9, byte v10, byte v11, byte v12, byte v13, byte v14, byte v15) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public byte this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector16b One { get { throw null; } }
+ public byte V0 { get { throw null; } set { } }
+ public byte V1 { get { throw null; } set { } }
+ public byte V10 { get { throw null; } set { } }
+ public byte V11 { get { throw null; } set { } }
+ public byte V12 { get { throw null; } set { } }
+ public byte V13 { get { throw null; } set { } }
+ public byte V14 { get { throw null; } set { } }
+ public byte V15 { get { throw null; } set { } }
+ public byte V2 { get { throw null; } set { } }
+ public byte V3 { get { throw null; } set { } }
+ public byte V4 { get { throw null; } set { } }
+ public byte V5 { get { throw null; } set { } }
+ public byte V6 { get { throw null; } set { } }
+ public byte V7 { get { throw null; } set { } }
+ public byte V8 { get { throw null; } set { } }
+ public byte V9 { get { throw null; } set { } }
+ public static Mono.Simd.Vector16b Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static Mono.Simd.Vector16b LoadAligned(Mono.Simd.Vector16b* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector16b LoadAligned(ref Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b operator +(Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b operator &(Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b operator |(Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator ==(Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b operator ^(Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector16b v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator !=(Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b operator -(Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector16b* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector16b res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector16b* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector16b res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector16b* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector16b res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector16b* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector16b res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void StoreAligned(Mono.Simd.Vector16b* res, Mono.Simd.Vector16b val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector16b res, Mono.Simd.Vector16b val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16, Pack=1)]
+ public partial struct Vector16sb
+ {
+ public Vector16sb(sbyte sb) { throw null;}
+ public Vector16sb(sbyte v0, sbyte v1, sbyte v2, sbyte v3, sbyte v4, sbyte v5, sbyte v6, sbyte v7, sbyte v8, sbyte v9, sbyte v10, sbyte v11, sbyte v12, sbyte v13, sbyte v14, sbyte v15) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public sbyte this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector16sb MinusOne { get { throw null; } }
+ public static Mono.Simd.Vector16sb One { get { throw null; } }
+ public sbyte V0 { get { throw null; } set { } }
+ public sbyte V1 { get { throw null; } set { } }
+ public sbyte V10 { get { throw null; } set { } }
+ public sbyte V11 { get { throw null; } set { } }
+ public sbyte V12 { get { throw null; } set { } }
+ public sbyte V13 { get { throw null; } set { } }
+ public sbyte V14 { get { throw null; } set { } }
+ public sbyte V15 { get { throw null; } set { } }
+ public sbyte V2 { get { throw null; } set { } }
+ public sbyte V3 { get { throw null; } set { } }
+ public sbyte V4 { get { throw null; } set { } }
+ public sbyte V5 { get { throw null; } set { } }
+ public sbyte V6 { get { throw null; } set { } }
+ public sbyte V7 { get { throw null; } set { } }
+ public sbyte V8 { get { throw null; } set { } }
+ public sbyte V9 { get { throw null; } set { } }
+ public static Mono.Simd.Vector16sb Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static Mono.Simd.Vector16sb LoadAligned(Mono.Simd.Vector16sb* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector16sb LoadAligned(ref Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16sb operator +(Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16sb operator &(Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16sb operator |(Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator ==(Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16sb operator ^(Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector16sb v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator !=(Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16sb operator -(Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector16sb* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector16sb res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector16sb* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector16sb res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector16sb* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector16sb res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector16sb* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector16sb res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static void StoreAligned(Mono.Simd.Vector16sb* res, Mono.Simd.Vector16sb val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector16sb res, Mono.Simd.Vector16sb val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector2d
+ {
+ public Vector2d(double d) { throw null;}
+ public Vector2d(double x, double y) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public double this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector2d E { get { throw null; } }
+ public static Mono.Simd.Vector2d MinusOne { get { throw null; } }
+ public static Mono.Simd.Vector2d One { get { throw null; } }
+ public static Mono.Simd.Vector2d Pi { get { throw null; } }
+ public double X { get { throw null; } set { } }
+ public double Y { get { throw null; } set { } }
+ public static Mono.Simd.Vector2d Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static Mono.Simd.Vector2d LoadAligned(Mono.Simd.Vector2d* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector2d LoadAligned(ref Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d operator +(Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d operator &(Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d operator |(Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d operator /(Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d operator ^(Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector2d v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d operator *(Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d operator -(Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector2d* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector2d res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector2d* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector2d res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector2d* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector2d res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector2d* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector2d res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void StoreAligned(Mono.Simd.Vector2d* res, Mono.Simd.Vector2d val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector2d res, Mono.Simd.Vector2d val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector2l
+ {
+ public Vector2l(long l) { throw null;}
+ public Vector2l(long x, long y) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public long this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector2l MinusOne { get { throw null; } }
+ public static Mono.Simd.Vector2l One { get { throw null; } }
+ public long X { get { throw null; } set { } }
+ public long Y { get { throw null; } set { } }
+ public static Mono.Simd.Vector2l Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static Mono.Simd.Vector2l LoadAligned(Mono.Simd.Vector2l* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector2l LoadAligned(ref Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l operator +(Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l operator &(Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l operator |(Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l operator ^(Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector2l v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l operator <<(Mono.Simd.Vector2l v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l operator -(Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector2l* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector2l res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector2l* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector2l res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector2l* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector2l res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector2l* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector2l res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void StoreAligned(Mono.Simd.Vector2l* res, Mono.Simd.Vector2l val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector2l res, Mono.Simd.Vector2l val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector2ul
+ {
+ public Vector2ul(ulong ul) { throw null;}
+ public Vector2ul(ulong x, ulong y) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public ulong this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector2ul One { get { throw null; } }
+ public ulong X { get { throw null; } set { } }
+ public ulong Y { get { throw null; } set { } }
+ public static Mono.Simd.Vector2ul Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static Mono.Simd.Vector2ul LoadAligned(Mono.Simd.Vector2ul* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector2ul LoadAligned(ref Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul operator +(Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul operator &(Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul operator |(Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul operator ^(Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector2ul v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul operator <<(Mono.Simd.Vector2ul v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul operator >>(Mono.Simd.Vector2ul v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul operator -(Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector2ul* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector2ul res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector2ul* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector2ul res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector2ul* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector2ul res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector2ul* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector2ul res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static void StoreAligned(Mono.Simd.Vector2ul* res, Mono.Simd.Vector2ul val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector2ul res, Mono.Simd.Vector2ul val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector4f
+ {
+ public Vector4f(float f) { throw null;}
+ public Vector4f(float x, float y, float z, float w) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public float this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector4f E { get { throw null; } }
+ public static Mono.Simd.Vector4f MinusOne { get { throw null; } }
+ public static Mono.Simd.Vector4f One { get { throw null; } }
+ public static Mono.Simd.Vector4f Pi { get { throw null; } }
+ public float W { get { throw null; } set { } }
+ public float X { get { throw null; } set { } }
+ public float Y { get { throw null; } set { } }
+ public float Z { get { throw null; } set { } }
+ public static Mono.Simd.Vector4f Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static Mono.Simd.Vector4f LoadAligned(Mono.Simd.Vector4f* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f LoadAligned(ref Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator +(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator &(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator |(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator /(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator ==(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator ^(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator !=(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator *(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator *(Mono.Simd.Vector4f v, float scalar) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator *(float scalar, Mono.Simd.Vector4f v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f operator -(Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector4f* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector4f res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector4f* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector4f res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector4f* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector4f res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector4f* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector4f res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void StoreAligned(Mono.Simd.Vector4f* res, Mono.Simd.Vector4f val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector4f res, Mono.Simd.Vector4f val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector4i
+ {
+ public Vector4i(int i) { throw null;}
+ public Vector4i(int x, int y, int z, int w) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public int this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector4i Identity { get { throw null; } }
+ public static Mono.Simd.Vector4i MinusOne { get { throw null; } }
+ public int W { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public int Z { get { throw null; } set { } }
+ public static Mono.Simd.Vector4i Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static Mono.Simd.Vector4i LoadAligned(Mono.Simd.Vector4i* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4i LoadAligned(ref Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i operator +(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i operator &(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i operator |(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator ==(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i operator ^(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector4i v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator !=(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i operator <<(Mono.Simd.Vector4i v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ public static Mono.Simd.Vector4i operator *(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i operator >>(Mono.Simd.Vector4i v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i operator -(Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector4i* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector4i res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector4i* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector4i res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector4i* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector4i res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector4i* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector4i res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void StoreAligned(Mono.Simd.Vector4i* res, Mono.Simd.Vector4i val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector4i res, Mono.Simd.Vector4i val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector4ui
+ {
+ public Vector4ui(uint ui) { throw null;}
+ public Vector4ui(uint x, uint y, uint z, uint w) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public uint this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector4ui Identity { get { throw null; } }
+ public uint W { get { throw null; } set { } }
+ public uint X { get { throw null; } set { } }
+ public uint Y { get { throw null; } set { } }
+ public uint Z { get { throw null; } set { } }
+ public static Mono.Simd.Vector4ui Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static Mono.Simd.Vector4ui LoadAligned(Mono.Simd.Vector4ui* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4ui LoadAligned(ref Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui operator +(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui operator &(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui operator |(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator ==(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui operator ^(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector4ui v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator !=(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui operator <<(Mono.Simd.Vector4ui v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ public static Mono.Simd.Vector4ui operator *(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui operator >>(Mono.Simd.Vector4ui v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui operator -(Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector4ui* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector4ui res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector4ui* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector4ui res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector4ui* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector4ui res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector4ui* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector4ui res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static void StoreAligned(Mono.Simd.Vector4ui* res, Mono.Simd.Vector4ui val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector4ui res, Mono.Simd.Vector4ui val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector8s
+ {
+ public Vector8s(short s) { throw null;}
+ public Vector8s(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public short this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector8s Identity { get { throw null; } }
+ public static Mono.Simd.Vector8s MinusOne { get { throw null; } }
+ public short V0 { get { throw null; } set { } }
+ public short V1 { get { throw null; } set { } }
+ public short V2 { get { throw null; } set { } }
+ public short V3 { get { throw null; } set { } }
+ public short V4 { get { throw null; } set { } }
+ public short V5 { get { throw null; } set { } }
+ public short V6 { get { throw null; } set { } }
+ public short V7 { get { throw null; } set { } }
+ public static Mono.Simd.Vector8s Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static Mono.Simd.Vector8s LoadAligned(Mono.Simd.Vector8s* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector8s LoadAligned(ref Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator +(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator &(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator |(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator ==(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator ^(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator Mono.Simd.Vector8us (Mono.Simd.Vector8s v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator !=(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator <<(Mono.Simd.Vector8s va, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator *(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator >>(Mono.Simd.Vector8s va, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s operator -(Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector8s* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector8s res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector8s* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector8s res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector8s* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector8s res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector8s* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector8s res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void StoreAligned(Mono.Simd.Vector8s* res, Mono.Simd.Vector8s val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector8s res, Mono.Simd.Vector8s val) { }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Use the types in the System.Numerics.Vectors namespace")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, Size=16)]
+ public partial struct Vector8us
+ {
+ public Vector8us(ushort us) { throw null;}
+ public Vector8us(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, ushort v5, ushort v6, ushort v7) { throw null;}
+ [System.Runtime.CompilerServices.IndexerName("Component")]
+ public ushort this[int index] { get { throw null; } set { } }
+ public static Mono.Simd.Vector8us Identity { get { throw null; } }
+ public ushort V0 { get { throw null; } set { } }
+ public ushort V1 { get { throw null; } set { } }
+ public ushort V2 { get { throw null; } set { } }
+ public ushort V3 { get { throw null; } set { } }
+ public ushort V4 { get { throw null; } set { } }
+ public ushort V5 { get { throw null; } set { } }
+ public ushort V6 { get { throw null; } set { } }
+ public ushort V7 { get { throw null; } set { } }
+ public static Mono.Simd.Vector8us Zero { get { throw null; } }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static Mono.Simd.Vector8us LoadAligned(Mono.Simd.Vector8us* v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector8us LoadAligned(ref Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator +(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator &(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator |(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator ==(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator ^(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16b (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector16sb (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2d (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2l (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector2ul (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4f (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4i (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector4ui (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static explicit operator Mono.Simd.Vector8s (Mono.Simd.Vector8us v) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static bool operator !=(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator <<(Mono.Simd.Vector8us va, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator *(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator >>(Mono.Simd.Vector8us va, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8us operator -(Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchNonTemporal(Mono.Simd.Vector8us* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchNonTemporal(ref Mono.Simd.Vector8us res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal1stLevelCache(Mono.Simd.Vector8us* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal1stLevelCache(ref Mono.Simd.Vector8us res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporal2ndLevelCache(Mono.Simd.Vector8us* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporal2ndLevelCache(ref Mono.Simd.Vector8us res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void PrefetchTemporalAllCacheLevels(Mono.Simd.Vector8us* res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ [System.CLSCompliantAttribute(false)]
+ public static void PrefetchTemporalAllCacheLevels(ref Mono.Simd.Vector8us res) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public unsafe static void StoreAligned(Mono.Simd.Vector8us* res, Mono.Simd.Vector8us val) { }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static void StoreAligned(ref Mono.Simd.Vector8us res, Mono.Simd.Vector8us val) { }
+ public override string ToString() { throw null; }
+ }
+ public static partial class VectorOperations
+ {
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector2d AddSub(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector4f AddSub(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b AddWithSaturation(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb AddWithSaturation(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s AddWithSaturation(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us AddWithSaturation(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d AndNot(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f AndNot(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui ArithmeticRightShift(this Mono.Simd.Vector4ui v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us ArithmeticRightShift(this Mono.Simd.Vector8us va, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b Average(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us Average(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b CompareEqual(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb CompareEqual(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareEqual(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ public static Mono.Simd.Vector2l CompareEqual(this Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2ul CompareEqual(this Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareEqual(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i CompareEqual(this Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui CompareEqual(this Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s CompareEqual(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us CompareEqual(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb CompareGreaterThan(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(32))]
+ public static Mono.Simd.Vector2l CompareGreaterThan(this Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i CompareGreaterThan(this Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s CompareGreaterThan(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareLessEqual(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareLessEqual(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareLessThan(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareLessThan(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareNotEqual(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareNotEqual(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareNotLessEqual(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareNotLessEqual(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareNotLessThan(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareNotLessThan(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareOrdered(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareOrdered(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d CompareUnordered(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f CompareUnordered(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d ConvertToDouble(this Mono.Simd.Vector4f v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d ConvertToDouble(this Mono.Simd.Vector4i v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4f ConvertToFloat(this Mono.Simd.Vector2d v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4f ConvertToFloat(this Mono.Simd.Vector4i v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i ConvertToInt(this Mono.Simd.Vector2d v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i ConvertToInt(this Mono.Simd.Vector4f v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i ConvertToIntTruncated(this Mono.Simd.Vector2d v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i ConvertToIntTruncated(this Mono.Simd.Vector4f v0) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector2d Duplicate(this Mono.Simd.Vector2d v1) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector4f DuplicateHigh(this Mono.Simd.Vector4f v1) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector4f DuplicateLow(this Mono.Simd.Vector4f v1) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static int ExtractByteMask(this Mono.Simd.Vector16b va) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static int ExtractByteMask(this Mono.Simd.Vector16sb va) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector2d HorizontalAdd(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector4f HorizontalAdd(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector2d HorizontalSub(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(4))]
+ public static Mono.Simd.Vector4f HorizontalSub(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d InterleaveHigh(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f InterleaveHigh(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d InterleaveLow(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f InterleaveLow(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f InvSqrt(this Mono.Simd.Vector4f v1) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l LogicalRightShift(this Mono.Simd.Vector2l v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i LogicalRightShift(this Mono.Simd.Vector4i v1, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s LogicalRightShift(this Mono.Simd.Vector8s va, int amount) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b Max(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb Max(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d Max(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f Max(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ public static Mono.Simd.Vector4i Max(this Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui Max(this Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s Max(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us Max(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b Min(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb Min(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d Min(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f Min(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ public static Mono.Simd.Vector4i Min(this Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui Min(this Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s Min(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us Min(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s MultiplyStoreHigh(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us MultiplyStoreHigh(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s PackWithSignedSaturation(this Mono.Simd.Vector4i va, Mono.Simd.Vector4i vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb PackWithSignedSaturation(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us PackWithUnsignedSaturation(this Mono.Simd.Vector4i va, Mono.Simd.Vector4i vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b PackWithUnsignedSaturation(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f Reciprocal(this Mono.Simd.Vector4f v1) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d Shuffle(this Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2, int sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l Shuffle(this Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2, int sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2ul Shuffle(this Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2, int sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4f Shuffle(this Mono.Simd.Vector4f v1, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4f Shuffle(this Mono.Simd.Vector4f v1, Mono.Simd.Vector4f v2, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i Shuffle(this Mono.Simd.Vector4i v1, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i Shuffle(this Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui Shuffle(this Mono.Simd.Vector4ui v1, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4ui Shuffle(this Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s ShuffleHigh(this Mono.Simd.Vector8s va, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us ShuffleHigh(this Mono.Simd.Vector8us va, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s ShuffleLow(this Mono.Simd.Vector8s va, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us ShuffleLow(this Mono.Simd.Vector8us va, Mono.Simd.ShuffleSel sel) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8s SignedPackWithSignedSaturation(this Mono.Simd.Vector4ui va, Mono.Simd.Vector4ui vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb SignedPackWithSignedSaturation(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(16))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us SignedPackWithUnsignedSaturation(this Mono.Simd.Vector4ui va, Mono.Simd.Vector4ui vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16b SignedPackWithUnsignedSaturation(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2d Sqrt(this Mono.Simd.Vector2d v1) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(1))]
+ public static Mono.Simd.Vector4f Sqrt(this Mono.Simd.Vector4f v1) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b SubtractWithSaturation(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb SubtractWithSaturation(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s SubtractWithSaturation(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us SubtractWithSaturation(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us SumOfAbsoluteDifferences(this Mono.Simd.Vector16b va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b UnpackHigh(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb UnpackHigh(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l UnpackHigh(this Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2ul UnpackHigh(this Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i UnpackHigh(this Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui UnpackHigh(this Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s UnpackHigh(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us UnpackHigh(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector16b UnpackLow(this Mono.Simd.Vector16b va, Mono.Simd.Vector16b vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector16sb UnpackLow(this Mono.Simd.Vector16sb va, Mono.Simd.Vector16sb vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector2l UnpackLow(this Mono.Simd.Vector2l v1, Mono.Simd.Vector2l v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector2ul UnpackLow(this Mono.Simd.Vector2ul v1, Mono.Simd.Vector2ul v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector4i UnpackLow(this Mono.Simd.Vector4i v1, Mono.Simd.Vector4i v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector4ui UnpackLow(this Mono.Simd.Vector4ui v1, Mono.Simd.Vector4ui v2) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ public static Mono.Simd.Vector8s UnpackLow(this Mono.Simd.Vector8s va, Mono.Simd.Vector8s vb) { throw null; }
+ [Mono.Simd.AccelerationAttribute((Mono.Simd.AccelMode)(2))]
+ [System.CLSCompliantAttribute(false)]
+ public static Mono.Simd.Vector8us UnpackLow(this Mono.Simd.Vector8us va, Mono.Simd.Vector8us vb) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.Tasklets.cs b/src/v4.5.2/Mono.Tasklets.cs
new file mode 100644
index 0000000..6353342
--- /dev/null
+++ b/src/v4.5.2/Mono.Tasklets.cs
@@ -0,0 +1,20 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.Tasklets
+{
+ public partial class Continuation : System.IDisposable
+ {
+ public Continuation() { }
+ public void Dispose() { }
+ ~Continuation() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { }
+ public void Restore(int state) { }
+ public int Store(int state) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/Mono.WebBrowser.cs b/src/v4.5.2/Mono.WebBrowser.cs
new file mode 100644
index 0000000..6ad6afb
--- /dev/null
+++ b/src/v4.5.2/Mono.WebBrowser.cs
@@ -0,0 +1,466 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace Mono.WebBrowser
+{
+ public partial class AlertEventArgs : System.EventArgs
+ {
+ public AlertEventArgs() { }
+ public bool BoolReturn { get { throw null; } set { } }
+ public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } }
+ public string CheckMessage { get { throw null; } set { } }
+ public bool CheckState { get { throw null; } set { } }
+ public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } }
+ public int IntReturn { get { throw null; } set { } }
+ public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } }
+ public string Password { get { throw null; } set { } }
+ public string StringReturn { get { throw null; } set { } }
+ public string Text { get { throw null; } set { } }
+ public string Text2 { get { throw null; } set { } }
+ public string Title { get { throw null; } set { } }
+ public Mono.WebBrowser.DialogType Type { get { throw null; } set { } }
+ public string Username { get { throw null; } set { } }
+ }
+ public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e);
+ public partial class ContextMenuEventArgs : System.EventArgs
+ {
+ public ContextMenuEventArgs(int x, int y) { }
+ public int X { get { throw null; } }
+ public int Y { get { throw null; } }
+ }
+ public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e);
+ public partial class CreateNewWindowEventArgs : System.EventArgs
+ {
+ public CreateNewWindowEventArgs(bool isModal) { }
+ public bool IsModal { get { throw null; } }
+ }
+ public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e);
+ [System.FlagsAttribute]
+ public enum DialogButtonFlags
+ {
+ BUTTON_DELAY_ENABLE = 67108864,
+ BUTTON_POS_0 = 1,
+ BUTTON_POS_0_DEFAULT = 0,
+ BUTTON_POS_1 = 256,
+ BUTTON_POS_1_DEFAULT = 16777216,
+ BUTTON_POS_2 = 65536,
+ BUTTON_POS_2_DEFAULT = 33554432,
+ BUTTON_TITLE_CANCEL = 2,
+ BUTTON_TITLE_DONT_SAVE = 6,
+ BUTTON_TITLE_IS_STRING = 127,
+ BUTTON_TITLE_NO = 4,
+ BUTTON_TITLE_OK = 1,
+ BUTTON_TITLE_REVERT = 7,
+ BUTTON_TITLE_SAVE = 5,
+ BUTTON_TITLE_YES = 3,
+ STD_OK_CANCEL_BUTTONS = 513,
+ }
+ public enum DialogType
+ {
+ Alert = 1,
+ AlertCheck = 2,
+ Confirm = 3,
+ ConfirmCheck = 5,
+ ConfirmEx = 4,
+ Prompt = 6,
+ PromptPassword = 8,
+ PromptUsernamePassword = 7,
+ Select = 9,
+ }
+ public partial class Exception : System.Exception
+ {
+ internal Exception() { }
+ }
+ public enum FocusOption
+ {
+ FocusFirstElement = 1,
+ FocusLastElement = 2,
+ None = 0,
+ }
+ public partial interface IWebBrowser
+ {
+ Mono.WebBrowser.DOM.IDocument Document { get; }
+ bool Initialized { get; }
+ Mono.WebBrowser.DOM.INavigation Navigation { get; }
+ bool Offline { get; set; }
+ Mono.WebBrowser.DOM.IWindow Window { get; }
+ event Mono.WebBrowser.AlertEventHandler Alert;
+ event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown;
+ event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow;
+ event System.EventHandler Focus;
+ event Mono.WebBrowser.DOM.NodeEventHandler KeyDown;
+ event Mono.WebBrowser.DOM.NodeEventHandler KeyPress;
+ event Mono.WebBrowser.DOM.NodeEventHandler KeyUp;
+ event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited;
+ event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished;
+ event Mono.WebBrowser.LoadStartedEventHandler LoadStarted;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseClick;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseDown;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseMove;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseUp;
+ event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested;
+ event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged;
+ event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged;
+ event Mono.WebBrowser.StatusChangedEventHandler StatusChanged;
+ void Activate();
+ void Deactivate();
+ void ExecuteScript(string script);
+ void FocusIn(Mono.WebBrowser.FocusOption focus);
+ void FocusOut();
+ bool Load(System.IntPtr handle, int width, int height);
+ void Render(byte[] data);
+ void Render(string html);
+ void Render(string html, string uri, string contentType);
+ void Resize(int width, int height);
+ void Shutdown();
+ }
+ public partial class LoadCommitedEventArgs : System.EventArgs
+ {
+ public LoadCommitedEventArgs(string uri) { }
+ public string Uri { get { throw null; } }
+ }
+ public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e);
+ public partial class LoadFinishedEventArgs : System.EventArgs
+ {
+ public LoadFinishedEventArgs(string uri) { }
+ public string Uri { get { throw null; } }
+ }
+ public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e);
+ public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public LoadStartedEventArgs(string uri, string frameName) { }
+ public string FrameName { get { throw null; } }
+ public string Uri { get { throw null; } }
+ }
+ public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e);
+ public sealed partial class Manager
+ {
+ public Manager() { }
+ public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; }
+ public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; }
+ }
+ public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public NavigationRequestedEventArgs(string uri) { }
+ public string Uri { get { throw null; } }
+ }
+ public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e);
+ public enum Platform
+ {
+ Gtk = 2,
+ Unknown = 0,
+ Winforms = 1,
+ }
+ public partial class ProgressChangedEventArgs : System.EventArgs
+ {
+ public ProgressChangedEventArgs(int progress, int maxProgress) { }
+ public int MaxProgress { get { throw null; } }
+ public int Progress { get { throw null; } }
+ }
+ public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e);
+ public enum ReloadOption : uint
+ {
+ Full = (uint)2,
+ None = (uint)0,
+ Proxy = (uint)1,
+ }
+ public partial class SecurityChangedEventArgs : System.EventArgs
+ {
+ public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { }
+ public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } }
+ }
+ public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e);
+ public enum SecurityLevel
+ {
+ Insecure = 1,
+ Mixed = 2,
+ Secure = 3,
+ }
+ public partial class StatusChangedEventArgs : System.EventArgs
+ {
+ public StatusChangedEventArgs(string message, int status) { }
+ public string Message { get { throw null; } set { } }
+ public int Status { get { throw null; } set { } }
+ }
+ public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e);
+}
+namespace Mono.WebBrowser.DOM
+{
+ public partial interface IAttribute : Mono.WebBrowser.DOM.INode
+ {
+ string Name { get; }
+ new int GetHashCode();
+ }
+ public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ Mono.WebBrowser.DOM.IAttribute this[string name] { get; }
+ bool Exists(string name);
+ new int GetHashCode();
+ }
+ public partial interface IDocument : Mono.WebBrowser.DOM.INode
+ {
+ Mono.WebBrowser.DOM.IElement Active { get; }
+ string ActiveLinkColor { get; set; }
+ Mono.WebBrowser.DOM.IElementCollection Anchors { get; }
+ Mono.WebBrowser.DOM.IElementCollection Applets { get; }
+ string BackColor { get; set; }
+ string Background { get; set; }
+ Mono.WebBrowser.DOM.IElement Body { get; }
+ string Charset { get; set; }
+ string Cookie { get; set; }
+ Mono.WebBrowser.DOM.IDocumentType DocType { get; }
+ Mono.WebBrowser.DOM.IElement DocumentElement { get; }
+ string Domain { get; }
+ string ForeColor { get; set; }
+ Mono.WebBrowser.DOM.IElementCollection Forms { get; }
+ Mono.WebBrowser.DOM.IElementCollection Images { get; }
+ Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; }
+ string LinkColor { get; set; }
+ Mono.WebBrowser.DOM.IElementCollection Links { get; }
+ Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; }
+ string Title { get; set; }
+ string Url { get; }
+ string VisitedLinkColor { get; set; }
+ Mono.WebBrowser.DOM.IWindow Window { get; }
+ event System.EventHandler LoadStopped;
+ Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name);
+ Mono.WebBrowser.DOM.IElement CreateElement(string tagName);
+ Mono.WebBrowser.DOM.IElement GetElement(int x, int y);
+ Mono.WebBrowser.DOM.IElement GetElementById(string id);
+ Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id);
+ new int GetHashCode();
+ string InvokeScript(string script);
+ void Write(string text);
+ }
+ public partial interface IDocumentType : Mono.WebBrowser.DOM.INode
+ {
+ Mono.WebBrowser.DOM.INamedNodeMap Entities { get; }
+ string InternalSubset { get; }
+ string Name { get; }
+ Mono.WebBrowser.DOM.INamedNodeMap Notations { get; }
+ string PublicId { get; }
+ string SystemId { get; }
+ }
+ public partial interface IDOMImplementation
+ {
+ Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype);
+ Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId);
+ bool HasFeature(string feature, string version);
+ }
+ public partial interface IElement : Mono.WebBrowser.DOM.INode
+ {
+ Mono.WebBrowser.DOM.IElementCollection All { get; }
+ Mono.WebBrowser.DOM.IElementCollection Children { get; }
+ int ClientHeight { get; }
+ int ClientWidth { get; }
+ System.IO.Stream ContentStream { get; }
+ bool Disabled { get; set; }
+ string InnerHTML { get; set; }
+ string InnerText { get; set; }
+ int OffsetHeight { get; }
+ int OffsetLeft { get; }
+ Mono.WebBrowser.DOM.IElement OffsetParent { get; }
+ int OffsetTop { get; }
+ int OffsetWidth { get; }
+ string OuterHTML { get; set; }
+ string OuterText { get; set; }
+ int ScrollHeight { get; }
+ int ScrollLeft { get; set; }
+ int ScrollTop { get; set; }
+ int ScrollWidth { get; }
+ string Style { get; set; }
+ int TabIndex { get; set; }
+ string TagName { get; }
+ Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child);
+ void Blur();
+ void Focus();
+ string GetAttribute(string name);
+ Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id);
+ new int GetHashCode();
+ bool HasAttribute(string name);
+ void ScrollIntoView(bool alignWithTop);
+ void SetAttribute(string name, string value);
+ }
+ public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ new Mono.WebBrowser.DOM.IElement this[int index] { get; set; }
+ new int GetHashCode();
+ }
+ public partial interface IHistory
+ {
+ int Count { get; }
+ void Back(int count);
+ void Forward(int count);
+ void GoToIndex(int index);
+ void GoToUrl(string url);
+ }
+ public partial interface IMediaList
+ {
+ }
+ public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ new Mono.WebBrowser.DOM.INode this[int index] { get; set; }
+ Mono.WebBrowser.DOM.INode this[string name] { get; set; }
+ Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; }
+ Mono.WebBrowser.DOM.INode RemoveNamedItem(string name);
+ Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName);
+ }
+ public partial interface INavigation
+ {
+ bool CanGoBack { get; }
+ bool CanGoForward { get; }
+ int HistoryCount { get; }
+ bool Back();
+ bool Forward();
+ void Go(int index);
+ void Go(int index, bool relative);
+ void Go(string url);
+ void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags);
+ void Home();
+ void Reload();
+ void Reload(Mono.WebBrowser.ReloadOption option);
+ void Stop();
+ }
+ public partial interface INode
+ {
+ System.IntPtr AccessibleObject { get; }
+ Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; }
+ Mono.WebBrowser.DOM.INodeList ChildNodes { get; }
+ Mono.WebBrowser.DOM.INode FirstChild { get; }
+ Mono.WebBrowser.DOM.INode LastChild { get; }
+ string LocalName { get; }
+ Mono.WebBrowser.DOM.INode Next { get; }
+ Mono.WebBrowser.DOM.IDocument Owner { get; }
+ Mono.WebBrowser.DOM.INode Parent { get; }
+ Mono.WebBrowser.DOM.INode Previous { get; }
+ Mono.WebBrowser.DOM.NodeType Type { get; }
+ string Value { get; set; }
+ event Mono.WebBrowser.DOM.NodeEventHandler Click;
+ event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick;
+ event Mono.WebBrowser.DOM.NodeEventHandler KeyDown;
+ event Mono.WebBrowser.DOM.NodeEventHandler KeyPress;
+ event Mono.WebBrowser.DOM.NodeEventHandler KeyUp;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseDown;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseMove;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseOver;
+ event Mono.WebBrowser.DOM.NodeEventHandler MouseUp;
+ event Mono.WebBrowser.DOM.NodeEventHandler OnBlur;
+ event Mono.WebBrowser.DOM.NodeEventHandler OnFocus;
+ Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child);
+ void AttachEventHandler(string eventName, System.Delegate handler);
+ void AttachEventHandler(string eventName, System.EventHandler handler);
+ void DetachEventHandler(string eventName, System.Delegate handler);
+ void DetachEventHandler(string eventName, System.EventHandler handler);
+ bool Equals(object obj);
+ void FireEvent(string eventName);
+ int GetHashCode();
+ Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild);
+ Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child);
+ Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild);
+ }
+ public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ new Mono.WebBrowser.DOM.INode this[int index] { get; set; }
+ int GetHashCode();
+ }
+ public partial interface IStylesheet
+ {
+ bool Disabled { get; set; }
+ string Href { get; }
+ Mono.WebBrowser.DOM.IMediaList Media { get; }
+ Mono.WebBrowser.DOM.INode OwnerNode { get; }
+ Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; }
+ string Title { get; }
+ string Type { get; }
+ }
+ public partial interface IStylesheetList : System.Collections.IEnumerable
+ {
+ int Count { get; }
+ Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; }
+ }
+ public partial interface IWindow
+ {
+ Mono.WebBrowser.DOM.IDocument Document { get; }
+ Mono.WebBrowser.DOM.IWindowCollection Frames { get; }
+ Mono.WebBrowser.DOM.IHistory History { get; }
+ string Name { get; set; }
+ Mono.WebBrowser.DOM.IWindow Parent { get; }
+ string StatusText { get; }
+ Mono.WebBrowser.DOM.IWindow Top { get; }
+ event System.EventHandler Error;
+ event System.EventHandler Load;
+ event System.EventHandler OnBlur;
+ event System.EventHandler OnFocus;
+ event System.EventHandler Scroll;
+ event System.EventHandler Unload;
+ void AttachEventHandler(string eventName, System.EventHandler handler);
+ void DetachEventHandler(string eventName, System.EventHandler handler);
+ bool Equals(object obj);
+ void Focus();
+ int GetHashCode();
+ void Open(string url);
+ void ScrollTo(int x, int y);
+ }
+ public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; }
+ }
+ [System.FlagsAttribute]
+ public enum LoadFlags : uint
+ {
+ AsLinkClick = (uint)32,
+ AsMetaRefresh = (uint)16,
+ BypassHistory = (uint)64,
+ BypassLocalCache = (uint)256,
+ BypassProxy = (uint)512,
+ CharsetChange = (uint)1024,
+ None = (uint)0,
+ ReplaceHistory = (uint)128,
+ }
+ public partial class NodeEventArgs : System.EventArgs
+ {
+ public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { }
+ public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } }
+ public Mono.WebBrowser.DOM.IElement Element { get { throw null; } }
+ public Mono.WebBrowser.DOM.INode Node { get { throw null; } }
+ }
+ public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e);
+ public enum NodeType
+ {
+ Attribute = 2,
+ CDataSection = 4,
+ Comment = 8,
+ Document = 9,
+ DocumentFragment = 11,
+ DocumentType = 10,
+ Element = 1,
+ Entity = 6,
+ EntityReference = 5,
+ Notation = 12,
+ ProcessingInstruction = 7,
+ Text = 3,
+ }
+ public partial class WindowEventArgs : System.EventArgs
+ {
+ public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { }
+ public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } }
+ }
+ public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e);
+}
diff --git a/src/v4.5.2/Mono.XBuild.Tasks.cs b/src/v4.5.2/Mono.XBuild.Tasks.cs
new file mode 100644
index 0000000..1662451
--- /dev/null
+++ b/src/v4.5.2/Mono.XBuild.Tasks.cs
@@ -0,0 +1,148 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.XBuild.Tasks.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.XBuild.Tasks.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("Mono.XBuild.Tasks.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Mono.PkgConfig
+{
+ public partial interface IPcFileCacheContext : Mono.PkgConfig.IPcFileCacheContext<Mono.PkgConfig.PackageInfo>
+ {
+ }
+ public partial interface IPcFileCacheContext<TP> where TP : Mono.PkgConfig.PackageInfo, new()
+ {
+ bool IsCustomDataComplete(string pcfile, TP pkg);
+ void ReportError(string message, System.Exception ex);
+ void StoreCustomData(Mono.PkgConfig.PcFile pcfile, TP pkg);
+ }
+ public partial class LibraryPackageInfo : Mono.PkgConfig.PackageInfo
+ {
+ public LibraryPackageInfo() { }
+ public bool IsGacPackage { get { throw null; } set { } }
+ protected internal override bool IsValidPackage { get { throw null; } }
+ }
+ public partial class LibraryPcFileCache : Mono.PkgConfig.PcFileCache<Mono.PkgConfig.LibraryPackageInfo>
+ {
+ public LibraryPcFileCache(Mono.PkgConfig.IPcFileCacheContext<Mono.PkgConfig.LibraryPackageInfo> ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext<Mono.PkgConfig.LibraryPackageInfo>)) { }
+ protected override string CacheDirectory { get { throw null; } }
+ public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName) { throw null; }
+ public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName, System.Collections.Generic.IEnumerable<string> searchPaths) { throw null; }
+ public static string NormalizeAsmName(string name) { throw null; }
+ protected override void ParsePackageInfo(Mono.PkgConfig.PcFile file, Mono.PkgConfig.LibraryPackageInfo pinfo) { }
+ protected override void ReadPackageContent(System.Xml.XmlReader tr, Mono.PkgConfig.LibraryPackageInfo pinfo) { }
+ public System.Collections.Generic.IEnumerable<Mono.PkgConfig.PackageAssemblyInfo> ResolveAssemblyName(string name) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public System.Collections.Generic.IEnumerable<Mono.PkgConfig.PackageAssemblyInfo> ResolveAssemblyName(string name, System.Collections.Generic.IEnumerable<string> searchPaths) { throw null; }
+ protected override void WritePackageContent(System.Xml.XmlTextWriter tw, string file, Mono.PkgConfig.LibraryPackageInfo pinfo) { }
+ }
+ public partial class PackageAssemblyInfo
+ {
+ public string Culture;
+ public string Name;
+ public string PublicKeyToken;
+ public string Version;
+ public PackageAssemblyInfo() { }
+ public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string FullName { get { throw null; } }
+ public Mono.PkgConfig.LibraryPackageInfo ParentPackage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void Update(System.Reflection.AssemblyName aname) { }
+ public void UpdateFromFile(string file) { }
+ }
+ public partial class PackageInfo
+ {
+ public PackageInfo() { }
+ public string Description { get { throw null; } set { } }
+ protected internal virtual bool IsValidPackage { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Requires { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public string GetData(string name) { throw null; }
+ public void RemoveData(string name) { }
+ public void SetData(string name, string value) { }
+ }
+ public partial class PcFile
+ {
+ public PcFile() { }
+ public string Description { get { throw null; } set { } }
+ public string FilePath { get { throw null; } set { } }
+ public bool HasErrors { get { throw null; } set { } }
+ public string Libs { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Requires { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public string GetVariable(string varName) { throw null; }
+ public void Load(string pcfile) { }
+ }
+ public abstract partial class PcFileCache : Mono.PkgConfig.PcFileCache<Mono.PkgConfig.PackageInfo>
+ {
+ public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext<Mono.PkgConfig.PackageInfo>)) { }
+ }
+ public abstract partial class PcFileCache<TP> where TP : Mono.PkgConfig.PackageInfo, new()
+ {
+ public PcFileCache(Mono.PkgConfig.IPcFileCacheContext<TP> ctx) { }
+ protected abstract string CacheDirectory { get; }
+ public object SyncRoot { get { throw null; } }
+ public TP GetPackageInfo(string file) { throw null; }
+ public TP GetPackageInfoByName(string name) { throw null; }
+ public TP GetPackageInfoByName(string name, System.Collections.Generic.IEnumerable<string> pkgConfigDirs) { throw null; }
+ public System.Collections.Generic.IEnumerable<TP> GetPackages() { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public System.Collections.Generic.IEnumerable<TP> GetPackages(System.Collections.Generic.IEnumerable<string> pkgConfigDirs) { throw null; }
+ public System.Collections.Generic.IEnumerable<string> GetPkgconfigPaths(string prefix, string pkgConfigPath, string pkgConfigLibdir) { throw null; }
+ protected virtual void ParsePackageInfo(Mono.PkgConfig.PcFile file, TP pinfo) { }
+ protected virtual void ReadPackageContent(System.Xml.XmlReader tr, TP pinfo) { }
+ public void Save() { }
+ public void Update() { }
+ public void Update(System.Collections.Generic.IEnumerable<string> pkgConfigDirs) { }
+ protected virtual void WritePackageContent(System.Xml.XmlTextWriter tw, string file, TP pinfo) { }
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/Novell.Directory.Ldap.cs b/src/v4.5.2/Novell.Directory.Ldap.cs
new file mode 100644
index 0000000..49fd168
--- /dev/null
+++ b/src/v4.5.2/Novell.Directory.Ldap.cs
@@ -0,0 +1,2939 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute(" (C) 2003 Novell, Inc")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Novell.Directory.Ldap")]
+[assembly:System.Reflection.AssemblyProductAttribute("")]
+[assembly:System.Reflection.AssemblyTitleAttribute("C# LDAP")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+public partial class Integer32
+{
+ public Integer32(int ival) { }
+ public int intValue { get { throw null; } set { } }
+}
+public partial interface IThreadRunnable
+{
+ void Run();
+}
+public partial class SupportClass
+{
+ public SupportClass() { }
+ public static object CreateNewInstance(System.Type classType) { throw null; }
+ public static bool EqualsSupport(System.Collections.ICollection source, System.Collections.ICollection target) { throw null; }
+ public static bool EqualsSupport(System.Collections.ICollection source, object target) { throw null; }
+ public static bool EqualsSupport(System.Collections.IDictionaryEnumerator source, System.Collections.IDictionaryEnumerator target) { throw null; }
+ public static bool EqualsSupport(System.Collections.IDictionaryEnumerator source, object target) { throw null; }
+ public static string FormatDateTime(System.Globalization.DateTimeFormatInfo format, System.DateTime date) { throw null; }
+ public static void GetCharsFromString(string sourceString, int sourceStart, int sourceEnd, ref char[] destinationArray, int destinationStart) { }
+ public static System.IO.FileStream GetFileStream(string FileName, bool Append) { throw null; }
+ public static object HashtableRemove(System.Collections.Hashtable hashtable, object key) { throw null; }
+ public static double Identity(double literal) { throw null; }
+ public static long Identity(long literal) { throw null; }
+ public static float Identity(float literal) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong Identity(ulong literal) { throw null; }
+ public static object PutElement(System.Collections.IDictionary collection, object key, object newValue) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int ReadInput(System.IO.Stream sourceStream, ref sbyte[] target, int start, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int ReadInput(System.IO.TextReader sourceTextReader, ref sbyte[] target, int start, int count) { throw null; }
+ public static System.Collections.IEnumerator ReverseStack(System.Collections.ICollection collection) { throw null; }
+ public static void SetSize(System.Collections.ArrayList arrayList, int newSize) { }
+ public static object StackPush(System.Collections.Stack stack, object element) { throw null; }
+ public static byte[] ToByteArray(object[] tempObjectArray) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte[] ToByteArray(sbyte[] sbyteArray) { throw null; }
+ public static byte[] ToByteArray(string sourceString) { throw null; }
+ public static char[] ToCharArray(byte[] byteArray) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static char[] ToCharArray(sbyte[] sByteArray) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte[] ToSByteArray(byte[] byteArray) { throw null; }
+ public static bool VectorRemoveElement(System.Collections.IList arrayList, object element) { throw null; }
+ public static void WriteStackTrace(System.Exception throwable, System.IO.TextWriter stream) { }
+ public partial class AbstractSetSupport : SupportClass.SetSupport
+ {
+ public AbstractSetSupport() { }
+ }
+ public partial class ArrayListSupport
+ {
+ public ArrayListSupport() { }
+ public static object[] ToArray(System.Collections.ArrayList collection, object[] objects) { throw null; }
+ }
+ public partial class ArraysSupport
+ {
+ public ArraysSupport() { }
+ public static void FillArray(System.Array array, int fromindex, int toindex, object val) { }
+ public static void FillArray(System.Array array, object val) { }
+ public static bool IsArrayEqual(System.Array array1, System.Array array2) { throw null; }
+ }
+ public partial class CollectionSupport : System.Collections.CollectionBase
+ {
+ public CollectionSupport() { }
+ public virtual bool Add(object element) { throw null; }
+ public virtual bool AddAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool AddAll(System.Collections.ICollection collection) { throw null; }
+ public virtual bool Contains(object element) { throw null; }
+ public virtual bool ContainsAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool ContainsAll(System.Collections.ICollection collection) { throw null; }
+ public virtual bool IsEmpty() { throw null; }
+ public virtual bool Remove(object element) { throw null; }
+ public virtual bool RemoveAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool RemoveAll(System.Collections.ICollection collection) { throw null; }
+ public virtual bool RetainAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool RetainAll(System.Collections.ICollection collection) { throw null; }
+ public virtual object[] ToArray() { throw null; }
+ public virtual object[] ToArray(object[] objects) { throw null; }
+ public static SupportClass.CollectionSupport ToCollectionSupport(object[] array) { throw null; }
+ }
+ public partial class DateTimeFormatManager
+ {
+ public static SupportClass.DateTimeFormatManager.DateTimeFormatHashTable manager;
+ public DateTimeFormatManager() { }
+ public partial class DateTimeFormatHashTable : System.Collections.Hashtable
+ {
+ public DateTimeFormatHashTable() { }
+ public string GetDateFormatPattern(System.Globalization.DateTimeFormatInfo format) { throw null; }
+ public string GetTimeFormatPattern(System.Globalization.DateTimeFormatInfo format) { throw null; }
+ public void SetDateFormatPattern(System.Globalization.DateTimeFormatInfo format, string newPattern) { }
+ public void SetTimeFormatPattern(System.Globalization.DateTimeFormatInfo format, string newPattern) { }
+ }
+ }
+ public partial class ListCollectionSupport : System.Collections.ArrayList
+ {
+ public ListCollectionSupport() { }
+ public ListCollectionSupport(System.Collections.ICollection collection) { }
+ public ListCollectionSupport(int capacity) { }
+ public virtual new bool Add(object valueToInsert) { throw null; }
+ public virtual bool AddAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool AddAll(System.Collections.IList collection) { throw null; }
+ public virtual bool AddAll(int index, SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool AddAll(int index, System.Collections.IList list) { throw null; }
+ public virtual bool ContainsAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool ContainsAll(System.Collections.ICollection collection) { throw null; }
+ public virtual object Get(int index) { throw null; }
+ public virtual object GetLast() { throw null; }
+ public virtual bool IsEmpty() { throw null; }
+ public virtual object ListCollectionClone() { throw null; }
+ public virtual System.Collections.IEnumerator ListIterator() { throw null; }
+ public virtual System.Collections.IEnumerator ListIterator(int index) { throw null; }
+ public virtual bool RemoveAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool RemoveAll(System.Collections.ICollection collection) { throw null; }
+ public virtual object RemoveElement(int index) { throw null; }
+ public virtual bool RemoveElement(object element) { throw null; }
+ public virtual object RemoveFirst() { throw null; }
+ public virtual object RemoveLast() { throw null; }
+ public virtual bool RetainAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool RetainAll(System.Collections.ICollection collection) { throw null; }
+ public virtual object Set(int index, object element) { throw null; }
+ public virtual SupportClass.ListCollectionSupport SubList(int startIndex, int endIndex) { throw null; }
+ public virtual object[] ToArray(object[] objects) { throw null; }
+ }
+ public partial class MessageDigestSupport
+ {
+ public MessageDigestSupport(string algorithm) { }
+ public System.Security.Cryptography.HashAlgorithm Algorithm { get { throw null; } set { } }
+ public string AlgorithmName { get { throw null; } }
+ public byte[] Data { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte[] DigestData() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte[] DigestData(byte[] newData) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool EquivalentDigest(sbyte[] firstDigest, sbyte[] secondDigest) { throw null; }
+ public static SupportClass.MessageDigestSupport GetInstance(string algorithm) { throw null; }
+ public void Reset() { }
+ public override string ToString() { throw null; }
+ public void Update(byte newData) { }
+ public void Update(byte[] newData) { }
+ public void Update(byte[] newData, int offset, int count) { }
+ }
+ public partial class SecureRandomSupport
+ {
+ public SecureRandomSupport() { }
+ public SecureRandomSupport(byte[] seed) { }
+ public static byte[] GetSeed(int numberOfBytes) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte[] NextBytes(byte[] randomnumbersarray) { throw null; }
+ public void SetSeed(byte[] newSeed) { }
+ public void SetSeed(long newSeed) { }
+ }
+ public partial class SetSupport : System.Collections.ArrayList
+ {
+ public SetSupport() { }
+ public SetSupport(System.Collections.ICollection collection) { }
+ public SetSupport(int capacity) { }
+ public virtual new bool Add(object objectToAdd) { throw null; }
+ public virtual bool AddAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool AddAll(System.Collections.ICollection collection) { throw null; }
+ public virtual bool ContainsAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool ContainsAll(System.Collections.ICollection collection) { throw null; }
+ public virtual bool IsEmpty() { throw null; }
+ public virtual new bool Remove(object elementToRemove) { throw null; }
+ public virtual bool RemoveAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool RemoveAll(System.Collections.ICollection collection) { throw null; }
+ public virtual bool RetainAll(SupportClass.CollectionSupport collection) { throw null; }
+ public virtual bool RetainAll(System.Collections.ICollection collection) { throw null; }
+ public virtual new object[] ToArray() { throw null; }
+ public virtual object[] ToArray(object[] objects) { throw null; }
+ }
+ public partial interface SingleThreadModel
+ {
+ }
+ public partial class ThreadClass : IThreadRunnable
+ {
+ public ThreadClass() { }
+ public ThreadClass(string Name) { }
+ public ThreadClass(System.Threading.ThreadStart Start) { }
+ public ThreadClass(System.Threading.ThreadStart Start, string Name) { }
+ public System.Threading.Thread Instance { get { throw null; } set { } }
+ public bool IsAlive { get { throw null; } }
+ public bool IsBackground { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Threading.ThreadPriority Priority { get { throw null; } set { } }
+ public void Abort() { }
+ public void Abort(object stateInfo) { }
+ public static SupportClass.ThreadClass Current() { throw null; }
+ public virtual void Interrupt() { }
+ public void Join() { }
+ public void Join(long MiliSeconds) { }
+ public void Join(long MiliSeconds, int NanoSeconds) { }
+ public void Resume() { }
+ public virtual void Run() { }
+ public virtual void Start() { }
+ public void Suspend() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class Tokenizer
+ {
+ public Tokenizer(string source) { }
+ public Tokenizer(string source, string delimiters) { }
+ public Tokenizer(string source, string delimiters, bool retDel) { }
+ public int Count { get { throw null; } }
+ public bool HasMoreTokens() { throw null; }
+ public string NextToken() { throw null; }
+ public string NextToken(string delimiters) { throw null; }
+ }
+}
+namespace Novell.Directory.Ldap
+{
+ public enum AuthenticationTypes
+ {
+ Anonymous = 16,
+ Delegation = 256,
+ Encryption = 2,
+ FastBind = 32,
+ None = 0,
+ ReadonlyServer = 4,
+ Sealing = 128,
+ Secure = 1,
+ SecureSocketsLayer = 2,
+ ServerBind = 512,
+ Signing = 64,
+ }
+ public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors);
+ public partial class InterThreadException : Novell.Directory.Ldap.LdapException
+ {
+ internal InterThreadException() { }
+ }
+ public partial class LdapAbandonRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapAbandonRequest(int id, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ }
+ public partial class LdapAddRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapAddRequest(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual Novell.Directory.Ldap.LdapEntry Entry { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapAttribute : System.ICloneable, System.IComparable
+ {
+ public LdapAttribute(Novell.Directory.Ldap.LdapAttribute attr) { }
+ public LdapAttribute(string attrName) { }
+ [System.CLSCompliantAttribute(false)]
+ public LdapAttribute(string attrName, sbyte[] attrBytes) { }
+ public LdapAttribute(string attrName, string attrString) { }
+ public LdapAttribute(string attrName, string[] attrStrings) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[] ByteValue { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[][] ByteValueArray { get { throw null; } }
+ public virtual System.Collections.IEnumerator ByteValues { get { throw null; } }
+ public virtual string LangSubtype { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual string StringValue { get { throw null; } }
+ public virtual string[] StringValueArray { get { throw null; } }
+ public virtual System.Collections.IEnumerator StringValues { get { throw null; } }
+ protected internal virtual string Value { set { } }
+ public virtual void addBase64Value(char[] attrChars) { }
+ public virtual void addBase64Value(string attrString) { }
+ public virtual void addBase64Value(System.Text.StringBuilder attrString, int start, int end) { }
+ public virtual void addURLValue(string url) { }
+ public virtual void addURLValue(System.Uri url) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void addValue(sbyte[] attrBytes) { }
+ public virtual void addValue(string attrString) { }
+ public object Clone() { throw null; }
+ public virtual int CompareTo(object attribute) { throw null; }
+ public virtual string getBaseName() { throw null; }
+ public static string getBaseName(string attrName) { throw null; }
+ public virtual string[] getSubtypes() { throw null; }
+ public static string[] getSubtypes(string attrName) { throw null; }
+ public virtual bool hasSubtype(string subtype) { throw null; }
+ public virtual bool hasSubtypes(string[] subtypes) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void removeValue(sbyte[] attrBytes) { }
+ public virtual void removeValue(string attrString) { }
+ public virtual int size() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapAttributeSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public const int DIRECTORY_OPERATION = 1;
+ public const int DISTRIBUTED_OPERATION = 2;
+ public const int DSA_OPERATION = 3;
+ public const int USER_APPLICATIONS = 0;
+ public LdapAttributeSchema(string raw) : base (default(string)) { }
+ public LdapAttributeSchema(string[] names, string oid, string description, string syntaxString, bool single, string superior, bool obsolete, string equality, string ordering, string substring, bool collective, bool isUserModifiable, int usage) : base (default(string)) { }
+ public virtual bool Collective { get { throw null; } }
+ public virtual string EqualityMatchingRule { get { throw null; } }
+ public virtual string OrderingMatchingRule { get { throw null; } }
+ public virtual bool SingleValued { get { throw null; } }
+ public virtual string SubstringMatchingRule { get { throw null; } }
+ public virtual string Superior { get { throw null; } }
+ public virtual string SyntaxString { get { throw null; } }
+ public virtual int Usage { get { throw null; } }
+ public virtual bool UserModifiable { get { throw null; } }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapAttributeSet : SupportClass.AbstractSetSupport, System.ICloneable
+ {
+ public LdapAttributeSet() { }
+ public override int Count { get { throw null; } }
+ public override bool Add(object attr) { throw null; }
+ public override bool AddAll(System.Collections.ICollection c) { throw null; }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public override bool Contains(object attr) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapAttribute getAttribute(string attrName) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapAttribute getAttribute(string attrName, string lang) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual Novell.Directory.Ldap.LdapAttributeSet getSubset(string subtype) { throw null; }
+ public override bool IsEmpty() { throw null; }
+ public override bool Remove(object object_Renamed) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface LdapAuthHandler : Novell.Directory.Ldap.LdapReferralHandler
+ {
+ Novell.Directory.Ldap.LdapAuthProvider getAuthProvider(string host, int port);
+ }
+ public partial class LdapAuthProvider
+ {
+ [System.CLSCompliantAttribute(false)]
+ public LdapAuthProvider(string dn, sbyte[] password) { }
+ public virtual string DN { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[] Password { get { throw null; } }
+ }
+ public partial interface LdapBindHandler : Novell.Directory.Ldap.LdapReferralHandler
+ {
+ Novell.Directory.Ldap.LdapConnection Bind(string[] ldapurl, Novell.Directory.Ldap.LdapConnection conn);
+ }
+ public partial class LdapBindRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ [System.CLSCompliantAttribute(false)]
+ public LdapBindRequest(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ [System.CLSCompliantAttribute(false)]
+ public LdapBindRequest(int version, string dn, string mechanism, sbyte[] credentials, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string AuthenticationDN { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapCompareAttrNames : System.Collections.IComparer
+ {
+ public LdapCompareAttrNames(string attrName) { }
+ public LdapCompareAttrNames(string attrName, bool ascendingFlag) { }
+ public LdapCompareAttrNames(string[] attrNames) { }
+ public LdapCompareAttrNames(string[] attrNames, bool[] ascendingFlags) { }
+ public virtual System.Globalization.CultureInfo Locale { get { throw null; } set { } }
+ public virtual int Compare(object object1, object object2) { throw null; }
+ public override bool Equals(object comparator) { throw null; }
+ }
+ public partial class LdapCompareRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ [System.CLSCompliantAttribute(false)]
+ public LdapCompareRequest(string dn, string name, sbyte[] value_Renamed, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[] AssertionValue { get { throw null; } }
+ public virtual string AttributeDescription { get { throw null; } }
+ public virtual string DN { get { throw null; } }
+ }
+ public partial class LdapConnection : System.ICloneable
+ {
+ public const string ALL_USER_ATTRS = "*";
+ public const int DEFAULT_PORT = 389;
+ public const int DEFAULT_SSL_PORT = 636;
+ public const string Ldap_PROPERTY_PROTOCOL = "version.protocol";
+ public const string Ldap_PROPERTY_SDK = "version.sdk";
+ public const string Ldap_PROPERTY_SECURITY = "version.security";
+ public const int Ldap_V3 = 3;
+ public const string NO_ATTRS = "1.1";
+ public const int SCOPE_BASE = 0;
+ public const int SCOPE_ONE = 1;
+ public const int SCOPE_SUB = 2;
+ public const string SERVER_SHUTDOWN_OID = "1.3.6.1.4.1.1466.20036";
+ public LdapConnection() { }
+ public virtual string AuthenticationDN { get { throw null; } }
+ public virtual string AuthenticationMethod { get { throw null; } }
+ public virtual bool Bound { get { throw null; } }
+ public virtual bool Connected { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapConstraints Constraints { get { throw null; } set { } }
+ public virtual string Host { get { throw null; } }
+ public virtual int Port { get { throw null; } }
+ public virtual int ProtocolVersion { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapControl[] ResponseControls { get { throw null; } }
+ public virtual object SaslBindCallbackHandler { get { throw null; } }
+ public virtual System.Collections.IDictionary SaslBindProperties { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapSearchConstraints SearchConstraints { get { throw null; } }
+ public bool SecureSocketLayer { get { throw null; } set { } }
+ public virtual bool TLS { get { throw null; } }
+ public event Novell.Directory.Ldap.CertificateValidationCallback UserDefinedServerCertValidationDelegate { add { } remove { } }
+ public virtual void Abandon(Novell.Directory.Ldap.LdapMessageQueue queue) { }
+ public virtual void Abandon(Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual void Abandon(Novell.Directory.Ldap.LdapSearchResults results) { }
+ public virtual void Abandon(Novell.Directory.Ldap.LdapSearchResults results, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual void Abandon(int id) { }
+ public virtual void Abandon(int id, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual void Add(Novell.Directory.Ldap.LdapEntry entry) { }
+ public virtual void Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Add(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual void AddUnsolicitedNotificationListener(Novell.Directory.Ldap.LdapUnsolicitedNotificationListener listener) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Bind(int version, string dn, sbyte[] passwd) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapConstraints cons) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Bind(int version, string dn, sbyte[] passwd, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons, string mech) { throw null; }
+ public virtual void Bind(int version, string dn, string passwd) { }
+ public virtual void Bind(int version, string dn, string passwd, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual void Bind(string dn, string passwd) { }
+ public virtual void Bind(string dn, string passwd, Novell.Directory.Ldap.AuthenticationTypes authenticationTypes) { }
+ public virtual void Bind(string dn, string passwd, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public object Clone() { throw null; }
+ public virtual bool Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr) { throw null; }
+ public virtual bool Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Compare(string dn, Novell.Directory.Ldap.LdapAttribute attr, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual void Connect(string host, int port) { }
+ public virtual void Delete(string dn) { }
+ public virtual void Delete(string dn, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Delete(string dn, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Delete(string dn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual void Disconnect() { }
+ public virtual void Disconnect(Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual Novell.Directory.Ldap.LdapExtendedResponse ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapExtendedResponse ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue ExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapSchema FetchSchema(string schemaDN) { throw null; }
+ ~LdapConnection() { }
+ public virtual object getProperty(string name) { throw null; }
+ public virtual string GetSchemaDN() { throw null; }
+ public virtual string GetSchemaDN(string dn) { throw null; }
+ protected internal virtual Novell.Directory.Ldap.LdapMessage MakeExtendedOperation(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification mod) { }
+ public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification mod, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods) { }
+ public virtual void Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Modify(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public static Novell.Directory.Ldap.LdapEntry Read(Novell.Directory.Ldap.LdapUrl toGet) { throw null; }
+ public static Novell.Directory.Ldap.LdapEntry Read(Novell.Directory.Ldap.LdapUrl toGet, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapEntry Read(string dn) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapEntry Read(string dn, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapEntry Read(string dn, string[] attrs) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapEntry Read(string dn, string[] attrs, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
+ public virtual void RemoveUnsolicitedNotificationListener(Novell.Directory.Ldap.LdapUnsolicitedNotificationListener listener) { }
+ public virtual void Rename(string dn, string newRdn, bool deleteOldRdn) { }
+ public virtual void Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual void Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn) { }
+ public virtual void Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapConstraints cons) { }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapResponseQueue Rename(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapResponseQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public static Novell.Directory.Ldap.LdapSearchResults Search(Novell.Directory.Ldap.LdapUrl toGet) { throw null; }
+ public static Novell.Directory.Ldap.LdapSearchResults Search(Novell.Directory.Ldap.LdapUrl toGet, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapSearchResults Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapSearchResults Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapSearchQueue Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapSearchQueue Search(string base_Renamed, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchQueue queue, Novell.Directory.Ldap.LdapSearchConstraints cons) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapMessageQueue SendRequest(Novell.Directory.Ldap.LdapMessage request, Novell.Directory.Ldap.LdapMessageQueue queue) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapMessageQueue SendRequest(Novell.Directory.Ldap.LdapMessage request, Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons) { throw null; }
+ public virtual void startTLS() { }
+ public virtual void stopTLS() { }
+ }
+ public partial class LdapConstraints : System.ICloneable
+ {
+ public LdapConstraints() { }
+ public LdapConstraints(int msLimit, bool doReferrals, Novell.Directory.Ldap.LdapReferralHandler handler, int hop_limit) { }
+ public virtual int HopLimit { get { throw null; } set { } }
+ public virtual bool ReferralFollowing { get { throw null; } set { } }
+ public virtual int TimeLimit { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public virtual Novell.Directory.Ldap.LdapControl[] getControls() { throw null; }
+ public virtual object getProperty(string name) { throw null; }
+ public virtual void setControls(Novell.Directory.Ldap.LdapControl control) { }
+ public virtual void setControls(Novell.Directory.Ldap.LdapControl[] controls) { }
+ public virtual void setProperty(string name, object value_Renamed) { }
+ public virtual void setReferralHandler(Novell.Directory.Ldap.LdapReferralHandler handler) { }
+ }
+ public partial class LdapControl : System.ICloneable
+ {
+ protected internal LdapControl(Novell.Directory.Ldap.Rfc2251.RfcControl control) { }
+ [System.CLSCompliantAttribute(false)]
+ public LdapControl(string oid, bool critical, sbyte[] values) { }
+ public virtual bool Critical { get { throw null; } }
+ public virtual string ID { get { throw null; } }
+ public object Clone() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[] getValue() { throw null; }
+ public static void register(string oid, System.Type controlClass) { }
+ [System.CLSCompliantAttribute(false)]
+ protected internal virtual void setValue(sbyte[] controlValue) { }
+ }
+ public partial class LdapDeleteRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapDeleteRequest(string dn, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string DN { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapDITContentRuleSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public LdapDITContentRuleSchema(string raw) : base (default(string)) { }
+ public LdapDITContentRuleSchema(string[] names, string oid, string description, bool obsolete, string[] auxiliary, string[] required, string[] optional, string[] precluded) : base (default(string)) { }
+ public virtual string[] AuxiliaryClasses { get { throw null; } }
+ public virtual string[] OptionalAttributes { get { throw null; } }
+ public virtual string[] PrecludedAttributes { get { throw null; } }
+ public virtual string[] RequiredAttributes { get { throw null; } }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapDITStructureRuleSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public LdapDITStructureRuleSchema(string raw) : base (default(string)) { }
+ public LdapDITStructureRuleSchema(string[] names, int ruleID, string description, bool obsolete, string nameForm, string[] superiorIDs) : base (default(string)) { }
+ public virtual string NameForm { get { throw null; } }
+ public virtual int RuleID { get { throw null; } }
+ public virtual string[] Superiors { get { throw null; } }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapDN
+ {
+ public LdapDN() { }
+ [System.CLSCompliantAttribute(false)]
+ public static bool equals(string dn1, string dn2) { throw null; }
+ public static string escapeRDN(string rdn) { throw null; }
+ public static string[] explodeDN(string dn, bool noTypes) { throw null; }
+ public static string[] explodeRDN(string rdn, bool noTypes) { throw null; }
+ public static bool isValid(string dn) { throw null; }
+ public static string normalize(string dn) { throw null; }
+ public static string unescapeRDN(string rdn) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct LdapDSConstants
+ {
+ public static readonly int LDAP_DS_40X_REFERENCE_ENTRY;
+ public static readonly int LDAP_DS_ALIAS_ENTRY;
+ public static readonly long LDAP_DS_ATTR_COMPARE;
+ public static readonly long LDAP_DS_ATTR_INHERIT_CTL;
+ public static readonly long LDAP_DS_ATTR_READ;
+ public static readonly long LDAP_DS_ATTR_SELF;
+ public static readonly long LDAP_DS_ATTR_SUPERVISOR;
+ public static readonly long LDAP_DS_ATTR_WRITE;
+ public static readonly int LDAP_DS_AUDITED;
+ public static readonly int LDAP_DS_BACKLINKED;
+ public static readonly int LDAP_DS_CONTAINER_ALIAS;
+ public static readonly int LDAP_DS_CONTAINER_ENTRY;
+ public static readonly long LDAP_DS_DYNAMIC_ACL;
+ public static readonly long LDAP_DS_ENTRY_ADD;
+ public static readonly long LDAP_DS_ENTRY_BROWSE;
+ public static readonly int LDAP_DS_ENTRY_DAMAGED;
+ public static readonly long LDAP_DS_ENTRY_DELETE;
+ public static readonly long LDAP_DS_ENTRY_INHERIT_CTL;
+ public static readonly int LDAP_DS_ENTRY_NOT_PRESENT;
+ public static readonly long LDAP_DS_ENTRY_RENAME;
+ public static readonly long LDAP_DS_ENTRY_SUPERVISOR;
+ public static readonly int LDAP_DS_ENTRY_VERIFY_CTS;
+ public static readonly int LDAP_DS_MATCHES_LIST_FILTER;
+ public static readonly int LDAP_DS_NEW_ENTRY;
+ public static readonly int LDAP_DS_PARTITION_ROOT;
+ public static readonly int LDAP_DS_REFERENCE_ENTRY;
+ public static readonly int LDAP_DS_TEMPORARY_REFERENCE;
+ }
+ public partial class LdapEntry : System.IComparable
+ {
+ protected internal Novell.Directory.Ldap.LdapAttributeSet attrs;
+ protected internal string dn;
+ public LdapEntry() { }
+ public LdapEntry(string dn) { }
+ public LdapEntry(string dn, Novell.Directory.Ldap.LdapAttributeSet attrs) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual string DN { get { throw null; } }
+ public virtual int CompareTo(object entry) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapAttribute getAttribute(string attrName) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapAttributeSet getAttributeSet() { throw null; }
+ public virtual Novell.Directory.Ldap.LdapAttributeSet getAttributeSet(string subtype) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapException : System.Exception
+ {
+ public const int ADMIN_LIMIT_EXCEEDED = 11;
+ public const int AFFECTS_MULTIPLE_DSAS = 71;
+ public const int ALIAS_DEREFERENCING_PROBLEM = 36;
+ public const int ALIAS_PROBLEM = 33;
+ public const int AMBIGUOUS_RESPONSE = 101;
+ public const int ATTRIBUTE_OR_VALUE_EXISTS = 20;
+ public const int AUTH_METHOD_NOT_SUPPORTED = 7;
+ public const int AUTH_UNKNOWN = 86;
+ public const int BUSY = 51;
+ public const int CLIENT_LOOP = 96;
+ public const int COMPARE_FALSE = 5;
+ public const int COMPARE_TRUE = 6;
+ public const int CONFIDENTIALITY_REQUIRED = 13;
+ public const int CONNECT_ERROR = 91;
+ public const int CONSTRAINT_VIOLATION = 19;
+ public const int CONTROL_NOT_FOUND = 93;
+ public const int DECODING_ERROR = 84;
+ public const int ENCODING_ERROR = 83;
+ public const int ENTRY_ALREADY_EXISTS = 68;
+ public const int FILTER_ERROR = 87;
+ public const int INAPPROPRIATE_AUTHENTICATION = 48;
+ public const int INAPPROPRIATE_MATCHING = 18;
+ public const int INSUFFICIENT_ACCESS_RIGHTS = 50;
+ public const int INVALID_ATTRIBUTE_SYNTAX = 21;
+ public const int INVALID_CREDENTIALS = 49;
+ public const int INVALID_DN_SYNTAX = 34;
+ public const int INVALID_RESPONSE = 100;
+ public const int IS_LEAF = 35;
+ public const int Ldap_NOT_SUPPORTED = 92;
+ public const int Ldap_PARTIAL_RESULTS = 9;
+ public const int Ldap_TIMEOUT = 85;
+ public const int LOCAL_ERROR = 82;
+ public const int LOOP_DETECT = 54;
+ public const int MORE_RESULTS_TO_RETURN = 95;
+ public const int NAMING_VIOLATION = 64;
+ public const int NOT_ALLOWED_ON_NONLEAF = 66;
+ public const int NOT_ALLOWED_ON_RDN = 67;
+ public const int NO_MEMORY = 90;
+ public const int NO_RESULTS_RETURNED = 94;
+ public const int NO_SUCH_ATTRIBUTE = 16;
+ public const int NO_SUCH_OBJECT = 32;
+ public const int OBJECT_CLASS_MODS_PROHIBITED = 69;
+ public const int OBJECT_CLASS_VIOLATION = 65;
+ public const int OPERATIONS_ERROR = 1;
+ public const int OTHER = 80;
+ public const int PROTOCOL_ERROR = 2;
+ public const int REFERRAL = 10;
+ public const int REFERRAL_LIMIT_EXCEEDED = 97;
+ public const int SASL_BIND_IN_PROGRESS = 14;
+ public const int SERVER_DOWN = 81;
+ public const int SIZE_LIMIT_EXCEEDED = 4;
+ public const int SSL_HANDSHAKE_FAILED = 113;
+ public const int SSL_PROVIDER_NOT_FOUND = 114;
+ public const int STRONG_AUTH_REQUIRED = 8;
+ public const int SUCCESS = 0;
+ public const int TIME_LIMIT_EXCEEDED = 3;
+ public const int TLS_NOT_SUPPORTED = 112;
+ public const int UNAVAILABLE = 52;
+ public const int UNAVAILABLE_CRITICAL_EXTENSION = 12;
+ public const int UNDEFINED_ATTRIBUTE_TYPE = 17;
+ public const int UNWILLING_TO_PERFORM = 53;
+ public const int USER_CANCELLED = 88;
+ public LdapException() { }
+ public LdapException(string messageOrKey, int resultCode, string serverMsg) { }
+ public LdapException(string messageOrKey, int resultCode, string serverMsg, System.Exception rootException) { }
+ public LdapException(string messageOrKey, int resultCode, string serverMsg, string matchedDN) { }
+ public LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg) { }
+ public LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg, System.Exception rootException) { }
+ public LdapException(string messageOrKey, object[] arguments, int resultCode, string serverMsg, string matchedDN) { }
+ public virtual System.Exception Cause { get { throw null; } }
+ public virtual string LdapErrorMessage { get { throw null; } }
+ public virtual string MatchedDN { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public virtual int ResultCode { get { throw null; } }
+ public virtual string resultCodeToString() { throw null; }
+ public virtual string resultCodeToString(System.Globalization.CultureInfo locale) { throw null; }
+ public static string resultCodeToString(int code) { throw null; }
+ public static string resultCodeToString(int code, System.Globalization.CultureInfo locale) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapExtendedOperation : System.ICloneable
+ {
+ [System.CLSCompliantAttribute(false)]
+ public LdapExtendedOperation(string oid, sbyte[] vals) { }
+ public object Clone() { throw null; }
+ public virtual string getID() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[] getValue() { throw null; }
+ protected internal virtual void setID(string newoid) { }
+ [System.CLSCompliantAttribute(false)]
+ protected internal virtual void setValue(sbyte[] newVals) { }
+ }
+ public partial class LdapExtendedRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapExtendedRequest(Novell.Directory.Ldap.LdapExtendedOperation op, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual Novell.Directory.Ldap.LdapExtendedOperation ExtendedOperation { get { throw null; } }
+ }
+ public partial class LdapExtendedResponse : Novell.Directory.Ldap.LdapResponse
+ {
+ public LdapExtendedResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.InterThreadException), default(Novell.Directory.Ldap.Utilclass.ReferralInfo)) { }
+ public virtual string ID { get { throw null; } }
+ public static Novell.Directory.Ldap.Utilclass.RespExtensionSet RegisteredResponses { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[] Value { get { throw null; } }
+ public static void register(string oid, System.Type extendedResponseClass) { }
+ }
+ public partial class LdapIntermediateResponse : Novell.Directory.Ldap.LdapResponse
+ {
+ public LdapIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.InterThreadException), default(Novell.Directory.Ldap.Utilclass.ReferralInfo)) { }
+ public string getID() { throw null; }
+ public static Novell.Directory.Ldap.Utilclass.RespExtensionSet getRegisteredResponses() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte[] getValue() { throw null; }
+ public static void register(string oid, System.Type extendedResponseClass) { }
+ }
+ public partial class LdapLocalException : Novell.Directory.Ldap.LdapException
+ {
+ public LdapLocalException() { }
+ public LdapLocalException(string messageOrKey, int resultCode) { }
+ public LdapLocalException(string messageOrKey, int resultCode, System.Exception rootException) { }
+ public LdapLocalException(string messageOrKey, object[] arguments, int resultCode) { }
+ public LdapLocalException(string messageOrKey, object[] arguments, int resultCode, System.Exception rootException) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapMatchingRuleSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public LdapMatchingRuleSchema(string rawMatchingRule, string rawMatchingRuleUse) : base (default(string)) { }
+ public LdapMatchingRuleSchema(string[] names, string oid, string description, string[] attributes, bool obsolete, string syntaxString) : base (default(string)) { }
+ public virtual string[] Attributes { get { throw null; } }
+ public virtual string SyntaxString { get { throw null; } }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapMatchingRuleUseSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public LdapMatchingRuleUseSchema(string raw) : base (default(string)) { }
+ public LdapMatchingRuleUseSchema(string[] names, string oid, string description, bool obsolete, string[] attributes) : base (default(string)) { }
+ public virtual string[] Attributes { get { throw null; } }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapMessage
+ {
+ public const int ABANDON_REQUEST = 16;
+ public const int ADD_REQUEST = 8;
+ public const int ADD_RESPONSE = 9;
+ public const int BIND_REQUEST = 0;
+ public const int BIND_RESPONSE = 1;
+ public const int COMPARE_REQUEST = 14;
+ public const int COMPARE_RESPONSE = 15;
+ public const int DEL_REQUEST = 10;
+ public const int DEL_RESPONSE = 11;
+ public const int EXTENDED_REQUEST = 23;
+ public const int EXTENDED_RESPONSE = 24;
+ public const int INTERMEDIATE_RESPONSE = 25;
+ protected internal Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message;
+ public const int MODIFY_RDN_REQUEST = 12;
+ public const int MODIFY_RDN_RESPONSE = 13;
+ public const int MODIFY_REQUEST = 6;
+ public const int MODIFY_RESPONSE = 7;
+ public const int SEARCH_REQUEST = 3;
+ public const int SEARCH_RESPONSE = 4;
+ public const int SEARCH_RESULT = 5;
+ public const int SEARCH_RESULT_REFERENCE = 19;
+ public const int UNBIND_REQUEST = 2;
+ protected internal LdapMessage(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) { }
+ public virtual Novell.Directory.Ldap.LdapControl[] Controls { get { throw null; } }
+ public virtual int MessageID { get { throw null; } }
+ public virtual bool Request { get { throw null; } }
+ public virtual string Tag { get { throw null; } set { } }
+ public virtual int Type { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class LdapMessageQueue
+ {
+ internal LdapMessageQueue() { }
+ public virtual int[] MessageIDs { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapMessage getResponse() { throw null; }
+ public virtual Novell.Directory.Ldap.LdapMessage getResponse(int msgid) { throw null; }
+ public virtual bool isComplete(int msgid) { throw null; }
+ public virtual bool isResponseReceived() { throw null; }
+ public virtual bool isResponseReceived(int msgid) { throw null; }
+ }
+ public partial class LdapModification
+ {
+ public const int ADD = 0;
+ public const int DELETE = 1;
+ public const int REPLACE = 2;
+ public LdapModification(int op, Novell.Directory.Ldap.LdapAttribute attr) { }
+ public virtual Novell.Directory.Ldap.LdapAttribute Attribute { get { throw null; } }
+ public virtual int Op { get { throw null; } }
+ }
+ public partial class LdapModifyDNRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapModifyDNRequest(string dn, string newRdn, string newParentdn, bool deleteOldRdn, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual bool DeleteOldRDN { get { throw null; } }
+ public virtual string DN { get { throw null; } }
+ public virtual string NewRDN { get { throw null; } }
+ public virtual string ParentDN { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapModifyRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapModifyRequest(string dn, Novell.Directory.Ldap.LdapModification[] mods, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string DN { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapModification[] Modifications { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapNameFormSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public LdapNameFormSchema(string raw) : base (default(string)) { }
+ public LdapNameFormSchema(string[] names, string oid, string description, bool obsolete, string objectClass, string[] required, string[] optional) : base (default(string)) { }
+ public virtual string ObjectClass { get { throw null; } }
+ public virtual string[] OptionalNamingAttributes { get { throw null; } }
+ public virtual string[] RequiredNamingAttributes { get { throw null; } }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapObjectClassSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public const int ABSTRACT = 0;
+ public const int AUXILIARY = 2;
+ public const int STRUCTURAL = 1;
+ public LdapObjectClassSchema(string raw) : base (default(string)) { }
+ public LdapObjectClassSchema(string[] names, string oid, string[] superiors, string description, string[] required, string[] optional, int type, bool obsolete) : base (default(string)) { }
+ public virtual string[] OptionalAttributes { get { throw null; } }
+ public virtual string[] RequiredAttributes { get { throw null; } }
+ public virtual string[] Superiors { get { throw null; } }
+ public virtual int Type { get { throw null; } }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapReferralException : Novell.Directory.Ldap.LdapException
+ {
+ public LdapReferralException() { }
+ public LdapReferralException(string message) { }
+ public LdapReferralException(string message, System.Exception rootException) { }
+ public LdapReferralException(string message, int resultCode, string serverMessage) { }
+ public LdapReferralException(string message, int resultCode, string serverMessage, System.Exception rootException) { }
+ public LdapReferralException(string message, object[] arguments) { }
+ public LdapReferralException(string message, object[] arguments, System.Exception rootException) { }
+ public LdapReferralException(string message, object[] arguments, int resultCode, string serverMessage) { }
+ public LdapReferralException(string message, object[] arguments, int resultCode, string serverMessage, System.Exception rootException) { }
+ public virtual string FailedReferral { get { throw null; } set { } }
+ public virtual string[] getReferrals() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface LdapReferralHandler
+ {
+ }
+ public partial class LdapResponse : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapResponse(Novell.Directory.Ldap.InterThreadException ex, Novell.Directory.Ldap.Utilclass.ReferralInfo activeReferral) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public LdapResponse(int type) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public LdapResponse(int type, int resultCode, string matchedDN, string serverMessage, string[] referrals, Novell.Directory.Ldap.LdapControl[] controls) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public override Novell.Directory.Ldap.LdapControl[] Controls { get { throw null; } }
+ public virtual string ErrorMessage { get { throw null; } }
+ public virtual string MatchedDN { get { throw null; } }
+ public override int MessageID { get { throw null; } }
+ public virtual string[] Referrals { get { throw null; } }
+ public virtual int ResultCode { get { throw null; } }
+ public override int Type { get { throw null; } }
+ }
+ public partial class LdapResponseQueue : Novell.Directory.Ldap.LdapMessageQueue
+ {
+ internal LdapResponseQueue() { }
+ public virtual void merge(Novell.Directory.Ldap.LdapMessageQueue queue2) { }
+ }
+ public partial class LdapSchema : Novell.Directory.Ldap.LdapEntry
+ {
+ public LdapSchema(Novell.Directory.Ldap.LdapEntry ent) { }
+ public virtual System.Collections.IEnumerator AttributeNames { get { throw null; } }
+ public virtual System.Collections.IEnumerator AttributeSchemas { get { throw null; } }
+ public virtual System.Collections.IEnumerator DITContentRuleNames { get { throw null; } }
+ public virtual System.Collections.IEnumerator DITContentRuleSchemas { get { throw null; } }
+ public virtual System.Collections.IEnumerator DITStructureRuleNames { get { throw null; } }
+ public virtual System.Collections.IEnumerator DITStructureRuleSchemas { get { throw null; } }
+ public virtual System.Collections.IEnumerator MatchingRuleNames { get { throw null; } }
+ public virtual System.Collections.IEnumerator MatchingRuleSchemas { get { throw null; } }
+ public virtual System.Collections.IEnumerator MatchingRuleUseNames { get { throw null; } }
+ public virtual System.Collections.IEnumerator MatchingRuleUseSchemas { get { throw null; } }
+ public virtual System.Collections.IEnumerator NameFormNames { get { throw null; } }
+ public virtual System.Collections.IEnumerator NameFormSchemas { get { throw null; } }
+ public virtual System.Collections.IEnumerator ObjectClassNames { get { throw null; } }
+ public virtual System.Collections.IEnumerator ObjectClassSchemas { get { throw null; } }
+ public virtual System.Collections.IEnumerator SyntaxSchemas { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapAttributeSchema getAttributeSchema(string name) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapDITContentRuleSchema getDITContentRuleSchema(string name) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapDITStructureRuleSchema getDITStructureRuleSchema(int ID) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapDITStructureRuleSchema getDITStructureRuleSchema(string name) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapMatchingRuleSchema getMatchingRuleSchema(string name) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapMatchingRuleUseSchema getMatchingRuleUseSchema(string name) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapNameFormSchema getNameFormSchema(string name) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapObjectClassSchema getObjectClassSchema(string name) { throw null; }
+ public virtual Novell.Directory.Ldap.LdapSyntaxSchema getSyntaxSchema(string oid) { throw null; }
+ }
+ public abstract partial class LdapSchemaElement : Novell.Directory.Ldap.LdapAttribute
+ {
+ [System.CLSCompliantAttribute(false)]
+ protected internal string description;
+ protected internal System.Collections.Hashtable hashQualifier;
+ [System.CLSCompliantAttribute(false)]
+ protected internal string[] names;
+ [System.CLSCompliantAttribute(false)]
+ protected internal bool obsolete;
+ protected internal string oid;
+ protected internal string[] qualifier;
+ protected internal LdapSchemaElement(string attrName) : base (default(Novell.Directory.Ldap.LdapAttribute)) { }
+ public virtual string Description { get { throw null; } }
+ public virtual string ID { get { throw null; } }
+ public virtual string[] Names { get { throw null; } }
+ public virtual bool Obsolete { get { throw null; } }
+ public virtual System.Collections.IEnumerator QualifierNames { get { throw null; } }
+ public virtual void addValue(byte[] value_Renamed) { }
+ public override void addValue(string value_Renamed) { }
+ protected internal abstract string formatString();
+ public virtual string[] getQualifier(string name) { throw null; }
+ public virtual void removeValue(byte[] value_Renamed) { }
+ public override void removeValue(string value_Renamed) { }
+ public virtual void setQualifier(string name, string[] values) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapSearchConstraints : Novell.Directory.Ldap.LdapConstraints
+ {
+ public const int DEREF_ALWAYS = 3;
+ public const int DEREF_FINDING = 2;
+ public const int DEREF_NEVER = 0;
+ public const int DEREF_SEARCHING = 1;
+ public LdapSearchConstraints() { }
+ public LdapSearchConstraints(Novell.Directory.Ldap.LdapConstraints cons) { }
+ public LdapSearchConstraints(int msLimit, int serverTimeLimit, int dereference, int maxResults, bool doReferrals, int batchSize, Novell.Directory.Ldap.LdapReferralHandler handler, int hop_limit) { }
+ public virtual int BatchSize { get { throw null; } set { } }
+ public virtual int Dereference { get { throw null; } set { } }
+ public virtual int MaxResults { get { throw null; } set { } }
+ public virtual int ServerTimeLimit { get { throw null; } set { } }
+ }
+ public partial class LdapSearchQueue : Novell.Directory.Ldap.LdapMessageQueue
+ {
+ internal LdapSearchQueue() { }
+ public virtual void merge(Novell.Directory.Ldap.LdapMessageQueue queue2) { }
+ }
+ public partial class LdapSearchRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public const int AND = 0;
+ public const int ANY = 1;
+ public const int APPROX_MATCH = 8;
+ public const int EQUALITY_MATCH = 3;
+ public const int EXTENSIBLE_MATCH = 9;
+ public const int FINAL = 2;
+ public const int GREATER_OR_EQUAL = 5;
+ public const int INITIAL = 0;
+ public const int LESS_OR_EQUAL = 6;
+ public const int NOT = 2;
+ public const int OR = 1;
+ public const int PRESENT = 7;
+ public const int SUBSTRINGS = 4;
+ public LdapSearchRequest(string base_Renamed, int scope, Novell.Directory.Ldap.Rfc2251.RfcFilter filter, string[] attrs, int dereference, int maxResults, int serverTimeLimit, bool typesOnly, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public LdapSearchRequest(string base_Renamed, int scope, string filter, string[] attrs, int dereference, int maxResults, int serverTimeLimit, bool typesOnly, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string[] Attributes { get { throw null; } }
+ public virtual int Dereference { get { throw null; } }
+ public virtual string DN { get { throw null; } }
+ public virtual int MaxResults { get { throw null; } }
+ public virtual int Scope { get { throw null; } }
+ public virtual System.Collections.IEnumerator SearchFilter { get { throw null; } }
+ public virtual int ServerTimeLimit { get { throw null; } }
+ public virtual string StringFilter { get { throw null; } }
+ public virtual bool TypesOnly { get { throw null; } }
+ }
+ public partial class LdapSearchResult : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapSearchResult(Novell.Directory.Ldap.LdapEntry entry, Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual Novell.Directory.Ldap.LdapEntry Entry { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapSearchResultReference : Novell.Directory.Ldap.LdapMessage
+ {
+ internal LdapSearchResultReference() : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string[] Referrals { get { throw null; } }
+ }
+ public partial class LdapSearchResults
+ {
+ internal LdapSearchResults() { }
+ public virtual int Count { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapControl[] ResponseControls { get { throw null; } }
+ public virtual bool hasMore() { throw null; }
+ public virtual Novell.Directory.Ldap.LdapEntry next() { throw null; }
+ }
+ public partial class LdapSyntaxSchema : Novell.Directory.Ldap.LdapSchemaElement
+ {
+ public LdapSyntaxSchema(string raw) : base (default(string)) { }
+ public LdapSyntaxSchema(string oid, string description) : base (default(string)) { }
+ protected internal override string formatString() { throw null; }
+ }
+ public partial class LdapUnbindRequest : Novell.Directory.Ldap.LdapMessage
+ {
+ public LdapUnbindRequest(Novell.Directory.Ldap.LdapControl[] cont) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ }
+ public partial interface LdapUnsolicitedNotificationListener
+ {
+ void messageReceived(Novell.Directory.Ldap.LdapExtendedResponse msg);
+ }
+ public partial class LdapUrl : System.ICloneable
+ {
+ public LdapUrl(string url) { }
+ public LdapUrl(string host, int port, string dn) { }
+ public LdapUrl(string host, int port, string dn, string[] attrNames, int scope, string filter, string[] extensions) { }
+ public LdapUrl(string host, int port, string dn, string[] attrNames, int scope, string filter, string[] extensions, bool secure) { }
+ public virtual string[] AttributeArray { get { throw null; } }
+ public virtual System.Collections.IEnumerator Attributes { get { throw null; } }
+ public virtual string[] Extensions { get { throw null; } }
+ public virtual string Filter { get { throw null; } }
+ public virtual string Host { get { throw null; } }
+ public virtual int Port { get { throw null; } }
+ public virtual int Scope { get { throw null; } }
+ public virtual bool Secure { get { throw null; } }
+ public object Clone() { throw null; }
+ public static string decode(string URLEncoded) { throw null; }
+ public static string encode(string toEncode) { throw null; }
+ public virtual string getDN() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace Novell.Directory.Ldap.Asn1
+{
+ public partial class Asn1Boolean : Novell.Directory.Ldap.Asn1.Asn1Object
+ {
+ public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 1;
+ [System.CLSCompliantAttribute(false)]
+ public Asn1Boolean(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1Boolean(bool content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public bool booleanValue() { throw null; }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1Choice : Novell.Directory.Ldap.Asn1.Asn1Object
+ {
+ protected internal Asn1Choice() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1Choice(Novell.Directory.Ldap.Asn1.Asn1Object content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ protected internal virtual Novell.Directory.Ldap.Asn1.Asn1Object ChoiceValue { set { } }
+ public Novell.Directory.Ldap.Asn1.Asn1Object choiceValue() { throw null; }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public override void setIdentifier(Novell.Directory.Ldap.Asn1.Asn1Identifier id) { }
+ public override string ToString() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public partial interface Asn1Decoder : System.Runtime.Serialization.ISerializable
+ {
+ Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed);
+ Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed, int[] length);
+ Novell.Directory.Ldap.Asn1.Asn1Object decode(sbyte[] value_Renamed);
+ object decodeBoolean(System.IO.Stream in_Renamed, int len);
+ object decodeCharacterString(System.IO.Stream in_Renamed, int len);
+ object decodeNumeric(System.IO.Stream in_Renamed, int len);
+ object decodeOctetString(System.IO.Stream in_Renamed, int len);
+ }
+ public partial interface Asn1Encoder : System.Runtime.Serialization.ISerializable
+ {
+ void encode(Novell.Directory.Ldap.Asn1.Asn1Boolean b, System.IO.Stream out_Renamed);
+ void encode(Novell.Directory.Ldap.Asn1.Asn1Identifier id, System.IO.Stream out_Renamed);
+ void encode(Novell.Directory.Ldap.Asn1.Asn1Null n, System.IO.Stream out_Renamed);
+ void encode(Novell.Directory.Ldap.Asn1.Asn1Numeric n, System.IO.Stream out_Renamed);
+ void encode(Novell.Directory.Ldap.Asn1.Asn1OctetString os, System.IO.Stream out_Renamed);
+ void encode(Novell.Directory.Ldap.Asn1.Asn1Structured c, System.IO.Stream out_Renamed);
+ void encode(Novell.Directory.Ldap.Asn1.Asn1Tagged t, System.IO.Stream out_Renamed);
+ }
+ public partial class Asn1Enumerated : Novell.Directory.Ldap.Asn1.Asn1Numeric
+ {
+ public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 10;
+ [System.CLSCompliantAttribute(false)]
+ public Asn1Enumerated(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public Asn1Enumerated(int content) { }
+ public Asn1Enumerated(long content) { }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1Identifier : System.ICloneable
+ {
+ public const int APPLICATION = 1;
+ public const int CONTEXT = 2;
+ public const int PRIVATE = 3;
+ public const int UNIVERSAL = 0;
+ public Asn1Identifier() { }
+ public Asn1Identifier(int tagClass, bool constructed, int tag) { }
+ public Asn1Identifier(System.IO.Stream in_Renamed) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual bool Application { get { throw null; } }
+ public virtual int Asn1Class { get { throw null; } }
+ public virtual bool Constructed { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public virtual bool Context { get { throw null; } }
+ public virtual int EncodedLength { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public virtual bool Private { get { throw null; } }
+ public virtual int Tag { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public virtual bool Universal { get { throw null; } }
+ public object Clone() { throw null; }
+ public void reset(System.IO.Stream in_Renamed) { }
+ }
+ public partial class Asn1Integer : Novell.Directory.Ldap.Asn1.Asn1Numeric
+ {
+ public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 2;
+ [System.CLSCompliantAttribute(false)]
+ public Asn1Integer(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public Asn1Integer(int content) { }
+ public Asn1Integer(long content) { }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1Length
+ {
+ public Asn1Length() { }
+ public Asn1Length(int length) { }
+ public Asn1Length(System.IO.Stream in_Renamed) { }
+ public virtual int EncodedLength { get { throw null; } }
+ public virtual int Length { get { throw null; } }
+ public void reset(System.IO.Stream in_Renamed) { }
+ }
+ public partial class Asn1Null : Novell.Directory.Ldap.Asn1.Asn1Object
+ {
+ public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 5;
+ public Asn1Null() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class Asn1Numeric : Novell.Directory.Ldap.Asn1.Asn1Object
+ {
+ internal Asn1Numeric() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public int intValue() { throw null; }
+ public long longValue() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Asn1Object : System.Runtime.Serialization.ISerializable
+ {
+ public Asn1Object(Novell.Directory.Ldap.Asn1.Asn1Identifier id) { }
+ public abstract void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed);
+ [System.CLSCompliantAttribute(false)]
+ public sbyte[] getEncoding(Novell.Directory.Ldap.Asn1.Asn1Encoder enc) { throw null; }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual void setIdentifier(Novell.Directory.Ldap.Asn1.Asn1Identifier id) { }
+ [System.CLSCompliantAttribute(false)]
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1OctetString : Novell.Directory.Ldap.Asn1.Asn1Object
+ {
+ protected internal static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 4;
+ [System.CLSCompliantAttribute(false)]
+ public Asn1OctetString(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public Asn1OctetString(sbyte[] content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1OctetString(string content) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte[] byteValue() { throw null; }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public string stringValue() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1Sequence : Novell.Directory.Ldap.Asn1.Asn1Structured
+ {
+ public const int TAG = 16;
+ public Asn1Sequence() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public Asn1Sequence(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1Sequence(Novell.Directory.Ldap.Asn1.Asn1Object[] newContent, int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1Sequence(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1SequenceOf : Novell.Directory.Ldap.Asn1.Asn1Structured
+ {
+ public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 16;
+ public Asn1SequenceOf() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public Asn1SequenceOf(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1SequenceOf(Novell.Directory.Ldap.Asn1.Asn1Sequence sequence) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1SequenceOf(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1Set : Novell.Directory.Ldap.Asn1.Asn1Structured
+ {
+ public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 17;
+ public Asn1Set() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public Asn1Set(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1Set(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public override string ToString() { throw null; }
+ }
+ public partial class Asn1SetOf : Novell.Directory.Ldap.Asn1.Asn1Structured
+ {
+ public static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public const int TAG = 17;
+ public Asn1SetOf() : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1SetOf(Novell.Directory.Ldap.Asn1.Asn1Set set_Renamed) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1SetOf(int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ [System.CLSCompliantAttribute(false)]
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class Asn1Structured : Novell.Directory.Ldap.Asn1.Asn1Object
+ {
+ protected internal Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ protected internal Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id, Novell.Directory.Ldap.Asn1.Asn1Object[] newContent, int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ protected internal Asn1Structured(Novell.Directory.Ldap.Asn1.Asn1Identifier id, int size) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public void add(Novell.Directory.Ldap.Asn1.Asn1Object value_Renamed) { }
+ [System.CLSCompliantAttribute(false)]
+ protected internal void decodeStructured(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public Novell.Directory.Ldap.Asn1.Asn1Object get_Renamed(int index) { throw null; }
+ public void set_Renamed(int index, Novell.Directory.Ldap.Asn1.Asn1Object value_Renamed) { }
+ public int size() { throw null; }
+ public Novell.Directory.Ldap.Asn1.Asn1Object[] toArray() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual string toString(string type) { throw null; }
+ }
+ public partial class Asn1Tagged : Novell.Directory.Ldap.Asn1.Asn1Object
+ {
+ [System.CLSCompliantAttribute(false)]
+ public Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len, Novell.Directory.Ldap.Asn1.Asn1Identifier identifier) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Identifier identifier, Novell.Directory.Ldap.Asn1.Asn1Object object_Renamed) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public Asn1Tagged(Novell.Directory.Ldap.Asn1.Asn1Identifier identifier, Novell.Directory.Ldap.Asn1.Asn1Object object_Renamed, bool explicit_Renamed) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier)) { }
+ public virtual bool Explicit { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Object TaggedValue { set { } }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public Novell.Directory.Ldap.Asn1.Asn1Object taggedValue() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class LBERDecoder : Novell.Directory.Ldap.Asn1.Asn1Decoder, System.Runtime.Serialization.ISerializable
+ {
+ public LBERDecoder() { }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed) { throw null; }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Object decode(System.IO.Stream in_Renamed, int[] len) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Object decode(sbyte[] value_Renamed) { throw null; }
+ public object decodeBoolean(System.IO.Stream in_Renamed, int len) { throw null; }
+ public object decodeCharacterString(System.IO.Stream in_Renamed, int len) { throw null; }
+ public object decodeNumeric(System.IO.Stream in_Renamed, int len) { throw null; }
+ public object decodeOctetString(System.IO.Stream in_Renamed, int len) { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class LBEREncoder : Novell.Directory.Ldap.Asn1.Asn1Encoder, System.Runtime.Serialization.ISerializable
+ {
+ public LBEREncoder() { }
+ public virtual void encode(Novell.Directory.Ldap.Asn1.Asn1Boolean b, System.IO.Stream out_Renamed) { }
+ public void encode(Novell.Directory.Ldap.Asn1.Asn1Identifier id, System.IO.Stream out_Renamed) { }
+ public void encode(Novell.Directory.Ldap.Asn1.Asn1Null n, System.IO.Stream out_Renamed) { }
+ public void encode(Novell.Directory.Ldap.Asn1.Asn1Numeric n, System.IO.Stream out_Renamed) { }
+ public void encode(Novell.Directory.Ldap.Asn1.Asn1OctetString os, System.IO.Stream out_Renamed) { }
+ public void encode(Novell.Directory.Ldap.Asn1.Asn1Structured c, System.IO.Stream out_Renamed) { }
+ public void encode(Novell.Directory.Ldap.Asn1.Asn1Tagged t, System.IO.Stream out_Renamed) { }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
+namespace Novell.Directory.Ldap.Controls
+{
+ public partial class LdapEntryChangeControl : Novell.Directory.Ldap.LdapControl
+ {
+ [System.CLSCompliantAttribute(false)]
+ public LdapEntryChangeControl(string oid, bool critical, sbyte[] value_Renamed) : base (default(string), default(bool), default(sbyte[])) { }
+ public virtual int ChangeNumber { get { throw null; } }
+ public virtual int ChangeType { get { throw null; } }
+ public virtual bool HasChangeNumber { get { throw null; } }
+ public virtual string PreviousDN { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapPersistSearchControl : Novell.Directory.Ldap.LdapControl
+ {
+ public const int ADD = 1;
+ public static readonly int ANY;
+ public const int DELETE = 2;
+ public const int MODDN = 8;
+ public const int MODIFY = 4;
+ public LdapPersistSearchControl() : base (default(string), default(bool), default(sbyte[])) { }
+ public LdapPersistSearchControl(int changeTypes, bool changesOnly, bool returnControls, bool isCritical) : base (default(string), default(bool), default(sbyte[])) { }
+ public virtual bool ChangesOnly { get { throw null; } set { } }
+ public virtual int ChangeTypes { get { throw null; } set { } }
+ public virtual bool ReturnControls { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class LdapSortControl : Novell.Directory.Ldap.LdapControl
+ {
+ public LdapSortControl(Novell.Directory.Ldap.Controls.LdapSortKey key, bool critical) : base (default(string), default(bool), default(sbyte[])) { }
+ public LdapSortControl(Novell.Directory.Ldap.Controls.LdapSortKey[] keys, bool critical) : base (default(string), default(bool), default(sbyte[])) { }
+ }
+ public partial class LdapSortKey
+ {
+ public LdapSortKey(string keyDescription) { }
+ public LdapSortKey(string key, bool reverse) { }
+ public LdapSortKey(string key, bool reverse, string matchRule) { }
+ public virtual string Key { get { throw null; } }
+ public virtual string MatchRule { get { throw null; } }
+ public virtual bool Reverse { get { throw null; } }
+ }
+ public partial class LdapSortResponse : Novell.Directory.Ldap.LdapControl
+ {
+ [System.CLSCompliantAttribute(false)]
+ public LdapSortResponse(string oid, bool critical, sbyte[] values) : base (default(string), default(bool), default(sbyte[])) { }
+ public virtual string FailedAttribute { get { throw null; } }
+ public virtual int ResultCode { get { throw null; } }
+ }
+ public partial class LdapVirtualListControl : Novell.Directory.Ldap.LdapControl
+ {
+ public LdapVirtualListControl(int startIndex, int beforeCount, int afterCount, int contentCount) : base (default(string), default(bool), default(sbyte[])) { }
+ public LdapVirtualListControl(int startIndex, int beforeCount, int afterCount, int contentCount, string context) : base (default(string), default(bool), default(sbyte[])) { }
+ public LdapVirtualListControl(string jumpTo, int beforeCount, int afterCount) : base (default(string), default(bool), default(sbyte[])) { }
+ public LdapVirtualListControl(string jumpTo, int beforeCount, int afterCount, string context) : base (default(string), default(bool), default(sbyte[])) { }
+ public virtual int AfterCount { get { throw null; } }
+ public virtual int BeforeCount { get { throw null; } }
+ public virtual string Context { get { throw null; } set { } }
+ public virtual int ListSize { get { throw null; } set { } }
+ public virtual void setRange(int listIndex, int beforeCount, int afterCount) { }
+ public virtual void setRange(string jumpTo, int beforeCount, int afterCount) { }
+ }
+ public partial class LdapVirtualListResponse : Novell.Directory.Ldap.LdapControl
+ {
+ [System.CLSCompliantAttribute(false)]
+ public LdapVirtualListResponse(string oid, bool critical, sbyte[] values) : base (default(string), default(bool), default(sbyte[])) { }
+ public virtual int ContentCount { get { throw null; } }
+ public virtual string Context { get { throw null; } }
+ public virtual int FirstPosition { get { throw null; } }
+ public virtual int ResultCode { get { throw null; } }
+ }
+}
+namespace Novell.Directory.Ldap.Events
+{
+ public partial class BaseEventArgs : System.EventArgs
+ {
+ protected Novell.Directory.Ldap.LdapMessage ldap_message;
+ public BaseEventArgs(Novell.Directory.Ldap.LdapMessage message) { }
+ public Novell.Directory.Ldap.LdapMessage ContianedEventInformation { get { throw null; } }
+ }
+ public partial class DirectoryEventArgs : Novell.Directory.Ldap.Events.BaseEventArgs
+ {
+ protected Novell.Directory.Ldap.Events.EventClassifiers eClassification;
+ public DirectoryEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification) : base (default(Novell.Directory.Ldap.LdapMessage)) { }
+ public Novell.Directory.Ldap.Events.EventClassifiers EventClassification { get { throw null; } set { } }
+ }
+ public partial class DirectoryExceptionEventArgs : Novell.Directory.Ldap.Events.BaseEventArgs
+ {
+ protected Novell.Directory.Ldap.LdapException ldap_exception_object;
+ public DirectoryExceptionEventArgs(Novell.Directory.Ldap.LdapMessage message, Novell.Directory.Ldap.LdapException ldapException) : base (default(Novell.Directory.Ldap.LdapMessage)) { }
+ public Novell.Directory.Ldap.LdapException LdapExceptionObject { get { throw null; } }
+ }
+ public enum EventClassifiers
+ {
+ CLASSIFICATION_EDIR_EVENT = 1,
+ CLASSIFICATION_LDAP_PSEARCH = 0,
+ CLASSIFICATION_UNKNOWN = -1,
+ }
+ public partial class LdapEventArgs : Novell.Directory.Ldap.Events.DirectoryEventArgs
+ {
+ protected Novell.Directory.Ldap.Events.LdapEventType eType;
+ public LdapEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers)) { }
+ public Novell.Directory.Ldap.Events.LdapEventType EventType { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class LdapEventSource
+ {
+ protected const int DEFAULT_SLEEP_TIME = 1000;
+ protected Novell.Directory.Ldap.Events.LdapEventSource.DirectoryEventHandler directory_event;
+ protected Novell.Directory.Ldap.Events.LdapEventSource.DirectoryExceptionEventHandler directory_exception_event;
+ protected internal const int EVENT_TYPE_UNKNOWN = -1;
+ protected Novell.Directory.Ldap.Events.LdapEventSource.EventsGenerator m_objEventsGenerator;
+ protected int sleep_interval;
+ protected LdapEventSource() { }
+ public int SleepInterval { get { throw null; } set { } }
+ public event Novell.Directory.Ldap.Events.LdapEventSource.DirectoryEventHandler DirectoryEvent { add { } remove { } }
+ public event Novell.Directory.Ldap.Events.LdapEventSource.DirectoryExceptionEventHandler DirectoryExceptionEvent { add { } remove { } }
+ protected Novell.Directory.Ldap.Events.LdapEventSource.LISTENERS_COUNT GetCurrentListenersState() { throw null; }
+ protected abstract int GetListeners();
+ protected void ListenerAdded() { }
+ protected void ListenerRemoved() { }
+ protected void NotifyDirectoryListeners(Novell.Directory.Ldap.Events.DirectoryEventArgs objDirectoryEventArgs) { }
+ protected void NotifyDirectoryListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification) { }
+ protected abstract bool NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType);
+ protected void NotifyExceptionListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.LdapException ldapException) { }
+ protected void NotifyListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType) { }
+ protected void StartEventPolling(Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConnection conn, int msgid) { }
+ protected abstract void StartSearchAndPolling();
+ protected void StopEventPolling() { }
+ protected abstract void StopSearchAndPolling();
+ public delegate void DirectoryEventHandler(object source, Novell.Directory.Ldap.Events.DirectoryEventArgs objDirectoryEventArgs);
+ public delegate void DirectoryExceptionEventHandler(object source, Novell.Directory.Ldap.Events.DirectoryExceptionEventArgs objDirectoryExceptionEventArgs);
+ protected partial class EventsGenerator
+ {
+ public EventsGenerator(Novell.Directory.Ldap.Events.LdapEventSource objEventSource, Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConnection conn, int msgid) { }
+ public int SleepTime { get { throw null; } set { } }
+ protected void processmessage(Novell.Directory.Ldap.LdapMessage response) { }
+ protected void Run() { }
+ public void StartEventPolling() { }
+ public void StopEventPolling() { }
+ }
+ protected enum LISTENERS_COUNT
+ {
+ MORE_THAN_ONE = 2,
+ ONE = 1,
+ ZERO = 0,
+ }
+ }
+ public enum LdapEventType
+ {
+ LDAP_PSEARCH_ADD = 1,
+ LDAP_PSEARCH_ANY = 15,
+ LDAP_PSEARCH_DELETE = 2,
+ LDAP_PSEARCH_MODDN = 8,
+ LDAP_PSEARCH_MODIFY = 4,
+ TYPE_UNKNOWN = -1,
+ }
+ public partial class PSearchEventSource : Novell.Directory.Ldap.Events.LdapEventSource
+ {
+ protected string[] mAttrs;
+ protected Novell.Directory.Ldap.LdapConnection mConnection;
+ protected Novell.Directory.Ldap.Events.LdapEventType mEventChangeType;
+ protected string mFilter;
+ protected Novell.Directory.Ldap.LdapSearchQueue mQueue;
+ protected int mScope;
+ protected string mSearchBase;
+ protected Novell.Directory.Ldap.LdapSearchConstraints mSearchConstraints;
+ protected bool mTypesOnly;
+ protected Novell.Directory.Ldap.Events.PSearchEventSource.SearchReferralEventHandler search_referral_event;
+ protected Novell.Directory.Ldap.Events.PSearchEventSource.SearchResultEventHandler search_result_event;
+ public PSearchEventSource(Novell.Directory.Ldap.LdapConnection conn, string searchBase, int scope, string filter, string[] attrs, bool typesOnly, Novell.Directory.Ldap.LdapSearchConstraints constraints, Novell.Directory.Ldap.Events.LdapEventType eventchangetype, bool changeonly) { }
+ public event Novell.Directory.Ldap.Events.PSearchEventSource.SearchReferralEventHandler SearchReferralEvent { add { } remove { } }
+ public event Novell.Directory.Ldap.Events.PSearchEventSource.SearchResultEventHandler SearchResultEvent { add { } remove { } }
+ protected override int GetListeners() { throw null; }
+ protected override bool NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType) { throw null; }
+ protected override void StartSearchAndPolling() { }
+ protected override void StopSearchAndPolling() { }
+ public delegate void SearchReferralEventHandler(object source, Novell.Directory.Ldap.Events.SearchReferralEventArgs objArgs);
+ public delegate void SearchResultEventHandler(object source, Novell.Directory.Ldap.Events.SearchResultEventArgs objArgs);
+ }
+ public partial class SearchReferralEventArgs : Novell.Directory.Ldap.Events.LdapEventArgs
+ {
+ public SearchReferralEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers), default(Novell.Directory.Ldap.Events.LdapEventType)) { }
+ public string[] getUrls() { throw null; }
+ }
+ public partial class SearchResultEventArgs : Novell.Directory.Ldap.Events.LdapEventArgs
+ {
+ public SearchResultEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, Novell.Directory.Ldap.Events.LdapEventType aType) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers), default(Novell.Directory.Ldap.Events.LdapEventType)) { }
+ public Novell.Directory.Ldap.LdapEntry Entry { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+}
+namespace Novell.Directory.Ldap.Events.Edir
+{
+ public enum DebugParameterType
+ {
+ ADDRESS = 5,
+ BINARY = 3,
+ ENTRYID = 1,
+ INTEGER = 4,
+ STRING = 2,
+ TIMESTAMP = 6,
+ TIMEVECTOR = 7,
+ }
+ public partial class DSETimeStamp
+ {
+ protected int nEvent;
+ protected int nSeconds;
+ protected int replica_number;
+ public DSETimeStamp(Novell.Directory.Ldap.Asn1.Asn1Sequence dseObject) { }
+ public int Event { get { throw null; } }
+ public int ReplicaNumber { get { throw null; } }
+ public int Seconds { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class EdirEventArgs : Novell.Directory.Ldap.Events.DirectoryEventArgs
+ {
+ public EdirEventArgs(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification) : base (default(Novell.Directory.Ldap.LdapMessage), default(Novell.Directory.Ldap.Events.EventClassifiers)) { }
+ public Novell.Directory.Ldap.Events.Edir.EdirEventIntermediateResponse IntermediateResponse { get { throw null; } }
+ }
+ public enum EdirEventDataType
+ {
+ EDIR_TAG_BINDERY_EVENT_DATA = 5,
+ EDIR_TAG_CHANGE_CONFIG_PARAM = 11,
+ EDIR_TAG_CHANGE_SERVER_ADDRESS = 10,
+ EDIR_TAG_CONNECTION_STATE = 9,
+ EDIR_TAG_DEBUG_EVENT_DATA = 14,
+ EDIR_TAG_DSESEV_INFO = 6,
+ EDIR_TAG_ENTRY_EVENT_DATA = 1,
+ EDIR_TAG_GENERAL_EVENT_DATA = 3,
+ EDIR_TAG_MODULE_STATE_DATA = 7,
+ EDIR_TAG_NETWORK_ADDRESS = 8,
+ EDIR_TAG_NO_DATA = 12,
+ EDIR_TAG_SKULK_DATA = 4,
+ EDIR_TAG_STATUS_LOG = 13,
+ EDIR_TAG_VALUE_EVENT_DATA = 2,
+ }
+ public partial class EdirEventIntermediateResponse : Novell.Directory.Ldap.LdapIntermediateResponse
+ {
+ protected Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData event_response_data;
+ protected Novell.Directory.Ldap.Events.Edir.EdirEventResultType event_result_type;
+ protected Novell.Directory.Ldap.Events.Edir.EdirEventType event_type;
+ public EdirEventIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public EdirEventIntermediateResponse(byte[] message) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData EventResponseDataObject { get { throw null; } }
+ public Novell.Directory.Ldap.Events.Edir.EdirEventResultType EventResultType { get { throw null; } }
+ public Novell.Directory.Ldap.Events.Edir.EdirEventType EventType { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ protected void ProcessMessage(sbyte[] returnedValue) { }
+ }
+ public enum EdirEventResultType
+ {
+ EVT_STATUS_ALL = 0,
+ EVT_STATUS_FAILURE = 2,
+ EVT_STATUS_SUCCESS = 1,
+ }
+ public partial class EdirEventSource : Novell.Directory.Ldap.Events.LdapEventSource
+ {
+ protected Novell.Directory.Ldap.Events.Edir.EdirEventSource.EdirEventHandler edir_event;
+ protected Novell.Directory.Ldap.LdapConnection mConnection;
+ protected Novell.Directory.Ldap.LdapResponseQueue mQueue;
+ protected Novell.Directory.Ldap.Events.Edir.MonitorEventRequest mRequestOperation;
+ public EdirEventSource(Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifier, Novell.Directory.Ldap.LdapConnection conn) { }
+ public event Novell.Directory.Ldap.Events.Edir.EdirEventSource.EdirEventHandler EdirEvent { add { } remove { } }
+ protected override int GetListeners() { throw null; }
+ protected override bool NotifyEventListeners(Novell.Directory.Ldap.LdapMessage sourceMessage, Novell.Directory.Ldap.Events.EventClassifiers aClassification, int nType) { throw null; }
+ protected override void StartSearchAndPolling() { }
+ protected override void StopSearchAndPolling() { }
+ public delegate void EdirEventHandler(object source, Novell.Directory.Ldap.Events.Edir.EdirEventArgs objEdirEventArgs);
+ }
+ public partial class EdirEventSpecifier
+ {
+ public EdirEventSpecifier(Novell.Directory.Ldap.Events.Edir.EdirEventType eventType, Novell.Directory.Ldap.Events.Edir.EdirEventResultType eventResultType) { }
+ public EdirEventSpecifier(Novell.Directory.Ldap.Events.Edir.EdirEventType eventType, Novell.Directory.Ldap.Events.Edir.EdirEventResultType eventResultType, string filter) { }
+ public string EventFilter { get { throw null; } }
+ public Novell.Directory.Ldap.Events.Edir.EdirEventResultType EventResultType { get { throw null; } }
+ public Novell.Directory.Ldap.Events.Edir.EdirEventType EventType { get { throw null; } }
+ }
+ public enum EdirEventType
+ {
+ EVT_ABORT_JOIN = 145,
+ EVT_ABORT_PARTITION_OP = 109,
+ EVT_ADD_ENTRY = 168,
+ EVT_ADD_MEMBER = 153,
+ EVT_ADD_PROPERTY = 151,
+ EVT_ADD_REPLICA = 103,
+ EVT_ADD_VALUE = 5,
+ EVT_AGENT_CLOSE_LOCAL = 54,
+ EVT_AGENT_OPEN_LOCAL = 53,
+ EVT_ALLOW_LOGIN = 188,
+ EVT_BACKLINK_PROC_DONE = 95,
+ EVT_BACKUP_ENTRY = 114,
+ EVT_BEGIN_NAMEBASE_TRANSACTION = 213,
+ EVT_BKLINK_OPERATOR = 63,
+ EVT_BKLINK_SEV = 62,
+ EVT_CHANGE_CONN_STATE = 173,
+ EVT_CHANGE_MODULE_STATE = 21,
+ EVT_CHANGE_OBJ_SECURITY = 156,
+ EVT_CHANGE_PROP_SECURITY = 155,
+ EVT_CHANGE_REPLICA_TYPE = 107,
+ EVT_CHANGE_SECURITY_EQUALS = 164,
+ EVT_CHANGE_SERVER_ADDRS = 219,
+ EVT_CHANGE_TREE_NAME = 143,
+ EVT_CHECK_CONSOLE_OPERATOR = 142,
+ EVT_CHECK_SEV = 12,
+ EVT_CHGPASS = 101,
+ EVT_CLOSE_BINDERY = 172,
+ EVT_CLOSE_STREAM = 7,
+ EVT_COMPARE_ATTR_VALUE = 123,
+ EVT_CONNECT_TO_ADDRESS = 158,
+ EVT_CONSOLE_OPERATION = 203,
+ EVT_CRC_FAILURE = 167,
+ EVT_CREATE_BACKLINK = 141,
+ EVT_CREATE_BINDERY_OBJECT = 10,
+ EVT_CREATE_ENTRY = 1,
+ EVT_CREATE_NAMEBASE = 163,
+ EVT_CREATE_SUBREF = 132,
+ EVT_DB_ALLOC = 202,
+ EVT_DB_AUDIT = 175,
+ EVT_DB_AUDIT_NCP = 176,
+ EVT_DB_AUDIT_SKULK = 177,
+ EVT_DB_AUTHEN = 26,
+ EVT_DB_BACKLINK = 27,
+ EVT_DB_BACKLINK_DETAIL = 236,
+ EVT_DB_BUFFERS = 28,
+ EVT_DB_CHANGE_CACHE = 184,
+ EVT_DB_CLIENT_BUFFERS = 189,
+ EVT_DB_COLL = 29,
+ EVT_DB_CONN_TRACE = 210,
+ EVT_DB_DIRXML = 214,
+ EVT_DB_DIRXML_DRIVERS = 217,
+ EVT_DB_DNS = 220,
+ EVT_DB_DRL = 198,
+ EVT_DB_DRL_DETAIL = 237,
+ EVT_DB_DSAGENT = 30,
+ EVT_DB_EMU = 31,
+ EVT_DB_FRAGGER = 32,
+ EVT_DB_HTTPSTK = 231,
+ EVT_DB_INIT = 33,
+ EVT_DB_INSPECTOR = 34,
+ EVT_DB_IN_SYNC_DETAIL = 227,
+ EVT_DB_JANITOR = 35,
+ EVT_DB_LDAPSTK = 232,
+ EVT_DB_LIMBER = 36,
+ EVT_DB_LOCKING = 37,
+ EVT_DB_LOST_ENTRY = 183,
+ EVT_DB_MIN = 39,
+ EVT_DB_MISC = 40,
+ EVT_DB_MOVE = 38,
+ EVT_DB_NCPENG = 166,
+ EVT_DB_NDSMON = 218,
+ EVT_DB_NICIEXT = 233,
+ EVT_DB_NMAS = 235,
+ EVT_DB_NPKI_API = 242,
+ EVT_DB_OBIT = 207,
+ EVT_DB_OBJECT_PRODUCER = 238,
+ EVT_DB_PART = 41,
+ EVT_DB_PKI = 230,
+ EVT_DB_PURGE = 186,
+ EVT_DB_RECMAN = 42,
+ EVT_DB_REPAIR = 221,
+ EVT_DB_REPAIR_DEBUG = 222,
+ EVT_DB_RESNAME = 44,
+ EVT_DB_SAP = 45,
+ EVT_DB_SCHEMA = 46,
+ EVT_DB_SCHEMA_DETAIL = 225,
+ EVT_DB_SEARCH = 239,
+ EVT_DB_SEARCH_DETAIL = 240,
+ EVT_DB_SECRET_STORE = 234,
+ EVT_DB_SERVER_PACKET = 204,
+ EVT_DB_SKULKER = 47,
+ EVT_DB_SSL = 229,
+ EVT_DB_STREAMS = 48,
+ EVT_DB_SYNC_DETAIL = 209,
+ EVT_DB_SYNC_IN = 49,
+ EVT_DB_THREADS = 50,
+ EVT_DB_TIMEVECTOR = 51,
+ EVT_DB_VCLIENT = 52,
+ EVT_DB_WANMAN = 190,
+ EVT_DEFINE_ATTR_DEF = 116,
+ EVT_DEFINE_CLASS_DEF = 119,
+ EVT_DELETE_ATTRIBUTE = 8,
+ EVT_DELETE_BINDERY_OBJECT = 11,
+ EVT_DELETE_ENTRY = 2,
+ EVT_DELETE_MEMBER = 154,
+ EVT_DELETE_PROPERTY = 152,
+ EVT_DELETE_SUBTREE = 64,
+ EVT_DELETE_UNUSED_EXTREF = 15,
+ EVT_DELETE_VALUE = 6,
+ EVT_DSA_BAD_VERB = 56,
+ EVT_DSA_READ = 99,
+ EVT_DSA_REQUEST_END = 58,
+ EVT_DSA_REQUEST_START = 57,
+ EVT_DS_ERR_VIA_BINDERY = 55,
+ EVT_END_NAMEBASE_TRANSACTION = 187,
+ EVT_END_UPDATE_REPLICA = 138,
+ EVT_END_UPDATE_SCHEMA = 148,
+ EVT_ENTRYID_SWAP = 181,
+ EVT_INSIDE_NCP_REQUEST = 182,
+ EVT_INSPECT_ENTRY = 127,
+ EVT_INVALID = 0,
+ EVT_ITERATOR = 224,
+ EVT_JOIN_DONE = 86,
+ EVT_JOIN_PARTITIONS = 106,
+ EVT_LIMBER_DONE = 76,
+ EVT_LIST_CONT_CLASSES = 126,
+ EVT_LIST_PARTITIONS = 133,
+ EVT_LIST_SUBORDINATES = 125,
+ EVT_LOCAL_REPLICA_CHANGE = 197,
+ EVT_LOGIN = 100,
+ EVT_LOGOUT = 102,
+ EVT_LOST_ENTRY = 70,
+ EVT_LOW_LEVEL_JOIN = 162,
+ EVT_LOW_LEVEL_JOIN_BEGIN = 226,
+ EVT_LOW_LEVEL_SPLIT = 185,
+ EVT_LUMBER_DONE = 94,
+ EVT_MAX_EVENTS = 243,
+ EVT_MERGE_ENTRIES = 130,
+ EVT_MERGE_TREE = 131,
+ EVT_MODIFY_CLASS_DEF = 120,
+ EVT_MODIFY_ENTRY = 169,
+ EVT_MODIFY_RDN = 178,
+ EVT_MOVE_DEST_ENTRY = 14,
+ EVT_MOVE_ENTRY_DEST = 200,
+ EVT_MOVE_ENTRY_SOURCE = 199,
+ EVT_MOVE_SOURCE_ENTRY = 4,
+ EVT_MOVE_SUBTREE = 59,
+ EVT_MOVE_TREE = 149,
+ EVT_MOVE_TREE_END = 83,
+ EVT_MOVE_TREE_START = 82,
+ EVT_MUTATE_ENTRY = 129,
+ EVT_NAME_COLLISION = 90,
+ EVT_NCP_RETRY_EXPENDED = 18,
+ EVT_NEW_SCHEMA_EPOCH = 174,
+ EVT_NLM_LOADED = 91,
+ EVT_NOTIFY_REF_CHANGE = 201,
+ EVT_NO_REPLICA_PTR = 60,
+ EVT_OPEN_BINDERY = 171,
+ EVT_PARTITION_LOCKED = 87,
+ EVT_PARTITION_OPERATION_EVENT = 20,
+ EVT_PARTITION_STATE_CHG = 160,
+ EVT_PARTITION_UNLOCKED = 88,
+ EVT_PRE_DELETE_ENTRY = 228,
+ EVT_PURGE_END = 73,
+ EVT_PURGE_ENTRY_FAIL = 71,
+ EVT_PURGE_START = 72,
+ EVT_READ_ATTR = 134,
+ EVT_READ_REFERENCES = 135,
+ EVT_RECV_REPLICA_UPDATES = 110,
+ EVT_REFERRAL = 67,
+ EVT_RELOAD_DS = 150,
+ EVT_REMOTE_SERVER_DOWN = 17,
+ EVT_REMOVE_ATTR_DEF = 117,
+ EVT_REMOVE_BACKLINK = 161,
+ EVT_REMOVE_CLASS_DEF = 118,
+ EVT_REMOVE_ENTRY = 108,
+ EVT_REMOVE_ENTRY_DIR = 122,
+ EVT_REMOVE_REPLICA = 104,
+ EVT_RENAME_ENTRY = 3,
+ EVT_REPAIR_TIME_STAMPS = 111,
+ EVT_REPLICA_IN_TRANSITION = 208,
+ EVT_REQ_UPDATE_SERVER_STATUS = 216,
+ EVT_RESEND_ENTRY = 128,
+ EVT_RESET_DS_COUNTERS = 121,
+ EVT_RESTORE_ENTRY = 115,
+ EVT_SCHEMA_SYNC = 89,
+ EVT_SEARCH = 159,
+ EVT_SEND_REPLICA_UPDATES = 112,
+ EVT_SERVER_ADDRESS_CHANGE = 98,
+ EVT_SERVER_RENAME = 96,
+ EVT_SET_BINDERY_CONTEXT = 9,
+ EVT_SPLIT_DONE = 77,
+ EVT_SPLIT_PARTITION = 105,
+ EVT_START_JOIN = 144,
+ EVT_START_UPDATE_REPLICA = 137,
+ EVT_START_UPDATE_SCHEMA = 147,
+ EVT_STATUS_LOG = 241,
+ EVT_STREAM = 124,
+ EVT_SYNC_IN_END = 61,
+ EVT_SYNC_PARTITION = 139,
+ EVT_SYNC_PART_END = 81,
+ EVT_SYNC_PART_START = 80,
+ EVT_SYNC_SCHEMA = 140,
+ EVT_SYNC_SVR_OUT_END = 79,
+ EVT_SYNC_SVR_OUT_START = 78,
+ EVT_SYNTHETIC_TIME = 97,
+ EVT_UPDATE_ATTR_DEF = 69,
+ EVT_UPDATE_CLASS_DEF = 68,
+ EVT_UPDATE_REPLICA = 136,
+ EVT_UPDATE_SCHEMA = 146,
+ EVT_UPDATE_SEV = 13,
+ EVT_VERIFY_PASS = 113,
+ EVT_VR_DRIVER_STATE_CHANGE = 215,
+ }
+ public partial class EventOids
+ {
+ public const string NLDAP_EVENT_NOTIFICATION = "2.16.840.1.113719.1.27.100.81";
+ public const string NLDAP_FILTERED_MONITOR_EVENTS_REQUEST = "2.16.840.1.113719.1.27.100.84";
+ public const string NLDAP_MONITOR_EVENTS_REQUEST = "2.16.840.1.113719.1.27.100.79";
+ public const string NLDAP_MONITOR_EVENTS_RESPONSE = "2.16.840.1.113719.1.27.100.80";
+ public EventOids() { }
+ }
+ public enum GeneralEventField
+ {
+ EVT_TAG_GEN_CURRPROC = 4,
+ EVT_TAG_GEN_DSTIME = 1,
+ EVT_TAG_GEN_INTEGERS = 6,
+ EVT_TAG_GEN_MILLISEC = 2,
+ EVT_TAG_GEN_PERP = 5,
+ EVT_TAG_GEN_STRINGS = 7,
+ EVT_TAG_GEN_VERB = 3,
+ }
+ public partial class MonitorEventRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public MonitorEventRequest(Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifiers) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class MonitorEventResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ protected Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] specifier_list;
+ public MonitorEventResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage message) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public Novell.Directory.Ldap.Events.Edir.EdirEventSpecifier[] SpecifierList { get { throw null; } }
+ }
+}
+namespace Novell.Directory.Ldap.Events.Edir.EventData
+{
+ public partial class BaseEdirEventData
+ {
+ protected System.IO.MemoryStream decodedData;
+ protected Novell.Directory.Ldap.Asn1.LBERDecoder decoder;
+ protected Novell.Directory.Ldap.Events.Edir.EdirEventDataType event_data_type;
+ public BaseEdirEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) { }
+ public Novell.Directory.Ldap.Events.Edir.EdirEventDataType EventDataType { get { throw null; } }
+ protected void DataInitDone() { }
+ }
+ public partial class BinderyObjectEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int nEmuObjFlags;
+ protected int nSecurity;
+ protected int nType;
+ protected string strEntryDN;
+ protected string strName;
+ public BinderyObjectEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public int EmuObjFlags { get { throw null; } }
+ public string EntryDN { get { throw null; } }
+ public string Name { get { throw null; } }
+ public int Security { get { throw null; } }
+ public int ValueType { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ChangeAddressEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int address_family;
+ protected int nFlags;
+ protected int nProto;
+ protected string pstk_name;
+ protected string source_module;
+ protected string strAddress;
+ public ChangeAddressEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public string Address { get { throw null; } }
+ public int AddressFamily { get { throw null; } }
+ public int Flags { get { throw null; } }
+ public int Proto { get { throw null; } }
+ public string PstkName { get { throw null; } }
+ public string SourceModule { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ConnectionStateEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int new_flags;
+ protected int old_flags;
+ protected string source_module;
+ protected string strConnectionDN;
+ public ConnectionStateEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public string ConnectionDN { get { throw null; } }
+ public int NewFlags { get { throw null; } }
+ public int OldFlags { get { throw null; } }
+ public string SourceModule { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class DebugEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int ds_time;
+ protected int milli_seconds;
+ protected int nVerb;
+ protected System.Collections.ArrayList parameter_collection;
+ protected int parameter_count;
+ protected string strFormatString;
+ protected string strPerpetratorDN;
+ public DebugEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public int DSTime { get { throw null; } }
+ public string FormatString { get { throw null; } }
+ public int MilliSeconds { get { throw null; } }
+ public int ParameterCount { get { throw null; } }
+ public System.Collections.ArrayList Parameters { get { throw null; } }
+ public string PerpetratorDN { get { throw null; } }
+ public int Verb { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class DebugParameter
+ {
+ protected Novell.Directory.Ldap.Events.Edir.DebugParameterType debug_type;
+ protected object objData;
+ public DebugParameter(Novell.Directory.Ldap.Asn1.Asn1Tagged dseObject) { }
+ public object Data { get { throw null; } }
+ public Novell.Directory.Ldap.Events.Edir.DebugParameterType DebugType { get { throw null; } }
+ protected int getTaggedIntValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagVal) { throw null; }
+ protected Novell.Directory.Ldap.Asn1.Asn1Sequence getTaggedSequence(Novell.Directory.Ldap.Asn1.Asn1Tagged tagVal) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class EntryEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int nFlags;
+ protected int nVerb;
+ protected string strClassId;
+ protected string strEntry;
+ protected string strNewDN;
+ protected string strPerpetratorDN;
+ protected Novell.Directory.Ldap.Events.Edir.DSETimeStamp timeStampObj;
+ public EntryEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public string ClassId { get { throw null; } }
+ public string Entry { get { throw null; } }
+ public int Flags { get { throw null; } }
+ public string NewDN { get { throw null; } }
+ public string PerpetratorDN { get { throw null; } }
+ public Novell.Directory.Ldap.Events.Edir.DSETimeStamp TimeStamp { get { throw null; } }
+ public int Verb { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class GeneralDSEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int current_process;
+ protected int ds_time;
+ protected int[] integer_values;
+ protected int milli_seconds;
+ protected int nVerb;
+ protected string[] string_values;
+ protected string strPerpetratorDN;
+ public GeneralDSEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public int CurrentProcess { get { throw null; } }
+ public int DSTime { get { throw null; } }
+ public int[] IntegerValues { get { throw null; } }
+ public int MilliSeconds { get { throw null; } }
+ public string PerpetratorDN { get { throw null; } }
+ public string[] StringValues { get { throw null; } }
+ public int Verb { get { throw null; } }
+ protected int getTaggedIntValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid) { throw null; }
+ protected Novell.Directory.Ldap.Asn1.Asn1Sequence getTaggedSequence(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid) { throw null; }
+ protected string getTaggedStringValue(Novell.Directory.Ldap.Asn1.Asn1Tagged tagvalue, Novell.Directory.Ldap.Events.Edir.GeneralEventField tagid) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ModuleStateEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int nFlags;
+ protected string strConnectionDN;
+ protected string strDescription;
+ protected string strName;
+ protected string strSource;
+ public ModuleStateEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public string ConnectionDN { get { throw null; } }
+ public string Description { get { throw null; } }
+ public int Flags { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Source { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class NetworkAddressEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int nType;
+ protected string strData;
+ public NetworkAddressEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public string Data { get { throw null; } }
+ public int ValueType { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ReferralAddress
+ {
+ protected int address_type;
+ protected string strAddress;
+ public ReferralAddress(Novell.Directory.Ldap.Asn1.Asn1Sequence dseObject) { }
+ public string Address { get { throw null; } }
+ public int AddressType { get { throw null; } }
+ }
+ public partial class SecurityEquivalenceEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected int referral_count;
+ protected System.Collections.ArrayList referral_list;
+ protected int retry_count;
+ protected string strEntryDN;
+ protected string strValueDN;
+ public SecurityEquivalenceEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public string EntryDN { get { throw null; } }
+ public int ReferralCount { get { throw null; } }
+ public System.Collections.ArrayList ReferralList { get { throw null; } }
+ public int RetryCount { get { throw null; } }
+ public string ValueDN { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ValueEventData : Novell.Directory.Ldap.Events.Edir.EventData.BaseEdirEventData
+ {
+ protected byte[] binData;
+ protected int nVerb;
+ protected string strAttribute;
+ protected string strClassId;
+ protected string strData;
+ protected string strEntry;
+ protected string strPerpetratorDN;
+ protected string strSyntax;
+ protected Novell.Directory.Ldap.Events.Edir.DSETimeStamp timeStampObj;
+ public ValueEventData(Novell.Directory.Ldap.Events.Edir.EdirEventDataType eventDataType, Novell.Directory.Ldap.Asn1.Asn1Object message) : base (default(Novell.Directory.Ldap.Events.Edir.EdirEventDataType), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public string Attribute { get { throw null; } }
+ public byte[] BinaryData { get { throw null; } }
+ public string ClassId { get { throw null; } }
+ public string Data { get { throw null; } }
+ public string Entry { get { throw null; } }
+ public string PerpetratorDN { get { throw null; } }
+ public string Syntax { get { throw null; } }
+ public Novell.Directory.Ldap.Events.Edir.DSETimeStamp TimeStamp { get { throw null; } }
+ public int Verb { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+}
+namespace Novell.Directory.Ldap.Extensions
+{
+ public partial class AbortPartitionOperationRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public AbortPartitionOperationRequest(string partitionDN, int flags) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class AddReplicaRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public AddReplicaRequest(string dn, string serverDN, int replicaType, int flags) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class BackupRestoreConstants
+ {
+ public const string NLDAP_LDAP_BACKUP_REQUEST = "2.16.840.1.113719.1.27.100.96";
+ public const string NLDAP_LDAP_BACKUP_RESPONSE = "2.16.840.1.113719.1.27.100.97";
+ public const string NLDAP_LDAP_RESTORE_REQUEST = "2.16.840.1.113719.1.27.100.98";
+ public const string NLDAP_LDAP_RESTORE_RESPONSE = "2.16.840.1.113719.1.27.100.99";
+ public BackupRestoreConstants() { }
+ }
+ public partial class ChangeReplicaTypeRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public ChangeReplicaTypeRequest(string dn, string serverDN, int replicaType, int flags) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class GetBindDNRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public GetBindDNRequest() : base (default(string), default(sbyte[])) { }
+ }
+ public partial class GetBindDNResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ public GetBindDNResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string Identity { get { throw null; } }
+ }
+ public partial class GetEffectivePrivilegesRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public GetEffectivePrivilegesRequest(string dn, string trusteeDN, string attrName) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class GetEffectivePrivilegesResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ public GetEffectivePrivilegesResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual int Privileges { get { throw null; } }
+ }
+ public partial class GetReplicaInfoRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public GetReplicaInfoRequest(string serverDN, string partitionDN) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class GetReplicaInfoResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ public GetReplicaInfoResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual int getflags() { throw null; }
+ public virtual int getlocalPartitionID() { throw null; }
+ public virtual int getmodificationTime() { throw null; }
+ public virtual string getpartitionDN() { throw null; }
+ public virtual int getpartitionID() { throw null; }
+ public virtual int getpurgeTime() { throw null; }
+ public virtual int getreplicaState() { throw null; }
+ public virtual int getreplicaType() { throw null; }
+ }
+ public partial class GetReplicationFilterRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public GetReplicationFilterRequest(string serverDN) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class GetReplicationFilterResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ public GetReplicationFilterResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string[][] ReplicationFilter { get { throw null; } }
+ }
+ public partial class LdapBackupRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public LdapBackupRequest(string objectDN, byte[] passwd, string stateInfo) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class LdapBackupResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ public LdapBackupResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public int getBufferLength() { throw null; }
+ public string getChunkSizesString() { throw null; }
+ public byte[] getReturnedBuffer() { throw null; }
+ public string getStatusInfo() { throw null; }
+ }
+ public partial class LdapRestoreRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public LdapRestoreRequest(string objectDN, byte[] passwd, int bufferLength, string chunkSizesString, byte[] returnedBuffer) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class ListReplicasRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public ListReplicasRequest(string serverName) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class ListReplicasResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ public ListReplicasResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual string[] ReplicaList { get { throw null; } }
+ }
+ public partial class MergePartitionsRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public MergePartitionsRequest(string dn, int flags) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class NamingContextConstants
+ {
+ public const string ABORT_NAMING_CONTEXT_OP_REQ = "2.16.840.1.113719.1.27.100.29";
+ public const string ABORT_NAMING_CONTEXT_OP_RES = "2.16.840.1.113719.1.27.100.30";
+ public const string ADD_REPLICA_REQ = "2.16.840.1.113719.1.27.100.7";
+ public const string ADD_REPLICA_RES = "2.16.840.1.113719.1.27.100.8";
+ public const string CHANGE_REPLICA_TYPE_REQ = "2.16.840.1.113719.1.27.100.15";
+ public const string CHANGE_REPLICA_TYPE_RES = "2.16.840.1.113719.1.27.100.16";
+ public const string CREATE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.3";
+ public const string CREATE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.4";
+ public const string CREATE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.39";
+ public const string CREATE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.40";
+ public const string DELETE_REPLICA_REQ = "2.16.840.1.113719.1.27.100.11";
+ public const string DELETE_REPLICA_RES = "2.16.840.1.113719.1.27.100.12";
+ public const string GET_EFFECTIVE_PRIVILEGES_REQ = "2.16.840.1.113719.1.27.100.33";
+ public const string GET_EFFECTIVE_PRIVILEGES_RES = "2.16.840.1.113719.1.27.100.34";
+ public const string GET_IDENTITY_NAME_REQ = "2.16.840.1.113719.1.27.100.31";
+ public const string GET_IDENTITY_NAME_RES = "2.16.840.1.113719.1.27.100.32";
+ public const string GET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.37";
+ public const string GET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.38";
+ public const string GET_REPLICA_INFO_REQ = "2.16.840.1.113719.1.27.100.17";
+ public const string GET_REPLICA_INFO_RES = "2.16.840.1.113719.1.27.100.18";
+ public const int Ldap_DS_FLAG_BOUNDARY = 2;
+ public const int Ldap_DS_FLAG_BUSY = 1;
+ public const int Ldap_ENSURE_SERVERS_UP = 1;
+ public const int Ldap_RS_BEGIN_ADD = 8;
+ public const int Ldap_RS_DEAD_REPLICA = 7;
+ public const int Ldap_RS_DYING_REPLICA = 2;
+ public const int Ldap_RS_JS_0 = 64;
+ public const int Ldap_RS_JS_1 = 65;
+ public const int Ldap_RS_JS_2 = 66;
+ public const int Ldap_RS_LOCKED = 3;
+ public const int Ldap_RS_MASTER_DONE = 12;
+ public const int Ldap_RS_MASTER_START = 11;
+ public const int Ldap_RS_NEW_REPLICA = 1;
+ public const int Ldap_RS_ON = 0;
+ public const int Ldap_RS_SS_0 = 48;
+ public const int Ldap_RS_SS_1 = 49;
+ public const int Ldap_RS_TRANSITION_ON = 6;
+ public const int Ldap_RT_MASTER = 0;
+ public const int Ldap_RT_READONLY = 2;
+ public const int Ldap_RT_SECONDARY = 1;
+ public const int Ldap_RT_SPARSE_READ = 5;
+ public const int Ldap_RT_SPARSE_WRITE = 4;
+ public const int Ldap_RT_SUBREF = 3;
+ public const string LIST_REPLICAS_REQ = "2.16.840.1.113719.1.27.100.19";
+ public const string LIST_REPLICAS_RES = "2.16.840.1.113719.1.27.100.20";
+ public const string MERGE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.5";
+ public const string MERGE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.6";
+ public const string NAMING_CONTEXT_COUNT_REQ = "2.16.840.1.113719.1.27.100.13";
+ public const string NAMING_CONTEXT_COUNT_RES = "2.16.840.1.113719.1.27.100.14";
+ public const string NAMING_CONTEXT_SYNC_REQ = "2.16.840.1.113719.1.27.100.25";
+ public const string NAMING_CONTEXT_SYNC_RES = "2.16.840.1.113719.1.27.100.26";
+ public const string RECEIVE_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.21";
+ public const string RECEIVE_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.22";
+ public const string REFRESH_SERVER_REQ = "2.16.840.1.113719.1.27.100.9";
+ public const string REFRESH_SERVER_RES = "2.16.840.1.113719.1.27.100.10";
+ public const string REMOVE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.41";
+ public const string REMOVE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.42";
+ public const string SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.27";
+ public const string SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.28";
+ public const string SEND_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.23";
+ public const string SEND_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.24";
+ public const string SET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.35";
+ public const string SET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.36";
+ public const string TRIGGER_BKLINKER_REQ = "2.16.840.1.113719.1.27.100.43";
+ public const string TRIGGER_BKLINKER_RES = "2.16.840.1.113719.1.27.100.44";
+ public const string TRIGGER_JANITOR_REQ = "2.16.840.1.113719.1.27.100.47";
+ public const string TRIGGER_JANITOR_RES = "2.16.840.1.113719.1.27.100.48";
+ public const string TRIGGER_LIMBER_REQ = "2.16.840.1.113719.1.27.100.49";
+ public const string TRIGGER_LIMBER_RES = "2.16.840.1.113719.1.27.100.50";
+ public const string TRIGGER_PART_PURGE_REQ = "2.16.840.1.113719.1.27.100.55";
+ public const string TRIGGER_PART_PURGE_RES = "2.16.840.1.113719.1.27.100.56";
+ public const string TRIGGER_SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.53";
+ public const string TRIGGER_SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.54";
+ public const string TRIGGER_SKULKER_REQ = "2.16.840.1.113719.1.27.100.51";
+ public const string TRIGGER_SKULKER_RES = "2.16.840.1.113719.1.27.100.52";
+ public NamingContextConstants() { }
+ }
+ public partial class PartitionEntryCountRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public PartitionEntryCountRequest(string dn) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class PartitionEntryCountResponse : Novell.Directory.Ldap.LdapExtendedResponse
+ {
+ public PartitionEntryCountResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage rfcMessage) : base (default(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage)) { }
+ public virtual int Count { get { throw null; } }
+ }
+ public partial class PartitionSyncRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public PartitionSyncRequest(string serverName, string partitionRoot, int delay) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class ReceiveAllUpdatesRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public ReceiveAllUpdatesRequest(string partitionRoot, string toServerDN, string fromServerDN) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class RefreshLdapServerRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public RefreshLdapServerRequest() : base (default(string), default(sbyte[])) { }
+ }
+ public partial class RemoveOrphanPartitionRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public RemoveOrphanPartitionRequest(string serverDN, string contextName) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class RemoveReplicaRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public RemoveReplicaRequest(string dn, string serverDN, int flags) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class ReplicationConstants
+ {
+ public const string ABORT_NAMING_CONTEXT_OP_REQ = "2.16.840.1.113719.1.27.100.29";
+ public const string ABORT_NAMING_CONTEXT_OP_RES = "2.16.840.1.113719.1.27.100.30";
+ public const string ADD_REPLICA_REQ = "2.16.840.1.113719.1.27.100.7";
+ public const string ADD_REPLICA_RES = "2.16.840.1.113719.1.27.100.8";
+ public const string CHANGE_REPLICA_TYPE_REQ = "2.16.840.1.113719.1.27.100.15";
+ public const string CHANGE_REPLICA_TYPE_RES = "2.16.840.1.113719.1.27.100.16";
+ public const string CREATE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.3";
+ public const string CREATE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.4";
+ public const string CREATE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.39";
+ public const string CREATE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.40";
+ public const string DELETE_REPLICA_REQ = "2.16.840.1.113719.1.27.100.11";
+ public const string DELETE_REPLICA_RES = "2.16.840.1.113719.1.27.100.12";
+ public const string GET_EFFECTIVE_PRIVILEGES_REQ = "2.16.840.1.113719.1.27.100.33";
+ public const string GET_EFFECTIVE_PRIVILEGES_RES = "2.16.840.1.113719.1.27.100.34";
+ public const string GET_IDENTITY_NAME_REQ = "2.16.840.1.113719.1.27.100.31";
+ public const string GET_IDENTITY_NAME_RES = "2.16.840.1.113719.1.27.100.32";
+ public const string GET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.37";
+ public const string GET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.38";
+ public const string GET_REPLICA_INFO_REQ = "2.16.840.1.113719.1.27.100.17";
+ public const string GET_REPLICA_INFO_RES = "2.16.840.1.113719.1.27.100.18";
+ public const int Ldap_DS_FLAG_BOUNDARY = 2;
+ public const int Ldap_DS_FLAG_BUSY = 1;
+ public const int Ldap_ENSURE_SERVERS_UP = 1;
+ public const int Ldap_RS_BEGIN_ADD = 8;
+ public const int Ldap_RS_DEAD_REPLICA = 7;
+ public const int Ldap_RS_DYING_REPLICA = 2;
+ public const int Ldap_RS_JS_0 = 64;
+ public const int Ldap_RS_JS_1 = 65;
+ public const int Ldap_RS_JS_2 = 66;
+ public const int Ldap_RS_LOCKED = 3;
+ public const int Ldap_RS_MASTER_DONE = 12;
+ public const int Ldap_RS_MASTER_START = 11;
+ public const int Ldap_RS_NEW_REPLICA = 1;
+ public const int Ldap_RS_ON = 0;
+ public const int Ldap_RS_SS_0 = 48;
+ public const int Ldap_RS_SS_1 = 49;
+ public const int Ldap_RS_TRANSITION_ON = 6;
+ public const int Ldap_RT_MASTER = 0;
+ public const int Ldap_RT_READONLY = 2;
+ public const int Ldap_RT_SECONDARY = 1;
+ public const int Ldap_RT_SPARSE_READ = 5;
+ public const int Ldap_RT_SPARSE_WRITE = 4;
+ public const int Ldap_RT_SUBREF = 3;
+ public const string LIST_REPLICAS_REQ = "2.16.840.1.113719.1.27.100.19";
+ public const string LIST_REPLICAS_RES = "2.16.840.1.113719.1.27.100.20";
+ public const string MERGE_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.5";
+ public const string MERGE_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.6";
+ public const string NAMING_CONTEXT_COUNT_REQ = "2.16.840.1.113719.1.27.100.13";
+ public const string NAMING_CONTEXT_COUNT_RES = "2.16.840.1.113719.1.27.100.14";
+ public const string NAMING_CONTEXT_SYNC_REQ = "2.16.840.1.113719.1.27.100.25";
+ public const string NAMING_CONTEXT_SYNC_RES = "2.16.840.1.113719.1.27.100.26";
+ public const string RECEIVE_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.21";
+ public const string RECEIVE_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.22";
+ public const string REFRESH_SERVER_REQ = "2.16.840.1.113719.1.27.100.9";
+ public const string REFRESH_SERVER_RES = "2.16.840.1.113719.1.27.100.10";
+ public const string REMOVE_ORPHAN_NAMING_CONTEXT_REQ = "2.16.840.1.113719.1.27.100.41";
+ public const string REMOVE_ORPHAN_NAMING_CONTEXT_RES = "2.16.840.1.113719.1.27.100.42";
+ public const string SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.27";
+ public const string SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.28";
+ public const string SEND_ALL_UPDATES_REQ = "2.16.840.1.113719.1.27.100.23";
+ public const string SEND_ALL_UPDATES_RES = "2.16.840.1.113719.1.27.100.24";
+ public const string SET_REPLICATION_FILTER_REQ = "2.16.840.1.113719.1.27.100.35";
+ public const string SET_REPLICATION_FILTER_RES = "2.16.840.1.113719.1.27.100.36";
+ public const string TRIGGER_BKLINKER_REQ = "2.16.840.1.113719.1.27.100.43";
+ public const string TRIGGER_BKLINKER_RES = "2.16.840.1.113719.1.27.100.44";
+ public const string TRIGGER_JANITOR_REQ = "2.16.840.1.113719.1.27.100.47";
+ public const string TRIGGER_JANITOR_RES = "2.16.840.1.113719.1.27.100.48";
+ public const string TRIGGER_LIMBER_REQ = "2.16.840.1.113719.1.27.100.49";
+ public const string TRIGGER_LIMBER_RES = "2.16.840.1.113719.1.27.100.50";
+ public const string TRIGGER_PART_PURGE_REQ = "2.16.840.1.113719.1.27.100.55";
+ public const string TRIGGER_PART_PURGE_RES = "2.16.840.1.113719.1.27.100.56";
+ public const string TRIGGER_SCHEMA_SYNC_REQ = "2.16.840.1.113719.1.27.100.53";
+ public const string TRIGGER_SCHEMA_SYNC_RES = "2.16.840.1.113719.1.27.100.54";
+ public const string TRIGGER_SKULKER_REQ = "2.16.840.1.113719.1.27.100.51";
+ public const string TRIGGER_SKULKER_RES = "2.16.840.1.113719.1.27.100.52";
+ public ReplicationConstants() { }
+ }
+ public partial class SchemaSyncRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public SchemaSyncRequest(string serverName, int delay) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class SendAllUpdatesRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public SendAllUpdatesRequest(string partitionRoot, string origServerDN) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class SetReplicationFilterRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public SetReplicationFilterRequest(string serverDN, string[][] replicationFilter) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class SplitOrphanPartitionRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public SplitOrphanPartitionRequest(string serverDN, string contextName) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class SplitPartitionRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public SplitPartitionRequest(string dn, int flags) : base (default(string), default(sbyte[])) { }
+ }
+ public partial class TriggerBackgroundProcessRequest : Novell.Directory.Ldap.LdapExtendedOperation
+ {
+ public const int Ldap_BK_PROCESS_BKLINKER = 1;
+ public const int Ldap_BK_PROCESS_JANITOR = 2;
+ public const int Ldap_BK_PROCESS_LIMBER = 3;
+ public const int Ldap_BK_PROCESS_PART_PURGE = 6;
+ public const int Ldap_BK_PROCESS_SCHEMA_SYNC = 5;
+ public const int Ldap_BK_PROCESS_SKULKER = 4;
+ public TriggerBackgroundProcessRequest(int processID) : base (default(string), default(sbyte[])) { }
+ }
+}
+namespace Novell.Directory.Ldap.Rfc2251
+{
+ public partial class RfcAddRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public RfcAddRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcAttributeList attributes) { }
+ public virtual Novell.Directory.Ldap.Rfc2251.RfcAttributeList Attributes { get { throw null; } }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcAddResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcAddResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public RfcAddResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcAssertionValue : Novell.Directory.Ldap.Asn1.Asn1OctetString
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcAssertionValue(sbyte[] value_Renamed) : base (default(sbyte[])) { }
+ }
+ public partial class RfcAttributeDescription : Novell.Directory.Ldap.Rfc2251.RfcLdapString
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcAttributeDescription(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(string)) { }
+ public RfcAttributeDescription(string s) : base (default(string)) { }
+ }
+ public partial class RfcAttributeDescriptionList : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
+ {
+ public RfcAttributeDescriptionList(int size) { }
+ public RfcAttributeDescriptionList(string[] attrs) { }
+ }
+ public partial class RfcAttributeList : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
+ {
+ public RfcAttributeList(int size) { }
+ }
+ public partial class RfcAttributeTypeAndValues : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ public RfcAttributeTypeAndValues(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Asn1.Asn1SetOf vals) { }
+ }
+ public partial class RfcAttributeValue : Novell.Directory.Ldap.Asn1.Asn1OctetString
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcAttributeValue(sbyte[] value_Renamed) : base (default(sbyte[])) { }
+ public RfcAttributeValue(string value_Renamed) : base (default(sbyte[])) { }
+ }
+ public partial class RfcAttributeValueAssertion : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ public RfcAttributeValueAssertion(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription ad, Novell.Directory.Ldap.Rfc2251.RfcAssertionValue av) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte[] AssertionValue { get { throw null; } }
+ public virtual string AttributeDescription { get { throw null; } }
+ }
+ public partial class RfcAuthenticationChoice : Novell.Directory.Ldap.Asn1.Asn1Choice
+ {
+ public RfcAuthenticationChoice(Novell.Directory.Ldap.Asn1.Asn1Tagged choice) { }
+ [System.CLSCompliantAttribute(false)]
+ public RfcAuthenticationChoice(string mechanism, sbyte[] credentials) { }
+ }
+ public partial class RfcBindRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public RfcBindRequest(Novell.Directory.Ldap.Asn1.Asn1Integer version, Novell.Directory.Ldap.Rfc2251.RfcLdapDN name, Novell.Directory.Ldap.Rfc2251.RfcAuthenticationChoice auth) { }
+ [System.CLSCompliantAttribute(false)]
+ public RfcBindRequest(int version, string dn, string mechanism, sbyte[] credentials) { }
+ public virtual Novell.Directory.Ldap.Rfc2251.RfcAuthenticationChoice AuthenticationChoice { get { throw null; } set { } }
+ public virtual Novell.Directory.Ldap.Rfc2251.RfcLdapDN Name { get { throw null; } set { } }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Integer Version { get { throw null; } set { } }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcBindResponse : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcBindResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ServerSaslCreds { get { throw null; } }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
+ public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
+ }
+ public partial class RfcCompareRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public RfcCompareRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcAttributeValueAssertion ava) { }
+ public virtual Novell.Directory.Ldap.Rfc2251.RfcAttributeValueAssertion AttributeValueAssertion { get { throw null; } }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcCompareResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcCompareResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public RfcCompareResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcControl : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcControl(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public RfcControl(Novell.Directory.Ldap.Asn1.Asn1Sequence seqObj) { }
+ public RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType) { }
+ public RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType, Novell.Directory.Ldap.Asn1.Asn1Boolean criticality) { }
+ public RfcControl(Novell.Directory.Ldap.Rfc2251.RfcLdapOID controlType, Novell.Directory.Ldap.Asn1.Asn1Boolean criticality, Novell.Directory.Ldap.Asn1.Asn1OctetString controlValue) { }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ControlType { get { throw null; } }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ControlValue { get { throw null; } set { } }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Boolean Criticality { get { throw null; } }
+ }
+ public partial class RfcControls : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
+ {
+ public const int CONTROLS = 0;
+ public RfcControls() { }
+ [System.CLSCompliantAttribute(false)]
+ public RfcControls(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public void add(Novell.Directory.Ldap.Rfc2251.RfcControl control) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public void set_Renamed(int index, Novell.Directory.Ldap.Rfc2251.RfcControl control) { }
+ }
+ public partial class RfcDelRequest : Novell.Directory.Ldap.Rfc2251.RfcLdapDN, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcDelRequest(sbyte[] dn) : base (default(string)) { }
+ public RfcDelRequest(string dn) : base (default(string)) { }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcDelResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcDelResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public RfcDelResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcExtendedRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public const int REQUEST_NAME = 0;
+ public const int REQUEST_VALUE = 1;
+ public RfcExtendedRequest(Novell.Directory.Ldap.Asn1.Asn1Object[] origRequest) { }
+ public RfcExtendedRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapOID requestName) { }
+ public RfcExtendedRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapOID requestName, Novell.Directory.Ldap.Asn1.Asn1OctetString requestValue) { }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcExtendedResponse : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
+ {
+ public const int RESPONSE = 11;
+ public const int RESPONSE_NAME = 10;
+ [System.CLSCompliantAttribute(false)]
+ public RfcExtendedResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString Response { get { throw null; } }
+ public virtual Novell.Directory.Ldap.Rfc2251.RfcLdapOID ResponseName { get { throw null; } }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
+ public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
+ }
+ public partial class RfcFilter : Novell.Directory.Ldap.Asn1.Asn1Choice
+ {
+ public const int AND = 0;
+ public const int ANY = 1;
+ public const int APPROX_MATCH = 8;
+ public const int EQUALITY_MATCH = 3;
+ public const int EXTENSIBLE_MATCH = 9;
+ public const int FINAL = 2;
+ public const int GREATER_OR_EQUAL = 5;
+ public const int INITIAL = 0;
+ public const int LESS_OR_EQUAL = 6;
+ public const int NOT = 2;
+ public const int OR = 1;
+ public const int PRESENT = 7;
+ public const int SUBSTRINGS = 4;
+ public RfcFilter() { }
+ public RfcFilter(string filter) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void addAttributeValueAssertion(int rfcType, string attrName, sbyte[] value_Renamed) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void addExtensibleMatch(string matchingRule, string attrName, sbyte[] value_Renamed, bool useDNMatching) { }
+ public virtual void addPresent(string attrName) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void addSubstring(int type, sbyte[] value_Renamed) { }
+ public virtual void endNestedFilter(int rfcType) { }
+ public virtual void endSubstrings() { }
+ public virtual string filterToString() { throw null; }
+ public virtual System.Collections.IEnumerator getFilterIterator() { throw null; }
+ public virtual void startNestedFilter(int rfcType) { }
+ public virtual void startSubstrings(string attrName) { }
+ }
+ public partial class RfcIntermediateResponse : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
+ {
+ public const int TAG_RESPONSE = 1;
+ public const int TAG_RESPONSE_NAME = 0;
+ [System.CLSCompliantAttribute(false)]
+ public RfcIntermediateResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
+ public Novell.Directory.Ldap.Asn1.Asn1OctetString getResponse() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapOID getResponseName() { throw null; }
+ public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
+ }
+ public partial class RfcLdapDN : Novell.Directory.Ldap.Rfc2251.RfcLdapString
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcLdapDN(sbyte[] s) : base (default(string)) { }
+ public RfcLdapDN(string s) : base (default(string)) { }
+ }
+ public partial class RfcLdapMessage : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Sequence op) { }
+ public RfcLdapMessage(Novell.Directory.Ldap.Asn1.Asn1Sequence op, Novell.Directory.Ldap.Rfc2251.RfcControls controls) { }
+ public RfcLdapMessage(Novell.Directory.Ldap.Rfc2251.RfcRequest op) { }
+ public RfcLdapMessage(Novell.Directory.Ldap.Rfc2251.RfcRequest op, Novell.Directory.Ldap.Rfc2251.RfcControls controls) { }
+ public virtual Novell.Directory.Ldap.Rfc2251.RfcControls Controls { get { throw null; } }
+ public virtual int MessageID { get { throw null; } }
+ public virtual string RequestDN { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapMessage RequestingMessage { get { throw null; } set { } }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Object Response { get { throw null; } }
+ public virtual int Type { get { throw null; } }
+ public object dupMessage(string dn, string filter, bool reference) { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest getRequest() { throw null; }
+ public virtual bool isRequest() { throw null; }
+ }
+ public partial class RfcLdapOID : Novell.Directory.Ldap.Asn1.Asn1OctetString
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcLdapOID(sbyte[] s) : base (default(sbyte[])) { }
+ public RfcLdapOID(string s) : base (default(sbyte[])) { }
+ }
+ public partial class RfcLdapResult : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcResponse
+ {
+ public const int REFERRAL = 3;
+ [System.CLSCompliantAttribute(false)]
+ public RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage) { }
+ public RfcLdapResult(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) { }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN() { throw null; }
+ public Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral() { throw null; }
+ public Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode() { throw null; }
+ }
+ public partial class RfcLdapString : Novell.Directory.Ldap.Asn1.Asn1OctetString
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcLdapString(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(sbyte[])) { }
+ [System.CLSCompliantAttribute(false)]
+ public RfcLdapString(sbyte[] ba) : base (default(sbyte[])) { }
+ public RfcLdapString(string s) : base (default(sbyte[])) { }
+ }
+ public partial class RfcLdapSuperDN : Novell.Directory.Ldap.Asn1.Asn1Tagged
+ {
+ protected static readonly Novell.Directory.Ldap.Asn1.Asn1Identifier ID;
+ public static readonly int TAG;
+ [System.CLSCompliantAttribute(false)]
+ public RfcLdapSuperDN(sbyte[] ba) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ public RfcLdapSuperDN(string s) : base (default(Novell.Directory.Ldap.Asn1.Asn1Identifier), default(Novell.Directory.Ldap.Asn1.Asn1Object)) { }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte[] byteValue() { throw null; }
+ public override void encode(Novell.Directory.Ldap.Asn1.Asn1Encoder enc, System.IO.Stream out_Renamed) { }
+ public string stringValue() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class RfcMatchingRuleAssertion : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ public RfcMatchingRuleAssertion(Novell.Directory.Ldap.Rfc2251.RfcAssertionValue matchValue) { }
+ public RfcMatchingRuleAssertion(Novell.Directory.Ldap.Rfc2251.RfcMatchingRuleId matchingRule, Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Rfc2251.RfcAssertionValue matchValue, Novell.Directory.Ldap.Asn1.Asn1Boolean dnAttributes) { }
+ }
+ public partial class RfcMatchingRuleId : Novell.Directory.Ldap.Rfc2251.RfcLdapString
+ {
+ public RfcMatchingRuleId(string s) : base (default(string)) { }
+ }
+ public partial class RfcModifyDNRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public RfcModifyDNRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcRelativeLdapDN newrdn, Novell.Directory.Ldap.Asn1.Asn1Boolean deleteoldrdn) { }
+ public RfcModifyDNRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN entry, Novell.Directory.Ldap.Rfc2251.RfcRelativeLdapDN newrdn, Novell.Directory.Ldap.Asn1.Asn1Boolean deleteoldrdn, Novell.Directory.Ldap.Rfc2251.RfcLdapSuperDN newSuperior) { }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcModifyDNResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcModifyDNResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public RfcModifyDNResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcModifyRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public RfcModifyRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN object_Renamed, Novell.Directory.Ldap.Asn1.Asn1SequenceOf modification) { }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1SequenceOf Modifications { get { throw null; } }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcModifyResponse : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcModifyResponse(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public RfcModifyResponse(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcReferral : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcReferral(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ }
+ public partial class RfcRelativeLdapDN : Novell.Directory.Ldap.Rfc2251.RfcLdapString
+ {
+ public RfcRelativeLdapDN(string s) : base (default(string)) { }
+ }
+ public partial interface RfcRequest
+ {
+ Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool reference);
+ string getRequestDN();
+ }
+ public partial interface RfcResponse
+ {
+ Novell.Directory.Ldap.Rfc2251.RfcLdapString getErrorMessage();
+ Novell.Directory.Ldap.Rfc2251.RfcLdapDN getMatchedDN();
+ Novell.Directory.Ldap.Rfc2251.RfcReferral getReferral();
+ Novell.Directory.Ldap.Asn1.Asn1Enumerated getResultCode();
+ }
+ public partial class RfcSaslCredentials : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ public RfcSaslCredentials(Novell.Directory.Ldap.Rfc2251.RfcLdapString mechanism) { }
+ public RfcSaslCredentials(Novell.Directory.Ldap.Rfc2251.RfcLdapString mechanism, Novell.Directory.Ldap.Asn1.Asn1OctetString credentials) { }
+ }
+ public partial class RfcSearchRequest : Novell.Directory.Ldap.Asn1.Asn1Sequence, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public RfcSearchRequest(Novell.Directory.Ldap.Rfc2251.RfcLdapDN baseObject, Novell.Directory.Ldap.Asn1.Asn1Enumerated scope, Novell.Directory.Ldap.Asn1.Asn1Enumerated derefAliases, Novell.Directory.Ldap.Asn1.Asn1Integer sizeLimit, Novell.Directory.Ldap.Asn1.Asn1Integer timeLimit, Novell.Directory.Ldap.Asn1.Asn1Boolean typesOnly, Novell.Directory.Ldap.Rfc2251.RfcFilter filter, Novell.Directory.Ldap.Rfc2251.RfcAttributeDescriptionList attributes) { }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+ public partial class RfcSearchResultDone : Novell.Directory.Ldap.Rfc2251.RfcLdapResult
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcSearchResultDone(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public RfcSearchResultDone(Novell.Directory.Ldap.Asn1.Asn1Enumerated resultCode, Novell.Directory.Ldap.Rfc2251.RfcLdapDN matchedDN, Novell.Directory.Ldap.Rfc2251.RfcLdapString errorMessage, Novell.Directory.Ldap.Rfc2251.RfcReferral referral) : base (default(Novell.Directory.Ldap.Asn1.Asn1Enumerated), default(Novell.Directory.Ldap.Rfc2251.RfcLdapDN), default(Novell.Directory.Ldap.Rfc2251.RfcLdapString)) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcSearchResultEntry : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcSearchResultEntry(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1Sequence Attributes { get { throw null; } }
+ public virtual Novell.Directory.Ldap.Asn1.Asn1OctetString ObjectName { get { throw null; } }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcSearchResultReference : Novell.Directory.Ldap.Asn1.Asn1SequenceOf
+ {
+ [System.CLSCompliantAttribute(false)]
+ public RfcSearchResultReference(Novell.Directory.Ldap.Asn1.Asn1Decoder dec, System.IO.Stream in_Renamed, int len) { }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ }
+ public partial class RfcSubstringFilter : Novell.Directory.Ldap.Asn1.Asn1Sequence
+ {
+ public RfcSubstringFilter(Novell.Directory.Ldap.Rfc2251.RfcAttributeDescription type, Novell.Directory.Ldap.Asn1.Asn1SequenceOf substrings) { }
+ }
+ public partial class RfcUnbindRequest : Novell.Directory.Ldap.Asn1.Asn1Null, Novell.Directory.Ldap.Rfc2251.RfcRequest
+ {
+ public RfcUnbindRequest() { }
+ public Novell.Directory.Ldap.Rfc2251.RfcRequest dupRequest(string base_Renamed, string filter, bool request) { throw null; }
+ public override Novell.Directory.Ldap.Asn1.Asn1Identifier getIdentifier() { throw null; }
+ public string getRequestDN() { throw null; }
+ }
+}
+namespace Novell.Directory.Ldap.Utilclass
+{
+ public partial class ArrayEnumeration : System.Collections.IEnumerator
+ {
+ public ArrayEnumeration(object[] eArray) { }
+ public virtual object Current { get { throw null; } }
+ public bool hasMoreElements() { throw null; }
+ public virtual bool MoveNext() { throw null; }
+ public object nextElement() { throw null; }
+ public virtual void Reset() { }
+ }
+ public partial class AttributeQualifier
+ {
+ public AttributeQualifier(string name, string[] value_Renamed) { }
+ public virtual string Name { get { throw null; } }
+ public virtual string[] Values { get { throw null; } }
+ }
+ public partial class Base64
+ {
+ internal Base64() { }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte[] decode(char[] encodedChars) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte[] decode(string encodedString) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte[] decode(System.Text.StringBuilder encodedSBuf, int start, int end) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string encode(sbyte[] inputBytes) { throw null; }
+ public static string encode(string inputString) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool isLDIFSafe(sbyte[] bytes) { throw null; }
+ public static bool isLDIFSafe(string str) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool isValidUTF8(sbyte[] array, bool isUCS2Only) { throw null; }
+ }
+ public partial class BindProperties
+ {
+ public BindProperties(int version, string dn, string method, bool anonymous, System.Collections.Hashtable bindProperties, object bindCallbackHandler) { }
+ public virtual bool Anonymous { get { throw null; } }
+ public virtual string AuthenticationDN { get { throw null; } }
+ public virtual string AuthenticationMethod { get { throw null; } }
+ public virtual int ProtocolVersion { get { throw null; } }
+ public virtual System.Collections.Hashtable SaslBindProperties { get { throw null; } }
+ public virtual object SaslCallbackHandler { get { throw null; } }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.SerializableAttribute]
+ public enum CharacterTypes : sbyte
+ {
+ ALPHABETIC = (sbyte)4,
+ COMMENTCHAR = (sbyte)16,
+ NUMERIC = (sbyte)2,
+ STRINGQUOTE = (sbyte)8,
+ WHITESPACE = (sbyte)1,
+ }
+ public partial class DN
+ {
+ public DN() { }
+ public DN(string dnString) { }
+ public virtual Novell.Directory.Ldap.Utilclass.DN Parent { get { throw null; } }
+ public virtual System.Collections.ArrayList RDNs { get { throw null; } }
+ public virtual void addRDN(Novell.Directory.Ldap.Utilclass.RDN rdn) { }
+ public virtual void addRDNToBack(Novell.Directory.Ldap.Utilclass.RDN rdn) { }
+ public virtual void addRDNToFront(Novell.Directory.Ldap.Utilclass.RDN rdn) { }
+ public virtual int countRDNs() { throw null; }
+ public bool Equals(Novell.Directory.Ldap.Utilclass.DN toDN) { throw null; }
+ public override bool Equals(object toDN) { throw null; }
+ public virtual string[] explodeDN(bool noTypes) { throw null; }
+ public System.Collections.ArrayList getrdnList() { throw null; }
+ public virtual bool isDescendantOf(Novell.Directory.Ldap.Utilclass.DN containerDN) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class EnumeratedIterator : System.Collections.IEnumerator
+ {
+ public EnumeratedIterator(System.Collections.IEnumerator iterator) { }
+ public virtual object Current { get { throw null; } }
+ public bool hasMoreElements() { throw null; }
+ public virtual bool MoveNext() { throw null; }
+ public object nextElement() { throw null; }
+ public virtual void Reset() { }
+ }
+ public partial class ExceptionMessages : System.Resources.ResourceManager
+ {
+ public const string CANNOT_BIND = "CANNOT_BIND";
+ public const string CONNECTION_CLOSED = "CONNECTION_CLOSED";
+ public const string CONNECTION_ERROR = "CONNECTION_ERROR";
+ public const string CONNECTION_FINALIZED = "CONNECTION_FINALIZED";
+ public const string CONNECTION_IMPOSSIBLE = "CONNECTION_IMPOSSIBLE";
+ public const string CONNECTION_READER = "CONNECTION_READER";
+ public const string CONNECTION_WAIT = "CONNECTION_WAIT";
+ public const string DECODING_ERROR = "DECODING_ERROR";
+ public const string DN_PARAM_ERROR = "DN_PARAM_ERROR";
+ public const string DUP_ERROR = "DUP_ERROR";
+ public const string ENCODING_ERROR = "ENCODING_ERROR";
+ public const string ENTRY_PARAM_ERROR = "ENTRY_PARAM_ERROR";
+ public const string EXPECTING_LEFT_PAREN = "EXPECTING_LEFT_PAREN";
+ public const string EXPECTING_RIGHT_PAREN = "EXPECTING_RIGHT_PAREN";
+ public const string FAILED_REFERRAL = "FAILED_REFERRAL";
+ public const string IMPROPER_REFERRAL = "IMPROPER_REFERRAL";
+ public const string INVALID_ADDRESS = "INVALID_ADDRESS";
+ public const string INVALID_CHAR_IN_DESCR = "INVALID_CHAR_IN_DESCR";
+ public const string INVALID_CHAR_IN_FILTER = "INVALID_CHAR_IN_FILTER";
+ public const string INVALID_ESCAPE = "INVALID_ESCAPE";
+ public const string INVALID_ESC_IN_DESCR = "INVALID_ESC_IN_DESCR";
+ public const string INVALID_FILTER_COMPARISON = "INVALID_FILTER_COMPARISON";
+ public const string IO_EXCEPTION = "IO_EXCEPTION";
+ public const string MATCHED_DN = "MATCHED_DN";
+ public const string MISSING_LEFT_PAREN = "MISSING_LEFT_PAREN";
+ public const string MISSING_RIGHT_PAREN = "MISSING_RIGHT_PAREN";
+ public const string MULTIPLE_SCHEMA = "MULTIPLE_SCHEMA";
+ public const string NOT_AN_ATTRIBUTE = "NOT_AN_ATTRIBUTE";
+ public const string NOT_IMPLEMENTED = "NOT_IMPLEMENTED";
+ public const string NO_ATTRIBUTE_NAME = "NO_ATTRIBUTE_NAME";
+ public const string NO_DN_NOR_MATCHING_RULE = "NO_DN_NOR_MATCHING_RULE";
+ public const string NO_DUP_REQUEST = "NO_DUP_REQUEST";
+ public const string NO_MATCHING_RULE = "NO_MATCHING_RULE";
+ public const string NO_MEMORY = "NO_MEMORY";
+ public const string NO_OPTION = "NO_OPTION";
+ public const string NO_SCHEMA = "NO_SCHEMA";
+ public const string NO_STARTTLS = "NO_STARTTLS";
+ public const string NO_SUP_PROPERTY = "NO_SUP_PROPERTY";
+ public const string NO_TLS_FACTORY = "NO_TLS_FACTORY";
+ public const string OP_PARAM_ERROR = "OP_PARAM_ERROR";
+ public const string OUTSTANDING_OPERATIONS = "OUTSTANDING_OPERATIONS";
+ public const string PARAM_ERROR = "PARAM_ERROR";
+ public const string RDN_PARAM_ERROR = "RDN_PARAM_ERROR";
+ public const string READ_MULTIPLE = "READ_MULTIPLE";
+ public const string REFERENCE_ERROR = "REFERENCE_ERROR";
+ public const string REFERENCE_NOFOLLOW = "REFERENCE_NOFOLLOW";
+ public const string REFERRAL_BIND = "REFERRAL_BIND";
+ public const string REFERRAL_BIND_MATCH = "REFERRAL_BIND_MATCH";
+ public const string REFERRAL_ERROR = "REFERRAL_ERROR";
+ public const string REFERRAL_ITEM = "REFERRAL_ITEM";
+ public const string REFERRAL_LOCAL = "REFERRAL_LOCAL";
+ public const string REFERRAL_SEND = "REFERRAL_SEND";
+ public const string SERVER_CONNECT_ERROR = "SERVER_CONNECT_ERROR";
+ public const string SERVER_MSG = "SERVER_MSG";
+ public const string SERVER_SHUTDOWN_REQ = "SERVER_SHUTDOWN_REQ";
+ public const string SHORT_ESCAPE = "SHORT_ESCAPE";
+ public const string SSL_PROVIDER_MISSING = "SSL_PROVIDER_MISSING";
+ public const string STOPTLS_ERROR = "STOPTLS_ERROR";
+ [System.CLSCompliantAttribute(false)]
+ public const string TOSTRING = "TOSTRING";
+ public const string UNEQUAL_LENGTHS = "UNEQUAL_LENGTHS";
+ public const string UNEXPECTED_END = "UNEXPECTED_END";
+ public const string UNKNOWN_RESULT = "UNKNOWN_RESULT";
+ public const string WRONG_FACTORY = "WRONG_FACTORY";
+ public ExceptionMessages() { }
+ public object[][] getContents() { throw null; }
+ }
+ public partial class ExtResponseFactory
+ {
+ public ExtResponseFactory() { }
+ public static Novell.Directory.Ldap.LdapExtendedResponse convertToExtendedResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage inResponse) { throw null; }
+ }
+ public partial class IntermediateResponseFactory
+ {
+ public IntermediateResponseFactory() { }
+ public static Novell.Directory.Ldap.LdapIntermediateResponse convertToIntermediateResponse(Novell.Directory.Ldap.Rfc2251.RfcLdapMessage inResponse) { throw null; }
+ }
+ public partial class RDN
+ {
+ public RDN() { }
+ public RDN(string rdn) { }
+ public virtual bool Multivalued { get { throw null; } }
+ protected internal virtual string RawValue { get { throw null; } }
+ public virtual string Type { get { throw null; } }
+ public virtual string[] Types { get { throw null; } }
+ public virtual string Value { get { throw null; } }
+ public virtual string[] Values { get { throw null; } }
+ public virtual void add(string attrType, string attrValue, string rawValue) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual bool equals(Novell.Directory.Ldap.Utilclass.RDN rdn) { throw null; }
+ public virtual string[] explodeRDN(bool noTypes) { throw null; }
+ public override string ToString() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual string toString(bool noTypes) { throw null; }
+ }
+ public partial class ReferralInfo
+ {
+ public ReferralInfo(Novell.Directory.Ldap.LdapConnection lc, string[] refList, Novell.Directory.Ldap.LdapUrl refUrl) { }
+ public virtual Novell.Directory.Ldap.LdapConnection ReferralConnection { get { throw null; } }
+ public virtual string[] ReferralList { get { throw null; } }
+ public virtual Novell.Directory.Ldap.LdapUrl ReferralUrl { get { throw null; } }
+ }
+ public partial class ResourcesHandler
+ {
+ internal ResourcesHandler() { }
+ public static string getMessage(string messageOrKey, object[] arguments) { throw null; }
+ public static string getMessage(string messageOrKey, object[] arguments, System.Globalization.CultureInfo locale) { throw null; }
+ public static string getResultString(int code) { throw null; }
+ public static string getResultString(int code, System.Globalization.CultureInfo locale) { throw null; }
+ }
+ public partial class RespControlVector : System.Collections.ArrayList
+ {
+ public RespControlVector(int cap, int incr) { }
+ public System.Type findResponseControl(string searchOID) { throw null; }
+ public void registerResponseControl(string oid, System.Type controlClass) { }
+ }
+ public partial class RespExtensionSet : SupportClass.AbstractSetSupport
+ {
+ public RespExtensionSet() { }
+ public override int Count { get { throw null; } }
+ public System.Type findResponseExtension(string searchOID) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void registerResponseExtension(string oid, System.Type extClass) { }
+ }
+ public partial class ResultCodeMessages : System.Resources.ResourceManager
+ {
+ public ResultCodeMessages() { }
+ public object[][] getContents() { throw null; }
+ }
+ public partial class SchemaParser
+ {
+ public SchemaParser(string aString) { }
+ public virtual string[] Applies { get { throw null; } }
+ public virtual string[] Auxiliary { get { throw null; } }
+ public virtual bool Collective { get { throw null; } }
+ public virtual string Description { get { throw null; } }
+ public virtual string Equality { get { throw null; } }
+ public virtual string ID { get { throw null; } }
+ public virtual string NameForm { get { throw null; } }
+ public virtual string[] Names { get { throw null; } }
+ public virtual string ObjectClass { get { throw null; } }
+ public virtual bool Obsolete { get { throw null; } }
+ public virtual string[] Optional { get { throw null; } }
+ public virtual string Ordering { get { throw null; } }
+ public virtual string[] Precluded { get { throw null; } }
+ public virtual System.Collections.IEnumerator Qualifiers { get { throw null; } }
+ public virtual string RawString { get { throw null; } set { } }
+ public virtual string[] Required { get { throw null; } }
+ public virtual bool Single { get { throw null; } }
+ public virtual string Substring { get { throw null; } }
+ public virtual string Superior { get { throw null; } }
+ public virtual string[] Superiors { get { throw null; } }
+ public virtual string Syntax { get { throw null; } }
+ public virtual int Type { get { throw null; } }
+ public virtual int Usage { get { throw null; } }
+ public virtual bool UserMod { get { throw null; } }
+ }
+ public partial class SchemaTokenCreator
+ {
+ public int lastttype;
+ public double NumberValue;
+ public string StringValue;
+ public SchemaTokenCreator(System.IO.Stream instream) { }
+ public SchemaTokenCreator(System.IO.StreamReader r) { }
+ public SchemaTokenCreator(System.IO.StringReader r) { }
+ public int CurrentLine { get { throw null; } }
+ public void CommentCharacter(int ch) { }
+ public void InitTable() { }
+ public int nextToken() { throw null; }
+ public void OrdinaryCharacter(int ch) { }
+ public void OrdinaryCharacters(int min, int max) { }
+ public void parseNumbers() { }
+ public void pushBack() { }
+ public void QuoteCharacter(int ch) { }
+ public string ToStringValue() { throw null; }
+ public void WhitespaceCharacters(int min, int max) { }
+ public void WordCharacters(int min, int max) { }
+ }
+ [System.SerializableAttribute]
+ public enum TokenTypes
+ {
+ EOF = -1,
+ EOL = 10,
+ NUMBER = -2,
+ REAL = -4,
+ STRING = -5,
+ WORD = -3,
+ }
+}
diff --git a/src/v4.5.2/PEAPI.cs b/src/v4.5.2/PEAPI.cs
new file mode 100644
index 0000000..4cacced
--- /dev/null
+++ b/src/v4.5.2/PEAPI.cs
@@ -0,0 +1,1224 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace PEAPI
+{
+ public partial class AddressConstant : PEAPI.DataConstant
+ {
+ public AddressConstant(PEAPI.DataConstant dConst) { }
+ }
+ public abstract partial class Array : PEAPI.Type
+ {
+ internal Array() { }
+ protected string cname;
+ protected string cnameSpace;
+ protected PEAPI.Type elemType;
+ protected PEAPI.MetaData metaData;
+ }
+ public partial class ArrayConstant : PEAPI.DataConstant
+ {
+ public ArrayConstant(PEAPI.DataConstant[] dVals) { }
+ public System.Nullable<int> ExplicitSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum AssemAttr
+ {
+ DisableJITCompileOptimizer = 16384,
+ EnableJITCompileTracking = 32768,
+ Retargetable = 256,
+ }
+ public partial class Assembly : PEAPI.ResolutionScope
+ {
+ internal Assembly() { }
+ public void AddAssemblyAttr(PEAPI.AssemAttr aa) { }
+ public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { }
+ }
+ public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef
+ {
+ internal AssemblyRef() { }
+ public void AddAssemblyAttr(PEAPI.AssemAttr aa) { }
+ public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; }
+ public void AddCulture(string cult) { }
+ public void AddHash(byte[] hash) { }
+ public void AddKey(byte[] key) { }
+ public void AddKeyToken(byte[] key) { }
+ public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; }
+ public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { }
+ }
+ public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement
+ {
+ internal BaseDeclSecurity() { }
+ }
+ public partial class BoolConst : PEAPI.DataConstant
+ {
+ public BoolConst(bool val) { }
+ }
+ public partial class BoundArray : PEAPI.Array
+ {
+ public BoundArray(PEAPI.Type elementType, uint dimensions) { }
+ public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { }
+ public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { }
+ }
+ public enum BranchOp
+ {
+ beq = 59,
+ beq_s = 46,
+ bge = 60,
+ bge_s = 47,
+ bge_un = 65,
+ bge_un_s = 52,
+ bgt = 61,
+ bgt_s = 48,
+ bgt_un = 66,
+ bgt_un_s = 53,
+ ble = 62,
+ ble_s = 49,
+ ble_un = 67,
+ ble_un_s = 54,
+ blt = 63,
+ blt_s = 50,
+ blt_un = 68,
+ blt_un_s = 55,
+ bne_un = 64,
+ bne_un_s = 51,
+ br = 56,
+ brfalse = 57,
+ brfalse_s = 44,
+ brtrue = 58,
+ brtrue_s = 45,
+ br_s = 43,
+ leave = 221,
+ leave_s = 222,
+ }
+ public partial class ByteArrConst : PEAPI.DataConstant
+ {
+ public ByteArrConst(byte[] val) { }
+ public PEAPI.Type Type { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum CallConv
+ {
+ Cdecl = 1,
+ Default = 0,
+ Fastcall = 4,
+ Generic = 16,
+ Instance = 32,
+ InstanceExplicit = 96,
+ Stdcall = 2,
+ Thiscall = 3,
+ Vararg = 5,
+ }
+ public partial class CalliSig : PEAPI.Signature
+ {
+ public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { }
+ public void AddCallingConv(PEAPI.CallConv cconv) { }
+ public void AddVarArgs(PEAPI.Type[] optPars) { }
+ }
+ public partial class Catch : PEAPI.HandlerBlock
+ {
+ public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { }
+ public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { }
+ }
+ public partial class CharConst : PEAPI.Constant
+ {
+ public CharConst(char val) { }
+ }
+ public partial class CILInstructions
+ {
+ internal CILInstructions() { }
+ public uint Offset { get { throw null; } }
+ public void AddTryBlock(PEAPI.TryBlock tryBlock) { }
+ public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { }
+ public void calli(PEAPI.CalliSig sig) { }
+ public void CodeLabel(PEAPI.CILLabel lab) { }
+ public void emitbyte(byte bVal) { }
+ public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { }
+ public void EndFaultBlock(PEAPI.TryBlock tryBlock) { }
+ public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { }
+ public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { }
+ public PEAPI.TryBlock EndTryBlock() { throw null; }
+ public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { }
+ public void Inst(PEAPI.Op inst) { }
+ public void IntInst(PEAPI.IntOp inst, int val) { }
+ public void ldc_i8(long cVal) { }
+ public void ldc_r4(float cVal) { }
+ public void ldc_r8(double cVal) { }
+ public void ldstr(byte[] str) { }
+ public void ldstr(string str) { }
+ public void LoadArg(int argNo) { }
+ public void LoadArgAdr(int argNo) { }
+ public void LoadLocal(int locNo) { }
+ public void LoadLocalAdr(int locNo) { }
+ public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { }
+ public PEAPI.CILLabel NewCodedLabel() { throw null; }
+ public PEAPI.CILLabel NewLabel() { throw null; }
+ public void PushFalse() { }
+ public void PushInt(int i) { }
+ public void PushLong(long l) { }
+ public void PushTrue() { }
+ public void StartBlock() { }
+ public void StoreArg(int argNo) { }
+ public void StoreLocal(int locNo) { }
+ public void Switch(PEAPI.CILLabel[] labs) { }
+ public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { }
+ }
+ public partial class CILLabel
+ {
+ public CILLabel(uint offset) { }
+ public CILLabel(uint offset, bool absolute) { }
+ }
+ public abstract partial class Class : PEAPI.Type
+ {
+ internal Class() { }
+ public string name;
+ protected uint nameIx;
+ public string nameSpace;
+ protected uint nameSpaceIx;
+ protected int row;
+ protected PEAPI.MetaData _metaData;
+ }
+ public partial class ClassDef : PEAPI.Class
+ {
+ internal ClassDef() { }
+ public void AddAttribute(PEAPI.TypeAttr ta) { }
+ public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; }
+ public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; }
+ public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; }
+ public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; }
+ public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; }
+ public void AddImplementedInterface(PEAPI.Class iFace) { }
+ public void AddLayoutInfo(int packSize, int classSize) { }
+ public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; }
+ public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; }
+ public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; }
+ public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { }
+ public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; }
+ public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; }
+ public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; }
+ public void AddSecurity(byte[] permissionSet) { }
+ public static bool IsEnum(PEAPI.Class type) { throw null; }
+ public static bool IsEnum(string nsName, string name) { throw null; }
+ public static bool IsValueType(PEAPI.Class type) { throw null; }
+ public static bool IsValueType(string nsName, string name) { throw null; }
+ public void SetFieldOrder(System.Collections.ArrayList fields) { }
+ public void SpecialNoSuper() { }
+ }
+ public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope
+ {
+ internal ClassRef() { }
+ protected PEAPI.MetaData metaData;
+ protected PEAPI.IResolutionScope parent;
+ public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; }
+ public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; }
+ public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; }
+ public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; }
+ public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; }
+ public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; }
+ }
+ public partial class ClassRefInst : PEAPI.Type
+ {
+ public ClassRefInst(PEAPI.Type type, bool is_value) { }
+ }
+ public partial class ClassType : PEAPI.Constant
+ {
+ public ClassType(PEAPI.Class classDesc) { }
+ public ClassType(string className) { }
+ }
+ public abstract partial class CodeBlock
+ {
+ protected PEAPI.CILLabel end;
+ protected bool small;
+ protected PEAPI.CILLabel start;
+ public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { }
+ }
+ public abstract partial class Constant
+ {
+ internal Constant() { }
+ protected bool addedToBlobHeap;
+ protected uint blobIndex;
+ protected uint size;
+ protected PEAPI.Type type;
+ }
+ public enum CorFlags
+ {
+ CF_32_BITREQUIRED = 2,
+ CF_IL_ONLY = 1,
+ CF_STRONGNAMESIGNED = 8,
+ CF_TRACKDEBUGDATA = 65536,
+ }
+ public partial class CustomAttribute : PEAPI.MetaDataElement
+ {
+ internal CustomAttribute() { }
+ public void AddFieldOrProp(string name, PEAPI.Constant val) { }
+ }
+ public partial class CustomMarshaller : PEAPI.NativeType
+ {
+ public CustomMarshaller(string marshallerName, string optCookie) { }
+ public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { }
+ }
+ public partial class CustomModifiedType : PEAPI.Type
+ {
+ public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { }
+ public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.PrimitiveTypeRef cmodType) { }
+ }
+ public enum CustomModifier
+ {
+ modopt = 32,
+ modreq = 31,
+ }
+ public abstract partial class DataConstant : PEAPI.Constant
+ {
+ internal DataConstant() { }
+ public uint DataOffset { get { throw null; } set { } }
+ }
+ public enum DataSegment
+ {
+ CIL = 2,
+ Data = 0,
+ TLS = 1,
+ }
+ public partial class DeclSecurity : PEAPI.BaseDeclSecurity
+ {
+ internal DeclSecurity() { }
+ }
+ public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity
+ {
+ internal DeclSecurity_20() { }
+ }
+ public partial class DoubleConst : PEAPI.DataConstant
+ {
+ public DoubleConst(double val) { }
+ }
+ public partial class Event : PEAPI.Feature
+ {
+ internal Event() { }
+ public void AddAddon(PEAPI.MethodDef addon) { }
+ public void AddFire(PEAPI.MethodDef fire) { }
+ public void AddOther(PEAPI.MethodDef other) { }
+ public void AddRemoveOn(PEAPI.MethodDef removeOn) { }
+ }
+ public partial class ExternClassRef : PEAPI.ClassRef
+ {
+ internal ExternClassRef() { }
+ public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; }
+ }
+ public partial class Fault : PEAPI.HandlerBlock
+ {
+ public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { }
+ }
+ public partial class Feature : PEAPI.MetaDataElement
+ {
+ internal Feature() { }
+ protected ushort flags;
+ protected PEAPI.MethodSemantics[] methods;
+ protected string name;
+ protected uint nameIx;
+ protected PEAPI.ClassDef parent;
+ protected int tide;
+ public void SetRTSpecialName() { }
+ public void SetSpecialName() { }
+ }
+ public abstract partial class Field : PEAPI.Member
+ {
+ internal Field() { }
+ protected static readonly byte FieldSig;
+ protected PEAPI.Type type;
+ }
+ public enum FieldAttr
+ {
+ Assembly = 3,
+ Default = 0,
+ FamAndAssem = 2,
+ Family = 4,
+ FamOrAssem = 5,
+ HasFieldMarshal = 4096,
+ Initonly = 32,
+ Literal = 64,
+ Notserialized = 128,
+ Private = 1,
+ Public = 6,
+ PublicStatic = 22,
+ RTSpecialName = 1024,
+ SpecialName = 512,
+ Static = 16,
+ }
+ public partial class FieldDef : PEAPI.Field
+ {
+ internal FieldDef() { }
+ public void AddDataValue(PEAPI.DataConstant val) { }
+ public void AddFieldAttr(PEAPI.FieldAttr fa) { }
+ public void AddValue(PEAPI.Constant val) { }
+ public void SetMarshalInfo(PEAPI.NativeType marshallType) { }
+ public void SetOffset(uint offs) { }
+ }
+ public partial class FieldLayout : PEAPI.MetaDataElement
+ {
+ internal FieldLayout() { }
+ }
+ public partial class FieldMarshal : PEAPI.MetaDataElement
+ {
+ internal FieldMarshal() { }
+ }
+ public enum FieldOp
+ {
+ ldfld = 123,
+ ldflda = 124,
+ ldsfld = 126,
+ ldsflda = 127,
+ ldtoken = 208,
+ stfld = 125,
+ stsfld = 128,
+ }
+ public partial class FieldRef : PEAPI.Field
+ {
+ internal FieldRef() { }
+ }
+ public partial class FieldRVA : PEAPI.MetaDataElement
+ {
+ internal FieldRVA() { }
+ }
+ public partial class FileRef : PEAPI.MetaDataElement
+ {
+ internal FileRef() { }
+ protected string name;
+ }
+ public partial class Filter : PEAPI.HandlerBlock
+ {
+ public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { }
+ }
+ public partial class Finally : PEAPI.HandlerBlock
+ {
+ public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { }
+ }
+ public partial class FixedArray : PEAPI.NativeType
+ {
+ public FixedArray(int numElems) { }
+ }
+ public partial class FixedSysString : PEAPI.NativeType
+ {
+ public FixedSysString(uint size) { }
+ }
+ public partial class FloatConst : PEAPI.DataConstant
+ {
+ public FloatConst(float val) { }
+ }
+ public partial class GenericMethodSig
+ {
+ public GenericMethodSig(PEAPI.Type[] gen_param) { }
+ }
+ [System.FlagsAttribute]
+ public enum GenericParamAttributes : ushort
+ {
+ Contravariant = (ushort)2,
+ Covariant = (ushort)1,
+ DefaultConstructorConstrait = (ushort)16,
+ NonVariant = (ushort)0,
+ NotNullableValueTypeConstraint = (ushort)8,
+ ReferenceTypeConstraint = (ushort)4,
+ SpecialConstraintMask = (ushort)28,
+ VarianceMask = (ushort)3,
+ }
+ public partial class GenericParameter : PEAPI.MetaDataElement
+ {
+ internal GenericParameter() { }
+ public string name;
+ public void AddConstraint(PEAPI.Type constraint) { }
+ }
+ public partial class GenericTypeInst : PEAPI.Class
+ {
+ public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { }
+ }
+ public partial class GenParam : PEAPI.Class
+ {
+ public GenParam(int index, string name, PEAPI.GenParamType ptype) { }
+ public int Index { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public PEAPI.GenParamType Type { get { throw null; } }
+ }
+ public enum GenParamType : byte
+ {
+ MVar = (byte)30,
+ Var = (byte)19,
+ }
+ public abstract partial class HandlerBlock : PEAPI.CodeBlock
+ {
+ protected static readonly short ExceptionFlag;
+ protected static readonly short FaultFlag;
+ protected static readonly short FilterFlag;
+ protected static readonly short FinallyFlag;
+ public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { }
+ }
+ public enum HashAlgorithm
+ {
+ None = 0,
+ SHA1 = 1,
+ }
+ public partial class Hex
+ {
+ public Hex() { }
+ public static string Byte(int b) { throw null; }
+ public static string Int(int val) { throw null; }
+ public static string Int(uint num) { throw null; }
+ public static string Long(long lnum) { throw null; }
+ public static string Short(int b) { throw null; }
+ }
+ public partial interface IExternRef
+ {
+ PEAPI.ClassRef AddClass(string nsName, string name);
+ PEAPI.ClassRef AddValueClass(string nsName, string name);
+ }
+ public enum ImplAttr
+ {
+ ForwardRef = 16,
+ IL = 0,
+ InternalCall = 4096,
+ Native = 1,
+ NoInLining = 8,
+ NoOptimization = 64,
+ Optil = 2,
+ PreserveSig = 128,
+ Runtime = 3,
+ Synchronised = 32,
+ Synchronized = 32,
+ Unmanaged = 4,
+ }
+ public partial class ImplMap : PEAPI.MetaDataElement
+ {
+ internal ImplMap() { }
+ }
+ public partial class IntConst : PEAPI.DataConstant
+ {
+ public IntConst(short val) { }
+ public IntConst(int val) { }
+ public IntConst(long val) { }
+ public IntConst(sbyte val) { }
+ }
+ public partial class InterfaceImpl : PEAPI.MetaDataElement
+ {
+ internal InterfaceImpl() { }
+ }
+ public enum IntOp
+ {
+ ldarg = 65033,
+ ldarga = 65034,
+ ldarga_s = 15,
+ ldarg_s = 14,
+ ldc_i4 = 32,
+ ldc_i4_s = 31,
+ ldloc = 65036,
+ ldloca = 65037,
+ ldloca_s = 18,
+ ldloc_s = 17,
+ starg = 65035,
+ starg_s = 16,
+ stloc = 65038,
+ stloc_s = 19,
+ unaligned = 65042,
+ }
+ public partial interface IResolutionScope
+ {
+ }
+ public partial class Local
+ {
+ public Local(string lName, PEAPI.Type lType) { }
+ public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { }
+ }
+ public partial class LocalSig : PEAPI.Signature
+ {
+ public LocalSig(PEAPI.Local[] locals) { }
+ }
+ public partial class ManagedPointer : PEAPI.PtrType
+ {
+ public ManagedPointer(PEAPI.Type baseType) { }
+ }
+ public partial class ManifestResource : PEAPI.MetaDataElement
+ {
+ public static readonly uint PrivateResource;
+ public static readonly uint PublicResource;
+ public ManifestResource(string name, byte[] resBytes, uint flags) { }
+ public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { }
+ public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { }
+ public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class MapElem : PEAPI.MetaDataElement
+ {
+ internal MapElem() { }
+ }
+ public enum MDTable
+ {
+ Assembly = 32,
+ AssemblyOS = 34,
+ AssemblyProcessor = 33,
+ AssemblyRef = 35,
+ AssemblyRefOS = 37,
+ AssemblyRefProcessor = 36,
+ ClassLayout = 15,
+ Constant = 11,
+ CustomAttribute = 12,
+ DeclSecurity = 14,
+ Event = 20,
+ EventMap = 18,
+ ExportedType = 39,
+ Field = 4,
+ FieldLayout = 16,
+ FieldMarshal = 13,
+ FieldRVA = 29,
+ File = 38,
+ GenericParam = 42,
+ GenericParamConstraint = 44,
+ ImplMap = 28,
+ InterfaceImpl = 9,
+ ManifestResource = 40,
+ MemberRef = 10,
+ Method = 6,
+ MethodImpl = 25,
+ MethodSemantics = 24,
+ MethodSpec = 43,
+ Module = 0,
+ ModuleRef = 26,
+ NestedClass = 41,
+ Param = 8,
+ Property = 23,
+ PropertyMap = 21,
+ StandAloneSig = 17,
+ TypeDef = 2,
+ TypeRef = 1,
+ TypeSpec = 27,
+ }
+ public abstract partial class Member : PEAPI.MetaDataElement
+ {
+ internal Member() { }
+ protected string name;
+ protected uint nameIx;
+ protected uint sigIx;
+ }
+ public partial class MetaData
+ {
+ internal MetaData() { }
+ public PEAPI.MSCorLib mscorlib;
+ }
+ public abstract partial class MetaDataElement : System.IComparable
+ {
+ internal MetaDataElement() { }
+ protected System.Collections.ArrayList customAttributes;
+ protected bool done;
+ protected bool sortTable;
+ protected PEAPI.MDTable tabIx;
+ public bool HasCustomAttr { get { throw null; } set { } }
+ public uint Row { get { throw null; } set { } }
+ public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { }
+ public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { }
+ public int CompareTo(object obj) { throw null; }
+ }
+ public enum MethAttr
+ {
+ Abstract = 1024,
+ Assembly = 3,
+ Default = 0,
+ FamAndAssem = 2,
+ Family = 4,
+ FamOrAssem = 5,
+ Final = 32,
+ HasSecurity = 16384,
+ HideBySig = 128,
+ NewSlot = 256,
+ Private = 1,
+ PrivateVirtual = 65,
+ Public = 6,
+ PublicStatic = 22,
+ PublicStaticFinal = 54,
+ PublicVirtual = 70,
+ RequireSecObject = 32768,
+ RTSpecialName = 4096,
+ SpecialName = 2048,
+ SpecialRTSpecialName = 6144,
+ Static = 16,
+ Strict = 512,
+ Virtual = 64,
+ }
+ public abstract partial class Method : PEAPI.Member
+ {
+ internal Method() { }
+ public abstract void AddCallConv(PEAPI.CallConv cconv);
+ }
+ public partial class MethodDef : PEAPI.Method
+ {
+ internal MethodDef() { }
+ public override void AddCallConv(PEAPI.CallConv cconv) { }
+ public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; }
+ public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; }
+ public void AddImplAttribute(PEAPI.ImplAttr ia) { }
+ public void AddLocals(PEAPI.Local[] locals, bool initLocals) { }
+ public void AddMethAttribute(PEAPI.MethAttr ma) { }
+ public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { }
+ public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { }
+ public PEAPI.CILInstructions CreateCodeBuffer() { throw null; }
+ public void DeclareEntryPoint() { }
+ public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; }
+ public void SetMaxStack(int maxStack) { }
+ }
+ public partial class MethodImpl : PEAPI.MetaDataElement
+ {
+ internal MethodImpl() { }
+ }
+ public enum MethodOp
+ {
+ call = 40,
+ callvirt = 111,
+ jmp = 39,
+ ldftn = 65030,
+ ldtoken = 208,
+ ldvirtfn = 65031,
+ newobj = 115,
+ }
+ public partial class MethodRef : PEAPI.Method
+ {
+ internal MethodRef() { }
+ public override void AddCallConv(PEAPI.CallConv cconv) { }
+ }
+ public partial class MethodSemantics : PEAPI.MetaDataElement
+ {
+ internal MethodSemantics() { }
+ }
+ public partial class MethPtrType : PEAPI.Type
+ {
+ public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { }
+ }
+ public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef
+ {
+ internal Module() { }
+ public System.Guid Guid { get { throw null; } }
+ public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; }
+ public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; }
+ }
+ public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef
+ {
+ internal ModuleRef() { }
+ public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; }
+ public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; }
+ public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; }
+ public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; }
+ public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; }
+ public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; }
+ public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; }
+ }
+ public sealed partial class MSCorLib : PEAPI.AssemblyRef
+ {
+ internal MSCorLib() { }
+ public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; }
+ public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; }
+ }
+ public partial class NativeArray : PEAPI.NativeType
+ {
+ public NativeArray(PEAPI.NativeType elemType) { }
+ public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { }
+ public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { }
+ }
+ public partial class NativeType
+ {
+ internal NativeType() { }
+ public static readonly PEAPI.NativeType AnsiBStr;
+ public static readonly PEAPI.NativeType AsAny;
+ public static readonly PEAPI.NativeType Boolean;
+ public static readonly PEAPI.NativeType BStr;
+ public static readonly PEAPI.NativeType ByValStr;
+ public static readonly PEAPI.NativeType Currency;
+ public static readonly PEAPI.NativeType Error;
+ public static readonly PEAPI.NativeType FixedSysString;
+ public static readonly PEAPI.NativeType Float32;
+ public static readonly PEAPI.NativeType Float64;
+ public static readonly PEAPI.NativeType FuncPtr;
+ public static readonly PEAPI.NativeType IDispatch;
+ public static readonly PEAPI.NativeType Int;
+ public static readonly PEAPI.NativeType Int16;
+ public static readonly PEAPI.NativeType Int32;
+ public static readonly PEAPI.NativeType Int64;
+ public static readonly PEAPI.NativeType Int8;
+ public static readonly PEAPI.NativeType Interface;
+ public static readonly PEAPI.NativeType IUnknown;
+ public static readonly PEAPI.NativeType LPStr;
+ public static readonly PEAPI.NativeType LPStruct;
+ public static readonly PEAPI.NativeType LPTStr;
+ public static readonly PEAPI.NativeType LPWStr;
+ public static readonly PEAPI.NativeType Struct;
+ public static readonly PEAPI.NativeType TBstr;
+ protected byte typeIndex;
+ public static readonly PEAPI.NativeType UInt;
+ public static readonly PEAPI.NativeType UInt16;
+ public static readonly PEAPI.NativeType UInt32;
+ public static readonly PEAPI.NativeType UInt64;
+ public static readonly PEAPI.NativeType UInt8;
+ public static readonly PEAPI.NativeType VariantBool;
+ public static readonly PEAPI.NativeType Void;
+ }
+ public partial class NotYetImplementedException : System.Exception
+ {
+ public NotYetImplementedException(string msg) { }
+ }
+ public partial class NullConst : PEAPI.Constant
+ {
+ public NullConst() { }
+ }
+ public enum Op
+ {
+ add = 88,
+ add_ovf = 214,
+ add_ovf_un = 215,
+ and = 95,
+ arglist = 65024,
+ breakOp = 1,
+ ceq = 65025,
+ cgt = 65026,
+ cgt_un = 65027,
+ ckfinite = 195,
+ clt = 65028,
+ clt_un = 65029,
+ conf_ovf_u1_un = 134,
+ conv_i = 211,
+ conv_i1 = 103,
+ conv_i2 = 104,
+ conv_i4 = 105,
+ conv_i8 = 106,
+ conv_ovf_i = 212,
+ conv_ovf_i1 = 179,
+ conv_ovf_i1_un = 130,
+ conv_ovf_i2 = 181,
+ conv_ovf_i2_un = 131,
+ conv_ovf_i4 = 183,
+ conv_ovf_i4_un = 132,
+ conv_ovf_i8 = 185,
+ conv_ovf_i8_un = 133,
+ conv_ovf_i_un = 138,
+ conv_ovf_u = 213,
+ conv_ovf_u1 = 180,
+ conv_ovf_u2 = 182,
+ conv_ovf_u2_un = 135,
+ conv_ovf_u4 = 184,
+ conv_ovf_u4_un = 136,
+ conv_ovf_u8 = 186,
+ conv_ovf_u8_un = 137,
+ conv_ovf_u_un = 139,
+ conv_r4 = 107,
+ conv_r8 = 108,
+ conv_r_un = 118,
+ conv_u = 224,
+ conv_u1 = 210,
+ conv_u2 = 209,
+ conv_u4 = 109,
+ conv_u8 = 110,
+ cpblk = 65047,
+ div = 91,
+ div_un = 92,
+ dup = 37,
+ endfilter = 65041,
+ endfinally = 220,
+ initblk = 65048,
+ ldarg_0 = 2,
+ ldarg_1 = 3,
+ ldarg_2 = 4,
+ ldarg_3 = 5,
+ ldc_i4_0 = 22,
+ ldc_i4_1 = 23,
+ ldc_i4_2 = 24,
+ ldc_i4_3 = 25,
+ ldc_i4_4 = 26,
+ ldc_i4_5 = 27,
+ ldc_i4_6 = 28,
+ ldc_i4_7 = 29,
+ ldc_i4_8 = 30,
+ ldc_i4_m1 = 21,
+ ldelem_i = 151,
+ ldelem_i1 = 144,
+ ldelem_i2 = 146,
+ ldelem_i4 = 148,
+ ldelem_i8 = 150,
+ ldelem_r4 = 152,
+ ldelem_r8 = 153,
+ ldelem_ref = 154,
+ ldelem_u1 = 145,
+ ldelem_u2 = 147,
+ ldelem_u4 = 149,
+ ldind_i = 77,
+ ldind_i1 = 70,
+ ldind_i2 = 72,
+ ldind_i4 = 74,
+ ldind_i8 = 76,
+ ldind_r4 = 78,
+ ldind_r8 = 79,
+ ldind_ref = 80,
+ ldind_u1 = 71,
+ ldind_u2 = 73,
+ ldind_u4 = 75,
+ ldlen = 142,
+ ldloc_0 = 6,
+ ldloc_1 = 7,
+ ldloc_2 = 8,
+ ldloc_3 = 9,
+ ldnull = 20,
+ localloc = 65039,
+ mul = 90,
+ mul_ovf = 216,
+ mul_ovf_un = 217,
+ neg = 101,
+ nop = 0,
+ not = 102,
+ or = 96,
+ pop = 38,
+ readonly_ = 65054,
+ refanytype = 65053,
+ rem = 93,
+ rem_un = 94,
+ ret = 42,
+ rethrow = 65050,
+ shl = 98,
+ shr = 99,
+ shr_un = 100,
+ stelem_i = 155,
+ stelem_i1 = 156,
+ stelem_i2 = 157,
+ stelem_i4 = 158,
+ stelem_i8 = 159,
+ stelem_r4 = 160,
+ stelem_r8 = 161,
+ stelem_ref = 162,
+ stind_i = 223,
+ stind_i1 = 82,
+ stind_i2 = 83,
+ stind_i4 = 84,
+ stind_i8 = 85,
+ stind_r4 = 86,
+ stind_r8 = 87,
+ stind_ref = 81,
+ stloc_0 = 10,
+ stloc_1 = 11,
+ stloc_2 = 12,
+ stloc_3 = 13,
+ sub = 89,
+ sub_ovf = 218,
+ sub_ovf_un = 219,
+ tail_ = 65044,
+ throwOp = 122,
+ volatile_ = 65043,
+ xor = 97,
+ }
+ public partial class Param : PEAPI.MetaDataElement
+ {
+ public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { }
+ public bool HasMarshalInfo { get { throw null; } }
+ public void AddDefaultValue(PEAPI.Constant cVal) { }
+ public void AddMarshallInfo(PEAPI.NativeType marshallType) { }
+ }
+ public enum ParamAttr
+ {
+ Default = 0,
+ HasDefault = 4096,
+ HasFieldMarshal = 8192,
+ In = 1,
+ Opt = 16,
+ Out = 2,
+ }
+ public partial class PEFile
+ {
+ public PEFile(string name, bool isDLL, bool hasAssembly) { }
+ public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { }
+ public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { }
+ public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { }
+ public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { }
+ public PEAPI.ClassDef ModuleClass { get { throw null; } }
+ public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; }
+ public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; }
+ public void AddCustomAttribute(PEAPI.Method meth, PEAPI.Constant constant, PEAPI.MetaDataElement element) { }
+ public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { }
+ public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { }
+ public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { }
+ public void AddExternalManagedResource(PEAPI.ManifestResource mr) { }
+ public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { }
+ public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; }
+ public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; }
+ public PEAPI.ModuleRef AddExternModule(string name) { throw null; }
+ public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; }
+ public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; }
+ public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; }
+ public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; }
+ public void AddGenericClass(PEAPI.GenericTypeInst gti) { }
+ public void AddGenericParam(PEAPI.GenParam param) { }
+ public void AddManifestResource(PEAPI.ManifestResource mr) { }
+ public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; }
+ public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; }
+ public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; }
+ public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; }
+ public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; }
+ public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; }
+ public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; }
+ public PEAPI.PrimitiveTypeRef AddPrimitiveType(PEAPI.PrimitiveType type) { throw null; }
+ public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; }
+ public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; }
+ public PEAPI.ManifestResource GetResource(string name) { throw null; }
+ public PEAPI.ManifestResource[] GetResources() { throw null; }
+ public PEAPI.Assembly GetThisAssembly() { throw null; }
+ public PEAPI.Module GetThisModule() { throw null; }
+ public void SetCorFlags(int flags) { }
+ public void SetStackReserve(long stackReserve) { }
+ public void SetSubSystem(PEAPI.SubSystem subS) { }
+ public void WritePEFile() { }
+ }
+ public partial class PEFileException : System.Exception
+ {
+ public PEFileException(string msg) { }
+ }
+ public partial class Permission
+ {
+ public Permission(PEAPI.Type type, string name) { }
+ public void AddMember(PEAPI.PermissionMember member) { }
+ public void Write(System.IO.BinaryWriter bw) { }
+ }
+ public partial class PermissionMember
+ {
+ public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { }
+ public void Write(System.IO.BinaryWriter bw) { }
+ }
+ public partial class PermissionSet
+ {
+ public PermissionSet(PEAPI.SecurityAction sec_action) { }
+ public void AddPermission(PEAPI.Permission perm) { }
+ public void Write(System.IO.BinaryWriter bw) { }
+ }
+ public enum PInvokeAttr
+ {
+ ansi = 2,
+ autochar = 6,
+ bestfit_mask = 48,
+ bestfit_off = 32,
+ bestfit_on = 16,
+ cdecl = 512,
+ charmaperror_off = 8192,
+ charmaperror_on = 4096,
+ fastcall = 1280,
+ lasterr = 64,
+ nomangle = 1,
+ stdcall = 768,
+ thiscall = 1024,
+ unicode = 4,
+ winapi = 256,
+ }
+ public partial class PrimitiveType : PEAPI.Type
+ {
+ internal PrimitiveType() { }
+ public static readonly PEAPI.PrimitiveType Boolean;
+ public static readonly PEAPI.PrimitiveType Char;
+ public static readonly PEAPI.PrimitiveType Float32;
+ public static readonly PEAPI.PrimitiveType Float64;
+ public static readonly PEAPI.PrimitiveType Int16;
+ public static readonly PEAPI.PrimitiveType Int32;
+ public static readonly PEAPI.PrimitiveType Int64;
+ public static readonly PEAPI.PrimitiveType Int8;
+ public static readonly PEAPI.PrimitiveType IntPtr;
+ public static readonly PEAPI.PrimitiveType NativeInt;
+ public static readonly PEAPI.PrimitiveType NativeUInt;
+ public static int NumSystemTypes;
+ public static readonly PEAPI.PrimitiveType Object;
+ public static readonly PEAPI.PrimitiveType String;
+ public static readonly PEAPI.PrimitiveType TypedRef;
+ public static readonly PEAPI.PrimitiveType UInt16;
+ public static readonly PEAPI.PrimitiveType UInt32;
+ public static readonly PEAPI.PrimitiveType UInt64;
+ public static readonly PEAPI.PrimitiveType UInt8;
+ public static readonly PEAPI.PrimitiveType UIntPtr;
+ public static readonly PEAPI.PrimitiveType Void;
+ }
+ public partial class PrimitiveTypeRef : PEAPI.Type
+ {
+ internal PrimitiveTypeRef() { }
+ }
+ public partial class Property : PEAPI.Feature
+ {
+ internal Property() { }
+ public void AddGetter(PEAPI.MethodDef getter) { }
+ public void AddInitValue(PEAPI.Constant constVal) { }
+ public void AddOther(PEAPI.MethodDef other) { }
+ public void AddSetter(PEAPI.MethodDef setter) { }
+ public void SetInstance(bool isInstance) { }
+ }
+ public abstract partial class PtrType : PEAPI.Type
+ {
+ internal PtrType() { }
+ }
+ public partial class RepeatedConstant : PEAPI.DataConstant
+ {
+ public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { }
+ }
+ public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope
+ {
+ internal ResolutionScope() { }
+ protected PEAPI.MetaData metaData;
+ protected string name;
+ protected uint nameIx;
+ }
+ public partial class SafeArray : PEAPI.NativeType
+ {
+ public SafeArray() { }
+ public SafeArray(PEAPI.SafeArrayType elemType) { }
+ }
+ public enum SafeArrayType
+ {
+ boolean = 11,
+ bstr = 8,
+ currency = 6,
+ date = 7,
+ Decimal = 14,
+ dispatch = 9,
+ error = 10,
+ float32 = 4,
+ float64 = 5,
+ Int = 22,
+ int16 = 2,
+ int32 = 3,
+ int8 = 16,
+ UInt = 23,
+ uint16 = 18,
+ uint32 = 19,
+ uint8 = 17,
+ unknown = 13,
+ variant = 12,
+ }
+ public enum SecurityAction : short
+ {
+ Assert = (short)3,
+ Demand = (short)2,
+ DemandChoice = (short)18,
+ Deny = (short)4,
+ InheritDemand = (short)7,
+ InheritDemandChoice = (short)17,
+ LinkDemand = (short)6,
+ LinkDemandChoice = (short)16,
+ NonCasDemand = (short)13,
+ NonCasInheritance = (short)15,
+ NonCasLinkDemand = (short)14,
+ PermitOnly = (short)5,
+ PreJitDeny = (short)12,
+ PreJitGrant = (short)11,
+ Request = (short)1,
+ RequestMinimum = (short)8,
+ RequestOptional = (short)9,
+ RequestRefuse = (short)10,
+ }
+ public partial class Sentinel : PEAPI.Type
+ {
+ public Sentinel() { }
+ }
+ public abstract partial class Signature : PEAPI.MetaDataElement
+ {
+ internal Signature() { }
+ protected uint sigIx;
+ }
+ public partial class StringConst : PEAPI.DataConstant
+ {
+ public StringConst(string val) { }
+ }
+ public enum SubSystem
+ {
+ Native = 1,
+ Native_Windows = 8,
+ OS2_CUI = 5,
+ POSIX_CUI = 7,
+ Windows_CE_GUI = 9,
+ Windows_CUI = 3,
+ Windows_GUI = 2,
+ }
+ public partial class TryBlock : PEAPI.CodeBlock
+ {
+ protected bool fatFormat;
+ protected int flags;
+ public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { }
+ public void AddHandler(PEAPI.HandlerBlock handler) { }
+ }
+ public abstract partial class Type : PEAPI.MetaDataElement
+ {
+ internal Type() { }
+ protected byte typeIndex;
+ protected PEAPI.TypeSpec typeSpec;
+ }
+ [System.FlagsAttribute]
+ public enum TypeAttr
+ {
+ Abstract = 128,
+ AutoClass = 131072,
+ BeforeFieldInit = 1048576,
+ ExplicitLayout = 16,
+ Forwarder = 2097152,
+ HasSecurity = 262144,
+ Import = 4096,
+ Interface = 32,
+ NestedAssembly = 5,
+ NestedFamAndAssem = 6,
+ NestedFamily = 4,
+ NestedFamOrAssem = 7,
+ NestedPrivate = 3,
+ NestedPublic = 2,
+ Private = 0,
+ Public = 1,
+ PublicAbstract = 129,
+ PublicSealed = 257,
+ RTSpecialName = 2048,
+ Sealed = 256,
+ SequentialLayout = 8,
+ Serializable = 8192,
+ SpecialName = 1024,
+ UnicodeClass = 65536,
+ VisibilityMask = 7,
+ }
+ public enum TypeOp
+ {
+ box = 140,
+ castclass = 116,
+ constrained = 65046,
+ cpobj = 112,
+ initobj = 65045,
+ isinst = 117,
+ ldelem = 163,
+ ldelema = 143,
+ ldobj = 113,
+ ldtoken = 208,
+ mkrefany = 198,
+ newarr = 141,
+ refanyval = 194,
+ sizeOf = 65052,
+ stelem = 164,
+ stobj = 129,
+ unbox = 121,
+ unbox_any = 165,
+ }
+ public partial class TypeSignatureException : System.Exception
+ {
+ public TypeSignatureException(string msg) { }
+ }
+ public partial class TypeSpec : PEAPI.MetaDataElement
+ {
+ internal TypeSpec() { }
+ }
+ public partial class UIntConst : PEAPI.DataConstant
+ {
+ public UIntConst(byte val) { }
+ public UIntConst(ushort val) { }
+ public UIntConst(uint val) { }
+ public UIntConst(ulong val) { }
+ }
+ public partial class UnmanagedPointer : PEAPI.PtrType
+ {
+ public UnmanagedPointer(PEAPI.Type baseType) { }
+ }
+ public enum ValueClass
+ {
+ Enum = 1,
+ ValueType = 0,
+ }
+ public partial class ZeroBasedArray : PEAPI.Array
+ {
+ public ZeroBasedArray(PEAPI.Type elementType) { }
+ }
+}
diff --git a/src/v4.5.2/RabbitMQ.Client.cs b/src/v4.5.2/RabbitMQ.Client.cs
new file mode 100644
index 0000000..6042df6
--- /dev/null
+++ b/src/v4.5.2/RabbitMQ.Client.cs
@@ -0,0 +1,9412 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("RabbitMQ.Client.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("RabbitMQ.Client.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("RabbitMQ.Client.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace RabbitMQ.Client
+{
+ public partial class AmqpTcpEndpoint
+ {
+ public const int UseDefaultPort = -1;
+ public AmqpTcpEndpoint() { }
+ public AmqpTcpEndpoint(RabbitMQ.Client.IProtocol protocol) { }
+ public AmqpTcpEndpoint(RabbitMQ.Client.IProtocol protocol, string hostName) { }
+ public AmqpTcpEndpoint(RabbitMQ.Client.IProtocol protocol, string hostName, int portOrMinusOne) { }
+ public AmqpTcpEndpoint(RabbitMQ.Client.IProtocol protocol, string hostName, int portOrMinusOne, RabbitMQ.Client.SslOption ssl) { }
+ public AmqpTcpEndpoint(RabbitMQ.Client.IProtocol protocol, System.Uri uri) { }
+ public AmqpTcpEndpoint(RabbitMQ.Client.IProtocol protocol, System.Uri uri, RabbitMQ.Client.SslOption ssl) { }
+ public AmqpTcpEndpoint(string hostName) { }
+ public AmqpTcpEndpoint(string hostName, int portOrMinusOne) { }
+ public AmqpTcpEndpoint(System.Uri uri) { }
+ public string HostName { get { throw null; } set { } }
+ public int Port { get { throw null; } set { } }
+ public RabbitMQ.Client.IProtocol Protocol { get { throw null; } set { } }
+ public RabbitMQ.Client.SslOption Ssl { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static RabbitMQ.Client.AmqpTcpEndpoint Parse(RabbitMQ.Client.IProtocol protocol, string address) { throw null; }
+ public static RabbitMQ.Client.AmqpTcpEndpoint[] ParseMultiple(RabbitMQ.Client.IProtocol protocol, string addresses) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AmqpTimestamp
+ {
+ public AmqpTimestamp(long unixTime) { throw null;}
+ public long UnixTime { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class AmqpVersion
+ {
+ public AmqpVersion(int major, int minor) { }
+ public int Major { get { throw null; } }
+ public int Minor { get { throw null; } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class BasicGetResult
+ {
+ public BasicGetResult(ulong deliveryTag, bool redelivered, string exchange, string routingKey, uint messageCount, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public RabbitMQ.Client.IBasicProperties BasicProperties { get { throw null; } }
+ public byte[] Body { get { throw null; } }
+ public ulong DeliveryTag { get { throw null; } }
+ public string Exchange { get { throw null; } }
+ public uint MessageCount { get { throw null; } }
+ public bool Redelivered { get { throw null; } }
+ public string RoutingKey { get { throw null; } }
+ }
+ public partial class BinaryTableValue
+ {
+ public BinaryTableValue() { }
+ public BinaryTableValue(byte[] bytes) { }
+ public byte[] Bytes { get { throw null; } set { } }
+ }
+ public partial class ConnectionFactory
+ {
+ public System.Collections.IDictionary ClientProperties;
+ public const ushort DefaultChannelMax = (ushort)0;
+ public const uint DefaultFrameMax = (uint)0;
+ public const ushort DefaultHeartbeat = (ushort)0;
+ public const string DefaultPass = "guest";
+ public const string DefaultUser = "guest";
+ public const string DefaultVHost = "/";
+ public string HostName;
+ public string Password;
+ public int Port;
+ public RabbitMQ.Client.IProtocol Protocol;
+ public ushort RequestedChannelMax;
+ public uint RequestedFrameMax;
+ public ushort RequestedHeartbeat;
+ public RabbitMQ.Client.SslOption Ssl;
+ public string UserName;
+ public string VirtualHost;
+ public ConnectionFactory() { }
+ public string Address { get { throw null; } set { } }
+ public RabbitMQ.Client.AmqpTcpEndpoint Endpoint { get { throw null; } set { } }
+ public virtual RabbitMQ.Client.IConnection CreateConnection() { throw null; }
+ public virtual RabbitMQ.Client.IConnection CreateConnection(int maxRedirects) { throw null; }
+ protected virtual RabbitMQ.Client.IConnection CreateConnection(int maxRedirects, System.Collections.IDictionary connectionAttempts, System.Collections.IDictionary connectionErrors, params RabbitMQ.Client.AmqpTcpEndpoint[] endpoints) { throw null; }
+ protected virtual RabbitMQ.Client.IConnection FollowRedirectChain(int maxRedirects, System.Collections.IDictionary connectionAttempts, System.Collections.IDictionary connectionErrors, ref RabbitMQ.Client.AmqpTcpEndpoint[] mostRecentKnownHosts, RabbitMQ.Client.AmqpTcpEndpoint endpoint) { throw null; }
+ }
+ public partial class DefaultBasicConsumer : RabbitMQ.Client.IBasicConsumer
+ {
+ public DefaultBasicConsumer() { }
+ public DefaultBasicConsumer(RabbitMQ.Client.IModel model) { }
+ public string ConsumerTag { get { throw null; } set { } }
+ public bool IsRunning { get { throw null; } }
+ public RabbitMQ.Client.IModel Model { get { throw null; } set { } }
+ public RabbitMQ.Client.ShutdownEventArgs ShutdownReason { get { throw null; } }
+ public virtual void HandleBasicCancelOk(string consumerTag) { }
+ public virtual void HandleBasicConsumeOk(string consumerTag) { }
+ public virtual void HandleBasicDeliver(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, RabbitMQ.Client.IBasicProperties properties, byte[] body) { }
+ public virtual void HandleModelShutdown(RabbitMQ.Client.IModel model, RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public virtual void OnCancel() { }
+ }
+ public partial class ExchangeType
+ {
+ internal ExchangeType() { }
+ public const string Direct = "direct";
+ public const string Fanout = "fanout";
+ public const string Topic = "topic";
+ public static System.Collections.ICollection All() { throw null; }
+ }
+ public partial interface IBasicConsumer
+ {
+ RabbitMQ.Client.IModel Model { get; }
+ void HandleBasicCancelOk(string consumerTag);
+ void HandleBasicConsumeOk(string consumerTag);
+ void HandleBasicDeliver(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, RabbitMQ.Client.IBasicProperties properties, byte[] body);
+ void HandleModelShutdown(RabbitMQ.Client.IModel model, RabbitMQ.Client.ShutdownEventArgs reason);
+ }
+ public partial interface IBasicProperties : RabbitMQ.Client.IContentHeader, System.ICloneable
+ {
+ string AppId { get; set; }
+ string ClusterId { get; set; }
+ string ContentEncoding { get; set; }
+ string ContentType { get; set; }
+ string CorrelationId { get; set; }
+ byte DeliveryMode { get; set; }
+ string Expiration { get; set; }
+ System.Collections.IDictionary Headers { get; set; }
+ string MessageId { get; set; }
+ byte Priority { get; set; }
+ string ReplyTo { get; set; }
+ RabbitMQ.Client.PublicationAddress ReplyToAddress { get; set; }
+ RabbitMQ.Client.AmqpTimestamp Timestamp { get; set; }
+ string Type { get; set; }
+ string UserId { get; set; }
+ void ClearAppId();
+ void ClearClusterId();
+ void ClearContentEncoding();
+ void ClearContentType();
+ void ClearCorrelationId();
+ void ClearDeliveryMode();
+ void ClearExpiration();
+ void ClearHeaders();
+ void ClearMessageId();
+ void ClearPriority();
+ void ClearReplyTo();
+ void ClearTimestamp();
+ void ClearType();
+ void ClearUserId();
+ bool IsAppIdPresent();
+ bool IsClusterIdPresent();
+ bool IsContentEncodingPresent();
+ bool IsContentTypePresent();
+ bool IsCorrelationIdPresent();
+ bool IsDeliveryModePresent();
+ bool IsExpirationPresent();
+ bool IsHeadersPresent();
+ bool IsMessageIdPresent();
+ bool IsPriorityPresent();
+ bool IsReplyToPresent();
+ bool IsTimestampPresent();
+ bool IsTypePresent();
+ bool IsUserIdPresent();
+ void SetPersistent(bool persistent);
+ }
+ public partial interface IConnection : System.IDisposable
+ {
+ bool AutoClose { get; set; }
+ ushort ChannelMax { get; }
+ System.Collections.IDictionary ClientProperties { get; }
+ RabbitMQ.Client.ShutdownEventArgs CloseReason { get; }
+ RabbitMQ.Client.AmqpTcpEndpoint Endpoint { get; }
+ uint FrameMax { get; }
+ ushort Heartbeat { get; }
+ bool IsOpen { get; }
+ RabbitMQ.Client.AmqpTcpEndpoint[] KnownHosts { get; }
+ RabbitMQ.Client.IProtocol Protocol { get; }
+ System.Collections.IDictionary ServerProperties { get; }
+ System.Collections.IList ShutdownReport { get; }
+ event RabbitMQ.Client.Events.CallbackExceptionEventHandler CallbackException;
+ event RabbitMQ.Client.Events.ConnectionShutdownEventHandler ConnectionShutdown;
+ void Abort();
+ void Abort(int timeout);
+ void Abort(ushort reasonCode, string reasonText);
+ void Abort(ushort reasonCode, string reasonText, int timeout);
+ void Close();
+ void Close(int timeout);
+ void Close(ushort reasonCode, string reasonText);
+ void Close(ushort reasonCode, string reasonText, int timeout);
+ RabbitMQ.Client.IModel CreateModel();
+ }
+ public partial interface IContentHeader : System.ICloneable
+ {
+ int ProtocolClassId { get; }
+ string ProtocolClassName { get; }
+ }
+ public partial interface IFileProperties : RabbitMQ.Client.IContentHeader, System.ICloneable
+ {
+ string ClusterId { get; set; }
+ string ContentEncoding { get; set; }
+ string ContentType { get; set; }
+ string Filename { get; set; }
+ System.Collections.IDictionary Headers { get; set; }
+ string MessageId { get; set; }
+ byte Priority { get; set; }
+ string ReplyTo { get; set; }
+ RabbitMQ.Client.AmqpTimestamp Timestamp { get; set; }
+ void ClearClusterId();
+ void ClearContentEncoding();
+ void ClearContentType();
+ void ClearFilename();
+ void ClearHeaders();
+ void ClearMessageId();
+ void ClearPriority();
+ void ClearReplyTo();
+ void ClearTimestamp();
+ bool IsClusterIdPresent();
+ bool IsContentEncodingPresent();
+ bool IsContentTypePresent();
+ bool IsFilenamePresent();
+ bool IsHeadersPresent();
+ bool IsMessageIdPresent();
+ bool IsPriorityPresent();
+ bool IsReplyToPresent();
+ bool IsTimestampPresent();
+ }
+ public partial interface IMethod
+ {
+ int ProtocolClassId { get; }
+ int ProtocolMethodId { get; }
+ string ProtocolMethodName { get; }
+ }
+ public partial interface IModel : System.IDisposable
+ {
+ RabbitMQ.Client.ShutdownEventArgs CloseReason { get; }
+ bool IsOpen { get; }
+ event RabbitMQ.Client.Events.BasicReturnEventHandler BasicReturn;
+ event RabbitMQ.Client.Events.CallbackExceptionEventHandler CallbackException;
+ event RabbitMQ.Client.Events.ModelShutdownEventHandler ModelShutdown;
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void Abort();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void Abort(ushort replyCode, string replyText);
+ void BasicAck(ulong deliveryTag, bool multiple);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void BasicCancel(string consumerTag);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ string BasicConsume(string queue, bool noAck, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ string BasicConsume(string queue, bool noAck, string consumerTag, bool noLocal, bool exclusive, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ string BasicConsume(string queue, bool noAck, string consumerTag, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ string BasicConsume(string queue, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ RabbitMQ.Client.BasicGetResult BasicGet(string queue, bool noAck);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void BasicPublish(RabbitMQ.Client.PublicationAddress addr, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void BasicPublish(string exchange, string routingKey, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void BasicPublish(string exchange, string routingKey, bool mandatory, bool immediate, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body);
+ void BasicQos(uint prefetchSize, ushort prefetchCount, bool global);
+ void BasicRecover(bool requeue);
+ void BasicReject(ulong deliveryTag, bool requeue);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpFieldMappingAttribute(null, "active")]void ChannelFlow(bool active);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void Close();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void Close(ushort replyCode, string replyText);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpContentHeaderFactoryAttribute("basic")]
+ RabbitMQ.Client.IBasicProperties CreateBasicProperties();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpContentHeaderFactoryAttribute("file")]
+ RabbitMQ.Client.IFileProperties CreateFileProperties();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpContentHeaderFactoryAttribute("stream")]
+ RabbitMQ.Client.IStreamProperties CreateStreamProperties();
+ void DtxSelect();
+ void DtxStart(string dtxIdentifier);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void ExchangeDeclare(string exchange, string type);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ void ExchangeDeclare(string exchange, string type, bool durable);
+ void ExchangeDeclare(string exchange, string type, bool passive, bool durable, bool autoDelete, bool @internal, [RabbitMQ.Client.Apigen.Attributes.AmqpNowaitArgumentAttribute(null)]bool nowait, System.Collections.IDictionary arguments);
+ void ExchangeDelete(string exchange, bool ifUnused, [RabbitMQ.Client.Apigen.Attributes.AmqpNowaitArgumentAttribute(null)]bool nowait);
+ void QueueBind(string queue, string exchange, string routingKey, [RabbitMQ.Client.Apigen.Attributes.AmqpNowaitArgumentAttribute(null)]bool nowait, System.Collections.IDictionary arguments);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ string QueueDeclare();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ string QueueDeclare(string queue);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodDoNotImplementAttribute(null)]
+ string QueueDeclare(string queue, bool durable);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpFieldMappingAttribute(null, "queue")]string QueueDeclare(string queue, bool passive, bool durable, bool exclusive, bool autoDelete, [RabbitMQ.Client.Apigen.Attributes.AmqpNowaitArgumentAttribute(null)]bool nowait, System.Collections.IDictionary arguments);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpFieldMappingAttribute(null, "messageCount")]uint QueueDelete(string queue, bool ifUnused, bool ifEmpty, [RabbitMQ.Client.Apigen.Attributes.AmqpNowaitArgumentAttribute(null, "0xFFFFFFFF")]bool nowait);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpFieldMappingAttribute(null, "messageCount")]uint QueuePurge(string queue, [RabbitMQ.Client.Apigen.Attributes.AmqpNowaitArgumentAttribute(null, "0xFFFFFFFF")]bool nowait);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpUnsupportedAttribute("RabbitMQ.Client.Framing.v0_8qpid")]
+ void QueueUnbind(string queue, string exchange, string routingKey, System.Collections.IDictionary arguments);
+ void TxCommit();
+ void TxRollback();
+ void TxSelect();
+ }
+ public partial interface IProtocol
+ {
+ string ApiName { get; }
+ int DefaultPort { get; }
+ int MajorVersion { get; }
+ int MinorVersion { get; }
+ RabbitMQ.Client.IConnection CreateConnection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler);
+ RabbitMQ.Client.Impl.IFrameHandler CreateFrameHandler(RabbitMQ.Client.AmqpTcpEndpoint endpoint);
+ RabbitMQ.Client.IModel CreateModel(RabbitMQ.Client.Impl.ISession session);
+ }
+ public partial interface IStreamProperties : RabbitMQ.Client.IContentHeader, System.ICloneable
+ {
+ string ContentEncoding { get; set; }
+ string ContentType { get; set; }
+ System.Collections.IDictionary Headers { get; set; }
+ byte Priority { get; set; }
+ RabbitMQ.Client.AmqpTimestamp Timestamp { get; set; }
+ void ClearContentEncoding();
+ void ClearContentType();
+ void ClearHeaders();
+ void ClearPriority();
+ void ClearTimestamp();
+ bool IsContentEncodingPresent();
+ bool IsContentTypePresent();
+ bool IsHeadersPresent();
+ bool IsPriorityPresent();
+ bool IsTimestampPresent();
+ }
+ public partial class Protocols
+ {
+ internal Protocols() { }
+ public static readonly string DefaultAppSettingsKey;
+ public static readonly string EnvironmentVariable;
+ public static RabbitMQ.Client.IProtocol AMQP_0_8 { get { throw null; } }
+ public static RabbitMQ.Client.IProtocol AMQP_0_8_QPID { get { throw null; } }
+ public static RabbitMQ.Client.IProtocol AMQP_0_9 { get { throw null; } }
+ public static RabbitMQ.Client.IProtocol DefaultProtocol { get { throw null; } }
+ public static RabbitMQ.Client.IProtocol FromConfiguration() { throw null; }
+ public static RabbitMQ.Client.IProtocol FromConfiguration(string appSettingsKey) { throw null; }
+ public static RabbitMQ.Client.IProtocol FromEnvironment() { throw null; }
+ public static RabbitMQ.Client.IProtocol FromEnvironment(string appSettingsKey) { throw null; }
+ public static RabbitMQ.Client.IProtocol FromEnvironmentVariable() { throw null; }
+ public static RabbitMQ.Client.IProtocol Lookup(string name) { throw null; }
+ public static RabbitMQ.Client.IProtocol SafeLookup(string name) { throw null; }
+ }
+ public partial class PublicationAddress
+ {
+ public static readonly System.Text.RegularExpressions.Regex PSEUDO_URI_PARSER;
+ public PublicationAddress(string exchangeType, string exchangeName, string routingKey) { }
+ public string ExchangeName { get { throw null; } }
+ public string ExchangeType { get { throw null; } }
+ public string RoutingKey { get { throw null; } }
+ public static RabbitMQ.Client.PublicationAddress Parse(string uriLikeString) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class QueueingBasicConsumer : RabbitMQ.Client.DefaultBasicConsumer
+ {
+ protected RabbitMQ.Util.SharedQueue m_queue;
+ public QueueingBasicConsumer() { }
+ public QueueingBasicConsumer(RabbitMQ.Client.IModel model) { }
+ public QueueingBasicConsumer(RabbitMQ.Client.IModel model, RabbitMQ.Util.SharedQueue queue) { }
+ public RabbitMQ.Util.SharedQueue Queue { get { throw null; } }
+ public override void HandleBasicDeliver(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, RabbitMQ.Client.IBasicProperties properties, byte[] body) { }
+ public override void OnCancel() { }
+ }
+ public partial class ShutdownEventArgs : System.EventArgs
+ {
+ public ShutdownEventArgs(RabbitMQ.Client.ShutdownInitiator initiator, ushort replyCode, string replyText) { }
+ public ShutdownEventArgs(RabbitMQ.Client.ShutdownInitiator initiator, ushort replyCode, string replyText, object cause) { }
+ public ShutdownEventArgs(RabbitMQ.Client.ShutdownInitiator initiator, ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public ShutdownEventArgs(RabbitMQ.Client.ShutdownInitiator initiator, ushort replyCode, string replyText, ushort classId, ushort methodId, object cause) { }
+ public object Cause { get { throw null; } }
+ public ushort ClassId { get { throw null; } }
+ public RabbitMQ.Client.ShutdownInitiator Initiator { get { throw null; } }
+ public ushort MethodId { get { throw null; } }
+ public ushort ReplyCode { get { throw null; } }
+ public string ReplyText { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public enum ShutdownInitiator
+ {
+ Application = 0,
+ Library = 1,
+ Peer = 2,
+ }
+ public partial class ShutdownReportEntry
+ {
+ public string m_description;
+ public System.Exception m_ex;
+ public ShutdownReportEntry(string description, System.Exception ex) { }
+ public string Description { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class SslHelper
+ {
+ internal SslHelper() { }
+ public static System.IO.Stream TcpUpgrade(System.IO.Stream tcpStream, RabbitMQ.Client.SslOption sslOption) { throw null; }
+ }
+ public partial class SslOption
+ {
+ public SslOption() { }
+ public SslOption(string serverName) { }
+ public SslOption(string serverName, string certPath, bool enabled) { }
+ public System.Net.Security.SslPolicyErrors AcceptablePolicyErrors { get { throw null; } set { } }
+ public string CertPassphrase { get { throw null; } set { } }
+ public string CertPath { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection Certs { get { throw null; } }
+ public bool Enabled { get { throw null; } set { } }
+ public string ServerName { get { throw null; } set { } }
+ public System.Security.Authentication.SslProtocols Version { get { throw null; } set { } }
+ }
+}
+namespace RabbitMQ.Client.Apigen.Attributes
+{
+ public abstract partial class AmqpApigenAttribute : System.Attribute
+ {
+ public string m_namespaceName;
+ public AmqpApigenAttribute(string namespaceName) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public partial class AmqpAsynchronousHandlerAttribute : RabbitMQ.Client.Apigen.Attributes.AmqpApigenAttribute
+ {
+ public AmqpAsynchronousHandlerAttribute(string namespaceName) : base (default(string)) { }
+ }
+ public partial class AmqpContentBodyMappingAttribute : System.Attribute
+ {
+ public AmqpContentBodyMappingAttribute() { }
+ }
+ public partial class AmqpContentHeaderFactoryAttribute : System.Attribute
+ {
+ public string m_contentClass;
+ public AmqpContentHeaderFactoryAttribute(string contentClass) { }
+ }
+ public partial class AmqpContentHeaderMappingAttribute : System.Attribute
+ {
+ public AmqpContentHeaderMappingAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public partial class AmqpFieldMappingAttribute : RabbitMQ.Client.Apigen.Attributes.AmqpApigenAttribute
+ {
+ public string m_fieldName;
+ public AmqpFieldMappingAttribute(string namespaceName, string fieldName) : base (default(string)) { }
+ }
+ public partial class AmqpForceOneWayAttribute : System.Attribute
+ {
+ public AmqpForceOneWayAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public partial class AmqpMethodDoNotImplementAttribute : RabbitMQ.Client.Apigen.Attributes.AmqpApigenAttribute
+ {
+ public AmqpMethodDoNotImplementAttribute(string namespaceName) : base (default(string)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public partial class AmqpMethodMappingAttribute : RabbitMQ.Client.Apigen.Attributes.AmqpApigenAttribute
+ {
+ public string m_className;
+ public string m_methodName;
+ public AmqpMethodMappingAttribute(string namespaceName, string className, string methodName) : base (default(string)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public partial class AmqpNowaitArgumentAttribute : RabbitMQ.Client.Apigen.Attributes.AmqpApigenAttribute
+ {
+ public string m_replacementExpression;
+ public AmqpNowaitArgumentAttribute(string namespaceName) : base (default(string)) { }
+ public AmqpNowaitArgumentAttribute(string namespaceName, string replacementExpression) : base (default(string)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public partial class AmqpUnsupportedAttribute : RabbitMQ.Client.Apigen.Attributes.AmqpApigenAttribute
+ {
+ public AmqpUnsupportedAttribute(string namespaceName) : base (default(string)) { }
+ }
+}
+namespace RabbitMQ.Client.Content
+{
+ public partial class BasicMessageBuilder : RabbitMQ.Client.Content.IMessageBuilder
+ {
+ public const int DefaultAccumulatorSize = 1024;
+ protected System.IO.MemoryStream m_accumulator;
+ protected RabbitMQ.Client.IBasicProperties m_properties;
+ protected RabbitMQ.Util.NetworkBinaryWriter m_writer;
+ public BasicMessageBuilder(RabbitMQ.Client.IModel model) { }
+ public BasicMessageBuilder(RabbitMQ.Client.IModel model, int initialAccumulatorSize) { }
+ public System.IO.Stream BodyStream { get { throw null; } }
+ public System.Collections.IDictionary Headers { get { throw null; } }
+ public RabbitMQ.Client.IBasicProperties Properties { get { throw null; } }
+ public RabbitMQ.Util.NetworkBinaryWriter Writer { get { throw null; } }
+ public virtual byte[] GetContentBody() { throw null; }
+ public virtual RabbitMQ.Client.IContentHeader GetContentHeader() { throw null; }
+ public virtual string GetDefaultContentType() { throw null; }
+ public RabbitMQ.Client.Content.IMessageBuilder RawWrite(byte b) { throw null; }
+ public RabbitMQ.Client.Content.IMessageBuilder RawWrite(byte[] bytes) { throw null; }
+ public RabbitMQ.Client.Content.IMessageBuilder RawWrite(byte[] bytes, int offset, int length) { throw null; }
+ }
+ public partial class BasicMessageReader : RabbitMQ.Client.Content.IMessageReader
+ {
+ protected byte[] m_body;
+ protected RabbitMQ.Client.IBasicProperties m_properties;
+ protected RabbitMQ.Util.NetworkBinaryReader m_reader;
+ protected System.IO.MemoryStream m_stream;
+ public BasicMessageReader(RabbitMQ.Client.IBasicProperties properties, byte[] body) { }
+ public byte[] BodyBytes { get { throw null; } }
+ public System.IO.Stream BodyStream { get { throw null; } }
+ public System.Collections.IDictionary Headers { get { throw null; } }
+ public RabbitMQ.Client.IBasicProperties Properties { get { throw null; } }
+ public RabbitMQ.Util.NetworkBinaryReader Reader { get { throw null; } }
+ public int RawRead() { throw null; }
+ public int RawRead(byte[] target, int offset, int length) { throw null; }
+ }
+ public partial class BytesMessageBuilder : RabbitMQ.Client.Content.BasicMessageBuilder, RabbitMQ.Client.Content.IBytesMessageBuilder, RabbitMQ.Client.Content.IMessageBuilder
+ {
+ public static readonly string MimeType;
+ public BytesMessageBuilder(RabbitMQ.Client.IModel model) : base (default(RabbitMQ.Client.IModel)) { }
+ public BytesMessageBuilder(RabbitMQ.Client.IModel model, int initialAccumulatorSize) : base (default(RabbitMQ.Client.IModel)) { }
+ public override string GetDefaultContentType() { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder Write(byte[] source, int offset, int count) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteByte(byte value) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteBytes(byte[] source) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteChar(char value) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteDouble(double value) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteInt16(short value) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteInt32(int value) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteInt64(long value) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteSingle(float value) { throw null; }
+ public RabbitMQ.Client.Content.IBytesMessageBuilder WriteString(string value) { throw null; }
+ }
+ public partial class BytesMessageReader : RabbitMQ.Client.Content.BasicMessageReader, RabbitMQ.Client.Content.IBytesMessageReader, RabbitMQ.Client.Content.IMessageReader
+ {
+ public static readonly string MimeType;
+ public BytesMessageReader(RabbitMQ.Client.IBasicProperties properties, byte[] payload) : base (default(RabbitMQ.Client.IBasicProperties), default(byte[])) { }
+ public int Read(byte[] target, int offset, int count) { throw null; }
+ public byte ReadByte() { throw null; }
+ public byte[] ReadBytes(int count) { throw null; }
+ public char ReadChar() { throw null; }
+ public double ReadDouble() { throw null; }
+ public short ReadInt16() { throw null; }
+ public int ReadInt32() { throw null; }
+ public long ReadInt64() { throw null; }
+ public float ReadSingle() { throw null; }
+ public string ReadString() { throw null; }
+ }
+ public partial class BytesWireFormatting
+ {
+ public BytesWireFormatting() { }
+ public static int Read(RabbitMQ.Util.NetworkBinaryReader reader, byte[] target, int offset, int count) { throw null; }
+ public static byte ReadByte(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static byte[] ReadBytes(RabbitMQ.Util.NetworkBinaryReader reader, int count) { throw null; }
+ public static char ReadChar(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static double ReadDouble(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static short ReadInt16(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static int ReadInt32(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static long ReadInt64(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static float ReadSingle(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static string ReadString(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static void Write(RabbitMQ.Util.NetworkBinaryWriter writer, byte[] source, int offset, int count) { }
+ public static void WriteByte(RabbitMQ.Util.NetworkBinaryWriter writer, byte value) { }
+ public static void WriteBytes(RabbitMQ.Util.NetworkBinaryWriter writer, byte[] source) { }
+ public static void WriteChar(RabbitMQ.Util.NetworkBinaryWriter writer, char value) { }
+ public static void WriteDouble(RabbitMQ.Util.NetworkBinaryWriter writer, double value) { }
+ public static void WriteInt16(RabbitMQ.Util.NetworkBinaryWriter writer, short value) { }
+ public static void WriteInt32(RabbitMQ.Util.NetworkBinaryWriter writer, int value) { }
+ public static void WriteInt64(RabbitMQ.Util.NetworkBinaryWriter writer, long value) { }
+ public static void WriteSingle(RabbitMQ.Util.NetworkBinaryWriter writer, float value) { }
+ public static void WriteString(RabbitMQ.Util.NetworkBinaryWriter writer, string value) { }
+ }
+ public partial interface IBytesMessageBuilder : RabbitMQ.Client.Content.IMessageBuilder
+ {
+ RabbitMQ.Client.Content.IBytesMessageBuilder Write(byte[] source, int offset, int count);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteByte(byte value);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteBytes(byte[] source);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteChar(char value);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteDouble(double value);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteInt16(short value);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteInt32(int value);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteInt64(long value);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteSingle(float value);
+ RabbitMQ.Client.Content.IBytesMessageBuilder WriteString(string value);
+ }
+ public partial interface IBytesMessageReader : RabbitMQ.Client.Content.IMessageReader
+ {
+ int Read(byte[] target, int offset, int count);
+ byte ReadByte();
+ byte[] ReadBytes(int count);
+ char ReadChar();
+ double ReadDouble();
+ short ReadInt16();
+ int ReadInt32();
+ long ReadInt64();
+ float ReadSingle();
+ string ReadString();
+ }
+ public partial interface IMapMessageBuilder : RabbitMQ.Client.Content.IMessageBuilder
+ {
+ System.Collections.IDictionary Body { get; }
+ }
+ public partial interface IMapMessageReader : RabbitMQ.Client.Content.IMessageReader
+ {
+ System.Collections.IDictionary Body { get; }
+ }
+ public partial interface IMessageBuilder
+ {
+ System.IO.Stream BodyStream { get; }
+ System.Collections.IDictionary Headers { get; }
+ byte[] GetContentBody();
+ RabbitMQ.Client.IContentHeader GetContentHeader();
+ string GetDefaultContentType();
+ RabbitMQ.Client.Content.IMessageBuilder RawWrite(byte b);
+ RabbitMQ.Client.Content.IMessageBuilder RawWrite(byte[] bytes);
+ RabbitMQ.Client.Content.IMessageBuilder RawWrite(byte[] bytes, int offset, int length);
+ }
+ public partial interface IMessageReader
+ {
+ byte[] BodyBytes { get; }
+ System.IO.Stream BodyStream { get; }
+ System.Collections.IDictionary Headers { get; }
+ int RawRead();
+ int RawRead(byte[] target, int offset, int length);
+ }
+ public partial interface IStreamMessageBuilder : RabbitMQ.Client.Content.IMessageBuilder
+ {
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteBool(bool value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteByte(byte value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteBytes(byte[] source);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteBytes(byte[] source, int offset, int count);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteChar(char value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteDouble(double value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteInt16(short value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteInt32(int value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteInt64(long value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteObject(object value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteObjects(params object[] values);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteSingle(float value);
+ RabbitMQ.Client.Content.IStreamMessageBuilder WriteString(string value);
+ }
+ public partial interface IStreamMessageReader : RabbitMQ.Client.Content.IMessageReader
+ {
+ bool ReadBool();
+ byte ReadByte();
+ byte[] ReadBytes();
+ char ReadChar();
+ double ReadDouble();
+ short ReadInt16();
+ int ReadInt32();
+ long ReadInt64();
+ object ReadObject();
+ object[] ReadObjects();
+ float ReadSingle();
+ string ReadString();
+ }
+ public partial class MapMessageBuilder : RabbitMQ.Client.Content.BasicMessageBuilder, RabbitMQ.Client.Content.IMapMessageBuilder, RabbitMQ.Client.Content.IMessageBuilder
+ {
+ public static readonly string MimeType;
+ protected System.Collections.IDictionary m_table;
+ public MapMessageBuilder(RabbitMQ.Client.IModel model) : base (default(RabbitMQ.Client.IModel)) { }
+ public MapMessageBuilder(RabbitMQ.Client.IModel model, int initialAccumulatorSize) : base (default(RabbitMQ.Client.IModel)) { }
+ public System.Collections.IDictionary Body { get { throw null; } }
+ public override byte[] GetContentBody() { throw null; }
+ public override string GetDefaultContentType() { throw null; }
+ }
+ public partial class MapMessageReader : RabbitMQ.Client.Content.BasicMessageReader, RabbitMQ.Client.Content.IMapMessageReader, RabbitMQ.Client.Content.IMessageReader
+ {
+ public static readonly string MimeType;
+ protected System.Collections.IDictionary m_table;
+ public MapMessageReader(RabbitMQ.Client.IBasicProperties properties, byte[] payload) : base (default(RabbitMQ.Client.IBasicProperties), default(byte[])) { }
+ public System.Collections.IDictionary Body { get { throw null; } }
+ }
+ public partial class MapWireFormatting
+ {
+ public MapWireFormatting() { }
+ public static System.Collections.IDictionary ReadMap(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static void WriteMap(RabbitMQ.Util.NetworkBinaryWriter writer, System.Collections.IDictionary table) { }
+ }
+ public partial class PrimitiveParser
+ {
+ public PrimitiveParser() { }
+ public static void InvalidConversion(string target, object source) { }
+ public static bool ParseBool(string value) { throw null; }
+ public static byte ParseByte(string value) { throw null; }
+ public static double ParseDouble(string value) { throw null; }
+ public static float ParseFloat(string value) { throw null; }
+ public static int ParseInt(string value) { throw null; }
+ public static long ParseLong(string value) { throw null; }
+ public static short ParseShort(string value) { throw null; }
+ }
+ public partial class StreamMessageBuilder : RabbitMQ.Client.Content.BasicMessageBuilder, RabbitMQ.Client.Content.IMessageBuilder, RabbitMQ.Client.Content.IStreamMessageBuilder
+ {
+ public static readonly string MimeType;
+ public StreamMessageBuilder(RabbitMQ.Client.IModel model) : base (default(RabbitMQ.Client.IModel)) { }
+ public StreamMessageBuilder(RabbitMQ.Client.IModel model, int initialAccumulatorSize) : base (default(RabbitMQ.Client.IModel)) { }
+ public override string GetDefaultContentType() { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteBool(bool value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteByte(byte value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteBytes(byte[] source) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteBytes(byte[] source, int offset, int count) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteChar(char value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteDouble(double value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteInt16(short value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteInt32(int value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteInt64(long value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteObject(object value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteObjects(params object[] values) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteSingle(float value) { throw null; }
+ public RabbitMQ.Client.Content.IStreamMessageBuilder WriteString(string value) { throw null; }
+ }
+ public partial class StreamMessageReader : RabbitMQ.Client.Content.BasicMessageReader, RabbitMQ.Client.Content.IMessageReader, RabbitMQ.Client.Content.IStreamMessageReader
+ {
+ public static readonly string MimeType;
+ public StreamMessageReader(RabbitMQ.Client.IBasicProperties properties, byte[] payload) : base (default(RabbitMQ.Client.IBasicProperties), default(byte[])) { }
+ public bool ReadBool() { throw null; }
+ public byte ReadByte() { throw null; }
+ public byte[] ReadBytes() { throw null; }
+ public char ReadChar() { throw null; }
+ public double ReadDouble() { throw null; }
+ public short ReadInt16() { throw null; }
+ public int ReadInt32() { throw null; }
+ public long ReadInt64() { throw null; }
+ public object ReadObject() { throw null; }
+ public object[] ReadObjects() { throw null; }
+ public float ReadSingle() { throw null; }
+ public string ReadString() { throw null; }
+ }
+ public partial class StreamWireFormatting
+ {
+ public StreamWireFormatting() { }
+ public static bool ReadBool(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static byte ReadByte(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static byte[] ReadBytes(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static char ReadChar(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static double ReadDouble(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static short ReadInt16(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static int ReadInt32(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static long ReadInt64(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static object ReadNonnullObject(string target, RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static object ReadObject(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static float ReadSingle(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static string ReadString(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static string ReadUntypedString(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static void WriteBool(RabbitMQ.Util.NetworkBinaryWriter writer, bool value) { }
+ public static void WriteByte(RabbitMQ.Util.NetworkBinaryWriter writer, byte value) { }
+ public static void WriteBytes(RabbitMQ.Util.NetworkBinaryWriter writer, byte[] value) { }
+ public static void WriteBytes(RabbitMQ.Util.NetworkBinaryWriter writer, byte[] value, int offset, int length) { }
+ public static void WriteChar(RabbitMQ.Util.NetworkBinaryWriter writer, char value) { }
+ public static void WriteDouble(RabbitMQ.Util.NetworkBinaryWriter writer, double value) { }
+ public static void WriteInt16(RabbitMQ.Util.NetworkBinaryWriter writer, short value) { }
+ public static void WriteInt32(RabbitMQ.Util.NetworkBinaryWriter writer, int value) { }
+ public static void WriteInt64(RabbitMQ.Util.NetworkBinaryWriter writer, long value) { }
+ public static void WriteObject(RabbitMQ.Util.NetworkBinaryWriter writer, object value) { }
+ public static void WriteSingle(RabbitMQ.Util.NetworkBinaryWriter writer, float value) { }
+ public static void WriteString(RabbitMQ.Util.NetworkBinaryWriter writer, string value) { }
+ public static void WriteUntypedString(RabbitMQ.Util.NetworkBinaryWriter writer, string value) { }
+ }
+ public enum StreamWireFormattingTag
+ {
+ Bool = 1,
+ Byte = 2,
+ Bytes = 3,
+ Char = 5,
+ Double = 9,
+ Int16 = 4,
+ Int32 = 6,
+ Int64 = 7,
+ Null = 11,
+ Single = 8,
+ String = 10,
+ }
+}
+namespace RabbitMQ.Client.Events
+{
+ public partial class BasicDeliverEventArgs : System.EventArgs
+ {
+ public BasicDeliverEventArgs() { }
+ public BasicDeliverEventArgs(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, RabbitMQ.Client.IBasicProperties properties, byte[] body) { }
+ public RabbitMQ.Client.IBasicProperties BasicProperties { get { throw null; } set { } }
+ public byte[] Body { get { throw null; } set { } }
+ public string ConsumerTag { get { throw null; } set { } }
+ public ulong DeliveryTag { get { throw null; } set { } }
+ public string Exchange { get { throw null; } set { } }
+ public bool Redelivered { get { throw null; } set { } }
+ public string RoutingKey { get { throw null; } set { } }
+ }
+ public delegate void BasicDeliverEventHandler(RabbitMQ.Client.IBasicConsumer sender, RabbitMQ.Client.Events.BasicDeliverEventArgs args);
+ public partial class BasicReturnEventArgs : System.EventArgs
+ {
+ public BasicReturnEventArgs() { }
+ public RabbitMQ.Client.IBasicProperties BasicProperties { get { throw null; } set { } }
+ public byte[] Body { get { throw null; } set { } }
+ public string Exchange { get { throw null; } set { } }
+ public ushort ReplyCode { get { throw null; } set { } }
+ public string ReplyText { get { throw null; } set { } }
+ public string RoutingKey { get { throw null; } set { } }
+ }
+ public delegate void BasicReturnEventHandler(RabbitMQ.Client.IModel model, RabbitMQ.Client.Events.BasicReturnEventArgs args);
+ public partial class CallbackExceptionEventArgs : System.EventArgs
+ {
+ public CallbackExceptionEventArgs(System.Exception exception) { }
+ public System.Collections.IDictionary Detail { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ }
+ public delegate void CallbackExceptionEventHandler(object sender, RabbitMQ.Client.Events.CallbackExceptionEventArgs e);
+ public delegate void ConnectionShutdownEventHandler(RabbitMQ.Client.IConnection connection, RabbitMQ.Client.ShutdownEventArgs reason);
+ public partial class ConsumerEventArgs : System.EventArgs
+ {
+ public ConsumerEventArgs(string consumerTag) { }
+ public string ConsumerTag { get { throw null; } }
+ }
+ public delegate void ConsumerEventHandler(object sender, RabbitMQ.Client.Events.ConsumerEventArgs e);
+ public delegate void ConsumerShutdownEventHandler(object sender, RabbitMQ.Client.ShutdownEventArgs e);
+ public partial class EventingBasicConsumer : RabbitMQ.Client.DefaultBasicConsumer
+ {
+ public EventingBasicConsumer() { }
+ public event RabbitMQ.Client.Events.BasicDeliverEventHandler Received { add { } remove { } }
+ public event RabbitMQ.Client.Events.ConsumerEventHandler Registered { add { } remove { } }
+ public event RabbitMQ.Client.Events.ConsumerShutdownEventHandler Shutdown { add { } remove { } }
+ public event RabbitMQ.Client.Events.ConsumerEventHandler Unregistered { add { } remove { } }
+ public override void HandleBasicCancelOk(string consumerTag) { }
+ public override void HandleBasicConsumeOk(string consumerTag) { }
+ public override void HandleBasicDeliver(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, RabbitMQ.Client.IBasicProperties properties, byte[] body) { }
+ public override void HandleModelShutdown(RabbitMQ.Client.IModel model, RabbitMQ.Client.ShutdownEventArgs reason) { }
+ }
+ public delegate void ModelShutdownEventHandler(RabbitMQ.Client.IModel model, RabbitMQ.Client.ShutdownEventArgs reason);
+}
+namespace RabbitMQ.Client.Exceptions
+{
+ public partial class AlreadyClosedException : RabbitMQ.Client.Exceptions.OperationInterruptedException
+ {
+ public AlreadyClosedException(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ }
+ public partial class BrokerUnreachableException : System.IO.IOException
+ {
+ public BrokerUnreachableException(System.Collections.IDictionary connectionAttempts, System.Collections.IDictionary connectionErrors) { }
+ public System.Collections.IDictionary ConnectionAttempts { get { throw null; } }
+ public System.Collections.IDictionary ConnectionErrors { get { throw null; } }
+ public override System.Collections.IDictionary Data { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ChannelAllocationException : System.Exception
+ {
+ public ChannelAllocationException() { }
+ public ChannelAllocationException(int channel) { }
+ public int Channel { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class OperationInterruptedException : System.Exception
+ {
+ protected RabbitMQ.Client.ShutdownEventArgs m_shutdownReason;
+ protected OperationInterruptedException() { }
+ public OperationInterruptedException(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ protected OperationInterruptedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected OperationInterruptedException(string message) { }
+ protected OperationInterruptedException(string message, System.Exception inner) { }
+ public RabbitMQ.Client.ShutdownEventArgs ShutdownReason { get { throw null; } }
+ }
+ public partial class PacketNotRecognizedException : System.Net.ProtocolViolationException
+ {
+ public PacketNotRecognizedException(int transportHigh, int transportLow, int serverMajor, int serverMinor) { }
+ public int ServerMajor { get { throw null; } }
+ public int ServerMinor { get { throw null; } }
+ public int TransportHigh { get { throw null; } }
+ public int TransportLow { get { throw null; } }
+ }
+ public partial class PossibleAuthenticationFailureException : System.Exception
+ {
+ public PossibleAuthenticationFailureException(string msg, System.Exception inner) { }
+ }
+ public partial class ProtocolVersionMismatchException : System.Net.ProtocolViolationException
+ {
+ public ProtocolVersionMismatchException(int clientMajor, int clientMinor, int serverMajor, int serverMinor) { }
+ public int ClientMajor { get { throw null; } }
+ public int ClientMinor { get { throw null; } }
+ public int ServerMajor { get { throw null; } }
+ public int ServerMinor { get { throw null; } }
+ }
+ public partial class UnexpectedMethodException : System.Exception
+ {
+ public UnexpectedMethodException(RabbitMQ.Client.IMethod method) { }
+ public RabbitMQ.Client.IMethod Method { get { throw null; } }
+ }
+ public partial class UnsupportedMethodException : System.NotSupportedException
+ {
+ public UnsupportedMethodException(string methodName) { }
+ public string MethodName { get { throw null; } }
+ }
+ public partial class UnsupportedMethodFieldException : System.NotSupportedException
+ {
+ public UnsupportedMethodFieldException(string methodName, string fieldName) { }
+ public string FieldName { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ }
+ public partial class WireFormattingException : System.Net.ProtocolViolationException
+ {
+ public WireFormattingException(string message) { }
+ public WireFormattingException(string message, object offender) { }
+ public object Offender { get { throw null; } }
+ }
+}
+namespace RabbitMQ.Client.Framing.Impl.v0_8
+{
+ public partial class AccessRequest : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IAccessRequest, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 30;
+ public const int MethodId = 10;
+ public bool m_active;
+ public bool m_exclusive;
+ public bool m_passive;
+ public bool m_read;
+ public string m_realm;
+ public bool m_write;
+ public AccessRequest() { }
+ public AccessRequest(string initRealm, bool initExclusive, bool initPassive, bool initActive, bool initWrite, bool initRead) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IAccessRequest.Active { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IAccessRequest.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IAccessRequest.Passive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IAccessRequest.Read { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IAccessRequest.Realm { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IAccessRequest.Write { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class AccessRequestOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IAccessRequestOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 30;
+ public const int MethodId = 11;
+ public ushort m_ticket;
+ public AccessRequestOk() { }
+ public AccessRequestOk(ushort initTicket) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IAccessRequestOk.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicAck : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicAck, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 80;
+ public ulong m_deliveryTag;
+ public bool m_multiple;
+ public BasicAck() { }
+ public BasicAck(ulong initDeliveryTag, bool initMultiple) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IBasicAck.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicAck.Multiple { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public BasicCancel() { }
+ public BasicCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public BasicCancelOk() { }
+ public BasicCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public bool m_noAck;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public BasicConsume() { }
+ public BasicConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initNoAck, bool initExclusive, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicConsume.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicConsume.NoAck { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IBasicConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public BasicConsumeOk() { }
+ public BasicConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 60;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public BasicDeliver() { }
+ public BasicDeliver(string initConsumerTag, ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IBasicDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicDeliver.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicDeliver.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicDeliver.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGet : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicGet, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 70;
+ public bool m_noAck;
+ public string m_queue;
+ public ushort m_ticket;
+ public BasicGet() { }
+ public BasicGet(ushort initTicket, string initQueue, bool initNoAck) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicGet.NoAck { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicGet.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IBasicGet.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGetEmpty : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicGetEmpty, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 72;
+ public string m_clusterId;
+ public BasicGetEmpty() { }
+ public BasicGetEmpty(string initClusterId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicGetEmpty.ClusterId { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGetOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicGetOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 71;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public uint m_messageCount;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public BasicGetOk() { }
+ public BasicGetOk(ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey, uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IBasicGetOk.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicGetOk.Exchange { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IBasicGetOk.MessageCount { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicGetOk.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicGetOk.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicPublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicPublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 40;
+ public string m_exchange;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public BasicPublish() { }
+ public BasicPublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicPublish.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicPublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicPublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicPublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IBasicPublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 10;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public BasicQos() { }
+ public BasicQos(uint initPrefetchSize, ushort initPrefetchCount, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IBasicQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IBasicQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 11;
+ public BasicQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicRecover : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicRecover, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 100;
+ public bool m_requeue;
+ public BasicRecover() { }
+ public BasicRecover(bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicRecover.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicReject : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicReject, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 90;
+ public ulong m_deliveryTag;
+ public bool m_requeue;
+ public BasicReject() { }
+ public BasicReject(ulong initDeliveryTag, bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IBasicReject.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IBasicReject.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IBasicReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 50;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public BasicReturn() { }
+ public BasicReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IBasicReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IBasicReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelAlert : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IChannelAlert, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 30;
+ public System.Collections.IDictionary m_details;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ChannelAlert() { }
+ public ChannelAlert(ushort initReplyCode, string initReplyText, System.Collections.IDictionary initDetails) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.IChannelAlert.Details { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IChannelAlert.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IChannelAlert.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelClose : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IChannelClose, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 40;
+ public ushort m_classId;
+ public ushort m_methodId;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ChannelClose() { }
+ public ChannelClose(ushort initReplyCode, string initReplyText, ushort initClassId, ushort initMethodId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IChannelClose.ClassId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IChannelClose.MethodId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IChannelClose.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IChannelClose.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelCloseOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IChannelCloseOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 41;
+ public ChannelCloseOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelFlow : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IChannelFlow, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 20;
+ public bool m_active;
+ public ChannelFlow() { }
+ public ChannelFlow(bool initActive) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IChannelFlow.Active { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelFlowOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IChannelFlowOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 21;
+ public bool m_active;
+ public ChannelFlowOk() { }
+ public ChannelFlowOk(bool initActive) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IChannelFlowOk.Active { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IChannelOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 10;
+ public string m_outOfBand;
+ public ChannelOpen() { }
+ public ChannelOpen(string initOutOfBand) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IChannelOpen.OutOfBand { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IChannelOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 11;
+ public ChannelOpenOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public enum ClassId
+ {
+ Access = 30,
+ Basic = 60,
+ Channel = 20,
+ Connection = 10,
+ Dtx = 100,
+ Exchange = 40,
+ File = 70,
+ Invalid = -1,
+ Queue = 50,
+ Stream = 80,
+ Test = 120,
+ Tunnel = 110,
+ Tx = 90,
+ }
+ public partial class Connection : RabbitMQ.Client.Impl.ConnectionBase
+ {
+ public Connection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler) : base (default(RabbitMQ.Client.ConnectionFactory), default(bool), default(RabbitMQ.Client.Impl.IFrameHandler)) { }
+ }
+ public partial class ConnectionClose : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionClose, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 60;
+ public ushort m_classId;
+ public ushort m_methodId;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ConnectionClose() { }
+ public ConnectionClose(ushort initReplyCode, string initReplyText, ushort initClassId, ushort initMethodId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IConnectionClose.ClassId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IConnectionClose.MethodId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IConnectionClose.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionClose.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionCloseOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionCloseOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 61;
+ public ConnectionCloseOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 40;
+ public string m_capabilities;
+ public bool m_insist;
+ public string m_virtualHost;
+ public ConnectionOpen() { }
+ public ConnectionOpen(string initVirtualHost, string initCapabilities, bool initInsist) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionOpen.Capabilities { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IConnectionOpen.Insist { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionOpen.VirtualHost { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 41;
+ public string m_knownHosts;
+ public ConnectionOpenOk() { }
+ public ConnectionOpenOk(string initKnownHosts) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionOpenOk.KnownHosts { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionRedirect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionRedirect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 50;
+ public string m_host;
+ public string m_knownHosts;
+ public ConnectionRedirect() { }
+ public ConnectionRedirect(string initHost, string initKnownHosts) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionRedirect.Host { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionRedirect.KnownHosts { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionSecure : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionSecure, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 20;
+ public byte[] m_challenge;
+ public ConnectionSecure() { }
+ public ConnectionSecure(byte[] initChallenge) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.IConnectionSecure.Challenge { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionSecureOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionSecureOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 21;
+ public byte[] m_response;
+ public ConnectionSecureOk() { }
+ public ConnectionSecureOk(byte[] initResponse) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.IConnectionSecureOk.Response { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionStart : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionStart, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 10;
+ public byte[] m_locales;
+ public byte[] m_mechanisms;
+ public System.Collections.IDictionary m_serverProperties;
+ public byte m_versionMajor;
+ public byte m_versionMinor;
+ public ConnectionStart() { }
+ public ConnectionStart(byte initVersionMajor, byte initVersionMinor, System.Collections.IDictionary initServerProperties, byte[] initMechanisms, byte[] initLocales) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.IConnectionStart.Locales { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.IConnectionStart.Mechanisms { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.IConnectionStart.ServerProperties { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8.IConnectionStart.VersionMajor { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8.IConnectionStart.VersionMinor { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionStartOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionStartOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 11;
+ public System.Collections.IDictionary m_clientProperties;
+ public string m_locale;
+ public string m_mechanism;
+ public byte[] m_response;
+ public ConnectionStartOk() { }
+ public ConnectionStartOk(System.Collections.IDictionary initClientProperties, string initMechanism, byte[] initResponse, string initLocale) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.IConnectionStartOk.ClientProperties { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionStartOk.Locale { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IConnectionStartOk.Mechanism { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.IConnectionStartOk.Response { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionTune : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionTune, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 30;
+ public ushort m_channelMax;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ public ConnectionTune() { }
+ public ConnectionTune(ushort initChannelMax, uint initFrameMax, ushort initHeartbeat) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IConnectionTune.ChannelMax { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IConnectionTune.FrameMax { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IConnectionTune.Heartbeat { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionTuneOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IConnectionTuneOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 31;
+ public ushort m_channelMax;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ public ConnectionTuneOk() { }
+ public ConnectionTuneOk(ushort initChannelMax, uint initFrameMax, ushort initHeartbeat) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IConnectionTuneOk.ChannelMax { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IConnectionTuneOk.FrameMax { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IConnectionTuneOk.Heartbeat { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxSelect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IDtxSelect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 10;
+ public DtxSelect() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxSelectOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IDtxSelectOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 11;
+ public DtxSelectOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxStart : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IDtxStart, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 20;
+ public string m_dtxIdentifier;
+ public DtxStart() { }
+ public DtxStart(string initDtxIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IDtxStart.DtxIdentifier { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxStartOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IDtxStartOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 21;
+ public DtxStartOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeclare : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IExchangeDeclare, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_arguments;
+ public bool m_autoDelete;
+ public bool m_durable;
+ public string m_exchange;
+ public bool m_internal;
+ public bool m_nowait;
+ public bool m_passive;
+ public ushort m_ticket;
+ public string m_type;
+ public ExchangeDeclare() { }
+ public ExchangeDeclare(ushort initTicket, string initExchange, string initType, bool initPassive, bool initDurable, bool initAutoDelete, bool initInternal, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Arguments { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.AutoDelete { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Durable { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Internal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Nowait { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Passive { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Ticket { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IExchangeDeclare.Type { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeclareOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IExchangeDeclareOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 11;
+ public ExchangeDeclareOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDelete : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IExchangeDelete, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 20;
+ public string m_exchange;
+ public bool m_ifUnused;
+ public bool m_nowait;
+ public ushort m_ticket;
+ public ExchangeDelete() { }
+ public ExchangeDelete(ushort initTicket, string initExchange, bool initIfUnused, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IExchangeDelete.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IExchangeDelete.IfUnused { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IExchangeDelete.Nowait { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IExchangeDelete.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeleteOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IExchangeDeleteOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 21;
+ public ExchangeDeleteOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileAck : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileAck, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 90;
+ public ulong m_deliveryTag;
+ public bool m_multiple;
+ public FileAck() { }
+ public FileAck(ulong initDeliveryTag, bool initMultiple) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IFileAck.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileAck.Multiple { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public FileCancel() { }
+ public FileCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public FileCancelOk() { }
+ public FileCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public bool m_noAck;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public FileConsume() { }
+ public FileConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initNoAck, bool initExclusive, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileConsume.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileConsume.NoAck { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IFileConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public FileConsumeOk() { }
+ public FileConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 80;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public string m_identifier;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public FileDeliver() { }
+ public FileDeliver(string initConsumerTag, ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IFileDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileDeliver.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileDeliver.Identifier { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileDeliver.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileDeliver.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 40;
+ public ulong m_contentSize;
+ public string m_identifier;
+ public FileOpen() { }
+ public FileOpen(string initIdentifier, ulong initContentSize) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IFileOpen.ContentSize { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileOpen.Identifier { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 41;
+ public ulong m_stagedSize;
+ public FileOpenOk() { }
+ public FileOpenOk(ulong initStagedSize) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IFileOpenOk.StagedSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FilePublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFilePublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 60;
+ public string m_exchange;
+ public string m_identifier;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public FilePublish() { }
+ public FilePublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFilePublish.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFilePublish.Identifier { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFilePublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFilePublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFilePublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IFilePublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 10;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public FileQos() { }
+ public FileQos(uint initPrefetchSize, ushort initPrefetchCount, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IFileQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IFileQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 11;
+ public FileQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileReject : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileReject, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 100;
+ public ulong m_deliveryTag;
+ public bool m_requeue;
+ public FileReject() { }
+ public FileReject(ulong initDeliveryTag, bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IFileReject.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IFileReject.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 70;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public FileReturn() { }
+ public FileReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IFileReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IFileReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileStage : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IFileStage, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 50;
+ public FileStage() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class Model : RabbitMQ.Client.Impl.ModelBase
+ {
+ public Model(RabbitMQ.Client.Impl.ISession session) : base (default(RabbitMQ.Client.Impl.ISession)) { }
+ public override void BasicAck(ulong deliveryTag, bool multiple) { }
+ public override void BasicQos(uint prefetchSize, ushort prefetchCount, bool global) { }
+ public override void BasicRecover(bool requeue) { }
+ public override void BasicReject(ulong deliveryTag, bool requeue) { }
+ public override void ChannelFlow(bool active) { }
+ public override RabbitMQ.Client.Impl.ConnectionTuneDetails ConnectionStartOk(System.Collections.IDictionary clientProperties, string mechanism, byte[] response, string locale) { throw null; }
+ public override void ConnectionTuneOk(ushort channelMax, uint frameMax, ushort heartbeat) { }
+ public override RabbitMQ.Client.IBasicProperties CreateBasicProperties() { throw null; }
+ public override RabbitMQ.Client.IFileProperties CreateFileProperties() { throw null; }
+ public override RabbitMQ.Client.IStreamProperties CreateStreamProperties() { throw null; }
+ public override bool DispatchAsynchronous(RabbitMQ.Client.Impl.Command cmd) { throw null; }
+ public override void DtxSelect() { }
+ public override void DtxStart(string dtxIdentifier) { }
+ public override void ExchangeDeclare(string exchange, string type, bool passive, bool durable, bool autoDelete, bool @internal, bool nowait, System.Collections.IDictionary arguments) { }
+ public override void ExchangeDelete(string exchange, bool ifUnused, bool nowait) { }
+ public override void QueueBind(string queue, string exchange, string routingKey, bool nowait, System.Collections.IDictionary arguments) { }
+ public override string QueueDeclare(string queue, bool passive, bool durable, bool exclusive, bool autoDelete, bool nowait, System.Collections.IDictionary arguments) { throw null; }
+ public override uint QueueDelete(string queue, bool ifUnused, bool ifEmpty, bool nowait) { throw null; }
+ public override uint QueuePurge(string queue, bool nowait) { throw null; }
+ public override void QueueUnbind(string queue, string exchange, string routingKey, System.Collections.IDictionary arguments) { }
+ public override void TxCommit() { }
+ public override void TxRollback() { }
+ public override void TxSelect() { }
+ public override void _Private_BasicCancel(string consumerTag, bool nowait) { }
+ public override void _Private_BasicConsume(string queue, string consumerTag, bool noLocal, bool noAck, bool exclusive, bool nowait, System.Collections.IDictionary filter) { }
+ public override void _Private_BasicGet(string queue, bool noAck) { }
+ public override void _Private_BasicPublish(string exchange, string routingKey, bool mandatory, bool immediate, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public override void _Private_ChannelClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public override void _Private_ChannelCloseOk() { }
+ public override void _Private_ChannelFlowOk() { }
+ public override void _Private_ChannelOpen(string outOfBand) { }
+ public override void _Private_ConnectionClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public override void _Private_ConnectionCloseOk() { }
+ public override void _Private_ConnectionOpen(string virtualHost, string capabilities, bool insist) { }
+ }
+ public abstract partial class ProtocolBase : RabbitMQ.Client.Impl.AbstractProtocolBase
+ {
+ protected ProtocolBase() { }
+ public override bool CanSendWhileClosed(RabbitMQ.Client.Impl.Command cmd) { throw null; }
+ public override void CreateChannelClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId) { request = default(RabbitMQ.Client.Impl.Command); replyClassId = default(int); replyMethodId = default(int); }
+ public override RabbitMQ.Client.IConnection CreateConnection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler) { throw null; }
+ public override void CreateConnectionClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId) { request = default(RabbitMQ.Client.Impl.Command); replyClassId = default(int); replyMethodId = default(int); }
+ public override RabbitMQ.Client.Impl.IFrameHandler CreateFrameHandler(RabbitMQ.Client.AmqpTcpEndpoint endpoint) { throw null; }
+ public override RabbitMQ.Client.IModel CreateModel(RabbitMQ.Client.Impl.ISession session) { throw null; }
+ }
+ public partial class QueueBind : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueBind, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 20;
+ public System.Collections.IDictionary m_arguments;
+ public string m_exchange;
+ public bool m_nowait;
+ public string m_queue;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public QueueBind() { }
+ public QueueBind(ushort initTicket, string initQueue, string initExchange, string initRoutingKey, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.IQueueBind.Arguments { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueBind.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueBind.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueBind.Queue { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueBind.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IQueueBind.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueBindOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueBindOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 21;
+ public QueueBindOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeclare : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueDeclare, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_arguments;
+ public bool m_autoDelete;
+ public bool m_durable;
+ public bool m_exclusive;
+ public bool m_nowait;
+ public bool m_passive;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueueDeclare() { }
+ public QueueDeclare(ushort initTicket, string initQueue, bool initPassive, bool initDurable, bool initExclusive, bool initAutoDelete, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.IQueueDeclare.Arguments { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDeclare.AutoDelete { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDeclare.Durable { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDeclare.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDeclare.Nowait { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDeclare.Passive { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueDeclare.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IQueueDeclare.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeclareOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueDeclareOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 11;
+ public uint m_consumerCount;
+ public uint m_messageCount;
+ public string m_queue;
+ public QueueDeclareOk() { }
+ public QueueDeclareOk(string initQueue, uint initMessageCount, uint initConsumerCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IQueueDeclareOk.ConsumerCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IQueueDeclareOk.MessageCount { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueDeclareOk.Queue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDelete : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueDelete, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 40;
+ public bool m_ifEmpty;
+ public bool m_ifUnused;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueueDelete() { }
+ public QueueDelete(ushort initTicket, string initQueue, bool initIfUnused, bool initIfEmpty, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDelete.IfEmpty { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDelete.IfUnused { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueueDelete.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueDelete.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IQueueDelete.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeleteOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueDeleteOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 41;
+ public uint m_messageCount;
+ public QueueDeleteOk() { }
+ public QueueDeleteOk(uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IQueueDeleteOk.MessageCount { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueuePurge : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueuePurge, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 30;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueuePurge() { }
+ public QueuePurge(ushort initTicket, string initQueue, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IQueuePurge.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueuePurge.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IQueuePurge.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueuePurgeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueuePurgeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 31;
+ public uint m_messageCount;
+ public QueuePurgeOk() { }
+ public QueuePurgeOk(uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IQueuePurgeOk.MessageCount { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueUnbind : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueUnbind, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 50;
+ public System.Collections.IDictionary m_arguments;
+ public string m_exchange;
+ public string m_queue;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public QueueUnbind() { }
+ public QueueUnbind(ushort initTicket, string initQueue, string initExchange, string initRoutingKey, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.IQueueUnbind.Arguments { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueUnbind.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueUnbind.Queue { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IQueueUnbind.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IQueueUnbind.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueUnbindOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IQueueUnbindOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 51;
+ public QueueUnbindOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public StreamCancel() { }
+ public StreamCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IStreamCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public StreamCancelOk() { }
+ public StreamCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public StreamConsume() { }
+ public StreamConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initExclusive, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IStreamConsume.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IStreamConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IStreamConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IStreamConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public StreamConsumeOk() { }
+ public StreamConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 60;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public string m_queue;
+ public StreamDeliver() { }
+ public StreamDeliver(string initConsumerTag, ulong initDeliveryTag, string initExchange, string initQueue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.IStreamDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamDeliver.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamDeliver.Queue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamPublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamPublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 40;
+ public string m_exchange;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public StreamPublish() { }
+ public StreamPublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamPublish.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IStreamPublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IStreamPublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamPublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IStreamPublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 10;
+ public uint m_consumeRate;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public StreamQos() { }
+ public StreamQos(uint initPrefetchSize, ushort initPrefetchCount, uint initConsumeRate, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IStreamQos.ConsumeRate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8.IStreamQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IStreamQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.IStreamQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 11;
+ public StreamQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.IStreamReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 50;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public StreamReturn() { }
+ public StreamReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.IStreamReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.IStreamReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestContent : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestContent, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 40;
+ public TestContent() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestContentOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestContentOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 41;
+ public uint m_contentChecksum;
+ public TestContentOk() { }
+ public TestContentOk(uint initContentChecksum) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.ITestContentOk.ContentChecksum { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestInteger : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestInteger, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 10;
+ public byte m_integer1;
+ public ushort m_integer2;
+ public uint m_integer3;
+ public ulong m_integer4;
+ public byte m_operation;
+ public TestInteger() { }
+ public TestInteger(byte initInteger1, ushort initInteger2, uint initInteger3, ulong initInteger4, byte initOperation) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8.ITestInteger.Integer1 { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8.ITestInteger.Integer2 { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8.ITestInteger.Integer3 { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.ITestInteger.Integer4 { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8.ITestInteger.Operation { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestIntegerOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestIntegerOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 11;
+ public ulong m_result;
+ public TestIntegerOk() { }
+ public TestIntegerOk(ulong initResult) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.ITestIntegerOk.Result { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestString : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestString, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 20;
+ public byte m_operation;
+ public string m_string1;
+ public byte[] m_string2;
+ public TestString() { }
+ public TestString(string initString1, byte[] initString2, byte initOperation) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8.ITestString.Operation { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8.ITestString.String1 { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.ITestString.String2 { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestStringOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestStringOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 21;
+ public byte[] m_result;
+ public TestStringOk() { }
+ public TestStringOk(byte[] initResult) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.ITestStringOk.Result { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestTable : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestTable, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 30;
+ public byte m_integerOp;
+ public byte m_stringOp;
+ public System.Collections.IDictionary m_table;
+ public TestTable() { }
+ public TestTable(System.Collections.IDictionary initTable, byte initIntegerOp, byte initStringOp) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8.ITestTable.IntegerOp { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8.ITestTable.StringOp { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.ITestTable.Table { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestTableOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITestTableOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 31;
+ public ulong m_integerResult;
+ public byte[] m_stringResult;
+ public TestTableOk() { }
+ public TestTableOk(ulong initIntegerResult, byte[] initStringResult) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8.ITestTableOk.IntegerResult { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8.ITestTableOk.StringResult { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TunnelRequest : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITunnelRequest, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 110;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_metaData;
+ public TunnelRequest() { }
+ public TunnelRequest(System.Collections.IDictionary initMetaData) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8.ITunnelRequest.MetaData { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxCommit : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITxCommit, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 20;
+ public TxCommit() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxCommitOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITxCommitOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 21;
+ public TxCommitOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxRollback : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITxRollback, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 30;
+ public TxRollback() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxRollbackOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITxRollbackOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 31;
+ public TxRollbackOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxSelect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITxSelect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 10;
+ public TxSelect() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxSelectOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8.ITxSelectOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 11;
+ public TxSelectOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+}
+namespace RabbitMQ.Client.Framing.Impl.v0_8qpid
+{
+ public partial class AccessRequest : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IAccessRequest, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 30;
+ public const int MethodId = 10;
+ public bool m_active;
+ public bool m_exclusive;
+ public bool m_passive;
+ public bool m_read;
+ public string m_realm;
+ public bool m_write;
+ public AccessRequest() { }
+ public AccessRequest(string initRealm, bool initExclusive, bool initPassive, bool initActive, bool initWrite, bool initRead) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IAccessRequest.Active { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IAccessRequest.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IAccessRequest.Passive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IAccessRequest.Read { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IAccessRequest.Realm { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IAccessRequest.Write { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class AccessRequestOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IAccessRequestOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 30;
+ public const int MethodId = 11;
+ public ushort m_ticket;
+ public AccessRequestOk() { }
+ public AccessRequestOk(ushort initTicket) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IAccessRequestOk.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicAck : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicAck, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 80;
+ public ulong m_deliveryTag;
+ public bool m_multiple;
+ public BasicAck() { }
+ public BasicAck(ulong initDeliveryTag, bool initMultiple) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IBasicAck.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicAck.Multiple { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public BasicCancel() { }
+ public BasicCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public BasicCancelOk() { }
+ public BasicCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 20;
+ public System.Collections.IDictionary m_arguments;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public bool m_noAck;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public BasicConsume() { }
+ public BasicConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initNoAck, bool initExclusive, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.Arguments { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.NoAck { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IBasicConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public BasicConsumeOk() { }
+ public BasicConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 60;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public BasicDeliver() { }
+ public BasicDeliver(string initConsumerTag, ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IBasicDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicDeliver.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicDeliver.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicDeliver.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGet : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicGet, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 70;
+ public bool m_noAck;
+ public string m_queue;
+ public ushort m_ticket;
+ public BasicGet() { }
+ public BasicGet(ushort initTicket, string initQueue, bool initNoAck) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicGet.NoAck { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicGet.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IBasicGet.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGetEmpty : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicGetEmpty, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 72;
+ public string m_clusterId;
+ public BasicGetEmpty() { }
+ public BasicGetEmpty(string initClusterId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicGetEmpty.ClusterId { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGetOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicGetOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 71;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public uint m_messageCount;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public BasicGetOk() { }
+ public BasicGetOk(ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey, uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IBasicGetOk.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicGetOk.Exchange { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IBasicGetOk.MessageCount { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicGetOk.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicGetOk.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicPublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicPublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 40;
+ public string m_exchange;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public BasicPublish() { }
+ public BasicPublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicPublish.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicPublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicPublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicPublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IBasicPublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 10;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public BasicQos() { }
+ public BasicQos(uint initPrefetchSize, ushort initPrefetchCount, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IBasicQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IBasicQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 11;
+ public BasicQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicRecover : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicRecover, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 100;
+ public bool m_requeue;
+ public BasicRecover() { }
+ public BasicRecover(bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicRecover.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicRecoverOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicRecoverOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 101;
+ public BasicRecoverOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicReject : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicReject, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 90;
+ public ulong m_deliveryTag;
+ public bool m_requeue;
+ public BasicReject() { }
+ public BasicReject(ulong initDeliveryTag, bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IBasicReject.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IBasicReject.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IBasicReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 50;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public BasicReturn() { }
+ public BasicReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IBasicReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IBasicReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelAlert : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IChannelAlert, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 30;
+ public System.Collections.IDictionary m_details;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ChannelAlert() { }
+ public ChannelAlert(ushort initReplyCode, string initReplyText, System.Collections.IDictionary initDetails) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.IChannelAlert.Details { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IChannelAlert.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IChannelAlert.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelClose : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IChannelClose, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 40;
+ public ushort m_classId;
+ public ushort m_methodId;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ChannelClose() { }
+ public ChannelClose(ushort initReplyCode, string initReplyText, ushort initClassId, ushort initMethodId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IChannelClose.ClassId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IChannelClose.MethodId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IChannelClose.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IChannelClose.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelCloseOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IChannelCloseOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 41;
+ public ChannelCloseOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelFlow : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IChannelFlow, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 20;
+ public bool m_active;
+ public ChannelFlow() { }
+ public ChannelFlow(bool initActive) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IChannelFlow.Active { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelFlowOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IChannelFlowOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 21;
+ public bool m_active;
+ public ChannelFlowOk() { }
+ public ChannelFlowOk(bool initActive) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IChannelFlowOk.Active { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IChannelOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 10;
+ public string m_outOfBand;
+ public ChannelOpen() { }
+ public ChannelOpen(string initOutOfBand) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IChannelOpen.OutOfBand { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IChannelOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 11;
+ public ChannelOpenOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public enum ClassId
+ {
+ Access = 30,
+ Basic = 60,
+ Channel = 20,
+ Connection = 10,
+ Dtx = 100,
+ Exchange = 40,
+ File = 70,
+ Invalid = -1,
+ Queue = 50,
+ Stream = 80,
+ Test = 120,
+ Tunnel = 110,
+ Tx = 90,
+ }
+ public partial class Connection : RabbitMQ.Client.Impl.ConnectionBase
+ {
+ public Connection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler) : base (default(RabbitMQ.Client.ConnectionFactory), default(bool), default(RabbitMQ.Client.Impl.IFrameHandler)) { }
+ }
+ public partial class ConnectionClose : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionClose, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 60;
+ public ushort m_classId;
+ public ushort m_methodId;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ConnectionClose() { }
+ public ConnectionClose(ushort initReplyCode, string initReplyText, ushort initClassId, ushort initMethodId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IConnectionClose.ClassId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IConnectionClose.MethodId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IConnectionClose.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionClose.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionCloseOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionCloseOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 61;
+ public ConnectionCloseOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 40;
+ public string m_capabilities;
+ public bool m_insist;
+ public string m_virtualHost;
+ public ConnectionOpen() { }
+ public ConnectionOpen(string initVirtualHost, string initCapabilities, bool initInsist) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionOpen.Capabilities { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IConnectionOpen.Insist { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionOpen.VirtualHost { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 41;
+ public string m_knownHosts;
+ public ConnectionOpenOk() { }
+ public ConnectionOpenOk(string initKnownHosts) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionOpenOk.KnownHosts { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionRedirect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionRedirect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 50;
+ public string m_host;
+ public string m_knownHosts;
+ public ConnectionRedirect() { }
+ public ConnectionRedirect(string initHost, string initKnownHosts) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionRedirect.Host { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionRedirect.KnownHosts { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionSecure : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionSecure, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 20;
+ public byte[] m_challenge;
+ public ConnectionSecure() { }
+ public ConnectionSecure(byte[] initChallenge) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.IConnectionSecure.Challenge { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionSecureOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionSecureOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 21;
+ public byte[] m_response;
+ public ConnectionSecureOk() { }
+ public ConnectionSecureOk(byte[] initResponse) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.IConnectionSecureOk.Response { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionStart : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionStart, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 10;
+ public byte[] m_locales;
+ public byte[] m_mechanisms;
+ public System.Collections.IDictionary m_serverProperties;
+ public byte m_versionMajor;
+ public byte m_versionMinor;
+ public ConnectionStart() { }
+ public ConnectionStart(byte initVersionMajor, byte initVersionMinor, System.Collections.IDictionary initServerProperties, byte[] initMechanisms, byte[] initLocales) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.IConnectionStart.Locales { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.IConnectionStart.Mechanisms { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.IConnectionStart.ServerProperties { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8qpid.IConnectionStart.VersionMajor { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8qpid.IConnectionStart.VersionMinor { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionStartOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionStartOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 11;
+ public System.Collections.IDictionary m_clientProperties;
+ public string m_locale;
+ public string m_mechanism;
+ public byte[] m_response;
+ public ConnectionStartOk() { }
+ public ConnectionStartOk(System.Collections.IDictionary initClientProperties, string initMechanism, byte[] initResponse, string initLocale) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.IConnectionStartOk.ClientProperties { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionStartOk.Locale { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IConnectionStartOk.Mechanism { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.IConnectionStartOk.Response { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionTune : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionTune, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 30;
+ public ushort m_channelMax;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ public ConnectionTune() { }
+ public ConnectionTune(ushort initChannelMax, uint initFrameMax, ushort initHeartbeat) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IConnectionTune.ChannelMax { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IConnectionTune.FrameMax { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IConnectionTune.Heartbeat { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionTuneOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IConnectionTuneOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 31;
+ public ushort m_channelMax;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ public ConnectionTuneOk() { }
+ public ConnectionTuneOk(ushort initChannelMax, uint initFrameMax, ushort initHeartbeat) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IConnectionTuneOk.ChannelMax { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IConnectionTuneOk.FrameMax { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IConnectionTuneOk.Heartbeat { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxSelect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IDtxSelect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 10;
+ public DtxSelect() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxSelectOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IDtxSelectOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 11;
+ public DtxSelectOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxStart : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IDtxStart, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 20;
+ public string m_dtxIdentifier;
+ public DtxStart() { }
+ public DtxStart(string initDtxIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IDtxStart.DtxIdentifier { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxStartOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IDtxStartOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 21;
+ public DtxStartOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeBound : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IExchangeBound, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 22;
+ public string m_exchange;
+ public string m_queue;
+ public string m_routingKey;
+ public ExchangeBound() { }
+ public ExchangeBound(string initExchange, string initRoutingKey, string initQueue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IExchangeBound.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IExchangeBound.Queue { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IExchangeBound.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeBoundOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IExchangeBoundOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 23;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ExchangeBoundOk() { }
+ public ExchangeBoundOk(ushort initReplyCode, string initReplyText) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IExchangeBoundOk.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IExchangeBoundOk.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeclare : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_arguments;
+ public bool m_autoDelete;
+ public bool m_durable;
+ public string m_exchange;
+ public bool m_internal;
+ public bool m_nowait;
+ public bool m_passive;
+ public ushort m_ticket;
+ public string m_type;
+ public ExchangeDeclare() { }
+ public ExchangeDeclare(ushort initTicket, string initExchange, string initType, bool initPassive, bool initDurable, bool initAutoDelete, bool initInternal, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Arguments { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.AutoDelete { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Durable { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Internal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Nowait { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Passive { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Ticket { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclare.Type { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeclareOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeclareOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 11;
+ public ExchangeDeclareOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDelete : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IExchangeDelete, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 20;
+ public string m_exchange;
+ public bool m_ifUnused;
+ public bool m_nowait;
+ public ushort m_ticket;
+ public ExchangeDelete() { }
+ public ExchangeDelete(ushort initTicket, string initExchange, bool initIfUnused, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IExchangeDelete.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IExchangeDelete.IfUnused { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IExchangeDelete.Nowait { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IExchangeDelete.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeleteOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IExchangeDeleteOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 21;
+ public ExchangeDeleteOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileAck : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileAck, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 90;
+ public ulong m_deliveryTag;
+ public bool m_multiple;
+ public FileAck() { }
+ public FileAck(ulong initDeliveryTag, bool initMultiple) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IFileAck.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileAck.Multiple { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public FileCancel() { }
+ public FileCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public FileCancelOk() { }
+ public FileCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public bool m_noAck;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public FileConsume() { }
+ public FileConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initNoAck, bool initExclusive, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileConsume.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileConsume.NoAck { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IFileConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public FileConsumeOk() { }
+ public FileConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 80;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public string m_identifier;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public FileDeliver() { }
+ public FileDeliver(string initConsumerTag, ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IFileDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileDeliver.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileDeliver.Identifier { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileDeliver.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileDeliver.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 40;
+ public ulong m_contentSize;
+ public string m_identifier;
+ public FileOpen() { }
+ public FileOpen(string initIdentifier, ulong initContentSize) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IFileOpen.ContentSize { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileOpen.Identifier { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 41;
+ public ulong m_stagedSize;
+ public FileOpenOk() { }
+ public FileOpenOk(ulong initStagedSize) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IFileOpenOk.StagedSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FilePublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFilePublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 60;
+ public string m_exchange;
+ public string m_identifier;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public FilePublish() { }
+ public FilePublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFilePublish.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFilePublish.Identifier { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFilePublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFilePublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFilePublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IFilePublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 10;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public FileQos() { }
+ public FileQos(uint initPrefetchSize, ushort initPrefetchCount, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IFileQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IFileQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 11;
+ public FileQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileReject : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileReject, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 100;
+ public ulong m_deliveryTag;
+ public bool m_requeue;
+ public FileReject() { }
+ public FileReject(ulong initDeliveryTag, bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IFileReject.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IFileReject.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 70;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public FileReturn() { }
+ public FileReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IFileReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IFileReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileStage : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IFileStage, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 50;
+ public FileStage() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class Model : RabbitMQ.Client.Impl.ModelBase
+ {
+ public Model(RabbitMQ.Client.Impl.ISession session) : base (default(RabbitMQ.Client.Impl.ISession)) { }
+ public override void BasicAck(ulong deliveryTag, bool multiple) { }
+ public override void BasicQos(uint prefetchSize, ushort prefetchCount, bool global) { }
+ public override void BasicRecover(bool requeue) { }
+ public override void BasicReject(ulong deliveryTag, bool requeue) { }
+ public override void ChannelFlow(bool active) { }
+ public override RabbitMQ.Client.Impl.ConnectionTuneDetails ConnectionStartOk(System.Collections.IDictionary clientProperties, string mechanism, byte[] response, string locale) { throw null; }
+ public override void ConnectionTuneOk(ushort channelMax, uint frameMax, ushort heartbeat) { }
+ public override RabbitMQ.Client.IBasicProperties CreateBasicProperties() { throw null; }
+ public override RabbitMQ.Client.IFileProperties CreateFileProperties() { throw null; }
+ public override RabbitMQ.Client.IStreamProperties CreateStreamProperties() { throw null; }
+ public override bool DispatchAsynchronous(RabbitMQ.Client.Impl.Command cmd) { throw null; }
+ public override void DtxSelect() { }
+ public override void DtxStart(string dtxIdentifier) { }
+ public override void ExchangeDeclare(string exchange, string type, bool passive, bool durable, bool autoDelete, bool @internal, bool nowait, System.Collections.IDictionary arguments) { }
+ public override void ExchangeDelete(string exchange, bool ifUnused, bool nowait) { }
+ public override void QueueBind(string queue, string exchange, string routingKey, bool nowait, System.Collections.IDictionary arguments) { }
+ public override string QueueDeclare(string queue, bool passive, bool durable, bool exclusive, bool autoDelete, bool nowait, System.Collections.IDictionary arguments) { throw null; }
+ public override uint QueueDelete(string queue, bool ifUnused, bool ifEmpty, bool nowait) { throw null; }
+ public override uint QueuePurge(string queue, bool nowait) { throw null; }
+ public override void QueueUnbind(string queue, string exchange, string routingKey, System.Collections.IDictionary arguments) { }
+ public override void TxCommit() { }
+ public override void TxRollback() { }
+ public override void TxSelect() { }
+ public override void _Private_BasicCancel(string consumerTag, bool nowait) { }
+ public override void _Private_BasicConsume(string queue, string consumerTag, bool noLocal, bool noAck, bool exclusive, bool nowait, System.Collections.IDictionary filter) { }
+ public override void _Private_BasicGet(string queue, bool noAck) { }
+ public override void _Private_BasicPublish(string exchange, string routingKey, bool mandatory, bool immediate, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public override void _Private_ChannelClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public override void _Private_ChannelCloseOk() { }
+ public override void _Private_ChannelFlowOk() { }
+ public override void _Private_ChannelOpen(string outOfBand) { }
+ public override void _Private_ConnectionClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public override void _Private_ConnectionCloseOk() { }
+ public override void _Private_ConnectionOpen(string virtualHost, string capabilities, bool insist) { }
+ }
+ public abstract partial class ProtocolBase : RabbitMQ.Client.Impl.AbstractProtocolBase
+ {
+ protected ProtocolBase() { }
+ public override bool CanSendWhileClosed(RabbitMQ.Client.Impl.Command cmd) { throw null; }
+ public override void CreateChannelClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId) { request = default(RabbitMQ.Client.Impl.Command); replyClassId = default(int); replyMethodId = default(int); }
+ public override RabbitMQ.Client.IConnection CreateConnection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler) { throw null; }
+ public override void CreateConnectionClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId) { request = default(RabbitMQ.Client.Impl.Command); replyClassId = default(int); replyMethodId = default(int); }
+ public override RabbitMQ.Client.Impl.IFrameHandler CreateFrameHandler(RabbitMQ.Client.AmqpTcpEndpoint endpoint) { throw null; }
+ public override RabbitMQ.Client.IModel CreateModel(RabbitMQ.Client.Impl.ISession session) { throw null; }
+ }
+ public partial class QueueBind : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueueBind, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 20;
+ public System.Collections.IDictionary m_arguments;
+ public string m_exchange;
+ public bool m_nowait;
+ public string m_queue;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public QueueBind() { }
+ public QueueBind(ushort initTicket, string initQueue, string initExchange, string initRoutingKey, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.IQueueBind.Arguments { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IQueueBind.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueBind.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IQueueBind.Queue { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IQueueBind.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IQueueBind.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueBindOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueueBindOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 21;
+ public QueueBindOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeclare : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_arguments;
+ public bool m_autoDelete;
+ public bool m_durable;
+ public bool m_exclusive;
+ public bool m_nowait;
+ public bool m_passive;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueueDeclare() { }
+ public QueueDeclare(ushort initTicket, string initQueue, bool initPassive, bool initDurable, bool initExclusive, bool initAutoDelete, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.Arguments { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.AutoDelete { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.Durable { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.Nowait { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.Passive { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclare.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeclareOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclareOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 11;
+ public uint m_consumerCount;
+ public uint m_messageCount;
+ public string m_queue;
+ public QueueDeclareOk() { }
+ public QueueDeclareOk(string initQueue, uint initMessageCount, uint initConsumerCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclareOk.ConsumerCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclareOk.MessageCount { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IQueueDeclareOk.Queue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDelete : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueueDelete, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 40;
+ public bool m_ifEmpty;
+ public bool m_ifUnused;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueueDelete() { }
+ public QueueDelete(ushort initTicket, string initQueue, bool initIfUnused, bool initIfEmpty, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDelete.IfEmpty { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDelete.IfUnused { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueueDelete.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IQueueDelete.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IQueueDelete.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeleteOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueueDeleteOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 41;
+ public uint m_messageCount;
+ public QueueDeleteOk() { }
+ public QueueDeleteOk(uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IQueueDeleteOk.MessageCount { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueuePurge : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueuePurge, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 30;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueuePurge() { }
+ public QueuePurge(ushort initTicket, string initQueue, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IQueuePurge.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IQueuePurge.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IQueuePurge.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueuePurgeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IQueuePurgeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 31;
+ public uint m_messageCount;
+ public QueuePurgeOk() { }
+ public QueuePurgeOk(uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IQueuePurgeOk.MessageCount { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public StreamCancel() { }
+ public StreamCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IStreamCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public StreamCancelOk() { }
+ public StreamCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public StreamConsume() { }
+ public StreamConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initExclusive, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IStreamConsume.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IStreamConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IStreamConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IStreamConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public StreamConsumeOk() { }
+ public StreamConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 60;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public string m_queue;
+ public StreamDeliver() { }
+ public StreamDeliver(string initConsumerTag, ulong initDeliveryTag, string initExchange, string initQueue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.IStreamDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamDeliver.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamDeliver.Queue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamPublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamPublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 40;
+ public string m_exchange;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public StreamPublish() { }
+ public StreamPublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamPublish.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IStreamPublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IStreamPublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamPublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IStreamPublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 10;
+ public uint m_consumeRate;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public StreamQos() { }
+ public StreamQos(uint initPrefetchSize, ushort initPrefetchCount, uint initConsumeRate, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IStreamQos.ConsumeRate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_8qpid.IStreamQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IStreamQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.IStreamQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 11;
+ public StreamQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.IStreamReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 50;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public StreamReturn() { }
+ public StreamReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.IStreamReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.IStreamReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestContent : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestContent, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 40;
+ public TestContent() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestContentOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestContentOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 41;
+ public uint m_contentChecksum;
+ public TestContentOk() { }
+ public TestContentOk(uint initContentChecksum) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.ITestContentOk.ContentChecksum { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestInteger : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestInteger, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 10;
+ public byte m_integer1;
+ public ushort m_integer2;
+ public uint m_integer3;
+ public ulong m_integer4;
+ public byte m_operation;
+ public TestInteger() { }
+ public TestInteger(byte initInteger1, ushort initInteger2, uint initInteger3, ulong initInteger4, byte initOperation) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8qpid.ITestInteger.Integer1 { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_8qpid.ITestInteger.Integer2 { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_8qpid.ITestInteger.Integer3 { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.ITestInteger.Integer4 { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8qpid.ITestInteger.Operation { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestIntegerOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestIntegerOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 11;
+ public ulong m_result;
+ public TestIntegerOk() { }
+ public TestIntegerOk(ulong initResult) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.ITestIntegerOk.Result { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestString : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestString, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 20;
+ public byte m_operation;
+ public string m_string1;
+ public byte[] m_string2;
+ public TestString() { }
+ public TestString(string initString1, byte[] initString2, byte initOperation) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8qpid.ITestString.Operation { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_8qpid.ITestString.String1 { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.ITestString.String2 { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestStringOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestStringOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 21;
+ public byte[] m_result;
+ public TestStringOk() { }
+ public TestStringOk(byte[] initResult) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.ITestStringOk.Result { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestTable : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestTable, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 30;
+ public byte m_integerOp;
+ public byte m_stringOp;
+ public System.Collections.IDictionary m_table;
+ public TestTable() { }
+ public TestTable(System.Collections.IDictionary initTable, byte initIntegerOp, byte initStringOp) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8qpid.ITestTable.IntegerOp { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_8qpid.ITestTable.StringOp { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.ITestTable.Table { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TestTableOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITestTableOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 31;
+ public ulong m_integerResult;
+ public byte[] m_stringResult;
+ public TestTableOk() { }
+ public TestTableOk(ulong initIntegerResult, byte[] initStringResult) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_8qpid.ITestTableOk.IntegerResult { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_8qpid.ITestTableOk.StringResult { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TunnelRequest : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITunnelRequest, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 110;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_metaData;
+ public TunnelRequest() { }
+ public TunnelRequest(System.Collections.IDictionary initMetaData) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_8qpid.ITunnelRequest.MetaData { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxCommit : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITxCommit, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 20;
+ public TxCommit() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxCommitOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITxCommitOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 21;
+ public TxCommitOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxRollback : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITxRollback, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 30;
+ public TxRollback() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxRollbackOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITxRollbackOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 31;
+ public TxRollbackOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxSelect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITxSelect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 10;
+ public TxSelect() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxSelectOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_8qpid.ITxSelectOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 11;
+ public TxSelectOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+}
+namespace RabbitMQ.Client.Framing.Impl.v0_9
+{
+ public partial class AccessRequest : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IAccessRequest, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 30;
+ public const int MethodId = 10;
+ public bool m_active;
+ public bool m_exclusive;
+ public bool m_passive;
+ public bool m_read;
+ public string m_realm;
+ public bool m_write;
+ public AccessRequest() { }
+ public AccessRequest(string initRealm, bool initExclusive, bool initPassive, bool initActive, bool initWrite, bool initRead) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IAccessRequest.Active { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IAccessRequest.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IAccessRequest.Passive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IAccessRequest.Read { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IAccessRequest.Realm { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IAccessRequest.Write { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class AccessRequestOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IAccessRequestOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 30;
+ public const int MethodId = 11;
+ public ushort m_ticket;
+ public AccessRequestOk() { }
+ public AccessRequestOk(ushort initTicket) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IAccessRequestOk.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicAck : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicAck, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 80;
+ public ulong m_deliveryTag;
+ public bool m_multiple;
+ public BasicAck() { }
+ public BasicAck(ulong initDeliveryTag, bool initMultiple) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IBasicAck.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicAck.Multiple { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public BasicCancel() { }
+ public BasicCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public BasicCancelOk() { }
+ public BasicCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public System.Collections.IDictionary m_filter;
+ public bool m_noAck;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public BasicConsume() { }
+ public BasicConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initNoAck, bool initExclusive, bool initNowait, System.Collections.IDictionary initFilter) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicConsume.Exclusive { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IBasicConsume.Filter { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicConsume.NoAck { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IBasicConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public BasicConsumeOk() { }
+ public BasicConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 60;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public BasicDeliver() { }
+ public BasicDeliver(string initConsumerTag, ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IBasicDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicDeliver.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicDeliver.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicDeliver.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGet : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicGet, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 70;
+ public bool m_noAck;
+ public string m_queue;
+ public ushort m_ticket;
+ public BasicGet() { }
+ public BasicGet(ushort initTicket, string initQueue, bool initNoAck) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicGet.NoAck { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicGet.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IBasicGet.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGetEmpty : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicGetEmpty, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 72;
+ public string m_clusterId;
+ public BasicGetEmpty() { }
+ public BasicGetEmpty(string initClusterId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicGetEmpty.ClusterId { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicGetOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicGetOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 71;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public uint m_messageCount;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public BasicGetOk() { }
+ public BasicGetOk(ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey, uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IBasicGetOk.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicGetOk.Exchange { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IBasicGetOk.MessageCount { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicGetOk.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicGetOk.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicPublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicPublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 40;
+ public string m_exchange;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public BasicPublish() { }
+ public BasicPublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicPublish.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicPublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicPublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicPublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IBasicPublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 10;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public BasicQos() { }
+ public BasicQos(uint initPrefetchSize, ushort initPrefetchCount, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IBasicQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IBasicQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 11;
+ public BasicQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicRecover : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicRecover, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 100;
+ public bool m_requeue;
+ public BasicRecover() { }
+ public BasicRecover(bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicRecover.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicReject : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicReject, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 90;
+ public ulong m_deliveryTag;
+ public bool m_requeue;
+ public BasicReject() { }
+ public BasicReject(ulong initDeliveryTag, bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IBasicReject.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IBasicReject.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class BasicReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IBasicReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 60;
+ public const int MethodId = 50;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public BasicReturn() { }
+ public BasicReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IBasicReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IBasicReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelClose : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelClose, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 40;
+ public ushort m_classId;
+ public ushort m_methodId;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ChannelClose() { }
+ public ChannelClose(ushort initReplyCode, string initReplyText, ushort initClassId, ushort initMethodId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IChannelClose.ClassId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IChannelClose.MethodId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IChannelClose.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IChannelClose.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelCloseOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelCloseOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 41;
+ public ChannelCloseOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelFlow : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelFlow, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 20;
+ public bool m_active;
+ public ChannelFlow() { }
+ public ChannelFlow(bool initActive) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IChannelFlow.Active { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelFlowOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelFlowOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 21;
+ public bool m_active;
+ public ChannelFlowOk() { }
+ public ChannelFlowOk(bool initActive) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IChannelFlowOk.Active { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 80;
+ public ChannelOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 10;
+ public string m_outOfBand;
+ public ChannelOpen() { }
+ public ChannelOpen(string initOutOfBand) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IChannelOpen.OutOfBand { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 11;
+ public byte[] m_channelId;
+ public ChannelOpenOk() { }
+ public ChannelOpenOk(byte[] initChannelId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IChannelOpenOk.ChannelId { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelPing : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelPing, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 60;
+ public ChannelPing() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelPong : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelPong, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 70;
+ public ChannelPong() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ChannelResume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IChannelResume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 20;
+ public const int MethodId = 50;
+ public byte[] m_channelId;
+ public ChannelResume() { }
+ public ChannelResume(byte[] initChannelId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IChannelResume.ChannelId { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public enum ClassId
+ {
+ Access = 30,
+ Basic = 60,
+ Channel = 20,
+ Connection = 10,
+ Dtx = 100,
+ Exchange = 40,
+ File = 70,
+ Invalid = -1,
+ Message = 120,
+ Queue = 50,
+ Stream = 80,
+ Tunnel = 110,
+ Tx = 90,
+ }
+ public partial class Connection : RabbitMQ.Client.Impl.ConnectionBase
+ {
+ public Connection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler) : base (default(RabbitMQ.Client.ConnectionFactory), default(bool), default(RabbitMQ.Client.Impl.IFrameHandler)) { }
+ }
+ public partial class ConnectionClose : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionClose, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 50;
+ public ushort m_classId;
+ public ushort m_methodId;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public ConnectionClose() { }
+ public ConnectionClose(ushort initReplyCode, string initReplyText, ushort initClassId, ushort initMethodId) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IConnectionClose.ClassId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IConnectionClose.MethodId { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IConnectionClose.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionClose.ReplyText { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionCloseOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionCloseOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 51;
+ public ConnectionCloseOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 40;
+ public string m_capabilities;
+ public bool m_insist;
+ public string m_virtualHost;
+ public ConnectionOpen() { }
+ public ConnectionOpen(string initVirtualHost, string initCapabilities, bool initInsist) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionOpen.Capabilities { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IConnectionOpen.Insist { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionOpen.VirtualHost { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 41;
+ public string m_knownHosts;
+ public ConnectionOpenOk() { }
+ public ConnectionOpenOk(string initKnownHosts) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionOpenOk.KnownHosts { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionRedirect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionRedirect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 42;
+ public string m_host;
+ public string m_knownHosts;
+ public ConnectionRedirect() { }
+ public ConnectionRedirect(string initHost, string initKnownHosts) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionRedirect.Host { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionRedirect.KnownHosts { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionSecure : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionSecure, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 20;
+ public byte[] m_challenge;
+ public ConnectionSecure() { }
+ public ConnectionSecure(byte[] initChallenge) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IConnectionSecure.Challenge { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionSecureOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionSecureOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 21;
+ public byte[] m_response;
+ public ConnectionSecureOk() { }
+ public ConnectionSecureOk(byte[] initResponse) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IConnectionSecureOk.Response { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionStart : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionStart, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 10;
+ public byte[] m_locales;
+ public byte[] m_mechanisms;
+ public System.Collections.IDictionary m_serverProperties;
+ public byte m_versionMajor;
+ public byte m_versionMinor;
+ public ConnectionStart() { }
+ public ConnectionStart(byte initVersionMajor, byte initVersionMinor, System.Collections.IDictionary initServerProperties, byte[] initMechanisms, byte[] initLocales) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IConnectionStart.Locales { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IConnectionStart.Mechanisms { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IConnectionStart.ServerProperties { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_9.IConnectionStart.VersionMajor { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_9.IConnectionStart.VersionMinor { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionStartOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionStartOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 11;
+ public System.Collections.IDictionary m_clientProperties;
+ public string m_locale;
+ public string m_mechanism;
+ public byte[] m_response;
+ public ConnectionStartOk() { }
+ public ConnectionStartOk(System.Collections.IDictionary initClientProperties, string initMechanism, byte[] initResponse, string initLocale) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IConnectionStartOk.ClientProperties { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionStartOk.Locale { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IConnectionStartOk.Mechanism { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IConnectionStartOk.Response { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionTune : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionTune, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 30;
+ public ushort m_channelMax;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ public ConnectionTune() { }
+ public ConnectionTune(ushort initChannelMax, uint initFrameMax, ushort initHeartbeat) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IConnectionTune.ChannelMax { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IConnectionTune.FrameMax { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IConnectionTune.Heartbeat { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ConnectionTuneOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IConnectionTuneOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 10;
+ public const int MethodId = 31;
+ public ushort m_channelMax;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ public ConnectionTuneOk() { }
+ public ConnectionTuneOk(ushort initChannelMax, uint initFrameMax, ushort initHeartbeat) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IConnectionTuneOk.ChannelMax { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IConnectionTuneOk.FrameMax { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IConnectionTuneOk.Heartbeat { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxSelect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IDtxSelect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 10;
+ public DtxSelect() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxSelectOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IDtxSelectOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 11;
+ public DtxSelectOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxStart : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IDtxStart, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 20;
+ public string m_dtxIdentifier;
+ public DtxStart() { }
+ public DtxStart(string initDtxIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IDtxStart.DtxIdentifier { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class DtxStartOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IDtxStartOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 100;
+ public const int MethodId = 21;
+ public DtxStartOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeclare : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IExchangeDeclare, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_arguments;
+ public bool m_autoDelete;
+ public bool m_durable;
+ public string m_exchange;
+ public bool m_internal;
+ public bool m_nowait;
+ public bool m_passive;
+ public ushort m_ticket;
+ public string m_type;
+ public ExchangeDeclare() { }
+ public ExchangeDeclare(ushort initTicket, string initExchange, string initType, bool initPassive, bool initDurable, bool initAutoDelete, bool initInternal, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Arguments { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.AutoDelete { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Durable { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Internal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Nowait { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Passive { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Ticket { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IExchangeDeclare.Type { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeclareOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IExchangeDeclareOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 11;
+ public ExchangeDeclareOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDelete : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IExchangeDelete, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 20;
+ public string m_exchange;
+ public bool m_ifUnused;
+ public bool m_nowait;
+ public ushort m_ticket;
+ public ExchangeDelete() { }
+ public ExchangeDelete(ushort initTicket, string initExchange, bool initIfUnused, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IExchangeDelete.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IExchangeDelete.IfUnused { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IExchangeDelete.Nowait { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IExchangeDelete.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class ExchangeDeleteOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IExchangeDeleteOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 40;
+ public const int MethodId = 21;
+ public ExchangeDeleteOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileAck : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileAck, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 90;
+ public ulong m_deliveryTag;
+ public bool m_multiple;
+ public FileAck() { }
+ public FileAck(ulong initDeliveryTag, bool initMultiple) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IFileAck.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileAck.Multiple { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public FileCancel() { }
+ public FileCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public FileCancelOk() { }
+ public FileCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public System.Collections.IDictionary m_filter;
+ public bool m_noAck;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public FileConsume() { }
+ public FileConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initNoAck, bool initExclusive, bool initNowait, System.Collections.IDictionary initFilter) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileConsume.Exclusive { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IFileConsume.Filter { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileConsume.NoAck { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IFileConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public FileConsumeOk() { }
+ public FileConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 80;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public string m_identifier;
+ public bool m_redelivered;
+ public string m_routingKey;
+ public FileDeliver() { }
+ public FileDeliver(string initConsumerTag, ulong initDeliveryTag, bool initRedelivered, string initExchange, string initRoutingKey, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IFileDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileDeliver.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileDeliver.Identifier { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileDeliver.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileDeliver.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 40;
+ public ulong m_contentSize;
+ public string m_identifier;
+ public FileOpen() { }
+ public FileOpen(string initIdentifier, ulong initContentSize) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IFileOpen.ContentSize { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileOpen.Identifier { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileOpenOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileOpenOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 41;
+ public ulong m_stagedSize;
+ public FileOpenOk() { }
+ public FileOpenOk(ulong initStagedSize) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IFileOpenOk.StagedSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FilePublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFilePublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 60;
+ public string m_exchange;
+ public string m_identifier;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public FilePublish() { }
+ public FilePublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFilePublish.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFilePublish.Identifier { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFilePublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFilePublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFilePublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IFilePublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 10;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public FileQos() { }
+ public FileQos(uint initPrefetchSize, ushort initPrefetchCount, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IFileQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IFileQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 11;
+ public FileQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileReject : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileReject, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 100;
+ public ulong m_deliveryTag;
+ public bool m_requeue;
+ public FileReject() { }
+ public FileReject(ulong initDeliveryTag, bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IFileReject.DeliveryTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IFileReject.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 70;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public FileReturn() { }
+ public FileReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IFileReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IFileReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class FileStage : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IFileStage, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 70;
+ public const int MethodId = 50;
+ public FileStage() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageAppend : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageAppend, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 80;
+ public byte[] m_bytes;
+ public byte[] m_reference;
+ public MessageAppend() { }
+ public MessageAppend(byte[] initReference, byte[] initBytes) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageAppend.Bytes { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageAppend.Reference { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 30;
+ public string m_destination;
+ public MessageCancel() { }
+ public MessageCancel(string initDestination) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageCancel.Destination { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageCheckpoint : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageCheckpoint, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 90;
+ public string m_identifier;
+ public byte[] m_reference;
+ public MessageCheckpoint() { }
+ public MessageCheckpoint(byte[] initReference, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageCheckpoint.Identifier { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageCheckpoint.Reference { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageClose : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageClose, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 70;
+ public byte[] m_reference;
+ public MessageClose() { }
+ public MessageClose(byte[] initReference) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageClose.Reference { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 20;
+ public string m_destination;
+ public bool m_exclusive;
+ public System.Collections.IDictionary m_filter;
+ public bool m_noAck;
+ public bool m_noLocal;
+ public string m_queue;
+ public ushort m_ticket;
+ public MessageConsume() { }
+ public MessageConsume(ushort initTicket, string initQueue, string initDestination, bool initNoLocal, bool initNoAck, bool initExclusive, System.Collections.IDictionary initFilter) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageConsume.Destination { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageConsume.Exclusive { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IMessageConsume.Filter { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageConsume.NoAck { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageConsume.NoLocal { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IMessageConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageEmpty : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageEmpty, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 510;
+ public MessageEmpty() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageGet : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageGet, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 40;
+ public string m_destination;
+ public bool m_noAck;
+ public string m_queue;
+ public ushort m_ticket;
+ public MessageGet() { }
+ public MessageGet(ushort initTicket, string initQueue, string initDestination, bool initNoAck) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageGet.Destination { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageGet.NoAck { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageGet.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IMessageGet.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageOffset : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageOffset, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 530;
+ public ulong m_value;
+ public MessageOffset() { }
+ public MessageOffset(ulong initValue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IMessageOffset.Value { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 500;
+ public MessageOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageOpen : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageOpen, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 60;
+ public byte[] m_reference;
+ public MessageOpen() { }
+ public MessageOpen(byte[] initReference) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageOpen.Reference { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 110;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public MessageQos() { }
+ public MessageQos(uint initPrefetchSize, ushort initPrefetchCount, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IMessageQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IMessageQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageRecover : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageRecover, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 50;
+ public bool m_requeue;
+ public MessageRecover() { }
+ public MessageRecover(bool initRequeue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageRecover.Requeue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageReject : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageReject, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 520;
+ public ushort m_code;
+ public string m_text;
+ public MessageReject() { }
+ public MessageReject(ushort initCode, string initText) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IMessageReject.Code { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageReject.Text { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageResume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageResume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 100;
+ public string m_identifier;
+ public byte[] m_reference;
+ public MessageResume() { }
+ public MessageResume(byte[] initReference, string initIdentifier) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageResume.Identifier { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageResume.Reference { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class MessageTransfer : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IMessageTransfer, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 120;
+ public const int MethodId = 10;
+ public string m_appId;
+ public System.Collections.IDictionary m_applicationHeaders;
+ public byte[] m_body;
+ public string m_contentEncoding;
+ public string m_contentType;
+ public string m_correlationId;
+ public byte m_deliveryMode;
+ public string m_destination;
+ public string m_exchange;
+ public RabbitMQ.Client.AmqpTimestamp m_expiration;
+ public bool m_immediate;
+ public string m_messageId;
+ public byte m_priority;
+ public bool m_redelivered;
+ public string m_replyTo;
+ public string m_routingKey;
+ public byte[] m_securityToken;
+ public ushort m_ticket;
+ public RabbitMQ.Client.AmqpTimestamp m_timestamp;
+ public string m_transactionId;
+ public ulong m_ttl;
+ public string m_userId;
+ public MessageTransfer() { }
+ public MessageTransfer(ushort initTicket, string initDestination, bool initRedelivered, bool initImmediate, ulong initTtl, byte initPriority, RabbitMQ.Client.AmqpTimestamp initTimestamp, byte initDeliveryMode, RabbitMQ.Client.AmqpTimestamp initExpiration, string initExchange, string initRoutingKey, string initMessageId, string initCorrelationId, string initReplyTo, string initContentType, string initContentEncoding, string initUserId, string initAppId, string initTransactionId, byte[] initSecurityToken, System.Collections.IDictionary initApplicationHeaders, byte[] initBody) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.AppId { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IMessageTransfer.ApplicationHeaders { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Body { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.ContentEncoding { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.ContentType { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.CorrelationId { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_9.IMessageTransfer.DeliveryMode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Destination { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Exchange { get { throw null; } }
+ RabbitMQ.Client.AmqpTimestamp RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Expiration { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Immediate { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.MessageId { get { throw null; } }
+ byte RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Priority { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Redelivered { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.ReplyTo { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.RoutingKey { get { throw null; } }
+ byte[] RabbitMQ.Client.Framing.v0_9.IMessageTransfer.SecurityToken { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Ticket { get { throw null; } }
+ RabbitMQ.Client.AmqpTimestamp RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Timestamp { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.TransactionId { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IMessageTransfer.Ttl { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IMessageTransfer.UserId { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class Model : RabbitMQ.Client.Impl.ModelBase
+ {
+ public Model(RabbitMQ.Client.Impl.ISession session) : base (default(RabbitMQ.Client.Impl.ISession)) { }
+ public override void BasicAck(ulong deliveryTag, bool multiple) { }
+ public override void BasicQos(uint prefetchSize, ushort prefetchCount, bool global) { }
+ public override void BasicRecover(bool requeue) { }
+ public override void BasicReject(ulong deliveryTag, bool requeue) { }
+ public override void ChannelFlow(bool active) { }
+ public override RabbitMQ.Client.Impl.ConnectionTuneDetails ConnectionStartOk(System.Collections.IDictionary clientProperties, string mechanism, byte[] response, string locale) { throw null; }
+ public override void ConnectionTuneOk(ushort channelMax, uint frameMax, ushort heartbeat) { }
+ public override RabbitMQ.Client.IBasicProperties CreateBasicProperties() { throw null; }
+ public override RabbitMQ.Client.IFileProperties CreateFileProperties() { throw null; }
+ public override RabbitMQ.Client.IStreamProperties CreateStreamProperties() { throw null; }
+ public override bool DispatchAsynchronous(RabbitMQ.Client.Impl.Command cmd) { throw null; }
+ public override void DtxSelect() { }
+ public override void DtxStart(string dtxIdentifier) { }
+ public override void ExchangeDeclare(string exchange, string type, bool passive, bool durable, bool autoDelete, bool @internal, bool nowait, System.Collections.IDictionary arguments) { }
+ public override void ExchangeDelete(string exchange, bool ifUnused, bool nowait) { }
+ public override void QueueBind(string queue, string exchange, string routingKey, bool nowait, System.Collections.IDictionary arguments) { }
+ public override string QueueDeclare(string queue, bool passive, bool durable, bool exclusive, bool autoDelete, bool nowait, System.Collections.IDictionary arguments) { throw null; }
+ public override uint QueueDelete(string queue, bool ifUnused, bool ifEmpty, bool nowait) { throw null; }
+ public override uint QueuePurge(string queue, bool nowait) { throw null; }
+ public override void QueueUnbind(string queue, string exchange, string routingKey, System.Collections.IDictionary arguments) { }
+ public override void TxCommit() { }
+ public override void TxRollback() { }
+ public override void TxSelect() { }
+ public override void _Private_BasicCancel(string consumerTag, bool nowait) { }
+ public override void _Private_BasicConsume(string queue, string consumerTag, bool noLocal, bool noAck, bool exclusive, bool nowait, System.Collections.IDictionary filter) { }
+ public override void _Private_BasicGet(string queue, bool noAck) { }
+ public override void _Private_BasicPublish(string exchange, string routingKey, bool mandatory, bool immediate, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public override void _Private_ChannelClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public override void _Private_ChannelCloseOk() { }
+ public override void _Private_ChannelFlowOk() { }
+ public override void _Private_ChannelOpen(string outOfBand) { }
+ public override void _Private_ConnectionClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public override void _Private_ConnectionCloseOk() { }
+ public override void _Private_ConnectionOpen(string virtualHost, string capabilities, bool insist) { }
+ }
+ public abstract partial class ProtocolBase : RabbitMQ.Client.Impl.AbstractProtocolBase
+ {
+ protected ProtocolBase() { }
+ public override bool CanSendWhileClosed(RabbitMQ.Client.Impl.Command cmd) { throw null; }
+ public override void CreateChannelClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId) { request = default(RabbitMQ.Client.Impl.Command); replyClassId = default(int); replyMethodId = default(int); }
+ public override RabbitMQ.Client.IConnection CreateConnection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler) { throw null; }
+ public override void CreateConnectionClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId) { request = default(RabbitMQ.Client.Impl.Command); replyClassId = default(int); replyMethodId = default(int); }
+ public override RabbitMQ.Client.Impl.IFrameHandler CreateFrameHandler(RabbitMQ.Client.AmqpTcpEndpoint endpoint) { throw null; }
+ public override RabbitMQ.Client.IModel CreateModel(RabbitMQ.Client.Impl.ISession session) { throw null; }
+ }
+ public partial class QueueBind : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueBind, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 20;
+ public System.Collections.IDictionary m_arguments;
+ public string m_exchange;
+ public bool m_nowait;
+ public string m_queue;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public QueueBind() { }
+ public QueueBind(ushort initTicket, string initQueue, string initExchange, string initRoutingKey, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IQueueBind.Arguments { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueBind.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueBind.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueBind.Queue { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueBind.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IQueueBind.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueBindOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueBindOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 21;
+ public QueueBindOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeclare : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueDeclare, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_arguments;
+ public bool m_autoDelete;
+ public bool m_durable;
+ public bool m_exclusive;
+ public bool m_nowait;
+ public bool m_passive;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueueDeclare() { }
+ public QueueDeclare(ushort initTicket, string initQueue, bool initPassive, bool initDurable, bool initExclusive, bool initAutoDelete, bool initNowait, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IQueueDeclare.Arguments { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDeclare.AutoDelete { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDeclare.Durable { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDeclare.Exclusive { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDeclare.Nowait { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDeclare.Passive { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueDeclare.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IQueueDeclare.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeclareOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueDeclareOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 11;
+ public uint m_consumerCount;
+ public uint m_messageCount;
+ public string m_queue;
+ public QueueDeclareOk() { }
+ public QueueDeclareOk(string initQueue, uint initMessageCount, uint initConsumerCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IQueueDeclareOk.ConsumerCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IQueueDeclareOk.MessageCount { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueDeclareOk.Queue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDelete : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueDelete, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 40;
+ public bool m_ifEmpty;
+ public bool m_ifUnused;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueueDelete() { }
+ public QueueDelete(ushort initTicket, string initQueue, bool initIfUnused, bool initIfEmpty, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDelete.IfEmpty { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDelete.IfUnused { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueueDelete.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueDelete.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IQueueDelete.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueDeleteOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueDeleteOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 41;
+ public uint m_messageCount;
+ public QueueDeleteOk() { }
+ public QueueDeleteOk(uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IQueueDeleteOk.MessageCount { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueuePurge : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueuePurge, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 30;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public QueuePurge() { }
+ public QueuePurge(ushort initTicket, string initQueue, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IQueuePurge.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueuePurge.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IQueuePurge.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueuePurgeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueuePurgeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 31;
+ public uint m_messageCount;
+ public QueuePurgeOk() { }
+ public QueuePurgeOk(uint initMessageCount) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IQueuePurgeOk.MessageCount { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueUnbind : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueUnbind, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 50;
+ public System.Collections.IDictionary m_arguments;
+ public string m_exchange;
+ public string m_queue;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public QueueUnbind() { }
+ public QueueUnbind(ushort initTicket, string initQueue, string initExchange, string initRoutingKey, System.Collections.IDictionary initArguments) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IQueueUnbind.Arguments { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueUnbind.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueUnbind.Queue { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IQueueUnbind.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IQueueUnbind.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class QueueUnbindOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IQueueUnbindOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 50;
+ public const int MethodId = 51;
+ public QueueUnbindOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamCancel : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamCancel, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 30;
+ public string m_consumerTag;
+ public bool m_nowait;
+ public StreamCancel() { }
+ public StreamCancel(string initConsumerTag, bool initNowait) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamCancel.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IStreamCancel.Nowait { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamCancelOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamCancelOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 31;
+ public string m_consumerTag;
+ public StreamCancelOk() { }
+ public StreamCancelOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamCancelOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamConsume : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamConsume, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 20;
+ public string m_consumerTag;
+ public bool m_exclusive;
+ public System.Collections.IDictionary m_filter;
+ public bool m_noLocal;
+ public bool m_nowait;
+ public string m_queue;
+ public ushort m_ticket;
+ public StreamConsume() { }
+ public StreamConsume(ushort initTicket, string initQueue, string initConsumerTag, bool initNoLocal, bool initExclusive, bool initNowait, System.Collections.IDictionary initFilter) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamConsume.ConsumerTag { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IStreamConsume.Exclusive { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.IStreamConsume.Filter { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IStreamConsume.NoLocal { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IStreamConsume.Nowait { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamConsume.Queue { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IStreamConsume.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamConsumeOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamConsumeOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 21;
+ public string m_consumerTag;
+ public StreamConsumeOk() { }
+ public StreamConsumeOk(string initConsumerTag) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamConsumeOk.ConsumerTag { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamDeliver : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamDeliver, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 60;
+ public string m_consumerTag;
+ public ulong m_deliveryTag;
+ public string m_exchange;
+ public string m_queue;
+ public StreamDeliver() { }
+ public StreamDeliver(string initConsumerTag, ulong initDeliveryTag, string initExchange, string initQueue) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamDeliver.ConsumerTag { get { throw null; } }
+ ulong RabbitMQ.Client.Framing.v0_9.IStreamDeliver.DeliveryTag { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamDeliver.Exchange { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamDeliver.Queue { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamPublish : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamPublish, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 40;
+ public string m_exchange;
+ public bool m_immediate;
+ public bool m_mandatory;
+ public string m_routingKey;
+ public ushort m_ticket;
+ public StreamPublish() { }
+ public StreamPublish(ushort initTicket, string initExchange, string initRoutingKey, bool initMandatory, bool initImmediate) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamPublish.Exchange { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IStreamPublish.Immediate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IStreamPublish.Mandatory { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamPublish.RoutingKey { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IStreamPublish.Ticket { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamQos : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamQos, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 10;
+ public uint m_consumeRate;
+ public bool m_global;
+ public ushort m_prefetchCount;
+ public uint m_prefetchSize;
+ public StreamQos() { }
+ public StreamQos(uint initPrefetchSize, ushort initPrefetchCount, uint initConsumeRate, bool initGlobal) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IStreamQos.ConsumeRate { get { throw null; } }
+ bool RabbitMQ.Client.Framing.v0_9.IStreamQos.Global { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IStreamQos.PrefetchCount { get { throw null; } }
+ uint RabbitMQ.Client.Framing.v0_9.IStreamQos.PrefetchSize { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamQosOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamQosOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 11;
+ public StreamQosOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class StreamReturn : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.IStreamReturn, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 80;
+ public const int MethodId = 50;
+ public string m_exchange;
+ public ushort m_replyCode;
+ public string m_replyText;
+ public string m_routingKey;
+ public StreamReturn() { }
+ public StreamReturn(ushort initReplyCode, string initReplyText, string initExchange, string initRoutingKey) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamReturn.Exchange { get { throw null; } }
+ ushort RabbitMQ.Client.Framing.v0_9.IStreamReturn.ReplyCode { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamReturn.ReplyText { get { throw null; } }
+ string RabbitMQ.Client.Framing.v0_9.IStreamReturn.RoutingKey { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TunnelRequest : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.ITunnelRequest, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 110;
+ public const int MethodId = 10;
+ public System.Collections.IDictionary m_metaData;
+ public TunnelRequest() { }
+ public TunnelRequest(System.Collections.IDictionary initMetaData) { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ System.Collections.IDictionary RabbitMQ.Client.Framing.v0_9.ITunnelRequest.MetaData { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxCommit : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.ITxCommit, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 20;
+ public TxCommit() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxCommitOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.ITxCommitOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 21;
+ public TxCommitOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxRollback : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.ITxRollback, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 30;
+ public TxRollback() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxRollbackOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.ITxRollbackOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 31;
+ public TxRollbackOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxSelect : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.ITxSelect, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 10;
+ public TxSelect() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+ public partial class TxSelectOk : RabbitMQ.Client.Impl.MethodBase, RabbitMQ.Client.Framing.v0_9.ITxSelectOk, RabbitMQ.Client.IMethod
+ {
+ public const int ClassId = 90;
+ public const int MethodId = 11;
+ public TxSelectOk() { }
+ public override bool HasContent { get { throw null; } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override int ProtocolMethodId { get { throw null; } }
+ public override string ProtocolMethodName { get { throw null; } }
+ public override void AppendArgumentDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader) { }
+ public override void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer) { }
+ }
+}
+namespace RabbitMQ.Client.Framing.v0_8
+{
+ public partial class BasicProperties : RabbitMQ.Client.Impl.BasicProperties
+ {
+ public BasicProperties() { }
+ public override string AppId { get { throw null; } set { } }
+ public override string ClusterId { get { throw null; } set { } }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override string CorrelationId { get { throw null; } set { } }
+ public override byte DeliveryMode { get { throw null; } set { } }
+ public override string Expiration { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override string MessageId { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override string ReplyTo { get { throw null; } set { } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override string Type { get { throw null; } set { } }
+ public override string UserId { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearAppId() { }
+ public override void ClearClusterId() { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearCorrelationId() { }
+ public override void ClearDeliveryMode() { }
+ public override void ClearExpiration() { }
+ public override void ClearHeaders() { }
+ public override void ClearMessageId() { }
+ public override void ClearPriority() { }
+ public override void ClearReplyTo() { }
+ public override void ClearTimestamp() { }
+ public override void ClearType() { }
+ public override void ClearUserId() { }
+ public override bool IsAppIdPresent() { throw null; }
+ public override bool IsClusterIdPresent() { throw null; }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsCorrelationIdPresent() { throw null; }
+ public override bool IsDeliveryModePresent() { throw null; }
+ public override bool IsExpirationPresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsMessageIdPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsReplyToPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override bool IsTypePresent() { throw null; }
+ public override bool IsUserIdPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class Constants
+ {
+ public const int AccessRefused = 403;
+ public const int ChannelError = 504;
+ public const int CommandInvalid = 503;
+ public const int ConnectionForced = 320;
+ public const int ContentTooLarge = 311;
+ public const int FrameBody = 3;
+ public const int FrameEnd = 206;
+ public const int FrameError = 501;
+ public const int FrameHeader = 2;
+ public const int FrameHeartbeat = 8;
+ public const int FrameMethod = 1;
+ public const int FrameMinSize = 4096;
+ public const int FrameOobBody = 6;
+ public const int FrameOobHeader = 5;
+ public const int FrameOobMethod = 4;
+ public const int FrameTrace = 7;
+ public const int InternalError = 541;
+ public const int InvalidPath = 402;
+ public const int NotAllowed = 530;
+ public const int NotDelivered = 310;
+ public const int NotFound = 404;
+ public const int NotImplemented = 540;
+ public const int ReplySuccess = 200;
+ public const int ResourceError = 506;
+ public const int ResourceLocked = 405;
+ public const int SyntaxError = 502;
+ public Constants() { }
+ }
+ public partial class FileProperties : RabbitMQ.Client.Impl.FileProperties
+ {
+ public FileProperties() { }
+ public override string ClusterId { get { throw null; } set { } }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override string Filename { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override string MessageId { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override string ReplyTo { get { throw null; } set { } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearClusterId() { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearFilename() { }
+ public override void ClearHeaders() { }
+ public override void ClearMessageId() { }
+ public override void ClearPriority() { }
+ public override void ClearReplyTo() { }
+ public override void ClearTimestamp() { }
+ public override bool IsClusterIdPresent() { throw null; }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsFilenamePresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsMessageIdPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsReplyToPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial interface IAccessRequest : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ bool Exclusive { get; }
+ bool Passive { get; }
+ bool Read { get; }
+ string Realm { get; }
+ bool Write { get; }
+ }
+ public partial interface IAccessRequestOk : RabbitMQ.Client.IMethod
+ {
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicAck : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Multiple { get; }
+ }
+ public partial interface IBasicCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IBasicCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IBasicConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ bool NoAck { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IBasicDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IBasicGet : RabbitMQ.Client.IMethod
+ {
+ bool NoAck { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicGetEmpty : RabbitMQ.Client.IMethod
+ {
+ string ClusterId { get; }
+ }
+ public partial interface IBasicGetOk : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ uint MessageCount { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IBasicPublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicQos : RabbitMQ.Client.IMethod
+ {
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IBasicQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IBasicRecover : RabbitMQ.Client.IMethod
+ {
+ bool Requeue { get; }
+ }
+ public partial interface IBasicReject : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Requeue { get; }
+ }
+ public partial interface IBasicReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IChannelAlert : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Details { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IChannelClose : RabbitMQ.Client.IMethod
+ {
+ ushort ClassId { get; }
+ ushort MethodId { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IChannelCloseOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IChannelFlow : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ }
+ public partial interface IChannelFlowOk : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ }
+ public partial interface IChannelOpen : RabbitMQ.Client.IMethod
+ {
+ string OutOfBand { get; }
+ }
+ public partial interface IChannelOpenOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IConnectionClose : RabbitMQ.Client.IMethod
+ {
+ ushort ClassId { get; }
+ ushort MethodId { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IConnectionCloseOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IConnectionOpen : RabbitMQ.Client.IMethod
+ {
+ string Capabilities { get; }
+ bool Insist { get; }
+ string VirtualHost { get; }
+ }
+ public partial interface IConnectionOpenOk : RabbitMQ.Client.IMethod
+ {
+ string KnownHosts { get; }
+ }
+ public partial interface IConnectionRedirect : RabbitMQ.Client.IMethod
+ {
+ string Host { get; }
+ string KnownHosts { get; }
+ }
+ public partial interface IConnectionSecure : RabbitMQ.Client.IMethod
+ {
+ byte[] Challenge { get; }
+ }
+ public partial interface IConnectionSecureOk : RabbitMQ.Client.IMethod
+ {
+ byte[] Response { get; }
+ }
+ public partial interface IConnectionStart : RabbitMQ.Client.IMethod
+ {
+ byte[] Locales { get; }
+ byte[] Mechanisms { get; }
+ System.Collections.IDictionary ServerProperties { get; }
+ byte VersionMajor { get; }
+ byte VersionMinor { get; }
+ }
+ public partial interface IConnectionStartOk : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary ClientProperties { get; }
+ string Locale { get; }
+ string Mechanism { get; }
+ byte[] Response { get; }
+ }
+ public partial interface IConnectionTune : RabbitMQ.Client.IMethod
+ {
+ ushort ChannelMax { get; }
+ uint FrameMax { get; }
+ ushort Heartbeat { get; }
+ }
+ public partial interface IConnectionTuneOk : RabbitMQ.Client.IMethod
+ {
+ ushort ChannelMax { get; }
+ uint FrameMax { get; }
+ ushort Heartbeat { get; }
+ }
+ public partial interface IDtxSelect : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IDtxSelectOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IDtxStart : RabbitMQ.Client.IMethod
+ {
+ string DtxIdentifier { get; }
+ }
+ public partial interface IDtxStartOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IExchangeDeclare : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ bool AutoDelete { get; }
+ bool Durable { get; }
+ string Exchange { get; }
+ bool Internal { get; }
+ bool Nowait { get; }
+ bool Passive { get; }
+ ushort Ticket { get; }
+ string Type { get; }
+ }
+ public partial interface IExchangeDeclareOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IExchangeDelete : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool IfUnused { get; }
+ bool Nowait { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IExchangeDeleteOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IFileAck : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Multiple { get; }
+ }
+ public partial interface IFileCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IFileCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IFileConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ bool NoAck { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IFileConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IFileDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ string Identifier { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IFileOpen : RabbitMQ.Client.IMethod
+ {
+ ulong ContentSize { get; }
+ string Identifier { get; }
+ }
+ public partial interface IFileOpenOk : RabbitMQ.Client.IMethod
+ {
+ ulong StagedSize { get; }
+ }
+ public partial interface IFilePublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ string Identifier { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IFileQos : RabbitMQ.Client.IMethod
+ {
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IFileQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IFileReject : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Requeue { get; }
+ }
+ public partial interface IFileReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IFileStage : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IQueueBind : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ string Exchange { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueBindOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IQueueDeclare : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ bool AutoDelete { get; }
+ bool Durable { get; }
+ bool Exclusive { get; }
+ bool Nowait { get; }
+ bool Passive { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueDeclareOk : RabbitMQ.Client.IMethod
+ {
+ uint ConsumerCount { get; }
+ uint MessageCount { get; }
+ string Queue { get; }
+ }
+ public partial interface IQueueDelete : RabbitMQ.Client.IMethod
+ {
+ bool IfEmpty { get; }
+ bool IfUnused { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueDeleteOk : RabbitMQ.Client.IMethod
+ {
+ uint MessageCount { get; }
+ }
+ public partial interface IQueuePurge : RabbitMQ.Client.IMethod
+ {
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueuePurgeOk : RabbitMQ.Client.IMethod
+ {
+ uint MessageCount { get; }
+ }
+ public partial interface IQueueUnbind : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ string Exchange { get; }
+ string Queue { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueUnbindOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IStreamCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IStreamCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IStreamConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IStreamConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IStreamDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ string Queue { get; }
+ }
+ public partial interface IStreamPublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IStreamQos : RabbitMQ.Client.IMethod
+ {
+ uint ConsumeRate { get; }
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IStreamQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IStreamReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface ITestContent : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITestContentOk : RabbitMQ.Client.IMethod
+ {
+ uint ContentChecksum { get; }
+ }
+ public partial interface ITestInteger : RabbitMQ.Client.IMethod
+ {
+ byte Integer1 { get; }
+ ushort Integer2 { get; }
+ uint Integer3 { get; }
+ ulong Integer4 { get; }
+ byte Operation { get; }
+ }
+ public partial interface ITestIntegerOk : RabbitMQ.Client.IMethod
+ {
+ ulong Result { get; }
+ }
+ public partial interface ITestString : RabbitMQ.Client.IMethod
+ {
+ byte Operation { get; }
+ string String1 { get; }
+ byte[] String2 { get; }
+ }
+ public partial interface ITestStringOk : RabbitMQ.Client.IMethod
+ {
+ byte[] Result { get; }
+ }
+ public partial interface ITestTable : RabbitMQ.Client.IMethod
+ {
+ byte IntegerOp { get; }
+ byte StringOp { get; }
+ System.Collections.IDictionary Table { get; }
+ }
+ public partial interface ITestTableOk : RabbitMQ.Client.IMethod
+ {
+ ulong IntegerResult { get; }
+ byte[] StringResult { get; }
+ }
+ public partial interface ITunnelRequest : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary MetaData { get; }
+ }
+ public partial interface ITxCommit : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxCommitOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxRollback : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxRollbackOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxSelect : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxSelectOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial class Protocol : RabbitMQ.Client.Framing.Impl.v0_8.ProtocolBase
+ {
+ public Protocol() { }
+ public override string ApiName { get { throw null; } }
+ public override int DefaultPort { get { throw null; } }
+ public override int MajorVersion { get { throw null; } }
+ public override int MinorVersion { get { throw null; } }
+ public override RabbitMQ.Client.Impl.ContentHeaderBase DecodeContentHeaderFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public override RabbitMQ.Client.Impl.MethodBase DecodeMethodFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ }
+ public partial class StreamProperties : RabbitMQ.Client.Impl.StreamProperties
+ {
+ public StreamProperties() { }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearHeaders() { }
+ public override void ClearPriority() { }
+ public override void ClearTimestamp() { }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class TestProperties : RabbitMQ.Client.Impl.ContentHeaderBase
+ {
+ public TestProperties() { }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class TunnelProperties : RabbitMQ.Client.Impl.ContentHeaderBase
+ {
+ public TunnelProperties() { }
+ public byte Broadcast { get { throw null; } set { } }
+ public string DataName { get { throw null; } set { } }
+ public byte Durable { get { throw null; } set { } }
+ public System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public string ProxyName { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public void ClearBroadcast() { }
+ public void ClearDataName() { }
+ public void ClearDurable() { }
+ public void ClearHeaders() { }
+ public void ClearProxyName() { }
+ public bool IsBroadcastPresent() { throw null; }
+ public bool IsDataNamePresent() { throw null; }
+ public bool IsDurablePresent() { throw null; }
+ public bool IsHeadersPresent() { throw null; }
+ public bool IsProxyNamePresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+}
+namespace RabbitMQ.Client.Framing.v0_8qpid
+{
+ public partial class BasicProperties : RabbitMQ.Client.Impl.BasicProperties
+ {
+ public BasicProperties() { }
+ public override string AppId { get { throw null; } set { } }
+ public override string ClusterId { get { throw null; } set { } }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override string CorrelationId { get { throw null; } set { } }
+ public override byte DeliveryMode { get { throw null; } set { } }
+ public override string Expiration { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override string MessageId { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override string ReplyTo { get { throw null; } set { } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override string Type { get { throw null; } set { } }
+ public override string UserId { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearAppId() { }
+ public override void ClearClusterId() { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearCorrelationId() { }
+ public override void ClearDeliveryMode() { }
+ public override void ClearExpiration() { }
+ public override void ClearHeaders() { }
+ public override void ClearMessageId() { }
+ public override void ClearPriority() { }
+ public override void ClearReplyTo() { }
+ public override void ClearTimestamp() { }
+ public override void ClearType() { }
+ public override void ClearUserId() { }
+ public override bool IsAppIdPresent() { throw null; }
+ public override bool IsClusterIdPresent() { throw null; }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsCorrelationIdPresent() { throw null; }
+ public override bool IsDeliveryModePresent() { throw null; }
+ public override bool IsExpirationPresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsMessageIdPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsReplyToPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override bool IsTypePresent() { throw null; }
+ public override bool IsUserIdPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class Constants
+ {
+ public const int AccessRefused = 403;
+ public const int ChannelError = 504;
+ public const int CommandInvalid = 503;
+ public const int ConnectionForced = 320;
+ public const int ContentTooLarge = 311;
+ public const int FrameBody = 3;
+ public const int FrameEnd = 206;
+ public const int FrameError = 501;
+ public const int FrameHeader = 2;
+ public const int FrameHeartbeat = 8;
+ public const int FrameMethod = 1;
+ public const int FrameMinSize = 4096;
+ public const int FrameOobBody = 6;
+ public const int FrameOobHeader = 5;
+ public const int FrameOobMethod = 4;
+ public const int FrameTrace = 7;
+ public const int InternalError = 541;
+ public const int InvalidPath = 402;
+ public const int NotAllowed = 530;
+ public const int NotDelivered = 310;
+ public const int NotFound = 404;
+ public const int NotImplemented = 540;
+ public const int ReplySuccess = 200;
+ public const int ResourceError = 506;
+ public const int ResourceLocked = 405;
+ public const int SyntaxError = 502;
+ public Constants() { }
+ }
+ public partial class FileProperties : RabbitMQ.Client.Impl.FileProperties
+ {
+ public FileProperties() { }
+ public override string ClusterId { get { throw null; } set { } }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override string Filename { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override string MessageId { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override string ReplyTo { get { throw null; } set { } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearClusterId() { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearFilename() { }
+ public override void ClearHeaders() { }
+ public override void ClearMessageId() { }
+ public override void ClearPriority() { }
+ public override void ClearReplyTo() { }
+ public override void ClearTimestamp() { }
+ public override bool IsClusterIdPresent() { throw null; }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsFilenamePresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsMessageIdPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsReplyToPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial interface IAccessRequest : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ bool Exclusive { get; }
+ bool Passive { get; }
+ bool Read { get; }
+ string Realm { get; }
+ bool Write { get; }
+ }
+ public partial interface IAccessRequestOk : RabbitMQ.Client.IMethod
+ {
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicAck : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Multiple { get; }
+ }
+ public partial interface IBasicCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IBasicCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IBasicConsume : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ bool NoAck { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IBasicDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IBasicGet : RabbitMQ.Client.IMethod
+ {
+ bool NoAck { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicGetEmpty : RabbitMQ.Client.IMethod
+ {
+ string ClusterId { get; }
+ }
+ public partial interface IBasicGetOk : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ uint MessageCount { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IBasicPublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicQos : RabbitMQ.Client.IMethod
+ {
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IBasicQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IBasicRecover : RabbitMQ.Client.IMethod
+ {
+ bool Requeue { get; }
+ }
+ public partial interface IBasicRecoverOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IBasicReject : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Requeue { get; }
+ }
+ public partial interface IBasicReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IChannelAlert : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Details { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IChannelClose : RabbitMQ.Client.IMethod
+ {
+ ushort ClassId { get; }
+ ushort MethodId { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IChannelCloseOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IChannelFlow : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ }
+ public partial interface IChannelFlowOk : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ }
+ public partial interface IChannelOpen : RabbitMQ.Client.IMethod
+ {
+ string OutOfBand { get; }
+ }
+ public partial interface IChannelOpenOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IConnectionClose : RabbitMQ.Client.IMethod
+ {
+ ushort ClassId { get; }
+ ushort MethodId { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IConnectionCloseOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IConnectionOpen : RabbitMQ.Client.IMethod
+ {
+ string Capabilities { get; }
+ bool Insist { get; }
+ string VirtualHost { get; }
+ }
+ public partial interface IConnectionOpenOk : RabbitMQ.Client.IMethod
+ {
+ string KnownHosts { get; }
+ }
+ public partial interface IConnectionRedirect : RabbitMQ.Client.IMethod
+ {
+ string Host { get; }
+ string KnownHosts { get; }
+ }
+ public partial interface IConnectionSecure : RabbitMQ.Client.IMethod
+ {
+ byte[] Challenge { get; }
+ }
+ public partial interface IConnectionSecureOk : RabbitMQ.Client.IMethod
+ {
+ byte[] Response { get; }
+ }
+ public partial interface IConnectionStart : RabbitMQ.Client.IMethod
+ {
+ byte[] Locales { get; }
+ byte[] Mechanisms { get; }
+ System.Collections.IDictionary ServerProperties { get; }
+ byte VersionMajor { get; }
+ byte VersionMinor { get; }
+ }
+ public partial interface IConnectionStartOk : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary ClientProperties { get; }
+ string Locale { get; }
+ string Mechanism { get; }
+ byte[] Response { get; }
+ }
+ public partial interface IConnectionTune : RabbitMQ.Client.IMethod
+ {
+ ushort ChannelMax { get; }
+ uint FrameMax { get; }
+ ushort Heartbeat { get; }
+ }
+ public partial interface IConnectionTuneOk : RabbitMQ.Client.IMethod
+ {
+ ushort ChannelMax { get; }
+ uint FrameMax { get; }
+ ushort Heartbeat { get; }
+ }
+ public partial interface IDtxSelect : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IDtxSelectOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IDtxStart : RabbitMQ.Client.IMethod
+ {
+ string DtxIdentifier { get; }
+ }
+ public partial interface IDtxStartOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IExchangeBound : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ string Queue { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IExchangeBoundOk : RabbitMQ.Client.IMethod
+ {
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IExchangeDeclare : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ bool AutoDelete { get; }
+ bool Durable { get; }
+ string Exchange { get; }
+ bool Internal { get; }
+ bool Nowait { get; }
+ bool Passive { get; }
+ ushort Ticket { get; }
+ string Type { get; }
+ }
+ public partial interface IExchangeDeclareOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IExchangeDelete : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool IfUnused { get; }
+ bool Nowait { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IExchangeDeleteOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IFileAck : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Multiple { get; }
+ }
+ public partial interface IFileCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IFileCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IFileConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ bool NoAck { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IFileConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IFileDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ string Identifier { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IFileOpen : RabbitMQ.Client.IMethod
+ {
+ ulong ContentSize { get; }
+ string Identifier { get; }
+ }
+ public partial interface IFileOpenOk : RabbitMQ.Client.IMethod
+ {
+ ulong StagedSize { get; }
+ }
+ public partial interface IFilePublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ string Identifier { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IFileQos : RabbitMQ.Client.IMethod
+ {
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IFileQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IFileReject : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Requeue { get; }
+ }
+ public partial interface IFileReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IFileStage : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IQueueBind : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ string Exchange { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueBindOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IQueueDeclare : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ bool AutoDelete { get; }
+ bool Durable { get; }
+ bool Exclusive { get; }
+ bool Nowait { get; }
+ bool Passive { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueDeclareOk : RabbitMQ.Client.IMethod
+ {
+ uint ConsumerCount { get; }
+ uint MessageCount { get; }
+ string Queue { get; }
+ }
+ public partial interface IQueueDelete : RabbitMQ.Client.IMethod
+ {
+ bool IfEmpty { get; }
+ bool IfUnused { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueDeleteOk : RabbitMQ.Client.IMethod
+ {
+ uint MessageCount { get; }
+ }
+ public partial interface IQueuePurge : RabbitMQ.Client.IMethod
+ {
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueuePurgeOk : RabbitMQ.Client.IMethod
+ {
+ uint MessageCount { get; }
+ }
+ public partial interface IStreamCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IStreamCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IStreamConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IStreamConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IStreamDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ string Queue { get; }
+ }
+ public partial interface IStreamPublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IStreamQos : RabbitMQ.Client.IMethod
+ {
+ uint ConsumeRate { get; }
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IStreamQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IStreamReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface ITestContent : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITestContentOk : RabbitMQ.Client.IMethod
+ {
+ uint ContentChecksum { get; }
+ }
+ public partial interface ITestInteger : RabbitMQ.Client.IMethod
+ {
+ byte Integer1 { get; }
+ ushort Integer2 { get; }
+ uint Integer3 { get; }
+ ulong Integer4 { get; }
+ byte Operation { get; }
+ }
+ public partial interface ITestIntegerOk : RabbitMQ.Client.IMethod
+ {
+ ulong Result { get; }
+ }
+ public partial interface ITestString : RabbitMQ.Client.IMethod
+ {
+ byte Operation { get; }
+ string String1 { get; }
+ byte[] String2 { get; }
+ }
+ public partial interface ITestStringOk : RabbitMQ.Client.IMethod
+ {
+ byte[] Result { get; }
+ }
+ public partial interface ITestTable : RabbitMQ.Client.IMethod
+ {
+ byte IntegerOp { get; }
+ byte StringOp { get; }
+ System.Collections.IDictionary Table { get; }
+ }
+ public partial interface ITestTableOk : RabbitMQ.Client.IMethod
+ {
+ ulong IntegerResult { get; }
+ byte[] StringResult { get; }
+ }
+ public partial interface ITunnelRequest : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary MetaData { get; }
+ }
+ public partial interface ITxCommit : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxCommitOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxRollback : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxRollbackOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxSelect : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxSelectOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial class Protocol : RabbitMQ.Client.Framing.Impl.v0_8qpid.ProtocolBase
+ {
+ public Protocol() { }
+ public override string ApiName { get { throw null; } }
+ public override int DefaultPort { get { throw null; } }
+ public override int MajorVersion { get { throw null; } }
+ public override int MinorVersion { get { throw null; } }
+ public override RabbitMQ.Client.Impl.ContentHeaderBase DecodeContentHeaderFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public override RabbitMQ.Client.Impl.MethodBase DecodeMethodFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ }
+ public partial class StreamProperties : RabbitMQ.Client.Impl.StreamProperties
+ {
+ public StreamProperties() { }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearHeaders() { }
+ public override void ClearPriority() { }
+ public override void ClearTimestamp() { }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class TestProperties : RabbitMQ.Client.Impl.ContentHeaderBase
+ {
+ public TestProperties() { }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class TunnelProperties : RabbitMQ.Client.Impl.ContentHeaderBase
+ {
+ public TunnelProperties() { }
+ public byte Broadcast { get { throw null; } set { } }
+ public string DataName { get { throw null; } set { } }
+ public byte Durable { get { throw null; } set { } }
+ public System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public string ProxyName { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public void ClearBroadcast() { }
+ public void ClearDataName() { }
+ public void ClearDurable() { }
+ public void ClearHeaders() { }
+ public void ClearProxyName() { }
+ public bool IsBroadcastPresent() { throw null; }
+ public bool IsDataNamePresent() { throw null; }
+ public bool IsDurablePresent() { throw null; }
+ public bool IsHeadersPresent() { throw null; }
+ public bool IsProxyNamePresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+}
+namespace RabbitMQ.Client.Framing.v0_9
+{
+ public partial class BasicProperties : RabbitMQ.Client.Impl.BasicProperties
+ {
+ public BasicProperties() { }
+ public override string AppId { get { throw null; } set { } }
+ public override string ClusterId { get { throw null; } set { } }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override string CorrelationId { get { throw null; } set { } }
+ public override byte DeliveryMode { get { throw null; } set { } }
+ public override string Expiration { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override string MessageId { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override string ReplyTo { get { throw null; } set { } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override string Type { get { throw null; } set { } }
+ public override string UserId { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearAppId() { }
+ public override void ClearClusterId() { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearCorrelationId() { }
+ public override void ClearDeliveryMode() { }
+ public override void ClearExpiration() { }
+ public override void ClearHeaders() { }
+ public override void ClearMessageId() { }
+ public override void ClearPriority() { }
+ public override void ClearReplyTo() { }
+ public override void ClearTimestamp() { }
+ public override void ClearType() { }
+ public override void ClearUserId() { }
+ public override bool IsAppIdPresent() { throw null; }
+ public override bool IsClusterIdPresent() { throw null; }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsCorrelationIdPresent() { throw null; }
+ public override bool IsDeliveryModePresent() { throw null; }
+ public override bool IsExpirationPresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsMessageIdPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsReplyToPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override bool IsTypePresent() { throw null; }
+ public override bool IsUserIdPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class Constants
+ {
+ public const int AccessRefused = 403;
+ public const int ChannelError = 504;
+ public const int CommandInvalid = 503;
+ public const int ConnectionForced = 320;
+ public const int ContentTooLarge = 311;
+ public const int FrameBody = 3;
+ public const int FrameEnd = 206;
+ public const int FrameError = 501;
+ public const int FrameHeader = 2;
+ public const int FrameHeartbeat = 8;
+ public const int FrameMethod = 1;
+ public const int FrameMinSize = 4096;
+ public const int FrameOobBody = 6;
+ public const int FrameOobHeader = 5;
+ public const int FrameOobMethod = 4;
+ public const int FrameTrace = 7;
+ public const int InternalError = 541;
+ public const int InvalidPath = 402;
+ public const int NoConsumers = 313;
+ public const int NoRoute = 312;
+ public const int NotAllowed = 530;
+ public const int NotDelivered = 310;
+ public const int NotFound = 404;
+ public const int NotImplemented = 540;
+ public const int PreconditionFailed = 406;
+ public const int ReplySuccess = 200;
+ public const int ResourceError = 506;
+ public const int ResourceLocked = 405;
+ public const int SyntaxError = 502;
+ public Constants() { }
+ }
+ public partial class FileProperties : RabbitMQ.Client.Impl.FileProperties
+ {
+ public FileProperties() { }
+ public override string ClusterId { get { throw null; } set { } }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override string Filename { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override string MessageId { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override string ReplyTo { get { throw null; } set { } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearClusterId() { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearFilename() { }
+ public override void ClearHeaders() { }
+ public override void ClearMessageId() { }
+ public override void ClearPriority() { }
+ public override void ClearReplyTo() { }
+ public override void ClearTimestamp() { }
+ public override bool IsClusterIdPresent() { throw null; }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsFilenamePresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsMessageIdPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsReplyToPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial interface IAccessRequest : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ bool Exclusive { get; }
+ bool Passive { get; }
+ bool Read { get; }
+ string Realm { get; }
+ bool Write { get; }
+ }
+ public partial interface IAccessRequestOk : RabbitMQ.Client.IMethod
+ {
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicAck : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Multiple { get; }
+ }
+ public partial interface IBasicCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IBasicCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IBasicConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ System.Collections.IDictionary Filter { get; }
+ bool NoAck { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IBasicDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IBasicGet : RabbitMQ.Client.IMethod
+ {
+ bool NoAck { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicGetEmpty : RabbitMQ.Client.IMethod
+ {
+ string ClusterId { get; }
+ }
+ public partial interface IBasicGetOk : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ uint MessageCount { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IBasicPublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IBasicQos : RabbitMQ.Client.IMethod
+ {
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IBasicQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IBasicRecover : RabbitMQ.Client.IMethod
+ {
+ bool Requeue { get; }
+ }
+ public partial interface IBasicReject : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Requeue { get; }
+ }
+ public partial interface IBasicReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IChannelClose : RabbitMQ.Client.IMethod
+ {
+ ushort ClassId { get; }
+ ushort MethodId { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IChannelCloseOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IChannelFlow : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ }
+ public partial interface IChannelFlowOk : RabbitMQ.Client.IMethod
+ {
+ bool Active { get; }
+ }
+ public partial interface IChannelOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IChannelOpen : RabbitMQ.Client.IMethod
+ {
+ string OutOfBand { get; }
+ }
+ public partial interface IChannelOpenOk : RabbitMQ.Client.IMethod
+ {
+ byte[] ChannelId { get; }
+ }
+ public partial interface IChannelPing : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IChannelPong : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IChannelResume : RabbitMQ.Client.IMethod
+ {
+ byte[] ChannelId { get; }
+ }
+ public partial interface IConnectionClose : RabbitMQ.Client.IMethod
+ {
+ ushort ClassId { get; }
+ ushort MethodId { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ }
+ public partial interface IConnectionCloseOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IConnectionOpen : RabbitMQ.Client.IMethod
+ {
+ string Capabilities { get; }
+ bool Insist { get; }
+ string VirtualHost { get; }
+ }
+ public partial interface IConnectionOpenOk : RabbitMQ.Client.IMethod
+ {
+ string KnownHosts { get; }
+ }
+ public partial interface IConnectionRedirect : RabbitMQ.Client.IMethod
+ {
+ string Host { get; }
+ string KnownHosts { get; }
+ }
+ public partial interface IConnectionSecure : RabbitMQ.Client.IMethod
+ {
+ byte[] Challenge { get; }
+ }
+ public partial interface IConnectionSecureOk : RabbitMQ.Client.IMethod
+ {
+ byte[] Response { get; }
+ }
+ public partial interface IConnectionStart : RabbitMQ.Client.IMethod
+ {
+ byte[] Locales { get; }
+ byte[] Mechanisms { get; }
+ System.Collections.IDictionary ServerProperties { get; }
+ byte VersionMajor { get; }
+ byte VersionMinor { get; }
+ }
+ public partial interface IConnectionStartOk : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary ClientProperties { get; }
+ string Locale { get; }
+ string Mechanism { get; }
+ byte[] Response { get; }
+ }
+ public partial interface IConnectionTune : RabbitMQ.Client.IMethod
+ {
+ ushort ChannelMax { get; }
+ uint FrameMax { get; }
+ ushort Heartbeat { get; }
+ }
+ public partial interface IConnectionTuneOk : RabbitMQ.Client.IMethod
+ {
+ ushort ChannelMax { get; }
+ uint FrameMax { get; }
+ ushort Heartbeat { get; }
+ }
+ public partial interface IDtxSelect : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IDtxSelectOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IDtxStart : RabbitMQ.Client.IMethod
+ {
+ string DtxIdentifier { get; }
+ }
+ public partial interface IDtxStartOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IExchangeDeclare : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ bool AutoDelete { get; }
+ bool Durable { get; }
+ string Exchange { get; }
+ bool Internal { get; }
+ bool Nowait { get; }
+ bool Passive { get; }
+ ushort Ticket { get; }
+ string Type { get; }
+ }
+ public partial interface IExchangeDeclareOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IExchangeDelete : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool IfUnused { get; }
+ bool Nowait { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IExchangeDeleteOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IFileAck : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Multiple { get; }
+ }
+ public partial interface IFileCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IFileCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IFileConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ System.Collections.IDictionary Filter { get; }
+ bool NoAck { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IFileConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IFileDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ string Identifier { get; }
+ bool Redelivered { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IFileOpen : RabbitMQ.Client.IMethod
+ {
+ ulong ContentSize { get; }
+ string Identifier { get; }
+ }
+ public partial interface IFileOpenOk : RabbitMQ.Client.IMethod
+ {
+ ulong StagedSize { get; }
+ }
+ public partial interface IFilePublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ string Identifier { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IFileQos : RabbitMQ.Client.IMethod
+ {
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IFileQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IFileReject : RabbitMQ.Client.IMethod
+ {
+ ulong DeliveryTag { get; }
+ bool Requeue { get; }
+ }
+ public partial interface IFileReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface IFileStage : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IMessageAppend : RabbitMQ.Client.IMethod
+ {
+ byte[] Bytes { get; }
+ byte[] Reference { get; }
+ }
+ public partial interface IMessageCancel : RabbitMQ.Client.IMethod
+ {
+ string Destination { get; }
+ }
+ public partial interface IMessageCheckpoint : RabbitMQ.Client.IMethod
+ {
+ string Identifier { get; }
+ byte[] Reference { get; }
+ }
+ public partial interface IMessageClose : RabbitMQ.Client.IMethod
+ {
+ byte[] Reference { get; }
+ }
+ public partial interface IMessageConsume : RabbitMQ.Client.IMethod
+ {
+ string Destination { get; }
+ bool Exclusive { get; }
+ System.Collections.IDictionary Filter { get; }
+ bool NoAck { get; }
+ bool NoLocal { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IMessageEmpty : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IMessageGet : RabbitMQ.Client.IMethod
+ {
+ string Destination { get; }
+ bool NoAck { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IMessageOffset : RabbitMQ.Client.IMethod
+ {
+ ulong Value { get; }
+ }
+ public partial interface IMessageOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IMessageOpen : RabbitMQ.Client.IMethod
+ {
+ byte[] Reference { get; }
+ }
+ public partial interface IMessageQos : RabbitMQ.Client.IMethod
+ {
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IMessageRecover : RabbitMQ.Client.IMethod
+ {
+ bool Requeue { get; }
+ }
+ public partial interface IMessageReject : RabbitMQ.Client.IMethod
+ {
+ ushort Code { get; }
+ string Text { get; }
+ }
+ public partial interface IMessageResume : RabbitMQ.Client.IMethod
+ {
+ string Identifier { get; }
+ byte[] Reference { get; }
+ }
+ public partial interface IMessageTransfer : RabbitMQ.Client.IMethod
+ {
+ string AppId { get; }
+ System.Collections.IDictionary ApplicationHeaders { get; }
+ byte[] Body { get; }
+ string ContentEncoding { get; }
+ string ContentType { get; }
+ string CorrelationId { get; }
+ byte DeliveryMode { get; }
+ string Destination { get; }
+ string Exchange { get; }
+ RabbitMQ.Client.AmqpTimestamp Expiration { get; }
+ bool Immediate { get; }
+ string MessageId { get; }
+ byte Priority { get; }
+ bool Redelivered { get; }
+ string ReplyTo { get; }
+ string RoutingKey { get; }
+ byte[] SecurityToken { get; }
+ ushort Ticket { get; }
+ RabbitMQ.Client.AmqpTimestamp Timestamp { get; }
+ string TransactionId { get; }
+ ulong Ttl { get; }
+ string UserId { get; }
+ }
+ public partial interface IQueueBind : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ string Exchange { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueBindOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IQueueDeclare : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ bool AutoDelete { get; }
+ bool Durable { get; }
+ bool Exclusive { get; }
+ bool Nowait { get; }
+ bool Passive { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueDeclareOk : RabbitMQ.Client.IMethod
+ {
+ uint ConsumerCount { get; }
+ uint MessageCount { get; }
+ string Queue { get; }
+ }
+ public partial interface IQueueDelete : RabbitMQ.Client.IMethod
+ {
+ bool IfEmpty { get; }
+ bool IfUnused { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueDeleteOk : RabbitMQ.Client.IMethod
+ {
+ uint MessageCount { get; }
+ }
+ public partial interface IQueuePurge : RabbitMQ.Client.IMethod
+ {
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueuePurgeOk : RabbitMQ.Client.IMethod
+ {
+ uint MessageCount { get; }
+ }
+ public partial interface IQueueUnbind : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary Arguments { get; }
+ string Exchange { get; }
+ string Queue { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IQueueUnbindOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IStreamCancel : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Nowait { get; }
+ }
+ public partial interface IStreamCancelOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IStreamConsume : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ bool Exclusive { get; }
+ System.Collections.IDictionary Filter { get; }
+ bool NoLocal { get; }
+ bool Nowait { get; }
+ string Queue { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IStreamConsumeOk : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ }
+ public partial interface IStreamDeliver : RabbitMQ.Client.IMethod
+ {
+ string ConsumerTag { get; }
+ ulong DeliveryTag { get; }
+ string Exchange { get; }
+ string Queue { get; }
+ }
+ public partial interface IStreamPublish : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ bool Immediate { get; }
+ bool Mandatory { get; }
+ string RoutingKey { get; }
+ ushort Ticket { get; }
+ }
+ public partial interface IStreamQos : RabbitMQ.Client.IMethod
+ {
+ uint ConsumeRate { get; }
+ bool Global { get; }
+ ushort PrefetchCount { get; }
+ uint PrefetchSize { get; }
+ }
+ public partial interface IStreamQosOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface IStreamReturn : RabbitMQ.Client.IMethod
+ {
+ string Exchange { get; }
+ ushort ReplyCode { get; }
+ string ReplyText { get; }
+ string RoutingKey { get; }
+ }
+ public partial interface ITunnelRequest : RabbitMQ.Client.IMethod
+ {
+ System.Collections.IDictionary MetaData { get; }
+ }
+ public partial interface ITxCommit : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxCommitOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxRollback : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxRollbackOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxSelect : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial interface ITxSelectOk : RabbitMQ.Client.IMethod
+ {
+ }
+ public partial class Protocol : RabbitMQ.Client.Framing.Impl.v0_9.ProtocolBase
+ {
+ public Protocol() { }
+ public override string ApiName { get { throw null; } }
+ public override int DefaultPort { get { throw null; } }
+ public override int MajorVersion { get { throw null; } }
+ public override int MinorVersion { get { throw null; } }
+ public override RabbitMQ.Client.Impl.ContentHeaderBase DecodeContentHeaderFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public override RabbitMQ.Client.Impl.MethodBase DecodeMethodFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ }
+ public partial class StreamProperties : RabbitMQ.Client.Impl.StreamProperties
+ {
+ public StreamProperties() { }
+ public override string ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override byte Priority { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public override RabbitMQ.Client.AmqpTimestamp Timestamp { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public override void ClearContentEncoding() { }
+ public override void ClearContentType() { }
+ public override void ClearHeaders() { }
+ public override void ClearPriority() { }
+ public override void ClearTimestamp() { }
+ public override bool IsContentEncodingPresent() { throw null; }
+ public override bool IsContentTypePresent() { throw null; }
+ public override bool IsHeadersPresent() { throw null; }
+ public override bool IsPriorityPresent() { throw null; }
+ public override bool IsTimestampPresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+ public partial class TunnelProperties : RabbitMQ.Client.Impl.ContentHeaderBase
+ {
+ public TunnelProperties() { }
+ public byte Broadcast { get { throw null; } set { } }
+ public string DataName { get { throw null; } set { } }
+ public byte Durable { get { throw null; } set { } }
+ public System.Collections.IDictionary Headers { get { throw null; } set { } }
+ public override int ProtocolClassId { get { throw null; } }
+ public override string ProtocolClassName { get { throw null; } }
+ public string ProxyName { get { throw null; } set { } }
+ public override void AppendPropertyDebugStringTo(System.Text.StringBuilder sb) { }
+ public void ClearBroadcast() { }
+ public void ClearDataName() { }
+ public void ClearDurable() { }
+ public void ClearHeaders() { }
+ public void ClearProxyName() { }
+ public bool IsBroadcastPresent() { throw null; }
+ public bool IsDataNamePresent() { throw null; }
+ public bool IsDurablePresent() { throw null; }
+ public bool IsHeadersPresent() { throw null; }
+ public bool IsProxyNamePresent() { throw null; }
+ public override void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader) { }
+ public override void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer) { }
+ }
+}
+namespace RabbitMQ.Client.Impl
+{
+ public abstract partial class AbstractProtocolBase : RabbitMQ.Client.IProtocol
+ {
+ protected AbstractProtocolBase() { }
+ public abstract string ApiName { get; }
+ public abstract int DefaultPort { get; }
+ public abstract int MajorVersion { get; }
+ public abstract int MinorVersion { get; }
+ public RabbitMQ.Client.AmqpVersion Version { get { throw null; } }
+ public abstract bool CanSendWhileClosed(RabbitMQ.Client.Impl.Command cmd);
+ public abstract void CreateChannelClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId);
+ public abstract RabbitMQ.Client.IConnection CreateConnection(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler);
+ public abstract void CreateConnectionClose(ushort reasonCode, string reasonText, out RabbitMQ.Client.Impl.Command request, out int replyClassId, out int replyMethodId);
+ public abstract RabbitMQ.Client.Impl.IFrameHandler CreateFrameHandler(RabbitMQ.Client.AmqpTcpEndpoint endpoint);
+ public abstract RabbitMQ.Client.IModel CreateModel(RabbitMQ.Client.Impl.ISession session);
+ public abstract RabbitMQ.Client.Impl.ContentHeaderBase DecodeContentHeaderFrom(RabbitMQ.Util.NetworkBinaryReader reader);
+ public abstract RabbitMQ.Client.Impl.MethodBase DecodeMethodFrom(RabbitMQ.Util.NetworkBinaryReader reader);
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum AssemblyState
+ {
+ Complete = 3,
+ ExpectingContentBody = 2,
+ ExpectingContentHeader = 1,
+ ExpectingMethod = 0,
+ }
+ public abstract partial class BasicProperties : RabbitMQ.Client.Impl.ContentHeaderBase, RabbitMQ.Client.IBasicProperties, RabbitMQ.Client.IContentHeader, System.ICloneable
+ {
+ protected BasicProperties() { }
+ public abstract string AppId { get; set; }
+ public abstract string ClusterId { get; set; }
+ public abstract string ContentEncoding { get; set; }
+ public abstract string ContentType { get; set; }
+ public abstract string CorrelationId { get; set; }
+ public abstract byte DeliveryMode { get; set; }
+ public abstract string Expiration { get; set; }
+ public abstract System.Collections.IDictionary Headers { get; set; }
+ public abstract string MessageId { get; set; }
+ public abstract byte Priority { get; set; }
+ public abstract string ReplyTo { get; set; }
+ public RabbitMQ.Client.PublicationAddress ReplyToAddress { get { throw null; } set { } }
+ public abstract RabbitMQ.Client.AmqpTimestamp Timestamp { get; set; }
+ public abstract string Type { get; set; }
+ public abstract string UserId { get; set; }
+ public abstract void ClearAppId();
+ public abstract void ClearClusterId();
+ public abstract void ClearContentEncoding();
+ public abstract void ClearContentType();
+ public abstract void ClearCorrelationId();
+ public abstract void ClearDeliveryMode();
+ public abstract void ClearExpiration();
+ public abstract void ClearHeaders();
+ public abstract void ClearMessageId();
+ public abstract void ClearPriority();
+ public abstract void ClearReplyTo();
+ public abstract void ClearTimestamp();
+ public abstract void ClearType();
+ public abstract void ClearUserId();
+ public override object Clone() { throw null; }
+ public abstract bool IsAppIdPresent();
+ public abstract bool IsClusterIdPresent();
+ public abstract bool IsContentEncodingPresent();
+ public abstract bool IsContentTypePresent();
+ public abstract bool IsCorrelationIdPresent();
+ public abstract bool IsDeliveryModePresent();
+ public abstract bool IsExpirationPresent();
+ public abstract bool IsHeadersPresent();
+ public abstract bool IsMessageIdPresent();
+ public abstract bool IsPriorityPresent();
+ public abstract bool IsReplyToPresent();
+ public abstract bool IsTimestampPresent();
+ public abstract bool IsTypePresent();
+ public abstract bool IsUserIdPresent();
+ public void SetPersistent(bool persistent) { }
+ }
+ public partial class ChannelErrorException : RabbitMQ.Client.Impl.HardProtocolException
+ {
+ public ChannelErrorException(int channel) : base (default(string)) { }
+ public int Channel { get { throw null; } }
+ public override ushort ReplyCode { get { throw null; } }
+ }
+ public partial class Command
+ {
+ public const int EmptyContentBodyFrameSize = 8;
+ public byte[] m_body0;
+ public System.Collections.ArrayList m_bodyN;
+ public RabbitMQ.Client.Impl.ContentHeaderBase m_header;
+ public RabbitMQ.Client.Impl.MethodBase m_method;
+ public Command() { }
+ public Command(RabbitMQ.Client.Impl.MethodBase method) { }
+ public Command(RabbitMQ.Client.Impl.MethodBase method, RabbitMQ.Client.Impl.ContentHeaderBase header, byte[] body) { }
+ public byte[] Body { get { throw null; } }
+ public RabbitMQ.Client.Impl.ContentHeaderBase Header { get { throw null; } }
+ public RabbitMQ.Client.Impl.MethodBase Method { get { throw null; } }
+ public void AppendBodyFragment(byte[] fragment) { }
+ public static void CheckEmptyContentBodyFrameSize() { }
+ public byte[] ConsolidateBody() { throw null; }
+ public void Transmit(int channelNumber, RabbitMQ.Client.Impl.ConnectionBase connection) { }
+ }
+ public partial class CommandAssembler
+ {
+ public RabbitMQ.Client.Impl.Command m_command;
+ public RabbitMQ.Client.Impl.AbstractProtocolBase m_protocol;
+ public ulong m_remainingBodyBytes;
+ public RabbitMQ.Client.Impl.AssemblyState m_state;
+ public CommandAssembler(RabbitMQ.Client.Impl.AbstractProtocolBase protocol) { }
+ public RabbitMQ.Client.Impl.Command HandleFrame(RabbitMQ.Client.Impl.Frame f) { throw null; }
+ }
+ public delegate void CommandHandler(RabbitMQ.Client.Impl.ISession session, RabbitMQ.Client.Impl.Command cmd);
+ public abstract partial class ConnectionBase : RabbitMQ.Client.IConnection, System.IDisposable
+ {
+ public static int ConnectionCloseTimeout;
+ public static int HandshakeTimeout;
+ public System.Threading.ManualResetEvent m_appContinuation;
+ public RabbitMQ.Client.Events.CallbackExceptionEventHandler m_callbackException;
+ public System.Collections.IDictionary m_clientProperties;
+ public volatile bool m_closed;
+ public volatile RabbitMQ.Client.ShutdownEventArgs m_closeReason;
+ public RabbitMQ.Client.Events.ConnectionShutdownEventHandler m_connectionShutdown;
+ public readonly object m_eventLock;
+ public RabbitMQ.Client.ConnectionFactory m_factory;
+ public RabbitMQ.Client.Impl.IFrameHandler m_frameHandler;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ public readonly RabbitMQ.Client.Impl.Frame m_heartbeatFrame;
+ public System.Threading.AutoResetEvent m_heartbeatRead;
+ public System.Threading.AutoResetEvent m_heartbeatWrite;
+ public System.Guid m_id;
+ public RabbitMQ.Client.AmqpTcpEndpoint[] m_knownHosts;
+ public int m_missedHeartbeats;
+ public RabbitMQ.Client.Impl.ModelBase m_model0;
+ public volatile bool m_running;
+ public System.Collections.IDictionary m_serverProperties;
+ public RabbitMQ.Client.Impl.MainSession m_session0;
+ public RabbitMQ.Client.Impl.SessionManager m_sessionManager;
+ public System.Collections.IList m_shutdownReport;
+ public ConnectionBase(RabbitMQ.Client.ConnectionFactory factory, bool insist, RabbitMQ.Client.Impl.IFrameHandler frameHandler) { }
+ public bool AutoClose { get { throw null; } set { } }
+ public ushort ChannelMax { get { throw null; } }
+ public System.Collections.IDictionary ClientProperties { get { throw null; } set { } }
+ public RabbitMQ.Client.ShutdownEventArgs CloseReason { get { throw null; } }
+ public RabbitMQ.Client.AmqpTcpEndpoint Endpoint { get { throw null; } }
+ public uint FrameMax { get { throw null; } set { } }
+ public ushort Heartbeat { get { throw null; } set { } }
+ public bool IsOpen { get { throw null; } }
+ public RabbitMQ.Client.AmqpTcpEndpoint[] KnownHosts { get { throw null; } set { } }
+ public RabbitMQ.Client.Impl.AbstractProtocolBase Protocol { get { throw null; } }
+ RabbitMQ.Client.IProtocol RabbitMQ.Client.IConnection.Protocol { get { throw null; } }
+ public System.Collections.IDictionary ServerProperties { get { throw null; } set { } }
+ public System.Collections.IList ShutdownReport { get { throw null; } }
+ public event RabbitMQ.Client.Events.CallbackExceptionEventHandler CallbackException { add { } remove { } }
+ public event RabbitMQ.Client.Events.ConnectionShutdownEventHandler ConnectionShutdown { add { } remove { } }
+ public void Abort() { }
+ public void Abort(int timeout) { }
+ public void Abort(ushort reasonCode, string reasonText) { }
+ public void Abort(ushort reasonCode, string reasonText, RabbitMQ.Client.ShutdownInitiator initiator, int timeout) { }
+ public void Abort(ushort reasonCode, string reasonText, int timeout) { }
+ public void Close() { }
+ public void Close(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public void Close(RabbitMQ.Client.ShutdownEventArgs reason, bool abort, int timeout) { }
+ public void Close(int timeout) { }
+ public void Close(ushort reasonCode, string reasonText) { }
+ public void Close(ushort reasonCode, string reasonText, int timeout) { }
+ public void ClosingLoop() { }
+ public RabbitMQ.Client.Impl.Command ConnectionCloseWrapper(ushort reasonCode, string reasonText) { throw null; }
+ public RabbitMQ.Client.IModel CreateModel() { throw null; }
+ public RabbitMQ.Client.Impl.ISession CreateSession() { throw null; }
+ public RabbitMQ.Client.Impl.ISession CreateSession(int channelNumber) { throw null; }
+ public static System.Collections.IDictionary DefaultClientProperties() { throw null; }
+ public void FinishClose() { }
+ public void HandleDomainUnload(object sender, System.EventArgs ea) { }
+ public void HandleMainLoopException(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public bool HardProtocolExceptionHandler(RabbitMQ.Client.Impl.HardProtocolException hpe) { throw null; }
+ public void HeartbeatReadLoop() { }
+ public void HeartbeatWriteLoop() { }
+ public void InternalClose(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public void LogCloseError(string error, System.Exception ex) { }
+ public void MainLoop() { }
+ public void MainLoopIteration() { }
+ public void NotifyHeartbeatThread() { }
+ public void NotifyReceivedCloseOk() { }
+ public void OnCallbackException(RabbitMQ.Client.Events.CallbackExceptionEventArgs args) { }
+ public void OnShutdown() { }
+ public void Open(bool insist) { }
+ public void PrettyPrintShutdownReport() { }
+ public void QuiesceChannel(RabbitMQ.Client.Impl.SoftProtocolException pe) { }
+ public bool SetCloseReason(RabbitMQ.Client.ShutdownEventArgs reason) { throw null; }
+ public void StartHeartbeatLoop(System.Threading.ThreadStart loop, string name) { }
+ public void StartHeartbeatLoops() { }
+ public void StartMainLoop() { }
+ void System.IDisposable.Dispose() { }
+ public void TerminateMainloop() { }
+ public override string ToString() { throw null; }
+ public void WriteFrame(RabbitMQ.Client.Impl.Frame f) { }
+ public delegate void ConnectionCloseDelegate(ushort replyCode, string replyText, ushort classId, ushort methodId);
+ }
+ public partial class ConnectionStartDetails
+ {
+ public byte[] m_locales;
+ public byte[] m_mechanisms;
+ public System.Collections.IDictionary m_serverProperties;
+ public byte m_versionMajor;
+ public byte m_versionMinor;
+ public ConnectionStartDetails() { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ConnectionTuneDetails
+ {
+ public ushort m_channelMax;
+ public uint m_frameMax;
+ public ushort m_heartbeat;
+ }
+ public abstract partial class ContentHeaderBase : RabbitMQ.Client.IContentHeader, System.ICloneable
+ {
+ protected ContentHeaderBase() { }
+ public abstract int ProtocolClassId { get; }
+ public abstract string ProtocolClassName { get; }
+ public abstract void AppendPropertyDebugStringTo(System.Text.StringBuilder sb);
+ public virtual object Clone() { throw null; }
+ public ulong ReadFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public abstract void ReadPropertiesFrom(RabbitMQ.Client.Impl.ContentHeaderPropertyReader reader);
+ public abstract void WritePropertiesTo(RabbitMQ.Client.Impl.ContentHeaderPropertyWriter writer);
+ public void WriteTo(RabbitMQ.Util.NetworkBinaryWriter writer, ulong bodySize) { }
+ }
+ public partial class ContentHeaderPropertyReader
+ {
+ protected ushort m_bitCount;
+ protected ushort m_flagWord;
+ public ContentHeaderPropertyReader(RabbitMQ.Util.NetworkBinaryReader reader) { }
+ public RabbitMQ.Util.NetworkBinaryReader BaseReader { get { throw null; } }
+ public bool ContinuationBitSet { get { throw null; } }
+ public void FinishPresence() { }
+ public bool ReadBit() { throw null; }
+ public void ReadFlagWord() { }
+ public uint ReadLong() { throw null; }
+ public ulong ReadLonglong() { throw null; }
+ public byte[] ReadLongstr() { throw null; }
+ public byte ReadOctet() { throw null; }
+ public bool ReadPresence() { throw null; }
+ public ushort ReadShort() { throw null; }
+ public string ReadShortstr() { throw null; }
+ public System.Collections.IDictionary ReadTable() { throw null; }
+ public RabbitMQ.Client.AmqpTimestamp ReadTimestamp() { throw null; }
+ }
+ public partial class ContentHeaderPropertyWriter
+ {
+ protected int m_bitCount;
+ protected ushort m_flagWord;
+ public ContentHeaderPropertyWriter(RabbitMQ.Util.NetworkBinaryWriter writer) { }
+ public RabbitMQ.Util.NetworkBinaryWriter BaseWriter { get { throw null; } }
+ public void FinishPresence() { }
+ public void WriteBit(bool bit) { }
+ public void WriteLong(uint val) { }
+ public void WriteLonglong(ulong val) { }
+ public void WriteLongstr(byte[] val) { }
+ public void WriteOctet(byte val) { }
+ public void WritePresence(bool present) { }
+ public void WriteShort(ushort val) { }
+ public void WriteShortstr(string val) { }
+ public void WriteTable(System.Collections.IDictionary val) { }
+ public void WriteTimestamp(RabbitMQ.Client.AmqpTimestamp val) { }
+ }
+ public abstract partial class FileProperties : RabbitMQ.Client.Impl.ContentHeaderBase, RabbitMQ.Client.IContentHeader, RabbitMQ.Client.IFileProperties, System.ICloneable
+ {
+ protected FileProperties() { }
+ public abstract string ClusterId { get; set; }
+ public abstract string ContentEncoding { get; set; }
+ public abstract string ContentType { get; set; }
+ public abstract string Filename { get; set; }
+ public abstract System.Collections.IDictionary Headers { get; set; }
+ public abstract string MessageId { get; set; }
+ public abstract byte Priority { get; set; }
+ public abstract string ReplyTo { get; set; }
+ public abstract RabbitMQ.Client.AmqpTimestamp Timestamp { get; set; }
+ public abstract void ClearClusterId();
+ public abstract void ClearContentEncoding();
+ public abstract void ClearContentType();
+ public abstract void ClearFilename();
+ public abstract void ClearHeaders();
+ public abstract void ClearMessageId();
+ public abstract void ClearPriority();
+ public abstract void ClearReplyTo();
+ public abstract void ClearTimestamp();
+ public override object Clone() { throw null; }
+ public abstract bool IsClusterIdPresent();
+ public abstract bool IsContentEncodingPresent();
+ public abstract bool IsContentTypePresent();
+ public abstract bool IsFilenamePresent();
+ public abstract bool IsHeadersPresent();
+ public abstract bool IsMessageIdPresent();
+ public abstract bool IsPriorityPresent();
+ public abstract bool IsReplyToPresent();
+ public abstract bool IsTimestampPresent();
+ }
+ public partial class Frame
+ {
+ public System.IO.MemoryStream m_accumulator;
+ public int m_channel;
+ public byte[] m_payload;
+ public int m_type;
+ public Frame() { }
+ public Frame(int type, int channel) { }
+ public Frame(int type, int channel, byte[] payload) { }
+ public int Channel { get { throw null; } }
+ public byte[] Payload { get { throw null; } }
+ public int Type { get { throw null; } }
+ public void FinishWriting() { }
+ public RabbitMQ.Util.NetworkBinaryReader GetReader() { throw null; }
+ public RabbitMQ.Util.NetworkBinaryWriter GetWriter() { throw null; }
+ public static void ProcessProtocolHeader(RabbitMQ.Util.NetworkBinaryReader reader) { }
+ public static RabbitMQ.Client.Impl.Frame ReadFrom(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public override string ToString() { throw null; }
+ public void WriteTo(RabbitMQ.Util.NetworkBinaryWriter writer) { }
+ }
+ public abstract partial class HardProtocolException : RabbitMQ.Client.Impl.ProtocolException
+ {
+ protected HardProtocolException(string message) : base (default(string)) { }
+ }
+ public partial interface IFrameHandler
+ {
+ RabbitMQ.Client.AmqpTcpEndpoint Endpoint { get; }
+ int Timeout { get; set; }
+ void Close();
+ RabbitMQ.Client.Impl.Frame ReadFrame();
+ void SendHeader();
+ void WriteFrame(RabbitMQ.Client.Impl.Frame frame);
+ }
+ public partial interface IFullModel : RabbitMQ.Client.IModel, System.IDisposable
+ {
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "connection", "tune")]RabbitMQ.Client.Impl.ConnectionTuneDetails ConnectionStartOk(System.Collections.IDictionary clientProperties, string mechanism, byte[] response, string locale);
+ void ConnectionTuneOk(ushort channelMax, uint frameMax, ushort heartbeat);
+ void HandleBasicCancelOk(string consumerTag);
+ void HandleBasicConsumeOk(string consumerTag);
+ void HandleBasicDeliver(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, [RabbitMQ.Client.Apigen.Attributes.AmqpContentHeaderMappingAttribute]RabbitMQ.Client.IBasicProperties basicProperties, [RabbitMQ.Client.Apigen.Attributes.AmqpContentBodyMappingAttribute]byte[] body);
+ void HandleBasicGetEmpty();
+ void HandleBasicGetOk(ulong deliveryTag, bool redelivered, string exchange, string routingKey, uint messageCount, [RabbitMQ.Client.Apigen.Attributes.AmqpContentHeaderMappingAttribute]RabbitMQ.Client.IBasicProperties basicProperties, [RabbitMQ.Client.Apigen.Attributes.AmqpContentBodyMappingAttribute]byte[] body);
+ void HandleBasicReturn(ushort replyCode, string replyText, string exchange, string routingKey, [RabbitMQ.Client.Apigen.Attributes.AmqpContentHeaderMappingAttribute]RabbitMQ.Client.IBasicProperties basicProperties, [RabbitMQ.Client.Apigen.Attributes.AmqpContentBodyMappingAttribute]byte[] body);
+ void HandleChannelClose(ushort replyCode, string replyText, ushort classId, ushort methodId);
+ void HandleChannelCloseOk();
+ void HandleChannelFlow(bool active);
+ void HandleConnectionClose(ushort replyCode, string replyText, ushort classId, ushort methodId);
+ void HandleConnectionOpenOk(string knownHosts);
+ void HandleConnectionRedirect(string host, string knownHosts);
+ void HandleConnectionStart(byte versionMajor, byte versionMinor, System.Collections.IDictionary serverProperties, byte[] mechanisms, byte[] locales);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpForceOneWayAttribute]
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "basic", "cancel")]
+ void _Private_BasicCancel(string consumerTag, bool nowait);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpForceOneWayAttribute]
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "basic", "consume")]
+ void _Private_BasicConsume(string queue, string consumerTag, bool noLocal, bool noAck, bool exclusive, bool nowait, [RabbitMQ.Client.Apigen.Attributes.AmqpFieldMappingAttribute("RabbitMQ.Client.Framing.v0_8qpid", "arguments"), RabbitMQ.Client.Apigen.Attributes.AmqpUnsupportedAttribute("RabbitMQ.Client.Framing.v0_8")]System.Collections.IDictionary filter);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpForceOneWayAttribute]
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "basic", "get")]
+ void _Private_BasicGet(string queue, bool noAck);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "basic", "publish")]
+ void _Private_BasicPublish(string exchange, string routingKey, bool mandatory, bool immediate, [RabbitMQ.Client.Apigen.Attributes.AmqpContentHeaderMappingAttribute]RabbitMQ.Client.IBasicProperties basicProperties, [RabbitMQ.Client.Apigen.Attributes.AmqpContentBodyMappingAttribute]byte[] body);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpForceOneWayAttribute]
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "channel", "close")]
+ void _Private_ChannelClose(ushort replyCode, string replyText, ushort classId, ushort methodId);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "channel", "close-ok")]
+ void _Private_ChannelCloseOk();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "channel", "flow-ok")]
+ void _Private_ChannelFlowOk();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "channel", "open")]
+ void _Private_ChannelOpen(string outOfBand);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "connection", "close")]
+ void _Private_ConnectionClose(ushort replyCode, string replyText, ushort classId, ushort methodId);
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "connection", "close-ok")]
+ void _Private_ConnectionCloseOk();
+ [RabbitMQ.Client.Apigen.Attributes.AmqpForceOneWayAttribute]
+ [RabbitMQ.Client.Apigen.Attributes.AmqpMethodMappingAttribute(null, "connection", "open")]
+ void _Private_ConnectionOpen(string virtualHost, string capabilities, bool insist);
+ }
+ public partial interface IRpcContinuation
+ {
+ void HandleCommand(RabbitMQ.Client.Impl.Command cmd);
+ void HandleModelShutdown(RabbitMQ.Client.ShutdownEventArgs reason);
+ }
+ public partial interface ISession
+ {
+ int ChannelNumber { get; }
+ RabbitMQ.Client.ShutdownEventArgs CloseReason { get; }
+ RabbitMQ.Client.Impl.CommandHandler CommandReceived { get; set; }
+ RabbitMQ.Client.IConnection Connection { get; }
+ bool IsOpen { get; }
+ event RabbitMQ.Client.Impl.SessionShutdownEventHandler SessionShutdown;
+ void Close(RabbitMQ.Client.ShutdownEventArgs reason);
+ void Close(RabbitMQ.Client.ShutdownEventArgs reason, bool notify);
+ void HandleFrame(RabbitMQ.Client.Impl.Frame frame);
+ void Notify();
+ void Transmit(RabbitMQ.Client.Impl.Command cmd);
+ }
+ public partial class MainSession : RabbitMQ.Client.Impl.Session
+ {
+ public int m_closeClassId;
+ public int m_closeMethodId;
+ public int m_closeOkClassId;
+ public int m_closeOkMethodId;
+ public bool m_closeServerInitiated;
+ public bool m_closing;
+ public RabbitMQ.Client.Impl.MainSession.SessionCloseDelegate m_handler;
+ public MainSession(RabbitMQ.Client.Impl.ConnectionBase connection) : base (default(RabbitMQ.Client.Impl.ConnectionBase), default(int)) { }
+ public RabbitMQ.Client.Impl.MainSession.SessionCloseDelegate Handler { get { throw null; } set { } }
+ public override void HandleFrame(RabbitMQ.Client.Impl.Frame frame) { }
+ public void SetSessionClosing(bool closeServerInitiated) { }
+ public override void Transmit(RabbitMQ.Client.Impl.Command cmd) { }
+ public delegate void SessionCloseDelegate();
+ }
+ public partial class MalformedFrameException : RabbitMQ.Client.Impl.HardProtocolException
+ {
+ public MalformedFrameException(string message) : base (default(string)) { }
+ public override ushort ReplyCode { get { throw null; } }
+ }
+ public partial class MethodArgumentReader
+ {
+ public MethodArgumentReader(RabbitMQ.Util.NetworkBinaryReader reader) { }
+ public RabbitMQ.Util.NetworkBinaryReader BaseReader { get { throw null; } }
+ public bool ReadBit() { throw null; }
+ public byte[] ReadContent() { throw null; }
+ public uint ReadLong() { throw null; }
+ public ulong ReadLonglong() { throw null; }
+ public byte[] ReadLongstr() { throw null; }
+ public byte ReadOctet() { throw null; }
+ public ushort ReadShort() { throw null; }
+ public string ReadShortstr() { throw null; }
+ public System.Collections.IDictionary ReadTable() { throw null; }
+ public RabbitMQ.Client.AmqpTimestamp ReadTimestamp() { throw null; }
+ }
+ public partial class MethodArgumentWriter
+ {
+ public MethodArgumentWriter(RabbitMQ.Util.NetworkBinaryWriter writer) { }
+ public RabbitMQ.Util.NetworkBinaryWriter BaseWriter { get { throw null; } }
+ public void Flush() { }
+ public void WriteBit(bool val) { }
+ public void WriteContent(byte[] val) { }
+ public void WriteLong(uint val) { }
+ public void WriteLonglong(ulong val) { }
+ public void WriteLongstr(byte[] val) { }
+ public void WriteOctet(byte val) { }
+ public void WriteShort(ushort val) { }
+ public void WriteShortstr(string val) { }
+ public void WriteTable(System.Collections.IDictionary val) { }
+ public void WriteTimestamp(RabbitMQ.Client.AmqpTimestamp val) { }
+ }
+ public abstract partial class MethodBase : RabbitMQ.Client.IMethod
+ {
+ protected MethodBase() { }
+ public abstract bool HasContent { get; }
+ public abstract int ProtocolClassId { get; }
+ public abstract int ProtocolMethodId { get; }
+ public abstract string ProtocolMethodName { get; }
+ public abstract void AppendArgumentDebugStringTo(System.Text.StringBuilder sb);
+ public abstract void ReadArgumentsFrom(RabbitMQ.Client.Impl.MethodArgumentReader reader);
+ public abstract void WriteArgumentsTo(RabbitMQ.Client.Impl.MethodArgumentWriter writer);
+ }
+ public abstract partial class ModelBase : RabbitMQ.Client.IModel, RabbitMQ.Client.Impl.IFullModel, System.IDisposable
+ {
+ public RabbitMQ.Client.ShutdownEventArgs m_closeReason;
+ public RabbitMQ.Util.BlockingCell m_connectionStartCell;
+ public readonly System.Collections.IDictionary m_consumers;
+ public RabbitMQ.Client.Impl.RpcContinuationQueue m_continuationQueue;
+ public System.Threading.ManualResetEvent m_flowControlBlock;
+ public RabbitMQ.Client.Impl.ISession m_session;
+ public ModelBase(RabbitMQ.Client.Impl.ISession session) { }
+ public RabbitMQ.Client.ShutdownEventArgs CloseReason { get { throw null; } }
+ public bool IsOpen { get { throw null; } }
+ public event RabbitMQ.Client.Events.BasicReturnEventHandler BasicReturn { add { } remove { } }
+ public event RabbitMQ.Client.Events.CallbackExceptionEventHandler CallbackException { add { } remove { } }
+ public event RabbitMQ.Client.Events.ModelShutdownEventHandler ModelShutdown { add { } remove { } }
+ public void Abort() { }
+ public void Abort(ushort replyCode, string replyText) { }
+ public abstract void BasicAck(ulong deliveryTag, bool multiple);
+ public void BasicCancel(string consumerTag) { }
+ public string BasicConsume(string queue, bool noAck, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer) { throw null; }
+ public string BasicConsume(string queue, bool noAck, string consumerTag, bool noLocal, bool exclusive, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer) { throw null; }
+ public string BasicConsume(string queue, bool noAck, string consumerTag, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer) { throw null; }
+ public string BasicConsume(string queue, System.Collections.IDictionary filter, RabbitMQ.Client.IBasicConsumer consumer) { throw null; }
+ public RabbitMQ.Client.BasicGetResult BasicGet(string queue, bool noAck) { throw null; }
+ public void BasicPublish(RabbitMQ.Client.PublicationAddress addr, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public void BasicPublish(string exchange, string routingKey, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public void BasicPublish(string exchange, string routingKey, bool mandatory, bool immediate, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public abstract void BasicQos(uint prefetchSize, ushort prefetchCount, bool global);
+ public abstract void BasicRecover(bool requeue);
+ public abstract void BasicReject(ulong deliveryTag, bool requeue);
+ public abstract void ChannelFlow(bool active);
+ public void Close() { }
+ public void Close(ushort replyCode, string replyText) { }
+ public void Close(ushort replyCode, string replyText, bool abort) { }
+ public string ConnectionOpen(string virtualHost, string capabilities, bool insist) { throw null; }
+ public abstract RabbitMQ.Client.Impl.ConnectionTuneDetails ConnectionStartOk(System.Collections.IDictionary clientProperties, string mechanism, byte[] response, string locale);
+ public abstract void ConnectionTuneOk(ushort channelMax, uint frameMax, ushort heartbeat);
+ public abstract RabbitMQ.Client.IBasicProperties CreateBasicProperties();
+ public abstract RabbitMQ.Client.IFileProperties CreateFileProperties();
+ public abstract RabbitMQ.Client.IStreamProperties CreateStreamProperties();
+ public abstract bool DispatchAsynchronous(RabbitMQ.Client.Impl.Command cmd);
+ public abstract void DtxSelect();
+ public abstract void DtxStart(string dtxIdentifier);
+ public void Enqueue(RabbitMQ.Client.Impl.IRpcContinuation k) { }
+ public void ExchangeDeclare(string exchange, string type) { }
+ public void ExchangeDeclare(string exchange, string type, bool durable) { }
+ public abstract void ExchangeDeclare(string exchange, string type, bool passive, bool durable, bool autoDelete, bool @internal, bool nowait, System.Collections.IDictionary arguments);
+ public abstract void ExchangeDelete(string exchange, bool ifUnused, bool nowait);
+ public void FinishClose() { }
+ public void HandleBasicCancelOk(string consumerTag) { }
+ public void HandleBasicConsumeOk(string consumerTag) { }
+ public void HandleBasicDeliver(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public void HandleBasicGetEmpty() { }
+ public void HandleBasicGetOk(ulong deliveryTag, bool redelivered, string exchange, string routingKey, uint messageCount, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public void HandleBasicReturn(ushort replyCode, string replyText, string exchange, string routingKey, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body) { }
+ public void HandleChannelClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public void HandleChannelCloseOk() { }
+ public void HandleChannelFlow(bool active) { }
+ public void HandleCommand(RabbitMQ.Client.Impl.ISession session, RabbitMQ.Client.Impl.Command cmd) { }
+ public void HandleConnectionClose(ushort replyCode, string replyText, ushort classId, ushort methodId) { }
+ public void HandleConnectionOpenOk(string knownHosts) { }
+ public void HandleConnectionRedirect(string host, string knownHosts) { }
+ public void HandleConnectionStart(byte versionMajor, byte versionMinor, System.Collections.IDictionary serverProperties, byte[] mechanisms, byte[] locales) { }
+ public RabbitMQ.Client.Impl.MethodBase ModelRpc(RabbitMQ.Client.Impl.MethodBase method, RabbitMQ.Client.Impl.ContentHeaderBase header, byte[] body) { throw null; }
+ public void ModelSend(RabbitMQ.Client.Impl.MethodBase method, RabbitMQ.Client.Impl.ContentHeaderBase header, byte[] body) { }
+ public virtual void OnBasicReturn(RabbitMQ.Client.Events.BasicReturnEventArgs args) { }
+ public virtual void OnCallbackException(RabbitMQ.Client.Events.CallbackExceptionEventArgs args) { }
+ public virtual void OnModelShutdown(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public void OnSessionShutdown(RabbitMQ.Client.Impl.ISession session, RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public abstract void QueueBind(string queue, string exchange, string routingKey, bool nowait, System.Collections.IDictionary arguments);
+ public string QueueDeclare() { throw null; }
+ public string QueueDeclare(string queue) { throw null; }
+ public string QueueDeclare(string queue, bool durable) { throw null; }
+ public abstract string QueueDeclare(string queue, bool passive, bool durable, bool exclusive, bool autoDelete, bool nowait, System.Collections.IDictionary arguments);
+ public abstract uint QueueDelete(string queue, bool ifUnused, bool ifEmpty, bool nowait);
+ public abstract uint QueuePurge(string queue, bool nowait);
+ public abstract void QueueUnbind(string queue, string exchange, string routingKey, System.Collections.IDictionary arguments);
+ public bool SetCloseReason(RabbitMQ.Client.ShutdownEventArgs reason) { throw null; }
+ void System.IDisposable.Dispose() { }
+ public override string ToString() { throw null; }
+ public void TransmitAndEnqueue(RabbitMQ.Client.Impl.Command cmd, RabbitMQ.Client.Impl.IRpcContinuation k) { }
+ public abstract void TxCommit();
+ public abstract void TxRollback();
+ public abstract void TxSelect();
+ public abstract void _Private_BasicCancel(string consumerTag, bool nowait);
+ public abstract void _Private_BasicConsume(string queue, string consumerTag, bool noLocal, bool noAck, bool exclusive, bool nowait, System.Collections.IDictionary filter);
+ public abstract void _Private_BasicGet(string queue, bool noAck);
+ public abstract void _Private_BasicPublish(string exchange, string routingKey, bool mandatory, bool immediate, RabbitMQ.Client.IBasicProperties basicProperties, byte[] body);
+ public abstract void _Private_ChannelClose(ushort replyCode, string replyText, ushort classId, ushort methodId);
+ public abstract void _Private_ChannelCloseOk();
+ public abstract void _Private_ChannelFlowOk();
+ public abstract void _Private_ChannelOpen(string outOfBand);
+ public abstract void _Private_ConnectionClose(ushort replyCode, string replyText, ushort classId, ushort methodId);
+ public abstract void _Private_ConnectionCloseOk();
+ public abstract void _Private_ConnectionOpen(string virtualHost, string capabilities, bool insist);
+ public partial class BasicConsumerRpcContinuation : RabbitMQ.Client.Impl.SimpleBlockingRpcContinuation
+ {
+ public RabbitMQ.Client.IBasicConsumer m_consumer;
+ public string m_consumerTag;
+ public BasicConsumerRpcContinuation() { }
+ }
+ public partial class BasicGetRpcContinuation : RabbitMQ.Client.Impl.SimpleBlockingRpcContinuation
+ {
+ public RabbitMQ.Client.BasicGetResult m_result;
+ public BasicGetRpcContinuation() { }
+ }
+ public partial class ConnectionOpenContinuation : RabbitMQ.Client.Impl.SimpleBlockingRpcContinuation
+ {
+ public string m_host;
+ public string m_knownHosts;
+ public bool m_redirect;
+ public ConnectionOpenContinuation() { }
+ }
+ }
+ public abstract partial class ProtocolException : System.Net.ProtocolViolationException
+ {
+ protected ProtocolException(string message) { }
+ public abstract ushort ReplyCode { get; }
+ public virtual RabbitMQ.Client.ShutdownEventArgs ShutdownReason { get { throw null; } }
+ }
+ public partial class QuiescingSession : RabbitMQ.Client.Impl.SessionBase
+ {
+ public RabbitMQ.Client.ShutdownEventArgs m_reason;
+ public int m_replyClassId;
+ public int m_replyMethodId;
+ public QuiescingSession(RabbitMQ.Client.Impl.ConnectionBase connection, int channelNumber, RabbitMQ.Client.ShutdownEventArgs reason, int replyClassId, int replyMethodId) : base (default(RabbitMQ.Client.Impl.ConnectionBase), default(int)) { }
+ public override void HandleFrame(RabbitMQ.Client.Impl.Frame frame) { }
+ }
+ public partial class RedirectException : System.Exception
+ {
+ public RabbitMQ.Client.AmqpTcpEndpoint m_host;
+ public RabbitMQ.Client.AmqpTcpEndpoint[] m_knownHosts;
+ public RedirectException(RabbitMQ.Client.AmqpTcpEndpoint host, RabbitMQ.Client.AmqpTcpEndpoint[] knownHosts) { }
+ public RedirectException(RabbitMQ.Client.IProtocol protocol, string host, string knownHosts) { }
+ public RabbitMQ.Client.AmqpTcpEndpoint Host { get { throw null; } }
+ public RabbitMQ.Client.AmqpTcpEndpoint[] KnownHosts { get { throw null; } }
+ public static RabbitMQ.Client.AmqpTcpEndpoint ParseHost(RabbitMQ.Client.IProtocol protocol, string host) { throw null; }
+ }
+ public partial class RpcContinuationQueue
+ {
+ public RabbitMQ.Client.Impl.IRpcContinuation m_outstandingRpc;
+ public RpcContinuationQueue() { }
+ public void Enqueue(RabbitMQ.Client.Impl.IRpcContinuation k) { }
+ public void HandleModelShutdown(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public RabbitMQ.Client.Impl.IRpcContinuation Next() { throw null; }
+ }
+ public partial class Session : RabbitMQ.Client.Impl.SessionBase
+ {
+ public RabbitMQ.Client.Impl.CommandAssembler m_assembler;
+ public Session(RabbitMQ.Client.Impl.ConnectionBase connection, int channelNumber) : base (default(RabbitMQ.Client.Impl.ConnectionBase), default(int)) { }
+ public override void HandleFrame(RabbitMQ.Client.Impl.Frame frame) { }
+ }
+ public abstract partial class SessionBase : RabbitMQ.Client.Impl.ISession
+ {
+ public readonly int m_channelNumber;
+ public RabbitMQ.Client.ShutdownEventArgs m_closeReason;
+ public readonly RabbitMQ.Client.Impl.ConnectionBase m_connection;
+ public SessionBase(RabbitMQ.Client.Impl.ConnectionBase connection, int channelNumber) { }
+ public int ChannelNumber { get { throw null; } }
+ public RabbitMQ.Client.ShutdownEventArgs CloseReason { get { throw null; } }
+ public RabbitMQ.Client.Impl.CommandHandler CommandReceived { get { throw null; } set { } }
+ public RabbitMQ.Client.Impl.ConnectionBase Connection { get { throw null; } }
+ public bool IsOpen { get { throw null; } }
+ RabbitMQ.Client.IConnection RabbitMQ.Client.Impl.ISession.Connection { get { throw null; } }
+ public event RabbitMQ.Client.Impl.SessionShutdownEventHandler SessionShutdown { add { } remove { } }
+ public void Close(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public void Close(RabbitMQ.Client.ShutdownEventArgs reason, bool notify) { }
+ public abstract void HandleFrame(RabbitMQ.Client.Impl.Frame frame);
+ public void Notify() { }
+ public virtual void OnCommandReceived(RabbitMQ.Client.Impl.Command cmd) { }
+ public virtual void OnConnectionShutdown(RabbitMQ.Client.IConnection conn, RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public virtual void OnSessionShutdown(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public override string ToString() { throw null; }
+ public virtual void Transmit(RabbitMQ.Client.Impl.Command cmd) { }
+ }
+ public partial class SessionManager
+ {
+ public readonly ushort ChannelMax;
+ public SessionManager(RabbitMQ.Client.Impl.ConnectionBase connection, ushort channelMax) { }
+ public bool AutoClose { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public void AutoCloseConnection() { }
+ public void CheckAutoClose() { }
+ public RabbitMQ.Client.Impl.ISession Create() { throw null; }
+ public RabbitMQ.Client.Impl.ISession Create(int channelNumber) { throw null; }
+ public RabbitMQ.Client.Impl.ISession CreateInternal(int channelNumber) { throw null; }
+ public void HandleSessionShutdown(RabbitMQ.Client.Impl.ISession session, RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public RabbitMQ.Client.Impl.ISession Lookup(int number) { throw null; }
+ public RabbitMQ.Client.Impl.ISession Swap(int channelNumber, RabbitMQ.Client.Impl.ISession replacement) { throw null; }
+ }
+ public delegate void SessionShutdownEventHandler(RabbitMQ.Client.Impl.ISession session, RabbitMQ.Client.ShutdownEventArgs reason);
+ public partial class ShutdownContinuation
+ {
+ public readonly RabbitMQ.Util.BlockingCell m_cell;
+ public ShutdownContinuation() { }
+ public virtual void OnShutdown(RabbitMQ.Client.IConnection sender, RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public virtual void OnShutdown(RabbitMQ.Client.IModel sender, RabbitMQ.Client.ShutdownEventArgs reason) { }
+ public virtual RabbitMQ.Client.ShutdownEventArgs Wait() { throw null; }
+ }
+ public partial class SimpleBlockingRpcContinuation : RabbitMQ.Client.Impl.IRpcContinuation
+ {
+ public readonly RabbitMQ.Util.BlockingCell m_cell;
+ public SimpleBlockingRpcContinuation() { }
+ public virtual RabbitMQ.Client.Impl.Command GetReply() { throw null; }
+ public virtual void HandleCommand(RabbitMQ.Client.Impl.Command cmd) { }
+ public virtual void HandleModelShutdown(RabbitMQ.Client.ShutdownEventArgs reason) { }
+ }
+ public partial class SocketFrameHandler_0_9 : RabbitMQ.Client.Impl.IFrameHandler
+ {
+ public RabbitMQ.Client.AmqpTcpEndpoint m_endpoint;
+ public RabbitMQ.Util.NetworkBinaryReader m_reader;
+ public System.Net.Sockets.TcpClient m_socket;
+ public RabbitMQ.Util.NetworkBinaryWriter m_writer;
+ public const int WSAEWOULDBLOCK = 10035;
+ public SocketFrameHandler_0_9(RabbitMQ.Client.AmqpTcpEndpoint endpoint) { }
+ public RabbitMQ.Client.AmqpTcpEndpoint Endpoint { get { throw null; } }
+ public int Timeout { get { throw null; } set { } }
+ public void Close() { }
+ public RabbitMQ.Client.Impl.Frame ReadFrame() { throw null; }
+ public void SendHeader() { }
+ public void WriteFrame(RabbitMQ.Client.Impl.Frame frame) { }
+ }
+ public abstract partial class SoftProtocolException : RabbitMQ.Client.Impl.ProtocolException
+ {
+ protected SoftProtocolException(int channelNumber, string message) : base (default(string)) { }
+ public int Channel { get { throw null; } }
+ }
+ public abstract partial class StreamProperties : RabbitMQ.Client.Impl.ContentHeaderBase, RabbitMQ.Client.IContentHeader, RabbitMQ.Client.IStreamProperties, System.ICloneable
+ {
+ protected StreamProperties() { }
+ public abstract string ContentEncoding { get; set; }
+ public abstract string ContentType { get; set; }
+ public abstract System.Collections.IDictionary Headers { get; set; }
+ public abstract byte Priority { get; set; }
+ public abstract RabbitMQ.Client.AmqpTimestamp Timestamp { get; set; }
+ public abstract void ClearContentEncoding();
+ public abstract void ClearContentType();
+ public abstract void ClearHeaders();
+ public abstract void ClearPriority();
+ public abstract void ClearTimestamp();
+ public override object Clone() { throw null; }
+ public abstract bool IsContentEncodingPresent();
+ public abstract bool IsContentTypePresent();
+ public abstract bool IsHeadersPresent();
+ public abstract bool IsPriorityPresent();
+ public abstract bool IsTimestampPresent();
+ }
+ public partial class SyntaxError : RabbitMQ.Client.Impl.HardProtocolException
+ {
+ public SyntaxError(string message) : base (default(string)) { }
+ public override ushort ReplyCode { get { throw null; } }
+ }
+ public partial class UnexpectedFrameException : RabbitMQ.Client.Impl.HardProtocolException
+ {
+ public RabbitMQ.Client.Impl.Frame m_frame;
+ public UnexpectedFrameException(RabbitMQ.Client.Impl.Frame frame) : base (default(string)) { }
+ public RabbitMQ.Client.Impl.Frame Frame { get { throw null; } }
+ public override ushort ReplyCode { get { throw null; } }
+ }
+ public partial class UnknownClassOrMethodException : RabbitMQ.Client.Impl.HardProtocolException
+ {
+ public UnknownClassOrMethodException(ushort classId, ushort methodId) : base (default(string)) { }
+ public ushort ClassId { get { throw null; } }
+ public ushort MethodId { get { throw null; } }
+ public override ushort ReplyCode { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class WireFormatting
+ {
+ public WireFormatting() { }
+ public static decimal AmqpToDecimal(byte scale, uint unsignedMantissa) { throw null; }
+ public static void DecimalToAmqp(decimal value, out byte scale, out int mantissa) { scale = default(byte); mantissa = default(int); }
+ public static System.Collections.IList ReadArray(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static decimal ReadDecimal(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static object ReadFieldValue(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static uint ReadLong(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static ulong ReadLonglong(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static byte[] ReadLongstr(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static byte ReadOctet(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static ushort ReadShort(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static string ReadShortstr(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static System.Collections.IDictionary ReadTable(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static RabbitMQ.Client.AmqpTimestamp ReadTimestamp(RabbitMQ.Util.NetworkBinaryReader reader) { throw null; }
+ public static void WriteArray(RabbitMQ.Util.NetworkBinaryWriter writer, System.Collections.IList val) { }
+ public static void WriteDecimal(RabbitMQ.Util.NetworkBinaryWriter writer, decimal value) { }
+ public static void WriteFieldValue(RabbitMQ.Util.NetworkBinaryWriter writer, object value) { }
+ public static void WriteLong(RabbitMQ.Util.NetworkBinaryWriter writer, uint val) { }
+ public static void WriteLonglong(RabbitMQ.Util.NetworkBinaryWriter writer, ulong val) { }
+ public static void WriteLongstr(RabbitMQ.Util.NetworkBinaryWriter writer, byte[] val) { }
+ public static void WriteOctet(RabbitMQ.Util.NetworkBinaryWriter writer, byte val) { }
+ public static void WriteShort(RabbitMQ.Util.NetworkBinaryWriter writer, ushort val) { }
+ public static void WriteShortstr(RabbitMQ.Util.NetworkBinaryWriter writer, string val) { }
+ public static void WriteTable(RabbitMQ.Util.NetworkBinaryWriter writer, System.Collections.IDictionary val) { }
+ public static void WriteTimestamp(RabbitMQ.Util.NetworkBinaryWriter writer, RabbitMQ.Client.AmqpTimestamp val) { }
+ }
+}
+namespace RabbitMQ.Client.MessagePatterns
+{
+ public partial class SimpleRpcClient : System.IDisposable
+ {
+ protected RabbitMQ.Client.IModel m_model;
+ protected RabbitMQ.Client.MessagePatterns.Subscription m_subscription;
+ public SimpleRpcClient(RabbitMQ.Client.IModel model) { }
+ public SimpleRpcClient(RabbitMQ.Client.IModel model, RabbitMQ.Client.PublicationAddress address) { }
+ public SimpleRpcClient(RabbitMQ.Client.IModel model, string queueName) { }
+ public SimpleRpcClient(RabbitMQ.Client.IModel model, string exchange, string exchangeType, string routingKey) { }
+ public RabbitMQ.Client.PublicationAddress Address { get { throw null; } set { } }
+ public RabbitMQ.Client.IModel Model { get { throw null; } }
+ public RabbitMQ.Client.MessagePatterns.Subscription Subscription { get { throw null; } }
+ public int TimeoutMilliseconds { get { throw null; } set { } }
+ public event System.EventHandler Disconnected { add { } remove { } }
+ public event System.EventHandler TimedOut { add { } remove { } }
+ public virtual RabbitMQ.Client.Events.BasicDeliverEventArgs Call(RabbitMQ.Client.IBasicProperties requestProperties, byte[] body) { throw null; }
+ public virtual byte[] Call(RabbitMQ.Client.IBasicProperties requestProperties, byte[] body, out RabbitMQ.Client.IBasicProperties replyProperties) { replyProperties = default(RabbitMQ.Client.IBasicProperties); throw null; }
+ public virtual byte[] Call(byte[] body) { throw null; }
+ public virtual object[] Call(params object[] args) { throw null; }
+ public virtual void Cast(RabbitMQ.Client.IBasicProperties requestProperties, byte[] body) { }
+ public void Close() { }
+ protected virtual void EnsureSubscription() { }
+ public virtual void OnDisconnected() { }
+ public virtual void OnTimedOut() { }
+ protected virtual RabbitMQ.Client.Events.BasicDeliverEventArgs RetrieveReply(string correlationId) { throw null; }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class SimpleRpcServer : System.IDisposable
+ {
+ protected RabbitMQ.Client.MessagePatterns.Subscription m_subscription;
+ public SimpleRpcServer(RabbitMQ.Client.MessagePatterns.Subscription subscription) { }
+ public bool Transactional { get { throw null; } }
+ public void Close() { }
+ public virtual byte[] HandleCall(bool isRedelivered, RabbitMQ.Client.IBasicProperties requestProperties, byte[] body, out RabbitMQ.Client.IBasicProperties replyProperties) { replyProperties = default(RabbitMQ.Client.IBasicProperties); throw null; }
+ public virtual void HandleCast(bool isRedelivered, RabbitMQ.Client.IBasicProperties requestProperties, byte[] body) { }
+ public virtual byte[] HandleSimpleCall(bool isRedelivered, RabbitMQ.Client.IBasicProperties requestProperties, byte[] body, out RabbitMQ.Client.IBasicProperties replyProperties) { replyProperties = default(RabbitMQ.Client.IBasicProperties); throw null; }
+ public virtual void HandleSimpleCast(bool isRedelivered, RabbitMQ.Client.IBasicProperties requestProperties, byte[] body) { }
+ public virtual void HandleStreamMessageCall(RabbitMQ.Client.Content.IStreamMessageBuilder replyWriter, bool isRedelivered, RabbitMQ.Client.IBasicProperties requestProperties, object[] args) { }
+ public void MainLoop() { }
+ public virtual void ProcessRequest(RabbitMQ.Client.Events.BasicDeliverEventArgs evt) { }
+ public void SetTransactional() { }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class Subscription : System.Collections.IEnumerable, System.Collections.IEnumerator, System.IDisposable
+ {
+ protected volatile RabbitMQ.Client.QueueingBasicConsumer m_consumer;
+ protected readonly object m_consumerLock;
+ protected string m_consumerTag;
+ protected RabbitMQ.Client.Events.BasicDeliverEventArgs m_latestEvent;
+ protected RabbitMQ.Client.IModel m_model;
+ protected bool m_noAck;
+ protected string m_queueName;
+ protected volatile bool m_shouldDelete;
+ public Subscription(RabbitMQ.Client.IModel model) { }
+ public Subscription(RabbitMQ.Client.IModel model, string queueName) { }
+ public Subscription(RabbitMQ.Client.IModel model, string queueName, bool noAck) { }
+ public Subscription(RabbitMQ.Client.IModel model, string queueName, bool noAck, string exchangeName, string exchangeType, string routingKey) { }
+ public Subscription(RabbitMQ.Client.IModel model, string exchangeName, string exchangeType, string routingKey) { }
+ public Subscription(RabbitMQ.Client.IModel model, string queueName, string exchangeName, string exchangeType, string routingKey) { }
+ public RabbitMQ.Client.IBasicConsumer Consumer { get { throw null; } }
+ public string ConsumerTag { get { throw null; } }
+ public RabbitMQ.Client.Events.BasicDeliverEventArgs LatestEvent { get { throw null; } }
+ public RabbitMQ.Client.IModel Model { get { throw null; } }
+ public bool NoAck { get { throw null; } }
+ public string QueueName { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Ack() { }
+ public void Ack(RabbitMQ.Client.Events.BasicDeliverEventArgs evt) { }
+ public void Bind(string exchangeName, string exchangeType, string routingKey) { }
+ public void Close() { }
+ public RabbitMQ.Client.Events.BasicDeliverEventArgs Next() { throw null; }
+ public bool Next(int millisecondsTimeout, out RabbitMQ.Client.Events.BasicDeliverEventArgs result) { result = default(RabbitMQ.Client.Events.BasicDeliverEventArgs); throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ void System.IDisposable.Dispose() { }
+ }
+}
+namespace RabbitMQ.Util
+{
+ public partial class BlockingCell
+ {
+ public BlockingCell() { }
+ public object Value { get { throw null; } set { } }
+ public bool GetValue(int millisecondsTimeout, out object result) { result = default(object); throw null; }
+ public static int validatedTimeout(int timeout) { throw null; }
+ }
+ public partial class DebugUtil
+ {
+ internal DebugUtil() { }
+ public static void Dump(byte[] bytes) { }
+ public static void Dump(byte[] bytes, System.IO.TextWriter writer) { }
+ public static void DumpKeyValue(string key, object value, System.IO.TextWriter writer, int indent) { }
+ public static void DumpProperties(object value, System.IO.TextWriter writer, int indent) { }
+ }
+ public partial class Either
+ {
+ internal Either() { }
+ public RabbitMQ.Util.EitherAlternative Alternative { get { throw null; } }
+ public object Value { get { throw null; } }
+ public static RabbitMQ.Util.Either Left(object value) { throw null; }
+ public static RabbitMQ.Util.Either Right(object value) { throw null; }
+ }
+ public enum EitherAlternative
+ {
+ Left = 0,
+ Right = 1,
+ }
+ public partial class IntAllocator
+ {
+ public IntAllocator(int start, int end) { }
+ public int Allocate() { throw null; }
+ public void Free(int id) { }
+ public bool Reserve(int id) { throw null; }
+ public partial class IntervalList
+ {
+ public int End;
+ public RabbitMQ.Util.IntAllocator.IntervalList Next;
+ public int Start;
+ public IntervalList(int start, int end) { }
+ public static RabbitMQ.Util.IntAllocator.IntervalList FromArray(int[] xs, int length) { throw null; }
+ public static RabbitMQ.Util.IntAllocator.IntervalList Merge(RabbitMQ.Util.IntAllocator.IntervalList x, RabbitMQ.Util.IntAllocator.IntervalList y) { throw null; }
+ }
+ }
+ public partial class NetworkBinaryReader : System.IO.BinaryReader
+ {
+ public NetworkBinaryReader(System.IO.Stream input) : base (default(System.IO.Stream)) { }
+ public NetworkBinaryReader(System.IO.Stream input, System.Text.Encoding encoding) : base (default(System.IO.Stream)) { }
+ public override double ReadDouble() { throw null; }
+ public override short ReadInt16() { throw null; }
+ public override int ReadInt32() { throw null; }
+ public override long ReadInt64() { throw null; }
+ public override float ReadSingle() { throw null; }
+ public override ushort ReadUInt16() { throw null; }
+ public override uint ReadUInt32() { throw null; }
+ public override ulong ReadUInt64() { throw null; }
+ public static System.IO.BinaryReader TemporaryBinaryReader(byte[] bytes) { throw null; }
+ }
+ public partial class NetworkBinaryWriter : System.IO.BinaryWriter
+ {
+ public NetworkBinaryWriter(System.IO.Stream output) { }
+ public NetworkBinaryWriter(System.IO.Stream output, System.Text.Encoding encoding) { }
+ public static System.IO.BinaryWriter TemporaryBinaryWriter(int initialSize) { throw null; }
+ public static byte[] TemporaryContents(System.IO.BinaryWriter w) { throw null; }
+ public override void Write(double d) { }
+ public override void Write(short i) { }
+ public override void Write(int i) { }
+ public override void Write(long i) { }
+ public override void Write(float f) { }
+ public override void Write(ushort i) { }
+ public override void Write(uint i) { }
+ public override void Write(ulong i) { }
+ }
+ public partial class Semaphore
+ {
+ public Semaphore() { }
+ public Semaphore(int initialCount) { }
+ public int Value { get { throw null; } }
+ public void Release() { }
+ public bool TryWait() { throw null; }
+ public void Wait() { }
+ }
+ public partial class SharedQueue : System.Collections.IEnumerable
+ {
+ protected bool m_isOpen;
+ protected System.Collections.Queue m_queue;
+ public SharedQueue() { }
+ public void Close() { }
+ public object Dequeue() { throw null; }
+ public bool Dequeue(int millisecondsTimeout, out object result) { result = default(object); throw null; }
+ public object DequeueNoWait(object defaultValue) { throw null; }
+ public void Enqueue(object o) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class SharedQueueEnumerator : System.Collections.IEnumerator
+ {
+ protected object m_current;
+ protected RabbitMQ.Util.SharedQueue m_queue;
+ public SharedQueueEnumerator(RabbitMQ.Util.SharedQueue queue) { }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class XmlUtil
+ {
+ internal XmlUtil() { }
+ public static System.Xml.XmlTextWriter CreateIndentedXmlWriter() { throw null; }
+ public static System.Xml.XmlTextWriter CreateIndentedXmlWriter(System.IO.Stream stream) { throw null; }
+ public static System.Xml.XmlTextWriter CreateIndentedXmlWriter(string path) { throw null; }
+ public static System.Xml.XmlDocument SerializeObject(System.Type serializationType, object obj) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/SMDiagnostics.cs b/src/v4.5.2/SMDiagnostics.cs
new file mode 100644
index 0000000..a08170f
--- /dev/null
+++ b/src/v4.5.2/SMDiagnostics.cs
@@ -0,0 +1,24 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyTitleAttribute("SMDiagnostics.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
diff --git a/src/v4.5.2/System.ComponentModel.Composition.cs b/src/v4.5.2/System.ComponentModel.Composition.cs
new file mode 100644
index 0000000..e454761
--- /dev/null
+++ b/src/v4.5.2/System.ComponentModel.Composition.cs
@@ -0,0 +1,687 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Composition.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Composition.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute]
+namespace System
+{
+ [System.SerializableAttribute]
+ public partial class Lazy<T, TMetadata> : System.Lazy<T>
+ {
+ public Lazy(System.Func<T> valueFactory, TMetadata metadata) { }
+ public Lazy(System.Func<T> valueFactory, TMetadata metadata, bool isThreadSafe) { }
+ public Lazy(System.Func<T> valueFactory, TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { }
+ public Lazy(TMetadata metadata) { }
+ public Lazy(TMetadata metadata, bool isThreadSafe) { }
+ public Lazy(TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { }
+ public TMetadata Metadata { get { throw null; } }
+ }
+}
+namespace System.ComponentModel.Composition
+{
+ public static partial class AttributedModelServices
+ {
+ public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; }
+ public static void ComposeExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { }
+ public static void ComposeExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { }
+ public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { }
+ public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, object attributedPart) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; }
+ public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; }
+ public static bool Exports<T>(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; }
+ public static string GetContractName(System.Type type) { throw null; }
+ public static TMetadataView GetMetadataView<TMetadataView>(System.Collections.Generic.IDictionary<string, object> metadata) { throw null; }
+ public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; }
+ public static string GetTypeIdentity(System.Type type) { throw null; }
+ public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; }
+ public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; }
+ public static bool Imports<T>(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; }
+ public static bool Imports<T>(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=true)]
+ public partial class CatalogReflectionContextAttribute : System.Attribute
+ {
+ public CatalogReflectionContextAttribute(System.Type reflectionContextType) { }
+ public System.Reflection.ReflectionContext CreateReflectionContext() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException
+ {
+ public ChangeRejectedException() { }
+ public ChangeRejectedException(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.CompositionError> errors) { }
+ public ChangeRejectedException(string message) { }
+ public ChangeRejectedException(string message, System.Exception innerException) { }
+ public override string Message { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CompositionContractMismatchException : System.Exception
+ {
+ public CompositionContractMismatchException() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CompositionContractMismatchException(string message) { }
+ public CompositionContractMismatchException(string message, System.Exception innerException) { }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")]
+ [System.SerializableAttribute]
+ public partial class CompositionError
+ {
+ public CompositionError(string message) { }
+ public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { }
+ public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { }
+ public CompositionError(string message, System.Exception exception) { }
+ public string Description { get { throw null; } }
+ public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionExceptionDebuggerProxy")]
+ [System.SerializableAttribute]
+ public partial class CompositionException : System.Exception
+ {
+ public CompositionException() { }
+ public CompositionException(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.CompositionError> errors) { }
+ public CompositionException(string message) { }
+ public CompositionException(string message, System.Exception innerException) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.ComponentModel.Composition.CompositionError> Errors { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Exception> RootCauses { get { throw null; } }
+ }
+ public enum CreationPolicy
+ {
+ Any = 0,
+ NonShared = 2,
+ Shared = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)]
+ public partial class ExportAttribute : System.Attribute
+ {
+ public ExportAttribute() { }
+ public ExportAttribute(string contractName) { }
+ public ExportAttribute(string contractName, System.Type contractType) { }
+ public ExportAttribute(System.Type contractType) { }
+ public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ExportFactory<T>
+ {
+ public ExportFactory(System.Func<System.Tuple<T, System.Action>> exportLifetimeContextCreator) { }
+ public System.ComponentModel.Composition.ExportLifetimeContext<T> CreateExport() { throw null; }
+ }
+ public partial class ExportFactory<T, TMetadata> : System.ComponentModel.Composition.ExportFactory<T>
+ {
+ public ExportFactory(System.Func<System.Tuple<T, System.Action>> exportLifetimeContextCreator, TMetadata metadata) : base (default(System.Func<System.Tuple<T, System.Action>>)) { }
+ public TMetadata Metadata { get { throw null; } }
+ }
+ public sealed partial class ExportLifetimeContext<T> : System.IDisposable
+ {
+ public ExportLifetimeContext(T value, System.Action disposeAction) { }
+ public T Value { get { throw null; } }
+ public void Dispose() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)]
+ public sealed partial class ExportMetadataAttribute : System.Attribute
+ {
+ public ExportMetadataAttribute(string name, object value) { }
+ public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial interface ICompositionService
+ {
+ void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)]
+ public partial class ImportAttribute : System.Attribute
+ {
+ public ImportAttribute() { }
+ public ImportAttribute(string contractName) { }
+ public ImportAttribute(string contractName, System.Type contractType) { }
+ public ImportAttribute(System.Type contractType) { }
+ public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.ImportCardinalityMismatchExceptionDebuggerProxy")]
+ [System.SerializableAttribute]
+ public partial class ImportCardinalityMismatchException : System.Exception
+ {
+ public ImportCardinalityMismatchException() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ImportCardinalityMismatchException(string message) { }
+ public ImportCardinalityMismatchException(string message, System.Exception innerException) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)]
+ public partial class ImportingConstructorAttribute : System.Attribute
+ {
+ public ImportingConstructorAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)]
+ public partial class ImportManyAttribute : System.Attribute
+ {
+ public ImportManyAttribute() { }
+ public ImportManyAttribute(string contractName) { }
+ public ImportManyAttribute(string contractName, System.Type contractType) { }
+ public ImportManyAttribute(System.Type contractType) { }
+ public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum ImportSource
+ {
+ Any = 0,
+ Local = 1,
+ NonLocal = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)]
+ public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute
+ {
+ public InheritedExportAttribute() { }
+ public InheritedExportAttribute(string contractName) { }
+ public InheritedExportAttribute(string contractName, System.Type contractType) { }
+ public InheritedExportAttribute(System.Type contractType) { }
+ }
+ public partial interface IPartImportsSatisfiedNotification
+ {
+ void OnImportsSatisfied();
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class MetadataAttributeAttribute : System.Attribute
+ {
+ public MetadataAttributeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1024), AllowMultiple=false, Inherited=false)]
+ public sealed partial class MetadataViewImplementationAttribute : System.Attribute
+ {
+ public MetadataViewImplementationAttribute(System.Type implementationType) { }
+ public System.Type ImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ public sealed partial class PartCreationPolicyAttribute : System.Attribute
+ {
+ public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { }
+ public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)]
+ public sealed partial class PartMetadataAttribute : System.Attribute
+ {
+ public PartMetadataAttribute(string name, object value) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ public sealed partial class PartNotDiscoverableAttribute : System.Attribute
+ {
+ public PartNotDiscoverableAttribute() { }
+ }
+}
+namespace System.ComponentModel.Composition.Hosting
+{
+ public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged
+ {
+ public AggregateCatalog() { }
+ public AggregateCatalog(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePartCatalog> catalogs) { }
+ public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { }
+ public System.Collections.Generic.ICollection<System.ComponentModel.Composition.Primitives.ComposablePartCatalog> Catalogs { get { throw null; } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changed { add { } remove { } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changing { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ }
+ public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable
+ {
+ public AggregateExportProvider(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Hosting.ExportProvider> providers) { }
+ public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.ComponentModel.Composition.Hosting.ExportProvider> Providers { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected override System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; }
+ }
+ public partial class ApplicationCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement
+ {
+ public ApplicationCatalog() { }
+ public ApplicationCatalog(System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext) { }
+ public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } }
+ System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")]
+ public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement
+ {
+ public AssemblyCatalog(System.Reflection.Assembly assembly) { }
+ public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext) { }
+ public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public AssemblyCatalog(string codeBase) { }
+ public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext) { }
+ public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public System.Reflection.Assembly Assembly { get { throw null; } }
+ string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } }
+ System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class AtomicComposition : System.IDisposable
+ {
+ public AtomicComposition() { }
+ public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { }
+ public void AddCompleteAction(System.Action completeAction) { }
+ public void AddRevertAction(System.Action revertAction) { }
+ public void Complete() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void SetValue(object key, object value) { }
+ public bool TryGetValue<T>(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; }
+ public bool TryGetValue<T>(object key, out T value) { value = default(T); throw null; }
+ }
+ public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable
+ {
+ public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { }
+ public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { }
+ public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { }
+ public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } }
+ public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected override System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; }
+ }
+ public static partial class CatalogExtensions
+ {
+ public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) { throw null; }
+ }
+ public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs
+ {
+ public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> addedDefinitions, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { }
+ public System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> AddedDefinitions { get { throw null; } }
+ public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> RemovedDefinitions { get { throw null; } }
+ }
+ public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable
+ {
+ public ComposablePartExportProvider() { }
+ public ComposablePartExportProvider(bool isThreadSafe) { }
+ public ComposablePartExportProvider(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { }
+ public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } }
+ public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected override System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; }
+ }
+ public partial class CompositionBatch
+ {
+ public CompositionBatch() { }
+ public CompositionBatch(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePart> partsToAdd, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePart> partsToRemove) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.ComponentModel.Composition.Primitives.ComposablePart> PartsToAdd { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.ComponentModel.Composition.Primitives.ComposablePart> PartsToRemove { get { throw null; } }
+ public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; }
+ public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { }
+ public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { }
+ }
+ public static partial class CompositionConstants
+ {
+ public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity";
+ public const string GenericContractMetadataName = "System.ComponentModel.Composition.GenericContractName";
+ public const string GenericParametersMetadataName = "System.ComponentModel.Composition.GenericParameters";
+ public const string ImportSourceMetadataName = "System.ComponentModel.Composition.ImportSource";
+ public const string IsGenericPartMetadataName = "System.ComponentModel.Composition.IsGenericPart";
+ public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy";
+ }
+ public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable
+ {
+ public CompositionContainer() { }
+ public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { }
+ public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { }
+ public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { }
+ public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { }
+ public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { }
+ public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.ComponentModel.Composition.Hosting.ExportProvider> Providers { get { throw null; } }
+ public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected override System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; }
+ public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { }
+ public void ReleaseExports(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> exports) { }
+ public void ReleaseExports<T>(System.Collections.Generic.IEnumerable<System.Lazy<T>> exports) { }
+ public void ReleaseExports<T, TMetadataView>(System.Collections.Generic.IEnumerable<System.Lazy<T, TMetadataView>> exports) { }
+ public void ReleaseExport<T>(System.Lazy<T> export) { }
+ public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { }
+ }
+ [System.FlagsAttribute]
+ public enum CompositionOptions
+ {
+ Default = 0,
+ DisableSilentRejection = 1,
+ ExportCompositionService = 4,
+ IsThreadSafe = 2,
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.CompositionScopeDefinitionDebuggerProxy")]
+ public partial class CompositionScopeDefinition : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged
+ {
+ protected CompositionScopeDefinition() { }
+ public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Hosting.CompositionScopeDefinition> children) { }
+ public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Hosting.CompositionScopeDefinition> children, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> publicSurface) { }
+ public virtual System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Hosting.CompositionScopeDefinition> Children { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> PublicSurface { get { throw null; } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changed { add { } remove { } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changing { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ }
+ public partial class CompositionService : System.ComponentModel.Composition.ICompositionService, System.IDisposable
+ {
+ internal CompositionService() { }
+ public void Dispose() { }
+ public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")]
+ public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement
+ {
+ public DirectoryCatalog(string path) { }
+ public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext) { }
+ public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public DirectoryCatalog(string path, string searchPattern) { }
+ public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext) { }
+ public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public string FullPath { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> LoadedFiles { get { throw null; } }
+ public string Path { get { throw null; } }
+ public string SearchPattern { get { throw null; } }
+ string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } }
+ System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changed { add { } remove { } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changing { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ public void Refresh() { }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class ExportProvider
+ {
+ protected ExportProvider() { }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs> ExportsChanged { add { } remove { } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs> ExportsChanging { add { } remove { } }
+ public T GetExportedValueOrDefault<T>() { throw null; }
+ public T GetExportedValueOrDefault<T>(string contractName) { throw null; }
+ public System.Collections.Generic.IEnumerable<T> GetExportedValues<T>() { throw null; }
+ public System.Collections.Generic.IEnumerable<T> GetExportedValues<T>(string contractName) { throw null; }
+ public T GetExportedValue<T>() { throw null; }
+ public T GetExportedValue<T>(string contractName) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Lazy<object, object>> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; }
+ protected abstract System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition);
+ public System.Collections.Generic.IEnumerable<System.Lazy<T>> GetExports<T>() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Lazy<T>> GetExports<T>(string contractName) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Lazy<T, TMetadataView>> GetExports<T, TMetadataView>() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Lazy<T, TMetadataView>> GetExports<T, TMetadataView>(string contractName) { throw null; }
+ public System.Lazy<T> GetExport<T>() { throw null; }
+ public System.Lazy<T> GetExport<T>(string contractName) { throw null; }
+ public System.Lazy<T, TMetadataView> GetExport<T, TMetadataView>() { throw null; }
+ public System.Lazy<T, TMetadataView> GetExport<T, TMetadataView>(string contractName) { throw null; }
+ protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { }
+ protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { }
+ public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> exports) { exports = default(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export>); throw null; }
+ }
+ public partial class ExportsChangeEventArgs : System.EventArgs
+ {
+ public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> addedExports, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { }
+ public System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> AddedExports { get { throw null; } }
+ public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> ChangedContractNames { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> RemovedExports { get { throw null; } }
+ }
+ public partial class FilteredCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged
+ {
+ public FilteredCatalog(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, bool> filter) { }
+ public System.ComponentModel.Composition.Hosting.FilteredCatalog Complement { get { throw null; } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changed { add { } remove { } }
+ public event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changing { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies() { throw null; }
+ public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies(System.Func<System.ComponentModel.Composition.Primitives.ImportDefinition, bool> importFilter) { throw null; }
+ public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents() { throw null; }
+ public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents(System.Func<System.ComponentModel.Composition.Primitives.ImportDefinition, bool> importFilter) { throw null; }
+ protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { }
+ }
+ public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable
+ {
+ public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { }
+ public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { }
+ public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { }
+ public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { }
+ public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { }
+ public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { }
+ }
+ public partial interface INotifyComposablePartCatalogChanged
+ {
+ event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changed;
+ event System.EventHandler<System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs> Changing;
+ }
+ public static partial class ScopingExtensions
+ {
+ public static bool ContainsPartMetadataWithKey(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) { throw null; }
+ public static bool ContainsPartMetadata<T>(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value) { throw null; }
+ public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; }
+ public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, bool> filter) { throw null; }
+ public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; }
+ public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")]
+ public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement
+ {
+ public TypeCatalog(System.Collections.Generic.IEnumerable<System.Type> types) { }
+ public TypeCatalog(System.Collections.Generic.IEnumerable<System.Type> types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public TypeCatalog(System.Collections.Generic.IEnumerable<System.Type> types, System.Reflection.ReflectionContext reflectionContext) { }
+ public TypeCatalog(System.Collections.Generic.IEnumerable<System.Type> types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { }
+ public TypeCatalog(params System.Type[] types) { }
+ string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } }
+ System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.ComponentModel.Composition.Primitives
+{
+ public abstract partial class ComposablePart
+ {
+ protected ComposablePart() { }
+ public abstract System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> ExportDefinitions { get; }
+ public abstract System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ImportDefinition> ImportDefinitions { get; }
+ public virtual System.Collections.Generic.IDictionary<string, object> Metadata { get { throw null; } }
+ public virtual void Activate() { }
+ public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition);
+ public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> exports);
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")]
+ public abstract partial class ComposablePartCatalog : System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ComposablePartDefinition>, System.Collections.IEnumerable, System.IDisposable
+ {
+ protected ComposablePartCatalog() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Linq.IQueryable<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> Parts { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition, System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class ComposablePartDefinition
+ {
+ protected ComposablePartDefinition() { }
+ public abstract System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> ExportDefinitions { get; }
+ public abstract System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ImportDefinition> ImportDefinitions { get; }
+ public virtual System.Collections.Generic.IDictionary<string, object> Metadata { get { throw null; } }
+ public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart();
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartExceptionDebuggerProxy")]
+ [System.SerializableAttribute]
+ public partial class ComposablePartException : System.Exception
+ {
+ public ComposablePartException() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ComposablePartException(string message) { }
+ public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { }
+ public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { }
+ public ComposablePartException(string message, System.Exception innerException) { }
+ public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition
+ {
+ protected ContractBasedImportDefinition() { }
+ public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { }
+ public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary<string, object> metadata) { }
+ public override System.Linq.Expressions.Expression<System.Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> Constraint { get { throw null; } }
+ public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> RequiredMetadata { get { throw null; } }
+ public virtual string RequiredTypeIdentity { get { throw null; } }
+ public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Export
+ {
+ protected Export() { }
+ public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func<object> exportedValueGetter) { }
+ public Export(string contractName, System.Collections.Generic.IDictionary<string, object> metadata, System.Func<object> exportedValueGetter) { }
+ public Export(string contractName, System.Func<object> exportedValueGetter) { }
+ public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> Metadata { get { throw null; } }
+ public object Value { get { throw null; } }
+ protected virtual object GetExportedValueCore() { throw null; }
+ }
+ public partial class ExportDefinition
+ {
+ protected ExportDefinition() { }
+ public ExportDefinition(string contractName, System.Collections.Generic.IDictionary<string, object> metadata) { }
+ public virtual string ContractName { get { throw null; } }
+ public virtual System.Collections.Generic.IDictionary<string, object> Metadata { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ExportedDelegate
+ {
+ protected ExportedDelegate() { }
+ public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { }
+ public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
+ }
+ public partial interface ICompositionElement
+ {
+ string DisplayName { get; }
+ System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; }
+ }
+ public enum ImportCardinality
+ {
+ ExactlyOne = 1,
+ ZeroOrMore = 2,
+ ZeroOrOne = 0,
+ }
+ public partial class ImportDefinition
+ {
+ protected ImportDefinition() { }
+ public ImportDefinition(System.Linq.Expressions.Expression<System.Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { }
+ public ImportDefinition(System.Linq.Expressions.Expression<System.Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary<string, object> metadata) { }
+ public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } }
+ public virtual System.Linq.Expressions.Expression<System.Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> Constraint { get { throw null; } }
+ public virtual string ContractName { get { throw null; } }
+ public virtual bool IsPrerequisite { get { throw null; } }
+ public virtual bool IsRecomposable { get { throw null; } }
+ public virtual System.Collections.Generic.IDictionary<string, object> Metadata { get { throw null; } }
+ public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.ComponentModel.Composition.ReflectionModel
+{
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct LazyMemberInfo
+ {
+ public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;}
+ public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func<System.Reflection.MemberInfo[]> accessorsCreator) { throw null;}
+ public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;}
+ public System.Reflection.MemberTypes MemberType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public System.Reflection.MemberInfo[] GetAccessors() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; }
+ public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; }
+ }
+ public static partial class ReflectionModelServices
+ {
+ public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy<System.Collections.Generic.IDictionary<string, object>> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPreRequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary<string, object> metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary<string, object> metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy<System.Reflection.ParameterInfo> parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary<string, object> metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy<System.Reflection.ParameterInfo> parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Type>> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy<System.Type> partType, bool isDisposalRequired, System.Lazy<System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ImportDefinition>> imports, System.Lazy<System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition>> exports, System.Lazy<System.Collections.Generic.IDictionary<string, object>> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; }
+ public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition GetExportFactoryProductImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; }
+ public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; }
+ public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; }
+ public static System.Lazy<System.Reflection.ParameterInfo> GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; }
+ public static System.Lazy<System.Type> GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; }
+ public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; }
+ public static bool IsExportFactoryImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; }
+ public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; }
+ public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable<System.Type> genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization) { specialization = default(System.ComponentModel.Composition.Primitives.ComposablePartDefinition); throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.ComponentModel.DataAnnotations.cs b/src/v4.5.2/System.ComponentModel.DataAnnotations.cs
new file mode 100644
index 0000000..242204b
--- /dev/null
+++ b/src/v4.5.2/System.ComponentModel.DataAnnotations.cs
@@ -0,0 +1,420 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System.ComponentModel.DataAnnotations
+{
+ public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
+ {
+ public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { }
+ public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { }
+ public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)]
+ public sealed partial class AssociationAttribute : System.Attribute
+ {
+ public AssociationAttribute(string name, string thisKey, string otherKey) { }
+ public bool IsForeignKey { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public string OtherKey { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> OtherKeyMembers { get { throw null; } }
+ public string ThisKey { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> ThisKeyMembers { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(28), AllowMultiple=false, Inherited=true)]
+ public sealed partial class BindableTypeAttribute : System.Attribute
+ {
+ public BindableTypeAttribute() { }
+ public bool IsBindable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false)]
+ public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public CompareAttribute(string otherProperty) { }
+ public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string OtherPropertyDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool RequiresValidationContext { get { throw null; } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ConcurrencyCheckAttribute : System.Attribute
+ {
+ public ConcurrencyCheckAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public sealed partial class CreditCardAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute
+ {
+ public CreditCardAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)]
+ public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public CustomValidationAttribute(System.Type validatorType, string method) { }
+ public string Method { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public System.Type ValidatorType { get { throw null; } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ }
+ public enum DataType
+ {
+ CreditCard = 14,
+ Currency = 6,
+ Custom = 0,
+ Date = 2,
+ DateTime = 1,
+ Duration = 4,
+ EmailAddress = 10,
+ Html = 8,
+ ImageUrl = 13,
+ MultilineText = 9,
+ Password = 11,
+ PhoneNumber = 5,
+ PostalCode = 15,
+ Text = 7,
+ Time = 3,
+ Upload = 16,
+ Url = 12,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)]
+ public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { }
+ public DataTypeAttribute(string customDataType) { }
+ public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual string GetDataTypeName() { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)]
+ public sealed partial class DisplayAttribute : System.Attribute
+ {
+ public DisplayAttribute() { }
+ public bool AutoGenerateField { get { throw null; } set { } }
+ public bool AutoGenerateFilter { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public string GroupName { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ public string Prompt { get { throw null; } set { } }
+ public System.Type ResourceType { get { throw null; } set { } }
+ public string ShortName { get { throw null; } set { } }
+ public System.Nullable<bool> GetAutoGenerateField() { throw null; }
+ public System.Nullable<bool> GetAutoGenerateFilter() { throw null; }
+ public string GetDescription() { throw null; }
+ public string GetGroupName() { throw null; }
+ public string GetName() { throw null; }
+ public System.Nullable<int> GetOrder() { throw null; }
+ public string GetPrompt() { throw null; }
+ public string GetShortName() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)]
+ public partial class DisplayColumnAttribute : System.Attribute
+ {
+ public DisplayColumnAttribute(string displayColumn) { }
+ public DisplayColumnAttribute(string displayColumn, string sortColumn) { }
+ public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { }
+ public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public partial class DisplayFormatAttribute : System.Attribute
+ {
+ public DisplayFormatAttribute() { }
+ public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)]
+ public sealed partial class EditableAttribute : System.Attribute
+ {
+ public EditableAttribute(bool allowEdit) { }
+ public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public sealed partial class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute
+ {
+ public EmailAddressAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)]
+ public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute
+ {
+ public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { }
+ public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public sealed partial class FileExtensionsAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute
+ {
+ public FileExtensionsAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { }
+ public string Extensions { get { throw null; } set { } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public sealed partial class FilterUIHintAttribute : System.Attribute
+ {
+ public FilterUIHintAttribute(string filterUIHint) { }
+ public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { }
+ public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { }
+ public System.Collections.Generic.IDictionary<string, object> ControlParameters { get { throw null; } }
+ public string FilterUIHint { get { throw null; } }
+ public string PresentationLayer { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial interface IValidatableObject
+ {
+ System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)]
+ public sealed partial class KeyAttribute : System.Attribute
+ {
+ public KeyAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public partial class MaxLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public MaxLengthAttribute() { }
+ public MaxLengthAttribute(int length) { }
+ public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class MetadataTypeAttribute : System.Attribute
+ {
+ public MetadataTypeAttribute(System.Type metadataClassType) { }
+ public System.Type MetadataClassType { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public partial class MinLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public MinLengthAttribute(int length) { }
+ public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public sealed partial class PhoneAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute
+ {
+ public PhoneAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public RangeAttribute(double minimum, double maximum) { }
+ public RangeAttribute(int minimum, int maximum) { }
+ public RangeAttribute(System.Type type, string minimum, string maximum) { }
+ public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public RegularExpressionAttribute(string pattern) { }
+ public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public RequiredAttribute() { }
+ public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public partial class ScaffoldColumnAttribute : System.Attribute
+ {
+ public ScaffoldColumnAttribute(bool scaffold) { }
+ public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public partial class ScaffoldTableAttribute : System.Attribute
+ {
+ public ScaffoldTableAttribute(bool scaffold) { }
+ public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public StringLengthAttribute(int maximumLength) { }
+ public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)]
+ public sealed partial class TimestampAttribute : System.Attribute
+ {
+ public TimestampAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)]
+ public partial class UIHintAttribute : System.Attribute
+ {
+ public UIHintAttribute(string uiHint) { }
+ public UIHintAttribute(string uiHint, string presentationLayer) { }
+ public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { }
+ public System.Collections.Generic.IDictionary<string, object> ControlParameters { get { throw null; } }
+ public string PresentationLayer { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public string UIHint { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public sealed partial class UrlAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute
+ {
+ public UrlAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { }
+ public override bool IsValid(object value) { throw null; }
+ }
+ public abstract partial class ValidationAttribute : System.Attribute
+ {
+ protected ValidationAttribute() { }
+ protected ValidationAttribute(System.Func<string> errorMessageAccessor) { }
+ protected ValidationAttribute(string errorMessage) { }
+ public string ErrorMessage { get { throw null; } set { } }
+ public string ErrorMessageResourceName { get { throw null; } set { } }
+ public System.Type ErrorMessageResourceType { get { throw null; } set { } }
+ protected string ErrorMessageString { get { throw null; } }
+ public virtual bool RequiresValidationContext { get { throw null; } }
+ public virtual string FormatErrorMessage(string name) { throw null; }
+ public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ public virtual bool IsValid(object value) { throw null; }
+ protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { }
+ public void Validate(object value, string name) { }
+ }
+ public sealed partial class ValidationContext : System.IServiceProvider
+ {
+ public ValidationContext(object instance) { }
+ public ValidationContext(object instance, System.Collections.Generic.IDictionary<object, object> items) { }
+ public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary<object, object> items) { }
+ public string DisplayName { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<object, object> Items { get { throw null; } }
+ public string MemberName { get { throw null; } set { } }
+ public object ObjectInstance { get { throw null; } }
+ public System.Type ObjectType { get { throw null; } }
+ public System.ComponentModel.Design.IServiceContainer ServiceContainer { get { throw null; } }
+ public object GetService(System.Type serviceType) { throw null; }
+ public void InitializeServiceProvider(System.Func<System.Type, object> serviceProvider) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ValidationException : System.Exception
+ {
+ public ValidationException() { }
+ public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { }
+ protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ValidationException(string message) { }
+ public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { }
+ public ValidationException(string message, System.Exception innerException) { }
+ public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ValidationResult
+ {
+ public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success;
+ protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { }
+ public ValidationResult(string errorMessage) { }
+ public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable<string> memberNames) { }
+ public string ErrorMessage { get { throw null; } set { } }
+ public System.Collections.Generic.IEnumerable<string> MemberNames { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public static partial class Validator
+ {
+ public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults) { throw null; }
+ public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults, bool validateAllProperties) { throw null; }
+ public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults) { throw null; }
+ public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes) { throw null; }
+ public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { }
+ public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { }
+ public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { }
+ public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes) { }
+ }
+}
+namespace System.ComponentModel.DataAnnotations.Schema
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public partial class ColumnAttribute : System.Attribute
+ {
+ public ColumnAttribute() { }
+ public ColumnAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public int Order { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public partial class ComplexTypeAttribute : System.Attribute
+ {
+ public ComplexTypeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public partial class DatabaseGeneratedAttribute : System.Attribute
+ {
+ public DatabaseGeneratedAttribute(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption databaseGeneratedOption) { }
+ public System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption DatabaseGeneratedOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum DatabaseGeneratedOption
+ {
+ Computed = 2,
+ Identity = 1,
+ None = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public partial class ForeignKeyAttribute : System.Attribute
+ {
+ public ForeignKeyAttribute(string name) { }
+ public string Name { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public partial class InversePropertyAttribute : System.Attribute
+ {
+ public InversePropertyAttribute(string property) { }
+ public string Property { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(388), AllowMultiple=false)]
+ public partial class NotMappedAttribute : System.Attribute
+ {
+ public NotMappedAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public partial class TableAttribute : System.Attribute
+ {
+ public TableAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public string Schema { get { throw null; } set { } }
+ }
+}
diff --git a/src/v4.5.2/System.Configuration.Install.cs b/src/v4.5.2/System.Configuration.Install.cs
new file mode 100644
index 0000000..9a73bf2
--- /dev/null
+++ b/src/v4.5.2/System.Configuration.Install.cs
@@ -0,0 +1,247 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Configuration.Install
+{
+ public partial class AssemblyInstaller : System.Configuration.Install.Installer
+ {
+ public AssemblyInstaller() { }
+ public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { }
+ public AssemblyInstaller(string fileName, string[] commandLine) { }
+ public System.Reflection.Assembly Assembly { get { throw null; } set { } }
+ public string[] CommandLine { get { throw null; } set { } }
+ public override string HelpText { get { throw null; } }
+ public string Path { get { throw null; } set { } }
+ public bool UseNewContext { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static void CheckIfInstallable(string assemblyName) { }
+ public override void Commit(System.Collections.IDictionary savedState) { }
+ public override void Install(System.Collections.IDictionary savedState) { }
+ public override void Rollback(System.Collections.IDictionary savedState) { }
+ public override void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+ public abstract partial class ComponentInstaller : System.Configuration.Install.Installer
+ {
+ protected ComponentInstaller() { }
+ public abstract void CopyFromComponent(System.ComponentModel.IComponent component);
+ [System.MonoTODOAttribute("Mono always returns false")]
+ public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IManagedInstaller
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]
+ int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall);
+ }
+ public partial class InstallContext
+ {
+ public InstallContext() { }
+ public InstallContext(string logFilePath, string[] commandLine) { }
+ public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } }
+ public bool IsParameterTrue(string paramName) { throw null; }
+ public void LogMessage(string message) { }
+ protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("AfterInstall")]
+ public partial class Installer : System.ComponentModel.Component
+ {
+ public Installer() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Configuration.Install.InstallContext Context { get { throw null; } set { } }
+ public virtual string HelpText { get { throw null; } }
+ public System.Configuration.Install.InstallerCollection Installers { get { throw null; } }
+ public System.Configuration.Install.Installer Parent { get { throw null; } set { } }
+ public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } }
+ public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } }
+ public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } }
+ public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } }
+ public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } }
+ public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } }
+ public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } }
+ public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } }
+ public virtual void Commit(System.Collections.IDictionary savedState) { }
+ public virtual void Install(System.Collections.IDictionary stateSaver) { }
+ protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { }
+ protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { }
+ protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { }
+ protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { }
+ protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { }
+ protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { }
+ protected virtual void OnCommitted(System.Collections.IDictionary savedState) { }
+ protected virtual void OnCommitting(System.Collections.IDictionary savedState) { }
+ public virtual void Rollback(System.Collections.IDictionary savedState) { }
+ public virtual void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+ public partial class InstallerCollection : System.Collections.CollectionBase
+ {
+ internal InstallerCollection() { }
+ public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } }
+ public int Add(System.Configuration.Install.Installer value) { throw null; }
+ public void AddRange(System.Configuration.Install.InstallerCollection value) { }
+ public void AddRange(System.Configuration.Install.Installer[] value) { }
+ public bool Contains(System.Configuration.Install.Installer value) { throw null; }
+ public void CopyTo(System.Configuration.Install.Installer[] array, int index) { }
+ public int IndexOf(System.Configuration.Install.Installer value) { throw null; }
+ public void Insert(int index, System.Configuration.Install.Installer value) { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Configuration.Install.Installer value) { }
+ }
+ public partial class InstallEventArgs : System.EventArgs
+ {
+ public InstallEventArgs() { }
+ public InstallEventArgs(System.Collections.IDictionary savedState) { }
+ public System.Collections.IDictionary SavedState { get { throw null; } }
+ }
+ public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e);
+ [System.SerializableAttribute]
+ public partial class InstallException : System.SystemException
+ {
+ public InstallException() { }
+ protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstallException(string message) { }
+ public InstallException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")]
+ public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller
+ {
+ public ManagedInstallerClass() { }
+ [System.MonoTODOAttribute]
+ public static void InstallHelper(string[] args) { }
+ [System.MonoTODOAttribute]
+ int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; }
+ }
+ public partial class TransactedInstaller : System.Configuration.Install.Installer
+ {
+ public TransactedInstaller() { }
+ public override void Install(System.Collections.IDictionary savedState) { }
+ public override void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+ public enum UninstallAction
+ {
+ NoAction = 1,
+ Remove = 0,
+ }
+}
+namespace System.Diagnostics
+{
+ public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller
+ {
+ public EventLogInstaller() { }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public int CategoryCount { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string CategoryResourceFile { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string Log { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string MessageResourceFile { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string ParameterResourceFile { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string Source { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))]
+ public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override void CopyFromComponent(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public override void Install(System.Collections.IDictionary stateSaver) { }
+ [System.MonoTODOAttribute]
+ public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Rollback(System.Collections.IDictionary savedState) { }
+ [System.MonoTODOAttribute]
+ public override void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+ public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller
+ {
+ public PerformanceCounterInstaller() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string CategoryHelp { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string CategoryName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))]
+ public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override void CopyFromComponent(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public override void Install(System.Collections.IDictionary stateSaver) { }
+ [System.MonoTODOAttribute]
+ public override void Rollback(System.Collections.IDictionary savedState) { }
+ [System.MonoTODOAttribute]
+ public override void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+}
diff --git a/src/v4.5.2/System.Configuration.cs b/src/v4.5.2/System.Configuration.cs
new file mode 100644
index 0000000..ad64f4f
--- /dev/null
+++ b/src/v4.5.2/System.Configuration.cs
@@ -0,0 +1,1254 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Configuration
+{
+ public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection
+ {
+ public AppSettingsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")]
+ public string File { get { throw null; } set { } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } }
+ [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")]
+ protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ protected internal override object GetRuntimeObject() { throw null; }
+ protected internal override bool IsModified() { throw null; }
+ protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { }
+ [System.MonoTODOAttribute]
+ protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
+ }
+ public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public CallbackValidatorAttribute() { }
+ public string CallbackMethodName { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection
+ {
+ public CommaDelimitedStringCollection() { }
+ public bool IsModified { get { throw null; } }
+ public new bool IsReadOnly { get { throw null; } }
+ public new string this[int index] { get { throw null; } set { } }
+ public new void Add(string value) { }
+ public new void AddRange(string[] range) { }
+ public new void Clear() { }
+ public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; }
+ public new void Insert(int index, string value) { }
+ public new void Remove(string value) { }
+ public void SetReadOnly() { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public CommaDelimitedStringCollectionConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public sealed partial class Configuration
+ {
+ internal Configuration() { }
+ public System.Configuration.AppSettingsSection AppSettings { get { throw null; } }
+ public System.Func<string, string> AssemblyStringTransformer { get { throw null; } set { } }
+ public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } }
+ public System.Configuration.ContextInformation EvaluationContext { get { throw null; } }
+ public string FilePath { get { throw null; } }
+ public bool HasFile { get { throw null; } }
+ public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } }
+ public bool NamespaceDeclared { get { throw null; } set { } }
+ public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } }
+ public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } }
+ public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } }
+ public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } }
+ public System.Func<string, string> TypeStringTransformer { get { throw null; } set { } }
+ public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; }
+ public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; }
+ public void Save() { }
+ public void Save(System.Configuration.ConfigurationSaveMode saveMode) { }
+ public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { }
+ public void SaveAs(string filename) { }
+ public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { }
+ [System.MonoInternalNoteAttribute("Detect if file has changed")]
+ public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { }
+ }
+ public enum ConfigurationAllowDefinition
+ {
+ Everywhere = 300,
+ MachineOnly = 0,
+ MachineToApplication = 200,
+ MachineToWebRoot = 100,
+ }
+ public enum ConfigurationAllowExeDefinition
+ {
+ MachineOnly = 0,
+ MachineToApplication = 100,
+ MachineToLocalUser = 300,
+ MachineToRoamingUser = 200,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
+ public sealed partial class ConfigurationCollectionAttribute : System.Attribute
+ {
+ public ConfigurationCollectionAttribute(System.Type itemType) { }
+ public string AddItemName { get { throw null; } set { } }
+ public string ClearItemsName { get { throw null; } set { } }
+ public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } }
+ [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")]
+ public System.Type ItemType { get { throw null; } }
+ public string RemoveItemName { get { throw null; } set { } }
+ }
+ public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter
+ {
+ protected ConfigurationConverterBase() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; }
+ }
+ public abstract partial class ConfigurationElement
+ {
+ protected ConfigurationElement() { }
+ public System.Configuration.Configuration CurrentConfiguration { get { throw null; } }
+ public System.Configuration.ElementInformation ElementInformation { get { throw null; } }
+ protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } }
+ protected bool HasContext { get { throw null; } }
+ protected internal object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } }
+ protected internal object this[string propertyName] { get { throw null; } set { } }
+ public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } }
+ public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } }
+ public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } }
+ public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } }
+ public bool LockItem { get { throw null; } set { } }
+ protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ public override bool Equals(object compareTo) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; }
+ protected virtual string GetTransformedTypeString(string typeName) { throw null; }
+ protected internal virtual void Init() { }
+ protected internal virtual void InitializeDefault() { }
+ protected internal virtual bool IsModified() { throw null; }
+ public virtual bool IsReadOnly() { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void ListErrors(System.Collections.IList errorList) { }
+ protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; }
+ protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ protected virtual object OnRequiredPropertyNotFound(string name) { throw null; }
+ protected virtual void PostDeserialize() { }
+ protected virtual void PreSerialize(System.Xml.XmlWriter writer) { }
+ protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected internal virtual void ResetModified() { }
+ protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
+ protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
+ [System.MonoTODOAttribute]
+ protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { }
+ protected internal virtual void SetReadOnly() { }
+ protected internal virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ protected ConfigurationElementCollection() { }
+ protected ConfigurationElementCollection(System.Collections.IComparer comparer) { }
+ protected internal string AddElementName { get { throw null; } set { } }
+ protected internal string ClearElementName { get { throw null; } set { } }
+ public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ public int Count { get { throw null; } }
+ protected virtual string ElementName { get { throw null; } }
+ public bool EmitClear { get { throw null; } set { } }
+ public bool IsSynchronized { get { throw null; } }
+ protected internal string RemoveElementName { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ protected virtual bool ThrowOnDuplicate { get { throw null; } }
+ protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ protected internal void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { }
+ protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { }
+ protected internal void BaseClear() { }
+ protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; }
+ protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; }
+ protected internal object[] BaseGetAllKeys() { throw null; }
+ protected internal object BaseGetKey(int index) { throw null; }
+ protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; }
+ protected internal bool BaseIsRemoved(object key) { throw null; }
+ protected internal void BaseRemove(object key) { }
+ protected internal void BaseRemoveAt(int index) { }
+ public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { }
+ protected abstract System.Configuration.ConfigurationElement CreateNewElement();
+ protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; }
+ public override bool Equals(object compareTo) { throw null; }
+ protected abstract object GetElementKey(System.Configuration.ConfigurationElement element);
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual bool IsElementName(string elementName) { throw null; }
+ protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; }
+ protected internal override bool IsModified() { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool IsReadOnly() { throw null; }
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected internal override void ResetModified() { }
+ protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void SetReadOnly() { }
+ void System.Collections.ICollection.CopyTo(System.Array arr, int index) { }
+ protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ public enum ConfigurationElementCollectionType
+ {
+ AddRemoveClearMap = 1,
+ AddRemoveClearMapAlternate = 3,
+ BasicMap = 0,
+ BasicMapAlternate = 2,
+ }
+ public sealed partial class ConfigurationElementProperty
+ {
+ public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { }
+ public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
+ }
+#if CONFIG_DEP
+ [System.SerializableAttribute]
+ public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException
+ {
+ public ConfigurationErrorsException() { }
+ protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ConfigurationErrorsException(string message) { }
+ public ConfigurationErrorsException(string message, System.Exception inner) { }
+ public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { }
+ public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { }
+ public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { }
+ public ConfigurationErrorsException(string message, string filename, int line) { }
+ public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { }
+ public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { }
+ public override string BareMessage { get { throw null; } }
+ public System.Collections.ICollection Errors { get { throw null; } }
+ public override string Filename { get { throw null; } }
+ public override int Line { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public static string GetFilename(System.Xml.XmlNode node) { throw null; }
+ public static string GetFilename(System.Xml.XmlReader reader) { throw null; }
+ public static int GetLineNumber(System.Xml.XmlNode node) { throw null; }
+ public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+#endif
+ public partial class ConfigurationFileMap : System.ICloneable
+ {
+ public ConfigurationFileMap() { }
+ public ConfigurationFileMap(string machineConfigFilename) { }
+ public string MachineConfigFilename { get { throw null; } set { } }
+ public virtual object Clone() { throw null; }
+ }
+ public partial class ConfigurationLocation
+ {
+ internal ConfigurationLocation() { }
+ public string Path { get { throw null; } }
+ public System.Configuration.Configuration OpenConfiguration() { throw null; }
+ }
+ public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ConfigurationLocationCollection() { }
+ public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } }
+ }
+ public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal ConfigurationLockCollection() { }
+ public string AttributeList { get { throw null; } }
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool HasParentElements { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsModified { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsSynchronized { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object SyncRoot { get { throw null; } }
+ public void Add(string name) { }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ public void CopyTo(string[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")]
+ public bool IsReadOnly(string name) { throw null; }
+ public void Remove(string name) { }
+ public void SetFromList(string attributeList) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public static partial class ConfigurationManager
+ {
+ public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } }
+ public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } }
+ public static object GetSection(string sectionName) { throw null; }
+ public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; }
+ public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; }
+ public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; }
+ [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")]
+ public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; }
+ public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; }
+ public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; }
+ public static void RefreshSection(string sectionName) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public ConfigurationPermission(System.Security.Permissions.PermissionState state) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public sealed partial class ConfigurationProperty
+ {
+ public ConfigurationProperty(string name, System.Type type) { }
+ public ConfigurationProperty(string name, System.Type type, object defaultValue) { }
+ public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { }
+ public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { }
+ public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { }
+ public System.ComponentModel.TypeConverter Converter { get { throw null; } }
+ public object DefaultValue { get { throw null; } }
+ public string Description { get { throw null; } }
+ public bool IsAssemblyStringTransformationRequired { get { throw null; } }
+ public bool IsDefaultCollection { get { throw null; } }
+ public bool IsKey { get { throw null; } }
+ public bool IsRequired { get { throw null; } }
+ public bool IsTypeStringTransformationRequired { get { throw null; } }
+ public bool IsVersionCheckRequired { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class ConfigurationPropertyAttribute : System.Attribute
+ {
+ public ConfigurationPropertyAttribute(string name) { }
+ public object DefaultValue { get { throw null; } set { } }
+ public bool IsDefaultCollection { get { throw null; } set { } }
+ public bool IsKey { get { throw null; } set { } }
+ public bool IsRequired { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } }
+ }
+ public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ConfigurationPropertyCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Configuration.ConfigurationProperty property) { }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public bool Remove(string name) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ [System.FlagsAttribute]
+ public enum ConfigurationPropertyOptions
+ {
+ IsAssemblyStringTransformationRequired = 16,
+ IsDefaultCollection = 1,
+ IsKey = 4,
+ IsRequired = 2,
+ IsTypeStringTransformationRequired = 8,
+ IsVersionCheckRequired = 32,
+ None = 0,
+ }
+ public enum ConfigurationSaveMode
+ {
+ Full = 2,
+ Minimal = 1,
+ Modified = 0,
+ }
+ public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement
+ {
+ protected ConfigurationSection() { }
+ [System.MonoTODOAttribute]
+ public System.Configuration.SectionInformation SectionInformation { get { throw null; } }
+ [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")]
+ protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { }
+ [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")]
+ protected internal virtual object GetRuntimeObject() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override bool IsModified() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void ResetModified() { }
+ protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
+ protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; }
+ protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; }
+ protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ internal ConfigurationSectionCollection() { }
+ public override int Count { get { throw null; } }
+ public System.Configuration.ConfigurationSection this[int index] { get { throw null; } }
+ public System.Configuration.ConfigurationSection this[string name] { get { throw null; } }
+ public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public void Add(string name, System.Configuration.ConfigurationSection section) { }
+ public void Clear() { }
+ public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { }
+ public System.Configuration.ConfigurationSection Get(int index) { throw null; }
+ public System.Configuration.ConfigurationSection Get(string name) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public string GetKey(int index) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public partial class ConfigurationSectionGroup
+ {
+ public ConfigurationSectionGroup() { }
+ [System.MonoTODOAttribute]
+ public bool IsDeclarationRequired { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsDeclared { get { throw null; } }
+ public string Name { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Check if this is correct")]
+ public string SectionGroupName { get { throw null; } }
+ public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } }
+ public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } }
+ public string Type { get { throw null; } set { } }
+ public void ForceDeclaration() { }
+ [System.MonoTODOAttribute]
+ public void ForceDeclaration(bool force) { }
+ protected internal virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ internal ConfigurationSectionGroupCollection() { }
+ public override int Count { get { throw null; } }
+ public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } }
+ public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } }
+ public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { }
+ public void Clear() { }
+ public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { }
+ public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; }
+ public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public string GetKey(int index) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public enum ConfigurationUserLevel
+ {
+ None = 0,
+ PerUserRoaming = 10,
+ PerUserRoamingAndLocal = 20,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public partial class ConfigurationValidatorAttribute : System.Attribute
+ {
+ protected ConfigurationValidatorAttribute() { }
+ public ConfigurationValidatorAttribute(System.Type validator) { }
+ public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ public System.Type ValidatorType { get { throw null; } }
+ }
+ public abstract partial class ConfigurationValidatorBase
+ {
+ protected ConfigurationValidatorBase() { }
+ public virtual bool CanValidate(System.Type type) { throw null; }
+ public abstract void Validate(object value);
+ }
+ public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement
+ {
+ public ConnectionStringSettings() { }
+ public ConnectionStringSettings(string name, string connectionString) { }
+ public ConnectionStringSettings(string name, string connectionString, string providerName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string ConnectionString { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Name { get { throw null; } set { } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")]
+ public string ProviderName { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ConnectionStringSettingsCollection() { }
+ public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } }
+ public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Configuration.ConnectionStringSettings settings) { }
+ protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; }
+ public void Remove(System.Configuration.ConnectionStringSettings settings) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection
+ {
+ public ConnectionStringsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override object GetRuntimeObject() { throw null; }
+ }
+ public sealed partial class ContextInformation
+ {
+ internal ContextInformation() { }
+ public object HostingContext { get { throw null; } }
+ [System.MonoInternalNoteAttribute("should this use HostingContext instead?")]
+ public bool IsMachineLevel { get { throw null; } }
+ public object GetSection(string sectionName) { throw null; }
+ }
+ public sealed partial class DefaultSection : System.Configuration.ConfigurationSection
+ {
+ public DefaultSection() { }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { }
+ [System.MonoTODOAttribute]
+ protected internal override bool IsModified() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { }
+ [System.MonoTODOAttribute]
+ protected internal override void ResetModified() { }
+ [System.MonoTODOAttribute]
+ protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
+ }
+ public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public DefaultValidator() { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider
+ {
+ public DpapiProtectedConfigurationProvider() { }
+ public bool UseMachineProtection { get { throw null; } }
+ [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")]
+ public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; }
+ [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")]
+ public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { }
+ }
+ public sealed partial class ElementInformation
+ {
+ internal ElementInformation() { }
+ [System.MonoTODOAttribute]
+ public System.Collections.ICollection Errors { get { throw null; } }
+ public bool IsCollection { get { throw null; } }
+ public bool IsLocked { get { throw null; } }
+ [System.MonoTODOAttribute("Support multiple levels of inheritance")]
+ public bool IsPresent { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public System.Configuration.PropertyInformationCollection Properties { get { throw null; } }
+ public string Source { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
+ }
+ public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap
+ {
+ public ExeConfigurationFileMap() { }
+ public ExeConfigurationFileMap(string machineConfigFileName) { }
+ public string ExeConfigFilename { get { throw null; } set { } }
+ public string LocalUserConfigFilename { get { throw null; } set { } }
+ public string RoamingUserConfigFilename { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ }
+ public sealed partial class ExeContext
+ {
+ internal ExeContext() { }
+ public string ExePath { get { throw null; } }
+ public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } }
+ }
+ public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public GenericEnumConverter(System.Type typeEnum) { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection
+ {
+ public IgnoreSection() { }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { }
+ protected internal override bool IsModified() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { }
+ [System.MonoTODOAttribute]
+ protected internal override void ResetModified() { }
+ protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
+ }
+ public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public InfiniteIntConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public InfiniteTimeSpanConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public IntegerValidator(int minValue, int maxValue) { }
+ public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { }
+ public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public IntegerValidatorAttribute() { }
+ public bool ExcludeRange { get { throw null; } set { } }
+ public int MaxValue { get { throw null; } set { } }
+ public int MinValue { get { throw null; } set { } }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public KeyValueConfigurationCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { }
+ public void Add(string key, string value) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string key) { }
+ }
+ public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement
+ {
+ public KeyValueConfigurationElement(string key, string value) { }
+ [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ public string Key { get { throw null; } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")]
+ public string Value { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal override void Init() { }
+ }
+ public partial class LongValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public LongValidator(long minValue, long maxValue) { }
+ public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { }
+ public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public LongValidatorAttribute() { }
+ public bool ExcludeRange { get { throw null; } set { } }
+ public long MaxValue { get { throw null; } set { } }
+ public long MinValue { get { throw null; } set { } }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public NameValueConfigurationCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Configuration.NameValueConfigurationElement nameValue) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { }
+ public void Remove(string name) { }
+ }
+ public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement
+ {
+ public NameValueConfigurationElement(string name, string value) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ public string Name { get { throw null; } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public string Value { get { throw null; } set { } }
+ }
+ public enum OverrideMode
+ {
+ Allow = 1,
+ Deny = 2,
+ Inherit = 0,
+ }
+ public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public PositiveTimeSpanValidator() { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public PositiveTimeSpanValidatorAttribute() { }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ public sealed partial class PropertyInformation
+ {
+ internal PropertyInformation() { }
+ public System.ComponentModel.TypeConverter Converter { get { throw null; } }
+ public object DefaultValue { get { throw null; } }
+ public string Description { get { throw null; } }
+ public bool IsKey { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsLocked { get { throw null; } }
+ public bool IsModified { get { throw null; } }
+ public bool IsRequired { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Source { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ internal PropertyInformationCollection() { }
+ public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } }
+ public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum PropertyValueOrigin
+ {
+ Default = 0,
+ Inherited = 1,
+ SetHere = 2,
+ }
+ public static partial class ProtectedConfiguration
+ {
+ public const string DataProtectionProviderName = "DataProtectionConfigurationProvider";
+ public const string ProtectedDataSectionName = "configProtectedData";
+ public const string RsaProviderName = "RsaProtectedConfigurationProvider";
+ public static string DefaultProvider { get { throw null; } }
+ public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } }
+ }
+ public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected ProtectedConfigurationProvider() { }
+ public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode);
+ public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node);
+ }
+ public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection
+ {
+ public ProtectedConfigurationProviderCollection() { }
+ [System.MonoTODOAttribute]
+ public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ }
+ public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection
+ {
+ public ProtectedConfigurationSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")]
+ public string DefaultProvider { get { throw null; } set { } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ }
+ public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement
+ {
+ public ProtectedProviderSettings() { }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ }
+ public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement
+ {
+ public ProviderSettings() { }
+ public ProviderSettings(string name, string type) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Name { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string Type { get { throw null; } set { } }
+ protected internal override bool IsModified() { throw null; }
+ protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; }
+ protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ [System.MonoTODOAttribute]
+ protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ProviderSettingsCollection() { }
+ public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } }
+ public new System.Configuration.ProviderSettings this[string key] { get { throw null; } }
+ protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Configuration.ProviderSettings provider) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string name) { }
+ }
+ public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public RegexStringValidator(string regex) { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public RegexStringValidatorAttribute(string regex) { }
+ public string Regex { get { throw null; } }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider
+ {
+ public RsaProtectedConfigurationProvider() { }
+ public string CspProviderName { get { throw null; } }
+ public string KeyContainerName { get { throw null; } }
+ public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } }
+ public bool UseMachineContainer { get { throw null; } }
+ public bool UseOAEP { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void AddKey(int keySize, bool exportable) { }
+ [System.MonoTODOAttribute]
+ public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; }
+ [System.MonoTODOAttribute]
+ public void DeleteKey() { }
+ [System.MonoTODOAttribute]
+ public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; }
+ [System.MonoTODOAttribute]
+ public void ExportKey(string xmlFileName, bool includePrivateParameters) { }
+ [System.MonoTODOAttribute]
+ public void ImportKey(string xmlFileName, bool exportable) { }
+ [System.MonoTODOAttribute]
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { }
+ }
+ public sealed partial class SectionInformation
+ {
+ internal SectionInformation() { }
+ public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } }
+ public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } }
+ public bool AllowLocation { get { throw null; } set { } }
+ public bool AllowOverride { get { throw null; } set { } }
+ public string ConfigSource { get { throw null; } set { } }
+ public bool ForceSave { get { throw null; } set { } }
+ public bool InheritInChildApplications { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsDeclarationRequired { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsDeclared { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsLocked { get { throw null; } }
+ public bool IsProtected { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } }
+ public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } }
+ public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } }
+ public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool RequirePermission { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool RestartOnExternalChanges { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SectionName { get { throw null; } }
+ public string Type { get { throw null; } set { } }
+ public void ForceDeclaration() { }
+ [System.MonoTODOAttribute]
+ public void ForceDeclaration(bool force) { }
+ public System.Configuration.ConfigurationSection GetParentSection() { throw null; }
+ public string GetRawXml() { throw null; }
+ public void ProtectSection(string protectionProvider) { }
+ [System.MonoTODOAttribute]
+ public void RevertToParent() { }
+ public void SetRawXml(string rawXml) { }
+ public void UnprotectSection() { }
+ }
+ public partial class StringValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public StringValidator(int minLength) { }
+ public StringValidator(int minLength, int maxLength) { }
+ public StringValidator(int minLength, int maxLength, string invalidCharacters) { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public StringValidatorAttribute() { }
+ public string InvalidCharacters { get { throw null; } set { } }
+ public int MaxLength { get { throw null; } set { } }
+ public int MinLength { get { throw null; } set { } }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public SubclassTypeValidator(System.Type baseClass) { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public SubclassTypeValidatorAttribute(System.Type baseClass) { }
+ public System.Type BaseClass { get { throw null; } }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public TimeSpanMinutesConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter
+ {
+ public TimeSpanMinutesOrInfiniteConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public TimeSpanSecondsConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter
+ {
+ public TimeSpanSecondsOrInfiniteConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { }
+ public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { }
+ public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
+ {
+ public const string TimeSpanMaxValue = "10675199.02:48:05.4775807";
+ public const string TimeSpanMinValue = "-10675199.02:48:05.4775808";
+ public TimeSpanValidatorAttribute() { }
+ public bool ExcludeRange { get { throw null; } set { } }
+ public System.TimeSpan MaxValue { get { throw null; } }
+ public string MaxValueString { get { throw null; } set { } }
+ public System.TimeSpan MinValue { get { throw null; } }
+ public string MinValueString { get { throw null; } set { } }
+ public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } }
+ }
+ public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public TypeNameConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public delegate void ValidatorCallback(object value);
+ public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public WhiteSpaceTrimStringConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+}
+namespace System.Configuration.Internal
+{
+ public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost
+ {
+ protected DelegatingConfigHost() { }
+ protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } }
+ public virtual bool IsRemote { get { throw null; } }
+ public virtual bool SupportsChangeNotifications { get { throw null; } }
+ public virtual bool SupportsLocation { get { throw null; } }
+ public virtual bool SupportsPath { get { throw null; } }
+ public virtual bool SupportsRefresh { get { throw null; } }
+ public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; }
+ public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; }
+ public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; }
+ public virtual void DeleteStream(string streamName) { }
+ public virtual string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; }
+ public virtual string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath) { throw null; }
+ public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; }
+ public virtual string GetConfigTypeName(System.Type t) { throw null; }
+ public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); }
+ public virtual string GetStreamName(string configPath) { throw null; }
+ public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; }
+ public virtual object GetStreamVersion(string streamName) { throw null; }
+ public virtual System.IDisposable Impersonate() { throw null; }
+ public virtual void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams) { }
+ public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); }
+ public virtual bool IsAboveApplication(string configPath) { throw null; }
+ public virtual bool IsConfigRecordRequired(string configPath) { throw null; }
+ public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; }
+ public virtual bool IsFile(string streamName) { throw null; }
+ public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; }
+ public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; }
+ public virtual bool IsLocationApplicable(string configPath) { throw null; }
+ public virtual bool IsSecondaryRoot(string configPath) { throw null; }
+ public virtual bool IsTrustedConfigPath(string configPath) { throw null; }
+ public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; }
+ public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; }
+ public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; }
+ public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; }
+ public virtual bool PrefetchAll(string configPath, string streamName) { throw null; }
+ public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; }
+ public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { }
+ public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; }
+ public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { }
+ public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { }
+ public virtual void WriteCompleted(string streamName, bool success, object writeContext) { }
+ public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { }
+ }
+ public partial interface IConfigErrorInfo
+ {
+ string Filename { get; }
+ int LineNumber { get; }
+ }
+ public partial interface IConfigSystem
+ {
+ System.Configuration.Internal.IInternalConfigHost Host { get; }
+ System.Configuration.Internal.IInternalConfigRoot Root { get; }
+ void Init(System.Type typeConfigHost, params object[] hostInitParams);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IConfigurationManagerHelper
+ {
+ void EnsureNetConfigLoaded();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IConfigurationManagerInternal
+ {
+ string ApplicationConfigUri { get; }
+ string ExeLocalConfigDirectory { get; }
+ string ExeLocalConfigPath { get; }
+ string ExeProductName { get; }
+ string ExeProductVersion { get; }
+ string ExeRoamingConfigDirectory { get; }
+ string ExeRoamingConfigPath { get; }
+ string MachineConfigPath { get; }
+ bool SetConfigurationSystemInProgress { get; }
+ bool SupportsUserConfig { get; }
+ string UserConfigFilename { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigClientHost
+ {
+ string GetExeConfigPath();
+ string GetLocalUserConfigPath();
+ string GetRoamingUserConfigPath();
+ bool IsExeConfig(string configPath);
+ bool IsLocalUserConfig(string configPath);
+ bool IsRoamingUserConfig(string configPath);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigConfigurationFactory
+ {
+ System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams);
+ string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigHost
+ {
+ bool IsRemote { get; }
+ bool SupportsChangeNotifications { get; }
+ bool SupportsLocation { get; }
+ bool SupportsPath { get; }
+ bool SupportsRefresh { get; }
+ object CreateConfigurationContext(string configPath, string locationSubPath);
+ object CreateDeprecatedConfigContext(string configPath);
+ string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection);
+ void DeleteStream(string streamName);
+ string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection);
+ string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath);
+ System.Type GetConfigType(string typeName, bool throwOnError);
+ string GetConfigTypeName(System.Type t);
+ void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady);
+ string GetStreamName(string configPath);
+ string GetStreamNameForConfigSource(string streamName, string configSource);
+ object GetStreamVersion(string streamName);
+ System.IDisposable Impersonate();
+ void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams);
+ void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams);
+ bool IsAboveApplication(string configPath);
+ bool IsConfigRecordRequired(string configPath);
+ bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition);
+ bool IsFile(string streamName);
+ bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord);
+ bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord);
+ bool IsLocationApplicable(string configPath);
+ bool IsSecondaryRoot(string configPath);
+ bool IsTrustedConfigPath(string configPath);
+ System.IO.Stream OpenStreamForRead(string streamName);
+ System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions);
+ System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext);
+ System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions);
+ bool PrefetchAll(string configPath, string streamName);
+ bool PrefetchSection(string sectionGroupName, string sectionName);
+ void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord);
+ object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback);
+ void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback);
+ void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo);
+ void WriteCompleted(string streamName, bool success, object writeContext);
+ void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigRecord
+ {
+ string ConfigPath { get; }
+ bool HasInitErrors { get; }
+ string StreamName { get; }
+ object GetLkgSection(string configKey);
+ object GetSection(string configKey);
+ void RefreshSection(string configKey);
+ void Remove();
+ void ThrowIfInitErrors();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigRoot
+ {
+ bool IsDesignTime { get; }
+ event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged;
+ event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved;
+ System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath);
+ object GetSection(string section, string configPath);
+ string GetUniqueConfigPath(string configPath);
+ System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath);
+ void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime);
+ void RemoveConfig(string configPath);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigSettingsFactory
+ {
+ void CompleteInit();
+ void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigSystem
+ {
+ bool SupportsUserConfig { get; }
+ object GetSection(string configKey);
+ void RefreshConfig(string sectionName);
+ }
+ public sealed partial class InternalConfigEventArgs : System.EventArgs
+ {
+ public InternalConfigEventArgs(string configPath) { }
+ public string ConfigPath { get { throw null; } set { } }
+ }
+ public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e);
+ public delegate void StreamChangeCallback(string streamName);
+}
+namespace System.Configuration.Provider
+{
+ public abstract partial class ProviderBase
+ {
+ protected ProviderBase() { }
+ public virtual string Description { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ }
+ public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ProviderCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public virtual void Add(System.Configuration.Provider.ProviderBase provider) { }
+ public void Clear() { }
+ public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string name) { }
+ public void SetReadOnly() { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ProviderException : System.Exception
+ {
+ public ProviderException() { }
+ protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ProviderException(string message) { }
+ public ProviderException(string message, System.Exception innerException) { }
+ }
+}
diff --git a/src/v4.5.2/System.Core.cs b/src/v4.5.2/System.Core.cs
new file mode 100644
index 0000000..b49e4dd
--- /dev/null
+++ b/src/v4.5.2/System.Core.cs
@@ -0,0 +1,3747 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Core.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Core.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Core.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.DefaultDependencyAttribute((System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.StringFreezingAttribute]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.Aes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneNotFoundException))]
+namespace Microsoft.Win32.SafeHandles
+{
+ public sealed partial class SafeMemoryMappedFileHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ internal SafeMemoryMappedFileHandle() : base (default(bool)) { }
+ [System.MonoTODOAttribute]
+ protected override bool ReleaseHandle() { throw null; }
+ }
+ public sealed partial class SafeMemoryMappedViewHandle : System.Runtime.InteropServices.SafeBuffer
+ {
+ internal SafeMemoryMappedViewHandle() : base (default(bool)) { }
+ protected override bool ReleaseHandle() { throw null; }
+ }
+ public abstract partial class SafeNCryptHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ protected SafeNCryptHandle() : base (default(bool)) { }
+ protected override bool ReleaseHandle() { throw null; }
+ protected abstract bool ReleaseNativeHandle();
+ }
+ public sealed partial class SafeNCryptKeyHandle : Microsoft.Win32.SafeHandles.SafeNCryptHandle
+ {
+ public SafeNCryptKeyHandle() { }
+ protected override bool ReleaseNativeHandle() { throw null; }
+ }
+ public sealed partial class SafeNCryptProviderHandle : Microsoft.Win32.SafeHandles.SafeNCryptHandle
+ {
+ public SafeNCryptProviderHandle() { }
+ protected override bool ReleaseNativeHandle() { throw null; }
+ }
+ public sealed partial class SafeNCryptSecretHandle : Microsoft.Win32.SafeHandles.SafeNCryptHandle
+ {
+ public SafeNCryptSecretHandle() { }
+ protected override bool ReleaseNativeHandle() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
+ public sealed partial class SafePipeHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ public SafePipeHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
+ protected override bool ReleaseHandle() { throw null; }
+ }
+}
+namespace System
+{
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, in T14>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, in T14, in T15>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, in T14, in T15, in T16>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, in T14, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, in T14, in T15, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15);
+ public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, in T14, in T15, in T16, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Collections.Generic
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.ICollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class HashSet<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.ISet<T>, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public HashSet() { }
+ public HashSet(System.Collections.Generic.IEnumerable<T> collection) { }
+ public HashSet(System.Collections.Generic.IEnumerable<T> collection, System.Collections.Generic.IEqualityComparer<T> comparer) { }
+ public HashSet(System.Collections.Generic.IEqualityComparer<T> comparer) { }
+ protected HashSet(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Collections.Generic.IEqualityComparer<T> Comparer { get { throw null; } }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ public bool Add(T item) { throw null; }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array) { }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public void CopyTo(T[] array, int arrayIndex, int count) { }
+ public static System.Collections.Generic.IEqualityComparer<System.Collections.Generic.HashSet<T>> CreateSetComparer() { throw null; }
+ public void ExceptWith(System.Collections.Generic.IEnumerable<T> other) { }
+ public System.Collections.Generic.HashSet<T>.Enumerator GetEnumerator() { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void IntersectWith(System.Collections.Generic.IEnumerable<T> other) { }
+ public bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool IsSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool IsSupersetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public virtual void OnDeserialization(object sender) { }
+ public bool Overlaps(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool Remove(T item) { throw null; }
+ public int RemoveWhere(System.Predicate<T> match) { throw null; }
+ public bool SetEquals(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public void SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other) { }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public void TrimExcess() { }
+ public void UnionWith(System.Collections.Generic.IEnumerable<T> other) { }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+}
+namespace System.Diagnostics
+{
+ public partial class EventSchemaTraceListener : System.Diagnostics.TextWriterTraceListener
+ {
+ public EventSchemaTraceListener(string fileName) { }
+ public EventSchemaTraceListener(string fileName, string name) { }
+ public EventSchemaTraceListener(string fileName, string name, int bufferSize) { }
+ public EventSchemaTraceListener(string fileName, string name, int bufferSize, System.Diagnostics.TraceLogRetentionOption logRetentionOption) { }
+ public EventSchemaTraceListener(string fileName, string name, int bufferSize, System.Diagnostics.TraceLogRetentionOption logRetentionOption, long maximumFileSize) { }
+ public EventSchemaTraceListener(string fileName, string name, int bufferSize, System.Diagnostics.TraceLogRetentionOption logRetentionOption, long maximumFileSize, int maximumNumberOfFiles) { }
+ public int BufferSize { get { throw null; } }
+ public override bool IsThreadSafe { get { throw null; } }
+ public long MaximumFileSize { get { throw null; } }
+ public int MaximumNumberOfFiles { get { throw null; } }
+ public System.Diagnostics.TraceLogRetentionOption TraceLogRetentionOption { get { throw null; } }
+ public new System.IO.TextWriter Writer { get { throw null; } set { } }
+ public override void Close() { }
+ public override void Fail(string message, string detailMessage) { }
+ public override void Flush() { }
+ protected override string[] GetSupportedAttributes() { throw null; }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { }
+ public override void TraceTransfer(System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, System.Guid relatedActivityId) { }
+ public override void Write(string message) { }
+ public override void WriteLine(string message) { }
+ }
+ public enum TraceLogRetentionOption
+ {
+ LimitedCircularFiles = 1,
+ LimitedSequentialFiles = 3,
+ SingleFileBoundedSize = 4,
+ SingleFileUnboundedSize = 2,
+ UnlimitedSequentialFiles = 0,
+ }
+ public partial class UnescapedXmlDiagnosticData
+ {
+ public UnescapedXmlDiagnosticData(string xmlPayload) { }
+ public string UnescapedXml { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Diagnostics.Eventing
+{
+ public partial struct EventDescriptor
+ {
+ public EventDescriptor(int id, byte version, byte channel, byte level, byte opcode, int task, long keywords) { throw null;}
+ public byte Channel { get { throw null; } }
+ public int EventId { get { throw null; } }
+ public long Keywords { get { throw null; } }
+ public byte Level { get { throw null; } }
+ public byte Opcode { get { throw null; } }
+ public int Task { get { throw null; } }
+ public byte Version { get { throw null; } }
+ }
+ public partial class EventProvider : System.IDisposable
+ {
+ public EventProvider(System.Guid providerGuid) { }
+ public virtual void Close() { }
+ public static System.Guid CreateActivityId() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~EventProvider() { }
+ public static System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode GetLastWriteEventError() { throw null; }
+ public bool IsEnabled() { throw null; }
+ public bool IsEnabled(byte level, long keywords) { throw null; }
+ public static void SetActivityId(ref System.Guid id) { }
+ protected bool WriteEvent(ref System.Diagnostics.Eventing.EventDescriptor eventDescriptor, int dataCount, System.IntPtr data) { throw null; }
+ public bool WriteEvent(ref System.Diagnostics.Eventing.EventDescriptor eventDescriptor, params object[] eventPayload) { throw null; }
+ public bool WriteEvent(ref System.Diagnostics.Eventing.EventDescriptor eventDescriptor, string data) { throw null; }
+ public bool WriteMessageEvent(string eventMessage) { throw null; }
+ public bool WriteMessageEvent(string eventMessage, byte eventLevel, long eventKeywords) { throw null; }
+ protected bool WriteTransferEvent(ref System.Diagnostics.Eventing.EventDescriptor eventDescriptor, System.Guid relatedActivityId, int dataCount, System.IntPtr data) { throw null; }
+ public bool WriteTransferEvent(ref System.Diagnostics.Eventing.EventDescriptor eventDescriptor, System.Guid relatedActivityId, params object[] eventPayload) { throw null; }
+ public enum WriteEventErrorCode
+ {
+ EventTooBig = 2,
+ NoError = 0,
+ NoFreeBuffers = 1,
+ }
+ }
+ public partial class EventProviderTraceListener : System.Diagnostics.TraceListener
+ {
+ public EventProviderTraceListener(string providerId) { }
+ public EventProviderTraceListener(string providerId, string name) { }
+ public EventProviderTraceListener(string providerId, string name, string delimiter) { }
+ public string Delimiter { get { throw null; } set { } }
+ public sealed override bool IsThreadSafe { get { throw null; } }
+ public override void Close() { }
+ public override void Fail(string message, string detailMessage) { }
+ public sealed override void Flush() { }
+ protected override string[] GetSupportedAttributes() { throw null; }
+ public sealed override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ public sealed override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ public sealed override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id) { }
+ public sealed override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { }
+ public sealed override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { }
+ public sealed override void TraceTransfer(System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, System.Guid relatedActivityId) { }
+ public sealed override void Write(string message) { }
+ public sealed override void WriteLine(string message) { }
+ }
+}
+namespace System.Diagnostics.Eventing.Reader
+{
+ public partial class EventBookmark : System.Runtime.Serialization.ISerializable
+ {
+ protected EventBookmark(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class EventKeyword
+ {
+ internal EventKeyword() { }
+ public string DisplayName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public long Value { get { throw null; } }
+ }
+ public sealed partial class EventLevel
+ {
+ internal EventLevel() { }
+ public string DisplayName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public int Value { get { throw null; } }
+ }
+ public partial class EventLogConfiguration : System.IDisposable
+ {
+ public EventLogConfiguration(string logName) { }
+ public EventLogConfiguration(string logName, System.Diagnostics.Eventing.Reader.EventLogSession session) { }
+ public bool IsClassicLog { get { throw null; } }
+ public bool IsEnabled { get { throw null; } set { } }
+ public string LogFilePath { get { throw null; } set { } }
+ public System.Diagnostics.Eventing.Reader.EventLogIsolation LogIsolation { get { throw null; } }
+ public System.Diagnostics.Eventing.Reader.EventLogMode LogMode { get { throw null; } set { } }
+ public string LogName { get { throw null; } }
+ public System.Diagnostics.Eventing.Reader.EventLogType LogType { get { throw null; } }
+ public long MaximumSizeInBytes { get { throw null; } set { } }
+ public string OwningProviderName { get { throw null; } }
+ public System.Nullable<int> ProviderBufferSize { get { throw null; } }
+ public System.Nullable<System.Guid> ProviderControlGuid { get { throw null; } }
+ public System.Nullable<long> ProviderKeywords { get { throw null; } set { } }
+ public System.Nullable<int> ProviderLatency { get { throw null; } }
+ public System.Nullable<int> ProviderLevel { get { throw null; } set { } }
+ public System.Nullable<int> ProviderMaximumNumberOfBuffers { get { throw null; } }
+ public System.Nullable<int> ProviderMinimumNumberOfBuffers { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> ProviderNames { get { throw null; } }
+ public string SecurityDescriptor { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void SaveChanges() { }
+ }
+ public partial class EventLogException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ public EventLogException() { }
+ protected EventLogException(int errorCode) { }
+ protected EventLogException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public EventLogException(string message) { }
+ public EventLogException(string message, System.Exception innerException) { }
+ public override string Message { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class EventLogInformation
+ {
+ internal EventLogInformation() { }
+ public System.Nullable<int> Attributes { get { throw null; } }
+ public System.Nullable<System.DateTime> CreationTime { get { throw null; } }
+ public System.Nullable<long> FileSize { get { throw null; } }
+ public System.Nullable<bool> IsLogFull { get { throw null; } }
+ public System.Nullable<System.DateTime> LastAccessTime { get { throw null; } }
+ public System.Nullable<System.DateTime> LastWriteTime { get { throw null; } }
+ public System.Nullable<long> OldestRecordNumber { get { throw null; } }
+ public System.Nullable<long> RecordCount { get { throw null; } }
+ }
+ public partial class EventLogInvalidDataException : System.Diagnostics.Eventing.Reader.EventLogException
+ {
+ public EventLogInvalidDataException() { }
+ protected EventLogInvalidDataException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public EventLogInvalidDataException(string message) { }
+ public EventLogInvalidDataException(string message, System.Exception innerException) { }
+ }
+ public enum EventLogIsolation
+ {
+ Application = 0,
+ Custom = 2,
+ System = 1,
+ }
+ public sealed partial class EventLogLink
+ {
+ internal EventLogLink() { }
+ public string DisplayName { get { throw null; } }
+ public bool IsImported { get { throw null; } }
+ public string LogName { get { throw null; } }
+ }
+ public enum EventLogMode
+ {
+ AutoBackup = 1,
+ Circular = 0,
+ Retain = 2,
+ }
+ public partial class EventLogNotFoundException : System.Diagnostics.Eventing.Reader.EventLogException
+ {
+ public EventLogNotFoundException() { }
+ protected EventLogNotFoundException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public EventLogNotFoundException(string message) { }
+ public EventLogNotFoundException(string message, System.Exception innerException) { }
+ }
+ public partial class EventLogPropertySelector : System.IDisposable
+ {
+ public EventLogPropertySelector(System.Collections.Generic.IEnumerable<string> propertyQueries) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public partial class EventLogProviderDisabledException : System.Diagnostics.Eventing.Reader.EventLogException
+ {
+ public EventLogProviderDisabledException() { }
+ protected EventLogProviderDisabledException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public EventLogProviderDisabledException(string message) { }
+ public EventLogProviderDisabledException(string message, System.Exception innerException) { }
+ }
+ public partial class EventLogQuery
+ {
+ public EventLogQuery(string path, System.Diagnostics.Eventing.Reader.PathType pathType) { }
+ public EventLogQuery(string path, System.Diagnostics.Eventing.Reader.PathType pathType, string query) { }
+ public bool ReverseDirection { get { throw null; } set { } }
+ public System.Diagnostics.Eventing.Reader.EventLogSession Session { get { throw null; } set { } }
+ public bool TolerateQueryErrors { get { throw null; } set { } }
+ }
+ public partial class EventLogReader : System.IDisposable
+ {
+ public EventLogReader(System.Diagnostics.Eventing.Reader.EventLogQuery eventQuery) { }
+ public EventLogReader(System.Diagnostics.Eventing.Reader.EventLogQuery eventQuery, System.Diagnostics.Eventing.Reader.EventBookmark bookmark) { }
+ public EventLogReader(string path) { }
+ public EventLogReader(string path, System.Diagnostics.Eventing.Reader.PathType pathType) { }
+ public int BatchSize { get { throw null; } set { } }
+ public System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventLogStatus> LogStatus { get { throw null; } }
+ public void CancelReading() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public System.Diagnostics.Eventing.Reader.EventRecord ReadEvent() { throw null; }
+ public System.Diagnostics.Eventing.Reader.EventRecord ReadEvent(System.TimeSpan timeout) { throw null; }
+ public void Seek(System.Diagnostics.Eventing.Reader.EventBookmark bookmark) { }
+ public void Seek(System.Diagnostics.Eventing.Reader.EventBookmark bookmark, long offset) { }
+ public void Seek(System.IO.SeekOrigin origin, long offset) { }
+ }
+ public partial class EventLogReadingException : System.Diagnostics.Eventing.Reader.EventLogException
+ {
+ public EventLogReadingException() { }
+ protected EventLogReadingException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public EventLogReadingException(string message) { }
+ public EventLogReadingException(string message, System.Exception innerException) { }
+ }
+ public partial class EventLogRecord : System.Diagnostics.Eventing.Reader.EventRecord
+ {
+ internal EventLogRecord() { }
+ public override System.Nullable<System.Guid> ActivityId { get { throw null; } }
+ public override System.Diagnostics.Eventing.Reader.EventBookmark Bookmark { get { throw null; } }
+ public string ContainerLog { get { throw null; } }
+ public override int Id { get { throw null; } }
+ public override System.Nullable<long> Keywords { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<string> KeywordsDisplayNames { get { throw null; } }
+ public override System.Nullable<byte> Level { get { throw null; } }
+ public override string LevelDisplayName { get { throw null; } }
+ public override string LogName { get { throw null; } }
+ public override string MachineName { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<int> MatchedQueryIds { get { throw null; } }
+ public override System.Nullable<short> Opcode { get { throw null; } }
+ public override string OpcodeDisplayName { get { throw null; } }
+ public override System.Nullable<int> ProcessId { get { throw null; } }
+ public override System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventProperty> Properties { get { throw null; } }
+ public override System.Nullable<System.Guid> ProviderId { get { throw null; } }
+ public override string ProviderName { get { throw null; } }
+ public override System.Nullable<int> Qualifiers { get { throw null; } }
+ public override System.Nullable<long> RecordId { get { throw null; } }
+ public override System.Nullable<System.Guid> RelatedActivityId { get { throw null; } }
+ public override System.Nullable<int> Task { get { throw null; } }
+ public override string TaskDisplayName { get { throw null; } }
+ public override System.Nullable<int> ThreadId { get { throw null; } }
+ public override System.Nullable<System.DateTime> TimeCreated { get { throw null; } }
+ public override System.Security.Principal.SecurityIdentifier UserId { get { throw null; } }
+ public override System.Nullable<byte> Version { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override string FormatDescription() { throw null; }
+ public override string FormatDescription(System.Collections.Generic.IEnumerable<object> values) { throw null; }
+ public System.Collections.Generic.IList<object> GetPropertyValues(System.Diagnostics.Eventing.Reader.EventLogPropertySelector propertySelector) { throw null; }
+ public override string ToXml() { throw null; }
+ }
+ public partial class EventLogSession : System.IDisposable
+ {
+ public EventLogSession() { }
+ public EventLogSession(string server) { }
+ public EventLogSession(string server, string domain, string user, System.Security.SecureString password, System.Diagnostics.Eventing.Reader.SessionAuthentication logOnType) { }
+ public static System.Diagnostics.Eventing.Reader.EventLogSession GlobalSession { get { throw null; } }
+ public void CancelCurrentOperations() { }
+ public void ClearLog(string logName) { }
+ public void ClearLog(string logName, string backupPath) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void ExportLog(string path, System.Diagnostics.Eventing.Reader.PathType pathType, string query, string targetFilePath) { }
+ public void ExportLog(string path, System.Diagnostics.Eventing.Reader.PathType pathType, string query, string targetFilePath, bool tolerateQueryErrors) { }
+ public void ExportLogAndMessages(string path, System.Diagnostics.Eventing.Reader.PathType pathType, string query, string targetFilePath) { }
+ public void ExportLogAndMessages(string path, System.Diagnostics.Eventing.Reader.PathType pathType, string query, string targetFilePath, bool tolerateQueryErrors, System.Globalization.CultureInfo targetCultureInfo) { }
+ public System.Diagnostics.Eventing.Reader.EventLogInformation GetLogInformation(string logName, System.Diagnostics.Eventing.Reader.PathType pathType) { throw null; }
+ public System.Collections.Generic.IEnumerable<string> GetLogNames() { throw null; }
+ public System.Collections.Generic.IEnumerable<string> GetProviderNames() { throw null; }
+ }
+ public sealed partial class EventLogStatus
+ {
+ internal EventLogStatus() { }
+ public string LogName { get { throw null; } }
+ public int StatusCode { get { throw null; } }
+ }
+ public enum EventLogType
+ {
+ Administrative = 0,
+ Analytical = 2,
+ Debug = 3,
+ Operational = 1,
+ }
+ public partial class EventLogWatcher : System.IDisposable
+ {
+ public EventLogWatcher(System.Diagnostics.Eventing.Reader.EventLogQuery eventQuery) { }
+ public EventLogWatcher(System.Diagnostics.Eventing.Reader.EventLogQuery eventQuery, System.Diagnostics.Eventing.Reader.EventBookmark bookmark) { }
+ public EventLogWatcher(System.Diagnostics.Eventing.Reader.EventLogQuery eventQuery, System.Diagnostics.Eventing.Reader.EventBookmark bookmark, bool readExistingEvents) { }
+ public EventLogWatcher(string path) { }
+ public bool Enabled { get { throw null; } set { } }
+ public event System.EventHandler<System.Diagnostics.Eventing.Reader.EventRecordWrittenEventArgs> EventRecordWritten { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public sealed partial class EventMetadata
+ {
+ internal EventMetadata() { }
+ public string Description { get { throw null; } }
+ public long Id { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Diagnostics.Eventing.Reader.EventKeyword> Keywords { get { throw null; } }
+ public System.Diagnostics.Eventing.Reader.EventLevel Level { get { throw null; } }
+ public System.Diagnostics.Eventing.Reader.EventLogLink LogLink { get { throw null; } }
+ public System.Diagnostics.Eventing.Reader.EventOpcode Opcode { get { throw null; } }
+ public System.Diagnostics.Eventing.Reader.EventTask Task { get { throw null; } }
+ public string Template { get { throw null; } }
+ public byte Version { get { throw null; } }
+ }
+ public sealed partial class EventOpcode
+ {
+ internal EventOpcode() { }
+ public string DisplayName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public int Value { get { throw null; } }
+ }
+ public sealed partial class EventProperty
+ {
+ internal EventProperty() { }
+ public object Value { get { throw null; } }
+ }
+ public abstract partial class EventRecord : System.IDisposable
+ {
+ protected EventRecord() { }
+ public abstract System.Nullable<System.Guid> ActivityId { get; }
+ public abstract System.Diagnostics.Eventing.Reader.EventBookmark Bookmark { get; }
+ public abstract int Id { get; }
+ public abstract System.Nullable<long> Keywords { get; }
+ public abstract System.Collections.Generic.IEnumerable<string> KeywordsDisplayNames { get; }
+ public abstract System.Nullable<byte> Level { get; }
+ public abstract string LevelDisplayName { get; }
+ public abstract string LogName { get; }
+ public abstract string MachineName { get; }
+ public abstract System.Nullable<short> Opcode { get; }
+ public abstract string OpcodeDisplayName { get; }
+ public abstract System.Nullable<int> ProcessId { get; }
+ public abstract System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventProperty> Properties { get; }
+ public abstract System.Nullable<System.Guid> ProviderId { get; }
+ public abstract string ProviderName { get; }
+ public abstract System.Nullable<int> Qualifiers { get; }
+ public abstract System.Nullable<long> RecordId { get; }
+ public abstract System.Nullable<System.Guid> RelatedActivityId { get; }
+ public abstract System.Nullable<int> Task { get; }
+ public abstract string TaskDisplayName { get; }
+ public abstract System.Nullable<int> ThreadId { get; }
+ public abstract System.Nullable<System.DateTime> TimeCreated { get; }
+ public abstract System.Security.Principal.SecurityIdentifier UserId { get; }
+ public abstract System.Nullable<byte> Version { get; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract string FormatDescription();
+ public abstract string FormatDescription(System.Collections.Generic.IEnumerable<object> values);
+ public abstract string ToXml();
+ }
+ public sealed partial class EventRecordWrittenEventArgs : System.EventArgs
+ {
+ internal EventRecordWrittenEventArgs() { }
+ public System.Exception EventException { get { throw null; } }
+ public System.Diagnostics.Eventing.Reader.EventRecord EventRecord { get { throw null; } }
+ }
+ public sealed partial class EventTask
+ {
+ internal EventTask() { }
+ public string DisplayName { get { throw null; } }
+ public System.Guid EventGuid { get { throw null; } }
+ public string Name { get { throw null; } }
+ public int Value { get { throw null; } }
+ }
+ public enum PathType
+ {
+ FilePath = 2,
+ LogName = 1,
+ }
+ public partial class ProviderMetadata : System.IDisposable
+ {
+ public ProviderMetadata(string providerName) { }
+ public ProviderMetadata(string providerName, System.Diagnostics.Eventing.Reader.EventLogSession session, System.Globalization.CultureInfo targetCultureInfo) { }
+ public string DisplayName { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Diagnostics.Eventing.Reader.EventMetadata> Events { get { throw null; } }
+ public System.Uri HelpLink { get { throw null; } }
+ public System.Guid Id { get { throw null; } }
+ public System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventKeyword> Keywords { get { throw null; } }
+ public System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventLevel> Levels { get { throw null; } }
+ public System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventLogLink> LogLinks { get { throw null; } }
+ public string MessageFilePath { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventOpcode> Opcodes { get { throw null; } }
+ public string ParameterFilePath { get { throw null; } }
+ public string ResourceFilePath { get { throw null; } }
+ public System.Collections.Generic.IList<System.Diagnostics.Eventing.Reader.EventTask> Tasks { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public enum SessionAuthentication
+ {
+ Default = 0,
+ Kerberos = 2,
+ Negotiate = 1,
+ Ntlm = 3,
+ }
+ public enum StandardEventKeywords : long
+ {
+ AuditFailure = (long)4503599627370496,
+ AuditSuccess = (long)9007199254740992,
+ CorrelationHint = (long)4503599627370496,
+ CorrelationHint2 = (long)18014398509481984,
+ EventLogClassic = (long)36028797018963968,
+ None = (long)0,
+ ResponseTime = (long)281474976710656,
+ Sqm = (long)2251799813685248,
+ WdiContext = (long)562949953421312,
+ WdiDiagnostic = (long)1125899906842624,
+ }
+ public enum StandardEventLevel
+ {
+ Critical = 1,
+ Error = 2,
+ Informational = 4,
+ LogAlways = 0,
+ Verbose = 5,
+ Warning = 3,
+ }
+ public enum StandardEventOpcode
+ {
+ DataCollectionStart = 3,
+ DataCollectionStop = 4,
+ Extension = 5,
+ Info = 0,
+ Receive = 240,
+ Reply = 6,
+ Resume = 7,
+ Send = 9,
+ Start = 1,
+ Stop = 2,
+ Suspend = 8,
+ }
+ public enum StandardEventTask
+ {
+ None = 0,
+ }
+}
+namespace System.Diagnostics.PerformanceData
+{
+ public sealed partial class CounterData
+ {
+ internal CounterData() { }
+ public long RawValue { get { throw null; } set { } }
+ public long Value { get { throw null; } set { } }
+ public void Decrement() { }
+ public void Increment() { }
+ public void IncrementBy(long value) { }
+ }
+ public partial class CounterSet : System.IDisposable
+ {
+ public CounterSet(System.Guid providerGuid, System.Guid counterSetGuid, System.Diagnostics.PerformanceData.CounterSetInstanceType instanceType) { }
+ public void AddCounter(int counterId, System.Diagnostics.PerformanceData.CounterType counterType) { }
+ public void AddCounter(int counterId, System.Diagnostics.PerformanceData.CounterType counterType, string counterName) { }
+ public System.Diagnostics.PerformanceData.CounterSetInstance CreateCounterSetInstance(string instanceName) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~CounterSet() { }
+ }
+ public sealed partial class CounterSetInstance : System.IDisposable
+ {
+ internal CounterSetInstance() { }
+ public System.Diagnostics.PerformanceData.CounterSetInstanceCounterDataSet Counters { get { throw null; } }
+ public void Dispose() { }
+ ~CounterSetInstance() { }
+ }
+ public sealed partial class CounterSetInstanceCounterDataSet : System.IDisposable
+ {
+ internal CounterSetInstanceCounterDataSet() { }
+ public System.Diagnostics.PerformanceData.CounterData this[int counterId] { get { throw null; } }
+ public System.Diagnostics.PerformanceData.CounterData this[string counterName] { get { throw null; } }
+ public void Dispose() { }
+ ~CounterSetInstanceCounterDataSet() { }
+ }
+ public enum CounterSetInstanceType
+ {
+ GlobalAggregate = 4,
+ GlobalAggregateWithHistory = 11,
+ InstanceAggregate = 22,
+ Multiple = 2,
+ MultipleAggregate = 6,
+ Single = 0,
+ }
+ public enum CounterType
+ {
+ AverageBase = 1073939458,
+ AverageCount64 = 1073874176,
+ AverageTimer32 = 805438464,
+ Delta32 = 4195328,
+ Delta64 = 4195584,
+ ElapsedTime = 807666944,
+ LargeQueueLength = 4523264,
+ MultiTimerBase = 1107494144,
+ MultiTimerPercentageActive = 574686464,
+ MultiTimerPercentageActive100Ns = 575735040,
+ MultiTimerPercentageNotActive = 591463680,
+ MultiTimerPercentageNotActive100Ns = 592512256,
+ ObjectSpecificTimer = 543229184,
+ PercentageActive = 541132032,
+ PercentageActive100Ns = 542180608,
+ PercentageNotActive = 557909248,
+ PercentageNotActive100Ns = 558957824,
+ PrecisionObjectSpecificTimer = 543622400,
+ PrecisionSystemTimer = 541525248,
+ PrecisionTimer100Ns = 542573824,
+ QueueLength = 4523008,
+ QueueLength100Ns = 5571840,
+ QueueLengthObjectTime = 6620416,
+ RateOfCountPerSecond32 = 272696320,
+ RateOfCountPerSecond64 = 272696576,
+ RawBase32 = 1073939459,
+ RawBase64 = 1073939712,
+ RawData32 = 65536,
+ RawData64 = 65792,
+ RawDataHex32 = 0,
+ RawDataHex64 = 256,
+ RawFraction32 = 537003008,
+ RawFraction64 = 537003264,
+ SampleBase = 1073939457,
+ SampleCounter = 4260864,
+ SampleFraction = 549585920,
+ }
+}
+namespace System.Dynamic
+{
+ public abstract partial class BinaryOperationBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected BinaryOperationBinder(System.Linq.Expressions.ExpressionType operation) { }
+ public System.Linq.Expressions.ExpressionType Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackBinaryOperation(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject arg) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackBinaryOperation(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject arg, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebugView}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Dynamic.BindingRestrictions.BindingRestrictionsProxy")]
+ public abstract partial class BindingRestrictions
+ {
+ internal BindingRestrictions() { }
+ public static readonly System.Dynamic.BindingRestrictions Empty;
+ public static System.Dynamic.BindingRestrictions Combine(System.Collections.Generic.IList<System.Dynamic.DynamicMetaObject> contributingObjects) { throw null; }
+ public static System.Dynamic.BindingRestrictions GetExpressionRestriction(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Dynamic.BindingRestrictions GetInstanceRestriction(System.Linq.Expressions.Expression expression, object instance) { throw null; }
+ public static System.Dynamic.BindingRestrictions GetTypeRestriction(System.Linq.Expressions.Expression expression, System.Type type) { throw null; }
+ public System.Dynamic.BindingRestrictions Merge(System.Dynamic.BindingRestrictions restrictions) { throw null; }
+ public System.Linq.Expressions.Expression ToExpression() { throw null; }
+ }
+ public sealed partial class CallInfo
+ {
+ public CallInfo(int argCount, System.Collections.Generic.IEnumerable<string> argNames) { }
+ public CallInfo(int argCount, params string[] argNames) { }
+ public int ArgumentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> ArgumentNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public abstract partial class ConvertBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected ConvertBinder(System.Type type, bool @explicit) { }
+ public bool Explicit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackConvert(System.Dynamic.DynamicMetaObject target) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackConvert(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class CreateInstanceBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected CreateInstanceBinder(System.Dynamic.CallInfo callInfo) { }
+ public System.Dynamic.CallInfo CallInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackCreateInstance(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackCreateInstance(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class DeleteIndexBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected DeleteIndexBinder(System.Dynamic.CallInfo callInfo) { }
+ public System.Dynamic.CallInfo CallInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackDeleteIndex(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] indexes) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackDeleteIndex(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] indexes, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class DeleteMemberBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected DeleteMemberBinder(string name, bool ignoreCase) { }
+ public bool IgnoreCase { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackDeleteMember(System.Dynamic.DynamicMetaObject target) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackDeleteMember(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public partial class DynamicMetaObject
+ {
+ public static readonly System.Dynamic.DynamicMetaObject[] EmptyMetaObjects;
+ public DynamicMetaObject(System.Linq.Expressions.Expression expression, System.Dynamic.BindingRestrictions restrictions) { }
+ public DynamicMetaObject(System.Linq.Expressions.Expression expression, System.Dynamic.BindingRestrictions restrictions, object value) { }
+ public System.Linq.Expressions.Expression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type LimitType { get { throw null; } }
+ public System.Dynamic.BindingRestrictions Restrictions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type RuntimeType { get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Dynamic.DynamicMetaObject BindBinaryOperation(System.Dynamic.BinaryOperationBinder binder, System.Dynamic.DynamicMetaObject arg) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindConvert(System.Dynamic.ConvertBinder binder) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindCreateInstance(System.Dynamic.CreateInstanceBinder binder, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindDeleteIndex(System.Dynamic.DeleteIndexBinder binder, System.Dynamic.DynamicMetaObject[] indexes) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindDeleteMember(System.Dynamic.DeleteMemberBinder binder) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindGetIndex(System.Dynamic.GetIndexBinder binder, System.Dynamic.DynamicMetaObject[] indexes) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindGetMember(System.Dynamic.GetMemberBinder binder) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindInvoke(System.Dynamic.InvokeBinder binder, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindInvokeMember(System.Dynamic.InvokeMemberBinder binder, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindSetIndex(System.Dynamic.SetIndexBinder binder, System.Dynamic.DynamicMetaObject[] indexes, System.Dynamic.DynamicMetaObject value) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindSetMember(System.Dynamic.SetMemberBinder binder, System.Dynamic.DynamicMetaObject value) { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject BindUnaryOperation(System.Dynamic.UnaryOperationBinder binder) { throw null; }
+ public static System.Dynamic.DynamicMetaObject Create(object value, System.Linq.Expressions.Expression expression) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<string> GetDynamicMemberNames() { throw null; }
+ }
+ public abstract partial class DynamicMetaObjectBinder : System.Runtime.CompilerServices.CallSiteBinder
+ {
+ protected DynamicMetaObjectBinder() { }
+ public virtual System.Type ReturnType { get { throw null; } }
+ public abstract System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args);
+ public sealed override System.Linq.Expressions.Expression Bind(object[] args, System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> parameters, System.Linq.Expressions.LabelTarget returnLabel) { throw null; }
+ public System.Dynamic.DynamicMetaObject Defer(System.Dynamic.DynamicMetaObject target, params System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject Defer(params System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Linq.Expressions.Expression GetUpdateExpression(System.Type type) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class DynamicObject : System.Dynamic.IDynamicMetaObjectProvider
+ {
+ protected DynamicObject() { }
+ public virtual System.Collections.Generic.IEnumerable<string> GetDynamicMemberNames() { throw null; }
+ public virtual System.Dynamic.DynamicMetaObject GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
+ public virtual bool TryBinaryOperation(System.Dynamic.BinaryOperationBinder binder, object arg, out object result) { result = default(object); throw null; }
+ public virtual bool TryConvert(System.Dynamic.ConvertBinder binder, out object result) { result = default(object); throw null; }
+ public virtual bool TryCreateInstance(System.Dynamic.CreateInstanceBinder binder, object[] args, out object result) { result = default(object); throw null; }
+ public virtual bool TryDeleteIndex(System.Dynamic.DeleteIndexBinder binder, object[] indexes) { throw null; }
+ public virtual bool TryDeleteMember(System.Dynamic.DeleteMemberBinder binder) { throw null; }
+ public virtual bool TryGetIndex(System.Dynamic.GetIndexBinder binder, object[] indexes, out object result) { result = default(object); throw null; }
+ public virtual bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; }
+ public virtual bool TryInvoke(System.Dynamic.InvokeBinder binder, object[] args, out object result) { result = default(object); throw null; }
+ public virtual bool TryInvokeMember(System.Dynamic.InvokeMemberBinder binder, object[] args, out object result) { result = default(object); throw null; }
+ public virtual bool TrySetIndex(System.Dynamic.SetIndexBinder binder, object[] indexes, object value) { throw null; }
+ public virtual bool TrySetMember(System.Dynamic.SetMemberBinder binder, object value) { throw null; }
+ public virtual bool TryUnaryOperation(System.Dynamic.UnaryOperationBinder binder, out object result) { result = default(object); throw null; }
+ }
+ public sealed partial class ExpandoObject : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable, System.ComponentModel.INotifyPropertyChanged, System.Dynamic.IDynamicMetaObjectProvider
+ {
+ public ExpandoObject() { }
+ int System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.IsReadOnly { get { throw null; } }
+ object System.Collections.Generic.IDictionary<System.String,System.Object>.this[string key] { get { throw null; } set { } }
+ System.Collections.Generic.ICollection<string> System.Collections.Generic.IDictionary<System.String,System.Object>.Keys { get { throw null; } }
+ System.Collections.Generic.ICollection<object> System.Collections.Generic.IDictionary<System.String,System.Object>.Values { get { throw null; } }
+ event System.ComponentModel.PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged { add { } remove { } }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Add(System.Collections.Generic.KeyValuePair<string, object> item) { }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Clear() { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Remove(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ void System.Collections.Generic.IDictionary<System.String,System.Object>.Add(string key, object value) { }
+ bool System.Collections.Generic.IDictionary<System.String,System.Object>.ContainsKey(string key) { throw null; }
+ bool System.Collections.Generic.IDictionary<System.String,System.Object>.Remove(string key) { throw null; }
+ bool System.Collections.Generic.IDictionary<System.String,System.Object>.TryGetValue(string key, out object value) { value = default(object); throw null; }
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
+ }
+ public abstract partial class GetIndexBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected GetIndexBinder(System.Dynamic.CallInfo callInfo) { }
+ public System.Dynamic.CallInfo CallInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackGetIndex(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] indexes) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackGetIndex(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] indexes, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class GetMemberBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected GetMemberBinder(string name, bool ignoreCase) { }
+ public bool IgnoreCase { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackGetMember(System.Dynamic.DynamicMetaObject target) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackGetMember(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public partial interface IDynamicMetaObjectProvider
+ {
+ System.Dynamic.DynamicMetaObject GetMetaObject(System.Linq.Expressions.Expression parameter);
+ }
+ public partial interface IInvokeOnGetBinder
+ {
+ bool InvokeOnGet { get; }
+ }
+ public abstract partial class InvokeBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected InvokeBinder(System.Dynamic.CallInfo callInfo) { }
+ public System.Dynamic.CallInfo CallInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackInvoke(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackInvoke(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class InvokeMemberBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected InvokeMemberBinder(string name, bool ignoreCase, System.Dynamic.CallInfo callInfo) { }
+ public System.Dynamic.CallInfo CallInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IgnoreCase { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackInvoke(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion);
+ public System.Dynamic.DynamicMetaObject FallbackInvokeMember(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackInvokeMember(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class SetIndexBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected SetIndexBinder(System.Dynamic.CallInfo callInfo) { }
+ public System.Dynamic.CallInfo CallInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackSetIndex(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] indexes, System.Dynamic.DynamicMetaObject value) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackSetIndex(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] indexes, System.Dynamic.DynamicMetaObject value, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class SetMemberBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected SetMemberBinder(string name, bool ignoreCase) { }
+ public bool IgnoreCase { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackSetMember(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject value) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackSetMember(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject value, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+ public abstract partial class UnaryOperationBinder : System.Dynamic.DynamicMetaObjectBinder
+ {
+ protected UnaryOperationBinder(System.Linq.Expressions.ExpressionType operation) { }
+ public System.Linq.Expressions.ExpressionType Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type ReturnType { get { throw null; } }
+ public sealed override System.Dynamic.DynamicMetaObject Bind(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) { throw null; }
+ public System.Dynamic.DynamicMetaObject FallbackUnaryOperation(System.Dynamic.DynamicMetaObject target) { throw null; }
+ public abstract System.Dynamic.DynamicMetaObject FallbackUnaryOperation(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject errorSuggestion);
+ }
+}
+namespace System.IO
+{
+ [System.SerializableAttribute]
+ public enum HandleInheritability
+ {
+ Inheritable = 1,
+ None = 0,
+ }
+}
+namespace System.IO.MemoryMappedFiles
+{
+ public partial class MemoryMappedFile : System.IDisposable
+ {
+ internal MemoryMappedFile() { }
+ [System.MonoTODOAttribute]
+ public Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle SafeMemoryMappedFileHandle { get { throw null; } }
+ [System.MonoLimitationAttribute("memoryMappedFileSecurity is currently ignored")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateFromFile(System.IO.FileStream fileStream, string mapName, long capacity, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access, System.IO.MemoryMappedFiles.MemoryMappedFileSecurity memoryMappedFileSecurity, System.IO.HandleInheritability inheritability, bool leaveOpen) { throw null; }
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateFromFile(string path) { throw null; }
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateFromFile(string path, System.IO.FileMode mode) { throw null; }
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateFromFile(string path, System.IO.FileMode mode, string mapName) { throw null; }
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateFromFile(string path, System.IO.FileMode mode, string mapName, long capacity) { throw null; }
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateFromFile(string path, System.IO.FileMode mode, string mapName, long capacity, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateNew(string mapName, long capacity) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateNew(string mapName, long capacity, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local; options and memoryMappedFileSecurity are ignored")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateNew(string mapName, long capacity, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access, System.IO.MemoryMappedFiles.MemoryMappedFileOptions options, System.IO.MemoryMappedFiles.MemoryMappedFileSecurity memoryMappedFileSecurity, System.IO.HandleInheritability inheritability) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateOrOpen(string mapName, long capacity) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateOrOpen(string mapName, long capacity, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile CreateOrOpen(string mapName, long capacity, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access, System.IO.MemoryMappedFiles.MemoryMappedFileOptions options, System.IO.MemoryMappedFiles.MemoryMappedFileSecurity memoryMappedFileSecurity, System.IO.HandleInheritability inheritability) { throw null; }
+ public System.IO.MemoryMappedFiles.MemoryMappedViewAccessor CreateViewAccessor() { throw null; }
+ public System.IO.MemoryMappedFiles.MemoryMappedViewAccessor CreateViewAccessor(long offset, long size) { throw null; }
+ public System.IO.MemoryMappedFiles.MemoryMappedViewAccessor CreateViewAccessor(long offset, long size, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access) { throw null; }
+ public System.IO.MemoryMappedFiles.MemoryMappedViewStream CreateViewStream() { throw null; }
+ public System.IO.MemoryMappedFiles.MemoryMappedViewStream CreateViewStream(long offset, long size) { throw null; }
+ public System.IO.MemoryMappedFiles.MemoryMappedViewStream CreateViewStream(long offset, long size, System.IO.MemoryMappedFiles.MemoryMappedFileAccess access) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public System.IO.MemoryMappedFiles.MemoryMappedFileSecurity GetAccessControl() { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile OpenExisting(string mapName) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile OpenExisting(string mapName, System.IO.MemoryMappedFiles.MemoryMappedFileRights desiredAccessRights) { throw null; }
+ [System.MonoLimitationAttribute("Named mappings scope is process local")]
+ public static System.IO.MemoryMappedFiles.MemoryMappedFile OpenExisting(string mapName, System.IO.MemoryMappedFiles.MemoryMappedFileRights desiredAccessRights, System.IO.HandleInheritability inheritability) { throw null; }
+ [System.MonoTODOAttribute]
+ public void SetAccessControl(System.IO.MemoryMappedFiles.MemoryMappedFileSecurity memoryMappedFileSecurity) { }
+ }
+ [System.SerializableAttribute]
+ public enum MemoryMappedFileAccess
+ {
+ CopyOnWrite = 3,
+ Read = 1,
+ ReadExecute = 4,
+ ReadWrite = 0,
+ ReadWriteExecute = 5,
+ Write = 2,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum MemoryMappedFileOptions
+ {
+ DelayAllocatePages = 67108864,
+ None = 0,
+ }
+ [System.FlagsAttribute]
+ public enum MemoryMappedFileRights
+ {
+ AccessSystemSecurity = 16777216,
+ ChangePermissions = 262144,
+ CopyOnWrite = 1,
+ Delete = 65536,
+ Execute = 8,
+ FullControl = 983055,
+ Read = 4,
+ ReadExecute = 12,
+ ReadPermissions = 131072,
+ ReadWrite = 6,
+ ReadWriteExecute = 14,
+ TakeOwnership = 524288,
+ Write = 2,
+ }
+ public partial class MemoryMappedFileSecurity : System.Security.AccessControl.ObjectSecurity<System.IO.MemoryMappedFiles.MemoryMappedFileRights>
+ {
+ public MemoryMappedFileSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ }
+ public sealed partial class MemoryMappedViewAccessor : System.IO.UnmanagedMemoryAccessor
+ {
+ internal MemoryMappedViewAccessor() { }
+ public long PointerOffset { get { throw null; } }
+ public Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle SafeMemoryMappedViewHandle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void Flush() { }
+ }
+ public sealed partial class MemoryMappedViewStream : System.IO.UnmanagedMemoryStream
+ {
+ internal MemoryMappedViewStream() { }
+ public long PointerOffset { get { throw null; } }
+ public Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle SafeMemoryMappedViewHandle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Flush() { }
+ public override void SetLength(long value) { }
+ }
+}
+namespace System.IO.Pipes
+{
+ [System.MonoTODOAttribute("Anonymous pipes are not working even on win32, due to some access authorization issue")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class AnonymousPipeClientStream : System.IO.Pipes.PipeStream
+ {
+ public AnonymousPipeClientStream(System.IO.Pipes.PipeDirection direction, Microsoft.Win32.SafeHandles.SafePipeHandle safePipeHandle) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public AnonymousPipeClientStream(System.IO.Pipes.PipeDirection direction, string pipeHandleAsString) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public AnonymousPipeClientStream(string pipeHandleAsString) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public override System.IO.Pipes.PipeTransmissionMode ReadMode { set { } }
+ public override System.IO.Pipes.PipeTransmissionMode TransmissionMode { get { throw null; } }
+ ~AnonymousPipeClientStream() { }
+ }
+ [System.MonoTODOAttribute("Anonymous pipes are not working even on win32, due to some access authorization issue")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class AnonymousPipeServerStream : System.IO.Pipes.PipeStream
+ {
+ public AnonymousPipeServerStream() : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public AnonymousPipeServerStream(System.IO.Pipes.PipeDirection direction) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ [System.MonoTODOAttribute]
+ public AnonymousPipeServerStream(System.IO.Pipes.PipeDirection direction, Microsoft.Win32.SafeHandles.SafePipeHandle serverSafePipeHandle, Microsoft.Win32.SafeHandles.SafePipeHandle clientSafePipeHandle) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public AnonymousPipeServerStream(System.IO.Pipes.PipeDirection direction, System.IO.HandleInheritability inheritability) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public AnonymousPipeServerStream(System.IO.Pipes.PipeDirection direction, System.IO.HandleInheritability inheritability, int bufferSize) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public AnonymousPipeServerStream(System.IO.Pipes.PipeDirection direction, System.IO.HandleInheritability inheritability, int bufferSize, System.IO.Pipes.PipeSecurity pipeSecurity) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ [System.MonoTODOAttribute]
+ public Microsoft.Win32.SafeHandles.SafePipeHandle ClientSafePipeHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.IO.Pipes.PipeTransmissionMode ReadMode { set { } }
+ public override System.IO.Pipes.PipeTransmissionMode TransmissionMode { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public void DisposeLocalCopyOfClientHandle() { }
+ ~AnonymousPipeServerStream() { }
+ public string GetClientHandleAsString() { throw null; }
+ }
+ [System.MonoTODOAttribute("working only on win32 right now")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class NamedPipeClientStream : System.IO.Pipes.PipeStream
+ {
+ public NamedPipeClientStream(System.IO.Pipes.PipeDirection direction, bool isAsync, bool isConnected, Microsoft.Win32.SafeHandles.SafePipeHandle safePipeHandle) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeClientStream(string pipeName) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeClientStream(string serverName, string pipeName) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeClientStream(string serverName, string pipeName, System.IO.Pipes.PipeAccessRights desiredAccessRights, System.IO.Pipes.PipeOptions options, System.Security.Principal.TokenImpersonationLevel impersonationLevel, System.IO.HandleInheritability inheritability) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeClientStream(string serverName, string pipeName, System.IO.Pipes.PipeDirection direction) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeClientStream(string serverName, string pipeName, System.IO.Pipes.PipeDirection direction, System.IO.Pipes.PipeOptions options) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeClientStream(string serverName, string pipeName, System.IO.Pipes.PipeDirection direction, System.IO.Pipes.PipeOptions options, System.Security.Principal.TokenImpersonationLevel impersonationLevel) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeClientStream(string serverName, string pipeName, System.IO.Pipes.PipeDirection direction, System.IO.Pipes.PipeOptions options, System.Security.Principal.TokenImpersonationLevel impersonationLevel, System.IO.HandleInheritability inheritability) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public int NumberOfServerInstances { get { throw null; } }
+ protected internal override void CheckPipePropertyOperations() { }
+ public void Connect() { }
+ public void Connect(int timeout) { }
+ ~NamedPipeClientStream() { }
+ }
+ [System.MonoTODOAttribute("working only on win32 right now")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class NamedPipeServerStream : System.IO.Pipes.PipeStream
+ {
+ public const int MaxAllowedServerInstances = -1;
+ public NamedPipeServerStream(System.IO.Pipes.PipeDirection direction, bool isAsync, bool isConnected, Microsoft.Win32.SafeHandles.SafePipeHandle safePipeHandle) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances, System.IO.Pipes.PipeTransmissionMode transmissionMode) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances, System.IO.Pipes.PipeTransmissionMode transmissionMode, System.IO.Pipes.PipeOptions options) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances, System.IO.Pipes.PipeTransmissionMode transmissionMode, System.IO.Pipes.PipeOptions options, int inBufferSize, int outBufferSize) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances, System.IO.Pipes.PipeTransmissionMode transmissionMode, System.IO.Pipes.PipeOptions options, int inBufferSize, int outBufferSize, System.IO.Pipes.PipeSecurity pipeSecurity) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances, System.IO.Pipes.PipeTransmissionMode transmissionMode, System.IO.Pipes.PipeOptions options, int inBufferSize, int outBufferSize, System.IO.Pipes.PipeSecurity pipeSecurity, System.IO.HandleInheritability inheritability) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ [System.MonoTODOAttribute]
+ public NamedPipeServerStream(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances, System.IO.Pipes.PipeTransmissionMode transmissionMode, System.IO.Pipes.PipeOptions options, int inBufferSize, int outBufferSize, System.IO.Pipes.PipeSecurity pipeSecurity, System.IO.HandleInheritability inheritability, System.IO.Pipes.PipeAccessRights additionalAccessRights) : base (default(System.IO.Pipes.PipeDirection), default(int)) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginWaitForConnection(System.AsyncCallback callback, object state) { throw null; }
+ public void Disconnect() { }
+ public void EndWaitForConnection(System.IAsyncResult asyncResult) { }
+ ~NamedPipeServerStream() { }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
+ public string GetImpersonationUserName() { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
+ public void RunAsClient(System.IO.Pipes.PipeStreamImpersonationWorker impersonationWorker) { }
+ public void WaitForConnection() { }
+ }
+ [System.FlagsAttribute]
+ public enum PipeAccessRights
+ {
+ AccessSystemSecurity = 16777216,
+ ChangePermissions = 262144,
+ CreateNewInstance = 4,
+ Delete = 65536,
+ FullControl = 2032031,
+ Read = 131209,
+ ReadAttributes = 128,
+ ReadData = 1,
+ ReadExtendedAttributes = 8,
+ ReadPermissions = 131072,
+ ReadWrite = 131483,
+ Synchronize = 1048576,
+ TakeOwnership = 524288,
+ Write = 274,
+ WriteAttributes = 256,
+ WriteData = 2,
+ WriteExtendedAttributes = 16,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class PipeAccessRule : System.Security.AccessControl.AccessRule
+ {
+ public PipeAccessRule(System.Security.Principal.IdentityReference identity, System.IO.Pipes.PipeAccessRights 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)) { }
+ public PipeAccessRule(string identity, System.IO.Pipes.PipeAccessRights 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)) { }
+ public System.IO.Pipes.PipeAccessRights PipeAccessRights { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class PipeAuditRule : System.Security.AccessControl.AuditRule
+ {
+ public PipeAuditRule(System.Security.Principal.IdentityReference identity, System.IO.Pipes.PipeAccessRights 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)) { }
+ public PipeAuditRule(string identity, System.IO.Pipes.PipeAccessRights 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)) { }
+ public System.IO.Pipes.PipeAccessRights PipeAccessRights { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum PipeDirection
+ {
+ In = 1,
+ InOut = 3,
+ Out = 2,
+ }
+ [System.FlagsAttribute]
+ public enum PipeOptions
+ {
+ Asynchronous = 1073741824,
+ None = 0,
+ WriteThrough = -2147483648,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public partial class PipeSecurity : System.Security.AccessControl.NativeObjectSecurity
+ {
+ public PipeSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public void AddAccessRule(System.IO.Pipes.PipeAccessRule rule) { }
+ public void AddAuditRule(System.IO.Pipes.PipeAuditRule rule) { }
+ 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; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
+ protected internal void Persist(System.Runtime.InteropServices.SafeHandle handle) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
+ protected internal void Persist(string name) { }
+ public bool RemoveAccessRule(System.IO.Pipes.PipeAccessRule rule) { throw null; }
+ public void RemoveAccessRuleSpecific(System.IO.Pipes.PipeAccessRule rule) { }
+ public bool RemoveAuditRule(System.IO.Pipes.PipeAuditRule rule) { throw null; }
+ public void RemoveAuditRuleAll(System.IO.Pipes.PipeAuditRule rule) { }
+ public void RemoveAuditRuleSpecific(System.IO.Pipes.PipeAuditRule rule) { }
+ public void ResetAccessRule(System.IO.Pipes.PipeAccessRule rule) { }
+ public void SetAccessRule(System.IO.Pipes.PipeAccessRule rule) { }
+ public void SetAuditRule(System.IO.Pipes.PipeAuditRule rule) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public abstract partial class PipeStream : System.IO.Stream
+ {
+ protected PipeStream(System.IO.Pipes.PipeDirection direction, int bufferSize) { }
+ protected PipeStream(System.IO.Pipes.PipeDirection direction, System.IO.Pipes.PipeTransmissionMode transmissionMode, int outBufferSize) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public virtual int InBufferSize { get { throw null; } }
+ public bool IsAsync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsConnected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ protected bool IsHandleExposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsMessageComplete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override long Length { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual int OutBufferSize { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public virtual System.IO.Pipes.PipeTransmissionMode ReadMode { get { throw null; } set { } }
+ public Microsoft.Win32.SafeHandles.SafePipeHandle SafePipeHandle { get { throw null; } }
+ public virtual System.IO.Pipes.PipeTransmissionMode TransmissionMode { get { throw null; } }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal virtual void CheckPipePropertyOperations() { }
+ [System.MonoTODOAttribute]
+ protected internal void CheckReadOperations() { }
+ [System.MonoTODOAttribute]
+ protected internal void CheckWriteOperations() { }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ [System.MonoTODOAttribute]
+ public override void Flush() { }
+ public System.IO.Pipes.PipeSecurity GetAccessControl() { throw null; }
+ protected void InitializeHandle(Microsoft.Win32.SafeHandles.SafePipeHandle handle, bool isExposed, bool isAsync) { }
+ [System.MonoTODOAttribute]
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
+ [System.MonoTODOAttribute]
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public void SetAccessControl(System.IO.Pipes.PipeSecurity pipeSecurity) { }
+ public override void SetLength(long value) { }
+ public void WaitForPipeDrain() { }
+ [System.MonoTODOAttribute]
+ public override void Write(byte[] buffer, int offset, int count) { }
+ [System.MonoTODOAttribute]
+ public override void WriteByte(byte value) { }
+ }
+ public delegate void PipeStreamImpersonationWorker();
+ [System.SerializableAttribute]
+ public enum PipeTransmissionMode
+ {
+ Byte = 0,
+ Message = 1,
+ }
+}
+namespace System.Linq
+{
+ public static partial class Enumerable
+ {
+ public static TSource Aggregate<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TSource, TSource> func) { throw null; }
+ public static TAccumulate Aggregate<TSource, TAccumulate>(this System.Collections.Generic.IEnumerable<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> func) { throw null; }
+ public static TResult Aggregate<TSource, TAccumulate, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> func, System.Func<TAccumulate, TResult> resultSelector) { throw null; }
+ public static bool All<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static bool Any<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static bool Any<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> AsEnumerable<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static decimal Average(this System.Collections.Generic.IEnumerable<decimal> source) { throw null; }
+ public static double Average(this System.Collections.Generic.IEnumerable<double> source) { throw null; }
+ public static double Average(this System.Collections.Generic.IEnumerable<int> source) { throw null; }
+ public static double Average(this System.Collections.Generic.IEnumerable<long> source) { throw null; }
+ public static System.Nullable<decimal> Average(this System.Collections.Generic.IEnumerable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Collections.Generic.IEnumerable<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Collections.Generic.IEnumerable<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Collections.Generic.IEnumerable<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Average(this System.Collections.Generic.IEnumerable<System.Nullable<float>> source) { throw null; }
+ public static float Average(this System.Collections.Generic.IEnumerable<float> source) { throw null; }
+ public static decimal Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static double Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static double Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Average<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Cast<TResult>(this System.Collections.IEnumerable source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Concat<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static bool Contains<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, TSource value) { throw null; }
+ public static bool Contains<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, TSource value, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static int Count<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static int Count<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> DefaultIfEmpty<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> DefaultIfEmpty<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, TSource defaultValue) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Distinct<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Distinct<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource ElementAtOrDefault<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, int index) { throw null; }
+ public static TSource ElementAt<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, int index) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Empty<TResult>() { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Except<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Except<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource FirstOrDefault<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static TSource FirstOrDefault<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static TSource First<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static TSource First<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Linq.IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Linq.IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Linq.IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Linq.IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> GroupBy<TSource, TKey, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult> resultSelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> GroupBy<TSource, TKey, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> GroupBy<TSource, TKey, TElement, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult> resultSelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> GroupBy<TSource, TKey, TElement, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Collections.Generic.IEnumerable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult> resultSelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Collections.Generic.IEnumerable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Intersect<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Intersect<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Collections.Generic.IEnumerable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, TInner, TResult> resultSelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Collections.Generic.IEnumerable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, TInner, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static TSource LastOrDefault<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static TSource LastOrDefault<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static TSource Last<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static TSource Last<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static long LongCount<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static long LongCount<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static decimal Max(this System.Collections.Generic.IEnumerable<decimal> source) { throw null; }
+ public static double Max(this System.Collections.Generic.IEnumerable<double> source) { throw null; }
+ public static int Max(this System.Collections.Generic.IEnumerable<int> source) { throw null; }
+ public static long Max(this System.Collections.Generic.IEnumerable<long> source) { throw null; }
+ public static System.Nullable<decimal> Max(this System.Collections.Generic.IEnumerable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Max(this System.Collections.Generic.IEnumerable<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<int> Max(this System.Collections.Generic.IEnumerable<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<long> Max(this System.Collections.Generic.IEnumerable<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Max(this System.Collections.Generic.IEnumerable<System.Nullable<float>> source) { throw null; }
+ public static float Max(this System.Collections.Generic.IEnumerable<float> source) { throw null; }
+ public static TSource Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static decimal Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static int Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static long Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<int> Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<long> Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Max<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static TResult Max<TSource, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static decimal Min(this System.Collections.Generic.IEnumerable<decimal> source) { throw null; }
+ public static double Min(this System.Collections.Generic.IEnumerable<double> source) { throw null; }
+ public static int Min(this System.Collections.Generic.IEnumerable<int> source) { throw null; }
+ public static long Min(this System.Collections.Generic.IEnumerable<long> source) { throw null; }
+ public static System.Nullable<decimal> Min(this System.Collections.Generic.IEnumerable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Min(this System.Collections.Generic.IEnumerable<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<int> Min(this System.Collections.Generic.IEnumerable<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<long> Min(this System.Collections.Generic.IEnumerable<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Min(this System.Collections.Generic.IEnumerable<System.Nullable<float>> source) { throw null; }
+ public static float Min(this System.Collections.Generic.IEnumerable<float> source) { throw null; }
+ public static TSource Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static decimal Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static int Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static long Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<int> Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<long> Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Min<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static TResult Min<TSource, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> OfType<TResult>(this System.Collections.IEnumerable source) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> OrderByDescending<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> OrderByDescending<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> OrderBy<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> OrderBy<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<int> Range(int start, int count) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Repeat<TResult>(TResult element, int count) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Reverse<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> SelectMany<TSource, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> SelectMany<TSource, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Select<TSource, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int, TResult> selector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Select<TSource, TResult>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static bool SequenceEqual<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static bool SequenceEqual<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource SingleOrDefault<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static TSource SingleOrDefault<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static TSource Single<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static TSource Single<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> SkipWhile<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> SkipWhile<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Skip<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, int count) { throw null; }
+ public static decimal Sum(this System.Collections.Generic.IEnumerable<decimal> source) { throw null; }
+ public static double Sum(this System.Collections.Generic.IEnumerable<double> source) { throw null; }
+ public static int Sum(this System.Collections.Generic.IEnumerable<int> source) { throw null; }
+ public static long Sum(this System.Collections.Generic.IEnumerable<long> source) { throw null; }
+ public static System.Nullable<decimal> Sum(this System.Collections.Generic.IEnumerable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Sum(this System.Collections.Generic.IEnumerable<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<int> Sum(this System.Collections.Generic.IEnumerable<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<long> Sum(this System.Collections.Generic.IEnumerable<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Sum(this System.Collections.Generic.IEnumerable<System.Nullable<float>> source) { throw null; }
+ public static float Sum(this System.Collections.Generic.IEnumerable<float> source) { throw null; }
+ public static decimal Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static int Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static long Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<int> Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<long> Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Sum<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> TakeWhile<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> TakeWhile<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Take<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, int count) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> ThenByDescending<TSource, TKey>(this System.Linq.IOrderedEnumerable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> ThenByDescending<TSource, TKey>(this System.Linq.IOrderedEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> ThenBy<TSource, TKey>(this System.Linq.IOrderedEnumerable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.IOrderedEnumerable<TSource> ThenBy<TSource, TKey>(this System.Linq.IOrderedEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static TSource[] ToArray<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TSource> ToDictionary<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TSource> ToDictionary<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TElement> ToDictionary<TSource, TKey, TElement>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TElement> ToDictionary<TSource, TKey, TElement>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.List<TSource> ToList<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Linq.ILookup<TKey, TSource> ToLookup<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.ILookup<TKey, TSource> ToLookup<TSource, TKey>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ILookup<TKey, TElement> ToLookup<TSource, TKey, TElement>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.Linq.ILookup<TKey, TElement> ToLookup<TSource, TKey, TElement>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Union<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Union<TSource>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Where<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Where<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Zip<TFirst, TSecond, TResult>(this System.Collections.Generic.IEnumerable<TFirst> first, System.Collections.Generic.IEnumerable<TSecond> second, System.Func<TFirst, TSecond, TResult> resultSelector) { throw null; }
+ }
+ public abstract partial class EnumerableExecutor
+ {
+ protected EnumerableExecutor() { }
+ }
+ public partial class EnumerableExecutor<T> : System.Linq.EnumerableExecutor
+ {
+ public EnumerableExecutor(System.Linq.Expressions.Expression expression) { }
+ }
+ public abstract partial class EnumerableQuery
+ {
+ protected EnumerableQuery() { }
+ }
+ public partial class EnumerableQuery<T> : System.Linq.EnumerableQuery, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.Linq.IOrderedQueryable, System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable, System.Linq.IQueryable<T>, System.Linq.IQueryProvider
+ {
+ public EnumerableQuery(System.Collections.Generic.IEnumerable<T> enumerable) { }
+ public EnumerableQuery(System.Linq.Expressions.Expression expression) { }
+ System.Type System.Linq.IQueryable.ElementType { get { throw null; } }
+ System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } }
+ System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; }
+ System.Linq.IQueryable<S> System.Linq.IQueryProvider.CreateQuery<S>(System.Linq.Expressions.Expression expression) { throw null; }
+ object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; }
+ S System.Linq.IQueryProvider.Execute<S>(System.Linq.Expressions.Expression expression) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface IGrouping<out TKey, out TElement> : System.Collections.Generic.IEnumerable<TElement>, System.Collections.IEnumerable
+ {
+ TKey Key { get; }
+ }
+ public partial interface ILookup<TKey, TElement> : System.Collections.Generic.IEnumerable<System.Linq.IGrouping<TKey, TElement>>, System.Collections.IEnumerable
+ {
+ int Count { get; }
+ System.Collections.Generic.IEnumerable<TElement> this[TKey key] { get; }
+ bool Contains(TKey key);
+ }
+ public partial interface IOrderedEnumerable<TElement> : System.Collections.Generic.IEnumerable<TElement>, System.Collections.IEnumerable
+ {
+ System.Linq.IOrderedEnumerable<TElement> CreateOrderedEnumerable<TKey>(System.Func<TElement, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer, bool descending);
+ }
+ public partial interface IOrderedQueryable : System.Collections.IEnumerable, System.Linq.IQueryable
+ {
+ }
+ public partial interface IOrderedQueryable<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.Linq.IOrderedQueryable, System.Linq.IQueryable, System.Linq.IQueryable<T>
+ {
+ }
+ public partial interface IQueryable : System.Collections.IEnumerable
+ {
+ System.Type ElementType { get; }
+ System.Linq.Expressions.Expression Expression { get; }
+ System.Linq.IQueryProvider Provider { get; }
+ }
+ public partial interface IQueryable<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.Linq.IQueryable
+ {
+ }
+ public partial interface IQueryProvider
+ {
+ System.Linq.IQueryable CreateQuery(System.Linq.Expressions.Expression expression);
+ System.Linq.IQueryable<TElement> CreateQuery<TElement>(System.Linq.Expressions.Expression expression);
+ object Execute(System.Linq.Expressions.Expression expression);
+ TResult Execute<TResult>(System.Linq.Expressions.Expression expression);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.SystemLinq_LookupDebugView<TKey, TElement>")]
+ public partial class Lookup<TKey, TElement> : System.Collections.Generic.IEnumerable<System.Linq.IGrouping<TKey, TElement>>, System.Collections.IEnumerable, System.Linq.ILookup<TKey, TElement>
+ {
+ internal Lookup() { }
+ public int Count { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<TElement> this[TKey key] { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<TResult> ApplyResultSelector<TResult>(System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult> resultSelector) { throw null; }
+ public bool Contains(TKey key) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Linq.IGrouping<TKey, TElement>> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class OrderedParallelQuery<TSource> : System.Linq.ParallelQuery<TSource>
+ {
+ internal OrderedParallelQuery() { }
+ public override System.Collections.Generic.IEnumerator<TSource> GetEnumerator() { throw null; }
+ }
+ public static partial class ParallelEnumerable
+ {
+ public static TSource Aggregate<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TSource, TSource> func) { throw null; }
+ public static TAccumulate Aggregate<TSource, TAccumulate>(this System.Linq.ParallelQuery<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> func) { throw null; }
+ public static TResult Aggregate<TSource, TAccumulate, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TAccumulate> seedFactory, System.Func<TAccumulate, TSource, TAccumulate> updateAccumulatorFunc, System.Func<TAccumulate, TAccumulate, TAccumulate> combineAccumulatorsFunc, System.Func<TAccumulate, TResult> resultSelector) { throw null; }
+ public static TResult Aggregate<TSource, TAccumulate, TResult>(this System.Linq.ParallelQuery<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> updateAccumulatorFunc, System.Func<TAccumulate, TAccumulate, TAccumulate> combineAccumulatorsFunc, System.Func<TAccumulate, TResult> resultSelector) { throw null; }
+ public static TResult Aggregate<TSource, TAccumulate, TResult>(this System.Linq.ParallelQuery<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> func, System.Func<TAccumulate, TResult> resultSelector) { throw null; }
+ public static bool All<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static bool Any<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static bool Any<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> AsEnumerable<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Linq.ParallelQuery AsOrdered(this System.Linq.ParallelQuery source) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> AsOrdered<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Linq.ParallelQuery AsParallel(this System.Collections.IEnumerable source) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> AsParallel<TSource>(this System.Collections.Concurrent.Partitioner<TSource> source) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> AsParallel<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> AsSequential<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> AsUnordered<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static decimal Average(this System.Linq.ParallelQuery<decimal> source) { throw null; }
+ public static double Average(this System.Linq.ParallelQuery<double> source) { throw null; }
+ public static double Average(this System.Linq.ParallelQuery<int> source) { throw null; }
+ public static double Average(this System.Linq.ParallelQuery<long> source) { throw null; }
+ public static System.Nullable<decimal> Average(this System.Linq.ParallelQuery<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Linq.ParallelQuery<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Linq.ParallelQuery<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Linq.ParallelQuery<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Average(this System.Linq.ParallelQuery<System.Nullable<float>> source) { throw null; }
+ public static float Average(this System.Linq.ParallelQuery<float> source) { throw null; }
+ public static decimal Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static double Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static double Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Average<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Cast<TResult>(this System.Linq.ParallelQuery source) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TSource> Concat<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Concat<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second) { throw null; }
+ public static bool Contains<TSource>(this System.Linq.ParallelQuery<TSource> source, TSource value) { throw null; }
+ public static bool Contains<TSource>(this System.Linq.ParallelQuery<TSource> source, TSource value, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static int Count<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static int Count<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> DefaultIfEmpty<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> DefaultIfEmpty<TSource>(this System.Linq.ParallelQuery<TSource> source, TSource defaultValue) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Distinct<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Distinct<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource ElementAtOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, int index) { throw null; }
+ public static TSource ElementAt<TSource>(this System.Linq.ParallelQuery<TSource> source, int index) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Empty<TResult>() { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Except<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource FirstOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static TSource FirstOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static TSource First<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static TSource First<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static void ForAll<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Action<TSource> action) { }
+ public static System.Linq.ParallelQuery<System.Linq.IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.ParallelQuery<System.Linq.IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<System.Linq.IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.Linq.ParallelQuery<System.Linq.IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> GroupBy<TSource, TKey, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult> resultSelector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> GroupBy<TSource, TKey, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> GroupBy<TSource, TKey, TElement, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult> resultSelector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> GroupBy<TSource, TKey, TElement, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult> resultSelector) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Linq.ParallelQuery<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult> resultSelector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Linq.ParallelQuery<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TSource> Intersect<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TSource> Intersect<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Intersect<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Intersect<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, TInner, TResult> resultSelector) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, TInner, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Linq.ParallelQuery<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, TInner, TResult> resultSelector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Linq.ParallelQuery<TOuter> outer, System.Linq.ParallelQuery<TInner> inner, System.Func<TOuter, TKey> outerKeySelector, System.Func<TInner, TKey> innerKeySelector, System.Func<TOuter, TInner, TResult> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static TSource LastOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static TSource LastOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static TSource Last<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static TSource Last<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static long LongCount<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static long LongCount<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static decimal Max(this System.Linq.ParallelQuery<decimal> source) { throw null; }
+ public static double Max(this System.Linq.ParallelQuery<double> source) { throw null; }
+ public static int Max(this System.Linq.ParallelQuery<int> source) { throw null; }
+ public static long Max(this System.Linq.ParallelQuery<long> source) { throw null; }
+ public static System.Nullable<decimal> Max(this System.Linq.ParallelQuery<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Max(this System.Linq.ParallelQuery<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<int> Max(this System.Linq.ParallelQuery<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<long> Max(this System.Linq.ParallelQuery<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Max(this System.Linq.ParallelQuery<System.Nullable<float>> source) { throw null; }
+ public static float Max(this System.Linq.ParallelQuery<float> source) { throw null; }
+ public static TSource Max<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static decimal Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static int Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static long Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<int> Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<long> Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Max<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static TResult Max<TSource, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static decimal Min(this System.Linq.ParallelQuery<decimal> source) { throw null; }
+ public static double Min(this System.Linq.ParallelQuery<double> source) { throw null; }
+ public static int Min(this System.Linq.ParallelQuery<int> source) { throw null; }
+ public static long Min(this System.Linq.ParallelQuery<long> source) { throw null; }
+ public static System.Nullable<decimal> Min(this System.Linq.ParallelQuery<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Min(this System.Linq.ParallelQuery<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<int> Min(this System.Linq.ParallelQuery<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<long> Min(this System.Linq.ParallelQuery<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Min(this System.Linq.ParallelQuery<System.Nullable<float>> source) { throw null; }
+ public static float Min(this System.Linq.ParallelQuery<float> source) { throw null; }
+ public static TSource Min<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static decimal Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static int Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static long Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<int> Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<long> Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Min<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static TResult Min<TSource, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> OfType<TResult>(this System.Linq.ParallelQuery source) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> OrderByDescending<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> OrderByDescending<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> OrderBy<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> OrderBy<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<int> Range(int start, int count) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Repeat<TResult>(TResult element, int count) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Reverse<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> SelectMany<TSource, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> SelectMany<TSource, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> SelectMany<TSource, TCollection, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> SelectMany<TSource, TCollection, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Select<TSource, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int, TResult> selector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Select<TSource, TResult>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static bool SequenceEqual<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static bool SequenceEqual<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static bool SequenceEqual<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second) { throw null; }
+ public static bool SequenceEqual<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource SingleOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static TSource SingleOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static TSource Single<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static TSource Single<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> SkipWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> SkipWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Skip<TSource>(this System.Linq.ParallelQuery<TSource> source, int count) { throw null; }
+ public static decimal Sum(this System.Linq.ParallelQuery<decimal> source) { throw null; }
+ public static double Sum(this System.Linq.ParallelQuery<double> source) { throw null; }
+ public static int Sum(this System.Linq.ParallelQuery<int> source) { throw null; }
+ public static long Sum(this System.Linq.ParallelQuery<long> source) { throw null; }
+ public static System.Nullable<decimal> Sum(this System.Linq.ParallelQuery<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Sum(this System.Linq.ParallelQuery<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<int> Sum(this System.Linq.ParallelQuery<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<long> Sum(this System.Linq.ParallelQuery<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Sum(this System.Linq.ParallelQuery<System.Nullable<float>> source) { throw null; }
+ public static float Sum(this System.Linq.ParallelQuery<float> source) { throw null; }
+ public static decimal Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static double Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static int Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static long Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.Nullable<decimal> Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.Nullable<double> Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.Nullable<int> Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.Nullable<long> Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.Nullable<float> Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static float Sum<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> TakeWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> TakeWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Take<TSource>(this System.Linq.ParallelQuery<TSource> source, int count) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource, TKey>(this System.Linq.OrderedParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource, TKey>(this System.Linq.OrderedParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> ThenBy<TSource, TKey>(this System.Linq.OrderedParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.OrderedParallelQuery<TSource> ThenBy<TSource, TKey>(this System.Linq.OrderedParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static TSource[] ToArray<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TSource> ToDictionary<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TSource> ToDictionary<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TElement> ToDictionary<TSource, TKey, TElement>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.Collections.Generic.Dictionary<TKey, TElement> ToDictionary<TSource, TKey, TElement>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.List<TSource> ToList<TSource>(this System.Linq.ParallelQuery<TSource> source) { throw null; }
+ public static System.Linq.ILookup<TKey, TSource> ToLookup<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.Linq.ILookup<TKey, TSource> ToLookup<TSource, TKey>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.ILookup<TKey, TElement> ToLookup<TSource, TKey, TElement>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.Linq.ILookup<TKey, TElement> ToLookup<TSource, TKey, TElement>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TSource> Union<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TSource> Union<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Union<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Union<TSource>(this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Where<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> Where<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> WithCancellation<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> WithDegreeOfParallelism<TSource>(this System.Linq.ParallelQuery<TSource> source, int degreeOfParallelism) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> WithExecutionMode<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Linq.ParallelExecutionMode executionMode) { throw null; }
+ public static System.Linq.ParallelQuery<TSource> WithMergeOptions<TSource>(this System.Linq.ParallelQuery<TSource> source, System.Linq.ParallelMergeOptions mergeOptions) { throw null; }
+ [System.ObsoleteAttribute("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
+ public static System.Linq.ParallelQuery<TResult> Zip<TFirst, TSecond, TResult>(this System.Linq.ParallelQuery<TFirst> first, System.Collections.Generic.IEnumerable<TSecond> second, System.Func<TFirst, TSecond, TResult> resultSelector) { throw null; }
+ public static System.Linq.ParallelQuery<TResult> Zip<TFirst, TSecond, TResult>(this System.Linq.ParallelQuery<TFirst> first, System.Linq.ParallelQuery<TSecond> second, System.Func<TFirst, TSecond, TResult> resultSelector) { throw null; }
+ }
+ public enum ParallelExecutionMode
+ {
+ Default = 0,
+ ForceParallelism = 1,
+ }
+ public enum ParallelMergeOptions
+ {
+ AutoBuffered = 2,
+ Default = 0,
+ FullyBuffered = 3,
+ NotBuffered = 1,
+ }
+ public partial class ParallelQuery : System.Collections.IEnumerable
+ {
+ internal ParallelQuery() { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class ParallelQuery<TSource> : System.Linq.ParallelQuery, System.Collections.Generic.IEnumerable<TSource>, System.Collections.IEnumerable
+ {
+ internal ParallelQuery() { }
+ public virtual System.Collections.Generic.IEnumerator<TSource> GetEnumerator() { throw null; }
+ }
+ public static partial class Queryable
+ {
+ public static TSource Aggregate<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TSource, TSource>> func) { throw null; }
+ public static TAccumulate Aggregate<TSource, TAccumulate>(this System.Linq.IQueryable<TSource> source, TAccumulate seed, System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>> func) { throw null; }
+ public static TResult Aggregate<TSource, TAccumulate, TResult>(this System.Linq.IQueryable<TSource> source, TAccumulate seed, System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>> func, System.Linq.Expressions.Expression<System.Func<TAccumulate, TResult>> selector) { throw null; }
+ public static bool All<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static bool Any<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static bool Any<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable AsQueryable(this System.Collections.IEnumerable source) { throw null; }
+ public static System.Linq.IQueryable<TElement> AsQueryable<TElement>(this System.Collections.Generic.IEnumerable<TElement> source) { throw null; }
+ public static decimal Average(this System.Linq.IQueryable<decimal> source) { throw null; }
+ public static double Average(this System.Linq.IQueryable<double> source) { throw null; }
+ public static double Average(this System.Linq.IQueryable<int> source) { throw null; }
+ public static double Average(this System.Linq.IQueryable<long> source) { throw null; }
+ public static System.Nullable<decimal> Average(this System.Linq.IQueryable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Linq.IQueryable<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Linq.IQueryable<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<double> Average(this System.Linq.IQueryable<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Average(this System.Linq.IQueryable<System.Nullable<float>> source) { throw null; }
+ public static float Average(this System.Linq.IQueryable<float> source) { throw null; }
+ public static decimal Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, decimal>> selector) { throw null; }
+ public static double Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, double>> selector) { throw null; }
+ public static double Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int>> selector) { throw null; }
+ public static double Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, long>> selector) { throw null; }
+ public static System.Nullable<decimal> Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<decimal>>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<double>>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<int>>> selector) { throw null; }
+ public static System.Nullable<double> Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<long>>> selector) { throw null; }
+ public static System.Nullable<float> Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<float>>> selector) { throw null; }
+ public static float Average<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, float>> selector) { throw null; }
+ public static System.Linq.IQueryable<TResult> Cast<TResult>(this System.Linq.IQueryable source) { throw null; }
+ public static System.Linq.IQueryable<TSource> Concat<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2) { throw null; }
+ public static bool Contains<TSource>(this System.Linq.IQueryable<TSource> source, TSource item) { throw null; }
+ public static bool Contains<TSource>(this System.Linq.IQueryable<TSource> source, TSource item, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static int Count<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static int Count<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> DefaultIfEmpty<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static System.Linq.IQueryable<TSource> DefaultIfEmpty<TSource>(this System.Linq.IQueryable<TSource> source, TSource defaultValue) { throw null; }
+ public static System.Linq.IQueryable<TSource> Distinct<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static System.Linq.IQueryable<TSource> Distinct<TSource>(this System.Linq.IQueryable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource ElementAtOrDefault<TSource>(this System.Linq.IQueryable<TSource> source, int index) { throw null; }
+ public static TSource ElementAt<TSource>(this System.Linq.IQueryable<TSource> source, int index) { throw null; }
+ public static System.Linq.IQueryable<TSource> Except<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2) { throw null; }
+ public static System.Linq.IQueryable<TSource> Except<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource FirstOrDefault<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TSource FirstOrDefault<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static TSource First<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TSource First<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<System.Linq.IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Linq.IQueryable<System.Linq.IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IQueryable<System.Linq.IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector) { throw null; }
+ public static System.Linq.IQueryable<System.Linq.IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IQueryable<TResult> GroupBy<TSource, TKey, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult>> resultSelector) { throw null; }
+ public static System.Linq.IQueryable<TResult> GroupBy<TSource, TKey, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult>> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IQueryable<TResult> GroupBy<TSource, TKey, TElement, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Linq.Expressions.Expression<System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult>> resultSelector) { throw null; }
+ public static System.Linq.IQueryable<TResult> GroupBy<TSource, TKey, TElement, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Linq.Expressions.Expression<System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult>> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IQueryable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Linq.IQueryable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Linq.Expressions.Expression<System.Func<TOuter, TKey>> outerKeySelector, System.Linq.Expressions.Expression<System.Func<TInner, TKey>> innerKeySelector, System.Linq.Expressions.Expression<System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult>> resultSelector) { throw null; }
+ public static System.Linq.IQueryable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this System.Linq.IQueryable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Linq.Expressions.Expression<System.Func<TOuter, TKey>> outerKeySelector, System.Linq.Expressions.Expression<System.Func<TInner, TKey>> innerKeySelector, System.Linq.Expressions.Expression<System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult>> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IQueryable<TSource> Intersect<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2) { throw null; }
+ public static System.Linq.IQueryable<TSource> Intersect<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Linq.IQueryable<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Linq.IQueryable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Linq.Expressions.Expression<System.Func<TOuter, TKey>> outerKeySelector, System.Linq.Expressions.Expression<System.Func<TInner, TKey>> innerKeySelector, System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>> resultSelector) { throw null; }
+ public static System.Linq.IQueryable<TResult> Join<TOuter, TInner, TKey, TResult>(this System.Linq.IQueryable<TOuter> outer, System.Collections.Generic.IEnumerable<TInner> inner, System.Linq.Expressions.Expression<System.Func<TOuter, TKey>> outerKeySelector, System.Linq.Expressions.Expression<System.Func<TInner, TKey>> innerKeySelector, System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>> resultSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static TSource LastOrDefault<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TSource LastOrDefault<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static TSource Last<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TSource Last<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static long LongCount<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static long LongCount<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static TSource Max<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TResult Max<TSource, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ public static TSource Min<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TResult Min<TSource, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ public static System.Linq.IQueryable<TResult> OfType<TResult>(this System.Linq.IQueryable source) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> OrderByDescending<TSource, TKey>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> OrderByDescending<TSource, TKey>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> OrderBy<TSource, TKey>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> OrderBy<TSource, TKey>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IQueryable<TSource> Reverse<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static System.Linq.IQueryable<TResult> SelectMany<TSource, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Collections.Generic.IEnumerable<TResult>>> selector) { throw null; }
+ public static System.Linq.IQueryable<TResult> SelectMany<TSource, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Collections.Generic.IEnumerable<TResult>>> selector) { throw null; }
+ public static System.Linq.IQueryable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Collections.Generic.IEnumerable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>> resultSelector) { throw null; }
+ public static System.Linq.IQueryable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Collections.Generic.IEnumerable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>> resultSelector) { throw null; }
+ public static System.Linq.IQueryable<TResult> Select<TSource, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, TResult>> selector) { throw null; }
+ public static System.Linq.IQueryable<TResult> Select<TSource, TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ public static bool SequenceEqual<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2) { throw null; }
+ public static bool SequenceEqual<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static TSource SingleOrDefault<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TSource SingleOrDefault<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static TSource Single<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static TSource Single<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> SkipWhile<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> SkipWhile<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> Skip<TSource>(this System.Linq.IQueryable<TSource> source, int count) { throw null; }
+ public static decimal Sum(this System.Linq.IQueryable<decimal> source) { throw null; }
+ public static double Sum(this System.Linq.IQueryable<double> source) { throw null; }
+ public static int Sum(this System.Linq.IQueryable<int> source) { throw null; }
+ public static long Sum(this System.Linq.IQueryable<long> source) { throw null; }
+ public static System.Nullable<decimal> Sum(this System.Linq.IQueryable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Nullable<double> Sum(this System.Linq.IQueryable<System.Nullable<double>> source) { throw null; }
+ public static System.Nullable<int> Sum(this System.Linq.IQueryable<System.Nullable<int>> source) { throw null; }
+ public static System.Nullable<long> Sum(this System.Linq.IQueryable<System.Nullable<long>> source) { throw null; }
+ public static System.Nullable<float> Sum(this System.Linq.IQueryable<System.Nullable<float>> source) { throw null; }
+ public static float Sum(this System.Linq.IQueryable<float> source) { throw null; }
+ public static decimal Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, decimal>> selector) { throw null; }
+ public static double Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, double>> selector) { throw null; }
+ public static int Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int>> selector) { throw null; }
+ public static long Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, long>> selector) { throw null; }
+ public static System.Nullable<decimal> Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<decimal>>> selector) { throw null; }
+ public static System.Nullable<double> Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<double>>> selector) { throw null; }
+ public static System.Nullable<int> Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<int>>> selector) { throw null; }
+ public static System.Nullable<long> Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<long>>> selector) { throw null; }
+ public static System.Nullable<float> Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<float>>> selector) { throw null; }
+ public static float Sum<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, float>> selector) { throw null; }
+ public static System.Linq.IQueryable<TSource> TakeWhile<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> TakeWhile<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> Take<TSource>(this System.Linq.IQueryable<TSource> source, int count) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> ThenByDescending<TSource, TKey>(this System.Linq.IOrderedQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> ThenByDescending<TSource, TKey>(this System.Linq.IOrderedQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> ThenBy<TSource, TKey>(this System.Linq.IOrderedQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Linq.IOrderedQueryable<TSource> ThenBy<TSource, TKey>(this System.Linq.IOrderedQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Linq.IQueryable<TSource> Union<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2) { throw null; }
+ public static System.Linq.IQueryable<TSource> Union<TSource>(this System.Linq.IQueryable<TSource> source1, System.Collections.Generic.IEnumerable<TSource> source2, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Linq.IQueryable<TSource> Where<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> Where<TSource>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TResult> Zip<TFirst, TSecond, TResult>(this System.Linq.IQueryable<TFirst> source1, System.Collections.Generic.IEnumerable<TSecond> source2, System.Linq.Expressions.Expression<System.Func<TFirst, TSecond, TResult>> resultSelector) { throw null; }
+ }
+}
+namespace System.Linq.Expressions
+{
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.BinaryExpressionProxy")]
+ public partial class BinaryExpression : System.Linq.Expressions.Expression
+ {
+ internal BinaryExpression() { }
+ public override bool CanReduce { get { throw null; } }
+ public System.Linq.Expressions.LambdaExpression Conversion { get { throw null; } }
+ public bool IsLifted { get { throw null; } }
+ public bool IsLiftedToNull { get { throw null; } }
+ public System.Linq.Expressions.Expression Left { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Reflection.MethodInfo Method { get { throw null; } }
+ public System.Linq.Expressions.Expression Right { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public override System.Linq.Expressions.Expression Reduce() { throw null; }
+ public System.Linq.Expressions.BinaryExpression Update(System.Linq.Expressions.Expression left, System.Linq.Expressions.LambdaExpression conversion, System.Linq.Expressions.Expression right) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.BlockExpressionProxy")]
+ public partial class BlockExpression : System.Linq.Expressions.Expression
+ {
+ internal BlockExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Expressions { get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Linq.Expressions.Expression Result { get { throw null; } }
+ public override System.Type Type { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> Variables { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.BlockExpression Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> variables, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressions) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.CatchBlockProxy")]
+ public sealed partial class CatchBlock
+ {
+ internal CatchBlock() { }
+ public System.Linq.Expressions.Expression Body { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type Test { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.ParameterExpression Variable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string ToString() { throw null; }
+ public System.Linq.Expressions.CatchBlock Update(System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression filter, System.Linq.Expressions.Expression body) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.ConditionalExpressionProxy")]
+ public partial class ConditionalExpression : System.Linq.Expressions.Expression
+ {
+ internal ConditionalExpression() { }
+ public System.Linq.Expressions.Expression IfFalse { get { throw null; } }
+ public System.Linq.Expressions.Expression IfTrue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Linq.Expressions.Expression Test { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.ConditionalExpression Update(System.Linq.Expressions.Expression test, System.Linq.Expressions.Expression ifTrue, System.Linq.Expressions.Expression ifFalse) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.ConstantExpressionProxy")]
+ public partial class ConstantExpression : System.Linq.Expressions.Expression
+ {
+ internal ConstantExpression() { }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public override System.Type Type { get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.DebugInfoExpressionProxy")]
+ public partial class DebugInfoExpression : System.Linq.Expressions.Expression
+ {
+ internal DebugInfoExpression() { }
+ public System.Linq.Expressions.SymbolDocumentInfo Document { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
+ public virtual int EndColumn { get { throw null; } }
+ [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
+ public virtual int EndLine { get { throw null; } }
+ [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
+ public virtual bool IsClear { get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
+ public virtual int StartColumn { get { throw null; } }
+ [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute]
+ public virtual int StartLine { get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.DefaultExpressionProxy")]
+ public sealed partial class DefaultExpression : System.Linq.Expressions.Expression
+ {
+ internal DefaultExpression() { }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public sealed override System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ }
+ public partial class DynamicExpression : System.Linq.Expressions.Expression
+ {
+ internal DynamicExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
+ public System.Runtime.CompilerServices.CallSiteBinder Binder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type DelegateType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3) { throw null; }
+ public static new System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public System.Linq.Expressions.DynamicExpression Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ }
+ public abstract partial class DynamicExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
+ {
+ protected DynamicExpressionVisitor() { }
+ protected internal override System.Linq.Expressions.Expression VisitDynamic(System.Linq.Expressions.DynamicExpression node) { throw null; }
+ }
+ public sealed partial class ElementInit
+ {
+ internal ElementInit() { }
+ public System.Reflection.MethodInfo AddMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
+ public override string ToString() { throw null; }
+ public System.Linq.Expressions.ElementInit Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ }
+ public abstract partial class Expression
+ {
+ protected Expression() { }
+ [System.ObsoleteAttribute("use a different constructor that does not take ExpressionType. Then override NodeType and Type properties to provide the values that would be specified to this constructor.")]
+ protected Expression(System.Linq.Expressions.ExpressionType nodeType, System.Type type) { }
+ public virtual bool CanReduce { get { throw null; } }
+ public virtual System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public virtual System.Type Type { get { throw null; } }
+ protected internal virtual System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Add(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Add(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AddChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression And(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression And(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AndAlso(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AndAlso(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AndAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AndAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression AndAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.IndexExpression ArrayAccess(System.Linq.Expressions.Expression array, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> indexes) { throw null; }
+ public static System.Linq.Expressions.IndexExpression ArrayAccess(System.Linq.Expressions.Expression array, params System.Linq.Expressions.Expression[] indexes) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression ArrayIndex(System.Linq.Expressions.Expression array, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> indexes) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ArrayIndex(System.Linq.Expressions.Expression array, System.Linq.Expressions.Expression index) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression ArrayIndex(System.Linq.Expressions.Expression array, params System.Linq.Expressions.Expression[] indexes) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression ArrayLength(System.Linq.Expressions.Expression array) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Assign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.MemberAssignment Bind(System.Reflection.MemberInfo member, System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.MemberAssignment Bind(System.Reflection.MethodInfo propertyAccessor, System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressions) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> variables, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressions) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> variables, params System.Linq.Expressions.Expression[] expressions) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3, System.Linq.Expressions.Expression arg4) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(params System.Linq.Expressions.Expression[] expressions) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Type type, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressions) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Type type, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> variables, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressions) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Type type, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> variables, params System.Linq.Expressions.Expression[] expressions) { throw null; }
+ public static System.Linq.Expressions.BlockExpression Block(System.Type type, params System.Linq.Expressions.Expression[] expressions) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Break(System.Linq.Expressions.LabelTarget target) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Break(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Break(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value, System.Type type) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Break(System.Linq.Expressions.LabelTarget target, System.Type type) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Linq.Expressions.Expression instance, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Linq.Expressions.Expression instance, System.Reflection.MethodInfo method, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Linq.Expressions.Expression instance, System.Reflection.MethodInfo method, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Linq.Expressions.Expression instance, System.Reflection.MethodInfo method, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Linq.Expressions.Expression instance, System.Reflection.MethodInfo method, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Linq.Expressions.Expression instance, string methodName, System.Type[] typeArguments, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Reflection.MethodInfo method, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Reflection.MethodInfo method, System.Linq.Expressions.Expression arg0) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Reflection.MethodInfo method, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Reflection.MethodInfo method, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Reflection.MethodInfo method, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Reflection.MethodInfo method, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3, System.Linq.Expressions.Expression arg4) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Reflection.MethodInfo method, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.MethodCallExpression Call(System.Type type, string methodName, System.Type[] typeArguments, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.CatchBlock Catch(System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body) { throw null; }
+ public static System.Linq.Expressions.CatchBlock Catch(System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression filter) { throw null; }
+ public static System.Linq.Expressions.CatchBlock Catch(System.Type type, System.Linq.Expressions.Expression body) { throw null; }
+ public static System.Linq.Expressions.CatchBlock Catch(System.Type type, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression filter) { throw null; }
+ public static System.Linq.Expressions.DebugInfoExpression ClearDebugInfo(System.Linq.Expressions.SymbolDocumentInfo document) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Coalesce(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Coalesce(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.ConditionalExpression Condition(System.Linq.Expressions.Expression test, System.Linq.Expressions.Expression ifTrue, System.Linq.Expressions.Expression ifFalse) { throw null; }
+ public static System.Linq.Expressions.ConditionalExpression Condition(System.Linq.Expressions.Expression test, System.Linq.Expressions.Expression ifTrue, System.Linq.Expressions.Expression ifFalse, System.Type type) { throw null; }
+ public static System.Linq.Expressions.ConstantExpression Constant(object value) { throw null; }
+ public static System.Linq.Expressions.ConstantExpression Constant(object value, System.Type type) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Continue(System.Linq.Expressions.LabelTarget target) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Continue(System.Linq.Expressions.LabelTarget target, System.Type type) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Convert(System.Linq.Expressions.Expression expression, System.Type type) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Convert(System.Linq.Expressions.Expression expression, System.Type type, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression ConvertChecked(System.Linq.Expressions.Expression expression, System.Type type) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression ConvertChecked(System.Linq.Expressions.Expression expression, System.Type type, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.DebugInfoExpression DebugInfo(System.Linq.Expressions.SymbolDocumentInfo document, int startLine, int startColumn, int endLine, int endColumn) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Decrement(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Decrement(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.DefaultExpression Default(System.Type type) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Divide(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Divide(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression DivideAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression DivideAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression DivideAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.ElementInit ElementInit(System.Reflection.MethodInfo addMethod, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.ElementInit ElementInit(System.Reflection.MethodInfo addMethod, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.DefaultExpression Empty() { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Equal(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Equal(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ExclusiveOr(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ExclusiveOr(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ExclusiveOrAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ExclusiveOrAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ExclusiveOrAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.MemberExpression Field(System.Linq.Expressions.Expression expression, System.Reflection.FieldInfo field) { throw null; }
+ public static System.Linq.Expressions.MemberExpression Field(System.Linq.Expressions.Expression expression, string fieldName) { throw null; }
+ public static System.Linq.Expressions.MemberExpression Field(System.Linq.Expressions.Expression expression, System.Type type, string fieldName) { throw null; }
+ public static System.Type GetActionType(params System.Type[] typeArgs) { throw null; }
+ public static System.Type GetDelegateType(params System.Type[] typeArgs) { throw null; }
+ public static System.Type GetFuncType(params System.Type[] typeArgs) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Goto(System.Linq.Expressions.LabelTarget target) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Goto(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Goto(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value, System.Type type) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Goto(System.Linq.Expressions.LabelTarget target, System.Type type) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression GreaterThan(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression GreaterThan(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression GreaterThanOrEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression GreaterThanOrEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.ConditionalExpression IfThen(System.Linq.Expressions.Expression test, System.Linq.Expressions.Expression ifTrue) { throw null; }
+ public static System.Linq.Expressions.ConditionalExpression IfThenElse(System.Linq.Expressions.Expression test, System.Linq.Expressions.Expression ifTrue, System.Linq.Expressions.Expression ifFalse) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Increment(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Increment(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.InvocationExpression Invoke(System.Linq.Expressions.Expression expression, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.InvocationExpression Invoke(System.Linq.Expressions.Expression expression, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression IsFalse(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression IsFalse(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression IsTrue(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression IsTrue(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.LabelTarget Label() { throw null; }
+ public static System.Linq.Expressions.LabelExpression Label(System.Linq.Expressions.LabelTarget target) { throw null; }
+ public static System.Linq.Expressions.LabelExpression Label(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression defaultValue) { throw null; }
+ public static System.Linq.Expressions.LabelTarget Label(string name) { throw null; }
+ public static System.Linq.Expressions.LabelTarget Label(System.Type type) { throw null; }
+ public static System.Linq.Expressions.LabelTarget Label(System.Type type, string name) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Linq.Expressions.Expression body, bool tailCall, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Linq.Expressions.Expression body, bool tailCall, params System.Linq.Expressions.ParameterExpression[] parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Linq.Expressions.Expression body, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Linq.Expressions.Expression body, params System.Linq.Expressions.ParameterExpression[] parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Linq.Expressions.Expression body, string name, bool tailCall, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Linq.Expressions.Expression body, string name, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Type delegateType, System.Linq.Expressions.Expression body, bool tailCall, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Type delegateType, System.Linq.Expressions.Expression body, bool tailCall, params System.Linq.Expressions.ParameterExpression[] parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Type delegateType, System.Linq.Expressions.Expression body, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Type delegateType, System.Linq.Expressions.Expression body, params System.Linq.Expressions.ParameterExpression[] parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Type delegateType, System.Linq.Expressions.Expression body, string name, bool tailCall, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.LambdaExpression Lambda(System.Type delegateType, System.Linq.Expressions.Expression body, string name, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.Expression<TDelegate> Lambda<TDelegate>(System.Linq.Expressions.Expression body, bool tailCall, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.Expression<TDelegate> Lambda<TDelegate>(System.Linq.Expressions.Expression body, bool tailCall, params System.Linq.Expressions.ParameterExpression[] parameters) { throw null; }
+ public static System.Linq.Expressions.Expression<TDelegate> Lambda<TDelegate>(System.Linq.Expressions.Expression body, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.Expression<TDelegate> Lambda<TDelegate>(System.Linq.Expressions.Expression body, params System.Linq.Expressions.ParameterExpression[] parameters) { throw null; }
+ public static System.Linq.Expressions.Expression<TDelegate> Lambda<TDelegate>(System.Linq.Expressions.Expression body, string name, bool tailCall, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.Expression<TDelegate> Lambda<TDelegate>(System.Linq.Expressions.Expression body, string name, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LeftShift(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LeftShift(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LeftShiftAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LeftShiftAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LeftShiftAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LessThan(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LessThan(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LessThanOrEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression LessThanOrEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.MemberListBinding ListBind(System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers) { throw null; }
+ public static System.Linq.Expressions.MemberListBinding ListBind(System.Reflection.MemberInfo member, params System.Linq.Expressions.ElementInit[] initializers) { throw null; }
+ public static System.Linq.Expressions.MemberListBinding ListBind(System.Reflection.MethodInfo propertyAccessor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers) { throw null; }
+ public static System.Linq.Expressions.MemberListBinding ListBind(System.Reflection.MethodInfo propertyAccessor, params System.Linq.Expressions.ElementInit[] initializers) { throw null; }
+ public static System.Linq.Expressions.ListInitExpression ListInit(System.Linq.Expressions.NewExpression newExpression, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers) { throw null; }
+ public static System.Linq.Expressions.ListInitExpression ListInit(System.Linq.Expressions.NewExpression newExpression, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> initializers) { throw null; }
+ public static System.Linq.Expressions.ListInitExpression ListInit(System.Linq.Expressions.NewExpression newExpression, params System.Linq.Expressions.ElementInit[] initializers) { throw null; }
+ public static System.Linq.Expressions.ListInitExpression ListInit(System.Linq.Expressions.NewExpression newExpression, params System.Linq.Expressions.Expression[] initializers) { throw null; }
+ public static System.Linq.Expressions.ListInitExpression ListInit(System.Linq.Expressions.NewExpression newExpression, System.Reflection.MethodInfo addMethod, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> initializers) { throw null; }
+ public static System.Linq.Expressions.ListInitExpression ListInit(System.Linq.Expressions.NewExpression newExpression, System.Reflection.MethodInfo addMethod, params System.Linq.Expressions.Expression[] initializers) { throw null; }
+ public static System.Linq.Expressions.LoopExpression Loop(System.Linq.Expressions.Expression body) { throw null; }
+ public static System.Linq.Expressions.LoopExpression Loop(System.Linq.Expressions.Expression body, System.Linq.Expressions.LabelTarget @break) { throw null; }
+ public static System.Linq.Expressions.LoopExpression Loop(System.Linq.Expressions.Expression body, System.Linq.Expressions.LabelTarget @break, System.Linq.Expressions.LabelTarget @continue) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MakeBinary(System.Linq.Expressions.ExpressionType binaryType, System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MakeBinary(System.Linq.Expressions.ExpressionType binaryType, System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MakeBinary(System.Linq.Expressions.ExpressionType binaryType, System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.CatchBlock MakeCatchBlock(System.Type type, System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression filter) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3) { throw null; }
+ public static System.Linq.Expressions.DynamicExpression MakeDynamic(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.GotoExpression MakeGoto(System.Linq.Expressions.GotoExpressionKind kind, System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value, System.Type type) { throw null; }
+ public static System.Linq.Expressions.IndexExpression MakeIndex(System.Linq.Expressions.Expression instance, System.Reflection.PropertyInfo indexer, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.MemberExpression MakeMemberAccess(System.Linq.Expressions.Expression expression, System.Reflection.MemberInfo member) { throw null; }
+ public static System.Linq.Expressions.TryExpression MakeTry(System.Type type, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression @finally, System.Linq.Expressions.Expression fault, System.Collections.Generic.IEnumerable<System.Linq.Expressions.CatchBlock> handlers) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression MakeUnary(System.Linq.Expressions.ExpressionType unaryType, System.Linq.Expressions.Expression operand, System.Type type) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression MakeUnary(System.Linq.Expressions.ExpressionType unaryType, System.Linq.Expressions.Expression operand, System.Type type, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings) { throw null; }
+ public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MemberInfo member, params System.Linq.Expressions.MemberBinding[] bindings) { throw null; }
+ public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MethodInfo propertyAccessor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings) { throw null; }
+ public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MethodInfo propertyAccessor, params System.Linq.Expressions.MemberBinding[] bindings) { throw null; }
+ public static System.Linq.Expressions.MemberInitExpression MemberInit(System.Linq.Expressions.NewExpression newExpression, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings) { throw null; }
+ public static System.Linq.Expressions.MemberInitExpression MemberInit(System.Linq.Expressions.NewExpression newExpression, params System.Linq.Expressions.MemberBinding[] bindings) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Modulo(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Modulo(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ModuloAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ModuloAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ModuloAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Multiply(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Multiply(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression MultiplyChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Negate(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Negate(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression NegateChecked(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression NegateChecked(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.NewExpression New(System.Reflection.ConstructorInfo constructor) { throw null; }
+ public static System.Linq.Expressions.NewExpression New(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.NewExpression New(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments, System.Collections.Generic.IEnumerable<System.Reflection.MemberInfo> members) { throw null; }
+ public static System.Linq.Expressions.NewExpression New(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments, params System.Reflection.MemberInfo[] members) { throw null; }
+ public static System.Linq.Expressions.NewExpression New(System.Reflection.ConstructorInfo constructor, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.NewExpression New(System.Type type) { throw null; }
+ public static System.Linq.Expressions.NewArrayExpression NewArrayBounds(System.Type type, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> bounds) { throw null; }
+ public static System.Linq.Expressions.NewArrayExpression NewArrayBounds(System.Type type, params System.Linq.Expressions.Expression[] bounds) { throw null; }
+ public static System.Linq.Expressions.NewArrayExpression NewArrayInit(System.Type type, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> initializers) { throw null; }
+ public static System.Linq.Expressions.NewArrayExpression NewArrayInit(System.Type type, params System.Linq.Expressions.Expression[] initializers) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Not(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Not(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression NotEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression NotEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, bool liftToNull, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression OnesComplement(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression OnesComplement(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Or(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Or(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression OrAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression OrAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression OrAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression OrElse(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression OrElse(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.ParameterExpression Parameter(System.Type type) { throw null; }
+ public static System.Linq.Expressions.ParameterExpression Parameter(System.Type type, string name) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PostDecrementAssign(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PostDecrementAssign(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PostIncrementAssign(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PostIncrementAssign(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Power(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Power(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression PowerAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression PowerAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression PowerAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PreDecrementAssign(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PreDecrementAssign(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PreIncrementAssign(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression PreIncrementAssign(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.MemberExpression Property(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo propertyAccessor) { throw null; }
+ public static System.Linq.Expressions.MemberExpression Property(System.Linq.Expressions.Expression expression, System.Reflection.PropertyInfo property) { throw null; }
+ public static System.Linq.Expressions.IndexExpression Property(System.Linq.Expressions.Expression instance, System.Reflection.PropertyInfo indexer, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ public static System.Linq.Expressions.IndexExpression Property(System.Linq.Expressions.Expression instance, System.Reflection.PropertyInfo indexer, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.MemberExpression Property(System.Linq.Expressions.Expression expression, string propertyName) { throw null; }
+ public static System.Linq.Expressions.IndexExpression Property(System.Linq.Expressions.Expression instance, string propertyName, params System.Linq.Expressions.Expression[] arguments) { throw null; }
+ public static System.Linq.Expressions.MemberExpression Property(System.Linq.Expressions.Expression expression, System.Type type, string propertyName) { throw null; }
+ public static System.Linq.Expressions.MemberExpression PropertyOrField(System.Linq.Expressions.Expression expression, string propertyOrFieldName) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Quote(System.Linq.Expressions.Expression expression) { throw null; }
+ public virtual System.Linq.Expressions.Expression Reduce() { throw null; }
+ public System.Linq.Expressions.Expression ReduceAndCheck() { throw null; }
+ public System.Linq.Expressions.Expression ReduceExtensions() { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ReferenceEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression ReferenceNotEqual(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Rethrow() { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Rethrow(System.Type type) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Return(System.Linq.Expressions.LabelTarget target) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Return(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Return(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value, System.Type type) { throw null; }
+ public static System.Linq.Expressions.GotoExpression Return(System.Linq.Expressions.LabelTarget target, System.Type type) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression RightShift(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression RightShift(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression RightShiftAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression RightShiftAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression RightShiftAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.RuntimeVariablesExpression RuntimeVariables(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> variables) { throw null; }
+ public static System.Linq.Expressions.RuntimeVariablesExpression RuntimeVariables(params System.Linq.Expressions.ParameterExpression[] variables) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Subtract(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression Subtract(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractAssign(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractAssignChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method, System.Linq.Expressions.LambdaExpression conversion) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right) { throw null; }
+ public static System.Linq.Expressions.BinaryExpression SubtractChecked(System.Linq.Expressions.Expression left, System.Linq.Expressions.Expression right, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.SwitchExpression Switch(System.Linq.Expressions.Expression switchValue, System.Linq.Expressions.Expression defaultBody, params System.Linq.Expressions.SwitchCase[] cases) { throw null; }
+ public static System.Linq.Expressions.SwitchExpression Switch(System.Linq.Expressions.Expression switchValue, System.Linq.Expressions.Expression defaultBody, System.Reflection.MethodInfo comparison, System.Collections.Generic.IEnumerable<System.Linq.Expressions.SwitchCase> cases) { throw null; }
+ public static System.Linq.Expressions.SwitchExpression Switch(System.Linq.Expressions.Expression switchValue, System.Linq.Expressions.Expression defaultBody, System.Reflection.MethodInfo comparison, params System.Linq.Expressions.SwitchCase[] cases) { throw null; }
+ public static System.Linq.Expressions.SwitchExpression Switch(System.Linq.Expressions.Expression switchValue, params System.Linq.Expressions.SwitchCase[] cases) { throw null; }
+ public static System.Linq.Expressions.SwitchExpression Switch(System.Type type, System.Linq.Expressions.Expression switchValue, System.Linq.Expressions.Expression defaultBody, System.Reflection.MethodInfo comparison, System.Collections.Generic.IEnumerable<System.Linq.Expressions.SwitchCase> cases) { throw null; }
+ public static System.Linq.Expressions.SwitchExpression Switch(System.Type type, System.Linq.Expressions.Expression switchValue, System.Linq.Expressions.Expression defaultBody, System.Reflection.MethodInfo comparison, params System.Linq.Expressions.SwitchCase[] cases) { throw null; }
+ public static System.Linq.Expressions.SwitchCase SwitchCase(System.Linq.Expressions.Expression body, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> testValues) { throw null; }
+ public static System.Linq.Expressions.SwitchCase SwitchCase(System.Linq.Expressions.Expression body, params System.Linq.Expressions.Expression[] testValues) { throw null; }
+ public static System.Linq.Expressions.SymbolDocumentInfo SymbolDocument(string fileName) { throw null; }
+ public static System.Linq.Expressions.SymbolDocumentInfo SymbolDocument(string fileName, System.Guid language) { throw null; }
+ public static System.Linq.Expressions.SymbolDocumentInfo SymbolDocument(string fileName, System.Guid language, System.Guid languageVendor) { throw null; }
+ public static System.Linq.Expressions.SymbolDocumentInfo SymbolDocument(string fileName, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Throw(System.Linq.Expressions.Expression value) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Throw(System.Linq.Expressions.Expression value, System.Type type) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Linq.Expressions.TryExpression TryCatch(System.Linq.Expressions.Expression body, params System.Linq.Expressions.CatchBlock[] handlers) { throw null; }
+ public static System.Linq.Expressions.TryExpression TryCatchFinally(System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression @finally, params System.Linq.Expressions.CatchBlock[] handlers) { throw null; }
+ public static System.Linq.Expressions.TryExpression TryFault(System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression fault) { throw null; }
+ public static System.Linq.Expressions.TryExpression TryFinally(System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression @finally) { throw null; }
+ public static bool TryGetActionType(System.Type[] typeArgs, out System.Type actionType) { actionType = default(System.Type); throw null; }
+ public static bool TryGetFuncType(System.Type[] typeArgs, out System.Type funcType) { funcType = default(System.Type); throw null; }
+ public static System.Linq.Expressions.UnaryExpression TypeAs(System.Linq.Expressions.Expression expression, System.Type type) { throw null; }
+ public static System.Linq.Expressions.TypeBinaryExpression TypeEqual(System.Linq.Expressions.Expression expression, System.Type type) { throw null; }
+ public static System.Linq.Expressions.TypeBinaryExpression TypeIs(System.Linq.Expressions.Expression expression, System.Type type) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression UnaryPlus(System.Linq.Expressions.Expression expression) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression UnaryPlus(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Linq.Expressions.UnaryExpression Unbox(System.Linq.Expressions.Expression expression, System.Type type) { throw null; }
+ public static System.Linq.Expressions.ParameterExpression Variable(System.Type type) { throw null; }
+ public static System.Linq.Expressions.ParameterExpression Variable(System.Type type, string name) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitChildren(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ }
+ public enum ExpressionType
+ {
+ Add = 0,
+ AddAssign = 63,
+ AddAssignChecked = 74,
+ AddChecked = 1,
+ And = 2,
+ AndAlso = 3,
+ AndAssign = 64,
+ ArrayIndex = 5,
+ ArrayLength = 4,
+ Assign = 46,
+ Block = 47,
+ Call = 6,
+ Coalesce = 7,
+ Conditional = 8,
+ Constant = 9,
+ Convert = 10,
+ ConvertChecked = 11,
+ DebugInfo = 48,
+ Decrement = 49,
+ Default = 51,
+ Divide = 12,
+ DivideAssign = 65,
+ Dynamic = 50,
+ Equal = 13,
+ ExclusiveOr = 14,
+ ExclusiveOrAssign = 66,
+ Extension = 52,
+ Goto = 53,
+ GreaterThan = 15,
+ GreaterThanOrEqual = 16,
+ Increment = 54,
+ Index = 55,
+ Invoke = 17,
+ IsFalse = 84,
+ IsTrue = 83,
+ Label = 56,
+ Lambda = 18,
+ LeftShift = 19,
+ LeftShiftAssign = 67,
+ LessThan = 20,
+ LessThanOrEqual = 21,
+ ListInit = 22,
+ Loop = 58,
+ MemberAccess = 23,
+ MemberInit = 24,
+ Modulo = 25,
+ ModuloAssign = 68,
+ Multiply = 26,
+ MultiplyAssign = 69,
+ MultiplyAssignChecked = 75,
+ MultiplyChecked = 27,
+ Negate = 28,
+ NegateChecked = 30,
+ New = 31,
+ NewArrayBounds = 33,
+ NewArrayInit = 32,
+ Not = 34,
+ NotEqual = 35,
+ OnesComplement = 82,
+ Or = 36,
+ OrAssign = 70,
+ OrElse = 37,
+ Parameter = 38,
+ PostDecrementAssign = 80,
+ PostIncrementAssign = 79,
+ Power = 39,
+ PowerAssign = 71,
+ PreDecrementAssign = 78,
+ PreIncrementAssign = 77,
+ Quote = 40,
+ RightShift = 41,
+ RightShiftAssign = 72,
+ RuntimeVariables = 57,
+ Subtract = 42,
+ SubtractAssign = 73,
+ SubtractAssignChecked = 76,
+ SubtractChecked = 43,
+ Switch = 59,
+ Throw = 60,
+ Try = 61,
+ TypeAs = 44,
+ TypeEqual = 81,
+ TypeIs = 45,
+ UnaryPlus = 29,
+ Unbox = 62,
+ }
+ public abstract partial class ExpressionVisitor
+ {
+ protected ExpressionVisitor() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Visit(System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> nodes) { throw null; }
+ public virtual System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression node) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<T> VisitAndConvert<T>(System.Collections.ObjectModel.ReadOnlyCollection<T> nodes, string callerName) where T : System.Linq.Expressions.Expression { throw null; }
+ public T VisitAndConvert<T>(T node, string callerName) where T : System.Linq.Expressions.Expression { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitBlock(System.Linq.Expressions.BlockExpression node) { throw null; }
+ protected virtual System.Linq.Expressions.CatchBlock VisitCatchBlock(System.Linq.Expressions.CatchBlock node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitConditional(System.Linq.Expressions.ConditionalExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitConstant(System.Linq.Expressions.ConstantExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitDebugInfo(System.Linq.Expressions.DebugInfoExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitDefault(System.Linq.Expressions.DefaultExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitDynamic(System.Linq.Expressions.DynamicExpression node) { throw null; }
+ protected virtual System.Linq.Expressions.ElementInit VisitElementInit(System.Linq.Expressions.ElementInit node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitExtension(System.Linq.Expressions.Expression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitGoto(System.Linq.Expressions.GotoExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitInvocation(System.Linq.Expressions.InvocationExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitLabel(System.Linq.Expressions.LabelExpression node) { throw null; }
+ protected virtual System.Linq.Expressions.LabelTarget VisitLabelTarget(System.Linq.Expressions.LabelTarget node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitLambda<T>(System.Linq.Expressions.Expression<T> node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitListInit(System.Linq.Expressions.ListInitExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitLoop(System.Linq.Expressions.LoopExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitMember(System.Linq.Expressions.MemberExpression node) { throw null; }
+ protected virtual System.Linq.Expressions.MemberAssignment VisitMemberAssignment(System.Linq.Expressions.MemberAssignment node) { throw null; }
+ protected virtual System.Linq.Expressions.MemberBinding VisitMemberBinding(System.Linq.Expressions.MemberBinding node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitMemberInit(System.Linq.Expressions.MemberInitExpression node) { throw null; }
+ protected virtual System.Linq.Expressions.MemberListBinding VisitMemberListBinding(System.Linq.Expressions.MemberListBinding node) { throw null; }
+ protected virtual System.Linq.Expressions.MemberMemberBinding VisitMemberMemberBinding(System.Linq.Expressions.MemberMemberBinding node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitNew(System.Linq.Expressions.NewExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitNewArray(System.Linq.Expressions.NewArrayExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitParameter(System.Linq.Expressions.ParameterExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitRuntimeVariables(System.Linq.Expressions.RuntimeVariablesExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitSwitch(System.Linq.Expressions.SwitchExpression node) { throw null; }
+ protected virtual System.Linq.Expressions.SwitchCase VisitSwitchCase(System.Linq.Expressions.SwitchCase node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitTry(System.Linq.Expressions.TryExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitTypeBinary(System.Linq.Expressions.TypeBinaryExpression node) { throw null; }
+ protected internal virtual System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<T> Visit<T>(System.Collections.ObjectModel.ReadOnlyCollection<T> nodes, System.Func<T, T> elementVisitor) { throw null; }
+ }
+ public sealed partial class Expression<TDelegate> : System.Linq.Expressions.LambdaExpression
+ {
+ internal Expression() { }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public new TDelegate Compile() { throw null; }
+ public new TDelegate Compile(System.Runtime.CompilerServices.DebugInfoGenerator debugInfoGenerator) { throw null; }
+ public System.Linq.Expressions.Expression<TDelegate> Update(System.Linq.Expressions.Expression body, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> parameters) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.GotoExpressionProxy")]
+ public sealed partial class GotoExpression : System.Linq.Expressions.Expression
+ {
+ internal GotoExpression() { }
+ public System.Linq.Expressions.GotoExpressionKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Linq.Expressions.LabelTarget Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.Expression Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.GotoExpression Update(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression value) { throw null; }
+ }
+ public enum GotoExpressionKind
+ {
+ Break = 2,
+ Continue = 3,
+ Goto = 0,
+ Return = 1,
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.IndexExpressionProxy")]
+ public sealed partial class IndexExpression : System.Linq.Expressions.Expression
+ {
+ internal IndexExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
+ public System.Reflection.PropertyInfo Indexer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Linq.Expressions.Expression Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.IndexExpression Update(System.Linq.Expressions.Expression @object, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.InvocationExpressionProxy")]
+ public sealed partial class InvocationExpression : System.Linq.Expressions.Expression
+ {
+ internal InvocationExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
+ public System.Linq.Expressions.Expression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public sealed override System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.InvocationExpression Update(System.Linq.Expressions.Expression expression, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.LabelExpressionProxy")]
+ public sealed partial class LabelExpression : System.Linq.Expressions.Expression
+ {
+ internal LabelExpression() { }
+ public System.Linq.Expressions.Expression DefaultValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Linq.Expressions.LabelTarget Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.LabelExpression Update(System.Linq.Expressions.LabelTarget target, System.Linq.Expressions.Expression defaultValue) { throw null; }
+ }
+ public sealed partial class LabelTarget
+ {
+ internal LabelTarget() { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.LambdaExpressionProxy")]
+ public abstract partial class LambdaExpression : System.Linq.Expressions.Expression
+ {
+ internal LambdaExpression() { }
+ public System.Linq.Expressions.Expression Body { get { throw null; } }
+ public string Name { get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> Parameters { get { throw null; } }
+ public System.Type ReturnType { get { throw null; } }
+ public bool TailCall { get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ public System.Delegate Compile() { throw null; }
+ public System.Delegate Compile(System.Runtime.CompilerServices.DebugInfoGenerator debugInfoGenerator) { throw null; }
+ public void CompileToMethod(System.Reflection.Emit.MethodBuilder method) { }
+ public void CompileToMethod(System.Reflection.Emit.MethodBuilder method, System.Runtime.CompilerServices.DebugInfoGenerator debugInfoGenerator) { }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.ListInitExpressionProxy")]
+ public sealed partial class ListInitExpression : System.Linq.Expressions.Expression
+ {
+ internal ListInitExpression() { }
+ public override bool CanReduce { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ElementInit> Initializers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.NewExpression NewExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public override System.Linq.Expressions.Expression Reduce() { throw null; }
+ public System.Linq.Expressions.ListInitExpression Update(System.Linq.Expressions.NewExpression newExpression, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.LoopExpressionProxy")]
+ public sealed partial class LoopExpression : System.Linq.Expressions.Expression
+ {
+ internal LoopExpression() { }
+ public System.Linq.Expressions.Expression Body { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.LabelTarget BreakLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.LabelTarget ContinueLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.LoopExpression Update(System.Linq.Expressions.LabelTarget breakLabel, System.Linq.Expressions.LabelTarget continueLabel, System.Linq.Expressions.Expression body) { throw null; }
+ }
+ public sealed partial class MemberAssignment : System.Linq.Expressions.MemberBinding
+ {
+ internal MemberAssignment() : base (default(System.Linq.Expressions.MemberBindingType), default(System.Reflection.MemberInfo)) { }
+ public System.Linq.Expressions.Expression Expression { get { throw null; } }
+ public System.Linq.Expressions.MemberAssignment Update(System.Linq.Expressions.Expression expression) { throw null; }
+ }
+ public abstract partial class MemberBinding
+ {
+ [System.ObsoleteAttribute("Do not use this constructor. It will be removed in future releases.")]
+ protected MemberBinding(System.Linq.Expressions.MemberBindingType type, System.Reflection.MemberInfo member) { }
+ public System.Linq.Expressions.MemberBindingType BindingType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Reflection.MemberInfo Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public enum MemberBindingType
+ {
+ Assignment = 0,
+ ListBinding = 2,
+ MemberBinding = 1,
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.MemberExpressionProxy")]
+ public partial class MemberExpression : System.Linq.Expressions.Expression
+ {
+ internal MemberExpression() { }
+ public System.Linq.Expressions.Expression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Reflection.MemberInfo Member { get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.MemberExpression Update(System.Linq.Expressions.Expression expression) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.MemberInitExpressionProxy")]
+ public sealed partial class MemberInitExpression : System.Linq.Expressions.Expression
+ {
+ internal MemberInitExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.MemberBinding> Bindings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool CanReduce { get { throw null; } }
+ public System.Linq.Expressions.NewExpression NewExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public override System.Linq.Expressions.Expression Reduce() { throw null; }
+ public System.Linq.Expressions.MemberInitExpression Update(System.Linq.Expressions.NewExpression newExpression, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings) { throw null; }
+ }
+ public sealed partial class MemberListBinding : System.Linq.Expressions.MemberBinding
+ {
+ internal MemberListBinding() : base (default(System.Linq.Expressions.MemberBindingType), default(System.Reflection.MemberInfo)) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ElementInit> Initializers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.MemberListBinding Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers) { throw null; }
+ }
+ public sealed partial class MemberMemberBinding : System.Linq.Expressions.MemberBinding
+ {
+ internal MemberMemberBinding() : base (default(System.Linq.Expressions.MemberBindingType), default(System.Reflection.MemberInfo)) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.MemberBinding> Bindings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.MemberMemberBinding Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.MethodCallExpressionProxy")]
+ public partial class MethodCallExpression : System.Linq.Expressions.Expression
+ {
+ internal MethodCallExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
+ public System.Reflection.MethodInfo Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Linq.Expressions.Expression Object { get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.MethodCallExpression Update(System.Linq.Expressions.Expression @object, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.NewArrayExpressionProxy")]
+ public partial class NewArrayExpression : System.Linq.Expressions.Expression
+ {
+ internal NewArrayExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Expressions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.NewArrayExpression Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> expressions) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.NewExpressionProxy")]
+ public partial class NewExpression : System.Linq.Expressions.Expression
+ {
+ internal NewExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
+ public System.Reflection.ConstructorInfo Constructor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Reflection.MemberInfo> Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.NewExpression Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.ParameterExpressionProxy")]
+ public partial class ParameterExpression : System.Linq.Expressions.Expression
+ {
+ internal ParameterExpression() { }
+ public bool IsByRef { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public override System.Type Type { get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.RuntimeVariablesExpressionProxy")]
+ public sealed partial class RuntimeVariablesExpression : System.Linq.Expressions.Expression
+ {
+ internal RuntimeVariablesExpression() { }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> Variables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.RuntimeVariablesExpression Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression> variables) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.SwitchCaseProxy")]
+ public sealed partial class SwitchCase
+ {
+ internal SwitchCase() { }
+ public System.Linq.Expressions.Expression Body { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> TestValues { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string ToString() { throw null; }
+ public System.Linq.Expressions.SwitchCase Update(System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> testValues, System.Linq.Expressions.Expression body) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.SwitchExpressionProxy")]
+ public sealed partial class SwitchExpression : System.Linq.Expressions.Expression
+ {
+ internal SwitchExpression() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.SwitchCase> Cases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Reflection.MethodInfo Comparison { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.Expression DefaultBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public System.Linq.Expressions.Expression SwitchValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.SwitchExpression Update(System.Linq.Expressions.Expression switchValue, System.Collections.Generic.IEnumerable<System.Linq.Expressions.SwitchCase> cases, System.Linq.Expressions.Expression defaultBody) { throw null; }
+ }
+ public partial class SymbolDocumentInfo
+ {
+ internal SymbolDocumentInfo() { }
+ public virtual System.Guid DocumentType { get { throw null; } }
+ public string FileName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Guid Language { get { throw null; } }
+ public virtual System.Guid LanguageVendor { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.TryExpressionProxy")]
+ public sealed partial class TryExpression : System.Linq.Expressions.Expression
+ {
+ internal TryExpression() { }
+ public System.Linq.Expressions.Expression Body { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.Expression Fault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.Expression Finally { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.CatchBlock> Handlers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ public sealed override System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.TryExpression Update(System.Linq.Expressions.Expression body, System.Collections.Generic.IEnumerable<System.Linq.Expressions.CatchBlock> handlers, System.Linq.Expressions.Expression @finally, System.Linq.Expressions.Expression fault) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.TypeBinaryExpressionProxy")]
+ public sealed partial class TypeBinaryExpression : System.Linq.Expressions.Expression
+ {
+ internal TypeBinaryExpression() { }
+ public System.Linq.Expressions.Expression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type Type { get { throw null; } }
+ public System.Type TypeOperand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public System.Linq.Expressions.TypeBinaryExpression Update(System.Linq.Expressions.Expression expression) { throw null; }
+ }
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.UnaryExpressionProxy")]
+ public sealed partial class UnaryExpression : System.Linq.Expressions.Expression
+ {
+ internal UnaryExpression() { }
+ public override bool CanReduce { get { throw null; } }
+ public bool IsLifted { get { throw null; } }
+ public bool IsLiftedToNull { get { throw null; } }
+ public System.Reflection.MethodInfo Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Linq.Expressions.ExpressionType NodeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Linq.Expressions.Expression Operand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public sealed override System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal override System.Linq.Expressions.Expression Accept(System.Linq.Expressions.ExpressionVisitor visitor) { throw null; }
+ public override System.Linq.Expressions.Expression Reduce() { throw null; }
+ public System.Linq.Expressions.UnaryExpression Update(System.Linq.Expressions.Expression operand) { throw null; }
+ }
+}
+namespace System.Management.Instrumentation
+{
+ public partial class InstanceNotFoundException : System.Management.Instrumentation.InstrumentationException
+ {
+ public InstanceNotFoundException() { }
+ protected InstanceNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceNotFoundException(string message) { }
+ public InstanceNotFoundException(string message, System.Exception innerException) { }
+ }
+ public partial class InstrumentationBaseException : System.Exception
+ {
+ public InstrumentationBaseException() { }
+ protected InstrumentationBaseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstrumentationBaseException(string message) { }
+ public InstrumentationBaseException(string message, System.Exception innerException) { }
+ }
+ public partial class InstrumentationException : System.Management.Instrumentation.InstrumentationBaseException
+ {
+ public InstrumentationException() { }
+ public InstrumentationException(System.Exception innerException) { }
+ protected InstrumentationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstrumentationException(string message) { }
+ public InstrumentationException(string message, System.Exception innerException) { }
+ }
+ public sealed partial class ManagementBindAttribute : System.Management.Instrumentation.ManagementNewInstanceAttribute
+ {
+ public ManagementBindAttribute() { }
+ public System.Type Schema { get { throw null; } set { } }
+ }
+ public sealed partial class ManagementCommitAttribute : System.Management.Instrumentation.ManagementMemberAttribute
+ {
+ public ManagementCommitAttribute() { }
+ }
+ public sealed partial class ManagementConfigurationAttribute : System.Management.Instrumentation.ManagementMemberAttribute
+ {
+ public ManagementConfigurationAttribute() { }
+ public System.Management.Instrumentation.ManagementConfigurationType Mode { get { throw null; } set { } }
+ public System.Type Schema { get { throw null; } set { } }
+ }
+ public enum ManagementConfigurationType
+ {
+ Apply = 0,
+ OnCommit = 1,
+ }
+ public sealed partial class ManagementCreateAttribute : System.Management.Instrumentation.ManagementNewInstanceAttribute
+ {
+ public ManagementCreateAttribute() { }
+ }
+ public sealed partial class ManagementEntityAttribute : System.Attribute
+ {
+ public ManagementEntityAttribute() { }
+ public bool External { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public bool Singleton { get { throw null; } set { } }
+ }
+ public sealed partial class ManagementEnumeratorAttribute : System.Management.Instrumentation.ManagementNewInstanceAttribute
+ {
+ public ManagementEnumeratorAttribute() { }
+ public System.Type Schema { get { throw null; } set { } }
+ }
+ public enum ManagementHostingModel
+ {
+ Decoupled = 0,
+ LocalService = 2,
+ LocalSystem = 3,
+ NetworkService = 1,
+ }
+ public sealed partial class ManagementKeyAttribute : System.Management.Instrumentation.ManagementMemberAttribute
+ {
+ public ManagementKeyAttribute() { }
+ }
+ public abstract partial class ManagementMemberAttribute : System.Attribute
+ {
+ protected ManagementMemberAttribute() { }
+ public string Name { get { throw null; } set { } }
+ }
+ public sealed partial class ManagementNameAttribute : System.Attribute
+ {
+ public ManagementNameAttribute(string name) { }
+ public string Name { get { throw null; } }
+ }
+ public abstract partial class ManagementNewInstanceAttribute : System.Management.Instrumentation.ManagementMemberAttribute
+ {
+ protected ManagementNewInstanceAttribute() { }
+ }
+ public sealed partial class ManagementProbeAttribute : System.Management.Instrumentation.ManagementMemberAttribute
+ {
+ public ManagementProbeAttribute() { }
+ public System.Type Schema { get { throw null; } set { } }
+ }
+ public sealed partial class ManagementReferenceAttribute : System.Attribute
+ {
+ public ManagementReferenceAttribute() { }
+ public string Type { get { throw null; } set { } }
+ }
+ public sealed partial class ManagementRemoveAttribute : System.Management.Instrumentation.ManagementMemberAttribute
+ {
+ public ManagementRemoveAttribute() { }
+ public System.Type Schema { get { throw null; } set { } }
+ }
+ public sealed partial class ManagementTaskAttribute : System.Management.Instrumentation.ManagementMemberAttribute
+ {
+ public ManagementTaskAttribute() { }
+ public System.Type Schema { get { throw null; } set { } }
+ }
+ public sealed partial class WmiConfigurationAttribute : System.Attribute
+ {
+ public WmiConfigurationAttribute(string scope) { }
+ public string HostingGroup { get { throw null; } set { } }
+ public System.Management.Instrumentation.ManagementHostingModel HostingModel { get { throw null; } set { } }
+ public bool IdentifyLevel { get { throw null; } set { } }
+ public string NamespaceSecurity { get { throw null; } set { } }
+ public string Scope { get { throw null; } }
+ public string SecurityRestriction { get { throw null; } set { } }
+ }
+}
+namespace System.Runtime.CompilerServices
+{
+ public partial class CallSite
+ {
+ internal CallSite() { }
+ public System.Runtime.CompilerServices.CallSiteBinder Binder { get { throw null; } }
+ public static System.Runtime.CompilerServices.CallSite Create(System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder) { throw null; }
+ }
+ public abstract partial class CallSiteBinder
+ {
+ protected CallSiteBinder() { }
+ public static System.Linq.Expressions.LabelTarget UpdateLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract System.Linq.Expressions.Expression Bind(object[] args, System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> parameters, System.Linq.Expressions.LabelTarget returnLabel);
+ public virtual T BindDelegate<T>(System.Runtime.CompilerServices.CallSite<T> site, object[] args) where T : class { throw null; }
+ protected void CacheTarget<T>(T target) where T : class { }
+ }
+ public static partial class CallSiteHelpers
+ {
+ public static bool IsInternalFrame(System.Reflection.MethodBase mb) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static partial class CallSiteOps
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static void AddRule<T>(System.Runtime.CompilerServices.CallSite<T> site, T rule) where T : class { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static T Bind<T>(System.Runtime.CompilerServices.CallSiteBinder binder, System.Runtime.CompilerServices.CallSite<T> site, object[] args) where T : class { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static void ClearMatch(System.Runtime.CompilerServices.CallSite site) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static System.Runtime.CompilerServices.CallSite<T> CreateMatchmaker<T>(System.Runtime.CompilerServices.CallSite<T> site) where T : class { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static T[] GetCachedRules<T>(System.Runtime.CompilerServices.RuleCache<T> cache) where T : class { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static bool GetMatch(System.Runtime.CompilerServices.CallSite site) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static System.Runtime.CompilerServices.RuleCache<T> GetRuleCache<T>(System.Runtime.CompilerServices.CallSite<T> site) where T : class { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static T[] GetRules<T>(System.Runtime.CompilerServices.CallSite<T> site) where T : class { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static void MoveRule<T>(System.Runtime.CompilerServices.RuleCache<T> cache, T rule, int i) where T : class { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static bool SetNotMatched(System.Runtime.CompilerServices.CallSite site) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static void UpdateRules<T>(System.Runtime.CompilerServices.CallSite<T> @this, int matched) where T : class { }
+ }
+ public partial class CallSite<T> : System.Runtime.CompilerServices.CallSite where T : class
+ {
+ internal CallSite() { }
+ public T Target;
+ public T Update { get { throw null; } }
+ public static System.Runtime.CompilerServices.CallSite<T> Create(System.Runtime.CompilerServices.CallSiteBinder binder) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public sealed partial class Closure
+ {
+ public readonly object[] Constants;
+ public readonly object[] Locals;
+ public Closure(object[] constants, object[] locals) { }
+ }
+ public abstract partial class DebugInfoGenerator
+ {
+ protected DebugInfoGenerator() { }
+ public static System.Runtime.CompilerServices.DebugInfoGenerator CreatePdbGenerator() { throw null; }
+ public abstract void MarkSequencePoint(System.Linq.Expressions.LambdaExpression method, int ilOffset, System.Linq.Expressions.DebugInfoExpression sequencePoint);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10636))]
+ public sealed partial class DynamicAttribute : System.Attribute
+ {
+ public DynamicAttribute() { }
+ public DynamicAttribute(bool[] transformFlags) { }
+ public System.Collections.Generic.IList<bool> TransformFlags { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("do not use this type", true)]
+ public partial class ExecutionScope
+ {
+ internal ExecutionScope() { }
+ public object[] Globals;
+ public object[] Locals;
+ public System.Runtime.CompilerServices.ExecutionScope Parent;
+ public System.Delegate CreateDelegate(int indexLambda, object[] locals) { throw null; }
+ public object[] CreateHoistedLocals() { throw null; }
+ public System.Linq.Expressions.Expression IsolateExpression(System.Linq.Expressions.Expression expression, object[] locals) { throw null; }
+ }
+ public partial interface IRuntimeVariables
+ {
+ int Count { get; }
+ object this[int index] { get; set; }
+ }
+ public partial interface IStrongBox
+ {
+ object Value { get; set; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ReadOnlyCollectionBuilder<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ReadOnlyCollectionBuilder() { }
+ public ReadOnlyCollectionBuilder(System.Collections.Generic.IEnumerable<T> collection) { }
+ public ReadOnlyCollectionBuilder(int capacity) { }
+ public int Capacity { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public T this[int index] { get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(T item) { }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public void Insert(int index, T item) { }
+ public bool Remove(T item) { throw null; }
+ public void RemoveAt(int index) { }
+ public void Reverse() { }
+ public void Reverse(int index, int count) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ public T[] ToArray() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<T> ToReadOnlyCollection() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public partial class RuleCache<T> where T : class
+ {
+ internal RuleCache() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public static partial class RuntimeOps
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static System.Runtime.CompilerServices.IRuntimeVariables CreateRuntimeVariables() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static System.Runtime.CompilerServices.IRuntimeVariables CreateRuntimeVariables(object[] data, long[] indexes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static bool ExpandoCheckVersion(System.Dynamic.ExpandoObject expando, object version) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static void ExpandoPromoteClass(System.Dynamic.ExpandoObject expando, object oldClass, object newClass) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static bool ExpandoTryDeleteValue(System.Dynamic.ExpandoObject expando, object indexClass, int index, string name, bool ignoreCase) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static bool ExpandoTryGetValue(System.Dynamic.ExpandoObject expando, object indexClass, int index, string name, bool ignoreCase, out object value) { value = default(object); throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static object ExpandoTrySetValue(System.Dynamic.ExpandoObject expando, object indexClass, int index, object value, string name, bool ignoreCase) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static System.Runtime.CompilerServices.IRuntimeVariables MergeRuntimeVariables(System.Runtime.CompilerServices.IRuntimeVariables first, System.Runtime.CompilerServices.IRuntimeVariables second, int[] indexes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("do not use this method", true)]
+ public static System.Linq.Expressions.Expression Quote(System.Linq.Expressions.Expression expression, object hoistedLocals, object[] locals) { throw null; }
+ }
+ public partial class StrongBox<T> : System.Runtime.CompilerServices.IStrongBox
+ {
+ public T Value;
+ public StrongBox() { }
+ public StrongBox(T value) { }
+ object System.Runtime.CompilerServices.IStrongBox.Value { get { throw null; } set { } }
+ }
+}
+namespace System.Runtime.InteropServices
+{
+ public partial class ComAwareEventInfo : System.Reflection.EventInfo
+ {
+ [System.MonoTODOAttribute]
+ public ComAwareEventInfo(System.Type type, string eventName) { }
+ [System.MonoTODOAttribute]
+ public override System.Reflection.EventAttributes Attributes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Type DeclaringType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Type ReflectedType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void AddEventHandler(object target, System.Delegate handler) { }
+ [System.MonoTODOAttribute]
+ public override System.Reflection.MethodInfo GetAddMethod(bool nonPublic) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void RemoveEventHandler(object target, System.Delegate handler) { }
+ }
+}
+namespace System.Security
+{
+ public enum ManifestKinds
+ {
+ Application = 2,
+ ApplicationAndDeployment = 3,
+ Deployment = 1,
+ None = 0,
+ }
+}
+namespace System.Security.Cryptography
+{
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class AesCryptoServiceProvider : System.Security.Cryptography.Aes
+ {
+ public AesCryptoServiceProvider() { }
+ public override byte[] Key { get { throw null; } set { } }
+ public override int KeySize { get { throw null; } set { } }
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor() { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] key, byte[] iv) { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor() { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] key, byte[] iv) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ }
+ public sealed partial class AesManaged : System.Security.Cryptography.Aes
+ {
+ public AesManaged() { }
+ public override int FeedbackSize { get { throw null; } set { } }
+ public override byte[] IV { get { throw null; } set { } }
+ public override byte[] Key { get { throw null; } set { } }
+ public override int KeySize { get { throw null; } set { } }
+ public override System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } }
+ public override System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor() { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] key, byte[] iv) { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor() { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] key, byte[] iv) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public sealed partial class CngAlgorithm : System.IEquatable<System.Security.Cryptography.CngAlgorithm>
+ {
+ public CngAlgorithm(string algorithm) { }
+ public string Algorithm { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm ECDiffieHellmanP256 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm ECDiffieHellmanP384 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm ECDiffieHellmanP521 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm ECDsaP256 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm ECDsaP384 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm ECDsaP521 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm MD5 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm Sha1 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm Sha256 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm Sha384 { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithm Sha512 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Security.Cryptography.CngAlgorithm other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Security.Cryptography.CngAlgorithm left, System.Security.Cryptography.CngAlgorithm right) { throw null; }
+ public static bool operator !=(System.Security.Cryptography.CngAlgorithm left, System.Security.Cryptography.CngAlgorithm right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public sealed partial class CngAlgorithmGroup : System.IEquatable<System.Security.Cryptography.CngAlgorithmGroup>
+ {
+ public CngAlgorithmGroup(string algorithmGroup) { }
+ public string AlgorithmGroup { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithmGroup DiffieHellman { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithmGroup Dsa { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithmGroup ECDiffieHellman { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithmGroup ECDsa { get { throw null; } }
+ public static System.Security.Cryptography.CngAlgorithmGroup Rsa { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Security.Cryptography.CngAlgorithmGroup other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Security.Cryptography.CngAlgorithmGroup left, System.Security.Cryptography.CngAlgorithmGroup right) { throw null; }
+ public static bool operator !=(System.Security.Cryptography.CngAlgorithmGroup left, System.Security.Cryptography.CngAlgorithmGroup right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum CngExportPolicies
+ {
+ AllowArchiving = 4,
+ AllowExport = 1,
+ AllowPlaintextArchiving = 8,
+ AllowPlaintextExport = 2,
+ None = 0,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class CngKey : System.IDisposable
+ {
+ internal CngKey() { }
+ public System.Security.Cryptography.CngAlgorithm Algorithm { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public System.Security.Cryptography.CngAlgorithmGroup AlgorithmGroup { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public System.Security.Cryptography.CngExportPolicies ExportPolicy { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle Handle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]get { throw null; } }
+ public bool IsEphemeral { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public bool IsMachineKey { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public string KeyName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public int KeySize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public System.Security.Cryptography.CngKeyUsages KeyUsage { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public System.IntPtr ParentWindowHandle { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]set { } }
+ public System.Security.Cryptography.CngProvider Provider { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle ProviderHandle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]get { throw null; } }
+ public System.Security.Cryptography.CngUIPolicy UIPolicy { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public string UniqueName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public static System.Security.Cryptography.CngKey Create(System.Security.Cryptography.CngAlgorithm algorithm) { throw null; }
+ public static System.Security.Cryptography.CngKey Create(System.Security.Cryptography.CngAlgorithm algorithm, string keyName) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Security.Cryptography.CngKey Create(System.Security.Cryptography.CngAlgorithm algorithm, string keyName, System.Security.Cryptography.CngKeyCreationParameters creationParameters) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Delete() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Dispose() { }
+ public static bool Exists(string keyName) { throw null; }
+ public static bool Exists(string keyName, System.Security.Cryptography.CngProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool Exists(string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions options) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public byte[] Export(System.Security.Cryptography.CngKeyBlobFormat format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public System.Security.Cryptography.CngProperty GetProperty(string name, System.Security.Cryptography.CngPropertyOptions options) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public bool HasProperty(string name, System.Security.Cryptography.CngPropertyOptions options) { throw null; }
+ public static System.Security.Cryptography.CngKey Import(byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Security.Cryptography.CngKey Import(byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format, System.Security.Cryptography.CngProvider provider) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static System.Security.Cryptography.CngKey Open(Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle keyHandle, System.Security.Cryptography.CngKeyHandleOpenOptions keyHandleOpenOptions) { throw null; }
+ public static System.Security.Cryptography.CngKey Open(string keyName) { throw null; }
+ public static System.Security.Cryptography.CngKey Open(string keyName, System.Security.Cryptography.CngProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Security.Cryptography.CngKey Open(string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public void SetProperty(System.Security.Cryptography.CngProperty property) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public sealed partial class CngKeyBlobFormat : System.IEquatable<System.Security.Cryptography.CngKeyBlobFormat>
+ {
+ public CngKeyBlobFormat(string format) { }
+ public static System.Security.Cryptography.CngKeyBlobFormat EccPrivateBlob { get { throw null; } }
+ public static System.Security.Cryptography.CngKeyBlobFormat EccPublicBlob { get { throw null; } }
+ public string Format { get { throw null; } }
+ public static System.Security.Cryptography.CngKeyBlobFormat GenericPrivateBlob { get { throw null; } }
+ public static System.Security.Cryptography.CngKeyBlobFormat GenericPublicBlob { get { throw null; } }
+ public static System.Security.Cryptography.CngKeyBlobFormat OpaqueTransportBlob { get { throw null; } }
+ public static System.Security.Cryptography.CngKeyBlobFormat Pkcs8PrivateBlob { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Security.Cryptography.CngKeyBlobFormat other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Security.Cryptography.CngKeyBlobFormat left, System.Security.Cryptography.CngKeyBlobFormat right) { throw null; }
+ public static bool operator !=(System.Security.Cryptography.CngKeyBlobFormat left, System.Security.Cryptography.CngKeyBlobFormat right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum CngKeyCreationOptions
+ {
+ MachineKey = 32,
+ None = 0,
+ OverwriteExistingKey = 128,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class CngKeyCreationParameters
+ {
+ public CngKeyCreationParameters() { }
+ public System.Nullable<System.Security.Cryptography.CngExportPolicies> ExportPolicy { get { throw null; } set { } }
+ public System.Security.Cryptography.CngKeyCreationOptions KeyCreationOptions { get { throw null; } set { } }
+ public System.Nullable<System.Security.Cryptography.CngKeyUsages> KeyUsage { get { throw null; } set { } }
+ public System.Security.Cryptography.CngPropertyCollection Parameters { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]get { throw null; } }
+ public System.IntPtr ParentWindowHandle { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]set { } }
+ public System.Security.Cryptography.CngProvider Provider { get { throw null; } set { } }
+ public System.Security.Cryptography.CngUIPolicy UIPolicy { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(1)), System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]set { } }
+ }
+ [System.FlagsAttribute]
+ public enum CngKeyHandleOpenOptions
+ {
+ EphemeralKey = 1,
+ None = 0,
+ }
+ [System.FlagsAttribute]
+ public enum CngKeyOpenOptions
+ {
+ MachineKey = 32,
+ None = 0,
+ Silent = 64,
+ UserKey = 0,
+ }
+ [System.FlagsAttribute]
+ public enum CngKeyUsages
+ {
+ AllUsages = 16777215,
+ Decryption = 1,
+ KeyAgreement = 4,
+ None = 0,
+ Signing = 2,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CngProperty : System.IEquatable<System.Security.Cryptography.CngProperty>
+ {
+ public CngProperty(string name, byte[] value, System.Security.Cryptography.CngPropertyOptions options) { throw null;}
+ public string Name { get { throw null; } }
+ public System.Security.Cryptography.CngPropertyOptions Options { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Security.Cryptography.CngProperty other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public byte[] GetValue() { throw null; }
+ public static bool operator ==(System.Security.Cryptography.CngProperty left, System.Security.Cryptography.CngProperty right) { throw null; }
+ public static bool operator !=(System.Security.Cryptography.CngProperty left, System.Security.Cryptography.CngProperty right) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class CngPropertyCollection : System.Collections.ObjectModel.Collection<System.Security.Cryptography.CngProperty>
+ {
+ public CngPropertyCollection() { }
+ }
+ [System.FlagsAttribute]
+ public enum CngPropertyOptions
+ {
+ CustomProperty = 1073741824,
+ None = 0,
+ Persist = -2147483648,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public sealed partial class CngProvider : System.IEquatable<System.Security.Cryptography.CngProvider>
+ {
+ public CngProvider(string provider) { }
+ public static System.Security.Cryptography.CngProvider MicrosoftSmartCardKeyStorageProvider { get { throw null; } }
+ public static System.Security.Cryptography.CngProvider MicrosoftSoftwareKeyStorageProvider { get { throw null; } }
+ public string Provider { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Security.Cryptography.CngProvider other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Security.Cryptography.CngProvider left, System.Security.Cryptography.CngProvider right) { throw null; }
+ public static bool operator !=(System.Security.Cryptography.CngProvider left, System.Security.Cryptography.CngProvider right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class CngUIPolicy
+ {
+ public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel) { }
+ public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName) { }
+ public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName, string description) { }
+ public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName, string description, string useContext) { }
+ public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName, string description, string useContext, string creationTitle) { }
+ public string CreationTitle { get { throw null; } }
+ public string Description { get { throw null; } }
+ public string FriendlyName { get { throw null; } }
+ public System.Security.Cryptography.CngUIProtectionLevels ProtectionLevel { get { throw null; } }
+ public string UseContext { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum CngUIProtectionLevels
+ {
+ ForceHighProtection = 2,
+ None = 0,
+ ProtectKey = 1,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public abstract partial class ECDiffieHellman : System.Security.Cryptography.AsymmetricAlgorithm
+ {
+ protected ECDiffieHellman() { }
+ public override string KeyExchangeAlgorithm { get { throw null; } }
+ public abstract System.Security.Cryptography.ECDiffieHellmanPublicKey PublicKey { get; }
+ public override string SignatureAlgorithm { get { throw null; } }
+ public static new System.Security.Cryptography.ECDiffieHellman Create() { throw null; }
+ public static new System.Security.Cryptography.ECDiffieHellman Create(string algorithm) { throw null; }
+ public abstract byte[] DeriveKeyMaterial(System.Security.Cryptography.ECDiffieHellmanPublicKey otherPartyPublicKey);
+ }
+ public sealed partial class ECDiffieHellmanCng : System.Security.Cryptography.ECDiffieHellman
+ {
+ public ECDiffieHellmanCng() { }
+ public ECDiffieHellmanCng(int keySize) { }
+ public ECDiffieHellmanCng(System.Security.Cryptography.CngKey key) { }
+ public System.Security.Cryptography.CngAlgorithm HashAlgorithm { get { throw null; } set { } }
+ public byte[] HmacKey { get { throw null; } set { } }
+ public System.Security.Cryptography.CngKey Key { get { throw null; } }
+ public System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction KeyDerivationFunction { get { throw null; } set { } }
+ public byte[] Label { get { throw null; } set { } }
+ public override System.Security.Cryptography.ECDiffieHellmanPublicKey PublicKey { get { throw null; } }
+ public byte[] SecretAppend { get { throw null; } set { } }
+ public byte[] SecretPrepend { get { throw null; } set { } }
+ public byte[] Seed { get { throw null; } set { } }
+ public bool UseSecretAgreementAsHmacKey { get { throw null; } }
+ public byte[] DeriveKeyMaterial(System.Security.Cryptography.CngKey otherPartyPublicKey) { throw null; }
+ public override byte[] DeriveKeyMaterial(System.Security.Cryptography.ECDiffieHellmanPublicKey otherPartyPublicKey) { throw null; }
+ public Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle DeriveSecretAgreementHandle(System.Security.Cryptography.CngKey otherPartyPublicKey) { throw null; }
+ public Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle DeriveSecretAgreementHandle(System.Security.Cryptography.ECDiffieHellmanPublicKey otherPartyPublicKey) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override void FromXmlString(string xmlString) { }
+ public void FromXmlString(string xml, System.Security.Cryptography.ECKeyXmlFormat format) { }
+ public override string ToXmlString(bool includePrivateParameters) { throw null; }
+ public string ToXmlString(System.Security.Cryptography.ECKeyXmlFormat format) { throw null; }
+ }
+ public sealed partial class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
+ {
+ internal ECDiffieHellmanCngPublicKey() : base (default(byte[])) { }
+ public System.Security.Cryptography.CngKeyBlobFormat BlobFormat { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public static System.Security.Cryptography.ECDiffieHellmanPublicKey FromByteArray(byte[] publicKeyBlob, System.Security.Cryptography.CngKeyBlobFormat format) { throw null; }
+ public static System.Security.Cryptography.ECDiffieHellmanCngPublicKey FromXmlString(string xml) { throw null; }
+ public System.Security.Cryptography.CngKey Import() { throw null; }
+ public override string ToXmlString() { throw null; }
+ }
+ public enum ECDiffieHellmanKeyDerivationFunction
+ {
+ Hash = 0,
+ Hmac = 1,
+ Tls = 2,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public abstract partial class ECDiffieHellmanPublicKey : System.IDisposable
+ {
+ protected ECDiffieHellmanPublicKey(byte[] keyBlob) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual byte[] ToByteArray() { throw null; }
+ public abstract string ToXmlString();
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public abstract partial class ECDsa : System.Security.Cryptography.AsymmetricAlgorithm
+ {
+ protected ECDsa() { }
+ public override string KeyExchangeAlgorithm { get { throw null; } }
+ public override string SignatureAlgorithm { get { throw null; } }
+ public static new System.Security.Cryptography.ECDsa Create() { throw null; }
+ public static new System.Security.Cryptography.ECDsa Create(string algorithm) { throw null; }
+ public abstract byte[] SignHash(byte[] hash);
+ public abstract bool VerifyHash(byte[] hash, byte[] signature);
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public sealed partial class ECDsaCng : System.Security.Cryptography.ECDsa
+ {
+ public ECDsaCng() { }
+ public ECDsaCng(int keySize) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public ECDsaCng(System.Security.Cryptography.CngKey key) { }
+ public System.Security.Cryptography.CngAlgorithm HashAlgorithm { get { throw null; } set { } }
+ public System.Security.Cryptography.CngKey Key { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override void FromXmlString(string xmlString) { }
+ public void FromXmlString(string xml, System.Security.Cryptography.ECKeyXmlFormat format) { }
+ public byte[] SignData(byte[] data) { throw null; }
+ public byte[] SignData(byte[] data, int offset, int count) { throw null; }
+ public byte[] SignData(System.IO.Stream data) { throw null; }
+ public override byte[] SignHash(byte[] hash) { throw null; }
+ public override string ToXmlString(bool includePrivateParameters) { throw null; }
+ public string ToXmlString(System.Security.Cryptography.ECKeyXmlFormat format) { throw null; }
+ public bool VerifyData(byte[] data, byte[] signature) { throw null; }
+ public bool VerifyData(byte[] data, int offset, int count, byte[] signature) { throw null; }
+ public bool VerifyData(System.IO.Stream data, byte[] signature) { throw null; }
+ public override bool VerifyHash(byte[] hash, byte[] signature) { throw null; }
+ }
+ public enum ECKeyXmlFormat
+ {
+ Rfc4050 = 0,
+ }
+ public sealed partial class ManifestSignatureInformation
+ {
+ internal ManifestSignatureInformation() { }
+ public System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation AuthenticodeSignature { get { throw null; } }
+ public System.Security.ManifestKinds Manifest { get { throw null; } }
+ public System.Security.Cryptography.StrongNameSignatureInformation StrongNameSignature { get { throw null; } }
+ public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature(System.ActivationContext application) { throw null; }
+ public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature(System.ActivationContext application, System.Security.ManifestKinds manifests) { throw null; }
+ public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature(System.ActivationContext application, System.Security.ManifestKinds manifests, System.Security.Cryptography.X509Certificates.X509RevocationFlag revocationFlag, System.Security.Cryptography.X509Certificates.X509RevocationMode revocationMode) { throw null; }
+ }
+ public sealed partial class ManifestSignatureInformationCollection : System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Cryptography.ManifestSignatureInformation>
+ {
+ internal ManifestSignatureInformationCollection() : base (default(System.Collections.Generic.IList<System.Security.Cryptography.ManifestSignatureInformation>)) { }
+ }
+ public sealed partial class MD5Cng : System.Security.Cryptography.MD5
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public MD5Cng() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public sealed partial class SHA1Cng : System.Security.Cryptography.SHA1
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SHA1Cng() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public sealed partial class SHA256Cng : System.Security.Cryptography.SHA256
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SHA256Cng() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public sealed partial class SHA256CryptoServiceProvider : System.Security.Cryptography.SHA256
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SHA256CryptoServiceProvider() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public sealed partial class SHA384Cng : System.Security.Cryptography.SHA384
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SHA384Cng() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public sealed partial class SHA384CryptoServiceProvider : System.Security.Cryptography.SHA384
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SHA384CryptoServiceProvider() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public sealed partial class SHA512Cng : System.Security.Cryptography.SHA512
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SHA512Cng() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public sealed partial class SHA512CryptoServiceProvider : System.Security.Cryptography.SHA512
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SHA512CryptoServiceProvider() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override void HashCore(byte[] array, int ibStart, int cbSize) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void Initialize() { }
+ }
+ public enum SignatureVerificationResult
+ {
+ AssemblyIdentityMismatch = 1,
+ BadDigest = -2146869232,
+ BadSignatureFormat = -2146762749,
+ BasicConstraintsNotObserved = -2146869223,
+ CertificateExpired = -2146762495,
+ CertificateExplicitlyDistrusted = -2146762479,
+ CertificateMalformed = -2146762488,
+ CertificateNotExplicitlyTrusted = -2146762748,
+ CertificateRevoked = -2146762484,
+ CertificateUsageNotAllowed = -2146762490,
+ ContainingSignatureInvalid = 2,
+ CouldNotBuildChain = -2146762486,
+ GenericTrustFailure = -2146762485,
+ InvalidCertificateName = -2146762476,
+ InvalidCertificatePolicy = -2146762477,
+ InvalidCertificateRole = -2146762493,
+ InvalidCertificateSignature = -2146869244,
+ InvalidCertificateUsage = -2146762480,
+ InvalidCountersignature = -2146869245,
+ InvalidSignerCertificate = -2146869246,
+ InvalidTimePeriodNesting = -2146762494,
+ InvalidTimestamp = -2146869243,
+ IssuerChainingError = -2146762489,
+ MissingSignature = -2146762496,
+ PathLengthConstraintViolated = -2146762492,
+ PublicKeyTokenMismatch = 3,
+ PublisherMismatch = 4,
+ RevocationCheckFailure = -2146762482,
+ SystemError = -2146869247,
+ UnknownCriticalExtension = -2146762491,
+ UnknownTrustProvider = -2146762751,
+ UnknownVerificationAction = -2146762750,
+ UntrustedCertificationAuthority = -2146762478,
+ UntrustedRootCertificate = -2146762487,
+ UntrustedTestRootCertificate = -2146762483,
+ Valid = 0,
+ }
+ public sealed partial class StrongNameSignatureInformation
+ {
+ internal StrongNameSignatureInformation() { }
+ public string HashAlgorithm { get { throw null; } }
+ public int HResult { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Security.Cryptography.AsymmetricAlgorithm PublicKey { get { throw null; } }
+ public System.Security.Cryptography.SignatureVerificationResult VerificationResult { get { throw null; } }
+ }
+}
+namespace System.Security.Cryptography.X509Certificates
+{
+ public sealed partial class AuthenticodeSignatureInformation
+ {
+ internal AuthenticodeSignatureInformation() { }
+ public string Description { get { throw null; } }
+ public System.Uri DescriptionUrl { get { throw null; } }
+ public string HashAlgorithm { get { throw null; } }
+ public int HResult { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Chain SignatureChain { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 SigningCertificate { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.TimestampInformation Timestamp { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.TrustStatus TrustStatus { get { throw null; } }
+ public System.Security.Cryptography.SignatureVerificationResult VerificationResult { get { throw null; } }
+ }
+ public sealed partial class TimestampInformation
+ {
+ internal TimestampInformation() { }
+ public string HashAlgorithm { get { throw null; } }
+ public int HResult { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Chain SignatureChain { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 SigningCertificate { get { throw null; } }
+ public System.DateTime Timestamp { get { throw null; } }
+ public System.Security.Cryptography.SignatureVerificationResult VerificationResult { get { throw null; } }
+ }
+ public enum TrustStatus
+ {
+ KnownIdentity = 2,
+ Trusted = 3,
+ UnknownIdentity = 1,
+ Untrusted = 0,
+ }
+}
+namespace System.Threading
+{
+ public enum LockRecursionPolicy
+ {
+ NoRecursion = 0,
+ SupportsRecursion = 1,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ public partial class ReaderWriterLockSlim : System.IDisposable
+ {
+ public ReaderWriterLockSlim() { }
+ public ReaderWriterLockSlim(System.Threading.LockRecursionPolicy recursionPolicy) { }
+ public int CurrentReadCount { get { throw null; } }
+ public bool IsReadLockHeld { get { throw null; } }
+ public bool IsUpgradeableReadLockHeld { get { throw null; } }
+ public bool IsWriteLockHeld { get { throw null; } }
+ public System.Threading.LockRecursionPolicy RecursionPolicy { get { throw null; } }
+ public int RecursiveReadCount { get { throw null; } }
+ public int RecursiveUpgradeCount { get { throw null; } }
+ public int RecursiveWriteCount { get { throw null; } }
+ public int WaitingReadCount { get { throw null; } }
+ public int WaitingUpgradeCount { get { throw null; } }
+ public int WaitingWriteCount { get { throw null; } }
+ public void Dispose() { }
+ public void EnterReadLock() { }
+ public void EnterUpgradeableReadLock() { }
+ public void EnterWriteLock() { }
+ public void ExitReadLock() { }
+ public void ExitUpgradeableReadLock() { }
+ public void ExitWriteLock() { }
+ public bool TryEnterReadLock(int millisecondsTimeout) { throw null; }
+ public bool TryEnterReadLock(System.TimeSpan timeout) { throw null; }
+ public bool TryEnterUpgradeableReadLock(int millisecondsTimeout) { throw null; }
+ public bool TryEnterUpgradeableReadLock(System.TimeSpan timeout) { throw null; }
+ public bool TryEnterWriteLock(int millisecondsTimeout) { throw null; }
+ public bool TryEnterWriteLock(System.TimeSpan timeout) { throw null; }
+ }
+}
+namespace System.Threading.Tasks
+{
+ public static partial class TaskExtensions
+ {
+ public static System.Threading.Tasks.Task Unwrap(this System.Threading.Tasks.Task<System.Threading.Tasks.Task> task) { throw null; }
+ public static System.Threading.Tasks.Task<TResult> Unwrap<TResult>(this System.Threading.Tasks.Task<System.Threading.Tasks.Task<TResult>> task) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Data.DataSetExtensions.cs b/src/v4.5.2/System.Data.DataSetExtensions.cs
new file mode 100644
index 0000000..0c2962e
--- /dev/null
+++ b/src/v4.5.2/System.Data.DataSetExtensions.cs
@@ -0,0 +1,108 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute]
+namespace System.Data
+{
+ public static partial class DataRowComparer
+ {
+ public static System.Data.DataRowComparer<System.Data.DataRow> Default { get { throw null; } }
+ }
+ public sealed partial class DataRowComparer<TRow> : System.Collections.Generic.IEqualityComparer<TRow> where TRow : System.Data.DataRow
+ {
+ internal DataRowComparer() { }
+ public static System.Data.DataRowComparer<TRow> Default { get { throw null; } }
+ public bool Equals(TRow leftRow, TRow rightRow) { throw null; }
+ public int GetHashCode(TRow row) { throw null; }
+ }
+ public static partial class DataRowExtensions
+ {
+ public static T Field<T>(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; }
+ public static T Field<T>(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; }
+ public static T Field<T>(this System.Data.DataRow row, int columnIndex) { throw null; }
+ public static T Field<T>(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; }
+ public static T Field<T>(this System.Data.DataRow row, string columnName) { throw null; }
+ public static T Field<T>(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; }
+ public static void SetField<T>(this System.Data.DataRow row, System.Data.DataColumn column, T value) { }
+ public static void SetField<T>(this System.Data.DataRow row, int columnIndex, T value) { }
+ public static void SetField<T>(this System.Data.DataRow row, string columnName, T value) { }
+ }
+ public static partial class DataTableExtensions
+ {
+ public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; }
+ public static System.Data.DataView AsDataView<T>(this System.Data.EnumerableRowCollection<T> source) where T : System.Data.DataRow { throw null; }
+ public static System.Data.EnumerableRowCollection<System.Data.DataRow> AsEnumerable(this System.Data.DataTable source) { throw null; }
+ public static System.Data.DataTable CopyToDataTable<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Data.DataRow { throw null; }
+ public static void CopyToDataTable<T>(this System.Collections.Generic.IEnumerable<T> source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { }
+ public static void CopyToDataTable<T>(this System.Collections.Generic.IEnumerable<T> source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { }
+ }
+ public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable
+ {
+ internal EnumerableRowCollection() { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public static partial class EnumerableRowCollectionExtensions
+ {
+ public static System.Data.EnumerableRowCollection<TResult> Cast<TResult>(this System.Data.EnumerableRowCollection source) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow, TKey>(this System.Data.EnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow, TKey>(this System.Data.EnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow, TKey>(this System.Data.EnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow, TKey>(this System.Data.EnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Data.EnumerableRowCollection<S> Select<TRow, S>(this System.Data.EnumerableRowCollection<TRow> source, System.Func<TRow, S> selector) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> ThenByDescending<TRow, TKey>(this System.Data.OrderedEnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> ThenByDescending<TRow, TKey>(this System.Data.OrderedEnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> ThenBy<TRow, TKey>(this System.Data.OrderedEnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector) { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> ThenBy<TRow, TKey>(this System.Data.OrderedEnumerableRowCollection<TRow> source, System.Func<TRow, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Data.EnumerableRowCollection<TRow> Where<TRow>(this System.Data.EnumerableRowCollection<TRow> source, System.Func<TRow, bool> predicate) { throw null; }
+ }
+ public partial class EnumerableRowCollection<TRow> : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable<TRow>, System.Collections.IEnumerable
+ {
+ internal EnumerableRowCollection() { }
+ public System.Collections.Generic.IEnumerator<TRow> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class OrderedEnumerableRowCollection<TRow> : System.Data.EnumerableRowCollection<TRow>
+ {
+ internal OrderedEnumerableRowCollection() { }
+ }
+ public static partial class TypedTableBaseExtensions
+ {
+ public static System.Data.EnumerableRowCollection<TRow> AsEnumerable<TRow>(this System.Data.TypedTableBase<TRow> source) where TRow : System.Data.DataRow { throw null; }
+ public static TRow ElementAtOrDefault<TRow>(this System.Data.TypedTableBase<TRow> source, int index) where TRow : System.Data.DataRow { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow, TKey>(this System.Data.TypedTableBase<TRow> source, System.Func<TRow, TKey> keySelector) where TRow : System.Data.DataRow { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow, TKey>(this System.Data.TypedTableBase<TRow> source, System.Func<TRow, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) where TRow : System.Data.DataRow { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow, TKey>(this System.Data.TypedTableBase<TRow> source, System.Func<TRow, TKey> keySelector) where TRow : System.Data.DataRow { throw null; }
+ public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow, TKey>(this System.Data.TypedTableBase<TRow> source, System.Func<TRow, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) where TRow : System.Data.DataRow { throw null; }
+ public static System.Data.EnumerableRowCollection<S> Select<TRow, S>(this System.Data.TypedTableBase<TRow> source, System.Func<TRow, S> selector) where TRow : System.Data.DataRow { throw null; }
+ public static System.Data.EnumerableRowCollection<TRow> Where<TRow>(this System.Data.TypedTableBase<TRow> source, System.Func<TRow, bool> predicate) where TRow : System.Data.DataRow { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable where T : System.Data.DataRow
+ {
+ protected TypedTableBase() { }
+ protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Data.EnumerableRowCollection<TResult> Cast<TResult>() { throw null; }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Data.Entity.cs b/src/v4.5.2/System.Data.Entity.cs
new file mode 100644
index 0000000..51ca2fd
--- /dev/null
+++ b/src/v4.5.2/System.Data.Entity.cs
@@ -0,0 +1,5063 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Entity.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Entity.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Entity.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Data
+{
+ [System.SerializableAttribute]
+ public sealed partial class EntityCommandCompilationException : System.Data.EntityException
+ {
+ public EntityCommandCompilationException() { }
+ public EntityCommandCompilationException(string message) { }
+ public EntityCommandCompilationException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EntityCommandExecutionException : System.Data.EntityException
+ {
+ public EntityCommandExecutionException() { }
+ public EntityCommandExecutionException(string message) { }
+ public EntityCommandExecutionException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class EntityException : System.Data.DataException
+ {
+ public EntityException() { }
+ protected EntityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public EntityException(string message) { }
+ public EntityException(string message, System.Exception innerException) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{ConcatKeyValue()}")]
+ [System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
+ [System.SerializableAttribute]
+ public sealed partial class EntityKey : System.IEquatable<System.Data.EntityKey>
+ {
+ public static readonly System.Data.EntityKey EntityNotValidKey;
+ public static readonly System.Data.EntityKey NoEntitySetKey;
+ public EntityKey() { }
+ public EntityKey(string qualifiedEntitySetName, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> entityKeyValues) { }
+ public EntityKey(string qualifiedEntitySetName, System.Collections.Generic.IEnumerable<System.Data.EntityKeyMember> entityKeyValues) { }
+ public EntityKey(string qualifiedEntitySetName, string keyName, object keyValue) { }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string EntityContainerName { get { throw null; } set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public System.Data.EntityKeyMember[] EntityKeyValues { get { throw null; } set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string EntitySetName { get { throw null; } set { } }
+ public bool IsTemporary { get { throw null; } }
+ public bool Equals(System.Data.EntityKey other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public System.Data.Metadata.Edm.EntitySet GetEntitySet(System.Data.Metadata.Edm.MetadataWorkspace metadataWorkspace) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnDeserializedAttribute]
+ public void OnDeserialized(System.Runtime.Serialization.StreamingContext context) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnDeserializingAttribute]
+ public void OnDeserializing(System.Runtime.Serialization.StreamingContext context) { }
+ public static bool operator ==(System.Data.EntityKey key1, System.Data.EntityKey key2) { throw null; }
+ public static bool operator !=(System.Data.EntityKey key1, System.Data.EntityKey key2) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.SerializableAttribute]
+ public partial class EntityKeyMember
+ {
+ public EntityKeyMember() { }
+ public EntityKeyMember(string keyName, object keyValue) { }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string Key { get { throw null; } set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public object Value { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EntitySqlException : System.Data.EntityException
+ {
+ public EntitySqlException() { }
+ public EntitySqlException(string message) { }
+ public EntitySqlException(string message, System.Exception innerException) { }
+ public int Column { get { throw null; } }
+ public string ErrorContext { get { throw null; } }
+ public string ErrorDescription { get { throw null; } }
+ public int Line { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.ComponentModel.DataAnnotations.BindableTypeAttribute(IsBindable=false)]
+ [System.FlagsAttribute]
+ public enum EntityState
+ {
+ Added = 4,
+ Deleted = 8,
+ Detached = 1,
+ Modified = 16,
+ Unchanged = 2,
+ }
+ public partial interface IExtendedDataRecord : System.Data.IDataRecord
+ {
+ System.Data.Common.DataRecordInfo DataRecordInfo { get; }
+ System.Data.Common.DbDataReader GetDataReader(int i);
+ System.Data.Common.DbDataRecord GetDataRecord(int i);
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InvalidCommandTreeException : System.Data.DataException
+ {
+ public InvalidCommandTreeException() { }
+ public InvalidCommandTreeException(string message) { }
+ public InvalidCommandTreeException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class MappingException : System.Data.EntityException
+ {
+ public MappingException() { }
+ public MappingException(string message) { }
+ public MappingException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class MetadataException : System.Data.EntityException
+ {
+ public MetadataException() { }
+ public MetadataException(string message) { }
+ public MetadataException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ObjectNotFoundException : System.Data.DataException
+ {
+ public ObjectNotFoundException() { }
+ public ObjectNotFoundException(string message) { }
+ public ObjectNotFoundException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OptimisticConcurrencyException : System.Data.UpdateException
+ {
+ public OptimisticConcurrencyException() { }
+ public OptimisticConcurrencyException(string message) { }
+ public OptimisticConcurrencyException(string message, System.Exception innerException) { }
+ public OptimisticConcurrencyException(string message, System.Exception innerException, System.Collections.Generic.IEnumerable<System.Data.Objects.ObjectStateEntry> stateEntries) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class PropertyConstraintException : System.Data.ConstraintException
+ {
+ public PropertyConstraintException() { }
+ public PropertyConstraintException(string message) { }
+ public PropertyConstraintException(string message, System.Exception innerException) { }
+ public PropertyConstraintException(string message, string propertyName) { }
+ public PropertyConstraintException(string message, string propertyName, System.Exception innerException) { }
+ public string PropertyName { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ProviderIncompatibleException : System.Data.EntityException
+ {
+ public ProviderIncompatibleException() { }
+ public ProviderIncompatibleException(string message) { }
+ public ProviderIncompatibleException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class UpdateException : System.Data.DataException
+ {
+ public UpdateException() { }
+ protected UpdateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UpdateException(string message) { }
+ public UpdateException(string message, System.Exception innerException) { }
+ public UpdateException(string message, System.Exception innerException, System.Collections.Generic.IEnumerable<System.Data.Objects.ObjectStateEntry> stateEntries) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Objects.ObjectStateEntry> StateEntries { get { throw null; } }
+ }
+}
+namespace System.Data.Common
+{
+ public partial class DataRecordInfo
+ {
+ public DataRecordInfo(System.Data.Metadata.Edm.TypeUsage metadata, System.Collections.Generic.IEnumerable<System.Data.Metadata.Edm.EdmMember> memberInfo) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Common.FieldMetadata> FieldMetadata { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage RecordType { get { throw null; } }
+ }
+ public partial class DbCommandDefinition
+ {
+ protected DbCommandDefinition() { }
+ protected DbCommandDefinition(System.Data.Common.DbCommand prototype) { }
+ public virtual System.Data.Common.DbCommand CreateCommand() { throw null; }
+ }
+ public abstract partial class DbProviderManifest
+ {
+ public static readonly string ConceptualSchemaDefinition;
+ public static readonly string ConceptualSchemaDefinitionVersion3;
+ public static readonly string StoreSchemaDefinition;
+ public static readonly string StoreSchemaDefinitionVersion3;
+ public static readonly string StoreSchemaMapping;
+ public static readonly string StoreSchemaMappingVersion3;
+ protected DbProviderManifest() { }
+ public abstract string NamespaceName { get; }
+ public virtual string EscapeLikeArgument(string argument) { throw null; }
+ protected abstract System.Xml.XmlReader GetDbInformation(string informationType);
+ public abstract System.Data.Metadata.Edm.TypeUsage GetEdmType(System.Data.Metadata.Edm.TypeUsage storeType);
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.FacetDescription> GetFacetDescriptions(System.Data.Metadata.Edm.EdmType edmType);
+ public System.Xml.XmlReader GetInformation(string informationType) { throw null; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction> GetStoreFunctions();
+ public abstract System.Data.Metadata.Edm.TypeUsage GetStoreType(System.Data.Metadata.Edm.TypeUsage edmType);
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetStoreTypes();
+ public virtual bool SupportsEscapingLikeArgument(out char escapeCharacter) { escapeCharacter = default(char); throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public abstract partial class DbProviderServices
+ {
+ protected DbProviderServices() { }
+ public System.Data.Common.DbCommandDefinition CreateCommandDefinition(System.Data.Common.CommandTrees.DbCommandTree commandTree) { throw null; }
+ public virtual System.Data.Common.DbCommandDefinition CreateCommandDefinition(System.Data.Common.DbCommand prototype) { throw null; }
+ public System.Data.Common.DbCommandDefinition CreateCommandDefinition(System.Data.Common.DbProviderManifest providerManifest, System.Data.Common.CommandTrees.DbCommandTree commandTree) { throw null; }
+ public void CreateDatabase(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { }
+ public string CreateDatabaseScript(string providerManifestToken, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { throw null; }
+ protected abstract System.Data.Common.DbCommandDefinition CreateDbCommandDefinition(System.Data.Common.DbProviderManifest providerManifest, System.Data.Common.CommandTrees.DbCommandTree commandTree);
+ public bool DatabaseExists(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { throw null; }
+ protected virtual void DbCreateDatabase(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { }
+ protected virtual string DbCreateDatabaseScript(string providerManifestToken, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { throw null; }
+ protected virtual bool DbDatabaseExists(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { throw null; }
+ protected virtual void DbDeleteDatabase(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { }
+ protected virtual System.Data.Spatial.DbSpatialServices DbGetSpatialServices(string manifestToken) { throw null; }
+ public void DeleteDatabase(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { }
+ protected abstract System.Data.Common.DbProviderManifest GetDbProviderManifest(string manifestToken);
+ protected abstract string GetDbProviderManifestToken(System.Data.Common.DbConnection connection);
+ protected virtual System.Data.Spatial.DbSpatialDataReader GetDbSpatialDataReader(System.Data.Common.DbDataReader fromReader, string manifestToken) { throw null; }
+ public static System.Data.Common.DbProviderFactory GetProviderFactory(System.Data.Common.DbConnection connection) { throw null; }
+ public System.Data.Common.DbProviderManifest GetProviderManifest(string manifestToken) { throw null; }
+ public string GetProviderManifestToken(System.Data.Common.DbConnection connection) { throw null; }
+ public static System.Data.Common.DbProviderServices GetProviderServices(System.Data.Common.DbConnection connection) { throw null; }
+ public System.Data.Spatial.DbSpatialDataReader GetSpatialDataReader(System.Data.Common.DbDataReader fromReader, string manifestToken) { throw null; }
+ public System.Data.Spatial.DbSpatialServices GetSpatialServices(string manifestToken) { throw null; }
+ protected virtual void SetDbParameterValue(System.Data.Common.DbParameter parameter, System.Data.Metadata.Edm.TypeUsage parameterType, object value) { }
+ }
+ public abstract partial class DbXmlEnabledProviderManifest : System.Data.Common.DbProviderManifest
+ {
+ protected DbXmlEnabledProviderManifest(System.Xml.XmlReader reader) { }
+ public override string NamespaceName { get { throw null; } }
+ protected System.Collections.Generic.Dictionary<string, System.Data.Metadata.Edm.PrimitiveType> StoreTypeNameToEdmPrimitiveType { get { throw null; } }
+ protected System.Collections.Generic.Dictionary<string, System.Data.Metadata.Edm.PrimitiveType> StoreTypeNameToStorePrimitiveType { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.FacetDescription> GetFacetDescriptions(System.Data.Metadata.Edm.EdmType type) { throw null; }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction> GetStoreFunctions() { throw null; }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetStoreTypes() { throw null; }
+ }
+ public partial class EntityRecordInfo : System.Data.Common.DataRecordInfo
+ {
+ public EntityRecordInfo(System.Data.Metadata.Edm.EntityType metadata, System.Collections.Generic.IEnumerable<System.Data.Metadata.Edm.EdmMember> memberInfo, System.Data.EntityKey entityKey, System.Data.Metadata.Edm.EntitySet entitySet) : base (default(System.Data.Metadata.Edm.TypeUsage), default(System.Collections.Generic.IEnumerable<System.Data.Metadata.Edm.EdmMember>)) { }
+ public System.Data.EntityKey EntityKey { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FieldMetadata
+ {
+ public FieldMetadata(int ordinal, System.Data.Metadata.Edm.EdmMember fieldType) { throw null;}
+ public System.Data.Metadata.Edm.EdmMember FieldType { get { throw null; } }
+ public int Ordinal { get { throw null; } }
+ }
+}
+namespace System.Data.Common.CommandTrees
+{
+ public abstract partial class DbAggregate
+ {
+ internal DbAggregate() { }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> Arguments { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage ResultType { get { throw null; } }
+ }
+ public sealed partial class DbAndExpression : System.Data.Common.CommandTrees.DbBinaryExpression
+ {
+ internal DbAndExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbApplyExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbApplyExpression() { }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Apply { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Input { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbArithmeticExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbArithmeticExpression() { }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> Arguments { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public abstract partial class DbBinaryExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbBinaryExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression Left { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Right { get { throw null; } }
+ }
+ public sealed partial class DbCaseExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbCaseExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression Else { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> Then { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> When { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbCastExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbCastExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public abstract partial class DbCommandTree
+ {
+ internal DbCommandTree() { }
+ public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Data.Metadata.Edm.TypeUsage>> Parameters { get { throw null; } }
+ }
+ public sealed partial class DbComparisonExpression : System.Data.Common.CommandTrees.DbBinaryExpression
+ {
+ internal DbComparisonExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbConstantExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbConstantExpression() { }
+ public object Value { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbCrossJoinExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbCrossJoinExpression() { }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpressionBinding> Inputs { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbDeleteCommandTree : System.Data.Common.CommandTrees.DbModificationCommandTree
+ {
+ internal DbDeleteCommandTree() { }
+ public System.Data.Common.CommandTrees.DbExpression Predicate { get { throw null; } }
+ }
+ public sealed partial class DbDerefExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbDerefExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbDistinctExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbDistinctExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbElementExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbElementExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbEntityRefExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbEntityRefExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbExceptExpression : System.Data.Common.CommandTrees.DbBinaryExpression
+ {
+ internal DbExceptExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public abstract partial class DbExpression
+ {
+ internal DbExpression() { }
+ public System.Data.Common.CommandTrees.DbExpressionKind ExpressionKind { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage ResultType { get { throw null; } }
+ public abstract void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor);
+ public abstract TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Equals(object obj) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromBinary(byte[] value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromBoolean(System.Nullable<bool> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromByte(System.Nullable<byte> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromDateTime(System.Nullable<System.DateTime> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromDateTimeOffset(System.Nullable<System.DateTimeOffset> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromDecimal(System.Nullable<decimal> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromDouble(System.Nullable<double> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromGeography(System.Data.Spatial.DbGeography value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromGeometry(System.Data.Spatial.DbGeometry value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromGuid(System.Nullable<System.Guid> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromInt16(System.Nullable<short> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromInt32(System.Nullable<int> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromInt64(System.Nullable<long> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromSingle(System.Nullable<float> value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression FromString(string value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (byte[] value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Data.Spatial.DbGeography value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Data.Spatial.DbGeometry value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<bool> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<byte> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<System.DateTimeOffset> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<System.DateTime> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<decimal> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<double> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<System.Guid> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<short> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<int> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<long> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Nullable<float> value) { throw null; }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (string value) { throw null; }
+ }
+ public sealed partial class DbExpressionBinding
+ {
+ internal DbExpressionBinding() { }
+ public System.Data.Common.CommandTrees.DbExpression Expression { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbVariableReferenceExpression Variable { get { throw null; } }
+ public string VariableName { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage VariableType { get { throw null; } }
+ }
+ public enum DbExpressionKind
+ {
+ All = 0,
+ And = 1,
+ Any = 2,
+ Case = 3,
+ Cast = 4,
+ Constant = 5,
+ CrossApply = 6,
+ CrossJoin = 7,
+ Deref = 8,
+ Distinct = 9,
+ Divide = 10,
+ Element = 11,
+ EntityRef = 12,
+ Equals = 13,
+ Except = 14,
+ Filter = 15,
+ FullOuterJoin = 16,
+ Function = 17,
+ GreaterThan = 18,
+ GreaterThanOrEquals = 19,
+ GroupBy = 20,
+ InnerJoin = 21,
+ Intersect = 22,
+ IsEmpty = 23,
+ IsNull = 24,
+ IsOf = 25,
+ IsOfOnly = 26,
+ Lambda = 57,
+ LeftOuterJoin = 27,
+ LessThan = 28,
+ LessThanOrEquals = 29,
+ Like = 30,
+ Limit = 31,
+ Minus = 32,
+ Modulo = 33,
+ Multiply = 34,
+ NewInstance = 35,
+ Not = 36,
+ NotEquals = 37,
+ Null = 38,
+ OfType = 39,
+ OfTypeOnly = 40,
+ Or = 41,
+ OuterApply = 42,
+ ParameterReference = 43,
+ Plus = 44,
+ Project = 45,
+ Property = 46,
+ Ref = 47,
+ RefKey = 48,
+ RelationshipNavigation = 49,
+ Scan = 50,
+ Skip = 51,
+ Sort = 52,
+ Treat = 53,
+ UnaryMinus = 54,
+ UnionAll = 55,
+ VariableReference = 56,
+ }
+ public abstract partial class DbExpressionVisitor
+ {
+ protected DbExpressionVisitor() { }
+ public abstract void Visit(System.Data.Common.CommandTrees.DbAndExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbApplyExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbArithmeticExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbCaseExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbCastExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbComparisonExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbConstantExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbDerefExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbDistinctExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbElementExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbEntityRefExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbExceptExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbFilterExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbFunctionExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbGroupByExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbIntersectExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbIsNullExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbIsOfExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbJoinExpression expression);
+ public virtual void Visit(System.Data.Common.CommandTrees.DbLambdaExpression expression) { }
+ public abstract void Visit(System.Data.Common.CommandTrees.DbLikeExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbLimitExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbNotExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbNullExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbOfTypeExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbOrExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbProjectExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbPropertyExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbQuantifierExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbRefExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbRefKeyExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbScanExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbSkipExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbSortExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbTreatExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbUnionAllExpression expression);
+ public abstract void Visit(System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
+ }
+ public abstract partial class DbExpressionVisitor<TResultType>
+ {
+ protected DbExpressionVisitor() { }
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbAndExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbApplyExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbArithmeticExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCaseExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCastExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbComparisonExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbConstantExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbDerefExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbDistinctExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbElementExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbEntityRefExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbExceptExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbFilterExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbFunctionExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbGroupByExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIntersectExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsNullExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsOfExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbJoinExpression expression);
+ public virtual TResultType Visit(System.Data.Common.CommandTrees.DbLambdaExpression expression) { throw null; }
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbLikeExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbLimitExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNotExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNullExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbOfTypeExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbOrExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbProjectExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbPropertyExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbQuantifierExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRefExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRefKeyExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbScanExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbSkipExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbSortExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbTreatExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbUnionAllExpression expression);
+ public abstract TResultType Visit(System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
+ }
+ public sealed partial class DbFilterExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbFilterExpression() { }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Input { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Predicate { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbFunctionAggregate : System.Data.Common.CommandTrees.DbAggregate
+ {
+ internal DbFunctionAggregate() { }
+ public bool Distinct { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmFunction Function { get { throw null; } }
+ }
+ public sealed partial class DbFunctionCommandTree : System.Data.Common.CommandTrees.DbCommandTree
+ {
+ internal DbFunctionCommandTree() { }
+ public System.Data.Metadata.Edm.EdmFunction EdmFunction { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage ResultType { get { throw null; } }
+ }
+ public sealed partial class DbFunctionExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbFunctionExpression() { }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> Arguments { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmFunction Function { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbGroupAggregate : System.Data.Common.CommandTrees.DbAggregate
+ {
+ internal DbGroupAggregate() { }
+ }
+ public sealed partial class DbGroupByExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbGroupByExpression() { }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbAggregate> Aggregates { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbGroupExpressionBinding Input { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> Keys { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbGroupExpressionBinding
+ {
+ internal DbGroupExpressionBinding() { }
+ public System.Data.Common.CommandTrees.DbExpression Expression { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbGroupAggregate GroupAggregate { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbVariableReferenceExpression GroupVariable { get { throw null; } }
+ public string GroupVariableName { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage GroupVariableType { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbVariableReferenceExpression Variable { get { throw null; } }
+ public string VariableName { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage VariableType { get { throw null; } }
+ }
+ public sealed partial class DbInsertCommandTree : System.Data.Common.CommandTrees.DbModificationCommandTree
+ {
+ internal DbInsertCommandTree() { }
+ public System.Data.Common.CommandTrees.DbExpression Returning { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbModificationClause> SetClauses { get { throw null; } }
+ }
+ public sealed partial class DbIntersectExpression : System.Data.Common.CommandTrees.DbBinaryExpression
+ {
+ internal DbIntersectExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbIsEmptyExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbIsEmptyExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbIsNullExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbIsNullExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbIsOfExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbIsOfExpression() { }
+ public System.Data.Metadata.Edm.TypeUsage OfType { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbJoinExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbJoinExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression JoinCondition { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Left { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Right { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbLambda
+ {
+ internal DbLambda() { }
+ public System.Data.Common.CommandTrees.DbExpression Body { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbVariableReferenceExpression> Variables { get { throw null; } }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Common.CommandTrees.DbExpression body, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbVariableReferenceExpression> variables) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Common.CommandTrees.DbExpression body, params System.Data.Common.CommandTrees.DbVariableReferenceExpression[] variables) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Data.Metadata.Edm.TypeUsage argument10Type, System.Data.Metadata.Edm.TypeUsage argument11Type, System.Data.Metadata.Edm.TypeUsage argument12Type, System.Data.Metadata.Edm.TypeUsage argument13Type, System.Data.Metadata.Edm.TypeUsage argument14Type, System.Data.Metadata.Edm.TypeUsage argument15Type, System.Data.Metadata.Edm.TypeUsage argument16Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Data.Metadata.Edm.TypeUsage argument10Type, System.Data.Metadata.Edm.TypeUsage argument11Type, System.Data.Metadata.Edm.TypeUsage argument12Type, System.Data.Metadata.Edm.TypeUsage argument13Type, System.Data.Metadata.Edm.TypeUsage argument14Type, System.Data.Metadata.Edm.TypeUsage argument15Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Data.Metadata.Edm.TypeUsage argument10Type, System.Data.Metadata.Edm.TypeUsage argument11Type, System.Data.Metadata.Edm.TypeUsage argument12Type, System.Data.Metadata.Edm.TypeUsage argument13Type, System.Data.Metadata.Edm.TypeUsage argument14Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Data.Metadata.Edm.TypeUsage argument10Type, System.Data.Metadata.Edm.TypeUsage argument11Type, System.Data.Metadata.Edm.TypeUsage argument12Type, System.Data.Metadata.Edm.TypeUsage argument13Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Data.Metadata.Edm.TypeUsage argument10Type, System.Data.Metadata.Edm.TypeUsage argument11Type, System.Data.Metadata.Edm.TypeUsage argument12Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Data.Metadata.Edm.TypeUsage argument10Type, System.Data.Metadata.Edm.TypeUsage argument11Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Data.Metadata.Edm.TypeUsage argument10Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Data.Metadata.Edm.TypeUsage argument9Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Data.Metadata.Edm.TypeUsage argument8Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Data.Metadata.Edm.TypeUsage argument7Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Data.Metadata.Edm.TypeUsage argument6Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Data.Metadata.Edm.TypeUsage argument5Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Data.Metadata.Edm.TypeUsage argument4Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Data.Metadata.Edm.TypeUsage argument3Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Data.Metadata.Edm.TypeUsage argument2Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Create(System.Data.Metadata.Edm.TypeUsage argument1Type, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> lambdaFunction) { throw null; }
+ }
+ public sealed partial class DbLambdaExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbLambdaExpression() { }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> Arguments { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbLambda Lambda { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbLikeExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbLikeExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression Argument { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Escape { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Pattern { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbLimitExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbLimitExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression Argument { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Limit { get { throw null; } }
+ public bool WithTies { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public abstract partial class DbModificationClause
+ {
+ internal DbModificationClause() { }
+ }
+ public abstract partial class DbModificationCommandTree : System.Data.Common.CommandTrees.DbCommandTree
+ {
+ internal DbModificationCommandTree() { }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Target { get { throw null; } }
+ }
+ public sealed partial class DbNewInstanceExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbNewInstanceExpression() { }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> Arguments { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbNotExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbNotExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbNullExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbNullExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbOfTypeExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbOfTypeExpression() { }
+ public System.Data.Metadata.Edm.TypeUsage OfType { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbOrExpression : System.Data.Common.CommandTrees.DbBinaryExpression
+ {
+ internal DbOrExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbParameterReferenceExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbParameterReferenceExpression() { }
+ public string ParameterName { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbProjectExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbProjectExpression() { }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Input { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Projection { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbPropertyExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbPropertyExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression Instance { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmMember Property { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ public static implicit operator System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression> (System.Data.Common.CommandTrees.DbPropertyExpression value) { throw null; }
+ public System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression> ToKeyValuePair() { throw null; }
+ }
+ public sealed partial class DbQuantifierExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbQuantifierExpression() { }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Input { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Predicate { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbQueryCommandTree : System.Data.Common.CommandTrees.DbCommandTree
+ {
+ internal DbQueryCommandTree() { }
+ public System.Data.Common.CommandTrees.DbExpression Query { get { throw null; } }
+ }
+ public sealed partial class DbRefExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbRefExpression() { }
+ public System.Data.Metadata.Edm.EntitySet EntitySet { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbRefKeyExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbRefKeyExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbRelationshipNavigationExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbRelationshipNavigationExpression() { }
+ public System.Data.Metadata.Edm.RelationshipEndMember NavigateFrom { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipEndMember NavigateTo { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression NavigationSource { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipType Relationship { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbScanExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbScanExpression() { }
+ public System.Data.Metadata.Edm.EntitySetBase Target { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbSetClause : System.Data.Common.CommandTrees.DbModificationClause
+ {
+ internal DbSetClause() { }
+ public System.Data.Common.CommandTrees.DbExpression Property { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Value { get { throw null; } }
+ }
+ public sealed partial class DbSkipExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbSkipExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression Count { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Input { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbSortClause> SortOrder { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbSortClause
+ {
+ internal DbSortClause() { }
+ public bool Ascending { get { throw null; } }
+ public string Collation { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Expression { get { throw null; } }
+ }
+ public sealed partial class DbSortExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbSortExpression() { }
+ public System.Data.Common.CommandTrees.DbExpressionBinding Input { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbSortClause> SortOrder { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbTreatExpression : System.Data.Common.CommandTrees.DbUnaryExpression
+ {
+ internal DbTreatExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public abstract partial class DbUnaryExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbUnaryExpression() { }
+ public System.Data.Common.CommandTrees.DbExpression Argument { get { throw null; } }
+ }
+ public sealed partial class DbUnionAllExpression : System.Data.Common.CommandTrees.DbBinaryExpression
+ {
+ internal DbUnionAllExpression() { }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public sealed partial class DbUpdateCommandTree : System.Data.Common.CommandTrees.DbModificationCommandTree
+ {
+ internal DbUpdateCommandTree() { }
+ public System.Data.Common.CommandTrees.DbExpression Predicate { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbExpression Returning { get { throw null; } }
+ public System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbModificationClause> SetClauses { get { throw null; } }
+ }
+ public sealed partial class DbVariableReferenceExpression : System.Data.Common.CommandTrees.DbExpression
+ {
+ internal DbVariableReferenceExpression() { }
+ public string VariableName { get { throw null; } }
+ public override void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor) { }
+ public override TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor) { throw null; }
+ }
+ public partial class DefaultExpressionVisitor : System.Data.Common.CommandTrees.DbExpressionVisitor<System.Data.Common.CommandTrees.DbExpression>
+ {
+ protected DefaultExpressionVisitor() { }
+ protected virtual void OnEnterScope(System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbVariableReferenceExpression> scopeVariables) { }
+ protected virtual void OnExitScope() { }
+ protected virtual void OnExpressionReplaced(System.Data.Common.CommandTrees.DbExpression oldExpression, System.Data.Common.CommandTrees.DbExpression newExpression) { }
+ protected virtual void OnVariableRebound(System.Data.Common.CommandTrees.DbVariableReferenceExpression fromVarRef, System.Data.Common.CommandTrees.DbVariableReferenceExpression toVarRef) { }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbAndExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbApplyExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbArithmeticExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbCaseExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbCastExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbComparisonExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbConstantExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbCrossJoinExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbDerefExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbDistinctExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbElementExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbEntityRefExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbExceptExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbFilterExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbFunctionExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbGroupByExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbIntersectExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbIsEmptyExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbIsNullExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbIsOfExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbJoinExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbLambdaExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbLikeExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbLimitExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbNewInstanceExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbNotExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbNullExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbOfTypeExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbOrExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbParameterReferenceExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbProjectExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbPropertyExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbQuantifierExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbRefExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbRefKeyExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbScanExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbSkipExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbSortExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbTreatExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbUnionAllExpression expression) { throw null; }
+ public override System.Data.Common.CommandTrees.DbExpression Visit(System.Data.Common.CommandTrees.DbVariableReferenceExpression expression) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbAggregate VisitAggregate(System.Data.Common.CommandTrees.DbAggregate aggregate) { throw null; }
+ protected virtual System.Data.Metadata.Edm.EntitySetBase VisitEntitySet(System.Data.Metadata.Edm.EntitySetBase entitySet) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbExpression VisitExpression(System.Data.Common.CommandTrees.DbExpression expression) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbExpressionBinding VisitExpressionBinding(System.Data.Common.CommandTrees.DbExpressionBinding binding) { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpressionBinding> VisitExpressionBindingList(System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpressionBinding> list) { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> VisitExpressionList(System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbExpression> list) { throw null; }
+ protected virtual System.Data.Metadata.Edm.EdmFunction VisitFunction(System.Data.Metadata.Edm.EdmFunction functionMetadata) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbFunctionAggregate VisitFunctionAggregate(System.Data.Common.CommandTrees.DbFunctionAggregate aggregate) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbGroupAggregate VisitGroupAggregate(System.Data.Common.CommandTrees.DbGroupAggregate aggregate) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbGroupExpressionBinding VisitGroupExpressionBinding(System.Data.Common.CommandTrees.DbGroupExpressionBinding binding) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbLambda VisitLambda(System.Data.Common.CommandTrees.DbLambda lambda) { throw null; }
+ protected virtual System.Data.Common.CommandTrees.DbSortClause VisitSortClause(System.Data.Common.CommandTrees.DbSortClause clause) { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbSortClause> VisitSortOrder(System.Collections.Generic.IList<System.Data.Common.CommandTrees.DbSortClause> sortOrder) { throw null; }
+ protected virtual System.Data.Metadata.Edm.EdmType VisitType(System.Data.Metadata.Edm.EdmType type) { throw null; }
+ protected virtual System.Data.Metadata.Edm.TypeUsage VisitTypeUsage(System.Data.Metadata.Edm.TypeUsage type) { throw null; }
+ }
+}
+namespace System.Data.Common.CommandTrees.ExpressionBuilder
+{
+ public static partial class DbExpressionBuilder
+ {
+ public static System.Data.Common.CommandTrees.DbConstantExpression False { get { throw null; } }
+ public static System.Data.Common.CommandTrees.DbConstantExpression True { get { throw null; } }
+ public static System.Data.Common.CommandTrees.DbFunctionAggregate Aggregate(this System.Data.Metadata.Edm.EdmFunction function, System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionAggregate AggregateDistinct(this System.Data.Metadata.Edm.EdmFunction function, System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbQuantifierExpression All(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> predicate) { throw null; }
+ public static System.Data.Common.CommandTrees.DbQuantifierExpression All(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpression predicate) { throw null; }
+ public static System.Data.Common.CommandTrees.DbAndExpression And(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression Any(this System.Data.Common.CommandTrees.DbExpression source) { throw null; }
+ public static System.Data.Common.CommandTrees.DbQuantifierExpression Any(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> predicate) { throw null; }
+ public static System.Data.Common.CommandTrees.DbQuantifierExpression Any(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpression predicate) { throw null; }
+ public static System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbAggregate> As(this System.Data.Common.CommandTrees.DbAggregate value, string alias) { throw null; }
+ public static System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression> As(this System.Data.Common.CommandTrees.DbExpression value, string alias) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpressionBinding Bind(this System.Data.Common.CommandTrees.DbExpression input) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpressionBinding BindAs(this System.Data.Common.CommandTrees.DbExpression input, string varName) { throw null; }
+ public static System.Data.Common.CommandTrees.DbCaseExpression Case(System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> whenExpressions, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> thenExpressions, System.Data.Common.CommandTrees.DbExpression elseExpression) { throw null; }
+ public static System.Data.Common.CommandTrees.DbCastExpression CastTo(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage toType) { throw null; }
+ public static System.Data.Common.CommandTrees.DbConstantExpression Constant(this System.Data.Metadata.Edm.TypeUsage constantType, object value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbConstantExpression Constant(object value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRefExpression CreateRef(this System.Data.Metadata.Edm.EntitySet entitySet, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> keyValues) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRefExpression CreateRef(this System.Data.Metadata.Edm.EntitySet entitySet, params System.Data.Common.CommandTrees.DbExpression[] keyValues) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRefExpression CreateRef(this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Metadata.Edm.EntityType entityType, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> keyValues) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRefExpression CreateRef(this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Metadata.Edm.EntityType entityType, params System.Data.Common.CommandTrees.DbExpression[] keyValues) { throw null; }
+ public static System.Data.Common.CommandTrees.DbApplyExpression CrossApply(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>> apply) { throw null; }
+ public static System.Data.Common.CommandTrees.DbApplyExpression CrossApply(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpressionBinding apply) { throw null; }
+ public static System.Data.Common.CommandTrees.DbCrossJoinExpression CrossJoin(System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpressionBinding> inputs) { throw null; }
+ public static System.Data.Common.CommandTrees.DbDerefExpression Deref(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbDistinctExpression Distinct(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbArithmeticExpression Divide(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbElementExpression Element(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbComparisonExpression Equal(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExceptExpression Except(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression Exists(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFilterExpression Filter(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpression predicate) { throw null; }
+ public static System.Data.Common.CommandTrees.DbJoinExpression FullOuterJoin(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> joinCondition) { throw null; }
+ public static System.Data.Common.CommandTrees.DbJoinExpression FullOuterJoin(this System.Data.Common.CommandTrees.DbExpressionBinding left, System.Data.Common.CommandTrees.DbExpressionBinding right, System.Data.Common.CommandTrees.DbExpression joinCondition) { throw null; }
+ public static System.Data.Common.CommandTrees.DbEntityRefExpression GetEntityRef(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRefKeyExpression GetRefKey(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbComparisonExpression GreaterThan(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbComparisonExpression GreaterThanOrEqual(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbGroupExpressionBinding GroupBind(this System.Data.Common.CommandTrees.DbExpression input) { throw null; }
+ public static System.Data.Common.CommandTrees.DbGroupExpressionBinding GroupBindAs(this System.Data.Common.CommandTrees.DbExpression input, string varName, string groupVarName) { throw null; }
+ public static System.Data.Common.CommandTrees.DbGroupByExpression GroupBy(this System.Data.Common.CommandTrees.DbGroupExpressionBinding input, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>> keys, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbAggregate>> aggregates) { throw null; }
+ public static System.Data.Common.CommandTrees.DbJoinExpression InnerJoin(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> joinCondition) { throw null; }
+ public static System.Data.Common.CommandTrees.DbJoinExpression InnerJoin(this System.Data.Common.CommandTrees.DbExpressionBinding left, System.Data.Common.CommandTrees.DbExpressionBinding right, System.Data.Common.CommandTrees.DbExpression joinCondition) { throw null; }
+ public static System.Data.Common.CommandTrees.DbIntersectExpression Intersect(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambdaExpression Invoke(this System.Data.Common.CommandTrees.DbLambda lambda, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> arguments) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambdaExpression Invoke(this System.Data.Common.CommandTrees.DbLambda lambda, params System.Data.Common.CommandTrees.DbExpression[] arguments) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Invoke(this System.Data.Metadata.Edm.EdmFunction function, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> arguments) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Invoke(this System.Data.Metadata.Edm.EdmFunction function, params System.Data.Common.CommandTrees.DbExpression[] arguments) { throw null; }
+ public static System.Data.Common.CommandTrees.DbIsEmptyExpression IsEmpty(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbIsNullExpression IsNull(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbIsOfExpression IsOf(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type) { throw null; }
+ public static System.Data.Common.CommandTrees.DbIsOfExpression IsOfOnly(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type) { throw null; }
+ public static System.Data.Common.CommandTrees.DbJoinExpression Join(this System.Data.Common.CommandTrees.DbExpression outer, System.Data.Common.CommandTrees.DbExpression inner, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> outerKey, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> innerKey) { throw null; }
+ public static System.Data.Common.CommandTrees.DbProjectExpression Join<TSelector>(this System.Data.Common.CommandTrees.DbExpression outer, System.Data.Common.CommandTrees.DbExpression inner, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> outerKey, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> innerKey, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, TSelector> selector) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Lambda(System.Data.Common.CommandTrees.DbExpression body, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbVariableReferenceExpression> variables) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLambda Lambda(System.Data.Common.CommandTrees.DbExpression body, params System.Data.Common.CommandTrees.DbVariableReferenceExpression[] variables) { throw null; }
+ public static System.Data.Common.CommandTrees.DbJoinExpression LeftOuterJoin(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> joinCondition) { throw null; }
+ public static System.Data.Common.CommandTrees.DbJoinExpression LeftOuterJoin(this System.Data.Common.CommandTrees.DbExpressionBinding left, System.Data.Common.CommandTrees.DbExpressionBinding right, System.Data.Common.CommandTrees.DbExpression joinCondition) { throw null; }
+ public static System.Data.Common.CommandTrees.DbComparisonExpression LessThan(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbComparisonExpression LessThanOrEqual(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLikeExpression Like(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Common.CommandTrees.DbExpression pattern) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLikeExpression Like(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Common.CommandTrees.DbExpression pattern, System.Data.Common.CommandTrees.DbExpression escape) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLimitExpression Limit(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Common.CommandTrees.DbExpression count) { throw null; }
+ public static System.Data.Common.CommandTrees.DbArithmeticExpression Minus(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbArithmeticExpression Modulo(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbArithmeticExpression Multiply(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRelationshipNavigationExpression Navigate(this System.Data.Common.CommandTrees.DbExpression navigateFrom, System.Data.Metadata.Edm.RelationshipEndMember fromEnd, System.Data.Metadata.Edm.RelationshipEndMember toEnd) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRelationshipNavigationExpression Navigate(this System.Data.Metadata.Edm.RelationshipType type, string fromEndName, string toEndName, System.Data.Common.CommandTrees.DbExpression navigateFrom) { throw null; }
+ public static System.Data.Common.CommandTrees.DbArithmeticExpression Negate(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNewInstanceExpression New(this System.Data.Metadata.Edm.TypeUsage instanceType, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> arguments) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNewInstanceExpression New(this System.Data.Metadata.Edm.TypeUsage instanceType, params System.Data.Common.CommandTrees.DbExpression[] arguments) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNewInstanceExpression NewCollection(System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> elements) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNewInstanceExpression NewCollection(params System.Data.Common.CommandTrees.DbExpression[] elements) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNewInstanceExpression NewEmptyCollection(this System.Data.Metadata.Edm.TypeUsage collectionType) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNewInstanceExpression NewRow(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>> columnValues) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNotExpression Not(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbComparisonExpression NotEqual(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbNullExpression Null(this System.Data.Metadata.Edm.TypeUsage nullType) { throw null; }
+ public static System.Data.Common.CommandTrees.DbOfTypeExpression OfType(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type) { throw null; }
+ public static System.Data.Common.CommandTrees.DbOfTypeExpression OfTypeOnly(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type) { throw null; }
+ public static System.Data.Common.CommandTrees.DbOrExpression Or(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression OrderBy(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression OrderBy(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey, string collation) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression OrderByDescending(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression OrderByDescending(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey, string collation) { throw null; }
+ public static System.Data.Common.CommandTrees.DbApplyExpression OuterApply(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>> apply) { throw null; }
+ public static System.Data.Common.CommandTrees.DbApplyExpression OuterApply(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpressionBinding apply) { throw null; }
+ public static System.Data.Common.CommandTrees.DbParameterReferenceExpression Parameter(this System.Data.Metadata.Edm.TypeUsage type, string name) { throw null; }
+ public static System.Data.Common.CommandTrees.DbArithmeticExpression Plus(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbProjectExpression Project(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpression projection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Common.CommandTrees.DbExpression instance, System.Data.Metadata.Edm.EdmProperty propertyMetadata) { throw null; }
+ public static System.Data.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Common.CommandTrees.DbExpression instance, System.Data.Metadata.Edm.NavigationProperty navigationProperty) { throw null; }
+ public static System.Data.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Common.CommandTrees.DbExpression instance, System.Data.Metadata.Edm.RelationshipEndMember relationshipEnd) { throw null; }
+ public static System.Data.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Common.CommandTrees.DbExpression instance, string propertyName) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRefExpression RefFromKey(this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Common.CommandTrees.DbExpression keyRow) { throw null; }
+ public static System.Data.Common.CommandTrees.DbRefExpression RefFromKey(this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Common.CommandTrees.DbExpression keyRow, System.Data.Metadata.Edm.EntityType entityType) { throw null; }
+ public static System.Data.Common.CommandTrees.DbScanExpression Scan(this System.Data.Metadata.Edm.EntitySetBase targetSet) { throw null; }
+ public static System.Data.Common.CommandTrees.DbProjectExpression SelectMany(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> apply) { throw null; }
+ public static System.Data.Common.CommandTrees.DbProjectExpression SelectMany<TSelector>(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> apply, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, TSelector> selector) { throw null; }
+ public static System.Data.Common.CommandTrees.DbProjectExpression Select<TProjection>(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, TProjection> projection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSkipExpression Skip(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbSortClause> sortOrder, System.Data.Common.CommandTrees.DbExpression count) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSkipExpression Skip(this System.Data.Common.CommandTrees.DbSortExpression argument, System.Data.Common.CommandTrees.DbExpression count) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression Sort(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbSortClause> sortOrder) { throw null; }
+ public static System.Data.Common.CommandTrees.DbLimitExpression Take(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Common.CommandTrees.DbExpression count) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression ThenBy(this System.Data.Common.CommandTrees.DbSortExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression ThenBy(this System.Data.Common.CommandTrees.DbSortExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey, string collation) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression ThenByDescending(this System.Data.Common.CommandTrees.DbSortExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortExpression ThenByDescending(this System.Data.Common.CommandTrees.DbSortExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> sortKey, string collation) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortClause ToSortClause(this System.Data.Common.CommandTrees.DbExpression key) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortClause ToSortClause(this System.Data.Common.CommandTrees.DbExpression key, string collation) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortClause ToSortClauseDescending(this System.Data.Common.CommandTrees.DbExpression key) { throw null; }
+ public static System.Data.Common.CommandTrees.DbSortClause ToSortClauseDescending(this System.Data.Common.CommandTrees.DbExpression key, string collation) { throw null; }
+ public static System.Data.Common.CommandTrees.DbTreatExpression TreatAs(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage treatType) { throw null; }
+ public static System.Data.Common.CommandTrees.DbArithmeticExpression UnaryMinus(this System.Data.Common.CommandTrees.DbExpression argument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression Union(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbUnionAllExpression UnionAll(this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right) { throw null; }
+ public static System.Data.Common.CommandTrees.DbVariableReferenceExpression Variable(this System.Data.Metadata.Edm.TypeUsage type, string name) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFilterExpression Where(this System.Data.Common.CommandTrees.DbExpression source, System.Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> predicate) { throw null; }
+ }
+ public static partial class EdmFunctions
+ {
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Abs(this System.Data.Common.CommandTrees.DbExpression value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddDays(this System.Data.Common.CommandTrees.DbExpression dateValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddHours(this System.Data.Common.CommandTrees.DbExpression timeValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddMicroseconds(this System.Data.Common.CommandTrees.DbExpression timeValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddMilliseconds(this System.Data.Common.CommandTrees.DbExpression timeValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddMinutes(this System.Data.Common.CommandTrees.DbExpression timeValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddMonths(this System.Data.Common.CommandTrees.DbExpression dateValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddNanoseconds(this System.Data.Common.CommandTrees.DbExpression timeValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddSeconds(this System.Data.Common.CommandTrees.DbExpression timeValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AddYears(this System.Data.Common.CommandTrees.DbExpression dateValue, System.Data.Common.CommandTrees.DbExpression addValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Average(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression BitwiseAnd(this System.Data.Common.CommandTrees.DbExpression value1, System.Data.Common.CommandTrees.DbExpression value2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression BitwiseNot(this System.Data.Common.CommandTrees.DbExpression value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression BitwiseOr(this System.Data.Common.CommandTrees.DbExpression value1, System.Data.Common.CommandTrees.DbExpression value2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression BitwiseXor(this System.Data.Common.CommandTrees.DbExpression value1, System.Data.Common.CommandTrees.DbExpression value2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Ceiling(this System.Data.Common.CommandTrees.DbExpression value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Concat(this System.Data.Common.CommandTrees.DbExpression string1, System.Data.Common.CommandTrees.DbExpression string2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbExpression Contains(this System.Data.Common.CommandTrees.DbExpression searchedString, System.Data.Common.CommandTrees.DbExpression searchedForString) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Count(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression CreateDateTime(System.Data.Common.CommandTrees.DbExpression year, System.Data.Common.CommandTrees.DbExpression month, System.Data.Common.CommandTrees.DbExpression day, System.Data.Common.CommandTrees.DbExpression hour, System.Data.Common.CommandTrees.DbExpression minute, System.Data.Common.CommandTrees.DbExpression second) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression CreateDateTimeOffset(System.Data.Common.CommandTrees.DbExpression year, System.Data.Common.CommandTrees.DbExpression month, System.Data.Common.CommandTrees.DbExpression day, System.Data.Common.CommandTrees.DbExpression hour, System.Data.Common.CommandTrees.DbExpression minute, System.Data.Common.CommandTrees.DbExpression second, System.Data.Common.CommandTrees.DbExpression timeZoneOffset) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression CreateTime(System.Data.Common.CommandTrees.DbExpression hour, System.Data.Common.CommandTrees.DbExpression minute, System.Data.Common.CommandTrees.DbExpression second) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression CurrentDateTime() { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression CurrentDateTimeOffset() { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression CurrentUtcDateTime() { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Day(this System.Data.Common.CommandTrees.DbExpression dateValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DayOfYear(this System.Data.Common.CommandTrees.DbExpression dateValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffDays(this System.Data.Common.CommandTrees.DbExpression dateValue1, System.Data.Common.CommandTrees.DbExpression dateValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffHours(this System.Data.Common.CommandTrees.DbExpression timeValue1, System.Data.Common.CommandTrees.DbExpression timeValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffMicroseconds(this System.Data.Common.CommandTrees.DbExpression timeValue1, System.Data.Common.CommandTrees.DbExpression timeValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffMilliseconds(this System.Data.Common.CommandTrees.DbExpression timeValue1, System.Data.Common.CommandTrees.DbExpression timeValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffMinutes(this System.Data.Common.CommandTrees.DbExpression timeValue1, System.Data.Common.CommandTrees.DbExpression timeValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffMonths(this System.Data.Common.CommandTrees.DbExpression dateValue1, System.Data.Common.CommandTrees.DbExpression dateValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffNanoseconds(this System.Data.Common.CommandTrees.DbExpression timeValue1, System.Data.Common.CommandTrees.DbExpression timeValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffSeconds(this System.Data.Common.CommandTrees.DbExpression timeValue1, System.Data.Common.CommandTrees.DbExpression timeValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression DiffYears(this System.Data.Common.CommandTrees.DbExpression dateValue1, System.Data.Common.CommandTrees.DbExpression dateValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression EndsWith(this System.Data.Common.CommandTrees.DbExpression stringArgument, System.Data.Common.CommandTrees.DbExpression suffix) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Floor(this System.Data.Common.CommandTrees.DbExpression value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GetTotalOffsetMinutes(this System.Data.Common.CommandTrees.DbExpression dateTimeOffsetArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Hour(this System.Data.Common.CommandTrees.DbExpression timeValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression IndexOf(this System.Data.Common.CommandTrees.DbExpression searchString, System.Data.Common.CommandTrees.DbExpression stringToFind) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Left(this System.Data.Common.CommandTrees.DbExpression stringArgument, System.Data.Common.CommandTrees.DbExpression length) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Length(this System.Data.Common.CommandTrees.DbExpression stringArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression LongCount(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Max(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Millisecond(this System.Data.Common.CommandTrees.DbExpression timeValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Min(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Minute(this System.Data.Common.CommandTrees.DbExpression timeValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Month(this System.Data.Common.CommandTrees.DbExpression dateValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression NewGuid() { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Power(this System.Data.Common.CommandTrees.DbExpression baseArgument, System.Data.Common.CommandTrees.DbExpression exponent) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Replace(this System.Data.Common.CommandTrees.DbExpression stringArgument, System.Data.Common.CommandTrees.DbExpression toReplace, System.Data.Common.CommandTrees.DbExpression replacement) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Reverse(this System.Data.Common.CommandTrees.DbExpression stringArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Right(this System.Data.Common.CommandTrees.DbExpression stringArgument, System.Data.Common.CommandTrees.DbExpression length) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Round(this System.Data.Common.CommandTrees.DbExpression value) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Round(this System.Data.Common.CommandTrees.DbExpression value, System.Data.Common.CommandTrees.DbExpression digits) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Second(this System.Data.Common.CommandTrees.DbExpression timeValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression StartsWith(this System.Data.Common.CommandTrees.DbExpression stringArgument, System.Data.Common.CommandTrees.DbExpression prefix) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression StDev(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression StDevP(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Substring(this System.Data.Common.CommandTrees.DbExpression stringArgument, System.Data.Common.CommandTrees.DbExpression start, System.Data.Common.CommandTrees.DbExpression length) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Sum(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression ToLower(this System.Data.Common.CommandTrees.DbExpression stringArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression ToUpper(this System.Data.Common.CommandTrees.DbExpression stringArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Trim(this System.Data.Common.CommandTrees.DbExpression stringArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression TrimEnd(this System.Data.Common.CommandTrees.DbExpression stringArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression TrimStart(this System.Data.Common.CommandTrees.DbExpression stringArgument) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Truncate(this System.Data.Common.CommandTrees.DbExpression value, System.Data.Common.CommandTrees.DbExpression digits) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression TruncateTime(this System.Data.Common.CommandTrees.DbExpression dateValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Var(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression VarP(this System.Data.Common.CommandTrees.DbExpression collection) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Year(this System.Data.Common.CommandTrees.DbExpression dateValue) { throw null; }
+ }
+ public sealed partial class Row
+ {
+ public Row(System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression> columnValue, params System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>[] columnValues) { }
+ public static implicit operator System.Data.Common.CommandTrees.DbExpression (System.Data.Common.CommandTrees.ExpressionBuilder.Row row) { throw null; }
+ public System.Data.Common.CommandTrees.DbNewInstanceExpression ToExpression() { throw null; }
+ }
+}
+namespace System.Data.Common.CommandTrees.ExpressionBuilder.Spatial
+{
+ public static partial class SpatialEdmFunctions
+ {
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Area(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AsBinary(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AsGml(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression AsText(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Centroid(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression CoordinateSystemId(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Distance(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Elevation(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression EndPoint(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression ExteriorRing(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyCollectionFromBinary(System.Data.Common.CommandTrees.DbExpression geographyCollectionWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyCollectionFromText(System.Data.Common.CommandTrees.DbExpression geographyCollectionWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyFromBinary(System.Data.Common.CommandTrees.DbExpression wellKnownBinaryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyFromBinary(System.Data.Common.CommandTrees.DbExpression wellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyFromGml(System.Data.Common.CommandTrees.DbExpression geographyMarkup) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyFromGml(System.Data.Common.CommandTrees.DbExpression geographyMarkup, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyFromText(System.Data.Common.CommandTrees.DbExpression wellKnownText) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyFromText(System.Data.Common.CommandTrees.DbExpression wellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyLineFromBinary(System.Data.Common.CommandTrees.DbExpression lineWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyLineFromText(System.Data.Common.CommandTrees.DbExpression lineWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyMultiLineFromBinary(System.Data.Common.CommandTrees.DbExpression multiLineWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyMultiLineFromText(System.Data.Common.CommandTrees.DbExpression multiLineWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyMultiPointFromBinary(System.Data.Common.CommandTrees.DbExpression multiPointWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyMultiPointFromText(System.Data.Common.CommandTrees.DbExpression multiPointWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyMultiPolygonFromBinary(System.Data.Common.CommandTrees.DbExpression multiPolygonWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyMultiPolygonFromText(System.Data.Common.CommandTrees.DbExpression multiPolygonWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyPointFromBinary(System.Data.Common.CommandTrees.DbExpression pointWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyPointFromText(System.Data.Common.CommandTrees.DbExpression pointWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyPolygonFromBinary(System.Data.Common.CommandTrees.DbExpression polygonWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeographyPolygonFromText(System.Data.Common.CommandTrees.DbExpression polygonWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryCollectionFromBinary(System.Data.Common.CommandTrees.DbExpression geometryCollectionWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryCollectionFromText(System.Data.Common.CommandTrees.DbExpression geometryCollectionWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryFromBinary(System.Data.Common.CommandTrees.DbExpression wellKnownBinaryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryFromBinary(System.Data.Common.CommandTrees.DbExpression wellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryFromGml(System.Data.Common.CommandTrees.DbExpression geometryMarkup) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryFromGml(System.Data.Common.CommandTrees.DbExpression geometryMarkup, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryFromText(System.Data.Common.CommandTrees.DbExpression wellKnownText) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryFromText(System.Data.Common.CommandTrees.DbExpression wellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryLineFromBinary(System.Data.Common.CommandTrees.DbExpression lineWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryLineFromText(System.Data.Common.CommandTrees.DbExpression lineWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryMultiLineFromBinary(System.Data.Common.CommandTrees.DbExpression multiLineWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryMultiLineFromText(System.Data.Common.CommandTrees.DbExpression multiLineWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryMultiPointFromBinary(System.Data.Common.CommandTrees.DbExpression multiPointWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryMultiPointFromText(System.Data.Common.CommandTrees.DbExpression multiPointWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryMultiPolygonFromBinary(System.Data.Common.CommandTrees.DbExpression multiPolygonWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryMultiPolygonFromText(System.Data.Common.CommandTrees.DbExpression multiPolygonWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryPointFromBinary(System.Data.Common.CommandTrees.DbExpression pointWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryPointFromText(System.Data.Common.CommandTrees.DbExpression pointWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryPolygonFromBinary(System.Data.Common.CommandTrees.DbExpression polygonWellKnownBinaryValue, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression GeometryPolygonFromText(System.Data.Common.CommandTrees.DbExpression polygonWellKnownText, System.Data.Common.CommandTrees.DbExpression coordinateSystemId) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression InteriorRingAt(this System.Data.Common.CommandTrees.DbExpression geometryValue, System.Data.Common.CommandTrees.DbExpression indexValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression InteriorRingCount(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression IsClosedSpatial(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression IsEmptySpatial(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression IsRing(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression IsSimpleGeometry(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression IsValidGeometry(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Latitude(this System.Data.Common.CommandTrees.DbExpression geographyValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Longitude(this System.Data.Common.CommandTrees.DbExpression geographyValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression Measure(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression PointAt(this System.Data.Common.CommandTrees.DbExpression spatialValue, System.Data.Common.CommandTrees.DbExpression indexValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression PointCount(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression PointOnSurface(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialBoundary(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialBuffer(this System.Data.Common.CommandTrees.DbExpression spatialValue, System.Data.Common.CommandTrees.DbExpression distance) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialContains(this System.Data.Common.CommandTrees.DbExpression geometryValue1, System.Data.Common.CommandTrees.DbExpression geometryValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialConvexHull(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialCrosses(this System.Data.Common.CommandTrees.DbExpression geometryValue1, System.Data.Common.CommandTrees.DbExpression geometryValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialDifference(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialDimension(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialDisjoint(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialElementAt(this System.Data.Common.CommandTrees.DbExpression spatialValue, System.Data.Common.CommandTrees.DbExpression indexValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialElementCount(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialEnvelope(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialEquals(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialIntersection(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialIntersects(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialLength(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialOverlaps(this System.Data.Common.CommandTrees.DbExpression geometryValue1, System.Data.Common.CommandTrees.DbExpression geometryValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialRelate(this System.Data.Common.CommandTrees.DbExpression geometryValue1, System.Data.Common.CommandTrees.DbExpression geometryValue2, System.Data.Common.CommandTrees.DbExpression intersectionPatternMatrix) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialSymmetricDifference(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialTouches(this System.Data.Common.CommandTrees.DbExpression geometryValue1, System.Data.Common.CommandTrees.DbExpression geometryValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialTypeName(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialUnion(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression SpatialWithin(this System.Data.Common.CommandTrees.DbExpression geometryValue1, System.Data.Common.CommandTrees.DbExpression geometryValue2) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression StartPoint(this System.Data.Common.CommandTrees.DbExpression spatialValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression XCoordinate(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ public static System.Data.Common.CommandTrees.DbFunctionExpression YCoordinate(this System.Data.Common.CommandTrees.DbExpression geometryValue) { throw null; }
+ }
+}
+namespace System.Data.Common.EntitySql
+{
+ public sealed partial class EntitySqlParser
+ {
+ internal EntitySqlParser() { }
+ public System.Data.Common.EntitySql.ParseResult Parse(string query, params System.Data.Common.CommandTrees.DbParameterReferenceExpression[] parameters) { throw null; }
+ public System.Data.Common.CommandTrees.DbLambda ParseLambda(string query, params System.Data.Common.CommandTrees.DbVariableReferenceExpression[] variables) { throw null; }
+ }
+ public sealed partial class FunctionDefinition
+ {
+ internal FunctionDefinition() { }
+ public int EndPosition { get { throw null; } }
+ public System.Data.Common.CommandTrees.DbLambda Lambda { get { throw null; } }
+ public string Name { get { throw null; } }
+ public int StartPosition { get { throw null; } }
+ }
+ public sealed partial class ParseResult
+ {
+ internal ParseResult() { }
+ public System.Data.Common.CommandTrees.DbCommandTree CommandTree { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Common.EntitySql.FunctionDefinition> FunctionDefinitions { get { throw null; } }
+ }
+}
+namespace System.Data.Entity
+{
+ public static partial class Strings
+ {
+ public static string ADP_ClosedDataReaderError { get { throw null; } }
+ public static string ADP_GetSchemaTableIsNotSupported { get { throw null; } }
+ public static string ADP_ImplicitlyClosedDataReaderError { get { throw null; } }
+ public static string ADP_InvalidDataDirectory { get { throw null; } }
+ public static string ADP_InvalidDataReaderFieldCountForScalarType { get { throw null; } }
+ public static string ADP_InvalidDataReaderUnableToDetermineType { get { throw null; } }
+ public static string ADP_InvalidMultipartNameDelimiterUsage { get { throw null; } }
+ public static string ADP_KeysRequiredForNesting { get { throw null; } }
+ public static string ADP_MustUseSequentialAccess { get { throw null; } }
+ public static string ADP_NoData { get { throw null; } }
+ public static string ADP_ProviderDoesNotSupportCommandTrees { get { throw null; } }
+ public static string AllElementsMustBeInSchema { get { throw null; } }
+ public static string AmbiguousFunctionArguments { get { throw null; } }
+ public static string ArgumentMustBeCSpaceType { get { throw null; } }
+ public static string ArgumentMustBeOSpaceType { get { throw null; } }
+ public static string ArrayTooSmall { get { throw null; } }
+ public static string AtleastOneSSDLNeeded { get { throw null; } }
+ public static string BadNavigationPropertyRolesCannotBeTheSame { get { throw null; } }
+ public static string BetweenLimitsCannotBeUntypedNulls { get { throw null; } }
+ public static string CalculatedEnumValueOutOfRange { get { throw null; } }
+ public static string CannotCreateEmptyMultiset { get { throw null; } }
+ public static string CannotCreateMultisetofNulls { get { throw null; } }
+ public static string CannotLoadDifferentVersionOfSchemaInTheSameItemCollection { get { throw null; } }
+ public static string CodeGen_PropertyDeclaringTypeIsValueType { get { throw null; } }
+ public static string CodeGen_PropertyIsIndexed { get { throw null; } }
+ public static string CodeGen_PropertyIsStatic { get { throw null; } }
+ public static string CodeGen_PropertyNoGetter { get { throw null; } }
+ public static string CodeGen_PropertyNoSetter { get { throw null; } }
+ public static string CodeGen_PropertyStrongNameIdentity { get { throw null; } }
+ public static string CodeGen_PropertyUnsupportedForm { get { throw null; } }
+ public static string CodeGen_PropertyUnsupportedType { get { throw null; } }
+ public static string Collections_InvalidEntityStateSource { get { throw null; } }
+ public static string Collections_UnableToMergeCollections { get { throw null; } }
+ public static string CommandTextFunctionsCannotDeclareStoreFunctionName { get { throw null; } }
+ public static string CommandTextFunctionsNotComposable { get { throw null; } }
+ public static string ComplexObject_ComplexObjectAlreadyAttachedToParent { get { throw null; } }
+ public static string ComposableFunctionOrFunctionImportMustDeclareReturnType { get { throw null; } }
+ public static string ConcatBuiltinNotSupported { get { throw null; } }
+ public static string Cqt_Aggregate_InvalidFunction { get { throw null; } }
+ public static string Cqt_And_BooleanArgumentsRequired { get { throw null; } }
+ public static string Cqt_Apply_DuplicateVariableNames { get { throw null; } }
+ public static string Cqt_Arithmetic_NumericCommonType { get { throw null; } }
+ public static string Cqt_Binding_CollectionRequired { get { throw null; } }
+ public static string Cqt_Binding_VariableNameNotValid { get { throw null; } }
+ public static string Cqt_Case_InvalidResultType { get { throw null; } }
+ public static string Cqt_Case_WhensMustEqualThens { get { throw null; } }
+ public static string Cqt_CommandTree_InvalidDataSpace { get { throw null; } }
+ public static string Cqt_Comparison_ComparableRequired { get { throw null; } }
+ public static string Cqt_Constant_InvalidType { get { throw null; } }
+ public static string Cqt_CrossJoin_AtLeastTwoInputs { get { throw null; } }
+ public static string Cqt_DeRef_RefRequired { get { throw null; } }
+ public static string Cqt_Distinct_InvalidCollection { get { throw null; } }
+ public static string Cqt_Element_InvalidArgumentForUnwrapSingleProperty { get { throw null; } }
+ public static string Cqt_Exceptions_InvalidCommandTree { get { throw null; } }
+ public static string Cqt_ExpressionList_IncorrectElementCount { get { throw null; } }
+ public static string Cqt_Factory_IncompatibleRelationEnds { get { throw null; } }
+ public static string Cqt_Factory_NewCollectionInvalidCommonType { get { throw null; } }
+ public static string Cqt_Factory_NoSuchRelationEnd { get { throw null; } }
+ public static string Cqt_Function_CommandTextInExpression { get { throw null; } }
+ public static string Cqt_Function_NonComposableInExpression { get { throw null; } }
+ public static string Cqt_Function_VoidResultInvalid { get { throw null; } }
+ public static string Cqt_General_MetadataNotReadOnly { get { throw null; } }
+ public static string Cqt_General_NoProviderBooleanType { get { throw null; } }
+ public static string Cqt_General_NoProviderIntegerType { get { throw null; } }
+ public static string Cqt_General_NoProviderStringType { get { throw null; } }
+ public static string Cqt_GetEntityRef_EntityRequired { get { throw null; } }
+ public static string Cqt_GetRefKey_RefRequired { get { throw null; } }
+ public static string Cqt_GroupBinding_CollectionRequired { get { throw null; } }
+ public static string Cqt_GroupBinding_GroupVariableNameNotValid { get { throw null; } }
+ public static string Cqt_GroupBy_AtLeastOneKeyOrAggregate { get { throw null; } }
+ public static string Cqt_GroupBy_MoreThanOneGroupAggregate { get { throw null; } }
+ public static string Cqt_IsNull_CollectionNotAllowed { get { throw null; } }
+ public static string Cqt_IsNull_InvalidType { get { throw null; } }
+ public static string Cqt_Join_DuplicateVariableNames { get { throw null; } }
+ public static string Cqt_Limit_ConstantOrParameterRefRequired { get { throw null; } }
+ public static string Cqt_Limit_IntegerRequired { get { throw null; } }
+ public static string Cqt_Limit_NonNegativeLimitRequired { get { throw null; } }
+ public static string Cqt_Metadata_EdmMemberIncorrectSpace { get { throw null; } }
+ public static string Cqt_Metadata_EntitySetEntityContainerNull { get { throw null; } }
+ public static string Cqt_Metadata_EntitySetIncorrectSpace { get { throw null; } }
+ public static string Cqt_Metadata_EntityTypeEmptyKeyMembersInvalid { get { throw null; } }
+ public static string Cqt_Metadata_EntityTypeNullKeyMembersInvalid { get { throw null; } }
+ public static string Cqt_Metadata_FunctionIncorrectSpace { get { throw null; } }
+ public static string Cqt_Metadata_FunctionParameterIncorrectSpace { get { throw null; } }
+ public static string Cqt_Metadata_FunctionReturnParameterNull { get { throw null; } }
+ public static string Cqt_Metadata_TypeUsageIncorrectSpace { get { throw null; } }
+ public static string Cqt_NewInstance_CollectionTypeRequired { get { throw null; } }
+ public static string Cqt_NewInstance_IncompatibleRelatedEntity_SourceTypeNotValid { get { throw null; } }
+ public static string Cqt_NewInstance_StructuralTypeRequired { get { throw null; } }
+ public static string Cqt_Not_BooleanArgumentRequired { get { throw null; } }
+ public static string Cqt_Or_BooleanArgumentsRequired { get { throw null; } }
+ public static string Cqt_Property_InstanceRequiredForInstance { get { throw null; } }
+ public static string Cqt_Ref_PolymorphicArgRequired { get { throw null; } }
+ public static string Cqt_RelatedEntityRef_TargetEndFromDifferentRelationship { get { throw null; } }
+ public static string Cqt_RelatedEntityRef_TargetEndMustBeAtMostOne { get { throw null; } }
+ public static string Cqt_RelatedEntityRef_TargetEndSameAsSourceEnd { get { throw null; } }
+ public static string Cqt_RelatedEntityRef_TargetEntityNotCompatible { get { throw null; } }
+ public static string Cqt_RelatedEntityRef_TargetEntityNotRef { get { throw null; } }
+ public static string Cqt_RelNav_NoCompositions { get { throw null; } }
+ public static string Cqt_Skip_ConstantOrParameterRefRequired { get { throw null; } }
+ public static string Cqt_Skip_IntegerRequired { get { throw null; } }
+ public static string Cqt_Skip_NonNegativeCountRequired { get { throw null; } }
+ public static string Cqt_Sort_EmptyCollationInvalid { get { throw null; } }
+ public static string Cqt_Sort_NonStringCollationInvalid { get { throw null; } }
+ public static string Cqt_Sort_OrderComparable { get { throw null; } }
+ public static string Cqt_Util_CheckListEmptyInvalid { get { throw null; } }
+ public static string CtxAlias { get { throw null; } }
+ public static string CtxAliasedNamespaceImport { get { throw null; } }
+ public static string CtxAnd { get { throw null; } }
+ public static string CtxAnyElement { get { throw null; } }
+ public static string CtxApplyClause { get { throw null; } }
+ public static string CtxBetween { get { throw null; } }
+ public static string CtxCase { get { throw null; } }
+ public static string CtxCaseElse { get { throw null; } }
+ public static string CtxCaseWhenThen { get { throw null; } }
+ public static string CtxCast { get { throw null; } }
+ public static string CtxCollatedOrderByClauseItem { get { throw null; } }
+ public static string CtxCollectionTypeDefinition { get { throw null; } }
+ public static string CtxCommandExpression { get { throw null; } }
+ public static string CtxCreateRef { get { throw null; } }
+ public static string CtxDeref { get { throw null; } }
+ public static string CtxDivide { get { throw null; } }
+ public static string CtxElement { get { throw null; } }
+ public static string CtxEquals { get { throw null; } }
+ public static string CtxEscapedIdentifier { get { throw null; } }
+ public static string CtxExcept { get { throw null; } }
+ public static string CtxExists { get { throw null; } }
+ public static string CtxExpressionList { get { throw null; } }
+ public static string CtxFlatten { get { throw null; } }
+ public static string CtxFromApplyClause { get { throw null; } }
+ public static string CtxFromClause { get { throw null; } }
+ public static string CtxFromClauseItem { get { throw null; } }
+ public static string CtxFromClauseList { get { throw null; } }
+ public static string CtxFromJoinClause { get { throw null; } }
+ public static string CtxFunctionDefinition { get { throw null; } }
+ public static string CtxGreaterThan { get { throw null; } }
+ public static string CtxGreaterThanEqual { get { throw null; } }
+ public static string CtxGroupByClause { get { throw null; } }
+ public static string CtxGroupPartition { get { throw null; } }
+ public static string CtxHavingClause { get { throw null; } }
+ public static string CtxIdentifier { get { throw null; } }
+ public static string CtxIn { get { throw null; } }
+ public static string CtxIntersect { get { throw null; } }
+ public static string CtxIsNotNull { get { throw null; } }
+ public static string CtxIsNotOf { get { throw null; } }
+ public static string CtxIsNull { get { throw null; } }
+ public static string CtxIsOf { get { throw null; } }
+ public static string CtxJoinClause { get { throw null; } }
+ public static string CtxJoinOnClause { get { throw null; } }
+ public static string CtxKey { get { throw null; } }
+ public static string CtxLessThan { get { throw null; } }
+ public static string CtxLessThanEqual { get { throw null; } }
+ public static string CtxLike { get { throw null; } }
+ public static string CtxLimitSubClause { get { throw null; } }
+ public static string CtxLiteral { get { throw null; } }
+ public static string CtxMemberAccess { get { throw null; } }
+ public static string CtxMethod { get { throw null; } }
+ public static string CtxMinus { get { throw null; } }
+ public static string CtxModulus { get { throw null; } }
+ public static string CtxMultiply { get { throw null; } }
+ public static string CtxMultisetCtor { get { throw null; } }
+ public static string CtxNamespaceImport { get { throw null; } }
+ public static string CtxNamespaceImportList { get { throw null; } }
+ public static string CtxNavigate { get { throw null; } }
+ public static string CtxNot { get { throw null; } }
+ public static string CtxNotBetween { get { throw null; } }
+ public static string CtxNotEqual { get { throw null; } }
+ public static string CtxNotIn { get { throw null; } }
+ public static string CtxNotLike { get { throw null; } }
+ public static string CtxNullLiteral { get { throw null; } }
+ public static string CtxOfType { get { throw null; } }
+ public static string CtxOfTypeOnly { get { throw null; } }
+ public static string CtxOr { get { throw null; } }
+ public static string CtxOrderByClause { get { throw null; } }
+ public static string CtxOrderByClauseItem { get { throw null; } }
+ public static string CtxOverlaps { get { throw null; } }
+ public static string CtxParen { get { throw null; } }
+ public static string CtxPlus { get { throw null; } }
+ public static string CtxQueryExpression { get { throw null; } }
+ public static string CtxQueryStatement { get { throw null; } }
+ public static string CtxRef { get { throw null; } }
+ public static string CtxRefTypeDefinition { get { throw null; } }
+ public static string CtxRelationship { get { throw null; } }
+ public static string CtxRelationshipList { get { throw null; } }
+ public static string CtxRowCtor { get { throw null; } }
+ public static string CtxRowTypeDefinition { get { throw null; } }
+ public static string CtxSelectRowClause { get { throw null; } }
+ public static string CtxSelectValueClause { get { throw null; } }
+ public static string CtxSet { get { throw null; } }
+ public static string CtxSimpleIdentifier { get { throw null; } }
+ public static string CtxSkipSubClause { get { throw null; } }
+ public static string CtxTopSubClause { get { throw null; } }
+ public static string CtxTreat { get { throw null; } }
+ public static string CtxTypeName { get { throw null; } }
+ public static string CtxTypeNameWithTypeSpec { get { throw null; } }
+ public static string CtxUnaryMinus { get { throw null; } }
+ public static string CtxUnaryPlus { get { throw null; } }
+ public static string CtxUnion { get { throw null; } }
+ public static string CtxUnionAll { get { throw null; } }
+ public static string CtxWhereClause { get { throw null; } }
+ public static string DefaultNotAllowed { get { throw null; } }
+ public static string DuplicateEnumMember { get { throw null; } }
+ public static string EdmMembersDefiningTypeDoNotAgreeWithMetadataType { get { throw null; } }
+ public static string ElementOperatorIsNotSupported { get { throw null; } }
+ public static string ELinq_AnonymousType { get { throw null; } }
+ public static string ELinq_ClosureType { get { throw null; } }
+ public static string ELinq_CreateOrderedEnumerableNotSupported { get { throw null; } }
+ public static string ELinq_CycleDetected { get { throw null; } }
+ public static string ELinq_EdmFunctionDirectCall { get { throw null; } }
+ public static string ELinq_ExpressionMustBeIQueryable { get { throw null; } }
+ public static string ELinq_MethodNotDirectlyCallable { get { throw null; } }
+ public static string ELinq_PropertyIndexNotSupported { get { throw null; } }
+ public static string ELinq_SkipWithoutOrder { get { throw null; } }
+ public static string ELinq_ThenByDoesNotFollowOrderBy { get { throw null; } }
+ public static string ELinq_UnsupportedBinding { get { throw null; } }
+ public static string ELinq_UnsupportedCastToDecimal { get { throw null; } }
+ public static string ELinq_UnsupportedConstructor { get { throw null; } }
+ public static string ELinq_UnsupportedDifferentContexts { get { throw null; } }
+ public static string ELinq_UnsupportedInclude { get { throw null; } }
+ public static string ELinq_UnsupportedInitializers { get { throw null; } }
+ public static string ELinq_UnsupportedMergeAs { get { throw null; } }
+ public static string ELinq_UnsupportedNestedFirst { get { throw null; } }
+ public static string ELinq_UnsupportedNestedSingle { get { throw null; } }
+ public static string ELinq_UnsupportedQueryableMethod { get { throw null; } }
+ public static string EmptyCommandText { get { throw null; } }
+ public static string EmptyDefiningQuery { get { throw null; } }
+ public static string EmptySchemaTextReader { get { throw null; } }
+ public static string EntityClient_CannotCloneStoreProvider { get { throw null; } }
+ public static string EntityClient_CannotDeduceDbType { get { throw null; } }
+ public static string EntityClient_CannotGetCommandText { get { throw null; } }
+ public static string EntityClient_CannotGetCommandTree { get { throw null; } }
+ public static string EntityClient_CannotReopenConnection { get { throw null; } }
+ public static string EntityClient_CannotReprepareCommandDefinitionBasedCommand { get { throw null; } }
+ public static string EntityClient_CannotSetCommandText { get { throw null; } }
+ public static string EntityClient_CannotSetCommandTree { get { throw null; } }
+ public static string EntityClient_ClosedConnectionForUpdate { get { throw null; } }
+ public static string EntityClient_CommandDefinitionExecutionFailed { get { throw null; } }
+ public static string EntityClient_CommandDefinitionPreparationFailed { get { throw null; } }
+ public static string EntityClient_CommandExecutionFailed { get { throw null; } }
+ public static string EntityClient_CommandTreeMetadataIncompatible { get { throw null; } }
+ public static string EntityClient_ConnectionMustBeClosed { get { throw null; } }
+ public static string EntityClient_ConnectionNotOpen { get { throw null; } }
+ public static string EntityClient_ConnectionStateBroken { get { throw null; } }
+ public static string EntityClient_ConnectionStateClosed { get { throw null; } }
+ public static string EntityClient_ConnectionStringNeededBeforeOperation { get { throw null; } }
+ public static string EntityClient_DataReaderIsStillOpen { get { throw null; } }
+ public static string EntityClient_EmptyParameterName { get { throw null; } }
+ public static string EntityClient_ErrorInBeginningTransaction { get { throw null; } }
+ public static string EntityClient_ErrorInClosingConnection { get { throw null; } }
+ public static string EntityClient_ExtraParametersWithNamedConnection { get { throw null; } }
+ public static string EntityClient_FunctionImportEmptyCommandText { get { throw null; } }
+ public static string EntityClient_InvalidNamedConnection { get { throw null; } }
+ public static string EntityClient_InvalidStoredProcedureCommandText { get { throw null; } }
+ public static string EntityClient_InvalidStoreProvider { get { throw null; } }
+ public static string EntityClient_InvalidTransactionForCommand { get { throw null; } }
+ public static string EntityClient_NoCommandText { get { throw null; } }
+ public static string EntityClient_NoConnectionForAdapter { get { throw null; } }
+ public static string EntityClient_NoConnectionForCommand { get { throw null; } }
+ public static string EntityClient_NoStoreConnectionForUpdate { get { throw null; } }
+ public static string EntityClient_ProviderGeneralError { get { throw null; } }
+ public static string EntityClient_RequiresNonStoreCommandTree { get { throw null; } }
+ public static string EntityClient_SettingsCannotBeChangedOnOpenConnection { get { throw null; } }
+ public static string EntityClient_StoreReaderFailed { get { throw null; } }
+ public static string EntityClient_TooFewColumns { get { throw null; } }
+ public static string EntityClient_TransactionAlreadyStarted { get { throw null; } }
+ public static string EntityClient_UnsupportedCommandType { get { throw null; } }
+ public static string EntityClient_ValueNotString { get { throw null; } }
+ public static string EntityKey_CannotChangeKey { get { throw null; } }
+ public static string EntityKey_DataRecordMustBeEntity { get { throw null; } }
+ public static string EntityKey_EntityKeyMustHaveValues { get { throw null; } }
+ public static string EntityKey_InvalidQualifiedEntitySetName { get { throw null; } }
+ public static string EntityKey_MissingEntitySetName { get { throw null; } }
+ public static string EntityKey_NoNullsAllowedInKeyValuePairs { get { throw null; } }
+ public static string EntityKey_UnexpectedNull { get { throw null; } }
+ public static string EntityParameterCollectionRemoveInvalidObject { get { throw null; } }
+ public static string EntityParameterContainedByAnotherCollection { get { throw null; } }
+ public static string EntityParameterNull { get { throw null; } }
+ public static string EntityProxyTypeInfo_ProxyHasWrongWrapper { get { throw null; } }
+ public static string EntityReference_CannotChangeReferentialConstraintProperty { get { throw null; } }
+ public static string EntityReference_CannotSetSpecialKeys { get { throw null; } }
+ public static string EntityReference_EntityKeyValueMismatch { get { throw null; } }
+ public static string EntityReference_LessThanExpectedRelatedEntitiesFound { get { throw null; } }
+ public static string EntityReference_MoreThanExpectedRelatedEntitiesFound { get { throw null; } }
+ public static string EntitySetInAnotherContainer { get { throw null; } }
+ public static string EntityTypesDoNotAgree { get { throw null; } }
+ public static string Entity_EntityCantHaveMultipleChangeTrackers { get { throw null; } }
+ public static string ExpressionCannotBeNull { get { throw null; } }
+ public static string ExpressionMustBeCollection { get { throw null; } }
+ public static string ExpressionMustBeNumericType { get { throw null; } }
+ public static string ExpressionTypeMustBeBoolean { get { throw null; } }
+ public static string ExpressionTypeMustBeEqualComparable { get { throw null; } }
+ public static string ExpressionTypeMustNotBeCollection { get { throw null; } }
+ public static string ExprIsNotValidEntitySetForCreateRef { get { throw null; } }
+ public static string ExtraInfo { get { throw null; } }
+ public static string FacetDeclarationRequiresTypeAttribute { get { throw null; } }
+ public static string FailedToRetrieveProviderManifest { get { throw null; } }
+ public static string GeneralQueryError { get { throw null; } }
+ public static string Generated_Views_Changed { get { throw null; } }
+ public static string GeneratorErrorSeverityError { get { throw null; } }
+ public static string GeneratorErrorSeverityUnknown { get { throw null; } }
+ public static string GeneratorErrorSeverityWarning { get { throw null; } }
+ public static string GenericSyntaxError { get { throw null; } }
+ public static string GroupingKeysMustBeEqualComparable { get { throw null; } }
+ public static string GroupPartitionOutOfContext { get { throw null; } }
+ public static string GroupVarNotFoundInScope { get { throw null; } }
+ public static string HavingRequiresGroupClause { get { throw null; } }
+ public static string ImcompatibleCreateRefKeyElementType { get { throw null; } }
+ public static string ImcompatibleCreateRefKeyType { get { throw null; } }
+ public static string IncorrectProviderManifest { get { throw null; } }
+ public static string InFromClause { get { throw null; } }
+ public static string InGroupClause { get { throw null; } }
+ public static string InnerJoinMustHaveOnPredicate { get { throw null; } }
+ public static string InRowCtor { get { throw null; } }
+ public static string InSelectProjectionList { get { throw null; } }
+ public static string InvalidArgumentTypeForAggregateFunction { get { throw null; } }
+ public static string InvalidCaseResultTypes { get { throw null; } }
+ public static string InvalidCaseWhenThenNullType { get { throw null; } }
+ public static string InvalidCastExpressionType { get { throw null; } }
+ public static string InvalidCastType { get { throw null; } }
+ public static string InvalidCreateRefKeyType { get { throw null; } }
+ public static string InvalidDistinctArgumentInCtor { get { throw null; } }
+ public static string InvalidDistinctArgumentInNonAggFunction { get { throw null; } }
+ public static string InvalidDocumentationBothTextAndStructure { get { throw null; } }
+ public static string InvalidEmptyIdentifier { get { throw null; } }
+ public static string InvalidEmptyQuery { get { throw null; } }
+ public static string InvalidEmptyQueryTextArgument { get { throw null; } }
+ public static string InvalidEnumUnderlyingType { get { throw null; } }
+ public static string InvalidFlattenArgument { get { throw null; } }
+ public static string InvalidJoinLeftCorrelation { get { throw null; } }
+ public static string InvalidMaxLengthSize { get { throw null; } }
+ public static string InvalidMetadataMemberName { get { throw null; } }
+ public static string InvalidMetadataPath { get { throw null; } }
+ public static string InvalidModeForWithRelationshipClause { get { throw null; } }
+ public static string InvalidNamespaceAlias { get { throw null; } }
+ public static string InvalidNullArithmetic { get { throw null; } }
+ public static string InvalidNullComparison { get { throw null; } }
+ public static string InvalidOperationMultipleEndsInAssociation { get { throw null; } }
+ public static string InvalidOperatorSymbol { get { throw null; } }
+ public static string InvalidPredicateForCrossJoin { get { throw null; } }
+ public static string InvalidPunctuatorSymbol { get { throw null; } }
+ public static string InvalidSavePoint { get { throw null; } }
+ public static string InvalidScopeIndex { get { throw null; } }
+ public static string InvalidSelectValueAliasedExpression { get { throw null; } }
+ public static string InvalidSelectValueList { get { throw null; } }
+ public static string InvalidTypeForWithRelationshipClause { get { throw null; } }
+ public static string Iqt_CTGen_UnexpectedAggregate { get { throw null; } }
+ public static string Iqt_CTGen_UnexpectedVarDef { get { throw null; } }
+ public static string Iqt_CTGen_UnexpectedVarDefList { get { throw null; } }
+ public static string IsNullInvalidType { get { throw null; } }
+ public static string LeftSetExpressionArgsMustBeCollection { get { throw null; } }
+ public static string LikeArgMustBeStringType { get { throw null; } }
+ public static string LocalizedCollection { get { throw null; } }
+ public static string LocalizedColumn { get { throw null; } }
+ public static string LocalizedComplex { get { throw null; } }
+ public static string LocalizedEntity { get { throw null; } }
+ public static string LocalizedEntityContainerExpression { get { throw null; } }
+ public static string LocalizedEnumMember { get { throw null; } }
+ public static string LocalizedFunction { get { throw null; } }
+ public static string LocalizedInlineFunction { get { throw null; } }
+ public static string LocalizedKeyword { get { throw null; } }
+ public static string LocalizedLeft { get { throw null; } }
+ public static string LocalizedLine { get { throw null; } }
+ public static string LocalizedMetadataMemberExpression { get { throw null; } }
+ public static string LocalizedNamespace { get { throw null; } }
+ public static string LocalizedNear { get { throw null; } }
+ public static string LocalizedPrimitive { get { throw null; } }
+ public static string LocalizedReference { get { throw null; } }
+ public static string LocalizedRight { get { throw null; } }
+ public static string LocalizedRow { get { throw null; } }
+ public static string LocalizedTerm { get { throw null; } }
+ public static string LocalizedType { get { throw null; } }
+ public static string LocalizedValueExpression { get { throw null; } }
+ public static string MalformedSingleQuotePayload { get { throw null; } }
+ public static string MalformedStringLiteralPayload { get { throw null; } }
+ public static string Mapping_ConditionValueTypeMismatch { get { throw null; } }
+ public static string Mapping_DifferentEdmStoreVersion { get { throw null; } }
+ public static string Mapping_DifferentMappingEdmStoreVersion { get { throw null; } }
+ public static string Mapping_DistinctFlagInReadWriteContainer { get { throw null; } }
+ public static string Mapping_General_Error { get { throw null; } }
+ public static string Mapping_InvalidContent_Association_Type_Empty { get { throw null; } }
+ public static string Mapping_InvalidContent_ConditionMapping_Both_Members { get { throw null; } }
+ public static string Mapping_InvalidContent_ConditionMapping_Both_Values { get { throw null; } }
+ public static string Mapping_InvalidContent_ConditionMapping_Either_Members { get { throw null; } }
+ public static string Mapping_InvalidContent_ConditionMapping_Either_Values { get { throw null; } }
+ public static string Mapping_InvalidContent_ConditionMapping_NonScalar { get { throw null; } }
+ public static string Mapping_InvalidContent_Container_SubElement { get { throw null; } }
+ public static string Mapping_InvalidContent_General { get { throw null; } }
+ public static string Mapping_InvalidContent_IsTypeOfNotTerminated { get { throw null; } }
+ public static string Mapping_InvalidContent_Table_Expected { get { throw null; } }
+ public static string Mapping_InvalidContent_TypeMapping_QueryView { get { throw null; } }
+ public static string Mapping_ModificationFunction_In_Table_Context { get { throw null; } }
+ public static string Mapping_ModificationFunction_MissingVersion { get { throw null; } }
+ public static string Mapping_ModificationFunction_Multiple_Types { get { throw null; } }
+ public static string Mapping_ModificationFunction_VersionMustBeCurrent { get { throw null; } }
+ public static string Mapping_ModificationFunction_VersionMustBeOriginal { get { throw null; } }
+ public static string Mapping_TypeName_For_First_QueryView { get { throw null; } }
+ public static string Materializer_CannotReEnumerateQueryResults { get { throw null; } }
+ public static string Materializer_PropertyIsNotNullable { get { throw null; } }
+ public static string Materializer_UnsupportedType { get { throw null; } }
+ public static string Metadata_General_Error { get { throw null; } }
+ public static string MethodInvocationNotSupported { get { throw null; } }
+ public static string MismatchNumberOfPropertiesinRelationshipConstraint { get { throw null; } }
+ public static string MissingName { get { throw null; } }
+ public static string MissingNamespaceAttribute { get { throw null; } }
+ public static string MultisetElemsAreNotTypeCompatible { get { throw null; } }
+ public static string NonComposableFunctionHasDisallowedAttribute { get { throw null; } }
+ public static string NonComposableFunctionMustNotDeclareReturnType { get { throw null; } }
+ public static string NotBinaryTypeForTypeUsage { get { throw null; } }
+ public static string NotDateTimeOffsetTypeForTypeUsage { get { throw null; } }
+ public static string NotDateTimeTypeForTypeUsage { get { throw null; } }
+ public static string NotDecimalTypeForTypeUsage { get { throw null; } }
+ public static string NotStringTypeForTypeUsage { get { throw null; } }
+ public static string NotTimeTypeForTypeUsage { get { throw null; } }
+ public static string NotValidInputPath { get { throw null; } }
+ public static string NullLiteralCannotBePromotedToCollectionOfNulls { get { throw null; } }
+ public static string ObjectContext_CannotAttachEntityWithoutKey { get { throw null; } }
+ public static string ObjectContext_CannotAttachEntityWithTemporaryKey { get { throw null; } }
+ public static string ObjectContext_CannotDeleteEntityNotInObjectStateManager { get { throw null; } }
+ public static string ObjectContext_CannotDetachEntityNotInObjectStateManager { get { throw null; } }
+ public static string ObjectContext_CannotSetDefaultContainerName { get { throw null; } }
+ public static string ObjectContext_CommitWithConceptualNull { get { throw null; } }
+ public static string ObjectContext_ContainerQualifiedEntitySetNameRequired { get { throw null; } }
+ public static string ObjectContext_EntityAlreadyExistsInObjectStateManager { get { throw null; } }
+ public static string ObjectContext_EntityNotTrackedOrHasTempKey { get { throw null; } }
+ public static string ObjectContext_EntitySetNameOrEntityKeyRequired { get { throw null; } }
+ public static string ObjectContext_ExecuteCommandWithMixOfDbParameterAndValues { get { throw null; } }
+ public static string ObjectContext_InvalidCommandTimeout { get { throw null; } }
+ public static string ObjectContext_InvalidConnection { get { throw null; } }
+ public static string ObjectContext_InvalidConnectionString { get { throw null; } }
+ public static string ObjectContext_InvalidDataAdapter { get { throw null; } }
+ public static string ObjectContext_InvalidEntityState { get { throw null; } }
+ public static string ObjectContext_InvalidRelationshipState { get { throw null; } }
+ public static string ObjectContext_MetadataHasChanged { get { throw null; } }
+ public static string ObjectContext_ObjectDisposed { get { throw null; } }
+ public static string ObjectContext_ObjectNotFound { get { throw null; } }
+ public static string ObjectContext_QualfiedEntitySetName { get { throw null; } }
+ public static string ObjectContext_RequiredMetadataNotAvailble { get { throw null; } }
+ public static string ObjectContext_SelectorExpressionMustBeMemberAccess { get { throw null; } }
+ public static string ObjectContext_StoreEntityNotPresentInClient { get { throw null; } }
+ public static string ObjectParameterCollection_ParametersLocked { get { throw null; } }
+ public static string ObjectQuery_InvalidConnection { get { throw null; } }
+ public static string ObjectQuery_InvalidEmptyQuery { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_InvalidFilterPredicate { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_InvalidGroupKeyList { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_InvalidProjectionList { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_InvalidQueryArgument { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_InvalidSkipCount { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_InvalidSortKeyList { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_InvalidTopCount { get { throw null; } }
+ public static string ObjectQuery_QueryBuilder_NotSupportedLinqSource { get { throw null; } }
+ public static string ObjectQuery_Span_IncludeRequiresEntityOrEntityCollection { get { throw null; } }
+ public static string ObjectQuery_Span_SpanPathSyntaxError { get { throw null; } }
+ public static string ObjectQuery_Span_WhiteSpacePath { get { throw null; } }
+ public static string ObjectQuery_UnableToMapResultType { get { throw null; } }
+ public static string ObjectStateEntry_CannotAccessKeyEntryValues { get { throw null; } }
+ public static string ObjectStateEntry_CannotDeleteOnKeyEntry { get { throw null; } }
+ public static string ObjectStateEntry_CannotModifyKeyEntryState { get { throw null; } }
+ public static string ObjectStateEntry_CantModifyDetachedDeletedEntries { get { throw null; } }
+ public static string ObjectStateEntry_CantModifyRelationState { get { throw null; } }
+ public static string ObjectStateEntry_CantModifyRelationValues { get { throw null; } }
+ public static string ObjectStateEntry_CantSetEntityKey { get { throw null; } }
+ public static string ObjectStateEntry_CurrentValuesDoesNotExist { get { throw null; } }
+ public static string ObjectStateEntry_EntityMemberChangedWithoutEntityMemberChanging { get { throw null; } }
+ public static string ObjectStateEntry_InvalidState { get { throw null; } }
+ public static string ObjectStateEntry_InvalidTypeForComplexTypeProperty { get { throw null; } }
+ public static string ObjectStateEntry_OriginalValuesDoesNotExist { get { throw null; } }
+ public static string ObjectStateEntry_RelationshipAndKeyEntriesDoNotHaveRelationshipManagers { get { throw null; } }
+ public static string ObjectStateManager_AcceptChangesEntityKeyIsNotValid { get { throw null; } }
+ public static string ObjectStateManager_CannotChangeRelationshipStateEntityAdded { get { throw null; } }
+ public static string ObjectStateManager_CannotChangeRelationshipStateEntityDeleted { get { throw null; } }
+ public static string ObjectStateManager_CannotChangeRelationshipStateKeyEntry { get { throw null; } }
+ public static string ObjectStateManager_CannotFixUpKeyToExistingValues { get { throw null; } }
+ public static string ObjectStateManager_CannotGetRelationshipManagerForDetachedPocoEntity { get { throw null; } }
+ public static string ObjectStateManager_ChangeRelationshipStateNotSupportedForForeignKeyAssociations { get { throw null; } }
+ public static string ObjectStateManager_ChangeStateFromAddedWithNullKeyIsInvalid { get { throw null; } }
+ public static string ObjectStateManager_DetachedObjectStateEntriesDoesNotExistInObjectStateManager { get { throw null; } }
+ public static string ObjectStateManager_EntityConflictsWithKeyEntry { get { throw null; } }
+ public static string ObjectStateManager_EntityNotTracked { get { throw null; } }
+ public static string ObjectStateManager_InvalidKey { get { throw null; } }
+ public static string ObjectStateManager_KeyPropertyDoesntMatchValueInKey { get { throw null; } }
+ public static string ObjectStateManager_KeyPropertyDoesntMatchValueInKeyForAttach { get { throw null; } }
+ public static string ObjectStateManager_NoEntryExistForEntityKey { get { throw null; } }
+ public static string ObjectStateManager_ObjectStateManagerContainsThisEntityKey { get { throw null; } }
+ public static string ObjectView_AddNewOperationNotAllowedOnAbstractBindingList { get { throw null; } }
+ public static string ObjectView_CannotReplacetheEntityorRow { get { throw null; } }
+ public static string ObjectView_IncompatibleArgument { get { throw null; } }
+ public static string ObjectView_IndexBasedInsertIsNotSupported { get { throw null; } }
+ public static string ObjectView_WriteOperationNotAllowedOnReadOnlyBindingList { get { throw null; } }
+ public static string OnlyStoreConnectionsSupported { get { throw null; } }
+ public static string OperationOnReadOnlyCollection { get { throw null; } }
+ public static string OperationOnReadOnlyItem { get { throw null; } }
+ public static string OrderByKeyIsNotOrderComparable { get { throw null; } }
+ public static string PlusLeftExpressionInvalidType { get { throw null; } }
+ public static string PlusRightExpressionInvalidType { get { throw null; } }
+ public static string ProviderDidNotCreateACommandDefinition { get { throw null; } }
+ public static string ProviderDidNotReturnAProviderManifest { get { throw null; } }
+ public static string ProviderDidNotReturnAProviderManifestToken { get { throw null; } }
+ public static string ProviderDidNotReturnSpatialServices { get { throw null; } }
+ public static string ProviderDoesNotSupportCreateDatabase { get { throw null; } }
+ public static string ProviderDoesNotSupportCreateDatabaseScript { get { throw null; } }
+ public static string ProviderDoesNotSupportDatabaseExists { get { throw null; } }
+ public static string ProviderDoesNotSupportDeleteDatabase { get { throw null; } }
+ public static string ProviderEscapeLikeArgumentReturnedNull { get { throw null; } }
+ public static string ProviderManifestTokenNotFound { get { throw null; } }
+ public static string ProviderRequiresStoreCommandTree { get { throw null; } }
+ public static string ProviderReturnedNullForCreateCommandDefinition { get { throw null; } }
+ public static string ProviderShouldOverrideEscapeLikeArgument { get { throw null; } }
+ public static string RelatedEndExprTypeMustBeReference { get { throw null; } }
+ public static string RelatedEnd_CannotCreateRelationshipEntitiesInDifferentContexts { get { throw null; } }
+ public static string RelatedEnd_ConflictingChangeOfRelationshipDetected { get { throw null; } }
+ public static string RelatedEnd_InvalidEntityContextForAttach { get { throw null; } }
+ public static string RelatedEnd_InvalidEntityStateForAttach { get { throw null; } }
+ public static string RelatedEnd_InvalidOwnerStateForAttach { get { throw null; } }
+ public static string RelatedEnd_LoadCalledOnAlreadyLoadedNoTrackedRelatedEnd { get { throw null; } }
+ public static string RelatedEnd_LoadCalledOnNonEmptyNoTrackedRelatedEnd { get { throw null; } }
+ public static string RelatedEnd_OwnerIsNull { get { throw null; } }
+ public static string RelatedEnd_RelatedEndNotFound { get { throw null; } }
+ public static string RelatedEnd_UnableToAddEntity { get { throw null; } }
+ public static string RelatedEnd_UnableToAddRelationshipWithDeletedEntity { get { throw null; } }
+ public static string RelatedEnd_UnableToRemoveEntity { get { throw null; } }
+ public static string RelationshipFromEndIsAmbiguos { get { throw null; } }
+ public static string RelationshipManager_CannotGetRelatEndForDetachedPocoEntity { get { throw null; } }
+ public static string RelationshipManager_CircularRelationshipsWithReferentialConstraints { get { throw null; } }
+ public static string RelationshipManager_CollectionInitializeIsForDeserialization { get { throw null; } }
+ public static string RelationshipManager_InconsistentReferentialConstraintProperties { get { throw null; } }
+ public static string RelationshipManager_InitializeIsForDeserialization { get { throw null; } }
+ public static string RelationshipManager_InvalidRelationshipManagerOwner { get { throw null; } }
+ public static string RelationshipManager_UnableToRetrieveReferentialConstraintProperties { get { throw null; } }
+ public static string RelationshipManager_UnexpectedNull { get { throw null; } }
+ public static string RelationshipManager_UnexpectedNullContext { get { throw null; } }
+ public static string RelationshipToEndIsAmbiguos { get { throw null; } }
+ public static string ResultingExpressionTypeCannotBeNull { get { throw null; } }
+ public static string RightSetExpressionArgsMustBeCollection { get { throw null; } }
+ public static string RowCtorElementCannotBeNull { get { throw null; } }
+ public static string RowTypeWithoutProperty { get { throw null; } }
+ public static string SelectDistinctMustBeEqualComparable { get { throw null; } }
+ public static string SourceUriUnknown { get { throw null; } }
+ public static string SpatialWithUseStrongSpatialTypesFalse { get { throw null; } }
+ public static string Spatial_GeographyValueNotCompatibleWithSpatialServices { get { throw null; } }
+ public static string Spatial_GeometryValueNotCompatibleWithSpatialServices { get { throw null; } }
+ public static string Spatial_ProviderValueNotCompatibleWithSpatialServices { get { throw null; } }
+ public static string Spatial_WellKnownGeographyValueNotValid { get { throw null; } }
+ public static string Spatial_WellKnownGeometryValueNotValid { get { throw null; } }
+ public static string Spatial_WellKnownValueSerializationPropertyNotDirectlySettable { get { throw null; } }
+ public static string SqlGen_ApplyNotSupportedOnSql8 { get { throw null; } }
+ public static string SqlGen_NiladicFunctionsCannotHaveParameters { get { throw null; } }
+ public static string SqlGen_ParameterForLimitNotSupportedOnSql8 { get { throw null; } }
+ public static string SqlGen_ParameterForSkipNotSupportedOnSql8 { get { throw null; } }
+ public static string SqlProvider_CredentialsMissingForMasterConnection { get { throw null; } }
+ public static string SqlProvider_DdlGeneration_CannotDeleteDatabaseNoInitialCatalog { get { throw null; } }
+ public static string SqlProvider_DdlGeneration_CannotTellIfDatabaseExists { get { throw null; } }
+ public static string SqlProvider_DdlGeneration_MissingInitialCatalog { get { throw null; } }
+ public static string SqlProvider_GeographyValueNotSqlCompatible { get { throw null; } }
+ public static string SqlProvider_GeometryValueNotSqlCompatible { get { throw null; } }
+ public static string SqlProvider_IncompleteCreateDatabase { get { throw null; } }
+ public static string SqlProvider_IncompleteCreateDatabaseAggregate { get { throw null; } }
+ public static string SqlProvider_Sql2008RequiredForSpatial { get { throw null; } }
+ public static string SqlProvider_SqlTypesAssemblyNotFound { get { throw null; } }
+ public static string SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoSrid { get { throw null; } }
+ public static string SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoWkbOrWkt { get { throw null; } }
+ public static string SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoSrid { get { throw null; } }
+ public static string SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoWkbOrWkt { get { throw null; } }
+ public static string StackOverflowInParser { get { throw null; } }
+ public static string TopAndLimitCannotCoexist { get { throw null; } }
+ public static string TopAndSkipCannotCoexist { get { throw null; } }
+ public static string TVFReturnTypeRowHasNonScalarProperty { get { throw null; } }
+ public static string TypeArgumentIsNotValid { get { throw null; } }
+ public static string TypeArgumentMustBeLiteral { get { throw null; } }
+ public static string TypeDeclaredAsAttributeAndElement { get { throw null; } }
+ public static string TypeMustBeDeclared { get { throw null; } }
+ public static string TypeMustBeInheritableType { get { throw null; } }
+ public static string UnableToDetermineApplicationContext { get { throw null; } }
+ public static string UnableToDetermineStoreVersion { get { throw null; } }
+ public static string UnableToLoadResource { get { throw null; } }
+ public static string UnknownAstCommandExpression { get { throw null; } }
+ public static string UnknownAstExpressionType { get { throw null; } }
+ public static string UnknownBuiltInAstExpressionType { get { throw null; } }
+ public static string Update_AmbiguousServerGenIdentifier { get { throw null; } }
+ public static string Update_CircularRelationships { get { throw null; } }
+ public static string Update_ConstraintCycle { get { throw null; } }
+ public static string Update_DuplicateKeys { get { throw null; } }
+ public static string Update_ErrorLoadingRecord { get { throw null; } }
+ public static string Update_GeneralExecutionException { get { throw null; } }
+ public static string Update_InvalidChanges { get { throw null; } }
+ public static string Update_ReferentialConstraintIntegrityViolation { get { throw null; } }
+ public static string Update_WorkspaceMismatch { get { throw null; } }
+ public static string Validator_BaseTypeHasMemberOfSameName { get { throw null; } }
+ public static string Validator_CollectionHasNoTypeUsage { get { throw null; } }
+ public static string Validator_CollectionTypesCannotHaveBaseType { get { throw null; } }
+ public static string Validator_EmptyIdentity { get { throw null; } }
+ public static string Validator_FacetHasNoName { get { throw null; } }
+ public static string Validator_FacetTypeIsNull { get { throw null; } }
+ public static string Validator_ItemAttributeHasNullTypeUsage { get { throw null; } }
+ public static string Validator_MemberHasNoName { get { throw null; } }
+ public static string Validator_MemberHasNullDeclaringType { get { throw null; } }
+ public static string Validator_MemberHasNullTypeUsage { get { throw null; } }
+ public static string Validator_MetadataPropertyHasNoName { get { throw null; } }
+ public static string Validator_OSpace_Convention_NonMatchingUnderlyingTypes { get { throw null; } }
+ public static string Validator_RefTypeHasNullEntityType { get { throw null; } }
+ public static string Validator_RefTypesCannotHaveBaseType { get { throw null; } }
+ public static string Validator_TypeHasNoName { get { throw null; } }
+ public static string Validator_TypeHasNoNamespace { get { throw null; } }
+ public static string Validator_TypeUsageHasNullEdmType { get { throw null; } }
+ public static string ViewGen_AND { get { throw null; } }
+ public static string ViewGen_CommaBlank { get { throw null; } }
+ public static string ViewGen_Entities { get { throw null; } }
+ public static string ViewGen_EntityInstanceToken { get { throw null; } }
+ public static string ViewGen_Error { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Disj_Eq { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Disj_Subs { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Disj_Subs_Ref { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Disj_Unk { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Eq_Disj { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Eq_Subs { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Eq_Subs_Ref { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Eq_Unk { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Eq_Unk_Association { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Sub_Disj { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Sub_Eq { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Sub_Eq_Ref { get { throw null; } }
+ public static string Viewgen_ErrorPattern_Partition_Sub_Unk { get { throw null; } }
+ public static string ViewGen_Extent { get { throw null; } }
+ public static string Viewgen_NoJoinKeyOrFK { get { throw null; } }
+ public static string ViewGen_NotNull { get { throw null; } }
+ public static string ViewGen_Null { get { throw null; } }
+ public static string ViewGen_Tuples { get { throw null; } }
+ public static string WildcardEnumeratorReturnedNull { get { throw null; } }
+ public static string ADP_CollectionParameterElementIsNull(object p0) { throw null; }
+ public static string ADP_CollectionParameterElementIsNullOrEmpty(object p0) { throw null; }
+ public static string ADP_ConnectionStringSyntax(object p0) { throw null; }
+ public static string ADP_DataReaderClosed(object p0) { throw null; }
+ public static string ADP_InternalProviderError(object p0) { throw null; }
+ public static string ADP_InvalidBufferSizeOrIndex(object p0, object p1) { throw null; }
+ public static string ADP_InvalidConnectionOptionValue(object p0) { throw null; }
+ public static string ADP_InvalidDataLength(object p0) { throw null; }
+ public static string ADP_InvalidDataReaderMissingColumnForType(object p0, object p1) { throw null; }
+ public static string ADP_InvalidDataReaderMissingDiscriminatorColumn(object p0, object p1) { throw null; }
+ public static string ADP_InvalidDataReaderUnableToMaterializeNonScalarType(object p0, object p1) { throw null; }
+ public static string ADP_InvalidDataType(object p0) { throw null; }
+ public static string ADP_InvalidDestinationBufferIndex(object p0, object p1) { throw null; }
+ public static string ADP_InvalidEnumerationValue(object p0, object p1) { throw null; }
+ public static string ADP_InvalidSizeValue(object p0) { throw null; }
+ public static string ADP_InvalidSourceBufferIndex(object p0, object p1) { throw null; }
+ public static string ADP_KeysRequiredForJoinOverNest(object p0) { throw null; }
+ public static string ADP_KeywordNotSupported(object p0) { throw null; }
+ public static string ADP_NestingNotSupported(object p0, object p1) { throw null; }
+ public static string ADP_NonSequentialChunkAccess(object p0, object p1, object p2) { throw null; }
+ public static string ADP_NonSequentialColumnAccess(object p0, object p1) { throw null; }
+ public static string ADP_NoQueryMappingView(object p0, object p1) { throw null; }
+ public static string ADP_UnknownDataTypeCode(object p0, object p1) { throw null; }
+ public static string AliasNameAlreadyUsed(object p0) { throw null; }
+ public static string AliasNameIsAlreadyDefined(object p0) { throw null; }
+ public static string AllArtifactsMustTargetSameProvider_InvariantName(object p0, object p1) { throw null; }
+ public static string AllArtifactsMustTargetSameProvider_ManifestToken(object p0, object p1) { throw null; }
+ public static string AmbiguousEntityContainerEnd(object p0, object p1) { throw null; }
+ public static string AmbiguousFunctionAndType(object p0, object p1) { throw null; }
+ public static string AmbiguousFunctionOverload(object p0, object p1) { throw null; }
+ public static string AmbiguousMetadataMemberName(object p0, object p1, object p2) { throw null; }
+ public static string ArgumentOutOfRange(object p0) { throw null; }
+ public static string ArgumentOutOfRangeExpectedPostiveNumber(object p0) { throw null; }
+ public static string ArgumentTypesAreIncompatible(object p0, object p1) { throw null; }
+ public static string AssemblyMissingFromAssembliesToConsider(object p0) { throw null; }
+ public static string BadNamespaceOrAlias(object p0) { throw null; }
+ public static string BadNavigationPropertyBadFromRoleType(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string BadNavigationPropertyRelationshipNotRelationship(object p0) { throw null; }
+ public static string BadNavigationPropertyUndefinedRole(object p0, object p1) { throw null; }
+ public static string BadParameterDirection(object p0, object p1, object p2, object p3) { throw null; }
+ public static string BadParameterDirectionForComposableFunctions(object p0, object p1, object p2, object p3) { throw null; }
+ public static string BadPrecisionAndScale(object p0, object p1) { throw null; }
+ public static string BetweenLimitsTypesAreNotCompatible(object p0, object p1) { throw null; }
+ public static string BetweenLimitsTypesAreNotOrderComparable(object p0, object p1) { throw null; }
+ public static string BetweenValueIsNotOrderComparable(object p0, object p1) { throw null; }
+ public static string BothMinAndMaxValueMustBeSpecifiedForNonConstantFacet(object p0, object p1) { throw null; }
+ public static string CannotCallNoncomposableFunction(object p0) { throw null; }
+ public static string CannotConvertNumericLiteral(object p0, object p1) { throw null; }
+ public static string CannotInstantiateAbstractType(object p0) { throw null; }
+ public static string CannotResolveNameToTypeOrFunction(object p0) { throw null; }
+ public static string CannotUseSystemNamespaceAsAlias(object p0) { throw null; }
+ public static string CheckArgumentContainsNullFailed(object p0) { throw null; }
+ public static string CodeGen_ConstructorNoParameterless(object p0) { throw null; }
+ public static string Collections_CannotFillTryDifferentMergeOption(object p0, object p1) { throw null; }
+ public static string Collections_ExpectedCollectionGotReference(object p0, object p1, object p2) { throw null; }
+ public static string Collections_InvalidEntityStateLoad(object p0) { throw null; }
+ public static string Collections_NoRelationshipSetMatched(object p0) { throw null; }
+ public static string CompiledELinq_UnsupportedNamedParameterType(object p0, object p1) { throw null; }
+ public static string CompiledELinq_UnsupportedNamedParameterUseAsType(object p0, object p1) { throw null; }
+ public static string CompiledELinq_UnsupportedParameterTypes(object p0) { throw null; }
+ public static string ComplexObject_ComplexChangeRequestedOnScalarProperty(object p0) { throw null; }
+ public static string ComplexObject_NullableComplexTypesNotSupported(object p0) { throw null; }
+ public static string ComplexTypeAsReturnTypeAndDefinedEntitySet(object p0, object p1) { throw null; }
+ public static string ComplexTypeAsReturnTypeAndNestedComplexProperty(object p0, object p1, object p2) { throw null; }
+ public static string ConcurrencyRedefinedOnSubTypeOfEntitySetType(object p0, object p1, object p2) { throw null; }
+ public static string ConstantFacetSpecifiedInSchema(object p0, object p1) { throw null; }
+ public static string CouldNotResolveIdentifier(object p0) { throw null; }
+ public static string Cqt_Arithmetic_InvalidUnsignedTypeForUnaryMinus(object p0) { throw null; }
+ public static string Cqt_Binary_CollectionsRequired(object p0) { throw null; }
+ public static string Cqt_Cast_InvalidCast(object p0, object p1) { throw null; }
+ public static string Cqt_CommandTree_InvalidParameterName(object p0) { throw null; }
+ public static string Cqt_Constant_ClrEnumTypeDoesNotMatchEdmEnumType(object p0, object p1, object p2) { throw null; }
+ public static string Cqt_Constant_InvalidConstantType(object p0) { throw null; }
+ public static string Cqt_Constant_InvalidValueForType(object p0) { throw null; }
+ public static string Cqt_Copier_EndNotFound(object p0, object p1) { throw null; }
+ public static string Cqt_Copier_EntityContainerNotFound(object p0) { throw null; }
+ public static string Cqt_Copier_EntitySetNotFound(object p0, object p1) { throw null; }
+ public static string Cqt_Copier_FunctionNotFound(object p0) { throw null; }
+ public static string Cqt_Copier_NavPropertyNotFound(object p0, object p1) { throw null; }
+ public static string Cqt_Copier_PropertyNotFound(object p0, object p1) { throw null; }
+ public static string Cqt_Copier_TypeNotFound(object p0) { throw null; }
+ public static string Cqt_CrossJoin_DuplicateVariableNames(object p0, object p1, object p2) { throw null; }
+ public static string Cqt_ExpressionLink_TypeMismatch(object p0, object p1) { throw null; }
+ public static string Cqt_Factory_MethodResultTypeNotSupported(object p0) { throw null; }
+ public static string Cqt_Factory_NoSuchProperty(object p0, object p1) { throw null; }
+ public static string Cqt_Function_CanonicalFunction_AmbiguousMatch(object p0) { throw null; }
+ public static string Cqt_Function_CanonicalFunction_NotFound(object p0) { throw null; }
+ public static string Cqt_General_PolymorphicArgRequired(object p0) { throw null; }
+ public static string Cqt_General_PolymorphicTypeRequired(object p0) { throw null; }
+ public static string Cqt_General_UnsupportedExpression(object p0) { throw null; }
+ public static string Cqt_GroupBy_AggregateColumnExistsAsGroupColumn(object p0) { throw null; }
+ public static string Cqt_GroupBy_KeyNotEqualityComparable(object p0) { throw null; }
+ public static string Cqt_InvalidTypeForSetOperation(object p0, object p1) { throw null; }
+ public static string Cqt_NewInstance_CannotInstantiateAbstractType(object p0) { throw null; }
+ public static string Cqt_NewInstance_CannotInstantiateMemberlessType(object p0) { throw null; }
+ public static string Cqt_RelNav_WrongSourceType(object p0) { throw null; }
+ public static string Cqt_UDF_FunctionDefinitionGenerationFailed(object p0) { throw null; }
+ public static string Cqt_UDF_FunctionDefinitionResultTypeMismatch(object p0, object p1, object p2) { throw null; }
+ public static string Cqt_UDF_FunctionDefinitionWithCircularReference(object p0) { throw null; }
+ public static string Cqt_UDF_FunctionHasNoDefinition(object p0) { throw null; }
+ public static string Cqt_Unary_CollectionRequired(object p0) { throw null; }
+ public static string Cqt_Util_CheckListDuplicateName(object p0, object p1, object p2) { throw null; }
+ public static string Cqt_Validator_InvalidIncompatibleParameterReferences(object p0) { throw null; }
+ public static string Cqt_Validator_InvalidIncorrectDataSpaceMetadata(object p0, object p1) { throw null; }
+ public static string Cqt_Validator_InvalidOtherWorkspaceMetadata(object p0) { throw null; }
+ public static string Cqt_Validator_VarRefInvalid(object p0) { throw null; }
+ public static string Cqt_Validator_VarRefTypeMismatch(object p0) { throw null; }
+ public static string CreateRefTypeIdentifierMustBeASubOrSuperType(object p0, object p1) { throw null; }
+ public static string CreateRefTypeIdentifierMustSpecifyAnEntityType(object p0, object p1) { throw null; }
+ public static string CtxFunction(object p0) { throw null; }
+ public static string CtxTypeCtor(object p0) { throw null; }
+ public static string CycleInTypeHierarchy(object p0) { throw null; }
+ public static string DeRefArgIsNotOfRefType(object p0) { throw null; }
+ public static string DifferentSchemaVersionInCollection(object p0, object p1, object p2) { throw null; }
+ public static string DuplicateAnnotation(object p0, object p1) { throw null; }
+ public static string DuplicatedFunctionoverloads(object p0, object p1) { throw null; }
+ public static string DuplicatedInlineFunctionOverload(object p0) { throw null; }
+ public static string DuplicateEndName(object p0) { throw null; }
+ public static string DuplicateEntityContainerMemberName(object p0) { throw null; }
+ public static string DuplicateEntitySetTable(object p0, object p1, object p2) { throw null; }
+ public static string DuplicateMemberName(object p0, object p1, object p2) { throw null; }
+ public static string DuplicateMemberNameInExtendedEntityContainer(object p0, object p1, object p2) { throw null; }
+ public static string DuplicatePropertyNameSpecifiedInEntityKey(object p0, object p1) { throw null; }
+ public static string DuplicationOperation(object p0) { throw null; }
+ public static string EdmVersionNotSupportedByRuntime(object p0, object p1) { throw null; }
+ public static string ELinq_EdmFunctionAttributedFunctionWithWrongReturnType(object p0, object p1) { throw null; }
+ public static string ELinq_EdmFunctionAttributeParameterNameNotValid(object p0, object p1, object p2) { throw null; }
+ public static string ELinq_InvalidOfTypeResult(object p0) { throw null; }
+ public static string ELinq_NotPropertyOrField(object p0) { throw null; }
+ public static string ELinq_UnboundParameterExpression(object p0) { throw null; }
+ public static string ELinq_UnexpectedTypeForNavigationProperty(object p0, object p1, object p2, object p3) { throw null; }
+ public static string ELinq_UnhandledBindingType(object p0) { throw null; }
+ public static string ELinq_UnhandledExpressionType(object p0) { throw null; }
+ public static string ELinq_UnrecognizedMember(object p0) { throw null; }
+ public static string ELinq_UnresolvableFunctionForExpression(object p0) { throw null; }
+ public static string ELinq_UnresolvableFunctionForMember(object p0, object p1) { throw null; }
+ public static string ELinq_UnresolvableFunctionForMethod(object p0, object p1) { throw null; }
+ public static string ELinq_UnresolvableFunctionForMethodAmbiguousMatch(object p0, object p1) { throw null; }
+ public static string ELinq_UnresolvableFunctionForMethodNotFound(object p0, object p1) { throw null; }
+ public static string ELinq_UnresolvableStoreFunctionForExpression(object p0) { throw null; }
+ public static string ELinq_UnresolvableStoreFunctionForMember(object p0, object p1) { throw null; }
+ public static string ELinq_UnsupportedAsUnicodeAndAsNonUnicode(object p0) { throw null; }
+ public static string ELinq_UnsupportedCast(object p0, object p1) { throw null; }
+ public static string ELinq_UnsupportedComparison(object p0) { throw null; }
+ public static string ELinq_UnsupportedConstant(object p0) { throw null; }
+ public static string ELinq_UnsupportedEnumerableType(object p0) { throw null; }
+ public static string ELinq_UnsupportedExpressionType(object p0) { throw null; }
+ public static string ELinq_UnsupportedHeterogeneousInitializers(object p0) { throw null; }
+ public static string ELinq_UnsupportedIsOrAs(object p0, object p1, object p2) { throw null; }
+ public static string ELinq_UnsupportedKeySelector(object p0) { throw null; }
+ public static string ELinq_UnsupportedMethod(object p0) { throw null; }
+ public static string ELinq_UnsupportedMethodSuggestedAlternative(object p0, object p1) { throw null; }
+ public static string ELinq_UnsupportedNominalType(object p0) { throw null; }
+ public static string ELinq_UnsupportedNullConstant(object p0) { throw null; }
+ public static string ELinq_UnsupportedPassthrough(object p0, object p1) { throw null; }
+ public static string ELinq_UnsupportedRefComparison(object p0, object p1) { throw null; }
+ public static string ELinq_UnsupportedRowComparison(object p0) { throw null; }
+ public static string ELinq_UnsupportedRowMemberComparison(object p0) { throw null; }
+ public static string ELinq_UnsupportedRowTypeComparison(object p0) { throw null; }
+ public static string ELinq_UnsupportedStringRemoveCase(object p0, object p1) { throw null; }
+ public static string ELinq_UnsupportedTrimStartTrimEndCase(object p0) { throw null; }
+ public static string ELinq_UnsupportedType(object p0) { throw null; }
+ public static string ELinq_UnsupportedUseOfContextParameter(object p0) { throw null; }
+ public static string ELinq_UnsupportedVBDatePartInvalidInterval(object p0, object p1, object p2) { throw null; }
+ public static string ELinq_UnsupportedVBDatePartNonConstantInterval(object p0, object p1) { throw null; }
+ public static string EmptyFile(object p0) { throw null; }
+ public static string EmptyName(object p0) { throw null; }
+ public static string EndNameAlreadyDefinedDuplicate(object p0) { throw null; }
+ public static string EndWithManyMultiplicityCannotHaveOperationsSpecified(object p0, object p1) { throw null; }
+ public static string EndWithoutMultiplicity(object p0, object p1) { throw null; }
+ public static string EntityClient_ConnectionStringMissingInfo(object p0) { throw null; }
+ public static string EntityClient_DbConnectionHasNoProvider(object p0) { throw null; }
+ public static string EntityClient_DoesNotImplementIServiceProvider(object p0) { throw null; }
+ public static string EntityClient_DuplicateParameterNames(object p0) { throw null; }
+ public static string EntityClient_EntityParameterEdmTypeNotScalar(object p0) { throw null; }
+ public static string EntityClient_EntityParameterInconsistentEdmType(object p0, object p1) { throw null; }
+ public static string EntityClient_ExecutingOnClosedConnection(object p0) { throw null; }
+ public static string EntityClient_FailedToGetInformation(object p0) { throw null; }
+ public static string EntityClient_FunctionImportMustBeNonComposable(object p0) { throw null; }
+ public static string EntityClient_IncompatibleNavigationPropertyResult(object p0, object p1) { throw null; }
+ public static string EntityClient_InvalidParameterDirection(object p0) { throw null; }
+ public static string EntityClient_InvalidParameterName(object p0) { throw null; }
+ public static string EntityClient_ItemCollectionsNotRegisteredInWorkspace(object p0) { throw null; }
+ public static string EntityClient_KeywordNotSupported(object p0) { throw null; }
+ public static string EntityClient_NestedNamedConnection(object p0) { throw null; }
+ public static string EntityClient_ProviderSpecificError(object p0) { throw null; }
+ public static string EntityClient_ReturnedNullOnProviderMethod(object p0, object p1) { throw null; }
+ public static string EntityClient_UnableToFindFunctionImport(object p0, object p1) { throw null; }
+ public static string EntityClient_UnableToFindFunctionImportContainer(object p0) { throw null; }
+ public static string EntityClient_UnknownParameterType(object p0) { throw null; }
+ public static string EntityClient_UnmappedFunctionImport(object p0) { throw null; }
+ public static string EntityClient_UnsupportedDbType(object p0, object p1) { throw null; }
+ public static string EntityContainerAlreadyExists(object p0) { throw null; }
+ public static string EntityContainerCannotExtendItself(object p0) { throw null; }
+ public static string EntityKeyMustBeScalar(object p0, object p1) { throw null; }
+ public static string EntityKeyTypeCurrentlyNotSupported(object p0, object p1, object p2) { throw null; }
+ public static string EntityKeyTypeCurrentlyNotSupportedInSSDL(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string EntityKey_DoesntMatchKeyOnEntity(object p0) { throw null; }
+ public static string EntityKey_EntitySetDoesNotMatch(object p0) { throw null; }
+ public static string EntityKey_EntityTypesDoNotMatch(object p0, object p1) { throw null; }
+ public static string EntityKey_IncorrectNumberOfKeyValuePairs(object p0, object p1, object p2) { throw null; }
+ public static string EntityKey_IncorrectValueType(object p0, object p1, object p2) { throw null; }
+ public static string EntityKey_InvalidName(object p0) { throw null; }
+ public static string EntityKey_MissingKeyValue(object p0, object p1) { throw null; }
+ public static string EntityKey_NoCorrespondingOSpaceTypeForEnumKeyMember(object p0, object p1) { throw null; }
+ public static string EntityKey_NullKeyValue(object p0, object p1) { throw null; }
+ public static string EntityParameterCollectionInvalidIndex(object p0, object p1) { throw null; }
+ public static string EntityParameterCollectionInvalidParameterName(object p0) { throw null; }
+ public static string EntityProxyTypeInfo_CannotSetEntityCollectionProperty(object p0, object p1) { throw null; }
+ public static string EntityProxyTypeInfo_DuplicateOSpaceType(object p0) { throw null; }
+ public static string EntityProxyTypeInfo_ProxyMetadataIsUnavailable(object p0) { throw null; }
+ public static string EntityReference_CannotAddMoreThanOneEntityToEntityReference(object p0, object p1) { throw null; }
+ public static string EntityReference_ExpectedReferenceGotCollection(object p0, object p1, object p2) { throw null; }
+ public static string EntitySetNotInCSPace(object p0) { throw null; }
+ public static string EntitySetTypeHasNoKeys(object p0, object p1) { throw null; }
+ public static string EnumMemberValueOutOfItsUnderylingTypeRange(object p0, object p1, object p2) { throw null; }
+ public static string ExpressionTypeMustBeEntityType(object p0, object p1, object p2) { throw null; }
+ public static string ExpressionTypeMustBeNominalType(object p0, object p1, object p2) { throw null; }
+ public static string FacetNotAllowed(object p0, object p1) { throw null; }
+ public static string FacetsOnNonScalarType(object p0) { throw null; }
+ public static string FailedToFindClrTypeMapping(object p0) { throw null; }
+ public static string FailedToFindCSpaceTypeMapping(object p0) { throw null; }
+ public static string FailedToFindOSpaceTypeMapping(object p0) { throw null; }
+ public static string FailedToResolveAggregateFunction(object p0) { throw null; }
+ public static string FunctionImportCollectionAndRefParametersNotAllowed(object p0) { throw null; }
+ public static string FunctionImportComposableAndSideEffectingNotAllowed(object p0) { throw null; }
+ public static string FunctionImportEntitySetAndEntitySetPathDeclared(object p0) { throw null; }
+ public static string FunctionImportEntityTypeDoesNotMatchEntitySet(object p0, object p1, object p2) { throw null; }
+ public static string FunctionImportNonNullableParametersNotAllowed(object p0) { throw null; }
+ public static string FunctionImportReturnEntitiesButDoesNotSpecifyEntitySet(object p0) { throw null; }
+ public static string FunctionImportSpecifiesEntitySetButNotEntityType(object p0) { throw null; }
+ public static string FunctionImportUnknownEntitySet(object p0, object p1) { throw null; }
+ public static string FunctionImportWithUnsupportedReturnTypeV1(object p0) { throw null; }
+ public static string FunctionImportWithUnsupportedReturnTypeV1_1(object p0) { throw null; }
+ public static string FunctionImportWithUnsupportedReturnTypeV2(object p0) { throw null; }
+ public static string FunctionWithNonEdmPrimitiveTypeNotSupported(object p0, object p1) { throw null; }
+ public static string FunctionWithNonPrimitiveTypeNotSupported(object p0, object p1) { throw null; }
+ public static string GeneralExceptionAsQueryInnerException(object p0) { throw null; }
+ public static string Generated_Views_Invalid_Extent(object p0) { throw null; }
+ public static string Generated_View_Type_Super_Class(object p0) { throw null; }
+ public static string GenericTypeNotSupported(object p0) { throw null; }
+ public static string InferRelationshipEndAmbiguous(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string InferRelationshipEndFailedNoEntitySetMatch(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string InferRelationshipEndGivesAlreadyDefinedEnd(object p0, object p1) { throw null; }
+ public static string InvalidAction(object p0, object p1) { throw null; }
+ public static string InvalidAliasName(object p0) { throw null; }
+ public static string InvalidAssociationTypeForUnion(object p0) { throw null; }
+ public static string InvalidBaseTypeForItemType(object p0, object p1) { throw null; }
+ public static string InvalidBaseTypeForNestedType(object p0, object p1) { throw null; }
+ public static string InvalidBaseTypeForStructuredType(object p0, object p1) { throw null; }
+ public static string InvalidCast(object p0, object p1) { throw null; }
+ public static string InvalidCollectionForMapping(object p0) { throw null; }
+ public static string InvalidCollectionSpecified(object p0) { throw null; }
+ public static string InvalidComplexType(object p0, object p1, object p2, object p3) { throw null; }
+ public static string InvalidCtorArgumentType(object p0, object p1, object p2) { throw null; }
+ public static string InvalidCtorUseOnType(object p0) { throw null; }
+ public static string InvalidDateTimeOffsetLiteral(object p0) { throw null; }
+ public static string InvalidDay(object p0, object p1) { throw null; }
+ public static string InvalidDayInMonth(object p0, object p1, object p2) { throw null; }
+ public static string InvalidDefaultBinaryWithNoMaxLength(object p0) { throw null; }
+ public static string InvalidDefaultBoolean(object p0) { throw null; }
+ public static string InvalidDefaultDateTime(object p0, object p1) { throw null; }
+ public static string InvalidDefaultDateTimeOffset(object p0, object p1) { throw null; }
+ public static string InvalidDefaultDecimal(object p0, object p1, object p2) { throw null; }
+ public static string InvalidDefaultFloatingPoint(object p0, object p1, object p2) { throw null; }
+ public static string InvalidDefaultGuid(object p0) { throw null; }
+ public static string InvalidDefaultIntegral(object p0, object p1, object p2) { throw null; }
+ public static string InvalidDefaultTime(object p0, object p1) { throw null; }
+ public static string InvalidDeRefProperty(object p0, object p1, object p2) { throw null; }
+ public static string InvalidEDMVersion(object p0) { throw null; }
+ public static string InvalidEndEntitySetTypeMismatch(object p0) { throw null; }
+ public static string InvalidEndRoleInRelationshipConstraint(object p0, object p1) { throw null; }
+ public static string InvalidEntityContainerNameInExtends(object p0) { throw null; }
+ public static string InvalidEntityEndName(object p0, object p1) { throw null; }
+ public static string InvalidEntityParameterType(object p0) { throw null; }
+ public static string InvalidEntityRootTypeArgument(object p0, object p1) { throw null; }
+ public static string InvalidEntitySetName(object p0) { throw null; }
+ public static string InvalidEntitySetNameReference(object p0, object p1) { throw null; }
+ public static string InvalidEntitySetType(object p0) { throw null; }
+ public static string InvalidEntityTypeArgument(object p0, object p1, object p2, object p3) { throw null; }
+ public static string InvalidEscapedIdentifier(object p0) { throw null; }
+ public static string InvalidEscapedIdentifierUnbalanced(object p0) { throw null; }
+ public static string InvalidExpressionResolutionClass(object p0, object p1) { throw null; }
+ public static string InvalidFileExtension(object p0, object p1, object p2) { throw null; }
+ public static string InvalidFromPropertyInRelationshipConstraint(object p0, object p1, object p2) { throw null; }
+ public static string InvalidGroupIdentifierReference(object p0) { throw null; }
+ public static string InvalidHour(object p0, object p1) { throw null; }
+ public static string InvalidImplicitRelationshipFromEnd(object p0) { throw null; }
+ public static string InvalidImplicitRelationshipToEnd(object p0) { throw null; }
+ public static string InvalidInExprArgs(object p0, object p1) { throw null; }
+ public static string InvalidKeyArgument(object p0) { throw null; }
+ public static string InvalidKeyKeyDefinedInBaseClass(object p0, object p1) { throw null; }
+ public static string InvalidKeyMember(object p0) { throw null; }
+ public static string InvalidKeyNoProperty(object p0, object p1) { throw null; }
+ public static string InvalidKeyNullablePart(object p0, object p1) { throw null; }
+ public static string InvalidKeyTypeForCollation(object p0) { throw null; }
+ public static string InvalidLiteralFormat(object p0, object p1) { throw null; }
+ public static string InvalidMemberNameMatchesTypeName(object p0, object p1) { throw null; }
+ public static string InvalidMetadataMemberClassResolution(object p0, object p1, object p2) { throw null; }
+ public static string InvalidMinute(object p0, object p1) { throw null; }
+ public static string InvalidMonth(object p0, object p1) { throw null; }
+ public static string InvalidMultiplicityFromRoleToPropertyNonNullableV1(object p0, object p1) { throw null; }
+ public static string InvalidMultiplicityFromRoleToPropertyNonNullableV2(object p0, object p1) { throw null; }
+ public static string InvalidMultiplicityFromRoleToPropertyNullableV1(object p0, object p1) { throw null; }
+ public static string InvalidMultiplicityFromRoleUpperBoundMustBeOne(object p0, object p1) { throw null; }
+ public static string InvalidMultiplicityToRoleLowerBoundMustBeZero(object p0, object p1) { throw null; }
+ public static string InvalidMultiplicityToRoleUpperBoundMustBeMany(object p0, object p1) { throw null; }
+ public static string InvalidMultiplicityToRoleUpperBoundMustBeOne(object p0, object p1) { throw null; }
+ public static string InvalidName(object p0, object p1) { throw null; }
+ public static string InvalidNamespaceInUsing(object p0) { throw null; }
+ public static string InvalidNamespaceOrAliasSpecified(object p0) { throw null; }
+ public static string InvalidNullLiteralForNonNullableMember(object p0, object p1) { throw null; }
+ public static string InvalidNumberOfParametersForAggregateFunction(object p0) { throw null; }
+ public static string InvalidParameterFormat(object p0) { throw null; }
+ public static string InvalidParameterTypeForAggregateFunction(object p0, object p1) { throw null; }
+ public static string InvalidPlaceholderRootTypeArgument(object p0, object p1, object p2, object p3) { throw null; }
+ public static string InvalidPlaceholderTypeArgument(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string InvalidPrimitiveTypeKind(object p0) { throw null; }
+ public static string InvalidPropertyInRelationshipConstraint(object p0, object p1) { throw null; }
+ public static string InvalidPropertyType(object p0) { throw null; }
+ public static string InvalidQueryResultType(object p0) { throw null; }
+ public static string InvalidRelationshipEndMultiplicity(object p0, object p1) { throw null; }
+ public static string InvalidRelationshipEndType(object p0, object p1) { throw null; }
+ public static string InvalidRelationshipMember(object p0, object p1) { throw null; }
+ public static string InvalidRelationshipSetName(object p0) { throw null; }
+ public static string InvalidRelationshipSetType(object p0) { throw null; }
+ public static string InvalidRootComplexType(object p0, object p1) { throw null; }
+ public static string InvalidRootRowType(object p0, object p1) { throw null; }
+ public static string InvalidRowType(object p0, object p1, object p2, object p3) { throw null; }
+ public static string InvalidSchemaEncountered(object p0) { throw null; }
+ public static string InvalidSecond(object p0, object p1) { throw null; }
+ public static string InvalidSimpleIdentifier(object p0) { throw null; }
+ public static string InvalidSimpleIdentifierNonASCII(object p0) { throw null; }
+ public static string InvalidSize(object p0, object p1, object p2, object p3) { throw null; }
+ public static string InvalidStringArgument(object p0) { throw null; }
+ public static string InvalidSystemReferenceId(object p0, object p1, object p2, object p3) { throw null; }
+ public static string InvalidToPropertyInRelationshipConstraint(object p0, object p1, object p2) { throw null; }
+ public static string InvalidUnarySetOpArgument(object p0) { throw null; }
+ public static string InvalidUnsignedTypeForUnaryMinusOperation(object p0) { throw null; }
+ public static string InvalidUseOfWebPath(object p0) { throw null; }
+ public static string InvalidValueForParameterTypeSemanticsAttribute(object p0) { throw null; }
+ public static string InvalidWithRelationshipTargetEndMultiplicity(object p0, object p1) { throw null; }
+ public static string InvalidYear(object p0, object p1) { throw null; }
+ public static string Iqt_General_UnsupportedOp(object p0) { throw null; }
+ public static string ItemCollectionAlreadyRegistered(object p0) { throw null; }
+ public static string ItemDuplicateIdentity(object p0) { throw null; }
+ public static string ItemInvalidIdentity(object p0) { throw null; }
+ public static string KeyMissingOnEntityType(object p0) { throw null; }
+ public static string KeyMustBeCorrelated(object p0) { throw null; }
+ public static string LiteralTypeNotFoundInMetadata(object p0) { throw null; }
+ public static string LiteralTypeNotSupported(object p0) { throw null; }
+ public static string MalformedXml(object p0, object p1) { throw null; }
+ public static string Mapping_AbstractTypeMappingToNonAbstractType(object p0, object p1) { throw null; }
+ public static string Mapping_AllQueryViewAtCompileTime(object p0) { throw null; }
+ public static string Mapping_AlreadyMapped_StorageEntityContainer(object p0) { throw null; }
+ public static string Mapping_CannotMapCLRTypeMultipleTimes(object p0) { throw null; }
+ public static string Mapping_Default_OCMapping_Clr_Member(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_Default_OCMapping_Clr_Member2(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_Default_OCMapping_Invalid_MemberType(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string Mapping_Default_OCMapping_MemberKind_Mismatch(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string Mapping_Default_OCMapping_Member_Count_Mismatch(object p0, object p1) { throw null; }
+ public static string Mapping_Default_OCMapping_MultiplicityMismatch(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string Mapping_Duplicate_CdmAssociationSet_StorageMap(object p0) { throw null; }
+ public static string Mapping_Duplicate_PropertyMap_CaseInsensitive(object p0) { throw null; }
+ public static string Mapping_Duplicate_Type(object p0) { throw null; }
+ public static string Mapping_Empty_QueryView(object p0) { throw null; }
+ public static string Mapping_Empty_QueryView_OfType(object p0, object p1) { throw null; }
+ public static string Mapping_Empty_QueryView_OfTypeOnly(object p0, object p1) { throw null; }
+ public static string Mapping_EntitySetMismatchOnAssociationSetEnd_QueryView(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_EnumTypeMappingToNonEnumType(object p0, object p1) { throw null; }
+ public static string Mapping_Enum_EmptyValue(object p0) { throw null; }
+ public static string Mapping_Enum_InvalidValue(object p0) { throw null; }
+ public static string Mapping_Enum_OCMapping_MemberMismatch(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_Enum_OCMapping_UnderlyingTypesMismatch(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_FunctionImport_CannotInferTargetFunctionKeys(object p0) { throw null; }
+ public static string Mapping_FunctionImport_ConditionValueTypeMismatch(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_FunctionImport_EntityTypeMappingForFunctionNotReturningEntitySet(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_FunctionAmbiguous(object p0) { throw null; }
+ public static string Mapping_FunctionImport_FunctionImportDoesNotExist(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_FunctionImportMappedMultipleTimes(object p0) { throw null; }
+ public static string Mapping_FunctionImport_ImplicitMappingForAbstractReturnType(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_ImportParameterHasNoCorrespondingTargetParameter(object p0) { throw null; }
+ public static string Mapping_FunctionImport_IncompatibleEnumParameterType(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_FunctionImport_IncompatibleParameterMode(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_FunctionImport_IncompatibleParameterType(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_FunctionImport_InvalidContentEntityTypeForEntitySet(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_FunctionImport_PropertyNotMapped(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_FunctionImport_ResultMappingCountDoesNotMatchResultCount(object p0) { throw null; }
+ public static string Mapping_FunctionImport_ResultMapping_InvalidCTypeCTExpected(object p0) { throw null; }
+ public static string Mapping_FunctionImport_ResultMapping_InvalidCTypeETExpected(object p0) { throw null; }
+ public static string Mapping_FunctionImport_ResultMapping_InvalidSType(object p0) { throw null; }
+ public static string Mapping_FunctionImport_ResultMapping_MappedTypeDoesNotMatchReturnType(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_RowsAffectedParameterDoesNotExist(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_RowsAffectedParameterHasWrongMode(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_FunctionImport_RowsAffectedParameterHasWrongType(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_ScalarMappingToMulticolumnTVF(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_ScalarMappingTypeMismatch(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_FunctionImport_StoreFunctionDoesNotExist(object p0) { throw null; }
+ public static string Mapping_FunctionImport_TargetFunctionMustBeComposable(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_TargetFunctionMustBeNonComposable(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_TargetParameterHasNoCorrespondingImportParameter(object p0) { throw null; }
+ public static string Mapping_FunctionImport_UnreachableIsTypeOf(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_UnreachableType(object p0, object p1) { throw null; }
+ public static string Mapping_FunctionImport_UnsupportedType(object p0, object p1) { throw null; }
+ public static string Mapping_InvalidContent_AbstractEntity_FunctionMapping(object p0) { throw null; }
+ public static string Mapping_InvalidContent_AbstractEntity_IsOfType(object p0) { throw null; }
+ public static string Mapping_InvalidContent_AbstractEntity_Type(object p0) { throw null; }
+ public static string Mapping_InvalidContent_AssociationSet_Condition(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Association_Set(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Association_Type(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Cdm_Member(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Column(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Complex_Type(object p0) { throw null; }
+ public static string Mapping_InvalidContent_ConditionMapping_Computed(object p0) { throw null; }
+ public static string Mapping_InvalidContent_ConditionMapping_InvalidMember(object p0) { throw null; }
+ public static string Mapping_InvalidContent_ConditionMapping_InvalidPrimitiveTypeKind(object p0, object p1) { throw null; }
+ public static string Mapping_InvalidContent_Duplicate_Cdm_Member(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Duplicate_Condition_Member(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Emtpty_SetMap(object p0) { throw null; }
+ public static string Mapping_InvalidContent_End(object p0) { throw null; }
+ public static string Mapping_InvalidContent_EndProperty(object p0) { throw null; }
+ public static string Mapping_InvalidContent_EntityContainer(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Entity_Set(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Entity_Type(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Entity_Type_For_Entity_Set(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_InvalidContent_ForeignKey_Association_Set(object p0) { throw null; }
+ public static string Mapping_InvalidContent_ForeignKey_Association_Set_PKtoPK(object p0) { throw null; }
+ public static string Mapping_InvalidContent_StorageEntityContainer(object p0) { throw null; }
+ public static string Mapping_InvalidContent_Table(object p0) { throw null; }
+ public static string Mapping_InvalidMappingSchema_Parsing(object p0) { throw null; }
+ public static string Mapping_InvalidMappingSchema_validation(object p0) { throw null; }
+ public static string Mapping_Invalid_Association_Type_For_Association_Set(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_Invalid_CSide_ScalarProperty(object p0) { throw null; }
+ public static string Mapping_Invalid_CSRootElementMissing(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_Invalid_Member_Mapping(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string Mapping_Invalid_QueryView(object p0, object p1) { throw null; }
+ public static string Mapping_Invalid_QueryView2(object p0, object p1) { throw null; }
+ public static string Mapping_Invalid_QueryView_Type(object p0) { throw null; }
+ public static string Mapping_Invalid_Query_Views_MissingSetClosure(object p0) { throw null; }
+ public static string Mapping_ItemWithSameNameExistsBothInCSpaceAndSSpace(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_AmbiguousFunction(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_AmbiguousResultBinding(object p0, object p1) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationEndMappingForeignKeyAssociation(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationEndMappingInvalidForEntityType(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationSetAmbiguous(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationSetCardinality(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationSetDoesNotExist(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationSetFromRoleIsNotEntitySet(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationSetNotMappedForOperation(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Mapping_ModificationFunction_AssociationSetRoleDoesNotExist(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_ComplexTypeNotFound(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_MissingEntityType(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_MissingParameter(object p0, object p1) { throw null; }
+ public static string Mapping_ModificationFunction_MissingSetClosure(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_MultipleEndsOfAssociationMapped(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_ModificationFunction_NotValidFunction(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_NotValidFunctionParameter(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_ModificationFunction_ParameterBoundTwice(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_ParameterNotFound(object p0, object p1) { throw null; }
+ public static string Mapping_ModificationFunction_PropertyNotFound(object p0, object p1) { throw null; }
+ public static string Mapping_ModificationFunction_PropertyNotKey(object p0, object p1) { throw null; }
+ public static string Mapping_ModificationFunction_PropertyParameterTypeMismatch(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string Mapping_ModificationFunction_RedundantEntityTypeMapping(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_UnknownFunction(object p0) { throw null; }
+ public static string Mapping_ModificationFunction_WrongComplexType(object p0, object p1) { throw null; }
+ public static string Mapping_NotFound_EntityContainer(object p0) { throw null; }
+ public static string Mapping_Object_InvalidType(object p0) { throw null; }
+ public static string Mapping_ProviderReturnsNullType(object p0) { throw null; }
+ public static string Mapping_Provider_WrongConnectionType(object p0) { throw null; }
+ public static string Mapping_Provider_WrongManifestType(object p0) { throw null; }
+ public static string Mapping_QueryViewMultipleTypeInTypeName(object p0) { throw null; }
+ public static string Mapping_QueryView_Duplicate_OfType(object p0, object p1) { throw null; }
+ public static string Mapping_QueryView_Duplicate_OfTypeOnly(object p0, object p1) { throw null; }
+ public static string Mapping_QueryView_For_Base_Type(object p0, object p1) { throw null; }
+ public static string Mapping_QueryView_PropertyMaps(object p0) { throw null; }
+ public static string Mapping_QueryView_TypeName_Not_Defined(object p0) { throw null; }
+ public static string Mapping_Storage_InvalidSpace(object p0) { throw null; }
+ public static string Mapping_StoreTypeMismatch_ScalarPropertyMapping(object p0, object p1) { throw null; }
+ public static string Mapping_TableName_QueryView(object p0) { throw null; }
+ public static string Mapping_UnsupportedExpressionKind_QueryView(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_UnsupportedFunctionCall_QueryView(object p0, object p1) { throw null; }
+ public static string Mapping_UnsupportedInitialization_QueryView(object p0, object p1) { throw null; }
+ public static string Mapping_UnsupportedPropertyKind_QueryView(object p0, object p1, object p2) { throw null; }
+ public static string Mapping_UnsupportedScanTarget_QueryView(object p0, object p1) { throw null; }
+ public static string Mapping_Views_For_Extent_Not_Generated(object p0, object p1) { throw null; }
+ public static string Materializer_AddedEntityAlreadyExists(object p0) { throw null; }
+ public static string Materializer_InvalidCastNullable(object p0, object p1) { throw null; }
+ public static string Materializer_InvalidCastReference(object p0, object p1) { throw null; }
+ public static string Materializer_NullReferenceCast(object p0) { throw null; }
+ public static string Materializer_PropertyIsNotNullableWithName(object p0) { throw null; }
+ public static string Materializer_RecyclingEntity(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Materializer_SetInvalidValue(object p0, object p1, object p2, object p3) { throw null; }
+ public static string MemberDoesNotBelongToEntityContainer(object p0, object p1) { throw null; }
+ public static string MemberInvalidIdentity(object p0) { throw null; }
+ public static string MinAndMaxMustBePositive(object p0, object p1) { throw null; }
+ public static string MinAndMaxValueMustBeDifferentForNonConstantFacet(object p0, object p1) { throw null; }
+ public static string MinAndMaxValueMustBeSameForConstantFacet(object p0, object p1) { throw null; }
+ public static string MinMustBeLessThanMax(object p0, object p1, object p2) { throw null; }
+ public static string MissingConstraintOnRelationshipType(object p0) { throw null; }
+ public static string MissingDefaultValueForConstantFacet(object p0, object p1) { throw null; }
+ public static string MissingEntityContainerEnd(object p0, object p1) { throw null; }
+ public static string MissingFacetDescription(object p0, object p1, object p2) { throw null; }
+ public static string MoreThanOneItemMatchesIdentity(object p0) { throw null; }
+ public static string MultipleDefinitionsOfParameter(object p0) { throw null; }
+ public static string MultipleDefinitionsOfVariable(object p0) { throw null; }
+ public static string NamespaceAliasAlreadyUsed(object p0) { throw null; }
+ public static string NamespaceAlreadyImported(object p0) { throw null; }
+ public static string NavigationPropertyRelationshipEndTypeMismatch(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string NeedNotUseSystemNamespaceInUsing(object p0) { throw null; }
+ public static string NestedAggregateCannotBeUsedInAggregate(object p0, object p1) { throw null; }
+ public static string NestedClassNotSupported(object p0, object p1) { throw null; }
+ public static string NewTypeConflictsWithExistingType(object p0, object p1) { throw null; }
+ public static string NoAggrFunctionOverloadMatch(object p0, object p1, object p2) { throw null; }
+ public static string NoCanonicalAggrFunctionOverloadMatch(object p0, object p1, object p2) { throw null; }
+ public static string NoCanonicalFunctionOverloadMatch(object p0, object p1, object p2) { throw null; }
+ public static string NoCodeGenNamespaceInStructuralAnnotation(object p0) { throw null; }
+ public static string NoCollectionForSpace(object p0) { throw null; }
+ public static string NoFunctionOverloadMatch(object p0, object p1, object p2) { throw null; }
+ public static string NoStoreTypeForEdmType(object p0, object p1) { throw null; }
+ public static string NotAMemberOfCollection(object p0, object p1) { throw null; }
+ public static string NotAMemberOfType(object p0, object p1) { throw null; }
+ public static string NotASuperOrSubType(object p0, object p1) { throw null; }
+ public static string NotInNamespaceAlias(object p0, object p1, object p2) { throw null; }
+ public static string NotInNamespaceNoAlias(object p0, object p1) { throw null; }
+ public static string NotNamespaceQualified(object p0) { throw null; }
+ public static string NullParameterForEdmRelationshipAttribute(object p0, object p1) { throw null; }
+ public static string NullRelationshipNameforEdmRelationshipAttribute(object p0) { throw null; }
+ public static string NumberOfTypeCtorIsLessThenFormalSpec(object p0) { throw null; }
+ public static string NumberOfTypeCtorIsMoreThenFormalSpec(object p0) { throw null; }
+ public static string ObjectContext_AcceptAllChangesFailure(object p0) { throw null; }
+ public static string ObjectContext_CannotExplicitlyLoadDetachedRelationships(object p0) { throw null; }
+ public static string ObjectContext_CannotLoadReferencesUsingDifferentContext(object p0) { throw null; }
+ public static string ObjectContext_ClientEntityRemovedFromStore(object p0) { throw null; }
+ public static string ObjectContext_EntitiesHaveDifferentType(object p0, object p1) { throw null; }
+ public static string ObjectContext_EntityContainerNotFoundForName(object p0) { throw null; }
+ public static string ObjectContext_EntityMustBeUnchangedOrModified(object p0) { throw null; }
+ public static string ObjectContext_EntityMustBeUnchangedOrModifiedOrDeleted(object p0) { throw null; }
+ public static string ObjectContext_EntityNotInObjectSet_Delete(object p0, object p1, object p2, object p3) { throw null; }
+ public static string ObjectContext_EntityNotInObjectSet_Detach(object p0, object p1, object p2, object p3) { throw null; }
+ public static string ObjectContext_EntitySetNotFoundForName(object p0) { throw null; }
+ public static string ObjectContext_ExecuteFunctionCalledWithNonQueryFunction(object p0) { throw null; }
+ public static string ObjectContext_ExecuteFunctionCalledWithNullParameter(object p0) { throw null; }
+ public static string ObjectContext_ExecuteFunctionCalledWithScalarFunction(object p0, object p1) { throw null; }
+ public static string ObjectContext_ExecuteFunctionTypeMismatch(object p0, object p1) { throw null; }
+ public static string ObjectContext_InvalidDefaultContainerName(object p0) { throw null; }
+ public static string ObjectContext_InvalidEntitySetForStoreQuery(object p0, object p1, object p2) { throw null; }
+ public static string ObjectContext_InvalidEntitySetInKey(object p0, object p1, object p2, object p3) { throw null; }
+ public static string ObjectContext_InvalidEntitySetInKeyFromName(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string ObjectContext_InvalidEntitySetOnEntity(object p0, object p1) { throw null; }
+ public static string ObjectContext_InvalidObjectSetTypeForEntitySet(object p0, object p1, object p2) { throw null; }
+ public static string ObjectContext_InvalidTypeForStoreQuery(object p0) { throw null; }
+ public static string ObjectContext_MultipleEntitySetsFoundInAllContainers(object p0) { throw null; }
+ public static string ObjectContext_MultipleEntitySetsFoundInSingleContainer(object p0, object p1) { throw null; }
+ public static string ObjectContext_NoEntitySetFoundForType(object p0) { throw null; }
+ public static string ObjectContext_NoMappingForEntityType(object p0) { throw null; }
+ public static string ObjectContext_NthElementInAddedState(object p0) { throw null; }
+ public static string ObjectContext_NthElementIsDuplicate(object p0) { throw null; }
+ public static string ObjectContext_NthElementIsNull(object p0) { throw null; }
+ public static string ObjectContext_NthElementNotInObjectStateManager(object p0) { throw null; }
+ public static string ObjectContext_TwoPropertiesMappedToSameColumn(object p0, object p1) { throw null; }
+ public static string ObjectParameterCollection_DuplicateParameterName(object p0) { throw null; }
+ public static string ObjectParameterCollection_ParameterAlreadyExists(object p0) { throw null; }
+ public static string ObjectParameterCollection_ParameterNameNotFound(object p0) { throw null; }
+ public static string ObjectParameter_InvalidParameterName(object p0) { throw null; }
+ public static string ObjectParameter_InvalidParameterType(object p0) { throw null; }
+ public static string ObjectQuery_InvalidQueryName(object p0) { throw null; }
+ public static string ObjectQuery_QueryBuilder_InvalidResultType(object p0) { throw null; }
+ public static string ObjectQuery_Span_NoNavProp(object p0, object p1) { throw null; }
+ public static string ObjectQuery_UnableToMaterializeArbitaryProjectionType(object p0) { throw null; }
+ public static string ObjectQuery_UnableToMaterializeArray(object p0, object p1) { throw null; }
+ public static string ObjectStateEntry_CannotModifyKeyProperty(object p0) { throw null; }
+ public static string ObjectStateEntry_ChangedInDifferentStateFromChanging(object p0, object p1) { throw null; }
+ public static string ObjectStateEntry_ChangeOnUnmappedComplexProperty(object p0) { throw null; }
+ public static string ObjectStateEntry_ChangeOnUnmappedProperty(object p0) { throw null; }
+ public static string ObjectStateEntry_ComplexObjectUsedMultipleTimes(object p0, object p1) { throw null; }
+ public static string ObjectStateEntry_NullOriginalValueForNonNullableProperty(object p0, object p1, object p2) { throw null; }
+ public static string ObjectStateEntry_SetModifiedOnInvalidProperty(object p0) { throw null; }
+ public static string ObjectStateEntry_SetModifiedStates(object p0) { throw null; }
+ public static string ObjectStateEntry_SetOriginalComplexProperties(object p0) { throw null; }
+ public static string ObjectStateEntry_SetOriginalPrimaryKey(object p0) { throw null; }
+ public static string ObjectStateEntry_UnableToEnumerateCollection(object p0, object p1) { throw null; }
+ public static string ObjectStateManager_ConflictingChangesOfRelationshipDetected(object p0, object p1) { throw null; }
+ public static string ObjectStateManager_DoesnotAllowToReAddUnchangedOrModifiedOrDeletedEntity(object p0) { throw null; }
+ public static string ObjectStateManager_EntityTypeDoesnotMatchtoEntitySetType(object p0, object p1) { throw null; }
+ public static string ObjectStateManager_GetEntityKeyRequiresObjectToHaveAKey(object p0) { throw null; }
+ public static string ObjectStateManager_NoEntryExistsForObject(object p0) { throw null; }
+ public static string ObjectView_CannotResolveTheEntitySet(object p0) { throw null; }
+ public static string OfTypeExpressionElementTypeMustBeEntityType(object p0, object p1) { throw null; }
+ public static string OfTypeExpressionElementTypeMustBeNominalType(object p0, object p1) { throw null; }
+ public static string OfTypeOnlyTypeArgumentCannotBeAbstract(object p0) { throw null; }
+ public static string ParameterNameAlreadyDefinedDuplicate(object p0) { throw null; }
+ public static string ParameterTypeNotSupported(object p0, object p1) { throw null; }
+ public static string ParameterWasNotDefined(object p0) { throw null; }
+ public static string PlaceholderExpressionMustBeCompatibleWithEdm64(object p0, object p1) { throw null; }
+ public static string PlaceholderExpressionMustBeConstant(object p0) { throw null; }
+ public static string PlaceholderExpressionMustBeGreaterThanOrEqualToZero(object p0) { throw null; }
+ public static string PlaceholderSetArgTypeIsNotEqualComparable(object p0, object p1, object p2) { throw null; }
+ public static string PocoEntityWrapper_UnableToMaterializeArbitaryNavPropType(object p0, object p1) { throw null; }
+ public static string PocoEntityWrapper_UnableToSetFieldOrProperty(object p0, object p1) { throw null; }
+ public static string PocoEntityWrapper_UnexpectedTypeForNavigationProperty(object p0, object p1) { throw null; }
+ public static string PrecisionMustBeGreaterThanScale(object p0, object p1) { throw null; }
+ public static string PrecisionOutOfRange(object p0, object p1, object p2, object p3) { throw null; }
+ public static string PropertyNameAlreadyDefinedDuplicate(object p0) { throw null; }
+ public static string PropertyTypeAlreadyDefined(object p0) { throw null; }
+ public static string ProviderDoesNotSupportType(object p0) { throw null; }
+ public static string ProviderReturnedNullForGetDbInformation(object p0) { throw null; }
+ public static string RefArgIsNotOfEntityType(object p0) { throw null; }
+ public static string ReferenceToNonEntityType(object p0) { throw null; }
+ public static string RefTypeIdentifierMustSpecifyAnEntityType(object p0, object p1) { throw null; }
+ public static string RelatedEndExprTypeMustBePromotoableToToEnd(object p0, object p1) { throw null; }
+ public static string RelatedEnd_CannotAddToFixedSizeArray(object p0) { throw null; }
+ public static string RelatedEnd_CannotCreateRelationshipBetweenTrackedAndNoTrackedEntities(object p0) { throw null; }
+ public static string RelatedEnd_CannotRemoveFromFixedSizeArray(object p0) { throw null; }
+ public static string RelatedEnd_CannotSerialize(object p0) { throw null; }
+ public static string RelatedEnd_EntitySetIsNotValidForRelationship(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string RelatedEnd_InvalidContainedType_Collection(object p0, object p1) { throw null; }
+ public static string RelatedEnd_InvalidContainedType_Reference(object p0, object p1) { throw null; }
+ public static string RelatedEnd_InvalidNthElementContextForAttach(object p0) { throw null; }
+ public static string RelatedEnd_InvalidNthElementNullForAttach(object p0) { throw null; }
+ public static string RelatedEnd_InvalidNthElementStateForAttach(object p0) { throw null; }
+ public static string RelatedEnd_InvalidRelationshipFixupDetected(object p0, object p1) { throw null; }
+ public static string RelatedEnd_MismatchedMergeOptionOnLoad(object p0) { throw null; }
+ public static string RelatedEnd_RelatedEndNotAttachedToContext(object p0) { throw null; }
+ public static string RelationshipManager_CollectionAlreadyInitialized(object p0) { throw null; }
+ public static string RelationshipManager_CollectionRelationshipManagerAttached(object p0) { throw null; }
+ public static string RelationshipManager_InvalidTargetRole(object p0, object p1) { throw null; }
+ public static string RelationshipManager_NavigationPropertyNotFound(object p0) { throw null; }
+ public static string RelationshipManager_OwnerIsNotSourceType(object p0, object p1, object p2, object p3) { throw null; }
+ public static string RelationshipManager_ReferenceAlreadyInitialized(object p0) { throw null; }
+ public static string RelationshipManager_RelationshipManagerAttached(object p0) { throw null; }
+ public static string RelationshipManager_UnableToFindRelationshipTypeInMetadata(object p0) { throw null; }
+ public static string RelationshipNameInNavigationPropertyNotValid(object p0, object p1, object p2) { throw null; }
+ public static string RelationshipTargetMustBeUnique(object p0) { throw null; }
+ public static string RelationshipTypeExpected(object p0) { throw null; }
+ public static string RequiredFacetMissing(object p0, object p1) { throw null; }
+ public static string RoleTypeInEdmRelationshipAttributeIsInvalidType(object p0, object p1, object p2) { throw null; }
+ public static string SameRoleNameOnRelationshipAttribute(object p0, object p1) { throw null; }
+ public static string SameRoleReferredInReferentialConstraint(object p0) { throw null; }
+ public static string ScaleOutOfRange(object p0, object p1, object p2, object p3) { throw null; }
+ public static string SimilarRelationshipEnd(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string SourceTypeMustBePromotoableToFromEndRelationType(object p0, object p1) { throw null; }
+ public static string SqlGen_CanonicalFunctionNotSupportedPriorSql10(object p0) { throw null; }
+ public static string SqlGen_InvalidDatePartArgumentExpression(object p0, object p1) { throw null; }
+ public static string SqlGen_InvalidDatePartArgumentValue(object p0, object p1, object p2) { throw null; }
+ public static string SqlGen_PrimitiveTypeNotSupportedPriorSql10(object p0) { throw null; }
+ public static string SqlGen_TypedNaNNotSupported(object p0) { throw null; }
+ public static string SqlGen_TypedNegativeInfinityNotSupported(object p0, object p1) { throw null; }
+ public static string SqlGen_TypedPositiveInfinityNotSupported(object p0, object p1) { throw null; }
+ public static string SqlProvider_InvalidGeographyColumn(object p0) { throw null; }
+ public static string SqlProvider_InvalidGeometryColumn(object p0) { throw null; }
+ public static string SqlProvider_NeedSqlDataReader(object p0) { throw null; }
+ public static string SqlSpatialServices_ProviderValueNotSqlType(object p0) { throw null; }
+ public static string StorageEntityContainerNameMismatchWhileSpecifyingPartialMapping(object p0, object p1, object p2) { throw null; }
+ public static string StoreItemCollectionMustHaveOneArtifact(object p0) { throw null; }
+ public static string SystemNamespaceEncountered(object p0) { throw null; }
+ public static string TableAndSchemaAreMutuallyExclusiveWithDefiningQuery(object p0) { throw null; }
+ public static string TargetRoleNameInNavigationPropertyNotValid(object p0, object p1, object p2, object p3) { throw null; }
+ public static string TextNotAllowed(object p0) { throw null; }
+ public static string TooManyAssociationEnds(object p0) { throw null; }
+ public static string TypeArgumentBelowMin(object p0) { throw null; }
+ public static string TypeArgumentCountMismatch(object p0, object p1) { throw null; }
+ public static string TypeArgumentExceedsMax(object p0) { throw null; }
+ public static string TypeDoesNotSupportFacet(object p0, object p1) { throw null; }
+ public static string TypeDoesNotSupportSpec(object p0) { throw null; }
+ public static string TypeKindMismatch(object p0, object p1, object p2, object p3) { throw null; }
+ public static string TypeMismatchRelationshipConstaint(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string TypeMustBeEntityType(object p0, object p1, object p2) { throw null; }
+ public static string TypeMustBeNominalType(object p0, object p1, object p2) { throw null; }
+ public static string TypeNameAlreadyDefinedDuplicate(object p0) { throw null; }
+ public static string TypeNameNotFound(object p0) { throw null; }
+ public static string TypeNotInAssociationSet(object p0, object p1, object p2) { throw null; }
+ public static string TypeNotInEntitySet(object p0, object p1, object p2) { throw null; }
+ public static string UnableToFindReflectedType(object p0, object p1) { throw null; }
+ public static string UnableToResolveAssembly(object p0) { throw null; }
+ public static string UnacceptableUri(object p0) { throw null; }
+ public static string UnexpectedRootElement(object p0, object p1, object p2) { throw null; }
+ public static string UnexpectedRootElementNoNamespace(object p0, object p1, object p2) { throw null; }
+ public static string UnexpectedTypeInCollection(object p0, object p1) { throw null; }
+ public static string UnexpectedXmlAttribute(object p0) { throw null; }
+ public static string UnexpectedXmlElement(object p0) { throw null; }
+ public static string UnexpectedXmlNodeType(object p0) { throw null; }
+ public static string UnknownExpressionResolutionClass(object p0) { throw null; }
+ public static string Update_AmbiguousForeignKey(object p0) { throw null; }
+ public static string Update_ConcurrencyError(object p0) { throw null; }
+ public static string Update_GeneratedDependent(object p0) { throw null; }
+ public static string Update_InsertingOrUpdatingReferenceToDeletedEntity(object p0) { throw null; }
+ public static string Update_MappingNotFound(object p0) { throw null; }
+ public static string Update_MissingEntity(object p0, object p1) { throw null; }
+ public static string Update_MissingFunctionMapping(object p0, object p1, object p2) { throw null; }
+ public static string Update_MissingRequiredEntity(object p0, object p1, object p2) { throw null; }
+ public static string Update_MissingRequiredRelationshipValue(object p0, object p1) { throw null; }
+ public static string Update_MissingResultColumn(object p0) { throw null; }
+ public static string Update_ModifyingIdentityColumn(object p0, object p1, object p2) { throw null; }
+ public static string Update_NotSupportedComputedKeyColumn(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string Update_NotSupportedIdentityType(object p0, object p1) { throw null; }
+ public static string Update_NotSupportedServerGenKey(object p0) { throw null; }
+ public static string Update_NullReturnValueForNonNullableMember(object p0, object p1) { throw null; }
+ public static string Update_NullValue(object p0) { throw null; }
+ public static string Update_RelationshipCardinalityConstraintViolation(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string Update_RelationshipCardinalityConstraintViolationSingleValue(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string Update_RelationshipCardinalityViolation(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string Update_ReturnValueHasUnexpectedType(object p0, object p1, object p2, object p3) { throw null; }
+ public static string Update_SqlEntitySetWithoutDmlFunctions(object p0, object p1, object p2) { throw null; }
+ public static string Update_UnableToConvertRowsAffectedParameterToInt32(object p0, object p1) { throw null; }
+ public static string Update_UnsupportedCastArgument(object p0) { throw null; }
+ public static string Update_UnsupportedExpressionKind(object p0, object p1) { throw null; }
+ public static string Update_UnsupportedExtentType(object p0, object p1) { throw null; }
+ public static string Update_UnsupportedJoinType(object p0) { throw null; }
+ public static string Update_UnsupportedProjection(object p0) { throw null; }
+ public static string Validator_NoKeyMembers(object p0) { throw null; }
+ public static string Validator_NullableEntityKeyProperty(object p0, object p1) { throw null; }
+ public static string Validator_OSpace_ComplexPropertyNotComplex(object p0, object p1, object p2) { throw null; }
+ public static string Validator_OSpace_Convention_AmbiguousClrType(object p0, object p1, object p2) { throw null; }
+ public static string Validator_OSpace_Convention_AttributeAssemblyReferenced(object p0) { throw null; }
+ public static string Validator_OSpace_Convention_BaseTypeIncompatible(object p0, object p1, object p2) { throw null; }
+ public static string Validator_OSpace_Convention_BaseTypeNotLoaded(object p0, object p1) { throw null; }
+ public static string Validator_OSpace_Convention_MissingOSpaceType(object p0) { throw null; }
+ public static string Validator_OSpace_Convention_MissingRequiredProperty(object p0, object p1) { throw null; }
+ public static string Validator_OSpace_Convention_MultipleTypesWithSameName(object p0) { throw null; }
+ public static string Validator_OSpace_Convention_NonPrimitiveTypeProperty(object p0, object p1, object p2) { throw null; }
+ public static string Validator_OSpace_Convention_RelationshipNotLoaded(object p0, object p1) { throw null; }
+ public static string Validator_OSpace_Convention_ScalarPropertyMissginGetterOrSetter(object p0, object p1, object p2) { throw null; }
+ public static string Validator_OSpace_Convention_SSpaceOSpaceTypeMismatch(object p0, object p1) { throw null; }
+ public static string Validator_OSpace_Convention_Struct(object p0, object p1) { throw null; }
+ public static string Validator_OSpace_InvalidNavPropReturnType(object p0, object p1, object p2) { throw null; }
+ public static string Validator_OSpace_ScalarPropertyNotPrimitive(object p0, object p1, object p2) { throw null; }
+ public static string Validator_UnsupportedEnumUnderlyingType(object p0) { throw null; }
+ public static string ValueNotUnderstood(object p0, object p1) { throw null; }
+ public static string ViewGen_AssociationEndShouldBeMappedToKey(object p0, object p1) { throw null; }
+ public static string ViewGen_AssociationSetKey_Missing(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_AssociationSet_AsUserString(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_AssociationSet_AsUserString_Negated(object p0, object p1, object p2) { throw null; }
+ public static string Viewgen_CannotGenerateQueryViewUnderNoValidation(object p0) { throw null; }
+ public static string ViewGen_Cannot_Disambiguate_MultiConstant(object p0, object p1) { throw null; }
+ public static string ViewGen_Cannot_Recover_Attributes(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_Cannot_Recover_Types(object p0, object p1) { throw null; }
+ public static string ViewGen_Concurrency_Derived_Class(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_Concurrency_Invalid_Condition(object p0, object p1) { throw null; }
+ public static string Viewgen_ConfigurationErrorMsg(object p0) { throw null; }
+ public static string ViewGen_CQ_DomainConstraint(object p0) { throw null; }
+ public static string ViewGen_CQ_PartitionConstraint(object p0) { throw null; }
+ public static string ViewGen_Duplicate_CProperties(object p0) { throw null; }
+ public static string ViewGen_Duplicate_CProperties_IsMapped(object p0, object p1) { throw null; }
+ public static string ViewGen_EntitySetKey_Missing(object p0, object p1) { throw null; }
+ public static string ViewGen_EntitySet_AsUserString(object p0, object p1) { throw null; }
+ public static string ViewGen_EntitySet_AsUserString_Negated(object p0, object p1) { throw null; }
+ public static string ViewGen_ErrorLog(object p0) { throw null; }
+ public static string ViewGen_ErrorLog2(object p0) { throw null; }
+ public static string Viewgen_ErrorPattern_ConditionMemberIsMapped(object p0) { throw null; }
+ public static string Viewgen_ErrorPattern_DuplicateConditionValue(object p0) { throw null; }
+ public static string Viewgen_ErrorPattern_NotNullConditionMappedToNullableMember(object p0, object p1) { throw null; }
+ public static string Viewgen_ErrorPattern_Partition_MultipleTypesMappedToSameTable_WithoutCondition(object p0, object p1) { throw null; }
+ public static string Viewgen_ErrorPattern_TableMappedToMultipleES(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_Foreign_Key(object p0, object p1, object p2, object p3, object p4) { throw null; }
+ public static string ViewGen_Foreign_Key_LowerBound_MustBeOne(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_Foreign_Key_Missing_Relationship_Mapping(object p0) { throw null; }
+ public static string ViewGen_Foreign_Key_Missing_Table_Mapping(object p0, object p1) { throw null; }
+ public static string ViewGen_Foreign_Key_Not_Guaranteed_InCSpace(object p0) { throw null; }
+ public static string ViewGen_Foreign_Key_ParentTable_NotMappedToEnd(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string ViewGen_Foreign_Key_UpperBound_MustBeOne(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_HashOnMappingClosure_Not_Matching(object p0) { throw null; }
+ public static string ViewGen_InvalidCondition(object p0) { throw null; }
+ public static string ViewGen_KeyConstraint_Update_Violation_AssociationSet(object p0, object p1, object p2) { throw null; }
+ public static string ViewGen_KeyConstraint_Update_Violation_EntitySet(object p0, object p1, object p2, object p3) { throw null; }
+ public static string ViewGen_KeyConstraint_Violation(object p0, object p1, object p2, object p3, object p4, object p5) { throw null; }
+ public static string ViewGen_Missing_Sets_Mapping(object p0) { throw null; }
+ public static string ViewGen_Missing_Set_Mapping(object p0) { throw null; }
+ public static string ViewGen_Missing_Type_Mapping(object p0) { throw null; }
+ public static string Viewgen_MultipleFragmentsBetweenCandSExtentWithDistinct(object p0, object p1) { throw null; }
+ public static string ViewGen_NegatedCellConstant(object p0) { throw null; }
+ public static string ViewGen_NonKeyProjectedWithOverlappingPartitions(object p0) { throw null; }
+ public static string ViewGen_NotNull_No_Projected_Slot(object p0) { throw null; }
+ public static string ViewGen_No_Default_Value(object p0, object p1) { throw null; }
+ public static string ViewGen_No_Default_Value_For_Configuration(object p0) { throw null; }
+ public static string Viewgen_NullableMappingForNonNullableColumn(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_IsEqualTo(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_IsNonNullable(object p0) { throw null; }
+ public static string ViewGen_OneOfConst_IsNotEqualTo(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_IsNotOneOf(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_IsOneOf(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_IsOneOfTypes(object p0) { throw null; }
+ public static string ViewGen_OneOfConst_MustBeEqualTo(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_MustBeNonNullable(object p0) { throw null; }
+ public static string ViewGen_OneOfConst_MustBeNull(object p0) { throw null; }
+ public static string ViewGen_OneOfConst_MustBeOneOf(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_MustNotBeEqualTo(object p0, object p1) { throw null; }
+ public static string ViewGen_OneOfConst_MustNotBeOneOf(object p0, object p1) { throw null; }
+ public static string Viewgen_QV_RewritingNotFound(object p0) { throw null; }
+ public static string Viewgen_RightSideNotDisjoint(object p0) { throw null; }
+ public static string ViewGen_TableKey_Missing(object p0, object p1) { throw null; }
+ }
+}
+namespace System.Data.EntityClient
+{
+ public sealed partial class EntityCommand : System.Data.Common.DbCommand
+ {
+ public EntityCommand() { }
+ public EntityCommand(string statement) { }
+ public EntityCommand(string statement, System.Data.EntityClient.EntityConnection connection) { }
+ public EntityCommand(string statement, System.Data.EntityClient.EntityConnection connection, System.Data.EntityClient.EntityTransaction transaction) { }
+ public override string CommandText { get { throw null; } set { } }
+ public override int CommandTimeout { get { throw null; } set { } }
+ public System.Data.Common.CommandTrees.DbCommandTree CommandTree { get { throw null; } set { } }
+ public override System.Data.CommandType CommandType { get { throw null; } set { } }
+ public new System.Data.EntityClient.EntityConnection Connection { get { throw null; } set { } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } }
+ protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } }
+ protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } }
+ public override bool DesignTimeVisible { get { throw null; } set { } }
+ public bool EnablePlanCaching { get { throw null; } set { } }
+ public new System.Data.EntityClient.EntityParameterCollection Parameters { get { throw null; } }
+ public new System.Data.EntityClient.EntityTransaction Transaction { get { throw null; } set { } }
+ public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } }
+ public override void Cancel() { }
+ protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; }
+ public new System.Data.EntityClient.EntityParameter CreateParameter() { throw null; }
+ protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override int ExecuteNonQuery() { throw null; }
+ public new System.Data.EntityClient.EntityDataReader ExecuteReader() { throw null; }
+ public new System.Data.EntityClient.EntityDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override object ExecuteScalar() { throw null; }
+ public override void Prepare() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string ToTraceString() { throw null; }
+ }
+ public sealed partial class EntityConnection : System.Data.Common.DbConnection
+ {
+ public EntityConnection() { }
+ public EntityConnection(System.Data.Metadata.Edm.MetadataWorkspace workspace, System.Data.Common.DbConnection connection) { }
+ public EntityConnection(string connectionString) { }
+ public override string ConnectionString { get { throw null; } set { } }
+ public override int ConnectionTimeout { get { throw null; } }
+ public override string Database { get { throw null; } }
+ public override string DataSource { get { throw null; } }
+ protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } }
+ public override string ServerVersion { get { throw null; } }
+ public override System.Data.ConnectionState State { get { throw null; } }
+ public System.Data.Common.DbConnection StoreConnection { get { throw null; } }
+ protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public new System.Data.EntityClient.EntityTransaction BeginTransaction() { throw null; }
+ public new System.Data.EntityClient.EntityTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public override void ChangeDatabase(string databaseName) { }
+ public override void Close() { }
+ public new System.Data.EntityClient.EntityCommand CreateCommand() { throw null; }
+ protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override void EnlistTransaction(System.Transactions.Transaction transaction) { }
+ [System.CLSCompliantAttribute(false)]
+ public System.Data.Metadata.Edm.MetadataWorkspace GetMetadataWorkspace() { throw null; }
+ public override void Open() { }
+ }
+ public sealed partial class EntityConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
+ {
+ public EntityConnectionStringBuilder() { }
+ public EntityConnectionStringBuilder(string connectionString) { }
+ public override bool IsFixedSize { get { throw null; } }
+ public override object this[string keyword] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ [System.ComponentModel.DisplayNameAttribute("Metadata")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Metadata { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Name")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Provider")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Provider { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Provider Connection String")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string ProviderConnectionString { get { throw null; } set { } }
+ public override void Clear() { }
+ public override bool ContainsKey(string keyword) { throw null; }
+ public override bool Remove(string keyword) { throw null; }
+ public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; }
+ }
+ public partial class EntityDataReader : System.Data.Common.DbDataReader, System.Data.IDataRecord, System.Data.IExtendedDataRecord
+ {
+ internal EntityDataReader() { }
+ public System.Data.Common.DataRecordInfo DataRecordInfo { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override bool HasRows { get { throw null; } }
+ public override bool IsClosed { get { throw null; } }
+ public override object this[int ordinal] { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override int RecordsAffected { get { throw null; } }
+ public override int VisibleFieldCount { get { throw null; } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public override bool GetBoolean(int ordinal) { throw null; }
+ public override byte GetByte(int ordinal) { throw null; }
+ public override long GetBytes(int ordinal, long dataOffset, byte[] buffer, int bufferOffset, int length) { throw null; }
+ public override char GetChar(int ordinal) { throw null; }
+ public override long GetChars(int ordinal, long dataOffset, char[] buffer, int bufferOffset, int length) { throw null; }
+ public System.Data.Common.DbDataReader GetDataReader(int i) { throw null; }
+ public System.Data.Common.DbDataRecord GetDataRecord(int i) { throw null; }
+ public override string GetDataTypeName(int ordinal) { throw null; }
+ public override System.DateTime GetDateTime(int ordinal) { throw null; }
+ protected override System.Data.Common.DbDataReader GetDbDataReader(int ordinal) { throw null; }
+ public override decimal GetDecimal(int ordinal) { throw null; }
+ public override double GetDouble(int ordinal) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override System.Type GetFieldType(int ordinal) { throw null; }
+ public override float GetFloat(int ordinal) { throw null; }
+ public override System.Guid GetGuid(int ordinal) { throw null; }
+ public override short GetInt16(int ordinal) { throw null; }
+ public override int GetInt32(int ordinal) { throw null; }
+ public override long GetInt64(int ordinal) { throw null; }
+ public override string GetName(int ordinal) { throw null; }
+ public override int GetOrdinal(string name) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Type GetProviderSpecificFieldType(int ordinal) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override object GetProviderSpecificValue(int ordinal) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int GetProviderSpecificValues(object[] values) { throw null; }
+ public override System.Data.DataTable GetSchemaTable() { throw null; }
+ public override string GetString(int ordinal) { throw null; }
+ public override object GetValue(int ordinal) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ public override bool IsDBNull(int ordinal) { throw null; }
+ public override bool NextResult() { throw null; }
+ public override bool Read() { throw null; }
+ }
+ public sealed partial class EntityParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter
+ {
+ public EntityParameter() { }
+ public EntityParameter(string parameterName, System.Data.DbType dbType) { }
+ public EntityParameter(string parameterName, System.Data.DbType dbType, int size) { }
+ public EntityParameter(string parameterName, System.Data.DbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, object value) { }
+ public EntityParameter(string parameterName, System.Data.DbType dbType, int size, string sourceColumn) { }
+ public override System.Data.DbType DbType { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ public System.Data.Metadata.Edm.EdmType EdmType { get { throw null; } set { } }
+ public override bool IsNullable { get { throw null; } set { } }
+ public override string ParameterName { get { throw null; } set { } }
+ public new byte Precision { get { throw null; } set { } }
+ public new byte Scale { get { throw null; } set { } }
+ public override int Size { get { throw null; } set { } }
+ public override string SourceColumn { get { throw null; } set { } }
+ public override bool SourceColumnNullMapping { get { throw null; } set { } }
+ public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ public override object Value { get { throw null; } set { } }
+ public override void ResetDbType() { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class EntityParameterCollection : System.Data.Common.DbParameterCollection
+ {
+ internal EntityParameterCollection() { }
+ public override int Count { get { throw null; } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ public new System.Data.EntityClient.EntityParameter this[int index] { get { throw null; } set { } }
+ public new System.Data.EntityClient.EntityParameter this[string parameterName] { get { throw null; } set { } }
+ public override object SyncRoot { get { throw null; } }
+ public System.Data.EntityClient.EntityParameter Add(System.Data.EntityClient.EntityParameter value) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int Add(object value) { throw null; }
+ public System.Data.EntityClient.EntityParameter Add(string parameterName, System.Data.DbType dbType) { throw null; }
+ public System.Data.EntityClient.EntityParameter Add(string parameterName, System.Data.DbType dbType, int size) { throw null; }
+ public override void AddRange(System.Array values) { }
+ public void AddRange(System.Data.EntityClient.EntityParameter[] values) { }
+ public System.Data.EntityClient.EntityParameter AddWithValue(string parameterName, object value) { throw null; }
+ public override void Clear() { }
+ public override bool Contains(object value) { throw null; }
+ public override bool Contains(string parameterName) { throw null; }
+ public override void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.EntityClient.EntityParameter[] array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; }
+ public int IndexOf(System.Data.EntityClient.EntityParameter value) { throw null; }
+ public override int IndexOf(object value) { throw null; }
+ public override int IndexOf(string parameterName) { throw null; }
+ public void Insert(int index, System.Data.EntityClient.EntityParameter value) { }
+ public override void Insert(int index, object value) { }
+ public void Remove(System.Data.EntityClient.EntityParameter value) { }
+ public override void Remove(object value) { }
+ public override void RemoveAt(int index) { }
+ public override void RemoveAt(string parameterName) { }
+ protected override void SetParameter(int index, System.Data.Common.DbParameter value) { }
+ protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { }
+ }
+ public sealed partial class EntityProviderFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider
+ {
+ internal EntityProviderFactory() { }
+ public static readonly System.Data.EntityClient.EntityProviderFactory Instance;
+ public override System.Data.Common.DbCommand CreateCommand() { throw null; }
+ public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; }
+ public override System.Data.Common.DbConnection CreateConnection() { throw null; }
+ public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; }
+ public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; }
+ public override System.Data.Common.DbParameter CreateParameter() { throw null; }
+ public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; }
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
+ }
+ public sealed partial class EntityTransaction : System.Data.Common.DbTransaction
+ {
+ internal EntityTransaction() { }
+ public new System.Data.EntityClient.EntityConnection Connection { get { throw null; } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } }
+ public override System.Data.IsolationLevel IsolationLevel { get { throw null; } }
+ public override void Commit() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Rollback() { }
+ }
+}
+namespace System.Data.Mapping
+{
+ public abstract partial class EntityViewContainer
+ {
+ protected EntityViewContainer() { }
+ public string EdmEntityContainerName { get { throw null; } set { } }
+ public string HashOverAllExtentViews { get { throw null; } set { } }
+ public string HashOverMappingClosure { get { throw null; } set { } }
+ public string StoreEntityContainerName { get { throw null; } set { } }
+ public int ViewCount { get { throw null; } protected set { } }
+ protected abstract System.Collections.Generic.KeyValuePair<string, string> GetViewAt(int index);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ public sealed partial class EntityViewGenerationAttribute : System.Attribute
+ {
+ public EntityViewGenerationAttribute(System.Type viewGenerationType) { }
+ public System.Type ViewGenerationType { get { throw null; } }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public abstract partial class MappingItemCollection : System.Data.Metadata.Edm.ItemCollection
+ {
+ internal MappingItemCollection() { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public partial class StorageMappingItemCollection : System.Data.Mapping.MappingItemCollection
+ {
+ public StorageMappingItemCollection(System.Data.Metadata.Edm.EdmItemCollection edmCollection, System.Data.Metadata.Edm.StoreItemCollection storeCollection, System.Collections.Generic.IEnumerable<System.Xml.XmlReader> xmlReaders) { }
+ public StorageMappingItemCollection(System.Data.Metadata.Edm.EdmItemCollection edmCollection, System.Data.Metadata.Edm.StoreItemCollection storeCollection, params string[] filePaths) { }
+ public double MappingVersion { get { throw null; } }
+ }
+}
+namespace System.Data.Metadata.Edm
+{
+ public sealed partial class AssociationEndMember : System.Data.Metadata.Edm.RelationshipEndMember
+ {
+ internal AssociationEndMember() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ }
+ public sealed partial class AssociationSet : System.Data.Metadata.Edm.RelationshipSet
+ {
+ internal AssociationSet() { }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.AssociationSetEnd> AssociationSetEnds { get { throw null; } }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public new System.Data.Metadata.Edm.AssociationType ElementType { get { throw null; } }
+ }
+ public sealed partial class AssociationSetEnd : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal AssociationSetEnd() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.AssociationEndMember CorrespondingAssociationEndMember { get { throw null; } }
+ public System.Data.Metadata.Edm.EntitySet EntitySet { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Data.Metadata.Edm.AssociationSet ParentAssociationSet { get { throw null; } }
+ [System.ObsoleteAttribute("This property is going away, please use the Name property instead")]
+ public string Role { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class AssociationType : System.Data.Metadata.Edm.RelationshipType
+ {
+ internal AssociationType() { }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.AssociationEndMember> AssociationEndMembers { get { throw null; } }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public bool IsForeignKey { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.ReferentialConstraint> ReferentialConstraints { get { throw null; } }
+ }
+ public enum BuiltInTypeKind
+ {
+ AssociationEndMember = 0,
+ AssociationSet = 2,
+ AssociationSetEnd = 1,
+ AssociationType = 3,
+ CollectionKind = 7,
+ CollectionType = 6,
+ ComplexType = 8,
+ Documentation = 9,
+ EdmFunction = 18,
+ EdmMember = 24,
+ EdmProperty = 28,
+ EdmType = 11,
+ EntityContainer = 12,
+ EntitySet = 13,
+ EntitySetBase = 4,
+ EntityType = 14,
+ EntityTypeBase = 5,
+ EnumMember = 16,
+ EnumType = 15,
+ Facet = 17,
+ FunctionParameter = 19,
+ GlobalItem = 20,
+ MetadataItem = 23,
+ MetadataProperty = 21,
+ NavigationProperty = 22,
+ OperationAction = 10,
+ ParameterMode = 25,
+ PrimitiveType = 26,
+ PrimitiveTypeKind = 27,
+ ProviderManifest = 29,
+ ReferentialConstraint = 30,
+ RefType = 31,
+ RelationshipEndMember = 32,
+ RelationshipMultiplicity = 33,
+ RelationshipSet = 34,
+ RelationshipType = 35,
+ RowType = 36,
+ SimpleType = 37,
+ StructuralType = 38,
+ TypeUsage = 39,
+ }
+ public enum CollectionKind
+ {
+ Bag = 1,
+ List = 2,
+ None = 0,
+ }
+ public sealed partial class CollectionType : System.Data.Metadata.Edm.EdmType
+ {
+ internal CollectionType() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage TypeUsage { get { throw null; } }
+ }
+ public partial class ComplexType : System.Data.Metadata.Edm.StructuralType
+ {
+ internal ComplexType() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmProperty> Properties { get { throw null; } }
+ }
+ public enum ConcurrencyMode
+ {
+ Fixed = 1,
+ None = 0,
+ }
+ public enum DataSpace
+ {
+ CSpace = 1,
+ CSSpace = 4,
+ OCSpace = 3,
+ OSpace = 0,
+ SSpace = 2,
+ }
+ public sealed partial class Documentation : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal Documentation() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public string LongDescription { get { throw null; } }
+ public string Summary { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class EdmError
+ {
+ internal EdmError() { }
+ public string Message { get { throw null; } }
+ }
+ public sealed partial class EdmFunction : System.Data.Metadata.Edm.EdmType
+ {
+ internal EdmFunction() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public string CommandTextAttribute { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public bool IsComposableAttribute { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.FunctionParameter> Parameters { get { throw null; } }
+ public System.Data.Metadata.Edm.FunctionParameter ReturnParameter { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.FunctionParameter> ReturnParameters { get { throw null; } }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class EdmItemCollection : System.Data.Metadata.Edm.ItemCollection
+ {
+ public EdmItemCollection(System.Collections.Generic.IEnumerable<System.Xml.XmlReader> xmlReaders) { }
+ public EdmItemCollection(params string[] filePaths) { }
+ public double EdmVersion { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetPrimitiveTypes() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetPrimitiveTypes(double edmVersion) { throw null; }
+ }
+ public abstract partial class EdmMember : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal EdmMember() { }
+ public System.Data.Metadata.Edm.StructuralType DeclaringType { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage TypeUsage { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class EdmProperty : System.Data.Metadata.Edm.EdmMember
+ {
+ internal EdmProperty() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public object DefaultValue { get { throw null; } }
+ public bool Nullable { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EdmSchemaError : System.Data.Metadata.Edm.EdmError
+ {
+ internal EdmSchemaError() { }
+ public int Column { get { throw null; } }
+ public int ErrorCode { get { throw null; } }
+ public int Line { get { throw null; } }
+ public string SchemaLocation { get { throw null; } }
+ public string SchemaName { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmSchemaErrorSeverity Severity { get { throw null; } set { } }
+ public string StackTrace { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public enum EdmSchemaErrorSeverity
+ {
+ Error = 1,
+ Warning = 0,
+ }
+ public abstract partial class EdmType : System.Data.Metadata.Edm.GlobalItem
+ {
+ internal EdmType() { }
+ public bool Abstract { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmType BaseType { get { throw null; } }
+ public virtual string FullName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NamespaceName { get { throw null; } }
+ public System.Data.Metadata.Edm.CollectionType GetCollectionType() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class EntityContainer : System.Data.Metadata.Edm.GlobalItem
+ {
+ internal EntityContainer() { }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EntitySetBase> BaseEntitySets { get { throw null; } }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmFunction> FunctionImports { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Data.Metadata.Edm.EntitySet GetEntitySetByName(string name, bool ignoreCase) { throw null; }
+ public System.Data.Metadata.Edm.RelationshipSet GetRelationshipSetByName(string name, bool ignoreCase) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryGetEntitySetByName(string name, bool ignoreCase, out System.Data.Metadata.Edm.EntitySet entitySet) { entitySet = default(System.Data.Metadata.Edm.EntitySet); throw null; }
+ public bool TryGetRelationshipSetByName(string name, bool ignoreCase, out System.Data.Metadata.Edm.RelationshipSet relationshipSet) { relationshipSet = default(System.Data.Metadata.Edm.RelationshipSet); throw null; }
+ }
+ public partial class EntitySet : System.Data.Metadata.Edm.EntitySetBase
+ {
+ internal EntitySet() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public new System.Data.Metadata.Edm.EntityType ElementType { get { throw null; } }
+ }
+ public abstract partial class EntitySetBase : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal EntitySetBase() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.EntityTypeBase ElementType { get { throw null; } }
+ public System.Data.Metadata.Edm.EntityContainer EntityContainer { get { throw null; } }
+ public string Name { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class EntityType : System.Data.Metadata.Edm.EntityTypeBase
+ {
+ internal EntityType() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.NavigationProperty> NavigationProperties { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmProperty> Properties { get { throw null; } }
+ public System.Data.Metadata.Edm.RefType GetReferenceType() { throw null; }
+ }
+ public abstract partial class EntityTypeBase : System.Data.Metadata.Edm.StructuralType
+ {
+ internal EntityTypeBase() { }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmMember> KeyMembers { get { throw null; } }
+ }
+ public sealed partial class EnumMember : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal EnumMember() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public string Name { get { throw null; } }
+ public object Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class EnumType : System.Data.Metadata.Edm.SimpleType
+ {
+ internal EnumType() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public bool IsFlags { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EnumMember> Members { get { throw null; } }
+ public System.Data.Metadata.Edm.PrimitiveType UnderlyingType { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name,nq}={Value}")]
+ public sealed partial class Facet : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal Facet() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.FacetDescription Description { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmType FacetType { get { throw null; } }
+ public bool IsUnbounded { get { throw null; } }
+ public string Name { get { throw null; } }
+ public object Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class FacetDescription
+ {
+ internal FacetDescription() { }
+ public object DefaultValue { get { throw null; } }
+ public string FacetName { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmType FacetType { get { throw null; } }
+ public bool IsConstant { get { throw null; } }
+ public bool IsRequired { get { throw null; } }
+ public System.Nullable<int> MaxValue { get { throw null; } }
+ public System.Nullable<int> MinValue { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class FunctionParameter : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal FunctionParameter() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmFunction DeclaringFunction { get { throw null; } }
+ public System.Data.Metadata.Edm.ParameterMode Mode { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage TypeUsage { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class GlobalItem : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal GlobalItem() { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public abstract partial class ItemCollection : System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.GlobalItem>
+ {
+ internal ItemCollection() { }
+ public System.Data.Metadata.Edm.DataSpace DataSpace { get { throw null; } }
+ public System.Data.Metadata.Edm.EntityContainer GetEntityContainer(string name) { throw null; }
+ public System.Data.Metadata.Edm.EntityContainer GetEntityContainer(string name, bool ignoreCase) { throw null; }
+ protected static System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction> GetFunctions(System.Collections.Generic.Dictionary<string, System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction>> functionCollection, string functionName, bool ignoreCase) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction> GetFunctions(string functionName) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction> GetFunctions(string functionName, bool ignoreCase) { throw null; }
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<T> GetItems<T>() where T : System.Data.Metadata.Edm.GlobalItem { throw null; }
+ public T GetItem<T>(string identity) where T : System.Data.Metadata.Edm.GlobalItem { throw null; }
+ public T GetItem<T>(string identity, bool ignoreCase) where T : System.Data.Metadata.Edm.GlobalItem { throw null; }
+ public System.Data.Metadata.Edm.EdmType GetType(string name, string namespaceName) { throw null; }
+ public System.Data.Metadata.Edm.EdmType GetType(string name, string namespaceName, bool ignoreCase) { throw null; }
+ public bool TryGetEntityContainer(string name, bool ignoreCase, out System.Data.Metadata.Edm.EntityContainer entityContainer) { entityContainer = default(System.Data.Metadata.Edm.EntityContainer); throw null; }
+ public bool TryGetEntityContainer(string name, out System.Data.Metadata.Edm.EntityContainer entityContainer) { entityContainer = default(System.Data.Metadata.Edm.EntityContainer); throw null; }
+ public bool TryGetItem<T>(string identity, bool ignoreCase, out T item) where T : System.Data.Metadata.Edm.GlobalItem { item = default(T); throw null; }
+ public bool TryGetItem<T>(string identity, out T item) where T : System.Data.Metadata.Edm.GlobalItem { item = default(T); throw null; }
+ public bool TryGetType(string name, string namespaceName, bool ignoreCase, out System.Data.Metadata.Edm.EdmType type) { type = default(System.Data.Metadata.Edm.EdmType); throw null; }
+ public bool TryGetType(string name, string namespaceName, out System.Data.Metadata.Edm.EdmType type) { type = default(System.Data.Metadata.Edm.EdmType); throw null; }
+ }
+ public abstract partial class MetadataItem
+ {
+ internal MetadataItem() { }
+ public abstract System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get; }
+ public System.Data.Metadata.Edm.Documentation Documentation { get { throw null; } set { } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.MetadataProperty> MetadataProperties { get { throw null; } }
+ public static System.Data.Metadata.Edm.EdmType GetBuiltInType(System.Data.Metadata.Edm.BuiltInTypeKind builtInTypeKind) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.FacetDescription> GetGeneralFacetDescriptions() { throw null; }
+ }
+ public sealed partial class MetadataProperty : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal MetadataProperty() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Data.Metadata.Edm.PropertyKind PropertyKind { get { throw null; } }
+ public System.Data.Metadata.Edm.TypeUsage TypeUsage { get { throw null; } }
+ public object Value { get { throw null; } }
+ }
+ public sealed partial class MetadataWorkspace
+ {
+ public static readonly double MaximumEdmVersionSupported;
+ public MetadataWorkspace() { }
+ public MetadataWorkspace(System.Collections.Generic.IEnumerable<string> paths, System.Collections.Generic.IEnumerable<System.Reflection.Assembly> assembliesToConsider) { }
+ public static void ClearCache() { }
+ public System.Data.Common.EntitySql.EntitySqlParser CreateEntitySqlParser() { throw null; }
+ public System.Data.Common.CommandTrees.DbQueryCommandTree CreateQueryCommandTree(System.Data.Common.CommandTrees.DbExpression query) { throw null; }
+ public System.Data.Metadata.Edm.EnumType GetEdmSpaceType(System.Data.Metadata.Edm.EnumType objectSpaceType) { throw null; }
+ public System.Data.Metadata.Edm.StructuralType GetEdmSpaceType(System.Data.Metadata.Edm.StructuralType objectSpaceType) { throw null; }
+ public System.Data.Metadata.Edm.EntityContainer GetEntityContainer(string name, bool ignoreCase, System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public System.Data.Metadata.Edm.EntityContainer GetEntityContainer(string name, System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction> GetFunctions(string name, string namespaceName, System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmFunction> GetFunctions(string name, string namespaceName, System.Data.Metadata.Edm.DataSpace dataSpace, bool ignoreCase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Data.Metadata.Edm.ItemCollection GetItemCollection(System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.GlobalItem> GetItems(System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<T> GetItems<T>(System.Data.Metadata.Edm.DataSpace dataSpace) where T : System.Data.Metadata.Edm.GlobalItem { throw null; }
+ public T GetItem<T>(string identity, bool ignoreCase, System.Data.Metadata.Edm.DataSpace dataSpace) where T : System.Data.Metadata.Edm.GlobalItem { throw null; }
+ public T GetItem<T>(string identity, System.Data.Metadata.Edm.DataSpace dataSpace) where T : System.Data.Metadata.Edm.GlobalItem { throw null; }
+ public System.Data.Metadata.Edm.EnumType GetObjectSpaceType(System.Data.Metadata.Edm.EnumType edmSpaceType) { throw null; }
+ public System.Data.Metadata.Edm.StructuralType GetObjectSpaceType(System.Data.Metadata.Edm.StructuralType edmSpaceType) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetPrimitiveTypes(System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.EdmMember> GetRelevantMembersForUpdate(System.Data.Metadata.Edm.EntitySetBase entitySet, System.Data.Metadata.Edm.EntityTypeBase entityType, bool partialUpdateSupported) { throw null; }
+ [System.ObsoleteAttribute("Use MetadataWorkspace.GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, bool) instead")]
+ public System.Collections.Generic.IEnumerable<System.Data.Metadata.Edm.EdmMember> GetRequiredOriginalValueMembers(System.Data.Metadata.Edm.EntitySetBase entitySet, System.Data.Metadata.Edm.EntityTypeBase entityType) { throw null; }
+ public System.Data.Metadata.Edm.EdmType GetType(string name, string namespaceName, bool ignoreCase, System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public System.Data.Metadata.Edm.EdmType GetType(string name, string namespaceName, System.Data.Metadata.Edm.DataSpace dataSpace) { throw null; }
+ public void LoadFromAssembly(System.Reflection.Assembly assembly) { }
+ public void LoadFromAssembly(System.Reflection.Assembly assembly, System.Action<string> logLoadMessage) { }
+ [System.CLSCompliantAttribute(false)]
+ public void RegisterItemCollection(System.Data.Metadata.Edm.ItemCollection collection) { }
+ public bool TryGetEdmSpaceType(System.Data.Metadata.Edm.EnumType objectSpaceType, out System.Data.Metadata.Edm.EnumType edmSpaceType) { edmSpaceType = default(System.Data.Metadata.Edm.EnumType); throw null; }
+ public bool TryGetEdmSpaceType(System.Data.Metadata.Edm.StructuralType objectSpaceType, out System.Data.Metadata.Edm.StructuralType edmSpaceType) { edmSpaceType = default(System.Data.Metadata.Edm.StructuralType); throw null; }
+ public bool TryGetEntityContainer(string name, bool ignoreCase, System.Data.Metadata.Edm.DataSpace dataSpace, out System.Data.Metadata.Edm.EntityContainer entityContainer) { entityContainer = default(System.Data.Metadata.Edm.EntityContainer); throw null; }
+ public bool TryGetEntityContainer(string name, System.Data.Metadata.Edm.DataSpace dataSpace, out System.Data.Metadata.Edm.EntityContainer entityContainer) { entityContainer = default(System.Data.Metadata.Edm.EntityContainer); throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public bool TryGetItemCollection(System.Data.Metadata.Edm.DataSpace dataSpace, out System.Data.Metadata.Edm.ItemCollection collection) { collection = default(System.Data.Metadata.Edm.ItemCollection); throw null; }
+ public bool TryGetItem<T>(string identity, bool ignoreCase, System.Data.Metadata.Edm.DataSpace dataSpace, out T item) where T : System.Data.Metadata.Edm.GlobalItem { item = default(T); throw null; }
+ public bool TryGetItem<T>(string identity, System.Data.Metadata.Edm.DataSpace space, out T item) where T : System.Data.Metadata.Edm.GlobalItem { item = default(T); throw null; }
+ public bool TryGetObjectSpaceType(System.Data.Metadata.Edm.EnumType edmSpaceType, out System.Data.Metadata.Edm.EnumType objectSpaceType) { objectSpaceType = default(System.Data.Metadata.Edm.EnumType); throw null; }
+ public bool TryGetObjectSpaceType(System.Data.Metadata.Edm.StructuralType edmSpaceType, out System.Data.Metadata.Edm.StructuralType objectSpaceType) { objectSpaceType = default(System.Data.Metadata.Edm.StructuralType); throw null; }
+ public bool TryGetType(string name, string namespaceName, bool ignoreCase, System.Data.Metadata.Edm.DataSpace dataSpace, out System.Data.Metadata.Edm.EdmType type) { type = default(System.Data.Metadata.Edm.EdmType); throw null; }
+ public bool TryGetType(string name, string namespaceName, System.Data.Metadata.Edm.DataSpace dataSpace, out System.Data.Metadata.Edm.EdmType type) { type = default(System.Data.Metadata.Edm.EdmType); throw null; }
+ }
+ public sealed partial class NavigationProperty : System.Data.Metadata.Edm.EdmMember
+ {
+ internal NavigationProperty() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipEndMember FromEndMember { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipType RelationshipType { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipEndMember ToEndMember { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Data.Metadata.Edm.EdmProperty> GetDependentProperties() { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class ObjectItemCollection : System.Data.Metadata.Edm.ItemCollection
+ {
+ public ObjectItemCollection() { }
+ public System.Type GetClrType(System.Data.Metadata.Edm.EnumType objectSpaceType) { throw null; }
+ public System.Type GetClrType(System.Data.Metadata.Edm.StructuralType objectSpaceType) { throw null; }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<T> GetItems<T>() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Data.Metadata.Edm.PrimitiveType> GetPrimitiveTypes() { throw null; }
+ public void LoadFromAssembly(System.Reflection.Assembly assembly) { }
+ public void LoadFromAssembly(System.Reflection.Assembly assembly, System.Data.Metadata.Edm.EdmItemCollection edmItemCollection) { }
+ public void LoadFromAssembly(System.Reflection.Assembly assembly, System.Data.Metadata.Edm.EdmItemCollection edmItemCollection, System.Action<string> logLoadMessage) { }
+ public bool TryGetClrType(System.Data.Metadata.Edm.EnumType objectSpaceType, out System.Type clrType) { clrType = default(System.Type); throw null; }
+ public bool TryGetClrType(System.Data.Metadata.Edm.StructuralType objectSpaceType, out System.Type clrType) { clrType = default(System.Type); throw null; }
+ }
+ public enum OperationAction
+ {
+ Cascade = 1,
+ None = 0,
+ Restrict = 2,
+ }
+ public enum ParameterMode
+ {
+ In = 0,
+ InOut = 2,
+ Out = 1,
+ ReturnValue = 3,
+ }
+ public enum ParameterTypeSemantics
+ {
+ AllowImplicitConversion = 0,
+ AllowImplicitPromotion = 1,
+ ExactMatchOnly = 2,
+ }
+ public sealed partial class PrimitiveType : System.Data.Metadata.Edm.SimpleType
+ {
+ internal PrimitiveType() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Type ClrEquivalentType { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.FacetDescription> FacetDescriptions { get { throw null; } }
+ public System.Data.Metadata.Edm.PrimitiveTypeKind PrimitiveTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmType GetEdmPrimitiveType() { throw null; }
+ public static System.Data.Metadata.Edm.PrimitiveType GetEdmPrimitiveType(System.Data.Metadata.Edm.PrimitiveTypeKind primitiveTypeKind) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetEdmPrimitiveTypes() { throw null; }
+ }
+ public enum PrimitiveTypeKind
+ {
+ Binary = 0,
+ Boolean = 1,
+ Byte = 2,
+ DateTime = 3,
+ DateTimeOffset = 14,
+ Decimal = 4,
+ Double = 5,
+ Geography = 16,
+ GeographyCollection = 30,
+ GeographyLineString = 25,
+ GeographyMultiLineString = 28,
+ GeographyMultiPoint = 27,
+ GeographyMultiPolygon = 29,
+ GeographyPoint = 24,
+ GeographyPolygon = 26,
+ Geometry = 15,
+ GeometryCollection = 23,
+ GeometryLineString = 18,
+ GeometryMultiLineString = 21,
+ GeometryMultiPoint = 20,
+ GeometryMultiPolygon = 22,
+ GeometryPoint = 17,
+ GeometryPolygon = 19,
+ Guid = 6,
+ Int16 = 9,
+ Int32 = 10,
+ Int64 = 11,
+ SByte = 8,
+ Single = 7,
+ String = 12,
+ Time = 13,
+ }
+ public enum PropertyKind
+ {
+ Extended = 1,
+ System = 0,
+ }
+ public partial class ReadOnlyMetadataCollection<T> : System.Collections.ObjectModel.ReadOnlyCollection<T> where T : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal ReadOnlyMetadataCollection() : base (default(System.Collections.Generic.IList<T>)) { }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual T this[string identity] { get { throw null; } }
+ public virtual bool Contains(string identity) { throw null; }
+ public new System.Data.Metadata.Edm.ReadOnlyMetadataCollection<T>.Enumerator GetEnumerator() { throw null; }
+ public virtual T GetValue(string identity, bool ignoreCase) { throw null; }
+ public virtual new int IndexOf(T value) { throw null; }
+ public virtual bool TryGetValue(string identity, bool ignoreCase, out T item) { item = default(T); throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ }
+ public sealed partial class ReferentialConstraint : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal ReferentialConstraint() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmProperty> FromProperties { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipEndMember FromRole { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmProperty> ToProperties { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipEndMember ToRole { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class RefType : System.Data.Metadata.Edm.EdmType
+ {
+ internal RefType() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.EntityTypeBase ElementType { get { throw null; } }
+ }
+ public abstract partial class RelationshipEndMember : System.Data.Metadata.Edm.EdmMember
+ {
+ internal RelationshipEndMember() { }
+ public System.Data.Metadata.Edm.OperationAction DeleteBehavior { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipMultiplicity RelationshipMultiplicity { get { throw null; } }
+ public System.Data.Metadata.Edm.EntityType GetEntityType() { throw null; }
+ }
+ public enum RelationshipMultiplicity
+ {
+ Many = 2,
+ One = 1,
+ ZeroOrOne = 0,
+ }
+ public abstract partial class RelationshipSet : System.Data.Metadata.Edm.EntitySetBase
+ {
+ internal RelationshipSet() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public new System.Data.Metadata.Edm.RelationshipType ElementType { get { throw null; } }
+ }
+ public abstract partial class RelationshipType : System.Data.Metadata.Edm.EntityTypeBase
+ {
+ internal RelationshipType() { }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.RelationshipEndMember> RelationshipEndMembers { get { throw null; } }
+ }
+ public sealed partial class RowType : System.Data.Metadata.Edm.StructuralType
+ {
+ internal RowType() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmProperty> Properties { get { throw null; } }
+ }
+ public abstract partial class SimpleType : System.Data.Metadata.Edm.EdmType
+ {
+ internal SimpleType() { }
+ }
+ public enum StoreGeneratedPattern
+ {
+ Computed = 2,
+ Identity = 1,
+ None = 0,
+ }
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class StoreItemCollection : System.Data.Metadata.Edm.ItemCollection
+ {
+ public StoreItemCollection(System.Collections.Generic.IEnumerable<System.Xml.XmlReader> xmlReaders) { }
+ public StoreItemCollection(params string[] filePaths) { }
+ public double StoreSchemaVersion { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Metadata.Edm.PrimitiveType> GetPrimitiveTypes() { throw null; }
+ }
+ public abstract partial class StructuralType : System.Data.Metadata.Edm.EdmType
+ {
+ internal StructuralType() { }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.EdmMember> Members { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("EdmType={EdmType}, Facets.Count={Facets.Count}")]
+ public sealed partial class TypeUsage : System.Data.Metadata.Edm.MetadataItem
+ {
+ internal TypeUsage() { }
+ public override System.Data.Metadata.Edm.BuiltInTypeKind BuiltInTypeKind { get { throw null; } }
+ public System.Data.Metadata.Edm.EdmType EdmType { get { throw null; } }
+ public System.Data.Metadata.Edm.ReadOnlyMetadataCollection<System.Data.Metadata.Edm.Facet> Facets { get { throw null; } }
+ public static System.Data.Metadata.Edm.TypeUsage CreateBinaryTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, bool isFixedLength) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateBinaryTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, bool isFixedLength, int maxLength) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateDateTimeOffsetTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, System.Nullable<byte> precision) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateDateTimeTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, System.Nullable<byte> precision) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateDecimalTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateDecimalTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, byte precision, byte scale) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateDefaultTypeUsage(System.Data.Metadata.Edm.EdmType edmType) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateStringTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, bool isUnicode, bool isFixedLength) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateStringTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, bool isUnicode, bool isFixedLength, int maxLength) { throw null; }
+ public static System.Data.Metadata.Edm.TypeUsage CreateTimeTypeUsage(System.Data.Metadata.Edm.PrimitiveType primitiveType, System.Nullable<byte> precision) { throw null; }
+ public bool IsSubtypeOf(System.Data.Metadata.Edm.TypeUsage typeUsage) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Data.Objects
+{
+ public sealed partial class CompiledQuery
+ {
+ internal CompiledQuery() { }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TResult> Compile<TArg0, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TResult> Compile<TArg0, TArg1, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TResult> Compile<TArg0, TArg1, TArg2, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>> query) where TArg0 : System.Data.Objects.ObjectContext { throw null; }
+ }
+ public abstract partial class CurrentValueRecord : System.Data.Objects.DbUpdatableDataRecord
+ {
+ internal CurrentValueRecord() { }
+ }
+ public abstract partial class DbUpdatableDataRecord : System.Data.Common.DbDataRecord, System.Data.IDataRecord, System.Data.IExtendedDataRecord
+ {
+ internal DbUpdatableDataRecord() { }
+ public virtual System.Data.Common.DataRecordInfo DataRecordInfo { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override object this[int ordinal] { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override bool GetBoolean(int ordinal) { throw null; }
+ public override byte GetByte(int ordinal) { throw null; }
+ public override long GetBytes(int ordinal, long dataIndex, byte[] buffer, int bufferIndex, int length) { throw null; }
+ public override char GetChar(int ordinal) { throw null; }
+ public override long GetChars(int ordinal, long dataIndex, char[] buffer, int bufferIndex, int length) { throw null; }
+ public System.Data.Common.DbDataReader GetDataReader(int i) { throw null; }
+ public System.Data.Common.DbDataRecord GetDataRecord(int ordinal) { throw null; }
+ public override string GetDataTypeName(int ordinal) { throw null; }
+ public override System.DateTime GetDateTime(int ordinal) { throw null; }
+ protected override System.Data.Common.DbDataReader GetDbDataReader(int ordinal) { throw null; }
+ public override decimal GetDecimal(int ordinal) { throw null; }
+ public override double GetDouble(int ordinal) { throw null; }
+ public override System.Type GetFieldType(int ordinal) { throw null; }
+ public override float GetFloat(int ordinal) { throw null; }
+ public override System.Guid GetGuid(int ordinal) { throw null; }
+ public override short GetInt16(int ordinal) { throw null; }
+ public override int GetInt32(int ordinal) { throw null; }
+ public override long GetInt64(int ordinal) { throw null; }
+ public override string GetName(int ordinal) { throw null; }
+ public override int GetOrdinal(string name) { throw null; }
+ protected abstract object GetRecordValue(int ordinal);
+ public override string GetString(int ordinal) { throw null; }
+ public override object GetValue(int ordinal) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ public override bool IsDBNull(int ordinal) { throw null; }
+ public void SetBoolean(int ordinal, bool value) { }
+ public void SetByte(int ordinal, byte value) { }
+ public void SetChar(int ordinal, char value) { }
+ public void SetDataRecord(int ordinal, System.Data.IDataRecord value) { }
+ public void SetDateTime(int ordinal, System.DateTime value) { }
+ public void SetDBNull(int ordinal) { }
+ public void SetDecimal(int ordinal, decimal value) { }
+ public void SetDouble(int ordinal, double value) { }
+ public void SetFloat(int ordinal, float value) { }
+ public void SetGuid(int ordinal, System.Guid value) { }
+ public void SetInt16(int ordinal, short value) { }
+ public void SetInt32(int ordinal, int value) { }
+ public void SetInt64(int ordinal, long value) { }
+ protected abstract void SetRecordValue(int ordinal, object value);
+ public void SetString(int ordinal, string value) { }
+ public void SetValue(int ordinal, object value) { }
+ public int SetValues(params object[] values) { throw null; }
+ System.Data.IDataReader System.Data.IDataRecord.GetData(int ordinal) { throw null; }
+ }
+ public static partial class EntityFunctions
+ {
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddDays")]
+ public static System.Nullable<System.DateTimeOffset> AddDays(System.Nullable<System.DateTimeOffset> dateValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddDays")]
+ public static System.Nullable<System.DateTime> AddDays(System.Nullable<System.DateTime> dateValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddHours")]
+ public static System.Nullable<System.DateTimeOffset> AddHours(System.Nullable<System.DateTimeOffset> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddHours")]
+ public static System.Nullable<System.DateTime> AddHours(System.Nullable<System.DateTime> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddHours")]
+ public static System.Nullable<System.TimeSpan> AddHours(System.Nullable<System.TimeSpan> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMicroseconds")]
+ public static System.Nullable<System.DateTimeOffset> AddMicroseconds(System.Nullable<System.DateTimeOffset> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMicroseconds")]
+ public static System.Nullable<System.DateTime> AddMicroseconds(System.Nullable<System.DateTime> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMicroseconds")]
+ public static System.Nullable<System.TimeSpan> AddMicroseconds(System.Nullable<System.TimeSpan> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMilliseconds")]
+ public static System.Nullable<System.DateTimeOffset> AddMilliseconds(System.Nullable<System.DateTimeOffset> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMilliseconds")]
+ public static System.Nullable<System.DateTime> AddMilliseconds(System.Nullable<System.DateTime> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMilliseconds")]
+ public static System.Nullable<System.TimeSpan> AddMilliseconds(System.Nullable<System.TimeSpan> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMinutes")]
+ public static System.Nullable<System.DateTimeOffset> AddMinutes(System.Nullable<System.DateTimeOffset> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMinutes")]
+ public static System.Nullable<System.DateTime> AddMinutes(System.Nullable<System.DateTime> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMinutes")]
+ public static System.Nullable<System.TimeSpan> AddMinutes(System.Nullable<System.TimeSpan> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMonths")]
+ public static System.Nullable<System.DateTimeOffset> AddMonths(System.Nullable<System.DateTimeOffset> dateValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddMonths")]
+ public static System.Nullable<System.DateTime> AddMonths(System.Nullable<System.DateTime> dateValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddNanoseconds")]
+ public static System.Nullable<System.DateTimeOffset> AddNanoseconds(System.Nullable<System.DateTimeOffset> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddNanoseconds")]
+ public static System.Nullable<System.DateTime> AddNanoseconds(System.Nullable<System.DateTime> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddNanoseconds")]
+ public static System.Nullable<System.TimeSpan> AddNanoseconds(System.Nullable<System.TimeSpan> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddSeconds")]
+ public static System.Nullable<System.DateTimeOffset> AddSeconds(System.Nullable<System.DateTimeOffset> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddSeconds")]
+ public static System.Nullable<System.DateTime> AddSeconds(System.Nullable<System.DateTime> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddSeconds")]
+ public static System.Nullable<System.TimeSpan> AddSeconds(System.Nullable<System.TimeSpan> timeValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddYears")]
+ public static System.Nullable<System.DateTimeOffset> AddYears(System.Nullable<System.DateTimeOffset> dateValue, System.Nullable<int> addValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "AddYears")]
+ public static System.Nullable<System.DateTime> AddYears(System.Nullable<System.DateTime> dateValue, System.Nullable<int> addValue) { throw null; }
+ public static string AsNonUnicode(string value) { throw null; }
+ public static string AsUnicode(string value) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "CreateDateTime")]
+ public static System.Nullable<System.DateTime> CreateDateTime(System.Nullable<int> year, System.Nullable<int> month, System.Nullable<int> day, System.Nullable<int> hour, System.Nullable<int> minute, System.Nullable<double> second) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "CreateDateTimeOffset")]
+ public static System.Nullable<System.DateTimeOffset> CreateDateTimeOffset(System.Nullable<int> year, System.Nullable<int> month, System.Nullable<int> day, System.Nullable<int> hour, System.Nullable<int> minute, System.Nullable<double> second, System.Nullable<int> timeZoneOffset) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "CreateTime")]
+ public static System.Nullable<System.TimeSpan> CreateTime(System.Nullable<int> hour, System.Nullable<int> minute, System.Nullable<double> second) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffDays")]
+ public static System.Nullable<int> DiffDays(System.Nullable<System.DateTimeOffset> dateValue1, System.Nullable<System.DateTimeOffset> dateValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffDays")]
+ public static System.Nullable<int> DiffDays(System.Nullable<System.DateTime> dateValue1, System.Nullable<System.DateTime> dateValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffHours")]
+ public static System.Nullable<int> DiffHours(System.Nullable<System.DateTimeOffset> timeValue1, System.Nullable<System.DateTimeOffset> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffHours")]
+ public static System.Nullable<int> DiffHours(System.Nullable<System.DateTime> timeValue1, System.Nullable<System.DateTime> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffHours")]
+ public static System.Nullable<int> DiffHours(System.Nullable<System.TimeSpan> timeValue1, System.Nullable<System.TimeSpan> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMicroseconds")]
+ public static System.Nullable<int> DiffMicroseconds(System.Nullable<System.DateTimeOffset> timeValue1, System.Nullable<System.DateTimeOffset> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMicroseconds")]
+ public static System.Nullable<int> DiffMicroseconds(System.Nullable<System.DateTime> timeValue1, System.Nullable<System.DateTime> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMicroseconds")]
+ public static System.Nullable<int> DiffMicroseconds(System.Nullable<System.TimeSpan> timeValue1, System.Nullable<System.TimeSpan> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMilliseconds")]
+ public static System.Nullable<int> DiffMilliseconds(System.Nullable<System.DateTimeOffset> timeValue1, System.Nullable<System.DateTimeOffset> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMilliseconds")]
+ public static System.Nullable<int> DiffMilliseconds(System.Nullable<System.DateTime> timeValue1, System.Nullable<System.DateTime> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMilliseconds")]
+ public static System.Nullable<int> DiffMilliseconds(System.Nullable<System.TimeSpan> timeValue1, System.Nullable<System.TimeSpan> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMinutes")]
+ public static System.Nullable<int> DiffMinutes(System.Nullable<System.DateTimeOffset> timeValue1, System.Nullable<System.DateTimeOffset> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMinutes")]
+ public static System.Nullable<int> DiffMinutes(System.Nullable<System.DateTime> timeValue1, System.Nullable<System.DateTime> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMinutes")]
+ public static System.Nullable<int> DiffMinutes(System.Nullable<System.TimeSpan> timeValue1, System.Nullable<System.TimeSpan> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMonths")]
+ public static System.Nullable<int> DiffMonths(System.Nullable<System.DateTimeOffset> dateValue1, System.Nullable<System.DateTimeOffset> dateValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffMonths")]
+ public static System.Nullable<int> DiffMonths(System.Nullable<System.DateTime> dateValue1, System.Nullable<System.DateTime> dateValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffNanoseconds")]
+ public static System.Nullable<int> DiffNanoseconds(System.Nullable<System.DateTimeOffset> timeValue1, System.Nullable<System.DateTimeOffset> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffNanoseconds")]
+ public static System.Nullable<int> DiffNanoseconds(System.Nullable<System.DateTime> timeValue1, System.Nullable<System.DateTime> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffNanoseconds")]
+ public static System.Nullable<int> DiffNanoseconds(System.Nullable<System.TimeSpan> timeValue1, System.Nullable<System.TimeSpan> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffSeconds")]
+ public static System.Nullable<int> DiffSeconds(System.Nullable<System.DateTimeOffset> timeValue1, System.Nullable<System.DateTimeOffset> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffSeconds")]
+ public static System.Nullable<int> DiffSeconds(System.Nullable<System.DateTime> timeValue1, System.Nullable<System.DateTime> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffSeconds")]
+ public static System.Nullable<int> DiffSeconds(System.Nullable<System.TimeSpan> timeValue1, System.Nullable<System.TimeSpan> timeValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffYears")]
+ public static System.Nullable<int> DiffYears(System.Nullable<System.DateTimeOffset> dateValue1, System.Nullable<System.DateTimeOffset> dateValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "DiffYears")]
+ public static System.Nullable<int> DiffYears(System.Nullable<System.DateTime> dateValue1, System.Nullable<System.DateTime> dateValue2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "GetTotalOffsetMinutes")]
+ public static System.Nullable<int> GetTotalOffsetMinutes(System.Nullable<System.DateTimeOffset> dateTimeOffsetArgument) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Left")]
+ public static string Left(string stringArgument, System.Nullable<long> length) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Reverse")]
+ public static string Reverse(string stringArgument) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Right")]
+ public static string Right(string stringArgument, System.Nullable<long> length) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<decimal> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<double> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<int> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<long> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<System.Nullable<decimal>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<System.Nullable<double>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<System.Nullable<int>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDev")]
+ public static System.Nullable<double> StandardDeviation(System.Collections.Generic.IEnumerable<System.Nullable<long>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<decimal> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<double> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<int> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<long> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<System.Nullable<decimal>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<System.Nullable<double>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<System.Nullable<int>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "StDevP")]
+ public static System.Nullable<double> StandardDeviationP(System.Collections.Generic.IEnumerable<System.Nullable<long>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Truncate")]
+ public static System.Nullable<decimal> Truncate(System.Nullable<decimal> value, System.Nullable<int> digits) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Truncate")]
+ public static System.Nullable<double> Truncate(System.Nullable<double> value, System.Nullable<int> digits) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "TruncateTime")]
+ public static System.Nullable<System.DateTimeOffset> TruncateTime(System.Nullable<System.DateTimeOffset> dateValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "TruncateTime")]
+ public static System.Nullable<System.DateTime> TruncateTime(System.Nullable<System.DateTime> dateValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<decimal> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<double> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<int> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<long> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<System.Nullable<decimal>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<System.Nullable<double>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<System.Nullable<int>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "Var")]
+ public static System.Nullable<double> Var(System.Collections.Generic.IEnumerable<System.Nullable<long>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<decimal> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<double> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<int> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<long> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<System.Nullable<decimal>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<System.Nullable<double>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<System.Nullable<int>> collection) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("Edm", "VarP")]
+ public static System.Nullable<double> VarP(System.Collections.Generic.IEnumerable<System.Nullable<long>> collection) { throw null; }
+ }
+ public partial interface IObjectSet<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable<TEntity> where TEntity : class
+ {
+ void AddObject(TEntity entity);
+ void Attach(TEntity entity);
+ void DeleteObject(TEntity entity);
+ void Detach(TEntity entity);
+ }
+ public enum MergeOption
+ {
+ AppendOnly = 0,
+ NoTracking = 3,
+ OverwriteChanges = 1,
+ PreserveChanges = 2,
+ }
+ public partial class ObjectContext : System.IDisposable
+ {
+ public ObjectContext(System.Data.EntityClient.EntityConnection connection) { }
+ protected ObjectContext(System.Data.EntityClient.EntityConnection connection, string defaultContainerName) { }
+ public ObjectContext(string connectionString) { }
+ protected ObjectContext(string connectionString, string defaultContainerName) { }
+ public System.Nullable<int> CommandTimeout { get { throw null; } set { } }
+ public System.Data.Common.DbConnection Connection { get { throw null; } }
+ public System.Data.Objects.ObjectContextOptions ContextOptions { get { throw null; } }
+ public string DefaultContainerName { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public System.Data.Metadata.Edm.MetadataWorkspace MetadataWorkspace { get { throw null; } }
+ public System.Data.Objects.ObjectStateManager ObjectStateManager { get { throw null; } }
+ protected internal System.Linq.IQueryProvider QueryProvider { get { throw null; } }
+ public event System.Data.Objects.ObjectMaterializedEventHandler ObjectMaterialized { add { } remove { } }
+ public event System.EventHandler SavingChanges { add { } remove { } }
+ public void AcceptAllChanges() { }
+ public void AddObject(string entitySetName, object entity) { }
+ public TEntity ApplyCurrentValues<TEntity>(string entitySetName, TEntity currentEntity) where TEntity : class { throw null; }
+ public TEntity ApplyOriginalValues<TEntity>(string entitySetName, TEntity originalEntity) where TEntity : class { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Use ApplyCurrentValues instead")]
+ public void ApplyPropertyChanges(string entitySetName, object changed) { }
+ public void Attach(System.Data.Objects.DataClasses.IEntityWithKey entity) { }
+ public void AttachTo(string entitySetName, object entity) { }
+ public void CreateDatabase() { }
+ public string CreateDatabaseScript() { throw null; }
+ public System.Data.EntityKey CreateEntityKey(string entitySetName, object entity) { throw null; }
+ public System.Data.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity>() where TEntity : class { throw null; }
+ public System.Data.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity>(string entitySetName) where TEntity : class { throw null; }
+ public T CreateObject<T>() where T : class { throw null; }
+ public void CreateProxyTypes(System.Collections.Generic.IEnumerable<System.Type> types) { }
+ public System.Data.Objects.ObjectQuery<T> CreateQuery<T>(string queryString, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public bool DatabaseExists() { throw null; }
+ public void DeleteDatabase() { }
+ public void DeleteObject(object entity) { }
+ public void Detach(object entity) { }
+ public void DetectChanges() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public int ExecuteFunction(string functionName, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public System.Data.Objects.ObjectResult<TElement> ExecuteFunction<TElement>(string functionName, System.Data.Objects.MergeOption mergeOption, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public System.Data.Objects.ObjectResult<TElement> ExecuteFunction<TElement>(string functionName, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public int ExecuteStoreCommand(string commandText, params object[] parameters) { throw null; }
+ public System.Data.Objects.ObjectResult<TElement> ExecuteStoreQuery<TElement>(string commandText, params object[] parameters) { throw null; }
+ public System.Data.Objects.ObjectResult<TEntity> ExecuteStoreQuery<TEntity>(string commandText, string entitySetName, System.Data.Objects.MergeOption mergeOption, params object[] parameters) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Type> GetKnownProxyTypes() { throw null; }
+ public object GetObjectByKey(System.Data.EntityKey key) { throw null; }
+ public static System.Type GetObjectType(System.Type type) { throw null; }
+ public void LoadProperty(object entity, string navigationProperty) { }
+ public void LoadProperty(object entity, string navigationProperty, System.Data.Objects.MergeOption mergeOption) { }
+ public void LoadProperty<TEntity>(TEntity entity, System.Linq.Expressions.Expression<System.Func<TEntity, object>> selector) { }
+ public void LoadProperty<TEntity>(TEntity entity, System.Linq.Expressions.Expression<System.Func<TEntity, object>> selector, System.Data.Objects.MergeOption mergeOption) { }
+ public void Refresh(System.Data.Objects.RefreshMode refreshMode, System.Collections.IEnumerable collection) { }
+ public void Refresh(System.Data.Objects.RefreshMode refreshMode, object entity) { }
+ public int SaveChanges() { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Use SaveChanges(SaveOptions options) instead.")]
+ public int SaveChanges(bool acceptChangesDuringSave) { throw null; }
+ public virtual int SaveChanges(System.Data.Objects.SaveOptions options) { throw null; }
+ public System.Data.Objects.ObjectResult<TElement> Translate<TElement>(System.Data.Common.DbDataReader reader) { throw null; }
+ public System.Data.Objects.ObjectResult<TEntity> Translate<TEntity>(System.Data.Common.DbDataReader reader, string entitySetName, System.Data.Objects.MergeOption mergeOption) { throw null; }
+ public bool TryGetObjectByKey(System.Data.EntityKey key, out object value) { value = default(object); throw null; }
+ }
+ public sealed partial class ObjectContextOptions
+ {
+ internal ObjectContextOptions() { }
+ public bool LazyLoadingEnabled { get { throw null; } set { } }
+ public bool ProxyCreationEnabled { get { throw null; } set { } }
+ public bool UseConsistentNullReferenceBehavior { get { throw null; } set { } }
+ public bool UseCSharpNullComparisonBehavior { get { throw null; } set { } }
+ public bool UseLegacyPreserveChangesBehavior { get { throw null; } set { } }
+ }
+ public partial class ObjectMaterializedEventArgs : System.EventArgs
+ {
+ internal ObjectMaterializedEventArgs() { }
+ public object Entity { get { throw null; } }
+ }
+ public delegate void ObjectMaterializedEventHandler(object sender, System.Data.Objects.ObjectMaterializedEventArgs e);
+ public sealed partial class ObjectParameter
+ {
+ public ObjectParameter(string name, object value) { }
+ public ObjectParameter(string name, System.Type type) { }
+ public string Name { get { throw null; } }
+ public System.Type ParameterType { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ }
+ public sealed partial class ObjectParameterCollection : System.Collections.Generic.ICollection<System.Data.Objects.ObjectParameter>, System.Collections.Generic.IEnumerable<System.Data.Objects.ObjectParameter>, System.Collections.IEnumerable
+ {
+ internal ObjectParameterCollection() { }
+ public int Count { get { throw null; } }
+ public System.Data.Objects.ObjectParameter this[string name] { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Data.Objects.ObjectParameter>.IsReadOnly { get { throw null; } }
+ public void Add(System.Data.Objects.ObjectParameter parameter) { }
+ public void Clear() { }
+ public bool Contains(System.Data.Objects.ObjectParameter parameter) { throw null; }
+ public bool Contains(string name) { throw null; }
+ public void CopyTo(System.Data.Objects.ObjectParameter[] array, int index) { }
+ public bool Remove(System.Data.Objects.ObjectParameter parameter) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Data.Objects.ObjectParameter> System.Collections.Generic.IEnumerable<System.Data.Objects.ObjectParameter>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class ObjectQuery : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Linq.IOrderedQueryable, System.Linq.IQueryable
+ {
+ internal ObjectQuery() { }
+ public string CommandText { get { throw null; } }
+ public System.Data.Objects.ObjectContext Context { get { throw null; } }
+ public bool EnablePlanCaching { get { throw null; } set { } }
+ public System.Data.Objects.MergeOption MergeOption { get { throw null; } set { } }
+ public System.Data.Objects.ObjectParameterCollection Parameters { get { throw null; } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ System.Type System.Linq.IQueryable.ElementType { get { throw null; } }
+ System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } }
+ System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } }
+ public System.Data.Objects.ObjectResult Execute(System.Data.Objects.MergeOption mergeOption) { throw null; }
+ public System.Data.Metadata.Edm.TypeUsage GetResultType() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string ToTraceString() { throw null; }
+ }
+ public partial class ObjectQuery<T> : System.Data.Objects.ObjectQuery, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Linq.IOrderedQueryable, System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable, System.Linq.IQueryable<T>
+ {
+ public ObjectQuery(string commandText, System.Data.Objects.ObjectContext context) { }
+ public ObjectQuery(string commandText, System.Data.Objects.ObjectContext context, System.Data.Objects.MergeOption mergeOption) { }
+ public string Name { get { throw null; } set { } }
+ public System.Data.Objects.ObjectQuery<T> Distinct() { throw null; }
+ public System.Data.Objects.ObjectQuery<T> Except(System.Data.Objects.ObjectQuery<T> query) { throw null; }
+ public new System.Data.Objects.ObjectResult<T> Execute(System.Data.Objects.MergeOption mergeOption) { throw null; }
+ public System.Data.Objects.ObjectQuery<System.Data.Common.DbDataRecord> GroupBy(string keys, string projection, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public System.Data.Objects.ObjectQuery<T> Include(string path) { throw null; }
+ public System.Data.Objects.ObjectQuery<T> Intersect(System.Data.Objects.ObjectQuery<T> query) { throw null; }
+ public System.Data.Objects.ObjectQuery<TResultType> OfType<TResultType>() { throw null; }
+ public System.Data.Objects.ObjectQuery<T> OrderBy(string keys, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public System.Data.Objects.ObjectQuery<System.Data.Common.DbDataRecord> Select(string projection, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public System.Data.Objects.ObjectQuery<TResultType> SelectValue<TResultType>(string projection, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public System.Data.Objects.ObjectQuery<T> Skip(string keys, string count, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ public System.Data.Objects.ObjectQuery<T> Top(string count, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ public System.Data.Objects.ObjectQuery<T> Union(System.Data.Objects.ObjectQuery<T> query) { throw null; }
+ public System.Data.Objects.ObjectQuery<T> UnionAll(System.Data.Objects.ObjectQuery<T> query) { throw null; }
+ public System.Data.Objects.ObjectQuery<T> Where(string predicate, params System.Data.Objects.ObjectParameter[] parameters) { throw null; }
+ }
+ public abstract partial class ObjectResult : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.IDisposable
+ {
+ internal ObjectResult() { }
+ public abstract System.Type ElementType { get; }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ public abstract void Dispose();
+ public System.Data.Objects.ObjectResult<TElement> GetNextResult<TElement>() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ }
+ public sealed partial class ObjectResult<T> : System.Data.Objects.ObjectResult, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ internal ObjectResult() { }
+ public override System.Type ElementType { get { throw null; } }
+ public override void Dispose() { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ }
+ public partial class ObjectSet<TEntity> : System.Data.Objects.ObjectQuery<TEntity>, System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.Data.Objects.IObjectSet<TEntity>, System.Linq.IQueryable, System.Linq.IQueryable<TEntity> where TEntity : class
+ {
+ internal ObjectSet() : base (default(string), default(System.Data.Objects.ObjectContext)) { }
+ public System.Data.Metadata.Edm.EntitySet EntitySet { get { throw null; } }
+ public void AddObject(TEntity entity) { }
+ public TEntity ApplyCurrentValues(TEntity currentEntity) { throw null; }
+ public TEntity ApplyOriginalValues(TEntity originalEntity) { throw null; }
+ public void Attach(TEntity entity) { }
+ public TEntity CreateObject() { throw null; }
+ public T CreateObject<T>() where T : class, TEntity { throw null; }
+ public void DeleteObject(TEntity entity) { }
+ public void Detach(TEntity entity) { }
+ }
+ public abstract partial class ObjectStateEntry : System.Data.Objects.DataClasses.IEntityChangeTracker
+ {
+ internal ObjectStateEntry() { }
+ [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
+ public abstract System.Data.Objects.CurrentValueRecord CurrentValues { get; }
+ public abstract object Entity { get; }
+ public abstract System.Data.EntityKey EntityKey { get; }
+ public System.Data.Metadata.Edm.EntitySetBase EntitySet { get { throw null; } }
+ public abstract bool IsRelationship { get; }
+ public System.Data.Objects.ObjectStateManager ObjectStateManager { get { throw null; } }
+ [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
+ public abstract System.Data.Common.DbDataRecord OriginalValues { get; }
+ public abstract System.Data.Objects.DataClasses.RelationshipManager RelationshipManager { get; }
+ public System.Data.EntityState State { get { throw null; } }
+ System.Data.EntityState System.Data.Objects.DataClasses.IEntityChangeTracker.EntityState { get { throw null; } }
+ public abstract void AcceptChanges();
+ public abstract void ApplyCurrentValues(object currentEntity);
+ public abstract void ApplyOriginalValues(object originalEntity);
+ public abstract void ChangeState(System.Data.EntityState state);
+ public abstract void Delete();
+ public abstract System.Collections.Generic.IEnumerable<string> GetModifiedProperties();
+ public abstract System.Data.Objects.OriginalValueRecord GetUpdatableOriginalValues();
+ public abstract bool IsPropertyChanged(string propertyName);
+ public abstract void RejectPropertyChanges(string propertyName);
+ public abstract void SetModified();
+ public abstract void SetModifiedProperty(string propertyName);
+ void System.Data.Objects.DataClasses.IEntityChangeTracker.EntityComplexMemberChanged(string entityMemberName, object complexObject, string complexObjectMemberName) { }
+ void System.Data.Objects.DataClasses.IEntityChangeTracker.EntityComplexMemberChanging(string entityMemberName, object complexObject, string complexObjectMemberName) { }
+ void System.Data.Objects.DataClasses.IEntityChangeTracker.EntityMemberChanged(string entityMemberName) { }
+ void System.Data.Objects.DataClasses.IEntityChangeTracker.EntityMemberChanging(string entityMemberName) { }
+ }
+ public partial class ObjectStateManager
+ {
+ [System.CLSCompliantAttribute(false)]
+ public ObjectStateManager(System.Data.Metadata.Edm.MetadataWorkspace metadataWorkspace) { }
+ [System.CLSCompliantAttribute(false)]
+ public System.Data.Metadata.Edm.MetadataWorkspace MetadataWorkspace { get { throw null; } }
+ public event System.ComponentModel.CollectionChangeEventHandler ObjectStateManagerChanged { add { } remove { } }
+ public System.Data.Objects.ObjectStateEntry ChangeObjectState(object entity, System.Data.EntityState entityState) { throw null; }
+ public System.Data.Objects.ObjectStateEntry ChangeRelationshipState(object sourceEntity, object targetEntity, string navigationProperty, System.Data.EntityState relationshipState) { throw null; }
+ public System.Data.Objects.ObjectStateEntry ChangeRelationshipState(object sourceEntity, object targetEntity, string relationshipName, string targetRoleName, System.Data.EntityState relationshipState) { throw null; }
+ public System.Data.Objects.ObjectStateEntry ChangeRelationshipState<TEntity>(TEntity sourceEntity, object targetEntity, System.Linq.Expressions.Expression<System.Func<TEntity, object>> navigationPropertySelector, System.Data.EntityState relationshipState) where TEntity : class { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Data.Objects.ObjectStateEntry> GetObjectStateEntries(System.Data.EntityState state) { throw null; }
+ public System.Data.Objects.ObjectStateEntry GetObjectStateEntry(System.Data.EntityKey key) { throw null; }
+ public System.Data.Objects.ObjectStateEntry GetObjectStateEntry(object entity) { throw null; }
+ public System.Data.Objects.DataClasses.RelationshipManager GetRelationshipManager(object entity) { throw null; }
+ public bool TryGetObjectStateEntry(System.Data.EntityKey key, out System.Data.Objects.ObjectStateEntry entry) { entry = default(System.Data.Objects.ObjectStateEntry); throw null; }
+ public bool TryGetObjectStateEntry(object entity, out System.Data.Objects.ObjectStateEntry entry) { entry = default(System.Data.Objects.ObjectStateEntry); throw null; }
+ public bool TryGetRelationshipManager(object entity, out System.Data.Objects.DataClasses.RelationshipManager relationshipManager) { relationshipManager = default(System.Data.Objects.DataClasses.RelationshipManager); throw null; }
+ }
+ public abstract partial class OriginalValueRecord : System.Data.Objects.DbUpdatableDataRecord
+ {
+ internal OriginalValueRecord() { }
+ }
+ public partial class ProxyDataContractResolver : System.Runtime.Serialization.DataContractResolver
+ {
+ public ProxyDataContractResolver() { }
+ public override System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver) { throw null; }
+ public override bool TryResolveType(System.Type dataContractType, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace) { typeName = default(System.Xml.XmlDictionaryString); typeNamespace = default(System.Xml.XmlDictionaryString); throw null; }
+ }
+ public enum RefreshMode
+ {
+ ClientWins = 2,
+ StoreWins = 1,
+ }
+ [System.FlagsAttribute]
+ public enum SaveOptions
+ {
+ AcceptAllChangesAfterSave = 1,
+ DetectChangesBeforeSave = 2,
+ None = 0,
+ }
+}
+namespace System.Data.Objects.DataClasses
+{
+ [System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
+ [System.SerializableAttribute]
+ public abstract partial class ComplexObject : System.Data.Objects.DataClasses.StructuralObject
+ {
+ protected ComplexObject() { }
+ protected sealed override void ReportPropertyChanged(string property) { }
+ protected sealed override void ReportPropertyChanging(string property) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class EdmComplexPropertyAttribute : System.Data.Objects.DataClasses.EdmPropertyAttribute
+ {
+ public EdmComplexPropertyAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class EdmComplexTypeAttribute : System.Data.Objects.DataClasses.EdmTypeAttribute
+ {
+ public EdmComplexTypeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class EdmEntityTypeAttribute : System.Data.Objects.DataClasses.EdmTypeAttribute
+ {
+ public EdmEntityTypeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(16))]
+ public sealed partial class EdmEnumTypeAttribute : System.Data.Objects.DataClasses.EdmTypeAttribute
+ {
+ public EdmEnumTypeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
+ public sealed partial class EdmFunctionAttribute : System.Attribute
+ {
+ public EdmFunctionAttribute(string namespaceName, string functionName) { }
+ public string FunctionName { get { throw null; } }
+ public string NamespaceName { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public abstract partial class EdmPropertyAttribute : System.Attribute
+ {
+ internal EdmPropertyAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ public sealed partial class EdmRelationshipAttribute : System.Attribute
+ {
+ public EdmRelationshipAttribute(string relationshipNamespaceName, string relationshipName, string role1Name, System.Data.Metadata.Edm.RelationshipMultiplicity role1Multiplicity, System.Type role1Type, string role2Name, System.Data.Metadata.Edm.RelationshipMultiplicity role2Multiplicity, System.Type role2Type) { }
+ public EdmRelationshipAttribute(string relationshipNamespaceName, string relationshipName, string role1Name, System.Data.Metadata.Edm.RelationshipMultiplicity role1Multiplicity, System.Type role1Type, string role2Name, System.Data.Metadata.Edm.RelationshipMultiplicity role2Multiplicity, System.Type role2Type, bool isForeignKey) { }
+ public bool IsForeignKey { get { throw null; } }
+ public string RelationshipName { get { throw null; } }
+ public string RelationshipNamespaceName { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipMultiplicity Role1Multiplicity { get { throw null; } }
+ public string Role1Name { get { throw null; } }
+ public System.Type Role1Type { get { throw null; } }
+ public System.Data.Metadata.Edm.RelationshipMultiplicity Role2Multiplicity { get { throw null; } }
+ public string Role2Name { get { throw null; } }
+ public System.Type Role2Type { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class EdmRelationshipNavigationPropertyAttribute : System.Data.Objects.DataClasses.EdmPropertyAttribute
+ {
+ public EdmRelationshipNavigationPropertyAttribute(string relationshipNamespaceName, string relationshipName, string targetRoleName) { }
+ public string RelationshipName { get { throw null; } }
+ public string RelationshipNamespaceName { get { throw null; } }
+ public string TargetRoleName { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class EdmScalarPropertyAttribute : System.Data.Objects.DataClasses.EdmPropertyAttribute
+ {
+ public EdmScalarPropertyAttribute() { }
+ public bool EntityKeyProperty { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5), AllowMultiple=true)]
+ public sealed partial class EdmSchemaAttribute : System.Attribute
+ {
+ public EdmSchemaAttribute() { }
+ public EdmSchemaAttribute(string assemblyGuid) { }
+ }
+ public abstract partial class EdmTypeAttribute : System.Attribute
+ {
+ internal EdmTypeAttribute() { }
+ public string Name { get { throw null; } set { } }
+ public string NamespaceName { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EntityCollection<TEntity> : System.Data.Objects.DataClasses.RelatedEnd, System.Collections.Generic.ICollection<TEntity>, System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.ComponentModel.IListSource where TEntity : class
+ {
+ public EntityCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ public void Add(TEntity entity) { }
+ public void Attach(System.Collections.Generic.IEnumerable<TEntity> entities) { }
+ public void Attach(TEntity entity) { }
+ public void Clear() { }
+ public bool Contains(TEntity entity) { throw null; }
+ public void CopyTo(TEntity[] array, int arrayIndex) { }
+ public System.Data.Objects.ObjectQuery<TEntity> CreateSourceQuery() { throw null; }
+ public new System.Collections.Generic.IEnumerator<TEntity> GetEnumerator() { throw null; }
+ public override void Load(System.Data.Objects.MergeOption mergeOption) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnDeserializedAttribute]
+ public void OnCollectionDeserialized(System.Runtime.Serialization.StreamingContext context) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnSerializingAttribute]
+ public void OnSerializing(System.Runtime.Serialization.StreamingContext context) { }
+ public bool Remove(TEntity entity) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
+ [System.SerializableAttribute]
+ public abstract partial class EntityObject : System.Data.Objects.DataClasses.StructuralObject, System.Data.Objects.DataClasses.IEntityWithChangeTracker, System.Data.Objects.DataClasses.IEntityWithKey, System.Data.Objects.DataClasses.IEntityWithRelationships
+ {
+ protected EntityObject() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public System.Data.EntityKey EntityKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Data.EntityState EntityState { get { throw null; } }
+ System.Data.Objects.DataClasses.RelationshipManager System.Data.Objects.DataClasses.IEntityWithRelationships.RelationshipManager { get { throw null; } }
+ protected sealed override void ReportPropertyChanged(string property) { }
+ protected sealed override void ReportPropertyChanging(string property) { }
+ void System.Data.Objects.DataClasses.IEntityWithChangeTracker.SetChangeTracker(System.Data.Objects.DataClasses.IEntityChangeTracker changeTracker) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.SerializableAttribute]
+ public abstract partial class EntityReference : System.Data.Objects.DataClasses.RelatedEnd
+ {
+ internal EntityReference() { }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public System.Data.EntityKey EntityKey { get { throw null; } set { } }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.SerializableAttribute]
+ public sealed partial class EntityReference<TEntity> : System.Data.Objects.DataClasses.EntityReference where TEntity : class
+ {
+ public EntityReference() { }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public TEntity Value { get { throw null; } set { } }
+ public void Attach(TEntity entity) { }
+ public System.Data.Objects.ObjectQuery<TEntity> CreateSourceQuery() { throw null; }
+ public override void Load(System.Data.Objects.MergeOption mergeOption) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnDeserializedAttribute]
+ public void OnRefDeserialized(System.Runtime.Serialization.StreamingContext context) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnSerializingAttribute]
+ public void OnSerializing(System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial interface IEntityChangeTracker
+ {
+ System.Data.EntityState EntityState { get; }
+ void EntityComplexMemberChanged(string entityMemberName, object complexObject, string complexObjectMemberName);
+ void EntityComplexMemberChanging(string entityMemberName, object complexObject, string complexObjectMemberName);
+ void EntityMemberChanged(string entityMemberName);
+ void EntityMemberChanging(string entityMemberName);
+ }
+ public partial interface IEntityWithChangeTracker
+ {
+ void SetChangeTracker(System.Data.Objects.DataClasses.IEntityChangeTracker changeTracker);
+ }
+ public partial interface IEntityWithKey
+ {
+ System.Data.EntityKey EntityKey { get; set; }
+ }
+ public partial interface IEntityWithRelationships
+ {
+ System.Data.Objects.DataClasses.RelationshipManager RelationshipManager { get; }
+ }
+ public partial interface IRelatedEnd
+ {
+ bool IsLoaded { get; }
+ string RelationshipName { get; }
+ System.Data.Metadata.Edm.RelationshipSet RelationshipSet { get; }
+ string SourceRoleName { get; }
+ string TargetRoleName { get; }
+ void Add(System.Data.Objects.DataClasses.IEntityWithRelationships entity);
+ void Add(object entity);
+ void Attach(System.Data.Objects.DataClasses.IEntityWithRelationships entity);
+ void Attach(object entity);
+ System.Collections.IEnumerable CreateSourceQuery();
+ System.Collections.IEnumerator GetEnumerator();
+ void Load();
+ void Load(System.Data.Objects.MergeOption mergeOption);
+ bool Remove(System.Data.Objects.DataClasses.IEntityWithRelationships entity);
+ bool Remove(object entity);
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.SerializableAttribute]
+ public abstract partial class RelatedEnd : System.Data.Objects.DataClasses.IRelatedEnd
+ {
+ internal RelatedEnd() { }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool IsLoaded { get { throw null; } }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string RelationshipName { get { throw null; } }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Data.Metadata.Edm.RelationshipSet RelationshipSet { get { throw null; } }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string SourceRoleName { get { throw null; } }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string TargetRoleName { get { throw null; } }
+ public event System.ComponentModel.CollectionChangeEventHandler AssociationChanged { add { } remove { } }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Load() { }
+ public abstract void Load(System.Data.Objects.MergeOption mergeOption);
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnDeserializedAttribute]
+ public void OnDeserialized(System.Runtime.Serialization.StreamingContext context) { }
+ void System.Data.Objects.DataClasses.IRelatedEnd.Add(System.Data.Objects.DataClasses.IEntityWithRelationships entity) { }
+ void System.Data.Objects.DataClasses.IRelatedEnd.Add(object entity) { }
+ void System.Data.Objects.DataClasses.IRelatedEnd.Attach(System.Data.Objects.DataClasses.IEntityWithRelationships entity) { }
+ void System.Data.Objects.DataClasses.IRelatedEnd.Attach(object entity) { }
+ System.Collections.IEnumerable System.Data.Objects.DataClasses.IRelatedEnd.CreateSourceQuery() { throw null; }
+ bool System.Data.Objects.DataClasses.IRelatedEnd.Remove(System.Data.Objects.DataClasses.IEntityWithRelationships entity) { throw null; }
+ bool System.Data.Objects.DataClasses.IRelatedEnd.Remove(object entity) { throw null; }
+ }
+ public enum RelationshipKind
+ {
+ Association = 0,
+ }
+ [System.SerializableAttribute]
+ public partial class RelationshipManager
+ {
+ internal RelationshipManager() { }
+ public static System.Data.Objects.DataClasses.RelationshipManager Create(System.Data.Objects.DataClasses.IEntityWithRelationships owner) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Data.Objects.DataClasses.IRelatedEnd> GetAllRelatedEnds() { throw null; }
+ public System.Data.Objects.DataClasses.EntityCollection<TTargetEntity> GetRelatedCollection<TTargetEntity>(string relationshipName, string targetRoleName) where TTargetEntity : class { throw null; }
+ public System.Data.Objects.DataClasses.IRelatedEnd GetRelatedEnd(string relationshipName, string targetRoleName) { throw null; }
+ public System.Data.Objects.DataClasses.EntityReference<TTargetEntity> GetRelatedReference<TTargetEntity>(string relationshipName, string targetRoleName) where TTargetEntity : class { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void InitializeRelatedCollection<TTargetEntity>(string relationshipName, string targetRoleName, System.Data.Objects.DataClasses.EntityCollection<TTargetEntity> entityCollection) where TTargetEntity : class { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void InitializeRelatedReference<TTargetEntity>(string relationshipName, string targetRoleName, System.Data.Objects.DataClasses.EntityReference<TTargetEntity> entityReference) where TTargetEntity : class { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnDeserializedAttribute]
+ public void OnDeserialized(System.Runtime.Serialization.StreamingContext context) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.Serialization.OnSerializingAttribute]
+ public void OnSerializing(System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
+ [System.SerializableAttribute]
+ public abstract partial class StructuralObject : System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging
+ {
+ public static readonly string EntityKeyPropertyName;
+ protected StructuralObject() { }
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ public event System.ComponentModel.PropertyChangingEventHandler PropertyChanging { add { } remove { } }
+ protected internal static bool BinaryEquals(byte[] first, byte[] second) { throw null; }
+ protected static System.DateTime DefaultDateTimeValue() { throw null; }
+ protected internal static byte[] GetValidValue(byte[] currentValue) { throw null; }
+ protected internal T GetValidValue<T>(T currentValue, string property, bool isNullable, bool isInitialized) where T : System.Data.Objects.DataClasses.ComplexObject, new() { throw null; }
+ protected virtual void OnPropertyChanged(string property) { }
+ protected virtual void OnPropertyChanging(string property) { }
+ protected virtual void ReportPropertyChanged(string property) { }
+ protected virtual void ReportPropertyChanging(string property) { }
+ protected internal static bool SetValidValue(bool value) { throw null; }
+ protected internal static bool SetValidValue(bool value, string propertyName) { throw null; }
+ protected internal static byte SetValidValue(byte value) { throw null; }
+ protected internal static byte SetValidValue(byte value, string propertyName) { throw null; }
+ protected internal static byte[] SetValidValue(byte[] value, bool isNullable) { throw null; }
+ protected internal static byte[] SetValidValue(byte[] value, bool isNullable, string propertyName) { throw null; }
+ protected internal static System.Data.Spatial.DbGeography SetValidValue(System.Data.Spatial.DbGeography value, bool isNullable) { throw null; }
+ protected internal static System.Data.Spatial.DbGeography SetValidValue(System.Data.Spatial.DbGeography value, bool isNullable, string propertyName) { throw null; }
+ protected internal static System.Data.Spatial.DbGeometry SetValidValue(System.Data.Spatial.DbGeometry value, bool isNullable) { throw null; }
+ protected internal static System.Data.Spatial.DbGeometry SetValidValue(System.Data.Spatial.DbGeometry value, bool isNullable, string propertyName) { throw null; }
+ protected internal static System.DateTime SetValidValue(System.DateTime value) { throw null; }
+ protected internal static System.DateTime SetValidValue(System.DateTime value, string propertyName) { throw null; }
+ protected internal static System.DateTimeOffset SetValidValue(System.DateTimeOffset value) { throw null; }
+ protected internal static System.DateTimeOffset SetValidValue(System.DateTimeOffset value, string propertyName) { throw null; }
+ protected internal static decimal SetValidValue(decimal value) { throw null; }
+ protected internal static decimal SetValidValue(decimal value, string propertyName) { throw null; }
+ protected internal static double SetValidValue(double value) { throw null; }
+ protected internal static double SetValidValue(double value, string propertyName) { throw null; }
+ protected internal static System.Guid SetValidValue(System.Guid value) { throw null; }
+ protected internal static System.Guid SetValidValue(System.Guid value, string propertyName) { throw null; }
+ protected internal static short SetValidValue(short value) { throw null; }
+ protected internal static short SetValidValue(short value, string propertyName) { throw null; }
+ protected internal static int SetValidValue(int value) { throw null; }
+ protected internal static int SetValidValue(int value, string propertyName) { throw null; }
+ protected internal static long SetValidValue(long value) { throw null; }
+ protected internal static long SetValidValue(long value, string propertyName) { throw null; }
+ protected internal static System.Nullable<bool> SetValidValue(System.Nullable<bool> value) { throw null; }
+ protected internal static System.Nullable<bool> SetValidValue(System.Nullable<bool> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<byte> SetValidValue(System.Nullable<byte> value) { throw null; }
+ protected internal static System.Nullable<byte> SetValidValue(System.Nullable<byte> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<System.DateTimeOffset> SetValidValue(System.Nullable<System.DateTimeOffset> value) { throw null; }
+ protected internal static System.Nullable<System.DateTimeOffset> SetValidValue(System.Nullable<System.DateTimeOffset> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<System.DateTime> SetValidValue(System.Nullable<System.DateTime> value) { throw null; }
+ protected internal static System.Nullable<System.DateTime> SetValidValue(System.Nullable<System.DateTime> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<decimal> SetValidValue(System.Nullable<decimal> value) { throw null; }
+ protected internal static System.Nullable<decimal> SetValidValue(System.Nullable<decimal> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<double> SetValidValue(System.Nullable<double> value) { throw null; }
+ protected internal static System.Nullable<double> SetValidValue(System.Nullable<double> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<System.Guid> SetValidValue(System.Nullable<System.Guid> value) { throw null; }
+ protected internal static System.Nullable<System.Guid> SetValidValue(System.Nullable<System.Guid> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<short> SetValidValue(System.Nullable<short> value) { throw null; }
+ protected internal static System.Nullable<short> SetValidValue(System.Nullable<short> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<int> SetValidValue(System.Nullable<int> value) { throw null; }
+ protected internal static System.Nullable<int> SetValidValue(System.Nullable<int> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<long> SetValidValue(System.Nullable<long> value) { throw null; }
+ protected internal static System.Nullable<long> SetValidValue(System.Nullable<long> value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<sbyte> SetValidValue(System.Nullable<sbyte> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<sbyte> SetValidValue(System.Nullable<sbyte> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<float> SetValidValue(System.Nullable<float> value) { throw null; }
+ protected internal static System.Nullable<float> SetValidValue(System.Nullable<float> value, string propertyName) { throw null; }
+ protected internal static System.Nullable<System.TimeSpan> SetValidValue(System.Nullable<System.TimeSpan> value) { throw null; }
+ protected internal static System.Nullable<System.TimeSpan> SetValidValue(System.Nullable<System.TimeSpan> value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<ushort> SetValidValue(System.Nullable<ushort> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<ushort> SetValidValue(System.Nullable<ushort> value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<uint> SetValidValue(System.Nullable<uint> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<uint> SetValidValue(System.Nullable<uint> value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<ulong> SetValidValue(System.Nullable<ulong> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static System.Nullable<ulong> SetValidValue(System.Nullable<ulong> value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static sbyte SetValidValue(sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static sbyte SetValidValue(sbyte value, string propertyName) { throw null; }
+ protected internal static float SetValidValue(float value) { throw null; }
+ protected internal static float SetValidValue(float value, string propertyName) { throw null; }
+ protected internal static string SetValidValue(string value, bool isNullable) { throw null; }
+ protected internal static string SetValidValue(string value, bool isNullable, string propertyName) { throw null; }
+ protected internal static System.TimeSpan SetValidValue(System.TimeSpan value) { throw null; }
+ protected internal static System.TimeSpan SetValidValue(System.TimeSpan value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static ushort SetValidValue(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static ushort SetValidValue(ushort value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static uint SetValidValue(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static uint SetValidValue(uint value, string propertyName) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static ulong SetValidValue(ulong value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ protected internal static ulong SetValidValue(ulong value, string propertyName) { throw null; }
+ protected internal T SetValidValue<T>(T oldValue, T newValue, string property) where T : System.Data.Objects.DataClasses.ComplexObject { throw null; }
+ protected internal static TComplex VerifyComplexObjectIsNotNull<TComplex>(TComplex complexObject, string propertyName) where TComplex : System.Data.Objects.DataClasses.ComplexObject { throw null; }
+ }
+}
+namespace System.Data.Objects.SqlClient
+{
+ public static partial class SqlFunctions
+ {
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ACOS")]
+ public static System.Nullable<double> Acos(System.Nullable<decimal> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ACOS")]
+ public static System.Nullable<double> Acos(System.Nullable<double> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ASCII")]
+ public static System.Nullable<int> Ascii(string arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ASIN")]
+ public static System.Nullable<double> Asin(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ASIN")]
+ public static System.Nullable<double> Asin(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ATAN")]
+ public static System.Nullable<double> Atan(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ATAN")]
+ public static System.Nullable<double> Atan(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ATN2")]
+ public static System.Nullable<double> Atan2(System.Nullable<decimal> arg1, System.Nullable<decimal> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ATN2")]
+ public static System.Nullable<double> Atan2(System.Nullable<double> arg1, System.Nullable<double> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHAR")]
+ public static string Char(System.Nullable<int> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHARINDEX")]
+ public static System.Nullable<int> CharIndex(byte[] toSearch, byte[] target) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHARINDEX")]
+ public static System.Nullable<int> CharIndex(byte[] toSearch, byte[] target, System.Nullable<int> startLocation) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHARINDEX")]
+ public static System.Nullable<long> CharIndex(byte[] toSearch, byte[] target, System.Nullable<long> startLocation) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHARINDEX")]
+ public static System.Nullable<int> CharIndex(string toSearch, string target) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHARINDEX")]
+ public static System.Nullable<int> CharIndex(string toSearch, string target, System.Nullable<int> startLocation) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHARINDEX")]
+ public static System.Nullable<long> CharIndex(string toSearch, string target, System.Nullable<long> startLocation) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(byte[] arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(byte[] arg1, byte[] arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(byte[] arg1, byte[] arg2, byte[] arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<bool> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<bool> arg1, System.Nullable<bool> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<bool> arg1, System.Nullable<bool> arg2, System.Nullable<bool> arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.DateTimeOffset> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.DateTimeOffset> arg1, System.Nullable<System.DateTimeOffset> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.DateTimeOffset> arg1, System.Nullable<System.DateTimeOffset> arg2, System.Nullable<System.DateTimeOffset> arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.DateTime> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.DateTime> arg1, System.Nullable<System.DateTime> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.DateTime> arg1, System.Nullable<System.DateTime> arg2, System.Nullable<System.DateTime> arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<decimal> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<decimal> arg1, System.Nullable<decimal> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<decimal> arg1, System.Nullable<decimal> arg2, System.Nullable<decimal> arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<double> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<double> arg1, System.Nullable<double> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<double> arg1, System.Nullable<double> arg2, System.Nullable<double> arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.Guid> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.Guid> arg1, System.Nullable<System.Guid> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.Guid> arg1, System.Nullable<System.Guid> arg2, System.Nullable<System.Guid> arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.TimeSpan> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.TimeSpan> arg1, System.Nullable<System.TimeSpan> arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(System.Nullable<System.TimeSpan> arg1, System.Nullable<System.TimeSpan> arg2, System.Nullable<System.TimeSpan> arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(string arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(string arg1, string arg2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM")]
+ public static System.Nullable<int> Checksum(string arg1, string arg2, string arg3) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM_AGG")]
+ public static System.Nullable<int> ChecksumAggregate(System.Collections.Generic.IEnumerable<int> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CHECKSUM_AGG")]
+ public static System.Nullable<int> ChecksumAggregate(System.Collections.Generic.IEnumerable<System.Nullable<int>> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "COS")]
+ public static System.Nullable<double> Cos(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "COS")]
+ public static System.Nullable<double> Cos(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "COT")]
+ public static System.Nullable<double> Cot(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "COT")]
+ public static System.Nullable<double> Cot(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CURRENT_TIMESTAMP")]
+ public static System.Nullable<System.DateTime> CurrentTimestamp() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "CURRENT_USER")]
+ public static string CurrentUser() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(byte[] arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(System.Nullable<bool> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(System.Nullable<System.DateTimeOffset> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(System.Nullable<System.DateTime> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(System.Nullable<System.Guid> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(System.Nullable<System.TimeSpan> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATALENGTH")]
+ public static System.Nullable<int> DataLength(string arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEADD")]
+ public static System.Nullable<System.DateTimeOffset> DateAdd(string datePartArg, System.Nullable<double> number, System.Nullable<System.DateTimeOffset> dateTimeOffsetArg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEADD")]
+ public static System.Nullable<System.DateTime> DateAdd(string datePartArg, System.Nullable<double> number, System.Nullable<System.DateTime> date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEADD")]
+ public static System.Nullable<System.TimeSpan> DateAdd(string datePartArg, System.Nullable<double> number, System.Nullable<System.TimeSpan> time) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEADD")]
+ public static System.Nullable<System.DateTime> DateAdd(string datePartArg, System.Nullable<double> number, string date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.TimeSpan> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTimeOffset> startDate, string endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTime> startDate, System.Nullable<System.TimeSpan> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.DateTime> startDate, string endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.TimeSpan> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.TimeSpan> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.TimeSpan> startDate, System.Nullable<System.TimeSpan> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, System.Nullable<System.TimeSpan> startDate, string endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, string startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, string startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, string startDate, System.Nullable<System.TimeSpan> endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEDIFF")]
+ public static System.Nullable<int> DateDiff(string datePartArg, string startDate, string endDate) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATENAME")]
+ public static string DateName(string datePartArg, System.Nullable<System.DateTimeOffset> date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATENAME")]
+ public static string DateName(string datePartArg, System.Nullable<System.DateTime> date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATENAME")]
+ public static string DateName(string datePartArg, System.Nullable<System.TimeSpan> date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATENAME")]
+ public static string DateName(string datePartArg, string date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEPART")]
+ public static System.Nullable<int> DatePart(string datePartArg, System.Nullable<System.DateTimeOffset> date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEPART")]
+ public static System.Nullable<int> DatePart(string datePartArg, System.Nullable<System.DateTime> date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEPART")]
+ public static System.Nullable<int> DatePart(string datePartArg, System.Nullable<System.TimeSpan> date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DATEPART")]
+ public static System.Nullable<int> DatePart(string datePartArg, string date) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DEGREES")]
+ public static System.Nullable<decimal> Degrees(System.Nullable<decimal> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DEGREES")]
+ public static System.Nullable<double> Degrees(System.Nullable<double> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DEGREES")]
+ public static System.Nullable<int> Degrees(System.Nullable<int> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DEGREES")]
+ public static System.Nullable<long> Degrees(System.Nullable<long> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "DIFFERENCE")]
+ public static System.Nullable<int> Difference(string string1, string string2) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "EXP")]
+ public static System.Nullable<double> Exp(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "EXP")]
+ public static System.Nullable<double> Exp(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "GETDATE")]
+ public static System.Nullable<System.DateTime> GetDate() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "GETUTCDATE")]
+ public static System.Nullable<System.DateTime> GetUtcDate() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "HOST_NAME")]
+ public static string HostName() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ISDATE")]
+ public static System.Nullable<int> IsDate(string arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ISNUMERIC")]
+ public static System.Nullable<int> IsNumeric(string arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "LOG")]
+ public static System.Nullable<double> Log(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "LOG")]
+ public static System.Nullable<double> Log(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "LOG10")]
+ public static System.Nullable<double> Log10(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "LOG10")]
+ public static System.Nullable<double> Log10(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "NCHAR")]
+ public static string NChar(System.Nullable<int> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "PATINDEX")]
+ public static System.Nullable<int> PatIndex(string stringPattern, string target) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "PI")]
+ public static System.Nullable<double> Pi() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "QUOTENAME")]
+ public static string QuoteName(string stringArg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "QUOTENAME")]
+ public static string QuoteName(string stringArg, string quoteCharacter) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "RADIANS")]
+ public static System.Nullable<decimal> Radians(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "RADIANS")]
+ public static System.Nullable<double> Radians(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "RADIANS")]
+ public static System.Nullable<int> Radians(System.Nullable<int> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "RADIANS")]
+ public static System.Nullable<long> Radians(System.Nullable<long> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "RAND")]
+ public static System.Nullable<double> Rand() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "RAND")]
+ public static System.Nullable<double> Rand(System.Nullable<int> seed) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "REPLICATE")]
+ public static string Replicate(string target, System.Nullable<int> count) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SIGN")]
+ public static System.Nullable<decimal> Sign(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SIGN")]
+ public static System.Nullable<double> Sign(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SIGN")]
+ public static System.Nullable<int> Sign(System.Nullable<int> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SIGN")]
+ public static System.Nullable<long> Sign(System.Nullable<long> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SIN")]
+ public static System.Nullable<double> Sin(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SIN")]
+ public static System.Nullable<double> Sin(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SOUNDEX")]
+ public static string SoundCode(string arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SPACE")]
+ public static string Space(System.Nullable<int> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SQUARE")]
+ public static System.Nullable<double> Square(System.Nullable<decimal> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SQUARE")]
+ public static System.Nullable<double> Square(System.Nullable<double> arg1) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SQRT")]
+ public static System.Nullable<double> SquareRoot(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "SQRT")]
+ public static System.Nullable<double> SquareRoot(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "STR")]
+ public static string StringConvert(System.Nullable<decimal> number) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "STR")]
+ public static string StringConvert(System.Nullable<decimal> number, System.Nullable<int> length) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "STR")]
+ public static string StringConvert(System.Nullable<decimal> number, System.Nullable<int> length, System.Nullable<int> decimalArg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "STR")]
+ public static string StringConvert(System.Nullable<double> number) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "STR")]
+ public static string StringConvert(System.Nullable<double> number, System.Nullable<int> length) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "STR")]
+ public static string StringConvert(System.Nullable<double> number, System.Nullable<int> length, System.Nullable<int> decimalArg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "STUFF")]
+ public static string Stuff(string stringInput, System.Nullable<int> start, System.Nullable<int> length, string stringReplacement) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "TAN")]
+ public static System.Nullable<double> Tan(System.Nullable<decimal> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "TAN")]
+ public static System.Nullable<double> Tan(System.Nullable<double> arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "UNICODE")]
+ public static System.Nullable<int> Unicode(string arg) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "USER_NAME")]
+ public static string UserName() { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "USER_NAME")]
+ public static string UserName(System.Nullable<int> arg) { throw null; }
+ }
+ public static partial class SqlSpatialFunctions
+ {
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ASTEXTZM")]
+ public static string AsTextZM(System.Data.Spatial.DbGeography geographyValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ASTEXTZM")]
+ public static string AsTextZM(System.Data.Spatial.DbGeometry geometryValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "BUFFERWITHTOLERANCE")]
+ public static System.Data.Spatial.DbGeography BufferWithTolerance(System.Data.Spatial.DbGeography geographyValue, System.Nullable<double> distance, System.Nullable<double> tolerance, System.Nullable<bool> relative) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "BUFFERWITHTOLERANCE")]
+ public static System.Data.Spatial.DbGeometry BufferWithTolerance(System.Data.Spatial.DbGeometry geometryValue, System.Nullable<double> distance, System.Nullable<double> tolerance, System.Nullable<bool> relative) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ENVELOPEANGLE")]
+ public static System.Nullable<double> EnvelopeAngle(System.Data.Spatial.DbGeography geographyValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "ENVELOPECENTER")]
+ public static System.Data.Spatial.DbGeography EnvelopeCenter(System.Data.Spatial.DbGeography geographyValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "FILTER")]
+ public static System.Nullable<bool> Filter(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography geographyOther) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "FILTER")]
+ public static System.Nullable<bool> Filter(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry geometryOther) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "INSTANCEOF")]
+ public static System.Nullable<bool> InstanceOf(System.Data.Spatial.DbGeography geographyValue, string geometryTypeName) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "INSTANCEOF")]
+ public static System.Nullable<bool> InstanceOf(System.Data.Spatial.DbGeometry geometryValue, string geometryTypeName) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "MAKEVALID")]
+ public static System.Data.Spatial.DbGeometry MakeValid(System.Data.Spatial.DbGeometry geometryValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "NUMRINGS")]
+ public static System.Nullable<int> NumRings(System.Data.Spatial.DbGeography geographyValue) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "POINTGEOGRAPHY")]
+ public static System.Data.Spatial.DbGeography PointGeography(System.Nullable<double> latitude, System.Nullable<double> longitude, System.Nullable<int> spatialReferenceId) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "POINTGEOMETRY")]
+ public static System.Data.Spatial.DbGeometry PointGeometry(System.Nullable<double> xCoordinate, System.Nullable<double> yCoordinate, System.Nullable<int> spatialReferenceId) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "REDUCE")]
+ public static System.Data.Spatial.DbGeography Reduce(System.Data.Spatial.DbGeography geographyValue, System.Nullable<double> tolerance) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "REDUCE")]
+ public static System.Data.Spatial.DbGeometry Reduce(System.Data.Spatial.DbGeometry geometryValue, System.Nullable<double> tolerance) { throw null; }
+ [System.Data.Objects.DataClasses.EdmFunctionAttribute("SqlServer", "RINGN")]
+ public static System.Data.Spatial.DbGeography RingN(System.Data.Spatial.DbGeography geographyValue, System.Nullable<int> index) { throw null; }
+ }
+}
+namespace System.Data.Spatial
+{
+ [System.ComponentModel.DataAnnotations.BindableTypeAttribute]
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.SerializableAttribute]
+ public partial class DbGeography
+ {
+ internal DbGeography() { }
+ public System.Nullable<double> Area { get { throw null; } }
+ public int CoordinateSystemId { get { throw null; } }
+ public static int DefaultCoordinateSystemId { get { throw null; } }
+ public int Dimension { get { throw null; } }
+ public System.Nullable<int> ElementCount { get { throw null; } }
+ public System.Nullable<double> Elevation { get { throw null; } }
+ public System.Data.Spatial.DbGeography EndPoint { get { throw null; } }
+ public System.Nullable<bool> IsClosed { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public System.Nullable<double> Latitude { get { throw null; } }
+ public System.Nullable<double> Length { get { throw null; } }
+ public System.Nullable<double> Longitude { get { throw null; } }
+ public System.Nullable<double> Measure { get { throw null; } }
+ public System.Nullable<int> PointCount { get { throw null; } }
+ public object ProviderValue { get { throw null; } }
+ public string SpatialTypeName { get { throw null; } }
+ public System.Data.Spatial.DbGeography StartPoint { get { throw null; } }
+ [System.Runtime.Serialization.DataMemberAttribute(Name="Geography")]
+ public System.Data.Spatial.DbGeographyWellKnownValue WellKnownValue { get { throw null; } set { } }
+ public byte[] AsBinary() { throw null; }
+ public string AsGml() { throw null; }
+ public string AsText() { throw null; }
+ public System.Data.Spatial.DbGeography Buffer(System.Nullable<double> distance) { throw null; }
+ public System.Data.Spatial.DbGeography Difference(System.Data.Spatial.DbGeography other) { throw null; }
+ public bool Disjoint(System.Data.Spatial.DbGeography other) { throw null; }
+ public System.Nullable<double> Distance(System.Data.Spatial.DbGeography other) { throw null; }
+ public System.Data.Spatial.DbGeography ElementAt(int index) { throw null; }
+ public static System.Data.Spatial.DbGeography FromBinary(byte[] wellKnownBinary) { throw null; }
+ public static System.Data.Spatial.DbGeography FromBinary(byte[] wellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography FromGml(string geographyMarkup) { throw null; }
+ public static System.Data.Spatial.DbGeography FromGml(string geographyMarkup, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography FromText(string wellKnownText) { throw null; }
+ public static System.Data.Spatial.DbGeography FromText(string wellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography GeographyCollectionFromBinary(byte[] geographyCollectionWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography GeographyCollectionFromText(string geographyCollectionWellKnownText, int coordinateSystemId) { throw null; }
+ public System.Data.Spatial.DbGeography Intersection(System.Data.Spatial.DbGeography other) { throw null; }
+ public bool Intersects(System.Data.Spatial.DbGeography other) { throw null; }
+ public static System.Data.Spatial.DbGeography LineFromBinary(byte[] lineWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography LineFromText(string lineWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography MultiLineFromBinary(byte[] multiLineWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography MultiLineFromText(string multiLineWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography MultiPointFromBinary(byte[] multiPointWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography MultiPointFromText(string multiPointWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography MultiPolygonFromBinary(byte[] multiPolygonWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography MultiPolygonFromText(string multiPolygonWellKnownText, int coordinateSystemId) { throw null; }
+ public System.Data.Spatial.DbGeography PointAt(int index) { throw null; }
+ public static System.Data.Spatial.DbGeography PointFromBinary(byte[] pointWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography PointFromText(string pointWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography PolygonFromBinary(byte[] polygonWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeography PolygonFromText(string polygonWellKnownText, int coordinateSystemId) { throw null; }
+ public bool SpatialEquals(System.Data.Spatial.DbGeography other) { throw null; }
+ public System.Data.Spatial.DbGeography SymmetricDifference(System.Data.Spatial.DbGeography other) { throw null; }
+ public override string ToString() { throw null; }
+ public System.Data.Spatial.DbGeography Union(System.Data.Spatial.DbGeography other) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public sealed partial class DbGeographyWellKnownValue
+ {
+ public DbGeographyWellKnownValue() { }
+ [System.Runtime.Serialization.DataMemberAttribute(Order=1, IsRequired=false, EmitDefaultValue=false)]
+ public int CoordinateSystemId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute(Order=3, IsRequired=false, EmitDefaultValue=false)]
+ public byte[] WellKnownBinary { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute(Order=2, IsRequired=false, EmitDefaultValue=false)]
+ public string WellKnownText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.ComponentModel.DataAnnotations.BindableTypeAttribute]
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.SerializableAttribute]
+ public partial class DbGeometry
+ {
+ internal DbGeometry() { }
+ public System.Nullable<double> Area { get { throw null; } }
+ public System.Data.Spatial.DbGeometry Boundary { get { throw null; } }
+ public System.Data.Spatial.DbGeometry Centroid { get { throw null; } }
+ public System.Data.Spatial.DbGeometry ConvexHull { get { throw null; } }
+ public int CoordinateSystemId { get { throw null; } }
+ public static int DefaultCoordinateSystemId { get { throw null; } }
+ public int Dimension { get { throw null; } }
+ public System.Nullable<int> ElementCount { get { throw null; } }
+ public System.Nullable<double> Elevation { get { throw null; } }
+ public System.Data.Spatial.DbGeometry EndPoint { get { throw null; } }
+ public System.Data.Spatial.DbGeometry Envelope { get { throw null; } }
+ public System.Data.Spatial.DbGeometry ExteriorRing { get { throw null; } }
+ public System.Nullable<int> InteriorRingCount { get { throw null; } }
+ public System.Nullable<bool> IsClosed { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public System.Nullable<bool> IsRing { get { throw null; } }
+ public bool IsSimple { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Nullable<double> Length { get { throw null; } }
+ public System.Nullable<double> Measure { get { throw null; } }
+ public System.Nullable<int> PointCount { get { throw null; } }
+ public System.Data.Spatial.DbGeometry PointOnSurface { get { throw null; } }
+ public object ProviderValue { get { throw null; } }
+ public string SpatialTypeName { get { throw null; } }
+ public System.Data.Spatial.DbGeometry StartPoint { get { throw null; } }
+ [System.Runtime.Serialization.DataMemberAttribute(Name="Geometry")]
+ public System.Data.Spatial.DbGeometryWellKnownValue WellKnownValue { get { throw null; } set { } }
+ public System.Nullable<double> XCoordinate { get { throw null; } }
+ public System.Nullable<double> YCoordinate { get { throw null; } }
+ public byte[] AsBinary() { throw null; }
+ public string AsGml() { throw null; }
+ public string AsText() { throw null; }
+ public System.Data.Spatial.DbGeometry Buffer(System.Nullable<double> distance) { throw null; }
+ public bool Contains(System.Data.Spatial.DbGeometry other) { throw null; }
+ public bool Crosses(System.Data.Spatial.DbGeometry other) { throw null; }
+ public System.Data.Spatial.DbGeometry Difference(System.Data.Spatial.DbGeometry other) { throw null; }
+ public bool Disjoint(System.Data.Spatial.DbGeometry other) { throw null; }
+ public System.Nullable<double> Distance(System.Data.Spatial.DbGeometry other) { throw null; }
+ public System.Data.Spatial.DbGeometry ElementAt(int index) { throw null; }
+ public static System.Data.Spatial.DbGeometry FromBinary(byte[] wellKnownBinary) { throw null; }
+ public static System.Data.Spatial.DbGeometry FromBinary(byte[] wellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry FromGml(string geometryMarkup) { throw null; }
+ public static System.Data.Spatial.DbGeometry FromGml(string geometryMarkup, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry FromText(string wellKnownText) { throw null; }
+ public static System.Data.Spatial.DbGeometry FromText(string wellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry GeometryCollectionFromBinary(byte[] geometryCollectionWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry GeometryCollectionFromText(string geometryCollectionWellKnownText, int coordinateSystemId) { throw null; }
+ public System.Data.Spatial.DbGeometry InteriorRingAt(int index) { throw null; }
+ public System.Data.Spatial.DbGeometry Intersection(System.Data.Spatial.DbGeometry other) { throw null; }
+ public bool Intersects(System.Data.Spatial.DbGeometry other) { throw null; }
+ public static System.Data.Spatial.DbGeometry LineFromBinary(byte[] lineWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry LineFromText(string lineWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry MultiLineFromBinary(byte[] multiLineWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry MultiLineFromText(string multiLineWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry MultiPointFromBinary(byte[] multiPointWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry MultiPointFromText(string multiPointWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry MultiPolygonFromBinary(byte[] multiPolygonWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry MultiPolygonFromText(string multiPolygonWellKnownText, int coordinateSystemId) { throw null; }
+ public bool Overlaps(System.Data.Spatial.DbGeometry other) { throw null; }
+ public System.Data.Spatial.DbGeometry PointAt(int index) { throw null; }
+ public static System.Data.Spatial.DbGeometry PointFromBinary(byte[] pointWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry PointFromText(string pointWellKnownText, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry PolygonFromBinary(byte[] polygonWellKnownBinary, int coordinateSystemId) { throw null; }
+ public static System.Data.Spatial.DbGeometry PolygonFromText(string polygonWellKnownText, int coordinateSystemId) { throw null; }
+ public bool Relate(System.Data.Spatial.DbGeometry other, string matrix) { throw null; }
+ public bool SpatialEquals(System.Data.Spatial.DbGeometry other) { throw null; }
+ public System.Data.Spatial.DbGeometry SymmetricDifference(System.Data.Spatial.DbGeometry other) { throw null; }
+ public override string ToString() { throw null; }
+ public bool Touches(System.Data.Spatial.DbGeometry other) { throw null; }
+ public System.Data.Spatial.DbGeometry Union(System.Data.Spatial.DbGeometry other) { throw null; }
+ public bool Within(System.Data.Spatial.DbGeometry other) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public sealed partial class DbGeometryWellKnownValue
+ {
+ public DbGeometryWellKnownValue() { }
+ [System.Runtime.Serialization.DataMemberAttribute(Order=1, IsRequired=false, EmitDefaultValue=false)]
+ public int CoordinateSystemId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute(Order=3, IsRequired=false, EmitDefaultValue=false)]
+ public byte[] WellKnownBinary { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute(Order=2, IsRequired=false, EmitDefaultValue=false)]
+ public string WellKnownText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class DbSpatialDataReader
+ {
+ protected DbSpatialDataReader() { }
+ public abstract System.Data.Spatial.DbGeography GetGeography(int ordinal);
+ public abstract System.Data.Spatial.DbGeometry GetGeometry(int ordinal);
+ }
+ [System.SerializableAttribute]
+ public abstract partial class DbSpatialServices
+ {
+ protected DbSpatialServices() { }
+ public static System.Data.Spatial.DbSpatialServices Default { get { throw null; } }
+ public abstract byte[] AsBinary(System.Data.Spatial.DbGeography geographyValue);
+ public abstract byte[] AsBinary(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract string AsGml(System.Data.Spatial.DbGeography geographyValue);
+ public abstract string AsGml(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract string AsText(System.Data.Spatial.DbGeography geographyValue);
+ public abstract string AsText(System.Data.Spatial.DbGeometry geometryValue);
+ public virtual string AsTextIncludingElevationAndMeasure(System.Data.Spatial.DbGeography geographyValue) { throw null; }
+ public virtual string AsTextIncludingElevationAndMeasure(System.Data.Spatial.DbGeometry geometryValue) { throw null; }
+ public abstract System.Data.Spatial.DbGeography Buffer(System.Data.Spatial.DbGeography geographyValue, double distance);
+ public abstract System.Data.Spatial.DbGeometry Buffer(System.Data.Spatial.DbGeometry geometryValue, double distance);
+ public abstract bool Contains(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ protected static System.Data.Spatial.DbGeography CreateGeography(System.Data.Spatial.DbSpatialServices spatialServices, object providerValue) { throw null; }
+ protected static System.Data.Spatial.DbGeometry CreateGeometry(System.Data.Spatial.DbSpatialServices spatialServices, object providerValue) { throw null; }
+ public abstract object CreateProviderValue(System.Data.Spatial.DbGeographyWellKnownValue wellKnownValue);
+ public abstract object CreateProviderValue(System.Data.Spatial.DbGeometryWellKnownValue wellKnownValue);
+ public abstract System.Data.Spatial.DbGeographyWellKnownValue CreateWellKnownValue(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Data.Spatial.DbGeometryWellKnownValue CreateWellKnownValue(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract bool Crosses(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract System.Data.Spatial.DbGeography Difference(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract System.Data.Spatial.DbGeometry Difference(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract bool Disjoint(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract bool Disjoint(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract double Distance(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract double Distance(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract System.Data.Spatial.DbGeography ElementAt(System.Data.Spatial.DbGeography geographyValue, int index);
+ public abstract System.Data.Spatial.DbGeometry ElementAt(System.Data.Spatial.DbGeometry geometryValue, int index);
+ public abstract System.Data.Spatial.DbGeography GeographyCollectionFromBinary(byte[] geographyCollectionWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyCollectionFromText(string geographyCollectionWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyFromBinary(byte[] wellKnownBinary);
+ public abstract System.Data.Spatial.DbGeography GeographyFromBinary(byte[] wellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyFromGml(string geographyMarkup);
+ public abstract System.Data.Spatial.DbGeography GeographyFromGml(string geographyMarkup, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyFromProviderValue(object providerValue);
+ public abstract System.Data.Spatial.DbGeography GeographyFromText(string wellKnownText);
+ public abstract System.Data.Spatial.DbGeography GeographyFromText(string wellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyLineFromBinary(byte[] lineWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyLineFromText(string lineWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyMultiLineFromBinary(byte[] multiLineWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyMultiLineFromText(string multiLineWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyMultiPointFromBinary(byte[] multiPointWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyMultiPointFromText(string multiPointWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyMultiPolygonFromBinary(byte[] multiPolygonWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyMultiPolygonFromText(string multiPolygonWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyPointFromBinary(byte[] pointWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyPointFromText(string pointWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyPolygonFromBinary(byte[] polygonWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeography GeographyPolygonFromText(string polygonWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryCollectionFromBinary(byte[] geometryCollectionWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryCollectionFromText(string geometryCollectionWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryFromBinary(byte[] wellKnownBinary);
+ public abstract System.Data.Spatial.DbGeometry GeometryFromBinary(byte[] wellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryFromGml(string geometryMarkup);
+ public abstract System.Data.Spatial.DbGeometry GeometryFromGml(string geometryMarkup, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryFromProviderValue(object providerValue);
+ public abstract System.Data.Spatial.DbGeometry GeometryFromText(string wellKnownText);
+ public abstract System.Data.Spatial.DbGeometry GeometryFromText(string wellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryLineFromBinary(byte[] lineWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryLineFromText(string lineWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryMultiLineFromBinary(byte[] multiLineWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryMultiLineFromText(string multiLineWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryMultiPointFromBinary(byte[] multiPointWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryMultiPointFromText(string multiPointWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryMultiPolygonFromBinary(byte[] multiPolygonWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryMultiPolygonFromText(string multiPolygonKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryPointFromBinary(byte[] pointWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryPointFromText(string pointWellKnownText, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryPolygonFromBinary(byte[] polygonWellKnownBinary, int coordinateSystemId);
+ public abstract System.Data.Spatial.DbGeometry GeometryPolygonFromText(string polygonWellKnownText, int coordinateSystemId);
+ public abstract System.Nullable<double> GetArea(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<double> GetArea(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeometry GetBoundary(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeometry GetCentroid(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeometry GetConvexHull(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract int GetCoordinateSystemId(System.Data.Spatial.DbGeography geographyValue);
+ public abstract int GetCoordinateSystemId(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract int GetDimension(System.Data.Spatial.DbGeography geographyValue);
+ public abstract int GetDimension(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<int> GetElementCount(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<int> GetElementCount(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<double> GetElevation(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<double> GetElevation(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeography GetEndPoint(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Data.Spatial.DbGeometry GetEndPoint(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeometry GetEnvelope(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeometry GetExteriorRing(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<int> GetInteriorRingCount(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<bool> GetIsClosed(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<bool> GetIsClosed(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract bool GetIsEmpty(System.Data.Spatial.DbGeography geographyValue);
+ public abstract bool GetIsEmpty(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<bool> GetIsRing(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract bool GetIsSimple(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract bool GetIsValid(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<double> GetLatitude(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<double> GetLength(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<double> GetLength(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<double> GetLongitude(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<double> GetMeasure(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<double> GetMeasure(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<int> GetPointCount(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Nullable<int> GetPointCount(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeometry GetPointOnSurface(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract string GetSpatialTypeName(System.Data.Spatial.DbGeography geographyValue);
+ public abstract string GetSpatialTypeName(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeography GetStartPoint(System.Data.Spatial.DbGeography geographyValue);
+ public abstract System.Data.Spatial.DbGeometry GetStartPoint(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<double> GetXCoordinate(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Nullable<double> GetYCoordinate(System.Data.Spatial.DbGeometry geometryValue);
+ public abstract System.Data.Spatial.DbGeometry InteriorRingAt(System.Data.Spatial.DbGeometry geometryValue, int index);
+ public abstract System.Data.Spatial.DbGeography Intersection(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract System.Data.Spatial.DbGeometry Intersection(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract bool Intersects(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract bool Intersects(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract bool Overlaps(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract System.Data.Spatial.DbGeography PointAt(System.Data.Spatial.DbGeography geographyValue, int index);
+ public abstract System.Data.Spatial.DbGeometry PointAt(System.Data.Spatial.DbGeometry geometryValue, int index);
+ public abstract bool Relate(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry, string matrix);
+ public abstract bool SpatialEquals(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract bool SpatialEquals(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract System.Data.Spatial.DbGeography SymmetricDifference(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract System.Data.Spatial.DbGeometry SymmetricDifference(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract bool Touches(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract System.Data.Spatial.DbGeography Union(System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography otherGeography);
+ public abstract System.Data.Spatial.DbGeometry Union(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ public abstract bool Within(System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry);
+ }
+}
+namespace System.Data.SqlClient
+{
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class SqlProviderServices : System.Data.Common.DbProviderServices
+ {
+ internal SqlProviderServices() { }
+ public static System.Data.SqlClient.SqlProviderServices SingletonInstance { get { throw null; } }
+ protected override System.Data.Common.DbCommandDefinition CreateDbCommandDefinition(System.Data.Common.DbProviderManifest providerManifest, System.Data.Common.CommandTrees.DbCommandTree commandTree) { throw null; }
+ protected override void DbCreateDatabase(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { }
+ protected override string DbCreateDatabaseScript(string providerManifestToken, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { throw null; }
+ protected override bool DbDatabaseExists(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { throw null; }
+ protected override void DbDeleteDatabase(System.Data.Common.DbConnection connection, System.Nullable<int> commandTimeout, System.Data.Metadata.Edm.StoreItemCollection storeItemCollection) { }
+ protected override System.Data.Spatial.DbSpatialServices DbGetSpatialServices(string versionHint) { throw null; }
+ protected override System.Data.Common.DbProviderManifest GetDbProviderManifest(string versionHint) { throw null; }
+ protected override string GetDbProviderManifestToken(System.Data.Common.DbConnection connection) { throw null; }
+ protected override System.Data.Spatial.DbSpatialDataReader GetDbSpatialDataReader(System.Data.Common.DbDataReader fromReader, string versionHint) { throw null; }
+ protected override void SetDbParameterValue(System.Data.Common.DbParameter parameter, System.Data.Metadata.Edm.TypeUsage parameterType, object value) { }
+ }
+}
diff --git a/src/v4.5.2/System.Data.Linq.cs b/src/v4.5.2/System.Data.Linq.cs
new file mode 100644
index 0000000..851be2a
--- /dev/null
+++ b/src/v4.5.2/System.Data.Linq.cs
@@ -0,0 +1,879 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace DbLinq.Util
+{
+ public abstract partial class BaseLock : System.IDisposable
+ {
+ protected System.Threading.ReaderWriterLockSlim _Locks;
+ public BaseLock(System.Threading.ReaderWriterLockSlim locks) { }
+ public abstract void Dispose();
+ }
+ public static partial class Locks
+ {
+ public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; }
+ public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; }
+ public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { }
+ public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { }
+ public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { }
+ public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { }
+ public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { }
+ public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { }
+ public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { }
+ }
+ public partial class ReadLock : DbLinq.Util.BaseLock
+ {
+ public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { }
+ public override void Dispose() { }
+ }
+ public partial class ReadOnlyLock : DbLinq.Util.BaseLock
+ {
+ public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { }
+ public override void Dispose() { }
+ }
+ public partial class WriteLock : DbLinq.Util.BaseLock
+ {
+ public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { }
+ public override void Dispose() { }
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Data.Linq
+{
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.SerializableAttribute]
+ public sealed partial class Binary : System.IEquatable<System.Data.Linq.Binary>
+ {
+ public Binary(byte[] value) { }
+ public int Length { get { throw null; } }
+ public bool Equals(System.Data.Linq.Binary other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; }
+ public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; }
+ public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; }
+ public byte[] ToArray() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ChangeAction
+ {
+ Delete = 1,
+ Insert = 2,
+ None = 0,
+ Update = 3,
+ }
+ public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>, System.Collections.Generic.IEnumerable<System.Data.Linq.ObjectChangeConflict>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal ChangeConflictCollection() { }
+ [System.MonoTODOAttribute]
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ bool System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>.IsReadOnly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.MonoTODOAttribute]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IEnumerator<System.Data.Linq.ObjectChangeConflict> GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; }
+ [System.MonoTODOAttribute]
+ public void ResolveAll(System.Data.Linq.RefreshMode mode) { }
+ [System.MonoTODOAttribute]
+ public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { }
+ [System.MonoTODOAttribute]
+ void System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>.Add(System.Data.Linq.ObjectChangeConflict item) { }
+ [System.MonoTODOAttribute]
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ [System.MonoTODOAttribute]
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class ChangeConflictException : System.Exception
+ {
+ public ChangeConflictException() { }
+ public ChangeConflictException(string message) { }
+ public ChangeConflictException(string message, System.Exception innerException) { }
+ }
+ public sealed partial class ChangeSet
+ {
+ internal ChangeSet() { }
+ public System.Collections.Generic.IList<object> Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<object> Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<object> Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class CompiledQuery
+ {
+ internal CompiledQuery() { }
+ [System.MonoTODOAttribute]
+ public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Func<TArg0, TResult> Compile<TArg0, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Func<TArg0, TArg1, TResult> Compile<TArg0, TArg1, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Func<TArg0, TArg1, TArg2, TResult> Compile<TArg0, TArg1, TArg2, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; }
+ }
+ public enum ConflictMode
+ {
+ ContinueOnConflict = 1,
+ FailOnFirstConflict = 0,
+ }
+ public partial class DataContext : System.IDisposable
+ {
+ public DataContext(System.Data.IDbConnection connection) { }
+ public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { }
+ public DataContext(string fileOrServerOrConnection) { }
+ public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { }
+ public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } }
+ public int CommandTimeout { get { throw null; } set { } }
+ public System.Data.Common.DbConnection Connection { get { throw null; } }
+ public bool DeferredLoadingEnabled { get { throw null; } set { } }
+ public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } }
+ public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ObjectTrackingEnabled { get { throw null; } set { } }
+ public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } }
+ public void CreateDatabase() { }
+ protected internal System.Linq.IQueryable<TResult> CreateMethodCallQuery<TResult>(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; }
+ public bool DatabaseExists() { throw null; }
+ public void DeleteDatabase() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public int ExecuteCommand(string command, params object[] parameters) { throw null; }
+ protected internal void ExecuteDynamicDelete(object entity) { }
+ protected internal void ExecuteDynamicInsert(object entity) { }
+ protected internal void ExecuteDynamicUpdate(object entity) { }
+ protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; }
+ public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; }
+ public System.Collections.Generic.IEnumerable<TResult> ExecuteQuery<TResult>(string query, params object[] parameters) { throw null; }
+ public System.Data.Linq.ChangeSet GetChangeSet() { throw null; }
+ public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; }
+ public System.Data.Linq.ITable GetTable(System.Type type) { throw null; }
+ public System.Data.Linq.Table<TEntity> GetTable<TEntity>() where TEntity : class { throw null; }
+ public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { }
+ public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { }
+ public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { }
+ public void SubmitChanges() { }
+ public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { }
+ public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; }
+ public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; }
+ public System.Collections.Generic.IEnumerable<TResult> Translate<TResult>(System.Data.Common.DbDataReader reader) { throw null; }
+ }
+ public sealed partial class DataLoadOptions
+ {
+ public DataLoadOptions() { }
+ public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { }
+ public void AssociateWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { }
+ public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { }
+ public void LoadWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { }
+ }
+ public static partial class DBConvert
+ {
+ [System.MonoTODOAttribute]
+ public static object ChangeType(object value, System.Type type) { throw null; }
+ [System.MonoTODOAttribute]
+ public static T ChangeType<T>(object value) { throw null; }
+ }
+ public partial class DuplicateKeyException : System.InvalidOperationException
+ {
+ public DuplicateKeyException(object duplicate) { }
+ public DuplicateKeyException(object duplicate, string message) { }
+ public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { }
+ public object Object { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct EntityRef<TEntity> where TEntity : class
+ {
+ public EntityRef(System.Collections.Generic.IEnumerable<TEntity> source) { throw null;}
+ public EntityRef(System.Data.Linq.EntityRef<TEntity> entityRef) { throw null;}
+ public EntityRef(TEntity entity) { throw null;}
+ public TEntity Entity { get { throw null; } set { } }
+ public bool HasLoadedOrAssignedValue { get { throw null; } }
+ }
+ public sealed partial class EntitySet<TEntity> : System.Collections.Generic.ICollection<TEntity>, System.Collections.Generic.IEnumerable<TEntity>, System.Collections.Generic.IList<TEntity>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class
+ {
+ public EntitySet() { }
+ public EntitySet(System.Action<TEntity> onAdd, System.Action<TEntity> onRemove) { }
+ public int Count { get { throw null; } }
+ public bool HasLoadedOrAssignedValues { get { throw null; } }
+ public bool IsDeferred { get { throw null; } }
+ public TEntity this[int index] { get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<TEntity>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } }
+ public void Add(TEntity entity) { }
+ public void AddRange(System.Collections.Generic.IEnumerable<TEntity> collection) { }
+ public void Assign(System.Collections.Generic.IEnumerable<TEntity> entitySource) { }
+ public void Clear() { }
+ public bool Contains(TEntity entity) { throw null; }
+ public void CopyTo(TEntity[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<TEntity> GetEnumerator() { throw null; }
+ public System.ComponentModel.IBindingList GetNewBindingList() { throw null; }
+ public int IndexOf(TEntity entity) { throw null; }
+ public void Insert(int index, TEntity entity) { }
+ public void Load() { }
+ public bool Remove(TEntity entity) { throw null; }
+ public void RemoveAt(int index) { }
+ public void SetSource(System.Collections.Generic.IEnumerable<TEntity> entitySource) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ }
+ public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException
+ {
+ public ForeignKeyReferenceAlreadyHasValueException() { }
+ public ForeignKeyReferenceAlreadyHasValueException(string message) { }
+ public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { }
+ }
+ public partial interface IExecuteResult : System.IDisposable
+ {
+ object ReturnValue { get; }
+ object GetParameterValue(int parameterIndex);
+ }
+ public partial interface IFunctionResult
+ {
+ object ReturnValue { get; }
+ }
+ public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable
+ {
+ System.Collections.Generic.IEnumerable<TElement> GetResult<TElement>();
+ }
+ public partial interface ISingleResult<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable
+ {
+ }
+ public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
+ {
+ System.Data.Linq.DataContext Context { get; }
+ bool IsReadOnly { get; }
+ void Attach(object entity);
+ void Attach(object entity, bool asModified);
+ void Attach(object entity, object original);
+ void AttachAll(System.Collections.IEnumerable entities);
+ void AttachAll(System.Collections.IEnumerable entities, bool asModified);
+ void DeleteAllOnSubmit(System.Collections.IEnumerable entities);
+ void DeleteOnSubmit(object entity);
+ System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity);
+ object GetOriginalEntityState(object entity);
+ void InsertAllOnSubmit(System.Collections.IEnumerable entities);
+ void InsertOnSubmit(object entity);
+ }
+ public partial interface ITable<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable<TEntity> where TEntity : class
+ {
+ void Attach(TEntity entity);
+ void DeleteOnSubmit(TEntity entity);
+ void InsertOnSubmit(TEntity entity);
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct Link<T>
+ {
+ [System.MonoTODOAttribute]
+ public Link(System.Collections.Generic.IEnumerable<T> source) { throw null;}
+ [System.MonoTODOAttribute]
+ public Link(System.Data.Linq.Link<T> link) { throw null;}
+ [System.MonoTODOAttribute]
+ public Link(T value) { throw null;}
+ [System.MonoTODOAttribute]
+ public bool HasLoadedOrAssignedValue { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool HasValue { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public T Value { get { throw null; } set { } }
+ }
+ public sealed partial class MemberChangeConflict
+ {
+ internal MemberChangeConflict() { }
+ [System.MonoTODOAttribute]
+ public object CurrentValue { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object DatabaseValue { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsModified { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsResolved { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Reflection.MemberInfo Member { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object OriginalValue { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Resolve(System.Data.Linq.RefreshMode refreshMode) { }
+ [System.MonoTODOAttribute]
+ public void Resolve(object value) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct ModifiedMemberInfo
+ {
+ [System.MonoTODOAttribute]
+ public object CurrentValue { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Reflection.MemberInfo Member { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object OriginalValue { get { throw null; } }
+ }
+ public sealed partial class ObjectChangeConflict
+ {
+ internal ObjectChangeConflict() { }
+ [System.MonoTODOAttribute]
+ public bool IsDeleted { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsResolved { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.MemberChangeConflict> MemberConflicts { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object Object { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Resolve() { }
+ [System.MonoTODOAttribute]
+ public void Resolve(System.Data.Linq.RefreshMode refreshMode) { }
+ [System.MonoTODOAttribute]
+ public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { }
+ }
+ public enum RefreshMode
+ {
+ KeepChanges = 1,
+ KeepCurrentValues = 0,
+ OverwriteCurrentValues = 2,
+ }
+ public sealed partial class Table<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable<TEntity>, System.Linq.IQueryable, System.Linq.IQueryable<TEntity>, System.Linq.IQueryProvider where TEntity : class
+ {
+ internal Table() { }
+ public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ System.Type System.Linq.IQueryable.ElementType { get { throw null; } }
+ System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } }
+ System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } }
+ public void Attach(TEntity entity) { }
+ public void Attach(TEntity entity, bool asModified) { }
+ public void Attach(TEntity entity, TEntity original) { }
+ public void AttachAll<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { }
+ public void AttachAll<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities, bool asModified) where TSubEntity : TEntity { }
+ public void DeleteAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { }
+ public void DeleteOnSubmit(TEntity entity) { }
+ public System.Collections.Generic.IEnumerator<TEntity> GetEnumerator() { throw null; }
+ public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; }
+ public System.ComponentModel.IBindingList GetNewBindingList() { throw null; }
+ public TEntity GetOriginalEntityState(TEntity entity) { throw null; }
+ public void InsertAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { }
+ public void InsertOnSubmit(TEntity entity) { }
+ System.Collections.Generic.IEnumerator<TEntity> System.Collections.Generic.IEnumerable<TEntity>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ void System.Data.Linq.ITable.Attach(object entity) { }
+ void System.Data.Linq.ITable.Attach(object entity, bool asModified) { }
+ void System.Data.Linq.ITable.Attach(object entity, object original) { }
+ void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { }
+ void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { }
+ void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { }
+ void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { }
+ [System.ObsoleteAttribute("NOT IMPLEMENTED YET")]
+ System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; }
+ [System.ObsoleteAttribute("NOT IMPLEMENTED YET")]
+ object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; }
+ void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { }
+ void System.Data.Linq.ITable.InsertOnSubmit(object entity) { }
+ System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; }
+ System.Linq.IQueryable<TResult> System.Linq.IQueryProvider.CreateQuery<TResult>(System.Linq.Expressions.Expression expression) { throw null; }
+ object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; }
+ TResult System.Linq.IQueryProvider.Execute<TResult>(System.Linq.Expressions.Expression expression) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Data.Linq.Mapping
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute
+ {
+ public AssociationAttribute() { }
+ public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource
+ {
+ public AttributeMappingSource() { }
+ protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; }
+ }
+ public enum AutoSync
+ {
+ Always = 1,
+ Default = 0,
+ Never = 2,
+ OnInsert = 3,
+ OnUpdate = 4,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute
+ {
+ public ColumnAttribute() { }
+ public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class DataAttribute : System.Attribute
+ {
+ protected DataAttribute() { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class DatabaseAttribute : System.Attribute
+ {
+ public DatabaseAttribute() { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
+ public sealed partial class FunctionAttribute : System.Attribute
+ {
+ public FunctionAttribute() { }
+ public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)]
+ public sealed partial class InheritanceMappingAttribute : System.Attribute
+ {
+ public InheritanceMappingAttribute() { }
+ public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class MappingSource
+ {
+ protected MappingSource() { }
+ protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType);
+ public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; }
+ }
+ public abstract partial class MetaAccessor
+ {
+ protected MetaAccessor() { }
+ public abstract System.Type Type { get; }
+ public abstract object GetBoxedValue(object instance);
+ [System.MonoTODOAttribute]
+ public virtual bool HasAssignedValue(object instance) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool HasLoadedValue(object instance) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool HasValue(object instance) { throw null; }
+ public abstract void SetBoxedValue(ref object instance, object value);
+ }
+ public abstract partial class MetaAccessor<TEntity, TMember> : System.Data.Linq.Mapping.MetaAccessor
+ {
+ protected MetaAccessor() { }
+ public override System.Type Type { get { throw null; } }
+ public override object GetBoxedValue(object instance) { throw null; }
+ public abstract TMember GetValue(TEntity instance);
+ public override void SetBoxedValue(ref object instance, object value) { }
+ public abstract void SetValue(ref TEntity instance, TMember value);
+ }
+ public abstract partial class MetaAssociation
+ {
+ protected MetaAssociation() { }
+ public abstract bool DeleteOnNull { get; }
+ public abstract string DeleteRule { get; }
+ public abstract bool IsForeignKey { get; }
+ public abstract bool IsMany { get; }
+ public abstract bool IsNullable { get; }
+ public abstract bool IsUnique { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> OtherKey { get; }
+ public abstract bool OtherKeyIsPrimaryKey { get; }
+ public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; }
+ public abstract System.Data.Linq.Mapping.MetaType OtherType { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> ThisKey { get; }
+ public abstract bool ThisKeyIsPrimaryKey { get; }
+ public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; }
+ }
+ public abstract partial class MetaDataMember
+ {
+ protected MetaDataMember() { }
+ public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; }
+ public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; }
+ public abstract bool CanBeNull { get; }
+ public abstract string DbType { get; }
+ public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; }
+ public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; }
+ public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; }
+ public abstract string Expression { get; }
+ public abstract bool IsAssociation { get; }
+ public abstract bool IsDbGenerated { get; }
+ public abstract bool IsDeferred { get; }
+ public abstract bool IsDiscriminator { get; }
+ public abstract bool IsPersistent { get; }
+ public abstract bool IsPrimaryKey { get; }
+ public abstract bool IsVersion { get; }
+ public abstract System.Reflection.MethodInfo LoadMethod { get; }
+ public abstract string MappedName { get; }
+ public abstract System.Reflection.MemberInfo Member { get; }
+ public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; }
+ public abstract string Name { get; }
+ public abstract int Ordinal { get; }
+ public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; }
+ public abstract System.Reflection.MemberInfo StorageMember { get; }
+ public abstract System.Type Type { get; }
+ public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; }
+ public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type);
+ }
+ public abstract partial class MetaFunction
+ {
+ protected MetaFunction() { }
+ public abstract bool HasMultipleResults { get; }
+ public abstract bool IsComposable { get; }
+ public abstract string MappedName { get; }
+ public abstract System.Reflection.MethodInfo Method { get; }
+ public abstract System.Data.Linq.Mapping.MetaModel Model { get; }
+ public abstract string Name { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaParameter> Parameters { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> ResultRowTypes { get; }
+ public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; }
+ }
+ public abstract partial class MetaModel
+ {
+ protected MetaModel() { }
+ public abstract System.Type ContextType { get; }
+ public abstract string DatabaseName { get; }
+ public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; }
+ public abstract System.Type ProviderType { get; }
+ public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method);
+ public abstract System.Collections.Generic.IEnumerable<System.Data.Linq.Mapping.MetaFunction> GetFunctions();
+ public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type);
+ public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType);
+ public abstract System.Collections.Generic.IEnumerable<System.Data.Linq.Mapping.MetaTable> GetTables();
+ }
+ public abstract partial class MetaParameter
+ {
+ protected MetaParameter() { }
+ public abstract string DbType { get; }
+ public abstract string MappedName { get; }
+ public abstract string Name { get; }
+ public abstract System.Reflection.ParameterInfo Parameter { get; }
+ public abstract System.Type ParameterType { get; }
+ }
+ public abstract partial class MetaTable
+ {
+ protected MetaTable() { }
+ public abstract System.Reflection.MethodInfo DeleteMethod { get; }
+ public abstract System.Reflection.MethodInfo InsertMethod { get; }
+ public abstract System.Data.Linq.Mapping.MetaModel Model { get; }
+ public abstract System.Data.Linq.Mapping.MetaType RowType { get; }
+ public abstract string TableName { get; }
+ public abstract System.Reflection.MethodInfo UpdateMethod { get; }
+ }
+ public abstract partial class MetaType
+ {
+ protected MetaType() { }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaAssociation> Associations { get; }
+ public abstract bool CanInstantiate { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> DataMembers { get; }
+ public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> DerivedTypes { get; }
+ public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; }
+ public abstract bool HasAnyLoadMethod { get; }
+ public abstract bool HasAnyValidateMethod { get; }
+ public abstract bool HasInheritance { get; }
+ public abstract bool HasInheritanceCode { get; }
+ public abstract bool HasUpdateCheck { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> IdentityMembers { get; }
+ public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; }
+ public abstract object InheritanceCode { get; }
+ public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; }
+ public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> InheritanceTypes { get; }
+ public abstract bool IsEntity { get; }
+ public abstract bool IsInheritanceDefault { get; }
+ public abstract System.Data.Linq.Mapping.MetaModel Model { get; }
+ public abstract string Name { get; }
+ public abstract System.Reflection.MethodInfo OnLoadedMethod { get; }
+ public abstract System.Reflection.MethodInfo OnValidateMethod { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> PersistentDataMembers { get; }
+ public abstract System.Data.Linq.Mapping.MetaTable Table { get; }
+ public abstract System.Type Type { get; }
+ public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; }
+ public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member);
+ public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type);
+ public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)]
+ public sealed partial class ParameterAttribute : System.Attribute
+ {
+ public ParameterAttribute() { }
+ public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class ProviderAttribute : System.Attribute
+ {
+ public ProviderAttribute() { }
+ public ProviderAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)]
+ public sealed partial class ResultTypeAttribute : System.Attribute
+ {
+ public ResultTypeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ public sealed partial class TableAttribute : System.Attribute
+ {
+ public TableAttribute() { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum UpdateCheck
+ {
+ Always = 0,
+ Never = 1,
+ WhenChanged = 2,
+ }
+ public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource
+ {
+ internal XmlMappingSource() { }
+ protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; }
+ public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; }
+ public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; }
+ public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; }
+ public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; }
+ }
+}
+namespace System.Data.Linq.SqlClient
+{
+ public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider
+ {
+ public Sql2000Provider() { }
+ }
+ public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider
+ {
+ public Sql2005Provider() { }
+ }
+ public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider
+ {
+ public Sql2008Provider() { }
+ }
+ public static partial class SqlHelpers
+ {
+ [System.MonoTODOAttribute]
+ public static string GetStringContainsPattern(string text, char escape) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetStringEndsWithPattern(string text, char escape) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetStringStartsWithPattern(string text, char escape) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string TranslateVBLikePattern(string pattern, char escape) { throw null; }
+ }
+ public static partial class SqlMethods
+ {
+ [System.MonoTODOAttribute]
+ public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffDay(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffDay(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffHour(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffHour(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMicrosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMicrosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMillisecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMillisecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMinute(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMinute(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMonth(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffMonth(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffNanosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffNanosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffSecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffSecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffYear(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Nullable<int> DateDiffYear(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool Like(string matchExpression, string pattern) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SqlProvider : System.IDisposable
+ {
+ public SqlProvider() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+}
+namespace System.Data.Linq.SqlClient.Implementation
+{
+ public abstract partial class ObjectMaterializer<TDataReader> where TDataReader : System.Data.Common.DbDataReader
+ {
+ [System.MonoTODOAttribute]
+ public object[] Arguments;
+ [System.MonoTODOAttribute]
+ public System.Data.Common.DbDataReader BufferReader;
+ [System.MonoTODOAttribute]
+ public TDataReader DataReader;
+ [System.MonoTODOAttribute]
+ public object[] Globals;
+ [System.MonoTODOAttribute]
+ public object[] Locals;
+ [System.MonoTODOAttribute]
+ public int[] Ordinals;
+ [System.MonoTODOAttribute]
+ public ObjectMaterializer() { }
+ [System.MonoTODOAttribute]
+ public abstract bool CanDeferLoad { get; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.Generic.IEnumerable<TOutput> Convert<TOutput>(System.Collections.IEnumerable source) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Linq.IGrouping<TKey, TElement> CreateGroup<TKey, TElement>(TKey key, System.Collections.Generic.IEnumerable<TElement> items) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Linq.IOrderedEnumerable<TElement> CreateOrderedEnumerable<TElement>(System.Collections.Generic.IEnumerable<TElement> items) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; }
+ public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args);
+ public abstract System.Collections.Generic.IEnumerable<T> GetLinkSource<T>(int globalLink, int localFactory, object[] keyValues);
+ public abstract System.Collections.Generic.IEnumerable<T> GetNestedLinkSource<T>(int globalLink, int localFactory, object instance);
+ public abstract object InsertLookup(int globalMetaType, object instance);
+ public abstract bool Read();
+ public abstract void SendEntityMaterialized(int globalMetaType, object instance);
+ }
+}
diff --git a/src/v4.5.2/System.Data.OracleClient.cs b/src/v4.5.2/System.Data.OracleClient.cs
new file mode 100644
index 0000000..020f23a
--- /dev/null
+++ b/src/v4.5.2/System.Data.OracleClient.cs
@@ -0,0 +1,947 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Data.OracleClient
+{
+ public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable
+ {
+ internal OracleBFile() { }
+ public static readonly new System.Data.OracleClient.OracleBFile Null;
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public System.Data.OracleClient.OracleConnection Connection { get { throw null; } }
+ public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } }
+ public bool FileExists { [System.MonoTODOAttribute]get { throw null; } }
+ public string FileName { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public override long Length { [System.MonoTODOAttribute]get { throw null; } }
+ public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public object Value { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; }
+ [System.MonoTODOAttribute]
+ public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; }
+ [System.MonoTODOAttribute]
+ public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public override void Flush() { }
+ [System.MonoTODOAttribute]
+ public override int Read(byte[] buffer, int offset, int count) { throw null; }
+ [System.MonoTODOAttribute]
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ [System.MonoTODOAttribute]
+ public void SetFileName(string directory, string file) { }
+ [System.MonoTODOAttribute]
+ public override void SetLength(long value) { }
+ [System.MonoTODOAttribute]
+ public override void Write(byte[] buffer, int offset, int count) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable
+ {
+ public static readonly System.Data.OracleClient.OracleBinary Null;
+ public OracleBinary(byte[] b) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public byte this[int index] { get { throw null; } }
+ public int Length { get { throw null; } }
+ public byte[] Value { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int CompareTo(object obj) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OracleBoolean : System.IComparable
+ {
+ public static readonly System.Data.OracleClient.OracleBoolean False;
+ public static readonly System.Data.OracleClient.OracleBoolean Null;
+ public static readonly System.Data.OracleClient.OracleBoolean One;
+ public static readonly System.Data.OracleClient.OracleBoolean True;
+ public static readonly System.Data.OracleClient.OracleBoolean Zero;
+ public OracleBoolean(bool value) { throw null;}
+ public OracleBoolean(int value) { throw null;}
+ public bool IsFalse { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public bool IsTrue { get { throw null; } }
+ public bool Value { get { throw null; } }
+ public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ [System.MonoTODOAttribute]
+ public int CompareTo(object obj) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; }
+ public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; }
+ public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; }
+ public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; }
+ }
+ public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory
+ {
+ internal OracleClientFactory() { }
+ public static readonly System.Data.OracleClient.OracleClientFactory Instance;
+ public override System.Data.Common.DbCommand CreateCommand() { throw null; }
+ public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; }
+ public override System.Data.Common.DbConnection CreateConnection() { throw null; }
+ public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; }
+ public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; }
+ public override System.Data.Common.DbParameter CreateParameter() { throw null; }
+ public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RecordsAffected")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute(true)]
+ public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable
+ {
+ public OracleCommand() { }
+ public OracleCommand(string commandText) { }
+ public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { }
+ public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string CommandText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int CommandTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.CommandType CommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool DesignTimeVisible { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))]
+ public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override void Cancel() { }
+ [System.MonoTODOAttribute]
+ public object Clone() { throw null; }
+ protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; }
+ public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; }
+ protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override int ExecuteNonQuery() { throw null; }
+ public int ExecuteOracleNonQuery(out System.Data.OracleClient.OracleString rowid) { rowid = default(System.Data.OracleClient.OracleString); throw null; }
+ public object ExecuteOracleScalar() { throw null; }
+ public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; }
+ public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override object ExecuteScalar() { throw null; }
+ public override void Prepare() { }
+ public void ResetCommandTimeout() { }
+ }
+ public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder
+ {
+ public OracleCommandBuilder() { }
+ public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { }
+ public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } }
+ public override string CatalogSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public new System.Data.OracleClient.OracleDataAdapter DataAdapter { get { throw null; } set { } }
+ public override string SchemaSeparator { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { }
+ public static void DeriveParameters(System.Data.OracleClient.OracleCommand command) { }
+ public new System.Data.OracleClient.OracleCommand GetDeleteCommand() { throw null; }
+ public new System.Data.OracleClient.OracleCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; }
+ public new System.Data.OracleClient.OracleCommand GetInsertCommand() { throw null; }
+ public new System.Data.OracleClient.OracleCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override string GetParameterName(int parameterOrdinal) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override string GetParameterName(string parameterName) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; }
+ public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; }
+ public new System.Data.OracleClient.OracleCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; }
+ public override string QuoteIdentifier(string unquotedIdentifier) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { }
+ public override string UnquoteIdentifier(string quotedIdentifier) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("InfoMessage")]
+ public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable
+ {
+ public OracleConnection() { }
+ public OracleConnection(string connectionString) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public override string ConnectionString { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Currently not respected.")]
+ public override int ConnectionTimeout { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Database { [System.MonoTODOAttribute]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute]
+ public override string DataSource { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute]
+ public override string ServerVersion { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Data.ConnectionState State { get { throw null; } }
+ public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } }
+ protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; }
+ public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void ChangeDatabase(string value) { }
+ public static void ClearAllPools() { }
+ public static void ClearPool(System.Data.OracleClient.OracleConnection connection) { }
+ public override void Close() { }
+ public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; }
+ protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { }
+ public override void EnlistTransaction(System.Transactions.Transaction transaction) { }
+ public override System.Data.DataTable GetSchema() { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName) { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; }
+ public override void Open() { }
+ [System.MonoTODOAttribute]
+ object System.ICloneable.Clone() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DataSource")]
+ public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
+ {
+ public OracleConnectionStringBuilder() { }
+ public OracleConnectionStringBuilder(string connectionString) { }
+ [System.ComponentModel.DisplayNameAttribute("Data Source")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Enlist")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Enlist { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Integrated Security")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool IntegratedSecurity { get { throw null; } set { } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override object this[string keyword] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int LoadBalanceTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Max Pool Size")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int MaxPoolSize { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Min Pool Size")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int MinPoolSize { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool OmitOracleConnectionName { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Password")]
+ [System.ComponentModel.PasswordPropertyTextAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Password { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Persist Security Info")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool PersistSecurityInfo { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Pooling")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Pooling { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Unicode")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Unicode { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("User ID")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string UserID { get { throw null; } set { } }
+ public override System.Collections.ICollection Values { get { throw null; } }
+ public override void Clear() { }
+ public override bool ContainsKey(string keyword) { throw null; }
+ protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { }
+ public override bool Remove(string keyword) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool ShouldSerialize(string keyword) { throw null; }
+ public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RowUpdated")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable
+ {
+ public OracleDataAdapter() { }
+ public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { }
+ public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { }
+ public OracleDataAdapter(string selectCommandText, string selectConnectionString) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } }
+ public override int UpdateBatchSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } }
+ public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } }
+ public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } }
+ protected override int AddToBatch(System.Data.IDbCommand command) { throw null; }
+ protected override void ClearBatch() { }
+ protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override int ExecuteBatch() { throw null; }
+ protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; }
+ protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; }
+ protected override void InitializeBatching() { }
+ protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { }
+ protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { }
+ object System.ICloneable.Clone() { throw null; }
+ protected override void TerminateBatching() { }
+ }
+ public sealed partial class OracleDataReader : System.Data.Common.DbDataReader
+ {
+ internal OracleDataReader() { }
+ public override int Depth { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override bool HasRows { get { throw null; } }
+ public override bool IsClosed { get { throw null; } }
+ public override object this[int i] { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override int RecordsAffected { get { throw null; } }
+ public override void Close() { }
+ public override bool GetBoolean(int i) { throw null; }
+ public override byte GetByte(int i) { throw null; }
+ public override long GetBytes(int i, long fieldOffset, byte[] buffer2, int bufferoffset, int length) { throw null; }
+ public override char GetChar(int i) { throw null; }
+ public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; }
+ public override string GetDataTypeName(int i) { throw null; }
+ public override System.DateTime GetDateTime(int i) { throw null; }
+ public override decimal GetDecimal(int i) { throw null; }
+ public override double GetDouble(int i) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override System.Type GetFieldType(int i) { throw null; }
+ public override float GetFloat(int i) { throw null; }
+ public override System.Guid GetGuid(int i) { throw null; }
+ public override short GetInt16(int i) { throw null; }
+ public override int GetInt32(int i) { throw null; }
+ public override long GetInt64(int i) { throw null; }
+ public override string GetName(int i) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; }
+ public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; }
+ public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; }
+ public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; }
+ public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; }
+ public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; }
+ public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; }
+ public object GetOracleValue(int i) { throw null; }
+ public int GetOracleValues(object[] values) { throw null; }
+ public override int GetOrdinal(string name) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Type GetProviderSpecificFieldType(int i) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object GetProviderSpecificValue(int i) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetProviderSpecificValues(object[] values) { throw null; }
+ [System.MonoTODOAttribute("Implement this properly, with all needed information.")]
+ public override System.Data.DataTable GetSchemaTable() { throw null; }
+ public override string GetString(int i) { throw null; }
+ public System.TimeSpan GetTimeSpan(int i) { throw null; }
+ public override object GetValue(int i) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ public override bool IsDBNull(int i) { throw null; }
+ public override bool NextResult() { throw null; }
+ public override bool Read() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable
+ {
+ public static readonly System.Data.OracleClient.OracleDateTime MaxValue;
+ public static readonly System.Data.OracleClient.OracleDateTime MinValue;
+ public static readonly System.Data.OracleClient.OracleDateTime Null;
+ public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;}
+ public OracleDateTime(System.DateTime dt) { throw null;}
+ public OracleDateTime(int year, int month, int day) { throw null;}
+ public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;}
+ public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;}
+ public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;}
+ public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;}
+ public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;}
+ public OracleDateTime(long ticks) { throw null;}
+ public int Day { get { throw null; } }
+ public int Hour { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public int Millisecond { get { throw null; } }
+ public int Minute { get { throw null; } }
+ public int Month { get { throw null; } }
+ public int Second { get { throw null; } }
+ public System.DateTime Value { get { throw null; } }
+ public int Year { get { throw null; } }
+ public int CompareTo(object obj) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; }
+ public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OracleException : System.Data.Common.DbException
+ {
+ internal OracleException() { }
+ public int Code { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class OracleInfoMessageEventArgs : System.EventArgs
+ {
+ internal OracleInfoMessageEventArgs() { }
+ public int Code { get { throw null; } }
+ public string Message { get { throw null; } }
+ public string Source { [System.MonoTODOAttribute]get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e);
+ public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable
+ {
+ internal OracleLob() { }
+ public static readonly new System.Data.OracleClient.OracleLob Null;
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } }
+ public System.Data.OracleClient.OracleConnection Connection { get { throw null; } }
+ public bool IsBatched { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public bool IsTemporary { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public System.Data.OracleClient.OracleType LobType { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public object Value { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Append(System.Data.OracleClient.OracleLob source) { }
+ public void BeginBatch() { }
+ public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { }
+ [System.MonoTODOAttribute]
+ public object Clone() { throw null; }
+ public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; }
+ public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; }
+ public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void EndBatch() { }
+ public long Erase() { throw null; }
+ public long Erase(long offset, long amount) { throw null; }
+ public override void Flush() { }
+ public override int Read(byte[] buffer, int offset, int count) { throw null; }
+ [System.MonoTODOAttribute]
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void SetLength(long value) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ public override void WriteByte(byte value) { }
+ }
+ public enum OracleLobOpenMode
+ {
+ ReadOnly = 1,
+ ReadWrite = 2,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable
+ {
+ public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue;
+ public static readonly System.Data.OracleClient.OracleMonthSpan MinValue;
+ public static readonly System.Data.OracleClient.OracleMonthSpan Null;
+ public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;}
+ public OracleMonthSpan(int months) { throw null;}
+ public OracleMonthSpan(int years, int months) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public int Value { get { throw null; } }
+ public int CompareTo(object obj) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable
+ {
+ public static readonly System.Data.OracleClient.OracleNumber E;
+ public static readonly int MaxPrecision;
+ public static readonly int MaxScale;
+ public static readonly System.Data.OracleClient.OracleNumber MaxValue;
+ public static readonly int MinScale;
+ public static readonly System.Data.OracleClient.OracleNumber MinusOne;
+ public static readonly System.Data.OracleClient.OracleNumber MinValue;
+ public static readonly System.Data.OracleClient.OracleNumber Null;
+ public static readonly System.Data.OracleClient.OracleNumber One;
+ public static readonly System.Data.OracleClient.OracleNumber PI;
+ public static readonly System.Data.OracleClient.OracleNumber Zero;
+ public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;}
+ public OracleNumber(decimal decValue) { throw null;}
+ public OracleNumber(double dblValue) { throw null;}
+ public OracleNumber(int intValue) { throw null;}
+ public OracleNumber(long longValue) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public decimal Value { get { throw null; } }
+ public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; }
+ [System.MonoTODOAttribute]
+ public int CompareTo(object obj) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object value) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; }
+ public override string ToString() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")]
+ public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable
+ {
+ public OracleParameter() { }
+ public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { }
+ public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { }
+ public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { }
+ public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { }
+ public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { }
+ public OracleParameter(string name, object value) { }
+ public override System.Data.DbType DbType { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ public override bool IsNullable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int Offset { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)]
+ public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } }
+ public override string ParameterName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")]
+ public new byte Precision { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")]
+ public new byte Scale { get { throw null; } set { } }
+ public override int Size { get { throw null; } set { } }
+ public override string SourceColumn { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool SourceColumnNullMapping { get { throw null; } set { } }
+ public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public override object Value { get { throw null; } set { } }
+ public override void ResetDbType() { }
+ public void ResetOracleType() { }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection
+ {
+ public OracleParameterCollection() { }
+ public override int Count { get { throw null; } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } }
+ public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } }
+ public override object SyncRoot { get { throw null; } }
+ public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int Add(object value) { throw null; }
+ public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; }
+ public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; }
+ public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; }
+ public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; }
+ public override void AddRange(System.Array values) { }
+ public void AddRange(System.Data.OracleClient.OracleParameter[] values) { }
+ public System.Data.OracleClient.OracleParameter AddWithValue(string parameterName, object value) { throw null; }
+ public override void Clear() { }
+ public bool Contains(System.Data.OracleClient.OracleParameter value) { throw null; }
+ public override bool Contains(object value) { throw null; }
+ public override bool Contains(string parameterName) { throw null; }
+ public override void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.OracleClient.OracleParameter[] array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; }
+ public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; }
+ public override int IndexOf(object value) { throw null; }
+ public override int IndexOf(string parameterName) { throw null; }
+ public void Insert(int index, System.Data.OracleClient.OracleParameter value) { }
+ public override void Insert(int index, object value) { }
+ public void Remove(System.Data.OracleClient.OracleParameter value) { }
+ public override void Remove(object value) { }
+ public override void RemoveAt(int index) { }
+ public override void RemoveAt(string parameterName) { }
+ protected override void SetParameter(int index, System.Data.Common.DbParameter value) { }
+ protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { }
+ }
+ [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")]
+ [System.SerializableAttribute]
+ public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public OraclePermission(System.Security.Permissions.PermissionState state) { }
+ public bool AllowBlankPassword { get { throw null; } set { } }
+ public void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class OraclePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public bool AllowBlankPassword { get { throw null; } set { } }
+ public string ConnectionString { get { throw null; } set { } }
+ public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } }
+ public string KeyRestrictions { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ public bool ShouldSerializeConnectionString() { throw null; }
+ public bool ShouldSerializeKeyRestrictions() { throw null; }
+ }
+ public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs
+ {
+ public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ public new System.Data.OracleClient.OracleCommand Command { get { throw null; } }
+ }
+ public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e);
+ public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs
+ {
+ public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } }
+ public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } }
+ }
+ public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e);
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable
+ {
+ public static readonly System.Data.OracleClient.OracleString Empty;
+ public static readonly System.Data.OracleClient.OracleString Null;
+ public OracleString(string s) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public char this[int index] { get { throw null; } }
+ public int Length { get { throw null; } }
+ public string Value { get { throw null; } }
+ public int CompareTo(object obj) { throw null; }
+ public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable
+ {
+ public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue;
+ public static readonly System.Data.OracleClient.OracleTimeSpan MinValue;
+ public static readonly System.Data.OracleClient.OracleTimeSpan Null;
+ public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;}
+ public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;}
+ public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;}
+ public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;}
+ public OracleTimeSpan(long ticks) { throw null;}
+ public OracleTimeSpan(System.TimeSpan ts) { throw null;}
+ public int Days { get { throw null; } }
+ public int Hours { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public int Milliseconds { get { throw null; } }
+ public int Minutes { get { throw null; } }
+ public int Seconds { get { throw null; } }
+ public System.TimeSpan Value { get { throw null; } }
+ public int CompareTo(object obj) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; }
+ public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; }
+ public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class OracleTransaction : System.Data.Common.DbTransaction
+ {
+ internal OracleTransaction() { }
+ public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } }
+ public override System.Data.IsolationLevel IsolationLevel { get { throw null; } }
+ public override void Commit() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Rollback() { }
+ }
+ public enum OracleType
+ {
+ BFile = 1,
+ Blob = 2,
+ Byte = 23,
+ Char = 3,
+ Clob = 4,
+ Cursor = 5,
+ DateTime = 6,
+ Double = 30,
+ Float = 29,
+ Int16 = 27,
+ Int32 = 28,
+ IntervalDayToSecond = 7,
+ IntervalYearToMonth = 8,
+ LongRaw = 9,
+ LongVarChar = 10,
+ NChar = 11,
+ NClob = 12,
+ Number = 13,
+ NVarChar = 14,
+ Raw = 15,
+ RowId = 16,
+ SByte = 26,
+ Timestamp = 18,
+ TimestampLocal = 19,
+ TimestampWithTZ = 20,
+ UInt16 = 24,
+ UInt32 = 25,
+ VarChar = 22,
+ }
+}
diff --git a/src/v4.5.2/System.Data.Services.Client.cs b/src/v4.5.2/System.Data.Services.Client.cs
new file mode 100644
index 0000000..6c38e7c
--- /dev/null
+++ b/src/v4.5.2/System.Data.Services.Client.cs
@@ -0,0 +1,461 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Data.Services.Client
+{
+ public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse
+ {
+ internal ChangeOperationResponse() { }
+ public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
+ [System.SerializableAttribute]
+ public sealed partial class DataServiceClientException : System.InvalidOperationException
+ {
+ public DataServiceClientException() { }
+ protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { }
+ public DataServiceClientException(string message) { }
+ public DataServiceClientException(string message, System.Exception innerException) { }
+ public DataServiceClientException(string message, System.Exception innerException, int statusCode) { }
+ public DataServiceClientException(string message, int statusCode) { }
+ public int StatusCode { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class DataServiceCollection<T> : System.Collections.ObjectModel.ObservableCollection<T>
+ {
+ public DataServiceCollection() { }
+ public DataServiceCollection(System.Collections.Generic.IEnumerable<T> items) { }
+ public DataServiceCollection(System.Collections.Generic.IEnumerable<T> items, System.Data.Services.Client.TrackingMode trackingMode) { }
+ public DataServiceCollection(System.Collections.Generic.IEnumerable<T> items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func<System.Data.Services.Client.EntityChangedParams, bool> entityChangedCallback, System.Func<System.Data.Services.Client.EntityCollectionChangedParams, bool> collectionChangedCallback) { }
+ public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { }
+ public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable<T> items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func<System.Data.Services.Client.EntityChangedParams, bool> entityChangedCallback, System.Func<System.Data.Services.Client.EntityCollectionChangedParams, bool> collectionChangedCallback) { }
+ public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func<System.Data.Services.Client.EntityChangedParams, bool> entityChangedCallback, System.Func<System.Data.Services.Client.EntityCollectionChangedParams, bool> collectionChangedCallback) { }
+ public System.Data.Services.Client.DataServiceQueryContinuation<T> Continuation { get { throw null; } set { } }
+ public void Clear(bool stopTracking) { }
+ public void Detach() { }
+ protected override void InsertItem(int index, T item) { }
+ public void Load(System.Collections.Generic.IEnumerable<T> items) { }
+ public void Load(T item) { }
+ }
+ public partial class DataServiceContext
+ {
+ public DataServiceContext(System.Uri serviceRoot) { }
+ public bool ApplyingChanges { get { throw null; } }
+ public System.Uri BaseUri { get { throw null; } }
+ public System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public string DataNamespace { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Client.EntityDescriptor> Entities { get { throw null; } }
+ public bool IgnoreMissingProperties { get { throw null; } set { } }
+ public bool IgnoreResourceNotFoundException { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Client.LinkDescriptor> Links { get { throw null; } }
+ public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } }
+ public System.Func<System.Type, string> ResolveName { get { throw null; } set { } }
+ public System.Func<string, System.Type> ResolveType { get { throw null; } set { } }
+ public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } }
+ public int Timeout { get { throw null; } set { } }
+ public System.Uri TypeScheme { get { throw null; } set { } }
+ public bool UsePostTunneling { get { throw null; } set { } }
+ public event System.EventHandler<System.Data.Services.Client.ReadingWritingEntityEventArgs> ReadingEntity { add { } remove { } }
+ public event System.EventHandler<System.Data.Services.Client.SendingRequestEventArgs> SendingRequest { add { } remove { } }
+ public event System.EventHandler<System.Data.Services.Client.ReadingWritingEntityEventArgs> WritingEntity { add { } remove { } }
+ public void AddLink(object source, string sourceProperty, object target) { }
+ public void AddObject(string entitySetName, object entity) { }
+ public void AddRelatedObject(object source, string sourceProperty, object target) { }
+ public void AttachLink(object source, string sourceProperty, object target) { }
+ public void AttachTo(string entitySetName, object entity) { }
+ public void AttachTo(string entitySetName, object entity, string etag) { }
+ public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; }
+ public System.IAsyncResult BeginExecute<T>(System.Data.Services.Client.DataServiceQueryContinuation<T> continuation, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginExecute<TElement>(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; }
+ public void CancelRequest(System.IAsyncResult asyncResult) { }
+ public System.Data.Services.Client.DataServiceQuery<T> CreateQuery<T>(string entitySetName) { throw null; }
+ public void DeleteLink(object source, string sourceProperty, object target) { }
+ public void DeleteObject(object entity) { }
+ public bool Detach(object entity) { throw null; }
+ public bool DetachLink(object source, string sourceProperty, object target) { throw null; }
+ public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; }
+ public System.Collections.Generic.IEnumerable<TElement> EndExecute<TElement>(System.IAsyncResult asyncResult) { throw null; }
+ public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; }
+ public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; }
+ public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; }
+ public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; }
+ public System.Data.Services.Client.QueryOperationResponse<T> Execute<T>(System.Data.Services.Client.DataServiceQueryContinuation<T> continuation) { throw null; }
+ public System.Collections.Generic.IEnumerable<TElement> Execute<TElement>(System.Uri requestUri) { throw null; }
+ public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; }
+ public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; }
+ public System.Uri GetMetadataUri() { throw null; }
+ public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; }
+ public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; }
+ public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; }
+ public System.Uri GetReadStreamUri(object entity) { throw null; }
+ public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; }
+ public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; }
+ public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; }
+ public System.Data.Services.Client.QueryOperationResponse<T> LoadProperty<T>(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation<T> continuation) { throw null; }
+ public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; }
+ public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; }
+ public void SetLink(object source, string sourceProperty, object target) { }
+ public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { }
+ public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { }
+ public bool TryGetEntity<TEntity>(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; }
+ public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; }
+ public void UpdateObject(object entity) { }
+ }
+ public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable
+ {
+ internal DataServiceQuery() { }
+ public abstract System.Linq.Expressions.Expression Expression { get; }
+ public abstract System.Linq.IQueryProvider Provider { get; }
+ public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; }
+ public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; }
+ public System.Collections.IEnumerable Execute() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")]
+ public abstract partial class DataServiceQueryContinuation
+ {
+ internal DataServiceQueryContinuation() { }
+ public System.Uri NextLinkUri { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class DataServiceQueryContinuation<T> : System.Data.Services.Client.DataServiceQueryContinuation
+ {
+ internal DataServiceQueryContinuation() { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
+ [System.SerializableAttribute]
+ public sealed partial class DataServiceQueryException : System.InvalidOperationException
+ {
+ public DataServiceQueryException() { }
+ protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DataServiceQueryException(string message) { }
+ public DataServiceQueryException(string message, System.Exception innerException) { }
+ public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { }
+ public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } }
+ }
+ public partial class DataServiceQuery<TElement> : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable<TElement>, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable<TElement>
+ {
+ internal DataServiceQuery() { }
+ public override System.Type ElementType { get { throw null; } }
+ public override System.Linq.Expressions.Expression Expression { get { throw null; } }
+ public override System.Linq.IQueryProvider Provider { get { throw null; } }
+ public override System.Uri RequestUri { get { throw null; } }
+ public System.Data.Services.Client.DataServiceQuery<TElement> AddQueryOption(string name, object value) { throw null; }
+ public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; }
+ public new System.Collections.Generic.IEnumerable<TElement> EndExecute(System.IAsyncResult asyncResult) { throw null; }
+ public new System.Collections.Generic.IEnumerable<TElement> Execute() { throw null; }
+ public System.Data.Services.Client.DataServiceQuery<TElement> Expand(string path) { throw null; }
+ public System.Collections.Generic.IEnumerator<TElement> GetEnumerator() { throw null; }
+ public System.Data.Services.Client.DataServiceQuery<TElement> IncludeTotalCount() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class DataServiceRequest
+ {
+ internal DataServiceRequest() { }
+ public abstract System.Type ElementType { get; }
+ public abstract System.Uri RequestUri { get; }
+ public override string ToString() { throw null; }
+ }
+ public partial class DataServiceRequestArgs
+ {
+ public DataServiceRequestArgs() { }
+ public string AcceptContentType { get { throw null; } set { } }
+ public string ContentType { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<string, string> Headers { get { throw null; } }
+ public string Slug { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
+ [System.SerializableAttribute]
+ public sealed partial class DataServiceRequestException : System.InvalidOperationException
+ {
+ public DataServiceRequestException() { }
+ protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DataServiceRequestException(string message) { }
+ public DataServiceRequestException(string message, System.Exception innerException) { }
+ public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { }
+ public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } }
+ }
+ public sealed partial class DataServiceRequest<TElement> : System.Data.Services.Client.DataServiceRequest
+ {
+ public DataServiceRequest(System.Uri requestUri) { }
+ public override System.Type ElementType { get { throw null; } }
+ public override System.Uri RequestUri { get { throw null; } }
+ }
+ public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable<System.Data.Services.Client.OperationResponse>, System.Collections.IEnumerable
+ {
+ internal DataServiceResponse() { }
+ public System.Collections.Generic.IDictionary<string, string> BatchHeaders { get { throw null; } }
+ public int BatchStatusCode { get { throw null; } }
+ public bool IsBatchResponse { get { throw null; } }
+ public System.Collections.Generic.IEnumerator<System.Data.Services.Client.OperationResponse> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class DataServiceStreamResponse : System.IDisposable
+ {
+ internal DataServiceStreamResponse() { }
+ public string ContentDisposition { get { throw null; } }
+ public string ContentType { get { throw null; } }
+ public System.Collections.Generic.Dictionary<string, string> Headers { get { throw null; } }
+ public System.IO.Stream Stream { get { throw null; } }
+ public void Dispose() { }
+ }
+ public abstract partial class Descriptor
+ {
+ internal Descriptor() { }
+ public System.Data.Services.Client.EntityStates State { get { throw null; } }
+ }
+ public sealed partial class EntityChangedParams
+ {
+ internal EntityChangedParams() { }
+ public System.Data.Services.Client.DataServiceContext Context { get { throw null; } }
+ public object Entity { get { throw null; } }
+ public string PropertyName { get { throw null; } }
+ public object PropertyValue { get { throw null; } }
+ public string SourceEntitySet { get { throw null; } }
+ public string TargetEntitySet { get { throw null; } }
+ }
+ public sealed partial class EntityCollectionChangedParams
+ {
+ internal EntityCollectionChangedParams() { }
+ public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } }
+ public System.Collections.ICollection Collection { get { throw null; } }
+ public System.Data.Services.Client.DataServiceContext Context { get { throw null; } }
+ public string PropertyName { get { throw null; } }
+ public object SourceEntity { get { throw null; } }
+ public string SourceEntitySet { get { throw null; } }
+ public object TargetEntity { get { throw null; } }
+ public string TargetEntitySet { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")]
+ public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor
+ {
+ internal EntityDescriptor() { }
+ public System.Uri EditLink { get { throw null; } }
+ public System.Uri EditStreamUri { get { throw null; } }
+ public object Entity { get { throw null; } }
+ public string ETag { get { throw null; } }
+ public string Identity { get { throw null; } }
+ public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } }
+ public string ParentPropertyForInsert { get { throw null; } }
+ public System.Uri ReadStreamUri { get { throw null; } }
+ public System.Uri SelfLink { get { throw null; } }
+ public string ServerTypeName { get { throw null; } }
+ public string StreamETag { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum EntityStates
+ {
+ Added = 4,
+ Deleted = 8,
+ Detached = 1,
+ Modified = 16,
+ Unchanged = 2,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")]
+ public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor
+ {
+ internal LinkDescriptor() { }
+ public object Source { get { throw null; } }
+ public string SourceProperty { get { throw null; } }
+ public object Target { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class MediaEntryAttribute : System.Attribute
+ {
+ public MediaEntryAttribute(string mediaMemberName) { }
+ public string MediaMemberName { get { throw null; } }
+ }
+ public enum MergeOption
+ {
+ AppendOnly = 0,
+ NoTracking = 3,
+ OverwriteChanges = 1,
+ PreserveChanges = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class MimeTypePropertyAttribute : System.Attribute
+ {
+ public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { }
+ public string DataPropertyName { get { throw null; } }
+ public string MimeTypePropertyName { get { throw null; } }
+ }
+ public abstract partial class OperationResponse
+ {
+ internal OperationResponse() { }
+ public System.Exception Error { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, string> Headers { get { throw null; } }
+ public int StatusCode { get { throw null; } }
+ }
+ public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable
+ {
+ internal QueryOperationResponse() { }
+ public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } }
+ public virtual long TotalCount { get { throw null; } }
+ public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; }
+ public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; }
+ public System.Data.Services.Client.DataServiceQueryContinuation<T> GetContinuation<T>(System.Collections.Generic.IEnumerable<T> collection) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public sealed partial class QueryOperationResponse<T> : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ internal QueryOperationResponse() { }
+ public override long TotalCount { get { throw null; } }
+ public new System.Data.Services.Client.DataServiceQueryContinuation<T> GetContinuation() { throw null; }
+ public new System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ }
+ public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs
+ {
+ internal ReadingWritingEntityEventArgs() { }
+ public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ public object Entity { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum SaveChangesOptions
+ {
+ Batch = 1,
+ ContinueOnError = 2,
+ None = 0,
+ ReplaceOnUpdate = 4,
+ }
+ public partial class SendingRequestEventArgs : System.EventArgs
+ {
+ internal SendingRequestEventArgs() { }
+ public System.Net.WebRequest Request { get { throw null; } set { } }
+ public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } }
+ }
+ public enum TrackingMode
+ {
+ AutoChangeTracking = 1,
+ None = 0,
+ }
+}
+namespace System.Data.Services.Common
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class DataServiceEntityAttribute : System.Attribute
+ {
+ public DataServiceEntityAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class DataServiceKeyAttribute : System.Attribute
+ {
+ public DataServiceKeyAttribute(string keyName) { }
+ public DataServiceKeyAttribute(params string[] keyNames) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> KeyNames { get { throw null; } }
+ }
+ public enum DataServiceProtocolVersion
+ {
+ V1 = 0,
+ V2 = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)]
+ public sealed partial class EntityPropertyMappingAttribute : System.Attribute
+ {
+ public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { }
+ public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { }
+ public bool KeepInContent { get { throw null; } }
+ public string SourcePath { get { throw null; } }
+ public string TargetNamespacePrefix { get { throw null; } }
+ public string TargetNamespaceUri { get { throw null; } }
+ public string TargetPath { get { throw null; } }
+ public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } }
+ public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class EntitySetAttribute : System.Attribute
+ {
+ public EntitySetAttribute(string entitySet) { }
+ public string EntitySet { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)]
+ public sealed partial class HasStreamAttribute : System.Attribute
+ {
+ public HasStreamAttribute() { }
+ }
+ public enum SyndicationItemProperty
+ {
+ AuthorEmail = 1,
+ AuthorName = 2,
+ AuthorUri = 3,
+ ContributorEmail = 4,
+ ContributorName = 5,
+ ContributorUri = 6,
+ CustomProperty = 0,
+ Published = 8,
+ Rights = 9,
+ Summary = 10,
+ Title = 11,
+ Updated = 7,
+ }
+ public enum SyndicationTextContentKind
+ {
+ Html = 1,
+ Plaintext = 0,
+ Xhtml = 2,
+ }
+}
diff --git a/src/v4.5.2/System.Data.Services.cs b/src/v4.5.2/System.Data.Services.cs
new file mode 100644
index 0000000..7cd6d98
--- /dev/null
+++ b/src/v4.5.2/System.Data.Services.cs
@@ -0,0 +1,843 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityCriticalAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Data.Services
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)]
+ public sealed partial class ChangeInterceptorAttribute : System.Attribute
+ {
+ public ChangeInterceptorAttribute(string entitySetName) { }
+ public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ }
+ public sealed partial class DataServiceBehavior
+ {
+ internal DataServiceBehavior() { }
+ public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration
+ {
+ internal DataServiceConfiguration() { }
+ public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } }
+ public bool EnableTypeConversion { get { throw null; } set { } }
+ public int MaxBatchCount { get { throw null; } set { } }
+ public int MaxChangesetCount { get { throw null; } set { } }
+ public int MaxExpandCount { get { throw null; } set { } }
+ public int MaxExpandDepth { get { throw null; } set { } }
+ public int MaxObjectCountOnInsert { get { throw null; } set { } }
+ public int MaxResultsPerCollection { get { throw null; } set { } }
+ public bool UseVerboseErrors { get { throw null; } set { } }
+ public void EnableTypeAccess(string typeName) { }
+ public void RegisterKnownType(System.Type type) { }
+ public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { }
+ public void SetEntitySetPageSize(string name, int size) { }
+ public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")]
+ [System.SerializableAttribute]
+ public sealed partial class DataServiceException : System.InvalidOperationException
+ {
+ public DataServiceException() { }
+ public DataServiceException(int statusCode, string message) { }
+ public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { }
+ protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public DataServiceException(string message) { }
+ public DataServiceException(string message, System.Exception innerException) { }
+ public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost
+ {
+ public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { }
+ }
+ public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
+ {
+ public DataServiceHostFactory() { }
+ protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; }
+ }
+ public sealed partial class DataServiceOperationContext
+ {
+ internal DataServiceOperationContext() { }
+ public System.Uri AbsoluteRequestUri { get { throw null; } }
+ public System.Uri AbsoluteServiceUri { get { throw null; } }
+ public bool IsBatchRequest { get { throw null; } }
+ public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } }
+ public string RequestMethod { get { throw null; } }
+ public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } }
+ public int ResponseStatusCode { get { throw null; } set { } }
+ }
+ public sealed partial class DataServiceProcessingPipeline
+ {
+ public DataServiceProcessingPipeline() { }
+ public event System.EventHandler<System.EventArgs> ProcessedChangeset { add { } remove { } }
+ public event System.EventHandler<System.Data.Services.DataServiceProcessingPipelineEventArgs> ProcessedRequest { add { } remove { } }
+ public event System.EventHandler<System.EventArgs> ProcessingChangeset { add { } remove { } }
+ public event System.EventHandler<System.Data.Services.DataServiceProcessingPipelineEventArgs> ProcessingRequest { add { } remove { } }
+ }
+ public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs
+ {
+ internal DataServiceProcessingPipelineEventArgs() { }
+ public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } }
+ }
+ [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))]
+ [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))]
+ public partial class DataService<T> : System.Data.Services.IRequestHandler
+ {
+ public DataService() { }
+ protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } }
+ public void AttachHost(System.Data.Services.IDataServiceHost host) { }
+ protected virtual T CreateDataSource() { throw null; }
+ protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { }
+ protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { }
+ public void ProcessRequest() { }
+ public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum EntitySetRights
+ {
+ All = 63,
+ AllRead = 3,
+ AllWrite = 60,
+ None = 0,
+ ReadMultiple = 2,
+ ReadSingle = 1,
+ WriteAppend = 4,
+ WriteDelete = 16,
+ WriteMerge = 32,
+ WriteReplace = 8,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ETagAttribute : System.Attribute
+ {
+ public ETagAttribute(string propertyName) { }
+ public ETagAttribute(params string[] propertyNames) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> PropertyNames { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")]
+ public partial class ExpandSegment
+ {
+ public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { }
+ public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } }
+ public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasFilter { get { throw null; } }
+ public int MaxResultsExpected { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static bool PathHasFilter(System.Collections.Generic.IEnumerable<System.Data.Services.ExpandSegment> path) { throw null; }
+ }
+ public partial class ExpandSegmentCollection : System.Collections.Generic.List<System.Data.Services.ExpandSegment>
+ {
+ public ExpandSegmentCollection() { }
+ public ExpandSegmentCollection(int capacity) { }
+ public bool HasFilter { get { throw null; } }
+ }
+ public partial class HandleExceptionArgs
+ {
+ internal HandleExceptionArgs() { }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial interface IDataServiceConfiguration
+ {
+ int MaxBatchCount { get; set; }
+ int MaxChangesetCount { get; set; }
+ int MaxExpandCount { get; set; }
+ int MaxExpandDepth { get; set; }
+ int MaxObjectCountOnInsert { get; set; }
+ int MaxResultsPerCollection { get; set; }
+ bool UseVerboseErrors { get; set; }
+ void RegisterKnownType(System.Type type);
+ void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights);
+ void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights);
+ }
+ public partial interface IDataServiceHost
+ {
+ System.Uri AbsoluteRequestUri { get; }
+ System.Uri AbsoluteServiceUri { get; }
+ string RequestAccept { get; }
+ string RequestAcceptCharSet { get; }
+ string RequestContentType { get; }
+ string RequestHttpMethod { get; }
+ string RequestIfMatch { get; }
+ string RequestIfNoneMatch { get; }
+ string RequestMaxVersion { get; }
+ System.IO.Stream RequestStream { get; }
+ string RequestVersion { get; }
+ string ResponseCacheControl { get; set; }
+ string ResponseContentType { get; set; }
+ string ResponseETag { get; set; }
+ string ResponseLocation { get; set; }
+ int ResponseStatusCode { get; set; }
+ System.IO.Stream ResponseStream { get; }
+ string ResponseVersion { get; set; }
+ string GetQueryStringItem(string item);
+ void ProcessException(System.Data.Services.HandleExceptionArgs args);
+ }
+ public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost
+ {
+ System.Net.WebHeaderCollection RequestHeaders { get; }
+ System.Net.WebHeaderCollection ResponseHeaders { get; }
+ }
+ public partial interface IExpandedResult
+ {
+ object ExpandedElement { get; }
+ object GetExpandedPropertyValue(string name);
+ }
+ public partial interface IExpandProvider
+ {
+ System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> expandPaths);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class IgnorePropertiesAttribute : System.Attribute
+ {
+ public IgnorePropertiesAttribute(string propertyName) { }
+ public IgnorePropertiesAttribute(params string[] propertyNames) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> PropertyNames { get { throw null; } }
+ }
+ [System.ServiceModel.ServiceContractAttribute]
+ public partial interface IRequestHandler
+ {
+ [System.ServiceModel.OperationContractAttribute]
+ [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")]
+ System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody);
+ }
+ public partial interface IUpdatable
+ {
+ void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded);
+ void ClearChanges();
+ object CreateResource(string containerName, string fullTypeName);
+ void DeleteResource(object targetResource);
+ object GetResource(System.Linq.IQueryable query, string fullTypeName);
+ object GetValue(object targetResource, string propertyName);
+ void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved);
+ object ResetResource(object resource);
+ object ResolveResource(object resource);
+ void SaveChanges();
+ void SetReference(object targetResource, string propertyName, object propertyValue);
+ void SetValue(object targetResource, string propertyName, object propertyValue);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class MimeTypeAttribute : System.Attribute
+ {
+ public MimeTypeAttribute(string memberName, string mimeType) { }
+ public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public sealed partial class ProcessRequestArgs
+ {
+ internal ProcessRequestArgs() { }
+ public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)]
+ public sealed partial class QueryInterceptorAttribute : System.Attribute
+ {
+ public QueryInterceptorAttribute(string entitySetName) { }
+ public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ServiceOperationRights
+ {
+ All = 3,
+ AllRead = 3,
+ None = 0,
+ OverrideEntitySetRights = 4,
+ ReadMultiple = 2,
+ ReadSingle = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class SingleResultAttribute : System.Attribute
+ {
+ public SingleResultAttribute() { }
+ }
+ [System.FlagsAttribute]
+ public enum UpdateOperations
+ {
+ Add = 1,
+ Change = 2,
+ Delete = 4,
+ None = 0,
+ }
+}
+namespace System.Data.Services.Configuration
+{
+ public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection
+ {
+ public DataServicesFeaturesSection() { }
+ public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } }
+ }
+ public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement
+ {
+ public DataServicesReplaceFunctionFeature() { }
+ public bool Enable { get { throw null; } set { } }
+ }
+ public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public DataServicesSectionGroup() { }
+ public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } }
+ }
+}
+namespace System.Data.Services.Internal
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class ExpandedWrapper<TExpandedElement> : System.Data.Services.IExpandedResult
+ {
+ protected ExpandedWrapper() { }
+ public string Description { get { throw null; } set { } }
+ public TExpandedElement ExpandedElement { get { throw null; } set { } }
+ object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } }
+ public object GetExpandedPropertyValue(string name) { throw null; }
+ protected abstract object InternalGetExpandedPropertyValue(int nameIndex);
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10, TProperty11> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class ProjectedWrapper
+ {
+ protected ProjectedWrapper() { }
+ public string PropertyNameList { get { throw null; } set { } }
+ public string ResourceTypeName { get { throw null; } set { } }
+ public object GetProjectedPropertyValue(string propertyName) { throw null; }
+ protected abstract object InternalGetProjectedPropertyValue(int propertyIndex);
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")]
+ public ProjectedWrapper0() { }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper1() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper2() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper3() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper4() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper5() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper6() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper7() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper8() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapperMany() { }
+ public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany
+ {
+ public ProjectedWrapperManyEnd() { }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+}
+namespace System.Data.Services.Providers
+{
+ public static partial class DataServiceProviderMethods
+ {
+ public static int Compare(bool left, bool right) { throw null; }
+ public static int Compare(System.Guid left, System.Guid right) { throw null; }
+ public static int Compare(System.Nullable<bool> left, System.Nullable<bool> right) { throw null; }
+ public static int Compare(System.Nullable<System.Guid> left, System.Nullable<System.Guid> right) { throw null; }
+ public static int Compare(string left, string right) { throw null; }
+ public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetSequenceValue<T>(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; }
+ public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; }
+ public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ }
+ public partial interface IDataServiceMetadataProvider
+ {
+ string ContainerName { get; }
+ string ContainerNamespace { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceSet> ResourceSets { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ServiceOperation> ServiceOperations { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceType> Types { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceType> GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType);
+ System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty);
+ bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType);
+ bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet);
+ bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType);
+ bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation);
+ }
+ public partial interface IDataServicePagingProvider
+ {
+ object[] GetContinuationToken(System.Collections.IEnumerator enumerator);
+ void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken);
+ }
+ public partial interface IDataServiceQueryProvider
+ {
+ object CurrentDataSource { get; set; }
+ bool IsNullPropagationRequired { get; }
+ object GetOpenPropertyValue(object target, string propertyName);
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> GetOpenPropertyValues(object target);
+ object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty);
+ System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet);
+ System.Data.Services.Providers.ResourceType GetResourceType(object target);
+ object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters);
+ }
+ public partial interface IDataServiceStreamProvider
+ {
+ int StreamBufferSize { get; }
+ void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ System.IO.Stream GetReadStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
+ System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
+ string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext);
+ }
+ public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable
+ {
+ void SetConcurrencyValues(object resourceCookie, System.Nullable<bool> checkForEquality, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> concurrencyValues);
+ }
+ public static partial class OpenTypeMethods
+ {
+ public static object Add(object left, object right) { throw null; }
+ public static object AndAlso(object left, object right) { throw null; }
+ public static object Ceiling(object value) { throw null; }
+ public static object Concat(object first, object second) { throw null; }
+ public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ public static object Day(object dateTime) { throw null; }
+ public static object Divide(object left, object right) { throw null; }
+ public static object EndsWith(object targetString, object substring) { throw null; }
+ public static object Equal(object left, object right) { throw null; }
+ public static object Floor(object value) { throw null; }
+ public static object GetValue(object value, string propertyName) { throw null; }
+ public static object GreaterThan(object left, object right) { throw null; }
+ public static object GreaterThanOrEqual(object left, object right) { throw null; }
+ public static object Hour(object dateTime) { throw null; }
+ public static object IndexOf(object targetString, object substring) { throw null; }
+ public static object Length(object value) { throw null; }
+ public static object LessThan(object left, object right) { throw null; }
+ public static object LessThanOrEqual(object left, object right) { throw null; }
+ public static object Minute(object dateTime) { throw null; }
+ public static object Modulo(object left, object right) { throw null; }
+ public static object Month(object dateTime) { throw null; }
+ public static object Multiply(object left, object right) { throw null; }
+ public static object Negate(object value) { throw null; }
+ public static object Not(object value) { throw null; }
+ public static object NotEqual(object left, object right) { throw null; }
+ public static object OrElse(object left, object right) { throw null; }
+ public static object Replace(object targetString, object substring, object newString) { throw null; }
+ public static object Round(object value) { throw null; }
+ public static object Second(object dateTime) { throw null; }
+ public static object StartsWith(object targetString, object substring) { throw null; }
+ public static object Substring(object targetString, object startIndex) { throw null; }
+ public static object Substring(object targetString, object startIndex, object length) { throw null; }
+ public static object SubstringOf(object substring, object targetString) { throw null; }
+ public static object Subtract(object left, object right) { throw null; }
+ public static object ToLower(object targetString) { throw null; }
+ public static object ToUpper(object targetString) { throw null; }
+ public static object Trim(object targetString) { throw null; }
+ public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ public static object Year(object dateTime) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")]
+ public sealed partial class ResourceAssociationSet
+ {
+ public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { }
+ public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } }
+ public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")]
+ public sealed partial class ResourceAssociationSetEnd
+ {
+ public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { }
+ public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } }
+ public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")]
+ public partial class ResourceProperty
+ {
+ public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { }
+ public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } }
+ public object CustomState { get { throw null; } set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MimeType { get { throw null; } set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ [System.FlagsAttribute]
+ public enum ResourcePropertyKind
+ {
+ ComplexType = 4,
+ ETag = 32,
+ Key = 2,
+ Primitive = 1,
+ ResourceReference = 8,
+ ResourceSetReference = 16,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")]
+ public partial class ResourceSet
+ {
+ public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { }
+ public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")]
+ public partial class ResourceType
+ {
+ public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { }
+ public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object CustomState { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> ETagProperties { get { throw null; } }
+ public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsMediaLinkEntry { get { throw null; } set { } }
+ public bool IsOpenType { get { throw null; } set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> KeyProperties { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> Properties { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> PropertiesDeclaredOnThisType { get { throw null; } }
+ public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { }
+ public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { }
+ public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceProperty> LoadPropertiesDeclaredOnThisType() { throw null; }
+ public void SetReadOnly() { }
+ }
+ public enum ResourceTypeKind
+ {
+ ComplexType = 1,
+ EntityType = 0,
+ Primitive = 2,
+ }
+ [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")]
+ public partial class ServiceOperation
+ {
+ public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ServiceOperationParameter> parameters) { }
+ public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public string Method { get { throw null; } }
+ public string MimeType { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ServiceOperationParameter> Parameters { get { throw null; } }
+ public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } }
+ public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")]
+ public partial class ServiceOperationParameter
+ {
+ public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { }
+ public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ public enum ServiceOperationResultKind
+ {
+ DirectValue = 0,
+ Enumeration = 1,
+ QueryWithMultipleResults = 2,
+ QueryWithSingleResult = 3,
+ Void = 4,
+ }
+}
diff --git a/src/v4.5.2/System.Data.cs b/src/v4.5.2/System.Data.cs
new file mode 100644
index 0000000..c2fb90d
--- /dev/null
+++ b/src/v4.5.2/System.Data.cs
@@ -0,0 +1,5856 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Data.DataSetExtensions, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Design, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Microsoft.SqlServer.Server
+{
+ [System.SerializableAttribute]
+ public enum DataAccessKind
+ {
+ None = 0,
+ Read = 1,
+ }
+ public enum Format
+ {
+ Native = 1,
+ Unknown = 0,
+ UserDefined = 2,
+ }
+ public partial interface IBinarySerialize
+ {
+ void Read(System.IO.BinaryReader r);
+ void Write(System.IO.BinaryWriter w);
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InvalidUdtException : System.SystemException
+ {
+ internal InvalidUdtException() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class SqlContext
+ {
+ internal SqlContext() { }
+ public static bool IsAvailable { get { throw null; } }
+ public static Microsoft.SqlServer.Server.SqlPipe Pipe { get { throw null; } }
+ public static Microsoft.SqlServer.Server.SqlTriggerContext TriggerContext { get { throw null; } }
+ public static System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } }
+ }
+ public partial class SqlDataRecord : System.Data.IDataRecord
+ {
+ public SqlDataRecord(params Microsoft.SqlServer.Server.SqlMetaData[] metaData) { }
+ public virtual int FieldCount { get { throw null; } }
+ public virtual object this[int ordinal] { get { throw null; } }
+ public virtual object this[string name] { get { throw null; } }
+ public virtual bool GetBoolean(int ordinal) { throw null; }
+ public virtual byte GetByte(int ordinal) { throw null; }
+ public virtual long GetBytes(int ordinal, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; }
+ public virtual char GetChar(int ordinal) { throw null; }
+ public virtual long GetChars(int ordinal, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; }
+ public virtual string GetDataTypeName(int ordinal) { throw null; }
+ public virtual System.DateTime GetDateTime(int ordinal) { throw null; }
+ public virtual System.DateTimeOffset GetDateTimeOffset(int ordinal) { throw null; }
+ public virtual decimal GetDecimal(int ordinal) { throw null; }
+ public virtual double GetDouble(int ordinal) { throw null; }
+ public virtual System.Type GetFieldType(int ordinal) { throw null; }
+ public virtual float GetFloat(int ordinal) { throw null; }
+ public virtual System.Guid GetGuid(int ordinal) { throw null; }
+ public virtual short GetInt16(int ordinal) { throw null; }
+ public virtual int GetInt32(int ordinal) { throw null; }
+ public virtual long GetInt64(int ordinal) { throw null; }
+ public virtual string GetName(int ordinal) { throw null; }
+ public virtual int GetOrdinal(string name) { throw null; }
+ public virtual System.Data.SqlTypes.SqlBinary GetSqlBinary(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlBoolean GetSqlBoolean(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlByte GetSqlByte(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlBytes GetSqlBytes(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlChars GetSqlChars(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlDateTime GetSqlDateTime(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlDecimal GetSqlDecimal(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlDouble GetSqlDouble(int ordinal) { throw null; }
+ public virtual System.Type GetSqlFieldType(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlGuid GetSqlGuid(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlInt16 GetSqlInt16(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlInt32 GetSqlInt32(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlInt64 GetSqlInt64(int ordinal) { throw null; }
+ public virtual Microsoft.SqlServer.Server.SqlMetaData GetSqlMetaData(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlMoney GetSqlMoney(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlSingle GetSqlSingle(int ordinal) { throw null; }
+ public virtual System.Data.SqlTypes.SqlString GetSqlString(int ordinal) { throw null; }
+ public virtual object GetSqlValue(int ordinal) { throw null; }
+ public virtual int GetSqlValues(object[] values) { throw null; }
+ public virtual System.Data.SqlTypes.SqlXml GetSqlXml(int ordinal) { throw null; }
+ public virtual string GetString(int ordinal) { throw null; }
+ public virtual System.TimeSpan GetTimeSpan(int ordinal) { throw null; }
+ public virtual object GetValue(int ordinal) { throw null; }
+ public virtual int GetValues(object[] values) { throw null; }
+ public virtual bool IsDBNull(int ordinal) { throw null; }
+ public virtual void SetBoolean(int ordinal, bool value) { }
+ public virtual void SetByte(int ordinal, byte value) { }
+ public virtual void SetBytes(int ordinal, long fieldOffset, byte[] buffer, int bufferOffset, int length) { }
+ public virtual void SetChar(int ordinal, char value) { }
+ public virtual void SetChars(int ordinal, long fieldOffset, char[] buffer, int bufferOffset, int length) { }
+ public virtual void SetDateTime(int ordinal, System.DateTime value) { }
+ public virtual void SetDateTimeOffset(int ordinal, System.DateTimeOffset value) { }
+ public virtual void SetDBNull(int ordinal) { }
+ public virtual void SetDecimal(int ordinal, decimal value) { }
+ public virtual void SetDouble(int ordinal, double value) { }
+ public virtual void SetFloat(int ordinal, float value) { }
+ public virtual void SetGuid(int ordinal, System.Guid value) { }
+ public virtual void SetInt16(int ordinal, short value) { }
+ public virtual void SetInt32(int ordinal, int value) { }
+ public virtual void SetInt64(int ordinal, long value) { }
+ public virtual void SetSqlBinary(int ordinal, System.Data.SqlTypes.SqlBinary value) { }
+ public virtual void SetSqlBoolean(int ordinal, System.Data.SqlTypes.SqlBoolean value) { }
+ public virtual void SetSqlByte(int ordinal, System.Data.SqlTypes.SqlByte value) { }
+ public virtual void SetSqlBytes(int ordinal, System.Data.SqlTypes.SqlBytes value) { }
+ public virtual void SetSqlChars(int ordinal, System.Data.SqlTypes.SqlChars value) { }
+ public virtual void SetSqlDateTime(int ordinal, System.Data.SqlTypes.SqlDateTime value) { }
+ public virtual void SetSqlDecimal(int ordinal, System.Data.SqlTypes.SqlDecimal value) { }
+ public virtual void SetSqlDouble(int ordinal, System.Data.SqlTypes.SqlDouble value) { }
+ public virtual void SetSqlGuid(int ordinal, System.Data.SqlTypes.SqlGuid value) { }
+ public virtual void SetSqlInt16(int ordinal, System.Data.SqlTypes.SqlInt16 value) { }
+ public virtual void SetSqlInt32(int ordinal, System.Data.SqlTypes.SqlInt32 value) { }
+ public virtual void SetSqlInt64(int ordinal, System.Data.SqlTypes.SqlInt64 value) { }
+ public virtual void SetSqlMoney(int ordinal, System.Data.SqlTypes.SqlMoney value) { }
+ public virtual void SetSqlSingle(int ordinal, System.Data.SqlTypes.SqlSingle value) { }
+ public virtual void SetSqlString(int ordinal, System.Data.SqlTypes.SqlString value) { }
+ public virtual void SetSqlXml(int ordinal, System.Data.SqlTypes.SqlXml value) { }
+ public virtual void SetString(int ordinal, string value) { }
+ public virtual void SetTimeSpan(int ordinal, System.TimeSpan value) { }
+ public virtual void SetValue(int ordinal, object value) { }
+ public virtual int SetValues(params object[] values) { throw null; }
+ System.Data.IDataReader System.Data.IDataRecord.GetData(int ordinal) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=false, Inherited=false)]
+ public partial class SqlFacetAttribute : System.Attribute
+ {
+ public SqlFacetAttribute() { }
+ public bool IsFixedLength { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public int MaxSize { get { throw null; } set { } }
+ public int Precision { get { throw null; } set { } }
+ public int Scale { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
+ [System.SerializableAttribute]
+ public partial class SqlFunctionAttribute : System.Attribute
+ {
+ public SqlFunctionAttribute() { }
+ public Microsoft.SqlServer.Server.DataAccessKind DataAccess { get { throw null; } set { } }
+ public string FillRowMethodName { get { throw null; } set { } }
+ public bool IsDeterministic { get { throw null; } set { } }
+ public bool IsPrecise { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public Microsoft.SqlServer.Server.SystemDataAccessKind SystemDataAccess { get { throw null; } set { } }
+ public string TableDefinition { get { throw null; } set { } }
+ }
+ public sealed partial class SqlMetaData
+ {
+ public SqlMetaData(string name, System.Data.SqlDbType dbType) { }
+ [System.MonoTODOAttribute]
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, bool useServerDefault, bool isUniqueKey, System.Data.SqlClient.SortOrder columnSortOrder, int sortOrdinal) { }
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, byte precision, byte scale) { }
+ [System.MonoTODOAttribute]
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, byte precision, byte scale, bool useServerDefault, bool isUniqueKey, System.Data.SqlClient.SortOrder columnSortOrder, int sortOrdinal) { }
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, long maxLength) { }
+ [System.MonoTODOAttribute]
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, long maxLength, bool useServerDefault, bool isUniqueKey, System.Data.SqlClient.SortOrder columnSortOrder, int sortOrdinal) { }
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, long maxLength, byte precision, byte scale, long locale, System.Data.SqlTypes.SqlCompareOptions compareOptions, System.Type userDefinedType) { }
+ [System.MonoTODOAttribute]
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, long maxLength, byte precision, byte scale, long localeId, System.Data.SqlTypes.SqlCompareOptions compareOptions, System.Type userDefinedType, bool useServerDefault, bool isUniqueKey, System.Data.SqlClient.SortOrder columnSortOrder, int sortOrdinal) { }
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, long maxLength, long locale, System.Data.SqlTypes.SqlCompareOptions compareOptions) { }
+ [System.MonoTODOAttribute]
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, long maxLength, long locale, System.Data.SqlTypes.SqlCompareOptions compareOptions, bool useServerDefault, bool isUniqueKey, System.Data.SqlClient.SortOrder columnSortOrder, int sortOrdinal) { }
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, string database, string owningSchema, string objectName) { }
+ [System.MonoTODOAttribute]
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, string database, string owningSchema, string objectName, bool useServerDefault, bool isUniqueKey, System.Data.SqlClient.SortOrder columnSortOrder, int sortOrdinal) { }
+ [System.MonoTODOAttribute]
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, System.Type userDefinedType) { }
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, System.Type userDefinedType, string serverTypeName) { }
+ public SqlMetaData(string name, System.Data.SqlDbType dbType, System.Type userDefinedType, string serverTypeName, bool useServerDefault, bool isUniqueKey, System.Data.SqlClient.SortOrder columnSortOrder, int sortOrdinal) { }
+ public System.Data.SqlTypes.SqlCompareOptions CompareOptions { get { throw null; } }
+ public System.Data.DbType DbType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsUniqueKey { get { throw null; } }
+ public long LocaleId { get { throw null; } }
+ public static long Max { get { throw null; } }
+ public long MaxLength { get { throw null; } }
+ public string Name { get { throw null; } }
+ public byte Precision { get { throw null; } }
+ public byte Scale { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Data.SqlClient.SortOrder SortOrder { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int SortOrdinal { get { throw null; } }
+ public System.Data.SqlDbType SqlDbType { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string TypeName { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool UseServerDefault { get { throw null; } }
+ public string XmlSchemaCollectionDatabase { get { throw null; } }
+ public string XmlSchemaCollectionName { get { throw null; } }
+ public string XmlSchemaCollectionOwningSchema { get { throw null; } }
+ public bool Adjust(bool value) { throw null; }
+ public byte Adjust(byte value) { throw null; }
+ public byte[] Adjust(byte[] value) { throw null; }
+ public char Adjust(char value) { throw null; }
+ public char[] Adjust(char[] value) { throw null; }
+ public System.Data.SqlTypes.SqlBinary Adjust(System.Data.SqlTypes.SqlBinary value) { throw null; }
+ public System.Data.SqlTypes.SqlBoolean Adjust(System.Data.SqlTypes.SqlBoolean value) { throw null; }
+ public System.Data.SqlTypes.SqlByte Adjust(System.Data.SqlTypes.SqlByte value) { throw null; }
+ public System.Data.SqlTypes.SqlBytes Adjust(System.Data.SqlTypes.SqlBytes value) { throw null; }
+ public System.Data.SqlTypes.SqlChars Adjust(System.Data.SqlTypes.SqlChars value) { throw null; }
+ public System.Data.SqlTypes.SqlDateTime Adjust(System.Data.SqlTypes.SqlDateTime value) { throw null; }
+ public System.Data.SqlTypes.SqlDecimal Adjust(System.Data.SqlTypes.SqlDecimal value) { throw null; }
+ public System.Data.SqlTypes.SqlDouble Adjust(System.Data.SqlTypes.SqlDouble value) { throw null; }
+ public System.Data.SqlTypes.SqlGuid Adjust(System.Data.SqlTypes.SqlGuid value) { throw null; }
+ public System.Data.SqlTypes.SqlInt16 Adjust(System.Data.SqlTypes.SqlInt16 value) { throw null; }
+ public System.Data.SqlTypes.SqlInt32 Adjust(System.Data.SqlTypes.SqlInt32 value) { throw null; }
+ public System.Data.SqlTypes.SqlInt64 Adjust(System.Data.SqlTypes.SqlInt64 value) { throw null; }
+ public System.Data.SqlTypes.SqlMoney Adjust(System.Data.SqlTypes.SqlMoney value) { throw null; }
+ public System.Data.SqlTypes.SqlSingle Adjust(System.Data.SqlTypes.SqlSingle value) { throw null; }
+ public System.Data.SqlTypes.SqlString Adjust(System.Data.SqlTypes.SqlString value) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Data.SqlTypes.SqlXml Adjust(System.Data.SqlTypes.SqlXml value) { throw null; }
+ public System.DateTime Adjust(System.DateTime value) { throw null; }
+ public System.DateTimeOffset Adjust(System.DateTimeOffset value) { throw null; }
+ public decimal Adjust(decimal value) { throw null; }
+ public double Adjust(double value) { throw null; }
+ public System.Guid Adjust(System.Guid value) { throw null; }
+ public short Adjust(short value) { throw null; }
+ public int Adjust(int value) { throw null; }
+ public long Adjust(long value) { throw null; }
+ public object Adjust(object value) { throw null; }
+ public float Adjust(float value) { throw null; }
+ public string Adjust(string value) { throw null; }
+ public System.TimeSpan Adjust(System.TimeSpan value) { throw null; }
+ public static Microsoft.SqlServer.Server.SqlMetaData InferFromValue(object value, string name) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class SqlMethodAttribute : Microsoft.SqlServer.Server.SqlFunctionAttribute
+ {
+ public SqlMethodAttribute() { }
+ public bool InvokeIfReceiverIsNull { get { throw null; } set { } }
+ public bool IsMutator { get { throw null; } set { } }
+ public bool OnNullCall { get { throw null; } set { } }
+ }
+ public sealed partial class SqlPipe
+ {
+ internal SqlPipe() { }
+ public bool IsSendingResults { get { throw null; } }
+ public void ExecuteAndSend(System.Data.SqlClient.SqlCommand command) { }
+ public void Send(Microsoft.SqlServer.Server.SqlDataRecord record) { }
+ public void Send(System.Data.SqlClient.SqlDataReader reader) { }
+ public void Send(string message) { }
+ public void SendResultsEnd() { }
+ public void SendResultsRow(Microsoft.SqlServer.Server.SqlDataRecord record) { }
+ public void SendResultsStart(Microsoft.SqlServer.Server.SqlDataRecord record) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class SqlProcedureAttribute : System.Attribute
+ {
+ public SqlProcedureAttribute() { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class SqlTriggerAttribute : System.Attribute
+ {
+ public SqlTriggerAttribute() { }
+ public string Event { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Target { get { throw null; } set { } }
+ }
+ public sealed partial class SqlTriggerContext
+ {
+ internal SqlTriggerContext() { }
+ public int ColumnCount { get { throw null; } }
+ public System.Data.SqlTypes.SqlXml EventData { get { throw null; } }
+ public Microsoft.SqlServer.Server.TriggerAction TriggerAction { get { throw null; } }
+ public bool IsUpdatedColumn(int columnOrdinal) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12), AllowMultiple=false, Inherited=false)]
+ public sealed partial class SqlUserDefinedAggregateAttribute : System.Attribute
+ {
+ public const int MaxByteSizeValue = 8000;
+ public SqlUserDefinedAggregateAttribute(Microsoft.SqlServer.Server.Format format) { }
+ public Microsoft.SqlServer.Server.Format Format { get { throw null; } }
+ public bool IsInvariantToDuplicates { get { throw null; } set { } }
+ public bool IsInvariantToNulls { get { throw null; } set { } }
+ public bool IsInvariantToOrder { get { throw null; } set { } }
+ public bool IsNullIfEmpty { get { throw null; } set { } }
+ public int MaxByteSize { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12), AllowMultiple=false, Inherited=true)]
+ public sealed partial class SqlUserDefinedTypeAttribute : System.Attribute
+ {
+ public SqlUserDefinedTypeAttribute(Microsoft.SqlServer.Server.Format format) { }
+ public Microsoft.SqlServer.Server.Format Format { get { throw null; } }
+ public bool IsByteOrdered { get { throw null; } set { } }
+ public bool IsFixedLength { get { throw null; } set { } }
+ public int MaxByteSize { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string ValidationMethodName { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum SystemDataAccessKind
+ {
+ None = 0,
+ Read = 1,
+ }
+ public enum TriggerAction
+ {
+ AlterAppRole = 138,
+ AlterAssembly = 102,
+ AlterBinding = 175,
+ AlterFunction = 62,
+ AlterIndex = 25,
+ AlterLogin = 145,
+ AlterPartitionFunction = 192,
+ AlterPartitionScheme = 195,
+ AlterProcedure = 52,
+ AlterQueue = 158,
+ AlterRole = 135,
+ AlterRoute = 165,
+ AlterSchema = 142,
+ AlterService = 162,
+ AlterTable = 22,
+ AlterTrigger = 72,
+ AlterUser = 132,
+ AlterView = 42,
+ CreateAppRole = 137,
+ CreateAssembly = 101,
+ CreateBinding = 174,
+ CreateContract = 154,
+ CreateEventNotification = 74,
+ CreateFunction = 61,
+ CreateIndex = 24,
+ CreateLogin = 144,
+ CreateMsgType = 151,
+ CreatePartitionFunction = 191,
+ CreatePartitionScheme = 194,
+ CreateProcedure = 51,
+ CreateQueue = 157,
+ CreateRole = 134,
+ CreateRoute = 164,
+ CreateSchema = 141,
+ CreateSecurityExpression = 31,
+ CreateService = 161,
+ CreateSynonym = 34,
+ CreateTable = 21,
+ CreateTrigger = 71,
+ CreateType = 91,
+ CreateUser = 131,
+ CreateView = 41,
+ Delete = 3,
+ DenyObject = 171,
+ DenyStatement = 168,
+ DropAppRole = 139,
+ DropAssembly = 103,
+ DropBinding = 176,
+ DropContract = 156,
+ DropEventNotification = 76,
+ DropFunction = 63,
+ DropIndex = 26,
+ DropLogin = 146,
+ DropMsgType = 153,
+ DropPartitionFunction = 193,
+ DropPartitionScheme = 196,
+ DropProcedure = 53,
+ DropQueue = 159,
+ DropRole = 136,
+ DropRoute = 166,
+ DropSchema = 143,
+ DropSecurityExpression = 33,
+ DropService = 163,
+ DropSynonym = 36,
+ DropTable = 23,
+ DropTrigger = 73,
+ DropType = 93,
+ DropUser = 133,
+ DropView = 43,
+ GrantObject = 170,
+ GrantStatement = 167,
+ Insert = 1,
+ Invalid = 0,
+ RevokeObject = 172,
+ RevokeStatement = 169,
+ Update = 2,
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Data
+{
+ public enum AcceptRejectRule
+ {
+ Cascade = 1,
+ None = 0,
+ }
+ [System.FlagsAttribute]
+ public enum CommandBehavior
+ {
+ CloseConnection = 32,
+ Default = 0,
+ KeyInfo = 4,
+ SchemaOnly = 2,
+ SequentialAccess = 16,
+ SingleResult = 1,
+ SingleRow = 8,
+ }
+ public enum CommandType
+ {
+ StoredProcedure = 4,
+ TableDirect = 512,
+ Text = 1,
+ }
+ public enum ConflictOption
+ {
+ CompareAllSearchableValues = 1,
+ CompareRowVersion = 2,
+ OverwriteChanges = 3,
+ }
+ [System.FlagsAttribute]
+ public enum ConnectionState
+ {
+ Broken = 16,
+ Closed = 0,
+ Connecting = 2,
+ Executing = 4,
+ Fetching = 8,
+ Open = 1,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("ConstraintName")]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.ConstraintConverter")]
+ public abstract partial class Constraint
+ {
+ protected Constraint() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ConstraintName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.PropertyCollection ExtendedProperties { get { throw null; } }
+ public abstract System.Data.DataTable Table { get; }
+ [System.CLSCompliantAttribute(false)]
+ protected virtual System.Data.DataSet _DataSet { get { throw null; } }
+ protected void CheckStateForProperty() { }
+ protected internal void SetDataSet(System.Data.DataSet dataSet) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
+ public sealed partial class ConstraintCollection : System.Data.InternalDataCollectionBase
+ {
+ internal ConstraintCollection() { }
+ public System.Data.Constraint this[int index] { get { throw null; } }
+ public System.Data.Constraint this[string name] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public void Add(System.Data.Constraint constraint) { }
+ public System.Data.Constraint Add(string name, System.Data.DataColumn column, bool primaryKey) { throw null; }
+ public System.Data.Constraint Add(string name, System.Data.DataColumn primaryKeyColumn, System.Data.DataColumn foreignKeyColumn) { throw null; }
+ public System.Data.Constraint Add(string name, System.Data.DataColumn[] columns, bool primaryKey) { throw null; }
+ public System.Data.Constraint Add(string name, System.Data.DataColumn[] primaryKeyColumns, System.Data.DataColumn[] foreignKeyColumns) { throw null; }
+ public void AddRange(System.Data.Constraint[] constraints) { }
+ public bool CanRemove(System.Data.Constraint constraint) { throw null; }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ public void CopyTo(System.Data.Constraint[] array, int index) { }
+ public int IndexOf(System.Data.Constraint constraint) { throw null; }
+ public int IndexOf(string constraintName) { throw null; }
+ public void Remove(System.Data.Constraint constraint) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ConstraintException : System.Data.DataException
+ {
+ public ConstraintException() { }
+ protected ConstraintException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ConstraintException(string s) { }
+ public ConstraintException(string message, System.Exception innerException) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("ColumnName")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class DataColumn : System.ComponentModel.MarshalByValueComponent
+ {
+ public DataColumn() { }
+ public DataColumn(string columnName) { }
+ public DataColumn(string columnName, System.Type dataType) { }
+ public DataColumn(string columnName, System.Type dataType, string expr) { }
+ public DataColumn(string columnName, System.Type dataType, string expr, System.Data.MappingType type) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowDBNull { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool AutoIncrement { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((long)0)]
+ public long AutoIncrementSeed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((long)1)]
+ public long AutoIncrementStep { get { throw null; } set { } }
+ public string Caption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.MappingType)(1))]
+ public virtual System.Data.MappingType ColumnMapping { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string ColumnName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(string))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.ColumnTypeConverter")]
+ public System.Type DataType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.DataSetDateTime)(3))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Data.DataSetDateTime DateTimeMode { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.DefaultValueTypeConverter")]
+ public object DefaultValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Expression { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.PropertyCollection ExtendedProperties { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int MaxLength { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Ordinal { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Prefix { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.DataTable Table { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Unique { get { throw null; } set { } }
+ protected internal void CheckNotAllowNull() { }
+ protected void CheckUnique() { }
+ protected virtual void OnPropertyChanging(System.ComponentModel.PropertyChangedEventArgs pcevent) { }
+ protected internal void RaisePropertyChanging(string name) { }
+ public void SetOrdinal(int ordinal) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class DataColumnChangeEventArgs : System.EventArgs
+ {
+ public DataColumnChangeEventArgs(System.Data.DataRow row, System.Data.DataColumn column, object value) { }
+ public System.Data.DataColumn Column { get { throw null; } }
+ public object ProposedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Data.DataRow Row { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public delegate void DataColumnChangeEventHandler(object sender, System.Data.DataColumnChangeEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
+ public sealed partial class DataColumnCollection : System.Data.InternalDataCollectionBase
+ {
+ internal DataColumnCollection() { }
+ public System.Data.DataColumn this[int index] { get { throw null; } }
+ public System.Data.DataColumn this[string name] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public System.Data.DataColumn Add() { throw null; }
+ public void Add(System.Data.DataColumn column) { }
+ public System.Data.DataColumn Add(string columnName) { throw null; }
+ public System.Data.DataColumn Add(string columnName, System.Type type) { throw null; }
+ public System.Data.DataColumn Add(string columnName, System.Type type, string expression) { throw null; }
+ public void AddRange(System.Data.DataColumn[] columns) { }
+ public bool CanRemove(System.Data.DataColumn column) { throw null; }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ public void CopyTo(System.Data.DataColumn[] array, int index) { }
+ public int IndexOf(System.Data.DataColumn column) { throw null; }
+ public int IndexOf(string columnName) { throw null; }
+ public void Remove(System.Data.DataColumn column) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ [System.SerializableAttribute]
+ public partial class DataException : System.SystemException
+ {
+ public DataException() { }
+ protected DataException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DataException(string s) { }
+ public DataException(string s, System.Exception innerException) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("RelationName")]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.RelationshipConverter")]
+ public partial class DataRelation
+ {
+ public DataRelation(string relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn) { }
+ public DataRelation(string relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, bool createConstraints) { }
+ public DataRelation(string relationName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns) { }
+ public DataRelation(string relationName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns, bool createConstraints) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public DataRelation(string relationName, string parentTableName, string parentTableNamespace, string childTableName, string childTableNamespace, string[] parentColumnNames, string[] childColumnNames, bool nested) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public DataRelation(string relationName, string parentTableName, string childTableName, string[] parentColumnNames, string[] childColumnNames, bool nested) { }
+ public virtual System.Data.DataColumn[] ChildColumns { get { throw null; } }
+ public virtual System.Data.ForeignKeyConstraint ChildKeyConstraint { get { throw null; } }
+ public virtual System.Data.DataTable ChildTable { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Data.DataSet DataSet { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.PropertyCollection ExtendedProperties { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool Nested { get { throw null; } set { } }
+ public virtual System.Data.DataColumn[] ParentColumns { get { throw null; } }
+ public virtual System.Data.UniqueConstraint ParentKeyConstraint { get { throw null; } }
+ public virtual System.Data.DataTable ParentTable { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string RelationName { get { throw null; } set { } }
+ protected void CheckStateForProperty() { }
+ protected internal void OnPropertyChanging(System.ComponentModel.PropertyChangedEventArgs pcevent) { }
+ protected internal void RaisePropertyChanging(string name) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Table")]
+ public abstract partial class DataRelationCollection : System.Data.InternalDataCollectionBase
+ {
+ protected DataRelationCollection() { }
+ public abstract System.Data.DataRelation this[int index] { get; }
+ public abstract System.Data.DataRelation this[string name] { get; }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public virtual System.Data.DataRelation Add(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn) { throw null; }
+ public virtual System.Data.DataRelation Add(System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns) { throw null; }
+ public void Add(System.Data.DataRelation relation) { }
+ public virtual System.Data.DataRelation Add(string name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn) { throw null; }
+ public virtual System.Data.DataRelation Add(string name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, bool createConstraints) { throw null; }
+ public virtual System.Data.DataRelation Add(string name, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns) { throw null; }
+ public virtual System.Data.DataRelation Add(string name, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns, bool createConstraints) { throw null; }
+ protected virtual void AddCore(System.Data.DataRelation relation) { }
+ public virtual void AddRange(System.Data.DataRelation[] relations) { }
+ public virtual bool CanRemove(System.Data.DataRelation relation) { throw null; }
+ public virtual void Clear() { }
+ public virtual bool Contains(string name) { throw null; }
+ public void CopyTo(System.Data.DataRelation[] array, int index) { }
+ protected abstract System.Data.DataSet GetDataSet();
+ public virtual int IndexOf(System.Data.DataRelation relation) { throw null; }
+ public virtual int IndexOf(string relationName) { throw null; }
+ protected virtual void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs ccevent) { }
+ protected virtual void OnCollectionChanging(System.ComponentModel.CollectionChangeEventArgs ccevent) { }
+ public void Remove(System.Data.DataRelation relation) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ protected virtual void RemoveCore(System.Data.DataRelation relation) { }
+ }
+ public partial class DataRow
+ {
+ protected internal DataRow(System.Data.DataRowBuilder builder) { }
+ public bool HasErrors { get { throw null; } }
+ public object this[System.Data.DataColumn column] { get { throw null; } set { } }
+ public object this[System.Data.DataColumn column, System.Data.DataRowVersion version] { get { throw null; } }
+ public object this[int columnIndex] { get { throw null; } set { } }
+ public object this[int columnIndex, System.Data.DataRowVersion version] { get { throw null; } }
+ public object this[string columnName] { get { throw null; } set { } }
+ public object this[string columnName, System.Data.DataRowVersion version] { get { throw null; } }
+ public object[] ItemArray { get { throw null; } set { } }
+ public string RowError { get { throw null; } set { } }
+ public System.Data.DataRowState RowState { get { throw null; } }
+ public System.Data.DataTable Table { get { throw null; } }
+ public void AcceptChanges() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void BeginEdit() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void CancelEdit() { }
+ public void ClearErrors() { }
+ public void Delete() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void EndEdit() { }
+ public System.Data.DataRow[] GetChildRows(System.Data.DataRelation relation) { throw null; }
+ public System.Data.DataRow[] GetChildRows(System.Data.DataRelation relation, System.Data.DataRowVersion version) { throw null; }
+ public System.Data.DataRow[] GetChildRows(string relationName) { throw null; }
+ public System.Data.DataRow[] GetChildRows(string relationName, System.Data.DataRowVersion version) { throw null; }
+ public string GetColumnError(System.Data.DataColumn column) { throw null; }
+ public string GetColumnError(int columnIndex) { throw null; }
+ public string GetColumnError(string columnName) { throw null; }
+ public System.Data.DataColumn[] GetColumnsInError() { throw null; }
+ public System.Data.DataRow GetParentRow(System.Data.DataRelation relation) { throw null; }
+ public System.Data.DataRow GetParentRow(System.Data.DataRelation relation, System.Data.DataRowVersion version) { throw null; }
+ public System.Data.DataRow GetParentRow(string relationName) { throw null; }
+ public System.Data.DataRow GetParentRow(string relationName, System.Data.DataRowVersion version) { throw null; }
+ public System.Data.DataRow[] GetParentRows(System.Data.DataRelation relation) { throw null; }
+ public System.Data.DataRow[] GetParentRows(System.Data.DataRelation relation, System.Data.DataRowVersion version) { throw null; }
+ public System.Data.DataRow[] GetParentRows(string relationName) { throw null; }
+ public System.Data.DataRow[] GetParentRows(string relationName, System.Data.DataRowVersion version) { throw null; }
+ public bool HasVersion(System.Data.DataRowVersion version) { throw null; }
+ public bool IsNull(System.Data.DataColumn column) { throw null; }
+ public bool IsNull(System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; }
+ public bool IsNull(int columnIndex) { throw null; }
+ public bool IsNull(string columnName) { throw null; }
+ public void RejectChanges() { }
+ public void SetAdded() { }
+ public void SetColumnError(System.Data.DataColumn column, string error) { }
+ public void SetColumnError(int columnIndex, string error) { }
+ public void SetColumnError(string columnName, string error) { }
+ public void SetModified() { }
+ protected void SetNull(System.Data.DataColumn column) { }
+ public void SetParentRow(System.Data.DataRow parentRow) { }
+ public void SetParentRow(System.Data.DataRow parentRow, System.Data.DataRelation relation) { }
+ }
+ [System.FlagsAttribute]
+ public enum DataRowAction
+ {
+ Add = 16,
+ Change = 2,
+ ChangeCurrentAndOriginal = 64,
+ ChangeOriginal = 32,
+ Commit = 8,
+ Delete = 1,
+ Nothing = 0,
+ Rollback = 4,
+ }
+ public sealed partial class DataRowBuilder
+ {
+ internal DataRowBuilder() { }
+ }
+ public partial class DataRowChangeEventArgs : System.EventArgs
+ {
+ public DataRowChangeEventArgs(System.Data.DataRow row, System.Data.DataRowAction action) { }
+ public System.Data.DataRowAction Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.DataRow Row { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public delegate void DataRowChangeEventHandler(object sender, System.Data.DataRowChangeEventArgs e);
+ public sealed partial class DataRowCollection : System.Data.InternalDataCollectionBase
+ {
+ internal DataRowCollection() { }
+ public override int Count { get { throw null; } }
+ public System.Data.DataRow this[int index] { get { throw null; } }
+ public void Add(System.Data.DataRow row) { }
+ public System.Data.DataRow Add(params object[] values) { throw null; }
+ public void Clear() { }
+ public bool Contains(object key) { throw null; }
+ public bool Contains(object[] keys) { throw null; }
+ public override void CopyTo(System.Array ar, int index) { }
+ public void CopyTo(System.Data.DataRow[] array, int index) { }
+ public System.Data.DataRow Find(object key) { throw null; }
+ public System.Data.DataRow Find(object[] keys) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Data.DataRow row) { throw null; }
+ public void InsertAt(System.Data.DataRow row, int pos) { }
+ public void Remove(System.Data.DataRow row) { }
+ public void RemoveAt(int index) { }
+ }
+ [System.FlagsAttribute]
+ public enum DataRowState
+ {
+ Added = 4,
+ Deleted = 8,
+ Detached = 1,
+ Modified = 16,
+ Unchanged = 2,
+ }
+ public enum DataRowVersion
+ {
+ Current = 512,
+ Default = 1536,
+ Original = 256,
+ Proposed = 1024,
+ }
+ public partial class DataRowView : System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.IDataErrorInfo, System.ComponentModel.IEditableObject, System.ComponentModel.INotifyPropertyChanged
+ {
+ internal DataRowView() { }
+ public System.Data.DataView DataView { get { throw null; } }
+ public bool IsEdit { get { throw null; } }
+ public bool IsNew { get { throw null; } }
+ public object this[int ndx] { get { throw null; } set { } }
+ public object this[string property] { get { throw null; } set { } }
+ public System.Data.DataRow Row { get { throw null; } }
+ public System.Data.DataRowVersion RowVersion { get { throw null; } }
+ string System.ComponentModel.IDataErrorInfo.Error { get { throw null; } }
+ string System.ComponentModel.IDataErrorInfo.this[string colName] { get { throw null; } }
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ public void BeginEdit() { }
+ public void CancelEdit() { }
+ public System.Data.DataView CreateChildView(System.Data.DataRelation relation) { throw null; }
+ public System.Data.DataView CreateChildView(System.Data.DataRelation relation, bool followParent) { throw null; }
+ public System.Data.DataView CreateChildView(string relationName) { throw null; }
+ public System.Data.DataView CreateChildView(string relationName, bool followParent) { throw null; }
+ public void Delete() { }
+ public void EndEdit() { }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DataSetName")]
+ [System.Xml.Serialization.XmlRootAttribute("DataSet")]
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetDataSetSchema")]
+ [System.SerializableAttribute]
+ public partial class DataSet : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IListSource, System.ComponentModel.ISupportInitialize, System.ComponentModel.ISupportInitializeNotification, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
+ {
+ public DataSet() { }
+ protected DataSet(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected DataSet(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, bool ConstructSchema) { }
+ public DataSet(string dataSetName) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CaseSensitive { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataSetName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.DataViewManager DefaultViewManager { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool EnforceConstraints { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.PropertyCollection ExtendedProperties { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool HasErrors { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsInitialized { get { throw null; } }
+ public System.Globalization.CultureInfo Locale { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Prefix { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.DataRelationCollection Relations { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.SerializationFormat)(0))]
+ public System.Data.SerializationFormat RemotingFormat { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Data.SchemaSerializationMode SchemaSerializationMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.DataTableCollection Tables { get { throw null; } }
+ public event System.EventHandler Initialized { add { } remove { } }
+ public event System.Data.MergeFailedEventHandler MergeFailed { add { } remove { } }
+ public void AcceptChanges() { }
+ public void BeginInit() { }
+ public void Clear() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public virtual System.Data.DataSet Clone() { throw null; }
+ public System.Data.DataSet Copy() { throw null; }
+ public System.Data.DataTableReader CreateDataReader() { throw null; }
+ public System.Data.DataTableReader CreateDataReader(params System.Data.DataTable[] dataTables) { throw null; }
+ protected System.Data.SchemaSerializationMode DetermineSchemaSerializationMode(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw null; }
+ protected System.Data.SchemaSerializationMode DetermineSchemaSerializationMode(System.Xml.XmlReader reader) { throw null; }
+ public void EndInit() { }
+ public System.Data.DataSet GetChanges() { throw null; }
+ public System.Data.DataSet GetChanges(System.Data.DataRowState rowStates) { throw null; }
+ public static System.Xml.Schema.XmlSchemaComplexType GetDataSetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected virtual System.Xml.Schema.XmlSchema GetSchemaSerializable() { throw null; }
+ protected void GetSerializationData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public string GetXml() { throw null; }
+ public string GetXmlSchema() { throw null; }
+ public bool HasChanges() { throw null; }
+ public bool HasChanges(System.Data.DataRowState rowStates) { throw null; }
+ public void InferXmlSchema(System.IO.Stream stream, string[] nsArray) { }
+ public void InferXmlSchema(System.IO.TextReader reader, string[] nsArray) { }
+ public void InferXmlSchema(string fileName, string[] nsArray) { }
+ public void InferXmlSchema(System.Xml.XmlReader reader, string[] nsArray) { }
+ protected virtual void InitializeDerivedDataSet() { }
+ protected bool IsBinarySerialized(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw null; }
+ public void Load(System.Data.IDataReader reader, System.Data.LoadOption loadOption, params System.Data.DataTable[] tables) { }
+ public virtual void Load(System.Data.IDataReader reader, System.Data.LoadOption loadOption, System.Data.FillErrorEventHandler errorHandler, params System.Data.DataTable[] tables) { }
+ public void Load(System.Data.IDataReader reader, System.Data.LoadOption loadOption, params string[] tables) { }
+ public void Merge(System.Data.DataRow[] rows) { }
+ public void Merge(System.Data.DataRow[] rows, bool preserveChanges, System.Data.MissingSchemaAction missingSchemaAction) { }
+ public void Merge(System.Data.DataSet dataSet) { }
+ public void Merge(System.Data.DataSet dataSet, bool preserveChanges) { }
+ public void Merge(System.Data.DataSet dataSet, bool preserveChanges, System.Data.MissingSchemaAction missingSchemaAction) { }
+ public void Merge(System.Data.DataTable table) { }
+ public void Merge(System.Data.DataTable table, bool preserveChanges, System.Data.MissingSchemaAction missingSchemaAction) { }
+ protected virtual void OnPropertyChanging(System.ComponentModel.PropertyChangedEventArgs pcevent) { }
+ protected virtual void OnRemoveRelation(System.Data.DataRelation relation) { }
+ protected internal virtual void OnRemoveTable(System.Data.DataTable table) { }
+ protected internal void RaisePropertyChanging(string name) { }
+ public System.Data.XmlReadMode ReadXml(System.IO.Stream stream) { throw null; }
+ public System.Data.XmlReadMode ReadXml(System.IO.Stream stream, System.Data.XmlReadMode mode) { throw null; }
+ public System.Data.XmlReadMode ReadXml(System.IO.TextReader reader) { throw null; }
+ public System.Data.XmlReadMode ReadXml(System.IO.TextReader reader, System.Data.XmlReadMode mode) { throw null; }
+ public System.Data.XmlReadMode ReadXml(string fileName) { throw null; }
+ public System.Data.XmlReadMode ReadXml(string fileName, System.Data.XmlReadMode mode) { throw null; }
+ public System.Data.XmlReadMode ReadXml(System.Xml.XmlReader reader) { throw null; }
+ public System.Data.XmlReadMode ReadXml(System.Xml.XmlReader reader, System.Data.XmlReadMode mode) { throw null; }
+ public void ReadXmlSchema(System.IO.Stream stream) { }
+ public void ReadXmlSchema(System.IO.TextReader reader) { }
+ public void ReadXmlSchema(string fileName) { }
+ public void ReadXmlSchema(System.Xml.XmlReader reader) { }
+ protected virtual void ReadXmlSerializable(System.Xml.XmlReader reader) { }
+ public virtual void RejectChanges() { }
+ public virtual void Reset() { }
+ protected virtual bool ShouldSerializeRelations() { throw null; }
+ protected virtual bool ShouldSerializeTables() { throw null; }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public void WriteXml(System.IO.Stream stream) { }
+ public void WriteXml(System.IO.Stream stream, System.Data.XmlWriteMode mode) { }
+ public void WriteXml(System.IO.TextWriter writer) { }
+ public void WriteXml(System.IO.TextWriter writer, System.Data.XmlWriteMode mode) { }
+ public void WriteXml(string fileName) { }
+ public void WriteXml(string fileName, System.Data.XmlWriteMode mode) { }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ public void WriteXml(System.Xml.XmlWriter writer, System.Data.XmlWriteMode mode) { }
+ public void WriteXmlSchema(System.IO.Stream stream) { }
+ public void WriteXmlSchema(System.IO.Stream stream, System.Converter<System.Type, string> multipleTargetConverter) { }
+ public void WriteXmlSchema(System.IO.TextWriter writer) { }
+ public void WriteXmlSchema(System.IO.TextWriter writer, System.Converter<System.Type, string> multipleTargetConverter) { }
+ public void WriteXmlSchema(string fileName) { }
+ public void WriteXmlSchema(string fileName, System.Converter<System.Type, string> multipleTargetConverter) { }
+ public void WriteXmlSchema(System.Xml.XmlWriter writer) { }
+ public void WriteXmlSchema(System.Xml.XmlWriter writer, System.Converter<System.Type, string> multipleTargetConverter) { }
+ }
+ public enum DataSetDateTime
+ {
+ Local = 1,
+ Unspecified = 2,
+ UnspecifiedLocal = 3,
+ Utc = 4,
+ }
+ public partial class DataSetSchemaImporterExtension : System.Xml.Serialization.Advanced.SchemaImporterExtension
+ {
+ public DataSetSchemaImporterExtension() { }
+ public override string ImportSchemaType(string name, string schemaNamespace, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ public override string ImportSchemaType(System.Xml.Schema.XmlSchemaType type, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ [System.ObsoleteAttribute("DataSysDescriptionAttribute has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202", false)]
+ public partial class DataSysDescriptionAttribute : System.ComponentModel.DescriptionAttribute
+ {
+ [System.ObsoleteAttribute("DataSysDescriptionAttribute has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202", false)]
+ public DataSysDescriptionAttribute(string description) { }
+ public override string Description { get { throw null; } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RowChanging")]
+ [System.ComponentModel.DefaultPropertyAttribute("TableName")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetDataTableSchema")]
+ [System.SerializableAttribute]
+ public partial class DataTable : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IListSource, System.ComponentModel.ISupportInitialize, System.ComponentModel.ISupportInitializeNotification, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
+ {
+ protected internal bool fInitInProgress;
+ public DataTable() { }
+ protected DataTable(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DataTable(string tableName) { }
+ public DataTable(string tableName, string tableNamespace) { }
+ public bool CaseSensitive { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.DataRelationCollection ChildRelations { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.DataColumnCollection Columns { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.ConstraintCollection Constraints { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.DataSet DataSet { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.DataView DefaultView { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DisplayExpression { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.PropertyCollection ExtendedProperties { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool HasErrors { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsInitialized { get { throw null; } }
+ public System.Globalization.CultureInfo Locale { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(50)]
+ public int MinimumCapacity { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.DataRelationCollection ParentRelations { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Prefix { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.PrimaryKeyTypeConverter")]
+ public System.Data.DataColumn[] PrimaryKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.SerializationFormat)(0))]
+ public System.Data.SerializationFormat RemotingFormat { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.DataRowCollection Rows { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string TableName { get { throw null; } set { } }
+ public event System.Data.DataColumnChangeEventHandler ColumnChanged { add { } remove { } }
+ public event System.Data.DataColumnChangeEventHandler ColumnChanging { add { } remove { } }
+ public event System.EventHandler Initialized { add { } remove { } }
+ public event System.Data.DataRowChangeEventHandler RowChanged { add { } remove { } }
+ public event System.Data.DataRowChangeEventHandler RowChanging { add { } remove { } }
+ public event System.Data.DataRowChangeEventHandler RowDeleted { add { } remove { } }
+ public event System.Data.DataRowChangeEventHandler RowDeleting { add { } remove { } }
+ public event System.Data.DataTableClearEventHandler TableCleared { add { } remove { } }
+ public event System.Data.DataTableClearEventHandler TableClearing { add { } remove { } }
+ public event System.Data.DataTableNewRowEventHandler TableNewRow { add { } remove { } }
+ public void AcceptChanges() { }
+ public virtual void BeginInit() { }
+ public void BeginLoadData() { }
+ public void Clear() { }
+ public virtual System.Data.DataTable Clone() { throw null; }
+ public object Compute(string expression, string filter) { throw null; }
+ public System.Data.DataTable Copy() { throw null; }
+ public System.Data.DataTableReader CreateDataReader() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]protected virtual System.Data.DataTable CreateInstance() { throw null; }
+ public virtual void EndInit() { }
+ public void EndLoadData() { }
+ public System.Data.DataTable GetChanges() { throw null; }
+ public System.Data.DataTable GetChanges(System.Data.DataRowState rowStates) { throw null; }
+ public static System.Xml.Schema.XmlSchemaComplexType GetDataTableSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public System.Data.DataRow[] GetErrors() { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected virtual System.Type GetRowType() { throw null; }
+ protected virtual System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public void ImportRow(System.Data.DataRow row) { }
+ public void Load(System.Data.IDataReader reader) { }
+ public void Load(System.Data.IDataReader reader, System.Data.LoadOption loadOption) { }
+ public virtual void Load(System.Data.IDataReader reader, System.Data.LoadOption loadOption, System.Data.FillErrorEventHandler errorHandler) { }
+ public System.Data.DataRow LoadDataRow(object[] values, bool fAcceptChanges) { throw null; }
+ public System.Data.DataRow LoadDataRow(object[] values, System.Data.LoadOption loadOption) { throw null; }
+ public void Merge(System.Data.DataTable table) { }
+ public void Merge(System.Data.DataTable table, bool preserveChanges) { }
+ public void Merge(System.Data.DataTable table, bool preserveChanges, System.Data.MissingSchemaAction missingSchemaAction) { }
+ public System.Data.DataRow NewRow() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]protected internal System.Data.DataRow[] NewRowArray(int size) { throw null; }
+ protected virtual System.Data.DataRow NewRowFromBuilder(System.Data.DataRowBuilder builder) { throw null; }
+ protected internal virtual void OnColumnChanged(System.Data.DataColumnChangeEventArgs e) { }
+ protected internal virtual void OnColumnChanging(System.Data.DataColumnChangeEventArgs e) { }
+ protected virtual void OnPropertyChanging(System.ComponentModel.PropertyChangedEventArgs pcevent) { }
+ protected virtual void OnRemoveColumn(System.Data.DataColumn column) { }
+ protected virtual void OnRowChanged(System.Data.DataRowChangeEventArgs e) { }
+ protected virtual void OnRowChanging(System.Data.DataRowChangeEventArgs e) { }
+ protected virtual void OnRowDeleted(System.Data.DataRowChangeEventArgs e) { }
+ protected virtual void OnRowDeleting(System.Data.DataRowChangeEventArgs e) { }
+ protected virtual void OnTableCleared(System.Data.DataTableClearEventArgs e) { }
+ protected virtual void OnTableClearing(System.Data.DataTableClearEventArgs e) { }
+ protected virtual void OnTableNewRow(System.Data.DataTableNewRowEventArgs e) { }
+ public System.Data.XmlReadMode ReadXml(System.IO.Stream stream) { throw null; }
+ public System.Data.XmlReadMode ReadXml(System.IO.TextReader reader) { throw null; }
+ public System.Data.XmlReadMode ReadXml(string fileName) { throw null; }
+ public System.Data.XmlReadMode ReadXml(System.Xml.XmlReader reader) { throw null; }
+ public void ReadXmlSchema(System.IO.Stream stream) { }
+ public void ReadXmlSchema(System.IO.TextReader reader) { }
+ public void ReadXmlSchema(string fileName) { }
+ public void ReadXmlSchema(System.Xml.XmlReader reader) { }
+ protected virtual void ReadXmlSerializable(System.Xml.XmlReader reader) { }
+ public void RejectChanges() { }
+ public virtual void Reset() { }
+ public System.Data.DataRow[] Select() { throw null; }
+ public System.Data.DataRow[] Select(string filterExpression) { throw null; }
+ public System.Data.DataRow[] Select(string filterExpression, string sort) { throw null; }
+ public System.Data.DataRow[] Select(string filterExpression, string sort, System.Data.DataViewRowState recordStates) { throw null; }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public override string ToString() { throw null; }
+ public void WriteXml(System.IO.Stream stream) { }
+ public void WriteXml(System.IO.Stream stream, bool writeHierarchy) { }
+ public void WriteXml(System.IO.Stream stream, System.Data.XmlWriteMode mode) { }
+ public void WriteXml(System.IO.Stream stream, System.Data.XmlWriteMode mode, bool writeHierarchy) { }
+ public void WriteXml(System.IO.TextWriter writer) { }
+ public void WriteXml(System.IO.TextWriter writer, bool writeHierarchy) { }
+ public void WriteXml(System.IO.TextWriter writer, System.Data.XmlWriteMode mode) { }
+ public void WriteXml(System.IO.TextWriter writer, System.Data.XmlWriteMode mode, bool writeHierarchy) { }
+ public void WriteXml(string fileName) { }
+ public void WriteXml(string fileName, bool writeHierarchy) { }
+ public void WriteXml(string fileName, System.Data.XmlWriteMode mode) { }
+ public void WriteXml(string fileName, System.Data.XmlWriteMode mode, bool writeHierarchy) { }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ public void WriteXml(System.Xml.XmlWriter writer, bool writeHierarchy) { }
+ public void WriteXml(System.Xml.XmlWriter writer, System.Data.XmlWriteMode mode) { }
+ public void WriteXml(System.Xml.XmlWriter writer, System.Data.XmlWriteMode mode, bool writeHierarchy) { }
+ public void WriteXmlSchema(System.IO.Stream stream) { }
+ public void WriteXmlSchema(System.IO.Stream stream, bool writeHierarchy) { }
+ public void WriteXmlSchema(System.IO.TextWriter writer) { }
+ public void WriteXmlSchema(System.IO.TextWriter writer, bool writeHierarchy) { }
+ public void WriteXmlSchema(string fileName) { }
+ public void WriteXmlSchema(string fileName, bool writeHierarchy) { }
+ public void WriteXmlSchema(System.Xml.XmlWriter writer) { }
+ public void WriteXmlSchema(System.Xml.XmlWriter writer, bool writeHierarchy) { }
+ }
+ public sealed partial class DataTableClearEventArgs : System.EventArgs
+ {
+ public DataTableClearEventArgs(System.Data.DataTable dataTable) { }
+ public System.Data.DataTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string TableName { get { throw null; } }
+ public string TableNamespace { get { throw null; } }
+ }
+ public delegate void DataTableClearEventHandler(object sender, System.Data.DataTableClearEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public sealed partial class DataTableCollection : System.Data.InternalDataCollectionBase
+ {
+ internal DataTableCollection() { }
+ public System.Data.DataTable this[int index] { get { throw null; } }
+ public System.Data.DataTable this[string name] { get { throw null; } }
+ public System.Data.DataTable this[string name, string tableNamespace] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanging { add { } remove { } }
+ public System.Data.DataTable Add() { throw null; }
+ public void Add(System.Data.DataTable table) { }
+ public System.Data.DataTable Add(string name) { throw null; }
+ public System.Data.DataTable Add(string name, string tableNamespace) { throw null; }
+ public void AddRange(System.Data.DataTable[] tables) { }
+ public bool CanRemove(System.Data.DataTable table) { throw null; }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ public bool Contains(string name, string tableNamespace) { throw null; }
+ public void CopyTo(System.Data.DataTable[] array, int index) { }
+ public int IndexOf(System.Data.DataTable table) { throw null; }
+ public int IndexOf(string tableName) { throw null; }
+ public int IndexOf(string tableName, string tableNamespace) { throw null; }
+ public void Remove(System.Data.DataTable table) { }
+ public void Remove(string name) { }
+ public void Remove(string name, string tableNamespace) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class DataTableNewRowEventArgs : System.EventArgs
+ {
+ public DataTableNewRowEventArgs(System.Data.DataRow dataRow) { }
+ public System.Data.DataRow Row { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public delegate void DataTableNewRowEventHandler(object sender, System.Data.DataTableNewRowEventArgs e);
+ public sealed partial class DataTableReader : System.Data.Common.DbDataReader
+ {
+ public DataTableReader(System.Data.DataTable dataTable) { }
+ public DataTableReader(System.Data.DataTable[] dataTables) { }
+ public override int Depth { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override bool HasRows { get { throw null; } }
+ public override bool IsClosed { get { throw null; } }
+ public override object this[int ordinal] { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override int RecordsAffected { get { throw null; } }
+ public override void Close() { }
+ public override bool GetBoolean(int ordinal) { throw null; }
+ public override byte GetByte(int ordinal) { throw null; }
+ public override long GetBytes(int ordinal, long dataIndex, byte[] buffer, int bufferIndex, int length) { throw null; }
+ public override char GetChar(int ordinal) { throw null; }
+ public override long GetChars(int ordinal, long dataIndex, char[] buffer, int bufferIndex, int length) { throw null; }
+ public override string GetDataTypeName(int ordinal) { throw null; }
+ public override System.DateTime GetDateTime(int ordinal) { throw null; }
+ public override decimal GetDecimal(int ordinal) { throw null; }
+ public override double GetDouble(int ordinal) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override System.Type GetFieldType(int ordinal) { throw null; }
+ public override float GetFloat(int ordinal) { throw null; }
+ public override System.Guid GetGuid(int ordinal) { throw null; }
+ public override short GetInt16(int ordinal) { throw null; }
+ public override int GetInt32(int ordinal) { throw null; }
+ public override long GetInt64(int ordinal) { throw null; }
+ public override string GetName(int ordinal) { throw null; }
+ public override int GetOrdinal(string name) { throw null; }
+ public override System.Type GetProviderSpecificFieldType(int ordinal) { throw null; }
+ public override object GetProviderSpecificValue(int ordinal) { throw null; }
+ public override int GetProviderSpecificValues(object[] values) { throw null; }
+ public override System.Data.DataTable GetSchemaTable() { throw null; }
+ public override string GetString(int ordinal) { throw null; }
+ public override object GetValue(int ordinal) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ public override bool IsDBNull(int ordinal) { throw null; }
+ public override bool NextResult() { throw null; }
+ public override bool Read() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("PositionChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Table")]
+ public partial class DataView : System.ComponentModel.MarshalByValueComponent, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.IBindingListView, System.ComponentModel.ISupportInitialize, System.ComponentModel.ISupportInitializeNotification, System.ComponentModel.ITypedList
+ {
+ public DataView() { }
+ public DataView(System.Data.DataTable table) { }
+ public DataView(System.Data.DataTable table, string RowFilter, string Sort, System.Data.DataViewRowState RowState) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowDelete { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowEdit { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowNew { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool ApplyDefaultSort { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.DataViewManager DataViewManager { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsInitialized { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ protected bool IsOpen { get { throw null; } }
+ public System.Data.DataRowView this[int recordIndex] { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string RowFilter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.DataViewRowState)(22))]
+ public System.Data.DataViewRowState RowStateFilter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Sort { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int recordIndex] { get { throw null; } set { } }
+ bool System.ComponentModel.IBindingList.AllowEdit { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowNew { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowRemove { get { throw null; } }
+ bool System.ComponentModel.IBindingList.IsSorted { get { throw null; } }
+ System.ComponentModel.ListSortDirection System.ComponentModel.IBindingList.SortDirection { get { throw null; } }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.IBindingList.SortProperty { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsChangeNotification { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSearching { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSorting { get { throw null; } }
+ string System.ComponentModel.IBindingListView.Filter { get { throw null; } set { } }
+ System.ComponentModel.ListSortDescriptionCollection System.ComponentModel.IBindingListView.SortDescriptions { get { throw null; } }
+ bool System.ComponentModel.IBindingListView.SupportsAdvancedSorting { get { throw null; } }
+ bool System.ComponentModel.IBindingListView.SupportsFiltering { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.DataTableTypeConverter")]
+ public System.Data.DataTable Table { get { throw null; } set { } }
+ public event System.EventHandler Initialized { add { } remove { } }
+ public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } }
+ public virtual System.Data.DataRowView AddNew() { throw null; }
+ public void BeginInit() { }
+ protected void Close() { }
+ protected virtual void ColumnCollectionChanged(object sender, System.ComponentModel.CollectionChangeEventArgs e) { }
+ public void CopyTo(System.Array array, int index) { }
+ public void Delete(int index) { }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ public virtual bool Equals(System.Data.DataView view) { throw null; }
+ public int Find(object key) { throw null; }
+ public int Find(object[] key) { throw null; }
+ public System.Data.DataRowView[] FindRows(object key) { throw null; }
+ public System.Data.DataRowView[] FindRows(object[] key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected virtual void IndexListChanged(object sender, System.ComponentModel.ListChangedEventArgs e) { }
+ protected virtual void OnListChanged(System.ComponentModel.ListChangedEventArgs e) { }
+ protected void Open() { }
+ protected void Reset() { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ void System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor property) { }
+ object System.ComponentModel.IBindingList.AddNew() { throw null; }
+ void System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction) { }
+ int System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor property, object key) { throw null; }
+ void System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor property) { }
+ void System.ComponentModel.IBindingList.RemoveSort() { }
+ void System.ComponentModel.IBindingListView.ApplySort(System.ComponentModel.ListSortDescriptionCollection sorts) { }
+ void System.ComponentModel.IBindingListView.RemoveFilter() { }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ITypedList.GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ string System.ComponentModel.ITypedList.GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public System.Data.DataTable ToTable() { throw null; }
+ public System.Data.DataTable ToTable(bool distinct, params string[] columnNames) { throw null; }
+ public System.Data.DataTable ToTable(string tableName) { throw null; }
+ public System.Data.DataTable ToTable(string tableName, bool distinct, params string[] columnNames) { throw null; }
+ protected void UpdateIndex() { }
+ protected virtual void UpdateIndex(bool force) { }
+ }
+ public partial class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
+ {
+ public DataViewManager() { }
+ public DataViewManager(System.Data.DataSet dataSet) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Data.DataSet DataSet { get { throw null; } set { } }
+ public string DataViewSettingCollectionString { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.DataViewSettingCollection DataViewSettings { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ bool System.ComponentModel.IBindingList.AllowEdit { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowNew { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowRemove { get { throw null; } }
+ bool System.ComponentModel.IBindingList.IsSorted { get { throw null; } }
+ System.ComponentModel.ListSortDirection System.ComponentModel.IBindingList.SortDirection { get { throw null; } }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.IBindingList.SortProperty { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsChangeNotification { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSearching { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSorting { get { throw null; } }
+ public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } }
+ public System.Data.DataView CreateDataView(System.Data.DataTable table) { throw null; }
+ protected virtual void OnListChanged(System.ComponentModel.ListChangedEventArgs e) { }
+ protected virtual void RelationCollectionChanged(object sender, System.ComponentModel.CollectionChangeEventArgs e) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ void System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor property) { }
+ object System.ComponentModel.IBindingList.AddNew() { throw null; }
+ void System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction) { }
+ int System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor property, object key) { throw null; }
+ void System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor property) { }
+ void System.ComponentModel.IBindingList.RemoveSort() { }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ITypedList.GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ string System.ComponentModel.ITypedList.GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ protected virtual void TableCollectionChanged(object sender, System.ComponentModel.CollectionChangeEventArgs e) { }
+ }
+ [System.FlagsAttribute]
+ public enum DataViewRowState
+ {
+ Added = 4,
+ CurrentRows = 22,
+ Deleted = 8,
+ ModifiedCurrent = 16,
+ ModifiedOriginal = 32,
+ None = 0,
+ OriginalRows = 42,
+ Unchanged = 2,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ public partial class DataViewSetting
+ {
+ internal DataViewSetting() { }
+ public bool ApplyDefaultSort { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.DataViewManager DataViewManager { get { throw null; } }
+ public string RowFilter { get { throw null; } set { } }
+ public System.Data.DataViewRowState RowStateFilter { get { throw null; } set { } }
+ public string Sort { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.DataTable Table { get { throw null; } }
+ }
+ public partial class DataViewSettingCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal DataViewSettingCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSynchronized { get { throw null; } }
+ public virtual System.Data.DataViewSetting this[System.Data.DataTable table] { get { throw null; } set { } }
+ public virtual System.Data.DataViewSetting this[int index] { get { throw null; } set { } }
+ public virtual System.Data.DataViewSetting this[string tableName] { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array ar, int index) { }
+ public void CopyTo(System.Data.DataViewSetting[] ar, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class DBConcurrencyException : System.SystemException
+ {
+ public DBConcurrencyException() { }
+ public DBConcurrencyException(string message) { }
+ public DBConcurrencyException(string message, System.Exception inner) { }
+ public DBConcurrencyException(string message, System.Exception inner, System.Data.DataRow[] dataRows) { }
+ public System.Data.DataRow Row { get { throw null; } set { } }
+ public int RowCount { get { throw null; } }
+ public void CopyToRows(System.Data.DataRow[] array) { }
+ public void CopyToRows(System.Data.DataRow[] array, int arrayIndex) { }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum DbType
+ {
+ AnsiString = 0,
+ AnsiStringFixedLength = 22,
+ Binary = 1,
+ Boolean = 3,
+ Byte = 2,
+ Currency = 4,
+ Date = 5,
+ DateTime = 6,
+ DateTime2 = 26,
+ DateTimeOffset = 27,
+ Decimal = 7,
+ Double = 8,
+ Guid = 9,
+ Int16 = 10,
+ Int32 = 11,
+ Int64 = 12,
+ Object = 13,
+ SByte = 14,
+ Single = 15,
+ String = 16,
+ StringFixedLength = 23,
+ Time = 17,
+ UInt16 = 18,
+ UInt32 = 19,
+ UInt64 = 20,
+ VarNumeric = 21,
+ Xml = 25,
+ }
+ [System.SerializableAttribute]
+ public partial class DeletedRowInaccessibleException : System.Data.DataException
+ {
+ public DeletedRowInaccessibleException() { }
+ protected DeletedRowInaccessibleException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DeletedRowInaccessibleException(string s) { }
+ public DeletedRowInaccessibleException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class DuplicateNameException : System.Data.DataException
+ {
+ public DuplicateNameException() { }
+ protected DuplicateNameException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DuplicateNameException(string s) { }
+ public DuplicateNameException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class EvaluateException : System.Data.InvalidExpressionException
+ {
+ public EvaluateException() { }
+ protected EvaluateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public EvaluateException(string s) { }
+ public EvaluateException(string message, System.Exception innerException) { }
+ }
+ public partial class FillErrorEventArgs : System.EventArgs
+ {
+ public FillErrorEventArgs(System.Data.DataTable dataTable, object[] values) { }
+ public bool Continue { get { throw null; } set { } }
+ public System.Data.DataTable DataTable { get { throw null; } }
+ public System.Exception Errors { get { throw null; } set { } }
+ public object[] Values { get { throw null; } }
+ }
+ public delegate void FillErrorEventHandler(object sender, System.Data.FillErrorEventArgs e);
+ [System.ComponentModel.DefaultPropertyAttribute("ConstraintName")]
+ public partial class ForeignKeyConstraint : System.Data.Constraint
+ {
+ public ForeignKeyConstraint(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn) { }
+ public ForeignKeyConstraint(System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns) { }
+ public ForeignKeyConstraint(string constraintName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn) { }
+ public ForeignKeyConstraint(string constraintName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public ForeignKeyConstraint(string constraintName, string parentTableName, string parentTableNamespace, string[] parentColumnNames, string[] childColumnNames, System.Data.AcceptRejectRule acceptRejectRule, System.Data.Rule deleteRule, System.Data.Rule updateRule) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public ForeignKeyConstraint(string constraintName, string parentTableName, string[] parentColumnNames, string[] childColumnNames, System.Data.AcceptRejectRule acceptRejectRule, System.Data.Rule deleteRule, System.Data.Rule updateRule) { }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.AcceptRejectRule)(0))]
+ public virtual System.Data.AcceptRejectRule AcceptRejectRule { get { throw null; } set { } }
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ public virtual System.Data.DataColumn[] Columns { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.Rule)(1))]
+ public virtual System.Data.Rule DeleteRule { get { throw null; } set { } }
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ public virtual System.Data.DataColumn[] RelatedColumns { get { throw null; } }
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ public virtual System.Data.DataTable RelatedTable { get { throw null; } }
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ public override System.Data.DataTable Table { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.Rule)(1))]
+ public virtual System.Data.Rule UpdateRule { get { throw null; } set { } }
+ public override bool Equals(object key) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial interface IColumnMapping
+ {
+ string DataSetColumn { get; set; }
+ string SourceColumn { get; set; }
+ }
+ public partial interface IColumnMappingCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ object this[string index] { get; set; }
+ System.Data.IColumnMapping Add(string sourceColumnName, string dataSetColumnName);
+ bool Contains(string sourceColumnName);
+ System.Data.IColumnMapping GetByDataSetColumn(string dataSetColumnName);
+ int IndexOf(string sourceColumnName);
+ void RemoveAt(string sourceColumnName);
+ }
+ public partial interface IDataAdapter
+ {
+ System.Data.MissingMappingAction MissingMappingAction { get; set; }
+ System.Data.MissingSchemaAction MissingSchemaAction { get; set; }
+ System.Data.ITableMappingCollection TableMappings { get; }
+ int Fill(System.Data.DataSet dataSet);
+ System.Data.DataTable[] FillSchema(System.Data.DataSet dataSet, System.Data.SchemaType schemaType);
+ System.Data.IDataParameter[] GetFillParameters();
+ int Update(System.Data.DataSet dataSet);
+ }
+ public partial interface IDataParameter
+ {
+ System.Data.DbType DbType { get; set; }
+ System.Data.ParameterDirection Direction { get; set; }
+ bool IsNullable { get; }
+ string ParameterName { get; set; }
+ string SourceColumn { get; set; }
+ System.Data.DataRowVersion SourceVersion { get; set; }
+ object Value { get; set; }
+ }
+ public partial interface IDataParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ object this[string parameterName] { get; set; }
+ bool Contains(string parameterName);
+ int IndexOf(string parameterName);
+ void RemoveAt(string parameterName);
+ }
+ public partial interface IDataReader : System.Data.IDataRecord, System.IDisposable
+ {
+ int Depth { get; }
+ bool IsClosed { get; }
+ int RecordsAffected { get; }
+ void Close();
+ System.Data.DataTable GetSchemaTable();
+ bool NextResult();
+ bool Read();
+ }
+ public partial interface IDataRecord
+ {
+ int FieldCount { get; }
+ object this[int i] { get; }
+ object this[string name] { get; }
+ bool GetBoolean(int i);
+ byte GetByte(int i);
+ long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length);
+ char GetChar(int i);
+ long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length);
+ System.Data.IDataReader GetData(int i);
+ string GetDataTypeName(int i);
+ System.DateTime GetDateTime(int i);
+ decimal GetDecimal(int i);
+ double GetDouble(int i);
+ System.Type GetFieldType(int i);
+ float GetFloat(int i);
+ System.Guid GetGuid(int i);
+ short GetInt16(int i);
+ int GetInt32(int i);
+ long GetInt64(int i);
+ string GetName(int i);
+ int GetOrdinal(string name);
+ string GetString(int i);
+ object GetValue(int i);
+ int GetValues(object[] values);
+ bool IsDBNull(int i);
+ }
+ public partial interface IDbCommand : System.IDisposable
+ {
+ string CommandText { get; set; }
+ int CommandTimeout { get; set; }
+ System.Data.CommandType CommandType { get; set; }
+ System.Data.IDbConnection Connection { get; set; }
+ System.Data.IDataParameterCollection Parameters { get; }
+ System.Data.IDbTransaction Transaction { get; set; }
+ System.Data.UpdateRowSource UpdatedRowSource { get; set; }
+ void Cancel();
+ System.Data.IDbDataParameter CreateParameter();
+ int ExecuteNonQuery();
+ System.Data.IDataReader ExecuteReader();
+ System.Data.IDataReader ExecuteReader(System.Data.CommandBehavior behavior);
+ object ExecuteScalar();
+ void Prepare();
+ }
+ public partial interface IDbConnection : System.IDisposable
+ {
+ string ConnectionString { get; set; }
+ int ConnectionTimeout { get; }
+ string Database { get; }
+ System.Data.ConnectionState State { get; }
+ System.Data.IDbTransaction BeginTransaction();
+ System.Data.IDbTransaction BeginTransaction(System.Data.IsolationLevel il);
+ void ChangeDatabase(string databaseName);
+ void Close();
+ System.Data.IDbCommand CreateCommand();
+ void Open();
+ }
+ public partial interface IDbDataAdapter : System.Data.IDataAdapter
+ {
+ System.Data.IDbCommand DeleteCommand { get; set; }
+ System.Data.IDbCommand InsertCommand { get; set; }
+ System.Data.IDbCommand SelectCommand { get; set; }
+ System.Data.IDbCommand UpdateCommand { get; set; }
+ }
+ public partial interface IDbDataParameter : System.Data.IDataParameter
+ {
+ byte Precision { get; set; }
+ byte Scale { get; set; }
+ int Size { get; set; }
+ }
+ public partial interface IDbTransaction : System.IDisposable
+ {
+ System.Data.IDbConnection Connection { get; }
+ System.Data.IsolationLevel IsolationLevel { get; }
+ void Commit();
+ void Rollback();
+ }
+ [System.SerializableAttribute]
+ public partial class InRowChangingEventException : System.Data.DataException
+ {
+ public InRowChangingEventException() { }
+ protected InRowChangingEventException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InRowChangingEventException(string s) { }
+ public InRowChangingEventException(string message, System.Exception innerException) { }
+ }
+ public partial class InternalDataCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public InternalDataCollectionBase() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSynchronized { get { throw null; } }
+ protected virtual System.Collections.ArrayList List { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public object SyncRoot { get { throw null; } }
+ public virtual void CopyTo(System.Array ar, int index) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidConstraintException : System.Data.DataException
+ {
+ public InvalidConstraintException() { }
+ protected InvalidConstraintException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidConstraintException(string s) { }
+ public InvalidConstraintException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidExpressionException : System.Data.DataException
+ {
+ public InvalidExpressionException() { }
+ protected InvalidExpressionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidExpressionException(string s) { }
+ public InvalidExpressionException(string message, System.Exception innerException) { }
+ }
+ public enum IsolationLevel
+ {
+ Chaos = 16,
+ ReadCommitted = 4096,
+ ReadUncommitted = 256,
+ RepeatableRead = 65536,
+ Serializable = 1048576,
+ Snapshot = 16777216,
+ Unspecified = -1,
+ }
+ public partial interface ITableMapping
+ {
+ System.Data.IColumnMappingCollection ColumnMappings { get; }
+ string DataSetTable { get; set; }
+ string SourceTable { get; set; }
+ }
+ public partial interface ITableMappingCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ object this[string index] { get; set; }
+ System.Data.ITableMapping Add(string sourceTableName, string dataSetTableName);
+ bool Contains(string sourceTableName);
+ System.Data.ITableMapping GetByDataSetTable(string dataSetTableName);
+ int IndexOf(string sourceTableName);
+ void RemoveAt(string sourceTableName);
+ }
+ [System.SerializableAttribute]
+ public enum KeyRestrictionBehavior
+ {
+ AllowOnly = 0,
+ PreventUsage = 1,
+ }
+ public enum LoadOption
+ {
+ OverwriteChanges = 1,
+ PreserveChanges = 2,
+ Upsert = 3,
+ }
+ [System.SerializableAttribute]
+ public enum MappingType
+ {
+ Attribute = 2,
+ Element = 1,
+ Hidden = 4,
+ SimpleContent = 3,
+ }
+ public partial class MergeFailedEventArgs : System.EventArgs
+ {
+ public MergeFailedEventArgs(System.Data.DataTable table, string conflict) { }
+ public string Conflict { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.DataTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public delegate void MergeFailedEventHandler(object sender, System.Data.MergeFailedEventArgs e);
+ public enum MissingMappingAction
+ {
+ Error = 3,
+ Ignore = 2,
+ Passthrough = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class MissingPrimaryKeyException : System.Data.DataException
+ {
+ public MissingPrimaryKeyException() { }
+ protected MissingPrimaryKeyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MissingPrimaryKeyException(string s) { }
+ public MissingPrimaryKeyException(string message, System.Exception innerException) { }
+ }
+ public enum MissingSchemaAction
+ {
+ Add = 1,
+ AddWithKey = 4,
+ Error = 3,
+ Ignore = 2,
+ }
+ [System.SerializableAttribute]
+ public partial class NoNullAllowedException : System.Data.DataException
+ {
+ public NoNullAllowedException() { }
+ protected NoNullAllowedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public NoNullAllowedException(string s) { }
+ public NoNullAllowedException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OperationAbortedException : System.SystemException
+ {
+ internal OperationAbortedException() { }
+ }
+ public enum ParameterDirection
+ {
+ Input = 1,
+ InputOutput = 3,
+ Output = 2,
+ ReturnValue = 6,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute("PropertyAttributes has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public enum PropertyAttributes
+ {
+ NotSupported = 0,
+ Optional = 2,
+ Read = 512,
+ Required = 1,
+ Write = 1024,
+ }
+ [System.SerializableAttribute]
+ public partial class PropertyCollection : System.Collections.Hashtable
+ {
+ public PropertyCollection() { }
+ protected PropertyCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override object Clone() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ReadOnlyException : System.Data.DataException
+ {
+ public ReadOnlyException() { }
+ protected ReadOnlyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ReadOnlyException(string s) { }
+ public ReadOnlyException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class RowNotInTableException : System.Data.DataException
+ {
+ public RowNotInTableException() { }
+ protected RowNotInTableException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RowNotInTableException(string s) { }
+ public RowNotInTableException(string message, System.Exception innerException) { }
+ }
+ public enum Rule
+ {
+ Cascade = 1,
+ None = 0,
+ SetDefault = 3,
+ SetNull = 2,
+ }
+ public enum SchemaSerializationMode
+ {
+ ExcludeSchema = 2,
+ IncludeSchema = 1,
+ }
+ public enum SchemaType
+ {
+ Mapped = 2,
+ Source = 1,
+ }
+ public enum SerializationFormat
+ {
+ Binary = 1,
+ Xml = 0,
+ }
+ public enum SqlDbType
+ {
+ BigInt = 0,
+ Binary = 1,
+ Bit = 2,
+ Char = 3,
+ Date = 31,
+ DateTime = 4,
+ DateTime2 = 33,
+ DateTimeOffset = 34,
+ Decimal = 5,
+ Float = 6,
+ Image = 7,
+ Int = 8,
+ Money = 9,
+ NChar = 10,
+ NText = 11,
+ NVarChar = 12,
+ Real = 13,
+ SmallDateTime = 15,
+ SmallInt = 16,
+ SmallMoney = 17,
+ Structured = 30,
+ Text = 18,
+ Time = 32,
+ Timestamp = 19,
+ TinyInt = 20,
+ Udt = 29,
+ UniqueIdentifier = 14,
+ VarBinary = 21,
+ VarChar = 22,
+ Variant = 23,
+ Xml = 25,
+ }
+ public sealed partial class StateChangeEventArgs : System.EventArgs
+ {
+ public StateChangeEventArgs(System.Data.ConnectionState originalState, System.Data.ConnectionState currentState) { }
+ public System.Data.ConnectionState CurrentState { get { throw null; } }
+ public System.Data.ConnectionState OriginalState { get { throw null; } }
+ }
+ public delegate void StateChangeEventHandler(object sender, System.Data.StateChangeEventArgs e);
+ public sealed partial class StatementCompletedEventArgs : System.EventArgs
+ {
+ public StatementCompletedEventArgs(int recordCount) { }
+ public int RecordCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public delegate void StatementCompletedEventHandler(object sender, System.Data.StatementCompletedEventArgs e);
+ public enum StatementType
+ {
+ Batch = 4,
+ Delete = 3,
+ Insert = 1,
+ Select = 0,
+ Update = 2,
+ }
+ [System.SerializableAttribute]
+ public partial class StrongTypingException : System.Data.DataException
+ {
+ public StrongTypingException() { }
+ protected StrongTypingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public StrongTypingException(string message) { }
+ public StrongTypingException(string s, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SyntaxErrorException : System.Data.InvalidExpressionException
+ {
+ public SyntaxErrorException() { }
+ protected SyntaxErrorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SyntaxErrorException(string s) { }
+ public SyntaxErrorException(string message, System.Exception innerException) { }
+ }
+ [System.ObsoleteAttribute("TypedDataSetGenerator class will be removed in a future release. Please use System.Data.Design.TypedDataSetGenerator in System.Design.dll.")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, Synchronization=true)]
+ public partial class TypedDataSetGenerator
+ {
+ public TypedDataSetGenerator() { }
+ public static void Generate(System.Data.DataSet dataSet, System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.Compiler.ICodeGenerator codeGen) { }
+ public static string GenerateIdName(string name, System.CodeDom.Compiler.ICodeGenerator codeGen) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TypedDataSetGeneratorException : System.Data.DataException
+ {
+ public TypedDataSetGeneratorException() { }
+ public TypedDataSetGeneratorException(System.Collections.ArrayList list) { }
+ protected TypedDataSetGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TypedDataSetGeneratorException(string message) { }
+ public TypedDataSetGeneratorException(string message, System.Exception innerException) { }
+ public System.Collections.ArrayList ErrorList { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("ConstraintName")]
+ public partial class UniqueConstraint : System.Data.Constraint
+ {
+ public UniqueConstraint(System.Data.DataColumn column) { }
+ public UniqueConstraint(System.Data.DataColumn column, bool isPrimaryKey) { }
+ public UniqueConstraint(System.Data.DataColumn[] columns) { }
+ public UniqueConstraint(System.Data.DataColumn[] columns, bool isPrimaryKey) { }
+ public UniqueConstraint(string name, System.Data.DataColumn column) { }
+ public UniqueConstraint(string name, System.Data.DataColumn column, bool isPrimaryKey) { }
+ public UniqueConstraint(string name, System.Data.DataColumn[] columns) { }
+ public UniqueConstraint(string name, System.Data.DataColumn[] columns, bool isPrimaryKey) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public UniqueConstraint(string name, string[] columnNames, bool isPrimaryKey) { }
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ public virtual System.Data.DataColumn[] Columns { get { throw null; } }
+ public bool IsPrimaryKey { get { throw null; } }
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ public override System.Data.DataTable Table { get { throw null; } }
+ public override bool Equals(object key2) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public enum UpdateRowSource
+ {
+ Both = 3,
+ FirstReturnedRecord = 2,
+ None = 0,
+ OutputParameters = 1,
+ }
+ public enum UpdateStatus
+ {
+ Continue = 0,
+ ErrorsOccurred = 1,
+ SkipAllRemainingRows = 3,
+ SkipCurrentRow = 2,
+ }
+ [System.SerializableAttribute]
+ public partial class VersionNotFoundException : System.Data.DataException
+ {
+ public VersionNotFoundException() { }
+ protected VersionNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public VersionNotFoundException(string s) { }
+ public VersionNotFoundException(string message, System.Exception innerException) { }
+ }
+ public enum XmlReadMode
+ {
+ Auto = 0,
+ DiffGram = 4,
+ Fragment = 5,
+ IgnoreSchema = 2,
+ InferSchema = 3,
+ InferTypedSchema = 6,
+ ReadSchema = 1,
+ }
+ public enum XmlWriteMode
+ {
+ DiffGram = 2,
+ IgnoreSchema = 1,
+ WriteSchema = 0,
+ }
+}
+namespace System.Data.Common
+{
+ public enum CatalogLocation
+ {
+ End = 2,
+ Start = 1,
+ }
+ public partial class DataAdapter : System.ComponentModel.Component, System.Data.IDataAdapter
+ {
+ protected DataAdapter() { }
+ protected DataAdapter(System.Data.Common.DataAdapter from) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AcceptChangesDuringFill { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AcceptChangesDuringUpdate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ContinueUpdateOnError { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Data.LoadOption FillLoadOption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.MissingMappingAction)(1))]
+ public System.Data.MissingMappingAction MissingMappingAction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.MissingSchemaAction)(1))]
+ public System.Data.MissingSchemaAction MissingSchemaAction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ReturnProviderSpecificTypes { get { throw null; } set { } }
+ System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.Common.DataTableMappingCollection TableMappings { get { throw null; } }
+ public event System.Data.FillErrorEventHandler FillError { add { } remove { } }
+ [System.ObsoleteAttribute("CloneInternals() has been deprecated. Use the DataAdapter(DataAdapter from) constructor. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual System.Data.Common.DataAdapter CloneInternals() { throw null; }
+ protected virtual System.Data.Common.DataTableMappingCollection CreateTableMappings() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public virtual int Fill(System.Data.DataSet dataSet) { throw null; }
+ protected virtual int Fill(System.Data.DataSet dataSet, string srcTable, System.Data.IDataReader dataReader, int startRecord, int maxRecords) { throw null; }
+ protected virtual int Fill(System.Data.DataTable dataTable, System.Data.IDataReader dataReader) { throw null; }
+ protected virtual int Fill(System.Data.DataTable[] dataTables, System.Data.IDataReader dataReader, int startRecord, int maxRecords) { throw null; }
+ public virtual System.Data.DataTable[] FillSchema(System.Data.DataSet dataSet, System.Data.SchemaType schemaType) { throw null; }
+ protected virtual System.Data.DataTable[] FillSchema(System.Data.DataSet dataSet, System.Data.SchemaType schemaType, string srcTable, System.Data.IDataReader dataReader) { throw null; }
+ protected virtual System.Data.DataTable FillSchema(System.Data.DataTable dataTable, System.Data.SchemaType schemaType, System.Data.IDataReader dataReader) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Data.IDataParameter[] GetFillParameters() { throw null; }
+ protected bool HasTableMappings() { throw null; }
+ protected virtual void OnFillError(System.Data.FillErrorEventArgs value) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void ResetFillLoadOption() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool ShouldSerializeAcceptChangesDuringFill() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool ShouldSerializeFillLoadOption() { throw null; }
+ protected virtual bool ShouldSerializeTableMappings() { throw null; }
+ public virtual int Update(System.Data.DataSet dataSet) { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.Common.DataColumnMapping.DataColumnMappingConverter")]
+ public sealed partial class DataColumnMapping : System.MarshalByRefObject, System.Data.IColumnMapping, System.ICloneable
+ {
+ public DataColumnMapping() { }
+ public DataColumnMapping(string sourceColumn, string dataSetColumn) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataSetColumn { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SourceColumn { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Data.DataColumn GetDataColumnBySchemaAction(System.Data.DataTable dataTable, System.Type dataType, System.Data.MissingSchemaAction schemaAction) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Data.DataColumn GetDataColumnBySchemaAction(string sourceColumn, string dataSetColumn, System.Data.DataTable dataTable, System.Type dataType, System.Data.MissingSchemaAction schemaAction) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class DataColumnMappingCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IColumnMappingCollection
+ {
+ public DataColumnMappingCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DataColumnMapping this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DataColumnMapping this[string sourceColumn] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ object System.Data.IColumnMappingCollection.this[string index] { get { throw null; } set { } }
+ public int Add(object value) { throw null; }
+ public System.Data.Common.DataColumnMapping Add(string sourceColumn, string dataSetColumn) { throw null; }
+ public void AddRange(System.Array values) { }
+ public void AddRange(System.Data.Common.DataColumnMapping[] values) { }
+ public void Clear() { }
+ public bool Contains(object value) { throw null; }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.Common.DataColumnMapping[] array, int index) { }
+ public System.Data.Common.DataColumnMapping GetByDataSetColumn(string value) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Data.Common.DataColumnMapping GetColumnMappingBySchemaAction(System.Data.Common.DataColumnMappingCollection columnMappings, string sourceColumn, System.Data.MissingMappingAction mappingAction) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Data.DataColumn GetDataColumn(System.Data.Common.DataColumnMappingCollection columnMappings, string sourceColumn, System.Type dataType, System.Data.DataTable dataTable, System.Data.MissingMappingAction mappingAction, System.Data.MissingSchemaAction schemaAction) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object value) { throw null; }
+ public int IndexOf(string sourceColumn) { throw null; }
+ public int IndexOfDataSetColumn(string dataSetColumn) { throw null; }
+ public void Insert(int index, System.Data.Common.DataColumnMapping value) { }
+ public void Insert(int index, object value) { }
+ public void Remove(System.Data.Common.DataColumnMapping value) { }
+ public void Remove(object value) { }
+ public void RemoveAt(int index) { }
+ public void RemoveAt(string sourceColumn) { }
+ System.Data.IColumnMapping System.Data.IColumnMappingCollection.Add(string sourceColumnName, string dataSetColumnName) { throw null; }
+ System.Data.IColumnMapping System.Data.IColumnMappingCollection.GetByDataSetColumn(string dataSetColumnName) { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.Common.DataTableMapping.DataTableMappingConverter")]
+ public sealed partial class DataTableMapping : System.MarshalByRefObject, System.Data.ITableMapping, System.ICloneable
+ {
+ public DataTableMapping() { }
+ public DataTableMapping(string sourceTable, string dataSetTable) { }
+ public DataTableMapping(string sourceTable, string dataSetTable, System.Data.Common.DataColumnMapping[] columnMappings) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.Common.DataColumnMappingCollection ColumnMappings { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataSetTable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SourceTable { get { throw null; } set { } }
+ System.Data.IColumnMappingCollection System.Data.ITableMapping.ColumnMappings { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Data.Common.DataColumnMapping GetColumnMappingBySchemaAction(string sourceColumn, System.Data.MissingMappingAction mappingAction) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Data.DataColumn GetDataColumn(string sourceColumn, System.Type dataType, System.Data.DataTable dataTable, System.Data.MissingMappingAction mappingAction, System.Data.MissingSchemaAction schemaAction) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Data.DataTable GetDataTableBySchemaAction(System.Data.DataSet dataSet, System.Data.MissingSchemaAction schemaAction) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public sealed partial class DataTableMappingCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.ITableMappingCollection
+ {
+ public DataTableMappingCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DataTableMapping this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DataTableMapping this[string sourceTable] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ object System.Data.ITableMappingCollection.this[string index] { get { throw null; } set { } }
+ public int Add(object value) { throw null; }
+ public System.Data.Common.DataTableMapping Add(string sourceTable, string dataSetTable) { throw null; }
+ public void AddRange(System.Array values) { }
+ public void AddRange(System.Data.Common.DataTableMapping[] values) { }
+ public void Clear() { }
+ public bool Contains(object value) { throw null; }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.Common.DataTableMapping[] array, int index) { }
+ public System.Data.Common.DataTableMapping GetByDataSetTable(string dataSetTable) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Data.Common.DataTableMapping GetTableMappingBySchemaAction(System.Data.Common.DataTableMappingCollection tableMappings, string sourceTable, string dataSetTable, System.Data.MissingMappingAction mappingAction) { throw null; }
+ public int IndexOf(object value) { throw null; }
+ public int IndexOf(string sourceTable) { throw null; }
+ public int IndexOfDataSetTable(string dataSetTable) { throw null; }
+ public void Insert(int index, System.Data.Common.DataTableMapping value) { }
+ public void Insert(int index, object value) { }
+ public void Remove(System.Data.Common.DataTableMapping value) { }
+ public void Remove(object value) { }
+ public void RemoveAt(int index) { }
+ public void RemoveAt(string sourceTable) { }
+ System.Data.ITableMapping System.Data.ITableMappingCollection.Add(string sourceTableName, string dataSetTableName) { throw null; }
+ System.Data.ITableMapping System.Data.ITableMappingCollection.GetByDataSetTable(string dataSetTableName) { throw null; }
+ }
+ public abstract partial class DbCommand : System.ComponentModel.Component, System.Data.IDbCommand, System.IDisposable
+ {
+ protected DbCommand() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public abstract string CommandText { get; set; }
+ public abstract int CommandTimeout { get; set; }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public abstract System.Data.CommandType CommandType { get; set; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbConnection Connection { get { throw null; } set { } }
+ protected abstract System.Data.Common.DbConnection DbConnection { get; set; }
+ protected abstract System.Data.Common.DbParameterCollection DbParameterCollection { get; }
+ protected abstract System.Data.Common.DbTransaction DbTransaction { get; set; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract bool DesignTimeVisible { get; set; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbParameterCollection Parameters { get { throw null; } }
+ System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } }
+ System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } }
+ System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))]
+ public abstract System.Data.UpdateRowSource UpdatedRowSource { get; set; }
+ public abstract void Cancel();
+ protected abstract System.Data.Common.DbParameter CreateDbParameter();
+ public System.Data.Common.DbParameter CreateParameter() { throw null; }
+ protected abstract System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior);
+ protected virtual System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteDbDataReaderAsync(System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public abstract int ExecuteNonQuery();
+ public System.Threading.Tasks.Task<int> ExecuteNonQueryAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ExecuteNonQueryAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Data.Common.DbDataReader ExecuteReader() { throw null; }
+ public System.Data.Common.DbDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync() { throw null; }
+ public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync(System.Data.CommandBehavior behavior) { throw null; }
+ public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync(System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public abstract object ExecuteScalar();
+ public System.Threading.Tasks.Task<object> ExecuteScalarAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ExecuteScalarAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public abstract void Prepare();
+ System.Data.IDbDataParameter System.Data.IDbCommand.CreateParameter() { throw null; }
+ System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; }
+ System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ }
+ public abstract partial class DbCommandBuilder : System.ComponentModel.Component
+ {
+ protected DbCommandBuilder() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.Common.CatalogLocation)(1))]
+ public virtual System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(".")]
+ public virtual string CatalogSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.ConflictOption)(1))]
+ public virtual System.Data.ConflictOption ConflictOption { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbDataAdapter DataAdapter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string QuotePrefix { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string QuoteSuffix { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(".")]
+ public virtual string SchemaSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool SetAllValues { get { throw null; } set { } }
+ protected abstract void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause);
+ protected override void Dispose(bool disposing) { }
+ public System.Data.Common.DbCommand GetDeleteCommand() { throw null; }
+ public System.Data.Common.DbCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; }
+ public System.Data.Common.DbCommand GetInsertCommand() { throw null; }
+ public System.Data.Common.DbCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; }
+ protected abstract string GetParameterName(int parameterOrdinal);
+ protected abstract string GetParameterName(string parameterName);
+ protected abstract string GetParameterPlaceholder(int parameterOrdinal);
+ protected virtual System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; }
+ public System.Data.Common.DbCommand GetUpdateCommand() { throw null; }
+ public System.Data.Common.DbCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; }
+ protected virtual System.Data.Common.DbCommand InitializeCommand(System.Data.Common.DbCommand command) { throw null; }
+ public virtual string QuoteIdentifier(string unquotedIdentifier) { throw null; }
+ public virtual void RefreshSchema() { }
+ protected void RowUpdatingHandler(System.Data.Common.RowUpdatingEventArgs rowUpdatingEvent) { }
+ protected abstract void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter);
+ public virtual string UnquoteIdentifier(string quotedIdentifier) { throw null; }
+ }
+ public abstract partial class DbConnection : System.ComponentModel.Component, System.Data.IDbConnection, System.IDisposable
+ {
+ protected DbConnection() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public abstract string ConnectionString { get; set; }
+ public virtual int ConnectionTimeout { get { throw null; } }
+ public abstract string Database { get; }
+ public abstract string DataSource { get; }
+ protected virtual System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public abstract string ServerVersion { get; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public abstract System.Data.ConnectionState State { get; }
+ public virtual event System.Data.StateChangeEventHandler StateChange { add { } remove { } }
+ protected abstract System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel);
+ public System.Data.Common.DbTransaction BeginTransaction() { throw null; }
+ public System.Data.Common.DbTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public abstract void ChangeDatabase(string databaseName);
+ public abstract void Close();
+ public System.Data.Common.DbCommand CreateCommand() { throw null; }
+ protected abstract System.Data.Common.DbCommand CreateDbCommand();
+ public virtual void EnlistTransaction(System.Transactions.Transaction transaction) { }
+ public virtual System.Data.DataTable GetSchema() { throw null; }
+ public virtual System.Data.DataTable GetSchema(string collectionName) { throw null; }
+ public virtual System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; }
+ protected virtual void OnStateChange(System.Data.StateChangeEventArgs stateChange) { }
+ public abstract void Open();
+ public System.Threading.Tasks.Task OpenAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task OpenAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; }
+ System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; }
+ }
+ public partial class DbConnectionStringBuilder : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.ComponentModel.ICustomTypeDescriptor
+ {
+ public DbConnectionStringBuilder() { }
+ public DbConnectionStringBuilder(bool useOdbcRules) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool BrowsableConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string ConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool IsFixedSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual object this[string keyword] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Collections.ICollection Keys { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ object System.Collections.IDictionary.this[object keyword] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Collections.ICollection Values { get { throw null; } }
+ public void Add(string keyword, object value) { }
+ public static void AppendKeyValuePair(System.Text.StringBuilder builder, string keyword, string value) { }
+ public static void AppendKeyValuePair(System.Text.StringBuilder builder, string keyword, string value, bool useOdbcRules) { }
+ public virtual void Clear() { }
+ protected internal void ClearPropertyDescriptors() { }
+ public virtual bool ContainsKey(string keyword) { throw null; }
+ public virtual bool EquivalentTo(System.Data.Common.DbConnectionStringBuilder connectionStringBuilder) { throw null; }
+ protected virtual void GetProperties(System.Collections.Hashtable propertyDescriptors) { }
+ public virtual bool Remove(string keyword) { throw null; }
+ public virtual bool ShouldSerialize(string keyword) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object keyword, object value) { }
+ bool System.Collections.IDictionary.Contains(object keyword) { throw null; }
+ System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
+ void System.Collections.IDictionary.Remove(object keyword) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ public override string ToString() { throw null; }
+ public virtual bool TryGetValue(string keyword, out object value) { value = default(object); throw null; }
+ }
+ public abstract partial class DbDataAdapter : System.Data.Common.DataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable
+ {
+ public const string DefaultSourceTableName = "Table";
+ protected DbDataAdapter() { }
+ protected DbDataAdapter(System.Data.Common.DbDataAdapter adapter) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbCommand DeleteCommand { get { throw null; } set { } }
+ protected internal System.Data.CommandBehavior FillCommandBehavior { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbCommand InsertCommand { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbCommand SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public virtual int UpdateBatchSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Common.DbCommand UpdateCommand { get { throw null; } set { } }
+ protected virtual int AddToBatch(System.Data.IDbCommand command) { throw null; }
+ protected virtual void ClearBatch() { }
+ protected virtual System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected virtual System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected virtual int ExecuteBatch() { throw null; }
+ public override int Fill(System.Data.DataSet dataSet) { throw null; }
+ public int Fill(System.Data.DataSet dataSet, int startRecord, int maxRecords, string srcTable) { throw null; }
+ protected virtual int Fill(System.Data.DataSet dataSet, int startRecord, int maxRecords, string srcTable, System.Data.IDbCommand command, System.Data.CommandBehavior behavior) { throw null; }
+ public int Fill(System.Data.DataSet dataSet, string srcTable) { throw null; }
+ public int Fill(System.Data.DataTable dataTable) { throw null; }
+ protected virtual int Fill(System.Data.DataTable dataTable, System.Data.IDbCommand command, System.Data.CommandBehavior behavior) { throw null; }
+ protected virtual int Fill(System.Data.DataTable[] dataTables, int startRecord, int maxRecords, System.Data.IDbCommand command, System.Data.CommandBehavior behavior) { throw null; }
+ public int Fill(int startRecord, int maxRecords, params System.Data.DataTable[] dataTables) { throw null; }
+ public override System.Data.DataTable[] FillSchema(System.Data.DataSet dataSet, System.Data.SchemaType schemaType) { throw null; }
+ protected virtual System.Data.DataTable[] FillSchema(System.Data.DataSet dataSet, System.Data.SchemaType schemaType, System.Data.IDbCommand command, string srcTable, System.Data.CommandBehavior behavior) { throw null; }
+ public System.Data.DataTable[] FillSchema(System.Data.DataSet dataSet, System.Data.SchemaType schemaType, string srcTable) { throw null; }
+ public System.Data.DataTable FillSchema(System.Data.DataTable dataTable, System.Data.SchemaType schemaType) { throw null; }
+ protected virtual System.Data.DataTable FillSchema(System.Data.DataTable dataTable, System.Data.SchemaType schemaType, System.Data.IDbCommand command, System.Data.CommandBehavior behavior) { throw null; }
+ protected virtual System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; }
+ protected virtual bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override System.Data.IDataParameter[] GetFillParameters() { throw null; }
+ protected virtual void InitializeBatching() { }
+ protected virtual void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { }
+ protected virtual void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { }
+ object System.ICloneable.Clone() { throw null; }
+ protected virtual void TerminateBatching() { }
+ public int Update(System.Data.DataRow[] dataRows) { throw null; }
+ protected virtual int Update(System.Data.DataRow[] dataRows, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ public override int Update(System.Data.DataSet dataSet) { throw null; }
+ public int Update(System.Data.DataSet dataSet, string srcTable) { throw null; }
+ public int Update(System.Data.DataTable dataTable) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, ControlEvidence=true, ControlPolicy=true)]
+ [System.SerializableAttribute]
+ public abstract partial class DBDataPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ [System.ObsoleteAttribute("DBDataPermission() has been deprecated. Use the DBDataPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ protected DBDataPermission() { }
+ protected DBDataPermission(System.Data.Common.DBDataPermission permission) { }
+ protected DBDataPermission(System.Data.Common.DBDataPermissionAttribute permissionAttribute) { }
+ protected DBDataPermission(System.Security.Permissions.PermissionState state) { }
+ [System.ObsoleteAttribute("DBDataPermission(PermissionState state,Boolean allowBlankPassword) has been deprecated. Use the DBDataPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ protected DBDataPermission(System.Security.Permissions.PermissionState state, bool allowBlankPassword) { }
+ public bool AllowBlankPassword { get { throw null; } set { } }
+ public virtual void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { }
+ protected void Clear() { }
+ public override System.Security.IPermission Copy() { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
+ protected virtual System.Data.Common.DBDataPermission CreateInstance() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public abstract partial class DBDataPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ protected DBDataPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public bool AllowBlankPassword { get { throw null; } set { } }
+ public string ConnectionString { get { throw null; } set { } }
+ public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } }
+ public string KeyRestrictions { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool ShouldSerializeConnectionString() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool ShouldSerializeKeyRestrictions() { throw null; }
+ }
+ public abstract partial class DbDataReader : System.MarshalByRefObject, System.Collections.IEnumerable, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable
+ {
+ protected DbDataReader() { }
+ public abstract int Depth { get; }
+ public abstract int FieldCount { get; }
+ public abstract bool HasRows { get; }
+ public abstract bool IsClosed { get; }
+ public abstract object this[int ordinal] { get; }
+ public abstract object this[string name] { get; }
+ public abstract int RecordsAffected { get; }
+ public virtual int VisibleFieldCount { get { throw null; } }
+ public virtual void Close() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract bool GetBoolean(int ordinal);
+ public abstract byte GetByte(int ordinal);
+ public abstract long GetBytes(int ordinal, long dataOffset, byte[] buffer, int bufferOffset, int length);
+ public abstract char GetChar(int ordinal);
+ public abstract long GetChars(int ordinal, long dataOffset, char[] buffer, int bufferOffset, int length);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Data.Common.DbDataReader GetData(int ordinal) { throw null; }
+ public abstract string GetDataTypeName(int ordinal);
+ public abstract System.DateTime GetDateTime(int ordinal);
+ protected virtual System.Data.Common.DbDataReader GetDbDataReader(int ordinal) { throw null; }
+ public abstract decimal GetDecimal(int ordinal);
+ public abstract double GetDouble(int ordinal);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract System.Collections.IEnumerator GetEnumerator();
+ public abstract System.Type GetFieldType(int ordinal);
+ public System.Threading.Tasks.Task<T> GetFieldValueAsync<T>(int ordinal) { throw null; }
+ public virtual System.Threading.Tasks.Task<T> GetFieldValueAsync<T>(int ordinal, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public virtual T GetFieldValue<T>(int ordinal) { throw null; }
+ public abstract float GetFloat(int ordinal);
+ public abstract System.Guid GetGuid(int ordinal);
+ public abstract short GetInt16(int ordinal);
+ public abstract int GetInt32(int ordinal);
+ public abstract long GetInt64(int ordinal);
+ public abstract string GetName(int ordinal);
+ public abstract int GetOrdinal(string name);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Type GetProviderSpecificFieldType(int ordinal) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual object GetProviderSpecificValue(int ordinal) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual int GetProviderSpecificValues(object[] values) { throw null; }
+ public virtual System.Data.DataTable GetSchemaTable() { throw null; }
+ public virtual System.IO.Stream GetStream(int ordinal) { throw null; }
+ public abstract string GetString(int ordinal);
+ public virtual System.IO.TextReader GetTextReader(int ordinal) { throw null; }
+ public abstract object GetValue(int ordinal);
+ public abstract int GetValues(object[] values);
+ public abstract bool IsDBNull(int ordinal);
+ public System.Threading.Tasks.Task<bool> IsDBNullAsync(int ordinal) { throw null; }
+ public virtual System.Threading.Tasks.Task<bool> IsDBNullAsync(int ordinal, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public abstract bool NextResult();
+ public System.Threading.Tasks.Task<bool> NextResultAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task<bool> NextResultAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public abstract bool Read();
+ public System.Threading.Tasks.Task<bool> ReadAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task<bool> ReadAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ System.Data.IDataReader System.Data.IDataRecord.GetData(int ordinal) { throw null; }
+ }
+ public abstract partial class DbDataRecord : System.ComponentModel.ICustomTypeDescriptor, System.Data.IDataRecord
+ {
+ protected DbDataRecord() { }
+ public abstract int FieldCount { get; }
+ public abstract object this[int i] { get; }
+ public abstract object this[string name] { get; }
+ public abstract bool GetBoolean(int i);
+ public abstract byte GetByte(int i);
+ public abstract long GetBytes(int i, long dataIndex, byte[] buffer, int bufferIndex, int length);
+ public abstract char GetChar(int i);
+ public abstract long GetChars(int i, long dataIndex, char[] buffer, int bufferIndex, int length);
+ public System.Data.IDataReader GetData(int i) { throw null; }
+ public abstract string GetDataTypeName(int i);
+ public abstract System.DateTime GetDateTime(int i);
+ protected virtual System.Data.Common.DbDataReader GetDbDataReader(int i) { throw null; }
+ public abstract decimal GetDecimal(int i);
+ public abstract double GetDouble(int i);
+ public abstract System.Type GetFieldType(int i);
+ public abstract float GetFloat(int i);
+ public abstract System.Guid GetGuid(int i);
+ public abstract short GetInt16(int i);
+ public abstract int GetInt32(int i);
+ public abstract long GetInt64(int i);
+ public abstract string GetName(int i);
+ public abstract int GetOrdinal(string name);
+ public abstract string GetString(int i);
+ public abstract object GetValue(int i);
+ public abstract int GetValues(object[] values);
+ public abstract bool IsDBNull(int i);
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ }
+ public abstract partial class DbDataSourceEnumerator
+ {
+ protected DbDataSourceEnumerator() { }
+ public abstract System.Data.DataTable GetDataSources();
+ }
+ public partial class DbEnumerator : System.Collections.IEnumerator
+ {
+ public DbEnumerator(System.Data.IDataReader reader) { }
+ public DbEnumerator(System.Data.IDataReader reader, bool closeReader) { }
+ public object Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Reset() { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class DbException : System.Runtime.InteropServices.ExternalException
+ {
+ protected DbException() { }
+ protected DbException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected DbException(string message) { }
+ protected DbException(string message, System.Exception innerException) { }
+ protected DbException(string message, int errorCode) { }
+ }
+ public static partial class DbMetaDataCollectionNames
+ {
+ public static readonly string DataSourceInformation;
+ public static readonly string DataTypes;
+ public static readonly string MetaDataCollections;
+ public static readonly string ReservedWords;
+ public static readonly string Restrictions;
+ }
+ public static partial class DbMetaDataColumnNames
+ {
+ public static readonly string CollectionName;
+ public static readonly string ColumnSize;
+ public static readonly string CompositeIdentifierSeparatorPattern;
+ public static readonly string CreateFormat;
+ public static readonly string CreateParameters;
+ public static readonly string DataSourceProductName;
+ public static readonly string DataSourceProductVersion;
+ public static readonly string DataSourceProductVersionNormalized;
+ public static readonly string DataType;
+ public static readonly string GroupByBehavior;
+ public static readonly string IdentifierCase;
+ public static readonly string IdentifierPattern;
+ public static readonly string IsAutoIncrementable;
+ public static readonly string IsBestMatch;
+ public static readonly string IsCaseSensitive;
+ public static readonly string IsConcurrencyType;
+ public static readonly string IsFixedLength;
+ public static readonly string IsFixedPrecisionScale;
+ public static readonly string IsLiteralSupported;
+ public static readonly string IsLong;
+ public static readonly string IsNullable;
+ public static readonly string IsSearchable;
+ public static readonly string IsSearchableWithLike;
+ public static readonly string IsUnsigned;
+ public static readonly string LiteralPrefix;
+ public static readonly string LiteralSuffix;
+ public static readonly string MaximumScale;
+ public static readonly string MinimumScale;
+ public static readonly string NumberOfIdentifierParts;
+ public static readonly string NumberOfRestrictions;
+ public static readonly string OrderByColumnsInSelect;
+ public static readonly string ParameterMarkerFormat;
+ public static readonly string ParameterMarkerPattern;
+ public static readonly string ParameterNameMaxLength;
+ public static readonly string ParameterNamePattern;
+ public static readonly string ProviderDbType;
+ public static readonly string QuotedIdentifierCase;
+ public static readonly string QuotedIdentifierPattern;
+ public static readonly string ReservedWord;
+ public static readonly string StatementSeparatorPattern;
+ public static readonly string StringLiteralPattern;
+ public static readonly string SupportedJoinOperators;
+ public static readonly string TypeName;
+ }
+ public abstract partial class DbParameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter
+ {
+ protected DbParameter() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public abstract System.Data.DbType DbType { get; set; }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.ParameterDirection)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public abstract System.Data.ParameterDirection Direction { get; set; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract bool IsNullable { get; set; }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public abstract string ParameterName { get; set; }
+ public virtual byte Precision { get { throw null; } set { } }
+ public virtual byte Scale { get { throw null; } set { } }
+ public abstract int Size { get; set; }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public abstract string SourceColumn { get; set; }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public abstract bool SourceColumnNullMapping { get; set; }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.DataRowVersion)(512))]
+ public virtual System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ byte System.Data.IDbDataParameter.Precision { get { throw null; } set { } }
+ byte System.Data.IDbDataParameter.Scale { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public abstract object Value { get; set; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public abstract void ResetDbType();
+ }
+ public abstract partial class DbParameterCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection
+ {
+ protected DbParameterCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public abstract int Count { get; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool IsFixedSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool IsSynchronized { get { throw null; } }
+ public System.Data.Common.DbParameter this[int index] { get { throw null; } set { } }
+ public System.Data.Common.DbParameter this[string parameterName] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract object SyncRoot { get; }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ object System.Data.IDataParameterCollection.this[string parameterName] { get { throw null; } set { } }
+ public abstract int Add(object value);
+ public abstract void AddRange(System.Array values);
+ public abstract void Clear();
+ public abstract bool Contains(object value);
+ public abstract bool Contains(string value);
+ public abstract void CopyTo(System.Array array, int index);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract System.Collections.IEnumerator GetEnumerator();
+ protected abstract System.Data.Common.DbParameter GetParameter(int index);
+ protected abstract System.Data.Common.DbParameter GetParameter(string parameterName);
+ public abstract int IndexOf(object value);
+ public abstract int IndexOf(string parameterName);
+ public abstract void Insert(int index, object value);
+ public abstract void Remove(object value);
+ public abstract void RemoveAt(int index);
+ public abstract void RemoveAt(string parameterName);
+ protected abstract void SetParameter(int index, System.Data.Common.DbParameter value);
+ protected abstract void SetParameter(string parameterName, System.Data.Common.DbParameter value);
+ }
+ public partial class DbProviderConfigurationHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public DbProviderConfigurationHandler() { }
+ public virtual object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
+ }
+ public static partial class DbProviderFactories
+ {
+ public static System.Data.Common.DbProviderFactory GetFactory(System.Data.Common.DbConnection connection) { throw null; }
+ public static System.Data.Common.DbProviderFactory GetFactory(System.Data.DataRow providerRow) { throw null; }
+ public static System.Data.Common.DbProviderFactory GetFactory(string providerInvariantName) { throw null; }
+ public static System.Data.DataTable GetFactoryClasses() { throw null; }
+ }
+ public partial class DbProviderFactoriesConfigurationHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public DbProviderFactoriesConfigurationHandler() { }
+ public virtual object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
+ }
+ public abstract partial class DbProviderFactory
+ {
+ protected DbProviderFactory() { }
+ public virtual bool CanCreateDataSourceEnumerator { get { throw null; } }
+ public virtual System.Data.Common.DbCommand CreateCommand() { throw null; }
+ public virtual System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; }
+ public virtual System.Data.Common.DbConnection CreateConnection() { throw null; }
+ public virtual System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; }
+ public virtual System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; }
+ public virtual System.Data.Common.DbDataSourceEnumerator CreateDataSourceEnumerator() { throw null; }
+ public virtual System.Data.Common.DbParameter CreateParameter() { throw null; }
+ public virtual System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=true)]
+ [System.SerializableAttribute]
+ public sealed partial class DbProviderSpecificTypePropertyAttribute : System.Attribute
+ {
+ public DbProviderSpecificTypePropertyAttribute(bool isProviderSpecificTypeProperty) { }
+ public bool IsProviderSpecificTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class DbTransaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable
+ {
+ protected DbTransaction() { }
+ public System.Data.Common.DbConnection Connection { get { throw null; } }
+ protected abstract System.Data.Common.DbConnection DbConnection { get; }
+ public abstract System.Data.IsolationLevel IsolationLevel { get; }
+ System.Data.IDbConnection System.Data.IDbTransaction.Connection { get { throw null; } }
+ public abstract void Commit();
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void Rollback();
+ }
+ public enum GroupByBehavior
+ {
+ ExactMatch = 4,
+ MustContainAll = 3,
+ NotSupported = 1,
+ Unknown = 0,
+ Unrelated = 2,
+ }
+ public enum IdentifierCase
+ {
+ Insensitive = 1,
+ Sensitive = 2,
+ Unknown = 0,
+ }
+ public partial class RowUpdatedEventArgs : System.EventArgs
+ {
+ public RowUpdatedEventArgs(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { }
+ public System.Data.IDbCommand Command { get { throw null; } }
+ public System.Exception Errors { get { throw null; } set { } }
+ public int RecordsAffected { get { throw null; } }
+ public System.Data.DataRow Row { get { throw null; } }
+ public int RowCount { get { throw null; } }
+ public System.Data.StatementType StatementType { get { throw null; } }
+ public System.Data.UpdateStatus Status { get { throw null; } set { } }
+ public System.Data.Common.DataTableMapping TableMapping { get { throw null; } }
+ public void CopyToRows(System.Data.DataRow[] array) { }
+ public void CopyToRows(System.Data.DataRow[] array, int arrayIndex) { }
+ }
+ public partial class RowUpdatingEventArgs : System.EventArgs
+ {
+ public RowUpdatingEventArgs(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { }
+ protected virtual System.Data.IDbCommand BaseCommand { get { throw null; } set { } }
+ public System.Data.IDbCommand Command { get { throw null; } set { } }
+ public System.Exception Errors { get { throw null; } set { } }
+ public System.Data.DataRow Row { get { throw null; } }
+ public System.Data.StatementType StatementType { get { throw null; } }
+ public System.Data.UpdateStatus Status { get { throw null; } set { } }
+ public System.Data.Common.DataTableMapping TableMapping { get { throw null; } }
+ }
+ public static partial class SchemaTableColumn
+ {
+ public static readonly string AllowDBNull;
+ public static readonly string BaseColumnName;
+ public static readonly string BaseSchemaName;
+ public static readonly string BaseTableName;
+ public static readonly string ColumnName;
+ public static readonly string ColumnOrdinal;
+ public static readonly string ColumnSize;
+ public static readonly string DataType;
+ public static readonly string IsAliased;
+ public static readonly string IsExpression;
+ public static readonly string IsKey;
+ public static readonly string IsLong;
+ public static readonly string IsUnique;
+ public static readonly string NonVersionedProviderType;
+ public static readonly string NumericPrecision;
+ public static readonly string NumericScale;
+ public static readonly string ProviderType;
+ }
+ public static partial class SchemaTableOptionalColumn
+ {
+ public static readonly string AutoIncrementSeed;
+ public static readonly string AutoIncrementStep;
+ public static readonly string BaseCatalogName;
+ public static readonly string BaseColumnNamespace;
+ public static readonly string BaseServerName;
+ public static readonly string BaseTableNamespace;
+ public static readonly string ColumnMapping;
+ public static readonly string DefaultValue;
+ public static readonly string Expression;
+ public static readonly string IsAutoIncrement;
+ public static readonly string IsHidden;
+ public static readonly string IsReadOnly;
+ public static readonly string IsRowVersion;
+ public static readonly string ProviderSpecificDataType;
+ }
+ [System.FlagsAttribute]
+ public enum SupportedJoinOperators
+ {
+ FullOuter = 8,
+ Inner = 1,
+ LeftOuter = 2,
+ None = 0,
+ RightOuter = 4,
+ }
+}
+namespace System.Data.Odbc
+{
+ [System.ComponentModel.DefaultEventAttribute("RecordsAffected")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OdbcCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute(true)]
+ public sealed partial class OdbcCommand : System.Data.Common.DbCommand, System.ICloneable
+ {
+ public OdbcCommand() { }
+ public OdbcCommand(string cmdText) { }
+ public OdbcCommand(string cmdText, System.Data.Odbc.OdbcConnection connection) { }
+ public OdbcCommand(string cmdText, System.Data.Odbc.OdbcConnection connection, System.Data.Odbc.OdbcTransaction transaction) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Odbc.Design.OdbcCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string CommandText { get { throw null; } set { } }
+ public override int CommandTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.CommandType CommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.Odbc.OdbcConnection Connection { get { throw null; } set { } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } }
+ protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } }
+ protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool DesignTimeVisible { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public new System.Data.Odbc.OdbcParameterCollection Parameters { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.Odbc.OdbcTransaction Transaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))]
+ public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } }
+ public override void Cancel() { }
+ protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; }
+ public new System.Data.Odbc.OdbcParameter CreateParameter() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override int ExecuteNonQuery() { throw null; }
+ public new System.Data.Odbc.OdbcDataReader ExecuteReader() { throw null; }
+ public new System.Data.Odbc.OdbcDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override object ExecuteScalar() { throw null; }
+ public override void Prepare() { }
+ public void ResetCommandTimeout() { }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public sealed partial class OdbcCommandBuilder : System.Data.Common.DbCommandBuilder
+ {
+ public OdbcCommandBuilder() { }
+ public OdbcCommandBuilder(System.Data.Odbc.OdbcDataAdapter adapter) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public new System.Data.Odbc.OdbcDataAdapter DataAdapter { get { throw null; } set { } }
+ protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { }
+ public static void DeriveParameters(System.Data.Odbc.OdbcCommand command) { }
+ public new System.Data.Odbc.OdbcCommand GetDeleteCommand() { throw null; }
+ public new System.Data.Odbc.OdbcCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; }
+ public new System.Data.Odbc.OdbcCommand GetInsertCommand() { throw null; }
+ public new System.Data.Odbc.OdbcCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; }
+ protected override string GetParameterName(int parameterOrdinal) { throw null; }
+ protected override string GetParameterName(string parameterName) { throw null; }
+ protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; }
+ public new System.Data.Odbc.OdbcCommand GetUpdateCommand() { throw null; }
+ public new System.Data.Odbc.OdbcCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; }
+ public override string QuoteIdentifier(string unquotedIdentifier) { throw null; }
+ public string QuoteIdentifier(string unquotedIdentifier, System.Data.Odbc.OdbcConnection connection) { throw null; }
+ protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { }
+ public override string UnquoteIdentifier(string quotedIdentifier) { throw null; }
+ public string UnquoteIdentifier(string quotedIdentifier, System.Data.Odbc.OdbcConnection connection) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("InfoMessage")]
+ public sealed partial class OdbcConnection : System.Data.Common.DbConnection, System.ICloneable
+ {
+ public OdbcConnection() { }
+ public OdbcConnection(string connectionString) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Odbc.Design.OdbcConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public override string ConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(15)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new int ConnectionTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string Database { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string DataSource { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Driver { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string ServerVersion { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Data.ConnectionState State { get { throw null; } }
+ public event System.Data.Odbc.OdbcInfoMessageEventHandler InfoMessage { add { } remove { } }
+ protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public new System.Data.Odbc.OdbcTransaction BeginTransaction() { throw null; }
+ public new System.Data.Odbc.OdbcTransaction BeginTransaction(System.Data.IsolationLevel isolevel) { throw null; }
+ public override void ChangeDatabase(string value) { }
+ public override void Close() { }
+ public new System.Data.Odbc.OdbcCommand CreateCommand() { throw null; }
+ protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction transaction) { }
+ public override void EnlistTransaction(System.Transactions.Transaction transaction) { }
+ public override System.Data.DataTable GetSchema() { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName) { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; }
+ public override void Open() { }
+ public static void ReleaseObjectPool() { }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Driver")]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.Odbc.OdbcConnectionStringBuilder.OdbcConnectionStringBuilderConverter")]
+ public sealed partial class OdbcConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
+ {
+ public OdbcConnectionStringBuilder() { }
+ public OdbcConnectionStringBuilder(string connectionString) { }
+ [System.ComponentModel.DisplayNameAttribute("Driver")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Driver { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Dsn")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Dsn { get { throw null; } set { } }
+ public override object this[string keyword] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ public override void Clear() { }
+ public override bool ContainsKey(string keyword) { throw null; }
+ public override bool Remove(string keyword) { throw null; }
+ public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RowUpdated")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OdbcDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OdbcDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class OdbcDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable
+ {
+ public OdbcDataAdapter() { }
+ public OdbcDataAdapter(System.Data.Odbc.OdbcCommand selectCommand) { }
+ public OdbcDataAdapter(string selectCommandText, System.Data.Odbc.OdbcConnection selectConnection) { }
+ public OdbcDataAdapter(string selectCommandText, string selectConnectionString) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.Odbc.OdbcCommand DeleteCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.Odbc.OdbcCommand InsertCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.Odbc.OdbcCommand SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.Odbc.OdbcCommand UpdateCommand { get { throw null; } set { } }
+ public event System.Data.Odbc.OdbcRowUpdatedEventHandler RowUpdated { add { } remove { } }
+ public event System.Data.Odbc.OdbcRowUpdatingEventHandler RowUpdating { add { } remove { } }
+ protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { }
+ protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public sealed partial class OdbcDataReader : System.Data.Common.DbDataReader
+ {
+ internal OdbcDataReader() { }
+ public override int Depth { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override bool HasRows { get { throw null; } }
+ public override bool IsClosed { get { throw null; } }
+ public override object this[int i] { get { throw null; } }
+ public override object this[string value] { get { throw null; } }
+ public override int RecordsAffected { get { throw null; } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public override bool GetBoolean(int i) { throw null; }
+ public override byte GetByte(int i) { throw null; }
+ public override long GetBytes(int i, long dataIndex, byte[] buffer, int bufferIndex, int length) { throw null; }
+ public override char GetChar(int i) { throw null; }
+ public override long GetChars(int i, long dataIndex, char[] buffer, int bufferIndex, int length) { throw null; }
+ public override string GetDataTypeName(int i) { throw null; }
+ public System.DateTime GetDate(int i) { throw null; }
+ public override System.DateTime GetDateTime(int i) { throw null; }
+ public override decimal GetDecimal(int i) { throw null; }
+ public override double GetDouble(int i) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override System.Type GetFieldType(int i) { throw null; }
+ public override float GetFloat(int i) { throw null; }
+ public override System.Guid GetGuid(int i) { throw null; }
+ public override short GetInt16(int i) { throw null; }
+ public override int GetInt32(int i) { throw null; }
+ public override long GetInt64(int i) { throw null; }
+ public override string GetName(int i) { throw null; }
+ public override int GetOrdinal(string value) { throw null; }
+ public override System.Data.DataTable GetSchemaTable() { throw null; }
+ public override string GetString(int i) { throw null; }
+ public System.TimeSpan GetTime(int i) { throw null; }
+ public override object GetValue(int i) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ public override bool IsDBNull(int i) { throw null; }
+ public override bool NextResult() { throw null; }
+ public override bool Read() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OdbcError
+ {
+ internal OdbcError() { }
+ public string Message { get { throw null; } }
+ public int NativeError { get { throw null; } }
+ public string Source { get { throw null; } }
+ public string SQLState { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OdbcErrorCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal OdbcErrorCollection() { }
+ public int Count { get { throw null; } }
+ public System.Data.Odbc.OdbcError this[int i] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int i) { }
+ public void CopyTo(System.Data.Odbc.OdbcError[] array, int i) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OdbcException : System.Data.Common.DbException
+ {
+ internal OdbcException() { }
+ public System.Data.Odbc.OdbcErrorCollection Errors { get { throw null; } }
+ public override string Source { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class OdbcFactory : System.Data.Common.DbProviderFactory
+ {
+ internal OdbcFactory() { }
+ public static readonly System.Data.Odbc.OdbcFactory Instance;
+ public override System.Data.Common.DbCommand CreateCommand() { throw null; }
+ public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; }
+ public override System.Data.Common.DbConnection CreateConnection() { throw null; }
+ public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; }
+ public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; }
+ public override System.Data.Common.DbParameter CreateParameter() { throw null; }
+ public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; }
+ }
+ public sealed partial class OdbcInfoMessageEventArgs : System.EventArgs
+ {
+ internal OdbcInfoMessageEventArgs() { }
+ public System.Data.Odbc.OdbcErrorCollection Errors { get { throw null; } }
+ public string Message { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public delegate void OdbcInfoMessageEventHandler(object sender, System.Data.Odbc.OdbcInfoMessageEventArgs e);
+ public static partial class OdbcMetaDataCollectionNames
+ {
+ public static readonly string Columns;
+ public static readonly string Indexes;
+ public static readonly string ProcedureColumns;
+ public static readonly string ProcedureParameters;
+ public static readonly string Procedures;
+ public static readonly string Tables;
+ public static readonly string Views;
+ }
+ public static partial class OdbcMetaDataColumnNames
+ {
+ public static readonly string BooleanFalseLiteral;
+ public static readonly string BooleanTrueLiteral;
+ public static readonly string SQLType;
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.Odbc.OdbcParameter.OdbcParameterConverter")]
+ public sealed partial class OdbcParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable
+ {
+ public OdbcParameter() { }
+ public OdbcParameter(string name, System.Data.Odbc.OdbcType type) { }
+ public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { }
+ public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size, string sourcecolumn) { }
+ public OdbcParameter(string name, object value) { }
+ public override System.Data.DbType DbType { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ public override bool IsNullable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.Odbc.OdbcType)(11))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)]
+ public System.Data.Odbc.OdbcType OdbcType { get { throw null; } set { } }
+ public override string ParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((byte)0)]
+ public new byte Precision { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((byte)0)]
+ public new byte Scale { get { throw null; } set { } }
+ public override int Size { get { throw null; } set { } }
+ public override string SourceColumn { get { throw null; } set { } }
+ public override bool SourceColumnNullMapping { get { throw null; } set { } }
+ public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public override object Value { get { throw null; } set { } }
+ public override void ResetDbType() { }
+ public void ResetOdbcType() { }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public sealed partial class OdbcParameterCollection : System.Data.Common.DbParameterCollection
+ {
+ internal OdbcParameterCollection() { }
+ public override int Count { get { throw null; } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.Odbc.OdbcParameter this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.Odbc.OdbcParameter this[string parameterName] { get { throw null; } set { } }
+ public override object SyncRoot { get { throw null; } }
+ public System.Data.Odbc.OdbcParameter Add(System.Data.Odbc.OdbcParameter value) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int Add(object value) { throw null; }
+ public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType) { throw null; }
+ public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size) { throw null; }
+ public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, string sourceColumn) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)]
+ public System.Data.Odbc.OdbcParameter Add(string parameterName, object value) { throw null; }
+ public override void AddRange(System.Array values) { }
+ public void AddRange(System.Data.Odbc.OdbcParameter[] values) { }
+ public System.Data.Odbc.OdbcParameter AddWithValue(string parameterName, object value) { throw null; }
+ public override void Clear() { }
+ public bool Contains(System.Data.Odbc.OdbcParameter value) { throw null; }
+ public override bool Contains(object value) { throw null; }
+ public override bool Contains(string value) { throw null; }
+ public override void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.Odbc.OdbcParameter[] array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; }
+ public int IndexOf(System.Data.Odbc.OdbcParameter value) { throw null; }
+ public override int IndexOf(object value) { throw null; }
+ public override int IndexOf(string parameterName) { throw null; }
+ public void Insert(int index, System.Data.Odbc.OdbcParameter value) { }
+ public override void Insert(int index, object value) { }
+ public void Remove(System.Data.Odbc.OdbcParameter value) { }
+ public override void Remove(object value) { }
+ public override void RemoveAt(int index) { }
+ public override void RemoveAt(string parameterName) { }
+ protected override void SetParameter(int index, System.Data.Common.DbParameter value) { }
+ protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OdbcPermission : System.Data.Common.DBDataPermission
+ {
+ [System.ObsoleteAttribute("OdbcPermission() has been deprecated. Use the OdbcPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ public OdbcPermission() : base (default(System.Security.Permissions.PermissionState)) { }
+ public OdbcPermission(System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
+ [System.ObsoleteAttribute("OdbcPermission(PermissionState state, Boolean allowBlankPassword) has been deprecated. Use the OdbcPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ public OdbcPermission(System.Security.Permissions.PermissionState state, bool allowBlankPassword) : base (default(System.Security.Permissions.PermissionState)) { }
+ public override void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class OdbcPermissionAttribute : System.Data.Common.DBDataPermissionAttribute
+ {
+ public OdbcPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public sealed partial class OdbcRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs
+ {
+ public OdbcRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ public new System.Data.Odbc.OdbcCommand Command { get { throw null; } }
+ }
+ public delegate void OdbcRowUpdatedEventHandler(object sender, System.Data.Odbc.OdbcRowUpdatedEventArgs e);
+ public sealed partial class OdbcRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs
+ {
+ public OdbcRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } }
+ public new System.Data.Odbc.OdbcCommand Command { get { throw null; } set { } }
+ }
+ public delegate void OdbcRowUpdatingEventHandler(object sender, System.Data.Odbc.OdbcRowUpdatingEventArgs e);
+ public sealed partial class OdbcTransaction : System.Data.Common.DbTransaction
+ {
+ internal OdbcTransaction() { }
+ public new System.Data.Odbc.OdbcConnection Connection { get { throw null; } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } }
+ public override System.Data.IsolationLevel IsolationLevel { get { throw null; } }
+ public override void Commit() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Rollback() { }
+ }
+ public enum OdbcType
+ {
+ BigInt = 1,
+ Binary = 2,
+ Bit = 3,
+ Char = 4,
+ Date = 23,
+ DateTime = 5,
+ Decimal = 6,
+ Double = 8,
+ Image = 9,
+ Int = 10,
+ NChar = 11,
+ NText = 12,
+ Numeric = 7,
+ NVarChar = 13,
+ Real = 14,
+ SmallDateTime = 16,
+ SmallInt = 17,
+ Text = 18,
+ Time = 24,
+ Timestamp = 19,
+ TinyInt = 20,
+ UniqueIdentifier = 15,
+ VarBinary = 21,
+ VarChar = 22,
+ }
+}
+namespace System.Data.OleDb
+{
+ [System.ComponentModel.DefaultEventAttribute("RecordsAffected")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OleDbCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute(true)]
+ public sealed partial class OleDbCommand : System.Data.Common.DbCommand, System.Data.IDbCommand, System.ICloneable, System.IDisposable
+ {
+ public OleDbCommand() { }
+ public OleDbCommand(string cmdText) { }
+ public OleDbCommand(string cmdText, System.Data.OleDb.OleDbConnection connection) { }
+ public OleDbCommand(string cmdText, System.Data.OleDb.OleDbConnection connection, System.Data.OleDb.OleDbTransaction transaction) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.ADO.Design.OleDbCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string CommandText { get { throw null; } set { } }
+ public override int CommandTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.CommandType CommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.OleDb.OleDbConnection Connection { get { throw null; } set { } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } }
+ protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } }
+ protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool DesignTimeVisible { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public new System.Data.OleDb.OleDbParameterCollection Parameters { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.OleDb.OleDbTransaction Transaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))]
+ public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } }
+ public override void Cancel() { }
+ public System.Data.OleDb.OleDbCommand Clone() { throw null; }
+ protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; }
+ public new System.Data.OleDb.OleDbParameter CreateParameter() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override int ExecuteNonQuery() { throw null; }
+ public new System.Data.OleDb.OleDbDataReader ExecuteReader() { throw null; }
+ public new System.Data.OleDb.OleDbDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public override object ExecuteScalar() { throw null; }
+ public override void Prepare() { }
+ public void ResetCommandTimeout() { }
+ System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; }
+ System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public sealed partial class OleDbCommandBuilder : System.Data.Common.DbCommandBuilder
+ {
+ public OleDbCommandBuilder() { }
+ public OleDbCommandBuilder(System.Data.OleDb.OleDbDataAdapter adapter) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public new System.Data.OleDb.OleDbDataAdapter DataAdapter { get { throw null; } set { } }
+ protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { }
+ public static void DeriveParameters(System.Data.OleDb.OleDbCommand command) { }
+ public new System.Data.OleDb.OleDbCommand GetDeleteCommand() { throw null; }
+ public new System.Data.OleDb.OleDbCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; }
+ public new System.Data.OleDb.OleDbCommand GetInsertCommand() { throw null; }
+ public new System.Data.OleDb.OleDbCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; }
+ protected override string GetParameterName(int parameterOrdinal) { throw null; }
+ protected override string GetParameterName(string parameterName) { throw null; }
+ protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; }
+ public new System.Data.OleDb.OleDbCommand GetUpdateCommand() { throw null; }
+ public new System.Data.OleDb.OleDbCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; }
+ public override string QuoteIdentifier(string unquotedIdentifier) { throw null; }
+ public string QuoteIdentifier(string unquotedIdentifier, System.Data.OleDb.OleDbConnection connection) { throw null; }
+ protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { }
+ public override string UnquoteIdentifier(string quotedIdentifier) { throw null; }
+ public string UnquoteIdentifier(string quotedIdentifier, System.Data.OleDb.OleDbConnection connection) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("InfoMessage")]
+ public sealed partial class OleDbConnection : System.Data.Common.DbConnection, System.Data.IDbConnection, System.ICloneable, System.IDisposable
+ {
+ public OleDbConnection() { }
+ public OleDbConnection(string connectionString) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.ADO.Design.OleDbConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public override string ConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override int ConnectionTimeout { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string Database { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override string DataSource { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Provider { get { throw null; } }
+ public override string ServerVersion { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Data.ConnectionState State { get { throw null; } }
+ public event System.Data.OleDb.OleDbInfoMessageEventHandler InfoMessage { add { } remove { } }
+ protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public new System.Data.OleDb.OleDbTransaction BeginTransaction() { throw null; }
+ public new System.Data.OleDb.OleDbTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public override void ChangeDatabase(string value) { }
+ public override void Close() { }
+ public new System.Data.OleDb.OleDbCommand CreateCommand() { throw null; }
+ protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction transaction) { }
+ public override void EnlistTransaction(System.Transactions.Transaction transaction) { }
+ public System.Data.DataTable GetOleDbSchemaTable(System.Guid schema, object[] restrictions) { throw null; }
+ public override System.Data.DataTable GetSchema() { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName) { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; }
+ public override void Open() { }
+ public static void ReleaseObjectPool() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void ResetState() { }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Provider")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.OleDb.OleDbConnectionStringBuilder.OleDbConnectionStringBuilderConverter")]
+ public sealed partial class OleDbConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
+ {
+ public OleDbConnectionStringBuilder() { }
+ public OleDbConnectionStringBuilder(string connectionString) { }
+ [System.ComponentModel.DisplayNameAttribute("Data Source")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("File Name")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string FileName { get { throw null; } set { } }
+ public override object this[string keyword] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ [System.ComponentModel.DisplayNameAttribute("OLE DB Services")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.OleDb.OleDbConnectionStringBuilder.OleDbServicesConverter")]
+ public int OleDbServices { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Persist Security Info")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool PersistSecurityInfo { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Provider")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.OleDb.OleDbConnectionStringBuilder.OleDbProviderConverter")]
+ public string Provider { get { throw null; } set { } }
+ public override void Clear() { }
+ public override bool ContainsKey(string keyword) { throw null; }
+ protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { }
+ public override bool Remove(string keyword) { throw null; }
+ public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RowUpdated")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OleDbDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OleDbDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class OleDbDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable
+ {
+ public OleDbDataAdapter() { }
+ public OleDbDataAdapter(System.Data.OleDb.OleDbCommand selectCommand) { }
+ public OleDbDataAdapter(string selectCommandText, System.Data.OleDb.OleDbConnection selectConnection) { }
+ public OleDbDataAdapter(string selectCommandText, string selectConnectionString) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.OleDb.OleDbCommand DeleteCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.OleDb.OleDbCommand InsertCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.OleDb.OleDbCommand SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.OleDb.OleDbCommand UpdateCommand { get { throw null; } set { } }
+ public event System.Data.OleDb.OleDbRowUpdatedEventHandler RowUpdated { add { } remove { } }
+ public event System.Data.OleDb.OleDbRowUpdatingEventHandler RowUpdating { add { } remove { } }
+ protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ public int Fill(System.Data.DataSet dataSet, object ADODBRecordSet, string srcTable) { throw null; }
+ public int Fill(System.Data.DataTable dataTable, object ADODBRecordSet) { throw null; }
+ protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { }
+ protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public sealed partial class OleDbDataReader : System.Data.Common.DbDataReader
+ {
+ internal OleDbDataReader() { }
+ public override int Depth { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override bool HasRows { get { throw null; } }
+ public override bool IsClosed { get { throw null; } }
+ public override object this[int index] { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override int RecordsAffected { get { throw null; } }
+ public override int VisibleFieldCount { get { throw null; } }
+ public override void Close() { }
+ public override bool GetBoolean(int ordinal) { throw null; }
+ public override byte GetByte(int ordinal) { throw null; }
+ public override long GetBytes(int ordinal, long dataIndex, byte[] buffer, int bufferIndex, int length) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override char GetChar(int ordinal) { throw null; }
+ public override long GetChars(int ordinal, long dataIndex, char[] buffer, int bufferIndex, int length) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new System.Data.OleDb.OleDbDataReader GetData(int ordinal) { throw null; }
+ public override string GetDataTypeName(int index) { throw null; }
+ public override System.DateTime GetDateTime(int ordinal) { throw null; }
+ protected override System.Data.Common.DbDataReader GetDbDataReader(int ordinal) { throw null; }
+ public override decimal GetDecimal(int ordinal) { throw null; }
+ public override double GetDouble(int ordinal) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override System.Type GetFieldType(int index) { throw null; }
+ public override float GetFloat(int ordinal) { throw null; }
+ public override System.Guid GetGuid(int ordinal) { throw null; }
+ public override short GetInt16(int ordinal) { throw null; }
+ public override int GetInt32(int ordinal) { throw null; }
+ public override long GetInt64(int ordinal) { throw null; }
+ public override string GetName(int index) { throw null; }
+ public override int GetOrdinal(string name) { throw null; }
+ public override System.Data.DataTable GetSchemaTable() { throw null; }
+ public override string GetString(int ordinal) { throw null; }
+ public System.TimeSpan GetTimeSpan(int ordinal) { throw null; }
+ public override object GetValue(int ordinal) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ public override bool IsDBNull(int ordinal) { throw null; }
+ public override bool NextResult() { throw null; }
+ public override bool Read() { throw null; }
+ }
+ public sealed partial class OleDbEnumerator
+ {
+ public OleDbEnumerator() { }
+ public System.Data.DataTable GetElements() { throw null; }
+ public static System.Data.OleDb.OleDbDataReader GetEnumerator(System.Type type) { throw null; }
+ public static System.Data.OleDb.OleDbDataReader GetRootEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OleDbError
+ {
+ internal OleDbError() { }
+ public string Message { get { throw null; } }
+ public int NativeError { get { throw null; } }
+ public string Source { get { throw null; } }
+ public string SQLState { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ [System.SerializableAttribute]
+ public sealed partial class OleDbErrorCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal OleDbErrorCollection() { }
+ public int Count { get { throw null; } }
+ public System.Data.OleDb.OleDbError this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.OleDb.OleDbError[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OleDbException : System.Data.Common.DbException
+ {
+ internal OleDbException() { }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.OleDb.OleDbException.ErrorCodeConverter")]
+ public override int ErrorCode { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.OleDb.OleDbErrorCollection Errors { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class OleDbFactory : System.Data.Common.DbProviderFactory
+ {
+ internal OleDbFactory() { }
+ public static readonly System.Data.OleDb.OleDbFactory Instance;
+ public override System.Data.Common.DbCommand CreateCommand() { throw null; }
+ public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; }
+ public override System.Data.Common.DbConnection CreateConnection() { throw null; }
+ public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; }
+ public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; }
+ public override System.Data.Common.DbParameter CreateParameter() { throw null; }
+ public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; }
+ }
+ public sealed partial class OleDbInfoMessageEventArgs : System.EventArgs
+ {
+ internal OleDbInfoMessageEventArgs() { }
+ public int ErrorCode { get { throw null; } }
+ public System.Data.OleDb.OleDbErrorCollection Errors { get { throw null; } }
+ public string Message { get { throw null; } }
+ public string Source { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public delegate void OleDbInfoMessageEventHandler(object sender, System.Data.OleDb.OleDbInfoMessageEventArgs e);
+ public enum OleDbLiteral
+ {
+ Binary_Literal = 1,
+ Catalog_Name = 2,
+ Catalog_Separator = 3,
+ Char_Literal = 4,
+ Column_Alias = 5,
+ Column_Name = 6,
+ Correlation_Name = 7,
+ Cube_Name = 21,
+ Cursor_Name = 8,
+ Dimension_Name = 22,
+ Escape_Percent_Prefix = 9,
+ Escape_Percent_Suffix = 29,
+ Escape_Underscore_Prefix = 10,
+ Escape_Underscore_Suffix = 30,
+ Hierarchy_Name = 23,
+ Index_Name = 11,
+ Invalid = 0,
+ Level_Name = 24,
+ Like_Percent = 12,
+ Like_Underscore = 13,
+ Member_Name = 25,
+ Procedure_Name = 14,
+ Property_Name = 26,
+ Quote_Prefix = 15,
+ Quote_Suffix = 28,
+ Schema_Name = 16,
+ Schema_Separator = 27,
+ Table_Name = 17,
+ Text_Command = 18,
+ User_Name = 19,
+ View_Name = 20,
+ }
+ public static partial class OleDbMetaDataCollectionNames
+ {
+ public static readonly string Catalogs;
+ public static readonly string Collations;
+ public static readonly string Columns;
+ public static readonly string Indexes;
+ public static readonly string ProcedureColumns;
+ public static readonly string ProcedureParameters;
+ public static readonly string Procedures;
+ public static readonly string Tables;
+ public static readonly string Views;
+ }
+ public static partial class OleDbMetaDataColumnNames
+ {
+ public static readonly string BooleanFalseLiteral;
+ public static readonly string BooleanTrueLiteral;
+ public static readonly string DateTimeDigits;
+ public static readonly string NativeDataType;
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.OleDb.OleDbParameter.OleDbParameterConverter")]
+ public sealed partial class OleDbParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable
+ {
+ public OleDbParameter() { }
+ public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType) { }
+ public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType, int size) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public OleDbParameter(string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public OleDbParameter(string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { }
+ public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn) { }
+ public OleDbParameter(string name, object value) { }
+ public override System.Data.DbType DbType { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ public override bool IsNullable { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)]
+ public System.Data.OleDb.OleDbType OleDbType { get { throw null; } set { } }
+ public override string ParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((byte)0)]
+ public new byte Precision { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((byte)0)]
+ public new byte Scale { get { throw null; } set { } }
+ public override int Size { get { throw null; } set { } }
+ public override string SourceColumn { get { throw null; } set { } }
+ public override bool SourceColumnNullMapping { get { throw null; } set { } }
+ public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public override object Value { get { throw null; } set { } }
+ public override void ResetDbType() { }
+ public void ResetOleDbType() { }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public sealed partial class OleDbParameterCollection : System.Data.Common.DbParameterCollection
+ {
+ internal OleDbParameterCollection() { }
+ public override int Count { get { throw null; } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.OleDb.OleDbParameter this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.OleDb.OleDbParameter this[string parameterName] { get { throw null; } set { } }
+ public override object SyncRoot { get { throw null; } }
+ public System.Data.OleDb.OleDbParameter Add(System.Data.OleDb.OleDbParameter value) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int Add(object value) { throw null; }
+ public System.Data.OleDb.OleDbParameter Add(string parameterName, System.Data.OleDb.OleDbType oleDbType) { throw null; }
+ public System.Data.OleDb.OleDbParameter Add(string parameterName, System.Data.OleDb.OleDbType oleDbType, int size) { throw null; }
+ public System.Data.OleDb.OleDbParameter Add(string parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string sourceColumn) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)]
+ public System.Data.OleDb.OleDbParameter Add(string parameterName, object value) { throw null; }
+ public override void AddRange(System.Array values) { }
+ public void AddRange(System.Data.OleDb.OleDbParameter[] values) { }
+ public System.Data.OleDb.OleDbParameter AddWithValue(string parameterName, object value) { throw null; }
+ public override void Clear() { }
+ public bool Contains(System.Data.OleDb.OleDbParameter value) { throw null; }
+ public override bool Contains(object value) { throw null; }
+ public override bool Contains(string value) { throw null; }
+ public override void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.OleDb.OleDbParameter[] array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; }
+ public int IndexOf(System.Data.OleDb.OleDbParameter value) { throw null; }
+ public override int IndexOf(object value) { throw null; }
+ public override int IndexOf(string parameterName) { throw null; }
+ public void Insert(int index, System.Data.OleDb.OleDbParameter value) { }
+ public override void Insert(int index, object value) { }
+ public void Remove(System.Data.OleDb.OleDbParameter value) { }
+ public override void Remove(object value) { }
+ public override void RemoveAt(int index) { }
+ public override void RemoveAt(string parameterName) { }
+ protected override void SetParameter(int index, System.Data.Common.DbParameter value) { }
+ protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class OleDbPermission : System.Data.Common.DBDataPermission
+ {
+ [System.ObsoleteAttribute("OleDbPermission() has been deprecated. Use the OleDbPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ public OleDbPermission() : base (default(System.Security.Permissions.PermissionState)) { }
+ public OleDbPermission(System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
+ [System.ObsoleteAttribute("OleDbPermission(PermissionState state, Boolean allowBlankPassword) has been deprecated. Use the OleDbPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ public OleDbPermission(System.Security.Permissions.PermissionState state, bool allowBlankPassword) : base (default(System.Security.Permissions.PermissionState)) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Provider property has been deprecated. Use the Add method. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public string Provider { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class OleDbPermissionAttribute : System.Data.Common.DBDataPermissionAttribute
+ {
+ public OleDbPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Provider property has been deprecated. Use the Add method. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public string Provider { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public sealed partial class OleDbRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs
+ {
+ public OleDbRowUpdatedEventArgs(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ public new System.Data.OleDb.OleDbCommand Command { get { throw null; } }
+ }
+ public delegate void OleDbRowUpdatedEventHandler(object sender, System.Data.OleDb.OleDbRowUpdatedEventArgs e);
+ public sealed partial class OleDbRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs
+ {
+ public OleDbRowUpdatingEventArgs(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } }
+ public new System.Data.OleDb.OleDbCommand Command { get { throw null; } set { } }
+ }
+ public delegate void OleDbRowUpdatingEventHandler(object sender, System.Data.OleDb.OleDbRowUpdatingEventArgs e);
+ public sealed partial class OleDbSchemaGuid
+ {
+ public static readonly System.Guid Assertions;
+ public static readonly System.Guid Catalogs;
+ public static readonly System.Guid Character_Sets;
+ public static readonly System.Guid Check_Constraints;
+ public static readonly System.Guid Check_Constraints_By_Table;
+ public static readonly System.Guid Collations;
+ public static readonly System.Guid Columns;
+ public static readonly System.Guid Column_Domain_Usage;
+ public static readonly System.Guid Column_Privileges;
+ public static readonly System.Guid Constraint_Column_Usage;
+ public static readonly System.Guid Constraint_Table_Usage;
+ public static readonly System.Guid DbInfoKeywords;
+ public static readonly System.Guid DbInfoLiterals;
+ public static readonly System.Guid Foreign_Keys;
+ public static readonly System.Guid Indexes;
+ public static readonly System.Guid Key_Column_Usage;
+ public static readonly System.Guid Primary_Keys;
+ public static readonly System.Guid Procedures;
+ public static readonly System.Guid Procedure_Columns;
+ public static readonly System.Guid Procedure_Parameters;
+ public static readonly System.Guid Provider_Types;
+ public static readonly System.Guid Referential_Constraints;
+ public static readonly System.Guid SchemaGuids;
+ public static readonly System.Guid Schemata;
+ public static readonly System.Guid Sql_Languages;
+ public static readonly System.Guid Statistics;
+ public static readonly System.Guid Tables;
+ public static readonly System.Guid Tables_Info;
+ public static readonly System.Guid Table_Constraints;
+ public static readonly System.Guid Table_Privileges;
+ public static readonly System.Guid Table_Statistics;
+ public static readonly System.Guid Translations;
+ public static readonly System.Guid Trustee;
+ public static readonly System.Guid Usage_Privileges;
+ public static readonly System.Guid Views;
+ public static readonly System.Guid View_Column_Usage;
+ public static readonly System.Guid View_Table_Usage;
+ public OleDbSchemaGuid() { }
+ }
+ public sealed partial class OleDbTransaction : System.Data.Common.DbTransaction
+ {
+ internal OleDbTransaction() { }
+ public new System.Data.OleDb.OleDbConnection Connection { get { throw null; } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } }
+ public override System.Data.IsolationLevel IsolationLevel { get { throw null; } }
+ public System.Data.OleDb.OleDbTransaction Begin() { throw null; }
+ public System.Data.OleDb.OleDbTransaction Begin(System.Data.IsolationLevel isolevel) { throw null; }
+ public override void Commit() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Rollback() { }
+ }
+ public enum OleDbType
+ {
+ BigInt = 20,
+ Binary = 128,
+ Boolean = 11,
+ BSTR = 8,
+ Char = 129,
+ Currency = 6,
+ Date = 7,
+ DBDate = 133,
+ DBTime = 134,
+ DBTimeStamp = 135,
+ Decimal = 14,
+ Double = 5,
+ Empty = 0,
+ Error = 10,
+ Filetime = 64,
+ Guid = 72,
+ IDispatch = 9,
+ Integer = 3,
+ IUnknown = 13,
+ LongVarBinary = 205,
+ LongVarChar = 201,
+ LongVarWChar = 203,
+ Numeric = 131,
+ PropVariant = 138,
+ Single = 4,
+ SmallInt = 2,
+ TinyInt = 16,
+ UnsignedBigInt = 21,
+ UnsignedInt = 19,
+ UnsignedSmallInt = 18,
+ UnsignedTinyInt = 17,
+ VarBinary = 204,
+ VarChar = 200,
+ Variant = 12,
+ VarNumeric = 139,
+ VarWChar = 202,
+ WChar = 130,
+ }
+}
+namespace System.Data.Sql
+{
+ public sealed partial class SqlDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator
+ {
+ internal SqlDataSourceEnumerator() { }
+ public static System.Data.Sql.SqlDataSourceEnumerator Instance { get { throw null; } }
+ public override System.Data.DataTable GetDataSources() { throw null; }
+ }
+ public sealed partial class SqlNotificationRequest
+ {
+ public SqlNotificationRequest() { }
+ public SqlNotificationRequest(string userData, string options, int timeout) { }
+ public string Options { get { throw null; } set { } }
+ public int Timeout { get { throw null; } set { } }
+ public string UserData { get { throw null; } set { } }
+ }
+}
+namespace System.Data.SqlClient
+{
+ [System.SerializableAttribute]
+ public enum ApplicationIntent
+ {
+ ReadOnly = 1,
+ ReadWrite = 0,
+ }
+ public delegate void OnChangeEventHandler(object sender, System.Data.SqlClient.SqlNotificationEventArgs e);
+ public enum SortOrder
+ {
+ Ascending = 0,
+ Descending = 1,
+ Unspecified = -1,
+ }
+ public sealed partial class SqlBulkCopy : System.IDisposable
+ {
+ public SqlBulkCopy(System.Data.SqlClient.SqlConnection connection) { }
+ [System.MonoTODOAttribute]
+ public SqlBulkCopy(System.Data.SqlClient.SqlConnection connection, System.Data.SqlClient.SqlBulkCopyOptions copyOptions, System.Data.SqlClient.SqlTransaction externalTransaction) { }
+ public SqlBulkCopy(string connectionString) { }
+ [System.MonoTODOAttribute]
+ public SqlBulkCopy(string connectionString, System.Data.SqlClient.SqlBulkCopyOptions copyOptions) { }
+ public int BatchSize { get { throw null; } set { } }
+ public int BulkCopyTimeout { get { throw null; } set { } }
+ public System.Data.SqlClient.SqlBulkCopyColumnMappingCollection ColumnMappings { get { throw null; } }
+ public string DestinationTableName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool EnableStreaming { get { throw null; } set { } }
+ public int NotifyAfter { get { throw null; } set { } }
+ public event System.Data.SqlClient.SqlRowsCopiedEventHandler SqlRowsCopied { add { } remove { } }
+ public void Close() { }
+ void System.IDisposable.Dispose() { }
+ public void WriteToServer(System.Data.DataRow[] rows) { }
+ public void WriteToServer(System.Data.DataTable table) { }
+ public void WriteToServer(System.Data.DataTable table, System.Data.DataRowState rowState) { }
+ public void WriteToServer(System.Data.IDataReader reader) { }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.DataRow[] rows) { throw null; }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.DataRow[] rows, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.DataTable table) { throw null; }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.DataTable table, System.Data.DataRowState rowState) { throw null; }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.DataTable table, System.Data.DataRowState rowState, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.DataTable table, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.IDataReader reader) { throw null; }
+ public System.Threading.Tasks.Task WriteToServerAsync(System.Data.IDataReader reader, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public sealed partial class SqlBulkCopyColumnMapping
+ {
+ public SqlBulkCopyColumnMapping() { }
+ public SqlBulkCopyColumnMapping(int sourceColumnOrdinal, int destinationOrdinal) { }
+ public SqlBulkCopyColumnMapping(int sourceColumnOrdinal, string destinationColumn) { }
+ public SqlBulkCopyColumnMapping(string sourceColumn, int destinationOrdinal) { }
+ public SqlBulkCopyColumnMapping(string sourceColumn, string destinationColumn) { }
+ public string DestinationColumn { get { throw null; } set { } }
+ public int DestinationOrdinal { get { throw null; } set { } }
+ public string SourceColumn { get { throw null; } set { } }
+ public int SourceOrdinal { get { throw null; } set { } }
+ }
+ public sealed partial class SqlBulkCopyColumnMappingCollection : System.Collections.CollectionBase
+ {
+ internal SqlBulkCopyColumnMappingCollection() { }
+ public System.Data.SqlClient.SqlBulkCopyColumnMapping this[int index] { get { throw null; } }
+ public System.Data.SqlClient.SqlBulkCopyColumnMapping Add(System.Data.SqlClient.SqlBulkCopyColumnMapping bulkCopyColumnMapping) { throw null; }
+ public System.Data.SqlClient.SqlBulkCopyColumnMapping Add(int sourceColumnIndex, int destinationColumnIndex) { throw null; }
+ public System.Data.SqlClient.SqlBulkCopyColumnMapping Add(int sourceColumnIndex, string destinationColumn) { throw null; }
+ public System.Data.SqlClient.SqlBulkCopyColumnMapping Add(string sourceColumn, int destinationColumnIndex) { throw null; }
+ public System.Data.SqlClient.SqlBulkCopyColumnMapping Add(string sourceColumn, string destinationColumn) { throw null; }
+ public new void Clear() { }
+ public bool Contains(System.Data.SqlClient.SqlBulkCopyColumnMapping value) { throw null; }
+ public void CopyTo(System.Data.SqlClient.SqlBulkCopyColumnMapping[] array, int index) { }
+ public int IndexOf(System.Data.SqlClient.SqlBulkCopyColumnMapping value) { throw null; }
+ public void Insert(int index, System.Data.SqlClient.SqlBulkCopyColumnMapping value) { }
+ public void Remove(System.Data.SqlClient.SqlBulkCopyColumnMapping value) { }
+ public new void RemoveAt(int index) { }
+ }
+ [System.FlagsAttribute]
+ public enum SqlBulkCopyOptions
+ {
+ CheckConstraints = 2,
+ Default = 0,
+ FireTriggers = 16,
+ KeepIdentity = 1,
+ KeepNulls = 8,
+ TableLock = 4,
+ UseInternalTransaction = 32,
+ }
+ public sealed partial class SqlClientFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider
+ {
+ internal SqlClientFactory() { }
+ public static readonly System.Data.SqlClient.SqlClientFactory Instance;
+ public override bool CanCreateDataSourceEnumerator { get { throw null; } }
+ public override System.Data.Common.DbCommand CreateCommand() { throw null; }
+ public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; }
+ public override System.Data.Common.DbConnection CreateConnection() { throw null; }
+ public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; }
+ public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; }
+ public override System.Data.Common.DbDataSourceEnumerator CreateDataSourceEnumerator() { throw null; }
+ public override System.Data.Common.DbParameter CreateParameter() { throw null; }
+ public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; }
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
+ }
+ public static partial class SqlClientMetaDataCollectionNames
+ {
+ public static readonly string Columns;
+ public static readonly string Databases;
+ public static readonly string ForeignKeys;
+ public static readonly string IndexColumns;
+ public static readonly string Indexes;
+ public static readonly string Parameters;
+ public static readonly string ProcedureColumns;
+ public static readonly string Procedures;
+ public static readonly string Tables;
+ public static readonly string UserDefinedTypes;
+ public static readonly string Users;
+ public static readonly string ViewColumns;
+ public static readonly string Views;
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlClientPermission : System.Data.Common.DBDataPermission
+ {
+ [System.ObsoleteAttribute("SqlClientPermission() has been deprecated. Use the SqlClientPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ public SqlClientPermission() : base (default(System.Security.Permissions.PermissionState)) { }
+ public SqlClientPermission(System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
+ [System.ObsoleteAttribute("SqlClientPermission(PermissionState state, Boolean allowBlankPassword) has been deprecated. Use the SqlClientPermission(PermissionState.None) constructor. http://go.microsoft.com/fwlink/?linkid=14202", true)]
+ public SqlClientPermission(System.Security.Permissions.PermissionState state, bool allowBlankPassword) : base (default(System.Security.Permissions.PermissionState)) { }
+ public override void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class SqlClientPermissionAttribute : System.Data.Common.DBDataPermissionAttribute
+ {
+ public SqlClientPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RecordsAffected")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemAttribute("System.Drawing.Design.ToolboxItem, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class SqlCommand : System.Data.Common.DbCommand, System.ICloneable
+ {
+ public SqlCommand() { }
+ public SqlCommand(string cmdText) { }
+ public SqlCommand(string cmdText, System.Data.SqlClient.SqlConnection connection) { }
+ public SqlCommand(string cmdText, System.Data.SqlClient.SqlConnection connection, System.Data.SqlClient.SqlTransaction transaction) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string CommandText { get { throw null; } set { } }
+ public override int CommandTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.CommandType CommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.SqlClient.SqlConnection Connection { get { throw null; } set { } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } }
+ protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } }
+ protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool DesignTimeVisible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Data.Sql.SqlNotificationRequest Notification { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool NotificationAutoEnlist { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public new System.Data.SqlClient.SqlParameterCollection Parameters { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.SqlClient.SqlTransaction Transaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))]
+ public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } }
+ public event System.Data.StatementCompletedEventHandler StatementCompleted { add { } remove { } }
+ public System.IAsyncResult BeginExecuteNonQuery() { throw null; }
+ public System.IAsyncResult BeginExecuteNonQuery(System.AsyncCallback callback, object stateObject) { throw null; }
+ public System.IAsyncResult BeginExecuteReader() { throw null; }
+ public System.IAsyncResult BeginExecuteReader(System.AsyncCallback callback, object stateObject) { throw null; }
+ public System.IAsyncResult BeginExecuteReader(System.AsyncCallback callback, object stateObject, System.Data.CommandBehavior behavior) { throw null; }
+ public System.IAsyncResult BeginExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public System.IAsyncResult BeginExecuteXmlReader() { throw null; }
+ public System.IAsyncResult BeginExecuteXmlReader(System.AsyncCallback callback, object stateObject) { throw null; }
+ public override void Cancel() { }
+ public System.Data.SqlClient.SqlCommand Clone() { throw null; }
+ protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; }
+ public new System.Data.SqlClient.SqlParameter CreateParameter() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public int EndExecuteNonQuery(System.IAsyncResult asyncResult) { throw null; }
+ public System.Data.SqlClient.SqlDataReader EndExecuteReader(System.IAsyncResult asyncResult) { throw null; }
+ public System.Xml.XmlReader EndExecuteXmlReader(System.IAsyncResult asyncResult) { throw null; }
+ protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; }
+ protected override System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteDbDataReaderAsync(System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override int ExecuteNonQuery() { throw null; }
+ public override System.Threading.Tasks.Task<int> ExecuteNonQueryAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public new System.Data.SqlClient.SqlDataReader ExecuteReader() { throw null; }
+ public new System.Data.SqlClient.SqlDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; }
+ public new System.Threading.Tasks.Task<System.Data.SqlClient.SqlDataReader> ExecuteReaderAsync() { throw null; }
+ public new System.Threading.Tasks.Task<System.Data.SqlClient.SqlDataReader> ExecuteReaderAsync(System.Data.CommandBehavior behavior) { throw null; }
+ public new System.Threading.Tasks.Task<System.Data.SqlClient.SqlDataReader> ExecuteReaderAsync(System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public new System.Threading.Tasks.Task<System.Data.SqlClient.SqlDataReader> ExecuteReaderAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override object ExecuteScalar() { throw null; }
+ public override System.Threading.Tasks.Task<object> ExecuteScalarAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Xml.XmlReader ExecuteXmlReader() { throw null; }
+ public System.Threading.Tasks.Task<System.Xml.XmlReader> ExecuteXmlReaderAsync() { throw null; }
+ public System.Threading.Tasks.Task<System.Xml.XmlReader> ExecuteXmlReaderAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override void Prepare() { }
+ public void ResetCommandTimeout() { }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public sealed partial class SqlCommandBuilder : System.Data.Common.DbCommandBuilder
+ {
+ public SqlCommandBuilder() { }
+ public SqlCommandBuilder(System.Data.SqlClient.SqlDataAdapter adapter) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string CatalogSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public new System.Data.SqlClient.SqlDataAdapter DataAdapter { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string QuotePrefix { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string QuoteSuffix { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string SchemaSeparator { get { throw null; } set { } }
+ protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { }
+ public static void DeriveParameters(System.Data.SqlClient.SqlCommand command) { }
+ public new System.Data.SqlClient.SqlCommand GetDeleteCommand() { throw null; }
+ public new System.Data.SqlClient.SqlCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; }
+ public new System.Data.SqlClient.SqlCommand GetInsertCommand() { throw null; }
+ public new System.Data.SqlClient.SqlCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; }
+ protected override string GetParameterName(int parameterOrdinal) { throw null; }
+ protected override string GetParameterName(string parameterName) { throw null; }
+ protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; }
+ protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand srcCommand) { throw null; }
+ public new System.Data.SqlClient.SqlCommand GetUpdateCommand() { throw null; }
+ public new System.Data.SqlClient.SqlCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; }
+ protected override System.Data.Common.DbCommand InitializeCommand(System.Data.Common.DbCommand command) { throw null; }
+ public override string QuoteIdentifier(string unquotedIdentifier) { throw null; }
+ protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { }
+ public override string UnquoteIdentifier(string quotedIdentifier) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("InfoMessage")]
+ public sealed partial class SqlConnection : System.Data.Common.DbConnection, System.ICloneable
+ {
+ public SqlConnection() { }
+ public SqlConnection(string connectionString) { }
+ public SqlConnection(string connectionString, System.Data.SqlClient.SqlCredential credential) { }
+ [System.MonoTODOAttribute]
+ public System.Guid ClientConnectionId { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string ConnectionString { get { throw null; } [System.MonoTODOAttribute("persist security info, encrypt, enlist keyword not implemented")]set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override int ConnectionTimeout { get { throw null; } }
+ public System.Data.SqlClient.SqlCredential Credential { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string Database { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string DataSource { get { throw null; } }
+ protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } }
+ public bool FireInfoMessageEventOnUserErrors { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int PacketSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string ServerVersion { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Data.ConnectionState State { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool StatisticsEnabled { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string WorkstationId { get { throw null; } }
+ public event System.Data.SqlClient.SqlInfoMessageEventHandler InfoMessage { add { } remove { } }
+ protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; }
+ public new System.Data.SqlClient.SqlTransaction BeginTransaction() { throw null; }
+ public new System.Data.SqlClient.SqlTransaction BeginTransaction(System.Data.IsolationLevel iso) { throw null; }
+ public System.Data.SqlClient.SqlTransaction BeginTransaction(System.Data.IsolationLevel iso, string transactionName) { throw null; }
+ public System.Data.SqlClient.SqlTransaction BeginTransaction(string transactionName) { throw null; }
+ public override void ChangeDatabase(string database) { }
+ public static void ChangePassword(string connectionString, System.Data.SqlClient.SqlCredential credential, System.Security.SecureString newSecurePassword) { }
+ public static void ChangePassword(string connectionString, string newPassword) { }
+ public static void ClearAllPools() { }
+ public static void ClearPool(System.Data.SqlClient.SqlConnection connection) { }
+ public override void Close() { }
+ public new System.Data.SqlClient.SqlCommand CreateCommand() { throw null; }
+ protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute("Not sure what this means at present.")]
+ public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction transaction) { }
+ public override void EnlistTransaction(System.Transactions.Transaction transaction) { }
+ public override System.Data.DataTable GetSchema() { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName) { throw null; }
+ public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; }
+ public override void Open() { }
+ public override System.Threading.Tasks.Task OpenAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ [System.MonoTODOAttribute]
+ public void ResetStatistics() { }
+ [System.MonoTODOAttribute]
+ public System.Collections.IDictionary RetrieveStatistics() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DataSource")]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.SqlClient.SqlConnectionStringBuilder.SqlConnectionStringBuilderConverter")]
+ public sealed partial class SqlConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
+ {
+ public SqlConnectionStringBuilder() { }
+ public SqlConnectionStringBuilder(string connectionString) { }
+ [System.ComponentModel.DisplayNameAttribute("ApplicationIntent")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Data.SqlClient.ApplicationIntent ApplicationIntent { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Application Name")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string ApplicationName { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Asynchronous Processing")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool AsynchronousProcessing { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("AttachDbFilename")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string AttachDBFilename { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DisplayNameAttribute("Connection Reset")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ObsoleteAttribute("ConnectionReset has been deprecated. SqlConnection will ignore the 'connection reset' keyword and always reset the connection")]
+ public bool ConnectionReset { get { throw null; } set { } }
+ public int ConnectRetryCount { get { throw null; } set { } }
+ public int ConnectRetryInterval { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Connect Timeout")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int ConnectTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Context Connection")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool ContextConnection { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Current Language")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string CurrentLanguage { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Data Source")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.SqlClient.SqlConnectionStringBuilder.SqlDataSourceConverter")]
+ public string DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Encrypt")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Encrypt { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Enlist")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Enlist { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Failover Partner")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.SqlClient.SqlConnectionStringBuilder.SqlDataSourceConverter")]
+ public string FailoverPartner { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Initial Catalog")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.SqlClient.SqlConnectionStringBuilder.SqlInitialCatalogConverter")]
+ public string InitialCatalog { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Integrated Security")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool IntegratedSecurity { get { throw null; } set { } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override object this[string keyword] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int LoadBalanceTimeout { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Max Pool Size")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int MaxPoolSize { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Min Pool Size")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int MinPoolSize { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("MultipleActiveResultSets")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool MultipleActiveResultSets { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("MultiSubnetFailover")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool MultiSubnetFailover { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Network Library")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute("System.Data.SqlClient.SqlConnectionStringBuilder.NetworkLibraryConverter")]
+ public string NetworkLibrary { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Packet Size")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int PacketSize { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Password")]
+ [System.ComponentModel.PasswordPropertyTextAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Password { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Persist Security Info")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool PersistSecurityInfo { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Pooling")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Pooling { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Replication")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Replication { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Transaction Binding")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string TransactionBinding { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("TrustServerCertificate")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool TrustServerCertificate { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("Type System Version")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string TypeSystemVersion { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("User ID")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string UserID { get { throw null; } set { } }
+ [System.ComponentModel.DisplayNameAttribute("User Instance")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool UserInstance { get { throw null; } set { } }
+ public override System.Collections.ICollection Values { get { throw null; } }
+ [System.ComponentModel.DisplayNameAttribute("Workstation ID")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string WorkstationID { get { throw null; } set { } }
+ public override void Clear() { }
+ public override bool ContainsKey(string keyword) { throw null; }
+ protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { }
+ public override bool Remove(string keyword) { throw null; }
+ public override bool ShouldSerialize(string keyword) { throw null; }
+ public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlCredential
+ {
+ public SqlCredential(string userId, System.Security.SecureString password) { }
+ public System.Security.SecureString Password { get { throw null; } }
+ public string UserId { get { throw null; } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RowUpdated")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class SqlDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable
+ {
+ public SqlDataAdapter() { }
+ public SqlDataAdapter(System.Data.SqlClient.SqlCommand selectCommand) { }
+ public SqlDataAdapter(string selectCommandText, System.Data.SqlClient.SqlConnection selectConnection) { }
+ public SqlDataAdapter(string selectCommandText, string selectConnectionString) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.SqlClient.SqlCommand DeleteCommand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.SqlClient.SqlCommand InsertCommand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.SqlClient.SqlCommand SelectCommand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } }
+ System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } }
+ public override int UpdateBatchSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public new System.Data.SqlClient.SqlCommand UpdateCommand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public event System.Data.SqlClient.SqlRowUpdatedEventHandler RowUpdated { add { } remove { } }
+ public event System.Data.SqlClient.SqlRowUpdatingEventHandler RowUpdating { add { } remove { } }
+ [System.MonoTODOAttribute]
+ protected override int AddToBatch(System.Data.IDbCommand command) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void ClearBatch() { }
+ protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override int ExecuteBatch() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; }
+ protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; }
+ [System.MonoTODOAttribute]
+ protected override void InitializeBatching() { }
+ protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { }
+ protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { }
+ [System.MonoTODOAttribute]
+ object System.ICloneable.Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void TerminateBatching() { }
+ }
+ public partial class SqlDataReader : System.Data.Common.DbDataReader, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable
+ {
+ internal SqlDataReader() { }
+ protected System.Data.SqlClient.SqlConnection Connection { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public override int FieldCount { get { throw null; } }
+ public override bool HasRows { get { throw null; } }
+ public override bool IsClosed { get { throw null; } }
+ public override object this[int i] { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override int RecordsAffected { get { throw null; } }
+ public override int VisibleFieldCount { get { throw null; } }
+ public override void Close() { }
+ public override bool GetBoolean(int i) { throw null; }
+ public override byte GetByte(int i) { throw null; }
+ public override long GetBytes(int i, long dataIndex, byte[] buffer, int bufferIndex, int length) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override char GetChar(int i) { throw null; }
+ public override long GetChars(int i, long dataIndex, char[] buffer, int bufferIndex, int length) { throw null; }
+ public override string GetDataTypeName(int i) { throw null; }
+ public override System.DateTime GetDateTime(int i) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.DateTimeOffset GetDateTimeOffset(int i) { throw null; }
+ public override decimal GetDecimal(int i) { throw null; }
+ public override double GetDouble(int i) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override System.Type GetFieldType(int i) { throw null; }
+ public override System.Threading.Tasks.Task<T> GetFieldValueAsync<T>(int i, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override T GetFieldValue<T>(int i) { throw null; }
+ public override float GetFloat(int i) { throw null; }
+ public override System.Guid GetGuid(int i) { throw null; }
+ public override short GetInt16(int i) { throw null; }
+ public override int GetInt32(int i) { throw null; }
+ public override long GetInt64(int i) { throw null; }
+ public override string GetName(int i) { throw null; }
+ public override int GetOrdinal(string name) { throw null; }
+ public override System.Type GetProviderSpecificFieldType(int i) { throw null; }
+ public override object GetProviderSpecificValue(int i) { throw null; }
+ public override int GetProviderSpecificValues(object[] values) { throw null; }
+ public override System.Data.DataTable GetSchemaTable() { throw null; }
+ public virtual System.Data.SqlTypes.SqlBinary GetSqlBinary(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlBoolean GetSqlBoolean(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlByte GetSqlByte(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlBytes GetSqlBytes(int i) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Data.SqlTypes.SqlChars GetSqlChars(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlDateTime GetSqlDateTime(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlDecimal GetSqlDecimal(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlDouble GetSqlDouble(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlGuid GetSqlGuid(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlInt16 GetSqlInt16(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlInt32 GetSqlInt32(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlInt64 GetSqlInt64(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlMoney GetSqlMoney(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlSingle GetSqlSingle(int i) { throw null; }
+ public virtual System.Data.SqlTypes.SqlString GetSqlString(int i) { throw null; }
+ public virtual object GetSqlValue(int i) { throw null; }
+ public virtual int GetSqlValues(object[] values) { throw null; }
+ public virtual System.Data.SqlTypes.SqlXml GetSqlXml(int i) { throw null; }
+ public override System.IO.Stream GetStream(int i) { throw null; }
+ public override string GetString(int i) { throw null; }
+ public override System.IO.TextReader GetTextReader(int i) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.TimeSpan GetTimeSpan(int i) { throw null; }
+ public override object GetValue(int i) { throw null; }
+ public override int GetValues(object[] values) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Xml.XmlReader GetXmlReader(int i) { throw null; }
+ protected internal bool IsCommandBehavior(System.Data.CommandBehavior condition) { throw null; }
+ public override bool IsDBNull(int i) { throw null; }
+ public override System.Threading.Tasks.Task<bool> IsDBNullAsync(int i, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override bool NextResult() { throw null; }
+ public override System.Threading.Tasks.Task<bool> NextResultAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override bool Read() { throw null; }
+ public override System.Threading.Tasks.Task<bool> ReadAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ System.Data.IDataReader System.Data.IDataRecord.GetData(int i) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("afef65ad-4577-447a-a148-83acadd3d4b9")]
+ public sealed partial class SQLDebugging
+ {
+ [System.MonoTODOAttribute]
+ public SQLDebugging() { }
+ }
+ public sealed partial class SqlDependency
+ {
+ [System.MonoTODOAttribute]
+ public SqlDependency() { }
+ [System.MonoTODOAttribute]
+ public SqlDependency(System.Data.SqlClient.SqlCommand command) { }
+ [System.MonoTODOAttribute]
+ public SqlDependency(System.Data.SqlClient.SqlCommand command, string options, int timeout) { }
+ [System.MonoTODOAttribute]
+ public bool HasChanges { get { throw null; } }
+ public string Id { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public event System.Data.SqlClient.OnChangeEventHandler OnChange { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public void AddCommandDependency(System.Data.SqlClient.SqlCommand command) { }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public static bool Start(string connectionString) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public static bool Start(string connectionString, string queue) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public static bool Stop(string connectionString) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public static bool Stop(string connectionString, string queue) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlError
+ {
+ internal SqlError() { }
+ public byte Class { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public string Message { get { throw null; } }
+ public int Number { get { throw null; } }
+ public string Procedure { get { throw null; } }
+ public string Server { get { throw null; } }
+ public string Source { get { throw null; } }
+ public byte State { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlErrorCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal SqlErrorCollection() { }
+ public int Count { get { throw null; } }
+ public System.Data.SqlClient.SqlError this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.SqlClient.SqlError[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlException : System.Data.Common.DbException
+ {
+ internal SqlException() { }
+ public byte Class { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Guid ClientConnectionId { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Data.SqlClient.SqlErrorCollection Errors { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int Number { get { throw null; } }
+ public string Procedure { get { throw null; } }
+ public string Server { get { throw null; } }
+ public override string Source { get { throw null; } }
+ public byte State { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class SqlInfoMessageEventArgs : System.EventArgs
+ {
+ internal SqlInfoMessageEventArgs() { }
+ public System.Data.SqlClient.SqlErrorCollection Errors { get { throw null; } }
+ public string Message { get { throw null; } }
+ public string Source { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public delegate void SqlInfoMessageEventHandler(object sender, System.Data.SqlClient.SqlInfoMessageEventArgs e);
+ public partial class SqlNotificationEventArgs : System.EventArgs
+ {
+ public SqlNotificationEventArgs(System.Data.SqlClient.SqlNotificationType type, System.Data.SqlClient.SqlNotificationInfo info, System.Data.SqlClient.SqlNotificationSource source) { }
+ public System.Data.SqlClient.SqlNotificationInfo Info { get { throw null; } }
+ public System.Data.SqlClient.SqlNotificationSource Source { get { throw null; } }
+ public System.Data.SqlClient.SqlNotificationType Type { get { throw null; } }
+ }
+ public enum SqlNotificationInfo
+ {
+ AlreadyChanged = -2,
+ Alter = 5,
+ Delete = 3,
+ Drop = 4,
+ Error = 7,
+ Expired = 12,
+ Insert = 1,
+ Invalid = 9,
+ Isolation = 11,
+ Merge = 16,
+ Options = 10,
+ PreviousFire = 14,
+ Query = 8,
+ Resource = 13,
+ Restart = 6,
+ TemplateLimit = 15,
+ Truncate = 0,
+ Unknown = -1,
+ Update = 2,
+ }
+ public enum SqlNotificationSource
+ {
+ Client = -2,
+ Data = 0,
+ Database = 3,
+ Environment = 6,
+ Execution = 7,
+ Object = 2,
+ Owner = 8,
+ Statement = 5,
+ System = 4,
+ Timeout = 1,
+ Unknown = -1,
+ }
+ public enum SqlNotificationType
+ {
+ Change = 0,
+ Subscribe = 1,
+ Unknown = -1,
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Data.SqlClient.SqlParameter+SqlParameterConverter, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public sealed partial class SqlParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable
+ {
+ public SqlParameter() { }
+ public SqlParameter(string parameterName, System.Data.SqlDbType dbType) { }
+ public SqlParameter(string parameterName, System.Data.SqlDbType dbType, int size) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public SqlParameter(string parameterName, System.Data.SqlDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, object value) { }
+ public SqlParameter(string parameterName, System.Data.SqlDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value, string xmlSchemaCollectionDatabase, string xmlSchemaCollectionOwningSchema, string xmlSchemaCollectionName) { }
+ public SqlParameter(string parameterName, System.Data.SqlDbType dbType, int size, string sourceColumn) { }
+ public SqlParameter(string parameterName, object value) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Data.SqlTypes.SqlCompareOptions CompareInfo { get { throw null; } set { } }
+ public override System.Data.DbType DbType { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ public override bool IsNullable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int LocaleId { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int Offset { get { throw null; } set { } }
+ public override string ParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public new byte Precision { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public new byte Scale { get { throw null; } set { } }
+ public override int Size { get { throw null; } set { } }
+ public override string SourceColumn { get { throw null; } set { } }
+ public override bool SourceColumnNullMapping { get { throw null; } set { } }
+ public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)]
+ public System.Data.SqlDbType SqlDbType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SqlValue { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string UdtTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public override object Value { get { throw null; } set { } }
+ public string XmlSchemaCollectionDatabase { get { throw null; } set { } }
+ public string XmlSchemaCollectionName { get { throw null; } set { } }
+ public string XmlSchemaCollectionOwningSchema { get { throw null; } set { } }
+ public override void ResetDbType() { }
+ public void ResetSqlDbType() { }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public sealed partial class SqlParameterCollection : System.Data.Common.DbParameterCollection
+ {
+ internal SqlParameterCollection() { }
+ public override int Count { get { throw null; } }
+ public override bool IsFixedSize { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.SqlClient.SqlParameter this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new System.Data.SqlClient.SqlParameter this[string parameterName] { get { throw null; } set { } }
+ public override object SyncRoot { get { throw null; } }
+ public System.Data.SqlClient.SqlParameter Add(System.Data.SqlClient.SqlParameter value) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int Add(object value) { throw null; }
+ public System.Data.SqlClient.SqlParameter Add(string parameterName, System.Data.SqlDbType sqlDbType) { throw null; }
+ public System.Data.SqlClient.SqlParameter Add(string parameterName, System.Data.SqlDbType sqlDbType, int size) { throw null; }
+ public System.Data.SqlClient.SqlParameter Add(string parameterName, System.Data.SqlDbType sqlDbType, int size, string sourceColumn) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Do not call this method.")]
+ public System.Data.SqlClient.SqlParameter Add(string parameterName, object value) { throw null; }
+ public override void AddRange(System.Array values) { }
+ public void AddRange(System.Data.SqlClient.SqlParameter[] values) { }
+ public System.Data.SqlClient.SqlParameter AddWithValue(string parameterName, object value) { throw null; }
+ public override void Clear() { }
+ public bool Contains(System.Data.SqlClient.SqlParameter value) { throw null; }
+ public override bool Contains(object value) { throw null; }
+ public override bool Contains(string value) { throw null; }
+ public override void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Data.SqlClient.SqlParameter[] array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; }
+ protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; }
+ public int IndexOf(System.Data.SqlClient.SqlParameter value) { throw null; }
+ public override int IndexOf(object value) { throw null; }
+ public override int IndexOf(string parameterName) { throw null; }
+ public void Insert(int index, System.Data.SqlClient.SqlParameter value) { }
+ public override void Insert(int index, object value) { }
+ public void Remove(System.Data.SqlClient.SqlParameter value) { }
+ public override void Remove(object value) { }
+ public override void RemoveAt(int index) { }
+ public override void RemoveAt(string parameterName) { }
+ protected override void SetParameter(int index, System.Data.Common.DbParameter value) { }
+ protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { }
+ }
+ public partial class SqlRowsCopiedEventArgs : System.EventArgs
+ {
+ public SqlRowsCopiedEventArgs(long rowsCopied) { }
+ public bool Abort { get { throw null; } set { } }
+ public long RowsCopied { get { throw null; } }
+ }
+ public delegate void SqlRowsCopiedEventHandler(object sender, System.Data.SqlClient.SqlRowsCopiedEventArgs e);
+ public sealed partial class SqlRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs
+ {
+ public SqlRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ public new System.Data.SqlClient.SqlCommand Command { get { throw null; } }
+ }
+ public delegate void SqlRowUpdatedEventHandler(object sender, System.Data.SqlClient.SqlRowUpdatedEventArgs e);
+ public sealed partial class SqlRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs
+ {
+ public SqlRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { }
+ protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } }
+ public new System.Data.SqlClient.SqlCommand Command { get { throw null; } set { } }
+ }
+ public delegate void SqlRowUpdatingEventHandler(object sender, System.Data.SqlClient.SqlRowUpdatingEventArgs e);
+ public sealed partial class SqlTransaction : System.Data.Common.DbTransaction
+ {
+ internal SqlTransaction() { }
+ public new System.Data.SqlClient.SqlConnection Connection { get { throw null; } }
+ protected override System.Data.Common.DbConnection DbConnection { get { throw null; } }
+ public override System.Data.IsolationLevel IsolationLevel { get { throw null; } }
+ public override void Commit() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Rollback() { }
+ public void Rollback(string transactionName) { }
+ public void Save(string savePointName) { }
+ }
+}
+namespace System.Data.SqlTypes
+{
+ public partial interface INullable
+ {
+ bool IsNull { get; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlAlreadyFilledException : System.Data.SqlTypes.SqlTypeException
+ {
+ public SqlAlreadyFilledException() { }
+ public SqlAlreadyFilledException(string message) { }
+ public SqlAlreadyFilledException(string message, System.Exception e) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlBinary : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlBinary Null;
+ public SqlBinary(byte[] value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public byte this[int index] { get { throw null; } }
+ public int Length { get { throw null; } }
+ public byte[] Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlBinary Add(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlBinary value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlBinary Concat(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBinary operator +(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static explicit operator byte[] (System.Data.SqlTypes.SqlBinary x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBinary (System.Data.SqlTypes.SqlGuid x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlBinary (byte[] x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlBinary x, System.Data.SqlTypes.SqlBinary y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlGuid ToSqlGuid() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlBoolean : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlBoolean False;
+ public static readonly System.Data.SqlTypes.SqlBoolean Null;
+ public static readonly System.Data.SqlTypes.SqlBoolean One;
+ public static readonly System.Data.SqlTypes.SqlBoolean True;
+ public static readonly System.Data.SqlTypes.SqlBoolean Zero;
+ public SqlBoolean(bool value) { throw null;}
+ public SqlBoolean(int value) { throw null;}
+ public byte ByteValue { get { throw null; } }
+ public bool IsFalse { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public bool IsTrue { get { throw null; } }
+ public bool Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlBoolean And(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlBoolean value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEquals(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEquals(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean OnesComplement(System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator &(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator |(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ^(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static explicit operator bool (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBoolean (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static bool operator false(System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlBoolean (bool x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !(System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ~(System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static bool operator true(System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Or(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Parse(string s) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Xor(System.Data.SqlTypes.SqlBoolean x, System.Data.SqlTypes.SqlBoolean y) { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlByte : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlByte MaxValue;
+ public static readonly System.Data.SqlTypes.SqlByte MinValue;
+ public static readonly System.Data.SqlTypes.SqlByte Null;
+ public static readonly System.Data.SqlTypes.SqlByte Zero;
+ public SqlByte(byte value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public byte Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlByte Add(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte BitwiseAnd(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte BitwiseOr(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlByte value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlByte Divide(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte Mod(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte Modulus(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte Multiply(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte OnesComplement(System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator +(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator &(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator |(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator /(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator ^(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator byte (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlByte (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlByte (byte x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator %(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator *(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator ~(System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static System.Data.SqlTypes.SqlByte operator -(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ public static System.Data.SqlTypes.SqlByte Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlByte Subtract(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Data.SqlTypes.SqlByte Xor(System.Data.SqlTypes.SqlByte x, System.Data.SqlTypes.SqlByte y) { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ public sealed partial class SqlBytes : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
+ {
+ public SqlBytes() { }
+ public SqlBytes(byte[] buffer) { }
+ public SqlBytes(System.Data.SqlTypes.SqlBinary value) { }
+ public SqlBytes(System.IO.Stream s) { }
+ public byte[] Buffer { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public byte this[long offset] { get { throw null; } set { } }
+ public long Length { get { throw null; } }
+ public long MaxLength { get { throw null; } }
+ public static System.Data.SqlTypes.SqlBytes Null { get { throw null; } }
+ public System.Data.SqlTypes.StorageState Storage { get { throw null; } }
+ public System.IO.Stream Stream { get { throw null; } set { } }
+ public byte[] Value { get { throw null; } }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBytes (System.Data.SqlTypes.SqlBinary value) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlBinary (System.Data.SqlTypes.SqlBytes value) { throw null; }
+ public long Read(long offset, byte[] buffer, int offsetInBuffer, int count) { throw null; }
+ public void SetLength(long value) { }
+ public void SetNull() { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader r) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBinary ToSqlBinary() { throw null; }
+ public void Write(long offset, byte[] buffer, int offsetInBuffer, int count) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ public sealed partial class SqlChars : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
+ {
+ public SqlChars() { }
+ public SqlChars(char[] buffer) { }
+ public SqlChars(System.Data.SqlTypes.SqlString value) { }
+ public char[] Buffer { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public char this[long offset] { get { throw null; } set { } }
+ public long Length { get { throw null; } }
+ public long MaxLength { get { throw null; } }
+ public static System.Data.SqlTypes.SqlChars Null { get { throw null; } }
+ public System.Data.SqlTypes.StorageState Storage { get { throw null; } }
+ public char[] Value { get { throw null; } }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlChars value) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlChars (System.Data.SqlTypes.SqlString value) { throw null; }
+ public long Read(long offset, char[] buffer, int offsetInBuffer, int count) { throw null; }
+ public void SetLength(long value) { }
+ public void SetNull() { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader r) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public void Write(long offset, char[] buffer, int offsetInBuffer, int count) { }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum SqlCompareOptions
+ {
+ BinarySort = 32768,
+ BinarySort2 = 16384,
+ IgnoreCase = 1,
+ IgnoreKanaType = 8,
+ IgnoreNonSpace = 2,
+ IgnoreWidth = 16,
+ None = 0,
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlDateTime : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlDateTime MaxValue;
+ public static readonly System.Data.SqlTypes.SqlDateTime MinValue;
+ public static readonly System.Data.SqlTypes.SqlDateTime Null;
+ public static readonly int SQLTicksPerHour;
+ public static readonly int SQLTicksPerMinute;
+ public static readonly int SQLTicksPerSecond;
+ public SqlDateTime(System.DateTime value) { throw null;}
+ public SqlDateTime(int dayTicks, int timeTicks) { throw null;}
+ public SqlDateTime(int year, int month, int day) { throw null;}
+ public SqlDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;}
+ public SqlDateTime(int year, int month, int day, int hour, int minute, int second, double millisecond) { throw null;}
+ public SqlDateTime(int year, int month, int day, int hour, int minute, int second, int bilisecond) { throw null;}
+ public int DayTicks { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public int TimeTicks { get { throw null; } }
+ public System.DateTime Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlDateTime Add(System.Data.SqlTypes.SqlDateTime x, System.TimeSpan t) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlDateTime value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlDateTime operator +(System.Data.SqlTypes.SqlDateTime x, System.TimeSpan t) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static explicit operator System.DateTime (System.Data.SqlTypes.SqlDateTime x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDateTime (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDateTime (System.DateTime value) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlDateTime x, System.Data.SqlTypes.SqlDateTime y) { throw null; }
+ public static System.Data.SqlTypes.SqlDateTime operator -(System.Data.SqlTypes.SqlDateTime x, System.TimeSpan t) { throw null; }
+ public static System.Data.SqlTypes.SqlDateTime Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlDateTime Subtract(System.Data.SqlTypes.SqlDateTime x, System.TimeSpan t) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlDecimal : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly byte MaxPrecision;
+ public static readonly byte MaxScale;
+ public static readonly System.Data.SqlTypes.SqlDecimal MaxValue;
+ public static readonly System.Data.SqlTypes.SqlDecimal MinValue;
+ public static readonly System.Data.SqlTypes.SqlDecimal Null;
+ public SqlDecimal(byte bPrecision, byte bScale, bool fPositive, int data1, int data2, int data3, int data4) { throw null;}
+ public SqlDecimal(byte bPrecision, byte bScale, bool fPositive, int[] bits) { throw null;}
+ public SqlDecimal(decimal value) { throw null;}
+ public SqlDecimal(double dVal) { throw null;}
+ public SqlDecimal(int value) { throw null;}
+ public SqlDecimal(long value) { throw null;}
+ public byte[] BinData { get { throw null; } }
+ public int[] Data { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public bool IsPositive { get { throw null; } }
+ public byte Precision { get { throw null; } }
+ public byte Scale { get { throw null; } }
+ public decimal Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlDecimal Abs(System.Data.SqlTypes.SqlDecimal n) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Add(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal AdjustScale(System.Data.SqlTypes.SqlDecimal n, int digits, bool fRound) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Ceiling(System.Data.SqlTypes.SqlDecimal n) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlDecimal value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal ConvertToPrecScale(System.Data.SqlTypes.SqlDecimal n, int precision, int scale) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Divide(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Floor(System.Data.SqlTypes.SqlDecimal n) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Multiply(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal operator +(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal operator /(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator decimal (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDecimal (double x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDecimal (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDecimal (decimal x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDecimal (long x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal operator *(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal operator -(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal operator -(System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Power(System.Data.SqlTypes.SqlDecimal n, double exp) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Round(System.Data.SqlTypes.SqlDecimal n, int position) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Sign(System.Data.SqlTypes.SqlDecimal n) { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Subtract(System.Data.SqlTypes.SqlDecimal x, System.Data.SqlTypes.SqlDecimal y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public double ToDouble() { throw null; }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Data.SqlTypes.SqlDecimal Truncate(System.Data.SqlTypes.SqlDecimal n, int position) { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlDouble : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlDouble MaxValue;
+ public static readonly System.Data.SqlTypes.SqlDouble MinValue;
+ public static readonly System.Data.SqlTypes.SqlDouble Null;
+ public static readonly System.Data.SqlTypes.SqlDouble Zero;
+ public SqlDouble(double value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public double Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlDouble Add(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlDouble value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble Divide(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble Multiply(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble operator +(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble operator /(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator double (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlDouble (double x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble operator *(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble operator -(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble operator -(System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlDouble Subtract(System.Data.SqlTypes.SqlDouble x, System.Data.SqlTypes.SqlDouble y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class SqlFileStream : System.IO.Stream
+ {
+ public SqlFileStream(string path, byte[] transactionContext, System.IO.FileAccess access) { }
+ public SqlFileStream(string path, byte[] transactionContext, System.IO.FileAccess access, System.IO.FileOptions options, long allocationSize) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanTimeout { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public string Name { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override int ReadTimeout { get { throw null; } set { } }
+ public byte[] TransactionContext { get { throw null; } }
+ public override int WriteTimeout { get { throw null; } set { } }
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ ~SqlFileStream() { }
+ public override void Flush() { }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ public override void WriteByte(byte value) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlGuid : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlGuid Null;
+ public SqlGuid(byte[] value) { throw null;}
+ public SqlGuid(System.Guid g) { throw null;}
+ public SqlGuid(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;}
+ public SqlGuid(string s) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public System.Guid Value { get { throw null; } }
+ public int CompareTo(System.Data.SqlTypes.SqlGuid value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlGuid (System.Data.SqlTypes.SqlBinary x) { throw null; }
+ public static explicit operator System.Guid (System.Data.SqlTypes.SqlGuid x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlGuid (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlGuid (System.Guid x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlGuid x, System.Data.SqlTypes.SqlGuid y) { throw null; }
+ public static System.Data.SqlTypes.SqlGuid Parse(string s) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public byte[] ToByteArray() { throw null; }
+ public System.Data.SqlTypes.SqlBinary ToSqlBinary() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlInt16 : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlInt16 MaxValue;
+ public static readonly System.Data.SqlTypes.SqlInt16 MinValue;
+ public static readonly System.Data.SqlTypes.SqlInt16 Null;
+ public static readonly System.Data.SqlTypes.SqlInt16 Zero;
+ public SqlInt16(short value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public short Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlInt16 Add(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 BitwiseAnd(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 BitwiseOr(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlInt16 value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 Divide(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 Mod(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 Modulus(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 Multiply(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 OnesComplement(System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator +(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator &(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator |(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator /(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator ^(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator short (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt16 (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt16 (short x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator %(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator *(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator ~(System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator -(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 operator -(System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 Subtract(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Data.SqlTypes.SqlInt16 Xor(System.Data.SqlTypes.SqlInt16 x, System.Data.SqlTypes.SqlInt16 y) { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlInt32 : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlInt32 MaxValue;
+ public static readonly System.Data.SqlTypes.SqlInt32 MinValue;
+ public static readonly System.Data.SqlTypes.SqlInt32 Null;
+ public static readonly System.Data.SqlTypes.SqlInt32 Zero;
+ public SqlInt32(int value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public int Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlInt32 Add(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 BitwiseAnd(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 BitwiseOr(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlInt32 value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Divide(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Mod(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Modulus(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Multiply(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 OnesComplement(System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator +(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator &(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator |(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator /(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator ^(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator int (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt32 (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt32 (int x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator %(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator *(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator ~(System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator -(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 operator -(System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Subtract(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Data.SqlTypes.SqlInt32 Xor(System.Data.SqlTypes.SqlInt32 x, System.Data.SqlTypes.SqlInt32 y) { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlInt64 : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlInt64 MaxValue;
+ public static readonly System.Data.SqlTypes.SqlInt64 MinValue;
+ public static readonly System.Data.SqlTypes.SqlInt64 Null;
+ public static readonly System.Data.SqlTypes.SqlInt64 Zero;
+ public SqlInt64(long value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public long Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlInt64 Add(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 BitwiseAnd(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 BitwiseOr(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlInt64 value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 Divide(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 Mod(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 Modulus(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 Multiply(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 OnesComplement(System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator +(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator &(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator |(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator /(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator ^(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator long (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt64 (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlInt64 (long x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator %(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator *(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator ~(System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator -(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 operator -(System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 Subtract(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Data.SqlTypes.SqlInt64 Xor(System.Data.SqlTypes.SqlInt64 x, System.Data.SqlTypes.SqlInt64 y) { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlMoney : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlMoney MaxValue;
+ public static readonly System.Data.SqlTypes.SqlMoney MinValue;
+ public static readonly System.Data.SqlTypes.SqlMoney Null;
+ public static readonly System.Data.SqlTypes.SqlMoney Zero;
+ public SqlMoney(decimal value) { throw null;}
+ public SqlMoney(double value) { throw null;}
+ public SqlMoney(int value) { throw null;}
+ public SqlMoney(long value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public decimal Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlMoney Add(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlMoney value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney Divide(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney Multiply(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney operator +(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney operator /(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator decimal (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlMoney (double x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlMoney (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlMoney (decimal x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlMoney (long x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney operator *(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney operator -(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney operator -(System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlMoney Subtract(System.Data.SqlTypes.SqlMoney x, System.Data.SqlTypes.SqlMoney y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public decimal ToDecimal() { throw null; }
+ public double ToDouble() { throw null; }
+ public int ToInt32() { throw null; }
+ public long ToInt64() { throw null; }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlNotFilledException : System.Data.SqlTypes.SqlTypeException
+ {
+ public SqlNotFilledException() { }
+ public SqlNotFilledException(string message) { }
+ public SqlNotFilledException(string message, System.Exception e) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlNullValueException : System.Data.SqlTypes.SqlTypeException
+ {
+ public SqlNullValueException() { }
+ public SqlNullValueException(string message) { }
+ public SqlNullValueException(string message, System.Exception e) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlSingle : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly System.Data.SqlTypes.SqlSingle MaxValue;
+ public static readonly System.Data.SqlTypes.SqlSingle MinValue;
+ public static readonly System.Data.SqlTypes.SqlSingle Null;
+ public static readonly System.Data.SqlTypes.SqlSingle Zero;
+ public SqlSingle(double value) { throw null;}
+ public SqlSingle(float value) { throw null;}
+ public bool IsNull { get { throw null; } }
+ public float Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlSingle Add(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlSingle value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle Divide(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle Multiply(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle operator +(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle operator /(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator float (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlSingle (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlSingle (float x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle operator *(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle operator -(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle operator -(System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle Parse(string s) { throw null; }
+ public static System.Data.SqlTypes.SqlSingle Subtract(System.Data.SqlTypes.SqlSingle x, System.Data.SqlTypes.SqlSingle y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlString ToSqlString() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SqlString : System.Data.SqlTypes.INullable, System.IComparable, System.Xml.Serialization.IXmlSerializable
+ {
+ public static readonly int BinarySort;
+ public static readonly int BinarySort2;
+ public static readonly int IgnoreCase;
+ public static readonly int IgnoreKanaType;
+ public static readonly int IgnoreNonSpace;
+ public static readonly int IgnoreWidth;
+ public static readonly System.Data.SqlTypes.SqlString Null;
+ public SqlString(int lcid, System.Data.SqlTypes.SqlCompareOptions compareOptions, byte[] data) { throw null;}
+ public SqlString(int lcid, System.Data.SqlTypes.SqlCompareOptions compareOptions, byte[] data, bool fUnicode) { throw null;}
+ public SqlString(int lcid, System.Data.SqlTypes.SqlCompareOptions compareOptions, byte[] data, int index, int count) { throw null;}
+ public SqlString(int lcid, System.Data.SqlTypes.SqlCompareOptions compareOptions, byte[] data, int index, int count, bool fUnicode) { throw null;}
+ public SqlString(string data) { throw null;}
+ public SqlString(string data, int lcid) { throw null;}
+ public SqlString(string data, int lcid, System.Data.SqlTypes.SqlCompareOptions compareOptions) { throw null;}
+ public System.Globalization.CompareInfo CompareInfo { get { throw null; } }
+ public System.Globalization.CultureInfo CultureInfo { get { throw null; } }
+ public bool IsNull { get { throw null; } }
+ public int LCID { get { throw null; } }
+ public System.Data.SqlTypes.SqlCompareOptions SqlCompareOptions { get { throw null; } }
+ public string Value { get { throw null; } }
+ public static System.Data.SqlTypes.SqlString Add(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public System.Data.SqlTypes.SqlString Clone() { throw null; }
+ public static System.Globalization.CompareOptions CompareOptionsFromSqlCompareOptions(System.Data.SqlTypes.SqlCompareOptions compareOptions) { throw null; }
+ public int CompareTo(System.Data.SqlTypes.SqlString value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static System.Data.SqlTypes.SqlString Concat(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean Equals(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public byte[] GetNonUnicodeBytes() { throw null; }
+ public byte[] GetUnicodeBytes() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThan(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean GreaterThanOrEqual(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThan(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean LessThanOrEqual(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean NotEquals(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlString operator +(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator ==(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlBoolean x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlByte x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlDateTime x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlDecimal x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlDouble x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlGuid x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlInt16 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlInt32 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlInt64 x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlMoney x) { throw null; }
+ public static explicit operator System.Data.SqlTypes.SqlString (System.Data.SqlTypes.SqlSingle x) { throw null; }
+ public static explicit operator string (System.Data.SqlTypes.SqlString x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator >=(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static implicit operator System.Data.SqlTypes.SqlString (string x) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator !=(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ public static System.Data.SqlTypes.SqlBoolean operator <=(System.Data.SqlTypes.SqlString x, System.Data.SqlTypes.SqlString y) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.Data.SqlTypes.SqlBoolean ToSqlBoolean() { throw null; }
+ public System.Data.SqlTypes.SqlByte ToSqlByte() { throw null; }
+ public System.Data.SqlTypes.SqlDateTime ToSqlDateTime() { throw null; }
+ public System.Data.SqlTypes.SqlDecimal ToSqlDecimal() { throw null; }
+ public System.Data.SqlTypes.SqlDouble ToSqlDouble() { throw null; }
+ public System.Data.SqlTypes.SqlGuid ToSqlGuid() { throw null; }
+ public System.Data.SqlTypes.SqlInt16 ToSqlInt16() { throw null; }
+ public System.Data.SqlTypes.SqlInt32 ToSqlInt32() { throw null; }
+ public System.Data.SqlTypes.SqlInt64 ToSqlInt64() { throw null; }
+ public System.Data.SqlTypes.SqlMoney ToSqlMoney() { throw null; }
+ public System.Data.SqlTypes.SqlSingle ToSqlSingle() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SqlTruncateException : System.Data.SqlTypes.SqlTypeException
+ {
+ public SqlTruncateException() { }
+ public SqlTruncateException(string message) { }
+ public SqlTruncateException(string message, System.Exception e) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SqlTypeException : System.SystemException
+ {
+ public SqlTypeException() { }
+ protected SqlTypeException(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext sc) { }
+ public SqlTypeException(string message) { }
+ public SqlTypeException(string message, System.Exception e) { }
+ }
+ public partial class SqlTypesSchemaImporterExtensionHelper : System.Xml.Serialization.Advanced.SchemaImporterExtension
+ {
+ protected static readonly string SqlTypesNamespace;
+ public SqlTypesSchemaImporterExtensionHelper(string name, string destinationType) { }
+ public SqlTypesSchemaImporterExtensionHelper(string name, string destinationType, bool direct) { }
+ public SqlTypesSchemaImporterExtensionHelper(string name, string targetNamespace, string[] references, System.CodeDom.CodeNamespaceImport[] namespaceImports, string destinationType, bool direct) { }
+ public override string ImportSchemaType(string name, string xmlNamespace, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ public override string ImportSchemaType(System.Xml.Schema.XmlSchemaType type, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetXsdType")]
+ [System.SerializableAttribute]
+ public sealed partial class SqlXml : System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
+ {
+ public SqlXml() { }
+ public SqlXml(System.IO.Stream value) { }
+ public SqlXml(System.Xml.XmlReader value) { }
+ public bool IsNull { get { throw null; } }
+ public static System.Data.SqlTypes.SqlXml Null { get { throw null; } }
+ public string Value { get { throw null; } }
+ public System.Xml.XmlReader CreateReader() { throw null; }
+ public static System.Xml.XmlQualifiedName GetXsdType(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader r) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ public enum StorageState
+ {
+ Buffer = 0,
+ Stream = 1,
+ UnmanagedBuffer = 2,
+ }
+ public sealed partial class TypeBigIntSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeBigIntSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeBinarySchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeBinarySchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeBitSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeBitSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeCharSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeCharSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeDateTimeSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeDateTimeSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeDecimalSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeDecimalSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeFloatSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeFloatSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeIntSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeIntSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeMoneySchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeMoneySchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeNCharSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeNCharSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeNTextSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeNTextSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeNumericSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeNumericSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeNVarCharSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeNVarCharSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeRealSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeRealSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeSmallDateTimeSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeSmallDateTimeSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeSmallIntSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeSmallIntSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeSmallMoneySchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeSmallMoneySchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeTextSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeTextSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeTinyIntSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeTinyIntSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeUniqueIdentifierSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeUniqueIdentifierSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeVarBinarySchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeVarBinarySchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeVarCharSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeVarCharSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+ public sealed partial class TypeVarImageSchemaImporterExtension : System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper
+ {
+ public TypeVarImageSchemaImporterExtension() : base (default(string), default(string), default(string[]), default(System.CodeDom.CodeNamespaceImport[]), default(string), default(bool)) { }
+ }
+}
+namespace System.Xml
+{
+ [System.ObsoleteAttribute("XmlDataDocument class will be removed in a future release.")]
+ public partial class XmlDataDocument : System.Xml.XmlDocument
+ {
+ public XmlDataDocument() { }
+ public XmlDataDocument(System.Data.DataSet dataset) { }
+ public System.Data.DataSet DataSet { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override System.Xml.XmlElement CreateElement(string prefix, string localName, string namespaceURI) { throw null; }
+ public override System.Xml.XmlEntityReference CreateEntityReference(string name) { throw null; }
+ protected override System.Xml.XPath.XPathNavigator CreateNavigator(System.Xml.XmlNode node) { throw null; }
+ public override System.Xml.XmlElement GetElementById(string elemId) { throw null; }
+ public System.Xml.XmlElement GetElementFromRow(System.Data.DataRow r) { throw null; }
+ public override System.Xml.XmlNodeList GetElementsByTagName(string name) { throw null; }
+ public System.Data.DataRow GetRowFromElement(System.Xml.XmlElement e) { throw null; }
+ public override void Load(System.IO.Stream inStream) { }
+ public override void Load(System.IO.TextReader txtReader) { }
+ public override void Load(string filename) { }
+ public override void Load(System.Xml.XmlReader reader) { }
+ }
+}
diff --git a/src/v4.5.2/System.Design.cs b/src/v4.5.2/System.Design.cs
new file mode 100644
index 0000000..6faa34a
--- /dev/null
+++ b/src/v4.5.2/System.Design.cs
@@ -0,0 +1,4811 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Design.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Design.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Design.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Extensions.Design, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.ComponentModel.Design
+{
+ public partial class ActiveDesignSurfaceChangedEventArgs : System.EventArgs
+ {
+ public ActiveDesignSurfaceChangedEventArgs(System.ComponentModel.Design.DesignSurface oldSurface, System.ComponentModel.Design.DesignSurface newSurface) { }
+ public System.ComponentModel.Design.DesignSurface NewSurface { get { throw null; } }
+ public System.ComponentModel.Design.DesignSurface OldSurface { get { throw null; } }
+ }
+ public delegate void ActiveDesignSurfaceChangedEventHandler(object sender, System.ComponentModel.Design.ActiveDesignSurfaceChangedEventArgs e);
+ public partial class ArrayEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public ArrayEditor(System.Type type) : base (default(System.Type)) { }
+ protected override System.Type CreateCollectionItemType() { throw null; }
+ protected override object[] GetItems(object editValue) { throw null; }
+ protected override object SetItems(object editValue, object[] value) { throw null; }
+ }
+ public sealed partial class BinaryEditor : System.Drawing.Design.UITypeEditor
+ {
+ public BinaryEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class ByteViewer : System.Windows.Forms.TableLayoutPanel
+ {
+ [System.MonoTODOAttribute]
+ public ByteViewer() { }
+ [System.MonoTODOAttribute]
+ public virtual byte[] GetBytes() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.ComponentModel.Design.DisplayMode GetDisplayMode() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void SaveToFile(string path) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ScrollChanged(object source, System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void SetBytes(byte[] bytes) { }
+ [System.MonoTODOAttribute]
+ public virtual void SetDisplayMode(System.ComponentModel.Design.DisplayMode mode) { }
+ [System.MonoTODOAttribute]
+ public virtual void SetFile(string path) { }
+ [System.MonoTODOAttribute]
+ public virtual void SetStartLine(int line) { }
+ }
+ public partial class CollectionEditor : System.Drawing.Design.UITypeEditor
+ {
+ public CollectionEditor(System.Type type) { }
+ protected System.Type CollectionItemType { get { throw null; } }
+ protected System.Type CollectionType { get { throw null; } }
+ protected System.ComponentModel.ITypeDescriptorContext Context { get { throw null; } }
+ protected virtual string HelpTopic { get { throw null; } }
+ protected System.Type[] NewItemTypes { get { throw null; } }
+ protected virtual void CancelChanges() { }
+ protected virtual bool CanRemoveInstance(object value) { throw null; }
+ protected virtual bool CanSelectMultipleInstances() { throw null; }
+ protected virtual System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; }
+ protected virtual System.Type CreateCollectionItemType() { throw null; }
+ protected virtual object CreateInstance(System.Type itemType) { throw null; }
+ protected virtual System.Type[] CreateNewItemTypes() { throw null; }
+ protected virtual void DestroyInstance(object instance) { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ protected virtual string GetDisplayText(object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual object[] GetItems(object editValue) { throw null; }
+ protected virtual System.Collections.IList GetObjectsFromInstance(object instance) { throw null; }
+ protected object GetService(System.Type serviceType) { throw null; }
+ protected virtual object SetItems(object editValue, object[] value) { throw null; }
+ protected virtual void ShowHelp() { }
+ protected abstract partial class CollectionForm : System.Windows.Forms.Form
+ {
+ public CollectionForm(System.ComponentModel.Design.CollectionEditor editor) { }
+ protected System.Type CollectionItemType { get { throw null; } }
+ protected System.Type CollectionType { get { throw null; } }
+ protected System.ComponentModel.ITypeDescriptorContext Context { get { throw null; } }
+ public object EditValue { get { throw null; } set { } }
+ protected object[] Items { get { throw null; } set { } }
+ protected System.Type[] NewItemTypes { get { throw null; } }
+ protected bool CanRemoveInstance(object value) { throw null; }
+ protected virtual bool CanSelectMultipleInstances() { throw null; }
+ protected object CreateInstance(System.Type itemType) { throw null; }
+ protected void DestroyInstance(object instance) { }
+ protected virtual void DisplayError(System.Exception e) { }
+ protected override object GetService(System.Type serviceType) { throw null; }
+ protected abstract void OnEditValueChanged();
+ protected internal virtual System.Windows.Forms.DialogResult ShowEditorDialog(System.Windows.Forms.Design.IWindowsFormsEditorService edSvc) { throw null; }
+ }
+ }
+ public enum ComponentActionsType
+ {
+ All = 0,
+ Component = 1,
+ Service = 2,
+ }
+ public partial class ComponentDesigner : System.ComponentModel.Design.IComponentInitializer, System.ComponentModel.Design.IDesigner, System.ComponentModel.Design.IDesignerFilter, System.ComponentModel.Design.ITreeDesigner, System.IDisposable
+ {
+ public ComponentDesigner() { }
+ public virtual System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public virtual System.Collections.ICollection AssociatedComponents { get { throw null; } }
+ public System.ComponentModel.IComponent Component { get { throw null; } }
+ protected virtual System.ComponentModel.InheritanceAttribute InheritanceAttribute { get { throw null; } }
+ protected bool Inherited { get { throw null; } }
+ protected virtual System.ComponentModel.IComponent ParentComponent { get { throw null; } }
+ protected System.ComponentModel.Design.ComponentDesigner.ShadowPropertyCollection ShadowProperties { get { throw null; } }
+ System.Collections.ICollection System.ComponentModel.Design.ITreeDesigner.Children { get { throw null; } }
+ System.ComponentModel.Design.IDesigner System.ComponentModel.Design.ITreeDesigner.Parent { get { throw null; } }
+ public virtual System.ComponentModel.Design.DesignerVerbCollection Verbs { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual void DoDefaultAction() { }
+ ~ComponentDesigner() { }
+ protected virtual object GetService(System.Type serviceType) { throw null; }
+ public virtual void Initialize(System.ComponentModel.IComponent component) { }
+ public virtual void InitializeExistingComponent(System.Collections.IDictionary defaultValues) { }
+ public virtual void InitializeNewComponent(System.Collections.IDictionary defaultValues) { }
+ [System.ObsoleteAttribute("This method has been deprecated. Use InitializeExistingComponent instead.")]
+ public virtual void InitializeNonDefault() { }
+ protected System.ComponentModel.InheritanceAttribute InvokeGetInheritanceAttribute(System.ComponentModel.Design.ComponentDesigner toInvoke) { throw null; }
+ [System.ObsoleteAttribute("This method has been deprecated. Use InitializeNewComponent instead.")]
+ public virtual void OnSetComponentDefaults() { }
+ protected virtual void PostFilterAttributes(System.Collections.IDictionary attributes) { }
+ protected virtual void PostFilterEvents(System.Collections.IDictionary events) { }
+ protected virtual void PostFilterProperties(System.Collections.IDictionary properties) { }
+ protected virtual void PreFilterAttributes(System.Collections.IDictionary attributes) { }
+ protected virtual void PreFilterEvents(System.Collections.IDictionary events) { }
+ protected virtual void PreFilterProperties(System.Collections.IDictionary properties) { }
+ protected void RaiseComponentChanged(System.ComponentModel.MemberDescriptor member, object oldValue, object newValue) { }
+ protected void RaiseComponentChanging(System.ComponentModel.MemberDescriptor member) { }
+ void System.ComponentModel.Design.IDesignerFilter.PostFilterAttributes(System.Collections.IDictionary attributes) { }
+ void System.ComponentModel.Design.IDesignerFilter.PostFilterEvents(System.Collections.IDictionary events) { }
+ void System.ComponentModel.Design.IDesignerFilter.PostFilterProperties(System.Collections.IDictionary properties) { }
+ void System.ComponentModel.Design.IDesignerFilter.PreFilterAttributes(System.Collections.IDictionary attributes) { }
+ void System.ComponentModel.Design.IDesignerFilter.PreFilterEvents(System.Collections.IDictionary events) { }
+ void System.ComponentModel.Design.IDesignerFilter.PreFilterProperties(System.Collections.IDictionary properties) { }
+ protected sealed partial class ShadowPropertyCollection
+ {
+ internal ShadowPropertyCollection() { }
+ public object this[string propertyName] { get { throw null; } set { } }
+ public bool Contains(string propertyName) { throw null; }
+ }
+ }
+ public partial class DateTimeEditor : System.Drawing.Design.UITypeEditor
+ {
+ public DateTimeEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public sealed partial class DesignerActionHeaderItem : System.ComponentModel.Design.DesignerActionTextItem
+ {
+ public DesignerActionHeaderItem(string displayName) : base (default(string), default(string)) { }
+ public DesignerActionHeaderItem(string displayName, string category) : base (default(string), default(string)) { }
+ }
+ public abstract partial class DesignerActionItem
+ {
+ public DesignerActionItem(string displayName, string category, string description) { }
+ public bool AllowAssociate { get { throw null; } set { } }
+ public virtual string Category { get { throw null; } }
+ public virtual string Description { get { throw null; } }
+ public virtual string DisplayName { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ public bool ShowInSourceView { get { throw null; } set { } }
+ }
+ public partial class DesignerActionItemCollection : System.Collections.CollectionBase
+ {
+ public DesignerActionItemCollection() { }
+ public System.ComponentModel.Design.DesignerActionItem this[int index] { get { throw null; } set { } }
+ public int Add(System.ComponentModel.Design.DesignerActionItem value) { throw null; }
+ public bool Contains(System.ComponentModel.Design.DesignerActionItem value) { throw null; }
+ public void CopyTo(System.ComponentModel.Design.DesignerActionItem[] array, int index) { }
+ public int IndexOf(System.ComponentModel.Design.DesignerActionItem value) { throw null; }
+ public void Insert(int index, System.ComponentModel.Design.DesignerActionItem value) { }
+ public void Remove(System.ComponentModel.Design.DesignerActionItem value) { }
+ }
+ public partial class DesignerActionList
+ {
+ public DesignerActionList(System.ComponentModel.IComponent component) { }
+ public virtual bool AutoShow { get { throw null; } set { } }
+ public System.ComponentModel.IComponent Component { get { throw null; } }
+ public object GetService(System.Type serviceType) { throw null; }
+ public virtual System.ComponentModel.Design.DesignerActionItemCollection GetSortedActionItems() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DesignerActionListCollection : System.Collections.CollectionBase
+ {
+ public DesignerActionListCollection() { }
+ public DesignerActionListCollection(System.ComponentModel.Design.DesignerActionList[] value) { }
+ public System.ComponentModel.Design.DesignerActionList this[int index] { get { throw null; } set { } }
+ public int Add(System.ComponentModel.Design.DesignerActionList value) { throw null; }
+ public void AddRange(System.ComponentModel.Design.DesignerActionListCollection value) { }
+ public void AddRange(System.ComponentModel.Design.DesignerActionList[] value) { }
+ public bool Contains(System.ComponentModel.Design.DesignerActionList value) { throw null; }
+ public void CopyTo(System.ComponentModel.Design.DesignerActionList[] array, int index) { }
+ public int IndexOf(System.ComponentModel.Design.DesignerActionList value) { throw null; }
+ public void Insert(int index, System.ComponentModel.Design.DesignerActionList value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.ComponentModel.Design.DesignerActionList value) { }
+ }
+ public partial class DesignerActionListsChangedEventArgs : System.EventArgs
+ {
+ public DesignerActionListsChangedEventArgs(object relatedObject, System.ComponentModel.Design.DesignerActionListsChangedType changeType, System.ComponentModel.Design.DesignerActionListCollection actionLists) { }
+ public System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public System.ComponentModel.Design.DesignerActionListsChangedType ChangeType { get { throw null; } }
+ public object RelatedObject { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void DesignerActionListsChangedEventHandler(object sender, System.ComponentModel.Design.DesignerActionListsChangedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum DesignerActionListsChangedType
+ {
+ ActionListsAdded = 0,
+ ActionListsRemoved = 1,
+ }
+ public partial class DesignerActionMethodItem : System.ComponentModel.Design.DesignerActionItem
+ {
+ public DesignerActionMethodItem(System.ComponentModel.Design.DesignerActionList actionList, string memberName, string displayName) : base (default(string), default(string), default(string)) { }
+ public DesignerActionMethodItem(System.ComponentModel.Design.DesignerActionList actionList, string memberName, string displayName, bool includeAsDesignerVerb) : base (default(string), default(string), default(string)) { }
+ public DesignerActionMethodItem(System.ComponentModel.Design.DesignerActionList actionList, string memberName, string displayName, string category) : base (default(string), default(string), default(string)) { }
+ public DesignerActionMethodItem(System.ComponentModel.Design.DesignerActionList actionList, string memberName, string displayName, string category, bool includeAsDesignerVerb) : base (default(string), default(string), default(string)) { }
+ public DesignerActionMethodItem(System.ComponentModel.Design.DesignerActionList actionList, string memberName, string displayName, string category, string description) : base (default(string), default(string), default(string)) { }
+ public DesignerActionMethodItem(System.ComponentModel.Design.DesignerActionList actionList, string memberName, string displayName, string category, string description, bool includeAsDesignerVerb) : base (default(string), default(string), default(string)) { }
+ public virtual bool IncludeAsDesignerVerb { get { throw null; } }
+ public virtual string MemberName { get { throw null; } }
+ public System.ComponentModel.IComponent RelatedComponent { get { throw null; } set { } }
+ public virtual void Invoke() { }
+ }
+ public sealed partial class DesignerActionPropertyItem : System.ComponentModel.Design.DesignerActionItem
+ {
+ public DesignerActionPropertyItem(string memberName, string displayName) : base (default(string), default(string), default(string)) { }
+ public DesignerActionPropertyItem(string memberName, string displayName, string category) : base (default(string), default(string), default(string)) { }
+ public DesignerActionPropertyItem(string memberName, string displayName, string category, string description) : base (default(string), default(string), default(string)) { }
+ public string MemberName { get { throw null; } }
+ public System.ComponentModel.IComponent RelatedComponent { get { throw null; } set { } }
+ }
+ public partial class DesignerActionService : System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public DesignerActionService(System.IServiceProvider serviceProvider) { }
+ public event System.ComponentModel.Design.DesignerActionListsChangedEventHandler DesignerActionListsChanged { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public void Add(System.ComponentModel.IComponent comp, System.ComponentModel.Design.DesignerActionList actionList) { }
+ [System.MonoTODOAttribute]
+ public void Add(System.ComponentModel.IComponent comp, System.ComponentModel.Design.DesignerActionListCollection designerActionListCollection) { }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public bool Contains(System.ComponentModel.IComponent comp) { throw null; }
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.Design.DesignerActionListCollection GetComponentActions(System.ComponentModel.IComponent component) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.ComponentModel.Design.DesignerActionListCollection GetComponentActions(System.ComponentModel.IComponent component, System.ComponentModel.Design.ComponentActionsType type) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void GetComponentDesignerActions(System.ComponentModel.IComponent component, System.ComponentModel.Design.DesignerActionListCollection actionLists) { }
+ [System.MonoTODOAttribute]
+ protected virtual void GetComponentServiceActions(System.ComponentModel.IComponent component, System.ComponentModel.Design.DesignerActionListCollection actionLists) { }
+ [System.MonoTODOAttribute]
+ public void Remove(System.ComponentModel.Design.DesignerActionList actionList) { }
+ [System.MonoTODOAttribute]
+ public void Remove(System.ComponentModel.IComponent comp) { }
+ [System.MonoTODOAttribute]
+ public void Remove(System.ComponentModel.IComponent comp, System.ComponentModel.Design.DesignerActionList actionList) { }
+ }
+ public partial class DesignerActionTextItem : System.ComponentModel.Design.DesignerActionItem
+ {
+ public DesignerActionTextItem(string displayName, string category) : base (default(string), default(string), default(string)) { }
+ }
+ public sealed partial class DesignerActionUIService : System.IDisposable
+ {
+ internal DesignerActionUIService() { }
+ public event System.ComponentModel.Design.DesignerActionUIStateChangeEventHandler DesignerActionUIStateChange { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ public void HideUI(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public void Refresh(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public bool ShouldAutoShow(System.ComponentModel.IComponent component) { throw null; }
+ [System.MonoTODOAttribute]
+ public void ShowUI(System.ComponentModel.IComponent component) { }
+ }
+ public partial class DesignerActionUIStateChangeEventArgs : System.EventArgs
+ {
+ public DesignerActionUIStateChangeEventArgs(object relatedObject, System.ComponentModel.Design.DesignerActionUIStateChangeType changeType) { }
+ public System.ComponentModel.Design.DesignerActionUIStateChangeType ChangeType { get { throw null; } }
+ public object RelatedObject { get { throw null; } }
+ }
+ public delegate void DesignerActionUIStateChangeEventHandler(object sender, System.ComponentModel.Design.DesignerActionUIStateChangeEventArgs e);
+ public enum DesignerActionUIStateChangeType
+ {
+ Hide = 1,
+ Refresh = 2,
+ Show = 0,
+ }
+ public partial class DesignerCommandSet
+ {
+ public DesignerCommandSet() { }
+ public System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public System.ComponentModel.Design.DesignerVerbCollection Verbs { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.ICollection GetCommands(string name) { throw null; }
+ }
+ public partial class DesignSurface : System.IDisposable, System.IServiceProvider
+ {
+ public DesignSurface() { }
+ public DesignSurface(System.IServiceProvider parentProvider) { }
+ public DesignSurface(System.IServiceProvider parentProvider, System.Type rootComponentType) { }
+ public DesignSurface(System.Type rootComponentType) { }
+ public System.ComponentModel.IContainer ComponentContainer { get { throw null; } }
+ public bool DtelLoading { get { throw null; } set { } }
+ public bool IsLoaded { get { throw null; } }
+ public System.Collections.ICollection LoadErrors { get { throw null; } }
+ protected System.ComponentModel.Design.ServiceContainer ServiceContainer { get { throw null; } }
+ public object View { get { throw null; } }
+ public event System.EventHandler Disposed { add { } remove { } }
+ public event System.EventHandler Flushed { add { } remove { } }
+ public event System.ComponentModel.Design.LoadedEventHandler Loaded { add { } remove { } }
+ public event System.EventHandler Loading { add { } remove { } }
+ public event System.EventHandler Unloaded { add { } remove { } }
+ public event System.EventHandler Unloading { add { } remove { } }
+ public event System.EventHandler ViewActivated { add { } remove { } }
+ public void BeginLoad(System.ComponentModel.Design.Serialization.DesignerLoader loader) { }
+ public void BeginLoad(System.Type rootComponentType) { }
+ [System.ObsoleteAttribute("CreateComponent has been replaced by CreateInstance")]
+ protected internal virtual System.ComponentModel.IComponent CreateComponent(System.Type componentType) { throw null; }
+ protected internal virtual System.ComponentModel.Design.IDesigner CreateDesigner(System.ComponentModel.IComponent component, bool rootDesigner) { throw null; }
+ protected internal virtual object CreateInstance(System.Type type) { throw null; }
+ public System.ComponentModel.INestedContainer CreateNestedContainer(System.ComponentModel.IComponent owningComponent) { throw null; }
+ public System.ComponentModel.INestedContainer CreateNestedContainer(System.ComponentModel.IComponent owningComponent, string containerName) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Flush() { }
+ public object GetService(System.Type serviceType) { throw null; }
+ protected virtual void OnLoaded(System.ComponentModel.Design.LoadedEventArgs e) { }
+ protected virtual void OnLoading(System.EventArgs e) { }
+ protected virtual void OnUnloaded(System.EventArgs e) { }
+ protected virtual void OnUnloading(System.EventArgs e) { }
+ protected virtual void OnViewActivate(System.EventArgs e) { }
+ }
+ public sealed partial class DesignSurfaceCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal DesignSurfaceCollection() { }
+ public int Count { get { throw null; } }
+ public System.ComponentModel.Design.DesignSurface this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(System.ComponentModel.Design.DesignSurface[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class DesignSurfaceEventArgs : System.EventArgs
+ {
+ public DesignSurfaceEventArgs(System.ComponentModel.Design.DesignSurface surface) { }
+ public System.ComponentModel.Design.DesignSurface Surface { get { throw null; } }
+ }
+ public delegate void DesignSurfaceEventHandler(object sender, System.ComponentModel.Design.DesignSurfaceEventArgs e);
+ public partial class DesignSurfaceManager : System.IDisposable, System.IServiceProvider
+ {
+ public DesignSurfaceManager() { }
+ public DesignSurfaceManager(System.IServiceProvider parentProvider) { }
+ public virtual System.ComponentModel.Design.DesignSurface ActiveDesignSurface { get { throw null; } set { } }
+ public System.ComponentModel.Design.DesignSurfaceCollection DesignSurfaces { get { throw null; } }
+ protected System.ComponentModel.Design.ServiceContainer ServiceContainer { get { throw null; } }
+ public event System.ComponentModel.Design.ActiveDesignSurfaceChangedEventHandler ActiveDesignSurfaceChanged { add { } remove { } }
+ public event System.ComponentModel.Design.DesignSurfaceEventHandler DesignSurfaceCreated { add { } remove { } }
+ public event System.ComponentModel.Design.DesignSurfaceEventHandler DesignSurfaceDisposed { add { } remove { } }
+ public event System.EventHandler SelectionChanged { add { } remove { } }
+ public System.ComponentModel.Design.DesignSurface CreateDesignSurface() { throw null; }
+ public System.ComponentModel.Design.DesignSurface CreateDesignSurface(System.IServiceProvider parentProvider) { throw null; }
+ protected virtual System.ComponentModel.Design.DesignSurface CreateDesignSurfaceCore(System.IServiceProvider parentProvider) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public object GetService(System.Type serviceType) { throw null; }
+ }
+ public enum DisplayMode
+ {
+ Ansi = 2,
+ Auto = 4,
+ Hexdump = 1,
+ Unicode = 3,
+ }
+ public abstract partial class EventBindingService : System.ComponentModel.Design.IEventBindingService
+ {
+ protected EventBindingService(System.IServiceProvider provider) { }
+ protected abstract string CreateUniqueMethodName(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e);
+ protected virtual void FreeMethod(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e, string methodName) { }
+ protected abstract System.Collections.ICollection GetCompatibleMethods(System.ComponentModel.EventDescriptor e);
+ protected object GetService(System.Type serviceType) { throw null; }
+ protected abstract bool ShowCode();
+ protected abstract bool ShowCode(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e, string methodName);
+ protected abstract bool ShowCode(int lineNumber);
+ string System.ComponentModel.Design.IEventBindingService.CreateUniqueMethodName(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e) { throw null; }
+ System.Collections.ICollection System.ComponentModel.Design.IEventBindingService.GetCompatibleMethods(System.ComponentModel.EventDescriptor e) { throw null; }
+ System.ComponentModel.EventDescriptor System.ComponentModel.Design.IEventBindingService.GetEvent(System.ComponentModel.PropertyDescriptor property) { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.Design.IEventBindingService.GetEventProperties(System.ComponentModel.EventDescriptorCollection events) { throw null; }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.Design.IEventBindingService.GetEventProperty(System.ComponentModel.EventDescriptor e) { throw null; }
+ bool System.ComponentModel.Design.IEventBindingService.ShowCode() { throw null; }
+ bool System.ComponentModel.Design.IEventBindingService.ShowCode(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e) { throw null; }
+ bool System.ComponentModel.Design.IEventBindingService.ShowCode(int lineNumber) { throw null; }
+ protected virtual void UseMethod(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e, string methodName) { }
+ protected virtual void ValidateMethodName(string methodName) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ExceptionCollection : System.Exception
+ {
+ [System.MonoTODOAttribute]
+ public ExceptionCollection(System.Collections.ArrayList exceptions) { }
+ public System.Collections.ArrayList Exceptions { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial interface IComponentDesignerDebugService
+ {
+ int IndentLevel { get; set; }
+ System.Diagnostics.TraceListenerCollection Listeners { get; }
+ void Assert(bool condition, string message);
+ void Fail(string message);
+ void Trace(string message, string category);
+ }
+ public partial interface IComponentDesignerStateService
+ {
+ object GetState(System.ComponentModel.IComponent component, string key);
+ void SetState(System.ComponentModel.IComponent component, string key, object value);
+ }
+ public partial interface IDesignTimeAssemblyLoader
+ {
+ string GetTargetAssemblyPath(System.Reflection.AssemblyName runtimeOrTargetAssemblyName, string suggestedAssemblyPath, System.Runtime.Versioning.FrameworkName targetFramework);
+ System.Reflection.Assembly LoadRuntimeAssembly(System.Reflection.AssemblyName targetAssemblyName);
+ }
+ public partial interface IMultitargetHelperService
+ {
+ string GetAssemblyQualifiedName(System.Type type);
+ }
+ public partial class InheritanceService : System.ComponentModel.Design.IInheritanceService, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public InheritanceService() { }
+ [System.MonoTODOAttribute]
+ public void AddInheritedComponents(System.ComponentModel.IComponent component, System.ComponentModel.IContainer container) { }
+ [System.MonoTODOAttribute]
+ protected virtual void AddInheritedComponents(System.Type type, System.ComponentModel.IComponent component, System.ComponentModel.IContainer container) { }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.InheritanceAttribute GetInheritanceAttribute(System.ComponentModel.IComponent component) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual bool IgnoreInheritedMember(System.Reflection.MemberInfo member, System.ComponentModel.IComponent component) { throw null; }
+ }
+ public sealed partial class LoadedEventArgs : System.EventArgs
+ {
+ public LoadedEventArgs(bool succeeded, System.Collections.ICollection errors) { }
+ public System.Collections.ICollection Errors { get { throw null; } }
+ public bool HasSucceeded { get { throw null; } }
+ }
+ public delegate void LoadedEventHandler(object sender, System.ComponentModel.Design.LoadedEventArgs e);
+ [System.ComponentModel.ProvidePropertyAttribute("Language", typeof(object))]
+ [System.ComponentModel.ProvidePropertyAttribute("LoadLanguage", typeof(object))]
+ [System.ComponentModel.ProvidePropertyAttribute("Localizable", typeof(object))]
+ [System.ObsoleteAttribute("use CodeDomLocalizationProvider")]
+ public partial class LocalizationExtenderProvider : System.ComponentModel.IExtenderProvider, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public LocalizationExtenderProvider(System.ComponentModel.ISite serviceProvider, System.ComponentModel.IComponent baseComponent) { }
+ [System.MonoTODOAttribute]
+ public bool CanExtend(object o) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute]
+ public System.Globalization.CultureInfo GetLanguage(object o) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.MonoTODOAttribute]
+ public System.Globalization.CultureInfo GetLoadLanguage(object o) { throw null; }
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute]
+ public bool GetLocalizable(object o) { throw null; }
+ [System.MonoTODOAttribute]
+ public void ResetLanguage(object o) { }
+ [System.MonoTODOAttribute]
+ public void SetLanguage(object o, System.Globalization.CultureInfo language) { }
+ [System.MonoTODOAttribute]
+ public void SetLocalizable(object o, bool localizable) { }
+ [System.MonoTODOAttribute]
+ public bool ShouldSerializeLanguage(object o) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MenuCommandsChangedEventArgs : System.EventArgs
+ {
+ public MenuCommandsChangedEventArgs(System.ComponentModel.Design.MenuCommandsChangedType changeType, System.ComponentModel.Design.MenuCommand command) { }
+ public System.ComponentModel.Design.MenuCommandsChangedType ChangeType { get { throw null; } }
+ public System.ComponentModel.Design.MenuCommand Command { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void MenuCommandsChangedEventHandler(object sender, System.ComponentModel.Design.MenuCommandsChangedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum MenuCommandsChangedType
+ {
+ CommandAdded = 0,
+ CommandChanged = 2,
+ CommandRemoved = 1,
+ }
+ public partial class MenuCommandService : System.ComponentModel.Design.IMenuCommandService, System.IDisposable
+ {
+ public MenuCommandService(System.IServiceProvider serviceProvider) { }
+ public virtual System.ComponentModel.Design.DesignerVerbCollection Verbs { get { throw null; } }
+ public event System.ComponentModel.Design.MenuCommandsChangedEventHandler MenuCommandsChanged { add { } remove { } }
+ public virtual void AddCommand(System.ComponentModel.Design.MenuCommand command) { }
+ public virtual void AddVerb(System.ComponentModel.Design.DesignerVerb verb) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected void EnsureVerbs() { }
+ public System.ComponentModel.Design.MenuCommand FindCommand(System.ComponentModel.Design.CommandID commandID) { throw null; }
+ protected System.ComponentModel.Design.MenuCommand FindCommand(System.Guid guid, int id) { throw null; }
+ protected System.Collections.ICollection GetCommandList(System.Guid guid) { throw null; }
+ protected object GetService(System.Type serviceType) { throw null; }
+ public virtual bool GlobalInvoke(System.ComponentModel.Design.CommandID commandID) { throw null; }
+ public virtual bool GlobalInvoke(System.ComponentModel.Design.CommandID commandId, object arg) { throw null; }
+ protected virtual void OnCommandsChanged(System.ComponentModel.Design.MenuCommandsChangedEventArgs e) { }
+ public virtual void RemoveCommand(System.ComponentModel.Design.MenuCommand command) { }
+ public virtual void RemoveVerb(System.ComponentModel.Design.DesignerVerb verb) { }
+ public virtual void ShowContextMenu(System.ComponentModel.Design.CommandID menuID, int x, int y) { }
+ }
+ public sealed partial class MultilineStringEditor : System.Drawing.Design.UITypeEditor
+ {
+ public MultilineStringEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public abstract partial class ObjectSelectorEditor : System.Drawing.Design.UITypeEditor
+ {
+ protected object currValue;
+ protected object prevValue;
+ public bool SubObjectSelector;
+ public ObjectSelectorEditor() { }
+ public ObjectSelectorEditor(bool subObjectSelector) { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public bool EqualsToValue(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void FillTreeWithData(System.ComponentModel.Design.ObjectSelectorEditor.Selector selector, System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider) { }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public virtual void SetValue(object value) { }
+ public partial class Selector : System.Windows.Forms.TreeView
+ {
+ [System.MonoTODOAttribute]
+ public bool clickSeen;
+ [System.MonoTODOAttribute]
+ public Selector(System.ComponentModel.Design.ObjectSelectorEditor editor) { }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.Design.ObjectSelectorEditor.SelectorNode AddNode(string label, object value, System.ComponentModel.Design.ObjectSelectorEditor.SelectorNode parent) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ protected void OnAfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnNodeMouseClick(System.Windows.Forms.TreeNodeMouseClickEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public bool SetSelection(object value, System.Windows.Forms.TreeNodeCollection nodes) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Start(System.Windows.Forms.Design.IWindowsFormsEditorService edSvc, object value) { }
+ [System.MonoTODOAttribute]
+ public void Stop() { }
+ [System.MonoTODOAttribute]
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public partial class SelectorNode : System.Windows.Forms.TreeNode
+ {
+ public object value;
+ public SelectorNode(string label, object value) { }
+ }
+ }
+ public sealed partial class ProjectTargetFrameworkAttribute : System.Attribute
+ {
+ public ProjectTargetFrameworkAttribute(string targetFrameworkMoniker) { }
+ public string TargetFrameworkMoniker { get { throw null; } }
+ }
+ public abstract partial class UndoEngine : System.IDisposable
+ {
+ protected UndoEngine(System.IServiceProvider provider) { }
+ public bool Enabled { get { throw null; } set { } }
+ public bool UndoInProgress { get { throw null; } }
+ public event System.EventHandler Undoing { add { } remove { } }
+ public event System.EventHandler Undone { add { } remove { } }
+ protected abstract void AddUndoUnit(System.ComponentModel.Design.UndoEngine.UndoUnit unit);
+ protected virtual System.ComponentModel.Design.UndoEngine.UndoUnit CreateUndoUnit(string name, bool primary) { throw null; }
+ protected virtual void DiscardUndoUnit(System.ComponentModel.Design.UndoEngine.UndoUnit unit) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected object GetRequiredService(System.Type serviceType) { throw null; }
+ protected object GetService(System.Type serviceType) { throw null; }
+ protected virtual void OnUndoing(System.EventArgs e) { }
+ protected virtual void OnUndone(System.EventArgs e) { }
+ protected partial class UndoUnit
+ {
+ public UndoUnit(System.ComponentModel.Design.UndoEngine engine, string name) { }
+ public virtual bool IsEmpty { get { throw null; } }
+ public string Name { get { throw null; } }
+ protected System.ComponentModel.Design.UndoEngine UndoEngine { get { throw null; } }
+ public virtual void Close() { }
+ public virtual void ComponentAdded(System.ComponentModel.Design.ComponentEventArgs e) { }
+ public virtual void ComponentAdding(System.ComponentModel.Design.ComponentEventArgs e) { }
+ public virtual void ComponentChanged(System.ComponentModel.Design.ComponentChangedEventArgs e) { }
+ public virtual void ComponentChanging(System.ComponentModel.Design.ComponentChangingEventArgs e) { }
+ public virtual void ComponentRemoved(System.ComponentModel.Design.ComponentEventArgs e) { }
+ public virtual void ComponentRemoving(System.ComponentModel.Design.ComponentEventArgs e) { }
+ public virtual void ComponentRename(System.ComponentModel.Design.ComponentRenameEventArgs e) { }
+ protected object GetService(System.Type serviceType) { throw null; }
+ public override string ToString() { throw null; }
+ public void Undo() { }
+ protected virtual void UndoCore() { }
+ }
+ }
+}
+namespace System.ComponentModel.Design.Data
+{
+ public abstract partial class DataSourceDescriptor
+ {
+ protected DataSourceDescriptor() { }
+ public abstract System.Drawing.Bitmap Image { get; }
+ public abstract bool IsDesignable { get; }
+ public abstract string Name { get; }
+ public abstract string TypeName { get; }
+ }
+ public partial class DataSourceDescriptorCollection : System.Collections.CollectionBase
+ {
+ public DataSourceDescriptorCollection() { }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.Design.Data.DataSourceDescriptor this[int index] { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int Add(System.ComponentModel.Design.Data.DataSourceDescriptor value) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool Contains(System.ComponentModel.Design.Data.DataSourceDescriptor value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.ComponentModel.Design.Data.DataSourceDescriptor[] array, int index) { }
+ [System.MonoTODOAttribute]
+ public int IndexOf(System.ComponentModel.Design.Data.DataSourceDescriptor value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, System.ComponentModel.Design.Data.DataSourceDescriptor value) { }
+ [System.MonoTODOAttribute]
+ public void Remove(System.ComponentModel.Design.Data.DataSourceDescriptor value) { }
+ }
+ public abstract partial class DataSourceGroup
+ {
+ protected DataSourceGroup() { }
+ public abstract System.ComponentModel.Design.Data.DataSourceDescriptorCollection DataSources { get; }
+ public abstract System.Drawing.Bitmap Image { get; }
+ public abstract bool IsDefault { get; }
+ public abstract string Name { get; }
+ }
+ public partial class DataSourceGroupCollection : System.Collections.CollectionBase
+ {
+ public DataSourceGroupCollection() { }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.Design.Data.DataSourceGroup this[int index] { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int Add(System.ComponentModel.Design.Data.DataSourceGroup value) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool Contains(System.ComponentModel.Design.Data.DataSourceGroup value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.ComponentModel.Design.Data.DataSourceGroup[] array, int index) { }
+ [System.MonoTODOAttribute]
+ public int IndexOf(System.ComponentModel.Design.Data.DataSourceGroup value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, System.ComponentModel.Design.Data.DataSourceGroup value) { }
+ [System.MonoTODOAttribute]
+ public void Remove(System.ComponentModel.Design.Data.DataSourceGroup value) { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")]
+ public abstract partial class DataSourceProviderService
+ {
+ protected DataSourceProviderService() { }
+ public abstract bool SupportsAddNewDataSource { get; }
+ public abstract bool SupportsConfigureDataSource { get; }
+ public abstract object AddDataSourceInstance(System.ComponentModel.Design.IDesignerHost host, System.ComponentModel.Design.Data.DataSourceDescriptor dataSourceDescriptor);
+ public abstract System.ComponentModel.Design.Data.DataSourceGroupCollection GetDataSources();
+ public abstract System.ComponentModel.Design.Data.DataSourceGroup InvokeAddNewDataSource(System.Windows.Forms.IWin32Window parentWindow, System.Windows.Forms.FormStartPosition startPosition);
+ public abstract bool InvokeConfigureDataSource(System.Windows.Forms.IWin32Window parentWindow, System.Windows.Forms.FormStartPosition startPosition, System.ComponentModel.Design.Data.DataSourceDescriptor dataSourceDescriptor);
+ public abstract void NotifyDataSourceComponentAdded(object dsc);
+ }
+ public sealed partial class DesignerDataColumn
+ {
+ [System.MonoTODOAttribute]
+ public DesignerDataColumn(string name, System.Data.DbType dataType) { }
+ [System.MonoTODOAttribute]
+ public DesignerDataColumn(string name, System.Data.DbType dataType, object defaultValue) { }
+ [System.MonoTODOAttribute]
+ public DesignerDataColumn(string name, System.Data.DbType dataType, object defaultValue, bool identity, bool nullable, bool primaryKey, int precision, int scale, int length) { }
+ public System.Data.DbType DataType { get { throw null; } }
+ public object DefaultValue { get { throw null; } }
+ public bool Identity { get { throw null; } }
+ public int Length { get { throw null; } }
+ public string Name { get { throw null; } }
+ public bool Nullable { get { throw null; } }
+ public int Precision { get { throw null; } }
+ public bool PrimaryKey { get { throw null; } }
+ public int Scale { get { throw null; } }
+ }
+ public sealed partial class DesignerDataConnection
+ {
+ [System.MonoTODOAttribute]
+ public DesignerDataConnection(string name, string providerName, string connectionString) { }
+ [System.MonoTODOAttribute]
+ public DesignerDataConnection(string name, string providerName, string connectionString, bool isConfigured) { }
+ [System.MonoTODOAttribute]
+ public string ConnectionString { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsConfigured { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string ProviderName { get { throw null; } }
+ }
+ public sealed partial class DesignerDataParameter
+ {
+ public DesignerDataParameter(string name, System.Data.DbType dataType, System.Data.ParameterDirection direction) { }
+ public System.Data.DbType DataType { get { throw null; } }
+ public System.Data.ParameterDirection Direction { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ public sealed partial class DesignerDataRelationship
+ {
+ public DesignerDataRelationship(string name, System.Collections.ICollection parentColumns, System.ComponentModel.Design.Data.DesignerDataTable childTable, System.Collections.ICollection childColumns) { }
+ public System.Collections.ICollection ChildColumns { get { throw null; } }
+ public System.ComponentModel.Design.Data.DesignerDataTable ChildTable { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Collections.ICollection ParentColumns { get { throw null; } }
+ }
+ public sealed partial class DesignerDataSchemaClass
+ {
+ internal DesignerDataSchemaClass() { }
+ public static readonly System.ComponentModel.Design.Data.DesignerDataSchemaClass StoredProcedures;
+ public static readonly System.ComponentModel.Design.Data.DesignerDataSchemaClass Tables;
+ public static readonly System.ComponentModel.Design.Data.DesignerDataSchemaClass Views;
+ }
+ public abstract partial class DesignerDataStoredProcedure
+ {
+ [System.MonoTODOAttribute]
+ protected DesignerDataStoredProcedure(string name) { }
+ [System.MonoTODOAttribute]
+ protected DesignerDataStoredProcedure(string name, string owner) { }
+ public string Name { get { throw null; } }
+ public string Owner { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.ICollection Parameters { get { throw null; } }
+ protected abstract System.Collections.ICollection CreateParameters();
+ }
+ public abstract partial class DesignerDataTable : System.ComponentModel.Design.Data.DesignerDataTableBase
+ {
+ protected DesignerDataTable(string name) : base (default(string)) { }
+ protected DesignerDataTable(string name, string owner) : base (default(string)) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.ICollection Relationships { get { throw null; } }
+ protected abstract System.Collections.ICollection CreateRelationships();
+ }
+ public abstract partial class DesignerDataTableBase
+ {
+ protected DesignerDataTableBase(string name) { }
+ protected DesignerDataTableBase(string name, string owner) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.ICollection Columns { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Owner { get { throw null; } }
+ protected abstract System.Collections.ICollection CreateColumns();
+ }
+ public abstract partial class DesignerDataView : System.ComponentModel.Design.Data.DesignerDataTableBase
+ {
+ protected DesignerDataView(string name) : base (default(string)) { }
+ protected DesignerDataView(string name, string owner) : base (default(string)) { }
+ }
+ public partial interface IDataEnvironment
+ {
+ System.Collections.ICollection Connections { get; }
+ System.ComponentModel.Design.Data.DesignerDataConnection BuildConnection(System.Windows.Forms.IWin32Window owner, System.ComponentModel.Design.Data.DesignerDataConnection initialConnection);
+ string BuildQuery(System.Windows.Forms.IWin32Window owner, System.ComponentModel.Design.Data.DesignerDataConnection connection, System.ComponentModel.Design.Data.QueryBuilderMode mode, string initialQueryText);
+ System.ComponentModel.Design.Data.DesignerDataConnection ConfigureConnection(System.Windows.Forms.IWin32Window owner, System.ComponentModel.Design.Data.DesignerDataConnection connection, string name);
+ System.CodeDom.CodeExpression GetCodeExpression(System.ComponentModel.Design.Data.DesignerDataConnection connection);
+ System.ComponentModel.Design.Data.IDesignerDataSchema GetConnectionSchema(System.ComponentModel.Design.Data.DesignerDataConnection connection);
+ System.Data.Common.DbConnection GetDesignTimeConnection(System.ComponentModel.Design.Data.DesignerDataConnection connection);
+ }
+ public partial interface IDesignerDataSchema
+ {
+ System.Collections.ICollection GetSchemaItems(System.ComponentModel.Design.Data.DesignerDataSchemaClass schemaClass);
+ bool SupportsSchemaClass(System.ComponentModel.Design.Data.DesignerDataSchemaClass schemaClass);
+ }
+ public enum QueryBuilderMode
+ {
+ Delete = 3,
+ Insert = 2,
+ Select = 0,
+ Update = 1,
+ }
+}
+namespace System.ComponentModel.Design.Serialization
+{
+ public abstract partial class BasicDesignerLoader : System.ComponentModel.Design.Serialization.DesignerLoader, System.ComponentModel.Design.Serialization.IDesignerLoaderService
+ {
+ protected BasicDesignerLoader() { }
+ protected System.ComponentModel.Design.Serialization.IDesignerLoaderHost LoaderHost { get { throw null; } }
+ public override bool Loading { get { throw null; } }
+ protected virtual bool Modified { get { throw null; } set { } }
+ protected object PropertyProvider { get { throw null; } set { } }
+ protected bool ReloadPending { get { throw null; } }
+ public override void BeginLoad(System.ComponentModel.Design.Serialization.IDesignerLoaderHost host) { }
+ public override void Dispose() { }
+ protected virtual bool EnableComponentNotification(bool enable) { throw null; }
+ public override void Flush() { }
+ protected object GetService(System.Type serviceType) { throw null; }
+ protected virtual void Initialize() { }
+ protected virtual bool IsReloadNeeded() { throw null; }
+ protected virtual void OnBeginLoad() { }
+ protected virtual void OnBeginUnload() { }
+ protected virtual void OnEndLoad(bool successful, System.Collections.ICollection errors) { }
+ protected virtual void OnModifying() { }
+ protected abstract void PerformFlush(System.ComponentModel.Design.Serialization.IDesignerSerializationManager serializationManager);
+ protected abstract void PerformLoad(System.ComponentModel.Design.Serialization.IDesignerSerializationManager serializationManager);
+ protected void Reload(System.ComponentModel.Design.Serialization.BasicDesignerLoader.ReloadOptions flags) { }
+ protected virtual void ReportFlushErrors(System.Collections.ICollection errors) { }
+ protected void SetBaseComponentClassName(string name) { }
+ void System.ComponentModel.Design.Serialization.IDesignerLoaderService.AddLoadDependency() { }
+ void System.ComponentModel.Design.Serialization.IDesignerLoaderService.DependentLoadComplete(bool successful, System.Collections.ICollection errorCollection) { }
+ bool System.ComponentModel.Design.Serialization.IDesignerLoaderService.Reload() { throw null; }
+ [System.FlagsAttribute]
+ protected enum ReloadOptions
+ {
+ Default = 0,
+ Force = 2,
+ ModifyOnError = 1,
+ NoFlush = 4,
+ }
+ }
+ public sealed partial class CodeDomComponentSerializationService : System.ComponentModel.Design.Serialization.ComponentSerializationService
+ {
+ public CodeDomComponentSerializationService() { }
+ public CodeDomComponentSerializationService(System.IServiceProvider provider) { }
+ public override System.ComponentModel.Design.Serialization.SerializationStore CreateStore() { throw null; }
+ public override System.Collections.ICollection Deserialize(System.ComponentModel.Design.Serialization.SerializationStore store) { throw null; }
+ public override System.Collections.ICollection Deserialize(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container) { throw null; }
+ public override void DeserializeTo(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes, bool applyDefaults) { }
+ public override System.ComponentModel.Design.Serialization.SerializationStore LoadStore(System.IO.Stream stream) { throw null; }
+ public override void Serialize(System.ComponentModel.Design.Serialization.SerializationStore store, object value) { }
+ public override void SerializeAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object value) { }
+ public override void SerializeMember(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member) { }
+ public override void SerializeMemberAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member) { }
+ }
+ public abstract partial class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
+ {
+ protected CodeDomDesignerLoader() { }
+ protected abstract System.CodeDom.Compiler.CodeDomProvider CodeDomProvider { get; }
+ protected abstract System.ComponentModel.Design.ITypeResolutionService TypeResolutionService { get; }
+ public override void Dispose() { }
+ protected override void Initialize() { }
+ protected override bool IsReloadNeeded() { throw null; }
+ protected override void OnBeginLoad() { }
+ protected override void OnBeginUnload() { }
+ protected virtual void OnComponentRename(object component, string oldName, string newName) { }
+ protected override void OnEndLoad(bool successful, System.Collections.ICollection errors) { }
+ protected abstract System.CodeDom.CodeCompileUnit Parse();
+ protected override void PerformFlush(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager) { }
+ protected override void PerformLoad(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager) { }
+ System.Collections.ICollection System.ComponentModel.Design.Serialization.IDesignerSerializationService.Deserialize(object serializationData) { throw null; }
+ object System.ComponentModel.Design.Serialization.IDesignerSerializationService.Serialize(System.Collections.ICollection objects) { throw null; }
+ string System.ComponentModel.Design.Serialization.INameCreationService.CreateName(System.ComponentModel.IContainer container, System.Type dataType) { throw null; }
+ bool System.ComponentModel.Design.Serialization.INameCreationService.IsValidName(string name) { throw null; }
+ void System.ComponentModel.Design.Serialization.INameCreationService.ValidateName(string name) { }
+ protected abstract void Write(System.CodeDom.CodeCompileUnit unit);
+ }
+ public enum CodeDomLocalizationModel
+ {
+ None = 0,
+ PropertyAssignment = 1,
+ PropertyReflection = 2,
+ }
+ public sealed partial class CodeDomLocalizationProvider : System.ComponentModel.Design.Serialization.IDesignerSerializationProvider, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public CodeDomLocalizationProvider(System.IServiceProvider provider, System.ComponentModel.Design.Serialization.CodeDomLocalizationModel model) { }
+ [System.MonoTODOAttribute]
+ public CodeDomLocalizationProvider(System.IServiceProvider provider, System.ComponentModel.Design.Serialization.CodeDomLocalizationModel model, System.Globalization.CultureInfo[] supportedCultures) { }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ object System.ComponentModel.Design.Serialization.IDesignerSerializationProvider.GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object currentSerializer, System.Type objectType, System.Type serializerType) { throw null; }
+ }
+ public partial class CodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializerBase
+ {
+ public CodeDomSerializer() { }
+ public virtual object Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object codeObject) { throw null; }
+ protected object DeserializeStatementToInstance(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatement statement) { throw null; }
+ public virtual string GetTargetComponentName(System.CodeDom.CodeStatement statement, System.CodeDom.CodeExpression expression, System.Type targetType) { throw null; }
+ public virtual object Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ public virtual object SerializeAbsolute(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ public virtual System.CodeDom.CodeStatementCollection SerializeMember(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object owningObject, System.ComponentModel.MemberDescriptor member) { throw null; }
+ public virtual System.CodeDom.CodeStatementCollection SerializeMemberAbsolute(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object owningObject, System.ComponentModel.MemberDescriptor member) { throw null; }
+ [System.ObsoleteAttribute("This method has been deprecated. Use SerializeToExpression or GetExpression instead.")]
+ protected System.CodeDom.CodeExpression SerializeToReferenceExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class CodeDomSerializerBase
+ {
+ internal CodeDomSerializerBase() { }
+ protected object DeserializeExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string name, System.CodeDom.CodeExpression expression) { throw null; }
+ protected virtual object DeserializeInstance(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Type type, object[] parameters, string name, bool addToContainer) { throw null; }
+ protected void DeserializePropertiesFromResources(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.Attribute[] filter) { }
+ protected void DeserializeStatement(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatement statement) { }
+ protected static System.ComponentModel.AttributeCollection GetAttributesFromTypeHelper(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Type type) { throw null; }
+ protected static System.ComponentModel.AttributeCollection GetAttributesHelper(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance) { throw null; }
+ protected static System.ComponentModel.EventDescriptorCollection GetEventsHelper(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance, System.Attribute[] attributes) { throw null; }
+ protected System.CodeDom.CodeExpression GetExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ protected static System.ComponentModel.PropertyDescriptorCollection GetPropertiesHelper(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance, System.Attribute[] attributes) { throw null; }
+ protected static System.Type GetReflectionTypeFromTypeHelper(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Type type) { throw null; }
+ protected static System.Type GetReflectionTypeHelper(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance) { throw null; }
+ protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Type valueType) { throw null; }
+ protected static System.ComponentModel.TypeDescriptionProvider GetTargetFrameworkProvider(System.IServiceProvider provider, object instance) { throw null; }
+ protected string GetUniqueName(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ protected bool IsSerialized(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ protected bool IsSerialized(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, bool honorPreset) { throw null; }
+ protected System.CodeDom.CodeExpression SerializeCreationExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, out bool isComplete) { isComplete = default(bool); throw null; }
+ protected void SerializeEvent(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, System.ComponentModel.EventDescriptor descriptor) { }
+ protected void SerializeEvents(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, params System.Attribute[] filter) { }
+ protected void SerializeProperties(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, System.Attribute[] filter) { }
+ protected void SerializePropertiesToResources(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, System.Attribute[] filter) { }
+ protected void SerializeProperty(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, System.ComponentModel.PropertyDescriptor propertyToSerialize) { }
+ protected void SerializeResource(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string resourceName, object value) { }
+ protected void SerializeResourceInvariant(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string resourceName, object value) { }
+ protected System.CodeDom.CodeExpression SerializeToExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ protected System.CodeDom.CodeExpression SerializeToResourceExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ protected System.CodeDom.CodeExpression SerializeToResourceExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, bool ensureInvariant) { throw null; }
+ protected void SetExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression) { }
+ protected void SetExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression, bool isPreset) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeDomSerializerException : System.SystemException
+ {
+ public CodeDomSerializerException(System.Exception ex, System.CodeDom.CodeLinePragma linePragma) { }
+ [System.MonoTODOAttribute]
+ public CodeDomSerializerException(System.Exception ex, System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager) { }
+ [System.MonoTODOAttribute]
+ protected CodeDomSerializerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CodeDomSerializerException(string message, System.CodeDom.CodeLinePragma linePragma) { }
+ [System.MonoTODOAttribute]
+ public CodeDomSerializerException(string message, System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager) { }
+ public System.CodeDom.CodeLinePragma LinePragma { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class CollectionCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializer
+ {
+ public CollectionCodeDomSerializer() { }
+ protected bool MethodSupportsSerialization(System.Reflection.MethodInfo method) { throw null; }
+ public override object Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ protected virtual object SerializeCollection(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeExpression targetExpression, System.Type targetType, System.Collections.ICollection originalCollection, System.Collections.ICollection valuesToSerialize) { throw null; }
+ }
+ public partial class DesignerSerializationManager : System.ComponentModel.Design.Serialization.IDesignerSerializationManager, System.IServiceProvider
+ {
+ public DesignerSerializationManager() { }
+ public DesignerSerializationManager(System.IServiceProvider provider) { }
+ public System.ComponentModel.IContainer Container { get { throw null; } set { } }
+ public System.Collections.IList Errors { get { throw null; } }
+ public bool PreserveNames { get { throw null; } set { } }
+ public object PropertyProvider { get { throw null; } set { } }
+ public bool RecycleInstances { get { throw null; } set { } }
+ System.ComponentModel.Design.Serialization.ContextStack System.ComponentModel.Design.Serialization.IDesignerSerializationManager.Context { get { throw null; } }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.Design.Serialization.IDesignerSerializationManager.Properties { get { throw null; } }
+ public bool ValidateRecycledTypes { get { throw null; } set { } }
+ public event System.EventHandler SessionCreated { add { } remove { } }
+ public event System.EventHandler SessionDisposed { add { } remove { } }
+ event System.ComponentModel.Design.Serialization.ResolveNameEventHandler System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ResolveName { add { } remove { } }
+ event System.EventHandler System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SerializationComplete { add { } remove { } }
+ protected virtual object CreateInstance(System.Type type, System.Collections.ICollection arguments, string name, bool addToContainer) { throw null; }
+ public System.IDisposable CreateSession() { throw null; }
+ public System.Type GetRuntimeType(string typeName) { throw null; }
+ public object GetSerializer(System.Type objectType, System.Type serializerType) { throw null; }
+ protected virtual object GetService(System.Type serviceType) { throw null; }
+ protected virtual System.Type GetType(string typeName) { throw null; }
+ protected virtual void OnResolveName(System.ComponentModel.Design.Serialization.ResolveNameEventArgs e) { }
+ protected virtual void OnSessionCreated(System.EventArgs e) { }
+ protected virtual void OnSessionDisposed(System.EventArgs e) { }
+ void System.ComponentModel.Design.Serialization.IDesignerSerializationManager.AddSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider provider) { }
+ object System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(System.Type type, System.Collections.ICollection arguments, string name, bool addToContainer) { throw null; }
+ object System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetInstance(string name) { throw null; }
+ string System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetName(object value) { throw null; }
+ object System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetSerializer(System.Type objectType, System.Type serializerType) { throw null; }
+ System.Type System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetType(string typeName) { throw null; }
+ void System.ComponentModel.Design.Serialization.IDesignerSerializationManager.RemoveSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider provider) { }
+ void System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ReportError(object errorInformation) { }
+ void System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SetName(object instance, string name) { }
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
+ }
+ public sealed partial class ExpressionContext
+ {
+ public ExpressionContext(System.CodeDom.CodeExpression expression, System.Type expressionType, object owner) { }
+ public ExpressionContext(System.CodeDom.CodeExpression expression, System.Type expressionType, object owner, object presetValue) { }
+ public System.CodeDom.CodeExpression Expression { get { throw null; } }
+ public System.Type ExpressionType { get { throw null; } }
+ public object Owner { get { throw null; } }
+ public object PresetValue { get { throw null; } }
+ }
+ public partial interface ICodeDomDesignerReload
+ {
+ bool ShouldReloadDesigner(System.CodeDom.CodeCompileUnit newTree);
+ }
+ public abstract partial class MemberCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializerBase
+ {
+ protected MemberCodeDomSerializer() { }
+ public abstract void Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.ComponentModel.MemberDescriptor descriptor, System.CodeDom.CodeStatementCollection statements);
+ public abstract bool ShouldSerialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.ComponentModel.MemberDescriptor descriptor);
+ }
+ public sealed partial class ObjectStatementCollection : System.Collections.IEnumerable
+ {
+ internal ObjectStatementCollection() { }
+ public System.CodeDom.CodeStatementCollection this[object statementOwner] { get { throw null; } }
+ public bool ContainsKey(object statementOwner) { throw null; }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public void Populate(System.Collections.ICollection statementOwners) { }
+ public void Populate(object owner) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class RootContext
+ {
+ public RootContext(System.CodeDom.CodeExpression expression, object value) { }
+ public System.CodeDom.CodeExpression Expression { get { throw null; } }
+ public object Value { get { throw null; } }
+ }
+ public sealed partial class SerializeAbsoluteContext
+ {
+ public SerializeAbsoluteContext() { }
+ public SerializeAbsoluteContext(System.ComponentModel.MemberDescriptor member) { }
+ public System.ComponentModel.MemberDescriptor Member { get { throw null; } }
+ public bool ShouldSerialize(System.ComponentModel.MemberDescriptor member) { throw null; }
+ }
+ public sealed partial class StatementContext
+ {
+ public StatementContext() { }
+ public System.ComponentModel.Design.Serialization.ObjectStatementCollection StatementCollection { get { throw null; } }
+ }
+ public partial class TypeCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializerBase
+ {
+ public TypeCodeDomSerializer() { }
+ public virtual object Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeTypeDeclaration declaration) { throw null; }
+ protected virtual System.CodeDom.CodeMemberMethod GetInitializeMethod(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeTypeDeclaration declaration, object value) { throw null; }
+ protected virtual System.CodeDom.CodeMemberMethod[] GetInitializeMethods(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeTypeDeclaration declaration) { throw null; }
+ public virtual System.CodeDom.CodeTypeDeclaration Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object root, System.Collections.ICollection members) { throw null; }
+ }
+}
+namespace System.Data.Design
+{
+ public partial class MethodSignatureGenerator
+ {
+ public MethodSignatureGenerator() { }
+ [System.MonoTODOAttribute]
+ public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Type ContainerParameterType { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string DataSetClassName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsGetMethod { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool PagingMethod { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Data.Design.ParameterGenerationOption ParameterOption { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TableClassName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.CodeDom.CodeMemberMethod GenerateMethod() { throw null; }
+ [System.MonoTODOAttribute]
+ public string GenerateMethodSignature() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.CodeDom.CodeTypeDeclaration GenerateUpdatingMethods() { throw null; }
+ [System.MonoTODOAttribute]
+ public void SetDesignTableContent(string designTableContent) { }
+ [System.MonoTODOAttribute]
+ public void SetMethodSourceContent(string methodSourceContent) { }
+ }
+ public enum ParameterGenerationOption
+ {
+ ClrTypes = 0,
+ Objects = 2,
+ SqlTypes = 1,
+ }
+ public sealed partial class TypedDataSetGenerator
+ {
+ internal TypedDataSetGenerator() { }
+ [System.MonoTODOAttribute]
+ public static System.Collections.Generic.ICollection<System.Reflection.Assembly> ReferencedAssemblies { get { throw null; } }
+ public static string Generate(System.Data.DataSet dataSet, System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ public static string Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders) { }
+ [System.MonoTODOAttribute]
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders, System.Data.Design.TypedDataSetGenerator.GenerateOption option) { }
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace) { }
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace, string basePath) { }
+ [System.MonoTODOAttribute]
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Common.DbProviderFactory specifiedFactory) { }
+ [System.MonoTODOAttribute]
+ public static string Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Design.TypedDataSetGenerator.GenerateOption option) { throw null; }
+ public static string Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace) { throw null; }
+ public static string Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Design.TypedDataSetGenerator.GenerateOption option, string dataSetNamespace, string basePath) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetProviderName(string inputFileContent) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetProviderName(string inputFileContent, string tableName) { throw null; }
+ [System.FlagsAttribute]
+ public enum GenerateOption
+ {
+ HierarchicalUpdate = 1,
+ LinqOverTypedDatasets = 2,
+ None = 0,
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class TypedDataSetGeneratorException : System.Data.DataException
+ {
+ public TypedDataSetGeneratorException() { }
+ public TypedDataSetGeneratorException(System.Collections.IList list) { }
+ protected TypedDataSetGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TypedDataSetGeneratorException(string message) { }
+ public TypedDataSetGeneratorException(string message, System.Exception innerException) { }
+ public System.Collections.IList ErrorList { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class TypedDataSetSchemaImporterExtension : System.Xml.Serialization.Advanced.SchemaImporterExtension
+ {
+ public TypedDataSetSchemaImporterExtension() { }
+ protected TypedDataSetSchemaImporterExtension(System.Data.Design.TypedDataSetGenerator.GenerateOption dataSetGenerateOptions) { }
+ [System.MonoTODOAttribute]
+ public override string ImportSchemaType(string name, string namespaceName, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ImportSchemaType(System.Xml.Schema.XmlSchemaType type, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ }
+ public partial class TypedDataSetSchemaImporterExtensionFx35 : System.Data.Design.TypedDataSetSchemaImporterExtension
+ {
+ public TypedDataSetSchemaImporterExtensionFx35() { }
+ }
+}
+namespace System.Diagnostics.Design
+{
+ public partial class LogConverter : System.ComponentModel.TypeConverter
+ {
+ public LogConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class ProcessDesigner : System.ComponentModel.Design.ComponentDesigner
+ {
+ public ProcessDesigner() { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class ProcessModuleDesigner : System.ComponentModel.Design.ComponentDesigner
+ {
+ public ProcessModuleDesigner() { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class ProcessThreadDesigner : System.ComponentModel.Design.ComponentDesigner
+ {
+ public ProcessThreadDesigner() { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+}
+namespace System.Messaging.Design
+{
+ public partial class MessageDesigner : System.ComponentModel.Design.ComponentDesigner
+ {
+ public MessageDesigner() { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+}
+namespace System.Resources.Tools
+{
+ public partial interface ITargetAwareCodeDomProvider
+ {
+ bool SupportsProperty(System.Type type, string propertyName, bool isWritable);
+ }
+ public static partial class StronglyTypedResourceBuilder
+ {
+ public static System.CodeDom.CodeCompileUnit Create(System.Collections.IDictionary resourceList, string baseName, string generatedCodeNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, bool internalClass, out string[] unmatchable) { unmatchable = default(string[]); throw null; }
+ public static System.CodeDom.CodeCompileUnit Create(System.Collections.IDictionary resourceList, string baseName, string generatedCodeNamespace, string resourcesNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, bool internalClass, out string[] unmatchable) { unmatchable = default(string[]); throw null; }
+ public static System.CodeDom.CodeCompileUnit Create(string resxFile, string baseName, string generatedCodeNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, bool internalClass, out string[] unmatchable) { unmatchable = default(string[]); throw null; }
+ public static System.CodeDom.CodeCompileUnit Create(string resxFile, string baseName, string generatedCodeNamespace, string resourcesNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, bool internalClass, out string[] unmatchable) { unmatchable = default(string[]); throw null; }
+ public static string VerifyResourceName(string key, System.CodeDom.Compiler.CodeDomProvider provider) { throw null; }
+ }
+}
+namespace System.ServiceProcess.Design
+{
+ public partial class ServiceControllerDesigner : System.ComponentModel.Design.ComponentDesigner
+ {
+ public ServiceControllerDesigner() { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+}
+namespace System.Web.UI.Design
+{
+ public partial class AppSettingsExpressionEditor : System.Web.UI.Design.ExpressionEditor
+ {
+ public AppSettingsExpressionEditor() { }
+ public override object EvaluateExpression(string expression, object parseTimeData, System.Type propertyType, System.IServiceProvider serviceProvider) { throw null; }
+ public override System.Web.UI.Design.ExpressionEditorSheet GetExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) { throw null; }
+ }
+ public partial class CalendarDataBindingHandler : System.Web.UI.Design.DataBindingHandler
+ {
+ public CalendarDataBindingHandler() { }
+ [System.MonoTODOAttribute]
+ public override void DataBindControl(System.ComponentModel.Design.IDesignerHost designerHost, System.Web.UI.Control control) { }
+ }
+ public sealed partial class ClientScriptItem
+ {
+ public ClientScriptItem(string text, string source, string language, string type, string id) { }
+ public string Id { get { throw null; } }
+ public string Language { get { throw null; } }
+ public string Source { get { throw null; } }
+ public string Text { get { throw null; } }
+ public string Type { get { throw null; } }
+ }
+ public sealed partial class ClientScriptItemCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public ClientScriptItemCollection(System.Web.UI.Design.ClientScriptItem[] clientScriptItems) { }
+ }
+ public sealed partial class ColorBuilder
+ {
+ internal ColorBuilder() { }
+ [System.MonoTODOAttribute]
+ public static string BuildColor(System.ComponentModel.IComponent component, System.Windows.Forms.Control owner, string initialColor) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class ConnectionStringEditor : System.Drawing.Design.UITypeEditor
+ {
+ public ConnectionStringEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual string GetProviderName(object instance) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void SetProviderName(object instance, System.ComponentModel.Design.Data.DesignerDataConnection connection) { }
+ }
+ public partial class ConnectionStringsExpressionEditor : System.Web.UI.Design.ExpressionEditor
+ {
+ public ConnectionStringsExpressionEditor() { }
+ public override object EvaluateExpression(string expression, object parseTimeData, System.Type propertyType, System.IServiceProvider serviceProvider) { throw null; }
+ public override System.Web.UI.Design.ExpressionEditorSheet GetExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class ContainerControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public ContainerControlDesigner() { }
+ [System.MonoTODOAttribute]
+ public override bool AllowResize { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual string FrameCaption { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.WebControls.Style FrameStyle { get { throw null; } }
+ protected virtual bool NoWrap { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected virtual void AddDesignTimeCssAttributes(System.Collections.IDictionary styleAttributes) { }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.IDictionary GetDesignTimeCssAttributes() { throw null; }
+ [System.MonoTODOAttribute]
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string GetPersistenceContent() { throw null; }
+ [System.MonoTODOAttribute]
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class ContentDefinition
+ {
+ public ContentDefinition(string id, string content, string designTimeHtml) { }
+ public string ContentPlaceHolderID { get { throw null; } }
+ public string DefaultContent { get { throw null; } }
+ public string DefaultDesignTimeHtml { get { throw null; } }
+ }
+ public enum ContentDesignerState
+ {
+ ShowDefaultContent = 0,
+ ShowUserContent = 1,
+ }
+ [System.MonoTODOAttribute]
+ public partial class ControlDesigner : System.Web.UI.Design.HtmlControlDesigner
+ {
+ public ControlDesigner() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool AllowResize { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual bool DataBindingsEnabled { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected System.Web.UI.Design.ControlDesignerState DesignerState { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("It is documented as not in use anymore", true)]
+ protected object DesignTimeElementView { get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use SetViewFlags(ViewFlags.DesignTimeHtmlRequiresLoadComplete, true)")]
+ public virtual bool DesignTimeHtmlRequiresLoadComplete { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected internal virtual bool HidePropertiesInTemplateMode { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual string ID { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ protected bool InTemplateMode { get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use Tag.SetDirty() and Tag.IsDirty instead.")]
+ public bool IsDirty { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use ContainerControlDesigner and EditableDesignerRegion")]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ protected System.Web.UI.Design.WebFormsRootDesigner RootDesigner { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected System.Web.UI.Design.IControlDesignerTag Tag { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual System.Web.UI.Design.TemplateGroupCollection TemplateGroups { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual bool UsePreviewControl { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Control ViewControl { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool ViewControlCreated { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ protected virtual bool Visible { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected string CreateErrorDesignTimeHtml(string errorMessage) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected string CreateErrorDesignTimeHtml(string errorMessage, System.Exception e) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string CreatePlaceHolderDesignTimeHtml() { throw null; }
+ [System.MonoTODOAttribute]
+ protected string CreatePlaceHolderDesignTimeHtml(string instruction) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual System.Web.UI.Control CreateViewControl() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Drawing.Rectangle GetBounds() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string GetDesignTimeHtml() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public static System.Web.UI.Design.DesignTimeResourceProviderFactory GetDesignTimeResourceProviderFactory(System.IServiceProvider serviceProvider) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual string GetEmptyDesignTimeHtml() { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual string GetPersistenceContent() { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use GetPersistenceContent() instead")]
+ public virtual string GetPersistInnerHtml() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.ViewRendering GetViewRendering() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public static System.Web.UI.Design.ViewRendering GetViewRendering(System.Web.UI.Control control) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public static System.Web.UI.Design.ViewRendering GetViewRendering(System.Web.UI.Design.ControlDesigner designer) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public void Invalidate() { }
+ [System.MonoTODOAttribute]
+ public void Invalidate(System.Drawing.Rectangle rectangle) { }
+ [System.MonoTODOAttribute]
+ public static void InvokeTransactedChange(System.ComponentModel.IComponent component, System.Web.UI.Design.TransactedChangeCallback callback, object context, string description) { }
+ [System.MonoTODOAttribute]
+ public static void InvokeTransactedChange(System.ComponentModel.IComponent component, System.Web.UI.Design.TransactedChangeCallback callback, object context, string description, System.ComponentModel.MemberDescriptor member) { }
+ [System.MonoTODOAttribute]
+ public static void InvokeTransactedChange(System.IServiceProvider serviceProvider, System.ComponentModel.IComponent component, System.Web.UI.Design.TransactedChangeCallback callback, object context, string description, System.ComponentModel.MemberDescriptor member) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use DataBindings.Contains(string) instead")]
+ public bool IsPropertyBound(string propName) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Localize(System.Web.UI.Design.IDesignTimeResourceWriter resourceWriter) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnAutoFormatApplied(System.Web.UI.Design.DesignerAutoFormat appliedAutoFormat) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use DataBindings.Changed event instead")]
+ protected override void OnBindingsCollectionChanged(string propName) { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnClick(System.Web.UI.Design.DesignerRegionMouseEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnComponentChanging(object sender, System.ComponentModel.Design.ComponentChangingEventArgs ce) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use OnComponentChanged() instead")]
+ protected virtual void OnControlResize() { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use OnComponentChanged() instead")]
+ public void RaiseResizeEvent() { }
+ [System.MonoTODOAttribute]
+ public void RegisterClone(object original, object clone) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ [System.MonoTODOAttribute]
+ protected void SetRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected void SetViewFlags(System.Web.UI.Design.ViewFlags viewFlags, bool setFlag) { }
+ [System.MonoTODOAttribute]
+ public virtual void UpdateDesignTimeHtml() { }
+ }
+ public sealed partial class ControlDesignerState
+ {
+ internal ControlDesignerState() { }
+ [System.MonoNotSupportedAttribute("")]
+ public object this[string key] { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ }
+ public enum ControlLocation
+ {
+ After = 1,
+ Before = 0,
+ First = 2,
+ FirstChild = 4,
+ Last = 3,
+ LastChild = 5,
+ }
+ public sealed partial class ControlParser
+ {
+ internal ControlParser() { }
+ [System.MonoTODOAttribute]
+ public static System.Web.UI.Control ParseControl(System.ComponentModel.Design.IDesignerHost designerHost, string controlText) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Web.UI.Control ParseControl(System.ComponentModel.Design.IDesignerHost designerHost, string controlText, string directives) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Web.UI.Control[] ParseControls(System.ComponentModel.Design.IDesignerHost designerHost, string controlText) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Web.UI.ITemplate ParseTemplate(System.ComponentModel.Design.IDesignerHost designerHost, string templateText) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Web.UI.ITemplate ParseTemplate(System.ComponentModel.Design.IDesignerHost designerHost, string templateText, string directives) { throw null; }
+ }
+ public sealed partial class ControlPersister
+ {
+ internal ControlPersister() { }
+ [System.MonoTODOAttribute]
+ public static void PersistControl(System.IO.TextWriter sw, System.Web.UI.Control control) { }
+ [System.MonoTODOAttribute]
+ public static void PersistControl(System.IO.TextWriter sw, System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host) { }
+ [System.MonoTODOAttribute]
+ public static string PersistControl(System.Web.UI.Control control) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string PersistControl(System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void PersistInnerProperties(System.IO.TextWriter sw, object component, System.ComponentModel.Design.IDesignerHost host) { }
+ [System.MonoTODOAttribute]
+ public static string PersistInnerProperties(object component, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public static void PersistTemplate(System.IO.TextWriter writer, System.Web.UI.ITemplate template, System.ComponentModel.Design.IDesignerHost host) { }
+ [System.MonoNotSupportedAttribute("")]
+ public static string PersistTemplate(System.Web.UI.ITemplate template, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ }
+ [System.ObsoleteAttribute("This class is not supposed to be in use anymore as DesignerActionList is supposed to be used for editing DataBinding")]
+ public partial class DataBindingCollectionConverter : System.ComponentModel.TypeConverter
+ {
+ public DataBindingCollectionConverter() { }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.ObsoleteAttribute("This class is not supposed to be in use anymore as DesignerActionList is supposed to be used for editing DataBinding")]
+ public partial class DataBindingCollectionEditor : System.Drawing.Design.UITypeEditor
+ {
+ public DataBindingCollectionEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public abstract partial class DataBindingHandler
+ {
+ protected DataBindingHandler() { }
+ public abstract void DataBindControl(System.ComponentModel.Design.IDesignerHost designerHost, System.Web.UI.Control control);
+ }
+ public partial class DataBindingValueUIHandler
+ {
+ public DataBindingValueUIHandler() { }
+ [System.MonoTODOAttribute]
+ public void OnGetUIValueItem(System.ComponentModel.ITypeDescriptorContext context, System.ComponentModel.PropertyDescriptor propDesc, System.Collections.ArrayList valueUIItemList) { }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class DataColumnSelectionConverter : System.ComponentModel.TypeConverter
+ {
+ public DataColumnSelectionConverter() { }
+ [System.MonoTODOAttribute]
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class DataFieldConverter : System.ComponentModel.TypeConverter
+ {
+ public DataFieldConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class DataMemberConverter : System.ComponentModel.TypeConverter
+ {
+ public DataMemberConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public sealed partial class DataSetFieldSchema : System.Web.UI.Design.IDataSourceFieldSchema
+ {
+ [System.MonoTODOAttribute]
+ public DataSetFieldSchema(System.Data.DataColumn column) { }
+ [System.MonoTODOAttribute]
+ public System.Type DataType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool Identity { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsReadOnly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsUnique { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int Length { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool Nullable { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int Precision { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool PrimaryKey { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int Scale { get { throw null; } }
+ }
+ public sealed partial class DataSetSchema : System.Web.UI.Design.IDataSourceSchema
+ {
+ [System.MonoTODOAttribute]
+ public DataSetSchema(System.Data.DataSet dataSet) { }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.IDataSourceViewSchema[] GetViews() { throw null; }
+ }
+ public sealed partial class DataSetViewSchema : System.Web.UI.Design.IDataSourceViewSchema
+ {
+ [System.MonoTODOAttribute]
+ public DataSetViewSchema(System.Data.DataTable dataTable) { }
+ [System.MonoTODOAttribute]
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.IDataSourceViewSchema[] GetChildren() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.IDataSourceFieldSchema[] GetFields() { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class DataSourceBooleanViewSchemaConverter : System.Web.UI.Design.DataSourceViewSchemaConverter
+ {
+ public DataSourceBooleanViewSchemaConverter() { }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class DataSourceConverter : System.ComponentModel.TypeConverter
+ {
+ public DataSourceConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual bool IsValidDataSource(System.ComponentModel.IComponent component) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class DataSourceDesigner : System.Web.UI.Design.ControlDesigner, System.Web.UI.Design.IDataSourceDesigner
+ {
+ public DataSourceDesigner() { }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool CanConfigure { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool CanRefreshSchema { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected bool SuppressingDataSourceEvents { get { throw null; } }
+ public event System.EventHandler DataSourceChanged { add { } remove { } }
+ public event System.EventHandler SchemaRefreshed { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public virtual void Configure() { }
+ [System.MonoTODOAttribute]
+ public override string GetDesignTimeHtml() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string[] GetViewNames() { throw null; }
+ protected virtual void OnDataSourceChanged(System.EventArgs e) { }
+ protected virtual void OnSchemaRefreshed(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void RefreshSchema(bool preferSilent) { }
+ [System.MonoTODOAttribute]
+ public virtual void ResumeDataSourceEvents() { }
+ [System.MonoTODOAttribute]
+ public static bool SchemasEquivalent(System.Web.UI.Design.IDataSourceSchema schema1, System.Web.UI.Design.IDataSourceSchema schema2) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void SuppressDataSourceEvents() { }
+ [System.MonoTODOAttribute]
+ public static bool ViewSchemasEquivalent(System.Web.UI.Design.IDataSourceViewSchema viewSchema1, System.Web.UI.Design.IDataSourceViewSchema viewSchema2) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class DataSourceViewSchemaConverter : System.ComponentModel.TypeConverter
+ {
+ public DataSourceViewSchemaConverter() { }
+ [System.MonoTODOAttribute]
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context, System.Type typeFilter) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public abstract partial class DesignerAutoFormat
+ {
+ protected DesignerAutoFormat(string name) { }
+ [System.MonoTODOAttribute]
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.DesignerAutoFormatStyle Style { get { throw null; } }
+ public abstract void Apply(System.Web.UI.Control control);
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.Control GetPreviewControl(System.Web.UI.Control runtimeControl) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class DesignerAutoFormatCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public DesignerAutoFormatCollection() { }
+ [System.MonoTODOAttribute]
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.DesignerAutoFormat this[int index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Size PreviewSize { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object SyncRoot { get { throw null; } }
+ [System.MonoTODOAttribute]
+ int System.Collections.ICollection.Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.MonoTODOAttribute]
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ [System.MonoTODOAttribute]
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int Add(System.Web.UI.Design.DesignerAutoFormat format) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public bool Contains(System.Web.UI.Design.DesignerAutoFormat format) { throw null; }
+ [System.MonoTODOAttribute]
+ public int IndexOf(System.Web.UI.Design.DesignerAutoFormat format) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, System.Web.UI.Design.DesignerAutoFormat format) { }
+ [System.MonoTODOAttribute]
+ public void Remove(System.Web.UI.Design.DesignerAutoFormat format) { }
+ [System.MonoTODOAttribute]
+ public void RemoveAt(int index) { }
+ [System.MonoTODOAttribute]
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ [System.MonoTODOAttribute]
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ int System.Collections.IList.Add(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.Collections.IList.Insert(int index, object value) { }
+ [System.MonoTODOAttribute]
+ void System.Collections.IList.Remove(object value) { }
+ [System.MonoTODOAttribute]
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public partial class DesignerAutoFormatStyle : System.Web.UI.WebControls.Style
+ {
+ public DesignerAutoFormatStyle() { }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.WebControls.VerticalAlign VerticalAlign { get { throw null; } set { } }
+ }
+ public abstract partial class DesignerDataSourceView
+ {
+ [System.MonoNotSupportedAttribute("")]
+ protected DesignerDataSourceView(System.Web.UI.Design.IDataSourceDesigner owner, string viewName) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool CanDelete { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool CanInsert { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool CanPage { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool CanRetrieveTotalRowCount { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool CanSort { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool CanUpdate { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.IDataSourceDesigner DataSourceDesigner { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public string Name { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual System.Web.UI.Design.IDataSourceViewSchema Schema { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public abstract partial class DesignerHierarchicalDataSourceView
+ {
+ [System.MonoTODOAttribute]
+ protected DesignerHierarchicalDataSourceView(System.Web.UI.Design.IHierarchicalDataSourceDesigner owner, string viewPath) { }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.IHierarchicalDataSourceDesigner DataSourceDesigner { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Path { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.Design.IDataSourceSchema Schema { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.IHierarchicalEnumerable GetDesignTimeData(out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public abstract partial class DesignerObject : System.IServiceProvider
+ {
+ [System.MonoNotSupportedAttribute("")]
+ protected DesignerObject(System.Web.UI.Design.ControlDesigner designer, string name) { }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.ControlDesigner Designer { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public string Name { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected object GetService(System.Type serviceType) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
+ }
+ public partial class DesignerRegion : System.Web.UI.Design.DesignerObject
+ {
+ public static readonly string DesignerRegionAttributeName;
+ [System.MonoNotSupportedAttribute("")]
+ public DesignerRegion(System.Web.UI.Design.ControlDesigner designer, string name) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public DesignerRegion(System.Web.UI.Design.ControlDesigner designer, string name, bool selectable) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual string Description { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual string DisplayName { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool EnsureSize { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool Highlight { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool Selectable { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool Selected { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public object UserData { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Drawing.Rectangle GetBounds() { throw null; }
+ }
+ public partial class DesignerRegionCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public DesignerRegionCollection() { }
+ [System.MonoNotSupportedAttribute("")]
+ public DesignerRegionCollection(System.Web.UI.Design.ControlDesigner owner) { }
+ [System.MonoNotSupportedAttribute("")]
+ public int Count { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool IsFixedSize { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool IsReadOnly { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool IsSynchronized { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.DesignerRegion this[int index] { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.ControlDesigner Owner { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public object SyncRoot { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ int System.Collections.ICollection.Count { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public int Add(System.Web.UI.Design.DesignerRegion region) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public void Clear() { }
+ [System.MonoNotSupportedAttribute("")]
+ public bool Contains(System.Web.UI.Design.DesignerRegion region) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public void CopyTo(System.Array array, int index) { }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public int IndexOf(System.Web.UI.Design.DesignerRegion region) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public void Insert(int index, System.Web.UI.Design.DesignerRegion region) { }
+ [System.MonoNotSupportedAttribute("")]
+ public void Remove(System.Web.UI.Design.DesignerRegion region) { }
+ [System.MonoNotSupportedAttribute("")]
+ public void RemoveAt(int index) { }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ [System.MonoNotSupportedAttribute("")]
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ int System.Collections.IList.Add(object o) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.Clear() { }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.Insert(int index, object o) { }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.Remove(object o) { }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public sealed partial class DesignerRegionMouseEventArgs : System.EventArgs
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public DesignerRegionMouseEventArgs(System.Web.UI.Design.DesignerRegion region, System.Drawing.Point location) { }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Drawing.Point Location { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.DesignerRegion Region { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ }
+ public sealed partial class DesignTimeData
+ {
+ internal DesignTimeData() { }
+ public static readonly System.EventHandler DataBindingHandler;
+ [System.MonoTODOAttribute]
+ public static System.Data.DataTable CreateDummyDataBoundDataTable() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.DataTable CreateDummyDataTable() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.DataTable CreateSampleDataTable(System.Collections.IEnumerable referenceData) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Data.DataTable CreateSampleDataTable(System.Collections.IEnumerable referenceData, bool useDataBoundData) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ComponentModel.PropertyDescriptorCollection GetDataFields(System.Collections.IEnumerable dataSource) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.IEnumerable GetDataMember(System.ComponentModel.IListSource dataSource, string dataMember) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string[] GetDataMembers(object dataSource) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.IEnumerable GetDesignTimeDataSource(System.Data.DataTable dataTable, int minimumRows) { throw null; }
+ [System.MonoTODOAttribute]
+ public static object GetSelectedDataSource(System.ComponentModel.IComponent component, string dataSource) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.IEnumerable GetSelectedDataSource(System.ComponentModel.IComponent component, string dataSource, string dataMember) { throw null; }
+ }
+ public abstract partial class DesignTimeResourceProviderFactory
+ {
+ protected DesignTimeResourceProviderFactory() { }
+ public abstract System.Web.Compilation.IResourceProvider CreateDesignTimeGlobalResourceProvider(System.IServiceProvider serviceProvider, string classKey);
+ public abstract System.Web.Compilation.IResourceProvider CreateDesignTimeLocalResourceProvider(System.IServiceProvider serviceProvider);
+ public abstract System.Web.UI.Design.IDesignTimeResourceWriter CreateDesignTimeLocalResourceWriter(System.IServiceProvider serviceProvider);
+ }
+ public partial class EditableDesignerRegion : System.Web.UI.Design.DesignerRegion
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public EditableDesignerRegion(System.Web.UI.Design.ControlDesigner owner, string name) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public EditableDesignerRegion(System.Web.UI.Design.ControlDesigner owner, string name, bool serverControlsOnly) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual string Content { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool ServerControlsOnly { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool SupportsDataBinding { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual System.Web.UI.Design.ViewRendering GetChildViewRendering(System.Web.UI.Control control) { throw null; }
+ }
+ public abstract partial class ExpressionEditor
+ {
+ protected ExpressionEditor() { }
+ public string ExpressionPrefix { get { throw null; } }
+ public abstract object EvaluateExpression(string expression, object parseTimeData, System.Type propertyType, System.IServiceProvider serviceProvider);
+ public static System.Web.UI.Design.ExpressionEditor GetExpressionEditor(string expressionPrefix, System.IServiceProvider serviceProvider) { throw null; }
+ [System.MonoTODOAttribute("the docs make it sound like this still requires accessing <expressionBuilders>")]
+ public static System.Web.UI.Design.ExpressionEditor GetExpressionEditor(System.Type expressionBuilderType, System.IServiceProvider serviceProvider) { throw null; }
+ public virtual System.Web.UI.Design.ExpressionEditorSheet GetExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) { throw null; }
+ }
+ public abstract partial class ExpressionEditorSheet
+ {
+ protected ExpressionEditorSheet(System.IServiceProvider serviceProvider) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool IsValid { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.IServiceProvider ServiceProvider { get { throw null; } }
+ public abstract string GetExpression();
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class ExpressionsCollectionConverter : System.ComponentModel.TypeConverter
+ {
+ public ExpressionsCollectionConverter() { }
+ [System.MonoTODOAttribute]
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class ExpressionsCollectionEditor : System.Drawing.Design.UITypeEditor
+ {
+ public ExpressionsCollectionEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class HierarchicalDataSourceConverter : System.Web.UI.Design.DataSourceConverter
+ {
+ public HierarchicalDataSourceConverter() { }
+ [System.MonoTODOAttribute]
+ protected override bool IsValidDataSource(System.ComponentModel.IComponent component) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class HierarchicalDataSourceDesigner : System.Web.UI.Design.ControlDesigner, System.Web.UI.Design.IHierarchicalDataSourceDesigner
+ {
+ public HierarchicalDataSourceDesigner() { }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool CanConfigure { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool CanRefreshSchema { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected bool SuppressingDataSourceEvents { get { throw null; } }
+ public event System.EventHandler DataSourceChanged { add { } remove { } }
+ public event System.EventHandler SchemaRefreshed { add { } remove { } }
+ public virtual void Configure() { }
+ [System.MonoTODOAttribute]
+ public override string GetDesignTimeHtml() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.Design.DesignerHierarchicalDataSourceView GetView(string viewPath) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void OnDataSourceChanged(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnSchemaRefreshed(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void RefreshSchema(bool preferSilent) { }
+ [System.MonoTODOAttribute]
+ public virtual void ResumeDataSourceEvents() { }
+ [System.MonoTODOAttribute]
+ public virtual void SuppressDataSourceEvents() { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class HtmlControlDesigner : System.ComponentModel.Design.ComponentDesigner
+ {
+ [System.MonoTODOAttribute]
+ public HtmlControlDesigner() { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use ControlDesigner.Tag instead")]
+ public System.Web.UI.Design.IHtmlControlDesignerBehavior Behavior { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.DataBindingCollection DataBindings { get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use new WebFormsRootDesigner feature instead. It is not used anymore", true)]
+ protected object DesignTimeElement { get { throw null; } }
+ public System.Web.UI.ExpressionBindingCollection Expressions { get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Code serialization is not supported in 2.0 anymore")]
+ public virtual bool ShouldCodeSerialize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use ControlDesigner.Tag instead")]
+ protected virtual void OnBehaviorAttached() { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use ControlDesigner.Tag instead")]
+ protected virtual void OnBehaviorDetaching() { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use DataBinding.Changed event instead")]
+ protected virtual void OnBindingsCollectionChanged(string propName) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnSetParent() { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterEvents(System.Collections.IDictionary events) { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class HtmlIntrinsicControlDesigner : System.Web.UI.Design.HtmlControlDesigner
+ {
+ public HtmlIntrinsicControlDesigner() { }
+ }
+ public partial class HyperLinkDataBindingHandler : System.Web.UI.Design.DataBindingHandler
+ {
+ public HyperLinkDataBindingHandler() { }
+ [System.MonoTODOAttribute]
+ public override void DataBindControl(System.ComponentModel.Design.IDesignerHost designerHost, System.Web.UI.Control control) { }
+ }
+ public partial interface IContentResolutionService
+ {
+ System.Collections.IDictionary ContentDefinitions { get; }
+ System.Web.UI.Design.ContentDesignerState GetContentDesignerState(string identifier);
+ void SetContentDesignerState(string identifier, System.Web.UI.Design.ContentDesignerState state);
+ }
+ [System.ObsoleteAttribute("Use IControlDesignerTag interface instead")]
+ public partial interface IControlDesignerBehavior
+ {
+ object DesignTimeElementView { get; }
+ string DesignTimeHtml { get; set; }
+ void OnTemplateModeChanged();
+ }
+ public partial interface IControlDesignerTag
+ {
+ bool IsDirty { get; }
+ string GetAttribute(string name);
+ string GetContent();
+ string GetOuterContent();
+ void RemoveAttribute(string name);
+ void SetAttribute(string name, string value);
+ void SetContent(string content);
+ void SetDirty(bool dirty);
+ }
+ public partial interface IControlDesignerView
+ {
+ System.Web.UI.Design.DesignerRegion ContainingRegion { get; }
+ System.ComponentModel.Design.IDesigner NamingContainerDesigner { get; }
+ bool SupportsRegions { get; }
+ event System.Web.UI.Design.ViewEventHandler ViewEvent;
+ System.Drawing.Rectangle GetBounds(System.Web.UI.Design.DesignerRegion region);
+ void Invalidate(System.Drawing.Rectangle rectangle);
+ void SetFlags(System.Web.UI.Design.ViewFlags viewFlags, bool setFlag);
+ void SetRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content);
+ void Update();
+ }
+ public partial interface IDataBindingSchemaProvider
+ {
+ bool CanRefreshSchema { get; }
+ System.Web.UI.Design.IDataSourceViewSchema Schema { get; }
+ void RefreshSchema(bool preferSilent);
+ }
+ public partial interface IDataSourceDesigner
+ {
+ bool CanConfigure { get; }
+ bool CanRefreshSchema { get; }
+ event System.EventHandler DataSourceChanged;
+ event System.EventHandler SchemaRefreshed;
+ void Configure();
+ System.Web.UI.Design.DesignerDataSourceView GetView(string viewName);
+ string[] GetViewNames();
+ void RefreshSchema(bool preferSilent);
+ void ResumeDataSourceEvents();
+ void SuppressDataSourceEvents();
+ }
+ public partial interface IDataSourceFieldSchema
+ {
+ System.Type DataType { get; }
+ bool Identity { get; }
+ bool IsReadOnly { get; }
+ bool IsUnique { get; }
+ int Length { get; }
+ string Name { get; }
+ bool Nullable { get; }
+ int Precision { get; }
+ bool PrimaryKey { get; }
+ int Scale { get; }
+ }
+ public partial interface IDataSourceProvider
+ {
+ System.Collections.IEnumerable GetResolvedSelectedDataSource();
+ object GetSelectedDataSource();
+ }
+ public partial interface IDataSourceSchema
+ {
+ System.Web.UI.Design.IDataSourceViewSchema[] GetViews();
+ }
+ public partial interface IDataSourceViewSchema
+ {
+ string Name { get; }
+ System.Web.UI.Design.IDataSourceViewSchema[] GetChildren();
+ System.Web.UI.Design.IDataSourceFieldSchema[] GetFields();
+ }
+ public partial interface IDesignTimeResourceProviderFactoryService
+ {
+ System.Web.UI.Design.DesignTimeResourceProviderFactory GetFactory();
+ }
+ public partial interface IDesignTimeResourceWriter : System.IDisposable, System.Resources.IResourceWriter
+ {
+ string CreateResourceKey(string resourceName, object obj);
+ }
+ public partial interface IDocumentProjectItem
+ {
+ System.IO.Stream GetContents();
+ void Open();
+ }
+ public partial interface IFolderProjectItem
+ {
+ System.Collections.ICollection Children { get; }
+ System.Web.UI.Design.IDocumentProjectItem AddDocument(string name, byte[] content);
+ System.Web.UI.Design.IFolderProjectItem AddFolder(string name);
+ }
+ public partial interface IHierarchicalDataSourceDesigner
+ {
+ bool CanConfigure { get; }
+ bool CanRefreshSchema { get; }
+ event System.EventHandler DataSourceChanged;
+ event System.EventHandler SchemaRefreshed;
+ void Configure();
+ System.Web.UI.Design.DesignerHierarchicalDataSourceView GetView(string viewPath);
+ void RefreshSchema(bool preferSilent);
+ void ResumeDataSourceEvents();
+ void SuppressDataSourceEvents();
+ }
+ [System.ObsoleteAttribute("Use IControlDesignerTag and IControlDesignerView instead")]
+ public partial interface IHtmlControlDesignerBehavior
+ {
+ System.Web.UI.Design.HtmlControlDesigner Designer { get; set; }
+ object DesignTimeElement { get; }
+ object GetAttribute(string attribute, bool ignoreCase);
+ object GetStyleAttribute(string attribute, bool designTimeOnly, bool ignoreCase);
+ void RemoveAttribute(string attribute, bool ignoreCase);
+ void RemoveStyleAttribute(string attribute, bool designTimeOnly, bool ignoreCase);
+ void SetAttribute(string attribute, object value, bool ignoreCase);
+ void SetStyleAttribute(string attribute, bool designTimeOnly, object value, bool ignoreCase);
+ }
+ public partial class ImageUrlEditor : System.Web.UI.Design.UrlEditor
+ {
+ public ImageUrlEditor() { }
+ protected override string Caption { get { throw null; } }
+ protected override string Filter { get { throw null; } }
+ }
+ public partial interface IProjectItem
+ {
+ string AppRelativeUrl { get; }
+ string Name { get; }
+ System.Web.UI.Design.IProjectItem Parent { get; }
+ string PhysicalPath { get; }
+ }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public partial interface ITemplateEditingFrame : System.IDisposable
+ {
+ System.Web.UI.WebControls.Style ControlStyle { get; }
+ int InitialHeight { get; set; }
+ int InitialWidth { get; set; }
+ string Name { get; }
+ string[] TemplateNames { get; }
+ System.Web.UI.WebControls.Style[] TemplateStyles { get; }
+ System.Web.UI.Design.TemplateEditingVerb Verb { get; set; }
+ void Close(bool saveChanges);
+ void Open();
+ void Resize(int width, int height);
+ void Save();
+ void UpdateControlName(string newName);
+ }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public partial interface ITemplateEditingService
+ {
+ bool SupportsNestedTemplateEditing { get; }
+ System.Web.UI.Design.ITemplateEditingFrame CreateFrame(System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames);
+ System.Web.UI.Design.ITemplateEditingFrame CreateFrame(System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames, System.Web.UI.WebControls.Style controlStyle, System.Web.UI.WebControls.Style[] templateStyles);
+ string GetContainingTemplateName(System.Web.UI.Control control);
+ }
+ public partial interface IWebAdministrationService
+ {
+ void Start(System.Collections.IDictionary arguments);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("cff39fa8-5607-4b6d-86f3-cc80b3cfe2dd")]
+ public partial interface IWebApplication : System.IServiceProvider
+ {
+ System.Web.UI.Design.IProjectItem RootProjectItem { get; }
+ System.Web.UI.Design.IProjectItem GetProjectItemFromUrl(string appRelativeUrl);
+ System.Configuration.Configuration OpenWebConfiguration(bool isReadOnly);
+ }
+ [System.ObsoleteAttribute("Use new WebFormsReferenceManager feature")]
+ public partial interface IWebFormReferenceManager
+ {
+ System.Type GetObjectType(string tagPrefix, string typeName);
+ string GetRegisterDirectives();
+ string GetTagPrefix(System.Type objectType);
+ }
+ public partial interface IWebFormsBuilderUIService
+ {
+ string BuildColor(System.Windows.Forms.Control owner, string initialColor);
+ string BuildUrl(System.Windows.Forms.Control owner, string initialUrl, string baseUrl, string caption, string filter, System.Web.UI.Design.UrlBuilderOptions options);
+ }
+ [System.ObsoleteAttribute("Use new WebFormsReferenceManager feature")]
+ public partial interface IWebFormsDocumentService
+ {
+ string DocumentUrl { get; }
+ bool IsLoading { get; }
+ event System.EventHandler LoadComplete;
+ object CreateDiscardableUndoUnit();
+ void DiscardUndoUnit(object discardableUndoUnit);
+ void EnableUndo(bool enable);
+ void UpdateSelection();
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class MailFileEditor : System.Web.UI.Design.UrlEditor
+ {
+ public MailFileEditor() { }
+ [System.MonoTODOAttribute]
+ protected override string Caption { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override string Filter { get { throw null; } }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class MdbDataFileEditor : System.Web.UI.Design.UrlEditor
+ {
+ public MdbDataFileEditor() { }
+ [System.MonoTODOAttribute]
+ protected override string Caption { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override string Filter { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use ContainerControlDesigner instead")]
+ public partial class ReadWriteControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoTODOAttribute]
+ public ReadWriteControlDesigner() { }
+ [System.MonoTODOAttribute]
+ public override string GetDesignTimeHtml() { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void MapPropertyToStyle(string propName, object varPropValue) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use ControlDesigner.Tag instead")]
+ protected override void OnBehaviorAttached() { }
+ [System.MonoTODOAttribute]
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ [System.MonoTODOAttribute]
+ public override void UpdateDesignTimeHtml() { }
+ }
+ public partial class ResourceExpressionEditor : System.Web.UI.Design.ExpressionEditor
+ {
+ public ResourceExpressionEditor() { }
+ public override object EvaluateExpression(string expression, object parseTimeData, System.Type propertyType, System.IServiceProvider serviceProvider) { throw null; }
+ public override System.Web.UI.Design.ExpressionEditorSheet GetExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) { throw null; }
+ }
+ public partial class ResourceExpressionEditorSheet : System.Web.UI.Design.ExpressionEditorSheet
+ {
+ [System.MonoTODOAttribute]
+ public ResourceExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) : base (default(System.IServiceProvider)) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute]
+ public string ClassKey { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool IsValid { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute]
+ public string ResourceKey { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override string GetExpression() { throw null; }
+ }
+ public partial class RouteUrlExpressionEditor : System.Web.UI.Design.ExpressionEditor
+ {
+ public RouteUrlExpressionEditor() { }
+ public override object EvaluateExpression(string expression, object parseTimeData, System.Type propertyType, System.IServiceProvider serviceProvider) { throw null; }
+ public override System.Web.UI.Design.ExpressionEditorSheet GetExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) { throw null; }
+ }
+ public partial class RouteUrlExpressionEditorSheet : System.Web.UI.Design.ExpressionEditorSheet
+ {
+ public RouteUrlExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) : base (default(System.IServiceProvider)) { }
+ public override bool IsValid { get { throw null; } }
+ public string RouteName { get { throw null; } set { } }
+ public string RouteValues { get { throw null; } set { } }
+ public override string GetExpression() { throw null; }
+ }
+ public partial class RouteValueExpressionEditor : System.Web.UI.Design.ExpressionEditor
+ {
+ public RouteValueExpressionEditor() { }
+ public override object EvaluateExpression(string expression, object parseTimeData, System.Type propertyType, System.IServiceProvider serviceProvider) { throw null; }
+ public override System.Web.UI.Design.ExpressionEditorSheet GetExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) { throw null; }
+ }
+ public partial class RouteValueExpressionEditorSheet : System.Web.UI.Design.ExpressionEditorSheet
+ {
+ public RouteValueExpressionEditorSheet(string expression, System.IServiceProvider serviceProvider) : base (default(System.IServiceProvider)) { }
+ public override bool IsValid { get { throw null; } }
+ public string RouteValue { get { throw null; } set { } }
+ public override string GetExpression() { throw null; }
+ }
+ public partial class SkinIDTypeConverter : System.ComponentModel.TypeConverter
+ {
+ [System.MonoTODOAttribute]
+ public SkinIDTypeConverter() { }
+ [System.MonoTODOAttribute]
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destType) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class SupportsPreviewControlAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.Design.SupportsPreviewControlAttribute Default;
+ public SupportsPreviewControlAttribute(bool supportsPreviewControl) { }
+ public bool SupportsPreviewControl { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public abstract partial class TemplatedControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public TemplatedControlDesigner() { }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public System.Web.UI.Design.ITemplateEditingFrame ActiveTemplateEditingFrame { get { throw null; } }
+ public bool CanEnterTemplateMode { get { throw null; } }
+ protected override bool DataBindingsEnabled { get { throw null; } }
+ [System.ObsoleteAttribute("Use ControlDesigner.InTemplateMode instead")]
+ public new bool InTemplateMode { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ protected abstract System.Web.UI.Design.ITemplateEditingFrame CreateTemplateEditingFrame(System.Web.UI.Design.TemplateEditingVerb verb);
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public void EnterTemplateMode(System.Web.UI.Design.ITemplateEditingFrame newTemplateEditingFrame) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public void ExitTemplateMode(bool fSwitchingTemplates, bool fNested, bool fSave) { }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ protected abstract System.Web.UI.Design.TemplateEditingVerb[] GetCachedTemplateEditingVerbs();
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public virtual string GetTemplateContainerDataItemProperty(string templateName) { throw null; }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public virtual System.Collections.IEnumerable GetTemplateContainerDataSource(string templateName) { throw null; }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public abstract string GetTemplateContent(System.Web.UI.Design.ITemplateEditingFrame editingFrame, string templateName, out bool allowEditing);
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public System.Web.UI.Design.TemplateEditingVerb[] GetTemplateEditingVerbs() { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Web.UI.ITemplate GetTemplateFromText(string text) { throw null; }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public virtual System.Type GetTemplatePropertyParentType(string templateName) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string GetTextFromTemplate(System.Web.UI.ITemplate template) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use ControlDesigner.Tag instead")]
+ protected override void OnBehaviorAttached() { }
+ [System.MonoTODOAttribute]
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ [System.MonoTODOAttribute]
+ public override void OnSetParent() { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnTemplateModeChanged() { }
+ [System.MonoTODOAttribute]
+ protected void SaveActiveTemplateEditingFrame() { }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public abstract void SetTemplateContent(System.Web.UI.Design.ITemplateEditingFrame editingFrame, string templateName, string templateContent);
+ [System.MonoTODOAttribute]
+ public override void UpdateDesignTimeHtml() { }
+ }
+ public partial class TemplatedEditableDesignerRegion : System.Web.UI.Design.EditableDesignerRegion
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public TemplatedEditableDesignerRegion(System.Web.UI.Design.TemplateDefinition templateDefinition) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool IsSingleInstanceTemplate { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool SupportsDataBinding { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.TemplateDefinition TemplateDefinition { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ }
+ public partial class TemplateDefinition : System.Web.UI.Design.DesignerObject
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public TemplateDefinition(System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public TemplateDefinition(System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName, bool serverControlsOnly) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public TemplateDefinition(System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName, System.Web.UI.WebControls.Style style) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public TemplateDefinition(System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName, System.Web.UI.WebControls.Style style, bool serverControlsOnly) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual bool AllowEditing { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual string Content { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool ServerControlsOnly { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.WebControls.Style Style { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool SupportsDataBinding { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public object TemplatedObject { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public string TemplatePropertyName { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public sealed partial class TemplateEditingService : System.IDisposable, System.Web.UI.Design.ITemplateEditingService
+ {
+ public TemplateEditingService(System.ComponentModel.Design.IDesignerHost designerHost) { }
+ public bool SupportsNestedTemplateEditing { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.ITemplateEditingFrame CreateFrame(System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.ITemplateEditingFrame CreateFrame(System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames, System.Web.UI.WebControls.Style controlStyle, System.Web.UI.WebControls.Style[] templateStyles) { throw null; }
+ public void Dispose() { }
+ ~TemplateEditingService() { }
+ [System.MonoTODOAttribute]
+ public string GetContainingTemplateName(System.Web.UI.Control control) { throw null; }
+ }
+ [System.ObsoleteAttribute("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.")]
+ public partial class TemplateEditingVerb : System.ComponentModel.Design.DesignerVerb, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public TemplateEditingVerb(string text, int index) : base (default(string), default(System.EventHandler)) { }
+ public TemplateEditingVerb(string text, int index, System.Web.UI.Design.TemplatedControlDesigner designer) : base (default(string), default(System.EventHandler)) { }
+ public int Index { get { throw null; } }
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ ~TemplateEditingVerb() { }
+ }
+ public partial class TemplateGroup
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public TemplateGroup(string groupName) { }
+ [System.MonoNotSupportedAttribute("")]
+ public TemplateGroup(string groupName, System.Web.UI.WebControls.Style groupStyle) { }
+ [System.MonoNotSupportedAttribute("")]
+ public string GroupName { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.WebControls.Style GroupStyle { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public bool IsEmpty { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.TemplateDefinition[] Templates { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public void AddTemplateDefinition(System.Web.UI.Design.TemplateDefinition templateDefinition) { }
+ }
+ public sealed partial class TemplateGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public TemplateGroupCollection() { }
+ [System.MonoNotSupportedAttribute("")]
+ public int Count { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.TemplateGroup this[int index] { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ int System.Collections.ICollection.Count { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.ICollection.IsSynchronized { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ object System.Collections.ICollection.SyncRoot { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.IList.IsFixedSize { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.IList.IsReadOnly { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ object System.Collections.IList.this[int index] { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public int Add(System.Web.UI.Design.TemplateGroup group) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public void AddRange(System.Web.UI.Design.TemplateGroupCollection groups) { }
+ [System.MonoNotSupportedAttribute("")]
+ public void Clear() { }
+ [System.MonoNotSupportedAttribute("")]
+ public bool Contains(System.Web.UI.Design.TemplateGroup group) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public void CopyTo(System.Web.UI.Design.TemplateGroup[] array, int index) { }
+ [System.MonoNotSupportedAttribute("")]
+ public int IndexOf(System.Web.UI.Design.TemplateGroup group) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public void Insert(int index, System.Web.UI.Design.TemplateGroup group) { }
+ [System.MonoNotSupportedAttribute("")]
+ public void Remove(System.Web.UI.Design.TemplateGroup group) { }
+ [System.MonoNotSupportedAttribute("")]
+ public void RemoveAt(int index) { }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ [System.MonoNotSupportedAttribute("")]
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ int System.Collections.IList.Add(object o) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.Clear() { }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.Insert(int index, object o) { }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.Remove(object o) { }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public partial class TemplateModeChangedEventArgs : System.EventArgs
+ {
+ public TemplateModeChangedEventArgs(System.Web.UI.Design.TemplateGroup newTemplateGroup) { }
+ public System.Web.UI.Design.TemplateGroup NewTemplateGroup { get { throw null; } }
+ }
+ public partial class TextControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public TextControlDesigner() { }
+ [System.MonoTODOAttribute]
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public partial class TextDataBindingHandler : System.Web.UI.Design.DataBindingHandler
+ {
+ public TextDataBindingHandler() { }
+ [System.MonoTODOAttribute]
+ public override void DataBindControl(System.ComponentModel.Design.IDesignerHost designerHost, System.Web.UI.Control control) { }
+ }
+ public delegate bool TransactedChangeCallback(object context);
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public sealed partial class TypeSchema : System.Web.UI.Design.IDataSourceSchema
+ {
+ [System.MonoTODOAttribute]
+ public TypeSchema(System.Type type) { }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.IDataSourceViewSchema[] GetViews() { throw null; }
+ }
+ public sealed partial class UrlBuilder
+ {
+ internal UrlBuilder() { }
+ [System.MonoTODOAttribute]
+ public static string BuildUrl(System.ComponentModel.IComponent component, System.Windows.Forms.Control owner, string initialUrl, string caption, string filter) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string BuildUrl(System.ComponentModel.IComponent component, System.Windows.Forms.Control owner, string initialUrl, string caption, string filter, System.Web.UI.Design.UrlBuilderOptions options) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string BuildUrl(System.IServiceProvider serviceProvider, System.Windows.Forms.Control owner, string initialUrl, string caption, string filter, System.Web.UI.Design.UrlBuilderOptions options) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum UrlBuilderOptions
+ {
+ NoAbsolute = 1,
+ None = 0,
+ }
+ public partial class UrlEditor : System.Drawing.Design.UITypeEditor
+ {
+ public UrlEditor() { }
+ protected virtual string Caption { get { throw null; } }
+ protected virtual string Filter { get { throw null; } }
+ protected virtual System.Web.UI.Design.UrlBuilderOptions Options { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class UserControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public UserControlDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override bool AllowResize { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class UserControlFileEditor : System.Web.UI.Design.UrlEditor
+ {
+ public UserControlFileEditor() { }
+ [System.MonoTODOAttribute]
+ protected override string Caption { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override string Filter { get { throw null; } }
+ }
+ public sealed partial class ViewEvent
+ {
+ internal ViewEvent() { }
+ public static readonly System.Web.UI.Design.ViewEvent Click;
+ public static readonly System.Web.UI.Design.ViewEvent Paint;
+ public static readonly System.Web.UI.Design.ViewEvent TemplateModeChanged;
+ }
+ public partial class ViewEventArgs : System.EventArgs
+ {
+ public ViewEventArgs(System.Web.UI.Design.ViewEvent eventType, System.Web.UI.Design.DesignerRegion region, System.EventArgs eventArgs) { }
+ public System.EventArgs EventArgs { get { throw null; } }
+ public System.Web.UI.Design.ViewEvent EventType { get { throw null; } }
+ public System.Web.UI.Design.DesignerRegion Region { get { throw null; } }
+ }
+ public delegate void ViewEventHandler(object sender, System.Web.UI.Design.ViewEventArgs e);
+ [System.FlagsAttribute]
+ public enum ViewFlags
+ {
+ CustomPaint = 1,
+ DesignTimeHtmlRequiresLoadComplete = 2,
+ TemplateEditing = 4,
+ }
+ public partial class ViewRendering
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public ViewRendering(string content, System.Web.UI.Design.DesignerRegionCollection regions) { }
+ public ViewRendering(string content, System.Web.UI.Design.DesignerRegionCollection regions, bool visible) { }
+ [System.MonoNotSupportedAttribute("")]
+ public string Content { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.DesignerRegionCollection Regions { get { throw null; } }
+ public bool Visible { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ [System.SerializableAttribute]
+ public partial class WebControlToolboxItem : System.Drawing.Design.ToolboxItem
+ {
+ public WebControlToolboxItem() { }
+ protected WebControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public WebControlToolboxItem(System.Type type) { }
+ [System.MonoTODOAttribute]
+ protected override System.ComponentModel.IComponent[] CreateComponentsCore(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void Deserialize(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public object GetToolAttributeValue(System.ComponentModel.Design.IDesignerHost host, System.Type attributeType) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetToolHtml(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Type GetToolType(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Initialize(System.Type type) { }
+ [System.MonoTODOAttribute]
+ protected override void Serialize(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class WebFormsDesignerActionService : System.ComponentModel.Design.DesignerActionService
+ {
+ [System.MonoTODOAttribute]
+ public WebFormsDesignerActionService(System.IServiceProvider serviceProvider) : base (default(System.IServiceProvider)) { }
+ [System.MonoTODOAttribute]
+ protected override void GetComponentDesignerActions(System.ComponentModel.IComponent component, System.ComponentModel.Design.DesignerActionListCollection actionLists) { }
+ }
+ public abstract partial class WebFormsReferenceManager
+ {
+ protected WebFormsReferenceManager() { }
+ public abstract System.Collections.ICollection GetRegisterDirectives();
+ public abstract string GetTagPrefix(System.Type objectType);
+ public abstract System.Type GetType(string tagPrefix, string tagName);
+ public abstract string GetUserControlPath(string tagPrefix, string tagName);
+ public abstract string RegisterTagPrefix(System.Type objectType);
+ }
+ public abstract partial class WebFormsRootDesigner : System.ComponentModel.Design.IDesigner, System.ComponentModel.Design.IDesignerFilter, System.ComponentModel.Design.IRootDesigner, System.IDisposable
+ {
+ protected WebFormsRootDesigner() { }
+ [System.MonoTODOAttribute]
+ public virtual System.ComponentModel.IComponent Component { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Globalization.CultureInfo CurrentCulture { get { throw null; } }
+ public abstract string DocumentUrl { get; }
+ public abstract bool IsDesignerViewLocked { get; }
+ public abstract bool IsLoading { get; }
+ public abstract System.Web.UI.Design.WebFormsReferenceManager ReferenceManager { get; }
+ [System.MonoTODOAttribute]
+ protected System.ComponentModel.Design.ViewTechnology[] SupportedTechnologies { get { throw null; } }
+ [System.MonoTODOAttribute]
+ System.ComponentModel.Design.DesignerVerbCollection System.ComponentModel.Design.IDesigner.Verbs { get { throw null; } }
+ [System.MonoTODOAttribute]
+ System.ComponentModel.Design.ViewTechnology[] System.ComponentModel.Design.IRootDesigner.SupportedTechnologies { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected System.ComponentModel.Design.DesignerVerbCollection Verbs { get { throw null; } }
+ public event System.EventHandler LoadComplete { add { } remove { } }
+ public abstract void AddClientScriptToDocument(System.Web.UI.Design.ClientScriptItem scriptItem);
+ public abstract string AddControlToDocument(System.Web.UI.Control newControl, System.Web.UI.Control referenceControl, System.Web.UI.Design.ControlLocation location);
+ [System.MonoTODOAttribute]
+ protected virtual System.ComponentModel.Design.DesignerActionService CreateDesignerActionService(System.IServiceProvider serviceProvider) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.Web.UI.IUrlResolutionService CreateUrlResolutionService() { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ ~WebFormsRootDesigner() { }
+ [System.MonoTODOAttribute]
+ public virtual string GenerateEmptyDesignTimeHtml(System.Web.UI.Control control) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string GenerateErrorDesignTimeHtml(System.Web.UI.Control control, System.Exception e, string errorMessage) { throw null; }
+ public abstract System.Web.UI.Design.ClientScriptItemCollection GetClientScriptsInDocument();
+ protected internal abstract void GetControlViewAndTag(System.Web.UI.Control control, out System.Web.UI.Design.IControlDesignerView view, out System.Web.UI.Design.IControlDesignerTag tag);
+ [System.MonoTODOAttribute]
+ protected internal virtual object GetService(System.Type serviceType) { throw null; }
+ [System.MonoTODOAttribute]
+ protected object GetView(System.ComponentModel.Design.ViewTechnology viewTechnology) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnLoadComplete(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected virtual void PostFilterAttributes(System.Collections.IDictionary attributes) { }
+ [System.MonoTODOAttribute]
+ protected virtual void PostFilterEvents(System.Collections.IDictionary events) { }
+ [System.MonoTODOAttribute]
+ protected virtual void PostFilterProperties(System.Collections.IDictionary properties) { }
+ [System.MonoTODOAttribute]
+ protected virtual void PreFilterAttributes(System.Collections.IDictionary attributes) { }
+ [System.MonoTODOAttribute]
+ protected virtual void PreFilterEvents(System.Collections.IDictionary events) { }
+ [System.MonoTODOAttribute]
+ protected virtual void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public abstract void RemoveClientScriptFromDocument(string clientScriptId);
+ public abstract void RemoveControlFromDocument(System.Web.UI.Control control);
+ [System.MonoTODOAttribute]
+ public string ResolveUrl(string relativeUrl) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void SetControlID(System.Web.UI.Control control, string id) { }
+ [System.MonoTODOAttribute]
+ void System.ComponentModel.Design.IDesigner.DoDefaultAction() { }
+ [System.MonoTODOAttribute]
+ void System.ComponentModel.Design.IDesignerFilter.PostFilterAttributes(System.Collections.IDictionary attributes) { }
+ [System.MonoTODOAttribute]
+ void System.ComponentModel.Design.IDesignerFilter.PostFilterEvents(System.Collections.IDictionary events) { }
+ [System.MonoTODOAttribute]
+ void System.ComponentModel.Design.IDesignerFilter.PostFilterProperties(System.Collections.IDictionary properties) { }
+ [System.MonoTODOAttribute]
+ void System.ComponentModel.Design.IDesignerFilter.PreFilterAttributes(System.Collections.IDictionary attributes) { }
+ [System.MonoTODOAttribute]
+ void System.ComponentModel.Design.IDesignerFilter.PreFilterEvents(System.Collections.IDictionary events) { }
+ [System.MonoTODOAttribute]
+ void System.ComponentModel.Design.IDesignerFilter.PreFilterProperties(System.Collections.IDictionary properties) { }
+ [System.MonoTODOAttribute]
+ object System.ComponentModel.Design.IRootDesigner.GetView(System.ComponentModel.Design.ViewTechnology viewTechnology) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.IDisposable.Dispose() { }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class XmlDataFileEditor : System.Web.UI.Design.UrlEditor
+ {
+ public XmlDataFileEditor() { }
+ [System.MonoTODOAttribute]
+ protected override string Caption { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override string Filter { get { throw null; } }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public sealed partial class XmlDocumentSchema : System.Web.UI.Design.IDataSourceSchema
+ {
+ [System.MonoTODOAttribute]
+ public XmlDocumentSchema(System.Xml.XmlDocument xmlDocument, string xPath) { }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Design.IDataSourceViewSchema[] GetViews() { throw null; }
+ }
+ public partial class XmlFileEditor : System.Drawing.Design.UITypeEditor
+ {
+ public XmlFileEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class XmlUrlEditor : System.Web.UI.Design.UrlEditor
+ {
+ public XmlUrlEditor() { }
+ protected override string Caption { get { throw null; } }
+ protected override string Filter { get { throw null; } }
+ protected override System.Web.UI.Design.UrlBuilderOptions Options { get { throw null; } }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class XsdSchemaFileEditor : System.Web.UI.Design.UrlEditor
+ {
+ public XsdSchemaFileEditor() { }
+ [System.MonoTODOAttribute]
+ protected override string Caption { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override string Filter { get { throw null; } }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class XslTransformFileEditor : System.Web.UI.Design.UrlEditor
+ {
+ public XslTransformFileEditor() { }
+ [System.MonoTODOAttribute]
+ protected override string Caption { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override string Filter { get { throw null; } }
+ }
+ public partial class XslUrlEditor : System.Web.UI.Design.UrlEditor
+ {
+ public XslUrlEditor() { }
+ protected override string Caption { get { throw null; } }
+ protected override string Filter { get { throw null; } }
+ protected override System.Web.UI.Design.UrlBuilderOptions Options { get { throw null; } }
+ }
+}
+namespace System.Web.UI.Design.Directives
+{
+ public sealed partial class DirectiveAttribute : System.Attribute
+ {
+ public DirectiveAttribute() { }
+ public bool AllowedOnMobilePages { get { throw null; } set { } }
+ public string BuilderType { get { throw null; } set { } }
+ public bool Culture { get { throw null; } set { } }
+ public string RenameType { get { throw null; } set { } }
+ public bool ServerLanguageExtensions { get { throw null; } set { } }
+ public bool ServerLanguageNames { get { throw null; } set { } }
+ }
+ public static partial class DirectiveRegistry
+ {
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Type> GetDirectives(System.Version frameworkVersion, string extension) { throw null; }
+ }
+ public sealed partial class SchemaElementNameAttribute : System.Attribute
+ {
+ public SchemaElementNameAttribute(string value) { }
+ public string Value { get { throw null; } }
+ }
+}
+namespace System.Web.UI.Design.WebControls
+{
+ public partial class AccessDataSourceDesigner : System.Web.UI.Design.WebControls.SqlDataSourceDesigner
+ {
+ public AccessDataSourceDesigner() { }
+ public string DataFile { get { throw null; } set { } }
+ protected override string GetConnectionString() { throw null; }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class AdRotatorDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
+ {
+ public AdRotatorDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public abstract partial class BaseDataBoundControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoNotSupportedAttribute("")]
+ protected BaseDataBoundControlDesigner() { }
+ [System.MonoNotSupportedAttribute("")]
+ public string DataSource { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public string DataSourceID { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ protected abstract bool ConnectToDataSource();
+ protected abstract void CreateDataSource();
+ protected abstract void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl);
+ protected abstract void DisconnectFromDataSource();
+ [System.MonoNotSupportedAttribute("")]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetDesignTimeHtml() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual void OnDataSourceChanged(bool forceUpdateView) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual void OnSchemaRefreshed() { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ [System.MonoNotSupportedAttribute("")]
+ public static System.Windows.Forms.DialogResult ShowCreateDataSourceDialog(System.Web.UI.Design.ControlDesigner controlDesigner, System.Type dataSourceType, bool configure, out string dataSourceID) { dataSourceID = default(string); throw null; }
+ }
+ public abstract partial class BaseDataListComponentEditor : System.Windows.Forms.Design.WindowsFormsComponentEditor
+ {
+ public BaseDataListComponentEditor(int initialPage) { }
+ public override bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object obj, System.Windows.Forms.IWin32Window parent) { throw null; }
+ protected override int GetInitialComponentEditorPageIndex() { throw null; }
+ }
+ public abstract partial class BaseDataListDesigner : System.Web.UI.Design.TemplatedControlDesigner, System.Web.UI.Design.IDataBindingSchemaProvider, System.Web.UI.Design.IDataSourceProvider
+ {
+ protected BaseDataListDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public string DataKeyField { get { throw null; } set { } }
+ public string DataMember { get { throw null; } set { } }
+ public string DataSource { get { throw null; } set { } }
+ public System.Web.UI.Design.IDataSourceDesigner DataSourceDesigner { get { throw null; } }
+ public string DataSourceID { get { throw null; } set { } }
+ public System.Web.UI.Design.DesignerDataSourceView DesignerView { get { throw null; } }
+ bool System.Web.UI.Design.IDataBindingSchemaProvider.CanRefreshSchema { get { throw null; } }
+ System.Web.UI.Design.IDataSourceViewSchema System.Web.UI.Design.IDataBindingSchemaProvider.Schema { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ protected System.Collections.IEnumerable GetDesignTimeDataSource(System.Collections.IEnumerable selectedDataSource, int minimumRows, out bool dummyDataSource) { dummyDataSource = default(bool); throw null; }
+ protected System.Collections.IEnumerable GetDesignTimeDataSource(int minimumRows, out bool dummyDataSource) { dummyDataSource = default(bool); throw null; }
+ public System.Collections.IEnumerable GetResolvedSelectedDataSource() { throw null; }
+ public object GetSelectedDataSource() { throw null; }
+ public override System.Collections.IEnumerable GetTemplateContainerDataSource(string templateName) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected internal void InvokePropertyBuilder(int initialPage) { }
+ protected void OnAutoFormat(object sender, System.EventArgs e) { }
+ public override void OnAutoFormatApplied(System.Web.UI.Design.DesignerAutoFormat appliedAutoFormat) { }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs e) { }
+ protected internal virtual void OnDataSourceChanged() { }
+ protected void OnPropertyBuilder(object sender, System.EventArgs e) { }
+ protected virtual void OnSchemaRefreshed() { }
+ protected internal void OnStylesChanged() { }
+ protected abstract void OnTemplateEditingVerbsChanged();
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ void System.Web.UI.Design.IDataBindingSchemaProvider.RefreshSchema(bool preferSilent) { }
+ }
+ public partial class BaseValidatorDesigner : System.Web.UI.Design.WebControls.PreviewControlDesigner
+ {
+ public BaseValidatorDesigner() { }
+ protected override System.Web.UI.Control CreateViewControl() { throw null; }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class BulletedListDesigner : System.Web.UI.Design.WebControls.ListControlDesigner
+ {
+ public BulletedListDesigner() { }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected override void PostFilterEvents(System.Collections.IDictionary events) { }
+ }
+ public partial class ButtonDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public ButtonDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public partial class CalendarAutoFormatDialog : System.Windows.Forms.Form
+ {
+ public CalendarAutoFormatDialog(System.Web.UI.WebControls.Calendar calendar) { }
+ protected void DoDelayLoadActions() { }
+ protected void OnActivated(object source, System.EventArgs e) { }
+ protected void OnOKClicked(object source, System.EventArgs e) { }
+ protected void OnSelChangedScheme(object source, System.EventArgs e) { }
+ protected void SaveComponent() { }
+ }
+ public partial class CalendarDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public CalendarDesigner() { }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected void OnAutoFormat(object sender, System.EventArgs e) { }
+ }
+ public partial class ChangePasswordDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public ChangePasswordDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override bool AllowResize { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public bool RenderOuterTable { get { throw null; } set { } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class CheckBoxDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public CheckBoxDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public partial class CompositeControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public CompositeControlDesigner() { }
+ protected virtual void CreateChildControls() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class ContentDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public ContentDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override bool AllowResize { get { throw null; } }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ public override string GetPersistenceContent() { throw null; }
+ protected override void PostFilterProperties(System.Collections.IDictionary properties) { }
+ protected override void PreFilterEvents(System.Collections.IDictionary events) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class ContentPlaceHolderDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public ContentPlaceHolderDesigner() { }
+ public override bool AllowResize { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ public override string GetPersistenceContent() { throw null; }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class CreateUserWizardDesigner : System.Web.UI.Design.WebControls.WizardDesigner
+ {
+ public CreateUserWizardDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected override void AddDesignerRegions(System.Web.UI.Design.DesignerRegionCollection regions) { }
+ protected override void ConvertToCustomNavigationTemplate() { }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class CreateUserWizardStepCollectionEditor : System.Web.UI.Design.WebControls.WizardStepCollectionEditor
+ {
+ public CreateUserWizardStepCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override string HelpTopic { get { throw null; } }
+ protected override bool CanRemoveInstance(object value) { throw null; }
+ protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; }
+ }
+ public partial class DataBoundControlDesigner : System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner, System.Web.UI.Design.IDataBindingSchemaProvider, System.Web.UI.Design.IDataSourceProvider
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public DataBoundControlDesigner() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public string DataMember { [System.MonoNotSupportedAttribute("")]get { throw null; } [System.MonoNotSupportedAttribute("")]set { } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.IDataSourceDesigner DataSourceDesigner { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public System.Web.UI.Design.DesignerDataSourceView DesignerView { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual int SampleRowCount { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ bool System.Web.UI.Design.IDataBindingSchemaProvider.CanRefreshSchema { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ System.Web.UI.Design.IDataSourceViewSchema System.Web.UI.Design.IDataBindingSchemaProvider.Schema { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual bool UseDataSourcePickerActionList { [System.MonoNotSupportedAttribute("")]get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ protected override bool ConnectToDataSource() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected override void CreateDataSource() { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override void DisconnectFromDataSource() { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual System.Collections.IEnumerable GetDesignTimeDataSource() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected virtual System.Collections.IEnumerable GetSampleDataSource() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ [System.MonoNotSupportedAttribute("")]
+ void System.Web.UI.Design.IDataBindingSchemaProvider.RefreshSchema(bool preferSilent) { }
+ [System.MonoNotSupportedAttribute("")]
+ System.Collections.IEnumerable System.Web.UI.Design.IDataSourceProvider.GetResolvedSelectedDataSource() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ object System.Web.UI.Design.IDataSourceProvider.GetSelectedDataSource() { throw null; }
+ }
+ public abstract partial class DataControlFieldDesigner
+ {
+ protected DataControlFieldDesigner() { }
+ public abstract string DefaultNodeText { get; }
+ protected System.IServiceProvider ServiceProvider { get { throw null; } }
+ public abstract bool UsesSchema { get; }
+ public abstract System.Web.UI.WebControls.DataControlField CreateField();
+ public abstract System.Web.UI.WebControls.DataControlField CreateField(System.Web.UI.Design.IDataSourceFieldSchema fieldSchema);
+ public abstract System.Web.UI.WebControls.TemplateField CreateTemplateField(System.Web.UI.WebControls.DataControlField dataControlField, System.Web.UI.WebControls.DataBoundControl dataBoundControl);
+ protected string GetNewDataSourceName(System.Type controlType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
+ public abstract string GetNodeText(System.Web.UI.WebControls.DataControlField dataControlField);
+ protected object GetService(System.Type serviceType) { throw null; }
+ protected System.Web.UI.ITemplate GetTemplate(System.Web.UI.WebControls.DataBoundControl control, string templateContent) { throw null; }
+ protected System.Web.UI.WebControls.TemplateField GetTemplateField(System.Web.UI.WebControls.DataControlField dataControlField, System.Web.UI.WebControls.DataBoundControl dataBoundControl) { throw null; }
+ public abstract bool IsEnabled(System.Web.UI.WebControls.DataBoundControl parent);
+ }
+ public partial class DataControlFieldTypeEditor : System.Drawing.Design.UITypeEditor
+ {
+ public DataControlFieldTypeEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class DataGridColumnCollectionEditor : System.Drawing.Design.UITypeEditor
+ {
+ public DataGridColumnCollectionEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class DataGridComponentEditor : System.Web.UI.Design.WebControls.BaseDataListComponentEditor
+ {
+ public DataGridComponentEditor() : base (default(int)) { }
+ public DataGridComponentEditor(int initialPage) : base (default(int)) { }
+ protected override System.Type[] GetComponentEditorPages() { throw null; }
+ }
+ public partial class DataGridDesigner : System.Web.UI.Design.WebControls.BaseDataListDesigner
+ {
+ public DataGridDesigner() { }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected override System.Web.UI.Design.ITemplateEditingFrame CreateTemplateEditingFrame(System.Web.UI.Design.TemplateEditingVerb verb) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Web.UI.Design.TemplateEditingVerb[] GetCachedTemplateEditingVerbs() { throw null; }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override string GetTemplateContainerDataItemProperty(string templateName) { throw null; }
+ public override string GetTemplateContent(System.Web.UI.Design.ITemplateEditingFrame editingFrame, string templateName, out bool allowEditing) { allowEditing = default(bool); throw null; }
+ public override System.Type GetTemplatePropertyParentType(string templateName) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public virtual void OnColumnsChanged() { }
+ protected override void OnTemplateEditingVerbsChanged() { }
+ public override void SetTemplateContent(System.Web.UI.Design.ITemplateEditingFrame editingFrame, string templateName, string templateContent) { }
+ }
+ public partial class DataListComponentEditor : System.Web.UI.Design.WebControls.BaseDataListComponentEditor
+ {
+ public DataListComponentEditor() : base (default(int)) { }
+ public DataListComponentEditor(int initialPage) : base (default(int)) { }
+ protected override System.Type[] GetComponentEditorPages() { throw null; }
+ }
+ public partial class DataListDesigner : System.Web.UI.Design.WebControls.BaseDataListDesigner
+ {
+ public DataListDesigner() { }
+ public override bool AllowResize { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected bool TemplatesExist { get { throw null; } }
+ protected override System.Web.UI.Design.ITemplateEditingFrame CreateTemplateEditingFrame(System.Web.UI.Design.TemplateEditingVerb verb) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Web.UI.Design.TemplateEditingVerb[] GetCachedTemplateEditingVerbs() { throw null; }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override string GetTemplateContainerDataItemProperty(string templateName) { throw null; }
+ public override string GetTemplateContent(System.Web.UI.Design.ITemplateEditingFrame editingFrame, string templateName, out bool allowEditing) { allowEditing = default(bool); throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void OnSchemaRefreshed() { }
+ protected override void OnTemplateEditingVerbsChanged() { }
+ public override void SetTemplateContent(System.Web.UI.Design.ITemplateEditingFrame editingFrame, string templateName, string templateContent) { }
+ }
+ public partial class DataProviderNameConverter : System.ComponentModel.StringConverter
+ {
+ public DataProviderNameConverter() { }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class DataSourceIDConverter : System.ComponentModel.TypeConverter
+ {
+ public DataSourceIDConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual bool IsValidDataSource(System.ComponentModel.IComponent component) { throw null; }
+ }
+ public partial class DetailsViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
+ {
+ public DetailsViewDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected override int SampleRowCount { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected override void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void OnClick(System.Web.UI.Design.DesignerRegionMouseEventArgs e) { }
+ protected override void OnSchemaRefreshed() { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class EmbeddedMailObjectCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public EmbeddedMailObjectCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ }
+ public partial class FormViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
+ {
+ public FormViewDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public bool RenderOuterTable { get { throw null; } set { } }
+ protected override int SampleRowCount { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void OnSchemaRefreshed() { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class GridViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
+ {
+ public GridViewDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected override int SampleRowCount { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected override void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void OnClick(System.Web.UI.Design.DesignerRegionMouseEventArgs e) { }
+ protected override void OnSchemaRefreshed() { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class HiddenFieldDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public HiddenFieldDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class HierarchicalDataBoundControlDesigner : System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner
+ {
+ public HierarchicalDataBoundControlDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public System.Web.UI.Design.IHierarchicalDataSourceDesigner DataSourceDesigner { get { throw null; } }
+ public System.Web.UI.Design.DesignerHierarchicalDataSourceView DesignerView { get { throw null; } }
+ protected virtual bool UseDataSourcePickerActionList { get { throw null; } }
+ protected override bool ConnectToDataSource() { throw null; }
+ protected override void CreateDataSource() { }
+ protected override void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ protected override void DisconnectFromDataSource() { }
+ protected virtual System.Web.UI.IHierarchicalEnumerable GetDesignTimeDataSource() { throw null; }
+ protected virtual System.Web.UI.IHierarchicalEnumerable GetSampleDataSource() { throw null; }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class HierarchicalDataSourceIDConverter : System.Web.UI.Design.WebControls.DataSourceIDConverter
+ {
+ public HierarchicalDataSourceIDConverter() { }
+ protected override bool IsValidDataSource(System.ComponentModel.IComponent component) { throw null; }
+ }
+ public partial class HotSpotCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public HotSpotCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override string HelpTopic { get { throw null; } }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ protected override System.Type[] CreateNewItemTypes() { throw null; }
+ }
+ public partial class HyperLinkDesigner : System.Web.UI.Design.TextControlDesigner
+ {
+ public HyperLinkDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ }
+ public partial class LabelDesigner : System.Web.UI.Design.TextControlDesigner
+ {
+ public LabelDesigner() { }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ }
+ public partial class LinkButtonDesigner : System.Web.UI.Design.TextControlDesigner
+ {
+ public LinkButtonDesigner() { }
+ }
+ public partial class ListControlDataBindingHandler : System.Web.UI.Design.DataBindingHandler
+ {
+ public ListControlDataBindingHandler() { }
+ public override void DataBindControl(System.ComponentModel.Design.IDesignerHost designerHost, System.Web.UI.Control control) { }
+ }
+ public partial class ListControlDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
+ {
+ public ListControlDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public string DataTextField { get { throw null; } set { } }
+ public string DataValueField { get { throw null; } set { } }
+ protected override bool UseDataSourcePickerActionList { get { throw null; } }
+ protected override void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public System.Collections.IEnumerable GetResolvedSelectedDataSource() { throw null; }
+ public object GetSelectedDataSource() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public virtual void OnDataSourceChanged() { }
+ protected override void OnDataSourceChanged(bool forceUpdateView) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class ListItemsCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public ListItemsCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override string HelpTopic { get { throw null; } }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ }
+ public partial class LiteralDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public LiteralDesigner() { }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ }
+ public partial class LoginDesigner : System.Web.UI.Design.WebControls.CompositeControlDesigner
+ {
+ public LoginDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override bool AllowResize { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public bool RenderOuterTable { get { throw null; } set { } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class LoginNameDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public LoginNameDesigner() { }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ }
+ public partial class LoginStatusDesigner : System.Web.UI.Design.WebControls.CompositeControlDesigner
+ {
+ public LoginStatusDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class LoginViewDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public LoginViewDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs e) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class MailDefinitionBodyFileNameEditor : System.Web.UI.Design.UrlEditor
+ {
+ public MailDefinitionBodyFileNameEditor() { }
+ protected override string Caption { get { throw null; } }
+ protected override string Filter { get { throw null; } }
+ }
+ public partial class MenuBindingsEditor : System.Drawing.Design.UITypeEditor
+ {
+ public MenuBindingsEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class MenuDesigner : System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner, System.Web.UI.Design.IDataBindingSchemaProvider
+ {
+ public MenuDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected bool CanRefreshSchema { get { throw null; } }
+ protected System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } }
+ bool System.Web.UI.Design.IDataBindingSchemaProvider.CanRefreshSchema { get { throw null; } }
+ System.Web.UI.Design.IDataSourceViewSchema System.Web.UI.Design.IDataBindingSchemaProvider.Schema { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected override void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ protected override System.Web.UI.IHierarchicalEnumerable GetSampleDataSource() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected void RefreshSchema(bool preferSilent) { }
+ void System.Web.UI.Design.IDataBindingSchemaProvider.RefreshSchema(bool preferSilent) { }
+ }
+ public partial class MenuItemCollectionEditor : System.Drawing.Design.UITypeEditor
+ {
+ public MenuItemCollectionEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class MenuItemStyleCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public MenuItemStyleCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; }
+ protected override object CreateInstance(System.Type itemType) { throw null; }
+ protected override System.Type[] CreateNewItemTypes() { throw null; }
+ }
+ public partial class MultiViewDesigner : System.Web.UI.Design.ContainerControlDesigner
+ {
+ public MultiViewDesigner() { }
+ protected override bool NoWrap { get { throw null; } }
+ }
+ public partial class ObjectDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner
+ {
+ public ObjectDataSourceDesigner() { }
+ public override bool CanConfigure { get { throw null; } }
+ public override bool CanRefreshSchema { get { throw null; } }
+ public string SelectMethod { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ public override void Configure() { }
+ public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; }
+ public override string[] GetViewNames() { throw null; }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void RefreshSchema(bool preferSilent) { }
+ }
+ public partial class ObjectDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView
+ {
+ public ObjectDesignerDataSourceView(System.Web.UI.Design.WebControls.ObjectDataSourceDesigner owner, string viewName) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanRetrieveTotalRowCount { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } }
+ public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public partial class PanelContainerDesigner : System.Web.UI.Design.ContainerControlDesigner
+ {
+ public PanelContainerDesigner() { }
+ public override string FrameCaption { get { throw null; } }
+ public override System.Web.UI.WebControls.Style FrameStyle { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected override void AddDesignTimeCssAttributes(System.Collections.IDictionary styleAttributes) { }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class PanelDesigner : System.Web.UI.Design.ReadWriteControlDesigner
+ {
+ public PanelDesigner() { }
+ protected override void MapPropertyToStyle(string propName, object varPropValue) { }
+ protected override void OnBehaviorAttached() { }
+ }
+ public partial class ParameterCollectionEditor : System.Drawing.Design.UITypeEditor
+ {
+ public ParameterCollectionEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class ParameterEditorUserControl : System.Windows.Forms.UserControl
+ {
+ public ParameterEditorUserControl(System.IServiceProvider serviceProvider) { }
+ public bool ParametersConfigured { get { throw null; } }
+ public System.ComponentModel.TypeDescriptionProvider TypeDescriptionProvider { get { throw null; } }
+ public event System.EventHandler ParametersChanged { add { } remove { } }
+ public void AddParameters(System.Web.UI.WebControls.Parameter[] parameters) { }
+ public void ClearParameters() { }
+ public System.Web.UI.WebControls.Parameter[] GetParameters() { throw null; }
+ protected virtual void OnParametersChanged(object sender, System.EventArgs e) { }
+ public void SetAllowCollectionChanges(bool allowChanges) { }
+ }
+ public partial class PasswordRecoveryDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public PasswordRecoveryDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override bool AllowResize { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public bool RenderOuterTable { get { throw null; } set { } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class PreviewControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public PreviewControlDesigner() { }
+ protected override bool UsePreviewControl { get { throw null; } }
+ }
+ public partial class RegexEditorDialog : System.Windows.Forms.Form
+ {
+ public RegexEditorDialog(System.ComponentModel.ISite site) { }
+ public string RegularExpression { get { throw null; } set { } }
+ protected void cmdHelp_Click(object sender, System.EventArgs e) { }
+ protected void cmdOK_Click(object sender, System.EventArgs e) { }
+ protected void cmdTestValidate_Click(object sender, System.EventArgs args) { }
+ protected override void Dispose(bool disposing) { }
+ protected void lstStandardExpressions_SelectedIndexChanged(object sender, System.EventArgs e) { }
+ protected void RegexTypeEditor_Activated(object sender, System.EventArgs e) { }
+ protected void txtExpression_TextChanged(object sender, System.EventArgs e) { }
+ }
+ public partial class RegexTypeEditor : System.Drawing.Design.UITypeEditor
+ {
+ public RegexTypeEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class RepeaterDesigner : System.Web.UI.Design.ControlDesigner, System.Web.UI.Design.IDataSourceProvider
+ {
+ public RepeaterDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public string DataMember { get { throw null; } set { } }
+ public string DataSource { get { throw null; } set { } }
+ public System.Web.UI.Design.IDataSourceDesigner DataSourceDesigner { get { throw null; } }
+ public string DataSourceID { get { throw null; } set { } }
+ public System.Web.UI.Design.DesignerDataSourceView DesignerView { get { throw null; } }
+ protected bool TemplatesExist { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void ExecuteChooseDataSourcePostSteps() { }
+ protected System.Collections.IEnumerable GetDesignTimeDataSource(System.Collections.IEnumerable selectedDataSource, int minimumRows) { throw null; }
+ protected System.Collections.IEnumerable GetDesignTimeDataSource(int minimumRows) { throw null; }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public System.Collections.IEnumerable GetResolvedSelectedDataSource() { throw null; }
+ public object GetSelectedDataSource() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public override void OnComponentChanged(object source, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ public virtual void OnDataSourceChanged() { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class RoleGroupCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public RoleGroupCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ }
+ public partial class SiteMapDataSourceDesigner : System.Web.UI.Design.HierarchicalDataSourceDesigner, System.Web.UI.Design.IDataSourceDesigner
+ {
+ public SiteMapDataSourceDesigner() { }
+ public override bool CanRefreshSchema { get { throw null; } }
+ bool System.Web.UI.Design.IDataSourceDesigner.CanConfigure { get { throw null; } }
+ bool System.Web.UI.Design.IDataSourceDesigner.CanRefreshSchema { get { throw null; } }
+ event System.EventHandler System.Web.UI.Design.IDataSourceDesigner.DataSourceChanged { add { } remove { } }
+ event System.EventHandler System.Web.UI.Design.IDataSourceDesigner.SchemaRefreshed { add { } remove { } }
+ public override System.Web.UI.Design.DesignerHierarchicalDataSourceView GetView(string viewPath) { throw null; }
+ public virtual string[] GetViewNames() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs e) { }
+ public override void RefreshSchema(bool preferSilent) { }
+ void System.Web.UI.Design.IDataSourceDesigner.Configure() { }
+ System.Web.UI.Design.DesignerDataSourceView System.Web.UI.Design.IDataSourceDesigner.GetView(string viewName) { throw null; }
+ string[] System.Web.UI.Design.IDataSourceDesigner.GetViewNames() { throw null; }
+ void System.Web.UI.Design.IDataSourceDesigner.RefreshSchema(bool preferSilent) { }
+ void System.Web.UI.Design.IDataSourceDesigner.ResumeDataSourceEvents() { }
+ void System.Web.UI.Design.IDataSourceDesigner.SuppressDataSourceEvents() { }
+ }
+ public partial class SiteMapDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView
+ {
+ public SiteMapDesignerDataSourceView(System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner owner, string viewName) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { }
+ public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } }
+ public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public partial class SiteMapDesignerHierarchicalDataSourceView : System.Web.UI.Design.DesignerHierarchicalDataSourceView
+ {
+ public SiteMapDesignerHierarchicalDataSourceView(System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner owner, string viewPath) : base (default(System.Web.UI.Design.IHierarchicalDataSourceDesigner), default(string)) { }
+ public override System.Web.UI.Design.IDataSourceSchema Schema { get { throw null; } }
+ public override System.Web.UI.IHierarchicalEnumerable GetDesignTimeData(out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public partial class SiteMapPathDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public SiteMapPathDesigner() { }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class SqlDataSourceConnectionStringEditor : System.Web.UI.Design.ConnectionStringEditor
+ {
+ public SqlDataSourceConnectionStringEditor() { }
+ protected override string GetProviderName(object instance) { throw null; }
+ protected override void SetProviderName(object instance, System.ComponentModel.Design.Data.DesignerDataConnection connection) { }
+ }
+ public partial class SqlDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner
+ {
+ public SqlDataSourceDesigner() { }
+ public override bool CanConfigure { get { throw null; } }
+ public override bool CanRefreshSchema { get { throw null; } }
+ public string ConnectionString { get { throw null; } set { } }
+ public System.Web.UI.DataSourceOperation DeleteQuery { get { throw null; } set { } }
+ public System.Web.UI.DataSourceOperation InsertQuery { get { throw null; } set { } }
+ public string ProviderName { get { throw null; } set { } }
+ public string SelectCommand { get { throw null; } set { } }
+ public System.Web.UI.DataSourceOperation SelectQuery { get { throw null; } set { } }
+ public System.Web.UI.DataSourceOperation UpdateQuery { get { throw null; } set { } }
+ public override void Configure() { }
+ protected virtual System.Web.UI.Design.WebControls.SqlDesignerDataSourceView CreateView(string viewName) { throw null; }
+ protected virtual void DeriveParameters(string providerName, System.Data.Common.DbCommand command) { }
+ protected virtual string GetConnectionString() { throw null; }
+ public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; }
+ public override string[] GetViewNames() { throw null; }
+ protected internal virtual System.Web.UI.WebControls.Parameter[] InferParameterNames(System.ComponentModel.Design.Data.DesignerDataConnection connection, string commandText, System.Web.UI.WebControls.SqlDataSourceCommandType commandType) { throw null; }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void RefreshSchema(bool preferSilent) { }
+ }
+ public partial class SqlDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView
+ {
+ public SqlDesignerDataSourceView(System.Web.UI.Design.WebControls.SqlDataSourceDesigner owner, string viewName) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanRetrieveTotalRowCount { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } }
+ public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public partial class StyleCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public StyleCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override object CreateInstance(System.Type itemType) { throw null; }
+ }
+ public partial class SubMenuStyleCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public SubMenuStyleCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; }
+ protected override object CreateInstance(System.Type itemType) { throw null; }
+ protected override System.Type[] CreateNewItemTypes() { throw null; }
+ }
+ public partial class SubstitutionDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public SubstitutionDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public partial class TableCellsCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public TableCellsCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ protected override object CreateInstance(System.Type itemType) { throw null; }
+ }
+ public partial class TableDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public TableDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public partial class TableRowsCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public TableRowsCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ protected override object CreateInstance(System.Type itemType) { throw null; }
+ }
+ public partial class TreeNodeBindingDepthConverter : System.ComponentModel.Int32Converter
+ {
+ public TreeNodeBindingDepthConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial class TreeNodeCollectionEditor : System.Drawing.Design.UITypeEditor
+ {
+ public TreeNodeCollectionEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class TreeNodeStyleCollectionEditor : System.Web.UI.Design.WebControls.StyleCollectionEditor
+ {
+ public TreeNodeStyleCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override System.Type CreateCollectionItemType() { throw null; }
+ }
+ public partial class TreeViewBindingsEditor : System.Drawing.Design.UITypeEditor
+ {
+ public TreeViewBindingsEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class TreeViewDesigner : System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner
+ {
+ public TreeViewDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected void CreateLineImages() { }
+ protected override void DataBind(System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ protected void EditBindings() { }
+ protected void EditNodes() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ protected override string GetErrorDesignTimeHtml(System.Exception e) { throw null; }
+ protected override System.Web.UI.IHierarchicalEnumerable GetSampleDataSource() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class ValidationSummaryDesigner : System.Web.UI.Design.WebControls.PreviewControlDesigner
+ {
+ public ValidationSummaryDesigner() { }
+ protected override System.Web.UI.Control CreateViewControl() { throw null; }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class ViewDesigner : System.Web.UI.Design.ContainerControlDesigner
+ {
+ public ViewDesigner() { }
+ protected override bool NoWrap { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class WizardDesigner : System.Web.UI.Design.WebControls.CompositeControlDesigner
+ {
+ public WizardDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ protected bool DisplaySideBar { get { throw null; } set { } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ protected virtual void AddDesignerRegions(System.Web.UI.Design.DesignerRegionCollection regions) { }
+ protected virtual void ConvertToCustomNavigationTemplate() { }
+ protected void ConvertToTemplate(string description, System.ComponentModel.IComponent component, string templateName, string[] keys) { }
+ protected override void CreateChildControls() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void OnClick(System.Web.UI.Design.DesignerRegionMouseEventArgs e) { }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ protected void ResetTemplate(string description, System.ComponentModel.IComponent component, string templateName) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class WizardStepCollectionEditor : System.ComponentModel.Design.CollectionEditor
+ {
+ public WizardStepCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; }
+ protected override object CreateInstance(System.Type itemType) { throw null; }
+ protected override System.Type[] CreateNewItemTypes() { throw null; }
+ }
+ public partial class WizardStepEditableRegion : System.Web.UI.Design.EditableDesignerRegion
+ {
+ public WizardStepEditableRegion(System.Web.UI.Design.WebControls.WizardDesigner designer, System.Web.UI.WebControls.WizardStepBase wizardStep) : base (default(System.Web.UI.Design.ControlDesigner), default(string)) { }
+ public System.Web.UI.WebControls.WizardStepBase Step { get { throw null; } }
+ }
+ public partial class WizardStepTemplatedEditableRegion : System.Web.UI.Design.TemplatedEditableDesignerRegion
+ {
+ public WizardStepTemplatedEditableRegion(System.Web.UI.Design.TemplateDefinition templateDefinition, System.Web.UI.WebControls.WizardStepBase wizardStep) : base (default(System.Web.UI.Design.TemplateDefinition)) { }
+ public System.Web.UI.WebControls.WizardStepBase Step { get { throw null; } }
+ }
+ public partial class XmlDataSourceDesigner : System.Web.UI.Design.HierarchicalDataSourceDesigner, System.Web.UI.Design.IDataSourceDesigner
+ {
+ public XmlDataSourceDesigner() { }
+ public override bool CanConfigure { get { throw null; } }
+ public override bool CanRefreshSchema { get { throw null; } }
+ public string Data { get { throw null; } set { } }
+ public string DataFile { get { throw null; } set { } }
+ bool System.Web.UI.Design.IDataSourceDesigner.CanConfigure { get { throw null; } }
+ bool System.Web.UI.Design.IDataSourceDesigner.CanRefreshSchema { get { throw null; } }
+ public string Transform { get { throw null; } set { } }
+ public string TransformFile { get { throw null; } set { } }
+ public string XPath { get { throw null; } set { } }
+ event System.EventHandler System.Web.UI.Design.IDataSourceDesigner.DataSourceChanged { add { } remove { } }
+ event System.EventHandler System.Web.UI.Design.IDataSourceDesigner.SchemaRefreshed { add { } remove { } }
+ public override void Configure() { }
+ public override System.Web.UI.Design.DesignerHierarchicalDataSourceView GetView(string viewPath) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void RefreshSchema(bool preferSilent) { }
+ void System.Web.UI.Design.IDataSourceDesigner.Configure() { }
+ System.Web.UI.Design.DesignerDataSourceView System.Web.UI.Design.IDataSourceDesigner.GetView(string viewName) { throw null; }
+ string[] System.Web.UI.Design.IDataSourceDesigner.GetViewNames() { throw null; }
+ void System.Web.UI.Design.IDataSourceDesigner.RefreshSchema(bool preferSilent) { }
+ void System.Web.UI.Design.IDataSourceDesigner.ResumeDataSourceEvents() { }
+ void System.Web.UI.Design.IDataSourceDesigner.SuppressDataSourceEvents() { }
+ }
+ public partial class XmlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public XmlDesigner() { }
+ protected override void Dispose(bool disposing) { }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class XmlDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView
+ {
+ public XmlDesignerDataSourceView(System.Web.UI.Design.WebControls.XmlDataSourceDesigner owner, string viewName) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { }
+ public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } }
+ public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public partial class XmlDesignerHierarchicalDataSourceView : System.Web.UI.Design.DesignerHierarchicalDataSourceView
+ {
+ public XmlDesignerHierarchicalDataSourceView(System.Web.UI.Design.WebControls.XmlDataSourceDesigner owner, string viewPath) : base (default(System.Web.UI.Design.IHierarchicalDataSourceDesigner), default(string)) { }
+ public override System.Web.UI.Design.IDataSourceSchema Schema { get { throw null; } }
+ public override System.Web.UI.IHierarchicalEnumerable GetDesignTimeData(out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+}
+namespace System.Web.UI.Design.WebControls.WebParts
+{
+ public partial class CatalogPartDesigner : System.Web.UI.Design.WebControls.WebParts.PartDesigner
+ {
+ public CatalogPartDesigner() { }
+ protected override System.Web.UI.Control CreateViewControl() { throw null; }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class CatalogZoneDesigner : System.Web.UI.Design.WebControls.WebParts.ToolZoneDesigner
+ {
+ public CatalogZoneDesigner() { }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class ConnectionsZoneDesigner : System.Web.UI.Design.WebControls.WebParts.ToolZoneDesigner
+ {
+ public ConnectionsZoneDesigner() { }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class DeclarativeCatalogPartDesigner : System.Web.UI.Design.WebControls.WebParts.CatalogPartDesigner
+ {
+ public DeclarativeCatalogPartDesigner() { }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class EditorPartDesigner : System.Web.UI.Design.WebControls.WebParts.PartDesigner
+ {
+ public EditorPartDesigner() { }
+ protected override System.Web.UI.Control CreateViewControl() { throw null; }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class EditorZoneDesigner : System.Web.UI.Design.WebControls.WebParts.ToolZoneDesigner
+ {
+ public EditorZoneDesigner() { }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class PageCatalogPartDesigner : System.Web.UI.Design.WebControls.WebParts.CatalogPartDesigner
+ {
+ public PageCatalogPartDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public abstract partial class PartDesigner : System.Web.UI.Design.WebControls.CompositeControlDesigner
+ {
+ internal PartDesigner() { }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class ProxyWebPartManagerDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public ProxyWebPartManagerDesigner() { }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class ToolZoneDesigner : System.Web.UI.Design.WebControls.WebParts.WebZoneDesigner
+ {
+ public ToolZoneDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ protected bool ViewInBrowseMode { get { throw null; } }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class WebPartDesigner : System.Web.UI.Design.WebControls.WebParts.PartDesigner
+ {
+ public WebPartDesigner() { }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class WebPartManagerDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public WebPartManagerDesigner() { }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class WebPartZoneBaseDesigner : System.Web.UI.Design.WebControls.WebParts.WebZoneDesigner
+ {
+ public WebPartZoneBaseDesigner() { }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class WebPartZoneDesigner : System.Web.UI.Design.WebControls.WebParts.WebPartZoneBaseDesigner
+ {
+ public WebPartZoneDesigner() { }
+ public override System.Web.UI.Design.DesignerAutoFormatCollection AutoFormats { get { throw null; } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public abstract partial class WebZoneDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ internal WebZoneDesigner() { }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+}
+namespace System.Windows.Forms.Design
+{
+ public sealed partial class AnchorEditor : System.Drawing.Design.UITypeEditor
+ {
+ public AnchorEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class AxImporter
+ {
+ [System.MonoTODOAttribute]
+ public AxImporter(System.Windows.Forms.Design.AxImporter.Options options) { }
+ [System.MonoTODOAttribute]
+ public string[] GeneratedAssemblies { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string[] GeneratedSources { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Runtime.InteropServices.TYPELIBATTR[] GeneratedTypeLibAttributes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string GenerateFromFile(System.IO.FileInfo file) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GenerateFromTypeLibrary(System.Runtime.InteropServices.UCOMITypeLib typeLib) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GenerateFromTypeLibrary(System.Runtime.InteropServices.UCOMITypeLib typeLib, System.Guid clsid) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetFileOfTypeLib(ref System.Runtime.InteropServices.TYPELIBATTR tlibattr) { throw null; }
+ public partial interface IReferenceResolver
+ {
+ string ResolveActiveXReference(System.Runtime.InteropServices.UCOMITypeLib typeLib);
+ string ResolveComReference(System.Reflection.AssemblyName name);
+ string ResolveComReference(System.Runtime.InteropServices.UCOMITypeLib typeLib);
+ string ResolveManagedReference(string assemName);
+ }
+ public sealed partial class Options
+ {
+ [System.MonoTODOAttribute]
+ public bool delaySign;
+ [System.MonoTODOAttribute]
+ public bool genSources;
+ public bool ignoreRegisteredOcx;
+ [System.MonoTODOAttribute]
+ public string keyContainer;
+ [System.MonoTODOAttribute]
+ public string keyFile;
+ [System.MonoTODOAttribute]
+ public System.Reflection.StrongNameKeyPair keyPair;
+ [System.MonoTODOAttribute]
+ public bool msBuildErrors;
+ [System.MonoTODOAttribute]
+ public bool noLogo;
+ [System.MonoTODOAttribute]
+ public string outputDirectory;
+ [System.MonoTODOAttribute]
+ public string outputName;
+ [System.MonoTODOAttribute]
+ public bool overwriteRCW;
+ [System.MonoTODOAttribute]
+ public byte[] publicKey;
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Design.AxImporter.IReferenceResolver references;
+ [System.MonoTODOAttribute]
+ public bool silentMode;
+ [System.MonoTODOAttribute]
+ public bool verboseMode;
+ public Options() { }
+ }
+ }
+ public partial class AxParameterData
+ {
+ [System.MonoTODOAttribute]
+ public AxParameterData(System.Reflection.ParameterInfo info) { }
+ [System.MonoTODOAttribute]
+ public AxParameterData(System.Reflection.ParameterInfo info, bool ignoreByRefs) { }
+ [System.MonoTODOAttribute]
+ public AxParameterData(string inname, string typeName) { }
+ [System.MonoTODOAttribute]
+ public AxParameterData(string inname, System.Type type) { }
+ public System.CodeDom.FieldDirection Direction { get { throw null; } }
+ public bool IsByRef { get { throw null; } }
+ public bool IsIn { get { throw null; } }
+ public bool IsOptional { get { throw null; } }
+ public bool IsOut { get { throw null; } }
+ public string Name { get { throw null; } [System.MonoTODOAttribute]set { } }
+ public System.Type ParameterType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string TypeName { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.Windows.Forms.Design.AxParameterData[] Convert(System.Reflection.ParameterInfo[] infos) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Windows.Forms.Design.AxParameterData[] Convert(System.Reflection.ParameterInfo[] infos, bool ignoreByRefs) { throw null; }
+ }
+ public partial class AxWrapperGen
+ {
+ [System.MonoTODOAttribute]
+ public static System.Collections.ArrayList GeneratedSources;
+ [System.MonoTODOAttribute]
+ public AxWrapperGen(System.Type axType) { }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public partial class BorderSidesEditor : System.Drawing.Design.UITypeEditor
+ {
+ public BorderSidesEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class ComponentDocumentDesigner : System.ComponentModel.Design.ComponentDesigner, System.ComponentModel.Design.IDesigner, System.ComponentModel.Design.IRootDesigner, System.ComponentModel.Design.ITypeDescriptorFilterService, System.Drawing.Design.IToolboxUser, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public ComponentDocumentDesigner() { }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Control Control { get { throw null; } }
+ System.ComponentModel.Design.ViewTechnology[] System.ComponentModel.Design.IRootDesigner.SupportedTechnologies { get { throw null; } }
+ public bool TrayAutoArrange { get { throw null; } set { } }
+ public bool TrayLargeIcon { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ protected virtual bool GetToolSupported(System.Drawing.Design.ToolboxItem tool) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ [System.MonoTODOAttribute]
+ object System.ComponentModel.Design.IRootDesigner.GetView(System.ComponentModel.Design.ViewTechnology technology) { throw null; }
+ [System.MonoTODOAttribute]
+ bool System.ComponentModel.Design.ITypeDescriptorFilterService.FilterAttributes(System.ComponentModel.IComponent component, System.Collections.IDictionary attributes) { throw null; }
+ [System.MonoTODOAttribute]
+ bool System.ComponentModel.Design.ITypeDescriptorFilterService.FilterEvents(System.ComponentModel.IComponent component, System.Collections.IDictionary events) { throw null; }
+ [System.MonoTODOAttribute]
+ bool System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties(System.ComponentModel.IComponent component, System.Collections.IDictionary properties) { throw null; }
+ bool System.Drawing.Design.IToolboxUser.GetToolSupported(System.Drawing.Design.ToolboxItem tool) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.Drawing.Design.IToolboxUser.ToolPicked(System.Drawing.Design.ToolboxItem tool) { }
+ }
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ProvidePropertyAttribute("Location", typeof(System.ComponentModel.IComponent))]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class ComponentTray : System.Windows.Forms.ScrollableControl, System.ComponentModel.IExtenderProvider
+ {
+ public ComponentTray(System.ComponentModel.Design.IDesigner mainDesigner, System.IServiceProvider serviceProvider) { }
+ public bool AutoArrange { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int ComponentCount { get { throw null; } }
+ public bool ShowLargeIcons { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual void AddComponent(System.ComponentModel.IComponent component) { }
+ protected virtual bool CanCreateComponentFromTool(System.Drawing.Design.ToolboxItem tool) { throw null; }
+ protected virtual bool CanDisplayComponent(System.ComponentModel.IComponent component) { throw null; }
+ [System.MonoTODOAttribute]
+ public void CreateComponentFromTool(System.Drawing.Design.ToolboxItem tool) { }
+ [System.MonoTODOAttribute]
+ protected void DisplayError(System.Exception e) { }
+ protected override void Dispose(bool disposing) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Layout")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.MonoTODOAttribute]
+ public System.Drawing.Point GetLocation(System.ComponentModel.IComponent receiver) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.IComponent GetNextComponent(System.ComponentModel.IComponent component, bool forward) { throw null; }
+ protected override object GetService(System.Type serviceType) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Layout")]
+ [System.ComponentModel.DesignOnlyAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.MonoTODOAttribute]
+ public System.Drawing.Point GetTrayLocation(System.ComponentModel.IComponent receiver) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool IsTrayComponent(System.ComponentModel.IComponent comp) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void OnDragDrop(System.Windows.Forms.DragEventArgs de) { }
+ [System.MonoTODOAttribute]
+ protected override void OnDragEnter(System.Windows.Forms.DragEventArgs de) { }
+ [System.MonoTODOAttribute]
+ protected override void OnDragLeave(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnDragOver(System.Windows.Forms.DragEventArgs de) { }
+ [System.MonoTODOAttribute]
+ protected override void OnGiveFeedback(System.Windows.Forms.GiveFeedbackEventArgs gfevent) { }
+ [System.MonoTODOAttribute]
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnLostCapture() { }
+ [System.MonoTODOAttribute]
+ protected override void OnMouseDoubleClick(System.Windows.Forms.MouseEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pe) { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnSetCursor() { }
+ [System.MonoTODOAttribute]
+ public virtual void RemoveComponent(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public void SetLocation(System.ComponentModel.IComponent receiver, System.Drawing.Point location) { }
+ [System.MonoTODOAttribute]
+ public void SetTrayLocation(System.ComponentModel.IComponent receiver, System.Drawing.Point location) { }
+ bool System.ComponentModel.IExtenderProvider.CanExtend(object component) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public partial class ControlDesigner : System.ComponentModel.Design.ComponentDesigner
+ {
+ protected System.Windows.Forms.AccessibleObject accessibilityObj;
+ protected static readonly System.Drawing.Point InvalidPoint;
+ public ControlDesigner() { }
+ public virtual System.Windows.Forms.AccessibleObject AccessibilityObject { get { throw null; } }
+ public override System.Collections.ICollection AssociatedComponents { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool AutoResizeHandles { get { throw null; } set { } }
+ protected System.Windows.Forms.Design.Behavior.BehaviorService BehaviorService { get { throw null; } }
+ public virtual System.Windows.Forms.Control Control { get { throw null; } }
+ protected virtual bool EnableDragRect { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override System.ComponentModel.InheritanceAttribute InheritanceAttribute { get { throw null; } }
+ protected override System.ComponentModel.IComponent ParentComponent { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool ParticipatesWithSnapLines { get { throw null; } }
+ public virtual System.Windows.Forms.Design.SelectionRules SelectionRules { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.IList SnapLines { get { throw null; } }
+ protected void BaseWndProc(ref System.Windows.Forms.Message m) { }
+ public virtual bool CanBeParentedTo(System.ComponentModel.Design.IDesigner parentDesigner) { throw null; }
+ protected void DefWndProc(ref System.Windows.Forms.Message m) { }
+ protected void DisplayError(System.Exception e) { }
+ protected override void Dispose(bool disposing) { }
+ protected bool EnableDesignMode(System.Windows.Forms.Control child, string name) { throw null; }
+ protected void EnableDragDrop(bool value) { }
+ [System.MonoTODOAttribute]
+ protected virtual System.Windows.Forms.Design.Behavior.ControlBodyGlyph GetControlGlyph(System.Windows.Forms.Design.Behavior.GlyphSelectionType selectionType) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.Design.Behavior.GlyphCollection GetGlyphs(System.Windows.Forms.Design.Behavior.GlyphSelectionType selectionType) { throw null; }
+ protected virtual bool GetHitTest(System.Drawing.Point point) { throw null; }
+ protected void HookChildControls(System.Windows.Forms.Control firstChild) { }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public override void InitializeExistingComponent(System.Collections.IDictionary defaultValues) { }
+ [System.MonoTODOAttribute]
+ public override void InitializeNewComponent(System.Collections.IDictionary defaultValues) { }
+ public virtual System.Windows.Forms.Design.ControlDesigner InternalControlDesigner(int internalControlIndex) { throw null; }
+ public virtual int NumberOfInternalControlDesigners() { throw null; }
+ protected virtual void OnContextMenu(int x, int y) { }
+ protected virtual void OnCreateHandle() { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnDragComplete(System.Windows.Forms.DragEventArgs de) { }
+ protected virtual void OnDragDrop(System.Windows.Forms.DragEventArgs de) { }
+ protected virtual void OnDragEnter(System.Windows.Forms.DragEventArgs de) { }
+ protected virtual void OnDragLeave(System.EventArgs e) { }
+ protected virtual void OnDragOver(System.Windows.Forms.DragEventArgs de) { }
+ protected virtual void OnGiveFeedback(System.Windows.Forms.GiveFeedbackEventArgs e) { }
+ protected virtual void OnMouseDragBegin(int x, int y) { }
+ protected virtual void OnMouseDragEnd(bool cancel) { }
+ protected virtual void OnMouseDragMove(int x, int y) { }
+ protected virtual void OnMouseEnter() { }
+ protected virtual void OnMouseHover() { }
+ protected virtual void OnMouseLeave() { }
+ protected virtual void OnPaintAdornments(System.Windows.Forms.PaintEventArgs pe) { }
+ public override void OnSetComponentDefaults() { }
+ protected virtual void OnSetCursor() { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ protected void UnhookChildControls(System.Windows.Forms.Control firstChild) { }
+ protected virtual void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ControlDesignerAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ [System.MonoTODOAttribute]
+ public ControlDesignerAccessibleObject(System.Windows.Forms.Design.ControlDesigner designer, System.Windows.Forms.Control control) { }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string DefaultAction { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Description { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Value { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetChildCount() { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.AccessibleObject GetFocused() { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.AccessibleObject GetSelected() { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.AccessibleObject HitTest(int x, int y) { throw null; }
+ }
+ }
+ public partial class DesignerOptions
+ {
+ public DesignerOptions() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute]
+ public virtual bool EnableInSituEditing { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Drawing.Size GridSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool ObjectBoundSmartTagAutoShow { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool ShowGrid { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool SnapToGrid { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool UseOptimizedCodeGeneration { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool UseSmartTags { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool UseSnapLines { get { throw null; } set { } }
+ }
+ public sealed partial class DockEditor : System.Drawing.Design.UITypeEditor
+ {
+ public DockEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms")]
+ public partial class DocumentDesigner : System.Windows.Forms.Design.ScrollableControlDesigner, System.ComponentModel.Design.IDesigner, System.ComponentModel.Design.IRootDesigner, System.Drawing.Design.IToolboxUser, System.IDisposable
+ {
+ protected System.Windows.Forms.Design.IMenuEditorService menuEditorService;
+ public DocumentDesigner() { }
+ public override System.Windows.Forms.Design.SelectionRules SelectionRules { get { throw null; } }
+ System.ComponentModel.Design.ViewTechnology[] System.ComponentModel.Design.IRootDesigner.SupportedTechnologies { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void EnsureMenuEditorService(System.ComponentModel.IComponent c) { }
+ public override System.Windows.Forms.Design.Behavior.GlyphCollection GetGlyphs(System.Windows.Forms.Design.Behavior.GlyphSelectionType selectionType) { throw null; }
+ protected virtual bool GetToolSupported(System.Drawing.Design.ToolboxItem tool) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void OnContextMenu(int x, int y) { }
+ protected override void OnCreateHandle() { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ object System.ComponentModel.Design.IRootDesigner.GetView(System.ComponentModel.Design.ViewTechnology technology) { throw null; }
+ bool System.Drawing.Design.IToolboxUser.GetToolSupported(System.Drawing.Design.ToolboxItem tool) { throw null; }
+ void System.Drawing.Design.IToolboxUser.ToolPicked(System.Drawing.Design.ToolboxItem tool) { }
+ protected virtual void ToolPicked(System.Drawing.Design.ToolboxItem tool) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public sealed partial class EventHandlerService
+ {
+ public EventHandlerService(System.Windows.Forms.Control focusWnd) { }
+ public System.Windows.Forms.Control FocusWindow { get { throw null; } }
+ public event System.EventHandler EventHandlerChanged { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public object GetHandler(System.Type handlerType) { throw null; }
+ [System.MonoTODOAttribute]
+ public void PopHandler(object handler) { }
+ [System.MonoTODOAttribute]
+ public void PushHandler(object handler) { }
+ }
+ public partial class FileNameEditor : System.Drawing.Design.UITypeEditor
+ {
+ public FileNameEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void InitializeDialog(System.Windows.Forms.OpenFileDialog openFileDialog) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class FolderNameEditor : System.Drawing.Design.UITypeEditor
+ {
+ public FolderNameEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual void InitializeDialog(System.Windows.Forms.Design.FolderNameEditor.FolderBrowser folderBrowser) { }
+ protected sealed partial class FolderBrowser : System.ComponentModel.Component
+ {
+ [System.MonoTODOAttribute]
+ public FolderBrowser() { }
+ public string Description { get { throw null; } set { } }
+ public string DirectoryPath { get { throw null; } }
+ public System.Windows.Forms.Design.FolderNameEditor.FolderBrowserFolder StartLocation { get { throw null; } set { } }
+ public System.Windows.Forms.Design.FolderNameEditor.FolderBrowserStyles Style { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DialogResult ShowDialog() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window owner) { throw null; }
+ }
+ protected enum FolderBrowserFolder
+ {
+ Desktop = 0,
+ Favorites = 6,
+ MyComputer = 17,
+ MyDocuments = 5,
+ MyPictures = 39,
+ NetAndDialUpConnections = 49,
+ NetworkNeighborhood = 18,
+ Printers = 4,
+ Recent = 8,
+ SendTo = 9,
+ StartMenu = 11,
+ Templates = 21,
+ }
+ [System.FlagsAttribute]
+ protected enum FolderBrowserStyles
+ {
+ BrowseForComputer = 4096,
+ BrowseForEverything = 16384,
+ BrowseForPrinter = 8192,
+ RestrictToDomain = 2,
+ RestrictToFilesystem = 1,
+ RestrictToSubfolders = 8,
+ ShowTextBox = 16,
+ }
+ }
+ public partial interface IContainsThemedScrollbarWindows
+ {
+ System.Collections.IEnumerable ThemedScrollbarWindows();
+ }
+ public partial class ImageListCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializer
+ {
+ public ImageListCodeDomSerializer() { }
+ [System.MonoTODOAttribute]
+ public override object Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object codeObject) { throw null; }
+ [System.MonoTODOAttribute]
+ public override object Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value) { throw null; }
+ }
+ public partial class ImageListImageEditor : System.Drawing.Design.ImageEditor
+ {
+ public ImageListImageEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ protected override string GetFileDialogDescription() { throw null; }
+ protected override System.Type[] GetImageExtenders() { throw null; }
+ public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { }
+ }
+ public partial interface IMenuEditorService
+ {
+ System.Windows.Forms.Menu GetMenu();
+ bool IsActive();
+ bool MessageFilter(ref System.Windows.Forms.Message m);
+ void SetMenu(System.Windows.Forms.Menu menu);
+ void SetSelection(System.Windows.Forms.MenuItem item);
+ }
+ public abstract partial class MaskDescriptor
+ {
+ protected MaskDescriptor() { }
+ [System.MonoTODOAttribute]
+ public virtual System.Globalization.CultureInfo Culture { get { throw null; } }
+ public abstract string Mask { get; }
+ public abstract string Name { get; }
+ public abstract string Sample { get; }
+ public abstract System.Type ValidatingType { get; }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object maskDescriptor) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool IsValidMaskDescriptor(System.Windows.Forms.Design.MaskDescriptor maskDescriptor) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool IsValidMaskDescriptor(System.Windows.Forms.Design.MaskDescriptor maskDescriptor, out string validationErrorDescription) { validationErrorDescription = default(string); throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class MenuCommands : System.ComponentModel.Design.StandardCommands
+ {
+ public static readonly System.ComponentModel.Design.CommandID ComponentTrayMenu;
+ public static readonly System.ComponentModel.Design.CommandID ContainerMenu;
+ public static readonly System.ComponentModel.Design.CommandID DesignerProperties;
+ public static readonly System.ComponentModel.Design.CommandID EditLabel;
+ public static readonly System.ComponentModel.Design.CommandID KeyCancel;
+ public static readonly System.ComponentModel.Design.CommandID KeyDefaultAction;
+ public static readonly System.ComponentModel.Design.CommandID KeyEnd;
+ public static readonly System.ComponentModel.Design.CommandID KeyHome;
+ public static readonly System.ComponentModel.Design.CommandID KeyInvokeSmartTag;
+ public static readonly System.ComponentModel.Design.CommandID KeyMoveDown;
+ public static readonly System.ComponentModel.Design.CommandID KeyMoveLeft;
+ public static readonly System.ComponentModel.Design.CommandID KeyMoveRight;
+ public static readonly System.ComponentModel.Design.CommandID KeyMoveUp;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeDown;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeHeightDecrease;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeHeightIncrease;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeLeft;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeRight;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeUp;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeWidthDecrease;
+ public static readonly System.ComponentModel.Design.CommandID KeyNudgeWidthIncrease;
+ public static readonly System.ComponentModel.Design.CommandID KeyReverseCancel;
+ public static readonly System.ComponentModel.Design.CommandID KeySelectNext;
+ public static readonly System.ComponentModel.Design.CommandID KeySelectPrevious;
+ public static readonly System.ComponentModel.Design.CommandID KeyShiftEnd;
+ public static readonly System.ComponentModel.Design.CommandID KeyShiftHome;
+ public static readonly System.ComponentModel.Design.CommandID KeySizeHeightDecrease;
+ public static readonly System.ComponentModel.Design.CommandID KeySizeHeightIncrease;
+ public static readonly System.ComponentModel.Design.CommandID KeySizeWidthDecrease;
+ public static readonly System.ComponentModel.Design.CommandID KeySizeWidthIncrease;
+ public static readonly System.ComponentModel.Design.CommandID KeyTabOrderSelect;
+ public static readonly System.ComponentModel.Design.CommandID SelectionMenu;
+ public static readonly System.ComponentModel.Design.CommandID SetStatusRectangle;
+ public static readonly System.ComponentModel.Design.CommandID SetStatusText;
+ public static readonly System.ComponentModel.Design.CommandID TraySelectionMenu;
+ public MenuCommands() { }
+ }
+ public partial class ParentControlDesigner : System.Windows.Forms.Design.ControlDesigner
+ {
+ public ParentControlDesigner() { }
+ [System.MonoTODOAttribute]
+ protected virtual bool AllowControlLasso { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected virtual bool AllowGenericDragBox { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal virtual bool AllowSetChildIndexOnDrop { get { throw null; } }
+ protected virtual System.Drawing.Point DefaultControlLocation { get { throw null; } }
+ protected virtual bool DrawGrid { get { throw null; } set { } }
+ protected override bool EnableDragRect { get { throw null; } }
+ protected System.Drawing.Size GridSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected System.Drawing.Design.ToolboxItem MouseDragTool { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.IList SnapLines { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected void AddPaddingSnapLines(ref System.Collections.ArrayList snapLines) { }
+ protected internal virtual bool CanAddComponent(System.ComponentModel.IComponent component) { throw null; }
+ public virtual bool CanParent(System.Windows.Forms.Control control) { throw null; }
+ public virtual bool CanParent(System.Windows.Forms.Design.ControlDesigner controlDesigner) { throw null; }
+ protected void CreateTool(System.Drawing.Design.ToolboxItem tool) { }
+ protected void CreateTool(System.Drawing.Design.ToolboxItem tool, System.Drawing.Point location) { }
+ protected void CreateTool(System.Drawing.Design.ToolboxItem tool, System.Drawing.Rectangle bounds) { }
+ protected virtual System.ComponentModel.IComponent[] CreateToolCore(System.Drawing.Design.ToolboxItem tool, int x, int y, int width, int height, bool hasLocation, bool hasSize) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected System.Windows.Forms.Control GetControl(object component) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.Windows.Forms.Design.Behavior.ControlBodyGlyph GetControlGlyph(System.Windows.Forms.Design.Behavior.GlyphSelectionType selectionType) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.Design.Behavior.GlyphCollection GetGlyphs(System.Windows.Forms.Design.Behavior.GlyphSelectionType selectionType) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.Windows.Forms.Control GetParentForComponent(System.ComponentModel.IComponent component) { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Drawing.Rectangle GetUpdatedRect(System.Drawing.Rectangle originalRect, System.Drawing.Rectangle dragRect, bool updateSize) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public override void InitializeNewComponent(System.Collections.IDictionary defaultValues) { }
+ protected static void InvokeCreateTool(System.Windows.Forms.Design.ParentControlDesigner toInvoke, System.Drawing.Design.ToolboxItem tool) { }
+ protected override void OnDragComplete(System.Windows.Forms.DragEventArgs de) { }
+ protected override void OnDragDrop(System.Windows.Forms.DragEventArgs de) { }
+ protected override void OnDragEnter(System.Windows.Forms.DragEventArgs de) { }
+ protected override void OnDragLeave(System.EventArgs e) { }
+ protected override void OnDragOver(System.Windows.Forms.DragEventArgs de) { }
+ protected override void OnMouseDragBegin(int x, int y) { }
+ protected override void OnMouseDragEnd(bool cancel) { }
+ protected override void OnMouseDragMove(int x, int y) { }
+ protected override void OnPaintAdornments(System.Windows.Forms.PaintEventArgs pe) { }
+ protected override void OnSetCursor() { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class ScrollableControlDesigner : System.Windows.Forms.Design.ParentControlDesigner
+ {
+ public ScrollableControlDesigner() { }
+ protected override bool GetHitTest(System.Drawing.Point pt) { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ [System.FlagsAttribute]
+ public enum SelectionRules
+ {
+ AllSizeable = 15,
+ BottomSizeable = 2,
+ LeftSizeable = 4,
+ Locked = -2147483648,
+ Moveable = 268435456,
+ None = 0,
+ RightSizeable = 8,
+ TopSizeable = 1,
+ Visible = 1073741824,
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ShortcutKeysEditor : System.Drawing.Design.UITypeEditor
+ {
+ public ShortcutKeysEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public enum ThemedScrollbarMode
+ {
+ All = 1,
+ None = 2,
+ OnlyTopLevel = 3,
+ }
+ public partial struct ThemedScrollbarWindow
+ {
+ public System.IntPtr Handle;
+ public System.Windows.Forms.Design.ThemedScrollbarMode Mode;
+ }
+ public partial class WindowsFormsDesignerOptionService : System.ComponentModel.Design.DesignerOptionService
+ {
+ public WindowsFormsDesignerOptionService() { }
+ public virtual System.Windows.Forms.Design.DesignerOptions CompatibilityOptions { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void PopulateOptionCollection(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection options) { }
+ }
+}
+namespace System.Windows.Forms.Design.Behavior
+{
+ public sealed partial class Adorner
+ {
+ public Adorner() { }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Design.Behavior.BehaviorService BehaviorService { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool Enabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Design.Behavior.GlyphCollection Glyphs { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Invalidate() { }
+ [System.MonoTODOAttribute]
+ public void Invalidate(System.Drawing.Rectangle rectangle) { }
+ [System.MonoTODOAttribute]
+ public void Invalidate(System.Drawing.Region region) { }
+ }
+ public abstract partial class Behavior
+ {
+ [System.MonoTODOAttribute]
+ protected Behavior() { }
+ [System.MonoTODOAttribute]
+ protected Behavior(bool callParentBehavior, System.Windows.Forms.Design.Behavior.BehaviorService behaviorService) { }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.Cursor Cursor { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool DisableAllCommands { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.ComponentModel.Design.MenuCommand FindCommand(System.ComponentModel.Design.CommandID commandId) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void OnDragDrop(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.DragEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnDragEnter(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.DragEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnDragLeave(System.Windows.Forms.Design.Behavior.Glyph g, System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnDragOver(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.DragEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnGiveFeedback(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.GiveFeedbackEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual void OnLoseCapture(System.Windows.Forms.Design.Behavior.Glyph g, System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ public virtual bool OnMouseDoubleClick(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.MouseButtons button, System.Drawing.Point mouseLoc) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool OnMouseDown(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.MouseButtons button, System.Drawing.Point mouseLoc) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool OnMouseEnter(System.Windows.Forms.Design.Behavior.Glyph g) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool OnMouseHover(System.Windows.Forms.Design.Behavior.Glyph g, System.Drawing.Point mouseLoc) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool OnMouseLeave(System.Windows.Forms.Design.Behavior.Glyph g) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool OnMouseMove(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.MouseButtons button, System.Drawing.Point mouseLoc) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool OnMouseUp(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.MouseButtons button) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void OnQueryContinueDrag(System.Windows.Forms.Design.Behavior.Glyph g, System.Windows.Forms.QueryContinueDragEventArgs e) { }
+ }
+ public partial class BehaviorDragDropEventArgs : System.EventArgs
+ {
+ public BehaviorDragDropEventArgs(System.Collections.ICollection dragComponents) { }
+ public System.Collections.ICollection DragComponents { get { throw null; } }
+ }
+ public delegate void BehaviorDragDropEventHandler(object sender, System.Windows.Forms.Design.Behavior.BehaviorDragDropEventArgs e);
+ public sealed partial class BehaviorService : System.IDisposable
+ {
+ internal BehaviorService() { }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection Adorners { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Graphics AdornerWindowGraphics { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Design.Behavior.Behavior CurrentBehavior { get { throw null; } }
+ public event System.Windows.Forms.Design.Behavior.BehaviorDragDropEventHandler BeginDrag { add { } remove { } }
+ public event System.Windows.Forms.Design.Behavior.BehaviorDragDropEventHandler EndDrag { add { } remove { } }
+ public event System.EventHandler Synchronize { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Point AdornerWindowPointToScreen(System.Drawing.Point p) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Point AdornerWindowToScreen() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Rectangle ControlRectInAdornerWindow(System.Windows.Forms.Control c) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Point ControlToAdornerWindow(System.Windows.Forms.Control c) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Design.Behavior.Behavior GetNextBehavior(System.Windows.Forms.Design.Behavior.Behavior behavior) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Invalidate() { }
+ [System.MonoTODOAttribute]
+ public void Invalidate(System.Drawing.Rectangle rect) { }
+ [System.MonoTODOAttribute]
+ public void Invalidate(System.Drawing.Region r) { }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Point MapAdornerWindowPoint(System.IntPtr handle, System.Drawing.Point pt) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.Design.Behavior.Behavior PopBehavior(System.Windows.Forms.Design.Behavior.Behavior behavior) { throw null; }
+ [System.MonoTODOAttribute]
+ public void PushBehavior(System.Windows.Forms.Design.Behavior.Behavior behavior) { }
+ [System.MonoTODOAttribute]
+ public void PushCaptureBehavior(System.Windows.Forms.Design.Behavior.Behavior behavior) { }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Point ScreenToAdornerWindow(System.Drawing.Point p) { throw null; }
+ [System.MonoTODOAttribute]
+ public void SyncSelection() { }
+ }
+ public sealed partial class BehaviorServiceAdornerCollection : System.Collections.CollectionBase
+ {
+ public BehaviorServiceAdornerCollection(System.Windows.Forms.Design.Behavior.Adorner[] value) { }
+ public BehaviorServiceAdornerCollection(System.Windows.Forms.Design.Behavior.BehaviorService behaviorService) { }
+ public BehaviorServiceAdornerCollection(System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection value) { }
+ public System.Windows.Forms.Design.Behavior.Adorner this[int index] { get { throw null; } set { } }
+ public int Add(System.Windows.Forms.Design.Behavior.Adorner value) { throw null; }
+ public void AddRange(System.Windows.Forms.Design.Behavior.Adorner[] value) { }
+ public void AddRange(System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection value) { }
+ public bool Contains(System.Windows.Forms.Design.Behavior.Adorner value) { throw null; }
+ public void CopyTo(System.Windows.Forms.Design.Behavior.Adorner[] array, int index) { }
+ public new System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollectionEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.Design.Behavior.Adorner value) { throw null; }
+ public void Insert(int index, System.Windows.Forms.Design.Behavior.Adorner value) { }
+ public void Remove(System.Windows.Forms.Design.Behavior.Adorner value) { }
+ }
+ public partial class BehaviorServiceAdornerCollectionEnumerator : System.Collections.IEnumerator
+ {
+ public BehaviorServiceAdornerCollectionEnumerator(System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection mappings) { }
+ public System.Windows.Forms.Design.Behavior.Adorner Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class ComponentGlyph : System.Windows.Forms.Design.Behavior.Glyph
+ {
+ public ComponentGlyph(System.ComponentModel.IComponent relatedComponent) : base (default(System.Windows.Forms.Design.Behavior.Behavior)) { }
+ public ComponentGlyph(System.ComponentModel.IComponent relatedComponent, System.Windows.Forms.Design.Behavior.Behavior behavior) : base (default(System.Windows.Forms.Design.Behavior.Behavior)) { }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.IComponent RelatedComponent { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.Cursor GetHitTest(System.Drawing.Point p) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Paint(System.Windows.Forms.PaintEventArgs pe) { }
+ }
+ public partial class ControlBodyGlyph : System.Windows.Forms.Design.Behavior.ComponentGlyph
+ {
+ [System.MonoTODOAttribute]
+ public ControlBodyGlyph(System.Drawing.Rectangle bounds, System.Windows.Forms.Cursor cursor, System.ComponentModel.IComponent relatedComponent, System.Windows.Forms.Design.Behavior.Behavior behavior) : base (default(System.ComponentModel.IComponent), default(System.Windows.Forms.Design.Behavior.Behavior)) { }
+ [System.MonoTODOAttribute]
+ public ControlBodyGlyph(System.Drawing.Rectangle bounds, System.Windows.Forms.Cursor cursor, System.ComponentModel.IComponent relatedComponent, System.Windows.Forms.Design.ControlDesigner designer) : base (default(System.ComponentModel.IComponent), default(System.Windows.Forms.Design.Behavior.Behavior)) { }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.Cursor GetHitTest(System.Drawing.Point p) { throw null; }
+ }
+ public abstract partial class Glyph
+ {
+ [System.MonoTODOAttribute]
+ protected Glyph(System.Windows.Forms.Design.Behavior.Behavior behavior) { }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.Design.Behavior.Behavior Behavior { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Drawing.Rectangle Bounds { get { throw null; } }
+ public abstract System.Windows.Forms.Cursor GetHitTest(System.Drawing.Point p);
+ public abstract void Paint(System.Windows.Forms.PaintEventArgs pe);
+ [System.MonoTODOAttribute]
+ protected void SetBehavior(System.Windows.Forms.Design.Behavior.Behavior behavior) { }
+ }
+ public partial class GlyphCollection : System.Collections.CollectionBase
+ {
+ public GlyphCollection() { }
+ public GlyphCollection(System.Windows.Forms.Design.Behavior.GlyphCollection value) { }
+ public GlyphCollection(System.Windows.Forms.Design.Behavior.Glyph[] value) { }
+ public System.Windows.Forms.Design.Behavior.Glyph this[int index] { get { throw null; } set { } }
+ public int Add(System.Windows.Forms.Design.Behavior.Glyph value) { throw null; }
+ public void AddRange(System.Windows.Forms.Design.Behavior.GlyphCollection value) { }
+ public void AddRange(System.Windows.Forms.Design.Behavior.Glyph[] value) { }
+ public bool Contains(System.Windows.Forms.Design.Behavior.Glyph value) { throw null; }
+ public void CopyTo(System.Windows.Forms.Design.Behavior.Glyph[] array, int index) { }
+ public int IndexOf(System.Windows.Forms.Design.Behavior.Glyph value) { throw null; }
+ public void Insert(int index, System.Windows.Forms.Design.Behavior.Glyph value) { }
+ public void Remove(System.Windows.Forms.Design.Behavior.Glyph value) { }
+ }
+ public enum GlyphSelectionType
+ {
+ NotSelected = 0,
+ Selected = 1,
+ SelectedPrimary = 2,
+ }
+ public sealed partial class SnapLine
+ {
+ [System.MonoTODOAttribute]
+ public SnapLine(System.Windows.Forms.Design.Behavior.SnapLineType type, int offset) { }
+ [System.MonoTODOAttribute]
+ public SnapLine(System.Windows.Forms.Design.Behavior.SnapLineType type, int offset, string filter) { }
+ [System.MonoTODOAttribute]
+ public SnapLine(System.Windows.Forms.Design.Behavior.SnapLineType type, int offset, string filter, System.Windows.Forms.Design.Behavior.SnapLinePriority priority) { }
+ [System.MonoTODOAttribute]
+ public SnapLine(System.Windows.Forms.Design.Behavior.SnapLineType type, int offset, System.Windows.Forms.Design.Behavior.SnapLinePriority priority) { }
+ public string Filter { get { throw null; } }
+ public bool IsHorizontal { get { throw null; } }
+ public bool IsVertical { get { throw null; } }
+ public int Offset { get { throw null; } }
+ public System.Windows.Forms.Design.Behavior.SnapLinePriority Priority { get { throw null; } }
+ public System.Windows.Forms.Design.Behavior.SnapLineType SnapLineType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void AdjustOffset(int adjustment) { }
+ [System.MonoTODOAttribute]
+ public static bool ShouldSnap(System.Windows.Forms.Design.Behavior.SnapLine line1, System.Windows.Forms.Design.Behavior.SnapLine line2) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public enum SnapLinePriority
+ {
+ Always = 4,
+ High = 3,
+ Low = 1,
+ Medium = 2,
+ }
+ public enum SnapLineType
+ {
+ Baseline = 6,
+ Bottom = 1,
+ Horizontal = 4,
+ Left = 2,
+ Right = 3,
+ Top = 0,
+ Vertical = 5,
+ }
+}
diff --git a/src/v4.5.2/System.DirectoryServices.Protocols.cs b/src/v4.5.2/System.DirectoryServices.Protocols.cs
new file mode 100644
index 0000000..1a5c702
--- /dev/null
+++ b/src/v4.5.2/System.DirectoryServices.Protocols.cs
@@ -0,0 +1,1080 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.DirectoryServices.Protocols
+{
+ [System.MonoTODOAttribute]
+ public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public AddRequest() { }
+ public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { }
+ public AddRequest(string distinguishedName, string objectClass) { }
+ public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal AddResponse() { }
+ }
+ public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum AuthType
+ {
+ Anonymous = 0,
+ Basic = 1,
+ Digest = 4,
+ Dpa = 6,
+ External = 8,
+ Kerberos = 9,
+ Msn = 7,
+ Negotiate = 2,
+ Ntlm = 3,
+ Sicily = 5,
+ }
+ [System.SerializableAttribute]
+ public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException
+ {
+ public BerConversionException() { }
+ protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public BerConversionException(string message) { }
+ public BerConversionException(string message, System.Exception inner) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class BerConverter
+ {
+ internal BerConverter() { }
+ [System.MonoTODOAttribute]
+ public static object[] Decode(string format, byte[] value) { throw null; }
+ [System.MonoTODOAttribute]
+ public static byte[] Encode(string format, params object[] value) { throw null; }
+ }
+ public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public CompareRequest() { }
+ public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { }
+ public CompareRequest(string distinguishedName, string attributeName, byte[] value) { }
+ public CompareRequest(string distinguishedName, string attributeName, string value) { }
+ public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { }
+ public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal CompareResponse() { }
+ }
+ public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public DeleteRequest() { }
+ public DeleteRequest(string distinguishedName) { }
+ public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal DeleteResponse() { }
+ }
+ public enum DereferenceAlias
+ {
+ Always = 3,
+ FindingBaseObject = 2,
+ InSearching = 1,
+ Never = 0,
+ }
+ public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference);
+ [System.MonoTODOAttribute]
+ public partial class DirectoryAttribute : System.Collections.CollectionBase
+ {
+ public DirectoryAttribute() { }
+ public DirectoryAttribute(string name, byte[] value) { }
+ public DirectoryAttribute(string name, params object[] values) { }
+ public DirectoryAttribute(string name, string value) { }
+ public DirectoryAttribute(string name, System.Uri value) { }
+ public object this[int index] { get { throw null; } set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int Add(byte[] value) { throw null; }
+ [System.MonoTODOAttribute]
+ public int Add(string value) { throw null; }
+ [System.MonoTODOAttribute]
+ public int Add(System.Uri value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void AddRange(object[] values) { }
+ [System.MonoTODOAttribute]
+ public bool Contains(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void CopyTo(object[] array, int index) { }
+ [System.MonoTODOAttribute]
+ public object[] GetValues(System.Type valuesType) { throw null; }
+ [System.MonoTODOAttribute]
+ public int IndexOf(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, byte[] value) { }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, string value) { }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, System.Uri value) { }
+ [System.MonoTODOAttribute]
+ protected override void OnValidate(object value) { }
+ [System.MonoTODOAttribute]
+ public void Remove(object value) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class DirectoryAttributeCollection : System.Collections.CollectionBase
+ {
+ public DirectoryAttributeCollection() { }
+ public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; }
+ public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { }
+ public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { }
+ public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; }
+ public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; }
+ public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { }
+ [System.MonoTODOAttribute("verify")]
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { }
+ }
+ public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute
+ {
+ public DirectoryAttributeModification() { }
+ public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase
+ {
+ public DirectoryAttributeModificationCollection() { }
+ public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; }
+ public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { }
+ public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { }
+ public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; }
+ public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; }
+ public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { }
+ [System.MonoTODOAttribute("verify")]
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { }
+ }
+ public enum DirectoryAttributeOperation
+ {
+ Add = 0,
+ Delete = 1,
+ Replace = 2,
+ }
+ public abstract partial class DirectoryConnection
+ {
+ protected DirectoryConnection() { }
+ [System.MonoTODOAttribute]
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Net.NetworkCredential Credential { set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request);
+ }
+ public partial class DirectoryControl
+ {
+ public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { }
+ public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual byte[] GetValue() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class DirectoryControlCollection : System.Collections.CollectionBase
+ {
+ public DirectoryControlCollection() { }
+ public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; }
+ public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { }
+ public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { }
+ public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; }
+ public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; }
+ public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { }
+ [System.MonoTODOAttribute("verify")]
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class DirectoryException : System.Exception
+ {
+ public DirectoryException() { }
+ protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DirectoryException(string message) { }
+ public DirectoryException(string message, System.Exception inner) { }
+ }
+ public abstract partial class DirectoryIdentifier
+ {
+ protected DirectoryIdentifier() { }
+ }
+ public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ }
+ public abstract partial class DirectoryOperation
+ {
+ protected DirectoryOperation() { }
+ }
+ [System.MonoTODOAttribute]
+ [System.SerializableAttribute]
+ public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable
+ {
+ public DirectoryOperationException() { }
+ public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { }
+ public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { }
+ public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { }
+ protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DirectoryOperationException(string message) { }
+ public DirectoryOperationException(string message, System.Exception inner) { }
+ public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation
+ {
+ internal DirectoryRequest() { }
+ public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc);
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation
+ {
+ internal DirectoryResponse() { }
+ public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } }
+ public virtual string ErrorMessage { get { throw null; } }
+ public virtual string MatchedDN { get { throw null; } }
+ public virtual System.Uri[] Referral { get { throw null; } }
+ public string RequestId { get { throw null; } }
+ public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum DirectorySynchronizationOptions : long
+ {
+ IncrementalValues = (long)2147483648,
+ None = (long)0,
+ ObjectSecurity = (long)1,
+ ParentsFirst = (long)2048,
+ PublicDataOnly = (long)8192,
+ }
+ public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override byte[] GetValue() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ }
+ public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public DsmlAuthRequest() { }
+ public DsmlAuthRequest(string principal) { }
+ public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal DsmlAuthResponse() { }
+ }
+ public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier
+ {
+ public DsmlDirectoryIdentifier(System.Uri serverUri) { }
+ public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class DsmlDocument
+ {
+ protected DsmlDocument() { }
+ public abstract System.Xml.XmlDocument ToXml();
+ }
+ public enum DsmlDocumentProcessing
+ {
+ Parallel = 1,
+ Sequential = 0,
+ }
+ public enum DsmlErrorProcessing
+ {
+ Exit = 1,
+ Resume = 0,
+ }
+ [System.MonoTODOAttribute]
+ public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal DsmlErrorResponse() { }
+ public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } }
+ public string Detail { get { throw null; } }
+ public override string ErrorMessage { get { throw null; } }
+ public override string MatchedDN { get { throw null; } }
+ public string Message { get { throw null; } }
+ public override System.Uri[] Referral { get { throw null; } }
+ public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } }
+ public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException
+ {
+ public DsmlInvalidDocumentException() { }
+ protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DsmlInvalidDocumentException(string message) { }
+ public DsmlInvalidDocumentException(string message, System.Exception inner) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public DsmlRequestDocument() { }
+ public int Count { get { throw null; } }
+ public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected bool IsFixedSize { get { throw null; } }
+ protected bool IsReadOnly { get { throw null; } }
+ protected bool IsSynchronized { get { throw null; } }
+ public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } }
+ public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected object SyncRoot { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; }
+ public void Clear() { }
+ public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; }
+ public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; }
+ public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { }
+ public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array value, int i) { }
+ int System.Collections.IList.Add(object request) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ public override System.Xml.XmlDocument ToXml() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal DsmlResponseDocument() { }
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected bool IsSynchronized { get { throw null; } }
+ public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected object SyncRoot { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array value, int i) { }
+ [System.MonoTODOAttribute]
+ public override System.Xml.XmlDocument ToXml() { throw null; }
+ }
+ public enum DsmlResponseOrder
+ {
+ Sequential = 0,
+ Unordered = 1,
+ }
+ public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection
+ {
+ protected DsmlSoapConnection() { }
+ public abstract string SessionId { get; }
+ public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract void BeginSession();
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract void EndSession();
+ }
+ public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection
+ {
+ public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { }
+ public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { }
+ public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { }
+ public DsmlSoapHttpConnection(System.Uri uri) { }
+ public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override string SessionId { get { throw null; } }
+ public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public void Abort(System.IAsyncResult asyncResult) { }
+ [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; }
+ [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void BeginSession() { }
+ public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; }
+ [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void EndSession() { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; }
+ }
+ public enum ErrorResponseCategory
+ {
+ AuthenticationFailed = 5,
+ ConnectionClosed = 2,
+ CouldNotConnect = 1,
+ GatewayInternalError = 4,
+ MalformedRequest = 3,
+ NotAttempted = 0,
+ Other = 7,
+ UnresolvableUri = 6,
+ }
+ [System.SerializableAttribute]
+ public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable
+ {
+ public ErrorResponseException() { }
+ public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { }
+ public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { }
+ public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { }
+ protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ErrorResponseException(string message) { }
+ public ErrorResponseException(string message, System.Exception inner) { }
+ public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ public enum ExtendedDNFlag
+ {
+ HexString = 0,
+ StandardString = 1,
+ }
+ public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public ExtendedRequest() { }
+ public ExtendedRequest(string requestName) { }
+ public ExtendedRequest(string requestName, byte[] requestValue) { }
+ public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal ExtendedResponse() { }
+ [System.MonoTODOAttribute]
+ public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable
+ {
+ public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { }
+ public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { }
+ public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { }
+ public LdapConnection(string server) { }
+ public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override System.Net.NetworkCredential Credential { set { } }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } }
+ public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public void Abort(System.IAsyncResult asyncResult) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public void Bind() { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public void Bind(System.Net.NetworkCredential newCredential) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; }
+ ~LdapConnection() { }
+ public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; }
+ }
+ public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier
+ {
+ public LdapDirectoryIdentifier(string server) { }
+ public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { }
+ public LdapDirectoryIdentifier(string server, int portNumber) { }
+ public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { }
+ public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { }
+ public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { }
+ public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable
+ {
+ public LdapException() { }
+ public LdapException(int errorCode) { }
+ public LdapException(int errorCode, string message) { }
+ public LdapException(int errorCode, string message, System.Exception inner) { }
+ public LdapException(int errorCode, string message, string serverErrorMessage) { }
+ [System.MonoTODOAttribute]
+ protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public LdapException(string message) { }
+ public LdapException(string message, System.Exception inner) { }
+ public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public partial class LdapSessionOptions
+ {
+ internal LdapSessionOptions() { }
+ public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public void FastConcurrentBind() { }
+ [System.MonoTODOAttribute]
+ public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { }
+ [System.MonoTODOAttribute]
+ public void StopTransportLayerSecurity() { }
+ }
+ [System.FlagsAttribute]
+ public enum LocatorFlags : long
+ {
+ AvoidSelf = (long)16384,
+ DirectoryServicesPreferred = (long)32,
+ DirectoryServicesRequired = (long)16,
+ ForceRediscovery = (long)1,
+ GCRequired = (long)64,
+ GoodTimeServerPreferred = (long)8192,
+ IPRequired = (long)512,
+ IsDnsName = (long)131072,
+ IsFlatName = (long)65536,
+ KdcRequired = (long)1024,
+ None = (long)0,
+ OnlyLdapNeeded = (long)32768,
+ PdcRequired = (long)128,
+ ReturnDnsName = (long)1073741824,
+ ReturnFlatName = (long)2147483648,
+ TimeServerRequired = (long)2048,
+ WriteableRequired = (long)4096,
+ }
+ public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public ModifyDNRequest() { }
+ public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { }
+ public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal ModifyDNResponse() { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public ModifyRequest() { }
+ public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { }
+ public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { }
+ public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal ModifyResponse() { }
+ }
+ public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind);
+ public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum PartialResultProcessing
+ {
+ NoPartialResultSupport = 0,
+ ReturnPartialResults = 1,
+ ReturnPartialResultsAndNotifyCallback = 2,
+ }
+ public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal PartialResultsCollection() { }
+ public object this[int index] { get { throw null; } }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(object[] values, int index) { }
+ public int IndexOf(object value) { throw null; }
+ }
+ public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ }
+ public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs);
+ public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken);
+ public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ public sealed partial class ReferralCallback
+ {
+ public ReferralCallback() { }
+ public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.FlagsAttribute]
+ public enum ReferralChasingOptions
+ {
+ All = 96,
+ External = 64,
+ None = 0,
+ Subordinate = 32,
+ }
+ public enum ResultCode
+ {
+ AdminLimitExceeded = 11,
+ AffectsMultipleDsas = 71,
+ AliasDereferencingProblem = 36,
+ AliasProblem = 33,
+ AttributeOrValueExists = 20,
+ AuthMethodNotSupported = 7,
+ Busy = 51,
+ CompareFalse = 5,
+ CompareTrue = 6,
+ ConfidentialityRequired = 13,
+ ConstraintViolation = 19,
+ EntryAlreadyExists = 68,
+ InappropriateAuthentication = 48,
+ InappropriateMatching = 18,
+ InsufficientAccessRights = 50,
+ InvalidAttributeSyntax = 21,
+ InvalidDNSyntax = 34,
+ LoopDetect = 54,
+ NamingViolation = 64,
+ NoSuchAttribute = 16,
+ NoSuchObject = 32,
+ NotAllowedOnNonLeaf = 66,
+ NotAllowedOnRdn = 67,
+ ObjectClassModificationsProhibited = 69,
+ ObjectClassViolation = 65,
+ OffsetRangeError = 61,
+ OperationsError = 1,
+ Other = 80,
+ ProtocolError = 2,
+ Referral = 10,
+ ReferralV2 = 9,
+ ResultsTooLarge = 70,
+ SaslBindInProgress = 14,
+ SizeLimitExceeded = 4,
+ SortControlMissing = 60,
+ StrongAuthRequired = 8,
+ Success = 0,
+ TimeLimitExceeded = 3,
+ Unavailable = 52,
+ UnavailableCriticalExtension = 12,
+ UndefinedAttributeType = 17,
+ UnwillingToPerform = 53,
+ VirtualListViewError = 76,
+ }
+ public enum SearchOption
+ {
+ DomainScope = 1,
+ PhantomRoot = 2,
+ }
+ public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest
+ {
+ public SearchRequest() { }
+ [System.MonoTODOAttribute]
+ public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { }
+ [System.MonoTODOAttribute]
+ public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { }
+ public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse
+ {
+ internal SearchResponse() { }
+ [System.MonoTODOAttribute]
+ public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string ErrorMessage { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string MatchedDN { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Uri[] Referral { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase
+ {
+ internal SearchResultAttributeCollection() { }
+ public System.Collections.ICollection AttributeNames { get { throw null; } }
+ public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(string attributeName) { throw null; }
+ public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { }
+ }
+ public partial class SearchResultEntry
+ {
+ internal SearchResultEntry() { }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal SearchResultEntryCollection() { }
+ public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; }
+ public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { }
+ public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SearchResultReference
+ {
+ internal SearchResultReference() { }
+ public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal SearchResultReferenceCollection() { }
+ public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; }
+ public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { }
+ public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; }
+ }
+ public enum SearchScope
+ {
+ Base = 0,
+ OneLevel = 1,
+ Subtree = 2,
+ }
+ public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ [System.MonoTODOAttribute]
+ public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum SecurityMasks
+ {
+ Dacl = 4,
+ Group = 2,
+ None = 0,
+ Owner = 1,
+ Sacl = 8,
+ }
+ [System.MonoTODOAttribute]
+ public partial class SecurityPackageContextConnectionInformation
+ {
+ internal SecurityPackageContextConnectionInformation() { }
+ public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum SecurityProtocol
+ {
+ Pct1Client = 2,
+ Pct1Server = 1,
+ Ssl2Client = 8,
+ Ssl2Server = 4,
+ Ssl3Client = 32,
+ Ssl3Server = 16,
+ Tls1Client = 128,
+ Tls1Server = 64,
+ }
+ public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ [System.MonoTODOAttribute]
+ public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ }
+ public partial class SortKey
+ {
+ public SortKey() { }
+ public SortKey(string attributeName, string matchingRule, bool reverseOrder) { }
+ public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ [System.MonoTODOAttribute]
+ public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException
+ {
+ public TlsOperationException() { }
+ public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { }
+ public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { }
+ public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { }
+ protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TlsOperationException(string message) { }
+ public TlsOperationException(string message, System.Exception inner) { }
+ }
+ public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ [System.MonoTODOAttribute]
+ public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ }
+ public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate);
+ public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ [System.MonoTODOAttribute]
+ public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override byte[] GetValue() { throw null; }
+ }
+ public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl
+ {
+ internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.DirectoryServices.cs b/src/v4.5.2/System.DirectoryServices.cs
new file mode 100644
index 0000000..0f58754
--- /dev/null
+++ b/src/v4.5.2/System.DirectoryServices.cs
@@ -0,0 +1,2039 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.DirectoryServices
+{
+ public partial class ActiveDirectoryAccessRule : System.Security.AccessControl.ObjectAccessRule
+ {
+ public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, 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.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
+ public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
+ public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
+ public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
+ public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
+ public ActiveDirectoryAccessRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AccessControlType type, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AccessControlType)) { }
+ public System.DirectoryServices.ActiveDirectoryRights ActiveDirectoryRights { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectorySecurityInheritance InheritanceType { get { throw null; } }
+ }
+ public partial class ActiveDirectoryAuditRule : System.Security.AccessControl.ObjectAuditRule
+ {
+ public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, 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.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
+ public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
+ public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
+ public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
+ public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
+ public ActiveDirectoryAuditRule(System.Security.Principal.IdentityReference identity, System.DirectoryServices.ActiveDirectoryRights adRights, System.Security.AccessControl.AuditFlags auditFlags, System.Guid objectType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Guid), default(System.Guid), default(System.Security.AccessControl.AuditFlags)) { }
+ public System.DirectoryServices.ActiveDirectoryRights ActiveDirectoryRights { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectorySecurityInheritance InheritanceType { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ActiveDirectoryRights
+ {
+ AccessSystemSecurity = 16777216,
+ CreateChild = 1,
+ Delete = 65536,
+ DeleteChild = 2,
+ DeleteTree = 64,
+ ExtendedRight = 256,
+ GenericAll = 983551,
+ GenericExecute = 131076,
+ GenericRead = 131220,
+ GenericWrite = 131112,
+ ListChildren = 4,
+ ListObject = 128,
+ ReadControl = 131072,
+ ReadProperty = 16,
+ Self = 8,
+ Synchronize = 1048576,
+ WriteDacl = 262144,
+ WriteOwner = 524288,
+ WriteProperty = 32,
+ }
+ public partial class ActiveDirectorySecurity : System.Security.AccessControl.DirectoryObjectSecurity
+ {
+ public ActiveDirectorySecurity() { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ 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, System.Guid objectGuid, System.Guid inheritedObjectGuid) { throw null; }
+ public void AddAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
+ public void AddAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
+ 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; }
+ 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, System.Guid objectGuid, System.Guid inheritedObjectGuid) { throw null; }
+ public override bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
+ public override bool ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
+ public override void PurgeAccessRules(System.Security.Principal.IdentityReference identity) { }
+ public override void PurgeAuditRules(System.Security.Principal.IdentityReference identity) { }
+ public void RemoveAccess(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) { }
+ public bool RemoveAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { throw null; }
+ public void RemoveAccessRuleSpecific(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
+ public void RemoveAudit(System.Security.Principal.IdentityReference identity) { }
+ public bool RemoveAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { throw null; }
+ public void RemoveAuditRuleSpecific(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
+ public void ResetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
+ public void SetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule) { }
+ public void SetAuditRule(System.DirectoryServices.ActiveDirectoryAuditRule rule) { }
+ }
+ public enum ActiveDirectorySecurityInheritance
+ {
+ All = 1,
+ Children = 4,
+ Descendents = 2,
+ None = 0,
+ SelfAndChildren = 3,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum AuthenticationTypes
+ {
+ Anonymous = 16,
+ Delegation = 256,
+ Encryption = 2,
+ FastBind = 32,
+ None = 0,
+ ReadonlyServer = 4,
+ Sealing = 128,
+ Secure = 1,
+ SecureSocketsLayer = 2,
+ ServerBind = 512,
+ Signing = 64,
+ }
+ public sealed partial class CreateChildAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
+ {
+ public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public CreateChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ }
+ public sealed partial class DeleteChildAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
+ {
+ public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public DeleteChildAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid childType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ }
+ public sealed partial class DeleteTreeAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
+ {
+ public DeleteTreeAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public DeleteTreeAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public DeleteTreeAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ }
+ public enum DereferenceAlias
+ {
+ Always = 3,
+ FindingBaseObject = 2,
+ InSearching = 1,
+ Never = 0,
+ }
+ public partial class DirectoryEntries : System.Collections.IEnumerable
+ {
+ internal DirectoryEntries() { }
+ public System.DirectoryServices.SchemaNameCollection SchemaFilter { [System.MonoTODOAttribute]get { throw null; } }
+ public System.DirectoryServices.DirectoryEntry Add(string name, string schemaClassName) { throw null; }
+ public System.DirectoryServices.DirectoryEntry Find(string name) { throw null; }
+ public System.DirectoryServices.DirectoryEntry Find(string name, string schemaClassName) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.DirectoryServices.DirectoryEntry entry) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.DirectoryServices.Design.DirectoryEntryConverter")]
+ public partial class DirectoryEntry : System.ComponentModel.Component
+ {
+ public DirectoryEntry() { }
+ public DirectoryEntry(object adsObject) { }
+ public DirectoryEntry(string path) { }
+ public DirectoryEntry(string path, string username, string password) { }
+ public DirectoryEntry(string path, string username, string password, System.DirectoryServices.AuthenticationTypes authenticationType) { }
+ [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.AuthenticationTypes)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("Type of authentication to use while Binding to Ldap server")]
+ public System.DirectoryServices.AuthenticationTypes AuthenticationType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("Child entries of this node")]
+ public System.DirectoryServices.DirectoryEntries Children { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("A globally unique identifier for this DirectoryEntry")]
+ [System.MonoTODOAttribute]
+ public System.Guid Guid { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("The name of the object as named with the underlying directory")]
+ public string Name { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("The globally unique identifier of the DirectoryEntry, as returned from the provider")]
+ [System.MonoTODOAttribute]
+ public string NativeGuid { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("The native Active Directory Service Interfaces (ADSI) object.")]
+ public object NativeObject { [System.MonoTODOAttribute]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("An ActiveDirectorySecurity object that represents the security descriptor for this directory entry.")]
+ public System.DirectoryServices.ActiveDirectorySecurity ObjectSecurity { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.DirectoryServices.DSDescriptionAttribute("The provider-specific options for this entry.")]
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.DirectoryEntryConfiguration Options { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("This entry's parent in the Ldap Directory hierarchy.")]
+ public System.DirectoryServices.DirectoryEntry Parent { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.DirectoryServices.DSDescriptionAttribute("The password to use when authenticating the client.")]
+ public string Password { set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.DirectoryServices.DSDescriptionAttribute("The path for this DirectoryEntry.")]
+ public string Path { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("Properties set on this object.")]
+ public System.DirectoryServices.PropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("The name of the schema used for this DirectoryEntry.")]
+ public string SchemaClassName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("The current schema directory entry.")]
+ public System.DirectoryServices.DirectoryEntry SchemaEntry { [System.MonoTODOAttribute]get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.DirectoryServices.DSDescriptionAttribute("Determines if a cache should be used.")]
+ public bool UsePropertyCache { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.DirectoryServices.DSDescriptionAttribute("The user name to use when authenticating the client.")]
+ public string Username { get { throw null; } set { } }
+ public void Close() { }
+ public void CommitChanges() { }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.DirectoryEntry CopyTo(System.DirectoryServices.DirectoryEntry newParent) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.DirectoryServices.DirectoryEntry CopyTo(System.DirectoryServices.DirectoryEntry newParent, string newName) { throw null; }
+ public void DeleteTree() { }
+ protected override void Dispose(bool disposing) { }
+ public static bool Exists(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Invoke(string methodName, params object[] args) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object InvokeGet(string propertyName) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void InvokeSet(string propertyName, params object[] args) { }
+ public void MoveTo(System.DirectoryServices.DirectoryEntry newParent) { }
+ public void MoveTo(System.DirectoryServices.DirectoryEntry newParent, string newName) { }
+ public void RefreshCache() { }
+ public void RefreshCache(string[] propertyNames) { }
+ public void Rename(string newName) { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class DirectoryEntryConfiguration
+ {
+ internal DirectoryEntryConfiguration() { }
+ public int PageSize { get { throw null; } set { } }
+ public System.DirectoryServices.PasswordEncodingMethod PasswordEncoding { get { throw null; } set { } }
+ public int PasswordPort { get { throw null; } set { } }
+ public System.DirectoryServices.ReferralChasingOption Referral { get { throw null; } set { } }
+ public System.DirectoryServices.SecurityMasks SecurityMasks { get { throw null; } set { } }
+ public string GetCurrentServerName() { throw null; }
+ public bool IsMutuallyAuthenticated() { throw null; }
+ public void SetUserNameQueryQuota(string accountName) { }
+ }
+ public partial class DirectorySearcher : System.ComponentModel.Component
+ {
+ public DirectorySearcher() { }
+ public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot) { }
+ public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter) { }
+ public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad) { }
+ public DirectorySearcher(System.DirectoryServices.DirectoryEntry searchRoot, string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope) { }
+ public DirectorySearcher(string filter) { }
+ public DirectorySearcher(string filter, string[] propertiesToLoad) { }
+ public DirectorySearcher(string filter, string[] propertiesToLoad, System.DirectoryServices.SearchScope scope) { }
+ public bool Asynchronous { get { throw null; } set { } }
+ public string AttributeScopeQuery { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.DirectoryServices.DSDescriptionAttribute("The cacheability of results.")]
+ public bool CacheResults { get { throw null; } set { } }
+ [System.DirectoryServices.DSDescriptionAttribute("The maximum amount of time that the client waits for the server to return results.")]
+ public System.TimeSpan ClientTimeout { get { throw null; } set { } }
+ public System.DirectoryServices.DereferenceAlias DerefAlias { get { throw null; } set { } }
+ public System.DirectoryServices.DirectorySynchronization DirectorySynchronization { get { throw null; } set { } }
+ public System.DirectoryServices.ExtendedDN ExtendedDN { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("(objectClass=*)")]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.DirectoryServices.DSDescriptionAttribute("The Lightweight Directory Access Protocol (Ldap) format filter string.")]
+ public string Filter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.DirectoryServices.DSDescriptionAttribute("The page size in a paged search.")]
+ public int PageSize { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.DirectoryServices.DSDescriptionAttribute("The set of properties retrieved during the search.")]
+ public System.Collections.Specialized.StringCollection PropertiesToLoad { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.DirectoryServices.DSDescriptionAttribute("A value indicating whether the search retrieves only the names of attributes to which values have been assigned.")]
+ public bool PropertyNamesOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.ReferralChasingOption)(64))]
+ [System.DirectoryServices.DSDescriptionAttribute("How referrals are chased.")]
+ public System.DirectoryServices.ReferralChasingOption ReferralChasing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.DirectoryServices.DSDescriptionAttribute("The node in the Ldap Directory hierarchy where the search starts.")]
+ public System.DirectoryServices.DirectoryEntry SearchRoot { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.SearchScope)(2))]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.DirectoryServices.DSDescriptionAttribute("The scope of the search that is observed by the server.")]
+ public System.DirectoryServices.SearchScope SearchScope { get { throw null; } set { } }
+ public System.DirectoryServices.SecurityMasks SecurityMasks { get { throw null; } set { } }
+ [System.DirectoryServices.DSDescriptionAttribute("The time limit the server should observe to search an individual page of results.")]
+ public System.TimeSpan ServerPageTimeLimit { get { throw null; } set { } }
+ [System.DirectoryServices.DSDescriptionAttribute("The time limit the server should observe to search.")]
+ public System.TimeSpan ServerTimeLimit { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.DirectoryServices.DSDescriptionAttribute("The maximum number of objects the server returns in a search.")]
+ public int SizeLimit { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.DirectoryServices.DSDescriptionAttribute("An object that defines how the data should be sorted.")]
+ public System.DirectoryServices.SortOption Sort { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool Tombstone { get { throw null; } set { } }
+ public System.DirectoryServices.DirectoryVirtualListView VirtualListView { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ public System.DirectoryServices.SearchResultCollection FindAll() { throw null; }
+ public System.DirectoryServices.SearchResult FindOne() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class DirectoryServicesCOMException : System.Runtime.InteropServices.COMException, System.Runtime.Serialization.ISerializable
+ {
+ public DirectoryServicesCOMException() { }
+ protected DirectoryServicesCOMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DirectoryServicesCOMException(string message) { }
+ public DirectoryServicesCOMException(string message, System.Exception inner) { }
+ public int ExtendedError { get { throw null; } }
+ public string ExtendedErrorMessage { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class DirectoryServicesPermission : System.Security.Permissions.ResourcePermissionBase
+ {
+ public DirectoryServicesPermission() { }
+ public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path) { }
+ public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionEntry[] permissionAccessEntries) { }
+ public DirectoryServicesPermission(System.Security.Permissions.PermissionState state) { }
+ public System.DirectoryServices.DirectoryServicesPermissionEntryCollection PermissionEntries { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum DirectoryServicesPermissionAccess
+ {
+ Browse = 2,
+ None = 0,
+ Write = 6,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public partial class DirectoryServicesPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Path { get { throw null; } set { } }
+ public System.DirectoryServices.DirectoryServicesPermissionAccess PermissionAccess { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class DirectoryServicesPermissionEntry
+ {
+ public DirectoryServicesPermissionEntry(System.DirectoryServices.DirectoryServicesPermissionAccess permissionAccess, string path) { }
+ public string Path { get { throw null; } }
+ public System.DirectoryServices.DirectoryServicesPermissionAccess PermissionAccess { get { throw null; } }
+ }
+ [System.MonoTODOAttribute("Fix serialization compatibility with MS.NET")]
+ [System.SerializableAttribute]
+ public partial class DirectoryServicesPermissionEntryCollection : System.Collections.CollectionBase
+ {
+ internal DirectoryServicesPermissionEntryCollection() { }
+ public System.DirectoryServices.DirectoryServicesPermissionEntry this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
+ public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntryCollection value) { }
+ public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntry[] value) { }
+ public bool Contains(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
+ public void CopyTo(System.DirectoryServices.DirectoryServicesPermissionEntry[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.DirectoryServicesPermissionEntry value) { throw null; }
+ public void Insert(int index, System.DirectoryServices.DirectoryServicesPermissionEntry value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.DirectoryServices.DirectoryServicesPermissionEntry value) { }
+ }
+ public partial class DirectorySynchronization
+ {
+ public DirectorySynchronization() { }
+ public DirectorySynchronization(byte[] cookie) { }
+ public DirectorySynchronization(System.DirectoryServices.DirectorySynchronization sync) { }
+ public DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option) { }
+ public DirectorySynchronization(System.DirectoryServices.DirectorySynchronizationOptions option, byte[] cookie) { }
+ [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.DirectorySynchronizationOptions)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("DSDirectorySynchronizationFlag")]
+ public System.DirectoryServices.DirectorySynchronizationOptions Option { get { throw null; } set { } }
+ public System.DirectoryServices.DirectorySynchronization Copy() { throw null; }
+ public byte[] GetDirectorySynchronizationCookie() { throw null; }
+ public void ResetDirectorySynchronizationCookie() { }
+ public void ResetDirectorySynchronizationCookie(byte[] cookie) { }
+ }
+ [System.FlagsAttribute]
+ public enum DirectorySynchronizationOptions : long
+ {
+ IncrementalValues = (long)2147483648,
+ None = (long)0,
+ ObjectSecurity = (long)1,
+ ParentsFirst = (long)2048,
+ PublicDataOnly = (long)8192,
+ }
+ public partial class DirectoryVirtualListView
+ {
+ public DirectoryVirtualListView() { }
+ public DirectoryVirtualListView(int afterCount) { }
+ public DirectoryVirtualListView(int beforeCount, int afterCount, int offset) { }
+ public DirectoryVirtualListView(int beforeCount, int afterCount, int offset, System.DirectoryServices.DirectoryVirtualListViewContext context) { }
+ public DirectoryVirtualListView(int beforeCount, int afterCount, string target) { }
+ public DirectoryVirtualListView(int beforeCount, int afterCount, string target, System.DirectoryServices.DirectoryVirtualListViewContext context) { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.DirectoryServices.DSDescriptionAttribute("DSAfterCount")]
+ public int AfterCount { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.DirectoryServices.DSDescriptionAttribute("DSApproximateTotal")]
+ public int ApproximateTotal { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.DirectoryServices.DSDescriptionAttribute("DSBeforeCount")]
+ public int BeforeCount { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.DirectoryServices.DSDescriptionAttribute("DSDirectoryVirtualListViewContext")]
+ public System.DirectoryServices.DirectoryVirtualListViewContext DirectoryVirtualListViewContext { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.DirectoryServices.DSDescriptionAttribute("DSOffset")]
+ public int Offset { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.DirectoryServices.DSDescriptionAttribute("DSTarget")]
+ public string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.DirectoryServices.DSDescriptionAttribute("DSTargetPercentage")]
+ public int TargetPercentage { get { throw null; } set { } }
+ }
+ public partial class DirectoryVirtualListViewContext
+ {
+ public DirectoryVirtualListViewContext() { }
+ public System.DirectoryServices.DirectoryVirtualListViewContext Copy() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class DSDescriptionAttribute : System.ComponentModel.DescriptionAttribute
+ {
+ public DSDescriptionAttribute(string description) { }
+ public override string Description { get { throw null; } }
+ }
+ public enum ExtendedDN
+ {
+ HexString = 0,
+ None = -1,
+ Standard = 1,
+ }
+ public sealed partial class ExtendedRightAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
+ {
+ public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public ExtendedRightAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ }
+ public sealed partial class ListChildrenAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
+ {
+ public ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public ListChildrenAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ }
+ public enum PasswordEncodingMethod
+ {
+ PasswordEncodingClear = 1,
+ PasswordEncodingSsl = 0,
+ }
+ public enum PropertyAccess
+ {
+ Read = 0,
+ Write = 1,
+ }
+ public sealed partial class PropertyAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
+ {
+ public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public PropertyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertyType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ }
+ public partial class PropertyCollection : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ internal PropertyCollection() { }
+ public int Count { get { throw null; } }
+ public System.DirectoryServices.PropertyValueCollection this[string propertyName] { get { throw null; } }
+ public System.Collections.ICollection PropertyNames { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(string propertyName) { throw null; }
+ public void CopyTo(System.DirectoryServices.PropertyValueCollection[] array, int index) { }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ void System.Collections.IDictionary.Clear() { }
+ bool System.Collections.IDictionary.Contains(object value) { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class PropertySetAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
+ {
+ public PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ public PropertySetAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.Guid propertySetType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, System.Guid inheritedObjectType) : base (default(System.Security.Principal.IdentityReference), default(System.DirectoryServices.ActiveDirectoryRights), default(System.Security.AccessControl.AccessControlType)) { }
+ }
+ public partial class PropertyValueCollection : System.Collections.CollectionBase
+ {
+ internal PropertyValueCollection() { }
+ public object this[int index] { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string PropertyName { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ public int Add(object value) { throw null; }
+ public void AddRange(System.DirectoryServices.PropertyValueCollection value) { }
+ public void AddRange(object[] value) { }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(object[] array, int index) { }
+ public int IndexOf(object value) { throw null; }
+ public void Insert(int index, object value) { }
+ [System.MonoTODOAttribute]
+ protected override void OnClearComplete() { }
+ [System.MonoTODOAttribute]
+ protected override void OnInsertComplete(int index, object value) { }
+ [System.MonoTODOAttribute]
+ protected override void OnRemoveComplete(int index, object value) { }
+ [System.MonoTODOAttribute]
+ protected override void OnSetComplete(int index, object oldValue, object newValue) { }
+ public void Remove(object value) { }
+ }
+ [System.SerializableAttribute]
+ public enum ReferralChasingOption
+ {
+ All = 96,
+ External = 64,
+ None = 0,
+ Subordinate = 32,
+ }
+ public partial class ResultPropertyCollection : System.Collections.DictionaryBase
+ {
+ internal ResultPropertyCollection() { }
+ public System.DirectoryServices.ResultPropertyValueCollection this[string name] { get { throw null; } }
+ public System.Collections.ICollection PropertyNames { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(string propertyName) { throw null; }
+ public void CopyTo(System.DirectoryServices.ResultPropertyValueCollection[] array, int index) { }
+ }
+ public partial class ResultPropertyValueCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ResultPropertyValueCollection() { }
+ public object this[int index] { get { throw null; } }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(object[] values, int index) { }
+ public int IndexOf(object value) { throw null; }
+ }
+ public partial class SchemaNameCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal SchemaNameCollection() { }
+ public int Count { get { throw null; } }
+ public string this[int index] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ bool System.Collections.ICollection.IsSynchronized { [System.MonoTODOAttribute]get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { [System.MonoTODOAttribute]get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int Add(string value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void AddRange(System.DirectoryServices.SchemaNameCollection value) { }
+ [System.MonoTODOAttribute]
+ public void AddRange(string[] value) { }
+ [System.MonoTODOAttribute]
+ public void Clear() { }
+ [System.MonoTODOAttribute]
+ public bool Contains(string value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void CopyTo(string[] stringArray, int index) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public int IndexOf(string value) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, string value) { }
+ [System.MonoTODOAttribute]
+ public void Remove(string value) { }
+ [System.MonoTODOAttribute]
+ public void RemoveAt(int index) { }
+ [System.MonoTODOAttribute]
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ [System.MonoTODOAttribute]
+ int System.Collections.IList.Add(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.Collections.IList.Insert(int index, object value) { }
+ [System.MonoTODOAttribute]
+ void System.Collections.IList.Remove(object value) { }
+ }
+ public partial class SearchResult
+ {
+ internal SearchResult() { }
+ public string Path { get { throw null; } }
+ public System.DirectoryServices.ResultPropertyCollection Properties { get { throw null; } }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ }
+ public partial class SearchResultCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
+ {
+ internal SearchResultCollection() { }
+ public int Count { get { throw null; } }
+ public System.IntPtr Handle { [System.MonoTODOAttribute]get { throw null; } }
+ public System.DirectoryServices.SearchResult this[int index] { get { throw null; } }
+ public string[] PropertiesLoaded { [System.MonoTODOAttribute]get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public bool Contains(System.DirectoryServices.SearchResult result) { throw null; }
+ public void CopyTo(System.DirectoryServices.SearchResult[] results, int index) { }
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ ~SearchResultCollection() { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.DirectoryServices.SearchResult result) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ [System.SerializableAttribute]
+ public enum SearchScope
+ {
+ Base = 0,
+ OneLevel = 1,
+ Subtree = 2,
+ }
+ [System.FlagsAttribute]
+ public enum SecurityMasks
+ {
+ Dacl = 4,
+ Group = 2,
+ None = 0,
+ Owner = 1,
+ Sacl = 8,
+ }
+ [System.SerializableAttribute]
+ public enum SortDirection
+ {
+ Ascending = 0,
+ Descending = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ public partial class SortOption
+ {
+ public SortOption() { }
+ public SortOption(string propertyName, System.DirectoryServices.SortDirection direction) { }
+ [System.ComponentModel.DefaultValueAttribute((System.DirectoryServices.SortDirection)(0))]
+ [System.DirectoryServices.DSDescriptionAttribute("Whether the sort is ascending or descending")]
+ public System.DirectoryServices.SortDirection Direction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.DirectoryServices.DSDescriptionAttribute("Name of propertion to be sorted on")]
+ public string PropertyName { get { throw null; } set { } }
+ }
+}
+namespace System.DirectoryServices.ActiveDirectory
+{
+ public partial class ActiveDirectoryInterSiteTransport : System.IDisposable
+ {
+ internal ActiveDirectoryInterSiteTransport() { }
+ public bool BridgeAllSiteLinks { get { throw null; } set { } }
+ public bool IgnoreReplicationSchedule { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkBridgeCollection SiteLinkBridges { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection SiteLinks { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport FindByTransportType(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ActiveDirectoryObjectExistsException : System.Exception
+ {
+ public ActiveDirectoryObjectExistsException() { }
+ protected ActiveDirectoryObjectExistsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ActiveDirectoryObjectExistsException(string message) { }
+ public ActiveDirectoryObjectExistsException(string message, System.Exception inner) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ActiveDirectoryObjectNotFoundException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ [System.MonoTODOAttribute]
+ public ActiveDirectoryObjectNotFoundException() { }
+ [System.MonoTODOAttribute]
+ protected ActiveDirectoryObjectNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public ActiveDirectoryObjectNotFoundException(string message) { }
+ [System.MonoTODOAttribute]
+ public ActiveDirectoryObjectNotFoundException(string message, System.Exception inner) { }
+ [System.MonoTODOAttribute]
+ public ActiveDirectoryObjectNotFoundException(string message, System.Type type, string name) { }
+ public string Name { [System.MonoTODOAttribute]get { throw null; } }
+ public System.Type Type { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ActiveDirectoryOperationException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ public ActiveDirectoryOperationException() { }
+ protected ActiveDirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ActiveDirectoryOperationException(string message) { }
+ public ActiveDirectoryOperationException(string message, System.Exception inner) { }
+ public ActiveDirectoryOperationException(string message, System.Exception inner, int errorCode) { }
+ public ActiveDirectoryOperationException(string message, int errorCode) { }
+ public int ErrorCode { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public abstract partial class ActiveDirectoryPartition : System.IDisposable
+ {
+ protected ActiveDirectoryPartition() { }
+ public string Name { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.DirectoryEntry GetDirectoryEntry();
+ public override string ToString() { throw null; }
+ }
+ public partial class ActiveDirectoryReplicationMetadata : System.Collections.DictionaryBase
+ {
+ internal ActiveDirectoryReplicationMetadata() { }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection AttributeNames { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.AttributeMetadata this[string name] { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.AttributeMetadataCollection Values { get { throw null; } }
+ public bool Contains(string attributeName) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] array, int index) { }
+ }
+ public enum ActiveDirectoryRole
+ {
+ InfrastructureRole = 4,
+ NamingRole = 1,
+ PdcRole = 2,
+ RidRole = 3,
+ SchemaRole = 0,
+ }
+ public partial class ActiveDirectoryRoleCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ActiveDirectoryRoleCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole[] roles, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { throw null; }
+ }
+ public partial class ActiveDirectorySchedule
+ {
+ public ActiveDirectorySchedule() { }
+ public ActiveDirectorySchedule(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
+ public bool[,,] RawSchedule { get { throw null; } set { } }
+ public void ResetSchedule() { }
+ public void SetDailySchedule(System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute) { }
+ public void SetSchedule(System.DayOfWeek day, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute) { }
+ public void SetSchedule(System.DayOfWeek[] days, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute) { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ActiveDirectorySchema : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
+ {
+ internal ActiveDirectorySchema() { }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer SchemaRoleOwner { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllClasses() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllClasses(System.DirectoryServices.ActiveDirectory.SchemaClassType type) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection FindAllDefunctClasses() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllDefunctProperties() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties(System.DirectoryServices.ActiveDirectory.PropertyTypes type) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindClass(string ldapDisplayName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindDefunctClass(string commonName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindDefunctProperty(string commonName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindProperty(string ldapDisplayName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema GetCurrentSchema() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema GetSchema(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public void RefreshSchema() { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ActiveDirectorySchemaClass : System.IDisposable
+ {
+ public ActiveDirectorySchemaClass(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection AuxiliaryClasses { get { throw null; } }
+ public string CommonName { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectorySecurity DefaultObjectSecurityDescriptor { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public bool IsDefunct { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection MandatoryProperties { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Oid { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection OptionalProperties { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection PossibleInferiors { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection PossibleSuperiors { get { throw null; } }
+ public System.Guid SchemaGuid { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass SubClassOf { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.SchemaClassType Type { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection GetAllProperties() { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ActiveDirectorySchemaClassCollection : System.Collections.CollectionBase
+ {
+ internal ActiveDirectorySchemaClassCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection schemaClasses) { }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses) { }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection schemaClasses) { }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] schemaClasses, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
+ public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnSetComplete(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ActiveDirectorySchemaProperty : System.IDisposable
+ {
+ public ActiveDirectorySchemaProperty(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { }
+ public string CommonName { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public bool IsDefunct { get { throw null; } set { } }
+ public bool IsInAnr { get { throw null; } set { } }
+ public bool IsIndexed { get { throw null; } set { } }
+ public bool IsIndexedOverContainer { get { throw null; } set { } }
+ public bool IsInGlobalCatalog { get { throw null; } set { } }
+ public bool IsOnTombstonedObject { get { throw null; } set { } }
+ public bool IsSingleValued { get { throw null; } set { } }
+ public bool IsTupleIndexed { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty Link { get { throw null; } }
+ public System.Nullable<int> LinkId { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public string Oid { get { throw null; } set { } }
+ public System.Nullable<int> RangeLower { get { throw null; } set { } }
+ public System.Nullable<int> RangeUpper { get { throw null; } set { } }
+ public System.Guid SchemaGuid { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax Syntax { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string ldapDisplayName) { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ActiveDirectorySchemaPropertyCollection : System.Collections.CollectionBase
+ {
+ internal ActiveDirectorySchemaPropertyCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection properties) { }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties) { }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection properties) { }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
+ public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnSetComplete(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ActiveDirectoryServerDownException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ public ActiveDirectoryServerDownException() { }
+ protected ActiveDirectoryServerDownException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ActiveDirectoryServerDownException(string message) { }
+ public ActiveDirectoryServerDownException(string message, System.Exception inner) { }
+ public ActiveDirectoryServerDownException(string message, System.Exception inner, int errorCode, string name) { }
+ public ActiveDirectoryServerDownException(string message, int errorCode, string name) { }
+ public int ErrorCode { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public string Name { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ActiveDirectorySite : System.IDisposable
+ {
+ public ActiveDirectorySite(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection AdjacentSites { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection BridgeheadServers { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainCollection Domains { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer InterSiteTopologyGenerator { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule IntraSiteReplicationSchedule { get { throw null; } set { } }
+ public string Location { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions Options { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection PreferredRpcBridgeheadServers { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection PreferredSmtpBridgeheadServers { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection Servers { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection SiteLinks { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection Subnets { get { throw null; } }
+ public void Delete() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySite FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySite GetComputerSite() { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ActiveDirectorySiteCollection : System.Collections.CollectionBase
+ {
+ internal ActiveDirectorySiteCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection sites) { }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites) { }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
+ public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnSetComplete(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ActiveDirectorySiteLink : System.IDisposable
+ {
+ public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName) { }
+ public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
+ public ActiveDirectorySiteLink(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
+ public int Cost { get { throw null; } set { } }
+ public bool DataCompressionEnabled { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule InterSiteReplicationSchedule { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public bool NotificationEnabled { get { throw null; } set { } }
+ public bool ReciprocalReplicationEnabled { get { throw null; } set { } }
+ public System.TimeSpan ReplicationInterval { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection Sites { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
+ public void Delete() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteLinkName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ActiveDirectorySiteLinkBridge : System.IDisposable
+ {
+ public ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName) { }
+ public ActiveDirectorySiteLinkBridge(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
+ public string Name { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection SiteLinks { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
+ public void Delete() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string bridgeName, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ActiveDirectorySiteLinkCollection : System.Collections.CollectionBase
+ {
+ internal ActiveDirectorySiteLinkCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection links) { }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links) { }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
+ public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnSetComplete(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { }
+ }
+ [System.FlagsAttribute]
+ public enum ActiveDirectorySiteOptions
+ {
+ AutoInterSiteTopologyDisabled = 16,
+ AutoMinimumHopDisabled = 4,
+ AutoTopologyDisabled = 1,
+ ForceKccWindows2003Behavior = 64,
+ GroupMembershipCachingEnabled = 32,
+ None = 0,
+ RandomBridgeHeaderServerSelectionDisabled = 256,
+ RedundantServerTopologyEnabled = 1024,
+ StaleServerDetectDisabled = 8,
+ TopologyCleanupDisabled = 2,
+ UseHashingForReplicationSchedule = 512,
+ UseWindows2000IstgElection = 128,
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ActiveDirectorySubnet : System.IDisposable
+ {
+ public ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName) { }
+ public ActiveDirectorySubnet(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName, string siteName) { }
+ public string Location { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite Site { get { throw null; } set { } }
+ public void Delete() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string subnetName) { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ActiveDirectorySubnetCollection : System.Collections.CollectionBase
+ {
+ internal ActiveDirectorySubnetCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection subnets) { }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] subnets) { }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { throw null; }
+ public void Insert(int index, System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { }
+ protected override void OnClear() { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnSetComplete(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet subnet) { }
+ }
+ public enum ActiveDirectorySyntax
+ {
+ AccessPointDN = 19,
+ Bool = 8,
+ CaseExactString = 0,
+ CaseIgnoreString = 1,
+ DirectoryString = 3,
+ DN = 12,
+ DNWithBinary = 13,
+ DNWithString = 14,
+ Enumeration = 15,
+ GeneralizedTime = 10,
+ IA5String = 16,
+ Int = 6,
+ Int64 = 7,
+ NumericString = 2,
+ OctetString = 4,
+ Oid = 9,
+ ORName = 20,
+ PresentationAddress = 21,
+ PrintableString = 17,
+ ReplicaLink = 22,
+ SecurityDescriptor = 5,
+ Sid = 18,
+ UtcTime = 11,
+ }
+ public enum ActiveDirectoryTransportType
+ {
+ Rpc = 0,
+ Smtp = 1,
+ }
+ public partial class AdamInstance : System.DirectoryServices.ActiveDirectory.DirectoryServer
+ {
+ internal AdamInstance() { }
+ public System.DirectoryServices.ActiveDirectory.ConfigurationSet ConfigurationSet { get { throw null; } }
+ public string DefaultPartition { get { throw null; } set { } }
+ public string HostName { get { throw null; } }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection InboundConnections { get { throw null; } }
+ public override string IPAddress { get { throw null; } }
+ public int LdapPort { get { throw null; } }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection OutboundConnections { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.AdamRoleCollection Roles { get { throw null; } }
+ public override string SiteName { get { throw null; } }
+ public int SslPort { get { throw null; } }
+ public override System.DirectoryServices.ActiveDirectory.SyncUpdateCallback SyncFromAllServersCallback { get { throw null; } set { } }
+ public override void CheckReplicationConsistency() { }
+ protected override void Dispose(bool disposing) { }
+ ~AdamInstance() { }
+ public static System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string partitionName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.AdamInstance FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string partitionName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.AdamInstance GetAdamInstance(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors() { throw null; }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures() { throw null; }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition) { throw null; }
+ public override System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath) { throw null; }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition) { throw null; }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation() { throw null; }
+ public void Save() { }
+ public void SeizeRoleOwnership(System.DirectoryServices.ActiveDirectory.AdamRole role) { }
+ public override void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options) { }
+ public override void SyncReplicaFromServer(string partition, string sourceServer) { }
+ public void TransferRoleOwnership(System.DirectoryServices.ActiveDirectory.AdamRole role) { }
+ public override void TriggerSyncReplicaFromNeighbors(string partition) { }
+ }
+ public partial class AdamInstanceCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal AdamInstanceCollection() { }
+ public System.DirectoryServices.ActiveDirectory.AdamInstance this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.AdamInstance adamInstance) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.AdamInstance[] adamInstances, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.AdamInstance adamInstance) { throw null; }
+ }
+ public enum AdamRole
+ {
+ NamingRole = 1,
+ SchemaRole = 0,
+ }
+ public partial class AdamRoleCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal AdamRoleCollection() { }
+ public System.DirectoryServices.ActiveDirectory.AdamRole this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.AdamRole role) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.AdamRole[] roles, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.AdamRole role) { throw null; }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ApplicationPartition : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
+ {
+ public ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName) { }
+ public ApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName, string objectClass) { }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServerCollection DirectoryServers { get { throw null; } }
+ public string SecurityReferenceDomain { get { throw null; } set { } }
+ public void Delete() { }
+ protected override void Dispose(bool disposing) { }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDirectoryServers() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDirectoryServers(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDiscoverableDirectoryServers() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection FindAllDiscoverableDirectoryServers(string siteName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ApplicationPartition FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(bool forceRediscovery) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer FindDirectoryServer(string siteName, bool forceRediscovery) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ApplicationPartition GetApplicationPartition(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ }
+ public partial class ApplicationPartitionCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ApplicationPartitionCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ApplicationPartition this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ApplicationPartition[] applicationPartitions, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ApplicationPartition applicationPartition) { throw null; }
+ }
+ public partial class AttributeMetadata
+ {
+ internal AttributeMetadata() { }
+ public System.DateTime LastOriginatingChangeTime { get { throw null; } }
+ public System.Guid LastOriginatingInvocationId { get { throw null; } }
+ public long LocalChangeUsn { get { throw null; } }
+ public string Name { get { throw null; } }
+ public long OriginatingChangeUsn { get { throw null; } }
+ public string OriginatingServer { get { throw null; } }
+ public int Version { get { throw null; } }
+ }
+ public partial class AttributeMetadataCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal AttributeMetadataCollection() { }
+ public System.DirectoryServices.ActiveDirectory.AttributeMetadata this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.AttributeMetadata[] metadata, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.AttributeMetadata metadata) { throw null; }
+ }
+ public partial class ConfigurationSet
+ {
+ internal ConfigurationSet() { }
+ public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection AdamInstances { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection ApplicationPartitions { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.AdamInstance NamingRoleOwner { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema Schema { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.AdamInstance SchemaRoleOwner { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection Sites { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public System.DirectoryServices.ActiveDirectory.AdamInstance FindAdamInstance() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.AdamInstance FindAdamInstance(string partitionName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.AdamInstance FindAdamInstance(string partitionName, string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAllAdamInstances() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAllAdamInstances(string partitionName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.AdamInstanceCollection FindAllAdamInstances(string partitionName, string siteName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.ConfigurationSet GetConfigurationSet(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel GetSecurityLevel() { throw null; }
+ public void SetSecurityLevel(System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel securityLevel) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ public partial class DirectoryContext
+ {
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string username, string password) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public DirectoryContext(System.DirectoryServices.ActiveDirectory.DirectoryContextType contextType, string name, string username, string password) { }
+ public System.DirectoryServices.ActiveDirectory.DirectoryContextType ContextType { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string UserName { get { throw null; } }
+ }
+ public enum DirectoryContextType
+ {
+ ApplicationPartition = 4,
+ ConfigurationSet = 3,
+ DirectoryServer = 2,
+ Domain = 0,
+ Forest = 1,
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract partial class DirectoryServer : System.IDisposable
+ {
+ protected DirectoryServer() { }
+ public abstract System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection InboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
+ public abstract string IPAddress { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
+ public string Name { get { throw null; } }
+ public abstract System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection OutboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection Partitions { get { throw null; } }
+ public abstract string SiteName { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; }
+ public abstract System.DirectoryServices.ActiveDirectory.SyncUpdateCallback SyncFromAllServersCallback { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get; [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]set; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract void CheckReplicationConsistency();
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~DirectoryServer() { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors();
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures();
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition);
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath);
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition);
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation();
+ public void MoveToAnotherSite(string siteName) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options);
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract void SyncReplicaFromServer(string partition, string sourceServer);
+ public override string ToString() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public abstract void TriggerSyncReplicaFromNeighbors(string partition);
+ }
+ public partial class DirectoryServerCollection : System.Collections.CollectionBase
+ {
+ internal DirectoryServerCollection() { }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer this[int index] { get { throw null; } set { } }
+ public int Add(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
+ public void AddRange(System.DirectoryServices.ActiveDirectory.DirectoryServer[] servers) { }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { throw null; }
+ public void Insert(int index, System.DirectoryServices.ActiveDirectory.DirectoryServer server) { }
+ protected override void OnClear() { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnSetComplete(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.DirectoryServices.ActiveDirectory.DirectoryServer server) { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class Domain : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
+ {
+ internal Domain() { }
+ public System.DirectoryServices.ActiveDirectory.DomainCollection Children { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainControllerCollection DomainControllers { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainMode DomainMode { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.Forest Forest { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainController InfrastructureRoleOwner { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.Domain Parent { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainController PdcRoleOwner { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainController RidRoleOwner { get { throw null; } }
+ public void CreateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword) { }
+ public void CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
+ public void DeleteLocalSideOfTrustRelationship(string targetDomainName) { }
+ public void DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain) { }
+ public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDiscoverableDomainControllers() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDiscoverableDomainControllers(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDomainControllers() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAllDomainControllers(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.DomainController FindDomainController(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection GetAllTrustRelationships() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.Domain GetComputerDomain() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.Domain GetCurrentDomain() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.Domain GetDomain(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public bool GetSelectiveAuthenticationStatus(string targetDomainName) { throw null; }
+ public bool GetSidFilteringStatus(string targetDomainName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation GetTrustRelationship(string targetDomainName) { throw null; }
+ public void RaiseDomainFunctionality(System.DirectoryServices.ActiveDirectory.DomainMode domainMode) { }
+ public void RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain) { }
+ public void SetSelectiveAuthenticationStatus(string targetDomainName, bool enable) { }
+ public void SetSidFilteringStatus(string targetDomainName, bool enable) { }
+ public void UpdateLocalSideOfTrustRelationship(string targetDomainName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword) { }
+ public void UpdateLocalSideOfTrustRelationship(string targetDomainName, string newTrustPassword) { }
+ public void UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection) { }
+ public void VerifyOutboundTrustRelationship(string targetDomainName) { }
+ public void VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Domain targetDomain, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
+ }
+ public partial class DomainCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal DomainCollection() { }
+ public System.DirectoryServices.ActiveDirectory.Domain this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.Domain domain) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.Domain[] domains, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.Domain domain) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum DomainCollisionOptions
+ {
+ NetBiosNameDisabledByAdmin = 4,
+ NetBiosNameDisabledByConflict = 8,
+ None = 0,
+ SidDisabledByAdmin = 1,
+ SidDisabledByConflict = 2,
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class DomainController : System.DirectoryServices.ActiveDirectory.DirectoryServer
+ {
+ protected DomainController() { }
+ public System.DateTime CurrentTime { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.Domain Domain { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.Forest Forest { get { throw null; } }
+ public long HighestCommittedUsn { get { throw null; } }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection InboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
+ public override string IPAddress { [System.Net.DnsPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
+ public string OSVersion { get { throw null; } }
+ public override System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection OutboundConnections { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectoryRoleCollection Roles { get { throw null; } }
+ public override string SiteName { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
+ public override System.DirectoryServices.ActiveDirectory.SyncUpdateCallback SyncFromAllServersCallback { [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true), System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]set { } }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void CheckReplicationConsistency() { }
+ protected override void Dispose(bool disposing) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public virtual System.DirectoryServices.ActiveDirectory.GlobalCatalog EnableGlobalCatalog() { throw null; }
+ ~DomainController() { }
+ public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.DomainControllerCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.DomainController FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetAllReplicationNeighbors() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public virtual System.DirectoryServices.DirectorySearcher GetDirectorySearcher() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.DomainController GetDomainController(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection GetReplicationConnectionFailures() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection GetReplicationCursors(string partition) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata GetReplicationMetadata(string objectPath) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection GetReplicationNeighbors(string partition) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation GetReplicationOperationInformation() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public virtual bool IsGlobalCatalog() { throw null; }
+ public void SeizeRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void SyncReplicaFromAllServers(string partition, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions options) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void SyncReplicaFromServer(string partition, string sourceServer) { }
+ public void TransferRoleOwnership(System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole role) { }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void TriggerSyncReplicaFromNeighbors(string partition) { }
+ }
+ public partial class DomainControllerCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal DomainControllerCollection() { }
+ public System.DirectoryServices.ActiveDirectory.DomainController this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.DomainController domainController) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.DomainController[] domainControllers, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.DomainController domainController) { throw null; }
+ }
+ public enum DomainMode
+ {
+ Windows2000MixedDomain = 0,
+ Windows2000NativeDomain = 1,
+ Windows2003Domain = 3,
+ Windows2003InterimDomain = 2,
+ Windows2008Domain = 4,
+ Windows2008R2Domain = 5,
+ Windows2012R2Domain = 7,
+ Windows8Domain = 6,
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class Forest : System.IDisposable
+ {
+ internal Forest() { }
+ public System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection ApplicationPartitions { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainCollection Domains { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ForestMode ForestMode { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection GlobalCatalogs { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainController NamingRoleOwner { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.Domain RootDomain { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema Schema { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainController SchemaRoleOwner { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection Sites { get { throw null; } }
+ public void CreateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection direction, string trustPassword) { }
+ public void CreateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
+ public void DeleteLocalSideOfTrustRelationship(string targetForestName) { }
+ public void DeleteTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest) { }
+ public void Dispose() { }
+ protected void Dispose(bool disposing) { }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllDiscoverableGlobalCatalogs() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllDiscoverableGlobalCatalogs(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllGlobalCatalogs() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAllGlobalCatalogs(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog() { throw null; }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalog FindGlobalCatalog(string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection GetAllTrustRelationships() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.Forest GetCurrentForest() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.Forest GetForest(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public bool GetSelectiveAuthenticationStatus(string targetForestName) { throw null; }
+ public bool GetSidFilteringStatus(string targetForestName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipInformation GetTrustRelationship(string targetForestName) { throw null; }
+ public void RaiseForestFunctionality(System.DirectoryServices.ActiveDirectory.ForestMode forestMode) { }
+ public void RepairTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest) { }
+ public void SetSelectiveAuthenticationStatus(string targetForestName, bool enable) { }
+ public void SetSidFilteringStatus(string targetForestName, bool enable) { }
+ public override string ToString() { throw null; }
+ public void UpdateLocalSideOfTrustRelationship(string targetForestName, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection, string newTrustPassword) { }
+ public void UpdateLocalSideOfTrustRelationship(string targetForestName, string newTrustPassword) { }
+ public void UpdateTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection newTrustDirection) { }
+ public void VerifyOutboundTrustRelationship(string targetForestName) { }
+ public void VerifyTrustRelationship(System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction) { }
+ }
+ public enum ForestMode
+ {
+ Windows2000Forest = 0,
+ Windows2003Forest = 2,
+ Windows2003InterimForest = 1,
+ Windows2008Forest = 3,
+ Windows2008R2Forest = 4,
+ Windows2012R2Forest = 6,
+ Windows8Forest = 5,
+ }
+ [System.SerializableAttribute]
+ public partial class ForestTrustCollisionException : System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException, System.Runtime.Serialization.ISerializable
+ {
+ public ForestTrustCollisionException() { }
+ protected ForestTrustCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ForestTrustCollisionException(string message) { }
+ public ForestTrustCollisionException(string message, System.Exception inner) { }
+ public ForestTrustCollisionException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection collisions) { }
+ public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection Collisions { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public enum ForestTrustCollisionType
+ {
+ Domain = 1,
+ Other = 2,
+ TopLevelName = 0,
+ }
+ public partial class ForestTrustDomainInfoCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ForestTrustDomainInfoCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation information) { throw null; }
+ }
+ public partial class ForestTrustDomainInformation
+ {
+ internal ForestTrustDomainInformation() { }
+ public string DnsName { get { throw null; } }
+ public string DomainSid { get { throw null; } }
+ public string NetBiosName { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus Status { get { throw null; } set { } }
+ }
+ public enum ForestTrustDomainStatus
+ {
+ Enabled = 0,
+ NetBiosNameAdminDisabled = 4,
+ NetBiosNameConflictDisabled = 8,
+ SidAdminDisabled = 1,
+ SidConflictDisabled = 2,
+ }
+ public partial class ForestTrustRelationshipCollision
+ {
+ internal ForestTrustRelationshipCollision() { }
+ public string CollisionRecord { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType CollisionType { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.DomainCollisionOptions DomainCollisionOption { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions TopLevelNameCollisionOption { get { throw null; } }
+ }
+ public partial class ForestTrustRelationshipCollisionCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ForestTrustRelationshipCollisionCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision collision) { throw null; }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ForestTrustRelationshipInformation : System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation
+ {
+ internal ForestTrustRelationshipInformation() { }
+ public System.Collections.Specialized.StringCollection ExcludedTopLevelNames { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.TopLevelNameCollection TopLevelNames { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ForestTrustDomainInfoCollection TrustedDomainInformation { get { throw null; } }
+ public void Save() { }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class GlobalCatalog : System.DirectoryServices.ActiveDirectory.DomainController
+ {
+ internal GlobalCatalog() { }
+ public System.DirectoryServices.ActiveDirectory.DomainController DisableGlobalCatalog() { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.ActiveDirectory.GlobalCatalog EnableGlobalCatalog() { throw null; }
+ public static new System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public static new System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection FindAll(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
+ public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties() { throw null; }
+ public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName) { throw null; }
+ public static new System.DirectoryServices.ActiveDirectory.GlobalCatalog FindOne(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string siteName, System.DirectoryServices.ActiveDirectory.LocatorOptions flag) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override System.DirectoryServices.DirectorySearcher GetDirectorySearcher() { throw null; }
+ public static System.DirectoryServices.ActiveDirectory.GlobalCatalog GetGlobalCatalog(System.DirectoryServices.ActiveDirectory.DirectoryContext context) { throw null; }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override bool IsGlobalCatalog() { throw null; }
+ }
+ public partial class GlobalCatalogCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal GlobalCatalogCollection() { }
+ public System.DirectoryServices.ActiveDirectory.GlobalCatalog this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.GlobalCatalog[] globalCatalogs, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.GlobalCatalog globalCatalog) { throw null; }
+ }
+ public enum HourOfDay
+ {
+ Eight = 8,
+ Eighteen = 18,
+ Eleven = 11,
+ Fifteen = 15,
+ Five = 5,
+ Four = 4,
+ Fourteen = 14,
+ Nine = 9,
+ Nineteen = 19,
+ One = 1,
+ Seven = 7,
+ Seventeen = 17,
+ Six = 6,
+ Sixteen = 16,
+ Ten = 10,
+ Thirteen = 13,
+ Three = 3,
+ Twelve = 12,
+ Twenty = 20,
+ TwentyOne = 21,
+ TwentyThree = 23,
+ TwentyTwo = 22,
+ Two = 2,
+ Zero = 0,
+ }
+ [System.FlagsAttribute]
+ public enum LocatorOptions : long
+ {
+ AvoidSelf = (long)16384,
+ ForceRediscovery = (long)1,
+ KdcRequired = (long)1024,
+ TimeServerRequired = (long)2048,
+ WriteableRequired = (long)4096,
+ }
+ public enum MinuteOfHour
+ {
+ Fifteen = 15,
+ FortyFive = 45,
+ Thirty = 30,
+ Zero = 0,
+ }
+ public enum NotificationStatus
+ {
+ IntraSiteOnly = 1,
+ NoNotification = 0,
+ NotificationAlways = 2,
+ }
+ [System.FlagsAttribute]
+ public enum PropertyTypes
+ {
+ Indexed = 2,
+ InGlobalCatalog = 4,
+ }
+ public partial class ReadOnlyActiveDirectorySchemaClassCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReadOnlyActiveDirectorySchemaClassCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[] classes, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass schemaClass) { throw null; }
+ }
+ public partial class ReadOnlyActiveDirectorySchemaPropertyCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReadOnlyActiveDirectorySchemaPropertyCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[] properties, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty schemaProperty) { throw null; }
+ }
+ public partial class ReadOnlyDirectoryServerCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReadOnlyDirectoryServerCollection() { }
+ public System.DirectoryServices.ActiveDirectory.DirectoryServer this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.DirectoryServer[] directoryServers, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.DirectoryServer directoryServer) { throw null; }
+ }
+ public partial class ReadOnlySiteCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReadOnlySiteCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySite this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[] sites, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite site) { throw null; }
+ }
+ public partial class ReadOnlySiteLinkBridgeCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReadOnlySiteLinkBridgeCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge[] bridges, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge bridge) { throw null; }
+ }
+ public partial class ReadOnlySiteLinkCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReadOnlySiteLinkCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink[] links, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink link) { throw null; }
+ }
+ public partial class ReadOnlyStringCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReadOnlyStringCollection() { }
+ public string this[int index] { get { throw null; } }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(string[] values, int index) { }
+ public int IndexOf(string value) { throw null; }
+ }
+ [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ReplicationConnection : System.IDisposable
+ {
+ public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer) { }
+ public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule) { }
+ public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule schedule, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
+ public ReplicationConnection(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name, System.DirectoryServices.ActiveDirectory.DirectoryServer sourceServer, System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType transport) { }
+ public System.DirectoryServices.ActiveDirectory.NotificationStatus ChangeNotificationStatus { get { throw null; } set { } }
+ public bool DataCompressionEnabled { get { throw null; } set { } }
+ public string DestinationServer { get { throw null; } }
+ public bool Enabled { get { throw null; } set { } }
+ public bool GeneratedByKcc { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public bool ReciprocalReplicationEnabled { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule ReplicationSchedule { get { throw null; } set { } }
+ public bool ReplicationScheduleOwnedByUser { get { throw null; } set { } }
+ public System.DirectoryServices.ActiveDirectory.ReplicationSpan ReplicationSpan { get { throw null; } }
+ public string SourceServer { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
+ public void Delete() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~ReplicationConnection() { }
+ public static System.DirectoryServices.ActiveDirectory.ReplicationConnection FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string name) { throw null; }
+ public System.DirectoryServices.DirectoryEntry GetDirectoryEntry() { throw null; }
+ public void Save() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ReplicationConnectionCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReplicationConnectionCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ReplicationConnection this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationConnection[] connections, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationConnection connection) { throw null; }
+ }
+ public partial class ReplicationCursor
+ {
+ internal ReplicationCursor() { }
+ public System.DateTime LastSuccessfulSyncTime { get { throw null; } }
+ public string PartitionName { get { throw null; } }
+ public System.Guid SourceInvocationId { get { throw null; } }
+ public string SourceServer { get { throw null; } }
+ public long UpToDatenessUsn { get { throw null; } }
+ }
+ public partial class ReplicationCursorCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReplicationCursorCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ReplicationCursor this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationCursor[] values, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationCursor cursor) { throw null; }
+ }
+ public partial class ReplicationFailure
+ {
+ internal ReplicationFailure() { }
+ public int ConsecutiveFailureCount { get { throw null; } }
+ public System.DateTime FirstFailureTime { get { throw null; } }
+ public int LastErrorCode { get { throw null; } }
+ public string LastErrorMessage { get { throw null; } }
+ public string SourceServer { get { throw null; } }
+ }
+ public partial class ReplicationFailureCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReplicationFailureCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ReplicationFailure this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationFailure[] failures, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationFailure failure) { throw null; }
+ }
+ public partial class ReplicationNeighbor
+ {
+ internal ReplicationNeighbor() { }
+ public int ConsecutiveFailureCount { get { throw null; } }
+ public System.DateTime LastAttemptedSync { get { throw null; } }
+ public System.DateTime LastSuccessfulSync { get { throw null; } }
+ public string LastSyncMessage { get { throw null; } }
+ public int LastSyncResult { get { throw null; } }
+ public string PartitionName { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReplicationNeighbor.ReplicationNeighborOptions ReplicationNeighborOption { get { throw null; } }
+ public System.Guid SourceInvocationId { get { throw null; } }
+ public string SourceServer { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType TransportType { get { throw null; } }
+ public long UsnAttributeFilter { get { throw null; } }
+ public long UsnLastObjectChangeSynced { get { throw null; } }
+ [System.FlagsAttribute]
+ public enum ReplicationNeighborOptions : long
+ {
+ CompressChanges = (long)268435456,
+ DisableScheduledSync = (long)134217728,
+ FullSyncInProgress = (long)65536,
+ FullSyncNextPacket = (long)131072,
+ IgnoreChangeNotifications = (long)67108864,
+ NeverSynced = (long)2097152,
+ NoChangeNotifications = (long)536870912,
+ PartialAttributeSet = (long)1073741824,
+ Preempted = (long)16777216,
+ ReturnObjectParent = (long)2048,
+ ScheduledSync = (long)64,
+ SyncOnStartup = (long)32,
+ TwoWaySync = (long)512,
+ UseInterSiteTransport = (long)128,
+ Writeable = (long)16,
+ }
+ }
+ public partial class ReplicationNeighborCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReplicationNeighborCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ReplicationNeighbor this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor[] neighbors, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationNeighbor neighbor) { throw null; }
+ }
+ public partial class ReplicationOperation
+ {
+ internal ReplicationOperation() { }
+ public int OperationNumber { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReplicationOperationType OperationType { get { throw null; } }
+ public string PartitionName { get { throw null; } }
+ public int Priority { get { throw null; } }
+ public string SourceServer { get { throw null; } }
+ public System.DateTime TimeEnqueued { get { throw null; } }
+ }
+ public partial class ReplicationOperationCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal ReplicationOperationCollection() { }
+ public System.DirectoryServices.ActiveDirectory.ReplicationOperation this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.ReplicationOperation[] operations, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.ReplicationOperation operation) { throw null; }
+ }
+ public partial class ReplicationOperationInformation
+ {
+ public ReplicationOperationInformation() { }
+ public System.DirectoryServices.ActiveDirectory.ReplicationOperation CurrentOperation { get { throw null; } }
+ public System.DateTime OperationStartTime { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.ReplicationOperationCollection PendingOperations { get { throw null; } }
+ }
+ public enum ReplicationOperationType
+ {
+ Add = 1,
+ Delete = 2,
+ Modify = 3,
+ Sync = 0,
+ UpdateReference = 4,
+ }
+ public enum ReplicationSecurityLevel
+ {
+ MutualAuthentication = 2,
+ Negotiate = 1,
+ NegotiatePassThrough = 0,
+ }
+ public enum ReplicationSpan
+ {
+ InterSite = 1,
+ IntraSite = 0,
+ }
+ public enum SchemaClassType
+ {
+ Abstract = 2,
+ Auxiliary = 3,
+ Structural = 1,
+ Type88 = 0,
+ }
+ public enum SyncFromAllServersErrorCategory
+ {
+ ErrorContactingServer = 0,
+ ErrorReplicating = 1,
+ ServerUnreachable = 2,
+ }
+ public partial class SyncFromAllServersErrorInformation
+ {
+ internal SyncFromAllServersErrorInformation() { }
+ public System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory ErrorCategory { get { throw null; } }
+ public int ErrorCode { get { throw null; } }
+ public string ErrorMessage { get { throw null; } }
+ public string SourceServer { get { throw null; } }
+ public string TargetServer { get { throw null; } }
+ }
+ public enum SyncFromAllServersEvent
+ {
+ Error = 0,
+ Finished = 3,
+ SyncCompleted = 2,
+ SyncStarted = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class SyncFromAllServersOperationException : System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException, System.Runtime.Serialization.ISerializable
+ {
+ public SyncFromAllServersOperationException() { }
+ protected SyncFromAllServersOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SyncFromAllServersOperationException(string message) { }
+ public SyncFromAllServersOperationException(string message, System.Exception inner) { }
+ public SyncFromAllServersOperationException(string message, System.Exception inner, System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[] errors) { }
+ public System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[] ErrorInformation { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.FlagsAttribute]
+ public enum SyncFromAllServersOptions
+ {
+ AbortIfServerUnavailable = 1,
+ CheckServerAlivenessOnly = 8,
+ CrossSite = 64,
+ None = 0,
+ PushChangeOutward = 32,
+ SkipInitialCheck = 16,
+ SyncAdjacentServerOnly = 2,
+ }
+ public delegate bool SyncUpdateCallback(System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent eventType, string targetServer, string sourceServer, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException exception);
+ public partial class TopLevelName
+ {
+ internal TopLevelName() { }
+ public string Name { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.TopLevelNameStatus Status { get { throw null; } set { } }
+ }
+ public partial class TopLevelNameCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal TopLevelNameCollection() { }
+ public System.DirectoryServices.ActiveDirectory.TopLevelName this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.TopLevelName name) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.TopLevelName[] names, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.TopLevelName name) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum TopLevelNameCollisionOptions
+ {
+ DisabledByAdmin = 2,
+ DisabledByConflict = 4,
+ NewlyCreated = 1,
+ None = 0,
+ }
+ public enum TopLevelNameStatus
+ {
+ AdminDisabled = 2,
+ ConflictDisabled = 4,
+ Enabled = 0,
+ NewlyCreated = 1,
+ }
+ public enum TrustDirection
+ {
+ Bidirectional = 3,
+ Inbound = 1,
+ Outbound = 2,
+ }
+ public partial class TrustRelationshipInformation
+ {
+ internal TrustRelationshipInformation() { }
+ public string SourceName { get { throw null; } }
+ public string TargetName { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.TrustDirection TrustDirection { get { throw null; } }
+ public System.DirectoryServices.ActiveDirectory.TrustType TrustType { get { throw null; } }
+ }
+ public partial class TrustRelationshipInformationCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal TrustRelationshipInformationCollection() { }
+ public System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation this[int index] { get { throw null; } }
+ public bool Contains(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information) { throw null; }
+ public void CopyTo(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation[] array, int index) { }
+ public int IndexOf(System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation information) { throw null; }
+ }
+ public enum TrustType
+ {
+ CrossLink = 2,
+ External = 3,
+ Forest = 4,
+ Kerberos = 5,
+ ParentChild = 1,
+ TreeRoot = 0,
+ Unknown = 6,
+ }
+}
diff --git a/src/v4.5.2/System.Drawing.Design.cs b/src/v4.5.2/System.Drawing.Design.cs
new file mode 100644
index 0000000..5a0f097
--- /dev/null
+++ b/src/v4.5.2/System.Drawing.Design.cs
@@ -0,0 +1,241 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Drawing.Design
+{
+ public partial class BitmapEditor : System.Drawing.Design.ImageEditor
+ {
+ public BitmapEditor() { }
+ protected override string[] GetExtensions() { throw null; }
+ protected override string GetFileDialogDescription() { throw null; }
+ protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; }
+ }
+ public partial class ColorEditor : System.Drawing.Design.UITypeEditor
+ {
+ public ColorEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { }
+ }
+ public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor
+ {
+ public ContentAlignmentEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class CursorEditor : System.Drawing.Design.UITypeEditor
+ {
+ public CursorEditor() { }
+ public override bool IsDropDownResizable { get { throw null; } }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class FontEditor : System.Drawing.Design.UITypeEditor
+ {
+ public FontEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class FontNameEditor : System.Drawing.Design.UITypeEditor
+ {
+ public FontNameEditor() { }
+ public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { }
+ }
+ public partial class IconEditor : System.Drawing.Design.UITypeEditor
+ {
+ public IconEditor() { }
+ protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; }
+ protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual string[] GetExtensions() { throw null; }
+ protected virtual string GetFileDialogDescription() { throw null; }
+ public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; }
+ public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { }
+ }
+ public partial class ImageEditor : System.Drawing.Design.UITypeEditor
+ {
+ public ImageEditor() { }
+ protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; }
+ protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual string[] GetExtensions() { throw null; }
+ protected virtual string GetFileDialogDescription() { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.Type[] GetImageExtenders() { throw null; }
+ public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; }
+ public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { }
+ }
+ public partial class MetafileEditor : System.Drawing.Design.ImageEditor
+ {
+ public MetafileEditor() { }
+ protected override string[] GetExtensions() { throw null; }
+ protected override string GetFileDialogDescription() { throw null; }
+ protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable
+ {
+ [System.MonoTODOAttribute]
+ public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { }
+ [System.MonoTODOAttribute]
+ protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { }
+ [System.MonoTODOAttribute]
+ public bool IsCreated { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsTransient { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object obj) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { }
+ }
+ public sealed partial class ToolboxItemCreator
+ {
+ internal ToolboxItemCreator() { }
+ [System.MonoTODOAttribute]
+ public string Format { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; }
+ }
+ public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService
+ {
+ [System.MonoTODOAttribute]
+ protected ToolboxService() { }
+ protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; }
+ protected abstract string SelectedCategory { get; set; }
+ protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; }
+ System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } }
+ string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void FilterChanged() { }
+ protected abstract System.Collections.IList GetItemContainers();
+ protected abstract System.Collections.IList GetItemContainers(string categoryName);
+ [System.MonoTODOAttribute]
+ public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ [System.MonoTODOAttribute]
+ protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ protected abstract void Refresh();
+ [System.MonoTODOAttribute]
+ protected virtual void SelectedItemContainerUsed() { }
+ [System.MonoTODOAttribute]
+ protected virtual bool SetCursor() { throw null; }
+ System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; }
+ void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { }
+ void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { }
+ void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { }
+ void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { }
+ void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { }
+ void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { }
+ System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; }
+ System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; }
+ System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; }
+ System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; }
+ System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; }
+ bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; }
+ bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ void System.Drawing.Design.IToolboxService.Refresh() { }
+ void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { }
+ void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { }
+ void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { }
+ void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { }
+ void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { }
+ object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; }
+ bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; }
+ void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { }
+ [System.MonoTODOAttribute]
+ public static void UnloadToolboxItems() { }
+ }
+}
diff --git a/src/v4.5.2/System.Drawing.cs b/src/v4.5.2/System.Drawing.cs
new file mode 100644
index 0000000..18100c5
--- /dev/null
+++ b/src/v4.5.2/System.Drawing.cs
@@ -0,0 +1,4081 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.DependencyAttribute("System,", (System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Drawing
+{
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.BitmapEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Bitmap : System.Drawing.Image
+ {
+ public Bitmap(System.Drawing.Image original) { }
+ public Bitmap(System.Drawing.Image original, System.Drawing.Size newSize) { }
+ public Bitmap(System.Drawing.Image original, int width, int height) { }
+ public Bitmap(int width, int height) { }
+ public Bitmap(int width, int height, System.Drawing.Graphics g) { }
+ public Bitmap(int width, int height, System.Drawing.Imaging.PixelFormat format) { }
+ public Bitmap(int width, int height, int stride, System.Drawing.Imaging.PixelFormat format, System.IntPtr scan0) { }
+ public Bitmap(System.IO.Stream stream) { }
+ public Bitmap(System.IO.Stream stream, bool useIcm) { }
+ public Bitmap(string filename) { }
+ public Bitmap(string filename, bool useIcm) { }
+ public Bitmap(System.Type type, string resource) { }
+ public System.Drawing.Bitmap Clone(System.Drawing.Rectangle rect, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public System.Drawing.Bitmap Clone(System.Drawing.RectangleF rect, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public static System.Drawing.Bitmap FromHicon(System.IntPtr hicon) { throw null; }
+ public static System.Drawing.Bitmap FromResource(System.IntPtr hinstance, string bitmapName) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IntPtr GetHbitmap() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IntPtr GetHbitmap(System.Drawing.Color background) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IntPtr GetHicon() { throw null; }
+ public System.Drawing.Color GetPixel(int x, int y) { throw null; }
+ public System.Drawing.Imaging.BitmapData LockBits(System.Drawing.Rectangle rect, System.Drawing.Imaging.ImageLockMode flags, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public System.Drawing.Imaging.BitmapData LockBits(System.Drawing.Rectangle rect, System.Drawing.Imaging.ImageLockMode flags, System.Drawing.Imaging.PixelFormat format, System.Drawing.Imaging.BitmapData bitmapData) { throw null; }
+ public void MakeTransparent() { }
+ public void MakeTransparent(System.Drawing.Color transparentColor) { }
+ public void SetPixel(int x, int y, System.Drawing.Color color) { }
+ public void SetResolution(float xDpi, float yDpi) { }
+ public void UnlockBits(System.Drawing.Imaging.BitmapData bitmapdata) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ public partial class BitmapSuffixInSameAssemblyAttribute : System.Attribute
+ {
+ public BitmapSuffixInSameAssemblyAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ public partial class BitmapSuffixInSatelliteAssemblyAttribute : System.Attribute
+ {
+ public BitmapSuffixInSatelliteAssemblyAttribute() { }
+ }
+ public abstract partial class Brush : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ protected Brush() { }
+ public abstract object Clone();
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Brush() { }
+ protected internal void SetNativeBrush(System.IntPtr brush) { }
+ }
+ public sealed partial class Brushes
+ {
+ internal Brushes() { }
+ public static System.Drawing.Brush AliceBlue { get { throw null; } }
+ public static System.Drawing.Brush AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Brush Aqua { get { throw null; } }
+ public static System.Drawing.Brush Aquamarine { get { throw null; } }
+ public static System.Drawing.Brush Azure { get { throw null; } }
+ public static System.Drawing.Brush Beige { get { throw null; } }
+ public static System.Drawing.Brush Bisque { get { throw null; } }
+ public static System.Drawing.Brush Black { get { throw null; } }
+ public static System.Drawing.Brush BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Brush Blue { get { throw null; } }
+ public static System.Drawing.Brush BlueViolet { get { throw null; } }
+ public static System.Drawing.Brush Brown { get { throw null; } }
+ public static System.Drawing.Brush BurlyWood { get { throw null; } }
+ public static System.Drawing.Brush CadetBlue { get { throw null; } }
+ public static System.Drawing.Brush Chartreuse { get { throw null; } }
+ public static System.Drawing.Brush Chocolate { get { throw null; } }
+ public static System.Drawing.Brush Coral { get { throw null; } }
+ public static System.Drawing.Brush CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Brush Cornsilk { get { throw null; } }
+ public static System.Drawing.Brush Crimson { get { throw null; } }
+ public static System.Drawing.Brush Cyan { get { throw null; } }
+ public static System.Drawing.Brush DarkBlue { get { throw null; } }
+ public static System.Drawing.Brush DarkCyan { get { throw null; } }
+ public static System.Drawing.Brush DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Brush DarkGray { get { throw null; } }
+ public static System.Drawing.Brush DarkGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkKhaki { get { throw null; } }
+ public static System.Drawing.Brush DarkMagenta { get { throw null; } }
+ public static System.Drawing.Brush DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkOrange { get { throw null; } }
+ public static System.Drawing.Brush DarkOrchid { get { throw null; } }
+ public static System.Drawing.Brush DarkRed { get { throw null; } }
+ public static System.Drawing.Brush DarkSalmon { get { throw null; } }
+ public static System.Drawing.Brush DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Brush DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Brush DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Brush DarkViolet { get { throw null; } }
+ public static System.Drawing.Brush DeepPink { get { throw null; } }
+ public static System.Drawing.Brush DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Brush DimGray { get { throw null; } }
+ public static System.Drawing.Brush DodgerBlue { get { throw null; } }
+ public static System.Drawing.Brush Firebrick { get { throw null; } }
+ public static System.Drawing.Brush FloralWhite { get { throw null; } }
+ public static System.Drawing.Brush ForestGreen { get { throw null; } }
+ public static System.Drawing.Brush Fuchsia { get { throw null; } }
+ public static System.Drawing.Brush Gainsboro { get { throw null; } }
+ public static System.Drawing.Brush GhostWhite { get { throw null; } }
+ public static System.Drawing.Brush Gold { get { throw null; } }
+ public static System.Drawing.Brush Goldenrod { get { throw null; } }
+ public static System.Drawing.Brush Gray { get { throw null; } }
+ public static System.Drawing.Brush Green { get { throw null; } }
+ public static System.Drawing.Brush GreenYellow { get { throw null; } }
+ public static System.Drawing.Brush Honeydew { get { throw null; } }
+ public static System.Drawing.Brush HotPink { get { throw null; } }
+ public static System.Drawing.Brush IndianRed { get { throw null; } }
+ public static System.Drawing.Brush Indigo { get { throw null; } }
+ public static System.Drawing.Brush Ivory { get { throw null; } }
+ public static System.Drawing.Brush Khaki { get { throw null; } }
+ public static System.Drawing.Brush Lavender { get { throw null; } }
+ public static System.Drawing.Brush LavenderBlush { get { throw null; } }
+ public static System.Drawing.Brush LawnGreen { get { throw null; } }
+ public static System.Drawing.Brush LemonChiffon { get { throw null; } }
+ public static System.Drawing.Brush LightBlue { get { throw null; } }
+ public static System.Drawing.Brush LightCoral { get { throw null; } }
+ public static System.Drawing.Brush LightCyan { get { throw null; } }
+ public static System.Drawing.Brush LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Brush LightGray { get { throw null; } }
+ public static System.Drawing.Brush LightGreen { get { throw null; } }
+ public static System.Drawing.Brush LightPink { get { throw null; } }
+ public static System.Drawing.Brush LightSalmon { get { throw null; } }
+ public static System.Drawing.Brush LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Brush LightSlateGray { get { throw null; } }
+ public static System.Drawing.Brush LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Brush LightYellow { get { throw null; } }
+ public static System.Drawing.Brush Lime { get { throw null; } }
+ public static System.Drawing.Brush LimeGreen { get { throw null; } }
+ public static System.Drawing.Brush Linen { get { throw null; } }
+ public static System.Drawing.Brush Magenta { get { throw null; } }
+ public static System.Drawing.Brush Maroon { get { throw null; } }
+ public static System.Drawing.Brush MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Brush MediumBlue { get { throw null; } }
+ public static System.Drawing.Brush MediumOrchid { get { throw null; } }
+ public static System.Drawing.Brush MediumPurple { get { throw null; } }
+ public static System.Drawing.Brush MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Brush MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Brush MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Brush MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Brush MidnightBlue { get { throw null; } }
+ public static System.Drawing.Brush MintCream { get { throw null; } }
+ public static System.Drawing.Brush MistyRose { get { throw null; } }
+ public static System.Drawing.Brush Moccasin { get { throw null; } }
+ public static System.Drawing.Brush NavajoWhite { get { throw null; } }
+ public static System.Drawing.Brush Navy { get { throw null; } }
+ public static System.Drawing.Brush OldLace { get { throw null; } }
+ public static System.Drawing.Brush Olive { get { throw null; } }
+ public static System.Drawing.Brush OliveDrab { get { throw null; } }
+ public static System.Drawing.Brush Orange { get { throw null; } }
+ public static System.Drawing.Brush OrangeRed { get { throw null; } }
+ public static System.Drawing.Brush Orchid { get { throw null; } }
+ public static System.Drawing.Brush PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Brush PaleGreen { get { throw null; } }
+ public static System.Drawing.Brush PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Brush PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Brush PapayaWhip { get { throw null; } }
+ public static System.Drawing.Brush PeachPuff { get { throw null; } }
+ public static System.Drawing.Brush Peru { get { throw null; } }
+ public static System.Drawing.Brush Pink { get { throw null; } }
+ public static System.Drawing.Brush Plum { get { throw null; } }
+ public static System.Drawing.Brush PowderBlue { get { throw null; } }
+ public static System.Drawing.Brush Purple { get { throw null; } }
+ public static System.Drawing.Brush Red { get { throw null; } }
+ public static System.Drawing.Brush RosyBrown { get { throw null; } }
+ public static System.Drawing.Brush RoyalBlue { get { throw null; } }
+ public static System.Drawing.Brush SaddleBrown { get { throw null; } }
+ public static System.Drawing.Brush Salmon { get { throw null; } }
+ public static System.Drawing.Brush SandyBrown { get { throw null; } }
+ public static System.Drawing.Brush SeaGreen { get { throw null; } }
+ public static System.Drawing.Brush SeaShell { get { throw null; } }
+ public static System.Drawing.Brush Sienna { get { throw null; } }
+ public static System.Drawing.Brush Silver { get { throw null; } }
+ public static System.Drawing.Brush SkyBlue { get { throw null; } }
+ public static System.Drawing.Brush SlateBlue { get { throw null; } }
+ public static System.Drawing.Brush SlateGray { get { throw null; } }
+ public static System.Drawing.Brush Snow { get { throw null; } }
+ public static System.Drawing.Brush SpringGreen { get { throw null; } }
+ public static System.Drawing.Brush SteelBlue { get { throw null; } }
+ public static System.Drawing.Brush Tan { get { throw null; } }
+ public static System.Drawing.Brush Teal { get { throw null; } }
+ public static System.Drawing.Brush Thistle { get { throw null; } }
+ public static System.Drawing.Brush Tomato { get { throw null; } }
+ public static System.Drawing.Brush Transparent { get { throw null; } }
+ public static System.Drawing.Brush Turquoise { get { throw null; } }
+ public static System.Drawing.Brush Violet { get { throw null; } }
+ public static System.Drawing.Brush Wheat { get { throw null; } }
+ public static System.Drawing.Brush White { get { throw null; } }
+ public static System.Drawing.Brush WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Brush Yellow { get { throw null; } }
+ public static System.Drawing.Brush YellowGreen { get { throw null; } }
+ }
+ public sealed partial class BufferedGraphics : System.IDisposable
+ {
+ internal BufferedGraphics() { }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public void Dispose() { }
+ ~BufferedGraphics() { }
+ public void Render() { }
+ public void Render(System.Drawing.Graphics target) { }
+ [System.MonoTODOAttribute("The targetDC parameter has no equivalent in libgdiplus.")]
+ public void Render(System.IntPtr targetDC) { }
+ }
+ public sealed partial class BufferedGraphicsContext : System.IDisposable
+ {
+ public BufferedGraphicsContext() { }
+ public System.Drawing.Size MaximumBuffer { get { throw null; } set { } }
+ public System.Drawing.BufferedGraphics Allocate(System.Drawing.Graphics targetGraphics, System.Drawing.Rectangle targetRectangle) { throw null; }
+ [System.MonoTODOAttribute("The targetDC parameter has no equivalent in libgdiplus.")]
+ public System.Drawing.BufferedGraphics Allocate(System.IntPtr targetDC, System.Drawing.Rectangle targetRectangle) { throw null; }
+ public void Dispose() { }
+ ~BufferedGraphicsContext() { }
+ public void Invalidate() { }
+ }
+ public sealed partial class BufferedGraphicsManager
+ {
+ internal BufferedGraphicsManager() { }
+ public static System.Drawing.BufferedGraphicsContext Current { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CharacterRange
+ {
+ public CharacterRange(int First, int Length) { throw null;}
+ public int First { get { throw null; } set { } }
+ public int Length { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Drawing.CharacterRange cr1, System.Drawing.CharacterRange cr2) { throw null; }
+ public static bool operator !=(System.Drawing.CharacterRange cr1, System.Drawing.CharacterRange cr2) { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.ColorEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.ColorConverter))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Color
+ {
+ public static readonly System.Drawing.Color Empty;
+ public byte A { get { throw null; } }
+ public static System.Drawing.Color AliceBlue { get { throw null; } }
+ public static System.Drawing.Color AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Color Aqua { get { throw null; } }
+ public static System.Drawing.Color Aquamarine { get { throw null; } }
+ public static System.Drawing.Color Azure { get { throw null; } }
+ public byte B { get { throw null; } }
+ public static System.Drawing.Color Beige { get { throw null; } }
+ public static System.Drawing.Color Bisque { get { throw null; } }
+ public static System.Drawing.Color Black { get { throw null; } }
+ public static System.Drawing.Color BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Color Blue { get { throw null; } }
+ public static System.Drawing.Color BlueViolet { get { throw null; } }
+ public static System.Drawing.Color Brown { get { throw null; } }
+ public static System.Drawing.Color BurlyWood { get { throw null; } }
+ public static System.Drawing.Color CadetBlue { get { throw null; } }
+ public static System.Drawing.Color Chartreuse { get { throw null; } }
+ public static System.Drawing.Color Chocolate { get { throw null; } }
+ public static System.Drawing.Color Coral { get { throw null; } }
+ public static System.Drawing.Color CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Color Cornsilk { get { throw null; } }
+ public static System.Drawing.Color Crimson { get { throw null; } }
+ public static System.Drawing.Color Cyan { get { throw null; } }
+ public static System.Drawing.Color DarkBlue { get { throw null; } }
+ public static System.Drawing.Color DarkCyan { get { throw null; } }
+ public static System.Drawing.Color DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Color DarkGray { get { throw null; } }
+ public static System.Drawing.Color DarkGreen { get { throw null; } }
+ public static System.Drawing.Color DarkKhaki { get { throw null; } }
+ public static System.Drawing.Color DarkMagenta { get { throw null; } }
+ public static System.Drawing.Color DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Color DarkOrange { get { throw null; } }
+ public static System.Drawing.Color DarkOrchid { get { throw null; } }
+ public static System.Drawing.Color DarkRed { get { throw null; } }
+ public static System.Drawing.Color DarkSalmon { get { throw null; } }
+ public static System.Drawing.Color DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Color DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Color DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Color DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Color DarkViolet { get { throw null; } }
+ public static System.Drawing.Color DeepPink { get { throw null; } }
+ public static System.Drawing.Color DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Color DimGray { get { throw null; } }
+ public static System.Drawing.Color DodgerBlue { get { throw null; } }
+ public static System.Drawing.Color Firebrick { get { throw null; } }
+ public static System.Drawing.Color FloralWhite { get { throw null; } }
+ public static System.Drawing.Color ForestGreen { get { throw null; } }
+ public static System.Drawing.Color Fuchsia { get { throw null; } }
+ public byte G { get { throw null; } }
+ public static System.Drawing.Color Gainsboro { get { throw null; } }
+ public static System.Drawing.Color GhostWhite { get { throw null; } }
+ public static System.Drawing.Color Gold { get { throw null; } }
+ public static System.Drawing.Color Goldenrod { get { throw null; } }
+ public static System.Drawing.Color Gray { get { throw null; } }
+ public static System.Drawing.Color Green { get { throw null; } }
+ public static System.Drawing.Color GreenYellow { get { throw null; } }
+ public static System.Drawing.Color Honeydew { get { throw null; } }
+ public static System.Drawing.Color HotPink { get { throw null; } }
+ public static System.Drawing.Color IndianRed { get { throw null; } }
+ public static System.Drawing.Color Indigo { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public bool IsKnownColor { get { throw null; } }
+ public bool IsNamedColor { get { throw null; } }
+ public bool IsSystemColor { get { throw null; } }
+ public static System.Drawing.Color Ivory { get { throw null; } }
+ public static System.Drawing.Color Khaki { get { throw null; } }
+ public static System.Drawing.Color Lavender { get { throw null; } }
+ public static System.Drawing.Color LavenderBlush { get { throw null; } }
+ public static System.Drawing.Color LawnGreen { get { throw null; } }
+ public static System.Drawing.Color LemonChiffon { get { throw null; } }
+ public static System.Drawing.Color LightBlue { get { throw null; } }
+ public static System.Drawing.Color LightCoral { get { throw null; } }
+ public static System.Drawing.Color LightCyan { get { throw null; } }
+ public static System.Drawing.Color LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Color LightGray { get { throw null; } }
+ public static System.Drawing.Color LightGreen { get { throw null; } }
+ public static System.Drawing.Color LightPink { get { throw null; } }
+ public static System.Drawing.Color LightSalmon { get { throw null; } }
+ public static System.Drawing.Color LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Color LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Color LightSlateGray { get { throw null; } }
+ public static System.Drawing.Color LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Color LightYellow { get { throw null; } }
+ public static System.Drawing.Color Lime { get { throw null; } }
+ public static System.Drawing.Color LimeGreen { get { throw null; } }
+ public static System.Drawing.Color Linen { get { throw null; } }
+ public static System.Drawing.Color Magenta { get { throw null; } }
+ public static System.Drawing.Color Maroon { get { throw null; } }
+ public static System.Drawing.Color MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Color MediumBlue { get { throw null; } }
+ public static System.Drawing.Color MediumOrchid { get { throw null; } }
+ public static System.Drawing.Color MediumPurple { get { throw null; } }
+ public static System.Drawing.Color MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Color MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Color MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Color MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Color MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Color MidnightBlue { get { throw null; } }
+ public static System.Drawing.Color MintCream { get { throw null; } }
+ public static System.Drawing.Color MistyRose { get { throw null; } }
+ public static System.Drawing.Color Moccasin { get { throw null; } }
+ public string Name { get { throw null; } }
+ public static System.Drawing.Color NavajoWhite { get { throw null; } }
+ public static System.Drawing.Color Navy { get { throw null; } }
+ public static System.Drawing.Color OldLace { get { throw null; } }
+ public static System.Drawing.Color Olive { get { throw null; } }
+ public static System.Drawing.Color OliveDrab { get { throw null; } }
+ public static System.Drawing.Color Orange { get { throw null; } }
+ public static System.Drawing.Color OrangeRed { get { throw null; } }
+ public static System.Drawing.Color Orchid { get { throw null; } }
+ public static System.Drawing.Color PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Color PaleGreen { get { throw null; } }
+ public static System.Drawing.Color PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Color PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Color PapayaWhip { get { throw null; } }
+ public static System.Drawing.Color PeachPuff { get { throw null; } }
+ public static System.Drawing.Color Peru { get { throw null; } }
+ public static System.Drawing.Color Pink { get { throw null; } }
+ public static System.Drawing.Color Plum { get { throw null; } }
+ public static System.Drawing.Color PowderBlue { get { throw null; } }
+ public static System.Drawing.Color Purple { get { throw null; } }
+ public byte R { get { throw null; } }
+ public static System.Drawing.Color Red { get { throw null; } }
+ public static System.Drawing.Color RosyBrown { get { throw null; } }
+ public static System.Drawing.Color RoyalBlue { get { throw null; } }
+ public static System.Drawing.Color SaddleBrown { get { throw null; } }
+ public static System.Drawing.Color Salmon { get { throw null; } }
+ public static System.Drawing.Color SandyBrown { get { throw null; } }
+ public static System.Drawing.Color SeaGreen { get { throw null; } }
+ public static System.Drawing.Color SeaShell { get { throw null; } }
+ public static System.Drawing.Color Sienna { get { throw null; } }
+ public static System.Drawing.Color Silver { get { throw null; } }
+ public static System.Drawing.Color SkyBlue { get { throw null; } }
+ public static System.Drawing.Color SlateBlue { get { throw null; } }
+ public static System.Drawing.Color SlateGray { get { throw null; } }
+ public static System.Drawing.Color Snow { get { throw null; } }
+ public static System.Drawing.Color SpringGreen { get { throw null; } }
+ public static System.Drawing.Color SteelBlue { get { throw null; } }
+ public static System.Drawing.Color Tan { get { throw null; } }
+ public static System.Drawing.Color Teal { get { throw null; } }
+ public static System.Drawing.Color Thistle { get { throw null; } }
+ public static System.Drawing.Color Tomato { get { throw null; } }
+ public static System.Drawing.Color Transparent { get { throw null; } }
+ public static System.Drawing.Color Turquoise { get { throw null; } }
+ public static System.Drawing.Color Violet { get { throw null; } }
+ public static System.Drawing.Color Wheat { get { throw null; } }
+ public static System.Drawing.Color White { get { throw null; } }
+ public static System.Drawing.Color WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Color Yellow { get { throw null; } }
+ public static System.Drawing.Color YellowGreen { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.Color FromArgb(int argb) { throw null; }
+ public static System.Drawing.Color FromArgb(int alpha, System.Drawing.Color baseColor) { throw null; }
+ public static System.Drawing.Color FromArgb(int red, int green, int blue) { throw null; }
+ public static System.Drawing.Color FromArgb(int alpha, int red, int green, int blue) { throw null; }
+ public static System.Drawing.Color FromKnownColor(System.Drawing.KnownColor color) { throw null; }
+ public static System.Drawing.Color FromName(string name) { throw null; }
+ public float GetBrightness() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public float GetHue() { throw null; }
+ public float GetSaturation() { throw null; }
+ public static bool operator ==(System.Drawing.Color left, System.Drawing.Color right) { throw null; }
+ public static bool operator !=(System.Drawing.Color left, System.Drawing.Color right) { throw null; }
+ public int ToArgb() { throw null; }
+ public System.Drawing.KnownColor ToKnownColor() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ColorConverter : System.ComponentModel.TypeConverter
+ {
+ public ColorConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public sealed partial class ColorTranslator
+ {
+ internal ColorTranslator() { }
+ public static System.Drawing.Color FromHtml(string htmlColor) { throw null; }
+ public static System.Drawing.Color FromOle(int oleColor) { throw null; }
+ public static System.Drawing.Color FromWin32(int win32Color) { throw null; }
+ public static string ToHtml(System.Drawing.Color c) { throw null; }
+ public static int ToOle(System.Drawing.Color c) { throw null; }
+ public static int ToWin32(System.Drawing.Color c) { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.ContentAlignmentEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public enum ContentAlignment
+ {
+ BottomCenter = 512,
+ BottomLeft = 256,
+ BottomRight = 1024,
+ MiddleCenter = 32,
+ MiddleLeft = 16,
+ MiddleRight = 64,
+ TopCenter = 2,
+ TopLeft = 1,
+ TopRight = 4,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum CopyPixelOperation
+ {
+ Blackness = 66,
+ CaptureBlt = 1073741824,
+ DestinationInvert = 5570569,
+ MergeCopy = 12583114,
+ MergePaint = 12255782,
+ NoMirrorBitmap = -2147483648,
+ NotSourceCopy = 3342344,
+ NotSourceErase = 1114278,
+ PatCopy = 15728673,
+ PatInvert = 5898313,
+ PatPaint = 16452105,
+ SourceAnd = 8913094,
+ SourceCopy = 13369376,
+ SourceErase = 4457256,
+ SourceInvert = 6684742,
+ SourcePaint = 15597702,
+ Whiteness = 16711778,
+ }
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.FontEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.FontConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Font : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public Font(System.Drawing.Font prototype, System.Drawing.FontStyle newStyle) { }
+ public Font(System.Drawing.FontFamily family, float emSize) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.GraphicsUnit unit) { }
+ public Font(string familyName, float emSize) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont) { }
+ public Font(string familyName, float emSize, System.Drawing.GraphicsUnit unit) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Bold { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.FontFamily FontFamily { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public byte GdiCharSet { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool GdiVerticalFont { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Height { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSystemFont { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Italic { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.FontNameEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.FontConverter.FontNameConverter))]
+ public string Name { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string OriginalFontName { get { throw null; } }
+ public float Size { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float SizeInPoints { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Strikeout { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.FontStyle Style { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string SystemFontName { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Underline { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.FontConverter.FontUnitConverter))]
+ public System.Drawing.GraphicsUnit Unit { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~Font() { }
+ [System.MonoTODOAttribute("The hdc parameter has no direct equivalent in libgdiplus.")]
+ public static System.Drawing.Font FromHdc(System.IntPtr hdc) { throw null; }
+ public static System.Drawing.Font FromHfont(System.IntPtr hfont) { throw null; }
+ public static System.Drawing.Font FromLogFont(object lf) { throw null; }
+ [System.MonoTODOAttribute("The returned font may not have all it's properties initialized correctly.")]
+ public static System.Drawing.Font FromLogFont(object lf, System.IntPtr hdc) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public float GetHeight() { throw null; }
+ public float GetHeight(System.Drawing.Graphics graphics) { throw null; }
+ public float GetHeight(float dpi) { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public System.IntPtr ToHfont() { throw null; }
+ public void ToLogFont(object logFont) { }
+ public void ToLogFont(object logFont, System.Drawing.Graphics graphics) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class FontConverter : System.ComponentModel.TypeConverter
+ {
+ public FontConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ ~FontConverter() { }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public sealed partial class FontNameConverter : System.ComponentModel.TypeConverter, System.IDisposable
+ {
+ public FontNameConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class FontUnitConverter : System.ComponentModel.EnumConverter
+ {
+ public FontUnitConverter() : base (default(System.Type)) { }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ }
+ public sealed partial class FontFamily : System.MarshalByRefObject, System.IDisposable
+ {
+ public FontFamily(System.Drawing.Text.GenericFontFamilies genericFamily) { }
+ public FontFamily(string name) { }
+ public FontFamily(string name, System.Drawing.Text.FontCollection fontCollection) { }
+ public static System.Drawing.FontFamily[] Families { get { throw null; } }
+ public static System.Drawing.FontFamily GenericMonospace { get { throw null; } }
+ public static System.Drawing.FontFamily GenericSansSerif { get { throw null; } }
+ public static System.Drawing.FontFamily GenericSerif { get { throw null; } }
+ public string Name { get { throw null; } }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~FontFamily() { }
+ public int GetCellAscent(System.Drawing.FontStyle style) { throw null; }
+ public int GetCellDescent(System.Drawing.FontStyle style) { throw null; }
+ public int GetEmHeight(System.Drawing.FontStyle style) { throw null; }
+ public static System.Drawing.FontFamily[] GetFamilies(System.Drawing.Graphics graphics) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public int GetLineSpacing(System.Drawing.FontStyle style) { throw null; }
+ [System.MonoLimitationAttribute("The language parameter is ignored. We always return the name using the default system language.")]
+ public string GetName(int language) { throw null; }
+ [System.MonoDocumentationNoteAttribute("When used with libgdiplus this method always return true (styles are created on demand).")]
+ public bool IsStyleAvailable(System.Drawing.FontStyle style) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum FontStyle
+ {
+ Bold = 1,
+ Italic = 2,
+ Regular = 0,
+ Strikeout = 8,
+ Underline = 4,
+ }
+ public sealed partial class Graphics : System.MarshalByRefObject, System.Drawing.IDeviceContext, System.IDisposable
+ {
+ internal Graphics() { }
+ public System.Drawing.Region Clip { get { throw null; } set { } }
+ public System.Drawing.RectangleF ClipBounds { get { throw null; } }
+ public System.Drawing.Drawing2D.CompositingMode CompositingMode { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CompositingQuality CompositingQuality { get { throw null; } set { } }
+ public float DpiX { get { throw null; } }
+ public float DpiY { get { throw null; } }
+ public System.Drawing.Drawing2D.InterpolationMode InterpolationMode { get { throw null; } set { } }
+ public bool IsClipEmpty { get { throw null; } }
+ public bool IsVisibleClipEmpty { get { throw null; } }
+ public float PageScale { get { throw null; } set { } }
+ public System.Drawing.GraphicsUnit PageUnit { get { throw null; } set { } }
+ [System.MonoTODOAttribute("This property does not do anything when used with libgdiplus.")]
+ public System.Drawing.Drawing2D.PixelOffsetMode PixelOffsetMode { get { throw null; } set { } }
+ public System.Drawing.Point RenderingOrigin { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.SmoothingMode SmoothingMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute("This property does not do anything when used with libgdiplus.")]
+ public int TextContrast { get { throw null; } set { } }
+ public System.Drawing.Text.TextRenderingHint TextRenderingHint { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.RectangleF VisibleClipBounds { get { throw null; } }
+ [System.MonoTODOAttribute("Metafiles, both WMF and EMF formats, aren't supported.")]
+ public void AddMetafileComment(byte[] data) { }
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer() { throw null; }
+ [System.MonoTODOAttribute("The rectangles and unit parameters aren't supported in libgdiplus")]
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer(System.Drawing.Rectangle dstrect, System.Drawing.Rectangle srcrect, System.Drawing.GraphicsUnit unit) { throw null; }
+ [System.MonoTODOAttribute("The rectangles and unit parameters aren't supported in libgdiplus")]
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer(System.Drawing.RectangleF dstrect, System.Drawing.RectangleF srcrect, System.Drawing.GraphicsUnit unit) { throw null; }
+ public void Clear(System.Drawing.Color color) { }
+ [System.MonoLimitationAttribute("Works on Win32 and on X11 (but not on Cocoa and Quartz)")]
+ public void CopyFromScreen(System.Drawing.Point upperLeftSource, System.Drawing.Point upperLeftDestination, System.Drawing.Size blockRegionSize) { }
+ [System.MonoLimitationAttribute("Works on Win32 and (for CopyPixelOperation.SourceCopy only) on X11 but not on Cocoa and Quartz")]
+ public void CopyFromScreen(System.Drawing.Point upperLeftSource, System.Drawing.Point upperLeftDestination, System.Drawing.Size blockRegionSize, System.Drawing.CopyPixelOperation copyPixelOperation) { }
+ [System.MonoLimitationAttribute("Works on Win32 and on X11 (but not on Cocoa and Quartz)")]
+ public void CopyFromScreen(int sourceX, int sourceY, int destinationX, int destinationY, System.Drawing.Size blockRegionSize) { }
+ [System.MonoLimitationAttribute("Works on Win32 and (for CopyPixelOperation.SourceCopy only) on X11 but not on Cocoa and Quartz")]
+ public void CopyFromScreen(int sourceX, int sourceY, int destinationX, int destinationY, System.Drawing.Size blockRegionSize, System.Drawing.CopyPixelOperation copyPixelOperation) { }
+ public void Dispose() { }
+ public void DrawArc(System.Drawing.Pen pen, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void DrawBezier(System.Drawing.Pen pen, System.Drawing.Point pt1, System.Drawing.Point pt2, System.Drawing.Point pt3, System.Drawing.Point pt4) { }
+ public void DrawBezier(System.Drawing.Pen pen, System.Drawing.PointF pt1, System.Drawing.PointF pt2, System.Drawing.PointF pt3, System.Drawing.PointF pt4) { }
+ public void DrawBezier(System.Drawing.Pen pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) { }
+ public void DrawBeziers(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawBeziers(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, float tension, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, float tension, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, int offset, int numberOfSegments) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, int offset, int numberOfSegments, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, int offset, int numberOfSegments, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, float tension) { }
+ public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.Rectangle rect) { }
+ public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.RectangleF rect) { }
+ public void DrawEllipse(System.Drawing.Pen pen, int x, int y, int width, int height) { }
+ public void DrawEllipse(System.Drawing.Pen pen, float x, float y, float width, float height) { }
+ public void DrawIcon(System.Drawing.Icon icon, System.Drawing.Rectangle targetRect) { }
+ public void DrawIcon(System.Drawing.Icon icon, int x, int y) { }
+ public void DrawIconUnstretched(System.Drawing.Icon icon, System.Drawing.Rectangle targetRect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point point) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF point) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback, int callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback, int callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback, System.IntPtr callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback, System.IntPtr callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.RectangleF rect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y, int width, int height) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y, float width, float height) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, System.Drawing.Point point) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, int x, int y) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, int x, int y, int width, int height) { }
+ public void DrawImageUnscaledAndClipped(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawLine(System.Drawing.Pen pen, System.Drawing.Point pt1, System.Drawing.Point pt2) { }
+ public void DrawLine(System.Drawing.Pen pen, System.Drawing.PointF pt1, System.Drawing.PointF pt2) { }
+ public void DrawLine(System.Drawing.Pen pen, int x1, int y1, int x2, int y2) { }
+ public void DrawLine(System.Drawing.Pen pen, float x1, float y1, float x2, float y2) { }
+ public void DrawLines(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawLines(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawPath(System.Drawing.Pen pen, System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void DrawPie(System.Drawing.Pen pen, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void DrawPolygon(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawPolygon(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawRectangle(System.Drawing.Pen pen, System.Drawing.Rectangle rect) { }
+ public void DrawRectangle(System.Drawing.Pen pen, int x, int y, int width, int height) { }
+ public void DrawRectangle(System.Drawing.Pen pen, float x, float y, float width, float height) { }
+ public void DrawRectangles(System.Drawing.Pen pen, System.Drawing.RectangleF[] rects) { }
+ public void DrawRectangles(System.Drawing.Pen pen, System.Drawing.Rectangle[] rects) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point, System.Drawing.StringFormat format) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat format) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y, System.Drawing.StringFormat format) { }
+ public void EndContainer(System.Drawing.Drawing2D.GraphicsContainer container) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ [System.MonoTODOAttribute("Metafiles enumeration, for both WMF and EMF formats, isn't supported.")]
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void ExcludeClip(System.Drawing.Rectangle rect) { }
+ public void ExcludeClip(System.Drawing.Region region) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillmode, float tension) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillmode, float tension) { }
+ public void FillEllipse(System.Drawing.Brush brush, System.Drawing.Rectangle rect) { }
+ public void FillEllipse(System.Drawing.Brush brush, System.Drawing.RectangleF rect) { }
+ public void FillEllipse(System.Drawing.Brush brush, int x, int y, int width, int height) { }
+ public void FillEllipse(System.Drawing.Brush brush, float x, float y, float width, float height) { }
+ public void FillPath(System.Drawing.Brush brush, System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void FillPie(System.Drawing.Brush brush, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void FillPie(System.Drawing.Brush brush, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void FillPie(System.Drawing.Brush brush, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.PointF[] points) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.Point[] points) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public void FillRectangle(System.Drawing.Brush brush, System.Drawing.Rectangle rect) { }
+ public void FillRectangle(System.Drawing.Brush brush, System.Drawing.RectangleF rect) { }
+ public void FillRectangle(System.Drawing.Brush brush, int x, int y, int width, int height) { }
+ public void FillRectangle(System.Drawing.Brush brush, float x, float y, float width, float height) { }
+ public void FillRectangles(System.Drawing.Brush brush, System.Drawing.RectangleF[] rects) { }
+ public void FillRectangles(System.Drawing.Brush brush, System.Drawing.Rectangle[] rects) { }
+ public void FillRegion(System.Drawing.Brush brush, System.Drawing.Region region) { }
+ ~Graphics() { }
+ public void Flush() { }
+ public void Flush(System.Drawing.Drawing2D.FlushIntention intention) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Drawing.Graphics FromHdc(System.IntPtr hdc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute]
+ public static System.Drawing.Graphics FromHdc(System.IntPtr hdc, System.IntPtr hdevice) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Drawing.Graphics FromHdcInternal(System.IntPtr hdc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Drawing.Graphics FromHwnd(System.IntPtr hwnd) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Drawing.Graphics FromHwndInternal(System.IntPtr hwnd) { throw null; }
+ public static System.Drawing.Graphics FromImage(System.Drawing.Image image) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute]
+ public object GetContextInfo() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IntPtr GetHalftonePalette() { throw null; }
+ public System.IntPtr GetHdc() { throw null; }
+ public System.Drawing.Color GetNearestColor(System.Drawing.Color color) { throw null; }
+ public void IntersectClip(System.Drawing.Rectangle rect) { }
+ public void IntersectClip(System.Drawing.RectangleF rect) { }
+ public void IntersectClip(System.Drawing.Region region) { }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect) { throw null; }
+ public bool IsVisible(int x, int y) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height) { throw null; }
+ public System.Drawing.Region[] MeasureCharacterRanges(string text, System.Drawing.Font font, System.Drawing.RectangleF layoutRect, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.PointF origin, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea, System.Drawing.StringFormat stringFormat, out int charactersFitted, out int linesFilled) { charactersFitted = default(int); linesFilled = default(int); throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, int width) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, int width, System.Drawing.StringFormat format) { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ReleaseHdc() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void ReleaseHdc(System.IntPtr hdc) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoLimitationAttribute("Can only be used when hdc was provided by Graphics.GetHdc() method")]
+ public void ReleaseHdcInternal(System.IntPtr hdc) { }
+ public void ResetClip() { }
+ public void ResetTransform() { }
+ public void Restore(System.Drawing.Drawing2D.GraphicsState gstate) { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public System.Drawing.Drawing2D.GraphicsState Save() { throw null; }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetClip(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void SetClip(System.Drawing.Drawing2D.GraphicsPath path, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Graphics g) { }
+ public void SetClip(System.Drawing.Graphics g, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Rectangle rect) { }
+ public void SetClip(System.Drawing.Rectangle rect, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.RectangleF rect) { }
+ public void SetClip(System.Drawing.RectangleF rect, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Region region, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void TransformPoints(System.Drawing.Drawing2D.CoordinateSpace destSpace, System.Drawing.Drawing2D.CoordinateSpace srcSpace, System.Drawing.PointF[] pts) { }
+ public void TransformPoints(System.Drawing.Drawing2D.CoordinateSpace destSpace, System.Drawing.Drawing2D.CoordinateSpace srcSpace, System.Drawing.Point[] pts) { }
+ public void TranslateClip(int dx, int dy) { }
+ public void TranslateClip(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public delegate bool DrawImageAbort(System.IntPtr callbackdata);
+ public delegate bool EnumerateMetafileProc(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, System.IntPtr data, System.Drawing.Imaging.PlayRecordCallback callbackData);
+ }
+ public enum GraphicsUnit
+ {
+ Display = 1,
+ Document = 5,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ World = 0,
+ }
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.IconEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.IconConverter))]
+ [System.SerializableAttribute]
+ public sealed partial class Icon : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public Icon(System.Drawing.Icon original, System.Drawing.Size size) { }
+ public Icon(System.Drawing.Icon original, int width, int height) { }
+ public Icon(System.IO.Stream stream) { }
+ public Icon(System.IO.Stream stream, System.Drawing.Size size) { }
+ public Icon(System.IO.Stream stream, int width, int height) { }
+ public Icon(string fileName) { }
+ public Icon(string fileName, System.Drawing.Size size) { }
+ public Icon(string fileName, int width, int height) { }
+ public Icon(System.Type type, string resource) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Height { get { throw null; } }
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Width { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ [System.MonoLimitationAttribute("The same icon, SystemIcons.WinLogo, is returned for all file types.")]
+ public static System.Drawing.Icon ExtractAssociatedIcon(string filePath) { throw null; }
+ ~Icon() { }
+ public static System.Drawing.Icon FromHandle(System.IntPtr handle) { throw null; }
+ public void Save(System.IO.Stream outputStream) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Drawing.Bitmap ToBitmap() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class IconConverter : System.ComponentModel.ExpandableObjectConverter
+ {
+ public IconConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial interface IDeviceContext : System.IDisposable
+ {
+ System.IntPtr GetHdc();
+ void ReleaseHdc();
+ }
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.ImageEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.ImmutableObjectAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.ImageConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Image : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ internal Image() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Flags { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Guid[] FrameDimensionsList { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Height { get { throw null; } }
+ public float HorizontalResolution { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Imaging.ColorPalette Palette { get { throw null; } set { } }
+ public System.Drawing.SizeF PhysicalDimension { get { throw null; } }
+ public System.Drawing.Imaging.PixelFormat PixelFormat { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int[] PropertyIdList { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Imaging.PropertyItem[] PropertyItems { get { throw null; } }
+ public System.Drawing.Imaging.ImageFormat RawFormat { get { throw null; } }
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public float VerticalResolution { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Width { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Image() { }
+ public static System.Drawing.Image FromFile(string filename) { throw null; }
+ public static System.Drawing.Image FromFile(string filename, bool useEmbeddedColorManagement) { throw null; }
+ public static System.Drawing.Bitmap FromHbitmap(System.IntPtr hbitmap) { throw null; }
+ public static System.Drawing.Bitmap FromHbitmap(System.IntPtr hbitmap, System.IntPtr hpalette) { throw null; }
+ public static System.Drawing.Image FromStream(System.IO.Stream stream) { throw null; }
+ [System.MonoLimitationAttribute("useEmbeddedColorManagement isn't supported.")]
+ public static System.Drawing.Image FromStream(System.IO.Stream stream, bool useEmbeddedColorManagement) { throw null; }
+ [System.MonoLimitationAttribute("useEmbeddedColorManagement and validateImageData aren't supported.")]
+ public static System.Drawing.Image FromStream(System.IO.Stream stream, bool useEmbeddedColorManagement, bool validateImageData) { throw null; }
+ public System.Drawing.RectangleF GetBounds(ref System.Drawing.GraphicsUnit pageUnit) { throw null; }
+ public System.Drawing.Imaging.EncoderParameters GetEncoderParameterList(System.Guid encoder) { throw null; }
+ public int GetFrameCount(System.Drawing.Imaging.FrameDimension dimension) { throw null; }
+ public static int GetPixelFormatSize(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public System.Drawing.Imaging.PropertyItem GetPropertyItem(int propid) { throw null; }
+ public System.Drawing.Image GetThumbnailImage(int thumbWidth, int thumbHeight, System.Drawing.Image.GetThumbnailImageAbort callback, System.IntPtr callbackData) { throw null; }
+ public static bool IsAlphaPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public static bool IsCanonicalPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public static bool IsExtendedPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public void RemovePropertyItem(int propid) { }
+ public void RotateFlip(System.Drawing.RotateFlipType rotateFlipType) { }
+ public void Save(System.IO.Stream stream, System.Drawing.Imaging.ImageCodecInfo encoder, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void Save(System.IO.Stream stream, System.Drawing.Imaging.ImageFormat format) { }
+ public void Save(string filename) { }
+ public void Save(string filename, System.Drawing.Imaging.ImageCodecInfo encoder, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void Save(string filename, System.Drawing.Imaging.ImageFormat format) { }
+ public void SaveAdd(System.Drawing.Image image, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void SaveAdd(System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public int SelectActiveFrame(System.Drawing.Imaging.FrameDimension dimension, int frameIndex) { throw null; }
+ public void SetPropertyItem(System.Drawing.Imaging.PropertyItem propitem) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public delegate bool GetThumbnailImageAbort();
+ }
+ public sealed partial class ImageAnimator
+ {
+ internal ImageAnimator() { }
+ public static void Animate(System.Drawing.Image image, System.EventHandler onFrameChangedHandler) { }
+ public static bool CanAnimate(System.Drawing.Image image) { throw null; }
+ public static void StopAnimate(System.Drawing.Image image, System.EventHandler onFrameChangedHandler) { }
+ public static void UpdateFrames() { }
+ public static void UpdateFrames(System.Drawing.Image image) { }
+ }
+ public partial class ImageConverter : System.ComponentModel.TypeConverter
+ {
+ public ImageConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class ImageFormatConverter : System.ComponentModel.TypeConverter
+ {
+ public ImageFormatConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public enum KnownColor
+ {
+ ActiveBorder = 1,
+ ActiveCaption = 2,
+ ActiveCaptionText = 3,
+ AliceBlue = 28,
+ AntiqueWhite = 29,
+ AppWorkspace = 4,
+ Aqua = 30,
+ Aquamarine = 31,
+ Azure = 32,
+ Beige = 33,
+ Bisque = 34,
+ Black = 35,
+ BlanchedAlmond = 36,
+ Blue = 37,
+ BlueViolet = 38,
+ Brown = 39,
+ BurlyWood = 40,
+ ButtonFace = 168,
+ ButtonHighlight = 169,
+ ButtonShadow = 170,
+ CadetBlue = 41,
+ Chartreuse = 42,
+ Chocolate = 43,
+ Control = 5,
+ ControlDark = 6,
+ ControlDarkDark = 7,
+ ControlLight = 8,
+ ControlLightLight = 9,
+ ControlText = 10,
+ Coral = 44,
+ CornflowerBlue = 45,
+ Cornsilk = 46,
+ Crimson = 47,
+ Cyan = 48,
+ DarkBlue = 49,
+ DarkCyan = 50,
+ DarkGoldenrod = 51,
+ DarkGray = 52,
+ DarkGreen = 53,
+ DarkKhaki = 54,
+ DarkMagenta = 55,
+ DarkOliveGreen = 56,
+ DarkOrange = 57,
+ DarkOrchid = 58,
+ DarkRed = 59,
+ DarkSalmon = 60,
+ DarkSeaGreen = 61,
+ DarkSlateBlue = 62,
+ DarkSlateGray = 63,
+ DarkTurquoise = 64,
+ DarkViolet = 65,
+ DeepPink = 66,
+ DeepSkyBlue = 67,
+ Desktop = 11,
+ DimGray = 68,
+ DodgerBlue = 69,
+ Firebrick = 70,
+ FloralWhite = 71,
+ ForestGreen = 72,
+ Fuchsia = 73,
+ Gainsboro = 74,
+ GhostWhite = 75,
+ Gold = 76,
+ Goldenrod = 77,
+ GradientActiveCaption = 171,
+ GradientInactiveCaption = 172,
+ Gray = 78,
+ GrayText = 12,
+ Green = 79,
+ GreenYellow = 80,
+ Highlight = 13,
+ HighlightText = 14,
+ Honeydew = 81,
+ HotPink = 82,
+ HotTrack = 15,
+ InactiveBorder = 16,
+ InactiveCaption = 17,
+ InactiveCaptionText = 18,
+ IndianRed = 83,
+ Indigo = 84,
+ Info = 19,
+ InfoText = 20,
+ Ivory = 85,
+ Khaki = 86,
+ Lavender = 87,
+ LavenderBlush = 88,
+ LawnGreen = 89,
+ LemonChiffon = 90,
+ LightBlue = 91,
+ LightCoral = 92,
+ LightCyan = 93,
+ LightGoldenrodYellow = 94,
+ LightGray = 95,
+ LightGreen = 96,
+ LightPink = 97,
+ LightSalmon = 98,
+ LightSeaGreen = 99,
+ LightSkyBlue = 100,
+ LightSlateGray = 101,
+ LightSteelBlue = 102,
+ LightYellow = 103,
+ Lime = 104,
+ LimeGreen = 105,
+ Linen = 106,
+ Magenta = 107,
+ Maroon = 108,
+ MediumAquamarine = 109,
+ MediumBlue = 110,
+ MediumOrchid = 111,
+ MediumPurple = 112,
+ MediumSeaGreen = 113,
+ MediumSlateBlue = 114,
+ MediumSpringGreen = 115,
+ MediumTurquoise = 116,
+ MediumVioletRed = 117,
+ Menu = 21,
+ MenuBar = 173,
+ MenuHighlight = 174,
+ MenuText = 22,
+ MidnightBlue = 118,
+ MintCream = 119,
+ MistyRose = 120,
+ Moccasin = 121,
+ NavajoWhite = 122,
+ Navy = 123,
+ OldLace = 124,
+ Olive = 125,
+ OliveDrab = 126,
+ Orange = 127,
+ OrangeRed = 128,
+ Orchid = 129,
+ PaleGoldenrod = 130,
+ PaleGreen = 131,
+ PaleTurquoise = 132,
+ PaleVioletRed = 133,
+ PapayaWhip = 134,
+ PeachPuff = 135,
+ Peru = 136,
+ Pink = 137,
+ Plum = 138,
+ PowderBlue = 139,
+ Purple = 140,
+ Red = 141,
+ RosyBrown = 142,
+ RoyalBlue = 143,
+ SaddleBrown = 144,
+ Salmon = 145,
+ SandyBrown = 146,
+ ScrollBar = 23,
+ SeaGreen = 147,
+ SeaShell = 148,
+ Sienna = 149,
+ Silver = 150,
+ SkyBlue = 151,
+ SlateBlue = 152,
+ SlateGray = 153,
+ Snow = 154,
+ SpringGreen = 155,
+ SteelBlue = 156,
+ Tan = 157,
+ Teal = 158,
+ Thistle = 159,
+ Tomato = 160,
+ Transparent = 27,
+ Turquoise = 161,
+ Violet = 162,
+ Wheat = 163,
+ White = 164,
+ WhiteSmoke = 165,
+ Window = 24,
+ WindowFrame = 25,
+ WindowText = 26,
+ Yellow = 166,
+ YellowGreen = 167,
+ }
+ public sealed partial class Pen : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public Pen(System.Drawing.Brush brush) { }
+ public Pen(System.Drawing.Brush brush, float width) { }
+ public Pen(System.Drawing.Color color) { }
+ public Pen(System.Drawing.Color color, float width) { }
+ [System.MonoLimitationAttribute("Libgdiplus doesn't use this property for rendering")]
+ public System.Drawing.Drawing2D.PenAlignment Alignment { get { throw null; } set { } }
+ public System.Drawing.Brush Brush { get { throw null; } set { } }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ public float[] CompoundArray { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CustomLineCap CustomEndCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CustomLineCap CustomStartCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.DashCap DashCap { get { throw null; } set { } }
+ public float DashOffset { get { throw null; } set { } }
+ public float[] DashPattern { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.DashStyle DashStyle { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineCap EndCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineJoin LineJoin { get { throw null; } set { } }
+ public float MiterLimit { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PenType PenType { get { throw null; } }
+ public System.Drawing.Drawing2D.LineCap StartCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public float Width { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~Pen() { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetLineCap(System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap, System.Drawing.Drawing2D.DashCap dashCap) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public sealed partial class Pens
+ {
+ internal Pens() { }
+ public static System.Drawing.Pen AliceBlue { get { throw null; } }
+ public static System.Drawing.Pen AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Pen Aqua { get { throw null; } }
+ public static System.Drawing.Pen Aquamarine { get { throw null; } }
+ public static System.Drawing.Pen Azure { get { throw null; } }
+ public static System.Drawing.Pen Beige { get { throw null; } }
+ public static System.Drawing.Pen Bisque { get { throw null; } }
+ public static System.Drawing.Pen Black { get { throw null; } }
+ public static System.Drawing.Pen BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Pen Blue { get { throw null; } }
+ public static System.Drawing.Pen BlueViolet { get { throw null; } }
+ public static System.Drawing.Pen Brown { get { throw null; } }
+ public static System.Drawing.Pen BurlyWood { get { throw null; } }
+ public static System.Drawing.Pen CadetBlue { get { throw null; } }
+ public static System.Drawing.Pen Chartreuse { get { throw null; } }
+ public static System.Drawing.Pen Chocolate { get { throw null; } }
+ public static System.Drawing.Pen Coral { get { throw null; } }
+ public static System.Drawing.Pen CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Pen Cornsilk { get { throw null; } }
+ public static System.Drawing.Pen Crimson { get { throw null; } }
+ public static System.Drawing.Pen Cyan { get { throw null; } }
+ public static System.Drawing.Pen DarkBlue { get { throw null; } }
+ public static System.Drawing.Pen DarkCyan { get { throw null; } }
+ public static System.Drawing.Pen DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Pen DarkGray { get { throw null; } }
+ public static System.Drawing.Pen DarkGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkKhaki { get { throw null; } }
+ public static System.Drawing.Pen DarkMagenta { get { throw null; } }
+ public static System.Drawing.Pen DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkOrange { get { throw null; } }
+ public static System.Drawing.Pen DarkOrchid { get { throw null; } }
+ public static System.Drawing.Pen DarkRed { get { throw null; } }
+ public static System.Drawing.Pen DarkSalmon { get { throw null; } }
+ public static System.Drawing.Pen DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Pen DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Pen DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Pen DarkViolet { get { throw null; } }
+ public static System.Drawing.Pen DeepPink { get { throw null; } }
+ public static System.Drawing.Pen DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Pen DimGray { get { throw null; } }
+ public static System.Drawing.Pen DodgerBlue { get { throw null; } }
+ public static System.Drawing.Pen Firebrick { get { throw null; } }
+ public static System.Drawing.Pen FloralWhite { get { throw null; } }
+ public static System.Drawing.Pen ForestGreen { get { throw null; } }
+ public static System.Drawing.Pen Fuchsia { get { throw null; } }
+ public static System.Drawing.Pen Gainsboro { get { throw null; } }
+ public static System.Drawing.Pen GhostWhite { get { throw null; } }
+ public static System.Drawing.Pen Gold { get { throw null; } }
+ public static System.Drawing.Pen Goldenrod { get { throw null; } }
+ public static System.Drawing.Pen Gray { get { throw null; } }
+ public static System.Drawing.Pen Green { get { throw null; } }
+ public static System.Drawing.Pen GreenYellow { get { throw null; } }
+ public static System.Drawing.Pen Honeydew { get { throw null; } }
+ public static System.Drawing.Pen HotPink { get { throw null; } }
+ public static System.Drawing.Pen IndianRed { get { throw null; } }
+ public static System.Drawing.Pen Indigo { get { throw null; } }
+ public static System.Drawing.Pen Ivory { get { throw null; } }
+ public static System.Drawing.Pen Khaki { get { throw null; } }
+ public static System.Drawing.Pen Lavender { get { throw null; } }
+ public static System.Drawing.Pen LavenderBlush { get { throw null; } }
+ public static System.Drawing.Pen LawnGreen { get { throw null; } }
+ public static System.Drawing.Pen LemonChiffon { get { throw null; } }
+ public static System.Drawing.Pen LightBlue { get { throw null; } }
+ public static System.Drawing.Pen LightCoral { get { throw null; } }
+ public static System.Drawing.Pen LightCyan { get { throw null; } }
+ public static System.Drawing.Pen LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Pen LightGray { get { throw null; } }
+ public static System.Drawing.Pen LightGreen { get { throw null; } }
+ public static System.Drawing.Pen LightPink { get { throw null; } }
+ public static System.Drawing.Pen LightSalmon { get { throw null; } }
+ public static System.Drawing.Pen LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Pen LightSlateGray { get { throw null; } }
+ public static System.Drawing.Pen LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Pen LightYellow { get { throw null; } }
+ public static System.Drawing.Pen Lime { get { throw null; } }
+ public static System.Drawing.Pen LimeGreen { get { throw null; } }
+ public static System.Drawing.Pen Linen { get { throw null; } }
+ public static System.Drawing.Pen Magenta { get { throw null; } }
+ public static System.Drawing.Pen Maroon { get { throw null; } }
+ public static System.Drawing.Pen MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Pen MediumBlue { get { throw null; } }
+ public static System.Drawing.Pen MediumOrchid { get { throw null; } }
+ public static System.Drawing.Pen MediumPurple { get { throw null; } }
+ public static System.Drawing.Pen MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Pen MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Pen MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Pen MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Pen MidnightBlue { get { throw null; } }
+ public static System.Drawing.Pen MintCream { get { throw null; } }
+ public static System.Drawing.Pen MistyRose { get { throw null; } }
+ public static System.Drawing.Pen Moccasin { get { throw null; } }
+ public static System.Drawing.Pen NavajoWhite { get { throw null; } }
+ public static System.Drawing.Pen Navy { get { throw null; } }
+ public static System.Drawing.Pen OldLace { get { throw null; } }
+ public static System.Drawing.Pen Olive { get { throw null; } }
+ public static System.Drawing.Pen OliveDrab { get { throw null; } }
+ public static System.Drawing.Pen Orange { get { throw null; } }
+ public static System.Drawing.Pen OrangeRed { get { throw null; } }
+ public static System.Drawing.Pen Orchid { get { throw null; } }
+ public static System.Drawing.Pen PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Pen PaleGreen { get { throw null; } }
+ public static System.Drawing.Pen PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Pen PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Pen PapayaWhip { get { throw null; } }
+ public static System.Drawing.Pen PeachPuff { get { throw null; } }
+ public static System.Drawing.Pen Peru { get { throw null; } }
+ public static System.Drawing.Pen Pink { get { throw null; } }
+ public static System.Drawing.Pen Plum { get { throw null; } }
+ public static System.Drawing.Pen PowderBlue { get { throw null; } }
+ public static System.Drawing.Pen Purple { get { throw null; } }
+ public static System.Drawing.Pen Red { get { throw null; } }
+ public static System.Drawing.Pen RosyBrown { get { throw null; } }
+ public static System.Drawing.Pen RoyalBlue { get { throw null; } }
+ public static System.Drawing.Pen SaddleBrown { get { throw null; } }
+ public static System.Drawing.Pen Salmon { get { throw null; } }
+ public static System.Drawing.Pen SandyBrown { get { throw null; } }
+ public static System.Drawing.Pen SeaGreen { get { throw null; } }
+ public static System.Drawing.Pen SeaShell { get { throw null; } }
+ public static System.Drawing.Pen Sienna { get { throw null; } }
+ public static System.Drawing.Pen Silver { get { throw null; } }
+ public static System.Drawing.Pen SkyBlue { get { throw null; } }
+ public static System.Drawing.Pen SlateBlue { get { throw null; } }
+ public static System.Drawing.Pen SlateGray { get { throw null; } }
+ public static System.Drawing.Pen Snow { get { throw null; } }
+ public static System.Drawing.Pen SpringGreen { get { throw null; } }
+ public static System.Drawing.Pen SteelBlue { get { throw null; } }
+ public static System.Drawing.Pen Tan { get { throw null; } }
+ public static System.Drawing.Pen Teal { get { throw null; } }
+ public static System.Drawing.Pen Thistle { get { throw null; } }
+ public static System.Drawing.Pen Tomato { get { throw null; } }
+ public static System.Drawing.Pen Transparent { get { throw null; } }
+ public static System.Drawing.Pen Turquoise { get { throw null; } }
+ public static System.Drawing.Pen Violet { get { throw null; } }
+ public static System.Drawing.Pen Wheat { get { throw null; } }
+ public static System.Drawing.Pen White { get { throw null; } }
+ public static System.Drawing.Pen WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Pen Yellow { get { throw null; } }
+ public static System.Drawing.Pen YellowGreen { get { throw null; } }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.PointConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Point
+ {
+ public static readonly System.Drawing.Point Empty;
+ public Point(System.Drawing.Size sz) { throw null;}
+ public Point(int dw) { throw null;}
+ public Point(int x, int y) { throw null;}
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public static System.Drawing.Point Add(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.Point Ceiling(System.Drawing.PointF value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Offset(System.Drawing.Point p) { }
+ public void Offset(int dx, int dy) { }
+ public static System.Drawing.Point operator +(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static bool operator ==(System.Drawing.Point left, System.Drawing.Point right) { throw null; }
+ public static explicit operator System.Drawing.Size (System.Drawing.Point p) { throw null; }
+ public static implicit operator System.Drawing.PointF (System.Drawing.Point p) { throw null; }
+ public static bool operator !=(System.Drawing.Point left, System.Drawing.Point right) { throw null; }
+ public static System.Drawing.Point operator -(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.Point Round(System.Drawing.PointF value) { throw null; }
+ public static System.Drawing.Point Subtract(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Point Truncate(System.Drawing.PointF value) { throw null; }
+ }
+ public partial class PointConverter : System.ComponentModel.TypeConverter
+ {
+ public PointConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PointF
+ {
+ public static readonly System.Drawing.PointF Empty;
+ public PointF(float x, float y) { throw null;}
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public float X { get { throw null; } set { } }
+ public float Y { get { throw null; } set { } }
+ public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public static bool operator ==(System.Drawing.PointF left, System.Drawing.PointF right) { throw null; }
+ public static bool operator !=(System.Drawing.PointF left, System.Drawing.PointF right) { throw null; }
+ public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.RectangleConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rectangle
+ {
+ public static readonly System.Drawing.Rectangle Empty;
+ public Rectangle(System.Drawing.Point location, System.Drawing.Size size) { throw null;}
+ public Rectangle(int x, int y, int width, int height) { throw null;}
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Bottom { get { throw null; } }
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Left { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Right { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Top { get { throw null; } }
+ public int Width { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public static System.Drawing.Rectangle Ceiling(System.Drawing.RectangleF value) { throw null; }
+ public bool Contains(System.Drawing.Point pt) { throw null; }
+ public bool Contains(System.Drawing.Rectangle rect) { throw null; }
+ public bool Contains(int x, int y) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.Rectangle FromLTRB(int left, int top, int right, int bottom) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.Rectangle Inflate(System.Drawing.Rectangle rect, int x, int y) { throw null; }
+ public void Inflate(System.Drawing.Size size) { }
+ public void Inflate(int width, int height) { }
+ public void Intersect(System.Drawing.Rectangle rect) { }
+ public static System.Drawing.Rectangle Intersect(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw null; }
+ public bool IntersectsWith(System.Drawing.Rectangle rect) { throw null; }
+ public void Offset(System.Drawing.Point pos) { }
+ public void Offset(int x, int y) { }
+ public static bool operator ==(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw null; }
+ public static bool operator !=(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw null; }
+ public static System.Drawing.Rectangle Round(System.Drawing.RectangleF value) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Rectangle Truncate(System.Drawing.RectangleF value) { throw null; }
+ public static System.Drawing.Rectangle Union(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw null; }
+ }
+ public partial class RectangleConverter : System.ComponentModel.TypeConverter
+ {
+ public RectangleConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RectangleF
+ {
+ public static readonly System.Drawing.RectangleF Empty;
+ public RectangleF(System.Drawing.PointF location, System.Drawing.SizeF size) { throw null;}
+ public RectangleF(float x, float y, float width, float height) { throw null;}
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Bottom { get { throw null; } }
+ public float Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Left { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.PointF Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Right { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.SizeF Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Top { get { throw null; } }
+ public float Width { get { throw null; } set { } }
+ public float X { get { throw null; } set { } }
+ public float Y { get { throw null; } set { } }
+ public bool Contains(System.Drawing.PointF pt) { throw null; }
+ public bool Contains(System.Drawing.RectangleF rect) { throw null; }
+ public bool Contains(float x, float y) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.RectangleF FromLTRB(float left, float top, float right, float bottom) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.RectangleF Inflate(System.Drawing.RectangleF rect, float x, float y) { throw null; }
+ public void Inflate(System.Drawing.SizeF size) { }
+ public void Inflate(float x, float y) { }
+ public void Intersect(System.Drawing.RectangleF rect) { }
+ public static System.Drawing.RectangleF Intersect(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw null; }
+ public bool IntersectsWith(System.Drawing.RectangleF rect) { throw null; }
+ public void Offset(System.Drawing.PointF pos) { }
+ public void Offset(float x, float y) { }
+ public static bool operator ==(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw null; }
+ public static implicit operator System.Drawing.RectangleF (System.Drawing.Rectangle r) { throw null; }
+ public static bool operator !=(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.RectangleF Union(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw null; }
+ }
+ public sealed partial class Region : System.MarshalByRefObject, System.IDisposable
+ {
+ public Region() { }
+ public Region(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public Region(System.Drawing.Drawing2D.RegionData rgnData) { }
+ public Region(System.Drawing.Rectangle rect) { }
+ public Region(System.Drawing.RectangleF rect) { }
+ public System.Drawing.Region Clone() { throw null; }
+ public void Complement(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Complement(System.Drawing.Rectangle rect) { }
+ public void Complement(System.Drawing.RectangleF rect) { }
+ public void Complement(System.Drawing.Region region) { }
+ public void Dispose() { }
+ public bool Equals(System.Drawing.Region region, System.Drawing.Graphics g) { throw null; }
+ public void Exclude(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Exclude(System.Drawing.Rectangle rect) { }
+ public void Exclude(System.Drawing.RectangleF rect) { }
+ public void Exclude(System.Drawing.Region region) { }
+ ~Region() { }
+ public static System.Drawing.Region FromHrgn(System.IntPtr hrgn) { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Graphics g) { throw null; }
+ public System.IntPtr GetHrgn(System.Drawing.Graphics g) { throw null; }
+ public System.Drawing.Drawing2D.RegionData GetRegionData() { throw null; }
+ public System.Drawing.RectangleF[] GetRegionScans(System.Drawing.Drawing2D.Matrix matrix) { throw null; }
+ public void Intersect(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Intersect(System.Drawing.Rectangle rect) { }
+ public void Intersect(System.Drawing.RectangleF rect) { }
+ public void Intersect(System.Drawing.Region region) { }
+ public bool IsEmpty(System.Drawing.Graphics g) { throw null; }
+ public bool IsInfinite(System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.Point point, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(int x, int y, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height, System.Drawing.Graphics g) { throw null; }
+ public void MakeEmpty() { }
+ public void MakeInfinite() { }
+ public void ReleaseHrgn(System.IntPtr regionHandle) { }
+ public void Transform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Translate(int dx, int dy) { }
+ public void Translate(float dx, float dy) { }
+ public void Union(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Union(System.Drawing.Rectangle rect) { }
+ public void Union(System.Drawing.RectangleF rect) { }
+ public void Union(System.Drawing.Region region) { }
+ public void Xor(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Xor(System.Drawing.Rectangle rect) { }
+ public void Xor(System.Drawing.RectangleF rect) { }
+ public void Xor(System.Drawing.Region region) { }
+ }
+ public enum RotateFlipType
+ {
+ Rotate180FlipNone = 2,
+ Rotate180FlipX = 6,
+ Rotate180FlipXY = 0,
+ Rotate180FlipY = 4,
+ Rotate270FlipNone = 3,
+ Rotate270FlipX = 7,
+ Rotate270FlipXY = 1,
+ Rotate270FlipY = 5,
+ Rotate90FlipNone = 1,
+ Rotate90FlipX = 5,
+ Rotate90FlipXY = 3,
+ Rotate90FlipY = 7,
+ RotateNoneFlipNone = 0,
+ RotateNoneFlipX = 4,
+ RotateNoneFlipXY = 2,
+ RotateNoneFlipY = 6,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Size
+ {
+ public static readonly System.Drawing.Size Empty;
+ public Size(System.Drawing.Point pt) { throw null;}
+ public Size(int width, int height) { throw null;}
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public int Width { get { throw null; } set { } }
+ public static System.Drawing.Size Add(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size Ceiling(System.Drawing.SizeF value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.Size operator +(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static bool operator ==(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static explicit operator System.Drawing.Point (System.Drawing.Size size) { throw null; }
+ public static implicit operator System.Drawing.SizeF (System.Drawing.Size p) { throw null; }
+ public static bool operator !=(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size operator -(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size Round(System.Drawing.SizeF value) { throw null; }
+ public static System.Drawing.Size Subtract(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Size Truncate(System.Drawing.SizeF value) { throw null; }
+ }
+ public partial class SizeConverter : System.ComponentModel.TypeConverter
+ {
+ public SizeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeFConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SizeF
+ {
+ public static readonly System.Drawing.SizeF Empty;
+ public SizeF(System.Drawing.PointF pt) { throw null;}
+ public SizeF(System.Drawing.SizeF size) { throw null;}
+ public SizeF(float width, float height) { throw null;}
+ public float Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public float Width { get { throw null; } set { } }
+ public static System.Drawing.SizeF Add(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.SizeF operator +(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static bool operator ==(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static explicit operator System.Drawing.PointF (System.Drawing.SizeF size) { throw null; }
+ public static bool operator !=(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF operator -(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF Subtract(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public System.Drawing.PointF ToPointF() { throw null; }
+ public System.Drawing.Size ToSize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SizeFConverter : System.ComponentModel.TypeConverter
+ {
+ public SizeFConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public sealed partial class SolidBrush : System.Drawing.Brush
+ {
+ public SolidBrush(System.Drawing.Color color) { }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum StringAlignment
+ {
+ Center = 1,
+ Far = 2,
+ Near = 0,
+ }
+ public enum StringDigitSubstitute
+ {
+ National = 2,
+ None = 1,
+ Traditional = 3,
+ User = 0,
+ }
+ public sealed partial class StringFormat : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public StringFormat() { }
+ public StringFormat(System.Drawing.StringFormat format) { }
+ public StringFormat(System.Drawing.StringFormatFlags options) { }
+ public StringFormat(System.Drawing.StringFormatFlags options, int language) { }
+ public System.Drawing.StringAlignment Alignment { get { throw null; } set { } }
+ public int DigitSubstitutionLanguage { get { throw null; } }
+ public System.Drawing.StringDigitSubstitute DigitSubstitutionMethod { get { throw null; } }
+ public System.Drawing.StringFormatFlags FormatFlags { get { throw null; } set { } }
+ public static System.Drawing.StringFormat GenericDefault { get { throw null; } }
+ public static System.Drawing.StringFormat GenericTypographic { get { throw null; } }
+ public System.Drawing.Text.HotkeyPrefix HotkeyPrefix { get { throw null; } set { } }
+ public System.Drawing.StringAlignment LineAlignment { get { throw null; } set { } }
+ public System.Drawing.StringTrimming Trimming { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~StringFormat() { }
+ public float[] GetTabStops(out float firstTabOffset) { firstTabOffset = default(float); throw null; }
+ public void SetDigitSubstitution(int language, System.Drawing.StringDigitSubstitute substitute) { }
+ public void SetMeasurableCharacterRanges(System.Drawing.CharacterRange[] ranges) { }
+ public void SetTabStops(float firstTabOffset, float[] tabStops) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum StringFormatFlags
+ {
+ DirectionRightToLeft = 1,
+ DirectionVertical = 2,
+ DisplayFormatControl = 32,
+ FitBlackBox = 4,
+ LineLimit = 8192,
+ MeasureTrailingSpaces = 2048,
+ NoClip = 16384,
+ NoFontFallback = 1024,
+ NoWrap = 4096,
+ }
+ public enum StringTrimming
+ {
+ Character = 1,
+ EllipsisCharacter = 3,
+ EllipsisPath = 5,
+ EllipsisWord = 4,
+ None = 0,
+ Word = 2,
+ }
+ public enum StringUnit
+ {
+ Display = 1,
+ Document = 5,
+ Em = 32,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ World = 0,
+ }
+ public sealed partial class SystemBrushes
+ {
+ internal SystemBrushes() { }
+ public static System.Drawing.Brush ActiveBorder { get { throw null; } }
+ public static System.Drawing.Brush ActiveCaption { get { throw null; } }
+ public static System.Drawing.Brush ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Brush AppWorkspace { get { throw null; } }
+ public static System.Drawing.Brush ButtonFace { get { throw null; } }
+ public static System.Drawing.Brush ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Brush ButtonShadow { get { throw null; } }
+ public static System.Drawing.Brush Control { get { throw null; } }
+ public static System.Drawing.Brush ControlDark { get { throw null; } }
+ public static System.Drawing.Brush ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Brush ControlLight { get { throw null; } }
+ public static System.Drawing.Brush ControlLightLight { get { throw null; } }
+ public static System.Drawing.Brush ControlText { get { throw null; } }
+ public static System.Drawing.Brush Desktop { get { throw null; } }
+ public static System.Drawing.Brush GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Brush GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Brush GrayText { get { throw null; } }
+ public static System.Drawing.Brush Highlight { get { throw null; } }
+ public static System.Drawing.Brush HighlightText { get { throw null; } }
+ public static System.Drawing.Brush HotTrack { get { throw null; } }
+ public static System.Drawing.Brush InactiveBorder { get { throw null; } }
+ public static System.Drawing.Brush InactiveCaption { get { throw null; } }
+ public static System.Drawing.Brush InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Brush Info { get { throw null; } }
+ public static System.Drawing.Brush InfoText { get { throw null; } }
+ public static System.Drawing.Brush Menu { get { throw null; } }
+ public static System.Drawing.Brush MenuBar { get { throw null; } }
+ public static System.Drawing.Brush MenuHighlight { get { throw null; } }
+ public static System.Drawing.Brush MenuText { get { throw null; } }
+ public static System.Drawing.Brush ScrollBar { get { throw null; } }
+ public static System.Drawing.Brush Window { get { throw null; } }
+ public static System.Drawing.Brush WindowFrame { get { throw null; } }
+ public static System.Drawing.Brush WindowText { get { throw null; } }
+ public static System.Drawing.Brush FromSystemColor(System.Drawing.Color c) { throw null; }
+ }
+ public sealed partial class SystemColors
+ {
+ internal SystemColors() { }
+ public static System.Drawing.Color ActiveBorder { get { throw null; } }
+ public static System.Drawing.Color ActiveCaption { get { throw null; } }
+ public static System.Drawing.Color ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Color AppWorkspace { get { throw null; } }
+ public static System.Drawing.Color ButtonFace { get { throw null; } }
+ public static System.Drawing.Color ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Color ButtonShadow { get { throw null; } }
+ public static System.Drawing.Color Control { get { throw null; } }
+ public static System.Drawing.Color ControlDark { get { throw null; } }
+ public static System.Drawing.Color ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Color ControlLight { get { throw null; } }
+ public static System.Drawing.Color ControlLightLight { get { throw null; } }
+ public static System.Drawing.Color ControlText { get { throw null; } }
+ public static System.Drawing.Color Desktop { get { throw null; } }
+ public static System.Drawing.Color GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Color GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Color GrayText { get { throw null; } }
+ public static System.Drawing.Color Highlight { get { throw null; } }
+ public static System.Drawing.Color HighlightText { get { throw null; } }
+ public static System.Drawing.Color HotTrack { get { throw null; } }
+ public static System.Drawing.Color InactiveBorder { get { throw null; } }
+ public static System.Drawing.Color InactiveCaption { get { throw null; } }
+ public static System.Drawing.Color InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Color Info { get { throw null; } }
+ public static System.Drawing.Color InfoText { get { throw null; } }
+ public static System.Drawing.Color Menu { get { throw null; } }
+ public static System.Drawing.Color MenuBar { get { throw null; } }
+ public static System.Drawing.Color MenuHighlight { get { throw null; } }
+ public static System.Drawing.Color MenuText { get { throw null; } }
+ public static System.Drawing.Color ScrollBar { get { throw null; } }
+ public static System.Drawing.Color Window { get { throw null; } }
+ public static System.Drawing.Color WindowFrame { get { throw null; } }
+ public static System.Drawing.Color WindowText { get { throw null; } }
+ }
+ public sealed partial class SystemFonts
+ {
+ internal SystemFonts() { }
+ public static System.Drawing.Font CaptionFont { get { throw null; } }
+ public static System.Drawing.Font DefaultFont { get { throw null; } }
+ public static System.Drawing.Font DialogFont { get { throw null; } }
+ public static System.Drawing.Font IconTitleFont { get { throw null; } }
+ public static System.Drawing.Font MenuFont { get { throw null; } }
+ public static System.Drawing.Font MessageBoxFont { get { throw null; } }
+ public static System.Drawing.Font SmallCaptionFont { get { throw null; } }
+ public static System.Drawing.Font StatusFont { get { throw null; } }
+ public static System.Drawing.Font GetFontByName(string systemFontName) { throw null; }
+ }
+ public sealed partial class SystemIcons
+ {
+ internal SystemIcons() { }
+ public static System.Drawing.Icon Application { get { throw null; } }
+ public static System.Drawing.Icon Asterisk { get { throw null; } }
+ public static System.Drawing.Icon Error { get { throw null; } }
+ public static System.Drawing.Icon Exclamation { get { throw null; } }
+ public static System.Drawing.Icon Hand { get { throw null; } }
+ public static System.Drawing.Icon Information { get { throw null; } }
+ public static System.Drawing.Icon Question { get { throw null; } }
+ public static System.Drawing.Icon Shield { get { throw null; } }
+ public static System.Drawing.Icon Warning { get { throw null; } }
+ public static System.Drawing.Icon WinLogo { get { throw null; } }
+ }
+ public sealed partial class SystemPens
+ {
+ internal SystemPens() { }
+ public static System.Drawing.Pen ActiveBorder { get { throw null; } }
+ public static System.Drawing.Pen ActiveCaption { get { throw null; } }
+ public static System.Drawing.Pen ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Pen AppWorkspace { get { throw null; } }
+ public static System.Drawing.Pen ButtonFace { get { throw null; } }
+ public static System.Drawing.Pen ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Pen ButtonShadow { get { throw null; } }
+ public static System.Drawing.Pen Control { get { throw null; } }
+ public static System.Drawing.Pen ControlDark { get { throw null; } }
+ public static System.Drawing.Pen ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Pen ControlLight { get { throw null; } }
+ public static System.Drawing.Pen ControlLightLight { get { throw null; } }
+ public static System.Drawing.Pen ControlText { get { throw null; } }
+ public static System.Drawing.Pen Desktop { get { throw null; } }
+ public static System.Drawing.Pen GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Pen GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Pen GrayText { get { throw null; } }
+ public static System.Drawing.Pen Highlight { get { throw null; } }
+ public static System.Drawing.Pen HighlightText { get { throw null; } }
+ public static System.Drawing.Pen HotTrack { get { throw null; } }
+ public static System.Drawing.Pen InactiveBorder { get { throw null; } }
+ public static System.Drawing.Pen InactiveCaption { get { throw null; } }
+ public static System.Drawing.Pen InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Pen Info { get { throw null; } }
+ public static System.Drawing.Pen InfoText { get { throw null; } }
+ public static System.Drawing.Pen Menu { get { throw null; } }
+ public static System.Drawing.Pen MenuBar { get { throw null; } }
+ public static System.Drawing.Pen MenuHighlight { get { throw null; } }
+ public static System.Drawing.Pen MenuText { get { throw null; } }
+ public static System.Drawing.Pen ScrollBar { get { throw null; } }
+ public static System.Drawing.Pen Window { get { throw null; } }
+ public static System.Drawing.Pen WindowFrame { get { throw null; } }
+ public static System.Drawing.Pen WindowText { get { throw null; } }
+ public static System.Drawing.Pen FromSystemColor(System.Drawing.Color c) { throw null; }
+ }
+ public sealed partial class TextureBrush : System.Drawing.Brush
+ {
+ public TextureBrush(System.Drawing.Image bitmap) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.Rectangle dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.RectangleF dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect) { }
+ [System.MonoLimitationAttribute("ImageAttributes are ignored when using libgdiplus")]
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect) { }
+ [System.MonoLimitationAttribute("ImageAttributes are ignored when using libgdiplus")]
+ public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public System.Drawing.Image Image { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public partial class ToolboxBitmapAttribute : System.Attribute
+ {
+ public static readonly System.Drawing.ToolboxBitmapAttribute Default;
+ public ToolboxBitmapAttribute(string imageFile) { }
+ public ToolboxBitmapAttribute(System.Type t) { }
+ public ToolboxBitmapAttribute(System.Type t, string name) { }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Drawing.Image GetImage(object component) { throw null; }
+ public System.Drawing.Image GetImage(object component, bool large) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type, bool large) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type, string imgName, bool large) { throw null; }
+ public static System.Drawing.Image GetImageFromResource(System.Type t, string imageName, bool large) { throw null; }
+ }
+}
+#if CONFIG_DEP
+namespace System.Drawing.Configuration
+{
+ public sealed partial class SystemDrawingSection : System.Configuration.ConfigurationSection
+ {
+ public SystemDrawingSection() { }
+ public string BitmapSuffix { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+}
+#endif
+namespace System.Drawing.Design
+{
+ public sealed partial class CategoryNameCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public CategoryNameCollection(System.Drawing.Design.CategoryNameCollection value) { }
+ public CategoryNameCollection(string[] value) { }
+ public string this[int index] { get { throw null; } }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(string[] array, int index) { }
+ public int IndexOf(string value) { throw null; }
+ }
+ public partial interface IPropertyValueUIService
+ {
+ event System.EventHandler PropertyUIValueItemsChanged;
+ void AddPropertyValueUIHandler(System.Drawing.Design.PropertyValueUIHandler newHandler);
+ System.Drawing.Design.PropertyValueUIItem[] GetPropertyUIValueItems(System.ComponentModel.ITypeDescriptorContext context, System.ComponentModel.PropertyDescriptor propDesc);
+ void NotifyPropertyValueUIItemsChanged();
+ void RemovePropertyValueUIHandler(System.Drawing.Design.PropertyValueUIHandler newHandler);
+ }
+ public partial interface IToolboxItemProvider
+ {
+ System.Drawing.Design.ToolboxItemCollection Items { get; }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("4BACD258-DE64-4048-BC4E-FEDBEF9ACB76")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IToolboxService
+ {
+ System.Drawing.Design.CategoryNameCollection CategoryNames { get; }
+ string SelectedCategory { get; set; }
+ void AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format);
+ void AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host);
+ void AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host);
+ void AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host);
+ void AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem);
+ void AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category);
+ System.Drawing.Design.ToolboxItem DeserializeToolboxItem(object serializedObject);
+ System.Drawing.Design.ToolboxItem DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host);
+ System.Drawing.Design.ToolboxItem GetSelectedToolboxItem();
+ System.Drawing.Design.ToolboxItem GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host);
+ System.Drawing.Design.ToolboxItemCollection GetToolboxItems();
+ System.Drawing.Design.ToolboxItemCollection GetToolboxItems(System.ComponentModel.Design.IDesignerHost host);
+ System.Drawing.Design.ToolboxItemCollection GetToolboxItems(string category);
+ System.Drawing.Design.ToolboxItemCollection GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host);
+ bool IsSupported(object serializedObject, System.Collections.ICollection filterAttributes);
+ bool IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host);
+ bool IsToolboxItem(object serializedObject);
+ bool IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host);
+ void Refresh();
+ void RemoveCreator(string format);
+ void RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host);
+ void RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem);
+ void RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category);
+ void SelectedToolboxItemUsed();
+ object SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem);
+ bool SetCursor();
+ void SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem);
+ }
+ public partial interface IToolboxUser
+ {
+ bool GetToolSupported(System.Drawing.Design.ToolboxItem tool);
+ void ToolPicked(System.Drawing.Design.ToolboxItem tool);
+ }
+ public partial class PaintValueEventArgs : System.EventArgs
+ {
+ public PaintValueEventArgs(System.ComponentModel.ITypeDescriptorContext context, object value, System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public System.ComponentModel.ITypeDescriptorContext Context { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public object Value { get { throw null; } }
+ }
+ public delegate void PropertyValueUIHandler(System.ComponentModel.ITypeDescriptorContext context, System.ComponentModel.PropertyDescriptor propDesc, System.Collections.ArrayList valueUIItemList);
+ public partial class PropertyValueUIItem
+ {
+ public PropertyValueUIItem(System.Drawing.Image uiItemImage, System.Drawing.Design.PropertyValueUIItemInvokeHandler handler, string tooltip) { }
+ public virtual System.Drawing.Image Image { get { throw null; } }
+ public virtual System.Drawing.Design.PropertyValueUIItemInvokeHandler InvokeHandler { get { throw null; } }
+ public virtual string ToolTip { get { throw null; } }
+ public virtual void Reset() { }
+ }
+ public delegate void PropertyValueUIItemInvokeHandler(System.ComponentModel.ITypeDescriptorContext context, System.ComponentModel.PropertyDescriptor descriptor, System.Drawing.Design.PropertyValueUIItem invokedItem);
+ public partial class ToolboxComponentsCreatedEventArgs : System.EventArgs
+ {
+ public ToolboxComponentsCreatedEventArgs(System.ComponentModel.IComponent[] components) { }
+ public System.ComponentModel.IComponent[] Components { get { throw null; } }
+ }
+ public delegate void ToolboxComponentsCreatedEventHandler(object sender, System.Drawing.Design.ToolboxComponentsCreatedEventArgs e);
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class ToolboxComponentsCreatingEventArgs : System.EventArgs
+ {
+ public ToolboxComponentsCreatingEventArgs(System.ComponentModel.Design.IDesignerHost host) { }
+ public System.ComponentModel.Design.IDesignerHost DesignerHost { get { throw null; } }
+ }
+ public delegate void ToolboxComponentsCreatingEventHandler(object sender, System.Drawing.Design.ToolboxComponentsCreatingEventArgs e);
+ [System.MonoTODOAttribute("Implementation is incomplete.")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [System.SerializableAttribute]
+ public partial class ToolboxItem : System.Runtime.Serialization.ISerializable
+ {
+ public ToolboxItem() { }
+ public ToolboxItem(System.Type toolType) { }
+ public System.Reflection.AssemblyName AssemblyName { get { throw null; } set { } }
+ public System.Drawing.Bitmap Bitmap { get { throw null; } set { } }
+ public string Company { get { throw null; } set { } }
+ public virtual string ComponentType { get { throw null; } }
+ public System.Reflection.AssemblyName[] DependentAssemblies { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public string DisplayName { get { throw null; } set { } }
+ public System.Collections.ICollection Filter { get { throw null; } set { } }
+ public bool IsTransient { get { throw null; } set { } }
+ public virtual bool Locked { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ public string TypeName { get { throw null; } set { } }
+ public virtual string Version { get { throw null; } }
+ public event System.Drawing.Design.ToolboxComponentsCreatedEventHandler ComponentsCreated { add { } remove { } }
+ public event System.Drawing.Design.ToolboxComponentsCreatingEventHandler ComponentsCreating { add { } remove { } }
+ protected void CheckUnlocked() { }
+ public System.ComponentModel.IComponent[] CreateComponents() { throw null; }
+ public System.ComponentModel.IComponent[] CreateComponents(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ public System.ComponentModel.IComponent[] CreateComponents(System.ComponentModel.Design.IDesignerHost host, System.Collections.IDictionary defaultValues) { throw null; }
+ protected virtual System.ComponentModel.IComponent[] CreateComponentsCore(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ protected virtual System.ComponentModel.IComponent[] CreateComponentsCore(System.ComponentModel.Design.IDesignerHost host, System.Collections.IDictionary defaultValues) { throw null; }
+ protected virtual void Deserialize(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override bool Equals(object obj) { throw null; }
+ protected virtual object FilterPropertyValue(string propertyName, object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Type GetType(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ protected virtual System.Type GetType(System.ComponentModel.Design.IDesignerHost host, System.Reflection.AssemblyName assemblyName, string typeName, bool reference) { throw null; }
+ public virtual void Initialize(System.Type type) { }
+ public virtual void Lock() { }
+ protected virtual void OnComponentsCreated(System.Drawing.Design.ToolboxComponentsCreatedEventArgs args) { }
+ protected virtual void OnComponentsCreating(System.Drawing.Design.ToolboxComponentsCreatingEventArgs args) { }
+ protected virtual void Serialize(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ protected void ValidatePropertyType(string propertyName, object value, System.Type expectedType, bool allowNull) { }
+ protected virtual object ValidatePropertyValue(string propertyName, object value) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public sealed partial class ToolboxItemCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public ToolboxItemCollection(System.Drawing.Design.ToolboxItemCollection value) { }
+ public ToolboxItemCollection(System.Drawing.Design.ToolboxItem[] value) { }
+ public System.Drawing.Design.ToolboxItem this[int index] { get { throw null; } }
+ public bool Contains(System.Drawing.Design.ToolboxItem value) { throw null; }
+ public void CopyTo(System.Drawing.Design.ToolboxItem[] array, int index) { }
+ public int IndexOf(System.Drawing.Design.ToolboxItem value) { throw null; }
+ }
+ public delegate System.Drawing.Design.ToolboxItem ToolboxItemCreatorCallback(object serializedObject, string format);
+ public partial class UITypeEditor
+ {
+ public UITypeEditor() { }
+ public virtual bool IsDropDownResizable { get { throw null; } }
+ public virtual object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public object EditValue(System.IServiceProvider provider, object value) { throw null; }
+ public System.Drawing.Design.UITypeEditorEditStyle GetEditStyle() { throw null; }
+ public virtual System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public bool GetPaintValueSupported() { throw null; }
+ public virtual bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public virtual void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { }
+ public void PaintValue(object value, System.Drawing.Graphics canvas, System.Drawing.Rectangle rectangle) { }
+ }
+ public enum UITypeEditorEditStyle
+ {
+ DropDown = 3,
+ Modal = 2,
+ None = 1,
+ }
+}
+namespace System.Drawing.Drawing2D
+{
+ public sealed partial class AdjustableArrowCap : System.Drawing.Drawing2D.CustomLineCap
+ {
+ public AdjustableArrowCap(float width, float height) : base (default(System.Drawing.Drawing2D.GraphicsPath), default(System.Drawing.Drawing2D.GraphicsPath)) { }
+ public AdjustableArrowCap(float width, float height, bool isFilled) : base (default(System.Drawing.Drawing2D.GraphicsPath), default(System.Drawing.Drawing2D.GraphicsPath)) { }
+ public bool Filled { get { throw null; } set { } }
+ public float Height { get { throw null; } set { } }
+ public float MiddleInset { get { throw null; } set { } }
+ public float Width { get { throw null; } set { } }
+ }
+ public sealed partial class Blend
+ {
+ public Blend() { }
+ public Blend(int count) { }
+ public float[] Factors { get { throw null; } set { } }
+ public float[] Positions { get { throw null; } set { } }
+ }
+ public sealed partial class ColorBlend
+ {
+ public ColorBlend() { }
+ public ColorBlend(int count) { }
+ public System.Drawing.Color[] Colors { get { throw null; } set { } }
+ public float[] Positions { get { throw null; } set { } }
+ }
+ public enum CombineMode
+ {
+ Complement = 5,
+ Exclude = 4,
+ Intersect = 1,
+ Replace = 0,
+ Union = 2,
+ Xor = 3,
+ }
+ public enum CompositingMode
+ {
+ SourceCopy = 1,
+ SourceOver = 0,
+ }
+ public enum CompositingQuality
+ {
+ AssumeLinear = 4,
+ Default = 0,
+ GammaCorrected = 3,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ }
+ public enum CoordinateSpace
+ {
+ Device = 2,
+ Page = 1,
+ World = 0,
+ }
+ public partial class CustomLineCap : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath) { }
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath, System.Drawing.Drawing2D.LineCap baseCap) { }
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath, System.Drawing.Drawing2D.LineCap baseCap, float baseInset) { }
+ public System.Drawing.Drawing2D.LineCap BaseCap { get { throw null; } set { } }
+ public float BaseInset { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineJoin StrokeJoin { get { throw null; } set { } }
+ public float WidthScale { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~CustomLineCap() { }
+ public void GetStrokeCaps(out System.Drawing.Drawing2D.LineCap startCap, out System.Drawing.Drawing2D.LineCap endCap) { startCap = default(System.Drawing.Drawing2D.LineCap); endCap = default(System.Drawing.Drawing2D.LineCap); }
+ public void SetStrokeCaps(System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap) { }
+ }
+ public enum DashCap
+ {
+ Flat = 0,
+ Round = 2,
+ Triangle = 3,
+ }
+ public enum DashStyle
+ {
+ Custom = 5,
+ Dash = 1,
+ DashDot = 3,
+ DashDotDot = 4,
+ Dot = 2,
+ Solid = 0,
+ }
+ public enum FillMode
+ {
+ Alternate = 0,
+ Winding = 1,
+ }
+ public enum FlushIntention
+ {
+ Flush = 0,
+ Sync = 1,
+ }
+ public sealed partial class GraphicsContainer : System.MarshalByRefObject
+ {
+ internal GraphicsContainer() { }
+ }
+ public sealed partial class GraphicsPath : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public GraphicsPath() { }
+ public GraphicsPath(System.Drawing.Drawing2D.FillMode fillMode) { }
+ public GraphicsPath(System.Drawing.PointF[] pts, byte[] types) { }
+ public GraphicsPath(System.Drawing.PointF[] pts, byte[] types, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public GraphicsPath(System.Drawing.Point[] pts, byte[] types) { }
+ public GraphicsPath(System.Drawing.Point[] pts, byte[] types, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public System.Drawing.Drawing2D.FillMode FillMode { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PathData PathData { get { throw null; } }
+ public System.Drawing.PointF[] PathPoints { get { throw null; } }
+ public byte[] PathTypes { get { throw null; } }
+ public int PointCount { get { throw null; } }
+ public void AddArc(System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void AddArc(System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void AddArc(int x, int y, int width, int height, float startAngle, float sweepAngle) { }
+ public void AddArc(float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void AddBezier(System.Drawing.Point pt1, System.Drawing.Point pt2, System.Drawing.Point pt3, System.Drawing.Point pt4) { }
+ public void AddBezier(System.Drawing.PointF pt1, System.Drawing.PointF pt2, System.Drawing.PointF pt3, System.Drawing.PointF pt4) { }
+ public void AddBezier(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) { }
+ public void AddBezier(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) { }
+ public void AddBeziers(System.Drawing.PointF[] points) { }
+ public void AddBeziers(params System.Drawing.Point[] points) { }
+ public void AddClosedCurve(System.Drawing.PointF[] points) { }
+ public void AddClosedCurve(System.Drawing.PointF[] points, float tension) { }
+ public void AddClosedCurve(System.Drawing.Point[] points) { }
+ public void AddClosedCurve(System.Drawing.Point[] points, float tension) { }
+ public void AddCurve(System.Drawing.PointF[] points) { }
+ public void AddCurve(System.Drawing.PointF[] points, int offset, int numberOfSegments, float tension) { }
+ public void AddCurve(System.Drawing.PointF[] points, float tension) { }
+ public void AddCurve(System.Drawing.Point[] points) { }
+ public void AddCurve(System.Drawing.Point[] points, int offset, int numberOfSegments, float tension) { }
+ public void AddCurve(System.Drawing.Point[] points, float tension) { }
+ public void AddEllipse(System.Drawing.Rectangle rect) { }
+ public void AddEllipse(System.Drawing.RectangleF rect) { }
+ public void AddEllipse(int x, int y, int width, int height) { }
+ public void AddEllipse(float x, float y, float width, float height) { }
+ public void AddLine(System.Drawing.Point pt1, System.Drawing.Point pt2) { }
+ public void AddLine(System.Drawing.PointF pt1, System.Drawing.PointF pt2) { }
+ public void AddLine(int x1, int y1, int x2, int y2) { }
+ public void AddLine(float x1, float y1, float x2, float y2) { }
+ public void AddLines(System.Drawing.PointF[] points) { }
+ public void AddLines(System.Drawing.Point[] points) { }
+ public void AddPath(System.Drawing.Drawing2D.GraphicsPath addingPath, bool connect) { }
+ public void AddPie(System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void AddPie(int x, int y, int width, int height, float startAngle, float sweepAngle) { }
+ public void AddPie(float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void AddPolygon(System.Drawing.PointF[] points) { }
+ public void AddPolygon(System.Drawing.Point[] points) { }
+ public void AddRectangle(System.Drawing.Rectangle rect) { }
+ public void AddRectangle(System.Drawing.RectangleF rect) { }
+ public void AddRectangles(System.Drawing.RectangleF[] rects) { }
+ public void AddRectangles(System.Drawing.Rectangle[] rects) { }
+ [System.MonoTODOAttribute("The StringFormat parameter is ignored when using libgdiplus.")]
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.Point origin, System.Drawing.StringFormat format) { }
+ [System.MonoTODOAttribute("The StringFormat parameter is ignored when using libgdiplus.")]
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.PointF origin, System.Drawing.StringFormat format) { }
+ [System.MonoTODOAttribute("The layoutRect and StringFormat parameters are ignored when using libgdiplus.")]
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.Rectangle layoutRect, System.Drawing.StringFormat format) { }
+ [System.MonoTODOAttribute("The layoutRect and StringFormat parameters are ignored when using libgdiplus.")]
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.RectangleF layoutRect, System.Drawing.StringFormat format) { }
+ public void ClearMarkers() { }
+ public object Clone() { throw null; }
+ public void CloseAllFigures() { }
+ public void CloseFigure() { }
+ public void Dispose() { }
+ ~GraphicsPath() { }
+ public void Flatten() { }
+ public void Flatten(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Flatten(System.Drawing.Drawing2D.Matrix matrix, float flatness) { }
+ public System.Drawing.RectangleF GetBounds() { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Drawing2D.Matrix matrix) { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Pen pen) { throw null; }
+ public System.Drawing.PointF GetLastPoint() { throw null; }
+ public bool IsOutlineVisible(System.Drawing.Point point, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.Point pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.PointF point, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.PointF pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(int x, int y, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(int x, int y, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(float x, float y, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(float x, float y, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.Point pt, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF pt, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(int x, int y) { throw null; }
+ public bool IsVisible(int x, int y, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, System.Drawing.Graphics graphics) { throw null; }
+ public void Reset() { }
+ public void Reverse() { }
+ public void SetMarkers() { }
+ public void StartFigure() { }
+ public void Transform(System.Drawing.Drawing2D.Matrix matrix) { }
+ [System.MonoTODOAttribute("GdipWarpPath isn't implemented in libgdiplus")]
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect) { }
+ [System.MonoTODOAttribute("GdipWarpPath isn't implemented in libgdiplus")]
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix) { }
+ [System.MonoTODOAttribute("GdipWarpPath isn't implemented in libgdiplus")]
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.WarpMode warpMode) { }
+ [System.MonoTODOAttribute("GdipWarpPath isn't implemented in libgdiplus")]
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.WarpMode warpMode, float flatness) { }
+ [System.MonoTODOAttribute("GdipWidenPath isn't implemented in libgdiplus")]
+ public void Widen(System.Drawing.Pen pen) { }
+ [System.MonoTODOAttribute("GdipWidenPath isn't implemented in libgdiplus")]
+ public void Widen(System.Drawing.Pen pen, System.Drawing.Drawing2D.Matrix matrix) { }
+ [System.MonoTODOAttribute("GdipWidenPath isn't implemented in libgdiplus")]
+ public void Widen(System.Drawing.Pen pen, System.Drawing.Drawing2D.Matrix matrix, float flatness) { }
+ }
+ public sealed partial class GraphicsPathIterator : System.MarshalByRefObject, System.IDisposable
+ {
+ public GraphicsPathIterator(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public int Count { get { throw null; } }
+ public int SubpathCount { get { throw null; } }
+ public int CopyData(ref System.Drawing.PointF[] points, ref byte[] types, int startIndex, int endIndex) { throw null; }
+ public void Dispose() { }
+ public int Enumerate(ref System.Drawing.PointF[] points, ref byte[] types) { throw null; }
+ ~GraphicsPathIterator() { }
+ public bool HasCurve() { throw null; }
+ public int NextMarker(System.Drawing.Drawing2D.GraphicsPath path) { throw null; }
+ public int NextMarker(out int startIndex, out int endIndex) { startIndex = default(int); endIndex = default(int); throw null; }
+ public int NextPathType(out byte pathType, out int startIndex, out int endIndex) { pathType = default(byte); startIndex = default(int); endIndex = default(int); throw null; }
+ public int NextSubpath(System.Drawing.Drawing2D.GraphicsPath path, out bool isClosed) { isClosed = default(bool); throw null; }
+ public int NextSubpath(out int startIndex, out int endIndex, out bool isClosed) { startIndex = default(int); endIndex = default(int); isClosed = default(bool); throw null; }
+ public void Rewind() { }
+ }
+ public sealed partial class GraphicsState : System.MarshalByRefObject
+ {
+ internal GraphicsState() { }
+ }
+ public sealed partial class HatchBrush : System.Drawing.Brush
+ {
+ public HatchBrush(System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor) { }
+ public HatchBrush(System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public System.Drawing.Color BackgroundColor { get { throw null; } }
+ public System.Drawing.Color ForegroundColor { get { throw null; } }
+ public System.Drawing.Drawing2D.HatchStyle HatchStyle { get { throw null; } }
+ public override object Clone() { throw null; }
+ }
+ public enum HatchStyle
+ {
+ BackwardDiagonal = 3,
+ Cross = 4,
+ DarkDownwardDiagonal = 20,
+ DarkHorizontal = 29,
+ DarkUpwardDiagonal = 21,
+ DarkVertical = 28,
+ DashedDownwardDiagonal = 30,
+ DashedHorizontal = 32,
+ DashedUpwardDiagonal = 31,
+ DashedVertical = 33,
+ DiagonalBrick = 38,
+ DiagonalCross = 5,
+ Divot = 42,
+ DottedDiamond = 44,
+ DottedGrid = 43,
+ ForwardDiagonal = 2,
+ Horizontal = 0,
+ HorizontalBrick = 39,
+ LargeCheckerBoard = 50,
+ LargeConfetti = 35,
+ LargeGrid = 4,
+ LightDownwardDiagonal = 18,
+ LightHorizontal = 25,
+ LightUpwardDiagonal = 19,
+ LightVertical = 24,
+ Max = 4,
+ Min = 0,
+ NarrowHorizontal = 27,
+ NarrowVertical = 26,
+ OutlinedDiamond = 51,
+ Percent05 = 6,
+ Percent10 = 7,
+ Percent20 = 8,
+ Percent25 = 9,
+ Percent30 = 10,
+ Percent40 = 11,
+ Percent50 = 12,
+ Percent60 = 13,
+ Percent70 = 14,
+ Percent75 = 15,
+ Percent80 = 16,
+ Percent90 = 17,
+ Plaid = 41,
+ Shingle = 45,
+ SmallCheckerBoard = 49,
+ SmallConfetti = 34,
+ SmallGrid = 48,
+ SolidDiamond = 52,
+ Sphere = 47,
+ Trellis = 46,
+ Vertical = 1,
+ Wave = 37,
+ Weave = 40,
+ WideDownwardDiagonal = 22,
+ WideUpwardDiagonal = 23,
+ ZigZag = 36,
+ }
+ public enum InterpolationMode
+ {
+ Bicubic = 4,
+ Bilinear = 3,
+ Default = 0,
+ High = 2,
+ HighQualityBicubic = 7,
+ HighQualityBilinear = 6,
+ Invalid = -1,
+ Low = 1,
+ NearestNeighbor = 5,
+ }
+ public sealed partial class LinearGradientBrush : System.Drawing.Brush
+ {
+ public LinearGradientBrush(System.Drawing.Point point1, System.Drawing.Point point2, System.Drawing.Color color1, System.Drawing.Color color2) { }
+ public LinearGradientBrush(System.Drawing.PointF point1, System.Drawing.PointF point2, System.Drawing.Color color1, System.Drawing.Color color2) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable) { }
+ public System.Drawing.Drawing2D.Blend Blend { get { throw null; } set { } }
+ [System.MonoTODOAttribute("The GammaCorrection value is ignored when using libgdiplus.")]
+ public bool GammaCorrection { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.ColorBlend InterpolationColors { get { throw null; } set { } }
+ public System.Drawing.Color[] LinearColors { get { throw null; } set { } }
+ public System.Drawing.RectangleF Rectangle { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetBlendTriangularShape(float focus) { }
+ public void SetBlendTriangularShape(float focus, float scale) { }
+ public void SetSigmaBellShape(float focus) { }
+ public void SetSigmaBellShape(float focus, float scale) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public enum LinearGradientMode
+ {
+ BackwardDiagonal = 3,
+ ForwardDiagonal = 2,
+ Horizontal = 0,
+ Vertical = 1,
+ }
+ public enum LineCap
+ {
+ AnchorMask = 240,
+ ArrowAnchor = 20,
+ Custom = 255,
+ DiamondAnchor = 19,
+ Flat = 0,
+ NoAnchor = 16,
+ Round = 2,
+ RoundAnchor = 18,
+ Square = 1,
+ SquareAnchor = 17,
+ Triangle = 3,
+ }
+ public enum LineJoin
+ {
+ Bevel = 1,
+ Miter = 0,
+ MiterClipped = 3,
+ Round = 2,
+ }
+ public sealed partial class Matrix : System.MarshalByRefObject, System.IDisposable
+ {
+ public Matrix() { }
+ public Matrix(System.Drawing.Rectangle rect, System.Drawing.Point[] plgpts) { }
+ public Matrix(System.Drawing.RectangleF rect, System.Drawing.PointF[] plgpts) { }
+ public Matrix(float m11, float m12, float m21, float m22, float dx, float dy) { }
+ public float[] Elements { get { throw null; } }
+ public bool IsIdentity { get { throw null; } }
+ public bool IsInvertible { get { throw null; } }
+ public float OffsetX { get { throw null; } }
+ public float OffsetY { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Clone() { throw null; }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~Matrix() { }
+ public override int GetHashCode() { throw null; }
+ public void Invert() { }
+ public void Multiply(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Multiply(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Reset() { }
+ public void Rotate(float angle) { }
+ public void Rotate(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void RotateAt(float angle, System.Drawing.PointF point) { }
+ public void RotateAt(float angle, System.Drawing.PointF point, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Scale(float scaleX, float scaleY) { }
+ public void Scale(float scaleX, float scaleY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Shear(float shearX, float shearY) { }
+ public void Shear(float shearX, float shearY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void TransformPoints(System.Drawing.PointF[] pts) { }
+ public void TransformPoints(System.Drawing.Point[] pts) { }
+ public void TransformVectors(System.Drawing.PointF[] pts) { }
+ public void TransformVectors(System.Drawing.Point[] pts) { }
+ public void Translate(float offsetX, float offsetY) { }
+ public void Translate(float offsetX, float offsetY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void VectorTransformPoints(System.Drawing.Point[] pts) { }
+ }
+ public enum MatrixOrder
+ {
+ Append = 1,
+ Prepend = 0,
+ }
+ public sealed partial class PathData
+ {
+ public PathData() { }
+ public System.Drawing.PointF[] Points { get { throw null; } set { } }
+ public byte[] Types { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute("libgdiplus/cairo doesn't support path gradients - unless it can be mapped to a radial gradient")]
+ public sealed partial class PathGradientBrush : System.Drawing.Brush
+ {
+ public PathGradientBrush(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public PathGradientBrush(System.Drawing.PointF[] points) { }
+ public PathGradientBrush(System.Drawing.PointF[] points, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public PathGradientBrush(System.Drawing.Point[] points) { }
+ public PathGradientBrush(System.Drawing.Point[] points, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public System.Drawing.Drawing2D.Blend Blend { get { throw null; } set { } }
+ public System.Drawing.Color CenterColor { get { throw null; } set { } }
+ public System.Drawing.PointF CenterPoint { get { throw null; } set { } }
+ public System.Drawing.PointF FocusScales { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.ColorBlend InterpolationColors { get { throw null; } set { } }
+ public System.Drawing.RectangleF Rectangle { get { throw null; } }
+ public System.Drawing.Color[] SurroundColors { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetBlendTriangularShape(float focus) { }
+ public void SetBlendTriangularShape(float focus, float scale) { }
+ public void SetSigmaBellShape(float focus) { }
+ public void SetSigmaBellShape(float focus, float scale) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public enum PathPointType
+ {
+ Bezier = 3,
+ Bezier3 = 3,
+ CloseSubpath = 128,
+ DashMode = 16,
+ Line = 1,
+ PathMarker = 32,
+ PathTypeMask = 7,
+ Start = 0,
+ }
+ public enum PenAlignment
+ {
+ Center = 0,
+ Inset = 1,
+ Left = 3,
+ Outset = 2,
+ Right = 4,
+ }
+ public enum PenType
+ {
+ HatchFill = 1,
+ LinearGradient = 4,
+ PathGradient = 3,
+ SolidColor = 0,
+ TextureFill = 2,
+ }
+ public enum PixelOffsetMode
+ {
+ Default = 0,
+ Half = 4,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ None = 3,
+ }
+ public enum QualityMode
+ {
+ Default = 0,
+ High = 2,
+ Invalid = -1,
+ Low = 1,
+ }
+ public sealed partial class RegionData
+ {
+ internal RegionData() { }
+ public byte[] Data { get { throw null; } set { } }
+ }
+ public enum SmoothingMode
+ {
+ AntiAlias = 4,
+ Default = 0,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ None = 3,
+ }
+ public enum WarpMode
+ {
+ Bilinear = 1,
+ Perspective = 0,
+ }
+ public enum WrapMode
+ {
+ Clamp = 4,
+ Tile = 0,
+ TileFlipX = 1,
+ TileFlipXY = 3,
+ TileFlipY = 2,
+ }
+}
+namespace System.Drawing.Imaging
+{
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class BitmapData
+ {
+ public BitmapData() { }
+ public int Height { get { throw null; } set { } }
+ public System.Drawing.Imaging.PixelFormat PixelFormat { get { throw null; } set { } }
+ public int Reserved { get { throw null; } set { } }
+ public System.IntPtr Scan0 { get { throw null; } set { } }
+ public int Stride { get { throw null; } set { } }
+ public int Width { get { throw null; } set { } }
+ }
+ public enum ColorAdjustType
+ {
+ Any = 6,
+ Bitmap = 1,
+ Brush = 2,
+ Count = 5,
+ Default = 0,
+ Pen = 3,
+ Text = 4,
+ }
+ public enum ColorChannelFlag
+ {
+ ColorChannelC = 0,
+ ColorChannelK = 3,
+ ColorChannelLast = 4,
+ ColorChannelM = 1,
+ ColorChannelY = 2,
+ }
+ public sealed partial class ColorMap
+ {
+ public ColorMap() { }
+ public System.Drawing.Color NewColor { get { throw null; } set { } }
+ public System.Drawing.Color OldColor { get { throw null; } set { } }
+ }
+ public enum ColorMapType
+ {
+ Brush = 1,
+ Default = 0,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class ColorMatrix
+ {
+ public ColorMatrix() { }
+ [System.CLSCompliantAttribute(false)]
+ public ColorMatrix(float[][] newColorMatrix) { }
+ public float this[int row, int column] { get { throw null; } set { } }
+ public float Matrix00 { get { throw null; } set { } }
+ public float Matrix01 { get { throw null; } set { } }
+ public float Matrix02 { get { throw null; } set { } }
+ public float Matrix03 { get { throw null; } set { } }
+ public float Matrix04 { get { throw null; } set { } }
+ public float Matrix10 { get { throw null; } set { } }
+ public float Matrix11 { get { throw null; } set { } }
+ public float Matrix12 { get { throw null; } set { } }
+ public float Matrix13 { get { throw null; } set { } }
+ public float Matrix14 { get { throw null; } set { } }
+ public float Matrix20 { get { throw null; } set { } }
+ public float Matrix21 { get { throw null; } set { } }
+ public float Matrix22 { get { throw null; } set { } }
+ public float Matrix23 { get { throw null; } set { } }
+ public float Matrix24 { get { throw null; } set { } }
+ public float Matrix30 { get { throw null; } set { } }
+ public float Matrix31 { get { throw null; } set { } }
+ public float Matrix32 { get { throw null; } set { } }
+ public float Matrix33 { get { throw null; } set { } }
+ public float Matrix34 { get { throw null; } set { } }
+ public float Matrix40 { get { throw null; } set { } }
+ public float Matrix41 { get { throw null; } set { } }
+ public float Matrix42 { get { throw null; } set { } }
+ public float Matrix43 { get { throw null; } set { } }
+ public float Matrix44 { get { throw null; } set { } }
+ }
+ public enum ColorMatrixFlag
+ {
+ AltGrays = 2,
+ Default = 0,
+ SkipGrays = 1,
+ }
+ public enum ColorMode
+ {
+ Argb32Mode = 0,
+ Argb64Mode = 1,
+ }
+ public sealed partial class ColorPalette
+ {
+ internal ColorPalette() { }
+ public System.Drawing.Color[] Entries { get { throw null; } }
+ public int Flags { get { throw null; } }
+ }
+ public enum EmfPlusRecordType
+ {
+ BeginContainer = 16423,
+ BeginContainerNoParams = 16424,
+ Clear = 16393,
+ Comment = 16387,
+ DrawArc = 16402,
+ DrawBeziers = 16409,
+ DrawClosedCurve = 16407,
+ DrawCurve = 16408,
+ DrawDriverString = 16438,
+ DrawEllipse = 16399,
+ DrawImage = 16410,
+ DrawImagePoints = 16411,
+ DrawLines = 16397,
+ DrawPath = 16405,
+ DrawPie = 16401,
+ DrawRects = 16395,
+ DrawString = 16412,
+ EmfAbortPath = 68,
+ EmfAlphaBlend = 114,
+ EmfAngleArc = 41,
+ EmfArcTo = 55,
+ EmfBeginPath = 59,
+ EmfBitBlt = 76,
+ EmfChord = 46,
+ EmfCloseFigure = 61,
+ EmfColorCorrectPalette = 111,
+ EmfColorMatchToTargetW = 121,
+ EmfCreateBrushIndirect = 39,
+ EmfCreateColorSpace = 99,
+ EmfCreateColorSpaceW = 122,
+ EmfCreateDibPatternBrushPt = 94,
+ EmfCreateMonoBrush = 93,
+ EmfCreatePalette = 49,
+ EmfCreatePen = 38,
+ EmfDeleteColorSpace = 101,
+ EmfDeleteObject = 40,
+ EmfDrawEscape = 105,
+ EmfEllipse = 42,
+ EmfEndPath = 60,
+ EmfEof = 14,
+ EmfExcludeClipRect = 29,
+ EmfExtCreateFontIndirect = 82,
+ EmfExtCreatePen = 95,
+ EmfExtEscape = 106,
+ EmfExtFloodFill = 53,
+ EmfExtSelectClipRgn = 75,
+ EmfExtTextOutA = 83,
+ EmfExtTextOutW = 84,
+ EmfFillPath = 62,
+ EmfFillRgn = 71,
+ EmfFlattenPath = 65,
+ EmfForceUfiMapping = 109,
+ EmfFrameRgn = 72,
+ EmfGdiComment = 70,
+ EmfGlsBoundedRecord = 103,
+ EmfGlsRecord = 102,
+ EmfGradientFill = 118,
+ EmfHeader = 1,
+ EmfIntersectClipRect = 30,
+ EmfInvertRgn = 73,
+ EmfLineTo = 54,
+ EmfMaskBlt = 78,
+ EmfMax = 122,
+ EmfMin = 1,
+ EmfModifyWorldTransform = 36,
+ EmfMoveToEx = 27,
+ EmfNamedEscpae = 110,
+ EmfOffsetClipRgn = 26,
+ EmfPaintRgn = 74,
+ EmfPie = 47,
+ EmfPixelFormat = 104,
+ EmfPlgBlt = 79,
+ EmfPlusRecordBase = 16384,
+ EmfPolyBezier = 2,
+ EmfPolyBezier16 = 85,
+ EmfPolyBezierTo = 5,
+ EmfPolyBezierTo16 = 88,
+ EmfPolyDraw = 56,
+ EmfPolyDraw16 = 92,
+ EmfPolygon = 3,
+ EmfPolygon16 = 86,
+ EmfPolyline = 4,
+ EmfPolyline16 = 87,
+ EmfPolyLineTo = 6,
+ EmfPolylineTo16 = 89,
+ EmfPolyPolygon = 8,
+ EmfPolyPolygon16 = 91,
+ EmfPolyPolyline = 7,
+ EmfPolyPolyline16 = 90,
+ EmfPolyTextOutA = 96,
+ EmfPolyTextOutW = 97,
+ EmfRealizePalette = 52,
+ EmfRectangle = 43,
+ EmfReserved069 = 69,
+ EmfReserved117 = 117,
+ EmfResizePalette = 51,
+ EmfRestoreDC = 34,
+ EmfRoundArc = 45,
+ EmfRoundRect = 44,
+ EmfSaveDC = 33,
+ EmfScaleViewportExtEx = 31,
+ EmfScaleWindowExtEx = 32,
+ EmfSelectClipPath = 67,
+ EmfSelectObject = 37,
+ EmfSelectPalette = 48,
+ EmfSetArcDirection = 57,
+ EmfSetBkColor = 25,
+ EmfSetBkMode = 18,
+ EmfSetBrushOrgEx = 13,
+ EmfSetColorAdjustment = 23,
+ EmfSetColorSpace = 100,
+ EmfSetDIBitsToDevice = 80,
+ EmfSetIcmMode = 98,
+ EmfSetIcmProfileA = 112,
+ EmfSetIcmProfileW = 113,
+ EmfSetLayout = 115,
+ EmfSetLinkedUfis = 119,
+ EmfSetMapMode = 17,
+ EmfSetMapperFlags = 16,
+ EmfSetMetaRgn = 28,
+ EmfSetMiterLimit = 58,
+ EmfSetPaletteEntries = 50,
+ EmfSetPixelV = 15,
+ EmfSetPolyFillMode = 19,
+ EmfSetROP2 = 20,
+ EmfSetStretchBltMode = 21,
+ EmfSetTextAlign = 22,
+ EmfSetTextColor = 24,
+ EmfSetTextJustification = 120,
+ EmfSetViewportExtEx = 11,
+ EmfSetViewportOrgEx = 12,
+ EmfSetWindowExtEx = 9,
+ EmfSetWindowOrgEx = 10,
+ EmfSetWorldTransform = 35,
+ EmfSmallTextOut = 108,
+ EmfStartDoc = 107,
+ EmfStretchBlt = 77,
+ EmfStretchDIBits = 81,
+ EmfStrokeAndFillPath = 63,
+ EmfStrokePath = 64,
+ EmfTransparentBlt = 116,
+ EmfWidenPath = 66,
+ EndContainer = 16425,
+ EndOfFile = 16386,
+ FillClosedCurve = 16406,
+ FillEllipse = 16398,
+ FillPath = 16404,
+ FillPie = 16400,
+ FillPolygon = 16396,
+ FillRects = 16394,
+ FillRegion = 16403,
+ GetDC = 16388,
+ Header = 16385,
+ Invalid = 16384,
+ Max = 16438,
+ Min = 16385,
+ MultiFormatEnd = 16391,
+ MultiFormatSection = 16390,
+ MultiFormatStart = 16389,
+ MultiplyWorldTransform = 16428,
+ Object = 16392,
+ OffsetClip = 16437,
+ ResetClip = 16433,
+ ResetWorldTransform = 16427,
+ Restore = 16422,
+ RotateWorldTransform = 16431,
+ Save = 16421,
+ ScaleWorldTransform = 16430,
+ SetAntiAliasMode = 16414,
+ SetClipPath = 16435,
+ SetClipRect = 16434,
+ SetClipRegion = 16436,
+ SetCompositingMode = 16419,
+ SetCompositingQuality = 16420,
+ SetInterpolationMode = 16417,
+ SetPageTransform = 16432,
+ SetPixelOffsetMode = 16418,
+ SetRenderingOrigin = 16413,
+ SetTextContrast = 16416,
+ SetTextRenderingHint = 16415,
+ SetWorldTransform = 16426,
+ Total = 16439,
+ TranslateWorldTransform = 16429,
+ WmfAnimatePalette = 66614,
+ WmfArc = 67607,
+ WmfBitBlt = 67874,
+ WmfChord = 67632,
+ WmfCreateBrushIndirect = 66300,
+ WmfCreateFontIndirect = 66299,
+ WmfCreatePalette = 65783,
+ WmfCreatePatternBrush = 66041,
+ WmfCreatePenIndirect = 66298,
+ WmfCreateRegion = 67327,
+ WmfDeleteObject = 66032,
+ WmfDibBitBlt = 67904,
+ WmfDibCreatePatternBrush = 65858,
+ WmfDibStretchBlt = 68417,
+ WmfEllipse = 66584,
+ WmfEscape = 67110,
+ WmfExcludeClipRect = 66581,
+ WmfExtFloodFill = 66888,
+ WmfExtTextOut = 68146,
+ WmfFillRegion = 66088,
+ WmfFloodFill = 66585,
+ WmfFrameRegion = 66601,
+ WmfIntersectClipRect = 66582,
+ WmfInvertRegion = 65834,
+ WmfLineTo = 66067,
+ WmfMoveTo = 66068,
+ WmfOffsetCilpRgn = 66080,
+ WmfOffsetViewportOrg = 66065,
+ WmfOffsetWindowOrg = 66063,
+ WmfPaintRegion = 65835,
+ WmfPatBlt = 67101,
+ WmfPie = 67610,
+ WmfPolygon = 66340,
+ WmfPolyline = 66341,
+ WmfPolyPolygon = 66872,
+ WmfRealizePalette = 65589,
+ WmfRecordBase = 65536,
+ WmfRectangle = 66587,
+ WmfResizePalette = 65849,
+ WmfRestoreDC = 65831,
+ WmfRoundRect = 67100,
+ WmfSaveDC = 65566,
+ WmfScaleViewportExt = 66578,
+ WmfScaleWindowExt = 66576,
+ WmfSelectClipRegion = 65836,
+ WmfSelectObject = 65837,
+ WmfSelectPalette = 66100,
+ WmfSetBkColor = 66049,
+ WmfSetBkMode = 65794,
+ WmfSetDibToDev = 68915,
+ WmfSetLayout = 65865,
+ WmfSetMapMode = 65795,
+ WmfSetMapperFlags = 66097,
+ WmfSetPalEntries = 65591,
+ WmfSetPixel = 66591,
+ WmfSetPolyFillMode = 65798,
+ WmfSetRelAbs = 65797,
+ WmfSetROP2 = 65796,
+ WmfSetStretchBltMode = 65799,
+ WmfSetTextAlign = 65838,
+ WmfSetTextCharExtra = 65800,
+ WmfSetTextColor = 66057,
+ WmfSetTextJustification = 66058,
+ WmfSetViewportExt = 66062,
+ WmfSetViewportOrg = 66061,
+ WmfSetWindowExt = 66060,
+ WmfSetWindowOrg = 66059,
+ WmfStretchBlt = 68387,
+ WmfStretchDib = 69443,
+ WmfTextOut = 66849,
+ }
+ public enum EmfType
+ {
+ EmfOnly = 3,
+ EmfPlusDual = 5,
+ EmfPlusOnly = 4,
+ }
+ public sealed partial class Encoder
+ {
+ public static readonly System.Drawing.Imaging.Encoder ChrominanceTable;
+ public static readonly System.Drawing.Imaging.Encoder ColorDepth;
+ public static readonly System.Drawing.Imaging.Encoder Compression;
+ public static readonly System.Drawing.Imaging.Encoder LuminanceTable;
+ public static readonly System.Drawing.Imaging.Encoder Quality;
+ public static readonly System.Drawing.Imaging.Encoder RenderMethod;
+ public static readonly System.Drawing.Imaging.Encoder SaveFlag;
+ public static readonly System.Drawing.Imaging.Encoder ScanMethod;
+ public static readonly System.Drawing.Imaging.Encoder Transformation;
+ public static readonly System.Drawing.Imaging.Encoder Version;
+ public Encoder(System.Guid guid) { }
+ public System.Guid Guid { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class EncoderParameter : System.IDisposable
+ {
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte value, bool undefined) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte[] value, bool undefined) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, short value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, short[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numberValues, System.Drawing.Imaging.EncoderParameterValueType type, System.IntPtr value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numerator, int denominator) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int NumberOfValues, int Type, int Value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numerator1, int demoninator1, int numerator2, int demoninator2) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int[] numerator, int[] denominator) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, int[] denominator2) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long rangebegin, long rangeend) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long[] rangebegin, long[] rangeend) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, string value) { }
+ public System.Drawing.Imaging.Encoder Encoder { get { throw null; } set { } }
+ public int NumberOfValues { get { throw null; } }
+ public System.Drawing.Imaging.EncoderParameterValueType Type { get { throw null; } }
+ public System.Drawing.Imaging.EncoderParameterValueType ValueType { get { throw null; } }
+ public void Dispose() { }
+ ~EncoderParameter() { }
+ }
+ public sealed partial class EncoderParameters : System.IDisposable
+ {
+ public EncoderParameters() { }
+ public EncoderParameters(int count) { }
+ public System.Drawing.Imaging.EncoderParameter[] Param { get { throw null; } set { } }
+ public void Dispose() { }
+ }
+ public enum EncoderParameterValueType
+ {
+ ValueTypeAscii = 2,
+ ValueTypeByte = 1,
+ ValueTypeLong = 4,
+ ValueTypeLongRange = 6,
+ ValueTypeRational = 5,
+ ValueTypeRationalRange = 8,
+ ValueTypeShort = 3,
+ ValueTypeUndefined = 7,
+ }
+ public enum EncoderValue
+ {
+ ColorTypeCMYK = 0,
+ ColorTypeYCCK = 1,
+ CompressionCCITT3 = 3,
+ CompressionCCITT4 = 4,
+ CompressionLZW = 2,
+ CompressionNone = 6,
+ CompressionRle = 5,
+ Flush = 20,
+ FrameDimensionPage = 23,
+ FrameDimensionResolution = 22,
+ FrameDimensionTime = 21,
+ LastFrame = 19,
+ MultiFrame = 18,
+ RenderNonProgressive = 12,
+ RenderProgressive = 11,
+ ScanMethodInterlaced = 7,
+ ScanMethodNonInterlaced = 8,
+ TransformFlipHorizontal = 16,
+ TransformFlipVertical = 17,
+ TransformRotate180 = 14,
+ TransformRotate270 = 15,
+ TransformRotate90 = 13,
+ VersionGif87 = 9,
+ VersionGif89 = 10,
+ }
+ public sealed partial class FrameDimension
+ {
+ public FrameDimension(System.Guid guid) { }
+ public System.Guid Guid { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Page { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Resolution { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Time { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class ImageAttributes : System.ICloneable, System.IDisposable
+ {
+ public ImageAttributes() { }
+ public void ClearBrushRemapTable() { }
+ public void ClearColorKey() { }
+ public void ClearColorKey(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearColorMatrix() { }
+ public void ClearColorMatrix(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearGamma() { }
+ public void ClearGamma(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearNoOp() { }
+ public void ClearNoOp(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearOutputChannel() { }
+ public void ClearOutputChannel(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearOutputChannelColorProfile() { }
+ public void ClearOutputChannelColorProfile(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearRemapTable() { }
+ public void ClearRemapTable(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearThreshold() { }
+ public void ClearThreshold(System.Drawing.Imaging.ColorAdjustType type) { }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~ImageAttributes() { }
+ [System.MonoTODOAttribute("Not supported by libgdiplus")]
+ public void GetAdjustedPalette(System.Drawing.Imaging.ColorPalette palette, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetBrushRemapTable(System.Drawing.Imaging.ColorMap[] map) { }
+ public void SetColorKey(System.Drawing.Color colorLow, System.Drawing.Color colorHigh) { }
+ public void SetColorKey(System.Drawing.Color colorLow, System.Drawing.Color colorHigh, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrixFlag flags) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetGamma(float gamma) { }
+ public void SetGamma(float gamma, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetNoOp() { }
+ public void SetNoOp(System.Drawing.Imaging.ColorAdjustType type) { }
+ [System.MonoTODOAttribute("Not supported by libgdiplus")]
+ public void SetOutputChannel(System.Drawing.Imaging.ColorChannelFlag flags) { }
+ [System.MonoTODOAttribute("Not supported by libgdiplus")]
+ public void SetOutputChannel(System.Drawing.Imaging.ColorChannelFlag flags, System.Drawing.Imaging.ColorAdjustType type) { }
+ [System.MonoTODOAttribute("Not supported by libgdiplus")]
+ public void SetOutputChannelColorProfile(string colorProfileFilename) { }
+ [System.MonoTODOAttribute("Not supported by libgdiplus")]
+ public void SetOutputChannelColorProfile(string colorProfileFilename, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetRemapTable(System.Drawing.Imaging.ColorMap[] map) { }
+ public void SetRemapTable(System.Drawing.Imaging.ColorMap[] map, System.Drawing.Imaging.ColorAdjustType type) { }
+ [System.MonoTODOAttribute("Not supported by libgdiplus")]
+ public void SetThreshold(float threshold) { }
+ [System.MonoTODOAttribute("Not supported by libgdiplus")]
+ public void SetThreshold(float threshold, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode, System.Drawing.Color color) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode, System.Drawing.Color color, bool clamp) { }
+ }
+ [System.FlagsAttribute]
+ public enum ImageCodecFlags
+ {
+ BlockingDecode = 32,
+ Builtin = 65536,
+ Decoder = 2,
+ Encoder = 1,
+ SeekableEncode = 16,
+ SupportBitmap = 4,
+ SupportVector = 8,
+ System = 131072,
+ User = 262144,
+ }
+ public sealed partial class ImageCodecInfo
+ {
+ internal ImageCodecInfo() { }
+ public System.Guid Clsid { get { throw null; } set { } }
+ public string CodecName { get { throw null; } set { } }
+ public string DllName { get { throw null; } set { } }
+ public string FilenameExtension { get { throw null; } set { } }
+ public System.Drawing.Imaging.ImageCodecFlags Flags { get { throw null; } set { } }
+ public string FormatDescription { get { throw null; } set { } }
+ public System.Guid FormatID { get { throw null; } set { } }
+ public string MimeType { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public byte[][] SignatureMasks { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public byte[][] SignaturePatterns { get { throw null; } set { } }
+ public int Version { get { throw null; } set { } }
+ public static System.Drawing.Imaging.ImageCodecInfo[] GetImageDecoders() { throw null; }
+ public static System.Drawing.Imaging.ImageCodecInfo[] GetImageEncoders() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ImageFlags
+ {
+ Caching = 131072,
+ ColorSpaceCmyk = 32,
+ ColorSpaceGray = 64,
+ ColorSpaceRgb = 16,
+ ColorSpaceYcbcr = 128,
+ ColorSpaceYcck = 256,
+ HasAlpha = 2,
+ HasRealDpi = 4096,
+ HasRealPixelSize = 8192,
+ HasTranslucent = 4,
+ None = 0,
+ PartiallyScalable = 8,
+ ReadOnly = 65536,
+ Scalable = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.ImageFormatConverter))]
+ public sealed partial class ImageFormat
+ {
+ public ImageFormat(System.Guid guid) { }
+ public static System.Drawing.Imaging.ImageFormat Bmp { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Emf { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Exif { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Gif { get { throw null; } }
+ public System.Guid Guid { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Icon { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Jpeg { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat MemoryBmp { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Png { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Tiff { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Wmf { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ImageLockMode
+ {
+ ReadOnly = 1,
+ ReadWrite = 3,
+ UserInputBuffer = 4,
+ WriteOnly = 2,
+ }
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.MetafileEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.MonoTODOAttribute("Metafiles, both WMF and EMF formats, are only partially supported.")]
+ [System.SerializableAttribute]
+ public sealed partial class Metafile : System.Drawing.Image
+ {
+ public Metafile(System.IntPtr henhmetafile, bool deleteEmf) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType, string description) { }
+ public Metafile(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader) { }
+ public Metafile(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader, bool deleteWmf) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string desc) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string filename) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string desc) { }
+ public System.IntPtr GetHenhmetafile() { throw null; }
+ [System.MonoLimitationAttribute("Metafiles aren't only partially supported by libgdiplus.")]
+ public System.Drawing.Imaging.MetafileHeader GetMetafileHeader() { throw null; }
+ [System.MonoLimitationAttribute("Metafiles aren't only partially supported by libgdiplus.")]
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IntPtr henhmetafile) { throw null; }
+ [System.MonoLimitationAttribute("Metafiles aren't only partially supported by libgdiplus.")]
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader) { throw null; }
+ [System.MonoLimitationAttribute("Metafiles aren't only partially supported by libgdiplus.")]
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IO.Stream stream) { throw null; }
+ [System.MonoLimitationAttribute("Metafiles aren't only partially supported by libgdiplus.")]
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(string fileName) { throw null; }
+ [System.MonoLimitationAttribute("Metafiles aren't only partially supported by libgdiplus.")]
+ public void PlayRecord(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, byte[] data) { }
+ }
+ public enum MetafileFrameUnit
+ {
+ Document = 5,
+ GdiCompatible = 7,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ }
+ [System.MonoTODOAttribute("Metafiles, both WMF and EMF formats, aren't supported.")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class MetafileHeader
+ {
+ internal MetafileHeader() { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public float DpiX { get { throw null; } }
+ public float DpiY { get { throw null; } }
+ public int EmfPlusHeaderSize { get { throw null; } }
+ public int LogicalDpiX { get { throw null; } }
+ public int LogicalDpiY { get { throw null; } }
+ public int MetafileSize { get { throw null; } }
+ public System.Drawing.Imaging.MetafileType Type { get { throw null; } }
+ public int Version { get { throw null; } }
+ public System.Drawing.Imaging.MetaHeader WmfHeader { get { throw null; } }
+ [System.MonoTODOAttribute("always returns false")]
+ public bool IsDisplay() { throw null; }
+ public bool IsEmf() { throw null; }
+ public bool IsEmfOrEmfPlus() { throw null; }
+ public bool IsEmfPlus() { throw null; }
+ public bool IsEmfPlusDual() { throw null; }
+ public bool IsEmfPlusOnly() { throw null; }
+ public bool IsWmf() { throw null; }
+ public bool IsWmfPlaceable() { throw null; }
+ }
+ public enum MetafileType
+ {
+ Emf = 3,
+ EmfPlusDual = 5,
+ EmfPlusOnly = 4,
+ Invalid = 0,
+ Wmf = 1,
+ WmfPlaceable = 2,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class MetaHeader
+ {
+ public MetaHeader() { }
+ public short HeaderSize { get { throw null; } set { } }
+ public int MaxRecord { get { throw null; } set { } }
+ public short NoObjects { get { throw null; } set { } }
+ public short NoParameters { get { throw null; } set { } }
+ public int Size { get { throw null; } set { } }
+ public short Type { get { throw null; } set { } }
+ public short Version { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum PaletteFlags
+ {
+ GrayScale = 2,
+ Halftone = 4,
+ HasAlpha = 1,
+ }
+ public enum PixelFormat
+ {
+ Alpha = 262144,
+ Canonical = 2097152,
+ DontCare = 0,
+ Extended = 1048576,
+ Format16bppArgb1555 = 397319,
+ Format16bppGrayScale = 1052676,
+ Format16bppRgb555 = 135173,
+ Format16bppRgb565 = 135174,
+ Format1bppIndexed = 196865,
+ Format24bppRgb = 137224,
+ Format32bppArgb = 2498570,
+ Format32bppPArgb = 925707,
+ Format32bppRgb = 139273,
+ Format48bppRgb = 1060876,
+ Format4bppIndexed = 197634,
+ Format64bppArgb = 3424269,
+ Format64bppPArgb = 1851406,
+ Format8bppIndexed = 198659,
+ Gdi = 131072,
+ Indexed = 65536,
+ Max = 15,
+ PAlpha = 524288,
+ Undefined = 0,
+ }
+ public delegate void PlayRecordCallback(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, System.IntPtr recordData);
+ public sealed partial class PropertyItem
+ {
+ internal PropertyItem() { }
+ public int Id { get { throw null; } set { } }
+ public int Len { get { throw null; } set { } }
+ public short Type { get { throw null; } set { } }
+ public byte[] Value { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Pack=2)]
+ public sealed partial class WmfPlaceableFileHeader
+ {
+ public WmfPlaceableFileHeader() { }
+ public short BboxBottom { get { throw null; } set { } }
+ public short BboxLeft { get { throw null; } set { } }
+ public short BboxRight { get { throw null; } set { } }
+ public short BboxTop { get { throw null; } set { } }
+ public short Checksum { get { throw null; } set { } }
+ public short Hmf { get { throw null; } set { } }
+ public short Inch { get { throw null; } set { } }
+ public int Key { get { throw null; } set { } }
+ public int Reserved { get { throw null; } set { } }
+ }
+}
+namespace System.Drawing.Printing
+{
+ [System.SerializableAttribute]
+ public enum Duplex
+ {
+ Default = -1,
+ Horizontal = 3,
+ Simplex = 1,
+ Vertical = 2,
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidPrinterException : System.SystemException
+ {
+ public InvalidPrinterException(System.Drawing.Printing.PrinterSettings settings) { }
+ protected InvalidPrinterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.Printing.MarginsConverter))]
+ [System.SerializableAttribute]
+ public partial class Margins : System.ICloneable
+ {
+ public Margins() { }
+ public Margins(int left, int right, int top, int bottom) { }
+ public int Bottom { get { throw null; } set { } }
+ public int Left { get { throw null; } set { } }
+ public int Right { get { throw null; } set { } }
+ public int Top { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Drawing.Printing.Margins m1, System.Drawing.Printing.Margins m2) { throw null; }
+ public static bool operator !=(System.Drawing.Printing.Margins m1, System.Drawing.Printing.Margins m2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class MarginsConverter : System.ComponentModel.ExpandableObjectConverter
+ {
+ public MarginsConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PageSettings : System.ICloneable
+ {
+ public PageSettings() { }
+ public PageSettings(System.Drawing.Printing.PrinterSettings printerSettings) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public bool Color { get { throw null; } set { } }
+ public float HardMarginX { get { throw null; } }
+ public float HardMarginY { get { throw null; } }
+ public bool Landscape { get { throw null; } set { } }
+ public System.Drawing.Printing.Margins Margins { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperSize PaperSize { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperSource PaperSource { get { throw null; } set { } }
+ public System.Drawing.RectangleF PrintableArea { get { throw null; } }
+ public System.Drawing.Printing.PrinterResolution PrinterResolution { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ [System.MonoTODOAttribute("PageSettings.CopyToHdevmode")]
+ public void CopyToHdevmode(System.IntPtr hdevmode) { }
+ [System.MonoTODOAttribute("PageSettings.SetHdevmode")]
+ public void SetHdevmode(System.IntPtr hdevmode) { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public enum PaperKind
+ {
+ A2 = 66,
+ A3 = 8,
+ A3Extra = 63,
+ A3ExtraTransverse = 68,
+ A3Rotated = 76,
+ A3Transverse = 67,
+ A4 = 9,
+ A4Extra = 53,
+ A4Plus = 60,
+ A4Rotated = 77,
+ A4Small = 10,
+ A4Transverse = 55,
+ A5 = 11,
+ A5Extra = 64,
+ A5Rotated = 78,
+ A5Transverse = 61,
+ A6 = 70,
+ A6Rotated = 83,
+ APlus = 57,
+ B4 = 12,
+ B4Envelope = 33,
+ B4JisRotated = 79,
+ B5 = 13,
+ B5Envelope = 34,
+ B5Extra = 65,
+ B5JisRotated = 80,
+ B5Transverse = 62,
+ B6Envelope = 35,
+ B6Jis = 88,
+ B6JisRotated = 89,
+ BPlus = 58,
+ C3Envelope = 29,
+ C4Envelope = 30,
+ C5Envelope = 28,
+ C65Envelope = 32,
+ C6Envelope = 31,
+ CSheet = 24,
+ Custom = 0,
+ DLEnvelope = 27,
+ DSheet = 25,
+ ESheet = 26,
+ Executive = 7,
+ Folio = 14,
+ GermanLegalFanfold = 41,
+ GermanStandardFanfold = 40,
+ InviteEnvelope = 47,
+ IsoB4 = 42,
+ ItalyEnvelope = 36,
+ JapaneseDoublePostcard = 69,
+ JapaneseDoublePostcardRotated = 82,
+ JapaneseEnvelopeChouNumber3 = 73,
+ JapaneseEnvelopeChouNumber3Rotated = 86,
+ JapaneseEnvelopeChouNumber4 = 74,
+ JapaneseEnvelopeChouNumber4Rotated = 87,
+ JapaneseEnvelopeKakuNumber2 = 71,
+ JapaneseEnvelopeKakuNumber2Rotated = 84,
+ JapaneseEnvelopeKakuNumber3 = 72,
+ JapaneseEnvelopeKakuNumber3Rotated = 85,
+ JapaneseEnvelopeYouNumber4 = 91,
+ JapaneseEnvelopeYouNumber4Rotated = 92,
+ JapanesePostcard = 43,
+ JapanesePostcardRotated = 81,
+ Ledger = 4,
+ Legal = 5,
+ LegalExtra = 51,
+ Letter = 1,
+ LetterExtra = 50,
+ LetterExtraTransverse = 56,
+ LetterPlus = 59,
+ LetterRotated = 75,
+ LetterSmall = 2,
+ LetterTransverse = 54,
+ MonarchEnvelope = 37,
+ Note = 18,
+ Number10Envelope = 20,
+ Number11Envelope = 21,
+ Number12Envelope = 22,
+ Number14Envelope = 23,
+ Number9Envelope = 19,
+ PersonalEnvelope = 38,
+ Prc16K = 93,
+ Prc16KRotated = 106,
+ Prc32K = 94,
+ Prc32KBig = 95,
+ Prc32KBigRotated = 108,
+ Prc32KRotated = 107,
+ PrcEnvelopeNumber1 = 96,
+ PrcEnvelopeNumber10 = 105,
+ PrcEnvelopeNumber10Rotated = 118,
+ PrcEnvelopeNumber1Rotated = 109,
+ PrcEnvelopeNumber2 = 97,
+ PrcEnvelopeNumber2Rotated = 110,
+ PrcEnvelopeNumber3 = 98,
+ PrcEnvelopeNumber3Rotated = 111,
+ PrcEnvelopeNumber4 = 99,
+ PrcEnvelopeNumber4Rotated = 112,
+ PrcEnvelopeNumber5 = 100,
+ PrcEnvelopeNumber5Rotated = 113,
+ PrcEnvelopeNumber6 = 101,
+ PrcEnvelopeNumber6Rotated = 114,
+ PrcEnvelopeNumber7 = 102,
+ PrcEnvelopeNumber7Rotated = 115,
+ PrcEnvelopeNumber8 = 103,
+ PrcEnvelopeNumber8Rotated = 116,
+ PrcEnvelopeNumber9 = 104,
+ PrcEnvelopeNumber9Rotated = 117,
+ Quarto = 15,
+ Standard10x11 = 45,
+ Standard10x14 = 16,
+ Standard11x17 = 17,
+ Standard12x11 = 90,
+ Standard15x11 = 46,
+ Standard9x11 = 44,
+ Statement = 6,
+ Tabloid = 3,
+ TabloidExtra = 52,
+ USStandardFanfold = 39,
+ }
+ [System.SerializableAttribute]
+ public partial class PaperSize
+ {
+ public PaperSize() { }
+ public PaperSize(string name, int width, int height) { }
+ public int Height { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperKind Kind { get { throw null; } }
+ public string PaperName { get { throw null; } set { } }
+ public int RawKind { get { throw null; } set { } }
+ public int Width { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PaperSource
+ {
+ public PaperSource() { }
+ public System.Drawing.Printing.PaperSourceKind Kind { get { throw null; } }
+ public int RawKind { get { throw null; } set { } }
+ public string SourceName { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public enum PaperSourceKind
+ {
+ AutomaticFeed = 7,
+ Cassette = 14,
+ Custom = 257,
+ Envelope = 5,
+ FormSource = 15,
+ LargeCapacity = 11,
+ LargeFormat = 10,
+ Lower = 2,
+ Manual = 4,
+ ManualFeed = 6,
+ Middle = 3,
+ SmallFormat = 9,
+ TractorFeed = 8,
+ Upper = 1,
+ }
+ public sealed partial class PreviewPageInfo
+ {
+ public PreviewPageInfo(System.Drawing.Image image, System.Drawing.Size physicalSize) { }
+ public System.Drawing.Image Image { get { throw null; } }
+ public System.Drawing.Size PhysicalSize { get { throw null; } }
+ }
+ public partial class PreviewPrintController : System.Drawing.Printing.PrintController
+ {
+ public PreviewPrintController() { }
+ public override bool IsPreview { get { throw null; } }
+ public virtual bool UseAntiAlias { get { throw null; } set { } }
+ public System.Drawing.Printing.PreviewPageInfo[] GetPreviewPageInfo() { throw null; }
+ [System.MonoTODOAttribute]
+ public override void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public override void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+ public enum PrintAction
+ {
+ PrintToFile = 0,
+ PrintToPreview = 1,
+ PrintToPrinter = 2,
+ }
+ public abstract partial class PrintController
+ {
+ protected PrintController() { }
+ public virtual bool IsPreview { get { throw null; } }
+ public virtual void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public virtual void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public virtual System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public virtual void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("PrintPage")]
+ [System.ComponentModel.DefaultPropertyAttribute("DocumentName")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Drawing.Printing", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ public partial class PrintDocument : System.ComponentModel.Component
+ {
+ public PrintDocument() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Printing.PageSettings DefaultPageSettings { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("document")]
+ public string DocumentName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool OriginAtMargins { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Printing.PrintController PrintController { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ public event System.Drawing.Printing.PrintEventHandler BeginPrint { add { } remove { } }
+ public event System.Drawing.Printing.PrintEventHandler EndPrint { add { } remove { } }
+ public event System.Drawing.Printing.PrintPageEventHandler PrintPage { add { } remove { } }
+ public event System.Drawing.Printing.QueryPageSettingsEventHandler QueryPageSettings { add { } remove { } }
+ protected virtual void OnBeginPrint(System.Drawing.Printing.PrintEventArgs e) { }
+ protected virtual void OnEndPrint(System.Drawing.Printing.PrintEventArgs e) { }
+ protected virtual void OnPrintPage(System.Drawing.Printing.PrintPageEventArgs e) { }
+ protected virtual void OnQueryPageSettings(System.Drawing.Printing.QueryPageSettingsEventArgs e) { }
+ public void Print() { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PrinterResolution
+ {
+ public PrinterResolution() { }
+ public System.Drawing.Printing.PrinterResolutionKind Kind { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public enum PrinterResolutionKind
+ {
+ Custom = 0,
+ Draft = -1,
+ High = -4,
+ Low = -2,
+ Medium = -3,
+ }
+ [System.SerializableAttribute]
+ public partial class PrinterSettings : System.ICloneable
+ {
+ public PrinterSettings() { }
+ public bool CanDuplex { get { throw null; } }
+ public bool Collate { get { throw null; } set { } }
+ public short Copies { get { throw null; } set { } }
+ public System.Drawing.Printing.PageSettings DefaultPageSettings { get { throw null; } }
+ public System.Drawing.Printing.Duplex Duplex { get { throw null; } set { } }
+ public int FromPage { get { throw null; } set { } }
+ public static System.Drawing.Printing.PrinterSettings.StringCollection InstalledPrinters { get { throw null; } }
+ public bool IsDefaultPrinter { get { throw null; } }
+ public bool IsPlotter { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public int LandscapeAngle { get { throw null; } }
+ public int MaximumCopies { get { throw null; } }
+ public int MaximumPage { get { throw null; } set { } }
+ public int MinimumPage { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings.PaperSizeCollection PaperSizes { get { throw null; } }
+ public System.Drawing.Printing.PrinterSettings.PaperSourceCollection PaperSources { get { throw null; } }
+ public string PrinterName { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection PrinterResolutions { get { throw null; } }
+ public string PrintFileName { get { throw null; } set { } }
+ public System.Drawing.Printing.PrintRange PrintRange { get { throw null; } set { } }
+ public bool PrintToFile { get { throw null; } set { } }
+ public bool SupportsColor { get { throw null; } }
+ public int ToPage { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.CreateMeasurementGraphics")]
+ public System.Drawing.Graphics CreateMeasurementGraphics() { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.CreateMeasurementGraphics")]
+ public System.Drawing.Graphics CreateMeasurementGraphics(bool honorOriginAtMargins) { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.CreateMeasurementGraphics")]
+ public System.Drawing.Graphics CreateMeasurementGraphics(System.Drawing.Printing.PageSettings pageSettings) { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.CreateMeasurementGraphics")]
+ public System.Drawing.Graphics CreateMeasurementGraphics(System.Drawing.Printing.PageSettings pageSettings, bool honorOriginAtMargins) { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.GetHdevmode")]
+ public System.IntPtr GetHdevmode() { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.GetHdevmode")]
+ public System.IntPtr GetHdevmode(System.Drawing.Printing.PageSettings pageSettings) { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.GetHdevname")]
+ public System.IntPtr GetHdevnames() { throw null; }
+ [System.MonoTODOAttribute("IsDirectPrintingSupported")]
+ public bool IsDirectPrintingSupported(System.Drawing.Image image) { throw null; }
+ [System.MonoTODOAttribute("IsDirectPrintingSupported")]
+ public bool IsDirectPrintingSupported(System.Drawing.Imaging.ImageFormat imageFormat) { throw null; }
+ [System.MonoTODOAttribute("PrinterSettings.SetHdevmode")]
+ public void SetHdevmode(System.IntPtr hdevmode) { }
+ [System.MonoTODOAttribute("PrinterSettings.SetHdevnames")]
+ public void SetHdevnames(System.IntPtr hdevnames) { }
+ public override string ToString() { throw null; }
+ public partial class PaperSizeCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PaperSizeCollection(System.Drawing.Printing.PaperSize[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PaperSize this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int Add(System.Drawing.Printing.PaperSize paperSize) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PaperSize[] paperSizes, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class PaperSourceCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PaperSourceCollection(System.Drawing.Printing.PaperSource[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PaperSource this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int Add(System.Drawing.Printing.PaperSource paperSource) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PaperSource[] paperSources, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class PrinterResolutionCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PrinterResolutionCollection(System.Drawing.Printing.PrinterResolution[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PrinterResolution this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int Add(System.Drawing.Printing.PrinterResolution printerResolution) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PrinterResolution[] printerResolutions, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class StringCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public StringCollection(string[] array) { }
+ public int Count { get { throw null; } }
+ public virtual string this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int Add(string value) { throw null; }
+ public void CopyTo(string[] strings, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ }
+ public enum PrinterUnit
+ {
+ Display = 0,
+ HundredthsOfAMillimeter = 2,
+ TenthsOfAMillimeter = 3,
+ ThousandthsOfAnInch = 1,
+ }
+ public sealed partial class PrinterUnitConvert
+ {
+ internal PrinterUnitConvert() { }
+ public static double Convert(double value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Point Convert(System.Drawing.Point value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Printing.Margins Convert(System.Drawing.Printing.Margins value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Rectangle Convert(System.Drawing.Rectangle value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Size Convert(System.Drawing.Size value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static int Convert(int value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ }
+ public partial class PrintEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public PrintEventArgs() { }
+ public System.Drawing.Printing.PrintAction PrintAction { get { throw null; } }
+ }
+ public delegate void PrintEventHandler(object sender, System.Drawing.Printing.PrintEventArgs e);
+ [System.SerializableAttribute]
+ public sealed partial class PrintingPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public PrintingPermission(System.Drawing.Printing.PrintingPermissionLevel printingLevel) { }
+ public PrintingPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Drawing.Printing.PrintingPermissionLevel Level { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ public sealed partial class PrintingPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public PrintingPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Drawing.Printing.PrintingPermissionLevel Level { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public enum PrintingPermissionLevel
+ {
+ AllPrinting = 3,
+ DefaultPrinting = 2,
+ NoPrinting = 0,
+ SafePrinting = 1,
+ }
+ public partial class PrintPageEventArgs : System.EventArgs
+ {
+ public PrintPageEventArgs(System.Drawing.Graphics graphics, System.Drawing.Rectangle marginBounds, System.Drawing.Rectangle pageBounds, System.Drawing.Printing.PageSettings pageSettings) { }
+ public bool Cancel { get { throw null; } set { } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public bool HasMorePages { get { throw null; } set { } }
+ public System.Drawing.Rectangle MarginBounds { get { throw null; } }
+ public System.Drawing.Rectangle PageBounds { get { throw null; } }
+ public System.Drawing.Printing.PageSettings PageSettings { get { throw null; } }
+ }
+ public delegate void PrintPageEventHandler(object sender, System.Drawing.Printing.PrintPageEventArgs e);
+ [System.SerializableAttribute]
+ public enum PrintRange
+ {
+ AllPages = 0,
+ CurrentPage = 4194304,
+ Selection = 1,
+ SomePages = 2,
+ }
+ public partial class QueryPageSettingsEventArgs : System.Drawing.Printing.PrintEventArgs
+ {
+ public QueryPageSettingsEventArgs(System.Drawing.Printing.PageSettings pageSettings) { }
+ public System.Drawing.Printing.PageSettings PageSettings { get { throw null; } set { } }
+ }
+ public delegate void QueryPageSettingsEventHandler(object sender, System.Drawing.Printing.QueryPageSettingsEventArgs e);
+ public partial class StandardPrintController : System.Drawing.Printing.PrintController
+ {
+ public StandardPrintController() { }
+ public override void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public override void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public override System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+}
+namespace System.Drawing.Text
+{
+ public abstract partial class FontCollection : System.IDisposable
+ {
+ internal FontCollection() { }
+ public System.Drawing.FontFamily[] Families { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~FontCollection() { }
+ }
+ public enum GenericFontFamilies
+ {
+ Monospace = 2,
+ SansSerif = 1,
+ Serif = 0,
+ }
+ public enum HotkeyPrefix
+ {
+ Hide = 2,
+ None = 0,
+ Show = 1,
+ }
+ public sealed partial class InstalledFontCollection : System.Drawing.Text.FontCollection
+ {
+ public InstalledFontCollection() { }
+ }
+ public sealed partial class PrivateFontCollection : System.Drawing.Text.FontCollection
+ {
+ public PrivateFontCollection() { }
+ public void AddFontFile(string filename) { }
+ public void AddMemoryFont(System.IntPtr memory, int length) { }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum TextRenderingHint
+ {
+ AntiAlias = 4,
+ AntiAliasGridFit = 3,
+ ClearTypeGridFit = 5,
+ SingleBitPerPixel = 2,
+ SingleBitPerPixelGridFit = 1,
+ SystemDefault = 0,
+ }
+}
diff --git a/src/v4.5.2/System.Dynamic.cs b/src/v4.5.2/System.Dynamic.cs
new file mode 100644
index 0000000..f44de9a
--- /dev/null
+++ b/src/v4.5.2/System.Dynamic.cs
@@ -0,0 +1,57 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityCriticalAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.EnterpriseServices.cs b/src/v4.5.2/System.EnterpriseServices.cs
new file mode 100644
index 0000000..3d7a795
--- /dev/null
+++ b/src/v4.5.2/System.EnterpriseServices.cs
@@ -0,0 +1,1188 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")]
+[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.EnterpriseServices
+{
+ [System.SerializableAttribute]
+ public enum AccessChecksLevelOption
+ {
+ Application = 0,
+ ApplicationComponent = 1,
+ }
+ [System.SerializableAttribute]
+ public enum ActivationOption
+ {
+ Library = 0,
+ Server = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class Activity
+ {
+ [System.MonoTODOAttribute]
+ public Activity(System.EnterpriseServices.ServiceConfig cfg) { }
+ [System.MonoTODOAttribute]
+ public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { }
+ [System.MonoTODOAttribute]
+ public void BindToCurrentThread() { }
+ [System.MonoTODOAttribute]
+ public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { }
+ [System.MonoTODOAttribute]
+ public void UnbindFromThread() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ApplicationAccessControlAttribute : System.Attribute
+ {
+ public ApplicationAccessControlAttribute() { }
+ public ApplicationAccessControlAttribute(bool val) { }
+ public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } }
+ public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } }
+ public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } }
+ public bool Value { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ApplicationActivationAttribute : System.Attribute
+ {
+ public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { }
+ public string SoapMailbox { get { throw null; } set { } }
+ public string SoapVRoot { get { throw null; } set { } }
+ public System.EnterpriseServices.ActivationOption Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ApplicationIDAttribute : System.Attribute
+ {
+ public ApplicationIDAttribute(string guid) { }
+ public System.Guid Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ApplicationNameAttribute : System.Attribute
+ {
+ public ApplicationNameAttribute(string name) { }
+ public string Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ApplicationQueuingAttribute : System.Attribute
+ {
+ public ApplicationQueuingAttribute() { }
+ public bool Enabled { get { throw null; } set { } }
+ public int MaxListenerThreads { get { throw null; } set { } }
+ public bool QueueListenerEnabled { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum AuthenticationOption
+ {
+ Call = 3,
+ Connect = 2,
+ Default = 0,
+ Integrity = 5,
+ None = 1,
+ Packet = 4,
+ Privacy = 6,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class AutoCompleteAttribute : System.Attribute
+ {
+ public AutoCompleteAttribute() { }
+ public AutoCompleteAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum BindingOption
+ {
+ BindingToPoolThread = 1,
+ NoBinding = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BOID
+ {
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)]
+ public byte[] rgb;
+ }
+ public sealed partial class BYOT
+ {
+ internal BYOT() { }
+ [System.MonoTODOAttribute]
+ public static object CreateWithTipTransaction(string url, System.Type t) { throw null; }
+ [System.MonoTODOAttribute]
+ public static object CreateWithTransaction(object transaction, System.Type t) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ComponentAccessControlAttribute : System.Attribute
+ {
+ public ComponentAccessControlAttribute() { }
+ public ComponentAccessControlAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class COMTIIntrinsicsAttribute : System.Attribute
+ {
+ public COMTIIntrinsicsAttribute() { }
+ public COMTIIntrinsicsAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ConstructionEnabledAttribute : System.Attribute
+ {
+ public ConstructionEnabledAttribute() { }
+ public ConstructionEnabledAttribute(bool val) { }
+ public string Default { get { throw null; } set { } }
+ public bool Enabled { get { throw null; } set { } }
+ }
+ public sealed partial class ContextUtil
+ {
+ internal ContextUtil() { }
+ public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } }
+ public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } }
+ public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } }
+ public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } }
+ public static bool DeactivateOnReturn { get { throw null; } set { } }
+ public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } }
+ public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } }
+ public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } }
+ public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } }
+ public static object Transaction { [System.MonoTODOAttribute]get { throw null; } }
+ public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static void DisableCommit() { }
+ [System.MonoTODOAttribute]
+ public static void EnableCommit() { }
+ [System.MonoTODOAttribute]
+ public static object GetNamedProperty(string name) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool IsCallerInRole(string role) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool IsDefaultContext() { throw null; }
+ [System.MonoTODOAttribute]
+ public static void SetAbort() { }
+ [System.MonoTODOAttribute]
+ public static void SetComplete() { }
+ [System.MonoTODOAttribute]
+ public static void SetNamedProperty(string name, object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1093))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class DescriptionAttribute : System.Attribute
+ {
+ public DescriptionAttribute(string desc) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class EventClassAttribute : System.Attribute
+ {
+ public EventClassAttribute() { }
+ public bool AllowInprocSubscribers { get { throw null; } set { } }
+ public bool FireInParallel { get { throw null; } set { } }
+ public string PublisherFilter { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class EventTrackingEnabledAttribute : System.Attribute
+ {
+ public EventTrackingEnabledAttribute() { }
+ public EventTrackingEnabledAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ExceptionClassAttribute : System.Attribute
+ {
+ public ExceptionClassAttribute(string name) { }
+ public string Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IAsyncErrorNotify
+ {
+ void OnError(int hresult);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class IISIntrinsicsAttribute : System.Attribute
+ {
+ public IISIntrinsicsAttribute() { }
+ public IISIntrinsicsAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum ImpersonationLevelOption
+ {
+ Anonymous = 1,
+ Default = 0,
+ Delegate = 4,
+ Identify = 2,
+ Impersonate = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum InheritanceOption
+ {
+ Ignore = 1,
+ Inherit = 0,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum InstallationFlags
+ {
+ Configure = 1024,
+ ConfigureComponentsOnly = 16,
+ CreateTargetApplication = 2,
+ Default = 0,
+ ExpectExistingTypeLib = 1,
+ FindOrCreateTargetApplication = 4,
+ Install = 512,
+ ReconfigureExistingApplication = 8,
+ Register = 256,
+ ReportWarningsToConsole = 32,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class InterfaceQueuingAttribute : System.Attribute
+ {
+ public InterfaceQueuingAttribute() { }
+ public InterfaceQueuingAttribute(bool enabled) { }
+ public bool Enabled { get { throw null; } set { } }
+ public string Interface { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IPlaybackControl
+ {
+ void FinalClientRetry();
+ void FinalServerRetry();
+ }
+ [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IProcessInitControl
+ {
+ void ResetInitializerTimeout(int dwSecondsRemaining);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IProcessInitializer
+ {
+ void Shutdown();
+ void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IRegistrationHelper
+ {
+ void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags);
+ void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")]
+ public partial interface IRemoteDispatch
+ {
+ [System.EnterpriseServices.AutoCompleteAttribute]
+ string RemoteDispatchAutoDone(string s);
+ [System.EnterpriseServices.AutoCompleteAttribute(false)]
+ string RemoteDispatchNotAutoDone(string s);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IServiceCall
+ {
+ void OnCall();
+ }
+ [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IServicedComponentInfo
+ {
+ void GetComponentInfo(ref int infoMask, out string[] infoArray);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITransaction
+ {
+ void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync);
+ void Commit(int fRetaining, int grfTC, int grfRM);
+ void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class JustInTimeActivationAttribute : System.Attribute
+ {
+ public JustInTimeActivationAttribute() { }
+ public JustInTimeActivationAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class LoadBalancingSupportedAttribute : System.Attribute
+ {
+ public LoadBalancingSupportedAttribute() { }
+ public LoadBalancingSupportedAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class MustRunInClientContextAttribute : System.Attribute
+ {
+ public MustRunInClientContextAttribute() { }
+ public MustRunInClientContextAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ObjectPoolingAttribute : System.Attribute
+ {
+ public ObjectPoolingAttribute() { }
+ public ObjectPoolingAttribute(bool enable) { }
+ public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { }
+ public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { }
+ public int CreationTimeout { get { throw null; } set { } }
+ public bool Enabled { get { throw null; } set { } }
+ public int MaxPoolSize { get { throw null; } set { } }
+ public int MinPoolSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool Apply(System.Collections.Hashtable info) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool IsValidTarget(string s) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum PartitionOption
+ {
+ Ignore = 0,
+ Inherit = 1,
+ New = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class PrivateComponentAttribute : System.Attribute
+ {
+ public PrivateComponentAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum PropertyLockMode
+ {
+ Method = 1,
+ SetGet = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum PropertyReleaseMode
+ {
+ Process = 1,
+ Standard = 0,
+ }
+ [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")]
+ [System.SerializableAttribute]
+ public partial class RegistrationConfig
+ {
+ [System.MonoTODOAttribute]
+ public RegistrationConfig() { }
+ [System.MonoTODOAttribute]
+ public string Application { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ApplicationRootDirectory { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string AssemblyFile { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Partition { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TypeLibrary { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class RegistrationErrorInfo
+ {
+ internal RegistrationErrorInfo() { }
+ public int ErrorCode { get { throw null; } }
+ public string ErrorString { get { throw null; } }
+ public string MajorRef { get { throw null; } }
+ public string MinorRef { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class RegistrationException : System.SystemException
+ {
+ public RegistrationException() { }
+ [System.MonoTODOAttribute]
+ public RegistrationException(string msg) { }
+ public RegistrationException(string msg, System.Exception inner) { }
+ public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")]
+ public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper
+ {
+ public RegistrationHelper() { }
+ [System.MonoTODOAttribute]
+ public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { }
+ public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { }
+ [System.MonoTODOAttribute]
+ public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { }
+ public void UninstallAssembly(string assembly, string application) { }
+ [System.MonoTODOAttribute]
+ public void UninstallAssembly(string assembly, string application, string partition) { }
+ [System.MonoTODOAttribute]
+ public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { }
+ }
+ [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))]
+ [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")]
+ public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
+ {
+ [System.MonoTODOAttribute]
+ public RegistrationHelperTx() { }
+ [System.MonoTODOAttribute]
+ protected internal override void Activate() { }
+ [System.MonoTODOAttribute]
+ protected internal override void Deactivate() { }
+ [System.MonoTODOAttribute]
+ public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { }
+ public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { }
+ [System.MonoTODOAttribute]
+ public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { }
+ [System.MonoTODOAttribute]
+ public bool IsInTransaction() { throw null; }
+ public void UninstallAssembly(string assembly, string application, object sync) { }
+ [System.MonoTODOAttribute]
+ public void UninstallAssembly(string assembly, string application, string partition, object sync) { }
+ [System.MonoTODOAttribute]
+ public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { }
+ }
+ public sealed partial class ResourcePool
+ {
+ [System.MonoTODOAttribute]
+ public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { }
+ [System.MonoTODOAttribute]
+ public object GetResource() { throw null; }
+ [System.MonoTODOAttribute]
+ public bool PutResource(object resource) { throw null; }
+ public delegate void TransactionEndDelegate(object resource);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SecureMethodAttribute : System.Attribute
+ {
+ public SecureMethodAttribute() { }
+ }
+ public sealed partial class SecurityCallContext
+ {
+ internal SecurityCallContext() { }
+ public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } }
+ public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } }
+ public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } }
+ public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } }
+ public int NumCallers { [System.MonoTODOAttribute]get { throw null; } }
+ public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsCallerInRole(string role) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool IsUserInRole(string user, string role) { throw null; }
+ }
+ public sealed partial class SecurityCallers : System.Collections.IEnumerable
+ {
+ internal SecurityCallers() { }
+ public int Count { [System.MonoTODOAttribute]get { throw null; } }
+ public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public sealed partial class SecurityIdentity
+ {
+ internal SecurityIdentity() { }
+ public string AccountName { [System.MonoTODOAttribute]get { throw null; } }
+ public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } }
+ public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } }
+ public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SecurityRoleAttribute : System.Attribute
+ {
+ public SecurityRoleAttribute(string role) { }
+ public SecurityRoleAttribute(string role, bool everyone) { }
+ public string Description { get { throw null; } set { } }
+ public string Role { get { throw null; } set { } }
+ public bool SetEveryoneAccess { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ServiceConfig
+ {
+ [System.MonoTODOAttribute]
+ public ServiceConfig() { }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool COMTIIntrinsicsEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IISIntrinsicsEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Guid PartitionId { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SxsDirectory { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SxsName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TipUrl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TrackingAppName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TrackingComponentName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool TrackingEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TransactionDescription { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int TransactionTimeout { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable
+ {
+ public ServicedComponent() { }
+ [System.MonoTODOAttribute]
+ protected internal virtual void Activate() { }
+ [System.MonoTODOAttribute]
+ protected internal virtual bool CanBePooled() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal virtual void Construct(string s) { }
+ [System.MonoTODOAttribute]
+ protected internal virtual void Deactivate() { }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { }
+ [System.MonoTODOAttribute]
+ string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; }
+ [System.MonoTODOAttribute]
+ string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public sealed partial class ServicedComponentException : System.SystemException
+ {
+ public ServicedComponentException() { }
+ public ServicedComponentException(string message) { }
+ public ServicedComponentException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ServiceDomain
+ {
+ internal ServiceDomain() { }
+ [System.MonoTODOAttribute]
+ public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { }
+ [System.MonoTODOAttribute]
+ public static System.EnterpriseServices.TransactionStatus Leave() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SharedProperty
+ {
+ internal SharedProperty() { }
+ public object Value { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SharedPropertyGroup
+ {
+ internal SharedPropertyGroup() { }
+ public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; }
+ public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; }
+ public System.EnterpriseServices.SharedProperty Property(string name) { throw null; }
+ public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable
+ {
+ public SharedPropertyGroupManager() { }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum SxsOption
+ {
+ Ignore = 0,
+ Inherit = 1,
+ New = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SynchronizationAttribute : System.Attribute
+ {
+ public SynchronizationAttribute() { }
+ public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { }
+ public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum SynchronizationOption
+ {
+ Disabled = 0,
+ NotSupported = 1,
+ Required = 3,
+ RequiresNew = 4,
+ Supported = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum ThreadPoolOption
+ {
+ Inherit = 1,
+ MTA = 3,
+ None = 0,
+ STA = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class TransactionAttribute : System.Attribute
+ {
+ public TransactionAttribute() { }
+ public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { }
+ public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } }
+ public int Timeout { get { throw null; } set { } }
+ public System.EnterpriseServices.TransactionOption Value { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum TransactionIsolationLevel
+ {
+ Any = 0,
+ ReadCommitted = 2,
+ ReadUncommitted = 1,
+ RepeatableRead = 3,
+ Serializable = 4,
+ }
+ [System.SerializableAttribute]
+ public enum TransactionOption
+ {
+ Disabled = 0,
+ NotSupported = 1,
+ Required = 3,
+ RequiresNew = 4,
+ Supported = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum TransactionStatus
+ {
+ Aborted = 4,
+ Aborting = 3,
+ Commited = 0,
+ LocallyOk = 1,
+ NoTransaction = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum TransactionVote
+ {
+ Abort = 1,
+ Commit = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XACTTRANSINFO
+ {
+ public int grfRMSupported;
+ public int grfRMSupportedRetaining;
+ public int grfTCSupported;
+ public int grfTCSupportedRetaining;
+ public int isoFlags;
+ public int isoLevel;
+ public System.EnterpriseServices.BOID uow;
+ }
+}
+namespace System.EnterpriseServices.CompensatingResourceManager
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")]
+ public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute
+ {
+ public ApplicationCrmEnabledAttribute() { }
+ public ApplicationCrmEnabledAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ public sealed partial class Clerk
+ {
+ [System.MonoTODOAttribute]
+ public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { }
+ [System.MonoTODOAttribute]
+ public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { }
+ public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } }
+ public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ ~Clerk() { }
+ [System.MonoTODOAttribute]
+ public void ForceLog() { }
+ [System.MonoTODOAttribute]
+ public void ForceTransactionToAbort() { }
+ [System.MonoTODOAttribute]
+ public void ForgetLogRecord() { }
+ [System.MonoTODOAttribute]
+ public void WriteLogRecord(object record) { }
+ }
+ public sealed partial class ClerkInfo
+ {
+ internal ClerkInfo() { }
+ [System.MonoTODOAttribute]
+ public string ActivityId { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Compensator { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Description { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string InstanceId { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string TransactionUOW { get { throw null; } }
+ [System.MonoTODOAttribute]
+ ~ClerkInfo() { }
+ }
+ public sealed partial class ClerkMonitor : System.Collections.IEnumerable
+ {
+ [System.MonoTODOAttribute]
+ public ClerkMonitor() { }
+ [System.MonoTODOAttribute]
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ ~ClerkMonitor() { }
+ [System.MonoTODOAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Populate() { }
+ }
+ public partial class Compensator : System.EnterpriseServices.ServicedComponent
+ {
+ [System.MonoTODOAttribute]
+ public Compensator() { }
+ public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void BeginAbort(bool fRecovery) { }
+ [System.MonoTODOAttribute]
+ public virtual void BeginCommit(bool fRecovery) { }
+ [System.MonoTODOAttribute]
+ public virtual void BeginPrepare() { }
+ [System.MonoTODOAttribute]
+ public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void EndAbort() { }
+ [System.MonoTODOAttribute]
+ public virtual void EndCommit() { }
+ [System.MonoTODOAttribute]
+ public virtual bool EndPrepare() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum CompensatorOptions
+ {
+ AbortPhase = 4,
+ AllPhases = 7,
+ CommitPhase = 2,
+ FailIfInDoubtsRemain = 16,
+ PreparePhase = 1,
+ }
+ public sealed partial class LogRecord
+ {
+ internal LogRecord() { }
+ public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } }
+ public object Record { get { throw null; } }
+ public int Sequence { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum LogRecordFlags
+ {
+ ForgetTarget = 1,
+ ReplayInProgress = 64,
+ WrittenDuringAbort = 8,
+ WrittenDuringCommit = 4,
+ WrittenDuringPrepare = 2,
+ WrittenDuringReplay = 32,
+ WrittenDurringRecovery = 16,
+ }
+ [System.SerializableAttribute]
+ public enum TransactionState
+ {
+ Aborted = 2,
+ Active = 0,
+ Committed = 1,
+ Indoubt = 3,
+ }
+}
+namespace System.EnterpriseServices.Internal
+{
+ [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")]
+ public partial class AppDomainHelper
+ {
+ [System.MonoTODOAttribute]
+ public AppDomainHelper() { }
+ [System.MonoTODOAttribute]
+ ~AppDomainHelper() { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")]
+ public partial class AssemblyLocator : System.MarshalByRefObject
+ {
+ [System.MonoTODOAttribute]
+ public AssemblyLocator() { }
+ }
+ public partial class ClientRemotingConfig
+ {
+ [System.MonoTODOAttribute]
+ public ClientRemotingConfig() { }
+ [System.MonoTODOAttribute]
+ public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")]
+ public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory
+ {
+ [System.MonoTODOAttribute]
+ public ClrObjectFactory() { }
+ [System.MonoTODOAttribute]
+ public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; }
+ [System.MonoTODOAttribute]
+ public object CreateFromMailbox(string Mailbox, string Mode) { throw null; }
+ [System.MonoTODOAttribute]
+ public object CreateFromVroot(string VrootUrl, string Mode) { throw null; }
+ [System.MonoTODOAttribute]
+ public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")]
+ public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil
+ {
+ [System.MonoTODOAttribute]
+ public ComManagedImportUtil() { }
+ [System.MonoTODOAttribute]
+ public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); }
+ [System.MonoTODOAttribute]
+ public void InstallAssembly(string asmpath, string parname, string appname) { }
+ }
+ public partial class ComSoapPublishError
+ {
+ [System.MonoTODOAttribute]
+ public ComSoapPublishError() { }
+ [System.MonoTODOAttribute]
+ public static void Report(string s) { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")]
+ public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata
+ {
+ [System.MonoTODOAttribute]
+ public GenerateMetadata() { }
+ [System.MonoTODOAttribute]
+ public string Generate(string strSrcTypeLib, string outPath) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; }
+ [System.MonoTODOAttribute]
+ public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")]
+ public partial interface IClrObjectFactory
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
+ object CreateFromAssembly(string assembly, string type, string mode);
+ [System.Runtime.InteropServices.DispIdAttribute(4)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
+ object CreateFromMailbox(string Mailbox, string Mode);
+ [System.Runtime.InteropServices.DispIdAttribute(2)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
+ object CreateFromVroot(string VrootUrl, string Mode);
+ [System.Runtime.InteropServices.DispIdAttribute(3)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
+ object CreateFromWsdl(string WsdlUrl, string Mode);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")]
+ public partial interface IComManagedImportUtil
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(4)]
+ void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo);
+ [System.Runtime.InteropServices.DispIdAttribute(5)]
+ void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")]
+ public partial interface IComSoapIISVRoot
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(2)]
+ void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")]
+ public partial interface IComSoapMetadata
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath);
+ [System.Runtime.InteropServices.DispIdAttribute(2)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")]
+ public partial interface IComSoapPublisher
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(6)]
+ void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(4)]
+ void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(7)]
+ void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(5)]
+ void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(13)]
+ void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
+ [System.Runtime.InteropServices.DispIdAttribute(14)]
+ void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
+ [System.Runtime.InteropServices.DispIdAttribute(15)]
+ void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath);
+ [System.Runtime.InteropServices.DispIdAttribute(10)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId);
+ [System.Runtime.InteropServices.DispIdAttribute(9)]
+ void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(8)]
+ void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(11)]
+ void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
+ [System.Runtime.InteropServices.DispIdAttribute(12)]
+ void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")]
+ public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot
+ {
+ [System.MonoTODOAttribute]
+ public IISVirtualRoot() { }
+ [System.MonoTODOAttribute]
+ public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")]
+ public partial interface IServerWebConfig
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ [System.Runtime.InteropServices.DispIdAttribute(2)]
+ void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")]
+ public partial interface ISoapClientImport
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")]
+ public partial interface ISoapServerTlb
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName);
+ [System.Runtime.InteropServices.DispIdAttribute(2)]
+ void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")]
+ public partial interface ISoapServerVRoot
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath);
+ [System.Runtime.InteropServices.DispIdAttribute(2)]
+ void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot);
+ [System.Runtime.InteropServices.DispIdAttribute(3)]
+ void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")]
+ public partial interface ISoapUtility
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(2)]
+ void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath);
+ [System.Runtime.InteropServices.DispIdAttribute(1)]
+ void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath);
+ [System.Runtime.InteropServices.DispIdAttribute(3)]
+ void Present();
+ }
+ [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")]
+ public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher
+ {
+ [System.MonoTODOAttribute]
+ public Publish() { }
+ [System.MonoTODOAttribute]
+ public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void GacInstall(string AssemblyPath) { }
+ [System.MonoTODOAttribute]
+ public void GacRemove(string AssemblyPath) { }
+ [System.MonoTODOAttribute]
+ public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); }
+ [System.MonoTODOAttribute]
+ public static string GetClientPhysicalPath(bool CreateDir) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); }
+ [System.MonoTODOAttribute]
+ public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void RegisterAssembly(string AssemblyPath) { }
+ [System.MonoTODOAttribute]
+ public void UnRegisterAssembly(string AssemblyPath) { }
+ }
+ public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig
+ {
+ [System.MonoTODOAttribute]
+ public ServerWebConfig() { }
+ [System.MonoTODOAttribute]
+ public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); }
+ [System.MonoTODOAttribute]
+ public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")]
+ public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport
+ {
+ [System.MonoTODOAttribute]
+ public SoapClientImport() { }
+ [System.MonoTODOAttribute]
+ public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")]
+ public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb
+ {
+ [System.MonoTODOAttribute]
+ public SoapServerTlb() { }
+ [System.MonoTODOAttribute]
+ public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); }
+ [System.MonoTODOAttribute]
+ public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")]
+ public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot
+ {
+ [System.MonoTODOAttribute]
+ public SoapServerVRoot() { }
+ [System.MonoTODOAttribute]
+ public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); }
+ [System.MonoTODOAttribute]
+ public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { }
+ [System.MonoTODOAttribute]
+ public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")]
+ public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility
+ {
+ [System.MonoTODOAttribute]
+ public SoapUtility() { }
+ [System.MonoTODOAttribute]
+ public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); }
+ [System.MonoTODOAttribute]
+ public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); }
+ [System.MonoTODOAttribute]
+ public void Present() { }
+ }
+}
diff --git a/src/v4.5.2/System.IO.Compression.FileSystem.cs b/src/v4.5.2/System.IO.Compression.FileSystem.cs
new file mode 100644
index 0000000..bf4d6cd
--- /dev/null
+++ b/src/v4.5.2/System.IO.Compression.FileSystem.cs
@@ -0,0 +1,74 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.FileSystem.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.FileSystem.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.FileSystem.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.IO.Compression
+{
+ public static partial class ZipFile
+ {
+ public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName) { }
+ public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory) { }
+ public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding) { }
+ public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName) { }
+ public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding entryNameEncoding) { }
+ public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode) { throw null; }
+ public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding entryNameEncoding) { throw null; }
+ public static System.IO.Compression.ZipArchive OpenRead(string archiveFileName) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class ZipFileExtensions
+ {
+ public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName) { throw null; }
+ public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; }
+ public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName) { }
+ public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName) { }
+ public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, bool overwrite) { }
+ }
+}
diff --git a/src/v4.5.2/System.IO.Compression.cs b/src/v4.5.2/System.IO.Compression.cs
new file mode 100644
index 0000000..80bd60a
--- /dev/null
+++ b/src/v4.5.2/System.IO.Compression.cs
@@ -0,0 +1,92 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionLevel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.DeflateStream))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.GZipStream))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.IO.Compression
+{
+ public partial class ZipArchive : System.IDisposable
+ {
+ public ZipArchive(System.IO.Stream stream) { }
+ public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode) { }
+ public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen) { }
+ public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding entryNameEncoding) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IO.Compression.ZipArchiveEntry> Entries { get { throw null; } }
+ public System.IO.Compression.ZipArchiveMode Mode { get { throw null; } }
+ public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName) { throw null; }
+ public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public System.IO.Compression.ZipArchiveEntry GetEntry(string entryName) { throw null; }
+ }
+ public partial class ZipArchiveEntry
+ {
+ internal ZipArchiveEntry() { }
+ public System.IO.Compression.ZipArchive Archive { get { throw null; } }
+ public long CompressedLength { get { throw null; } }
+ public string FullName { get { throw null; } }
+ public System.DateTimeOffset LastWriteTime { get { throw null; } set { } }
+ public long Length { get { throw null; } }
+ public string Name { get { throw null; } }
+ public void Delete() { }
+ public System.IO.Stream Open() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ZipArchiveMode
+ {
+ Create = 1,
+ Read = 0,
+ Update = 2,
+ }
+}
diff --git a/src/v4.5.2/System.IdentityModel.Selectors.cs b/src/v4.5.2/System.IdentityModel.Selectors.cs
new file mode 100644
index 0000000..5d7aa46
--- /dev/null
+++ b/src/v4.5.2/System.IdentityModel.Selectors.cs
@@ -0,0 +1,150 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.IdentityModel.Selectors
+{
+ [System.SerializableAttribute]
+ public partial class CardSpaceException : System.Exception
+ {
+ public CardSpaceException() { }
+ protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CardSpaceException(string message) { }
+ public CardSpaceException(string message, System.Exception innerException) { }
+ }
+ public partial class CardSpacePolicyElement
+ {
+ public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection<System.Xml.XmlElement> parameters, System.Uri privacyNoticeLink, int privacyNoticeVersion, bool isManagedIssuer) { }
+ public bool IsManagedIssuer { get { throw null; } set { } }
+ public System.Xml.XmlElement Issuer { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> Parameters { get { throw null; } }
+ public System.Uri PolicyNoticeLink { get { throw null; } set { } }
+ public int PolicyNoticeVersion { get { throw null; } set { } }
+ public System.Xml.XmlElement Target { get { throw null; } set { } }
+ }
+ public static partial class CardSpaceSelector
+ {
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; }
+ public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable<System.Xml.XmlElement> policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void Import(string fileName) { }
+ [System.MonoTODOAttribute]
+ public static void Manage() { }
+ }
+ [System.SerializableAttribute]
+ public partial class IdentityValidationException : System.Exception
+ {
+ public IdentityValidationException() { }
+ protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public IdentityValidationException(string message) { }
+ public IdentityValidationException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class PolicyValidationException : System.Exception
+ {
+ public PolicyValidationException() { }
+ protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PolicyValidationException(string message) { }
+ public PolicyValidationException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ServiceBusyException : System.Exception
+ {
+ public ServiceBusyException() { }
+ protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ServiceBusyException(string message) { }
+ public ServiceBusyException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ServiceNotStartedException : System.Exception
+ {
+ public ServiceNotStartedException() { }
+ protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ServiceNotStartedException(string message) { }
+ public ServiceNotStartedException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class StsCommunicationException : System.Exception
+ {
+ public StsCommunicationException() { }
+ protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public StsCommunicationException(string message) { }
+ public StsCommunicationException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class UnsupportedPolicyOptionsException : System.Exception
+ {
+ public UnsupportedPolicyOptionsException() { }
+ protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UnsupportedPolicyOptionsException(string message) { }
+ public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class UntrustedRecipientException : System.Exception
+ {
+ public UntrustedRecipientException() { }
+ protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UntrustedRecipientException(string message) { }
+ public UntrustedRecipientException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class UserCancellationException : System.Exception
+ {
+ public UserCancellationException() { }
+ protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UserCancellationException(string message) { }
+ public UserCancellationException(string message, System.Exception innerException) { }
+ }
+}
diff --git a/src/v4.5.2/System.IdentityModel.cs b/src/v4.5.2/System.IdentityModel.cs
new file mode 100644
index 0000000..8215eff
--- /dev/null
+++ b/src/v4.5.2/System.IdentityModel.cs
@@ -0,0 +1,3521 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.IdentityModel
+{
+ public partial class AsynchronousOperationException : System.Exception
+ {
+ public AsynchronousOperationException() { }
+ public AsynchronousOperationException(System.Exception innerException) { }
+ protected AsynchronousOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AsynchronousOperationException(string message) { }
+ public AsynchronousOperationException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class AsyncResult : System.IAsyncResult, System.IDisposable
+ {
+ protected AsyncResult() { }
+ protected AsyncResult(System.AsyncCallback callback, object state) { }
+ protected AsyncResult(object state) { }
+ public object AsyncState { get { throw null; } }
+ public virtual System.Threading.WaitHandle AsyncWaitHandle { get { throw null; } }
+ public bool CompletedSynchronously { get { throw null; } }
+ public bool IsCompleted { get { throw null; } }
+ protected void Complete(bool completedSynchronously) { }
+ protected void Complete(bool completedSynchronously, System.Exception exception) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool isExplicitDispose) { }
+ public static void End(System.IAsyncResult result) { }
+ ~AsyncResult() { }
+ }
+ public partial class BadRequestException : System.IdentityModel.RequestException
+ {
+ public BadRequestException() { }
+ protected BadRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public BadRequestException(string message) { }
+ public BadRequestException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class CookieTransform
+ {
+ protected CookieTransform() { }
+ public abstract byte[] Decode(byte[] encoded);
+ public abstract byte[] Encode(byte[] value);
+ }
+ public sealed partial class DeflateCookieTransform : System.IdentityModel.CookieTransform
+ {
+ public DeflateCookieTransform() { }
+ public int MaxDecompressedSize { get { throw null; } set { } }
+ public override byte[] Decode(byte[] encoded) { throw null; }
+ public override byte[] Encode(byte[] value) { throw null; }
+ }
+ public partial class DelegatingXmlDictionaryReader : System.Xml.XmlDictionaryReader
+ {
+ protected DelegatingXmlDictionaryReader() { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ protected System.Xml.XmlDictionaryReader InnerReader { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public override string this[int i] { get { throw null; } }
+ public override string this[string name] { get { throw null; } }
+ public override string this[string name, string namespaceURI] { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override char QuoteChar { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string name, string namespaceURI) { throw null; }
+ protected void InitializeInnerReader(System.Xml.XmlDictionaryReader innerReader) { }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string name, string ns) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override System.Xml.UniqueId ReadContentAsUniqueId() { throw null; }
+ public override int ReadValueChunk(char[] buffer, int index, int count) { throw null; }
+ public override void ResolveEntity() { }
+ }
+ public partial class DelegatingXmlDictionaryWriter : System.Xml.XmlDictionaryWriter
+ {
+ protected DelegatingXmlDictionaryWriter() { }
+ public override bool CanCanonicalize { get { throw null; } }
+ protected System.Xml.XmlDictionaryWriter InnerWriter { get { throw null; } }
+ public override System.Xml.WriteState WriteState { get { throw null; } }
+ public override void Close() { }
+ public override void EndCanonicalization() { }
+ public override void Flush() { }
+ protected void InitializeInnerWriter(System.Xml.XmlDictionaryWriter innerWriter) { }
+ protected void InitializeTracingWriter(System.Xml.XmlWriter tracingWriter) { }
+ public override string LookupPrefix(string ns) { throw null; }
+ public override void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { }
+ public override void WriteBase64(byte[] buffer, int index, int count) { }
+ public override void WriteCData(string text) { }
+ public override void WriteCharEntity(char ch) { }
+ public override void WriteChars(char[] buffer, int index, int count) { }
+ public override void WriteComment(string text) { }
+ public override void WriteDocType(string name, string pubid, string sysid, string subset) { }
+ public override void WriteEndAttribute() { }
+ public override void WriteEndDocument() { }
+ public override void WriteEndElement() { }
+ public override void WriteEntityRef(string name) { }
+ public override void WriteFullEndElement() { }
+ public override void WriteProcessingInstruction(string name, string text) { }
+ public override void WriteRaw(char[] buffer, int index, int count) { }
+ public override void WriteRaw(string data) { }
+ public override void WriteStartAttribute(string prefix, string localName, string ns) { }
+ public override void WriteStartDocument() { }
+ public override void WriteStartDocument(bool standalone) { }
+ public override void WriteStartElement(string prefix, string localName, string ns) { }
+ public override void WriteString(string text) { }
+ public override void WriteSurrogateCharEntity(char lowChar, char highChar) { }
+ public override void WriteWhitespace(string ws) { }
+ public override void WriteXmlAttribute(string localName, string value) { }
+ public override void WriteXmlnsAttribute(string prefix, string namespaceUri) { }
+ }
+ public sealed partial class EnvelopedSignatureReader : System.IdentityModel.DelegatingXmlDictionaryReader
+ {
+ public EnvelopedSignatureReader(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer) { }
+ public EnvelopedSignatureReader(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver) { }
+ public EnvelopedSignatureReader(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys) { }
+ public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override bool Read() { throw null; }
+ public bool TryReadSignature() { throw null; }
+ }
+ public sealed partial class EnvelopedSignatureWriter : System.IdentityModel.DelegatingXmlDictionaryWriter
+ {
+ public EnvelopedSignatureWriter(System.Xml.XmlWriter innerWriter, System.IdentityModel.Tokens.SigningCredentials signingCredentials, string referenceId, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer) { }
+ protected override void Dispose(bool disposing) { }
+ public override void WriteEndElement() { }
+ public override void WriteFullEndElement() { }
+ public void WriteSignature() { }
+ public override void WriteStartElement(string prefix, string localName, string ns) { }
+ }
+ public partial class LimitExceededException : System.SystemException
+ {
+ public LimitExceededException() { }
+ protected LimitExceededException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public LimitExceededException(string message) { }
+ public LimitExceededException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class OpenObject
+ {
+ protected OpenObject() { }
+ public System.Collections.Generic.Dictionary<string, object> Properties { get { throw null; } }
+ }
+ public sealed partial class ProtectedDataCookieTransform : System.IdentityModel.CookieTransform
+ {
+ public ProtectedDataCookieTransform() { }
+ public override byte[] Decode(byte[] encoded) { throw null; }
+ public override byte[] Encode(byte[] value) { throw null; }
+ }
+ public abstract partial class RequestException : System.Exception
+ {
+ protected RequestException() { }
+ protected RequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected RequestException(string message) { }
+ protected RequestException(string message, System.Exception innerException) { }
+ }
+ public partial class RequestFailedException : System.IdentityModel.RequestException
+ {
+ public RequestFailedException() { }
+ protected RequestFailedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RequestFailedException(string message) { }
+ public RequestFailedException(string message, System.Exception innerException) { }
+ }
+ public partial class RsaEncryptionCookieTransform : System.IdentityModel.CookieTransform
+ {
+ public RsaEncryptionCookieTransform(System.Security.Cryptography.RSA key) { }
+ public RsaEncryptionCookieTransform(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ protected virtual System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Cryptography.RSA> DecryptionKeys { get { throw null; } }
+ public virtual System.Security.Cryptography.RSA EncryptionKey { get { throw null; } set { } }
+ public string HashName { get { throw null; } set { } }
+ public override byte[] Decode(byte[] encoded) { throw null; }
+ public override byte[] Encode(byte[] value) { throw null; }
+ }
+ public partial class RsaSignatureCookieTransform : System.IdentityModel.CookieTransform
+ {
+ public RsaSignatureCookieTransform(System.Security.Cryptography.RSA key) { }
+ public RsaSignatureCookieTransform(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public string HashName { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.RSA SigningKey { get { throw null; } set { } }
+ protected virtual System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Cryptography.RSA> VerificationKeys { get { throw null; } }
+ public override byte[] Decode(byte[] encoded) { throw null; }
+ public override byte[] Encode(byte[] value) { throw null; }
+ }
+ public partial class Scope
+ {
+ public Scope() { }
+ public Scope(string appliesToAddress) { }
+ public Scope(string appliesToAddress, System.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials) { }
+ public Scope(string appliesToAddress, System.IdentityModel.Tokens.SigningCredentials signingCredentials) { }
+ public Scope(string appliesToAddress, System.IdentityModel.Tokens.SigningCredentials signingCredentials, System.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials) { }
+ public virtual string AppliesToAddress { get { throw null; } set { } }
+ public virtual System.IdentityModel.Tokens.EncryptingCredentials EncryptingCredentials { get { throw null; } set { } }
+ public virtual System.Collections.Generic.Dictionary<string, object> Properties { get { throw null; } }
+ public virtual string ReplyToAddress { get { throw null; } set { } }
+ public virtual System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } set { } }
+ public virtual bool SymmetricKeyEncryptionRequired { get { throw null; } set { } }
+ public virtual bool TokenEncryptionRequired { get { throw null; } set { } }
+ }
+ public partial class SecurityMessageSerializationException : System.SystemException
+ {
+ public SecurityMessageSerializationException() { }
+ protected SecurityMessageSerializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityMessageSerializationException(string message) { }
+ public SecurityMessageSerializationException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class SecurityTokenService
+ {
+ protected SecurityTokenService(System.IdentityModel.Configuration.SecurityTokenServiceConfiguration securityTokenServiceConfiguration) { }
+ public System.Security.Claims.ClaimsPrincipal Principal { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.RequestSecurityToken Request { get { throw null; } set { } }
+ public System.IdentityModel.Scope Scope { get { throw null; } set { } }
+ protected System.IdentityModel.Tokens.SecurityTokenDescriptor SecurityTokenDescriptor { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.SecurityTokenServiceConfiguration SecurityTokenServiceConfiguration { get { throw null; } }
+ public virtual System.IAsyncResult BeginCancel(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult BeginGetOutputClaimsIdentity(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Scope scope, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult BeginGetScope(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginIssue(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginRenew(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginValidate(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Cancel(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityTokenDescriptor CreateSecurityTokenDescriptor(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Scope scope) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse EndCancel(System.IAsyncResult result) { throw null; }
+ protected virtual System.Security.Claims.ClaimsIdentity EndGetOutputClaimsIdentity(System.IAsyncResult result) { throw null; }
+ protected virtual System.IdentityModel.Scope EndGetScope(System.IAsyncResult result) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse EndIssue(System.IAsyncResult result) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse EndRenew(System.IAsyncResult result) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse EndValidate(System.IAsyncResult result) { throw null; }
+ protected virtual string GetIssuerName() { throw null; }
+ protected abstract System.Security.Claims.ClaimsIdentity GetOutputClaimsIdentity(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Scope scope);
+ protected virtual System.IdentityModel.Tokens.ProofDescriptor GetProofToken(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Scope scope) { throw null; }
+ protected virtual System.IdentityModel.Tokens.EncryptingCredentials GetRequestorProofEncryptingCredentials(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request) { throw null; }
+ protected virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse GetResponse(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected abstract System.IdentityModel.Scope GetScope(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
+ protected virtual System.IdentityModel.Tokens.SecurityTokenHandler GetSecurityTokenHandler(string requestedTokenType) { throw null; }
+ protected virtual System.IdentityModel.Protocols.WSTrust.Lifetime GetTokenLifetime(System.IdentityModel.Protocols.WSTrust.Lifetime requestLifetime) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Issue(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Renew(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Validate(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request) { throw null; }
+ protected virtual void ValidateRequest(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request) { }
+ protected partial class FederatedAsyncState
+ {
+ public FederatedAsyncState(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.Security.Claims.ClaimsPrincipal principal, System.IAsyncResult result) { }
+ public FederatedAsyncState(System.IdentityModel.SecurityTokenService.FederatedAsyncState federatedAsyncState) { }
+ public System.Security.Claims.ClaimsPrincipal ClaimsPrincipal { get { throw null; } }
+ public System.IdentityModel.Protocols.WSTrust.RequestSecurityToken Request { get { throw null; } }
+ public System.IAsyncResult Result { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityTokenHandler SecurityTokenHandler { get { throw null; } set { } }
+ }
+ }
+ public partial class SignatureVerificationFailedException : System.IdentityModel.Tokens.SecurityTokenException
+ {
+ public SignatureVerificationFailedException() { }
+ protected SignatureVerificationFailedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SignatureVerificationFailedException(string message) { }
+ public SignatureVerificationFailedException(string message, System.Exception inner) { }
+ }
+ public partial class TypedAsyncResult<T> : System.IdentityModel.AsyncResult
+ {
+ public TypedAsyncResult(System.AsyncCallback callback, object state) { }
+ public TypedAsyncResult(object state) { }
+ public T Result { get { throw null; } }
+ public void Complete(T result, bool completedSynchronously) { }
+ public void Complete(T result, bool completedSynchronously, System.Exception exception) { }
+ public static new T End(System.IAsyncResult result) { throw null; }
+ }
+ public partial class UnsupportedTokenTypeBadRequestException : System.IdentityModel.BadRequestException
+ {
+ public UnsupportedTokenTypeBadRequestException() { }
+ protected UnsupportedTokenTypeBadRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UnsupportedTokenTypeBadRequestException(string tokenType) { }
+ public UnsupportedTokenTypeBadRequestException(string message, System.Exception exception) { }
+ public string TokenType { get { throw null; } set { } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
+namespace System.IdentityModel.Claims
+{
+ [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")]
+ public partial class Claim
+ {
+ public Claim(string claimType, object resource, string right) { }
+ public string ClaimType { get { throw null; } }
+ public static System.Collections.Generic.IEqualityComparer<System.IdentityModel.Claims.Claim> DefaultComparer { get { throw null; } }
+ public object Resource { get { throw null; } }
+ public string Right { get { throw null; } }
+ public static System.IdentityModel.Claims.Claim System { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Claims.Claim CreateDenyOnlyWindowsSidClaim(System.Security.Principal.SecurityIdentifier sid) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateDnsClaim(string dns) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateHashClaim(byte[] hash) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateMailAddressClaim(System.Net.Mail.MailAddress mailAddress) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateNameClaim(string name) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateRsaClaim(System.Security.Cryptography.RSA rsa) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateSpnClaim(string spn) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateThumbprintClaim(byte[] thumbprint) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateUpnClaim(string upn) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateUriClaim(System.Uri uri) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateWindowsSidClaim(System.Security.Principal.SecurityIdentifier sid) { throw null; }
+ public static System.IdentityModel.Claims.Claim CreateX500DistinguishedNameClaim(System.Security.Cryptography.X509Certificates.X500DistinguishedName x500DistinguishedName) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")]
+ public abstract partial class ClaimSet : System.Collections.Generic.IEnumerable<System.IdentityModel.Claims.Claim>, System.Collections.IEnumerable
+ {
+ protected ClaimSet() { }
+ public abstract int Count { get; }
+ public abstract System.IdentityModel.Claims.ClaimSet Issuer { get; }
+ public abstract System.IdentityModel.Claims.Claim this[int index] { get; }
+ public static System.IdentityModel.Claims.ClaimSet System { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Claims.ClaimSet Windows { get { throw null; } }
+ public virtual bool ContainsClaim(System.IdentityModel.Claims.Claim claim) { throw null; }
+ public virtual bool ContainsClaim(System.IdentityModel.Claims.Claim claim, System.Collections.Generic.IEqualityComparer<System.IdentityModel.Claims.Claim> comparer) { throw null; }
+ public abstract System.Collections.Generic.IEnumerable<System.IdentityModel.Claims.Claim> FindClaims(string claimType, string right);
+ public abstract System.Collections.Generic.IEnumerator<System.IdentityModel.Claims.Claim> GetEnumerator();
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public static partial class ClaimTypes
+ {
+ public static string Anonymous { get { throw null; } }
+ public static string Authentication { get { throw null; } }
+ public static string AuthorizationDecision { get { throw null; } }
+ public static string Country { get { throw null; } }
+ public static string DateOfBirth { get { throw null; } }
+ public static string DenyOnlySid { get { throw null; } }
+ public static string Dns { get { throw null; } }
+ public static string Email { get { throw null; } }
+ public static string Gender { get { throw null; } }
+ public static string GivenName { get { throw null; } }
+ public static string Hash { get { throw null; } }
+ public static string HomePhone { get { throw null; } }
+ public static string Locality { get { throw null; } }
+ public static string MobilePhone { get { throw null; } }
+ public static string Name { get { throw null; } }
+ public static string NameIdentifier { get { throw null; } }
+ public static string OtherPhone { get { throw null; } }
+ public static string PostalCode { get { throw null; } }
+ public static string PPID { get { throw null; } }
+ public static string Rsa { get { throw null; } }
+ public static string Sid { get { throw null; } }
+ public static string Spn { get { throw null; } }
+ public static string StateOrProvince { get { throw null; } }
+ public static string StreetAddress { get { throw null; } }
+ public static string Surname { get { throw null; } }
+ public static string System { get { throw null; } }
+ public static string Thumbprint { get { throw null; } }
+ public static string Upn { get { throw null; } }
+ public static string Uri { get { throw null; } }
+ public static string Webpage { get { throw null; } }
+ public static string X500DistinguishedName { get { throw null; } }
+ }
+ [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")]
+ public partial class DefaultClaimSet : System.IdentityModel.Claims.ClaimSet
+ {
+ public DefaultClaimSet(System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims) { }
+ public DefaultClaimSet(System.IdentityModel.Claims.ClaimSet issuer, System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims) { }
+ public DefaultClaimSet(System.IdentityModel.Claims.ClaimSet issuer, params System.IdentityModel.Claims.Claim[] claims) { }
+ public DefaultClaimSet(params System.IdentityModel.Claims.Claim[] claims) { }
+ public override int Count { get { throw null; } }
+ public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } }
+ public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } }
+ public override bool ContainsClaim(System.IdentityModel.Claims.Claim claim) { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.IdentityModel.Claims.Claim> FindClaims(string claimType, string right) { throw null; }
+ public override System.Collections.Generic.IEnumerator<System.IdentityModel.Claims.Claim> GetEnumerator() { throw null; }
+ protected void Initialize(System.IdentityModel.Claims.ClaimSet issuer, System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims) { }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public static partial class Rights
+ {
+ public static string Identity { get { throw null; } }
+ public static string PossessProperty { get { throw null; } }
+ }
+ public partial class WindowsClaimSet : System.IdentityModel.Claims.ClaimSet, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity) { }
+ [System.MonoTODOAttribute]
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity, bool includeWindowsGroups) { }
+ [System.MonoTODOAttribute]
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity, bool includeWindowsGroups, System.DateTime expirationTime) { }
+ [System.MonoTODOAttribute]
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity, System.DateTime expirationTime) { }
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity, string authenticationType, bool includeWindowsGroups, System.DateTime expirationTime) { }
+ public override int Count { get { throw null; } }
+ public System.DateTime ExpirationTime { get { throw null; } }
+ public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } }
+ public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } }
+ public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ public override System.Collections.Generic.IEnumerable<System.IdentityModel.Claims.Claim> FindClaims(string claimType, string right) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Collections.Generic.IEnumerator<System.IdentityModel.Claims.Claim> GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class X509CertificateClaimSet : System.IdentityModel.Claims.ClaimSet, System.IDisposable
+ {
+ public X509CertificateClaimSet(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public override int Count { get { throw null; } }
+ [System.MonoTODOAttribute("use ParseExact")]
+ public System.DateTime ExpirationTime { get { throw null; } }
+ public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } }
+ public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 X509Certificate { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ public override System.Collections.Generic.IEnumerable<System.IdentityModel.Claims.Claim> FindClaims(string claimType, string right) { throw null; }
+ public override System.Collections.Generic.IEnumerator<System.IdentityModel.Claims.Claim> GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.IdentityModel.Configuration
+{
+ public sealed partial class AudienceUriElement : System.Configuration.ConfigurationElement
+ {
+ public AudienceUriElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ }
+ public sealed partial class AudienceUriElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public AudienceUriElementCollection() { }
+ public System.IdentityModel.Selectors.AudienceUriMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ protected override void Init() { }
+ }
+ public partial class ConfigurationElementInterceptor : System.Configuration.ConfigurationElement
+ {
+ public ConfigurationElementInterceptor() { }
+ public System.Xml.XmlNodeList ChildNodes { get { throw null; } }
+ public System.Xml.XmlElement ElementAsXml { get { throw null; } }
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; }
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class CustomTypeElement : System.IdentityModel.Configuration.ConfigurationElementInterceptor
+ {
+ public CustomTypeElement() { }
+ public bool IsConfigured { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Type Type { get { throw null; } set { } }
+ public static T Resolve<T>(System.IdentityModel.Configuration.CustomTypeElement customTypeElement) where T : class { throw null; }
+ }
+ public partial interface ICustomIdentityConfiguration
+ {
+ void LoadCustomConfiguration(System.Xml.XmlNodeList nodeList);
+ }
+ public partial class IdentityConfiguration
+ {
+ public static readonly System.ServiceModel.Security.X509CertificateValidationMode DefaultCertificateValidationMode;
+ public static readonly System.Type DefaultIssuerNameRegistryType;
+ public static readonly System.TimeSpan DefaultMaxClockSkew;
+ public static readonly System.Security.Cryptography.X509Certificates.X509RevocationMode DefaultRevocationMode;
+ public const string DefaultServiceName = "";
+ public static readonly System.Security.Cryptography.X509Certificates.StoreLocation DefaultTrustedStoreLocation;
+ public IdentityConfiguration() { }
+ public IdentityConfiguration(bool loadConfig) { }
+ public IdentityConfiguration(bool loadConfig, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate) { }
+ public IdentityConfiguration(System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate) { }
+ public IdentityConfiguration(string identityConfigurationName) { }
+ public IdentityConfiguration(string identityConfigurationName, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate) { }
+ public System.IdentityModel.Tokens.AudienceRestriction AudienceRestriction { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.IdentityModelCaches Caches { get { throw null; } set { } }
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CertificateValidator { get { throw null; } set { } }
+ public System.Security.Claims.ClaimsAuthenticationManager ClaimsAuthenticationManager { get { throw null; } set { } }
+ public System.Security.Claims.ClaimsAuthorizationManager ClaimsAuthorizationManager { get { throw null; } set { } }
+ public bool DetectReplayedTokens { get { throw null; } set { } }
+ public virtual bool IsInitialized { get { throw null; } protected set { } }
+ public System.IdentityModel.Tokens.IssuerNameRegistry IssuerNameRegistry { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver IssuerTokenResolver { get { throw null; } set { } }
+ public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ public bool SaveBootstrapContext { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager SecurityTokenHandlerCollectionManager { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollection SecurityTokenHandlers { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 ServiceCertificate { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver ServiceTokenResolver { get { throw null; } set { } }
+ public System.TimeSpan TokenReplayCacheExpirationPeriod { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ public virtual void Initialize() { }
+ protected void LoadConfiguration(System.IdentityModel.Configuration.IdentityConfigurationElement element) { }
+ protected System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration LoadHandlerConfiguration(System.IdentityModel.Configuration.IdentityConfigurationElement element) { throw null; }
+ protected System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration LoadHandlerConfiguration(System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration baseConfiguration, System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement element) { throw null; }
+ protected System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager LoadHandlers(System.IdentityModel.Configuration.IdentityConfigurationElement serviceElement) { throw null; }
+ }
+ public sealed partial class IdentityConfigurationElement : System.Configuration.ConfigurationElement
+ {
+ public IdentityConfigurationElement() { }
+ public System.IdentityModel.Configuration.AudienceUriElementCollection AudienceUris { get { throw null; } }
+ public System.IdentityModel.Configuration.IdentityModelCachesElement Caches { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.X509CertificateValidationElement CertificateValidation { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.CustomTypeElement ClaimsAuthenticationManager { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.CustomTypeElement ClaimsAuthorizationManager { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.IssuerNameRegistryElement IssuerNameRegistry { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.CustomTypeElement IssuerTokenResolver { get { throw null; } set { } }
+ public System.TimeSpan MaximumClockSkew { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public bool SaveBootstrapContext { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.SecurityTokenHandlerSetElementCollection SecurityTokenHandlerSets { get { throw null; } }
+ public System.IdentityModel.Configuration.CustomTypeElement ServiceTokenResolver { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.TokenReplayDetectionElement TokenReplayDetection { get { throw null; } set { } }
+ }
+ public sealed partial class IdentityConfigurationElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public IdentityConfigurationElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.IdentityModel.Configuration.IdentityConfigurationElement GetElement(string name) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class IdentityModelCaches
+ {
+ public IdentityModelCaches() { }
+ public System.IdentityModel.Tokens.SessionSecurityTokenCache SessionSecurityTokenCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.TokenReplayCache TokenReplayCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public sealed partial class IdentityModelCachesElement : System.Configuration.ConfigurationElement
+ {
+ public IdentityModelCachesElement() { }
+ public bool IsConfigured { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.IdentityModel.Configuration.CustomTypeElement SessionSecurityTokenCache { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.CustomTypeElement TokenReplayCache { get { throw null; } set { } }
+ }
+ public sealed partial class IssuerNameRegistryElement : System.IdentityModel.Configuration.ConfigurationElementInterceptor
+ {
+ public IssuerNameRegistryElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string Type { get { throw null; } set { } }
+ }
+ public sealed partial class SecurityTokenHandlerConfigurationElement : System.Configuration.ConfigurationElement
+ {
+ public SecurityTokenHandlerConfigurationElement() { }
+ public System.IdentityModel.Configuration.AudienceUriElementCollection AudienceUris { get { throw null; } }
+ public System.IdentityModel.Configuration.IdentityModelCachesElement Caches { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.X509CertificateValidationElement CertificateValidation { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.IssuerNameRegistryElement IssuerNameRegistry { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.CustomTypeElement IssuerTokenResolver { get { throw null; } set { } }
+ public System.TimeSpan MaximumClockSkew { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public bool SaveBootstrapContext { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.CustomTypeElement ServiceTokenResolver { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.TokenReplayDetectionElement TokenReplayDetection { get { throw null; } set { } }
+ protected override void Init() { }
+ }
+ public sealed partial class SecurityTokenHandlerElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public SecurityTokenHandlerElementCollection() { }
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement SecurityTokenHandlerConfiguration { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ protected override void Init() { }
+ }
+ public sealed partial class SecurityTokenHandlerSetElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public SecurityTokenHandlerSetElementCollection() { }
+ public bool IsConfigured { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public partial class SecurityTokenServiceConfiguration : System.IdentityModel.Configuration.IdentityConfiguration
+ {
+ public SecurityTokenServiceConfiguration() { }
+ public SecurityTokenServiceConfiguration(bool loadConfig) { }
+ public SecurityTokenServiceConfiguration(string issuerName) { }
+ public SecurityTokenServiceConfiguration(string issuerName, bool loadConfig) { }
+ public SecurityTokenServiceConfiguration(string issuerName, System.IdentityModel.Tokens.SigningCredentials signingCredentials) { }
+ public SecurityTokenServiceConfiguration(string issuerName, System.IdentityModel.Tokens.SigningCredentials signingCredentials, bool loadConfig) { }
+ public SecurityTokenServiceConfiguration(string issuerName, System.IdentityModel.Tokens.SigningCredentials signingCredentials, string serviceName) { }
+ public int DefaultMaxSymmetricKeySizeInBits { get { throw null; } set { } }
+ public int DefaultSymmetricKeySizeInBits { get { throw null; } set { } }
+ public System.TimeSpan DefaultTokenLifetime { get { throw null; } set { } }
+ public string DefaultTokenType { get { throw null; } set { } }
+ public bool DisableWsdl { get { throw null; } set { } }
+ public System.TimeSpan MaximumTokenLifetime { get { throw null; } set { } }
+ public System.Type SecurityTokenService { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } set { } }
+ public string TokenIssuerName { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrust13RequestSerializer WSTrust13RequestSerializer { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrust13ResponseSerializer WSTrust13ResponseSerializer { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005RequestSerializer WSTrustFeb2005RequestSerializer { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005ResponseSerializer WSTrustFeb2005ResponseSerializer { get { throw null; } set { } }
+ public virtual System.IdentityModel.SecurityTokenService CreateSecurityTokenService() { throw null; }
+ }
+ public sealed partial class SystemIdentityModelSection : System.Configuration.ConfigurationSection
+ {
+ public const string SectionName = "system.identityModel";
+ public SystemIdentityModelSection() { }
+ public static System.IdentityModel.Configuration.SystemIdentityModelSection Current { get { throw null; } }
+ public static System.IdentityModel.Configuration.IdentityConfigurationElement DefaultIdentityConfigurationElement { get { throw null; } }
+ public System.IdentityModel.Configuration.IdentityConfigurationElementCollection IdentityConfigurationElements { get { throw null; } }
+ }
+ public sealed partial class TokenReplayDetectionElement : System.Configuration.ConfigurationElement
+ {
+ public TokenReplayDetectionElement() { }
+ public bool Enabled { get { throw null; } set { } }
+ public System.TimeSpan ExpirationPeriod { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class X509CertificateValidationElement : System.Configuration.ConfigurationElement
+ {
+ public X509CertificateValidationElement() { }
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.CustomTypeElement CertificateValidator { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ }
+}
+namespace System.IdentityModel.Metadata
+{
+ public partial class ApplicationServiceDescriptor : System.IdentityModel.Metadata.WebServiceDescriptor
+ {
+ public ApplicationServiceDescriptor() { }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Protocols.WSTrust.EndpointReference> Endpoints { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Protocols.WSTrust.EndpointReference> PassiveRequestorEndpoints { get { throw null; } }
+ }
+ public partial class ContactPerson
+ {
+ public ContactPerson() { }
+ public ContactPerson(System.IdentityModel.Metadata.ContactType contactType) { }
+ public string Company { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> EmailAddresses { get { throw null; } }
+ public string GivenName { get { throw null; } set { } }
+ public string Surname { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> TelephoneNumbers { get { throw null; } }
+ public System.IdentityModel.Metadata.ContactType Type { get { throw null; } set { } }
+ }
+ public enum ContactType
+ {
+ Administrative = 3,
+ Billing = 4,
+ Other = 5,
+ Support = 2,
+ Technical = 1,
+ Unspecified = 0,
+ }
+ public partial class DisplayClaim
+ {
+ public DisplayClaim(string claimType) { }
+ public DisplayClaim(string claimType, string displayTag, string description) { }
+ public DisplayClaim(string claimType, string displayTag, string description, string displayValue) { }
+ public DisplayClaim(string claimType, string displayTag, string description, string displayValue, bool optional) { }
+ public string ClaimType { get { throw null; } }
+ public string Description { get { throw null; } set { } }
+ public string DisplayTag { get { throw null; } set { } }
+ public string DisplayValue { get { throw null; } set { } }
+ public bool Optional { get { throw null; } set { } }
+ public bool WriteOptionalAttribute { get { throw null; } set { } }
+ public static System.IdentityModel.Metadata.DisplayClaim CreateDisplayClaimFromClaimType(string claimType) { throw null; }
+ }
+ public partial class EncryptionMethod
+ {
+ public EncryptionMethod(System.Uri algorithm) { }
+ public System.Uri Algorithm { get { throw null; } set { } }
+ }
+ public partial class EntitiesDescriptor : System.IdentityModel.Metadata.MetadataBase
+ {
+ public EntitiesDescriptor() { }
+ public EntitiesDescriptor(System.Collections.ObjectModel.Collection<System.IdentityModel.Metadata.EntitiesDescriptor> entityGroupList) { }
+ public EntitiesDescriptor(System.Collections.ObjectModel.Collection<System.IdentityModel.Metadata.EntityDescriptor> entityList) { }
+ public EntitiesDescriptor(System.Collections.ObjectModel.Collection<System.IdentityModel.Metadata.EntityDescriptor> entityList, System.Collections.ObjectModel.Collection<System.IdentityModel.Metadata.EntitiesDescriptor> entityGroupList) { }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.EntityDescriptor> ChildEntities { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.EntitiesDescriptor> ChildEntityGroups { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class EntityDescriptor : System.IdentityModel.Metadata.MetadataBase
+ {
+ public EntityDescriptor() { }
+ public EntityDescriptor(System.IdentityModel.Metadata.EntityId entityId) { }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.ContactPerson> Contacts { get { throw null; } }
+ public System.IdentityModel.Metadata.EntityId EntityId { get { throw null; } set { } }
+ public string FederationId { get { throw null; } set { } }
+ public System.IdentityModel.Metadata.Organization Organization { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.RoleDescriptor> RoleDescriptors { get { throw null; } }
+ }
+ public partial class EntityId
+ {
+ public EntityId() { }
+ public EntityId(string id) { }
+ public string Id { get { throw null; } set { } }
+ }
+ public partial class IdentityProviderSingleSignOnDescriptor : System.IdentityModel.Metadata.SingleSignOnDescriptor
+ {
+ public IdentityProviderSingleSignOnDescriptor() { }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.ProtocolEndpoint> SingleSignOnServices { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Tokens.Saml2Attribute> SupportedAttributes { get { throw null; } }
+ public bool WantAuthenticationRequestsSigned { get { throw null; } set { } }
+ }
+ public partial class IndexedProtocolEndpoint : System.IdentityModel.Metadata.ProtocolEndpoint
+ {
+ public IndexedProtocolEndpoint() { }
+ public IndexedProtocolEndpoint(int index, System.Uri binding, System.Uri location) { }
+ public int Index { get { throw null; } set { } }
+ public System.Nullable<bool> IsDefault { get { throw null; } set { } }
+ }
+ public partial class IndexedProtocolEndpointDictionary : System.Collections.Generic.SortedList<int, System.IdentityModel.Metadata.IndexedProtocolEndpoint>
+ {
+ public IndexedProtocolEndpointDictionary() { }
+ public System.IdentityModel.Metadata.IndexedProtocolEndpoint Default { get { throw null; } }
+ }
+ public partial class KeyDescriptor
+ {
+ public KeyDescriptor() { }
+ public KeyDescriptor(System.IdentityModel.Tokens.SecurityKeyIdentifier ski) { }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.EncryptionMethod> EncryptionMethods { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier KeyInfo { get { throw null; } set { } }
+ public System.IdentityModel.Metadata.KeyType Use { get { throw null; } set { } }
+ }
+ public enum KeyType
+ {
+ Encryption = 2,
+ Signing = 1,
+ Unspecified = 0,
+ }
+ public abstract partial class LocalizedEntry
+ {
+ protected LocalizedEntry() { }
+ protected LocalizedEntry(System.Globalization.CultureInfo language) { }
+ public System.Globalization.CultureInfo Language { get { throw null; } set { } }
+ }
+ public partial class LocalizedEntryCollection<T> : System.Collections.ObjectModel.KeyedCollection<System.Globalization.CultureInfo, T> where T : System.IdentityModel.Metadata.LocalizedEntry
+ {
+ public LocalizedEntryCollection() { }
+ protected override System.Globalization.CultureInfo GetKeyForItem(T item) { throw null; }
+ }
+ public partial class LocalizedName : System.IdentityModel.Metadata.LocalizedEntry
+ {
+ public LocalizedName() { }
+ public LocalizedName(string name, System.Globalization.CultureInfo language) { }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class LocalizedUri : System.IdentityModel.Metadata.LocalizedEntry
+ {
+ public LocalizedUri() { }
+ public LocalizedUri(System.Uri uri, System.Globalization.CultureInfo language) { }
+ public System.Uri Uri { get { throw null; } set { } }
+ }
+ public abstract partial class MetadataBase
+ {
+ protected MetadataBase() { }
+ public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } set { } }
+ }
+ public partial class MetadataSerializationException : System.Exception
+ {
+ public MetadataSerializationException() { }
+ protected MetadataSerializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MetadataSerializationException(string message) { }
+ public MetadataSerializationException(string message, System.Exception innerException) { }
+ }
+ public partial class MetadataSerializer
+ {
+ public const string LanguageAttribute = "xml:lang";
+ public const string LanguageLocalName = "lang";
+ public const string LanguageNamespaceUri = "http://www.w3.org/XML/1998/namespace";
+ public const string LanguagePrefix = "xml";
+ public MetadataSerializer() { }
+ public MetadataSerializer(System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { }
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CertificateValidator { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenSerializer SecurityTokenSerializer { get { throw null; } }
+ public System.Collections.Generic.List<string> TrustedIssuers { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ protected virtual System.IdentityModel.Metadata.ApplicationServiceDescriptor CreateApplicationServiceInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.ContactPerson CreateContactPersonInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.EntitiesDescriptor CreateEntitiesDescriptorInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.EntityDescriptor CreateEntityDescriptorInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor CreateIdentityProviderSingleSignOnDescriptorInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.IndexedProtocolEndpoint CreateIndexedProtocolEndpointInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.KeyDescriptor CreateKeyDescriptorInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.LocalizedName CreateLocalizedNameInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.LocalizedUri CreateLocalizedUriInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.Organization CreateOrganizationInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.ProtocolEndpoint CreateProtocolEndpointInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.SecurityTokenServiceDescriptor CreateSecurityTokenServiceDescriptorInstance() { throw null; }
+ protected virtual System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor CreateServiceProviderSingleSignOnDescriptorInstance() { throw null; }
+ protected virtual System.Security.Cryptography.X509Certificates.X509Certificate2 GetMetadataSigningCertificate(System.IdentityModel.Tokens.SecurityKeyIdentifier ski) { throw null; }
+ protected virtual System.IdentityModel.Metadata.ApplicationServiceDescriptor ReadApplicationServiceDescriptor(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Attribute ReadAttribute(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.ContactPerson ReadContactPerson(System.Xml.XmlReader reader) { throw null; }
+ protected virtual void ReadCustomAttributes<T>(System.Xml.XmlReader reader, T target) { }
+ protected virtual bool ReadCustomElement<T>(System.Xml.XmlReader reader, T target) { throw null; }
+ protected virtual void ReadCustomRoleDescriptor(string xsiType, System.Xml.XmlReader reader, System.IdentityModel.Metadata.EntityDescriptor entityDescriptor) { }
+ protected virtual System.IdentityModel.Metadata.DisplayClaim ReadDisplayClaim(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.EntitiesDescriptor ReadEntitiesDescriptor(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ protected virtual System.IdentityModel.Metadata.EntityDescriptor ReadEntityDescriptor(System.Xml.XmlReader inputReader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ protected virtual System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor ReadIdentityProviderSingleSignOnDescriptor(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.IndexedProtocolEndpoint ReadIndexedProtocolEndpoint(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.KeyDescriptor ReadKeyDescriptor(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.LocalizedName ReadLocalizedName(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.LocalizedUri ReadLocalizedUri(System.Xml.XmlReader reader) { throw null; }
+ public System.IdentityModel.Metadata.MetadataBase ReadMetadata(System.IO.Stream stream) { throw null; }
+ public System.IdentityModel.Metadata.MetadataBase ReadMetadata(System.Xml.XmlReader reader) { throw null; }
+ public System.IdentityModel.Metadata.MetadataBase ReadMetadata(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ protected virtual System.IdentityModel.Metadata.MetadataBase ReadMetadataCore(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ protected virtual System.IdentityModel.Metadata.Organization ReadOrganization(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.ProtocolEndpoint ReadProtocolEndpoint(System.Xml.XmlReader reader) { throw null; }
+ protected virtual void ReadRoleDescriptorAttributes(System.Xml.XmlReader reader, System.IdentityModel.Metadata.RoleDescriptor roleDescriptor) { }
+ protected virtual bool ReadRoleDescriptorElement(System.Xml.XmlReader reader, System.IdentityModel.Metadata.RoleDescriptor roleDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Metadata.SecurityTokenServiceDescriptor ReadSecurityTokenServiceDescriptor(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor ReadServiceProviderSingleSignOnDescriptor(System.Xml.XmlReader reader) { throw null; }
+ protected virtual void ReadSingleSignOnDescriptorAttributes(System.Xml.XmlReader reader, System.IdentityModel.Metadata.SingleSignOnDescriptor roleDescriptor) { }
+ protected virtual bool ReadSingleSignOnDescriptorElement(System.Xml.XmlReader reader, System.IdentityModel.Metadata.SingleSignOnDescriptor singleSignOnDescriptor) { throw null; }
+ protected virtual void ReadWebServiceDescriptorAttributes(System.Xml.XmlReader reader, System.IdentityModel.Metadata.WebServiceDescriptor roleDescriptor) { }
+ public virtual bool ReadWebServiceDescriptorElement(System.Xml.XmlReader reader, System.IdentityModel.Metadata.WebServiceDescriptor roleDescriptor) { throw null; }
+ protected virtual void ValidateIssuer(System.Security.Cryptography.X509Certificates.X509Certificate2 signingCertificate) { }
+ protected virtual void ValidateSigningCredential(System.IdentityModel.Tokens.SigningCredentials signingCredentials) { }
+ protected virtual void WriteApplicationServiceDescriptor(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.ApplicationServiceDescriptor appService) { }
+ protected virtual void WriteAttribute(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Attribute data) { }
+ protected virtual void WriteContactPerson(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.ContactPerson contactPerson) { }
+ protected virtual void WriteCustomAttributes<T>(System.Xml.XmlWriter writer, T source) { }
+ protected virtual void WriteCustomElements<T>(System.Xml.XmlWriter writer, T source) { }
+ protected virtual void WriteDisplayClaim(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.DisplayClaim claim) { }
+ protected virtual void WriteEntitiesDescriptor(System.Xml.XmlWriter inputWriter, System.IdentityModel.Metadata.EntitiesDescriptor entitiesDescriptor) { }
+ protected virtual void WriteEntityDescriptor(System.Xml.XmlWriter inputWriter, System.IdentityModel.Metadata.EntityDescriptor entityDescriptor) { }
+ protected virtual void WriteIdentityProviderSingleSignOnDescriptor(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor identityProviderSingleSignOnDescriptor) { }
+ protected virtual void WriteIndexedProtocolEndpoint(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.IndexedProtocolEndpoint indexedEP, System.Xml.XmlQualifiedName element) { }
+ protected virtual void WriteKeyDescriptor(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.KeyDescriptor keyDescriptor) { }
+ protected virtual void WriteLocalizedName(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.LocalizedName name, System.Xml.XmlQualifiedName element) { }
+ protected virtual void WriteLocalizedUri(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.LocalizedUri uri, System.Xml.XmlQualifiedName element) { }
+ public void WriteMetadata(System.IO.Stream stream, System.IdentityModel.Metadata.MetadataBase metadata) { }
+ public void WriteMetadata(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.MetadataBase metadata) { }
+ protected virtual void WriteMetadataCore(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.MetadataBase metadataBase) { }
+ protected virtual void WriteOrganization(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.Organization organization) { }
+ protected virtual void WriteProtocolEndpoint(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.ProtocolEndpoint endpoint, System.Xml.XmlQualifiedName element) { }
+ protected virtual void WriteRoleDescriptorAttributes(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.RoleDescriptor roleDescriptor) { }
+ protected virtual void WriteRoleDescriptorElements(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.RoleDescriptor roleDescriptor) { }
+ protected virtual void WriteSecurityTokenServiceDescriptor(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.SecurityTokenServiceDescriptor securityTokenServiceDescriptor) { }
+ protected virtual void WriteServiceProviderSingleSignOnDescriptor(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor serviceProviderSingleSignOnDescriptor) { }
+ protected virtual void WriteSingleSignOnDescriptorAttributes(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.SingleSignOnDescriptor singleSignOnDescriptor) { }
+ protected virtual void WriteSingleSignOnDescriptorElements(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.SingleSignOnDescriptor singleSignOnDescriptor) { }
+ protected virtual void WriteWebServiceDescriptorAttributes(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.WebServiceDescriptor wsDescriptor) { }
+ protected virtual void WriteWebServiceDescriptorElements(System.Xml.XmlWriter writer, System.IdentityModel.Metadata.WebServiceDescriptor wsDescriptor) { }
+ }
+ public partial class Organization
+ {
+ public Organization() { }
+ public Organization(System.IdentityModel.Metadata.LocalizedEntryCollection<System.IdentityModel.Metadata.LocalizedName> names, System.IdentityModel.Metadata.LocalizedEntryCollection<System.IdentityModel.Metadata.LocalizedName> displayNames, System.IdentityModel.Metadata.LocalizedEntryCollection<System.IdentityModel.Metadata.LocalizedUri> urls) { }
+ public System.IdentityModel.Metadata.LocalizedEntryCollection<System.IdentityModel.Metadata.LocalizedName> DisplayNames { get { throw null; } }
+ public System.IdentityModel.Metadata.LocalizedEntryCollection<System.IdentityModel.Metadata.LocalizedName> Names { get { throw null; } }
+ public System.IdentityModel.Metadata.LocalizedEntryCollection<System.IdentityModel.Metadata.LocalizedUri> Urls { get { throw null; } }
+ }
+ public partial class ProtocolEndpoint
+ {
+ public ProtocolEndpoint() { }
+ public ProtocolEndpoint(System.Uri binding, System.Uri location) { }
+ public System.Uri Binding { get { throw null; } set { } }
+ public System.Uri Location { get { throw null; } set { } }
+ public System.Uri ResponseLocation { get { throw null; } set { } }
+ }
+ public abstract partial class RoleDescriptor
+ {
+ protected RoleDescriptor() { }
+ protected RoleDescriptor(System.Collections.ObjectModel.Collection<System.Uri> protocolsSupported) { }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.ContactPerson> Contacts { get { throw null; } }
+ public System.Uri ErrorUrl { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.KeyDescriptor> Keys { get { throw null; } }
+ public System.IdentityModel.Metadata.Organization Organization { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.Uri> ProtocolsSupported { get { throw null; } }
+ public System.DateTime ValidUntil { get { throw null; } set { } }
+ }
+ public partial class SecurityTokenServiceDescriptor : System.IdentityModel.Metadata.WebServiceDescriptor
+ {
+ public SecurityTokenServiceDescriptor() { }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Protocols.WSTrust.EndpointReference> PassiveRequestorEndpoints { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Protocols.WSTrust.EndpointReference> SecurityTokenServiceEndpoints { get { throw null; } }
+ }
+ public partial class ServiceProviderSingleSignOnDescriptor : System.IdentityModel.Metadata.SingleSignOnDescriptor
+ {
+ public ServiceProviderSingleSignOnDescriptor() { }
+ public ServiceProviderSingleSignOnDescriptor(System.IdentityModel.Metadata.IndexedProtocolEndpointDictionary collection) { }
+ public System.IdentityModel.Metadata.IndexedProtocolEndpointDictionary AssertionConsumerServices { get { throw null; } }
+ public bool AuthenticationRequestsSigned { get { throw null; } set { } }
+ public bool WantAssertionsSigned { get { throw null; } set { } }
+ }
+ public partial class SingleSignOnDescriptor : System.IdentityModel.Metadata.RoleDescriptor
+ {
+ public SingleSignOnDescriptor() { }
+ public System.IdentityModel.Metadata.IndexedProtocolEndpointDictionary ArtifactResolutionServices { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Uri> NameIdentifierFormats { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Metadata.ProtocolEndpoint> SingleLogoutServices { get { throw null; } }
+ }
+ public abstract partial class WebServiceDescriptor : System.IdentityModel.Metadata.RoleDescriptor
+ {
+ protected WebServiceDescriptor() { }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.DisplayClaim> ClaimTypesOffered { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Metadata.DisplayClaim> ClaimTypesRequested { get { throw null; } }
+ public string ServiceDescription { get { throw null; } set { } }
+ public string ServiceDisplayName { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.IdentityModel.Protocols.WSTrust.EndpointReference> TargetScopes { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Uri> TokenTypesOffered { get { throw null; } }
+ }
+}
+namespace System.IdentityModel.Policy
+{
+ public abstract partial class AuthorizationContext : System.IdentityModel.Policy.IAuthorizationComponent
+ {
+ protected AuthorizationContext() { }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Claims.ClaimSet> ClaimSets { get; }
+ public abstract System.DateTime ExpirationTime { get; }
+ public abstract string Id { get; }
+ public abstract System.Collections.Generic.IDictionary<string, object> Properties { get; }
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Policy.AuthorizationContext CreateDefaultAuthorizationContext(System.Collections.Generic.IList<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { throw null; }
+ }
+ public abstract partial class EvaluationContext
+ {
+ protected EvaluationContext() { }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Claims.ClaimSet> ClaimSets { get; }
+ public abstract int Generation { get; }
+ public abstract System.Collections.Generic.IDictionary<string, object> Properties { get; }
+ public abstract void AddClaimSet(System.IdentityModel.Policy.IAuthorizationPolicy policy, System.IdentityModel.Claims.ClaimSet claimSet);
+ public abstract void RecordExpirationTime(System.DateTime expirationTime);
+ }
+ public partial interface IAuthorizationComponent
+ {
+ string Id { get; }
+ }
+ public partial interface IAuthorizationPolicy : System.IdentityModel.Policy.IAuthorizationComponent
+ {
+ System.IdentityModel.Claims.ClaimSet Issuer { get; }
+ bool Evaluate(System.IdentityModel.Policy.EvaluationContext evaluationContext, ref object state);
+ }
+}
+namespace System.IdentityModel.Protocols.WSTrust
+{
+ public partial class AdditionalContext
+ {
+ public AdditionalContext() { }
+ public AdditionalContext(System.Collections.Generic.IEnumerable<System.IdentityModel.Protocols.WSTrust.ContextItem> items) { }
+ public System.Collections.Generic.IList<System.IdentityModel.Protocols.WSTrust.ContextItem> Items { get { throw null; } }
+ }
+ public partial class BinaryExchange
+ {
+ public BinaryExchange(byte[] binaryData, System.Uri valueType) { }
+ public BinaryExchange(byte[] binaryData, System.Uri valueType, System.Uri encodingType) { }
+ public byte[] BinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri EncodingType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri ValueType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ContextItem
+ {
+ public ContextItem(System.Uri name) { }
+ public ContextItem(System.Uri name, string value) { }
+ public ContextItem(System.Uri name, string value, System.Uri scope) { }
+ public System.Uri Name { get { throw null; } set { } }
+ public System.Uri Scope { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ public partial class EndpointReference
+ {
+ public EndpointReference(string uri) { }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> Details { get { throw null; } }
+ public System.Uri Uri { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Protocols.WSTrust.EndpointReference ReadFrom(System.Xml.XmlDictionaryReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Protocols.WSTrust.EndpointReference ReadFrom(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public partial class Entropy : System.IdentityModel.Protocols.WSTrust.ProtectedKey
+ {
+ public Entropy(byte[] secret) : base (default(byte[])) { }
+ public Entropy(byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials) : base (default(byte[])) { }
+ public Entropy(System.IdentityModel.Protocols.WSTrust.ProtectedKey protectedKey) : base (default(byte[])) { }
+ public Entropy(int entropySizeInBits) : base (default(byte[])) { }
+ }
+ public partial class InvalidRequestException : System.IdentityModel.RequestException
+ {
+ public InvalidRequestException() { }
+ protected InvalidRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidRequestException(string message) { }
+ public InvalidRequestException(string message, System.Exception innerException) { }
+ }
+ public static partial class KeyTypes
+ {
+ public const string Asymmetric = "http://schemas.microsoft.com/idfx/keytype/asymmetric";
+ public const string Bearer = "http://schemas.microsoft.com/idfx/keytype/bearer";
+ public const string Symmetric = "http://schemas.microsoft.com/idfx/keytype/symmetric";
+ }
+ public partial class Lifetime
+ {
+ public Lifetime(System.DateTime created, System.DateTime expires) { }
+ public Lifetime(System.Nullable<System.DateTime> created, System.Nullable<System.DateTime> expires) { }
+ public System.Nullable<System.DateTime> Created { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.DateTime> Expires { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class Participants
+ {
+ public Participants() { }
+ public System.Collections.Generic.List<System.IdentityModel.Protocols.WSTrust.EndpointReference> Participant { get { throw null; } }
+ public System.IdentityModel.Protocols.WSTrust.EndpointReference Primary { get { throw null; } set { } }
+ }
+ public partial class ProtectedKey
+ {
+ public ProtectedKey(byte[] secret) { }
+ public ProtectedKey(byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials) { }
+ public System.IdentityModel.Tokens.EncryptingCredentials WrappingCredentials { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public byte[] GetKeyBytes() { throw null; }
+ }
+ public partial class Renewing
+ {
+ public Renewing() { }
+ public Renewing(bool allowRenewal, bool okForRenewalAfterExpiration) { }
+ public bool AllowRenewal { get { throw null; } set { } }
+ public bool OkForRenewalAfterExpiration { get { throw null; } set { } }
+ }
+ public partial class RequestClaim
+ {
+ public RequestClaim(string claimType) { }
+ public RequestClaim(string claimType, bool isOptional) { }
+ public RequestClaim(string claimType, bool isOptional, string value) { }
+ public string ClaimType { get { throw null; } }
+ public bool IsOptional { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ public partial class RequestClaimCollection : System.Collections.ObjectModel.Collection<System.IdentityModel.Protocols.WSTrust.RequestClaim>
+ {
+ public RequestClaimCollection() { }
+ public string Dialect { get { throw null; } set { } }
+ }
+ public partial class RequestedProofToken
+ {
+ public RequestedProofToken(byte[] secret) { }
+ public RequestedProofToken(byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials) { }
+ public RequestedProofToken(System.IdentityModel.Protocols.WSTrust.ProtectedKey protectedKey) { }
+ public RequestedProofToken(string computedKeyAlgorithm) { }
+ public string ComputedKeyAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IdentityModel.Protocols.WSTrust.ProtectedKey ProtectedKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class RequestedSecurityToken
+ {
+ public RequestedSecurityToken(System.IdentityModel.Tokens.SecurityToken token) { }
+ public RequestedSecurityToken(System.Xml.XmlElement tokenAsXml) { }
+ public System.IdentityModel.Tokens.SecurityToken SecurityToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Xml.XmlElement SecurityTokenXml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class RequestSecurityToken : System.IdentityModel.Protocols.WSTrust.WSTrustMessage
+ {
+ public RequestSecurityToken() { }
+ public RequestSecurityToken(string requestType) { }
+ public RequestSecurityToken(string requestType, string keyType) { }
+ public System.IdentityModel.Tokens.SecurityTokenElement ActAs { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.AdditionalContext AdditionalContext { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenElement CancelTarget { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.RequestClaimCollection Claims { get { throw null; } }
+ public string ComputedKeyAlgorithm { get { throw null; } set { } }
+ public System.Nullable<bool> Delegatable { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenElement DelegateTo { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenElement Encryption { get { throw null; } set { } }
+ public System.Nullable<bool> Forwardable { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.EndpointReference Issuer { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenElement OnBehalfOf { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.Participants Participants { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenElement ProofEncryption { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.Renewing Renewing { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenElement RenewTarget { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.RequestSecurityToken SecondaryParameters { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenElement ValidateTarget { get { throw null; } set { } }
+ }
+ public partial class RequestSecurityTokenResponse : System.IdentityModel.Protocols.WSTrust.WSTrustMessage
+ {
+ public RequestSecurityTokenResponse() { }
+ public RequestSecurityTokenResponse(System.IdentityModel.Protocols.WSTrust.WSTrustMessage message) { }
+ public bool IsFinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause RequestedAttachedReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.RequestedProofToken RequestedProofToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.RequestedSecurityToken RequestedSecurityToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool RequestedTokenCancelled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause RequestedUnattachedReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.Status Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public static partial class RequestTypes
+ {
+ public const string Cancel = "http://schemas.microsoft.com/idfx/requesttype/cancel";
+ public const string GetMetadata = "http://schemas.microsoft.com/idfx/requesttype/getMetadata";
+ public const string Issue = "http://schemas.microsoft.com/idfx/requesttype/issue";
+ public const string IssueCard = "http://schemas.microsoft.com/idfx/requesttype/issueCard";
+ public const string Renew = "http://schemas.microsoft.com/idfx/requesttype/renew";
+ public const string Validate = "http://schemas.microsoft.com/idfx/requesttype/validate";
+ }
+ public partial class Status
+ {
+ public Status(string code, string reason) { }
+ public string Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Reason { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class UseKey
+ {
+ public UseKey() { }
+ public UseKey(System.IdentityModel.Tokens.SecurityKeyIdentifier ski) { }
+ public UseKey(System.IdentityModel.Tokens.SecurityKeyIdentifier ski, System.IdentityModel.Tokens.SecurityToken token) { }
+ public UseKey(System.IdentityModel.Tokens.SecurityToken token) { }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier SecurityKeyIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityToken Token { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class WSTrust13RequestSerializer : System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer
+ {
+ public WSTrust13RequestSerializer() { }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityToken ReadSecondaryParameters(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { throw null; }
+ public override System.IdentityModel.Protocols.WSTrust.RequestSecurityToken ReadXml(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { throw null; }
+ public override void ReadXmlElement(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteKnownRequestElement(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXml(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXmlElement(System.Xml.XmlWriter writer, string elementName, object elementValue, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ }
+ public partial class WSTrust13ResponseSerializer : System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer
+ {
+ public WSTrust13ResponseSerializer() { }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse ReadXml(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { throw null; }
+ public override void ReadXmlElement(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteKnownResponseElement(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXml(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXmlElement(System.Xml.XmlWriter writer, string elementName, object elementValue, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ }
+ public partial class WSTrustFeb2005RequestSerializer : System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer
+ {
+ public WSTrustFeb2005RequestSerializer() { }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Protocols.WSTrust.RequestSecurityToken ReadXml(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { throw null; }
+ public override void ReadXmlElement(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteKnownRequestElement(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXml(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXmlElement(System.Xml.XmlWriter writer, string elementName, object elementValue, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ }
+ public partial class WSTrustFeb2005ResponseSerializer : System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer
+ {
+ public WSTrustFeb2005ResponseSerializer() { }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse ReadXml(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { throw null; }
+ public override void ReadXmlElement(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteKnownResponseElement(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXml(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public override void WriteXmlElement(System.Xml.XmlWriter writer, string elementName, object elementValue, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ }
+ public abstract partial class WSTrustMessage : System.IdentityModel.OpenObject
+ {
+ protected WSTrustMessage() { }
+ public bool AllowPostdating { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.EndpointReference AppliesTo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string AuthenticationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.BinaryExchange BinaryExchange { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string CanonicalizationAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string EncryptionAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string EncryptWith { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.Entropy Entropy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> KeySizeInBits { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string KeyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string KeyWrapAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.Lifetime Lifetime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ReplyTo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string RequestType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SignatureAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SignWith { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TokenType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.UseKey UseKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class WSTrustRequestSerializer
+ {
+ protected WSTrustRequestSerializer() { }
+ public abstract bool CanRead(System.Xml.XmlReader reader);
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityToken CreateRequestSecurityToken() { throw null; }
+ protected virtual void ReadCustomElement(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) { }
+ public abstract System.IdentityModel.Protocols.WSTrust.RequestSecurityToken ReadXml(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public abstract void ReadXmlElement(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken requestSecurityToken, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public virtual void Validate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken requestSecurityToken) { }
+ public abstract void WriteKnownRequestElement(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken requestSecurityToken, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public abstract void WriteXml(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public abstract void WriteXmlElement(System.Xml.XmlWriter writer, string elementName, object elementValue, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken requestSecurityToken, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ }
+ public abstract partial class WSTrustResponseSerializer
+ {
+ protected WSTrustResponseSerializer() { }
+ public abstract bool CanRead(System.Xml.XmlReader reader);
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse CreateInstance() { throw null; }
+ public abstract System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse ReadXml(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public abstract void ReadXmlElement(System.Xml.XmlReader reader, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse requestSecurityTokenResponse, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public virtual void Validate(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse requestSecurityTokenResponse) { }
+ public abstract void WriteKnownResponseElement(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse requestSecurityTokenResponse, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public abstract void WriteXml(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response, System.Xml.XmlWriter writer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ public abstract void WriteXmlElement(System.Xml.XmlWriter writer, string elementName, object elementValue, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse requestSecurityTokenResponse, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
+ }
+ public partial class WSTrustSerializationContext
+ {
+ public WSTrustSerializationContext() { }
+ public WSTrustSerializationContext(System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager securityTokenHandlerCollectionManager) { }
+ public WSTrustSerializationContext(System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager securityTokenHandlerCollectionManager, System.IdentityModel.Selectors.SecurityTokenResolver securityTokenResolver, System.IdentityModel.Selectors.SecurityTokenResolver useKeyTokenResolver) { }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager SecurityTokenHandlerCollectionManager { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollection SecurityTokenHandlers { get { throw null; } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver TokenResolver { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver UseKeyTokenResolver { get { throw null; } set { } }
+ }
+ public partial class WSTrustSerializationException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ public WSTrustSerializationException() { }
+ protected WSTrustSerializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public WSTrustSerializationException(string message) { }
+ public WSTrustSerializationException(string message, System.Exception inner) { }
+ }
+}
+namespace System.IdentityModel.Selectors
+{
+ public enum AudienceUriMode
+ {
+ Always = 1,
+ BearerKeyOnly = 2,
+ Never = 0,
+ }
+ public static partial class AudienceUriModeValidationHelper
+ {
+ public static bool IsDefined(System.IdentityModel.Selectors.AudienceUriMode validationMode) { throw null; }
+ }
+ public partial class CustomUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator
+ {
+ public CustomUserNameSecurityTokenAuthenticator(System.IdentityModel.Selectors.UserNamePasswordValidator validator) { }
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateUserNamePasswordCore(string userName, string password) { throw null; }
+ }
+ public partial class KerberosSecurityTokenAuthenticator : System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator
+ {
+ [System.MonoTODOAttribute]
+ public KerberosSecurityTokenAuthenticator() { }
+ [System.MonoTODOAttribute]
+ public KerberosSecurityTokenAuthenticator(bool includeWindowsGroups) { }
+ [System.MonoTODOAttribute]
+ protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public partial class KerberosSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
+ {
+ public KerberosSecurityTokenProvider(string servicePrincipalName) { }
+ [System.MonoTODOAttribute]
+ public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel) { }
+ [System.MonoTODOAttribute]
+ public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential networkCredential) { }
+ public System.Net.NetworkCredential NetworkCredential { get { throw null; } }
+ public string ServicePrincipalName { get { throw null; } }
+ public System.Security.Principal.TokenImpersonationLevel TokenImpersonationLevel { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
+ }
+ public partial class RsaSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
+ {
+ public RsaSecurityTokenAuthenticator() { }
+ protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute("hmm, what to validate?")]
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public partial class SamlSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
+ {
+ public SamlSecurityTokenAuthenticator(System.Collections.Generic.IList<System.IdentityModel.Selectors.SecurityTokenAuthenticator> supportingAuthenticators) { }
+ public SamlSecurityTokenAuthenticator(System.Collections.Generic.IList<System.IdentityModel.Selectors.SecurityTokenAuthenticator> supportingAuthenticators, System.TimeSpan maxClockSkew) { }
+ public System.Collections.Generic.IList<string> AllowedAudienceUris { get { throw null; } }
+ public System.IdentityModel.Selectors.AudienceUriMode AudienceUriMode { get { throw null; } set { } }
+ protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Claims.ClaimSet ResolveClaimSet(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; }
+ public virtual System.IdentityModel.Claims.ClaimSet ResolveClaimSet(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; }
+ public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected virtual bool ValidateAudienceRestriction(System.IdentityModel.Tokens.SamlAudienceRestrictionCondition audienceRestrictionCondition) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public abstract partial class SecurityTokenAuthenticator
+ {
+ protected SecurityTokenAuthenticator() { }
+ public bool CanValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected abstract bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token);
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected abstract System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token);
+ }
+ public abstract partial class SecurityTokenManager
+ {
+ protected SecurityTokenManager() { }
+ public abstract System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
+ public abstract System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement);
+ public abstract System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion version);
+ }
+ public abstract partial class SecurityTokenProvider
+ {
+ protected SecurityTokenProvider() { }
+ public virtual bool SupportsTokenCancellation { get { throw null; } }
+ public virtual bool SupportsTokenRenewal { get { throw null; } }
+ public System.IAsyncResult BeginCancelToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult BeginCancelTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginGetToken(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.IAsyncResult BeginGetTokenCore(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginRenewToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult BeginRenewTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed, System.AsyncCallback callback, object state) { throw null; }
+ public void CancelToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { }
+ protected virtual void CancelTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { }
+ public void EndCancelToken(System.IAsyncResult result) { }
+ protected virtual void EndCancelTokenCore(System.IAsyncResult result) { }
+ public System.IdentityModel.Tokens.SecurityToken EndGetToken(System.IAsyncResult result) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.IdentityModel.Tokens.SecurityToken EndGetTokenCore(System.IAsyncResult result) { throw null; }
+ public System.IdentityModel.Tokens.SecurityToken EndRenewToken(System.IAsyncResult result) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityToken EndRenewTokenCore(System.IAsyncResult result) { throw null; }
+ public System.IdentityModel.Tokens.SecurityToken GetToken(System.TimeSpan timeout) { throw null; }
+ protected abstract System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout);
+ public System.IdentityModel.Tokens.SecurityToken RenewToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityToken RenewTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed) { throw null; }
+ protected internal partial class SecurityTokenAsyncResult : System.IAsyncResult
+ {
+ public SecurityTokenAsyncResult(System.IdentityModel.Tokens.SecurityToken token, System.AsyncCallback callback, object state) { }
+ public object AsyncState { get { throw null; } }
+ public System.Threading.WaitHandle AsyncWaitHandle { get { throw null; } }
+ public bool CompletedSynchronously { get { throw null; } }
+ public bool IsCompleted { get { throw null; } }
+ public static System.IdentityModel.Tokens.SecurityToken End(System.IAsyncResult result) { throw null; }
+ }
+ }
+ public partial class SecurityTokenRequirement
+ {
+ public SecurityTokenRequirement() { }
+ public static string IsOptionalTokenProperty { get { throw null; } }
+ public int KeySize { get { throw null; } set { } }
+ public static string KeySizeProperty { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyType KeyType { get { throw null; } set { } }
+ public static string KeyTypeProperty { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyUsage KeyUsage { get { throw null; } set { } }
+ public static string KeyUsageProperty { get { throw null; } }
+ public static string PeerAuthenticationMode { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> Properties { get { throw null; } }
+ public bool RequireCryptographicToken { get { throw null; } set { } }
+ public static string RequireCryptographicTokenProperty { get { throw null; } }
+ public string TokenType { get { throw null; } set { } }
+ public static string TokenTypeProperty { get { throw null; } }
+ public TValue GetProperty<TValue>(string propertyName) { throw null; }
+ public bool TryGetProperty<TValue>(string propertyName, out TValue result) { result = default(TValue); throw null; }
+ }
+ public abstract partial class SecurityTokenResolver : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ protected SecurityTokenResolver() { }
+ public static System.IdentityModel.Selectors.SecurityTokenResolver CreateDefaultSecurityTokenResolver(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityToken> tokens, bool canMatchLocalId) { throw null; }
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ public System.IdentityModel.Tokens.SecurityKey ResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public System.IdentityModel.Tokens.SecurityToken ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; }
+ public System.IdentityModel.Tokens.SecurityToken ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public bool TryResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { key = default(System.IdentityModel.Tokens.SecurityKey); throw null; }
+ protected abstract bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key);
+ public bool TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ public bool TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ protected abstract bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token);
+ protected abstract bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token);
+ }
+ public abstract partial class SecurityTokenSerializer
+ {
+ protected SecurityTokenSerializer() { }
+ [System.MonoTODOAttribute]
+ public bool CanReadKeyIdentifier(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ protected abstract bool CanReadKeyIdentifierClauseCore(System.Xml.XmlReader reader);
+ protected abstract bool CanReadKeyIdentifierCore(System.Xml.XmlReader reader);
+ [System.MonoTODOAttribute]
+ public bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ protected abstract bool CanReadTokenCore(System.Xml.XmlReader reader);
+ [System.MonoTODOAttribute]
+ public bool CanWriteKeyIdentifier(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ protected abstract bool CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
+ protected abstract bool CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier);
+ [System.MonoTODOAttribute]
+ public bool CanWriteToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected abstract bool CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken token);
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifier(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ protected abstract System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(System.Xml.XmlReader reader);
+ protected abstract System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifierCore(System.Xml.XmlReader reader);
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ protected abstract System.IdentityModel.Tokens.SecurityToken ReadTokenCore(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver);
+ [System.MonoTODOAttribute]
+ public void WriteKeyIdentifier(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { }
+ [System.MonoTODOAttribute]
+ public void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { }
+ protected abstract void WriteKeyIdentifierClauseCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
+ protected abstract void WriteKeyIdentifierCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier);
+ [System.MonoTODOAttribute]
+ public void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ protected abstract void WriteTokenCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token);
+ }
+ public abstract partial class SecurityTokenVersion
+ {
+ protected SecurityTokenVersion() { }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<string> GetSecuritySpecifications();
+ }
+ public abstract partial class UserNamePasswordValidator
+ {
+ protected UserNamePasswordValidator() { }
+ public static System.IdentityModel.Selectors.UserNamePasswordValidator None { get { throw null; } }
+ public static System.IdentityModel.Selectors.UserNamePasswordValidator CreateMembershipProviderValidator(System.Web.Security.MembershipProvider provider) { throw null; }
+ public abstract void Validate(string userName, string password);
+ }
+ public abstract partial class UserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
+ {
+ protected UserNameSecurityTokenAuthenticator() { }
+ protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected abstract System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateUserNamePasswordCore(string userName, string password);
+ }
+ public partial class UserNameSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
+ {
+ public UserNameSecurityTokenProvider(string userName, string password) { }
+ protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
+ }
+ public partial class WindowsSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
+ {
+ [System.MonoTODOAttribute]
+ public WindowsSecurityTokenAuthenticator() { }
+ [System.MonoTODOAttribute]
+ public WindowsSecurityTokenAuthenticator(bool includeWindowsGroups) { }
+ [System.MonoTODOAttribute]
+ protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public partial class WindowsUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator
+ {
+ public WindowsUserNameSecurityTokenAuthenticator() { }
+ public WindowsUserNameSecurityTokenAuthenticator(bool includeWindowsGroups) { }
+ [System.MonoTODOAttribute]
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateUserNamePasswordCore(string userName, string password) { throw null; }
+ }
+ public abstract partial class X509CertificateValidator : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ protected X509CertificateValidator() { }
+ public static System.IdentityModel.Selectors.X509CertificateValidator ChainTrust { get { throw null; } }
+ public static System.IdentityModel.Selectors.X509CertificateValidator None { get { throw null; } }
+ public static System.IdentityModel.Selectors.X509CertificateValidator PeerOrChainTrust { get { throw null; } }
+ public static System.IdentityModel.Selectors.X509CertificateValidator PeerTrust { get { throw null; } }
+ public static System.IdentityModel.Selectors.X509CertificateValidator CreateChainTrustValidator(bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy) { throw null; }
+ public static System.IdentityModel.Selectors.X509CertificateValidator CreatePeerOrChainTrustValidator(bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy) { throw null; }
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ public abstract void Validate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
+ }
+ public partial class X509SecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
+ {
+ public X509SecurityTokenAuthenticator() { }
+ public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator) { }
+ public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator, bool mapToWindows) { }
+ public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator, bool mapToWindows, bool includeWindowsGroups) { }
+ public bool MapCertificateToWindowsAccount { get { throw null; } }
+ protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public partial class X509SecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, System.IDisposable
+ {
+ public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
+ public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } }
+ public void Dispose() { }
+ protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
+ }
+}
+namespace System.IdentityModel.Tokens
+{
+ public partial class AggregateTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
+ {
+ public AggregateTokenResolver(System.Collections.Generic.IEnumerable<System.IdentityModel.Selectors.SecurityTokenResolver> tokenResolvers) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Selectors.SecurityTokenResolver> TokenResolvers { get { throw null; } }
+ protected override bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { key = default(System.IdentityModel.Tokens.SecurityKey); throw null; }
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ }
+ public partial class AsymmetricProofDescriptor : System.IdentityModel.Tokens.ProofDescriptor
+ {
+ public AsymmetricProofDescriptor() { }
+ public AsymmetricProofDescriptor(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { }
+ public AsymmetricProofDescriptor(System.Security.Cryptography.RSA rsaAlgorithm) { }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifier KeyIdentifier { get { throw null; } }
+ public override void ApplyTo(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response) { }
+ }
+ public abstract partial class AsymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey
+ {
+ protected AsymmetricSecurityKey() { }
+ public abstract System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey);
+ public abstract System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm);
+ public abstract System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm);
+ public abstract System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm);
+ public abstract bool HasPrivateKey();
+ }
+ public partial class AudienceRestriction
+ {
+ public AudienceRestriction() { }
+ public AudienceRestriction(System.IdentityModel.Selectors.AudienceUriMode audienceMode) { }
+ public System.Collections.ObjectModel.Collection<System.Uri> AllowedAudienceUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IdentityModel.Selectors.AudienceUriMode AudienceMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class AudienceUriValidationFailedException : System.IdentityModel.Tokens.SecurityTokenValidationException
+ {
+ public AudienceUriValidationFailedException() { }
+ protected AudienceUriValidationFailedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AudienceUriValidationFailedException(string message) { }
+ public AudienceUriValidationFailedException(string message, System.Exception inner) { }
+ }
+ public partial class AuthenticationContext
+ {
+ public AuthenticationContext() { }
+ public System.Collections.ObjectModel.Collection<string> Authorities { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ContextClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ContextDeclaration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public static partial class AuthenticationMethods
+ {
+ public const string HardwareToken = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/hardwaretoken";
+ public const string Kerberos = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/kerberos";
+ public const string Namespace = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/";
+ public const string Password = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/password";
+ public const string Pgp = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/pgp";
+ public const string SecureRemotePassword = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/secureremotepassword";
+ public const string Signature = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/signature";
+ public const string Smartcard = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/smartcard";
+ public const string SmartcardPki = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/smartcardpki";
+ public const string Spki = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/spki";
+ public const string TlsClient = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/tlsclient";
+ public const string Unspecified = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/unspecified";
+ public const string Windows = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/windows";
+ public const string X509 = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/x509";
+ public const string Xkms = "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/xkms";
+ }
+ public abstract partial class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ protected BinaryKeyIdentifierClause(string clauseType, byte[] identificationData, bool cloneBuffer) : base (default(string)) { }
+ protected BinaryKeyIdentifierClause(string clauseType, byte[] identificationData, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base (default(string)) { }
+ public byte[] GetBuffer() { throw null; }
+ protected byte[] GetRawBuffer() { throw null; }
+ public bool Matches(byte[] data) { throw null; }
+ public bool Matches(byte[] data, int offset) { throw null; }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class BootstrapContext : System.Runtime.Serialization.ISerializable
+ {
+ public BootstrapContext(byte[] token) { }
+ public BootstrapContext(System.IdentityModel.Tokens.SecurityToken token, System.IdentityModel.Tokens.SecurityTokenHandler tokenHandler) { }
+ protected BootstrapContext(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public BootstrapContext(string token) { }
+ public System.IdentityModel.Tokens.SecurityToken SecurityToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityTokenHandler SecurityTokenHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Token { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public byte[] TokenBytes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public static partial class ComputedKeyAlgorithms
+ {
+ public const string Psha1 = "http://schemas.microsoft.com/idfx/computedkeyalgorithm/psha1";
+ }
+ public partial class ConfigurationBasedIssuerNameRegistry : System.IdentityModel.Tokens.IssuerNameRegistry
+ {
+ public ConfigurationBasedIssuerNameRegistry() { }
+ public System.Collections.Generic.IDictionary<string, string> ConfiguredTrustedIssuers { get { throw null; } }
+ public void AddTrustedIssuer(string certificateThumbprint, string name) { }
+ public override string GetIssuerName(System.IdentityModel.Tokens.SecurityToken securityToken) { throw null; }
+ public override void LoadCustomConfiguration(System.Xml.XmlNodeList customConfiguration) { }
+ }
+ public partial class EmptySecurityKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public EmptySecurityKeyIdentifierClause() : base (default(string)) { }
+ public EmptySecurityKeyIdentifierClause(object context) : base (default(string)) { }
+ public object Context { get { throw null; } }
+ }
+ public partial class EncryptedKeyEncryptingCredentials : System.IdentityModel.Tokens.EncryptingCredentials
+ {
+ public EncryptedKeyEncryptingCredentials(System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials, int keySizeInBits, string encryptionAlgorithm) { }
+ public EncryptedKeyEncryptingCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public EncryptedKeyEncryptingCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string keyWrappingAlgorithm, int keySizeInBits, string encryptionAlgorithm) { }
+ public System.IdentityModel.Tokens.EncryptingCredentials WrappingCredentials { get { throw null; } }
+ }
+ public sealed partial class EncryptedKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
+ {
+ public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod) : base (default(string), default(byte[]), default(bool)) { }
+ public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier) : base (default(string), default(byte[]), default(bool)) { }
+ public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName) : base (default(string), default(byte[]), default(bool)) { }
+ public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName, byte[] derivationNonce, int derivationLength) : base (default(string), default(byte[]), default(bool)) { }
+ public string CarriedKeyName { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier EncryptingKeyIdentifier { get { throw null; } }
+ public string EncryptionMethod { get { throw null; } }
+ public byte[] GetEncryptedKey() { throw null; }
+ public bool Matches(byte[] encryptedKey, string encryptionMethod, string carriedKeyName) { throw null; }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class EncryptedSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ public EncryptedSecurityToken(System.IdentityModel.Tokens.SecurityToken token, System.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials) { }
+ public System.IdentityModel.Tokens.EncryptingCredentials EncryptingCredentials { get { throw null; } }
+ public override string Id { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityToken Token { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class EncryptedSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ public EncryptedSecurityTokenHandler() { }
+ public override bool CanWriteToken { get { throw null; } }
+ public System.IdentityModel.Selectors.SecurityTokenSerializer KeyInfoSerializer { get { throw null; } set { } }
+ public override System.Type TokenType { get { throw null; } }
+ public override bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public override bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class EncryptedTokenDecryptionFailedException : System.IdentityModel.Tokens.SecurityTokenException
+ {
+ public EncryptedTokenDecryptionFailedException() { }
+ protected EncryptedTokenDecryptionFailedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public EncryptedTokenDecryptionFailedException(string message) { }
+ public EncryptedTokenDecryptionFailedException(string message, System.Exception inner) { }
+ }
+ public partial class EncryptingCredentials
+ {
+ public EncryptingCredentials() { }
+ public EncryptingCredentials(System.IdentityModel.Tokens.SecurityKey key, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, string algorithm) { }
+ public string Algorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityKey SecurityKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier SecurityKeyIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class GenericXmlSecurityKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public GenericXmlSecurityKeyIdentifierClause(System.Xml.XmlElement referenceXml) : base (default(string)) { }
+ public GenericXmlSecurityKeyIdentifierClause(System.Xml.XmlElement referenceXml, byte[] derivationNonce, int derivationLength) : base (default(string)) { }
+ public System.Xml.XmlElement ReferenceXml { get { throw null; } }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class GenericXmlSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ public GenericXmlSecurityToken(System.Xml.XmlElement tokenXml, System.IdentityModel.Tokens.SecurityToken proofToken, System.DateTime effectiveTime, System.DateTime expirationTime, System.IdentityModel.Tokens.SecurityKeyIdentifierClause internalTokenReference, System.IdentityModel.Tokens.SecurityKeyIdentifierClause externalTokenReference, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> AuthorizationPolicies { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause ExternalTokenReference { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Id { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause InternalTokenReference { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityToken ProofToken { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public System.Xml.XmlElement TokenXml { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class InMemorySymmetricSecurityKey : System.IdentityModel.Tokens.SymmetricSecurityKey
+ {
+ public InMemorySymmetricSecurityKey(byte[] symmetricKey) { }
+ public InMemorySymmetricSecurityKey(byte[] symmetricKey, bool cloneBuffer) { }
+ public override int KeySize { get { throw null; } }
+ public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; }
+ public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; }
+ public override byte[] GenerateDerivedKey(string algorithm, byte[] label, byte[] nonce, int derivedKeyLength, int offset) { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform GetDecryptionTransform(string algorithm, byte[] iv) { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform GetEncryptionTransform(string algorithm, byte[] iv) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetIVSize(string algorithm) { throw null; }
+ public override System.Security.Cryptography.KeyedHashAlgorithm GetKeyedHashAlgorithm(string algorithm) { throw null; }
+ public override System.Security.Cryptography.SymmetricAlgorithm GetSymmetricAlgorithm(string algorithm) { throw null; }
+ public override byte[] GetSymmetricKey() { throw null; }
+ public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; }
+ public override bool IsSupportedAlgorithm(string algorithm) { throw null; }
+ public override bool IsSymmetricAlgorithm(string algorithm) { throw null; }
+ }
+ public abstract partial class IssuerNameRegistry : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ protected IssuerNameRegistry() { }
+ public abstract string GetIssuerName(System.IdentityModel.Tokens.SecurityToken securityToken);
+ [System.MonoTODOAttribute]
+ public virtual string GetIssuerName(System.IdentityModel.Tokens.SecurityToken securityToken, string requestedIssuerName) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string GetWindowsIssuerName() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ }
+ public partial class IssuerTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
+ {
+ public static readonly System.Security.Cryptography.X509Certificates.StoreLocation DefaultStoreLocation;
+ public static readonly System.Security.Cryptography.X509Certificates.StoreName DefaultStoreName;
+ public IssuerTokenResolver() { }
+ public IssuerTokenResolver(System.IdentityModel.Selectors.SecurityTokenResolver wrappedTokenResolver) { }
+ public System.IdentityModel.Selectors.SecurityTokenResolver WrappedTokenResolver { get { throw null; } }
+ protected override bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { key = default(System.IdentityModel.Tokens.SecurityKey); throw null; }
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ }
+ public partial class KerberosReceiverSecurityToken : System.IdentityModel.Tokens.WindowsSecurityToken
+ {
+ [System.MonoTODOAttribute]
+ public KerberosReceiverSecurityToken(byte[] request) { }
+ [System.MonoTODOAttribute]
+ public KerberosReceiverSecurityToken(byte[] request, string id) { }
+ public KerberosReceiverSecurityToken(byte[] request, string id, string valueTypeUri) { }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SymmetricSecurityKey SecurityKey { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ public string ValueTypeUri { get { throw null; } }
+ public override System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public byte[] GetRequest() { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ [System.MonoTODOAttribute]
+ public KerberosRequestorSecurityToken(string servicePrincipalName) { }
+ [System.MonoTODOAttribute]
+ public KerberosRequestorSecurityToken(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential networkCredential, string id) { }
+ public override string Id { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SymmetricSecurityKey SecurityKey { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public string ServicePrincipalName { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DateTime ValidFrom { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DateTime ValidTo { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public byte[] GetRequest() { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class KerberosSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ public KerberosSecurityTokenHandler() { }
+ public override bool CanValidateToken { get { throw null; } }
+ public override System.Type TokenType { get { throw null; } }
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public sealed partial class KerberosTicketHashKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
+ {
+ public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash) : base (default(string), default(byte[]), default(bool)) { }
+ public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, byte[] derivationNonce, int derivationLength) : base (default(string), default(byte[]), default(bool)) { }
+ public byte[] GetKerberosTicketHash() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public LocalIdKeyIdentifierClause(string localId) : base (default(string)) { }
+ public LocalIdKeyIdentifierClause(string localId, byte[] derivationNonce, int derivationLength, System.Type ownerType) : base (default(string)) { }
+ public LocalIdKeyIdentifierClause(string localId, System.Type ownerType) : base (default(string)) { }
+ public string LocalId { get { throw null; } }
+ public System.Type OwnerType { get { throw null; } }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public bool Matches(string localId, System.Type ownerType) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class ProofDescriptor
+ {
+ protected ProofDescriptor() { }
+ public abstract System.IdentityModel.Tokens.SecurityKeyIdentifier KeyIdentifier { get; }
+ public abstract void ApplyTo(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response);
+ }
+ public partial class RsaKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public RsaKeyIdentifierClause(System.Security.Cryptography.RSA rsa) : base (default(string)) { }
+ public override bool CanCreateKey { get { throw null; } }
+ public System.Security.Cryptography.RSA Rsa { get { throw null; } }
+ public override System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; }
+ public byte[] GetExponent() { throw null; }
+ public byte[] GetModulus() { throw null; }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public bool Matches(System.Security.Cryptography.RSA rsa) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ [System.MonoTODOAttribute]
+ public void WriteExponentAsBase64(System.Xml.XmlWriter writer) { }
+ [System.MonoTODOAttribute]
+ public void WriteModulusAsBase64(System.Xml.XmlWriter writer) { }
+ }
+ public sealed partial class RsaSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey
+ {
+ public RsaSecurityKey(System.Security.Cryptography.RSA rsa) { }
+ public override int KeySize { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; }
+ [System.MonoTODOAttribute]
+ public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool requiresPrivateKey) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm) { throw null; }
+ public override bool HasPrivateKey() { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool IsSupportedAlgorithm(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool IsSymmetricAlgorithm(string algorithm) { throw null; }
+ }
+ public partial class RsaSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ public RsaSecurityToken(System.Security.Cryptography.RSA rsa) { }
+ public RsaSecurityToken(System.Security.Cryptography.RSA rsa, string id) { }
+ public override string Id { get { throw null; } }
+ public System.Security.Cryptography.RSA Rsa { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ ~RsaSecurityToken() { }
+ [System.MonoTODOAttribute]
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class RsaSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ public RsaSecurityTokenHandler() { }
+ public override bool CanValidateToken { get { throw null; } }
+ public override bool CanWriteToken { get { throw null; } }
+ public override System.Type TokenType { get { throw null; } }
+ public override bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class Saml2Action
+ {
+ public Saml2Action(string value, System.Uri actionNamespace) { }
+ public System.Uri Namespace { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ public partial class Saml2Advice
+ {
+ public Saml2Advice() { }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Id> AssertionIdReferences { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Assertion> Assertions { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Uri> AssertionUriReferences { get { throw null; } }
+ }
+ public partial class Saml2Assertion
+ {
+ public Saml2Assertion(System.IdentityModel.Tokens.Saml2NameIdentifier issuer) { }
+ public System.IdentityModel.Tokens.Saml2Advice Advice { get { throw null; } set { } }
+ public virtual bool CanWriteSourceData { get { throw null; } }
+ public System.IdentityModel.Tokens.Saml2Conditions Conditions { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.EncryptingCredentials EncryptingCredentials { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.EncryptedKeyIdentifierClause> ExternalEncryptedKeys { get { throw null; } }
+ public System.IdentityModel.Tokens.Saml2Id Id { get { throw null; } set { } }
+ public System.DateTime IssueInstant { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.Saml2NameIdentifier Issuer { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Statement> Statements { get { throw null; } }
+ public System.IdentityModel.Tokens.Saml2Subject Subject { get { throw null; } set { } }
+ public string Version { get { throw null; } }
+ public virtual void WriteSourceData(System.Xml.XmlWriter writer) { }
+ }
+ public partial class Saml2AssertionKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public Saml2AssertionKeyIdentifierClause(string id) : base (default(string)) { }
+ public Saml2AssertionKeyIdentifierClause(string id, byte[] derivationNonce, int derivationLength) : base (default(string)) { }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public static bool Matches(string assertionId, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Saml2Attribute
+ {
+ public Saml2Attribute(string name) { }
+ public Saml2Attribute(string name, System.Collections.Generic.IEnumerable<string> values) { }
+ public Saml2Attribute(string name, string value) { }
+ public string AttributeValueXsiType { get { throw null; } set { } }
+ public string FriendlyName { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Uri NameFormat { get { throw null; } set { } }
+ public string OriginalIssuer { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<string> Values { get { throw null; } }
+ }
+ public partial class Saml2AttributeStatement : System.IdentityModel.Tokens.Saml2Statement
+ {
+ public Saml2AttributeStatement() { }
+ public Saml2AttributeStatement(System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.Saml2Attribute> attributes) { }
+ public Saml2AttributeStatement(System.IdentityModel.Tokens.Saml2Attribute attribute) { }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Attribute> Attributes { get { throw null; } }
+ }
+ public partial class Saml2AudienceRestriction
+ {
+ public Saml2AudienceRestriction() { }
+ public Saml2AudienceRestriction(System.Collections.Generic.IEnumerable<System.Uri> audiences) { }
+ public Saml2AudienceRestriction(System.Uri audience) { }
+ public System.Collections.ObjectModel.Collection<System.Uri> Audiences { get { throw null; } }
+ }
+ public partial class Saml2AuthenticationContext
+ {
+ public Saml2AuthenticationContext() { }
+ public Saml2AuthenticationContext(System.Uri classReference) { }
+ public Saml2AuthenticationContext(System.Uri classReference, System.Uri declarationReference) { }
+ public System.Collections.ObjectModel.Collection<System.Uri> AuthenticatingAuthorities { get { throw null; } }
+ public System.Uri ClassReference { get { throw null; } set { } }
+ public System.Uri DeclarationReference { get { throw null; } set { } }
+ }
+ public partial class Saml2AuthenticationStatement : System.IdentityModel.Tokens.Saml2Statement
+ {
+ public Saml2AuthenticationStatement(System.IdentityModel.Tokens.Saml2AuthenticationContext authenticationContext) { }
+ public Saml2AuthenticationStatement(System.IdentityModel.Tokens.Saml2AuthenticationContext authenticationContext, System.DateTime authenticationInstant) { }
+ public System.IdentityModel.Tokens.Saml2AuthenticationContext AuthenticationContext { get { throw null; } set { } }
+ public System.DateTime AuthenticationInstant { get { throw null; } set { } }
+ public string SessionIndex { get { throw null; } set { } }
+ public System.Nullable<System.DateTime> SessionNotOnOrAfter { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.Saml2SubjectLocality SubjectLocality { get { throw null; } set { } }
+ }
+ public partial class Saml2AuthorizationDecisionStatement : System.IdentityModel.Tokens.Saml2Statement
+ {
+ public static readonly System.Uri EmptyResource;
+ public Saml2AuthorizationDecisionStatement(System.Uri resource, System.IdentityModel.Tokens.SamlAccessDecision decision) { }
+ public Saml2AuthorizationDecisionStatement(System.Uri resource, System.IdentityModel.Tokens.SamlAccessDecision decision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.Saml2Action> actions) { }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Action> Actions { get { throw null; } }
+ public System.IdentityModel.Tokens.SamlAccessDecision Decision { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.Saml2Evidence Evidence { get { throw null; } set { } }
+ public System.Uri Resource { get { throw null; } set { } }
+ }
+ public partial class Saml2Conditions
+ {
+ public Saml2Conditions() { }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2AudienceRestriction> AudienceRestrictions { get { throw null; } }
+ public System.Nullable<System.DateTime> NotBefore { get { throw null; } set { } }
+ public System.Nullable<System.DateTime> NotOnOrAfter { get { throw null; } set { } }
+ public bool OneTimeUse { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.Saml2ProxyRestriction ProxyRestriction { get { throw null; } set { } }
+ }
+ public partial class Saml2Evidence
+ {
+ public Saml2Evidence() { }
+ public Saml2Evidence(System.IdentityModel.Tokens.Saml2Assertion assertion) { }
+ public Saml2Evidence(System.IdentityModel.Tokens.Saml2Id idReference) { }
+ public Saml2Evidence(System.Uri uriReference) { }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Id> AssertionIdReferences { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Assertion> Assertions { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Uri> AssertionUriReferences { get { throw null; } }
+ }
+ public partial class Saml2Id
+ {
+ public Saml2Id() { }
+ public Saml2Id(string value) { }
+ public string Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Saml2NameIdentifier
+ {
+ public Saml2NameIdentifier(string name) { }
+ public Saml2NameIdentifier(string name, System.Uri format) { }
+ public System.IdentityModel.Tokens.EncryptingCredentials EncryptingCredentials { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.EncryptedKeyIdentifierClause> ExternalEncryptedKeys { get { throw null; } }
+ public System.Uri Format { get { throw null; } set { } }
+ public string NameQualifier { get { throw null; } set { } }
+ public string SPNameQualifier { get { throw null; } set { } }
+ public string SPProvidedId { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ public partial class Saml2ProxyRestriction
+ {
+ public Saml2ProxyRestriction() { }
+ public System.Collections.ObjectModel.Collection<System.Uri> Audiences { get { throw null; } }
+ public System.Nullable<int> Count { get { throw null; } set { } }
+ }
+ public partial class Saml2SecurityKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public Saml2SecurityKeyIdentifierClause(System.IdentityModel.Tokens.Saml2Assertion assertion) : base (default(string)) { }
+ public System.IdentityModel.Tokens.Saml2Assertion Assertion { get { throw null; } }
+ }
+ public partial class Saml2SecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ public Saml2SecurityToken(System.IdentityModel.Tokens.Saml2Assertion assertion) { }
+ public Saml2SecurityToken(System.IdentityModel.Tokens.Saml2Assertion assertion, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> keys, System.IdentityModel.Tokens.SecurityToken issuerToken) { }
+ public System.IdentityModel.Tokens.Saml2Assertion Assertion { get { throw null; } }
+ public override string Id { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityToken IssuerToken { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class Saml2SecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ public const string TokenProfile11ValueType = "http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLID";
+ public Saml2SecurityTokenHandler() { }
+ public Saml2SecurityTokenHandler(System.IdentityModel.Tokens.SamlSecurityTokenRequirement samlSecurityTokenRequirement) { }
+ public override bool CanValidateToken { get { throw null; } }
+ public override bool CanWriteToken { get { throw null; } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CertificateValidator { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenSerializer KeyInfoSerializer { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SamlSecurityTokenRequirement SamlSecurityTokenRequirement { get { throw null; } set { } }
+ public override System.Type TokenType { get { throw null; } }
+ protected virtual void AddDelegateToAttributes(System.Security.Claims.ClaimsIdentity subject, System.Collections.Generic.ICollection<System.IdentityModel.Tokens.Saml2Attribute> attributes, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { }
+ public override bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public override bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { throw null; }
+ protected virtual System.Collections.Generic.ICollection<System.IdentityModel.Tokens.Saml2Attribute> CollectAttributeValues(System.Collections.Generic.ICollection<System.IdentityModel.Tokens.Saml2Attribute> attributes) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Advice CreateAdvice(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Attribute CreateAttribute(System.Security.Claims.Claim claim, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2AttributeStatement CreateAttributeStatement(System.Security.Claims.ClaimsIdentity subject, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2AuthenticationStatement CreateAuthenticationStatement(System.Security.Claims.AuthenticationInformation authInfo, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.Security.Claims.ClaimsIdentity CreateClaims(System.IdentityModel.Tokens.Saml2SecurityToken samlToken) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Conditions CreateConditions(System.IdentityModel.Protocols.WSTrust.Lifetime tokenLifetime, string relyingPartyAddress, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2NameIdentifier CreateIssuerNameIdentifier(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Subject CreateSamlSubject(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateSecurityTokenReference(System.IdentityModel.Tokens.SecurityToken token, bool attached) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.Saml2Statement> CreateStatements(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken CreateToken(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.Security.Principal.WindowsIdentity CreateWindowsIdentity(string upn) { throw null; }
+ protected virtual string CreateXmlStringFromAttributes(System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.Saml2Attribute> attributes) { throw null; }
+ protected virtual string DenormalizeAuthenticationType(string normalizedAuthenticationType) { throw null; }
+ protected override void DetectReplayedToken(System.IdentityModel.Tokens.SecurityToken token) { }
+ protected virtual string FindUpn(System.Security.Claims.ClaimsIdentity claimsIdentity) { throw null; }
+ protected virtual System.IdentityModel.Tokens.EncryptingCredentials GetEncryptingCredentials(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SigningCredentials GetSigningCredentials(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.DateTime GetTokenReplayCacheEntryExpirationTime(System.IdentityModel.Tokens.Saml2SecurityToken token) { throw null; }
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ public override void LoadCustomConfiguration(System.Xml.XmlNodeList customConfigElements) { }
+ protected virtual string NormalizeAuthenticationContextClassReference(string saml2AuthenticationContextClassReference) { throw null; }
+ protected virtual void ProcessAttributeStatement(System.IdentityModel.Tokens.Saml2AttributeStatement statement, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessAuthenticationStatement(System.IdentityModel.Tokens.Saml2AuthenticationStatement statement, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessAuthorizationDecisionStatement(System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement statement, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessSamlSubject(System.IdentityModel.Tokens.Saml2Subject assertionSubject, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessStatement(System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2Statement> statements, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual System.IdentityModel.Tokens.Saml2Action ReadAction(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Advice ReadAdvice(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Assertion ReadAssertion(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Attribute ReadAttribute(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2AttributeStatement ReadAttributeStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual string ReadAttributeValue(System.Xml.XmlReader reader, System.IdentityModel.Tokens.Saml2Attribute attribute) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2AudienceRestriction ReadAudienceRestriction(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2AuthenticationContext ReadAuthenticationContext(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2AuthenticationStatement ReadAuthenticationStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement ReadAuthorizationDecisionStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Conditions ReadConditions(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2NameIdentifier ReadEncryptedId(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Evidence ReadEvidence(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2NameIdentifier ReadIssuer(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2NameIdentifier ReadNameId(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2NameIdentifier ReadNameIdType(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2ProxyRestriction ReadProxyRestriction(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityKeyIdentifier ReadSigningKeyInfo(System.Xml.XmlReader reader, System.IdentityModel.Tokens.Saml2Assertion assertion) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Statement ReadStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2Subject ReadSubject(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2SubjectConfirmation ReadSubjectConfirmation(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2SubjectConfirmationData ReadSubjectConfirmationData(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2NameIdentifier ReadSubjectId(System.Xml.XmlReader reader, string parentElement) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityKeyIdentifier ReadSubjectKeyInfo(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.Saml2SubjectLocality ReadSubjectLocality(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityToken ResolveIssuerToken(System.IdentityModel.Tokens.Saml2Assertion assertion, System.IdentityModel.Selectors.SecurityTokenResolver issuerResolver) { throw null; }
+ protected virtual System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> ResolveSecurityKeys(System.IdentityModel.Tokens.Saml2Assertion assertion, System.IdentityModel.Selectors.SecurityTokenResolver resolver) { throw null; }
+ protected virtual void SetDelegateFromAttribute(System.IdentityModel.Tokens.Saml2Attribute attribute, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual bool TryResolveIssuerToken(System.IdentityModel.Tokens.Saml2Assertion assertion, System.IdentityModel.Selectors.SecurityTokenResolver issuerResolver, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ protected virtual void ValidateConditions(System.IdentityModel.Tokens.Saml2Conditions conditions, bool enforceAudienceRestriction) { }
+ protected virtual void ValidateConfirmationData(System.IdentityModel.Tokens.Saml2SubjectConfirmationData confirmationData) { }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected virtual void WriteAction(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Action data) { }
+ protected virtual void WriteAdvice(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Advice data) { }
+ protected virtual void WriteAssertion(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Assertion data) { }
+ protected virtual void WriteAttribute(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Attribute data) { }
+ protected virtual void WriteAttributeStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2AttributeStatement data) { }
+ protected virtual void WriteAttributeValue(System.Xml.XmlWriter writer, string value, System.IdentityModel.Tokens.Saml2Attribute attribute) { }
+ protected virtual void WriteAudienceRestriction(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2AudienceRestriction data) { }
+ protected virtual void WriteAuthenticationContext(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2AuthenticationContext data) { }
+ protected virtual void WriteAuthenticationStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2AuthenticationStatement data) { }
+ protected virtual void WriteAuthorizationDecisionStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement data) { }
+ protected virtual void WriteConditions(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Conditions data) { }
+ protected virtual void WriteEvidence(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Evidence data) { }
+ protected virtual void WriteIssuer(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2NameIdentifier data) { }
+ public override void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { }
+ protected virtual void WriteNameId(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2NameIdentifier data) { }
+ protected virtual void WriteNameIdType(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2NameIdentifier data) { }
+ protected virtual void WriteProxyRestriction(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2ProxyRestriction data) { }
+ protected virtual void WriteSigningKeyInfo(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier data) { }
+ protected virtual void WriteStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Statement data) { }
+ protected virtual void WriteSubject(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Subject data) { }
+ protected virtual void WriteSubjectConfirmation(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2SubjectConfirmation data) { }
+ protected virtual void WriteSubjectConfirmationData(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2SubjectConfirmationData data) { }
+ protected virtual void WriteSubjectKeyInfo(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier data) { }
+ protected virtual void WriteSubjectLocality(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2SubjectLocality data) { }
+ public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public abstract partial class Saml2Statement
+ {
+ protected Saml2Statement() { }
+ }
+ public partial class Saml2Subject
+ {
+ public Saml2Subject() { }
+ public Saml2Subject(System.IdentityModel.Tokens.Saml2NameIdentifier nameId) { }
+ public Saml2Subject(System.IdentityModel.Tokens.Saml2SubjectConfirmation subjectConfirmation) { }
+ public System.IdentityModel.Tokens.Saml2NameIdentifier NameId { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.Saml2SubjectConfirmation> SubjectConfirmations { get { throw null; } }
+ }
+ public partial class Saml2SubjectConfirmation
+ {
+ public Saml2SubjectConfirmation(System.Uri method) { }
+ public Saml2SubjectConfirmation(System.Uri method, System.IdentityModel.Tokens.Saml2SubjectConfirmationData data) { }
+ public System.Uri Method { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.Saml2NameIdentifier NameIdentifier { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.Saml2SubjectConfirmationData SubjectConfirmationData { get { throw null; } set { } }
+ }
+ public partial class Saml2SubjectConfirmationData
+ {
+ public Saml2SubjectConfirmationData() { }
+ public string Address { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.Saml2Id InResponseTo { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.SecurityKeyIdentifier> KeyIdentifiers { get { throw null; } }
+ public System.Nullable<System.DateTime> NotBefore { get { throw null; } set { } }
+ public System.Nullable<System.DateTime> NotOnOrAfter { get { throw null; } set { } }
+ public System.Uri Recipient { get { throw null; } set { } }
+ }
+ public partial class Saml2SubjectLocality
+ {
+ public Saml2SubjectLocality() { }
+ public Saml2SubjectLocality(string address, string dnsName) { }
+ public string Address { get { throw null; } set { } }
+ public string DnsName { get { throw null; } set { } }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public enum SamlAccessDecision
+ {
+ [System.Runtime.Serialization.EnumMemberAttribute]
+ Deny = 1,
+ [System.Runtime.Serialization.EnumMemberAttribute]
+ Indeterminate = 2,
+ [System.Runtime.Serialization.EnumMemberAttribute]
+ Permit = 0,
+ }
+ public partial class SamlAction
+ {
+ public SamlAction() { }
+ public SamlAction(string action) { }
+ public SamlAction(string action, string ns) { }
+ public string Action { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public string Namespace { get { throw null; } set { } }
+ public void MakeReadOnly() { }
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public partial class SamlAdvice
+ {
+ public SamlAdvice() { }
+ public SamlAdvice(System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions) { }
+ public SamlAdvice(System.Collections.Generic.IEnumerable<string> references) { }
+ public SamlAdvice(System.Collections.Generic.IEnumerable<string> references, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions) { }
+ public System.Collections.Generic.IList<string> AssertionIdReferences { get { throw null; } }
+ public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlAssertion> Assertions { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public void MakeReadOnly() { }
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public partial class SamlAssertion
+ {
+ public SamlAssertion() { }
+ public SamlAssertion(string assertionId, string issuer, System.DateTime issueInstant, System.IdentityModel.Tokens.SamlConditions samlConditions, System.IdentityModel.Tokens.SamlAdvice samlAdvice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> samlStatements) { }
+ public System.IdentityModel.Tokens.SamlAdvice Advice { get { throw null; } set { } }
+ public string AssertionId { get { throw null; } set { } }
+ public virtual bool CanWriteSourceData { get { throw null; } }
+ public System.IdentityModel.Tokens.SamlConditions Conditions { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.DateTime IssueInstant { get { throw null; } set { } }
+ public string Issuer { get { throw null; } set { } }
+ public int MajorVersion { get { throw null; } }
+ public int MinorVersion { get { throw null; } }
+ public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityToken SigningToken { get { throw null; } set { } }
+ public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlStatement> Statements { get { throw null; } }
+ public void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ protected void ReadSignature(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver, System.IdentityModel.Tokens.SamlSerializer samlSerializer) { }
+ [System.MonoTODOAttribute]
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteSourceData(System.Xml.XmlWriter writer) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public partial class SamlAssertionKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ [System.MonoTODOAttribute]
+ public SamlAssertionKeyIdentifierClause(string assertionId) : base (default(string)) { }
+ public SamlAssertionKeyIdentifierClause(string assertionId, byte[] derivationNonce, int derivationLength) : base (default(string)) { }
+ public string AssertionId { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public bool Matches(string assertionId) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class SamlAttribute
+ {
+ public SamlAttribute() { }
+ public SamlAttribute(System.IdentityModel.Claims.Claim claim) { }
+ public SamlAttribute(string attributeNamespace, string attributeName, System.Collections.Generic.IEnumerable<string> attributeValues) { }
+ public System.Collections.Generic.IList<string> AttributeValues { get { throw null; } }
+ public string AttributeValueXsiType { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string OriginalIssuer { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Claims.Claim> ExtractClaims() { throw null; }
+ public void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public partial class SamlAttributeStatement : System.IdentityModel.Tokens.SamlSubjectStatement
+ {
+ public SamlAttributeStatement() { }
+ public SamlAttributeStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAttribute> attributes) { }
+ public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlAttribute> Attributes { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void AddClaimsToList(System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims) { }
+ public override void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public partial class SamlAudienceRestrictionCondition : System.IdentityModel.Tokens.SamlCondition
+ {
+ public SamlAudienceRestrictionCondition() { }
+ public SamlAudienceRestrictionCondition(System.Collections.Generic.IEnumerable<System.Uri> audiences) { }
+ public System.Collections.Generic.IList<System.Uri> Audiences { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class SamlAuthenticationClaimResource
+ {
+ public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress) { }
+ public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings) { }
+ public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings) { }
+ public System.DateTime AuthenticationInstant { get { throw null; } }
+ public string AuthenticationMethod { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> AuthorityBindings { get { throw null; } }
+ public string DnsAddress { get { throw null; } }
+ public string IPAddress { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement
+ {
+ public SamlAuthenticationStatement() { }
+ public SamlAuthenticationStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string authenticationMethod, System.DateTime authenticationInstant, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings) { }
+ public System.DateTime AuthenticationInstant { get { throw null; } set { } }
+ public string AuthenticationMethod { get { throw null; } set { } }
+ public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlAuthorityBinding> AuthorityBindings { get { throw null; } }
+ public static string ClaimType { get { throw null; } }
+ public string DnsAddress { get { throw null; } set { } }
+ public string IPAddress { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void AddClaimsToList(System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims) { }
+ public override void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class SamlAuthorityBinding
+ {
+ public SamlAuthorityBinding() { }
+ public SamlAuthorityBinding(System.Xml.XmlQualifiedName authorityKind, string binding, string location) { }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public System.Xml.XmlQualifiedName AuthorityKind { get { throw null; } set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string Binding { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string Location { get { throw null; } set { } }
+ public void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class SamlAuthorizationDecisionClaimResource
+ {
+ public SamlAuthorizationDecisionClaimResource(string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, string actionNamespace, string actionName) { }
+ public System.IdentityModel.Tokens.SamlAccessDecision AccessDecision { get { throw null; } }
+ public string ActionName { get { throw null; } }
+ public string ActionNamespace { get { throw null; } }
+ public string Resource { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial class SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubjectStatement
+ {
+ public SamlAuthorizationDecisionStatement() { }
+ public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions) { }
+ public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions, System.IdentityModel.Tokens.SamlEvidence samlEvidence) { }
+ public System.IdentityModel.Tokens.SamlAccessDecision AccessDecision { get { throw null; } set { } }
+ public static string ClaimType { get { throw null; } }
+ public System.IdentityModel.Tokens.SamlEvidence Evidence { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public string Resource { get { throw null; } set { } }
+ public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlAction> SamlActions { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void AddClaimsToList(System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims) { }
+ public override void MakeReadOnly() { }
+ public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public abstract partial class SamlCondition
+ {
+ protected SamlCondition() { }
+ public abstract bool IsReadOnly { get; }
+ public abstract void MakeReadOnly();
+ public abstract void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
+ public abstract void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer);
+ }
+ public partial class SamlConditions
+ {
+ public SamlConditions() { }
+ public SamlConditions(System.DateTime notBefore, System.DateTime notOnOrAfter) { }
+ public SamlConditions(System.DateTime notBefore, System.DateTime notOnOrAfter, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlCondition> conditions) { }
+ public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlCondition> Conditions { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.DateTime NotBefore { get { throw null; } set { } }
+ public System.DateTime NotOnOrAfter { get { throw null; } set { } }
+ public void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public static partial class SamlConstants
+ {
+ public const string Prefix = "saml";
+ public static string EmailName { get { throw null; } }
+ public static string EmailNamespace { get { throw null; } }
+ public static string HolderOfKey { get { throw null; } }
+ public static int MajorVersionValue { get { throw null; } }
+ public static int MinorVersionValue { get { throw null; } }
+ public static string Namespace { get { throw null; } }
+ public static string SenderVouches { get { throw null; } }
+ public static string UserName { get { throw null; } }
+ public static string UserNameNamespace { get { throw null; } }
+ }
+ public partial class SamlDoNotCacheCondition : System.IdentityModel.Tokens.SamlCondition
+ {
+ public SamlDoNotCacheCondition() { }
+ public override bool IsReadOnly { get { throw null; } }
+ public override void MakeReadOnly() { }
+ [System.MonoTODOAttribute]
+ public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public partial class SamlEvidence
+ {
+ public SamlEvidence() { }
+ public SamlEvidence(System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions) { }
+ public SamlEvidence(System.Collections.Generic.IEnumerable<string> assertionIdReferences) { }
+ public SamlEvidence(System.Collections.Generic.IEnumerable<string> assertionIdReferences, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions) { }
+ public System.Collections.Generic.IList<string> AssertionIdReferences { get { throw null; } }
+ public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlAssertion> Assertions { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public void MakeReadOnly() { }
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class SamlNameIdentifierClaimResource
+ {
+ public SamlNameIdentifierClaimResource(string name, string nameQualifier, string format) { }
+ public string Format { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NameQualifier { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial class SamlSecurityKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public SamlSecurityKeyIdentifierClause(System.IdentityModel.Tokens.SamlAssertion assertion) : base (default(string)) { }
+ public System.IdentityModel.Tokens.SamlAssertion Assertion { get { throw null; } }
+ }
+ public partial class SamlSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ [System.MonoTODOAttribute]
+ protected SamlSecurityToken() { }
+ public SamlSecurityToken(System.IdentityModel.Tokens.SamlAssertion assertion) { }
+ public System.IdentityModel.Tokens.SamlAssertion Assertion { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Id { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DateTime ValidFrom { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DateTime ValidTo { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ protected void Initialize(System.IdentityModel.Tokens.SamlAssertion assertion) { }
+ [System.MonoTODOAttribute]
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class SamlSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ public const string Assertion = "urn:oasis:names:tc:SAML:1.0:assertion";
+ public const string BearerConfirmationMethod = "urn:oasis:names:tc:SAML:1.0:cm:bearer";
+ public const string Namespace = "urn:oasis:names:tc:SAML:1.0";
+ public const string UnspecifiedAuthenticationMethod = "urn:oasis:names:tc:SAML:1.0:am:unspecified";
+ public SamlSecurityTokenHandler() { }
+ public SamlSecurityTokenHandler(System.IdentityModel.Tokens.SamlSecurityTokenRequirement samlSecurityTokenRequirement) { }
+ public override bool CanValidateToken { get { throw null; } }
+ public override bool CanWriteToken { get { throw null; } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CertificateValidator { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenSerializer KeyInfoSerializer { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SamlSecurityTokenRequirement SamlSecurityTokenRequirement { get { throw null; } set { } }
+ public override System.Type TokenType { get { throw null; } }
+ protected virtual void AddDelegateToAttributes(System.Security.Claims.ClaimsIdentity subject, System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> attributes, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { }
+ public override bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> CollectAttributeValues(System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> attributes) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAdvice CreateAdvice(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAssertion CreateAssertion(string issuer, System.IdentityModel.Tokens.SamlConditions conditions, System.IdentityModel.Tokens.SamlAdvice advice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> statements) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAttribute CreateAttribute(System.Security.Claims.Claim claim, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAttributeStatement CreateAttributeStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, System.Security.Claims.ClaimsIdentity subject, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAuthenticationStatement CreateAuthenticationStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, System.Security.Claims.AuthenticationInformation authInfo, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.Security.Claims.ClaimsIdentity CreateClaims(System.IdentityModel.Tokens.SamlSecurityToken samlSecurityToken) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlConditions CreateConditions(System.IdentityModel.Protocols.WSTrust.Lifetime tokenLifetime, string relyingPartyAddress, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlSubject CreateSamlSubject(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateSecurityTokenReference(System.IdentityModel.Tokens.SecurityToken token, bool attached) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> CreateStatements(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken CreateToken(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.Security.Principal.WindowsIdentity CreateWindowsIdentity(string upn) { throw null; }
+ protected virtual string CreateXmlStringFromAttributes(System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAttribute> attributes) { throw null; }
+ protected virtual string DenormalizeAuthenticationType(string normalizedAuthenticationType) { throw null; }
+ protected override void DetectReplayedToken(System.IdentityModel.Tokens.SecurityToken token) { }
+ protected virtual string FindUpn(System.Security.Claims.ClaimsIdentity claimsIdentity) { throw null; }
+ protected virtual System.IdentityModel.Tokens.EncryptingCredentials GetEncryptingCredentials(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SigningCredentials GetSigningCredentials(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual System.DateTime GetTokenReplayCacheEntryExpirationTime(System.IdentityModel.Tokens.SamlSecurityToken token) { throw null; }
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ public override void LoadCustomConfiguration(System.Xml.XmlNodeList customConfigElements) { }
+ protected virtual string NormalizeAuthenticationType(string saml11AuthenticationMethod) { throw null; }
+ protected virtual void ProcessAttributeStatement(System.IdentityModel.Tokens.SamlAttributeStatement samlStatement, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessAuthenticationStatement(System.IdentityModel.Tokens.SamlAuthenticationStatement samlStatement, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement samlStatement, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessSamlSubject(System.IdentityModel.Tokens.SamlSubject samlSubject, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual void ProcessStatement(System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlStatement> statements, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual System.IdentityModel.Tokens.SamlAction ReadAction(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAdvice ReadAdvice(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAssertion ReadAssertion(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAttribute ReadAttribute(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAttributeStatement ReadAttributeStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual string ReadAttributeValue(System.Xml.XmlReader reader, System.IdentityModel.Tokens.SamlAttribute attribute) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAudienceRestrictionCondition ReadAudienceRestrictionCondition(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAuthenticationStatement ReadAuthenticationStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAuthorityBinding ReadAuthorityBinding(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement ReadAuthorizationDecisionStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlCondition ReadCondition(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlConditions ReadConditions(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlDoNotCacheCondition ReadDoNotCacheCondition(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlEvidence ReadEvidence(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityKeyIdentifier ReadSigningKeyInfo(System.Xml.XmlReader reader, System.IdentityModel.Tokens.SamlAssertion assertion) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlStatement ReadStatement(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SamlSubject ReadSubject(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityKeyIdentifier ReadSubjectKeyInfo(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityToken ResolveIssuerToken(System.IdentityModel.Tokens.SamlAssertion assertion, System.IdentityModel.Selectors.SecurityTokenResolver issuerResolver) { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityKey ResolveSubjectKeyIdentifier(System.IdentityModel.Tokens.SecurityKeyIdentifier subjectKeyIdentifier) { throw null; }
+ protected virtual void SetDelegateFromAttribute(System.IdentityModel.Tokens.SamlAttribute attribute, System.Security.Claims.ClaimsIdentity subject, string issuer) { }
+ protected virtual bool TryResolveIssuerToken(System.IdentityModel.Tokens.SamlAssertion assertion, System.IdentityModel.Selectors.SecurityTokenResolver issuerResolver, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ protected virtual void ValidateConditions(System.IdentityModel.Tokens.SamlConditions conditions, bool enforceAudienceRestriction) { }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ protected virtual void WriteAction(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAction action) { }
+ protected virtual void WriteAdvice(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAdvice advice) { }
+ protected virtual void WriteAssertion(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAssertion assertion) { }
+ protected virtual void WriteAttribute(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAttribute attribute) { }
+ protected virtual void WriteAttributeStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAttributeStatement statement) { }
+ protected virtual void WriteAttributeValue(System.Xml.XmlWriter writer, string value, System.IdentityModel.Tokens.SamlAttribute attribute) { }
+ protected virtual void WriteAudienceRestrictionCondition(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAudienceRestrictionCondition condition) { }
+ protected virtual void WriteAuthenticationStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAuthenticationStatement statement) { }
+ protected virtual void WriteAuthorityBinding(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAuthorityBinding authorityBinding) { }
+ protected virtual void WriteAuthorizationDecisionStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement statement) { }
+ protected virtual void WriteCondition(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlCondition condition) { }
+ protected virtual void WriteConditions(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlConditions conditions) { }
+ protected virtual void WriteDoNotCacheCondition(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlDoNotCacheCondition condition) { }
+ protected virtual void WriteEvidence(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlEvidence evidence) { }
+ protected virtual void WriteSigningKeyInfo(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier signingKeyIdentifier) { }
+ protected virtual void WriteStatement(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlStatement statement) { }
+ protected virtual void WriteSubject(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SamlSubject subject) { }
+ protected virtual void WriteSubjectKeyInfo(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier subjectSki) { }
+ public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class SamlSecurityTokenRequirement
+ {
+ public SamlSecurityTokenRequirement() { }
+ public SamlSecurityTokenRequirement(System.Xml.XmlElement element) { }
+ public System.IdentityModel.Selectors.X509CertificateValidator CertificateValidator { get { throw null; } set { } }
+ public bool MapToWindows { get { throw null; } set { } }
+ public string NameClaimType { get { throw null; } set { } }
+ public string RoleClaimType { get { throw null; } set { } }
+ public virtual bool ShouldEnforceAudienceRestriction(System.IdentityModel.Selectors.AudienceUriMode audienceUriMode, System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ public virtual void ValidateAudienceRestriction(System.Collections.Generic.IList<System.Uri> allowedAudienceUris, System.Collections.Generic.IList<System.Uri> tokenAudiences) { }
+ }
+ public partial class SamlSerializer
+ {
+ [System.MonoTODOAttribute]
+ public SamlSerializer() { }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SamlAdvice LoadAdvice(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SamlAssertion LoadAssertion(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SamlAttribute LoadAttribute(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SamlCondition LoadCondition(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SamlConditions LoadConditions(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SamlStatement LoadStatement(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public void PopulateDictionary(System.Xml.IXmlDictionary dictionary) { }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SamlSecurityToken ReadToken(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void WriteToken(System.IdentityModel.Tokens.SamlSecurityToken token, System.Xml.XmlWriter writer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public abstract partial class SamlStatement
+ {
+ protected SamlStatement() { }
+ public abstract bool IsReadOnly { get; }
+ public abstract System.IdentityModel.Policy.IAuthorizationPolicy CreatePolicy(System.IdentityModel.Claims.ClaimSet issuer, System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator);
+ public abstract void MakeReadOnly();
+ public abstract void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
+ public abstract void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer);
+ }
+ public partial class SamlSubject
+ {
+ public SamlSubject() { }
+ public SamlSubject(string nameFormat, string nameQualifier, string name) { }
+ public SamlSubject(string nameFormat, string nameQualifier, string name, System.Collections.Generic.IEnumerable<string> confirmations, string confirmationData, System.IdentityModel.Tokens.SecurityKeyIdentifier securityKeyIdentifier) { }
+ public System.Collections.Generic.IList<string> ConfirmationMethods { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKey Crypto { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier KeyIdentifier { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public static string NameClaimType { get { throw null; } }
+ public string NameFormat { get { throw null; } set { } }
+ public string NameQualifier { get { throw null; } set { } }
+ public string SubjectConfirmationData { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Claims.Claim> ExtractClaims() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Claims.ClaimSet ExtractSubjectKeyClaimSet(System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator) { throw null; }
+ public void MakeReadOnly() { }
+ public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
+ public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { }
+ }
+ public abstract partial class SamlSubjectStatement : System.IdentityModel.Tokens.SamlStatement
+ {
+ protected SamlSubjectStatement() { }
+ protected SamlSubjectStatement(System.IdentityModel.Tokens.SamlSubject samlSubject) { }
+ public override bool IsReadOnly { get { throw null; } }
+ public System.IdentityModel.Tokens.SamlSubject SamlSubject { get { throw null; } set { } }
+ protected abstract void AddClaimsToList(System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims);
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Policy.IAuthorizationPolicy CreatePolicy(System.IdentityModel.Claims.ClaimSet issuer, System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator) { throw null; }
+ public override void MakeReadOnly() { }
+ protected void SetSubject(System.IdentityModel.Tokens.SamlSubject samlSubject) { }
+ }
+ public static partial class SecurityAlgorithms
+ {
+ public const string Aes128Encryption = "http://www.w3.org/2001/04/xmlenc#aes128-cbc";
+ public const string Aes128KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes128";
+ public const string Aes192Encryption = "http://www.w3.org/2001/04/xmlenc#aes192-cbc";
+ public const string Aes192KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes192";
+ public const string Aes256Encryption = "http://www.w3.org/2001/04/xmlenc#aes256-cbc";
+ public const string Aes256KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes256";
+ public const string DesEncryption = "http://www.w3.org/2001/04/xmlenc#des-cbc";
+ public const string DsaSha1Signature = "http://www.w3.org/2000/09/xmldsig#dsa-sha1";
+ public const string ExclusiveC14n = "http://www.w3.org/2001/10/xml-exc-c14n#";
+ public const string ExclusiveC14nWithComments = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments";
+ public const string HmacSha1Signature = "http://www.w3.org/2000/09/xmldsig#hmac-sha1";
+ public const string HmacSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256";
+ public const string Psha1KeyDerivation = "http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1";
+ public const string Psha1KeyDerivationDec2005 = "http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha1";
+ public const string Ripemd160Digest = "http://www.w3.org/2001/04/xmlenc#ripemd160";
+ public const string RsaOaepKeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p";
+ public const string RsaSha1Signature = "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
+ public const string RsaSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256";
+ public const string RsaV15KeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-1_5";
+ public const string Sha1Digest = "http://www.w3.org/2000/09/xmldsig#sha1";
+ public const string Sha256Digest = "http://www.w3.org/2001/04/xmlenc#sha256";
+ public const string Sha512Digest = "http://www.w3.org/2001/04/xmlenc#sha512";
+ public const string StrTransform = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#STR-Transform";
+ public const string TlsSspiKeyWrap = "http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap";
+ public const string TripleDesEncryption = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc";
+ public const string TripleDesKeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-tripledes";
+ public const string WindowsSspiKeyWrap = "http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap";
+ }
+ public abstract partial class SecurityKey
+ {
+ [System.MonoTODOAttribute]
+ protected SecurityKey() { }
+ public abstract int KeySize { get; }
+ public abstract byte[] DecryptKey(string algorithm, byte[] keyData);
+ public abstract byte[] EncryptKey(string algorithm, byte[] keyData);
+ public abstract bool IsAsymmetricAlgorithm(string algorithm);
+ public abstract bool IsSupportedAlgorithm(string algorithm);
+ public abstract bool IsSymmetricAlgorithm(string algorithm);
+ }
+ public partial class SecurityKeyElement : System.IdentityModel.Tokens.SecurityKey
+ {
+ public SecurityKeyElement(System.IdentityModel.Tokens.SecurityKeyIdentifier securityKeyIdentifier, System.IdentityModel.Selectors.SecurityTokenResolver securityTokenResolver) { }
+ public SecurityKeyElement(System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause, System.IdentityModel.Selectors.SecurityTokenResolver securityTokenResolver) { }
+ public override int KeySize { get { throw null; } }
+ public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; }
+ public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; }
+ public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; }
+ public override bool IsSupportedAlgorithm(string algorithm) { throw null; }
+ public override bool IsSymmetricAlgorithm(string algorithm) { throw null; }
+ }
+ public partial class SecurityKeyIdentifier : System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SecurityKeyIdentifierClause>, System.Collections.IEnumerable
+ {
+ public SecurityKeyIdentifier() { }
+ public SecurityKeyIdentifier(params System.IdentityModel.Tokens.SecurityKeyIdentifierClause[] clauses) { }
+ public bool CanCreateKey { get { throw null; } }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause this[int index] { get { throw null; } }
+ public void Add(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { }
+ public System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; }
+ public TClause Find<TClause>() where TClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; }
+ public System.Collections.Generic.IEnumerator<System.IdentityModel.Tokens.SecurityKeyIdentifierClause> GetEnumerator() { throw null; }
+ public void MakeReadOnly() { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryFind<TClause>(out TClause clause) where TClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { clause = default(TClause); throw null; }
+ }
+ public abstract partial class SecurityKeyIdentifierClause
+ {
+ protected SecurityKeyIdentifierClause(string clauseType) { }
+ protected SecurityKeyIdentifierClause(string clauseType, byte[] nonce, int length) { }
+ public virtual bool CanCreateKey { get { throw null; } }
+ public string ClauseType { get { throw null; } }
+ public int DerivationLength { get { throw null; } }
+ public string Id { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; }
+ public byte[] GetDerivationNonce() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public abstract partial class SecurityKeyIdentifierClauseSerializer
+ {
+ protected SecurityKeyIdentifierClauseSerializer() { }
+ public abstract bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader);
+ public abstract bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause);
+ public abstract System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader);
+ public abstract void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause);
+ }
+ public enum SecurityKeyType
+ {
+ AsymmetricKey = 1,
+ BearerKey = 2,
+ SymmetricKey = 0,
+ }
+ public enum SecurityKeyUsage
+ {
+ Exchange = 0,
+ Signature = 1,
+ }
+ public abstract partial class SecurityToken
+ {
+ protected SecurityToken() { }
+ public abstract string Id { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get; }
+ [System.MonoTODOAttribute]
+ public abstract System.DateTime ValidFrom { get; }
+ [System.MonoTODOAttribute]
+ public abstract System.DateTime ValidTo { get; }
+ [System.MonoTODOAttribute]
+ public virtual bool CanCreateKeyIdentifierClause<T>() where T : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual T CreateKeyIdentifierClause<T>() where T : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; }
+ public virtual bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class SecurityTokenDescriptor
+ {
+ public SecurityTokenDescriptor() { }
+ public string AppliesToAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause AttachedReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Security.Claims.AuthenticationInformation AuthenticationInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.EncryptingCredentials EncryptingCredentials { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Protocols.WSTrust.Lifetime Lifetime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.ProofDescriptor Proof { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.Dictionary<string, object> Properties { get { throw null; } }
+ public string ReplyToAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Security.Claims.ClaimsIdentity Subject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityToken Token { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TokenIssuerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TokenType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause UnattachedReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public void AddAuthenticationClaims(string authType) { }
+ [System.MonoTODOAttribute]
+ public void AddAuthenticationClaims(string authType, System.DateTime time) { }
+ [System.MonoTODOAttribute]
+ public virtual void ApplyTo(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response) { }
+ }
+ public partial class SecurityTokenElement
+ {
+ public SecurityTokenElement(System.IdentityModel.Tokens.SecurityToken securityToken) { }
+ public SecurityTokenElement(System.Xml.XmlElement securityTokenXml, System.IdentityModel.Tokens.SecurityTokenHandlerCollection securityTokenHandlers) { }
+ public System.Xml.XmlElement SecurityTokenXml { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> GetIdentities() { throw null; }
+ public System.IdentityModel.Tokens.SecurityToken GetSecurityToken() { throw null; }
+ protected virtual System.IdentityModel.Tokens.SecurityToken ReadSecurityToken(System.Xml.XmlElement securityTokenXml, System.IdentityModel.Tokens.SecurityTokenHandlerCollection securityTokenHandlers) { throw null; }
+ protected virtual System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.Xml.XmlElement securityTokenXml, System.IdentityModel.Tokens.SecurityTokenHandlerCollection securityTokenHandlers) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SecurityTokenException : System.SystemException
+ {
+ public SecurityTokenException() { }
+ protected SecurityTokenException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityTokenException(string message) { }
+ public SecurityTokenException(string message, System.Exception innerException) { }
+ }
+ public partial class SecurityTokenExpiredException : System.IdentityModel.Tokens.SecurityTokenValidationException
+ {
+ public SecurityTokenExpiredException() { }
+ protected SecurityTokenExpiredException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityTokenExpiredException(string message) { }
+ public SecurityTokenExpiredException(string message, System.Exception inner) { }
+ }
+ public abstract partial class SecurityTokenHandler : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ protected SecurityTokenHandler() { }
+ public virtual bool CanValidateToken { get { throw null; } }
+ public virtual bool CanWriteToken { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration Configuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollection ContainingCollection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract System.Type TokenType { get; }
+ public virtual bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public virtual bool CanReadToken(string tokenString) { throw null; }
+ public virtual bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ public virtual bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateSecurityTokenReference(System.IdentityModel.Tokens.SecurityToken token, bool attached) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityToken CreateToken(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ protected virtual void DetectReplayedToken(System.IdentityModel.Tokens.SecurityToken token) { }
+ public abstract string[] GetTokenTypeIdentifiers();
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ public virtual System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityToken ReadToken(string tokenString) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ protected void TraceTokenValidationFailure(System.IdentityModel.Tokens.SecurityToken token, string errorMessage) { }
+ protected void TraceTokenValidationSuccess(System.IdentityModel.Tokens.SecurityToken token) { }
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ public virtual void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { }
+ public virtual string WriteToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ public virtual void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class SecurityTokenHandlerCollection : System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.SecurityTokenHandler>
+ {
+ public SecurityTokenHandlerCollection() { }
+ public SecurityTokenHandlerCollection(System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SecurityTokenHandler> handlers) { }
+ public SecurityTokenHandlerCollection(System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SecurityTokenHandler> handlers, System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration configuration) { }
+ public SecurityTokenHandlerCollection(System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration configuration) { }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration Configuration { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityTokenHandler this[System.IdentityModel.Tokens.SecurityToken token] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityTokenHandler this[string tokenTypeIdentifier] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityTokenHandler this[System.Type tokenType] { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> TokenTypeIdentifiers { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Type> TokenTypes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void AddOrReplace(System.IdentityModel.Tokens.SecurityTokenHandler handler) { }
+ [System.MonoTODOAttribute]
+ public bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual bool CanReadKeyIdentifierClauseCore(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool CanReadToken(string tokenString) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool CanWriteToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void ClearItems() { }
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Tokens.SecurityTokenHandlerCollection CreateDefaultSecurityTokenHandlerCollection() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IdentityModel.Tokens.SecurityTokenHandlerCollection CreateDefaultSecurityTokenHandlerCollection(System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration configuration) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityToken CreateToken(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void InsertItem(int index, System.IdentityModel.Tokens.SecurityTokenHandler item) { }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityToken ReadToken(string tokenString) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void RemoveItem(int index) { }
+ [System.MonoTODOAttribute]
+ protected override void SetItem(int index, System.IdentityModel.Tokens.SecurityTokenHandler item) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ public void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { }
+ [System.MonoTODOAttribute]
+ protected virtual void WriteKeyIdentifierClauseCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { }
+ [System.MonoTODOAttribute]
+ public string WriteToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ public void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class SecurityTokenHandlerCollectionManager
+ {
+ public SecurityTokenHandlerCollectionManager(string serviceName) { }
+ public int Count { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollection this[string usage] { get { throw null; } set { } }
+ public System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SecurityTokenHandlerCollection> SecurityTokenHandlerCollections { get { throw null; } }
+ public string ServiceName { get { throw null; } }
+ public bool ContainsKey(string usage) { throw null; }
+ public static System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager CreateDefaultSecurityTokenHandlerCollectionManager() { throw null; }
+ public static System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager CreateEmptySecurityTokenHandlerCollectionManager() { throw null; }
+ public static partial class Usage
+ {
+ public const string ActAs = "ActAs";
+ public const string Default = "";
+ public const string OnBehalfOf = "OnBehalfOf";
+ }
+ }
+ public partial class SecurityTokenHandlerConfiguration
+ {
+ public static readonly System.ServiceModel.Security.X509CertificateValidationMode DefaultCertificateValidationMode;
+ public static readonly System.IdentityModel.Selectors.X509CertificateValidator DefaultCertificateValidator;
+ public static readonly bool DefaultDetectReplayedTokens;
+ public static readonly System.IdentityModel.Tokens.IssuerNameRegistry DefaultIssuerNameRegistry;
+ public static readonly System.IdentityModel.Selectors.SecurityTokenResolver DefaultIssuerTokenResolver;
+ public static readonly System.TimeSpan DefaultMaxClockSkew;
+ public static readonly System.Security.Cryptography.X509Certificates.X509RevocationMode DefaultRevocationMode;
+ public static readonly bool DefaultSaveBootstrapContext;
+ public static readonly System.TimeSpan DefaultTokenReplayCacheExpirationPeriod;
+ public static readonly System.Security.Cryptography.X509Certificates.StoreLocation DefaultTrustedStoreLocation;
+ public SecurityTokenHandlerConfiguration() { }
+ public System.IdentityModel.Tokens.AudienceRestriction AudienceRestriction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Configuration.IdentityModelCaches Caches { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CertificateValidator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool DetectReplayedTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Tokens.IssuerNameRegistry IssuerNameRegistry { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver IssuerTokenResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan MaxClockSkew { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SaveBootstrapContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver ServiceTokenResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan TokenReplayCacheExpirationPeriod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class SecurityTokenNotYetValidException : System.IdentityModel.Tokens.SecurityTokenValidationException
+ {
+ public SecurityTokenNotYetValidException() { }
+ protected SecurityTokenNotYetValidException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityTokenNotYetValidException(string message) { }
+ public SecurityTokenNotYetValidException(string message, System.Exception inner) { }
+ }
+ public partial class SecurityTokenReplayDetectedException : System.IdentityModel.Tokens.SecurityTokenValidationException
+ {
+ public SecurityTokenReplayDetectedException() { }
+ protected SecurityTokenReplayDetectedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityTokenReplayDetectedException(string message) { }
+ public SecurityTokenReplayDetectedException(string message, System.Exception inner) { }
+ }
+ public static partial class SecurityTokenTypes
+ {
+ public static string Kerberos { get { throw null; } }
+ public static string Rsa { get { throw null; } }
+ public static string Saml { get { throw null; } }
+ public static string UserName { get { throw null; } }
+ public static string X509Certificate { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class SecurityTokenValidationException : System.IdentityModel.Tokens.SecurityTokenException
+ {
+ public SecurityTokenValidationException() { }
+ protected SecurityTokenValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityTokenValidationException(string message) { }
+ public SecurityTokenValidationException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SessionSecurityToken : System.IdentityModel.Tokens.SecurityToken, System.Runtime.Serialization.ISerializable
+ {
+ protected SessionSecurityToken(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, System.Nullable<System.DateTime> validFrom, System.Nullable<System.DateTime> validTo) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, string endpointId, System.Nullable<System.DateTime> validFrom, System.Nullable<System.DateTime> validTo) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.TimeSpan lifetime) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, System.DateTime validFrom, System.TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, System.Nullable<System.DateTime> validFrom, System.Nullable<System.DateTime> validTo, System.IdentityModel.Tokens.SymmetricSecurityKey key) { }
+ public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, System.TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key) { }
+ public System.Security.Claims.ClaimsPrincipal ClaimsPrincipal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xml.UniqueId ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string EndpointId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Id { get { throw null; } }
+ public bool IsPersistent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReferenceMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DateTime KeyEffectiveTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.DateTime KeyExpirationTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xml.UniqueId KeyGeneration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri SecureConversationVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class SessionSecurityTokenCache : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ protected SessionSecurityTokenCache() { }
+ public abstract void AddOrUpdate(System.IdentityModel.Tokens.SessionSecurityTokenCacheKey key, System.IdentityModel.Tokens.SessionSecurityToken value, System.DateTime expiryTime);
+ public abstract System.IdentityModel.Tokens.SessionSecurityToken Get(System.IdentityModel.Tokens.SessionSecurityTokenCacheKey key);
+ public abstract System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SessionSecurityToken> GetAll(string endpointId, System.Xml.UniqueId contextId);
+ [System.MonoTODOAttribute]
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ public abstract void Remove(System.IdentityModel.Tokens.SessionSecurityTokenCacheKey key);
+ public abstract void RemoveAll(string endpointId);
+ public abstract void RemoveAll(string endpointId, System.Xml.UniqueId contextId);
+ }
+ public partial class SessionSecurityTokenCacheKey
+ {
+ public SessionSecurityTokenCacheKey(string endpointId, System.Xml.UniqueId contextId, System.Xml.UniqueId keyGeneration) { }
+ public System.Xml.UniqueId ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string EndpointId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IgnoreKeyGeneration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Xml.UniqueId KeyGeneration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object obj) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool operator ==(System.IdentityModel.Tokens.SessionSecurityTokenCacheKey first, System.IdentityModel.Tokens.SessionSecurityTokenCacheKey second) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool operator !=(System.IdentityModel.Tokens.SessionSecurityTokenCacheKey first, System.IdentityModel.Tokens.SessionSecurityTokenCacheKey second) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class SessionSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ public static readonly System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> DefaultCookieTransforms;
+ public static readonly System.TimeSpan DefaultLifetime;
+ public SessionSecurityTokenHandler() { }
+ public SessionSecurityTokenHandler(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> transforms) { }
+ public SessionSecurityTokenHandler(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> transforms, System.TimeSpan tokenLifetime) { }
+ public override bool CanValidateToken { get { throw null; } }
+ public override bool CanWriteToken { get { throw null; } }
+ public virtual string CookieElementName { get { throw null; } }
+ public virtual string CookieNamespace { get { throw null; } }
+ public static System.TimeSpan DefaultTokenLifetime { get { throw null; } }
+ public virtual System.TimeSpan TokenLifetime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Type TokenType { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> Transforms { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected virtual byte[] ApplyTransforms(byte[] cookie, bool outbound) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SessionSecurityToken CreateSessionSecurityToken(System.Security.Claims.ClaimsPrincipal principal, string context, string endpointId, System.DateTime validFrom, System.DateTime validTo) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Tokens.SecurityToken CreateToken(System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ [System.MonoTODOAttribute]
+ public override void LoadCustomConfiguration(System.Xml.XmlNodeList customConfigElements) { }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SecurityToken ReadToken(byte[] token, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ [System.MonoTODOAttribute]
+ protected void SetTransforms(System.Collections.Generic.IEnumerable<System.IdentityModel.CookieTransform> transforms) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ValidateSession(System.IdentityModel.Tokens.SessionSecurityToken securityToken) { }
+ [System.MonoTODOAttribute]
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SessionSecurityToken token, string endpointId) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual byte[] WriteToken(System.IdentityModel.Tokens.SessionSecurityToken sessionToken) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class SigningCredentials
+ {
+ public SigningCredentials(System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm) { }
+ public SigningCredentials(System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm, System.IdentityModel.Tokens.SecurityKeyIdentifier signingKeyIdentifier) { }
+ public string DigestAlgorithm { get { throw null; } }
+ public string SignatureAlgorithm { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKey SigningKey { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier SigningKeyIdentifier { get { throw null; } }
+ }
+ public partial class SymmetricProofDescriptor : System.IdentityModel.Tokens.ProofDescriptor
+ {
+ public SymmetricProofDescriptor(byte[] key, System.IdentityModel.Tokens.EncryptingCredentials targetWrappingCredentials) { }
+ public SymmetricProofDescriptor(System.IdentityModel.Tokens.EncryptingCredentials targetWrappingCredentials) { }
+ public SymmetricProofDescriptor(int keySizeInBits, System.IdentityModel.Tokens.EncryptingCredentials targetWrappingCredentials) { }
+ public SymmetricProofDescriptor(int keySizeInBits, System.IdentityModel.Tokens.EncryptingCredentials targetWrappingCredentials, System.IdentityModel.Tokens.EncryptingCredentials requestorWrappingCredentials) { }
+ public SymmetricProofDescriptor(int keySizeInBits, System.IdentityModel.Tokens.EncryptingCredentials targetWrappingCredentials, System.IdentityModel.Tokens.EncryptingCredentials requestorWrappingCredentials, byte[] sourceEntropy) { }
+ public SymmetricProofDescriptor(int keySizeInBits, System.IdentityModel.Tokens.EncryptingCredentials targetWrappingCredentials, System.IdentityModel.Tokens.EncryptingCredentials requestorWrappingCredentials, byte[] sourceEntropy, string encryptWith) { }
+ public SymmetricProofDescriptor(int keySizeInBits, System.IdentityModel.Tokens.EncryptingCredentials targetWrappingCredentials, System.IdentityModel.Tokens.EncryptingCredentials requestorWrappingCredentials, string encryptWith) { }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifier KeyIdentifier { get { throw null; } }
+ protected System.IdentityModel.Tokens.EncryptingCredentials RequestorEncryptingCredentials { get { throw null; } }
+ protected System.IdentityModel.Tokens.EncryptingCredentials TargetEncryptingCredentials { get { throw null; } }
+ public override void ApplyTo(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response) { }
+ public byte[] GetKeyBytes() { throw null; }
+ protected byte[] GetSourceEntropy() { throw null; }
+ protected byte[] GetTargetEntropy() { throw null; }
+ }
+ public abstract partial class SymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey
+ {
+ [System.MonoTODOAttribute]
+ protected SymmetricSecurityKey() { }
+ public abstract byte[] GenerateDerivedKey(string algorithm, byte[] label, byte[] nonce, int derivedKeyLength, int offset);
+ public abstract System.Security.Cryptography.ICryptoTransform GetDecryptionTransform(string algorithm, byte[] iv);
+ public abstract System.Security.Cryptography.ICryptoTransform GetEncryptionTransform(string algorithm, byte[] iv);
+ public abstract int GetIVSize(string algorithm);
+ public abstract System.Security.Cryptography.KeyedHashAlgorithm GetKeyedHashAlgorithm(string algorithm);
+ public abstract System.Security.Cryptography.SymmetricAlgorithm GetSymmetricAlgorithm(string algorithm);
+ public abstract byte[] GetSymmetricKey();
+ }
+ public abstract partial class TokenReplayCache : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ protected TokenReplayCache() { }
+ public abstract void AddOrUpdate(string key, System.IdentityModel.Tokens.SecurityToken securityToken, System.DateTime expirationTime);
+ public abstract bool Contains(string key);
+ public abstract System.IdentityModel.Tokens.SecurityToken Get(string key);
+ [System.MonoTODOAttribute]
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ public abstract void Remove(string key);
+ }
+ public partial class UserNameSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ public UserNameSecurityToken(string userName, string password) { }
+ public UserNameSecurityToken(string userName, string password, string id) { }
+ public override string Id { get { throw null; } }
+ public string Password { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public string UserName { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ }
+ public abstract partial class UserNameSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ protected UserNameSecurityTokenHandler() { }
+ public override bool CanWriteToken { get { throw null; } }
+ public virtual bool RetainPassword { get { throw null; } set { } }
+ public override System.Type TokenType { get { throw null; } }
+ public override bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class WindowsSecurityToken : System.IdentityModel.Tokens.SecurityToken, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ protected WindowsSecurityToken() { }
+ [System.MonoTODOAttribute]
+ public WindowsSecurityToken(System.Security.Principal.WindowsIdentity windowsIdentity) { }
+ public WindowsSecurityToken(System.Security.Principal.WindowsIdentity windowsIdentity, string id) { }
+ public WindowsSecurityToken(System.Security.Principal.WindowsIdentity windowsIdentity, string id, string authenticationType) { }
+ public string AuthenticationType { get { throw null; } }
+ public override string Id { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DateTime ValidFrom { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DateTime ValidTo { get { throw null; } }
+ public virtual System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } }
+ public virtual void Dispose() { }
+ protected void Initialize(string id, System.DateTime effectiveTime, System.DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone) { }
+ protected void Initialize(string id, string authenticationType, System.DateTime effectiveTime, System.DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone) { }
+ protected void ThrowIfDisposed() { }
+ }
+ public partial class WindowsUserNameSecurityTokenHandler : System.IdentityModel.Tokens.UserNameSecurityTokenHandler
+ {
+ public WindowsUserNameSecurityTokenHandler() { }
+ public override bool CanValidateToken { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public partial class X509AsymmetricSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey
+ {
+ public X509AsymmetricSecurityKey(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public override int KeySize { get { throw null; } }
+ public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; }
+ public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; }
+ public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey) { throw null; }
+ public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm) { throw null; }
+ public override System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm) { throw null; }
+ public override System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm) { throw null; }
+ public override bool HasPrivateKey() { throw null; }
+ public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; }
+ public override bool IsSupportedAlgorithm(string algorithm) { throw null; }
+ public override bool IsSymmetricAlgorithm(string algorithm) { throw null; }
+ }
+ public partial class X509CertificateStoreTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
+ {
+ public X509CertificateStoreTokenResolver() { }
+ public X509CertificateStoreTokenResolver(System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { }
+ public X509CertificateStoreTokenResolver(string storeName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { }
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } }
+ public string StoreName { get { throw null; } }
+ protected override bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { key = default(System.IdentityModel.Tokens.SecurityKey); throw null; }
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ }
+ public partial class X509DataSecurityKeyIdentifierClauseSerializer : System.IdentityModel.Tokens.SecurityKeyIdentifierClauseSerializer
+ {
+ public X509DataSecurityKeyIdentifierClauseSerializer() { }
+ public override bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public override bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public override void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { }
+ }
+ public partial class X509EncryptingCredentials : System.IdentityModel.Tokens.EncryptingCredentials
+ {
+ public X509EncryptingCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public X509EncryptingCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski) { }
+ public X509EncryptingCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski, string keyWrappingAlgorithm) { }
+ public X509EncryptingCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string keyWrappingAlgorithm) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } }
+ }
+ public partial class X509IssuerSerialKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public X509IssuerSerialKeyIdentifierClause(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(string)) { }
+ public X509IssuerSerialKeyIdentifierClause(string issuerName, string issuerSerialNumber) : base (default(string)) { }
+ public string IssuerName { get { throw null; } }
+ public string IssuerSerialNumber { get { throw null; } }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ public bool Matches(string issuerName, string issuerSerialNumber) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class X509NTAuthChainTrustValidator : System.IdentityModel.Selectors.X509CertificateValidator
+ {
+ public X509NTAuthChainTrustValidator() { }
+ public X509NTAuthChainTrustValidator(bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy) { }
+ public override void Validate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ }
+ public partial class X509RawDataKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
+ {
+ public X509RawDataKeyIdentifierClause(byte[] certificateRawData) : base (default(string), default(byte[]), default(bool)) { }
+ public X509RawDataKeyIdentifierClause(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(string), default(byte[]), default(bool)) { }
+ public override bool CanCreateKey { get { throw null; } }
+ public override System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; }
+ [System.MonoTODOAttribute("Not sure what should be returned when there are public/private pair key and public-only key")]
+ public byte[] GetX509RawData() { throw null; }
+ [System.MonoTODOAttribute("Not sure what should be returned when there are public/private pair key and public-only key")]
+ public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, System.IDisposable
+ {
+ public X509SecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public X509SecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string id) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } }
+ public override string Id { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ public virtual void Dispose() { }
+ [System.MonoTODOAttribute]
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ protected void ThrowIfDisposed() { }
+ }
+ public partial class X509SecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
+ {
+ public X509SecurityTokenHandler() { }
+ public X509SecurityTokenHandler(bool mapToWindows) { }
+ public X509SecurityTokenHandler(bool mapToWindows, System.IdentityModel.Selectors.X509CertificateValidator certificateValidator) { }
+ public X509SecurityTokenHandler(System.IdentityModel.Selectors.X509CertificateValidator certificateValidator) { }
+ public override bool CanValidateToken { get { throw null; } }
+ public override bool CanWriteToken { get { throw null; } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CertificateValidator { get { throw null; } set { } }
+ public bool MapToWindows { get { throw null; } set { } }
+ public override System.Type TokenType { get { throw null; } }
+ public bool WriteXmlDSigDefinedClauseTypes { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.X509NTAuthChainTrustValidator X509NTAuthChainTrustValidator { get { throw null; } set { } }
+ public override bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public override bool CanReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { throw null; }
+ public override string[] GetTokenTypeIdentifiers() { throw null; }
+ public override void LoadCustomConfiguration(System.Xml.XmlNodeList customConfigElements) { }
+ public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; }
+ public override System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader) { throw null; }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ public override void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { }
+ public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class X509SigningCredentials : System.IdentityModel.Tokens.SigningCredentials
+ {
+ public X509SigningCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(System.IdentityModel.Tokens.SecurityKey), default(string), default(string)) { }
+ public X509SigningCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski) : base (default(System.IdentityModel.Tokens.SecurityKey), default(string), default(string)) { }
+ public X509SigningCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski, string signatureAlgorithm, string digestAlgorithm) : base (default(System.IdentityModel.Tokens.SecurityKey), default(string), default(string)) { }
+ public X509SigningCredentials(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string signatureAlgorithm, string digestAlgorithm) : base (default(System.IdentityModel.Tokens.SecurityKey), default(string), default(string)) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class X509SubjectKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
+ {
+ [System.MonoTODOAttribute]
+ public X509SubjectKeyIdentifierClause(byte[] ski) : base (default(string), default(byte[]), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public static bool CanCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ [System.MonoTODOAttribute]
+ public byte[] GetX509SubjectKeyIdentifier() { throw null; }
+ [System.MonoTODOAttribute]
+ public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool TryCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, out System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause keyIdentifierClause) { keyIdentifierClause = default(System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause); throw null; }
+ }
+ public partial class X509ThumbprintKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
+ {
+ public X509ThumbprintKeyIdentifierClause(byte[] thumbprint) : base (default(string), default(byte[]), default(bool)) { }
+ public X509ThumbprintKeyIdentifierClause(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(string), default(byte[]), default(bool)) { }
+ public byte[] GetX509Thumbprint() { throw null; }
+ public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class X509WindowsSecurityToken : System.IdentityModel.Tokens.X509SecurityToken
+ {
+ [System.MonoTODOAttribute]
+ public X509WindowsSecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Principal.WindowsIdentity windowsIdentity) : base (default(System.Security.Cryptography.X509Certificates.X509Certificate2)) { }
+ public X509WindowsSecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Principal.WindowsIdentity windowsIdentity, string id) : base (default(System.Security.Cryptography.X509Certificates.X509Certificate2)) { }
+ public X509WindowsSecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Principal.WindowsIdentity windowsIdentity, string authenticationType, string id) : base (default(System.Security.Cryptography.X509Certificates.X509Certificate2)) { }
+ public string AuthenticationType { get { throw null; } }
+ public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } }
+ public override void Dispose() { }
+ }
+}
+namespace System.Security.Claims
+{
+ public partial class AuthenticationInformation
+ {
+ public AuthenticationInformation() { }
+ public string Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.IdentityModel.Tokens.AuthenticationContext> AuthorizationContexts { get { throw null; } }
+ public string DnsName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.DateTime> NotOnOrAfter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Session { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public static partial class AuthenticationTypes
+ {
+ public const string Basic = "Basic";
+ public const string Federation = "Federation";
+ public const string Kerberos = "Kerberos";
+ public const string Negotiate = "Negotiate";
+ public const string Password = "Password";
+ public const string Signature = "Signature";
+ public const string Windows = "Windows";
+ public const string X509 = "X509";
+ }
+ public partial class AuthorizationContext
+ {
+ public AuthorizationContext(System.Security.Claims.ClaimsPrincipal principal, System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> resource, System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> action) { }
+ public AuthorizationContext(System.Security.Claims.ClaimsPrincipal principal, string resource, string action) { }
+ public System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> Action { get { throw null; } }
+ public System.Security.Claims.ClaimsPrincipal Principal { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> Resource { get { throw null; } }
+ }
+ public static partial class ClaimProperties
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties";
+ public const string SamlAttributeDisplayName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/displayname";
+ public const string SamlAttributeNameFormat = "http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/attributename";
+ public const string SamlNameIdentifierFormat = "http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/format";
+ public const string SamlNameIdentifierNameQualifier = "http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/namequalifier";
+ public const string SamlNameIdentifierSPNameQualifier = "http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/spnamequalifier";
+ public const string SamlNameIdentifierSPProvidedId = "http://schemas.xmlsoap.org/ws/2005/05/identity/claimproperties/spprovidedid";
+ }
+ public partial class ClaimsAuthenticationManager : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ public ClaimsAuthenticationManager() { }
+ public virtual System.Security.Claims.ClaimsPrincipal Authenticate(string resourceName, System.Security.Claims.ClaimsPrincipal incomingPrincipal) { throw null; }
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ }
+ public partial class ClaimsAuthorizationManager : System.IdentityModel.Configuration.ICustomIdentityConfiguration
+ {
+ public ClaimsAuthorizationManager() { }
+ public virtual bool CheckAccess(System.Security.Claims.AuthorizationContext context) { throw null; }
+ public virtual void LoadCustomConfiguration(System.Xml.XmlNodeList nodelist) { }
+ }
+}
+namespace System.ServiceModel.Security
+{
+ public partial class BinarySecretKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
+ {
+ public BinarySecretKeyIdentifierClause(byte[] key) : base (default(string), default(byte[]), default(bool)) { }
+ [System.MonoTODOAttribute("ClauseType")]
+ public BinarySecretKeyIdentifierClause(byte[] key, bool cloneBuffer) : base (default(string), default(byte[]), default(bool)) { }
+ [System.MonoTODOAttribute("ClauseType")]
+ public BinarySecretKeyIdentifierClause(byte[] key, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base (default(string), default(byte[]), default(bool)) { }
+ public override bool CanCreateKey { get { throw null; } }
+ public override System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; }
+ public byte[] GetKeyBytes() { throw null; }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+ public partial class KeyNameIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public KeyNameIdentifierClause(string keyName) : base (default(string)) { }
+ public string KeyName { get { throw null; } }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public bool Matches(string keyName) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SecurityContextKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
+ {
+ public SecurityContextKeyIdentifierClause(System.Xml.UniqueId contextId) : base (default(string)) { }
+ public SecurityContextKeyIdentifierClause(System.Xml.UniqueId contextId, System.Xml.UniqueId generation) : base (default(string)) { }
+ public SecurityContextKeyIdentifierClause(System.Xml.UniqueId contextId, System.Xml.UniqueId generation, byte[] derivationNonce, int derivationLength) : base (default(string)) { }
+ public System.Xml.UniqueId ContextId { get { throw null; } }
+ public System.Xml.UniqueId Generation { get { throw null; } }
+ public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ public bool Matches(System.Xml.UniqueId contextId, System.Xml.UniqueId generation) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public enum X509CertificateValidationMode
+ {
+ ChainTrust = 2,
+ Custom = 4,
+ None = 0,
+ PeerOrChainTrust = 3,
+ PeerTrust = 1,
+ }
+}
+namespace System.ServiceModel.Security.Tokens
+{
+ public partial class BinarySecretSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ public BinarySecretSecurityToken(byte[] key) { }
+ public BinarySecretSecurityToken(int keySizeInBits) { }
+ public BinarySecretSecurityToken(string id, byte[] key) { }
+ protected BinarySecretSecurityToken(string id, byte[] key, bool allowCrypto) { }
+ public BinarySecretSecurityToken(string id, int keySizeInBits) { }
+ protected BinarySecretSecurityToken(string id, int keySizeInBits, bool allowCrypto) { }
+ public override string Id { get { throw null; } }
+ public int KeySize { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ public byte[] GetKeyBytes() { throw null; }
+ }
+ public partial class WrappedKeySecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ public WrappedKeySecurityToken(string id, byte[] keyToWrap, string wrappingAlgorithm, System.IdentityModel.Tokens.SecurityToken wrappingToken, System.IdentityModel.Tokens.SecurityKeyIdentifier wrappingTokenReference) { }
+ public override string Id { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ public string WrappingAlgorithm { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityToken WrappingToken { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityKeyIdentifier WrappingTokenReference { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ public byte[] GetWrappedKey() { throw null; }
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.IdentityModel.extra.cs b/src/v4.5.2/System.IdentityModel.extra.cs
new file mode 100644
index 0000000..20912c3
--- /dev/null
+++ b/src/v4.5.2/System.IdentityModel.extra.cs
@@ -0,0 +1,19 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+namespace System.ServiceModel.Security
+{
+ internal partial class EncryptedKey { }
+ internal partial class EncryptedKeyHashIdentifierClause { }
+ internal partial class EncryptedType { }
+ internal partial interface ISspiNegotiation { }
+ internal partial interface ISspiNegotiationInfo { }
+ internal partial class ReferenceList { }
+ internal partial class RelAssertionDirectKeyIdentifierClause { }
+ internal partial class SamlAssertionDirectKeyIdentifierClause { }
+}
+namespace System.ServiceModel.Security.Tokens
+{
+ internal partial class BufferedGenericXmlSecurityToken { }
+}
diff --git a/src/v4.5.2/System.Json.Microsoft.cs b/src/v4.5.2/System.Json.Microsoft.cs
new file mode 100644
index 0000000..3b9b1cb
--- /dev/null
+++ b/src/v4.5.2/System.Json.Microsoft.cs
@@ -0,0 +1,245 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")]
+[assembly:System.Security.SecurityTransparentAttribute]
+namespace System.Json
+{
+ [System.Runtime.Serialization.DataContractAttribute]
+ public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection<System.Json.JsonValue>, System.Collections.Generic.IEnumerable<System.Json.JsonValue>, System.Collections.Generic.IList<System.Json.JsonValue>, System.Collections.IEnumerable
+ {
+ public JsonArray(System.Collections.Generic.IEnumerable<System.Json.JsonValue> items) { }
+ public JsonArray(params System.Json.JsonValue[] items) { }
+ public override int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public override System.Json.JsonValue this[int index] { get { throw null; } set { } }
+ public override System.Json.JsonType JsonType { get { throw null; } }
+ public void Add(System.Json.JsonValue item) { }
+ public void AddRange(System.Collections.Generic.IEnumerable<System.Json.JsonValue> items) { }
+ public void AddRange(params System.Json.JsonValue[] items) { }
+ public void Clear() { }
+ public bool Contains(System.Json.JsonValue item) { throw null; }
+ public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { }
+ public new System.Collections.Generic.IEnumerator<System.Json.JsonValue> GetEnumerator() { throw null; }
+ protected override System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> GetKeyValuePairEnumerator() { throw null; }
+ public int IndexOf(System.Json.JsonValue item) { throw null; }
+ public void Insert(int index, System.Json.JsonValue item) { }
+ public bool Remove(System.Json.JsonValue item) { throw null; }
+ public void RemoveAt(int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override System.Json.JsonValue ValueOrDefault(int index) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>>, System.Collections.Generic.IDictionary<string, System.Json.JsonValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>>, System.Collections.IEnumerable
+ {
+ public JsonObject(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> items) { }
+ public JsonObject(params System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>[] items) { }
+ public override int Count { get { throw null; } }
+ public override System.Json.JsonValue this[string key] { get { throw null; } set { } }
+ public override System.Json.JsonType JsonType { get { throw null; } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Json.JsonValue>>.IsReadOnly { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Json.JsonValue> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue> item) { }
+ public void Add(string key, System.Json.JsonValue value) { }
+ public void AddRange(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> items) { }
+ public void AddRange(params System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>[] items) { }
+ public void Clear() { }
+ public override bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>[] array, int arrayIndex) { }
+ protected override System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> GetKeyValuePairEnumerator() { throw null; }
+ protected override void OnSaveEnded() { }
+ protected override void OnSaveStarted() { }
+ public bool Remove(string key) { throw null; }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Json.JsonValue>>.Contains(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue> item) { throw null; }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Json.JsonValue>>.Remove(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue> item) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; }
+ public override System.Json.JsonValue ValueOrDefault(string key) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public sealed partial class JsonPrimitive : System.Json.JsonValue
+ {
+ public JsonPrimitive(bool value) { }
+ public JsonPrimitive(byte value) { }
+ public JsonPrimitive(char value) { }
+ public JsonPrimitive(System.DateTime value) { }
+ public JsonPrimitive(System.DateTimeOffset value) { }
+ public JsonPrimitive(decimal value) { }
+ public JsonPrimitive(double value) { }
+ public JsonPrimitive(System.Guid value) { }
+ public JsonPrimitive(short value) { }
+ public JsonPrimitive(int value) { }
+ public JsonPrimitive(long value) { }
+ [System.CLSCompliantAttribute(false)]
+ public JsonPrimitive(sbyte value) { }
+ public JsonPrimitive(float value) { }
+ public JsonPrimitive(string value) { }
+ [System.CLSCompliantAttribute(false)]
+ public JsonPrimitive(ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ public JsonPrimitive(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public JsonPrimitive(ulong value) { }
+ public JsonPrimitive(System.Uri value) { }
+ public override System.Json.JsonType JsonType { get { throw null; } }
+ public object Value { get { throw null; } }
+ public override object ReadAs(System.Type type) { throw null; }
+ public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; }
+ public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; }
+ }
+ public enum JsonType
+ {
+ Array = 3,
+ Boolean = 4,
+ Default = 5,
+ Number = 1,
+ Object = 2,
+ String = 0,
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class JsonValue : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider
+ {
+ internal JsonValue() { }
+ protected int ChangedListenersCount { get { throw null; } }
+ protected int ChangingListenersCount { get { throw null; } }
+ public virtual int Count { get { throw null; } }
+ public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } }
+ public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } }
+ public virtual System.Json.JsonType JsonType { get { throw null; } }
+ public event System.EventHandler<System.Json.JsonValueChangeEventArgs> Changed { add { } remove { } }
+ public event System.EventHandler<System.Json.JsonValueChangeEventArgs> Changing { add { } remove { } }
+ public dynamic AsDynamic() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static T CastValue<T>(System.Json.JsonValue value) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> GetEnumerator() { throw null; }
+ protected virtual System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> GetKeyValuePairEnumerator() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Json.JsonValue GetValue(int index) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Json.JsonValue GetValue(string key) { throw null; }
+ public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; }
+ public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; }
+ protected virtual void OnSaveEnded() { }
+ protected virtual void OnSaveStarted() { }
+ public static explicit operator bool (System.Json.JsonValue value) { throw null; }
+ public static explicit operator byte (System.Json.JsonValue value) { throw null; }
+ public static explicit operator char (System.Json.JsonValue value) { throw null; }
+ public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; }
+ public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; }
+ public static explicit operator decimal (System.Json.JsonValue value) { throw null; }
+ public static explicit operator double (System.Json.JsonValue value) { throw null; }
+ public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; }
+ public static explicit operator short (System.Json.JsonValue value) { throw null; }
+ public static explicit operator int (System.Json.JsonValue value) { throw null; }
+ public static explicit operator long (System.Json.JsonValue value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator sbyte (System.Json.JsonValue value) { throw null; }
+ public static explicit operator float (System.Json.JsonValue value) { throw null; }
+ public static explicit operator string (System.Json.JsonValue value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ushort (System.Json.JsonValue value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator uint (System.Json.JsonValue value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ulong (System.Json.JsonValue value) { throw null; }
+ public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; }
+ public static implicit operator System.Json.JsonValue (bool value) { throw null; }
+ public static implicit operator System.Json.JsonValue (byte value) { throw null; }
+ public static implicit operator System.Json.JsonValue (char value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; }
+ public static implicit operator System.Json.JsonValue (decimal value) { throw null; }
+ public static implicit operator System.Json.JsonValue (double value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; }
+ public static implicit operator System.Json.JsonValue (short value) { throw null; }
+ public static implicit operator System.Json.JsonValue (int value) { throw null; }
+ public static implicit operator System.Json.JsonValue (long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Json.JsonValue (sbyte value) { throw null; }
+ public static implicit operator System.Json.JsonValue (float value) { throw null; }
+ public static implicit operator System.Json.JsonValue (string value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Json.JsonValue (ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Json.JsonValue (uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Json.JsonValue (ulong value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; }
+ public static System.Json.JsonValue Parse(string json) { throw null; }
+ protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { }
+ protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { }
+ public virtual object ReadAs(System.Type type) { throw null; }
+ public object ReadAs(System.Type type, object fallback) { throw null; }
+ public T ReadAs<T>() { throw null; }
+ public T ReadAs<T>(T fallback) { throw null; }
+ public void Save(System.IO.Stream stream) { }
+ public void Save(System.IO.TextWriter textWriter) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
+ public override string ToString() { throw null; }
+ public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; }
+ public bool TryReadAs<T>(out T valueOfT) { valueOfT = default(T); throw null; }
+ public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; }
+ public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; }
+ public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; }
+ }
+ public enum JsonValueChange
+ {
+ Add = 0,
+ Clear = 3,
+ Remove = 1,
+ Replace = 2,
+ }
+ public partial class JsonValueChangeEventArgs : System.EventArgs
+ {
+ public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { }
+ public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { }
+ public System.Json.JsonValueChange Change { get { throw null; } }
+ public System.Json.JsonValue Child { get { throw null; } }
+ public int Index { get { throw null; } }
+ public string Key { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class JsonValueLinqExtensions
+ {
+ public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable<System.Json.JsonValue> items) { throw null; }
+ public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> items) { throw null; }
+ }
+}
+namespace System.Runtime.Serialization.Json
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class JsonValueExtensions
+ {
+ public static System.Json.JsonValue CreateFrom(object value) { throw null; }
+ public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; }
+ public static T ReadAsType<T>(this System.Json.JsonValue jsonValue) { throw null; }
+ public static T ReadAsType<T>(this System.Json.JsonValue jsonValue, T fallback) { throw null; }
+ public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; }
+ public static bool TryReadAsType<T>(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Json.cs b/src/v4.5.2/System.Json.cs
new file mode 100644
index 0000000..8bb42a0
--- /dev/null
+++ b/src/v4.5.2/System.Json.cs
@@ -0,0 +1,156 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityCriticalAttribute]
+namespace System.Json
+{
+ public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection<System.Json.JsonValue>, System.Collections.Generic.IEnumerable<System.Json.JsonValue>, System.Collections.Generic.IList<System.Json.JsonValue>, System.Collections.IEnumerable
+ {
+ public JsonArray(System.Collections.Generic.IEnumerable<System.Json.JsonValue> items) { }
+ public JsonArray(params System.Json.JsonValue[] items) { }
+ public override int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } }
+ public override System.Json.JsonType JsonType { get { throw null; } }
+ public void Add(System.Json.JsonValue item) { }
+ public void AddRange(System.Collections.Generic.IEnumerable<System.Json.JsonValue> items) { }
+ public void AddRange(params System.Json.JsonValue[] items) { }
+ public void Clear() { }
+ public bool Contains(System.Json.JsonValue item) { throw null; }
+ public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { }
+ public int IndexOf(System.Json.JsonValue item) { throw null; }
+ public void Insert(int index, System.Json.JsonValue item) { }
+ public bool Remove(System.Json.JsonValue item) { throw null; }
+ public void RemoveAt(int index) { }
+ public override void Save(System.IO.Stream stream) { }
+ System.Collections.Generic.IEnumerator<System.Json.JsonValue> System.Collections.Generic.IEnumerable<System.Json.JsonValue>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>>, System.Collections.Generic.IDictionary<string, System.Json.JsonValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>>, System.Collections.IEnumerable
+ {
+ public JsonObject(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> items) { }
+ public JsonObject(params System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>[] items) { }
+ public override int Count { get { throw null; } }
+ public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } }
+ public override System.Json.JsonType JsonType { get { throw null; } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Json.JsonValue>>.IsReadOnly { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Json.JsonValue> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue> pair) { }
+ public void Add(string key, System.Json.JsonValue value) { }
+ public void AddRange(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> items) { }
+ public void AddRange(params System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>[] items) { }
+ public void Clear() { }
+ public override bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue>> GetEnumerator() { throw null; }
+ public bool Remove(string key) { throw null; }
+ public override void Save(System.IO.Stream stream) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Json.JsonValue>>.Contains(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue> item) { throw null; }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Json.JsonValue>>.Remove(System.Collections.Generic.KeyValuePair<string, System.Json.JsonValue> item) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; }
+ }
+ public partial class JsonPrimitive : System.Json.JsonValue
+ {
+ public JsonPrimitive(bool value) { }
+ public JsonPrimitive(byte value) { }
+ public JsonPrimitive(char value) { }
+ public JsonPrimitive(System.DateTime value) { }
+ public JsonPrimitive(System.DateTimeOffset value) { }
+ public JsonPrimitive(decimal value) { }
+ public JsonPrimitive(double value) { }
+ public JsonPrimitive(System.Guid value) { }
+ public JsonPrimitive(short value) { }
+ public JsonPrimitive(int value) { }
+ public JsonPrimitive(long value) { }
+ public JsonPrimitive(sbyte value) { }
+ public JsonPrimitive(float value) { }
+ public JsonPrimitive(string value) { }
+ public JsonPrimitive(System.TimeSpan value) { }
+ public JsonPrimitive(ushort value) { }
+ public JsonPrimitive(uint value) { }
+ public JsonPrimitive(ulong value) { }
+ public JsonPrimitive(System.Uri value) { }
+ public override System.Json.JsonType JsonType { get { throw null; } }
+ public override void Save(System.IO.Stream stream) { }
+ }
+ public enum JsonType
+ {
+ Array = 3,
+ Boolean = 4,
+ Number = 1,
+ Object = 2,
+ String = 0,
+ }
+ public abstract partial class JsonValue : System.Collections.IEnumerable
+ {
+ protected JsonValue() { }
+ public virtual int Count { get { throw null; } }
+ public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } }
+ public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } }
+ public abstract System.Json.JsonType JsonType { get; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; }
+ public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; }
+ public static implicit operator System.Json.JsonValue (bool value) { throw null; }
+ public static implicit operator System.Json.JsonValue (byte value) { throw null; }
+ public static implicit operator System.Json.JsonValue (char value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; }
+ public static implicit operator System.Json.JsonValue (decimal value) { throw null; }
+ public static implicit operator System.Json.JsonValue (double value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; }
+ public static implicit operator System.Json.JsonValue (short value) { throw null; }
+ public static implicit operator System.Json.JsonValue (int value) { throw null; }
+ public static implicit operator System.Json.JsonValue (long value) { throw null; }
+ public static implicit operator bool (System.Json.JsonValue value) { throw null; }
+ public static implicit operator byte (System.Json.JsonValue value) { throw null; }
+ public static implicit operator char (System.Json.JsonValue value) { throw null; }
+ public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; }
+ public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; }
+ public static implicit operator decimal (System.Json.JsonValue value) { throw null; }
+ public static implicit operator double (System.Json.JsonValue value) { throw null; }
+ public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; }
+ public static implicit operator short (System.Json.JsonValue value) { throw null; }
+ public static implicit operator int (System.Json.JsonValue value) { throw null; }
+ public static implicit operator long (System.Json.JsonValue value) { throw null; }
+ public static implicit operator sbyte (System.Json.JsonValue value) { throw null; }
+ public static implicit operator float (System.Json.JsonValue value) { throw null; }
+ public static implicit operator string (System.Json.JsonValue value) { throw null; }
+ public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; }
+ public static implicit operator ushort (System.Json.JsonValue value) { throw null; }
+ public static implicit operator uint (System.Json.JsonValue value) { throw null; }
+ public static implicit operator ulong (System.Json.JsonValue value) { throw null; }
+ public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; }
+ public static implicit operator System.Json.JsonValue (sbyte value) { throw null; }
+ public static implicit operator System.Json.JsonValue (float value) { throw null; }
+ public static implicit operator System.Json.JsonValue (string value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; }
+ public static implicit operator System.Json.JsonValue (ushort value) { throw null; }
+ public static implicit operator System.Json.JsonValue (uint value) { throw null; }
+ public static implicit operator System.Json.JsonValue (ulong value) { throw null; }
+ public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; }
+ public static System.Json.JsonValue Parse(string jsonString) { throw null; }
+ public virtual void Save(System.IO.Stream stream) { }
+ public virtual void Save(System.IO.TextWriter textWriter) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Management.cs b/src/v4.5.2/System.Management.cs
new file mode 100644
index 0000000..2c8bb88
--- /dev/null
+++ b/src/v4.5.2/System.Management.cs
@@ -0,0 +1,1158 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Management
+{
+ public enum AuthenticationLevel
+ {
+ Call = 3,
+ Connect = 2,
+ Default = 0,
+ None = 1,
+ Packet = 4,
+ PacketIntegrity = 5,
+ PacketPrivacy = 6,
+ Unchanged = -1,
+ }
+ public enum CimType
+ {
+ Boolean = 11,
+ Char16 = 103,
+ DateTime = 101,
+ None = 0,
+ Object = 13,
+ Real32 = 4,
+ Real64 = 5,
+ Reference = 102,
+ SInt16 = 2,
+ SInt32 = 3,
+ SInt64 = 20,
+ SInt8 = 16,
+ String = 8,
+ UInt16 = 18,
+ UInt32 = 19,
+ UInt64 = 21,
+ UInt8 = 17,
+ }
+ public enum CodeLanguage
+ {
+ CSharp = 0,
+ JScript = 1,
+ Mcpp = 4,
+ VB = 2,
+ VJSharp = 3,
+ }
+ [System.FlagsAttribute]
+ public enum ComparisonSettings
+ {
+ IgnoreCase = 16,
+ IgnoreClass = 8,
+ IgnoreDefaultValues = 4,
+ IgnoreFlavor = 32,
+ IgnoreObjectSource = 2,
+ IgnoreQualifiers = 1,
+ IncludeAll = 0,
+ }
+ public partial class CompletedEventArgs : System.Management.ManagementEventArgs
+ {
+ internal CompletedEventArgs() { }
+ public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } }
+ public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } }
+ }
+ public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e);
+ public partial class ConnectionOptions : System.Management.ManagementOptions
+ {
+ [System.MonoTODOAttribute]
+ public ConnectionOptions() { }
+ public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
+ [System.MonoTODOAttribute]
+ public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
+ [System.MonoTODOAttribute]
+ public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Authority { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool EnablePrivileges { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Locale { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Password { set { } }
+ public System.Security.SecureString SecurePassword { set { } }
+ [System.MonoTODOAttribute]
+ public string Username { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ public partial class DeleteOptions : System.Management.ManagementOptions
+ {
+ [System.MonoTODOAttribute]
+ public DeleteOptions() { }
+ [System.MonoTODOAttribute]
+ public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ public partial class EnumerationOptions : System.Management.ManagementOptions
+ {
+ public EnumerationOptions() { }
+ public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { }
+ public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs
+ {
+ internal EventArrivedEventArgs() { }
+ public System.Management.ManagementBaseObject NewEvent { get { throw null; } }
+ }
+ public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e);
+ public partial class EventQuery : System.Management.ManagementQuery
+ {
+ [System.MonoTODOAttribute]
+ public EventQuery() { }
+ [System.MonoTODOAttribute]
+ public EventQuery(string query) { }
+ [System.MonoTODOAttribute]
+ public EventQuery(string language, string query) { }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ public partial class EventWatcherOptions : System.Management.ManagementOptions
+ {
+ [System.MonoTODOAttribute]
+ public EventWatcherOptions() { }
+ [System.MonoTODOAttribute]
+ public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { }
+ [System.MonoTODOAttribute]
+ public int BlockSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ public enum ImpersonationLevel
+ {
+ Anonymous = 1,
+ Default = 0,
+ Delegate = 4,
+ Identify = 2,
+ Impersonate = 3,
+ }
+ public partial class InvokeMethodOptions : System.Management.ManagementOptions
+ {
+ [System.MonoTODOAttribute]
+ public InvokeMethodOptions() { }
+ [System.MonoTODOAttribute]
+ public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable
+ {
+ [System.MonoTODOAttribute]
+ protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } }
+ public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } }
+ public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } }
+ public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; }
+ public new void Dispose() { }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object obj) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; }
+ [System.MonoTODOAttribute]
+ public object GetPropertyValue(string propertyName) { throw null; }
+ [System.MonoTODOAttribute]
+ public object GetQualifierValue(string qualifierName) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetText(System.Management.TextFormat format) { throw null; }
+ [System.MonoTODOAttribute]
+ public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; }
+ [System.MonoTODOAttribute]
+ public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { }
+ [System.MonoTODOAttribute]
+ public void SetPropertyValue(string propertyName, object propertyValue) { }
+ [System.MonoTODOAttribute]
+ public void SetQualifierValue(string qualifierName, object qualifierValue) { }
+ [System.MonoTODOAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.MonoTODOAttribute("System.Management is not implemented")]
+ [System.SerializableAttribute]
+ public partial class ManagementClass : System.Management.ManagementObject
+ {
+ public ManagementClass() { }
+ public ManagementClass(System.Management.ManagementPath path) { }
+ public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { }
+ public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { }
+ [System.MonoTODOAttribute]
+ protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ManagementClass(string path) { }
+ public ManagementClass(string path, System.Management.ObjectGetOptions options) { }
+ public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { }
+ public System.Collections.Specialized.StringCollection Derivation { get { throw null; } }
+ public System.Management.MethodDataCollection Methods { get { throw null; } }
+ public override System.Management.ManagementPath Path { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public System.Management.ManagementObject CreateInstance() { throw null; }
+ public System.Management.ManagementClass Derive(string newClassName) { throw null; }
+ public System.Management.ManagementObjectCollection GetInstances() { throw null; }
+ public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; }
+ public void GetInstances(System.Management.ManagementOperationObserver watcher) { }
+ public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { }
+ [System.MonoTODOAttribute]
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; }
+ public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { }
+ public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { }
+ public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { }
+ public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; }
+ public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; }
+ public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; }
+ public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { }
+ public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { }
+ public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { }
+ public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; }
+ public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; }
+ public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; }
+ public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; }
+ public System.Management.ManagementObjectCollection GetSubclasses() { throw null; }
+ public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; }
+ public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { }
+ public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { }
+ }
+ public sealed partial class ManagementDateTimeConverter
+ {
+ internal ManagementDateTimeConverter() { }
+ [System.MonoTODOAttribute]
+ public static System.DateTime ToDateTime(string dmtfDate) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string ToDmtfDateTime(System.DateTime date) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; }
+ }
+ public abstract partial class ManagementEventArgs : System.EventArgs
+ {
+ internal ManagementEventArgs() { }
+ public object Context { get { throw null; } }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(true)]
+ public partial class ManagementEventWatcher : System.ComponentModel.Component
+ {
+ [System.MonoTODOAttribute]
+ public ManagementEventWatcher() { }
+ [System.MonoTODOAttribute]
+ public ManagementEventWatcher(System.Management.EventQuery query) { }
+ [System.MonoTODOAttribute]
+ public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { }
+ [System.MonoTODOAttribute]
+ public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { }
+ [System.MonoTODOAttribute]
+ public ManagementEventWatcher(string query) { }
+ [System.MonoTODOAttribute]
+ public ManagementEventWatcher(string scope, string query) { }
+ [System.MonoTODOAttribute]
+ public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { }
+ [System.MonoTODOAttribute]
+ public System.Management.EventWatcherOptions Options { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Management.EventQuery Query { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementScope Scope { get { throw null; } set { } }
+ public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } }
+ public event System.Management.StoppedEventHandler Stopped { add { } remove { } }
+ [System.MonoTODOAttribute]
+ ~ManagementEventWatcher() { }
+ [System.MonoTODOAttribute]
+ public void Start() { }
+ [System.MonoTODOAttribute]
+ public void Stop() { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ManagementException : System.SystemException
+ {
+ public ManagementException() { }
+ protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ManagementException(string message) { }
+ public ManagementException(string message, System.Exception innerException) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementStatus ErrorCode { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ public ManagementNamedValueCollection() { }
+ protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public object this[string name] { get { throw null; } }
+ public void Add(string name, object value) { }
+ public System.Management.ManagementNamedValueCollection Clone() { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAll() { }
+ }
+ [System.SerializableAttribute]
+ public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable
+ {
+ [System.MonoTODOAttribute]
+ public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ [System.MonoTODOAttribute]
+ public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ [System.MonoTODOAttribute]
+ public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ [System.MonoTODOAttribute]
+ public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ [System.MonoTODOAttribute]
+ protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ [System.MonoTODOAttribute]
+ public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ [System.MonoTODOAttribute]
+ public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ [System.MonoTODOAttribute]
+ public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } }
+ public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath CopyTo(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Delete() { }
+ [System.MonoTODOAttribute]
+ public void Delete(System.Management.DeleteOptions options) { }
+ [System.MonoTODOAttribute]
+ public void Delete(System.Management.ManagementOperationObserver watcher) { }
+ [System.MonoTODOAttribute]
+ public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { }
+ [System.MonoTODOAttribute]
+ public new void Dispose() { }
+ [System.MonoTODOAttribute]
+ public void Get() { }
+ [System.MonoTODOAttribute]
+ public void Get(System.Management.ManagementOperationObserver watcher) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementObjectCollection GetRelated() { throw null; }
+ [System.MonoTODOAttribute]
+ public void GetRelated(System.Management.ManagementOperationObserver watcher) { }
+ [System.MonoTODOAttribute]
+ public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { }
+ [System.MonoTODOAttribute]
+ public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementObjectCollection GetRelationships() { throw null; }
+ [System.MonoTODOAttribute]
+ public void GetRelationships(System.Management.ManagementOperationObserver watcher) { }
+ [System.MonoTODOAttribute]
+ public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { }
+ [System.MonoTODOAttribute]
+ public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; }
+ [System.MonoTODOAttribute]
+ public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { }
+ [System.MonoTODOAttribute]
+ public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; }
+ [System.MonoTODOAttribute]
+ public object InvokeMethod(string methodName, object[] args) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath Put() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Put(System.Management.ManagementOperationObserver watcher) { }
+ [System.MonoTODOAttribute]
+ public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
+ {
+ internal ManagementObjectCollection() { }
+ public int Count { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } }
+ public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Array array, int index) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ ~ManagementObjectCollection() { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable
+ {
+ internal ManagementObjectEnumerator() { }
+ public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } }
+ object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ ~ManagementObjectEnumerator() { }
+ [System.MonoTODOAttribute]
+ public bool MoveNext() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Reset() { }
+ }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class ManagementObjectSearcher : System.ComponentModel.Component
+ {
+ public ManagementObjectSearcher() { }
+ public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { }
+ public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { }
+ public ManagementObjectSearcher(System.Management.ObjectQuery query) { }
+ public ManagementObjectSearcher(string queryString) { }
+ public ManagementObjectSearcher(string scope, string queryString) { }
+ public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { }
+ public System.Management.EnumerationOptions Options { get { throw null; } set { } }
+ public System.Management.ObjectQuery Query { get { throw null; } set { } }
+ public System.Management.ManagementScope Scope { get { throw null; } set { } }
+ public System.Management.ManagementObjectCollection Get() { throw null; }
+ public void Get(System.Management.ManagementOperationObserver watcher) { }
+ }
+ public partial class ManagementOperationObserver
+ {
+ [System.MonoTODOAttribute]
+ public ManagementOperationObserver() { }
+ public event System.Management.CompletedEventHandler Completed { add { } remove { } }
+ public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } }
+ public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } }
+ public event System.Management.ProgressEventHandler Progress { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public void Cancel() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ public abstract partial class ManagementOptions : System.ICloneable
+ {
+ internal ManagementOptions() { }
+ public static readonly System.TimeSpan InfiniteTimeout;
+ public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } }
+ public System.TimeSpan Timeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public abstract object Clone();
+ }
+ public partial class ManagementPath : System.ICloneable
+ {
+ [System.MonoTODOAttribute]
+ public ManagementPath() { }
+ [System.MonoTODOAttribute]
+ public ManagementPath(string path) { }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool IsClass { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public void SetAsClass() { }
+ [System.MonoTODOAttribute]
+ public void SetAsSingleton() { }
+ [System.MonoTODOAttribute]
+ object System.ICloneable.Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ [System.MonoTODOAttribute("System.Management is not implemented")]
+ public abstract partial class ManagementQuery : System.ICloneable
+ {
+ internal ManagementQuery() { }
+ public virtual string QueryLanguage { get { throw null; } set { } }
+ public virtual string QueryString { get { throw null; } set { } }
+ public abstract object Clone();
+ [System.MonoTODOAttribute]
+ protected internal virtual void ParseQuery(string query) { }
+ }
+ public partial class ManagementScope : System.ICloneable
+ {
+ [System.MonoTODOAttribute]
+ public ManagementScope() { }
+ [System.MonoTODOAttribute]
+ public ManagementScope(System.Management.ManagementPath path) { }
+ [System.MonoTODOAttribute]
+ public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { }
+ [System.MonoTODOAttribute]
+ public ManagementScope(string path) { }
+ [System.MonoTODOAttribute]
+ public ManagementScope(string path, System.Management.ConnectionOptions options) { }
+ public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } }
+ public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementScope Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Connect() { }
+ [System.MonoTODOAttribute]
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public enum ManagementStatus
+ {
+ AccessDenied = -2147217405,
+ AggregatingByObject = -2147217315,
+ AlreadyExists = -2147217383,
+ AmendedObject = -2147217306,
+ BackupRestoreWinmgmtRunning = -2147217312,
+ BufferTooSmall = -2147217348,
+ CallCanceled = -2147217358,
+ CannotBeAbstract = -2147217307,
+ CannotBeKey = -2147217377,
+ CannotBeSingleton = -2147217364,
+ CannotChangeIndexInheritance = -2147217328,
+ CannotChangeKeyInheritance = -2147217335,
+ CircularReference = -2147217337,
+ ClassHasChildren = -2147217371,
+ ClassHasInstances = -2147217370,
+ ClientTooSlow = -2147217305,
+ CriticalError = -2147217398,
+ Different = 262147,
+ DuplicateObjects = 262152,
+ Failed = -2147217407,
+ False = 1,
+ IllegalNull = -2147217368,
+ IllegalOperation = -2147217378,
+ IncompleteClass = -2147217376,
+ InitializationFailure = -2147217388,
+ InvalidCimType = -2147217363,
+ InvalidClass = -2147217392,
+ InvalidContext = -2147217401,
+ InvalidDuplicateParameter = -2147217341,
+ InvalidFlavor = -2147217338,
+ InvalidMethod = -2147217362,
+ InvalidMethodParameters = -2147217361,
+ InvalidNamespace = -2147217394,
+ InvalidObject = -2147217393,
+ InvalidObjectPath = -2147217350,
+ InvalidOperation = -2147217386,
+ InvalidOperator = -2147217309,
+ InvalidParameter = -2147217400,
+ InvalidParameterID = -2147217353,
+ InvalidProperty = -2147217359,
+ InvalidPropertyType = -2147217366,
+ InvalidProviderRegistration = -2147217390,
+ InvalidQualifier = -2147217342,
+ InvalidQualifierType = -2147217367,
+ InvalidQuery = -2147217385,
+ InvalidQueryType = -2147217384,
+ InvalidStream = -2147217397,
+ InvalidSuperclass = -2147217395,
+ InvalidSyntax = -2147217375,
+ LocalCredentials = -2147217308,
+ MarshalInvalidSignature = -2147217343,
+ MarshalVersionMismatch = -2147217344,
+ MethodDisabled = -2147217322,
+ MethodNotImplemented = -2147217323,
+ MissingAggregationList = -2147217317,
+ MissingGroupWithin = -2147217318,
+ MissingParameterID = -2147217354,
+ NoError = 0,
+ NoMoreData = 262149,
+ NonconsecutiveParameterIDs = -2147217352,
+ NondecoratedObject = -2147217374,
+ NotAvailable = -2147217399,
+ NotEventClass = -2147217319,
+ NotFound = -2147217406,
+ NotSupported = -2147217396,
+ OperationCanceled = 262150,
+ OutOfDiskSpace = -2147217349,
+ OutOfMemory = -2147217402,
+ OverrideNotAllowed = -2147217382,
+ ParameterIDOnRetval = -2147217351,
+ PartialResults = 262160,
+ Pending = 262151,
+ PrivilegeNotHeld = -2147217310,
+ PropagatedMethod = -2147217356,
+ PropagatedProperty = -2147217380,
+ PropagatedQualifier = -2147217381,
+ PropertyNotAnObject = -2147217316,
+ ProviderFailure = -2147217404,
+ ProviderLoadFailure = -2147217389,
+ ProviderNotCapable = -2147217372,
+ ProviderNotFound = -2147217391,
+ QueryNotImplemented = -2147217369,
+ QueueOverflow = -2147217311,
+ ReadOnly = -2147217373,
+ RefresherBusy = -2147217321,
+ RegistrationTooBroad = -2147213311,
+ RegistrationTooPrecise = -2147213310,
+ ResetToDefault = 262146,
+ ServerTooBusy = -2147217339,
+ ShuttingDown = -2147217357,
+ SystemProperty = -2147217360,
+ Timedout = 262148,
+ TooManyProperties = -2147217327,
+ TooMuchData = -2147217340,
+ TransportFailure = -2147217387,
+ TypeMismatch = -2147217403,
+ Unexpected = -2147217379,
+ UninterpretableProviderQuery = -2147217313,
+ UnknownObjectType = -2147217346,
+ UnknownPacketType = -2147217345,
+ UnparsableQuery = -2147217320,
+ UnsupportedClassUpdate = -2147217336,
+ UnsupportedParameter = -2147217355,
+ UnsupportedPutExtension = -2147217347,
+ UpdateOverrideNotAllowed = -2147217325,
+ UpdatePropagatedMethod = -2147217324,
+ UpdateTypeMismatch = -2147217326,
+ ValueOutOfRange = -2147217365,
+ }
+ public partial class MethodData
+ {
+ internal MethodData() { }
+ public System.Management.ManagementBaseObject InParameters { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Origin { get { throw null; } }
+ public System.Management.ManagementBaseObject OutParameters { get { throw null; } }
+ public System.Management.QualifierDataCollection Qualifiers { get { throw null; } }
+ }
+ [System.MonoTODOAttribute("System.Management is not implemented")]
+ public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal MethodDataCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public virtual System.Management.MethodData this[string methodName] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public virtual void Add(string methodName) { }
+ public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Management.MethodData[] methodArray, int index) { }
+ public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; }
+ public virtual void Remove(string methodName) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public partial class MethodDataEnumerator : System.Collections.IEnumerator
+ {
+ internal MethodDataEnumerator() { }
+ public System.Management.MethodData Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ }
+ public partial class ObjectGetOptions : System.Management.ManagementOptions
+ {
+ [System.MonoTODOAttribute]
+ public ObjectGetOptions() { }
+ [System.MonoTODOAttribute]
+ public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { }
+ [System.MonoTODOAttribute]
+ public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { }
+ [System.MonoTODOAttribute]
+ public bool UseAmendedQualifiers { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs
+ {
+ internal ObjectPutEventArgs() { }
+ [System.MonoTODOAttribute]
+ public System.Management.ManagementPath Path { get { throw null; } }
+ }
+ public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e);
+ public partial class ObjectQuery : System.Management.ManagementQuery
+ {
+ public ObjectQuery() { }
+ public ObjectQuery(string query) { }
+ public ObjectQuery(string language, string query) { }
+ public override object Clone() { throw null; }
+ }
+ public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs
+ {
+ internal ObjectReadyEventArgs() { }
+ public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } }
+ }
+ public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e);
+ public partial class ProgressEventArgs : System.Management.ManagementEventArgs
+ {
+ internal ProgressEventArgs() { }
+ public int Current { [System.MonoTODOAttribute]get { throw null; } }
+ public string Message { [System.MonoTODOAttribute]get { throw null; } }
+ public int UpperBound { [System.MonoTODOAttribute]get { throw null; } }
+ }
+ public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e);
+ public partial class PropertyData
+ {
+ internal PropertyData() { }
+ public bool IsArray { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } }
+ public string Name { [System.MonoTODOAttribute]get { throw null; } }
+ public string Origin { [System.MonoTODOAttribute]get { throw null; } }
+ public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } }
+ public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } }
+ public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ }
+ public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal PropertyDataCollection() { }
+ [System.MonoTODOAttribute]
+ public int Count { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsSynchronized { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public object SyncRoot { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { }
+ [System.MonoTODOAttribute]
+ public virtual void Add(string propertyName, object propertyValue) { }
+ [System.MonoTODOAttribute]
+ public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Array array, int index) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { }
+ [System.MonoTODOAttribute]
+ public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void Remove(string propertyName) { }
+ [System.MonoTODOAttribute]
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public partial class PropertyDataEnumerator : System.Collections.IEnumerator
+ {
+ internal PropertyDataEnumerator() { }
+ public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } }
+ object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool MoveNext() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Reset() { }
+ }
+ }
+ public partial class PutOptions : System.Management.ManagementOptions
+ {
+ public PutOptions() { }
+ public PutOptions(System.Management.ManagementNamedValueCollection context) { }
+ public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { }
+ public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+ public enum PutType
+ {
+ CreateOnly = 2,
+ None = 0,
+ UpdateOnly = 1,
+ UpdateOrCreate = 3,
+ }
+ public partial class QualifierData
+ {
+ internal QualifierData() { }
+ public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public string Name { [System.MonoTODOAttribute]get { throw null; } }
+ public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ }
+ public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal QualifierDataCollection() { }
+ public int Count { [System.MonoTODOAttribute]get { throw null; } }
+ public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } }
+ public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } }
+ public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual void Add(string qualifierName, object qualifierValue) { }
+ [System.MonoTODOAttribute]
+ public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Array array, int index) { }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { }
+ [System.MonoTODOAttribute]
+ public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void Remove(string qualifierName) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public partial class QualifierDataEnumerator : System.Collections.IEnumerator
+ {
+ internal QualifierDataEnumerator() { }
+ public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } }
+ object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool MoveNext() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Reset() { }
+ }
+ }
+ public partial class RelatedObjectQuery : System.Management.WqlObjectQuery
+ {
+ [System.MonoTODOAttribute]
+ public RelatedObjectQuery() { }
+ [System.MonoTODOAttribute]
+ public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { }
+ [System.MonoTODOAttribute]
+ public RelatedObjectQuery(string queryOrSourceObject) { }
+ [System.MonoTODOAttribute]
+ public RelatedObjectQuery(string sourceObject, string relatedClass) { }
+ [System.MonoTODOAttribute]
+ public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { }
+ [System.MonoTODOAttribute]
+ public bool ClassDefinitionsOnly { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsSchemaQuery { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RelatedClass { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RelatedQualifier { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RelatedRole { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RelationshipClass { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RelationshipQualifier { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SourceObject { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ThisRole { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal void BuildQuery() { }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void ParseQuery(string query) { }
+ }
+ public partial class RelationshipQuery : System.Management.WqlObjectQuery
+ {
+ [System.MonoTODOAttribute]
+ public RelationshipQuery() { }
+ [System.MonoTODOAttribute]
+ public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { }
+ [System.MonoTODOAttribute]
+ public RelationshipQuery(string queryOrSourceObject) { }
+ [System.MonoTODOAttribute]
+ public RelationshipQuery(string sourceObject, string relationshipClass) { }
+ [System.MonoTODOAttribute]
+ public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { }
+ [System.MonoTODOAttribute]
+ public bool ClassDefinitionsOnly { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsSchemaQuery { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RelationshipClass { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string RelationshipQualifier { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string SourceObject { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ThisRole { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal void BuildQuery() { }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void ParseQuery(string query) { }
+ }
+ public partial class SelectQuery : System.Management.WqlObjectQuery
+ {
+ [System.MonoTODOAttribute]
+ public SelectQuery() { }
+ [System.MonoTODOAttribute]
+ public SelectQuery(bool isSchemaQuery, string condition) { }
+ [System.MonoTODOAttribute]
+ public SelectQuery(string queryOrClassName) { }
+ [System.MonoTODOAttribute]
+ public SelectQuery(string className, string condition) { }
+ [System.MonoTODOAttribute]
+ public SelectQuery(string className, string condition, string[] selectedProperties) { }
+ [System.MonoTODOAttribute]
+ public string ClassName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Condition { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsSchemaQuery { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override string QueryString { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal void BuildQuery() { }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void ParseQuery(string query) { }
+ }
+ public partial class StoppedEventArgs : System.Management.ManagementEventArgs
+ {
+ internal StoppedEventArgs() { }
+ public System.Management.ManagementStatus Status { get { throw null; } }
+ }
+ public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e);
+ public enum TextFormat
+ {
+ CimDtd20 = 1,
+ Mof = 0,
+ WmiDtd20 = 2,
+ }
+ public partial class WqlEventQuery : System.Management.EventQuery
+ {
+ [System.MonoTODOAttribute]
+ public WqlEventQuery() { }
+ [System.MonoTODOAttribute]
+ public WqlEventQuery(string queryOrEventClassName) { }
+ [System.MonoTODOAttribute]
+ public WqlEventQuery(string eventClassName, string condition) { }
+ [System.MonoTODOAttribute]
+ public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { }
+ [System.MonoTODOAttribute]
+ public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { }
+ [System.MonoTODOAttribute]
+ public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { }
+ [System.MonoTODOAttribute]
+ public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { }
+ [System.MonoTODOAttribute]
+ public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { }
+ [System.MonoTODOAttribute]
+ public string Condition { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string EventClassName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan GroupWithinInterval { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string HavingCondition { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override string QueryLanguage { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string QueryString { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan WithinInterval { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected internal void BuildQuery() { }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void ParseQuery(string query) { }
+ }
+ public partial class WqlObjectQuery : System.Management.ObjectQuery
+ {
+ [System.MonoTODOAttribute]
+ public WqlObjectQuery() { }
+ [System.MonoTODOAttribute]
+ public WqlObjectQuery(string query) { }
+ [System.MonoTODOAttribute]
+ public override string QueryLanguage { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override object Clone() { throw null; }
+ }
+}
+namespace System.Management.Instrumentation
+{
+ [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))]
+ public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent
+ {
+ [System.MonoTODOAttribute]
+ protected BaseEvent() { }
+ [System.MonoTODOAttribute]
+ public void Fire() { }
+ }
+ public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer
+ {
+ [System.MonoTODOAttribute]
+ public DefaultManagementProjectInstaller() { }
+ }
+ public partial interface IEvent
+ {
+ void Fire();
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(448))]
+ public partial class IgnoreMemberAttribute : System.Attribute
+ {
+ [System.MonoTODOAttribute]
+ public IgnoreMemberAttribute() { }
+ }
+ public partial interface IInstance
+ {
+ bool Published { get; set; }
+ }
+ [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))]
+ public abstract partial class Instance : System.Management.Instrumentation.IInstance
+ {
+ [System.MonoTODOAttribute]
+ protected Instance() { }
+ [System.Management.Instrumentation.IgnoreMemberAttribute]
+ public bool Published { get { throw null; } set { } }
+ }
+ public partial class Instrumentation
+ {
+ [System.MonoTODOAttribute]
+ public Instrumentation() { }
+ [System.MonoTODOAttribute]
+ public static void Fire(object eventData) { }
+ [System.MonoTODOAttribute]
+ public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void Publish(object instanceData) { }
+ [System.MonoTODOAttribute]
+ public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { }
+ [System.MonoTODOAttribute]
+ public static void Revoke(object instanceData) { }
+ [System.MonoTODOAttribute]
+ public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12))]
+ public partial class InstrumentationClassAttribute : System.Attribute
+ {
+ public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { }
+ public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { }
+ public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } }
+ public string ManagedBaseClassName { get { throw null; } }
+ }
+ public enum InstrumentationType
+ {
+ Abstract = 2,
+ Event = 1,
+ Instance = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ public partial class InstrumentedAttribute : System.Attribute
+ {
+ [System.MonoTODOAttribute]
+ public InstrumentedAttribute() { }
+ [System.MonoTODOAttribute]
+ public InstrumentedAttribute(string namespaceName) { }
+ [System.MonoTODOAttribute]
+ public InstrumentedAttribute(string namespaceName, string securityDescriptor) { }
+ public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } }
+ public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(460))]
+ public partial class ManagedNameAttribute : System.Attribute
+ {
+ public ManagedNameAttribute(string name) { }
+ public string Name { get { throw null; } }
+ }
+ public partial class ManagementInstaller : System.Configuration.Install.Installer
+ {
+ [System.MonoTODOAttribute]
+ public ManagementInstaller() { }
+ [System.MonoTODOAttribute]
+ public override string HelpText { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void Commit(System.Collections.IDictionary savedState) { }
+ [System.MonoTODOAttribute]
+ public override void Install(System.Collections.IDictionary savedState) { }
+ [System.MonoTODOAttribute]
+ public override void Rollback(System.Collections.IDictionary savedState) { }
+ [System.MonoTODOAttribute]
+ public override void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+}
diff --git a/src/v4.5.2/System.Messaging.cs b/src/v4.5.2/System.Messaging.cs
new file mode 100644
index 0000000..b12172e
--- /dev/null
+++ b/src/v4.5.2/System.Messaging.cs
@@ -0,0 +1,1322 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Messaging
+{
+ public partial class AccessControlEntry
+ {
+ [System.MonoTODOAttribute]
+ public AccessControlEntry() { }
+ [System.MonoTODOAttribute]
+ public AccessControlEntry(System.Messaging.Trustee trustee) { }
+ [System.MonoTODOAttribute]
+ public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { }
+ protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public enum AccessControlEntryType
+ {
+ Allow = 1,
+ Deny = 3,
+ Revoke = 4,
+ Set = 2,
+ }
+ public partial class AccessControlList : System.Collections.CollectionBase
+ {
+ [System.MonoTODOAttribute]
+ public AccessControlList() { }
+ [System.MonoTODOAttribute]
+ public int Add(System.Messaging.AccessControlEntry entry) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; }
+ [System.MonoTODOAttribute]
+ public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { }
+ [System.MonoTODOAttribute]
+ public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, System.Messaging.AccessControlEntry entry) { }
+ [System.MonoTODOAttribute]
+ public void Remove(System.Messaging.AccessControlEntry entry) { }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum AcknowledgeTypes
+ {
+ FullReachQueue = 5,
+ FullReceive = 14,
+ NegativeReceive = 8,
+ None = 0,
+ NotAcknowledgeReachQueue = 4,
+ NotAcknowledgeReceive = 12,
+ PositiveArrival = 1,
+ PositiveReceive = 2,
+ }
+ [System.SerializableAttribute]
+ public enum Acknowledgment
+ {
+ AccessDenied = 32772,
+ BadDestinationQueue = 32768,
+ BadEncryption = 32775,
+ BadSignature = 32774,
+ CouldNotEncrypt = 32776,
+ HopCountExceeded = 32773,
+ None = 0,
+ NotTransactionalMessage = 32778,
+ NotTransactionalQueue = 32777,
+ Purged = 32769,
+ QueueDeleted = 49152,
+ QueueExceedMaximumSize = 32771,
+ QueuePurged = 49153,
+ ReachQueue = 2,
+ ReachQueueTimeout = 32770,
+ Receive = 16384,
+ ReceiveTimeout = 49154,
+ }
+ public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter
+ {
+ [System.MonoTODOAttribute]
+ public ActiveXMessageFormatter() { }
+ [System.MonoTODOAttribute]
+ public bool CanRead(System.Messaging.Message message) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public static void InitStreamedObject(object streamedObject) { }
+ [System.MonoTODOAttribute]
+ public object Read(System.Messaging.Message message) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Write(System.Messaging.Message message, object obj) { }
+ }
+ public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter
+ {
+ public BinaryMessageFormatter() { }
+ public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")]
+ public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")]
+ public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } }
+ [System.MonoTODOAttribute("only return true if body type is binary")]
+ public bool CanRead(System.Messaging.Message message) { throw null; }
+ public object Clone() { throw null; }
+ [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")]
+ public object Read(System.Messaging.Message message) { throw null; }
+ [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")]
+ public void Write(System.Messaging.Message message, object obj) { }
+ }
+ [System.SerializableAttribute]
+ public enum CryptographicProviderType
+ {
+ Dss = 3,
+ Fortezza = 4,
+ MicrosoftExchange = 5,
+ None = 0,
+ RsaFull = 1,
+ RsqSig = 2,
+ Ssl = 6,
+ SttAcq = 8,
+ SttBrnd = 9,
+ SttIss = 11,
+ SttMer = 7,
+ SttRoot = 10,
+ }
+ public sealed partial class Cursor : System.IDisposable
+ {
+ internal Cursor() { }
+ public void Close() { }
+ public void Dispose() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ public partial class DefaultPropertiesToSend
+ {
+ [System.MonoTODOAttribute]
+ public DefaultPropertiesToSend() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")]
+ public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")]
+ public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")]
+ public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")]
+ public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")]
+ public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Messaging.MessagingDescriptionAttribute("MsgExtension")]
+ public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")]
+ public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Messaging.MessagingDescriptionAttribute("MsgLabel")]
+ public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgPriority")]
+ public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")]
+ public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")]
+ public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")]
+ public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")]
+ public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")]
+ public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")]
+ public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")]
+ public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")]
+ public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")]
+ public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")]
+ public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public enum EncryptionAlgorithm
+ {
+ None = 0,
+ Rc2 = 26114,
+ Rc4 = 26625,
+ }
+ [System.SerializableAttribute]
+ public enum EncryptionRequired
+ {
+ Body = 2,
+ None = 0,
+ Optional = 1,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum GenericAccessRights
+ {
+ All = 268435456,
+ Execute = 536870912,
+ None = 0,
+ Read = -2147483648,
+ Write = 1073741824,
+ }
+ [System.SerializableAttribute]
+ public enum HashAlgorithm
+ {
+ Mac = 32773,
+ Md2 = 32769,
+ Md4 = 32770,
+ Md5 = 32771,
+ None = 0,
+ Sha = 32772,
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")]
+ public partial interface IMessageFormatter : System.ICloneable
+ {
+ bool CanRead(System.Messaging.Message message);
+ object Read(System.Messaging.Message message);
+ void Write(System.Messaging.Message message, object obj);
+ }
+ [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public partial class Message : System.ComponentModel.Component
+ {
+ [System.MonoTODOAttribute]
+ public static readonly System.TimeSpan InfiniteTimeout;
+ public Message() { }
+ public Message(object body) { }
+ public Message(object body, System.Messaging.IMessageFormatter formatter) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")]
+ public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")]
+ public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")]
+ public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")]
+ public int AppSpecific { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")]
+ public System.DateTime ArrivedTime { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")]
+ public bool AttachSenderId { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")]
+ public bool Authenticated { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")]
+ public string AuthenticationProviderName { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")]
+ public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object Body { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")]
+ public System.IO.Stream BodyStream { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")]
+ public int BodyType { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")]
+ public System.Guid ConnectorType { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")]
+ public string CorrelationId { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")]
+ public System.Messaging.MessageQueue DestinationQueue { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")]
+ public byte[] DestinationSymmetricKey { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")]
+ public byte[] DigitalSignature { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")]
+ public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgExtension")]
+ public byte[] Extension { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")]
+ public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgId")]
+ public string Id { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")]
+ public bool IsFirstInTransaction { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")]
+ public bool IsLastInTransaction { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgLabel")]
+ public string Label { get { throw null; } set { } }
+ public long LookupId { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")]
+ public System.Messaging.MessageType MessageType { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgPriority")]
+ public System.Messaging.MessagePriority Priority { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")]
+ public bool Recoverable { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")]
+ public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } }
+ public System.Messaging.SecurityContext SecurityContext { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")]
+ public byte[] SenderCertificate { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")]
+ public byte[] SenderId { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")]
+ public long SenderVersion { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")]
+ public System.DateTime SentTime { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")]
+ public string SourceMachine { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")]
+ public System.TimeSpan TimeToBeReceived { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")]
+ public System.TimeSpan TimeToReachQueue { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")]
+ public string TransactionId { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")]
+ public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")]
+ public bool UseAuthentication { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")]
+ public bool UseDeadLetterQueue { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")]
+ public bool UseEncryption { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")]
+ public bool UseJournalQueue { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")]
+ public bool UseTracing { get { throw null; } set { } }
+ }
+ public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable
+ {
+ internal MessageEnumerator() { }
+ public System.Messaging.Message Current { get { throw null; } }
+ public System.IntPtr CursorHandle { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public bool MoveNext() { throw null; }
+ public bool MoveNext(System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message RemoveCurrent() { throw null; }
+ public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public void Reset() { }
+ }
+ public enum MessageLookupAction
+ {
+ Current = 0,
+ First = 4,
+ Last = 8,
+ Next = 1,
+ Previous = 2,
+ }
+ [System.SerializableAttribute]
+ public enum MessagePriority
+ {
+ AboveNormal = 4,
+ High = 5,
+ Highest = 7,
+ Low = 2,
+ Lowest = 0,
+ Normal = 3,
+ VeryHigh = 6,
+ VeryLow = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ public partial class MessagePropertyFilter : System.ICloneable
+ {
+ [System.MonoTODOAttribute]
+ public MessagePropertyFilter() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")]
+ public bool AcknowledgeType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")]
+ public bool Acknowledgment { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")]
+ public bool AdministrationQueue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")]
+ public bool AppSpecific { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")]
+ public bool ArrivedTime { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")]
+ public bool AttachSenderId { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")]
+ public bool Authenticated { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")]
+ public bool AuthenticationProviderName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")]
+ public bool AuthenticationProviderType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgBody")]
+ public bool Body { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")]
+ public bool ConnectorType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")]
+ public bool CorrelationId { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1024)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")]
+ public int DefaultBodySize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(255)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")]
+ public int DefaultExtensionSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(255)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")]
+ public int DefaultLabelSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")]
+ public bool DestinationQueue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")]
+ public bool DestinationSymmetricKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")]
+ public bool DigitalSignature { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")]
+ public bool EncryptionAlgorithm { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgExtension")]
+ public bool Extension { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")]
+ public bool HashAlgorithm { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgId")]
+ public bool Id { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")]
+ public bool IsFirstInTransaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")]
+ public bool IsLastInTransaction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgLabel")]
+ public bool Label { get { throw null; } set { } }
+ public bool LookupId { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")]
+ public bool MessageType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgPriority")]
+ public bool Priority { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")]
+ public bool Recoverable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")]
+ public bool ResponseQueue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")]
+ public bool SenderCertificate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")]
+ public bool SenderId { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")]
+ public bool SenderVersion { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")]
+ public bool SentTime { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")]
+ public bool SourceMachine { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")]
+ public bool TimeToBeReceived { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")]
+ public bool TimeToReachQueue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")]
+ public bool TransactionId { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")]
+ public bool TransactionStatusQueue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")]
+ public bool UseAuthentication { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")]
+ public bool UseDeadLetterQueue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")]
+ public bool UseEncryption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")]
+ public bool UseJournalQueue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")]
+ public bool UseTracing { get { throw null; } set { } }
+ public void ClearAll() { }
+ public virtual object Clone() { throw null; }
+ public void SetAll() { }
+ [System.MonoTODOAttribute]
+ public void SetDefaults() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")]
+ [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))]
+ [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")]
+ public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable
+ {
+ public static readonly long InfiniteQueueSize;
+ public static readonly System.TimeSpan InfiniteTimeout;
+ public MessageQueue() { }
+ public MessageQueue(string path) { }
+ public MessageQueue(string path, bool sharedModeDenyReceive) { }
+ public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache) { }
+ public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache, System.Messaging.QueueAccessMode accessMode) { }
+ public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { }
+ public System.Messaging.QueueAccessMode AccessMode { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")]
+ public bool Authenticate { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")]
+ public short BasePriority { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")]
+ public bool CanRead { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")]
+ public bool CanWrite { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_Category")]
+ public System.Guid Category { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")]
+ public System.DateTime CreateTime { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")]
+ public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")]
+ public bool DenySharedReceive { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public static bool EnableConnectionCache { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")]
+ public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")]
+ public string FormatName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")]
+ public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")]
+ public System.Guid Id { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_Label")]
+ public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")]
+ public System.DateTime LastModifyTime { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")]
+ public string MachineName { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")]
+ public long MaximumJournalSize { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")]
+ public long MaximumQueueSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")]
+ public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } }
+ public string MulticastAddress { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_Path")]
+ public string Path { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")]
+ public string QueueName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")]
+ public System.IntPtr ReadHandle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")]
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")]
+ public bool Transactional { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")]
+ public bool UseJournalQueue { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")]
+ public System.IntPtr WriteHandle { get { throw null; } }
+ [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")]
+ public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } }
+ [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")]
+ public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } }
+ public System.IAsyncResult BeginPeek() { throw null; }
+ public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; }
+ public System.IAsyncResult BeginPeek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action, object state, System.AsyncCallback callback) { throw null; }
+ public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; }
+ public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; }
+ public System.IAsyncResult BeginReceive() { throw null; }
+ public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; }
+ public System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.Messaging.Cursor cursor, object state, System.AsyncCallback callback) { throw null; }
+ public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; }
+ public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void ClearConnectionCache() { }
+ public void Close() { }
+ public static System.Messaging.MessageQueue Create(string path) { throw null; }
+ public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; }
+ public System.Messaging.Cursor CreateCursor() { throw null; }
+ public static void Delete(string path) { }
+ protected override void Dispose(bool disposing) { }
+ public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; }
+ public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; }
+ public static bool Exists(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Messaging.Message[] GetAllMessages() { throw null; }
+ [System.ObsoleteAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Guid GetMachineId(string machineName) { throw null; }
+ [System.ObsoleteAttribute]
+ public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; }
+ public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; }
+ public static System.Messaging.SecurityContext GetSecurityContext() { throw null; }
+ public System.Messaging.Message Peek() { throw null; }
+ public System.Messaging.Message Peek(System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message Peek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action) { throw null; }
+ public System.Messaging.Message PeekByCorrelationId(string correlationId) { throw null; }
+ public System.Messaging.Message PeekByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message PeekById(string id) { throw null; }
+ public System.Messaging.Message PeekById(string id, System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message PeekByLookupId(long lookupId) { throw null; }
+ public System.Messaging.Message PeekByLookupId(System.Messaging.MessageLookupAction action, long lookupId) { throw null; }
+ public void Purge() { }
+ public System.Messaging.Message Receive() { throw null; }
+ public System.Messaging.Message Receive(System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message Receive(System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message Receive(System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor) { throw null; }
+ public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; }
+ public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message ReceiveById(string id) { throw null; }
+ public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; }
+ public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ public System.Messaging.Message ReceiveByLookupId(long lookupId) { throw null; }
+ public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransaction transaction) { throw null; }
+ public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Refresh() { }
+ [System.MonoTODOAttribute]
+ public void ResetPermissions() { }
+ public void Send(object obj) { }
+ public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { }
+ public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { }
+ public void Send(object obj, string label) { }
+ public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { }
+ public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { }
+ [System.MonoTODOAttribute]
+ public void SetPermissions(System.Messaging.AccessControlList dacl) { }
+ [System.MonoTODOAttribute]
+ public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { }
+ [System.MonoTODOAttribute]
+ public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { }
+ [System.MonoTODOAttribute]
+ public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { }
+ }
+ public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry
+ {
+ [System.MonoTODOAttribute]
+ public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { }
+ [System.MonoTODOAttribute]
+ public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { }
+ public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum MessageQueueAccessRights
+ {
+ ChangeQueuePermissions = 262144,
+ DeleteJournalMessage = 8,
+ DeleteMessage = 1,
+ DeleteQueue = 65536,
+ FullControl = 983103,
+ GenericRead = 131115,
+ GenericWrite = 131108,
+ GetQueuePermissions = 131072,
+ GetQueueProperties = 32,
+ PeekMessage = 2,
+ ReceiveJournalMessage = 10,
+ ReceiveMessage = 3,
+ SetQueueProperties = 16,
+ TakeQueueOwnership = 524288,
+ WriteMessage = 4,
+ }
+ public partial class MessageQueueCriteria
+ {
+ public MessageQueueCriteria() { }
+ public System.Guid Category { get { throw null; } set { } }
+ public System.DateTime CreatedAfter { get { throw null; } set { } }
+ public System.DateTime CreatedBefore { get { throw null; } set { } }
+ public string Label { get { throw null; } set { } }
+ public string MachineName { get { throw null; } set { } }
+ public System.DateTime ModifiedAfter { get { throw null; } set { } }
+ public System.DateTime ModifiedBefore { get { throw null; } set { } }
+ public void ClearAll() { }
+ }
+ public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable
+ {
+ internal MessageQueueEnumerator() { }
+ public System.Messaging.MessageQueue Current { get { throw null; } }
+ public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ [System.SerializableAttribute]
+ public enum MessageQueueErrorCode
+ {
+ AccessDenied = -1072824283,
+ BadSecurityContext = -1072824267,
+ Base = -1072824320,
+ BufferOverflow = -1072824294,
+ CannotCreateCertificateStore = -1072824209,
+ CannotCreateHashEx = -1072824191,
+ CannotCreateOnGlobalCatalog = -1072824201,
+ CannotGetDistinguishedName = -1072824194,
+ CannotGrantAddGuid = -1072824206,
+ CannotHashDataEx = -1072824193,
+ CannotImpersonateClient = -1072824284,
+ CannotJoinDomain = -1072824202,
+ CannotLoadMsmqOcm = -1072824205,
+ CannotOpenCertificateStore = -1072824208,
+ CannotSetCryptographicSecurityDescriptor = -1072824212,
+ CannotSignDataEx = -1072824192,
+ CertificateNotProvided = -1072824211,
+ ComputerDoesNotSupportEncryption = -1072824269,
+ CorruptedInternalCertificate = -1072824275,
+ CorruptedPersonalCertStore = -1072824271,
+ CorruptedQueueWasDeleted = -1072824216,
+ CorruptedSecurityData = -1072824272,
+ CouldNotGetAccountInfo = -1072824265,
+ CouldNotGetUserSid = -1072824266,
+ DeleteConnectedNetworkInUse = -1072824248,
+ DependentClientLicenseOverflow = -1072824217,
+ DsError = -1072824253,
+ DsIsFull = -1072824254,
+ DtcConnect = -1072824244,
+ EncryptionProviderNotSupported = -1072824213,
+ FailVerifySignatureEx = -1072824190,
+ FormatNameBufferTooSmall = -1072824289,
+ Generic = -1072824319,
+ GuidNotMatching = -1072824200,
+ IllegalContext = -1072824229,
+ IllegalCriteriaColumns = -1072824264,
+ IllegalCursorAction = -1072824292,
+ IllegalEnterpriseOperation = -1072824207,
+ IllegalFormatName = -1072824290,
+ IllegalMessageProperties = -1072824255,
+ IllegalOperation = -1072824220,
+ IllegalPrivateProperties = -1072824197,
+ IllegalPropertyId = -1072824263,
+ IllegalPropertySize = -1072824261,
+ IllegalPropertyValue = -1072824296,
+ IllegalPropertyVt = -1072824295,
+ IllegalQueuePathName = -1072824300,
+ IllegalQueueProperties = -1072824259,
+ IllegalRelation = -1072824262,
+ IllegalRestrictionPropertyId = -1072824260,
+ IllegalSecurityDescriptor = -1072824287,
+ IllegalSort = -1072824304,
+ IllegalSortPropertyId = -1072824228,
+ IllegalUser = -1072824303,
+ InsufficientProperties = -1072824257,
+ InsufficientResources = -1072824281,
+ InvalidCertificate = -1072824276,
+ InvalidHandle = -1072824313,
+ InvalidOwner = -1072824252,
+ InvalidParameter = -1072824314,
+ IOTimeout = -1072824293,
+ LabelBufferTooSmall = -1072824226,
+ MachineExists = -1072824256,
+ MachineNotFound = -1072824307,
+ MessageAlreadyReceived = -1072824291,
+ MessageNotFound = -1072824184,
+ MessageStorageFailed = -1072824278,
+ MissingConnectorType = -1072824235,
+ MqisReadOnlyMode = -1072824224,
+ MqisServerEmpty = -1072824225,
+ NoDs = -1072824301,
+ NoEntryPointMsmqOcm = -1072824204,
+ NoGlobalCatalogInDomain = -1072824196,
+ NoInternalUserCertificate = -1072824273,
+ NoMsmqServersOnDc = -1072824203,
+ NoMsmqServersOnGlobalCatalog = -1072824195,
+ NoResponseFromObjectServer = -1072824247,
+ ObjectServerNotAvailable = -1072824246,
+ OperationCanceled = -1072824312,
+ PrivilegeNotHeld = -1072824282,
+ Property = -1072824318,
+ PropertyNotAllowed = -1072824258,
+ ProviderNameBufferTooSmall = -1072824221,
+ PublicKeyDoesNotExist = -1072824198,
+ PublicKeyNotFound = -1072824199,
+ QDnsPropertyNotSupported = -1072824210,
+ QueueDeleted = -1072824230,
+ QueueExists = -1072824315,
+ QueueNotAvailable = -1072824245,
+ QueueNotFound = -1072824317,
+ RemoteMachineNotAvailable = -1072824215,
+ ResultBufferTooSmall = -1072824250,
+ SecurityDescriptorBufferTooSmall = -1072824285,
+ SenderCertificateBufferTooSmall = -1072824277,
+ SenderIdBufferTooSmall = -1072824286,
+ ServiceNotAvailable = -1072824309,
+ SharingViolation = -1072824311,
+ SignatureBufferTooSmall = -1072824222,
+ StaleHandle = -1072824234,
+ SymmetricKeyBufferTooSmall = -1072824223,
+ TransactionEnlist = -1072824232,
+ TransactionImport = -1072824242,
+ TransactionSequence = -1072824239,
+ TransactionUsage = -1072824240,
+ UnsupportedAccessMode = -1072824251,
+ UnsupportedFormatNameOperation = -1072824288,
+ UnsupportedOperation = -1072824214,
+ UserBufferTooSmall = -1072824280,
+ WksCantServeClient = -1072824218,
+ WriteNotAllowed = -1072824219,
+ }
+ [System.SerializableAttribute]
+ public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable
+ {
+ protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string Message { get { throw null; } }
+ public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller
+ {
+ [System.MonoTODOAttribute]
+ public MessageQueueInstaller() { }
+ [System.MonoTODOAttribute]
+ public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))]
+ public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))]
+ public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))]
+ public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))]
+ public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ public string MulticastAddress { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))]
+ public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override void Commit(System.Collections.IDictionary savedState) { }
+ [System.MonoTODOAttribute]
+ public override void CopyFromComponent(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute]
+ public override void Install(System.Collections.IDictionary stateSaver) { }
+ [System.MonoTODOAttribute]
+ public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void Rollback(System.Collections.IDictionary savedState) { }
+ [System.MonoTODOAttribute]
+ public override void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public MessageQueuePermission() { }
+ public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { }
+ public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { }
+ public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { }
+ public MessageQueuePermission(System.Security.Permissions.PermissionState state) { }
+ public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } }
+ public override System.Security.IPermission Copy() { throw null; }
+ [System.MonoTODOAttribute]
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ [System.MonoTODOAttribute]
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum MessageQueuePermissionAccess
+ {
+ Administer = 62,
+ Browse = 2,
+ None = 0,
+ Peek = 10,
+ Receive = 26,
+ Send = 6,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Category { get { throw null; } set { } }
+ public string Label { get { throw null; } set { } }
+ public string MachineName { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class MessageQueuePermissionEntry
+ {
+ public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { }
+ public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { }
+ public string Category { get { throw null; } }
+ public string Label { get { throw null; } }
+ public string MachineName { get { throw null; } }
+ public string Path { get { throw null; } }
+ public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase
+ {
+ internal MessageQueuePermissionEntryCollection() { }
+ public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } }
+ public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; }
+ public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { }
+ public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { }
+ public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; }
+ public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { }
+ [System.MonoTODOAttribute]
+ public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; }
+ public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { }
+ [System.MonoTODOAttribute]
+ protected override void OnClear() { }
+ [System.MonoTODOAttribute]
+ protected override void OnInsert(int index, object value) { }
+ [System.MonoTODOAttribute]
+ protected override void OnRemove(int index, object value) { }
+ [System.MonoTODOAttribute]
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Messaging.MessageQueuePermissionEntry value) { }
+ }
+ public partial class MessageQueueTransaction : System.IDisposable
+ {
+ public MessageQueueTransaction() { }
+ public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } }
+ public void Abort() { }
+ public void Begin() { }
+ public void Commit() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~MessageQueueTransaction() { }
+ }
+ [System.SerializableAttribute]
+ public enum MessageQueueTransactionStatus
+ {
+ Aborted = 0,
+ Committed = 1,
+ Initialized = 2,
+ Pending = 3,
+ }
+ [System.SerializableAttribute]
+ public enum MessageQueueTransactionType
+ {
+ Automatic = 1,
+ None = 0,
+ Single = 3,
+ }
+ [System.SerializableAttribute]
+ public enum MessageType
+ {
+ Acknowledgment = 1,
+ Normal = 2,
+ Report = 3,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute
+ {
+ [System.MonoTODOAttribute("localization")]
+ public MessagingDescriptionAttribute(string description) { }
+ [System.MonoTODOAttribute("localization")]
+ public override string Description { get { throw null; } }
+ }
+ public enum PeekAction
+ {
+ Current = -2147483648,
+ Next = -2147483647,
+ }
+ public partial class PeekCompletedEventArgs : System.EventArgs
+ {
+ internal PeekCompletedEventArgs() { }
+ public System.IAsyncResult AsyncResult { get { throw null; } set { } }
+ public System.Messaging.Message Message { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e);
+ public enum QueueAccessMode
+ {
+ Peek = 32,
+ PeekAndAdmin = 160,
+ Receive = 1,
+ ReceiveAndAdmin = 129,
+ Send = 2,
+ SendAndReceive = 3,
+ }
+ public partial class ReceiveCompletedEventArgs : System.EventArgs
+ {
+ internal ReceiveCompletedEventArgs() { }
+ public System.IAsyncResult AsyncResult { get { throw null; } set { } }
+ public System.Messaging.Message Message { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e);
+ public sealed partial class SecurityContext : System.IDisposable
+ {
+ internal SecurityContext() { }
+ public void Dispose() { }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum StandardAccessRights
+ {
+ All = 2031616,
+ Delete = 65536,
+ Execute = 131072,
+ ModifyOwner = 524288,
+ None = 0,
+ Read = 131072,
+ ReadSecurity = 131072,
+ Required = 851968,
+ Synchronize = 1048576,
+ Write = 131072,
+ WriteSecurity = 262144,
+ }
+ public partial class Trustee
+ {
+ [System.MonoTODOAttribute]
+ public Trustee() { }
+ [System.MonoTODOAttribute("What about systemName?")]
+ public Trustee(string name) { }
+ public Trustee(string name, string systemName) { }
+ public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { }
+ public string Name { get { throw null; } set { } }
+ public string SystemName { get { throw null; } set { } }
+ public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum TrusteeType
+ {
+ Alias = 4,
+ Computer = 5,
+ Domain = 3,
+ Group = 2,
+ Unknown = 0,
+ User = 1,
+ }
+ public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter
+ {
+ public XmlMessageFormatter() { }
+ public XmlMessageFormatter(string[] targetTypeNames) { }
+ public XmlMessageFormatter(System.Type[] targetTypes) { }
+ [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")]
+ public string[] TargetTypeNames { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")]
+ public System.Type[] TargetTypes { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool CanRead(System.Messaging.Message message) { throw null; }
+ public object Clone() { throw null; }
+ public object Read(System.Messaging.Message message) { throw null; }
+ public void Write(System.Messaging.Message message, object obj) { }
+ }
+}
+namespace System.Messaging.Design
+{
+ [System.MonoTODOAttribute]
+ public partial class QueuePathDialog : System.Windows.Forms.Form
+ {
+ [System.MonoTODOAttribute]
+ public QueuePathDialog(System.IServiceProvider provider) { }
+ [System.MonoTODOAttribute]
+ public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { }
+ [System.MonoTODOAttribute]
+ public string Path { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void ChoosePath() { }
+ [System.MonoTODOAttribute]
+ public void DoubleClicked(object source, System.EventArgs e) { }
+ protected override void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ public void SelectQueue(System.Messaging.MessageQueue queue) { }
+ }
+ public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor
+ {
+ [System.MonoTODOAttribute]
+ public QueuePathEditor() { }
+ [System.MonoTODOAttribute]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Net.Http.Formatting.cs b/src/v4.5.2/System.Net.Http.Formatting.cs
new file mode 100644
index 0000000..712477a
--- /dev/null
+++ b/src/v4.5.2/System.Net.Http.Formatting.cs
@@ -0,0 +1,1831 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.Formatting")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.Formatting.OData.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.Formatting.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.Formatting.Test.Integration, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("7fa1ae84-36e2-46b6-812c-c985a8e65e9a")]
+[assembly:System.Security.SecurityTransparentAttribute]
+namespace Newtonsoft.Json
+{
+ public enum ConstructorHandling
+ {
+ AllowNonPublicDefaultConstructor = 1,
+ Default = 0,
+ }
+ public enum DateFormatHandling
+ {
+ IsoDateFormat = 0,
+ MicrosoftDateFormat = 1,
+ }
+ public enum DateTimeZoneHandling
+ {
+ Local = 0,
+ RoundtripKind = 3,
+ Unspecified = 2,
+ Utc = 1,
+ }
+ [System.FlagsAttribute]
+ public enum DefaultValueHandling
+ {
+ Ignore = 1,
+ IgnoreAndPopulate = 3,
+ Include = 0,
+ Populate = 2,
+ }
+ public enum Formatting
+ {
+ Indented = 1,
+ None = 0,
+ }
+ public partial interface IJsonLineInfo
+ {
+ int LineNumber { get; }
+ int LinePosition { get; }
+ bool HasLineInfo();
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=false)]
+ public sealed partial class JsonArrayAttribute : Newtonsoft.Json.JsonContainerAttribute
+ {
+ public JsonArrayAttribute() { }
+ public JsonArrayAttribute(bool allowNullItems) { }
+ public JsonArrayAttribute(string id) { }
+ public bool AllowNullItems { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false)]
+ public sealed partial class JsonConstructorAttribute : System.Attribute
+ {
+ public JsonConstructorAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=false)]
+ public abstract partial class JsonContainerAttribute : System.Attribute
+ {
+ protected JsonContainerAttribute() { }
+ protected JsonContainerAttribute(string id) { }
+ public string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Id { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReference { get { throw null; } set { } }
+ public string Title { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public static partial class JsonConvert
+ {
+ public static readonly string False;
+ public static readonly string NaN;
+ public static readonly string NegativeInfinity;
+ public static readonly string Null;
+ public static readonly string PositiveInfinity;
+ public static readonly string True;
+ public static readonly string Undefined;
+ public static T DeserializeAnonymousType<T>(string value, T anonymousTypeObject) { throw null; }
+ public static object DeserializeObject(string value) { throw null; }
+ public static object DeserializeObject(string value, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static object DeserializeObject(string value, System.Type type) { throw null; }
+ public static object DeserializeObject(string value, System.Type type, params Newtonsoft.Json.JsonConverter[] converters) { throw null; }
+ public static object DeserializeObject(string value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static System.Threading.Tasks.Task<object> DeserializeObjectAsync(string value) { throw null; }
+ public static System.Threading.Tasks.Task<object> DeserializeObjectAsync(string value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static System.Threading.Tasks.Task<T> DeserializeObjectAsync<T>(string value) { throw null; }
+ public static System.Threading.Tasks.Task<T> DeserializeObjectAsync<T>(string value, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static T DeserializeObject<T>(string value) { throw null; }
+ public static T DeserializeObject<T>(string value, params Newtonsoft.Json.JsonConverter[] converters) { throw null; }
+ public static T DeserializeObject<T>(string value, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static System.Xml.XmlDocument DeserializeXmlNode(string value) { throw null; }
+ public static System.Xml.XmlDocument DeserializeXmlNode(string value, string deserializeRootElementName) { throw null; }
+ public static System.Xml.XmlDocument DeserializeXmlNode(string value, string deserializeRootElementName, bool writeArrayAttribute) { throw null; }
+ public static System.Xml.Linq.XDocument DeserializeXNode(string value) { throw null; }
+ public static System.Xml.Linq.XDocument DeserializeXNode(string value, string deserializeRootElementName) { throw null; }
+ public static System.Xml.Linq.XDocument DeserializeXNode(string value, string deserializeRootElementName, bool writeArrayAttribute) { throw null; }
+ public static void PopulateObject(string value, object target) { }
+ public static void PopulateObject(string value, object target, Newtonsoft.Json.JsonSerializerSettings settings) { }
+ public static System.Threading.Tasks.Task PopulateObjectAsync(string value, object target, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static string SerializeObject(object value) { throw null; }
+ public static string SerializeObject(object value, Newtonsoft.Json.Formatting formatting) { throw null; }
+ public static string SerializeObject(object value, Newtonsoft.Json.Formatting formatting, params Newtonsoft.Json.JsonConverter[] converters) { throw null; }
+ public static string SerializeObject(object value, Newtonsoft.Json.Formatting formatting, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static string SerializeObject(object value, params Newtonsoft.Json.JsonConverter[] converters) { throw null; }
+ public static string SerializeObject(object value, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static System.Threading.Tasks.Task<string> SerializeObjectAsync(object value) { throw null; }
+ public static System.Threading.Tasks.Task<string> SerializeObjectAsync(object value, Newtonsoft.Json.Formatting formatting) { throw null; }
+ public static System.Threading.Tasks.Task<string> SerializeObjectAsync(object value, Newtonsoft.Json.Formatting formatting, Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public static string SerializeXmlNode(System.Xml.XmlNode node) { throw null; }
+ public static string SerializeXmlNode(System.Xml.XmlNode node, Newtonsoft.Json.Formatting formatting) { throw null; }
+ public static string SerializeXmlNode(System.Xml.XmlNode node, Newtonsoft.Json.Formatting formatting, bool omitRootObject) { throw null; }
+ public static string SerializeXNode(System.Xml.Linq.XObject node) { throw null; }
+ public static string SerializeXNode(System.Xml.Linq.XObject node, Newtonsoft.Json.Formatting formatting) { throw null; }
+ public static string SerializeXNode(System.Xml.Linq.XObject node, Newtonsoft.Json.Formatting formatting, bool omitRootObject) { throw null; }
+ public static string ToString(bool value) { throw null; }
+ public static string ToString(byte value) { throw null; }
+ public static string ToString(char value) { throw null; }
+ public static string ToString(System.DateTime value) { throw null; }
+ public static string ToString(System.DateTime value, Newtonsoft.Json.DateFormatHandling format, Newtonsoft.Json.DateTimeZoneHandling timeZoneHandling) { throw null; }
+ public static string ToString(System.DateTimeOffset value) { throw null; }
+ public static string ToString(System.DateTimeOffset value, Newtonsoft.Json.DateFormatHandling format) { throw null; }
+ public static string ToString(decimal value) { throw null; }
+ public static string ToString(double value) { throw null; }
+ public static string ToString(System.Enum value) { throw null; }
+ public static string ToString(System.Guid value) { throw null; }
+ public static string ToString(short value) { throw null; }
+ public static string ToString(int value) { throw null; }
+ public static string ToString(long value) { throw null; }
+ public static string ToString(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(sbyte value) { throw null; }
+ public static string ToString(float value) { throw null; }
+ public static string ToString(string value) { throw null; }
+ public static string ToString(string value, char delimter) { throw null; }
+ public static string ToString(System.TimeSpan value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ulong value) { throw null; }
+ public static string ToString(System.Uri value) { throw null; }
+ }
+ public abstract partial class JsonConverter
+ {
+ protected JsonConverter() { }
+ public virtual bool CanRead { get { throw null; } }
+ public virtual bool CanWrite { get { throw null; } }
+ public abstract bool CanConvert(System.Type objectType);
+ public virtual Newtonsoft.Json.Schema.JsonSchema GetSchema() { throw null; }
+ public abstract object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer);
+ public abstract void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(3484), AllowMultiple=false)]
+ public sealed partial class JsonConverterAttribute : System.Attribute
+ {
+ public JsonConverterAttribute(System.Type converterType) { }
+ public System.Type ConverterType { get { throw null; } }
+ }
+ public partial class JsonConverterCollection : System.Collections.ObjectModel.Collection<Newtonsoft.Json.JsonConverter>
+ {
+ public JsonConverterCollection() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ public sealed partial class JsonIgnoreAttribute : System.Attribute
+ {
+ public JsonIgnoreAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1036), AllowMultiple=false)]
+ public sealed partial class JsonObjectAttribute : Newtonsoft.Json.JsonContainerAttribute
+ {
+ public JsonObjectAttribute() { }
+ public JsonObjectAttribute(Newtonsoft.Json.MemberSerialization memberSerialization) { }
+ public JsonObjectAttribute(string id) { }
+ public Newtonsoft.Json.MemberSerialization MemberSerialization { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public sealed partial class JsonPropertyAttribute : System.Attribute
+ {
+ public JsonPropertyAttribute() { }
+ public JsonPropertyAttribute(string propertyName) { }
+ public Newtonsoft.Json.DefaultValueHandling DefaultValueHandling { get { throw null; } set { } }
+ public bool IsReference { get { throw null; } set { } }
+ public Newtonsoft.Json.NullValueHandling NullValueHandling { get { throw null; } set { } }
+ public Newtonsoft.Json.ObjectCreationHandling ObjectCreationHandling { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ public string PropertyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.ReferenceLoopHandling ReferenceLoopHandling { get { throw null; } set { } }
+ public Newtonsoft.Json.Required Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.TypeNameHandling TypeNameHandling { get { throw null; } set { } }
+ }
+ public abstract partial class JsonReader : System.IDisposable
+ {
+ protected JsonReader() { }
+ public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Globalization.CultureInfo Culture { get { throw null; } set { } }
+ protected Newtonsoft.Json.JsonReader.State CurrentState { get { throw null; } }
+ public Newtonsoft.Json.DateTimeZoneHandling DateTimeZoneHandling { get { throw null; } set { } }
+ public virtual int Depth { get { throw null; } }
+ public virtual string Path { get { throw null; } }
+ public virtual char QuoteChar { get { throw null; } protected internal set { } }
+ public virtual Newtonsoft.Json.JsonToken TokenType { get { throw null; } }
+ public virtual object Value { get { throw null; } }
+ public virtual System.Type ValueType { get { throw null; } }
+ public virtual void Close() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract bool Read();
+ public abstract byte[] ReadAsBytes();
+ public abstract System.Nullable<System.DateTime> ReadAsDateTime();
+ public abstract System.Nullable<System.DateTimeOffset> ReadAsDateTimeOffset();
+ public abstract System.Nullable<decimal> ReadAsDecimal();
+ public abstract System.Nullable<int> ReadAsInt32();
+ public abstract string ReadAsString();
+ protected void SetStateBasedOnCurrent() { }
+ protected void SetToken(Newtonsoft.Json.JsonToken newToken) { }
+ protected void SetToken(Newtonsoft.Json.JsonToken newToken, object value) { }
+ public void Skip() { }
+ void System.IDisposable.Dispose() { }
+ protected internal enum State
+ {
+ Array = 6,
+ ArrayStart = 5,
+ Closed = 7,
+ Complete = 1,
+ Constructor = 10,
+ ConstructorStart = 9,
+ Error = 11,
+ Finished = 12,
+ Object = 4,
+ ObjectStart = 3,
+ PostValue = 8,
+ Property = 2,
+ Start = 0,
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class JsonReaderException : System.Exception
+ {
+ public JsonReaderException() { }
+ public JsonReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public JsonReaderException(string message) { }
+ public JsonReaderException(string message, System.Exception innerException) { }
+ public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class JsonSerializationException : System.Exception
+ {
+ public JsonSerializationException() { }
+ public JsonSerializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public JsonSerializationException(string message) { }
+ public JsonSerializationException(string message, System.Exception innerException) { }
+ }
+ public partial class JsonSerializer
+ {
+ public JsonSerializer() { }
+ public virtual System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.ConstructorHandling ConstructorHandling { get { throw null; } set { } }
+ public virtual System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.Serialization.IContractResolver ContractResolver { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.JsonConverterCollection Converters { get { throw null; } }
+ public virtual System.Globalization.CultureInfo Culture { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.DateFormatHandling DateFormatHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.DateTimeZoneHandling DateTimeZoneHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.DefaultValueHandling DefaultValueHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.Formatting Formatting { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.MissingMemberHandling MissingMemberHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.NullValueHandling NullValueHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.ObjectCreationHandling ObjectCreationHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.PreserveReferencesHandling PreserveReferencesHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.ReferenceLoopHandling ReferenceLoopHandling { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.Serialization.IReferenceResolver ReferenceResolver { get { throw null; } set { } }
+ public virtual System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TypeNameAssemblyFormat { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.TypeNameHandling TypeNameHandling { get { throw null; } set { } }
+ public virtual event System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs> Error { add { } remove { } }
+ public static Newtonsoft.Json.JsonSerializer Create(Newtonsoft.Json.JsonSerializerSettings settings) { throw null; }
+ public object Deserialize(Newtonsoft.Json.JsonReader reader) { throw null; }
+ public object Deserialize(Newtonsoft.Json.JsonReader reader, System.Type objectType) { throw null; }
+ public object Deserialize(System.IO.TextReader reader, System.Type objectType) { throw null; }
+ public T Deserialize<T>(Newtonsoft.Json.JsonReader reader) { throw null; }
+ public void Populate(Newtonsoft.Json.JsonReader reader, object target) { }
+ public void Populate(System.IO.TextReader reader, object target) { }
+ public void Serialize(Newtonsoft.Json.JsonWriter jsonWriter, object value) { }
+ public void Serialize(System.IO.TextWriter textWriter, object value) { }
+ }
+ public partial class JsonSerializerSettings
+ {
+ public JsonSerializerSettings() { }
+ public System.Runtime.Serialization.SerializationBinder Binder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.ConstructorHandling ConstructorHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Runtime.Serialization.StreamingContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Serialization.IContractResolver ContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IList<Newtonsoft.Json.JsonConverter> Converters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Globalization.CultureInfo Culture { get { throw null; } set { } }
+ public Newtonsoft.Json.DateFormatHandling DateFormatHandling { get { throw null; } set { } }
+ public Newtonsoft.Json.DateTimeZoneHandling DateTimeZoneHandling { get { throw null; } set { } }
+ public Newtonsoft.Json.DefaultValueHandling DefaultValueHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs> Error { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Formatting Formatting { get { throw null; } set { } }
+ public Newtonsoft.Json.MissingMemberHandling MissingMemberHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.NullValueHandling NullValueHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.ObjectCreationHandling ObjectCreationHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.PreserveReferencesHandling PreserveReferencesHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.ReferenceLoopHandling ReferenceLoopHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Serialization.IReferenceResolver ReferenceResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TypeNameAssemblyFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.TypeNameHandling TypeNameHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class JsonTextReader : Newtonsoft.Json.JsonReader, Newtonsoft.Json.IJsonLineInfo
+ {
+ public JsonTextReader(System.IO.TextReader reader) { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override void Close() { }
+ public bool HasLineInfo() { throw null; }
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public override bool Read() { throw null; }
+ public override byte[] ReadAsBytes() { throw null; }
+ public override System.Nullable<System.DateTime> ReadAsDateTime() { throw null; }
+ public override System.Nullable<System.DateTimeOffset> ReadAsDateTimeOffset() { throw null; }
+ public override System.Nullable<decimal> ReadAsDecimal() { throw null; }
+ public override System.Nullable<int> ReadAsInt32() { throw null; }
+ public override string ReadAsString() { throw null; }
+ }
+ public partial class JsonTextWriter : Newtonsoft.Json.JsonWriter
+ {
+ public JsonTextWriter(System.IO.TextWriter textWriter) { }
+ public int Indentation { get { throw null; } set { } }
+ public char IndentChar { get { throw null; } set { } }
+ public char QuoteChar { get { throw null; } set { } }
+ public bool QuoteName { get { throw null; } set { } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override void WriteComment(string text) { }
+ protected override void WriteEnd(Newtonsoft.Json.JsonToken token) { }
+ protected override void WriteIndent() { }
+ protected override void WriteIndentSpace() { }
+ public override void WriteNull() { }
+ public override void WritePropertyName(string name) { }
+ public override void WriteRaw(string json) { }
+ public override void WriteStartArray() { }
+ public override void WriteStartConstructor(string name) { }
+ public override void WriteStartObject() { }
+ public override void WriteUndefined() { }
+ public override void WriteValue(bool value) { }
+ public override void WriteValue(byte value) { }
+ public override void WriteValue(byte[] value) { }
+ public override void WriteValue(char value) { }
+ public override void WriteValue(System.DateTime value) { }
+ public override void WriteValue(System.DateTimeOffset value) { }
+ public override void WriteValue(decimal value) { }
+ public override void WriteValue(double value) { }
+ public override void WriteValue(System.Guid value) { }
+ public override void WriteValue(short value) { }
+ public override void WriteValue(int value) { }
+ public override void WriteValue(long value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(sbyte value) { }
+ public override void WriteValue(float value) { }
+ public override void WriteValue(string value) { }
+ public override void WriteValue(System.TimeSpan value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(ulong value) { }
+ public override void WriteValue(System.Uri value) { }
+ protected override void WriteValueDelimiter() { }
+ public override void WriteWhitespace(string ws) { }
+ }
+ public enum JsonToken
+ {
+ Boolean = 10,
+ Bytes = 17,
+ Comment = 5,
+ Date = 16,
+ EndArray = 14,
+ EndConstructor = 15,
+ EndObject = 13,
+ Float = 8,
+ Integer = 7,
+ None = 0,
+ Null = 11,
+ PropertyName = 4,
+ Raw = 6,
+ StartArray = 2,
+ StartConstructor = 3,
+ StartObject = 1,
+ String = 9,
+ Undefined = 12,
+ }
+ public partial class JsonValidatingReader : Newtonsoft.Json.JsonReader, Newtonsoft.Json.IJsonLineInfo
+ {
+ public JsonValidatingReader(Newtonsoft.Json.JsonReader reader) { }
+ public override int Depth { get { throw null; } }
+ int Newtonsoft.Json.IJsonLineInfo.LineNumber { get { throw null; } }
+ int Newtonsoft.Json.IJsonLineInfo.LinePosition { get { throw null; } }
+ public override string Path { get { throw null; } }
+ public override char QuoteChar { get { throw null; } protected internal set { } }
+ public Newtonsoft.Json.JsonReader Reader { get { throw null; } }
+ public Newtonsoft.Json.Schema.JsonSchema Schema { get { throw null; } set { } }
+ public override Newtonsoft.Json.JsonToken TokenType { get { throw null; } }
+ public override object Value { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public event Newtonsoft.Json.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ bool Newtonsoft.Json.IJsonLineInfo.HasLineInfo() { throw null; }
+ public override bool Read() { throw null; }
+ public override byte[] ReadAsBytes() { throw null; }
+ public override System.Nullable<System.DateTime> ReadAsDateTime() { throw null; }
+ public override System.Nullable<System.DateTimeOffset> ReadAsDateTimeOffset() { throw null; }
+ public override System.Nullable<decimal> ReadAsDecimal() { throw null; }
+ public override System.Nullable<int> ReadAsInt32() { throw null; }
+ public override string ReadAsString() { throw null; }
+ }
+ public abstract partial class JsonWriter : System.IDisposable
+ {
+ protected JsonWriter() { }
+ public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.DateFormatHandling DateFormatHandling { get { throw null; } set { } }
+ public Newtonsoft.Json.DateTimeZoneHandling DateTimeZoneHandling { get { throw null; } set { } }
+ public Newtonsoft.Json.Formatting Formatting { get { throw null; } set { } }
+ public string Path { get { throw null; } }
+ protected internal int Top { get { throw null; } }
+ public Newtonsoft.Json.WriteState WriteState { get { throw null; } }
+ public virtual void Close() { }
+ public abstract void Flush();
+ void System.IDisposable.Dispose() { }
+ public virtual void WriteComment(string text) { }
+ public virtual void WriteEnd() { }
+ protected virtual void WriteEnd(Newtonsoft.Json.JsonToken token) { }
+ public virtual void WriteEndArray() { }
+ public virtual void WriteEndConstructor() { }
+ public virtual void WriteEndObject() { }
+ protected virtual void WriteIndent() { }
+ protected virtual void WriteIndentSpace() { }
+ public virtual void WriteNull() { }
+ public virtual void WritePropertyName(string name) { }
+ public virtual void WriteRaw(string json) { }
+ public virtual void WriteRawValue(string json) { }
+ public virtual void WriteStartArray() { }
+ public virtual void WriteStartConstructor(string name) { }
+ public virtual void WriteStartObject() { }
+ public void WriteToken(Newtonsoft.Json.JsonReader reader) { }
+ public virtual void WriteUndefined() { }
+ public virtual void WriteValue(bool value) { }
+ public virtual void WriteValue(byte value) { }
+ public virtual void WriteValue(byte[] value) { }
+ public virtual void WriteValue(char value) { }
+ public virtual void WriteValue(System.DateTime value) { }
+ public virtual void WriteValue(System.DateTimeOffset value) { }
+ public virtual void WriteValue(decimal value) { }
+ public virtual void WriteValue(double value) { }
+ public virtual void WriteValue(System.Guid value) { }
+ public virtual void WriteValue(short value) { }
+ public virtual void WriteValue(int value) { }
+ public virtual void WriteValue(long value) { }
+ public virtual void WriteValue(System.Nullable<bool> value) { }
+ public virtual void WriteValue(System.Nullable<byte> value) { }
+ public virtual void WriteValue(System.Nullable<char> value) { }
+ public virtual void WriteValue(System.Nullable<System.DateTimeOffset> value) { }
+ public virtual void WriteValue(System.Nullable<System.DateTime> value) { }
+ public virtual void WriteValue(System.Nullable<decimal> value) { }
+ public virtual void WriteValue(System.Nullable<double> value) { }
+ public virtual void WriteValue(System.Nullable<System.Guid> value) { }
+ public virtual void WriteValue(System.Nullable<short> value) { }
+ public virtual void WriteValue(System.Nullable<int> value) { }
+ public virtual void WriteValue(System.Nullable<long> value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(System.Nullable<sbyte> value) { }
+ public virtual void WriteValue(System.Nullable<float> value) { }
+ public virtual void WriteValue(System.Nullable<System.TimeSpan> value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(System.Nullable<ushort> value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(System.Nullable<uint> value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(System.Nullable<ulong> value) { }
+ public virtual void WriteValue(object value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(sbyte value) { }
+ public virtual void WriteValue(float value) { }
+ public virtual void WriteValue(string value) { }
+ public virtual void WriteValue(System.TimeSpan value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteValue(ulong value) { }
+ public virtual void WriteValue(System.Uri value) { }
+ protected virtual void WriteValueDelimiter() { }
+ public virtual void WriteWhitespace(string ws) { }
+ }
+ [System.SerializableAttribute]
+ public partial class JsonWriterException : System.Exception
+ {
+ public JsonWriterException() { }
+ public JsonWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public JsonWriterException(string message) { }
+ public JsonWriterException(string message, System.Exception innerException) { }
+ }
+ public enum MemberSerialization
+ {
+ OptIn = 1,
+ OptOut = 0,
+ }
+ public enum MissingMemberHandling
+ {
+ Error = 1,
+ Ignore = 0,
+ }
+ public enum NullValueHandling
+ {
+ Ignore = 1,
+ Include = 0,
+ }
+ public enum ObjectCreationHandling
+ {
+ Auto = 0,
+ Replace = 2,
+ Reuse = 1,
+ }
+ [System.FlagsAttribute]
+ public enum PreserveReferencesHandling
+ {
+ All = 3,
+ Arrays = 2,
+ None = 0,
+ Objects = 1,
+ }
+ public enum ReferenceLoopHandling
+ {
+ Error = 0,
+ Ignore = 1,
+ Serialize = 2,
+ }
+ public enum Required
+ {
+ AllowNull = 1,
+ Always = 2,
+ Default = 0,
+ }
+ [System.FlagsAttribute]
+ public enum TypeNameHandling
+ {
+ All = 3,
+ Arrays = 2,
+ Auto = 4,
+ None = 0,
+ Objects = 1,
+ }
+ public enum WriteState
+ {
+ Array = 3,
+ Closed = 1,
+ Constructor = 4,
+ Error = 0,
+ Object = 2,
+ Property = 5,
+ Start = 6,
+ }
+}
+namespace Newtonsoft.Json.Bson
+{
+ public partial class BsonObjectId
+ {
+ public BsonObjectId(byte[] value) { }
+ public byte[] Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class BsonReader : Newtonsoft.Json.JsonReader
+ {
+ public BsonReader(System.IO.BinaryReader reader) { }
+ public BsonReader(System.IO.BinaryReader reader, bool readRootValueAsArray, System.DateTimeKind dateTimeKindHandling) { }
+ public BsonReader(System.IO.Stream stream) { }
+ public BsonReader(System.IO.Stream stream, bool readRootValueAsArray, System.DateTimeKind dateTimeKindHandling) { }
+ public System.DateTimeKind DateTimeKindHandling { get { throw null; } set { } }
+ public bool JsonNet35BinaryCompatibility { get { throw null; } set { } }
+ public bool ReadRootValueAsArray { get { throw null; } set { } }
+ public override void Close() { }
+ public override bool Read() { throw null; }
+ public override byte[] ReadAsBytes() { throw null; }
+ public override System.Nullable<System.DateTime> ReadAsDateTime() { throw null; }
+ public override System.Nullable<System.DateTimeOffset> ReadAsDateTimeOffset() { throw null; }
+ public override System.Nullable<decimal> ReadAsDecimal() { throw null; }
+ public override System.Nullable<int> ReadAsInt32() { throw null; }
+ public override string ReadAsString() { throw null; }
+ }
+ public partial class BsonWriter : Newtonsoft.Json.JsonWriter
+ {
+ public BsonWriter(System.IO.BinaryWriter writer) { }
+ public BsonWriter(System.IO.Stream stream) { }
+ public System.DateTimeKind DateTimeKindHandling { get { throw null; } set { } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override void WriteComment(string text) { }
+ protected override void WriteEnd(Newtonsoft.Json.JsonToken token) { }
+ public override void WriteNull() { }
+ public void WriteObjectId(byte[] value) { }
+ public override void WritePropertyName(string name) { }
+ public override void WriteRaw(string json) { }
+ public override void WriteRawValue(string json) { }
+ public void WriteRegex(string pattern, string options) { }
+ public override void WriteStartArray() { }
+ public override void WriteStartConstructor(string name) { }
+ public override void WriteStartObject() { }
+ public override void WriteUndefined() { }
+ public override void WriteValue(bool value) { }
+ public override void WriteValue(byte value) { }
+ public override void WriteValue(byte[] value) { }
+ public override void WriteValue(char value) { }
+ public override void WriteValue(System.DateTime value) { }
+ public override void WriteValue(System.DateTimeOffset value) { }
+ public override void WriteValue(decimal value) { }
+ public override void WriteValue(double value) { }
+ public override void WriteValue(System.Guid value) { }
+ public override void WriteValue(short value) { }
+ public override void WriteValue(int value) { }
+ public override void WriteValue(long value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(sbyte value) { }
+ public override void WriteValue(float value) { }
+ public override void WriteValue(string value) { }
+ public override void WriteValue(System.TimeSpan value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(ulong value) { }
+ public override void WriteValue(System.Uri value) { }
+ }
+}
+namespace Newtonsoft.Json.Converters
+{
+ public partial class BinaryConverter : Newtonsoft.Json.JsonConverter
+ {
+ public BinaryConverter() { }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class BsonObjectIdConverter : Newtonsoft.Json.JsonConverter
+ {
+ public BsonObjectIdConverter() { }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public abstract partial class CustomCreationConverter<T> : Newtonsoft.Json.JsonConverter
+ {
+ protected CustomCreationConverter() { }
+ public override bool CanWrite { get { throw null; } }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public abstract T Create(System.Type objectType);
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class DataSetConverter : Newtonsoft.Json.JsonConverter
+ {
+ public DataSetConverter() { }
+ public override bool CanConvert(System.Type valueType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class DataTableConverter : Newtonsoft.Json.JsonConverter
+ {
+ public DataTableConverter() { }
+ public override bool CanConvert(System.Type valueType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public abstract partial class DateTimeConverterBase : Newtonsoft.Json.JsonConverter
+ {
+ protected DateTimeConverterBase() { }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ }
+ public partial class EntityKeyMemberConverter : Newtonsoft.Json.JsonConverter
+ {
+ public EntityKeyMemberConverter() { }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class ExpandoObjectConverter : Newtonsoft.Json.JsonConverter
+ {
+ public ExpandoObjectConverter() { }
+ public override bool CanWrite { get { throw null; } }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class IsoDateTimeConverter : Newtonsoft.Json.Converters.DateTimeConverterBase
+ {
+ public IsoDateTimeConverter() { }
+ public System.Globalization.CultureInfo Culture { get { throw null; } set { } }
+ public string DateTimeFormat { get { throw null; } set { } }
+ public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class JavaScriptDateTimeConverter : Newtonsoft.Json.Converters.DateTimeConverterBase
+ {
+ public JavaScriptDateTimeConverter() { }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class KeyValuePairConverter : Newtonsoft.Json.JsonConverter
+ {
+ public KeyValuePairConverter() { }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class RegexConverter : Newtonsoft.Json.JsonConverter
+ {
+ public RegexConverter() { }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class StringEnumConverter : Newtonsoft.Json.JsonConverter
+ {
+ public StringEnumConverter() { }
+ public bool CamelCaseText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class VersionConverter : Newtonsoft.Json.JsonConverter
+ {
+ public VersionConverter() { }
+ public override bool CanConvert(System.Type objectType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+ public partial class XmlNodeConverter : Newtonsoft.Json.JsonConverter
+ {
+ public XmlNodeConverter() { }
+ public string DeserializeRootElementName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool OmitRootObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool WriteArrayAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool CanConvert(System.Type valueType) { throw null; }
+ public override object ReadJson(Newtonsoft.Json.JsonReader reader, System.Type objectType, object existingValue, Newtonsoft.Json.JsonSerializer serializer) { throw null; }
+ public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { }
+ }
+}
+namespace Newtonsoft.Json.Linq
+{
+ public static partial class Extensions
+ {
+ public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Ancestors<T>(this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken { throw null; }
+ public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> AsJEnumerable(this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source) { throw null; }
+ public static Newtonsoft.Json.Linq.IJEnumerable<T> AsJEnumerable<T>(this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken { throw null; }
+ public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Children<T>(this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken { throw null; }
+ public static System.Collections.Generic.IEnumerable<U> Children<T, U>(this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken { throw null; }
+ public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Descendants<T>(this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JContainer { throw null; }
+ public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JProperty> Properties(this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JObject> source) { throw null; }
+ public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Values(this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source) { throw null; }
+ public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Values(this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source, object key) { throw null; }
+ public static System.Collections.Generic.IEnumerable<U> Values<U>(this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<U> Values<U>(this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source, object key) { throw null; }
+ public static U Value<U>(this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> value) { throw null; }
+ public static U Value<T, U>(this System.Collections.Generic.IEnumerable<T> value) where T : Newtonsoft.Json.Linq.JToken { throw null; }
+ }
+ public partial interface IJEnumerable<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable where T : Newtonsoft.Json.Linq.JToken
+ {
+ Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> this[object key] { get; }
+ }
+ public partial class JArray : Newtonsoft.Json.Linq.JContainer, System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>, System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>, System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken>, System.Collections.IEnumerable
+ {
+ public JArray() { }
+ public JArray(Newtonsoft.Json.Linq.JArray other) { }
+ public JArray(object content) { }
+ public JArray(params object[] content) { }
+ protected override System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> ChildrenTokens { get { throw null; } }
+ public Newtonsoft.Json.Linq.JToken this[int index] { get { throw null; } set { } }
+ public override Newtonsoft.Json.Linq.JToken this[object key] { get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.IsReadOnly { get { throw null; } }
+ public override Newtonsoft.Json.Linq.JTokenType Type { get { throw null; } }
+ public void Add(Newtonsoft.Json.Linq.JToken item) { }
+ public void Clear() { }
+ public bool Contains(Newtonsoft.Json.Linq.JToken item) { throw null; }
+ public static new Newtonsoft.Json.Linq.JArray FromObject(object o) { throw null; }
+ public static new Newtonsoft.Json.Linq.JArray FromObject(object o, Newtonsoft.Json.JsonSerializer jsonSerializer) { throw null; }
+ public int IndexOf(Newtonsoft.Json.Linq.JToken item) { throw null; }
+ public void Insert(int index, Newtonsoft.Json.Linq.JToken item) { }
+ public static new Newtonsoft.Json.Linq.JArray Load(Newtonsoft.Json.JsonReader reader) { throw null; }
+ public static new Newtonsoft.Json.Linq.JArray Parse(string json) { throw null; }
+ public bool Remove(Newtonsoft.Json.Linq.JToken item) { throw null; }
+ public void RemoveAt(int index) { }
+ void System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.CopyTo(Newtonsoft.Json.Linq.JToken[] array, int arrayIndex) { }
+ public override void WriteTo(Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters) { }
+ }
+ public partial class JConstructor : Newtonsoft.Json.Linq.JContainer
+ {
+ public JConstructor() { }
+ public JConstructor(Newtonsoft.Json.Linq.JConstructor other) { }
+ public JConstructor(string name) { }
+ public JConstructor(string name, object content) { }
+ public JConstructor(string name, params object[] content) { }
+ protected override System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> ChildrenTokens { get { throw null; } }
+ public override Newtonsoft.Json.Linq.JToken this[object key] { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public override Newtonsoft.Json.Linq.JTokenType Type { get { throw null; } }
+ public static new Newtonsoft.Json.Linq.JConstructor Load(Newtonsoft.Json.JsonReader reader) { throw null; }
+ public override void WriteTo(Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters) { }
+ }
+ public abstract partial class JContainer : Newtonsoft.Json.Linq.JToken, System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>, System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>, System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
+ {
+ internal JContainer() { }
+ protected abstract System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> ChildrenTokens { get; }
+ public int Count { get { throw null; } }
+ public override Newtonsoft.Json.Linq.JToken First { get { throw null; } }
+ public override bool HasValues { get { throw null; } }
+ public override Newtonsoft.Json.Linq.JToken Last { get { throw null; } }
+ bool System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.IsReadOnly { get { throw null; } }
+ Newtonsoft.Json.Linq.JToken System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken>.this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ bool System.ComponentModel.IBindingList.AllowEdit { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowNew { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowRemove { get { throw null; } }
+ bool System.ComponentModel.IBindingList.IsSorted { get { throw null; } }
+ System.ComponentModel.ListSortDirection System.ComponentModel.IBindingList.SortDirection { get { throw null; } }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.IBindingList.SortProperty { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsChangeNotification { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSearching { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSorting { get { throw null; } }
+ public event System.ComponentModel.AddingNewEventHandler AddingNew { add { } remove { } }
+ public event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged { add { } remove { } }
+ public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } }
+ public virtual void Add(object content) { }
+ public void AddFirst(object content) { }
+ public override Newtonsoft.Json.Linq.JEnumerable<Newtonsoft.Json.Linq.JToken> Children() { throw null; }
+ public Newtonsoft.Json.JsonWriter CreateWriter() { throw null; }
+ public System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> Descendants() { throw null; }
+ protected virtual void OnAddingNew(System.ComponentModel.AddingNewEventArgs e) { }
+ protected virtual void OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs e) { }
+ protected virtual void OnListChanged(System.ComponentModel.ListChangedEventArgs e) { }
+ public void RemoveAll() { }
+ public void ReplaceAll(object content) { }
+ void System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.Add(Newtonsoft.Json.Linq.JToken item) { }
+ void System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.Clear() { }
+ bool System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.Contains(Newtonsoft.Json.Linq.JToken item) { throw null; }
+ void System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.CopyTo(Newtonsoft.Json.Linq.JToken[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.Remove(Newtonsoft.Json.Linq.JToken item) { throw null; }
+ int System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken>.IndexOf(Newtonsoft.Json.Linq.JToken item) { throw null; }
+ void System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken>.Insert(int index, Newtonsoft.Json.Linq.JToken item) { }
+ void System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ void System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor property) { }
+ object System.ComponentModel.IBindingList.AddNew() { throw null; }
+ void System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction) { }
+ int System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor property, object key) { throw null; }
+ void System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor property) { }
+ void System.ComponentModel.IBindingList.RemoveSort() { }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ITypedList.GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ string System.ComponentModel.ITypedList.GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public override System.Collections.Generic.IEnumerable<T> Values<T>() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct JEnumerable<T> : Newtonsoft.Json.Linq.IJEnumerable<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable where T : Newtonsoft.Json.Linq.JToken
+ {
+ public static readonly Newtonsoft.Json.Linq.JEnumerable<T> Empty;
+ public JEnumerable(System.Collections.Generic.IEnumerable<T> enumerable) { throw null;}
+ public Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> this[object key] { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public override int GetHashCode() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class JObject : Newtonsoft.Json.Linq.JContainer, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken>>, System.Collections.Generic.IDictionary<string, Newtonsoft.Json.Linq.JToken>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken>>, System.Collections.IEnumerable, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging
+ {
+ public JObject() { }
+ public JObject(Newtonsoft.Json.Linq.JObject other) { }
+ public JObject(object content) { }
+ public JObject(params object[] content) { }
+ protected override System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> ChildrenTokens { get { throw null; } }
+ public override Newtonsoft.Json.Linq.JToken this[object key] { get { throw null; } set { } }
+ public Newtonsoft.Json.Linq.JToken this[string propertyName] { get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,Newtonsoft.Json.Linq.JToken>>.IsReadOnly { get { throw null; } }
+ System.Collections.Generic.ICollection<string> System.Collections.Generic.IDictionary<System.String,Newtonsoft.Json.Linq.JToken>.Keys { get { throw null; } }
+ System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken> System.Collections.Generic.IDictionary<System.String,Newtonsoft.Json.Linq.JToken>.Values { get { throw null; } }
+ public override Newtonsoft.Json.Linq.JTokenType Type { get { throw null; } }
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ public event System.ComponentModel.PropertyChangingEventHandler PropertyChanging { add { } remove { } }
+ public void Add(string propertyName, Newtonsoft.Json.Linq.JToken value) { }
+ public static new Newtonsoft.Json.Linq.JObject FromObject(object o) { throw null; }
+ public static new Newtonsoft.Json.Linq.JObject FromObject(object o, Newtonsoft.Json.JsonSerializer jsonSerializer) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken>> GetEnumerator() { throw null; }
+ protected override System.Dynamic.DynamicMetaObject GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
+ public static new Newtonsoft.Json.Linq.JObject Load(Newtonsoft.Json.JsonReader reader) { throw null; }
+ protected virtual void OnPropertyChanged(string propertyName) { }
+ protected virtual void OnPropertyChanging(string propertyName) { }
+ public static new Newtonsoft.Json.Linq.JObject Parse(string json) { throw null; }
+ public System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JProperty> Properties() { throw null; }
+ public Newtonsoft.Json.Linq.JProperty Property(string name) { throw null; }
+ public Newtonsoft.Json.Linq.JEnumerable<Newtonsoft.Json.Linq.JToken> PropertyValues() { throw null; }
+ public bool Remove(string propertyName) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,Newtonsoft.Json.Linq.JToken>>.Add(System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken> item) { }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,Newtonsoft.Json.Linq.JToken>>.Clear() { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,Newtonsoft.Json.Linq.JToken>>.Contains(System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken> item) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,Newtonsoft.Json.Linq.JToken>>.CopyTo(System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken>[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,Newtonsoft.Json.Linq.JToken>>.Remove(System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken> item) { throw null; }
+ bool System.Collections.Generic.IDictionary<System.String,Newtonsoft.Json.Linq.JToken>.ContainsKey(string key) { throw null; }
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ public bool TryGetValue(string propertyName, out Newtonsoft.Json.Linq.JToken value) { value = default(Newtonsoft.Json.Linq.JToken); throw null; }
+ public override void WriteTo(Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters) { }
+ }
+ public partial class JProperty : Newtonsoft.Json.Linq.JContainer
+ {
+ public JProperty(Newtonsoft.Json.Linq.JProperty other) { }
+ public JProperty(string name, object content) { }
+ public JProperty(string name, params object[] content) { }
+ protected override System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> ChildrenTokens { get { throw null; } }
+ public string Name { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ public override Newtonsoft.Json.Linq.JTokenType Type { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ public Newtonsoft.Json.Linq.JToken Value { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } set { } }
+ public static new Newtonsoft.Json.Linq.JProperty Load(Newtonsoft.Json.JsonReader reader) { throw null; }
+ public override void WriteTo(Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters) { }
+ }
+ public partial class JPropertyDescriptor : System.ComponentModel.PropertyDescriptor
+ {
+ public JPropertyDescriptor(string name, System.Type propertyType) : base (default(string), default(System.Attribute[])) { }
+ public override System.Type ComponentType { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ protected override int NameHashCode { get { throw null; } }
+ public override System.Type PropertyType { get { throw null; } }
+ public override bool CanResetValue(object component) { throw null; }
+ public override object GetValue(object component) { throw null; }
+ public override void ResetValue(object component) { }
+ public override void SetValue(object component, object value) { }
+ public override bool ShouldSerializeValue(object component) { throw null; }
+ }
+ public partial class JRaw : Newtonsoft.Json.Linq.JValue
+ {
+ public JRaw(Newtonsoft.Json.Linq.JRaw other) : base (default(Newtonsoft.Json.Linq.JValue)) { }
+ public JRaw(object rawJson) : base (default(Newtonsoft.Json.Linq.JValue)) { }
+ public static Newtonsoft.Json.Linq.JRaw Create(Newtonsoft.Json.JsonReader reader) { throw null; }
+ }
+ public abstract partial class JToken : Newtonsoft.Json.IJsonLineInfo, Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken>, System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider, System.ICloneable
+ {
+ internal JToken() { }
+ public static Newtonsoft.Json.Linq.JTokenEqualityComparer EqualityComparer { get { throw null; } }
+ public virtual Newtonsoft.Json.Linq.JToken First { get { throw null; } }
+ public abstract bool HasValues { get; }
+ public virtual Newtonsoft.Json.Linq.JToken this[object key] { get { throw null; } set { } }
+ public virtual Newtonsoft.Json.Linq.JToken Last { get { throw null; } }
+ int Newtonsoft.Json.IJsonLineInfo.LineNumber { get { throw null; } }
+ int Newtonsoft.Json.IJsonLineInfo.LinePosition { get { throw null; } }
+ Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken>.this[object key] { get { throw null; } }
+ public Newtonsoft.Json.Linq.JToken Next { get { throw null; } }
+ public Newtonsoft.Json.Linq.JContainer Parent { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ public Newtonsoft.Json.Linq.JToken Previous { get { throw null; } }
+ public Newtonsoft.Json.Linq.JToken Root { get { throw null; } }
+ public abstract Newtonsoft.Json.Linq.JTokenType Type { get; }
+ public void AddAfterSelf(object content) { }
+ public void AddBeforeSelf(object content) { }
+ public System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> AfterSelf() { throw null; }
+ public System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> Ancestors() { throw null; }
+ public System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> BeforeSelf() { throw null; }
+ public virtual Newtonsoft.Json.Linq.JEnumerable<Newtonsoft.Json.Linq.JToken> Children() { throw null; }
+ public Newtonsoft.Json.Linq.JEnumerable<T> Children<T>() where T : Newtonsoft.Json.Linq.JToken { throw null; }
+ public Newtonsoft.Json.JsonReader CreateReader() { throw null; }
+ public Newtonsoft.Json.Linq.JToken DeepClone() { throw null; }
+ public static bool DeepEquals(Newtonsoft.Json.Linq.JToken t1, Newtonsoft.Json.Linq.JToken t2) { throw null; }
+ public static Newtonsoft.Json.Linq.JToken FromObject(object o) { throw null; }
+ public static Newtonsoft.Json.Linq.JToken FromObject(object o, Newtonsoft.Json.JsonSerializer jsonSerializer) { throw null; }
+ protected virtual System.Dynamic.DynamicMetaObject GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
+ public static Newtonsoft.Json.Linq.JToken Load(Newtonsoft.Json.JsonReader reader) { throw null; }
+ bool Newtonsoft.Json.IJsonLineInfo.HasLineInfo() { throw null; }
+ public static explicit operator bool (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator byte[] (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.DateTime (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.DateTimeOffset (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator decimal (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator double (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator short (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator int (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator long (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<bool> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<System.DateTimeOffset> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<System.DateTime> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<decimal> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<double> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<short> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<int> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<long> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator System.Nullable<float> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<ushort> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<uint> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<ulong> (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator float (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static explicit operator string (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ushort (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator uint (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ulong (Newtonsoft.Json.Linq.JToken value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (bool value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (byte[] value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.DateTime value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.DateTimeOffset value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (decimal value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (double value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (short value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (int value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (long value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<bool> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<System.DateTimeOffset> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<System.DateTime> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<decimal> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<double> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<short> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<int> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<long> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<float> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<ushort> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<uint> value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (System.Nullable<ulong> value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (float value) { throw null; }
+ public static implicit operator Newtonsoft.Json.Linq.JToken (string value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator Newtonsoft.Json.Linq.JToken (ulong value) { throw null; }
+ public static Newtonsoft.Json.Linq.JToken Parse(string json) { throw null; }
+ public static Newtonsoft.Json.Linq.JToken ReadFrom(Newtonsoft.Json.JsonReader reader) { throw null; }
+ public void Remove() { }
+ public void Replace(Newtonsoft.Json.Linq.JToken value) { }
+ public Newtonsoft.Json.Linq.JToken SelectToken(string path) { throw null; }
+ public Newtonsoft.Json.Linq.JToken SelectToken(string path, bool errorWhenNoMatch) { throw null; }
+ System.Collections.Generic.IEnumerator<Newtonsoft.Json.Linq.JToken> System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public T ToObject<T>() { throw null; }
+ public T ToObject<T>(Newtonsoft.Json.JsonSerializer jsonSerializer) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(Newtonsoft.Json.Formatting formatting, params Newtonsoft.Json.JsonConverter[] converters) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<T> Values<T>() { throw null; }
+ public virtual T Value<T>(object key) { throw null; }
+ public abstract void WriteTo(Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters);
+ }
+ public partial class JTokenEqualityComparer : System.Collections.Generic.IEqualityComparer<Newtonsoft.Json.Linq.JToken>
+ {
+ public JTokenEqualityComparer() { }
+ public bool Equals(Newtonsoft.Json.Linq.JToken x, Newtonsoft.Json.Linq.JToken y) { throw null; }
+ public int GetHashCode(Newtonsoft.Json.Linq.JToken obj) { throw null; }
+ }
+ public partial class JTokenReader : Newtonsoft.Json.JsonReader, Newtonsoft.Json.IJsonLineInfo
+ {
+ public JTokenReader(Newtonsoft.Json.Linq.JToken token) { }
+ int Newtonsoft.Json.IJsonLineInfo.LineNumber { get { throw null; } }
+ int Newtonsoft.Json.IJsonLineInfo.LinePosition { get { throw null; } }
+ bool Newtonsoft.Json.IJsonLineInfo.HasLineInfo() { throw null; }
+ public override bool Read() { throw null; }
+ public override byte[] ReadAsBytes() { throw null; }
+ public override System.Nullable<System.DateTime> ReadAsDateTime() { throw null; }
+ public override System.Nullable<System.DateTimeOffset> ReadAsDateTimeOffset() { throw null; }
+ public override System.Nullable<decimal> ReadAsDecimal() { throw null; }
+ public override System.Nullable<int> ReadAsInt32() { throw null; }
+ public override string ReadAsString() { throw null; }
+ }
+ public enum JTokenType
+ {
+ Array = 2,
+ Boolean = 9,
+ Bytes = 14,
+ Comment = 5,
+ Constructor = 3,
+ Date = 12,
+ Float = 7,
+ Guid = 15,
+ Integer = 6,
+ None = 0,
+ Null = 10,
+ Object = 1,
+ Property = 4,
+ Raw = 13,
+ String = 8,
+ TimeSpan = 17,
+ Undefined = 11,
+ Uri = 16,
+ }
+ public partial class JTokenWriter : Newtonsoft.Json.JsonWriter
+ {
+ public JTokenWriter() { }
+ public JTokenWriter(Newtonsoft.Json.Linq.JContainer container) { }
+ public Newtonsoft.Json.Linq.JToken Token { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override void WriteComment(string text) { }
+ protected override void WriteEnd(Newtonsoft.Json.JsonToken token) { }
+ public override void WriteNull() { }
+ public override void WritePropertyName(string name) { }
+ public override void WriteRaw(string json) { }
+ public override void WriteStartArray() { }
+ public override void WriteStartConstructor(string name) { }
+ public override void WriteStartObject() { }
+ public override void WriteUndefined() { }
+ public override void WriteValue(bool value) { }
+ public override void WriteValue(byte value) { }
+ public override void WriteValue(byte[] value) { }
+ public override void WriteValue(char value) { }
+ public override void WriteValue(System.DateTime value) { }
+ public override void WriteValue(System.DateTimeOffset value) { }
+ public override void WriteValue(decimal value) { }
+ public override void WriteValue(double value) { }
+ public override void WriteValue(System.Guid value) { }
+ public override void WriteValue(short value) { }
+ public override void WriteValue(int value) { }
+ public override void WriteValue(long value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(sbyte value) { }
+ public override void WriteValue(float value) { }
+ public override void WriteValue(string value) { }
+ public override void WriteValue(System.TimeSpan value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteValue(ulong value) { }
+ public override void WriteValue(System.Uri value) { }
+ }
+ public partial class JValue : Newtonsoft.Json.Linq.JToken, System.IComparable, System.IComparable<Newtonsoft.Json.Linq.JValue>, System.IEquatable<Newtonsoft.Json.Linq.JValue>, System.IFormattable
+ {
+ public JValue(Newtonsoft.Json.Linq.JValue other) { }
+ public JValue(bool value) { }
+ public JValue(System.DateTime value) { }
+ public JValue(double value) { }
+ public JValue(System.Guid value) { }
+ public JValue(long value) { }
+ public JValue(object value) { }
+ public JValue(string value) { }
+ public JValue(System.TimeSpan value) { }
+ [System.CLSCompliantAttribute(false)]
+ public JValue(ulong value) { }
+ public JValue(System.Uri value) { }
+ public override bool HasValues { get { throw null; } }
+ public override Newtonsoft.Json.Linq.JTokenType Type { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ public int CompareTo(Newtonsoft.Json.Linq.JValue obj) { throw null; }
+ public static Newtonsoft.Json.Linq.JValue CreateComment(string value) { throw null; }
+ public static Newtonsoft.Json.Linq.JValue CreateString(string value) { throw null; }
+ public bool Equals(Newtonsoft.Json.Linq.JValue other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override System.Dynamic.DynamicMetaObject GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider formatProvider) { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ public override void WriteTo(Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters) { }
+ }
+}
+namespace Newtonsoft.Json.Schema
+{
+ public static partial class Extensions
+ {
+ public static bool IsValid(this Newtonsoft.Json.Linq.JToken source, Newtonsoft.Json.Schema.JsonSchema schema) { throw null; }
+ public static bool IsValid(this Newtonsoft.Json.Linq.JToken source, Newtonsoft.Json.Schema.JsonSchema schema, out System.Collections.Generic.IList<string> errorMessages) { errorMessages = default(System.Collections.Generic.IList<string>); throw null; }
+ public static void Validate(this Newtonsoft.Json.Linq.JToken source, Newtonsoft.Json.Schema.JsonSchema schema) { }
+ public static void Validate(this Newtonsoft.Json.Linq.JToken source, Newtonsoft.Json.Schema.JsonSchema schema, Newtonsoft.Json.Schema.ValidationEventHandler validationEventHandler) { }
+ }
+ public partial class JsonSchema
+ {
+ public JsonSchema() { }
+ public Newtonsoft.Json.Schema.JsonSchema AdditionalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AllowAdditionalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Linq.JToken Default { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Newtonsoft.Json.Schema.JsonSchemaType> Disallow { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<double> DivisibleBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> Enum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> ExclusiveMaximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> ExclusiveMinimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Schema.JsonSchema Extends { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Format { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> Hidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Id { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IList<string> Identity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IList<Newtonsoft.Json.Schema.JsonSchema> Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<double> Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> MaximumItems { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<double> Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> MinimumItems { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IDictionary<Newtonsoft.Json.Linq.JToken, string> Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IDictionary<string, Newtonsoft.Json.Schema.JsonSchema> PatternProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IDictionary<string, Newtonsoft.Json.Schema.JsonSchema> Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> ReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Requires { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Title { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> Transient { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Newtonsoft.Json.Schema.JsonSchemaType> Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static Newtonsoft.Json.Schema.JsonSchema Parse(string json) { throw null; }
+ public static Newtonsoft.Json.Schema.JsonSchema Parse(string json, Newtonsoft.Json.Schema.JsonSchemaResolver resolver) { throw null; }
+ public static Newtonsoft.Json.Schema.JsonSchema Read(Newtonsoft.Json.JsonReader reader) { throw null; }
+ public static Newtonsoft.Json.Schema.JsonSchema Read(Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Schema.JsonSchemaResolver resolver) { throw null; }
+ public override string ToString() { throw null; }
+ public void WriteTo(Newtonsoft.Json.JsonWriter writer) { }
+ public void WriteTo(Newtonsoft.Json.JsonWriter writer, Newtonsoft.Json.Schema.JsonSchemaResolver resolver) { }
+ }
+ [System.SerializableAttribute]
+ public partial class JsonSchemaException : System.Exception
+ {
+ public JsonSchemaException() { }
+ public JsonSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public JsonSchemaException(string message) { }
+ public JsonSchemaException(string message, System.Exception innerException) { }
+ public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class JsonSchemaGenerator
+ {
+ public JsonSchemaGenerator() { }
+ public Newtonsoft.Json.Serialization.IContractResolver ContractResolver { get { throw null; } set { } }
+ public Newtonsoft.Json.Schema.UndefinedSchemaIdHandling UndefinedSchemaIdHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Schema.JsonSchema Generate(System.Type type) { throw null; }
+ public Newtonsoft.Json.Schema.JsonSchema Generate(System.Type type, Newtonsoft.Json.Schema.JsonSchemaResolver resolver) { throw null; }
+ public Newtonsoft.Json.Schema.JsonSchema Generate(System.Type type, Newtonsoft.Json.Schema.JsonSchemaResolver resolver, bool rootSchemaNullable) { throw null; }
+ public Newtonsoft.Json.Schema.JsonSchema Generate(System.Type type, bool rootSchemaNullable) { throw null; }
+ }
+ public partial class JsonSchemaResolver
+ {
+ public JsonSchemaResolver() { }
+ public System.Collections.Generic.IList<Newtonsoft.Json.Schema.JsonSchema> LoadedSchemas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual Newtonsoft.Json.Schema.JsonSchema GetSchema(string id) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum JsonSchemaType
+ {
+ Any = 127,
+ Array = 32,
+ Boolean = 8,
+ Float = 2,
+ Integer = 4,
+ None = 0,
+ Null = 64,
+ Object = 16,
+ String = 1,
+ }
+ public enum UndefinedSchemaIdHandling
+ {
+ None = 0,
+ UseAssemblyQualifiedName = 2,
+ UseTypeName = 1,
+ }
+ public partial class ValidationEventArgs : System.EventArgs
+ {
+ internal ValidationEventArgs() { }
+ public Newtonsoft.Json.Schema.JsonSchemaException Exception { get { throw null; } }
+ public string Message { get { throw null; } }
+ public string Path { get { throw null; } }
+ }
+ public delegate void ValidationEventHandler(object sender, Newtonsoft.Json.Schema.ValidationEventArgs e);
+}
+namespace Newtonsoft.Json.Serialization
+{
+ public partial class CamelCasePropertyNamesContractResolver : Newtonsoft.Json.Serialization.DefaultContractResolver
+ {
+ public CamelCasePropertyNamesContractResolver() { }
+ protected internal override string ResolvePropertyName(string propertyName) { throw null; }
+ }
+ public partial class DefaultContractResolver : Newtonsoft.Json.Serialization.IContractResolver
+ {
+ public DefaultContractResolver() { }
+ public DefaultContractResolver(bool shareCache) { }
+ public System.Reflection.BindingFlags DefaultMembersSearchFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool DynamicCodeGeneration { get { throw null; } }
+ public bool IgnoreSerializableInterface { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SerializeCompilerGeneratedMembers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual Newtonsoft.Json.Serialization.JsonArrayContract CreateArrayContract(System.Type objectType) { throw null; }
+ protected virtual System.Collections.Generic.IList<Newtonsoft.Json.Serialization.JsonProperty> CreateConstructorParameters(System.Reflection.ConstructorInfo constructor, Newtonsoft.Json.Serialization.JsonPropertyCollection memberProperties) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonContract CreateContract(System.Type objectType) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonDictionaryContract CreateDictionaryContract(System.Type objectType) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonDynamicContract CreateDynamicContract(System.Type objectType) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonISerializableContract CreateISerializableContract(System.Type objectType) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonLinqContract CreateLinqContract(System.Type objectType) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.IValueProvider CreateMemberValueProvider(System.Reflection.MemberInfo member) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonObjectContract CreateObjectContract(System.Type objectType) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonPrimitiveContract CreatePrimitiveContract(System.Type objectType) { throw null; }
+ protected virtual System.Collections.Generic.IList<Newtonsoft.Json.Serialization.JsonProperty> CreateProperties(System.Type type, Newtonsoft.Json.MemberSerialization memberSerialization) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonProperty CreateProperty(System.Reflection.MemberInfo member, Newtonsoft.Json.MemberSerialization memberSerialization) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonProperty CreatePropertyFromConstructorParameter(Newtonsoft.Json.Serialization.JsonProperty matchingMemberProperty, System.Reflection.ParameterInfo parameterInfo) { throw null; }
+ protected virtual Newtonsoft.Json.Serialization.JsonStringContract CreateStringContract(System.Type objectType) { throw null; }
+ protected virtual System.Collections.Generic.List<System.Reflection.MemberInfo> GetSerializableMembers(System.Type objectType) { throw null; }
+ public virtual Newtonsoft.Json.Serialization.JsonContract ResolveContract(System.Type type) { throw null; }
+ protected virtual Newtonsoft.Json.JsonConverter ResolveContractConverter(System.Type objectType) { throw null; }
+ protected internal virtual string ResolvePropertyName(string propertyName) { throw null; }
+ }
+ public partial class DefaultSerializationBinder : System.Runtime.Serialization.SerializationBinder
+ {
+ public DefaultSerializationBinder() { }
+ public override void BindToName(System.Type serializedType, out string assemblyName, out string typeName) { assemblyName = default(string); typeName = default(string); }
+ public override System.Type BindToType(string assemblyName, string typeName) { throw null; }
+ }
+ public partial class DynamicValueProvider : Newtonsoft.Json.Serialization.IValueProvider
+ {
+ public DynamicValueProvider(System.Reflection.MemberInfo memberInfo) { }
+ public object GetValue(object target) { throw null; }
+ public void SetValue(object target, object value) { }
+ }
+ public partial class ErrorContext
+ {
+ internal ErrorContext() { }
+ public System.Exception Error { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object OriginalObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ErrorEventArgs : System.EventArgs
+ {
+ public ErrorEventArgs(object currentObject, Newtonsoft.Json.Serialization.ErrorContext errorContext) { }
+ public object CurrentObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Newtonsoft.Json.Serialization.ErrorContext ErrorContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial interface IContractResolver
+ {
+ Newtonsoft.Json.Serialization.JsonContract ResolveContract(System.Type type);
+ }
+ public partial interface IReferenceResolver
+ {
+ void AddReference(object context, string reference, object value);
+ string GetReference(object context, object value);
+ bool IsReferenced(object context, object value);
+ object ResolveReference(object context, string reference);
+ }
+ public partial interface IValueProvider
+ {
+ object GetValue(object target);
+ void SetValue(object target, object value);
+ }
+ public partial class JsonArrayContract : Newtonsoft.Json.Serialization.JsonContract
+ {
+ public JsonArrayContract(System.Type underlyingType) { }
+ public System.Type CollectionItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class JsonContract
+ {
+ internal JsonContract() { }
+ public Newtonsoft.Json.JsonConverter Converter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type CreatedType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Func<object> DefaultCreator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool DefaultCreatorNonPublic { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.MethodInfo OnDeserialized { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.MethodInfo OnDeserializing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.MethodInfo OnError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.MethodInfo OnSerialized { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.MethodInfo OnSerializing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type UnderlyingType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class JsonDictionaryContract : Newtonsoft.Json.Serialization.JsonContract
+ {
+ public JsonDictionaryContract(System.Type underlyingType) { }
+ public System.Type DictionaryKeyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type DictionaryValueType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Func<string, string> PropertyNameResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class JsonDynamicContract : Newtonsoft.Json.Serialization.JsonContract
+ {
+ public JsonDynamicContract(System.Type underlyingType) { }
+ public Newtonsoft.Json.Serialization.JsonPropertyCollection Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Func<string, string> PropertyNameResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class JsonISerializableContract : Newtonsoft.Json.Serialization.JsonContract
+ {
+ public JsonISerializableContract(System.Type underlyingType) { }
+ public Newtonsoft.Json.Serialization.ObjectConstructor<object> ISerializableCreator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class JsonLinqContract : Newtonsoft.Json.Serialization.JsonContract
+ {
+ public JsonLinqContract(System.Type underlyingType) { }
+ }
+ public partial class JsonObjectContract : Newtonsoft.Json.Serialization.JsonContract
+ {
+ public JsonObjectContract(System.Type underlyingType) { }
+ public Newtonsoft.Json.Serialization.JsonPropertyCollection ConstructorParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Newtonsoft.Json.MemberSerialization MemberSerialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.ConstructorInfo OverrideConstructor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.ConstructorInfo ParametrizedConstructor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Serialization.JsonPropertyCollection Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class JsonPrimitiveContract : Newtonsoft.Json.Serialization.JsonContract
+ {
+ public JsonPrimitiveContract(System.Type underlyingType) { }
+ }
+ public partial class JsonProperty
+ {
+ public JsonProperty() { }
+ public Newtonsoft.Json.JsonConverter Converter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object DefaultValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Newtonsoft.Json.DefaultValueHandling> DefaultValueHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Predicate<object> GetIsSpecified { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Ignored { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<bool> IsReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.JsonConverter MemberConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Newtonsoft.Json.NullValueHandling> NullValueHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Newtonsoft.Json.ObjectCreationHandling> ObjectCreationHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> Order { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string PropertyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Readable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Newtonsoft.Json.ReferenceLoopHandling> ReferenceLoopHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Required Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Action<object, object> SetIsSpecified { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Predicate<object> ShouldSerialize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<Newtonsoft.Json.TypeNameHandling> TypeNameHandling { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string UnderlyingName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Newtonsoft.Json.Serialization.IValueProvider ValueProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Writable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class JsonPropertyCollection : System.Collections.ObjectModel.KeyedCollection<string, Newtonsoft.Json.Serialization.JsonProperty>
+ {
+ public JsonPropertyCollection(System.Type type) { }
+ public void AddProperty(Newtonsoft.Json.Serialization.JsonProperty property) { }
+ public Newtonsoft.Json.Serialization.JsonProperty GetClosestMatchProperty(string propertyName) { throw null; }
+ protected override string GetKeyForItem(Newtonsoft.Json.Serialization.JsonProperty item) { throw null; }
+ public Newtonsoft.Json.Serialization.JsonProperty GetProperty(string propertyName, System.StringComparison comparisonType) { throw null; }
+ }
+ public partial class JsonStringContract : Newtonsoft.Json.Serialization.JsonPrimitiveContract
+ {
+ public JsonStringContract(System.Type underlyingType) : base (default(System.Type)) { }
+ }
+ public delegate object ObjectConstructor<T>(params object[] args);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ public sealed partial class OnErrorAttribute : System.Attribute
+ {
+ public OnErrorAttribute() { }
+ }
+ public partial class ReflectionValueProvider : Newtonsoft.Json.Serialization.IValueProvider
+ {
+ public ReflectionValueProvider(System.Reflection.MemberInfo memberInfo) { }
+ public object GetValue(object target) { throw null; }
+ public void SetValue(object target, object value) { }
+ }
+}
+namespace System.Net.Http
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpClientExtensions
+ {
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsJsonAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsJsonAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsXmlAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsXmlAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsJsonAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsJsonAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsXmlAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsXmlAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync<T>(this System.Net.Http.HttpClient client, string requestUri, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpContentCollectionExtensions
+ {
+ public static System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> FindAllContentType(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, System.Net.Http.Headers.MediaTypeHeaderValue contentType) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> FindAllContentType(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, string contentType) { throw null; }
+ public static System.Net.Http.HttpContent FirstDispositionName(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, string dispositionName) { throw null; }
+ public static System.Net.Http.HttpContent FirstDispositionNameOrDefault(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, string dispositionName) { throw null; }
+ public static System.Net.Http.HttpContent FirstDispositionType(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, string dispositionType) { throw null; }
+ public static System.Net.Http.HttpContent FirstDispositionTypeOrDefault(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, string dispositionType) { throw null; }
+ public static System.Net.Http.HttpContent FirstStart(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, string start) { throw null; }
+ public static System.Net.Http.HttpContent FirstStartOrDefault(this System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent> contents, string start) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpContentExtensions
+ {
+ public static System.Threading.Tasks.Task<object> ReadAsAsync(this System.Net.Http.HttpContent content, System.Type type) { throw null; }
+ public static System.Threading.Tasks.Task<object> ReadAsAsync(this System.Net.Http.HttpContent content, System.Type type, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters) { throw null; }
+ public static System.Threading.Tasks.Task<object> ReadAsAsync(this System.Net.Http.HttpContent content, System.Type type, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ public static System.Threading.Tasks.Task<T> ReadAsAsync<T>(this System.Net.Http.HttpContent content) { throw null; }
+ public static System.Threading.Tasks.Task<T> ReadAsAsync<T>(this System.Net.Http.HttpContent content, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters) { throw null; }
+ public static System.Threading.Tasks.Task<T> ReadAsAsync<T>(this System.Net.Http.HttpContent content, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpContentMessageExtensions
+ {
+ public static bool IsHttpRequestMessageContent(this System.Net.Http.HttpContent content) { throw null; }
+ public static bool IsHttpResponseMessageContent(this System.Net.Http.HttpContent content) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpRequestMessage> ReadAsHttpRequestMessageAsync(this System.Net.Http.HttpContent content) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpRequestMessage> ReadAsHttpRequestMessageAsync(this System.Net.Http.HttpContent content, string uriScheme) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpRequestMessage> ReadAsHttpRequestMessageAsync(this System.Net.Http.HttpContent content, string uriScheme, int bufferSize) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> ReadAsHttpResponseMessageAsync(this System.Net.Http.HttpContent content) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> ReadAsHttpResponseMessageAsync(this System.Net.Http.HttpContent content, int bufferSize) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpContentMultipartExtensions
+ {
+ public static bool IsMimeMultipartContent(this System.Net.Http.HttpContent content) { throw null; }
+ public static bool IsMimeMultipartContent(this System.Net.Http.HttpContent content, string subtype) { throw null; }
+ public static System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent>> ReadAsMultipartAsync(this System.Net.Http.HttpContent content) { throw null; }
+ public static System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent>> ReadAsMultipartAsync(this System.Net.Http.HttpContent content, System.Net.Http.IMultipartStreamProvider streamProvider) { throw null; }
+ public static System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent>> ReadAsMultipartAsync(this System.Net.Http.HttpContent content, System.Net.Http.IMultipartStreamProvider streamProvider, int bufferSize) { throw null; }
+ }
+ public partial class HttpMessageContent : System.Net.Http.HttpContent
+ {
+ public HttpMessageContent(System.Net.Http.HttpRequestMessage httpRequest) { }
+ public HttpMessageContent(System.Net.Http.HttpResponseMessage httpResponse) { }
+ public System.Net.Http.HttpRequestMessage HttpRequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.Http.HttpResponseMessage HttpResponseMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; }
+ protected override bool TryComputeLength(out long length) { length = default(long); throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpRequestHeadersExtensions
+ {
+ public static System.Collections.ObjectModel.Collection<System.Net.Http.Headers.CookieHeaderValue> GetCookies(this System.Net.Http.Headers.HttpRequestHeaders headers) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpRequestMessageExtensions
+ {
+ public static System.Net.Http.HttpResponseMessage CreateResponse(this System.Net.Http.HttpRequestMessage request) { throw null; }
+ public static System.Net.Http.HttpResponseMessage CreateResponse(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpResponseHeadersExtensions
+ {
+ public static void AddCookies(this System.Net.Http.Headers.HttpResponseHeaders headers, System.Collections.Generic.IEnumerable<System.Net.Http.Headers.CookieHeaderValue> cookies) { }
+ }
+ public partial interface IMultipartStreamProvider
+ {
+ System.IO.Stream GetStream(System.Net.Http.Headers.HttpContentHeaders headers);
+ }
+ public partial class MultipartFileStreamProvider : System.Net.Http.IMultipartStreamProvider
+ {
+ public MultipartFileStreamProvider(string rootPath) { }
+ public MultipartFileStreamProvider(string rootPath, int bufferSize) { }
+ public System.Collections.ObjectModel.Collection<string> BodyPartFileNames { get { throw null; } }
+ public virtual string GetLocalFileName(System.Net.Http.Headers.HttpContentHeaders headers) { throw null; }
+ public virtual System.IO.Stream GetStream(System.Net.Http.Headers.HttpContentHeaders headers) { throw null; }
+ }
+ public partial class MultipartFormDataStreamProvider : System.Net.Http.IMultipartStreamProvider
+ {
+ public MultipartFormDataStreamProvider(string rootPath) { }
+ public MultipartFormDataStreamProvider(string rootPath, int bufferSize) { }
+ public System.Collections.Generic.IDictionary<string, string> BodyPartFileNames { get { throw null; } }
+ public virtual string GetLocalFileName(System.Net.Http.Headers.HttpContentHeaders headers) { throw null; }
+ public virtual System.IO.Stream GetStream(System.Net.Http.Headers.HttpContentHeaders headers) { throw null; }
+ }
+ public partial class ObjectContent : System.Net.Http.HttpContent
+ {
+ public ObjectContent(System.Type type, object value, System.Net.Http.Formatting.MediaTypeFormatter formatter) { }
+ public ObjectContent(System.Type type, object value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType) { }
+ public System.Net.Http.Formatting.MediaTypeFormatter Formatter { get { throw null; } }
+ public System.Type ObjectType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; }
+ protected override bool TryComputeLength(out long length) { length = default(long); throw null; }
+ }
+ public partial class ObjectContent<T> : System.Net.Http.ObjectContent
+ {
+ public ObjectContent(T value, System.Net.Http.Formatting.MediaTypeFormatter formatter) : base (default(System.Type), default(object), default(System.Net.Http.Formatting.MediaTypeFormatter)) { }
+ public ObjectContent(T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType) : base (default(System.Type), default(object), default(System.Net.Http.Formatting.MediaTypeFormatter)) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class UriExtensions
+ {
+ public static System.Collections.Specialized.NameValueCollection ParseQueryString(this System.Uri address) { throw null; }
+ public static bool TryReadQueryAs(this System.Uri address, System.Type type, out object value) { value = default(object); throw null; }
+ public static bool TryReadQueryAsJson(this System.Uri address, out Newtonsoft.Json.Linq.JObject value) { value = default(Newtonsoft.Json.Linq.JObject); throw null; }
+ public static bool TryReadQueryAs<T>(this System.Uri address, out T value) { value = default(T); throw null; }
+ }
+}
+namespace System.Net.Http.Formatting
+{
+ public abstract partial class BufferedMediaTypeFormatter : System.Net.Http.Formatting.MediaTypeFormatter
+ {
+ protected BufferedMediaTypeFormatter() { }
+ public int BufferSize { get { throw null; } set { } }
+ public virtual object ReadFromStream(System.Type type, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ public sealed override System.Threading.Tasks.Task<object> ReadFromStreamAsync(System.Type type, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ public virtual void WriteToStream(System.Type type, object value, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders) { }
+ public sealed override System.Threading.Tasks.Task WriteToStreamAsync(System.Type type, object value, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.TransportContext transportContext) { throw null; }
+ }
+ public partial class ContentNegotiationResult
+ {
+ public ContentNegotiationResult(System.Net.Http.Formatting.MediaTypeFormatter formatter, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { }
+ public System.Net.Http.Formatting.MediaTypeFormatter Formatter { get { throw null; } set { } }
+ public System.Net.Http.Headers.MediaTypeHeaderValue MediaType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class DefaultContentNegotiator : System.Net.Http.Formatting.IContentNegotiator
+ {
+ public DefaultContentNegotiator() { }
+ public virtual System.Net.Http.Formatting.ContentNegotiationResult Negotiate(System.Type type, System.Net.Http.HttpRequestMessage request, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters) { throw null; }
+ }
+ public sealed partial class DelegatingEnumerable<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ public DelegatingEnumerable() { }
+ public DelegatingEnumerable(System.Collections.Generic.IEnumerable<T> source) { }
+ public void Add(object item) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class FormDataCollection : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>>, System.Collections.IEnumerable
+ {
+ public FormDataCollection(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> pairs) { }
+ public FormDataCollection(string query) { }
+ public FormDataCollection(System.Uri uri) { }
+ public string Get(string key) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, string>> GetEnumerator() { throw null; }
+ public string[] GetValues(string key) { throw null; }
+ public System.Collections.Specialized.NameValueCollection ReadAsNameValueCollection() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class FormUrlEncodedMediaTypeFormatter : System.Net.Http.Formatting.MediaTypeFormatter
+ {
+ public FormUrlEncodedMediaTypeFormatter() { }
+ public static System.Net.Http.Headers.MediaTypeHeaderValue DefaultMediaType { get { throw null; } }
+ public int MaxDepth { get { throw null; } set { } }
+ public int ReadBufferSize { get { throw null; } set { } }
+ public override bool CanReadType(System.Type type) { throw null; }
+ public override bool CanWriteType(System.Type type) { throw null; }
+ public override System.Threading.Tasks.Task<object> ReadFromStreamAsync(System.Type type, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ }
+ public partial interface IContentNegotiator
+ {
+ System.Net.Http.Formatting.ContentNegotiationResult Negotiate(System.Type type, System.Net.Http.HttpRequestMessage request, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters);
+ }
+ public partial interface IFormatterLogger
+ {
+ void LogError(string errorPath, string errorMessage);
+ }
+ public partial interface IRequiredMemberSelector
+ {
+ bool IsRequiredMember(System.Reflection.MemberInfo member);
+ }
+ public partial class JsonMediaTypeFormatter : System.Net.Http.Formatting.MediaTypeFormatter
+ {
+ public JsonMediaTypeFormatter() { }
+ public static System.Net.Http.Headers.MediaTypeHeaderValue DefaultMediaType { get { throw null; } }
+ public bool Indent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxDepth { get { throw null; } set { } }
+ public Newtonsoft.Json.JsonSerializerSettings SerializerSettings { get { throw null; } set { } }
+ public bool UseDataContractJsonSerializer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool CanReadType(System.Type type) { throw null; }
+ public override bool CanWriteType(System.Type type) { throw null; }
+ public Newtonsoft.Json.JsonSerializerSettings CreateDefaultSerializerSettings() { throw null; }
+ public override System.Threading.Tasks.Task<object> ReadFromStreamAsync(System.Type type, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ public override System.Threading.Tasks.Task WriteToStreamAsync(System.Type type, object value, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.TransportContext transportContext) { throw null; }
+ }
+ public partial class MediaRangeMapping : System.Net.Http.Formatting.MediaTypeMapping
+ {
+ public MediaRangeMapping(System.Net.Http.Headers.MediaTypeHeaderValue mediaRange, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public MediaRangeMapping(string mediaRange, string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public System.Net.Http.Headers.MediaTypeHeaderValue MediaRange { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override double TryMatchMediaType(System.Net.Http.HttpRequestMessage request) { throw null; }
+ }
+ public abstract partial class MediaTypeFormatter
+ {
+ protected MediaTypeFormatter() { }
+ public static int MaxHttpCollectionKeys { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.Formatting.MediaTypeMapping> MediaTypeMappings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.Http.Formatting.IRequiredMemberSelector RequiredMemberSelector { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Text.Encoding> SupportedEncodings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.Headers.MediaTypeHeaderValue> SupportedMediaTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract bool CanReadType(System.Type type);
+ public abstract bool CanWriteType(System.Type type);
+ protected internal static object GetDefaultValueForType(System.Type type) { throw null; }
+ public virtual System.Net.Http.Formatting.MediaTypeFormatter GetPerRequestFormatterInstance(System.Type type, System.Net.Http.HttpRequestMessage request, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadFromStreamAsync(System.Type type, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ protected System.Text.Encoding SelectCharacterEncoding(System.Net.Http.Headers.HttpContentHeaders contentHeaders) { throw null; }
+ public virtual void SetDefaultContentHeaders(System.Type type, System.Net.Http.Headers.HttpContentHeaders headers, string mediaType) { }
+ public virtual System.Threading.Tasks.Task WriteToStreamAsync(System.Type type, object value, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.TransportContext transportContext) { throw null; }
+ }
+ public partial class MediaTypeFormatterCollection : System.Collections.ObjectModel.Collection<System.Net.Http.Formatting.MediaTypeFormatter>
+ {
+ public MediaTypeFormatterCollection() { }
+ public MediaTypeFormatterCollection(System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters) { }
+ public System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter FormUrlEncodedFormatter { get { throw null; } }
+ public System.Net.Http.Formatting.JsonMediaTypeFormatter JsonFormatter { get { throw null; } }
+ public System.Net.Http.Formatting.XmlMediaTypeFormatter XmlFormatter { get { throw null; } }
+ public System.Net.Http.Formatting.MediaTypeFormatter FindReader(System.Type type, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { throw null; }
+ public System.Net.Http.Formatting.MediaTypeFormatter FindWriter(System.Type type, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { throw null; }
+ public static bool IsTypeExcludedFromValidation(System.Type type) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class MediaTypeFormatterExtensions
+ {
+ public static void AddMediaRangeMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, System.Net.Http.Headers.MediaTypeHeaderValue mediaRange, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { }
+ public static void AddMediaRangeMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaRange, string mediaType) { }
+ public static void AddQueryStringMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, string queryStringParameterName, string queryStringParameterValue, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { }
+ public static void AddQueryStringMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, string queryStringParameterName, string queryStringParameterValue, string mediaType) { }
+ public static void AddRequestHeaderMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, string headerName, string headerValue, System.StringComparison valueComparison, bool isValueSubstring, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { }
+ public static void AddRequestHeaderMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, string headerName, string headerValue, System.StringComparison valueComparison, bool isValueSubstring, string mediaType) { }
+ }
+ public abstract partial class MediaTypeMapping
+ {
+ protected MediaTypeMapping(System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { }
+ protected MediaTypeMapping(string mediaType) { }
+ public System.Net.Http.Headers.MediaTypeHeaderValue MediaType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract double TryMatchMediaType(System.Net.Http.HttpRequestMessage request);
+ }
+ public partial class QueryStringMapping : System.Net.Http.Formatting.MediaTypeMapping
+ {
+ public QueryStringMapping(string queryStringParameterName, string queryStringParameterValue, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public QueryStringMapping(string queryStringParameterName, string queryStringParameterValue, string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public string QueryStringParameterName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string QueryStringParameterValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override double TryMatchMediaType(System.Net.Http.HttpRequestMessage request) { throw null; }
+ }
+ public partial class RequestHeaderMapping : System.Net.Http.Formatting.MediaTypeMapping
+ {
+ public RequestHeaderMapping(string headerName, string headerValue, System.StringComparison valueComparison, bool isValueSubstring, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public RequestHeaderMapping(string headerName, string headerValue, System.StringComparison valueComparison, bool isValueSubstring, string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public string HeaderName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string HeaderValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.StringComparison HeaderValueComparison { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsValueSubstring { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override double TryMatchMediaType(System.Net.Http.HttpRequestMessage request) { throw null; }
+ }
+ public partial class XmlMediaTypeFormatter : System.Net.Http.Formatting.MediaTypeFormatter
+ {
+ public XmlMediaTypeFormatter() { }
+ public static System.Net.Http.Headers.MediaTypeHeaderValue DefaultMediaType { get { throw null; } }
+ public bool Indent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxDepth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseXmlSerializer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool CanReadType(System.Type type) { throw null; }
+ public override bool CanWriteType(System.Type type) { throw null; }
+ public override System.Threading.Tasks.Task<object> ReadFromStreamAsync(System.Type type, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ public bool RemoveSerializer(System.Type type) { throw null; }
+ public void SetSerializer(System.Type type, System.Runtime.Serialization.XmlObjectSerializer serializer) { }
+ public void SetSerializer(System.Type type, System.Xml.Serialization.XmlSerializer serializer) { }
+ public void SetSerializer<T>(System.Runtime.Serialization.XmlObjectSerializer serializer) { }
+ public void SetSerializer<T>(System.Xml.Serialization.XmlSerializer serializer) { }
+ public override System.Threading.Tasks.Task WriteToStreamAsync(System.Type type, object value, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.TransportContext transportContext) { throw null; }
+ }
+}
+namespace System.Net.Http.Headers
+{
+ public partial class CookieHeaderValue : System.ICloneable
+ {
+ protected CookieHeaderValue() { }
+ public CookieHeaderValue(string name, System.Collections.Specialized.NameValueCollection values) { }
+ public CookieHeaderValue(string name, string value) { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.Headers.CookieState> Cookies { get { throw null; } }
+ public string Domain { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.DateTimeOffset> Expires { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool HttpOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Http.Headers.CookieState this[string name] { get { throw null; } }
+ public System.Nullable<System.TimeSpan> MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Secure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.CookieHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CookieHeaderValue); throw null; }
+ }
+ public partial class CookieState : System.ICloneable
+ {
+ public CookieState(string name) { }
+ public CookieState(string name, System.Collections.Specialized.NameValueCollection values) { }
+ public CookieState(string name, string value) { }
+ public string this[string name] { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection Values { get { throw null; } }
+ public object Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Net.Http.WebRequest.cs b/src/v4.5.2/System.Net.Http.WebRequest.cs
new file mode 100644
index 0000000..0e692c4
--- /dev/null
+++ b/src/v4.5.2/System.Net.Http.WebRequest.cs
@@ -0,0 +1,73 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.WebRequest.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.WebRequest.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.WebRequest.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Net.Http
+{
+ public partial class WebRequestHandler : System.Net.Http.HttpClientHandler
+ {
+ public WebRequestHandler() { }
+ public bool AllowPipelining { get { throw null; } set { } }
+ public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } }
+ public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan ContinueTimeout { get { throw null; } set { } }
+ public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } }
+ public int MaxResponseHeadersLength { get { throw null; } set { } }
+ public int ReadWriteTimeout { get { throw null; } set { } }
+ public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } }
+ public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } }
+ }
+}
diff --git a/src/v4.5.2/System.Net.Http.cs b/src/v4.5.2/System.Net.Http.cs
new file mode 100644
index 0000000..20d6fca
--- /dev/null
+++ b/src/v4.5.2/System.Net.Http.cs
@@ -0,0 +1,641 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Net.Http
+{
+ public partial class ByteArrayContent : System.Net.Http.HttpContent
+ {
+ public ByteArrayContent(byte[] content) { }
+ public ByteArrayContent(byte[] content, int offset, int count) { }
+ protected override System.Threading.Tasks.Task<System.IO.Stream> CreateContentReadStreamAsync() { throw null; }
+ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; }
+ protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; }
+ }
+ public enum ClientCertificateOption
+ {
+ Automatic = 1,
+ Manual = 0,
+ }
+ public abstract partial class DelegatingHandler : System.Net.Http.HttpMessageHandler
+ {
+ protected DelegatingHandler() { }
+ protected DelegatingHandler(System.Net.Http.HttpMessageHandler innerHandler) { }
+ public System.Net.Http.HttpMessageHandler InnerHandler { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ protected internal override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial class FormUrlEncodedContent : System.Net.Http.ByteArrayContent
+ {
+ public FormUrlEncodedContent(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> nameValueCollection) : base (default(byte[])) { }
+ }
+ public partial class HttpClient : System.Net.Http.HttpMessageInvoker
+ {
+ public HttpClient() : base (default(System.Net.Http.HttpMessageHandler)) { }
+ public HttpClient(System.Net.Http.HttpMessageHandler handler) : base (default(System.Net.Http.HttpMessageHandler)) { }
+ public HttpClient(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) : base (default(System.Net.Http.HttpMessageHandler)) { }
+ public System.Uri BaseAddress { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpRequestHeaders DefaultRequestHeaders { get { throw null; } }
+ public long MaxResponseContentBufferSize { get { throw null; } set { } }
+ public System.TimeSpan Timeout { get { throw null; } set { } }
+ public void CancelPendingRequests() { }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync(string requestUri) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync(System.Uri requestUri) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(string requestUri) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(System.Uri requestUri) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<byte[]> GetByteArrayAsync(string requestUri) { throw null; }
+ public System.Threading.Tasks.Task<byte[]> GetByteArrayAsync(System.Uri requestUri) { throw null; }
+ public System.Threading.Tasks.Task<System.IO.Stream> GetStreamAsync(string requestUri) { throw null; }
+ public System.Threading.Tasks.Task<System.IO.Stream> GetStreamAsync(System.Uri requestUri) { throw null; }
+ public System.Threading.Tasks.Task<string> GetStringAsync(string requestUri) { throw null; }
+ public System.Threading.Tasks.Task<string> GetStringAsync(System.Uri requestUri) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial class HttpClientHandler : System.Net.Http.HttpMessageHandler
+ {
+ public HttpClientHandler() { }
+ public bool AllowAutoRedirect { get { throw null; } set { } }
+ public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } }
+ public System.Net.Http.ClientCertificateOption ClientCertificateOptions { get { throw null; } set { } }
+ public System.Net.CookieContainer CookieContainer { get { throw null; } set { } }
+ public System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public int MaxAutomaticRedirections { get { throw null; } set { } }
+ public long MaxRequestContentBufferSize { get { throw null; } set { } }
+ public bool PreAuthenticate { get { throw null; } set { } }
+ public System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ public virtual bool SupportsAutomaticDecompression { get { throw null; } }
+ public virtual bool SupportsProxy { get { throw null; } }
+ public virtual bool SupportsRedirectConfiguration { get { throw null; } }
+ public bool UseCookies { get { throw null; } set { } }
+ public bool UseDefaultCredentials { get { throw null; } set { } }
+ public bool UseProxy { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ protected internal override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public enum HttpCompletionOption
+ {
+ ResponseContentRead = 0,
+ ResponseHeadersRead = 1,
+ }
+ public abstract partial class HttpContent : System.IDisposable
+ {
+ protected HttpContent() { }
+ public System.Net.Http.Headers.HttpContentHeaders Headers { get { throw null; } }
+ public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream) { throw null; }
+ public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; }
+ protected virtual System.Threading.Tasks.Task<System.IO.Stream> CreateContentReadStreamAsync() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public System.Threading.Tasks.Task LoadIntoBufferAsync() { throw null; }
+ public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; }
+ public System.Threading.Tasks.Task<byte[]> ReadAsByteArrayAsync() { throw null; }
+ public System.Threading.Tasks.Task<System.IO.Stream> ReadAsStreamAsync() { throw null; }
+ public System.Threading.Tasks.Task<string> ReadAsStringAsync() { throw null; }
+ protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context);
+ protected internal abstract bool TryComputeLength(out long length);
+ }
+ public abstract partial class HttpMessageHandler : System.IDisposable
+ {
+ protected HttpMessageHandler() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected internal abstract System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
+ }
+ public partial class HttpMessageInvoker : System.IDisposable
+ {
+ public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler) { }
+ public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial class HttpMethod : System.IEquatable<System.Net.Http.HttpMethod>
+ {
+ public HttpMethod(string method) { }
+ public static System.Net.Http.HttpMethod Delete { get { throw null; } }
+ public static System.Net.Http.HttpMethod Get { get { throw null; } }
+ public static System.Net.Http.HttpMethod Head { get { throw null; } }
+ public string Method { get { throw null; } }
+ public static System.Net.Http.HttpMethod Options { get { throw null; } }
+ public static System.Net.Http.HttpMethod Post { get { throw null; } }
+ public static System.Net.Http.HttpMethod Put { get { throw null; } }
+ public static System.Net.Http.HttpMethod Trace { get { throw null; } }
+ public bool Equals(System.Net.Http.HttpMethod other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; }
+ public static bool operator !=(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HttpRequestException : System.Exception
+ {
+ public HttpRequestException() { }
+ public HttpRequestException(string message) { }
+ public HttpRequestException(string message, System.Exception inner) { }
+ }
+ public partial class HttpRequestMessage : System.IDisposable
+ {
+ public HttpRequestMessage() { }
+ public HttpRequestMessage(System.Net.Http.HttpMethod method, string requestUri) { }
+ public HttpRequestMessage(System.Net.Http.HttpMethod method, System.Uri requestUri) { }
+ public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Http.Headers.HttpRequestHeaders Headers { get { throw null; } }
+ public System.Net.Http.HttpMethod Method { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, object> Properties { get { throw null; } }
+ public System.Uri RequestUri { get { throw null; } set { } }
+ public System.Version Version { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class HttpResponseMessage : System.IDisposable
+ {
+ public HttpResponseMessage() { }
+ public HttpResponseMessage(System.Net.HttpStatusCode statusCode) { }
+ public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Http.Headers.HttpResponseHeaders Headers { get { throw null; } }
+ public bool IsSuccessStatusCode { get { throw null; } }
+ public string ReasonPhrase { get { throw null; } set { } }
+ public System.Net.Http.HttpRequestMessage RequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } }
+ public System.Version Version { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class MessageProcessingHandler : System.Net.Http.DelegatingHandler
+ {
+ protected MessageProcessingHandler() { }
+ protected MessageProcessingHandler(System.Net.Http.HttpMessageHandler innerHandler) { }
+ protected abstract System.Net.Http.HttpRequestMessage ProcessRequest(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
+ protected abstract System.Net.Http.HttpResponseMessage ProcessResponse(System.Net.Http.HttpResponseMessage response, System.Threading.CancellationToken cancellationToken);
+ protected internal sealed override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial class MultipartContent : System.Net.Http.HttpContent, System.Collections.Generic.IEnumerable<System.Net.Http.HttpContent>, System.Collections.IEnumerable
+ {
+ public MultipartContent() { }
+ public MultipartContent(string subtype) { }
+ public MultipartContent(string subtype, string boundary) { }
+ public virtual void Add(System.Net.Http.HttpContent content) { }
+ protected override void Dispose(bool disposing) { }
+ public System.Collections.Generic.IEnumerator<System.Net.Http.HttpContent> GetEnumerator() { throw null; }
+ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; }
+ }
+ public partial class MultipartFormDataContent : System.Net.Http.MultipartContent
+ {
+ public MultipartFormDataContent() { }
+ public MultipartFormDataContent(string boundary) { }
+ public override void Add(System.Net.Http.HttpContent content) { }
+ public void Add(System.Net.Http.HttpContent content, string name) { }
+ public void Add(System.Net.Http.HttpContent content, string name, string fileName) { }
+ }
+ public partial class StreamContent : System.Net.Http.HttpContent
+ {
+ public StreamContent(System.IO.Stream content) { }
+ public StreamContent(System.IO.Stream content, int bufferSize) { }
+ protected override System.Threading.Tasks.Task<System.IO.Stream> CreateContentReadStreamAsync() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; }
+ protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; }
+ }
+ public partial class StringContent : System.Net.Http.ByteArrayContent
+ {
+ public StringContent(string content) : base (default(byte[])) { }
+ public StringContent(string content, System.Text.Encoding encoding) : base (default(byte[])) { }
+ public StringContent(string content, System.Text.Encoding encoding, string mediaType) : base (default(byte[])) { }
+ }
+}
+namespace System.Net.Http.Headers
+{
+ public partial class AuthenticationHeaderValue : System.ICloneable
+ {
+ public AuthenticationHeaderValue(string scheme) { }
+ public AuthenticationHeaderValue(string scheme, string parameter) { }
+ public string Parameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.AuthenticationHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.AuthenticationHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.AuthenticationHeaderValue); throw null; }
+ }
+ public partial class CacheControlHeaderValue : System.ICloneable
+ {
+ public CacheControlHeaderValue() { }
+ public System.Collections.Generic.ICollection<System.Net.Http.Headers.NameValueHeaderValue> Extensions { get { throw null; } }
+ public System.Nullable<System.TimeSpan> MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool MaxStale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.TimeSpan> MaxStaleLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.TimeSpan> MinFresh { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool MustRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool NoCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.ICollection<string> NoCacheHeaders { get { throw null; } }
+ public bool NoStore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool NoTransform { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool OnlyIfCached { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Private { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.ICollection<string> PrivateHeaders { get { throw null; } }
+ public bool ProxyRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Public { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.TimeSpan> SharedMaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.CacheControlHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.CacheControlHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CacheControlHeaderValue); throw null; }
+ }
+ public partial class ContentDispositionHeaderValue : System.ICloneable
+ {
+ protected ContentDispositionHeaderValue(System.Net.Http.Headers.ContentDispositionHeaderValue source) { }
+ public ContentDispositionHeaderValue(string dispositionType) { }
+ public System.Nullable<System.DateTimeOffset> CreationDate { get { throw null; } set { } }
+ public string DispositionType { get { throw null; } set { } }
+ public string FileName { get { throw null; } set { } }
+ public string FileNameStar { get { throw null; } set { } }
+ public System.Nullable<System.DateTimeOffset> ModificationDate { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.Net.Http.Headers.NameValueHeaderValue> Parameters { get { throw null; } }
+ public System.Nullable<System.DateTimeOffset> ReadDate { get { throw null; } set { } }
+ public System.Nullable<long> Size { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.ContentDispositionHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.ContentDispositionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentDispositionHeaderValue); throw null; }
+ }
+ public partial class ContentRangeHeaderValue : System.ICloneable
+ {
+ public ContentRangeHeaderValue(long length) { }
+ public ContentRangeHeaderValue(long from, long to) { }
+ public ContentRangeHeaderValue(long from, long to, long length) { }
+ public System.Nullable<long> From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasLength { get { throw null; } }
+ public bool HasRange { get { throw null; } }
+ public System.Nullable<long> Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<long> To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Unit { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.ContentRangeHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.ContentRangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentRangeHeaderValue); throw null; }
+ }
+ public partial class EntityTagHeaderValue : System.ICloneable
+ {
+ public EntityTagHeaderValue(string tag) { }
+ public EntityTagHeaderValue(string tag, bool isWeak) { }
+ public static System.Net.Http.Headers.EntityTagHeaderValue Any { get { throw null; } }
+ public bool IsWeak { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.EntityTagHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.EntityTagHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.EntityTagHeaderValue); throw null; }
+ }
+ public sealed partial class HttpContentHeaders : System.Net.Http.Headers.HttpHeaders
+ {
+ internal HttpContentHeaders() { }
+ public System.Collections.Generic.ICollection<string> Allow { get { throw null; } }
+ public System.Net.Http.Headers.ContentDispositionHeaderValue ContentDisposition { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> ContentEncoding { get { throw null; } }
+ public System.Collections.Generic.ICollection<string> ContentLanguage { get { throw null; } }
+ public System.Nullable<long> ContentLength { get { throw null; } set { } }
+ public System.Uri ContentLocation { get { throw null; } set { } }
+ public byte[] ContentMD5 { get { throw null; } set { } }
+ public System.Net.Http.Headers.ContentRangeHeaderValue ContentRange { get { throw null; } set { } }
+ public System.Net.Http.Headers.MediaTypeHeaderValue ContentType { get { throw null; } set { } }
+ public System.Nullable<System.DateTimeOffset> Expires { get { throw null; } set { } }
+ public System.Nullable<System.DateTimeOffset> LastModified { get { throw null; } set { } }
+ }
+ public abstract partial class HttpHeaders : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Collections.Generic.IEnumerable<string>>>, System.Collections.IEnumerable
+ {
+ protected HttpHeaders() { }
+ public void Add(string name, System.Collections.Generic.IEnumerable<string> values) { }
+ public void Add(string name, string value) { }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Collections.Generic.IEnumerable<string>>> GetEnumerator() { throw null; }
+ public System.Collections.Generic.IEnumerable<string> GetValues(string name) { throw null; }
+ public bool Remove(string name) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryAddWithoutValidation(string name, System.Collections.Generic.IEnumerable<string> values) { throw null; }
+ public bool TryAddWithoutValidation(string name, string value) { throw null; }
+ public bool TryGetValues(string name, out System.Collections.Generic.IEnumerable<string> values) { values = default(System.Collections.Generic.IEnumerable<string>); throw null; }
+ }
+ public sealed partial class HttpHeaderValueCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable where T : class
+ {
+ internal HttpHeaderValueCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public void Add(T item) { }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public void ParseAdd(string input) { }
+ public bool Remove(T item) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryParseAdd(string input) { throw null; }
+ }
+ public sealed partial class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders
+ {
+ internal HttpRequestHeaders() { }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.MediaTypeWithQualityHeaderValue> Accept { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.StringWithQualityHeaderValue> AcceptCharset { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.StringWithQualityHeaderValue> AcceptEncoding { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.StringWithQualityHeaderValue> AcceptLanguage { get { throw null; } }
+ public System.Net.Http.Headers.AuthenticationHeaderValue Authorization { get { throw null; } set { } }
+ public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<string> Connection { get { throw null; } }
+ public System.Nullable<bool> ConnectionClose { get { throw null; } set { } }
+ public System.Nullable<System.DateTimeOffset> Date { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.NameValueWithParametersHeaderValue> Expect { get { throw null; } }
+ public System.Nullable<bool> ExpectContinue { get { throw null; } set { } }
+ public string From { get { throw null; } set { } }
+ public string Host { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.EntityTagHeaderValue> IfMatch { get { throw null; } }
+ public System.Nullable<System.DateTimeOffset> IfModifiedSince { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.EntityTagHeaderValue> IfNoneMatch { get { throw null; } }
+ public System.Net.Http.Headers.RangeConditionHeaderValue IfRange { get { throw null; } set { } }
+ public System.Nullable<System.DateTimeOffset> IfUnmodifiedSince { get { throw null; } set { } }
+ public System.Nullable<int> MaxForwards { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.NameValueHeaderValue> Pragma { get { throw null; } }
+ public System.Net.Http.Headers.AuthenticationHeaderValue ProxyAuthorization { get { throw null; } set { } }
+ public System.Net.Http.Headers.RangeHeaderValue Range { get { throw null; } set { } }
+ public System.Uri Referrer { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.TransferCodingWithQualityHeaderValue> TE { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<string> Trailer { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.TransferCodingHeaderValue> TransferEncoding { get { throw null; } }
+ public System.Nullable<bool> TransferEncodingChunked { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.ProductHeaderValue> Upgrade { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.ProductInfoHeaderValue> UserAgent { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.ViaHeaderValue> Via { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.WarningHeaderValue> Warning { get { throw null; } }
+ }
+ public sealed partial class HttpResponseHeaders : System.Net.Http.Headers.HttpHeaders
+ {
+ internal HttpResponseHeaders() { }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<string> AcceptRanges { get { throw null; } }
+ public System.Nullable<System.TimeSpan> Age { get { throw null; } set { } }
+ public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<string> Connection { get { throw null; } }
+ public System.Nullable<bool> ConnectionClose { get { throw null; } set { } }
+ public System.Nullable<System.DateTimeOffset> Date { get { throw null; } set { } }
+ public System.Net.Http.Headers.EntityTagHeaderValue ETag { get { throw null; } set { } }
+ public System.Uri Location { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.NameValueHeaderValue> Pragma { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.AuthenticationHeaderValue> ProxyAuthenticate { get { throw null; } }
+ public System.Net.Http.Headers.RetryConditionHeaderValue RetryAfter { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.ProductInfoHeaderValue> Server { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<string> Trailer { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.TransferCodingHeaderValue> TransferEncoding { get { throw null; } }
+ public System.Nullable<bool> TransferEncodingChunked { get { throw null; } set { } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.ProductHeaderValue> Upgrade { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<string> Vary { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.ViaHeaderValue> Via { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.WarningHeaderValue> Warning { get { throw null; } }
+ public System.Net.Http.Headers.HttpHeaderValueCollection<System.Net.Http.Headers.AuthenticationHeaderValue> WwwAuthenticate { get { throw null; } }
+ }
+ public partial class MediaTypeHeaderValue : System.ICloneable
+ {
+ protected MediaTypeHeaderValue(System.Net.Http.Headers.MediaTypeHeaderValue source) { }
+ public MediaTypeHeaderValue(string mediaType) { }
+ public string CharSet { get { throw null; } set { } }
+ public string MediaType { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.Net.Http.Headers.NameValueHeaderValue> Parameters { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.MediaTypeHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeHeaderValue); throw null; }
+ }
+ public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable
+ {
+ public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public System.Nullable<double> Quality { get { throw null; } set { } }
+ public static new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue); throw null; }
+ }
+ public partial class NameValueHeaderValue : System.ICloneable
+ {
+ protected NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { }
+ public NameValueHeaderValue(string name) { }
+ public NameValueHeaderValue(string name, string value) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.NameValueHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.NameValueHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueHeaderValue); throw null; }
+ }
+ public partial class NameValueWithParametersHeaderValue : System.Net.Http.Headers.NameValueHeaderValue, System.ICloneable
+ {
+ protected NameValueWithParametersHeaderValue(System.Net.Http.Headers.NameValueWithParametersHeaderValue source) : base (default(string)) { }
+ public NameValueWithParametersHeaderValue(string name) : base (default(string)) { }
+ public NameValueWithParametersHeaderValue(string name, string value) : base (default(string)) { }
+ public System.Collections.Generic.ICollection<System.Net.Http.Headers.NameValueHeaderValue> Parameters { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static new System.Net.Http.Headers.NameValueWithParametersHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.NameValueWithParametersHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueWithParametersHeaderValue); throw null; }
+ }
+ public partial class ProductHeaderValue : System.ICloneable
+ {
+ public ProductHeaderValue(string name) { }
+ public ProductHeaderValue(string name, string version) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.ProductHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.ProductHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductHeaderValue); throw null; }
+ }
+ public partial class ProductInfoHeaderValue : System.ICloneable
+ {
+ public ProductInfoHeaderValue(System.Net.Http.Headers.ProductHeaderValue product) { }
+ public ProductInfoHeaderValue(string comment) { }
+ public ProductInfoHeaderValue(string productName, string productVersion) { }
+ public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.Http.Headers.ProductHeaderValue Product { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.ProductInfoHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.ProductInfoHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductInfoHeaderValue); throw null; }
+ }
+ public partial class RangeConditionHeaderValue : System.ICloneable
+ {
+ public RangeConditionHeaderValue(System.DateTimeOffset date) { }
+ public RangeConditionHeaderValue(System.Net.Http.Headers.EntityTagHeaderValue entityTag) { }
+ public RangeConditionHeaderValue(string entityTag) { }
+ public System.Nullable<System.DateTimeOffset> Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.Http.Headers.EntityTagHeaderValue EntityTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.RangeConditionHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.RangeConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeConditionHeaderValue); throw null; }
+ }
+ public partial class RangeHeaderValue : System.ICloneable
+ {
+ public RangeHeaderValue() { }
+ public RangeHeaderValue(System.Nullable<long> from, System.Nullable<long> to) { }
+ public System.Collections.Generic.ICollection<System.Net.Http.Headers.RangeItemHeaderValue> Ranges { get { throw null; } }
+ public string Unit { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.RangeHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.RangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeHeaderValue); throw null; }
+ }
+ public partial class RangeItemHeaderValue : System.ICloneable
+ {
+ public RangeItemHeaderValue(System.Nullable<long> from, System.Nullable<long> to) { }
+ public System.Nullable<long> From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<long> To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class RetryConditionHeaderValue : System.ICloneable
+ {
+ public RetryConditionHeaderValue(System.DateTimeOffset date) { }
+ public RetryConditionHeaderValue(System.TimeSpan delta) { }
+ public System.Nullable<System.DateTimeOffset> Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<System.TimeSpan> Delta { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.RetryConditionHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.RetryConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RetryConditionHeaderValue); throw null; }
+ }
+ public partial class StringWithQualityHeaderValue : System.ICloneable
+ {
+ public StringWithQualityHeaderValue(string value) { }
+ public StringWithQualityHeaderValue(string value, double quality) { }
+ public System.Nullable<double> Quality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.StringWithQualityHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.StringWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.StringWithQualityHeaderValue); throw null; }
+ }
+ public partial class TransferCodingHeaderValue : System.ICloneable
+ {
+ protected TransferCodingHeaderValue(System.Net.Http.Headers.TransferCodingHeaderValue source) { }
+ public TransferCodingHeaderValue(string value) { }
+ public System.Collections.Generic.ICollection<System.Net.Http.Headers.NameValueHeaderValue> Parameters { get { throw null; } }
+ public string Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.TransferCodingHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingHeaderValue); throw null; }
+ }
+ public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable
+ {
+ public TransferCodingWithQualityHeaderValue(string value) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { }
+ public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { }
+ public System.Nullable<double> Quality { get { throw null; } set { } }
+ public static new System.Net.Http.Headers.TransferCodingWithQualityHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue); throw null; }
+ }
+ public partial class ViaHeaderValue : System.ICloneable
+ {
+ public ViaHeaderValue(string protocolVersion, string receivedBy) { }
+ public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName) { }
+ public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName, string comment) { }
+ public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ProtocolName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ReceivedBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.ViaHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.ViaHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ViaHeaderValue); throw null; }
+ }
+ public partial class WarningHeaderValue : System.ICloneable
+ {
+ public WarningHeaderValue(int code, string agent, string text) { }
+ public WarningHeaderValue(int code, string agent, string text, System.DateTimeOffset date) { }
+ public string Agent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<System.DateTimeOffset> Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.Http.Headers.WarningHeaderValue Parse(string input) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string input, out System.Net.Http.Headers.WarningHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.WarningHeaderValue); throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Net.cs b/src/v4.5.2/System.Net.cs
new file mode 100644
index 0000000..7e7b3ac
--- /dev/null
+++ b/src/v4.5.2/System.Net.cs
@@ -0,0 +1,722 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.ProtocolType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.Socket))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncOperation))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketShutdown))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebClient))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventHandler))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Net
+{
+ public partial interface INetworkProgress
+ {
+ event System.EventHandler<System.Net.NetworkProgressChangedEventArgs> ProgressChanged;
+ event System.EventHandler<System.Net.NetworkProgressChangedEventArgs> ProgressCompleted;
+ event System.EventHandler<System.Net.NetworkProgressChangedEventArgs> ProgressFailed;
+ }
+ public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection<System.Net.IPEndPoint>
+ {
+ public IPEndPointCollection() { }
+ protected override void InsertItem(int index, System.Net.IPEndPoint item) { }
+ protected override void SetItem(int index, System.Net.IPEndPoint item) { }
+ }
+ public partial interface IUnsafeWebRequestCreate
+ {
+ System.Net.WebRequest Create(System.Uri uri);
+ }
+ public partial class NetworkProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs
+ {
+ public NetworkProgressChangedEventArgs(int percentage, int processedBytes, int totalBytes, object userState) : base (default(int), default(object)) { }
+ public int ProcessedBytes { get { throw null; } }
+ public int TotalBytes { get { throw null; } }
+ }
+ public static partial class UiSynchronizationContext
+ {
+ public static System.Threading.SynchronizationContext Current { get { throw null; } set { } }
+ public static int ManagedUiThreadId { get { throw null; } set { } }
+ }
+}
+namespace System.Net.PeerToPeer
+{
+ public partial class Cloud : System.IEquatable<System.Net.PeerToPeer.Cloud>, System.Runtime.Serialization.ISerializable
+ {
+ public static readonly System.Net.PeerToPeer.Cloud AllLinkLocal;
+ public static readonly System.Net.PeerToPeer.Cloud Available;
+ protected Cloud(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static System.Net.PeerToPeer.Cloud Global { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Net.PeerToPeer.PnrpScope Scope { get { throw null; } }
+ public int ScopeId { get { throw null; } }
+ public bool Equals(System.Net.PeerToPeer.Cloud other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Net.PeerToPeer.CloudCollection GetAvailableClouds() { throw null; }
+ public static System.Net.PeerToPeer.Cloud GetCloudByName(string cloudName) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class CloudCollection : System.Collections.ObjectModel.Collection<System.Net.PeerToPeer.Cloud>
+ {
+ public CloudCollection() { }
+ protected override void InsertItem(int index, System.Net.PeerToPeer.Cloud item) { }
+ protected override void SetItem(int index, System.Net.PeerToPeer.Cloud item) { }
+ }
+ public partial class PeerName : System.IEquatable<System.Net.PeerToPeer.PeerName>, System.Runtime.Serialization.ISerializable
+ {
+ protected PeerName(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PeerName(string remotePeerName) { }
+ public PeerName(string classifier, System.Net.PeerToPeer.PeerNameType peerNameType) { }
+ public string Authority { get { throw null; } }
+ public string Classifier { get { throw null; } }
+ public bool IsSecured { get { throw null; } }
+ public string PeerHostName { get { throw null; } }
+ public static System.Net.PeerToPeer.PeerName CreateFromPeerHostName(string peerHostName) { throw null; }
+ public static System.Net.PeerToPeer.PeerName CreateRelativePeerName(System.Net.PeerToPeer.PeerName peerName, string classifier) { throw null; }
+ public bool Equals(System.Net.PeerToPeer.PeerName other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerNameRecord : System.Runtime.Serialization.ISerializable
+ {
+ public PeerNameRecord() { }
+ protected PeerNameRecord(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public string Comment { get { throw null; } set { } }
+ public byte[] Data { get { throw null; } set { } }
+ public System.Net.IPEndPointCollection EndPointCollection { get { throw null; } }
+ public System.Net.PeerToPeer.PeerName PeerName { get { throw null; } set { } }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class PeerNameRecordCollection : System.Collections.ObjectModel.Collection<System.Net.PeerToPeer.PeerNameRecord>
+ {
+ public PeerNameRecordCollection() { }
+ protected override void InsertItem(int index, System.Net.PeerToPeer.PeerNameRecord item) { }
+ protected override void SetItem(int index, System.Net.PeerToPeer.PeerNameRecord item) { }
+ }
+ public partial class PeerNameRegistration : System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public PeerNameRegistration() { }
+ public PeerNameRegistration(System.Net.PeerToPeer.PeerName name, int port) { }
+ public PeerNameRegistration(System.Net.PeerToPeer.PeerName name, int port, System.Net.PeerToPeer.Cloud cloud) { }
+ protected PeerNameRegistration(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Net.PeerToPeer.Cloud Cloud { get { throw null; } set { } }
+ public string Comment { get { throw null; } set { } }
+ public byte[] Data { get { throw null; } set { } }
+ public System.Net.IPEndPointCollection EndPointCollection { get { throw null; } }
+ public System.Net.PeerToPeer.PeerName PeerName { get { throw null; } set { } }
+ public int Port { get { throw null; } set { } }
+ public bool UseAutoEndPointSelection { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public bool IsRegistered() { throw null; }
+ public void Start() { }
+ public void Stop() { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void Update() { }
+ }
+ public partial class PeerNameResolver
+ {
+ public PeerNameResolver() { }
+ public event System.EventHandler<System.Net.PeerToPeer.ResolveCompletedEventArgs> ResolveCompleted { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.ResolveProgressChangedEventArgs> ResolveProgressChanged { add { } remove { } }
+ protected void OnResolveCompleted(System.Net.PeerToPeer.ResolveCompletedEventArgs e) { }
+ protected void OnResolveProgressChanged(System.Net.PeerToPeer.ResolveProgressChangedEventArgs e) { }
+ public System.Net.PeerToPeer.PeerNameRecordCollection Resolve(System.Net.PeerToPeer.PeerName peerName) { throw null; }
+ public System.Net.PeerToPeer.PeerNameRecordCollection Resolve(System.Net.PeerToPeer.PeerName peerName, int maxRecords) { throw null; }
+ public System.Net.PeerToPeer.PeerNameRecordCollection Resolve(System.Net.PeerToPeer.PeerName peerName, System.Net.PeerToPeer.Cloud cloud) { throw null; }
+ public System.Net.PeerToPeer.PeerNameRecordCollection Resolve(System.Net.PeerToPeer.PeerName peerName, System.Net.PeerToPeer.Cloud cloud, int maxRecords) { throw null; }
+ public void ResolveAsync(System.Net.PeerToPeer.PeerName peerName, int maxRecords, object userState) { }
+ public void ResolveAsync(System.Net.PeerToPeer.PeerName peerName, System.Net.PeerToPeer.Cloud cloud, int maxRecords, object userState) { }
+ public void ResolveAsync(System.Net.PeerToPeer.PeerName peerName, System.Net.PeerToPeer.Cloud cloud, object userState) { }
+ public void ResolveAsync(System.Net.PeerToPeer.PeerName peerName, object userState) { }
+ public void ResolveAsyncCancel(object userState) { }
+ }
+ public enum PeerNameType
+ {
+ Secured = 0,
+ Unsecured = 1,
+ }
+ public partial class PeerToPeerException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ public PeerToPeerException() { }
+ protected PeerToPeerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PeerToPeerException(string message) { }
+ public PeerToPeerException(string message, System.Exception innerException) { }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class PnrpPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public PnrpPermission(System.Security.Permissions.PermissionState state) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement e) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ public sealed partial class PnrpPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public PnrpPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public enum PnrpScope
+ {
+ All = 0,
+ Global = 1,
+ LinkLocal = 3,
+ SiteLocal = 2,
+ }
+ public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ public ResolveCompletedEventArgs(System.Net.PeerToPeer.PeerNameRecordCollection peerNameRecordCollection, System.Exception error, bool canceled, object userToken) : base (default(System.Exception), default(bool), default(object)) { }
+ public System.Net.PeerToPeer.PeerNameRecordCollection PeerNameRecordCollection { get { throw null; } }
+ }
+ public partial class ResolveProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs
+ {
+ public ResolveProgressChangedEventArgs(System.Net.PeerToPeer.PeerNameRecord peerNameRecord, object userToken) : base (default(int), default(object)) { }
+ public System.Net.PeerToPeer.PeerNameRecord PeerNameRecord { get { throw null; } }
+ }
+}
+namespace System.Net.PeerToPeer.Collaboration
+{
+ public partial class ApplicationChangedEventArgs : System.EventArgs
+ {
+ internal ApplicationChangedEventArgs() { }
+ public System.Net.PeerToPeer.Collaboration.PeerApplication PeerApplication { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerChangeType PeerChangeType { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerEndPoint PeerEndPoint { get { throw null; } }
+ }
+ public sealed partial class ContactManager : System.IDisposable
+ {
+ internal ContactManager() { }
+ public static System.Net.PeerToPeer.Collaboration.PeerContact LocalContact { get { throw null; } }
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs> ApplicationChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.CreateContactCompletedEventArgs> CreateContactCompleted { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.NameChangedEventArgs> NameChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs> ObjectChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs> PresenceChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs> SubscriptionListChanged { add { } remove { } }
+ public void AddContact(System.Net.PeerToPeer.Collaboration.PeerContact peerContact) { }
+ public System.Net.PeerToPeer.Collaboration.PeerContact CreateContact(System.Net.PeerToPeer.Collaboration.PeerNearMe peerNearMe) { throw null; }
+ public void CreateContactAsync(System.Net.PeerToPeer.Collaboration.PeerNearMe peerNearMe, object userToken) { }
+ public void DeleteContact(System.Net.PeerToPeer.Collaboration.PeerContact peerContact) { }
+ public void DeleteContact(System.Net.PeerToPeer.PeerName peerName) { }
+ public void Dispose() { }
+ public System.Net.PeerToPeer.Collaboration.PeerContact GetContact(System.Net.PeerToPeer.PeerName peerName) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerContactCollection GetContacts() { throw null; }
+ public void UpdateContact(System.Net.PeerToPeer.Collaboration.PeerContact peerContact) { }
+ }
+ public partial class CreateContactCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal CreateContactCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ }
+ public partial class InviteCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal InviteCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse InviteResponse { get { throw null; } }
+ }
+ public partial class NameChangedEventArgs : System.EventArgs
+ {
+ internal NameChangedEventArgs() { }
+ public string Name { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerEndPoint PeerEndPoint { get { throw null; } }
+ }
+ public partial class ObjectChangedEventArgs : System.EventArgs
+ {
+ internal ObjectChangedEventArgs() { }
+ public System.Net.PeerToPeer.Collaboration.PeerChangeType PeerChangeType { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerEndPoint PeerEndPoint { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerObject PeerObject { get { throw null; } }
+ }
+ public abstract partial class Peer : System.IDisposable, System.IEquatable<System.Net.PeerToPeer.Collaboration.Peer>, System.Runtime.Serialization.ISerializable
+ {
+ protected Peer(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public bool IsOnline { get { throw null; } }
+ public virtual System.Net.PeerToPeer.Collaboration.PeerEndPointCollection PeerEndPoints { get { throw null; } }
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.InviteCompletedEventArgs> InviteCompleted { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public bool Equals(System.Net.PeerToPeer.Collaboration.Peer other) { throw null; }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetObjects() { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetObjects(System.Guid objectId) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerPresenceInfo GetPresenceInfo(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint) { throw null; }
+ public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite();
+ public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
+ public abstract void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
+ public abstract void InviteAsync(object userToken);
+ public void InviteAsyncCancel(object userToken) { }
+ protected virtual void OnInviteCompleted(System.Net.PeerToPeer.Collaboration.InviteCompletedEventArgs e) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerApplication : System.IDisposable, System.IEquatable<System.Net.PeerToPeer.Collaboration.PeerApplication>, System.Runtime.Serialization.ISerializable
+ {
+ public PeerApplication() { }
+ public PeerApplication(System.Guid id, string description, byte[] data, string path, string commandLineArgs, System.Net.PeerToPeer.Collaboration.PeerScope peerScope) { }
+ protected PeerApplication(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public string CommandLineArgs { get { throw null; } set { } }
+ public byte[] Data { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public System.Guid Id { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public System.Net.PeerToPeer.Collaboration.PeerScope PeerScope { get { throw null; } set { } }
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs> ApplicationChanged { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public bool Equals(System.Net.PeerToPeer.Collaboration.PeerApplication other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new bool Equals(object objA, object objB) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected virtual void OnApplicationChanged(System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs appChangedArgs) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerApplicationCollection : System.Collections.ObjectModel.Collection<System.Net.PeerToPeer.Collaboration.PeerApplication>
+ {
+ internal PeerApplicationCollection() { }
+ protected override void InsertItem(int index, System.Net.PeerToPeer.Collaboration.PeerApplication item) { }
+ protected override void SetItem(int index, System.Net.PeerToPeer.Collaboration.PeerApplication item) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerApplicationLaunchInfo
+ {
+ internal PeerApplicationLaunchInfo() { }
+ public byte[] Data { get { throw null; } }
+ public string Message { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerApplication PeerApplication { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerEndPoint PeerEndPoint { get { throw null; } }
+ }
+ public enum PeerApplicationRegistrationType
+ {
+ AllUsers = 1,
+ CurrentUser = 0,
+ }
+ public enum PeerChangeType
+ {
+ Added = 0,
+ Deleted = 1,
+ Updated = 2,
+ }
+ public static partial class PeerCollaboration
+ {
+ public static System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo ApplicationLaunchInfo { get { throw null; } }
+ public static System.Net.PeerToPeer.Collaboration.ContactManager ContactManager { get { throw null; } }
+ public static string LocalEndPointName { get { throw null; } set { } }
+ public static System.Net.PeerToPeer.Collaboration.PeerPresenceInfo LocalPresenceInfo { get { throw null; } set { } }
+ public static System.Net.PeerToPeer.Collaboration.PeerScope SignInScope { get { throw null; } }
+ public static System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ public static event System.EventHandler<System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs> LocalApplicationChanged { add { } remove { } }
+ public static event System.EventHandler<System.Net.PeerToPeer.Collaboration.NameChangedEventArgs> LocalNameChanged { add { } remove { } }
+ public static event System.EventHandler<System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs> LocalObjectChanged { add { } remove { } }
+ public static event System.EventHandler<System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs> LocalPresenceChanged { add { } remove { } }
+ public static void DeleteObject(System.Net.PeerToPeer.Collaboration.PeerObject peerObject) { }
+ public static System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetLocalRegisteredApplications() { throw null; }
+ public static System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetLocalRegisteredApplications(System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType type) { throw null; }
+ public static System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetLocalSetObjects() { throw null; }
+ public static System.Net.PeerToPeer.Collaboration.PeerNearMeCollection GetPeersNearMe() { throw null; }
+ public static void RegisterApplication(System.Net.PeerToPeer.Collaboration.PeerApplication application, System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType type) { }
+ public static void SetObject(System.Net.PeerToPeer.Collaboration.PeerObject peerObject) { }
+ public static void SignIn(System.Net.PeerToPeer.Collaboration.PeerScope peerScope) { }
+ public static void SignOut(System.Net.PeerToPeer.Collaboration.PeerScope peerScope) { }
+ public static void UnregisterApplication(System.Net.PeerToPeer.Collaboration.PeerApplication application, System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType type) { }
+ }
+ public sealed partial class PeerCollaborationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public PeerCollaborationPermission(System.Security.Permissions.PermissionState state) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement e) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ public sealed partial class PeerCollaborationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public PeerCollaborationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public partial class PeerContact : System.Net.PeerToPeer.Collaboration.Peer, System.IEquatable<System.Net.PeerToPeer.Collaboration.PeerContact>, System.Runtime.Serialization.ISerializable
+ {
+ protected PeerContact(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Credentials { get { throw null; } }
+ public string DisplayName { get { throw null; } set { } }
+ public System.Net.Mail.MailAddress EmailAddress { get { throw null; } set { } }
+ public bool IsSubscribed { get { throw null; } }
+ public string Nickname { get { throw null; } set { } }
+ public override System.Net.PeerToPeer.Collaboration.PeerEndPointCollection PeerEndPoints { get { throw null; } }
+ public System.Net.PeerToPeer.PeerName PeerName { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.SubscriptionType SubscribeAllowed { get { throw null; } set { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs> ApplicationChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs> ObjectChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs> PresenceChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs> SubscribeCompleted { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ public bool Equals(System.Net.PeerToPeer.Collaboration.PeerContact other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new bool Equals(object objA, object objB) { throw null; }
+ public static System.Net.PeerToPeer.Collaboration.PeerContact FromXml(string peerContactXml) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications() { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications(System.Guid applicationId) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Guid applicationId) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetObjects(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetObjects(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Guid objectId) { throw null; }
+ public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite() { throw null; }
+ public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint) { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData) { throw null; }
+ public override void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken) { }
+ public void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, object userToken) { }
+ public void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, string message, byte[] invitationData, System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, object userToken) { }
+ public override void InviteAsync(object userToken) { }
+ protected virtual void OnApplicationChanged(System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs appChangedArgs) { }
+ protected virtual void OnObjectChanged(System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs objChangedArgs) { }
+ protected virtual void OnPresenceChanged(System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs presenceChangedArgs) { }
+ protected void OnSubscribeCompleted(System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs e) { }
+ public virtual void Subscribe() { }
+ public virtual void SubscribeAsync(object userToken) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ public string ToXml() { throw null; }
+ public virtual void Unsubscribe() { }
+ }
+ public partial class PeerContactCollection : System.Collections.ObjectModel.Collection<System.Net.PeerToPeer.Collaboration.PeerContact>
+ {
+ internal PeerContactCollection() { }
+ protected override void InsertItem(int index, System.Net.PeerToPeer.Collaboration.PeerContact item) { }
+ protected override void SetItem(int index, System.Net.PeerToPeer.Collaboration.PeerContact item) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerEndPoint : System.IDisposable, System.IEquatable<System.Net.PeerToPeer.Collaboration.PeerEndPoint>, System.Runtime.Serialization.ISerializable
+ {
+ public PeerEndPoint() { }
+ public PeerEndPoint(System.Net.IPEndPoint endPoint) { }
+ public PeerEndPoint(System.Net.IPEndPoint endPoint, string endPointName) { }
+ protected PeerEndPoint(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public System.Net.IPEndPoint EndPoint { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.NameChangedEventArgs> NameChanged { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public bool Equals(System.Net.PeerToPeer.Collaboration.PeerEndPoint other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new bool Equals(object objA, object objB) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected void OnNameChanged(System.Net.PeerToPeer.Collaboration.NameChangedEventArgs nameChangedArgs) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerEndPointCollection : System.Collections.ObjectModel.Collection<System.Net.PeerToPeer.Collaboration.PeerEndPoint>, System.IEquatable<System.Net.PeerToPeer.Collaboration.PeerEndPointCollection>
+ {
+ internal PeerEndPointCollection() { }
+ public bool Equals(System.Net.PeerToPeer.Collaboration.PeerEndPointCollection other) { throw null; }
+ protected override void InsertItem(int index, System.Net.PeerToPeer.Collaboration.PeerEndPoint item) { }
+ protected override void SetItem(int index, System.Net.PeerToPeer.Collaboration.PeerEndPoint item) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerInvitationResponse
+ {
+ internal PeerInvitationResponse() { }
+ public System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType PeerInvitationResponseType { get { throw null; } }
+ }
+ public enum PeerInvitationResponseType
+ {
+ Accepted = 1,
+ Declined = 0,
+ Expired = 2,
+ }
+ public partial class PeerNearMe : System.Net.PeerToPeer.Collaboration.Peer, System.IEquatable<System.Net.PeerToPeer.Collaboration.PeerNearMe>, System.Runtime.Serialization.ISerializable
+ {
+ public PeerNearMe() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ protected PeerNearMe(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public string Nickname { get { throw null; } }
+ public static event System.EventHandler<System.Net.PeerToPeer.Collaboration.PeerNearMeChangedEventArgs> PeerNearMeChanged { add { } remove { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs> RefreshDataCompleted { add { } remove { } }
+ public System.Net.PeerToPeer.Collaboration.PeerContact AddToContactManager() { throw null; }
+ public System.Net.PeerToPeer.Collaboration.PeerContact AddToContactManager(string displayName, string nickname, System.Net.Mail.MailAddress emailAddress) { throw null; }
+ public static System.Net.PeerToPeer.Collaboration.PeerNearMe CreateFromPeerEndPoint(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public bool Equals(System.Net.PeerToPeer.Collaboration.PeerNearMe other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new bool Equals(object objA, object objB) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected internal void InternalRefreshData(object state) { }
+ public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite() { throw null; }
+ public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData) { throw null; }
+ public override void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken) { }
+ public override void InviteAsync(object userToken) { }
+ protected void OnRefreshDataCompleted(System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs e) { }
+ public void RefreshData() { }
+ public void RefreshDataAsync(object userToken) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerNearMeChangedEventArgs : System.EventArgs
+ {
+ internal PeerNearMeChangedEventArgs() { }
+ public System.Net.PeerToPeer.Collaboration.PeerChangeType PeerChangeType { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerNearMe PeerNearMe { get { throw null; } }
+ }
+ public partial class PeerNearMeCollection : System.Collections.ObjectModel.Collection<System.Net.PeerToPeer.Collaboration.PeerNearMe>
+ {
+ internal PeerNearMeCollection() { }
+ protected override void InsertItem(int index, System.Net.PeerToPeer.Collaboration.PeerNearMe item) { }
+ protected override void SetItem(int index, System.Net.PeerToPeer.Collaboration.PeerNearMe item) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerObject : System.IDisposable, System.IEquatable<System.Net.PeerToPeer.Collaboration.PeerObject>, System.Runtime.Serialization.ISerializable
+ {
+ public PeerObject() { }
+ public PeerObject(System.Guid Id, byte[] data, System.Net.PeerToPeer.Collaboration.PeerScope peerScope) { }
+ protected PeerObject(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public byte[] Data { get { throw null; } set { } }
+ public System.Guid Id { get { throw null; } set { } }
+ public System.Net.PeerToPeer.Collaboration.PeerScope PeerScope { get { throw null; } set { } }
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ public event System.EventHandler<System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs> ObjectChanged { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public bool Equals(System.Net.PeerToPeer.Collaboration.PeerObject other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static new bool Equals(object objA, object objB) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected virtual void OnObjectChanged(System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs objChangedArgs) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerObjectCollection : System.Collections.ObjectModel.Collection<System.Net.PeerToPeer.Collaboration.PeerObject>
+ {
+ internal PeerObjectCollection() { }
+ protected override void InsertItem(int index, System.Net.PeerToPeer.Collaboration.PeerObject item) { }
+ protected override void SetItem(int index, System.Net.PeerToPeer.Collaboration.PeerObject item) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PeerPresenceInfo
+ {
+ public PeerPresenceInfo() { }
+ public PeerPresenceInfo(System.Net.PeerToPeer.Collaboration.PeerPresenceStatus presenceStatus, string description) { }
+ public string DescriptiveText { get { throw null; } set { } }
+ public System.Net.PeerToPeer.Collaboration.PeerPresenceStatus PresenceStatus { get { throw null; } set { } }
+ }
+ public enum PeerPresenceStatus
+ {
+ Away = 2,
+ BeRightBack = 3,
+ Busy = 5,
+ Idle = 4,
+ Offline = 0,
+ Online = 7,
+ OnThePhone = 6,
+ OutToLunch = 1,
+ }
+ public enum PeerScope
+ {
+ All = 3,
+ Internet = 2,
+ NearMe = 1,
+ None = 0,
+ }
+ public partial class PresenceChangedEventArgs : System.EventArgs
+ {
+ internal PresenceChangedEventArgs() { }
+ public System.Net.PeerToPeer.Collaboration.PeerChangeType PeerChangeType { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerEndPoint PeerEndPoint { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerPresenceInfo PeerPresenceInfo { get { throw null; } }
+ }
+ public partial class RefreshDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal RefreshDataCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.Net.PeerToPeer.Collaboration.PeerEndPoint PeerEndPoint { get { throw null; } }
+ }
+ public partial class SubscribeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal SubscribeCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerNearMe PeerNearMe { get { throw null; } }
+ }
+ public partial class SubscriptionListChangedEventArgs : System.EventArgs
+ {
+ internal SubscriptionListChangedEventArgs() { }
+ public System.Net.PeerToPeer.Collaboration.PeerChangeType PeerChangeType { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerContact PeerContact { get { throw null; } }
+ public System.Net.PeerToPeer.Collaboration.PeerEndPoint PeerEndPoint { get { throw null; } }
+ }
+ public enum SubscriptionType
+ {
+ Allowed = 1,
+ Blocked = 0,
+ }
+}
+namespace System.Net.Sockets
+{
+ public partial class HttpPolicyDownloaderProtocol
+ {
+ public HttpPolicyDownloaderProtocol(System.Uri appUri, System.Net.IPAddress address) { }
+ public System.Net.Sockets.SocketPolicy Result { get { throw null; } }
+ public void Abort() { }
+ public void BeginDownload(System.Net.Sockets.SecurityCriticalAction callback) { }
+ public void DownloadCallback(System.IAsyncResult ar) { }
+ public void ReadCallback(System.IAsyncResult ar) { }
+ public static void RegisterUnsafeWebRequestCreator(System.Net.IUnsafeWebRequestCreate creator) { }
+ }
+ public delegate void SecurityCriticalAction();
+ public partial class SocketPolicy
+ {
+ public SocketPolicy() { }
+ }
+ public partial class UdpAnySourceMulticastClient : System.IDisposable
+ {
+ public UdpAnySourceMulticastClient(System.Net.IPAddress groupAddress, int localPort) { }
+ public bool MulticastLoopback { get { throw null; } set { } }
+ public int ReceiveBufferSize { get { throw null; } set { } }
+ public int SendBufferSize { get { throw null; } set { } }
+ public System.IAsyncResult BeginJoinGroup(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginReceiveFromGroup(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSendTo(byte[] buffer, int offset, int count, System.Net.IPEndPoint remoteEndPoint, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSendToGroup(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public void BlockSource(System.Net.IPAddress sourceAddress) { }
+ public void Dispose() { }
+ public void EndJoinGroup(System.IAsyncResult result) { }
+ public int EndReceiveFromGroup(System.IAsyncResult result, out System.Net.IPEndPoint source) { source = default(System.Net.IPEndPoint); throw null; }
+ public void EndSendTo(System.IAsyncResult result) { }
+ public void EndSendToGroup(System.IAsyncResult result) { }
+ public void UnblockSource(System.Net.IPAddress sourceAddress) { }
+ }
+ public partial class UdpSingleSourceMulticastClient : System.IDisposable
+ {
+ public UdpSingleSourceMulticastClient(System.Net.IPAddress sourceAddress, System.Net.IPAddress groupAddress, int localPort) { }
+ public int ReceiveBufferSize { get { throw null; } set { } }
+ public int SendBufferSize { get { throw null; } set { } }
+ public System.IAsyncResult BeginJoinGroup(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginReceiveFromSource(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSendToSource(byte[] buffer, int offset, int count, int remotePort, System.AsyncCallback callback, object state) { throw null; }
+ public void Dispose() { }
+ public void EndJoinGroup(System.IAsyncResult result) { }
+ public int EndReceiveFromSource(System.IAsyncResult result, out int sourcePort) { sourcePort = default(int); throw null; }
+ public void EndSendToSource(System.IAsyncResult result) { }
+ }
+}
diff --git a/src/v4.5.2/System.Numerics.cs b/src/v4.5.2/System.Numerics.cs
new file mode 100644
index 0000000..86f845f
--- /dev/null
+++ b/src/v4.5.2/System.Numerics.cs
@@ -0,0 +1,243 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityCriticalAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace System.Numerics
+{
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BigInteger : System.IComparable, System.IComparable<System.Numerics.BigInteger>, System.IEquatable<System.Numerics.BigInteger>, System.IFormattable
+ {
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(byte[] value) { throw null;}
+ public BigInteger(decimal value) { throw null;}
+ public BigInteger(double value) { throw null;}
+ public BigInteger(int value) { throw null;}
+ public BigInteger(long value) { throw null;}
+ public BigInteger(float value) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(uint value) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ public BigInteger(ulong value) { throw null;}
+ public bool IsEven { get { throw null; } }
+ public bool IsOne { get { throw null; } }
+ public bool IsPowerOfTwo { get { throw null; } }
+ public bool IsZero { get { throw null; } }
+ public static System.Numerics.BigInteger MinusOne { get { throw null; } }
+ public static System.Numerics.BigInteger One { get { throw null; } }
+ public int Sign { get { throw null; } }
+ public static System.Numerics.BigInteger Zero { get { throw null; } }
+ public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; }
+ public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public int CompareTo(long other) { throw null; }
+ public int CompareTo(System.Numerics.BigInteger other) { throw null; }
+ public int CompareTo(object obj) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public int CompareTo(ulong other) { throw null; }
+ public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; }
+ public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; }
+ public bool Equals(long other) { throw null; }
+ public bool Equals(System.Numerics.BigInteger other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public bool Equals(ulong other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static double Log(System.Numerics.BigInteger value) { throw null; }
+ public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; }
+ public static double Log10(System.Numerics.BigInteger value) { throw null; }
+ public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; }
+ public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; }
+ public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; }
+ public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; }
+ public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; }
+ public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; }
+ public static explicit operator System.Numerics.BigInteger (double value) { throw null; }
+ public static explicit operator byte (System.Numerics.BigInteger value) { throw null; }
+ public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; }
+ public static explicit operator double (System.Numerics.BigInteger value) { throw null; }
+ public static explicit operator short (System.Numerics.BigInteger value) { throw null; }
+ public static explicit operator int (System.Numerics.BigInteger value) { throw null; }
+ public static explicit operator long (System.Numerics.BigInteger value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; }
+ public static explicit operator float (System.Numerics.BigInteger value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator uint (System.Numerics.BigInteger value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; }
+ public static explicit operator System.Numerics.BigInteger (float value) { throw null; }
+ public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; }
+ public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; }
+ public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; }
+ public static implicit operator System.Numerics.BigInteger (byte value) { throw null; }
+ public static implicit operator System.Numerics.BigInteger (short value) { throw null; }
+ public static implicit operator System.Numerics.BigInteger (int value) { throw null; }
+ public static implicit operator System.Numerics.BigInteger (long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.BigInteger (uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; }
+ public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; }
+ public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; }
+ public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; }
+ public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; }
+ public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; }
+ public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; }
+ public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; }
+ public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; }
+ public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; }
+ public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; }
+ public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; }
+ public static System.Numerics.BigInteger Parse(string value) { throw null; }
+ public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; }
+ public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; }
+ public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; }
+ public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; }
+ public byte[] ToByteArray() { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; }
+ public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Complex : System.IEquatable<System.Numerics.Complex>, System.IFormattable
+ {
+ public static readonly System.Numerics.Complex ImaginaryOne;
+ public static readonly System.Numerics.Complex One;
+ public static readonly System.Numerics.Complex Zero;
+ public Complex(double real, double imaginary) { throw null;}
+ public double Imaginary { get { throw null; } }
+ public double Magnitude { get { throw null; } }
+ public double Phase { get { throw null; } }
+ public double Real { get { throw null; } }
+ public static double Abs(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; }
+ public bool Equals(System.Numerics.Complex value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; }
+ public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static explicit operator System.Numerics.Complex (decimal value) { throw null; }
+ public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; }
+ public static implicit operator System.Numerics.Complex (byte value) { throw null; }
+ public static implicit operator System.Numerics.Complex (double value) { throw null; }
+ public static implicit operator System.Numerics.Complex (short value) { throw null; }
+ public static implicit operator System.Numerics.Complex (int value) { throw null; }
+ public static implicit operator System.Numerics.Complex (long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.Complex (sbyte value) { throw null; }
+ public static implicit operator System.Numerics.Complex (float value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.Complex (ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.Complex (uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Numerics.Complex (ulong value) { throw null; }
+ public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; }
+ public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; }
+ public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; }
+ public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; }
+ public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Core.cs b/src/v4.5.2/System.Reactive.Core.cs
new file mode 100644
index 0000000..1c379a7
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Core.cs
@@ -0,0 +1,476 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Core Library containing base classes and scheduler infrastructure.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Core")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ public static partial class ObservableExtensions
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.IDisposable SubscribeSafe<T>(this System.IObservable<T> source, System.IObserver<T> observer) { throw null; }
+ public static System.IDisposable Subscribe<T>(this System.IObservable<T> source) { throw null; }
+ public static System.IDisposable Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext) { throw null; }
+ public static System.IDisposable Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext, System.Action onCompleted) { throw null; }
+ public static void Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext, System.Action onCompleted, System.Threading.CancellationToken token) { }
+ public static System.IDisposable Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext, System.Action<System.Exception> onError) { throw null; }
+ public static System.IDisposable Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext, System.Action<System.Exception> onError, System.Action onCompleted) { throw null; }
+ public static void Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext, System.Action<System.Exception> onError, System.Action onCompleted, System.Threading.CancellationToken token) { }
+ public static void Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext, System.Action<System.Exception> onError, System.Threading.CancellationToken token) { }
+ public static void Subscribe<T>(this System.IObservable<T> source, System.Action<T> onNext, System.Threading.CancellationToken token) { }
+ public static void Subscribe<T>(this System.IObservable<T> source, System.IObserver<T> observer, System.Threading.CancellationToken token) { }
+ public static void Subscribe<T>(this System.IObservable<T> source, System.Threading.CancellationToken token) { }
+ }
+}
+namespace System.Reactive
+{
+ public sealed partial class AnonymousObservable<T> : System.Reactive.ObservableBase<T>
+ {
+ public AnonymousObservable(System.Func<System.IObserver<T>, System.IDisposable> subscribe) { }
+ protected override System.IDisposable SubscribeCore(System.IObserver<T> observer) { throw null; }
+ }
+ public sealed partial class AnonymousObserver<T> : System.Reactive.ObserverBase<T>
+ {
+ public AnonymousObserver(System.Action<T> onNext) { }
+ public AnonymousObserver(System.Action<T> onNext, System.Action onCompleted) { }
+ public AnonymousObserver(System.Action<T> onNext, System.Action<System.Exception> onError) { }
+ public AnonymousObserver(System.Action<T> onNext, System.Action<System.Exception> onError, System.Action onCompleted) { }
+ protected override void OnCompletedCore() { }
+ protected override void OnErrorCore(System.Exception error) { }
+ protected override void OnNextCore(T value) { }
+ }
+ public static partial class Notification
+ {
+ public static System.Reactive.Notification<T> CreateOnCompleted<T>() { throw null; }
+ public static System.Reactive.Notification<T> CreateOnError<T>(System.Exception error) { throw null; }
+ public static System.Reactive.Notification<T> CreateOnNext<T>(T value) { throw null; }
+ }
+ public enum NotificationKind
+ {
+ OnCompleted = 2,
+ OnError = 1,
+ OnNext = 0,
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Notification<T> : System.IEquatable<System.Reactive.Notification<T>>
+ {
+ protected internal Notification() { }
+ public abstract System.Exception Exception { get; }
+ public abstract bool HasValue { get; }
+ public abstract System.Reactive.NotificationKind Kind { get; }
+ public abstract T Value { get; }
+ public abstract void Accept(System.Action<T> onNext, System.Action<System.Exception> onError, System.Action onCompleted);
+ public abstract void Accept(System.IObserver<T> observer);
+ public abstract TResult Accept<TResult>(System.Func<T, TResult> onNext, System.Func<System.Exception, TResult> onError, System.Func<TResult> onCompleted);
+ public abstract TResult Accept<TResult>(System.Reactive.IObserver<T, TResult> observer);
+ public override bool Equals(object obj) { throw null; }
+ public abstract bool Equals(System.Reactive.Notification<T> other);
+ public static bool operator ==(System.Reactive.Notification<T> left, System.Reactive.Notification<T> right) { throw null; }
+ public static bool operator !=(System.Reactive.Notification<T> left, System.Reactive.Notification<T> right) { throw null; }
+ public System.IObservable<T> ToObservable() { throw null; }
+ public System.IObservable<T> ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ }
+ public abstract partial class ObservableBase<T> : System.IObservable<T>
+ {
+ protected ObservableBase() { }
+ public System.IDisposable Subscribe(System.IObserver<T> observer) { throw null; }
+ protected abstract System.IDisposable SubscribeCore(System.IObserver<T> observer);
+ }
+ public static partial class Observer
+ {
+ public static System.IObserver<T> AsObserver<T>(this System.IObserver<T> observer) { throw null; }
+ public static System.IObserver<T> Checked<T>(this System.IObserver<T> observer) { throw null; }
+ public static System.IObserver<T> Create<T>(System.Action<T> onNext) { throw null; }
+ public static System.IObserver<T> Create<T>(System.Action<T> onNext, System.Action onCompleted) { throw null; }
+ public static System.IObserver<T> Create<T>(System.Action<T> onNext, System.Action<System.Exception> onError) { throw null; }
+ public static System.IObserver<T> Create<T>(System.Action<T> onNext, System.Action<System.Exception> onError, System.Action onCompleted) { throw null; }
+ public static System.IObserver<T> NotifyOn<T>(this System.IObserver<T> observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObserver<T> NotifyOn<T>(this System.IObserver<T> observer, System.Threading.SynchronizationContext context) { throw null; }
+ public static System.IObserver<T> Synchronize<T>(System.IObserver<T> observer) { throw null; }
+ public static System.IObserver<T> Synchronize<T>(System.IObserver<T> observer, bool preventReentrancy) { throw null; }
+ public static System.IObserver<T> Synchronize<T>(System.IObserver<T> observer, object gate) { throw null; }
+ public static System.IObserver<T> Synchronize<T>(System.IObserver<T> observer, System.Reactive.Concurrency.AsyncLock asyncLock) { throw null; }
+ public static System.Action<System.Reactive.Notification<T>> ToNotifier<T>(this System.IObserver<T> observer) { throw null; }
+ public static System.IObserver<T> ToObserver<T>(this System.Action<System.Reactive.Notification<T>> handler) { throw null; }
+ }
+ public abstract partial class ObserverBase<T> : System.IDisposable, System.IObserver<T>
+ {
+ protected ObserverBase() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void OnCompleted() { }
+ protected abstract void OnCompletedCore();
+ public void OnError(System.Exception error) { }
+ protected abstract void OnErrorCore(System.Exception error);
+ public void OnNext(T value) { }
+ protected abstract void OnNextCore(T value);
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct Unit : System.IEquatable<System.Reactive.Unit>
+ {
+ public static System.Reactive.Unit Default { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reactive.Unit other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; }
+ public static bool operator !=(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Reactive.Concurrency
+{
+ public sealed partial class AsyncLock : System.IDisposable
+ {
+ public AsyncLock() { }
+ public void Dispose() { }
+ public void Wait(System.Action action) { }
+ }
+ public sealed partial class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler
+ {
+ internal CurrentThreadScheduler() { }
+ public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static bool IsScheduleRequired { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsScheduleRequired instead. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public bool ScheduleRequired { get { throw null; } }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+ public sealed partial class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic
+ {
+ internal DefaultScheduler() { }
+ public static System.Reactive.Concurrency.DefaultScheduler Instance { get { throw null; } }
+ protected override object GetService(System.Type serviceType) { throw null; }
+ public System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial interface IConcurrencyAbstractionLayer
+ {
+ bool SupportsLongRunning { get; }
+ System.IDisposable QueueUserWorkItem(System.Action<object> action, object state);
+ void Sleep(System.TimeSpan timeout);
+ System.IDisposable StartPeriodicTimer(System.Action action, System.TimeSpan period);
+ System.Reactive.Concurrency.IStopwatch StartStopwatch();
+ void StartThread(System.Action<object> action, object state);
+ System.IDisposable StartTimer(System.Action<object> action, object state, System.TimeSpan dueTime);
+ }
+ public sealed partial class ImmediateScheduler : System.Reactive.Concurrency.LocalScheduler
+ {
+ internal ImmediateScheduler() { }
+ public static System.Reactive.Concurrency.ImmediateScheduler Instance { get { throw null; } }
+ public override System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+ public abstract partial class LocalScheduler : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider
+ {
+ protected LocalScheduler() { }
+ public virtual System.DateTimeOffset Now { get { throw null; } }
+ protected virtual object GetService(System.Type serviceType) { throw null; }
+ public virtual System.IDisposable Schedule<TState>(TState state, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public virtual System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public abstract System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action);
+ public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; }
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
+ }
+ public abstract partial class ScheduledItem<TAbsolute> : System.IComparable<System.Reactive.Concurrency.ScheduledItem<TAbsolute>>, System.Reactive.Concurrency.IScheduledItem<TAbsolute> where TAbsolute : System.IComparable<TAbsolute>
+ {
+ protected ScheduledItem(TAbsolute dueTime, System.Collections.Generic.IComparer<TAbsolute> comparer) { }
+ public TAbsolute DueTime { get { throw null; } }
+ public bool IsCanceled { get { throw null; } }
+ public void Cancel() { }
+ public int CompareTo(System.Reactive.Concurrency.ScheduledItem<TAbsolute> other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Invoke() { }
+ protected abstract System.IDisposable InvokeCore();
+ public static bool operator ==(System.Reactive.Concurrency.ScheduledItem<TAbsolute> left, System.Reactive.Concurrency.ScheduledItem<TAbsolute> right) { throw null; }
+ public static bool operator >(System.Reactive.Concurrency.ScheduledItem<TAbsolute> left, System.Reactive.Concurrency.ScheduledItem<TAbsolute> right) { throw null; }
+ public static bool operator >=(System.Reactive.Concurrency.ScheduledItem<TAbsolute> left, System.Reactive.Concurrency.ScheduledItem<TAbsolute> right) { throw null; }
+ public static bool operator !=(System.Reactive.Concurrency.ScheduledItem<TAbsolute> left, System.Reactive.Concurrency.ScheduledItem<TAbsolute> right) { throw null; }
+ public static bool operator <(System.Reactive.Concurrency.ScheduledItem<TAbsolute> left, System.Reactive.Concurrency.ScheduledItem<TAbsolute> right) { throw null; }
+ public static bool operator <=(System.Reactive.Concurrency.ScheduledItem<TAbsolute> left, System.Reactive.Concurrency.ScheduledItem<TAbsolute> right) { throw null; }
+ }
+ public sealed partial class ScheduledItem<TAbsolute, TValue> : System.Reactive.Concurrency.ScheduledItem<TAbsolute> where TAbsolute : System.IComparable<TAbsolute>
+ {
+ public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func<System.Reactive.Concurrency.IScheduler, TValue, System.IDisposable> action, TAbsolute dueTime) : base (default(TAbsolute), default(System.Collections.Generic.IComparer<TAbsolute>)) { }
+ public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func<System.Reactive.Concurrency.IScheduler, TValue, System.IDisposable> action, TAbsolute dueTime, System.Collections.Generic.IComparer<TAbsolute> comparer) : base (default(TAbsolute), default(System.Collections.Generic.IComparer<TAbsolute>)) { }
+ protected override System.IDisposable InvokeCore() { throw null; }
+ }
+ public static partial class Scheduler
+ {
+ public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get { throw null; } }
+ public static System.Reactive.Concurrency.DefaultScheduler Default { get { throw null; } }
+ public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get { throw null; } }
+ [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use NewThreadScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Reactive.Concurrency.IScheduler NewThread { get { throw null; } }
+ public static System.DateTimeOffset Now { get { throw null; } }
+ [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use TaskPoolScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Reactive.Concurrency.IScheduler TaskPool { get { throw null; } }
+ [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Reactive.Concurrency.IScheduler ThreadPool { get { throw null; } }
+ public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Concurrency.IStopwatchProvider AsStopwatchProvider(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Concurrency.IScheduler Catch<TException>(this System.Reactive.Concurrency.IScheduler scheduler, System.Func<TException, bool> handler) where TException : System.Exception { throw null; }
+ public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { throw null; }
+ public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { throw null; }
+ public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; }
+ public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action<System.Action> action) { throw null; }
+ public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { throw null; }
+ public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action<System.Action<System.DateTimeOffset>> action) { throw null; }
+ public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { throw null; }
+ public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action<System.Action<System.TimeSpan>> action) { throw null; }
+ public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>> action) { throw null; }
+ public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, System.Threading.CancellationToken, System.Threading.Tasks.Task> action) { throw null; }
+ public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func<System.Reactive.Concurrency.IScheduler, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>> action) { throw null; }
+ public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func<System.Reactive.Concurrency.IScheduler, System.Threading.CancellationToken, System.Threading.Tasks.Task> action) { throw null; }
+ public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>> action) { throw null; }
+ public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, System.Threading.CancellationToken, System.Threading.Tasks.Task> action) { throw null; }
+ public static System.IDisposable ScheduleAsync<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>> action) { throw null; }
+ public static System.IDisposable ScheduleAsync<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.Threading.CancellationToken, System.Threading.Tasks.Task> action) { throw null; }
+ public static System.IDisposable ScheduleAsync<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>> action) { throw null; }
+ public static System.IDisposable ScheduleAsync<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.Threading.CancellationToken, System.Threading.Tasks.Task> action) { throw null; }
+ public static System.IDisposable ScheduleAsync<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>> action) { throw null; }
+ public static System.IDisposable ScheduleAsync<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.Threading.CancellationToken, System.Threading.Tasks.Task> action) { throw null; }
+ public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action<System.Reactive.Disposables.ICancelable> action) { throw null; }
+ public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { throw null; }
+ public static System.IDisposable SchedulePeriodic<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action<TState> action) { throw null; }
+ public static System.IDisposable SchedulePeriodic<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public static System.IDisposable Schedule<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action<TState, System.Action<TState>> action) { throw null; }
+ public static System.IDisposable Schedule<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action<TState, System.Action<TState, System.DateTimeOffset>> action) { throw null; }
+ public static System.IDisposable Schedule<TState>(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action<TState, System.Action<TState, System.TimeSpan>> action) { throw null; }
+ public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { throw null; }
+ public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { throw null; }
+ public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public sealed partial class SchedulerOperation
+ {
+ internal SchedulerOperation() { }
+ public System.Reactive.Concurrency.SchedulerOperation ConfigureAwait(bool continueOnCapturedContext) { throw null; }
+ public System.Reactive.Concurrency.SchedulerOperationAwaiter GetAwaiter() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class SchedulerOperationAwaiter : System.Runtime.CompilerServices.INotifyCompletion
+ {
+ internal SchedulerOperationAwaiter() { }
+ public bool IsCompleted { get { throw null; } }
+ public void GetResult() { }
+ public void OnCompleted(System.Action continuation) { }
+ }
+ public partial class SchedulerQueue<TAbsolute> where TAbsolute : System.IComparable<TAbsolute>
+ {
+ public SchedulerQueue() { }
+ public SchedulerQueue(int capacity) { }
+ public int Count { get { throw null; } }
+ public System.Reactive.Concurrency.ScheduledItem<TAbsolute> Dequeue() { throw null; }
+ public void Enqueue(System.Reactive.Concurrency.ScheduledItem<TAbsolute> scheduledItem) { }
+ public System.Reactive.Concurrency.ScheduledItem<TAbsolute> Peek() { throw null; }
+ public bool Remove(System.Reactive.Concurrency.ScheduledItem<TAbsolute> scheduledItem) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static partial class Synchronization
+ {
+ public static System.IObservable<TSource> ObserveOn<TSource>(System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> ObserveOn<TSource>(System.IObservable<TSource> source, System.Threading.SynchronizationContext context) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(System.IObservable<TSource> source, System.Threading.SynchronizationContext context) { throw null; }
+ public static System.IObservable<TSource> Synchronize<TSource>(System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Synchronize<TSource>(System.IObservable<TSource> source, object gate) { throw null; }
+ }
+ public partial class SynchronizationContextScheduler : System.Reactive.Concurrency.LocalScheduler
+ {
+ public SynchronizationContextScheduler(System.Threading.SynchronizationContext context) { }
+ public SynchronizationContextScheduler(System.Threading.SynchronizationContext context, bool alwaysPost) { }
+ public override System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+}
+namespace System.Reactive.Disposables
+{
+ public sealed partial class BooleanDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public BooleanDisposable() { }
+ public bool IsDisposed { get { throw null; } }
+ public void Dispose() { }
+ }
+ public sealed partial class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public CancellationDisposable() { }
+ public CancellationDisposable(System.Threading.CancellationTokenSource cts) { }
+ public bool IsDisposed { get { throw null; } }
+ public System.Threading.CancellationToken Token { get { throw null; } }
+ public void Dispose() { }
+ }
+ public sealed partial class CompositeDisposable : System.Collections.Generic.ICollection<System.IDisposable>, System.Collections.Generic.IEnumerable<System.IDisposable>, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public CompositeDisposable() { }
+ public CompositeDisposable(System.Collections.Generic.IEnumerable<System.IDisposable> disposables) { }
+ public CompositeDisposable(params System.IDisposable[] disposables) { }
+ public CompositeDisposable(int capacity) { }
+ public int Count { get { throw null; } }
+ public bool IsDisposed { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public void Add(System.IDisposable item) { }
+ public void Clear() { }
+ public bool Contains(System.IDisposable item) { throw null; }
+ public void CopyTo(System.IDisposable[] array, int arrayIndex) { }
+ public void Dispose() { }
+ public System.Collections.Generic.IEnumerator<System.IDisposable> GetEnumerator() { throw null; }
+ public bool Remove(System.IDisposable item) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class ContextDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public ContextDisposable(System.Threading.SynchronizationContext context, System.IDisposable disposable) { }
+ public System.Threading.SynchronizationContext Context { get { throw null; } }
+ public bool IsDisposed { get { throw null; } }
+ public void Dispose() { }
+ }
+ public static partial class Disposable
+ {
+ public static System.IDisposable Empty { get { throw null; } }
+ public static System.IDisposable Create(System.Action dispose) { throw null; }
+ }
+ public sealed partial class MultipleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public MultipleAssignmentDisposable() { }
+ public System.IDisposable Disposable { get { throw null; } set { } }
+ public bool IsDisposed { get { throw null; } }
+ public void Dispose() { }
+ }
+ public sealed partial class RefCountDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public RefCountDisposable(System.IDisposable disposable) { }
+ public bool IsDisposed { get { throw null; } }
+ public void Dispose() { }
+ public System.IDisposable GetDisposable() { throw null; }
+ }
+ public sealed partial class ScheduledDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public ScheduledDisposable(System.Reactive.Concurrency.IScheduler scheduler, System.IDisposable disposable) { }
+ public System.IDisposable Disposable { get { throw null; } }
+ public bool IsDisposed { get { throw null; } }
+ public System.Reactive.Concurrency.IScheduler Scheduler { get { throw null; } }
+ public void Dispose() { }
+ }
+ public sealed partial class SerialDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public SerialDisposable() { }
+ public System.IDisposable Disposable { get { throw null; } set { } }
+ public bool IsDisposed { get { throw null; } }
+ public void Dispose() { }
+ }
+ public sealed partial class SingleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable
+ {
+ public SingleAssignmentDisposable() { }
+ public System.IDisposable Disposable { get { throw null; } set { } }
+ public bool IsDisposed { get { throw null; } }
+ public void Dispose() { }
+ }
+}
+namespace System.Reactive.PlatformServices
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock
+ {
+ public DefaultSystemClock() { }
+ public System.DateTimeOffset UtcNow { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HostLifecycleService
+ {
+ public static event System.EventHandler<System.Reactive.PlatformServices.HostResumingEventArgs> Resuming { add { } remove { } }
+ public static event System.EventHandler<System.Reactive.PlatformServices.HostSuspendingEventArgs> Suspending { add { } remove { } }
+ public static void AddRef() { }
+ public static void Release() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class HostResumingEventArgs : System.EventArgs
+ {
+ public HostResumingEventArgs() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class HostSuspendingEventArgs : System.EventArgs
+ {
+ public HostSuspendingEventArgs() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial interface IExceptionServices
+ {
+ void Rethrow(System.Exception exception);
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial interface IHostLifecycleNotifications
+ {
+ event System.EventHandler<System.Reactive.PlatformServices.HostResumingEventArgs> Resuming;
+ event System.EventHandler<System.Reactive.PlatformServices.HostSuspendingEventArgs> Suspending;
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial interface INotifySystemClockChanged
+ {
+ event System.EventHandler<System.Reactive.PlatformServices.SystemClockChangedEventArgs> SystemClockChanged;
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial interface IPlatformEnlightenmentProvider
+ {
+ T GetService<T>(params object[] args) where T : class;
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial interface ISystemClock
+ {
+ System.DateTimeOffset UtcNow { get; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices.INotifySystemClockChanged
+ {
+ public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { }
+ public event System.EventHandler<System.Reactive.PlatformServices.SystemClockChangedEventArgs> SystemClockChanged { add { } remove { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class PlatformEnlightenmentProvider
+ {
+ public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class SystemClock
+ {
+ public static System.DateTimeOffset UtcNow { get { throw null; } }
+ public static event System.EventHandler<System.Reactive.PlatformServices.SystemClockChangedEventArgs> SystemClockChanged { add { } remove { } }
+ public static void AddRef() { }
+ public static void Release() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class SystemClockChangedEventArgs : System.EventArgs
+ {
+ public SystemClockChangedEventArgs() { }
+ public SystemClockChangedEventArgs(System.DateTimeOffset oldTime, System.DateTimeOffset newTime) { }
+ public System.DateTimeOffset NewTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.DateTimeOffset OldTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Debugger.cs b/src/v4.5.2/System.Reactive.Debugger.cs
new file mode 100644
index 0000000..126c47a
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Debugger.cs
@@ -0,0 +1,26 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Debugger Library containing runtime hooks for query operators to allow debugging and tracing.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Debugger")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive.Linq
+{
+ public partial class QueryDebugger
+ {
+ public QueryDebugger() { }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Experimental.cs b/src/v4.5.2/System.Reactive.Experimental.cs
new file mode 100644
index 0000000..79c150e
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Experimental.cs
@@ -0,0 +1,102 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reactive.ExperimentalAttribute]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Experimental Library containing unstable and infrequently used functionality.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Experimental")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=true)]
+ [System.Reactive.ExperimentalAttribute]
+ public sealed partial class ExperimentalAttribute : System.Attribute
+ {
+ public ExperimentalAttribute() { }
+ }
+ [System.Reactive.ExperimentalAttribute]
+ public partial class ListObservable<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.IEnumerable, System.IObservable<object>
+ {
+ public ListObservable(System.IObservable<T> source) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public T this[int index] { get { throw null; } set { } }
+ public T Value { get { throw null; } }
+ public void Add(T item) { }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public void Insert(int index, T item) { }
+ public bool Remove(T item) { throw null; }
+ public void RemoveAt(int index) { }
+ public System.IDisposable Subscribe(System.IObserver<object> observer) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+}
+namespace System.Reactive.Linq
+{
+ public static partial class ObservableEx
+ {
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<System.Reactive.Unit> Create(System.Func<System.Collections.Generic.IEnumerable<System.IObservable<object>>> iteratorMethod) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Collections.Generic.IEnumerable<System.IObservable<object>>> iteratorMethod) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TSource> Expand<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TSource>> selector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TSource> Expand<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TSource>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TSource[]> ForkJoin<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TSource[]> ForkJoin<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TResult> ForkJoin<TSource1, TSource2, TResult>(this System.IObservable<TSource1> first, System.IObservable<TSource2> second, System.Func<TSource1, TSource2, TResult> resultSelector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TResult> Let<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TResult> ManySelect<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, TResult> selector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.IObservable<TResult> ManySelect<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.ListObservable<TSource> ToListObservable<TSource>(this System.IObservable<TSource> source) { throw null; }
+ }
+ [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))]
+ public static partial class QbservableEx
+ {
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Collections.Generic.IEnumerable<System.IObservable<object>>>> iteratorMethod) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Collections.Generic.IEnumerable<System.IObservable<object>>>> iteratorMethod) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TSource> Expand<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TSource>>> selector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TSource> Expand<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TSource>>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TSource[]> ForkJoin<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TSource[]> ForkJoin<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TResult> ForkJoin<TSource1, TSource2, TResult>(this System.Reactive.Linq.IQbservable<TSource1> first, System.IObservable<TSource2> second, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TResult>> resultSelector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TResult> Let<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TResult> ManySelect<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, TResult>> selector) { throw null; }
+ [System.Reactive.ExperimentalAttribute]
+ public static System.Reactive.Linq.IQbservable<TResult> ManySelect<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Interfaces.cs b/src/v4.5.2/System.Reactive.Interfaces.cs
new file mode 100644
index 0000000..c56f515
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Interfaces.cs
@@ -0,0 +1,114 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Interfaces Library containing essential interfaces.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Interfaces")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))]
+namespace System.Reactive
+{
+ public partial interface IEventPatternSource<TEventArgs> where TEventArgs : System.EventArgs
+ {
+ event System.EventHandler<TEventArgs> OnNext;
+ }
+ public partial interface IEventPattern<out TSender, out TEventArgs> where TEventArgs : System.EventArgs
+ {
+ TEventArgs EventArgs { get; }
+ TSender Sender { get; }
+ }
+ public partial interface IEventSource<out T>
+ {
+ event System.Action<T> OnNext;
+ }
+ public partial interface IObserver<in TValue, out TResult>
+ {
+ TResult OnCompleted();
+ TResult OnError(System.Exception exception);
+ TResult OnNext(TValue value);
+ }
+}
+namespace System.Reactive.Concurrency
+{
+ public partial interface IScheduledItem<TAbsolute>
+ {
+ TAbsolute DueTime { get; }
+ void Invoke();
+ }
+ public partial interface IScheduler
+ {
+ System.DateTimeOffset Now { get; }
+ System.IDisposable Schedule<TState>(TState state, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action);
+ System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action);
+ System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action);
+ }
+ public partial interface ISchedulerLongRunning
+ {
+ System.IDisposable ScheduleLongRunning<TState>(TState state, System.Action<TState, System.Reactive.Disposables.ICancelable> action);
+ }
+ public partial interface ISchedulerPeriodic
+ {
+ System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action);
+ }
+ public partial interface IStopwatch
+ {
+ System.TimeSpan Elapsed { get; }
+ }
+ public partial interface IStopwatchProvider
+ {
+ System.Reactive.Concurrency.IStopwatch StartStopwatch();
+ }
+}
+namespace System.Reactive.Disposables
+{
+ public partial interface ICancelable : System.IDisposable
+ {
+ bool IsDisposed { get; }
+ }
+}
+namespace System.Reactive.Linq
+{
+ public partial interface IGroupedObservable<out TKey, out TElement> : System.IObservable<TElement>
+ {
+ TKey Key { get; }
+ }
+ public partial interface IQbservable
+ {
+ System.Type ElementType { get; }
+ System.Linq.Expressions.Expression Expression { get; }
+ System.Reactive.Linq.IQbservableProvider Provider { get; }
+ }
+ public partial interface IQbservableProvider
+ {
+ System.Reactive.Linq.IQbservable<TResult> CreateQuery<TResult>(System.Linq.Expressions.Expression expression);
+ }
+ public partial interface IQbservable<out T> : System.IObservable<T>, System.Reactive.Linq.IQbservable
+ {
+ }
+}
+namespace System.Reactive.Subjects
+{
+ public partial interface IConnectableObservable<out T> : System.IObservable<T>
+ {
+ System.IDisposable Connect();
+ }
+ public partial interface ISubject<T> : System.IObservable<T>, System.IObserver<T>, System.Reactive.Subjects.ISubject<T, T>
+ {
+ }
+ public partial interface ISubject<in TSource, out TResult> : System.IObservable<TResult>, System.IObserver<TSource>
+ {
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Linq.cs b/src/v4.5.2/System.Reactive.Linq.cs
new file mode 100644
index 0000000..034f97f
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Linq.cs
@@ -0,0 +1,993 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Query Library used to express complex event processing queries over observable sequences.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Linq")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive
+{
+ public abstract partial class EventPatternSourceBase<TSender, TEventArgs> where TEventArgs : System.EventArgs
+ {
+ protected EventPatternSourceBase(System.IObservable<System.Reactive.EventPattern<TSender, TEventArgs>> source, System.Action<System.Action<TSender, TEventArgs>, System.Reactive.EventPattern<TSender, TEventArgs>> invokeHandler) { }
+ protected void Add(System.Delegate handler, System.Action<TSender, TEventArgs> invoke) { }
+ protected void Remove(System.Delegate handler) { }
+ }
+ public partial class EventPattern<TEventArgs> : System.Reactive.EventPattern<object, TEventArgs> where TEventArgs : System.EventArgs
+ {
+ public EventPattern(object sender, TEventArgs e) : base (default(object), default(TEventArgs)) { }
+ }
+ public partial class EventPattern<TSender, TEventArgs> : System.IEquatable<System.Reactive.EventPattern<TSender, TEventArgs>>, System.Reactive.IEventPattern<TSender, TEventArgs> where TEventArgs : System.EventArgs
+ {
+ public EventPattern(TSender sender, TEventArgs e) { }
+ public TEventArgs EventArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public TSender Sender { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reactive.EventPattern<TSender, TEventArgs> other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reactive.EventPattern<TSender, TEventArgs> first, System.Reactive.EventPattern<TSender, TEventArgs> second) { throw null; }
+ public static bool operator !=(System.Reactive.EventPattern<TSender, TEventArgs> first, System.Reactive.EventPattern<TSender, TEventArgs> second) { throw null; }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TimeInterval<T> : System.IEquatable<System.Reactive.TimeInterval<T>>
+ {
+ public TimeInterval(T value, System.TimeSpan interval) { throw null;}
+ public System.TimeSpan Interval { get { throw null; } }
+ public T Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reactive.TimeInterval<T> other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reactive.TimeInterval<T> first, System.Reactive.TimeInterval<T> second) { throw null; }
+ public static bool operator !=(System.Reactive.TimeInterval<T> first, System.Reactive.TimeInterval<T> second) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class Timestamped
+ {
+ public static System.Reactive.Timestamped<T> Create<T>(T value, System.DateTimeOffset timestamp) { throw null; }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Timestamped<T> : System.IEquatable<System.Reactive.Timestamped<T>>
+ {
+ public Timestamped(T value, System.DateTimeOffset timestamp) { throw null;}
+ public System.DateTimeOffset Timestamp { get { throw null; } }
+ public T Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reactive.Timestamped<T> other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reactive.Timestamped<T> first, System.Reactive.Timestamped<T> second) { throw null; }
+ public static bool operator !=(System.Reactive.Timestamped<T> first, System.Reactive.Timestamped<T> second) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Reactive.Concurrency
+{
+ public partial class HistoricalScheduler : System.Reactive.Concurrency.HistoricalSchedulerBase
+ {
+ public HistoricalScheduler() { }
+ public HistoricalScheduler(System.DateTimeOffset initialClock) { }
+ public HistoricalScheduler(System.DateTimeOffset initialClock, System.Collections.Generic.IComparer<System.DateTimeOffset> comparer) { }
+ protected override System.Reactive.Concurrency.IScheduledItem<System.DateTimeOffset> GetNext() { throw null; }
+ public override System.IDisposable ScheduleAbsolute<TState>(TState state, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+ public abstract partial class HistoricalSchedulerBase : System.Reactive.Concurrency.VirtualTimeSchedulerBase<System.DateTimeOffset, System.TimeSpan>
+ {
+ protected HistoricalSchedulerBase() { }
+ protected HistoricalSchedulerBase(System.DateTimeOffset initialClock) { }
+ protected HistoricalSchedulerBase(System.DateTimeOffset initialClock, System.Collections.Generic.IComparer<System.DateTimeOffset> comparer) { }
+ protected override System.DateTimeOffset Add(System.DateTimeOffset absolute, System.TimeSpan relative) { throw null; }
+ protected override System.DateTimeOffset ToDateTimeOffset(System.DateTimeOffset absolute) { throw null; }
+ protected override System.TimeSpan ToRelative(System.TimeSpan timeSpan) { throw null; }
+ }
+ public abstract partial class VirtualTimeSchedulerBase<TAbsolute, TRelative> : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider where TAbsolute : System.IComparable<TAbsolute>
+ {
+ protected VirtualTimeSchedulerBase() { }
+ protected VirtualTimeSchedulerBase(TAbsolute initialClock, System.Collections.Generic.IComparer<TAbsolute> comparer) { }
+ public TAbsolute Clock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ protected System.Collections.Generic.IComparer<TAbsolute> Comparer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.DateTimeOffset Now { get { throw null; } }
+ protected abstract TAbsolute Add(TAbsolute absolute, TRelative relative);
+ public void AdvanceBy(TRelative time) { }
+ public void AdvanceTo(TAbsolute time) { }
+ protected abstract System.Reactive.Concurrency.IScheduledItem<TAbsolute> GetNext();
+ protected virtual object GetService(System.Type serviceType) { throw null; }
+ public abstract System.IDisposable ScheduleAbsolute<TState>(TState state, TAbsolute dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action);
+ public System.IDisposable ScheduleRelative<TState>(TState state, TRelative dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public System.IDisposable Schedule<TState>(TState state, System.DateTimeOffset dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public void Sleep(TRelative time) { }
+ public void Start() { }
+ public System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; }
+ public void Stop() { }
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
+ protected abstract System.DateTimeOffset ToDateTimeOffset(TAbsolute absolute);
+ protected abstract TRelative ToRelative(System.TimeSpan timeSpan);
+ }
+ public static partial class VirtualTimeSchedulerExtensions
+ {
+ public static System.IDisposable ScheduleAbsolute<TAbsolute, TRelative>(this System.Reactive.Concurrency.VirtualTimeSchedulerBase<TAbsolute, TRelative> scheduler, TAbsolute dueTime, System.Action action) where TAbsolute : System.IComparable<TAbsolute> { throw null; }
+ public static System.IDisposable ScheduleRelative<TAbsolute, TRelative>(this System.Reactive.Concurrency.VirtualTimeSchedulerBase<TAbsolute, TRelative> scheduler, TRelative dueTime, System.Action action) where TAbsolute : System.IComparable<TAbsolute> { throw null; }
+ }
+ public abstract partial class VirtualTimeScheduler<TAbsolute, TRelative> : System.Reactive.Concurrency.VirtualTimeSchedulerBase<TAbsolute, TRelative> where TAbsolute : System.IComparable<TAbsolute>
+ {
+ protected VirtualTimeScheduler() { }
+ protected VirtualTimeScheduler(TAbsolute initialClock, System.Collections.Generic.IComparer<TAbsolute> comparer) { }
+ protected override System.Reactive.Concurrency.IScheduledItem<TAbsolute> GetNext() { throw null; }
+ public override System.IDisposable ScheduleAbsolute<TState>(TState state, TAbsolute dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+}
+namespace System.Reactive.Joins
+{
+ public abstract partial class Pattern
+ {
+ internal Pattern() { }
+ }
+ public partial class Pattern<TSource1> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11> And<TSource11>(System.IObservable<TSource11> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12> And<TSource12>(System.IObservable<TSource12> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13> And<TSource13>(System.IObservable<TSource13> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14> And<TSource14>(System.IObservable<TSource14> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15> And<TSource15>(System.IObservable<TSource15> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16> And<TSource16>(System.IObservable<TSource16> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3> And<TSource3>(System.IObservable<TSource3> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4> And<TSource4>(System.IObservable<TSource4> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5> And<TSource5>(System.IObservable<TSource5> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6> And<TSource6>(System.IObservable<TSource6> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7> And<TSource7>(System.IObservable<TSource7> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8> And<TSource8>(System.IObservable<TSource8> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9> And<TSource9>(System.IObservable<TSource9> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult> selector) { throw null; }
+ }
+ public partial class Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9> : System.Reactive.Joins.Pattern
+ {
+ internal Pattern() { }
+ public System.Reactive.Joins.Pattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10> And<TSource10>(System.IObservable<TSource10> other) { throw null; }
+ public System.Reactive.Joins.Plan<TResult> Then<TResult>(System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult> selector) { throw null; }
+ }
+ public abstract partial class Plan<TResult>
+ {
+ internal Plan() { }
+ }
+}
+namespace System.Reactive.Linq
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class LocalQueryMethodImplementationTypeAttribute : System.Attribute
+ {
+ public LocalQueryMethodImplementationTypeAttribute(System.Type targetType) { }
+ public System.Type TargetType { get { throw null; } }
+ }
+ public static partial class Observable
+ {
+ public static System.IObservable<TSource> Aggregate<TSource>(this System.IObservable<TSource> source, System.Func<TSource, TSource, TSource> accumulator) { throw null; }
+ public static System.IObservable<TAccumulate> Aggregate<TSource, TAccumulate>(this System.IObservable<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> accumulator) { throw null; }
+ public static System.IObservable<TResult> Aggregate<TSource, TAccumulate, TResult>(this System.IObservable<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> accumulator, System.Func<TAccumulate, TResult> resultSelector) { throw null; }
+ public static System.IObservable<bool> All<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> Amb<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Amb<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.IObservable<TSource> Amb<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Joins.Pattern<TLeft, TRight> And<TLeft, TRight>(this System.IObservable<TLeft> left, System.IObservable<TRight> right) { throw null; }
+ public static System.IObservable<bool> Any<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<bool> Any<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> AsObservable<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<decimal> Average(this System.IObservable<decimal> source) { throw null; }
+ public static System.IObservable<double> Average(this System.IObservable<double> source) { throw null; }
+ public static System.IObservable<double> Average(this System.IObservable<int> source) { throw null; }
+ public static System.IObservable<double> Average(this System.IObservable<long> source) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Average(this System.IObservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Average(this System.IObservable<System.Nullable<double>> source) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Average(this System.IObservable<System.Nullable<int>> source) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Average(this System.IObservable<System.Nullable<long>> source) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Average(this System.IObservable<System.Nullable<float>> source) { throw null; }
+ public static System.IObservable<float> Average(this System.IObservable<float> source) { throw null; }
+ public static System.IObservable<decimal> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static System.IObservable<double> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static System.IObservable<double> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static System.IObservable<double> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static System.IObservable<float> Average<TSource>(this System.IObservable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, int count) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, int count, int skip) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, int count) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource, TBufferClosing>(this System.IObservable<TSource> source, System.Func<System.IObservable<TBufferClosing>> bufferClosingSelector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource, TBufferBoundary>(this System.IObservable<TSource> source, System.IObservable<TBufferBoundary> bufferBoundaries) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Buffer<TSource, TBufferOpening, TBufferClosing>(this System.IObservable<TSource> source, System.IObservable<TBufferOpening> bufferOpenings, System.Func<TBufferOpening, System.IObservable<TBufferClosing>> bufferClosingSelector) { throw null; }
+ public static System.IObservable<TResult> Case<TValue, TResult>(System.Func<TValue> selector, System.Collections.Generic.IDictionary<TValue, System.IObservable<TResult>> sources) { throw null; }
+ public static System.IObservable<TResult> Case<TValue, TResult>(System.Func<TValue> selector, System.Collections.Generic.IDictionary<TValue, System.IObservable<TResult>> sources, System.IObservable<TResult> defaultSource) { throw null; }
+ public static System.IObservable<TResult> Case<TValue, TResult>(System.Func<TValue> selector, System.Collections.Generic.IDictionary<TValue, System.IObservable<TResult>> sources, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Cast<TResult>(this System.IObservable<object> source) { throw null; }
+ public static System.IObservable<TSource> Catch<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Catch<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.IObservable<TSource> Catch<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.IObservable<TSource> Catch<TSource, TException>(this System.IObservable<TSource> source, System.Func<TException, System.IObservable<TSource>> handler) where TException : System.Exception { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Collections.Generic.IList<TSource>> Chunkify<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Collect<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TResult> newCollector, System.Func<TResult, TSource, TResult> merge) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TResult> Collect<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TResult> getInitialCollector, System.Func<TResult, TSource, TResult> merge, System.Func<TResult, TResult> getNewCollector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> CombineLatest<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> CombineLatest<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.IObservable<TSource16> source16, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource, TResult>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, System.Func<System.Collections.Generic.IList<TSource>, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TResult>(this System.IObservable<TSource1> first, System.IObservable<TSource2> second, System.Func<TSource1, TSource2, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.Func<TSource1, TSource2, TSource3, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.Func<TSource1, TSource2, TSource3, TSource4, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TSource> Concat<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Concat<TSource>(this System.IObservable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Concat<TSource>(this System.IObservable<System.Threading.Tasks.Task<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Concat<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.IObservable<TSource> Concat<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.IObservable<bool> Contains<TSource>(this System.IObservable<TSource> source, TSource value) { throw null; }
+ public static System.IObservable<bool> Contains<TSource>(this System.IObservable<TSource> source, TSource value, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.IObservable<int> Count<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<int> Count<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Action> subscribe) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.IDisposable> subscribe) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.Action>> subscribeAsync) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>> subscribeAsync) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Threading.CancellationToken, System.Threading.Tasks.Task> subscribeAsync) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Threading.Tasks.Task<System.Action>> subscribeAsync) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Threading.Tasks.Task<System.IDisposable>> subscribeAsync) { throw null; }
+ public static System.IObservable<TResult> Create<TResult>(System.Func<System.IObserver<TResult>, System.Threading.Tasks.Task> subscribeAsync) { throw null; }
+ public static System.IObservable<TSource> DefaultIfEmpty<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> DefaultIfEmpty<TSource>(this System.IObservable<TSource> source, TSource defaultValue) { throw null; }
+ public static System.IObservable<TResult> DeferAsync<TResult>(System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IObservable<TResult>>> observableFactoryAsync) { throw null; }
+ public static System.IObservable<TResult> Defer<TResult>(System.Func<System.IObservable<TResult>> observableFactory) { throw null; }
+ public static System.IObservable<TResult> Defer<TResult>(System.Func<System.Threading.Tasks.Task<System.IObservable<TResult>>> observableFactoryAsync) { throw null; }
+ public static System.IObservable<TSource> DelaySubscription<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime) { throw null; }
+ public static System.IObservable<TSource> DelaySubscription<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> DelaySubscription<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.IObservable<TSource> DelaySubscription<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Delay<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime) { throw null; }
+ public static System.IObservable<TSource> Delay<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Delay<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.IObservable<TSource> Delay<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Delay<TSource, TDelay>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TDelay>> delayDurationSelector) { throw null; }
+ public static System.IObservable<TSource> Delay<TSource, TDelay>(this System.IObservable<TSource> source, System.IObservable<TDelay> subscriptionDelay, System.Func<TSource, System.IObservable<TDelay>> delayDurationSelector) { throw null; }
+ public static System.IObservable<TSource> Dematerialize<TSource>(this System.IObservable<System.Reactive.Notification<TSource>> source) { throw null; }
+ public static System.IObservable<TSource> DistinctUntilChanged<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> DistinctUntilChanged<TSource>(this System.IObservable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.IObservable<TSource> DistinctUntilChanged<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.IObservable<TSource> DistinctUntilChanged<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<TSource> Distinct<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Distinct<TSource>(this System.IObservable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.IObservable<TSource> Distinct<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.IObservable<TSource> Distinct<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<TSource> DoWhile<TSource>(this System.IObservable<TSource> source, System.Func<bool> condition) { throw null; }
+ public static System.IObservable<TSource> Do<TSource>(this System.IObservable<TSource> source, System.Action<TSource> onNext) { throw null; }
+ public static System.IObservable<TSource> Do<TSource>(this System.IObservable<TSource> source, System.Action<TSource> onNext, System.Action onCompleted) { throw null; }
+ public static System.IObservable<TSource> Do<TSource>(this System.IObservable<TSource> source, System.Action<TSource> onNext, System.Action<System.Exception> onError) { throw null; }
+ public static System.IObservable<TSource> Do<TSource>(this System.IObservable<TSource> source, System.Action<TSource> onNext, System.Action<System.Exception> onError, System.Action onCompleted) { throw null; }
+ public static System.IObservable<TSource> Do<TSource>(this System.IObservable<TSource> source, System.IObserver<TSource> observer) { throw null; }
+ public static System.IObservable<TSource> ElementAtOrDefault<TSource>(this System.IObservable<TSource> source, int index) { throw null; }
+ public static System.IObservable<TSource> ElementAt<TSource>(this System.IObservable<TSource> source, int index) { throw null; }
+ public static System.IObservable<TResult> Empty<TResult>() { throw null; }
+ public static System.IObservable<TResult> Empty<TResult>(System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Empty<TResult>(System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { throw null; }
+ public static System.IObservable<TResult> Empty<TResult>(TResult witness) { throw null; }
+ public static System.IObservable<TSource> Finally<TSource>(this System.IObservable<TSource> source, System.Action finallyAction) { throw null; }
+ public static System.IObservable<TSource> FirstAsync<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> FirstAsync<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> FirstOrDefaultAsync<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> FirstOrDefaultAsync<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource FirstOrDefault<TSource>(this System.IObservable<TSource> source) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource FirstOrDefault<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource First<TSource>(this System.IObservable<TSource> source) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource First<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Threading.Tasks.Task ForEachAsync<TSource>(this System.IObservable<TSource> source, System.Action<TSource, int> onNext) { throw null; }
+ public static System.Threading.Tasks.Task ForEachAsync<TSource>(this System.IObservable<TSource> source, System.Action<TSource, int> onNext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task ForEachAsync<TSource>(this System.IObservable<TSource> source, System.Action<TSource> onNext) { throw null; }
+ public static System.Threading.Tasks.Task ForEachAsync<TSource>(this System.IObservable<TSource> source, System.Action<TSource> onNext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static void ForEach<TSource>(this System.IObservable<TSource> source, System.Action<TSource, int> onNext) { }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static void ForEach<TSource>(this System.IObservable<TSource> source, System.Action<TSource> onNext) { }
+ public static System.IObservable<TResult> For<TSource, TResult>(System.Collections.Generic.IEnumerable<TSource> source, System.Func<TSource, System.IObservable<TResult>> resultSelector) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> FromAsync(System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> actionAsync) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> FromAsync(System.Func<System.Threading.Tasks.Task> actionAsync) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<System.IObservable<System.Reactive.Unit>> FromAsyncPattern(System.Func<System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<System.IObservable<TResult>> FromAsyncPattern<TResult>(System.Func<System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, System.IObservable<TResult>> FromAsyncPattern<TArg1, TResult>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TResult>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TResult>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4>(System.Func<TArg1, TArg2, TArg3, TArg4, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.IObservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.AsyncCallback, object, System.IAsyncResult> begin, System.Func<System.IAsyncResult, TResult> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.IObservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.AsyncCallback, object, System.IAsyncResult> begin, System.Action<System.IAsyncResult> end) { throw null; }
+ public static System.IObservable<TResult> FromAsync<TResult>(System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>> functionAsync) { throw null; }
+ public static System.IObservable<TResult> FromAsync<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> functionAsync) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> FromEvent(System.Action<System.Action> addHandler, System.Action<System.Action> removeHandler) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> FromEvent(System.Action<System.Action> addHandler, System.Action<System.Action> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(System.Action<System.EventHandler> addHandler, System.Action<System.EventHandler> removeHandler) { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(System.Action<System.EventHandler> addHandler, System.Action<System.EventHandler> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(object target, string eventName) { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(System.Type type, string eventName) { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(System.Action<System.EventHandler<TEventArgs>> addHandler, System.Action<System.EventHandler<TEventArgs>> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(System.Action<System.EventHandler<TEventArgs>> addHandler, System.Action<System.EventHandler<TEventArgs>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(object target, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(System.Type type, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(System.Func<System.EventHandler<TEventArgs>, TDelegate> conversion, System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(System.Func<System.EventHandler<TEventArgs>, TDelegate> conversion, System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(object target, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(System.Type type, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TDelegate, TSender, TEventArgs>(System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TDelegate, TSender, TEventArgs>(System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.IObservable<TEventArgs> FromEvent<TEventArgs>(System.Action<System.Action<TEventArgs>> addHandler, System.Action<System.Action<TEventArgs>> removeHandler) { throw null; }
+ public static System.IObservable<TEventArgs> FromEvent<TEventArgs>(System.Action<System.Action<TEventArgs>> addHandler, System.Action<System.Action<TEventArgs>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler) { throw null; }
+ public static System.IObservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(System.Func<System.Action<TEventArgs>, TDelegate> conversion, System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler) { throw null; }
+ public static System.IObservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(System.Func<System.Action<TEventArgs>, TDelegate> conversion, System.Action<TDelegate> addHandler, System.Action<TDelegate> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Generate<TState, TResult>(TState initialState, System.Func<TState, bool> condition, System.Func<TState, TState> iterate, System.Func<TState, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Generate<TState, TResult>(TState initialState, System.Func<TState, bool> condition, System.Func<TState, TState> iterate, System.Func<TState, TResult> resultSelector, System.Func<TState, System.DateTimeOffset> timeSelector) { throw null; }
+ public static System.IObservable<TResult> Generate<TState, TResult>(TState initialState, System.Func<TState, bool> condition, System.Func<TState, TState> iterate, System.Func<TState, TResult> resultSelector, System.Func<TState, System.DateTimeOffset> timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Generate<TState, TResult>(TState initialState, System.Func<TState, bool> condition, System.Func<TState, TState> iterate, System.Func<TState, TResult> resultSelector, System.Func<TState, System.TimeSpan> timeSelector) { throw null; }
+ public static System.IObservable<TResult> Generate<TState, TResult>(TState initialState, System.Func<TState, bool> condition, System.Func<TState, TState> iterate, System.Func<TState, TResult> resultSelector, System.Func<TState, System.TimeSpan> timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Generate<TState, TResult>(TState initialState, System.Func<TState, bool> condition, System.Func<TState, TState> iterate, System.Func<TState, TResult> resultSelector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Subjects.AsyncSubject<TSource> GetAwaiter<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.Reactive.Subjects.AsyncSubject<TSource> GetAwaiter<TSource>(this System.Reactive.Subjects.IConnectableObservable<TSource> source) { throw null; }
+ public static System.Collections.Generic.IEnumerator<TSource> GetEnumerator<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>> durationSelector) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>> durationSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>> durationSelector, int capacity) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>> durationSelector) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>> durationSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>> durationSelector, int capacity) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, int capacity) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, int capacity) { throw null; }
+ public static System.IObservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<TResult> GroupJoin<TLeft, TRight, TLeftDuration, TRightDuration, TResult>(this System.IObservable<TLeft> left, System.IObservable<TRight> right, System.Func<TLeft, System.IObservable<TLeftDuration>> leftDurationSelector, System.Func<TRight, System.IObservable<TRightDuration>> rightDurationSelector, System.Func<TLeft, System.IObservable<TRight>, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> If<TResult>(System.Func<bool> condition, System.IObservable<TResult> thenSource) { throw null; }
+ public static System.IObservable<TResult> If<TResult>(System.Func<bool> condition, System.IObservable<TResult> thenSource, System.IObservable<TResult> elseSource) { throw null; }
+ public static System.IObservable<TResult> If<TResult>(System.Func<bool> condition, System.IObservable<TResult> thenSource, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> IgnoreElements<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<long> Interval(System.TimeSpan period) { throw null; }
+ public static System.IObservable<long> Interval(System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<bool> IsEmpty<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TResult> Join<TLeft, TRight, TLeftDuration, TRightDuration, TResult>(this System.IObservable<TLeft> left, System.IObservable<TRight> right, System.Func<TLeft, System.IObservable<TLeftDuration>> leftDurationSelector, System.Func<TRight, System.IObservable<TRightDuration>> rightDurationSelector, System.Func<TLeft, TRight, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TSource> LastAsync<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> LastAsync<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> LastOrDefaultAsync<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> LastOrDefaultAsync<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource LastOrDefault<TSource>(this System.IObservable<TSource> source) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource LastOrDefault<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource Last<TSource>(this System.IObservable<TSource> source) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource Last<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Latest<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<long> LongCount<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<long> LongCount<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<System.Reactive.Notification<TSource>> Materialize<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<decimal> Max(this System.IObservable<decimal> source) { throw null; }
+ public static System.IObservable<double> Max(this System.IObservable<double> source) { throw null; }
+ public static System.IObservable<int> Max(this System.IObservable<int> source) { throw null; }
+ public static System.IObservable<long> Max(this System.IObservable<long> source) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Max(this System.IObservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Max(this System.IObservable<System.Nullable<double>> source) { throw null; }
+ public static System.IObservable<System.Nullable<int>> Max(this System.IObservable<System.Nullable<int>> source) { throw null; }
+ public static System.IObservable<System.Nullable<long>> Max(this System.IObservable<System.Nullable<long>> source) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Max(this System.IObservable<System.Nullable<float>> source) { throw null; }
+ public static System.IObservable<float> Max(this System.IObservable<float> source) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> MaxBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> MaxBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<TSource> Max<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Max<TSource>(this System.IObservable<TSource> source, System.Collections.Generic.IComparer<TSource> comparer) { throw null; }
+ public static System.IObservable<decimal> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static System.IObservable<double> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static System.IObservable<int> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static System.IObservable<long> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<int>> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<long>> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static System.IObservable<float> Max<TSource>(this System.IObservable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.IObservable<TResult> Max<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static System.IObservable<TResult> Max<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, TResult> selector, System.Collections.Generic.IComparer<TResult> comparer) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, int maxConcurrent) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, int maxConcurrent, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.IObservable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.IObservable<System.IObservable<TSource>> sources, int maxConcurrent) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.IObservable<System.Threading.Tasks.Task<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.IObservable<TSource> Merge<TSource>(System.Reactive.Concurrency.IScheduler scheduler, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.IObservable<decimal> Min(this System.IObservable<decimal> source) { throw null; }
+ public static System.IObservable<double> Min(this System.IObservable<double> source) { throw null; }
+ public static System.IObservable<int> Min(this System.IObservable<int> source) { throw null; }
+ public static System.IObservable<long> Min(this System.IObservable<long> source) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Min(this System.IObservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Min(this System.IObservable<System.Nullable<double>> source) { throw null; }
+ public static System.IObservable<System.Nullable<int>> Min(this System.IObservable<System.Nullable<int>> source) { throw null; }
+ public static System.IObservable<System.Nullable<long>> Min(this System.IObservable<System.Nullable<long>> source) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Min(this System.IObservable<System.Nullable<float>> source) { throw null; }
+ public static System.IObservable<float> Min(this System.IObservable<float> source) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> MinBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> MinBy<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<TSource> Min<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Min<TSource>(this System.IObservable<TSource> source, System.Collections.Generic.IComparer<TSource> comparer) { throw null; }
+ public static System.IObservable<decimal> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static System.IObservable<double> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static System.IObservable<int> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static System.IObservable<long> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<int>> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<long>> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static System.IObservable<float> Min<TSource>(this System.IObservable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.IObservable<TResult> Min<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static System.IObservable<TResult> Min<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, TResult> selector, System.Collections.Generic.IComparer<TResult> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> MostRecent<TSource>(this System.IObservable<TSource> source, TSource initialValue) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TResult> Multicast<TSource, TResult>(this System.IObservable<TSource> source, System.Reactive.Subjects.ISubject<TSource, TResult> subject) { throw null; }
+ public static System.IObservable<TResult> Multicast<TSource, TIntermediate, TResult>(this System.IObservable<TSource> source, System.Func<System.Reactive.Subjects.ISubject<TSource, TIntermediate>> subjectSelector, System.Func<System.IObservable<TIntermediate>, System.IObservable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> Never<TResult>() { throw null; }
+ public static System.IObservable<TResult> Never<TResult>(TResult witness) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> Next<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> ObserveOn<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> ObserveOn<TSource>(this System.IObservable<TSource> source, System.Threading.SynchronizationContext context) { throw null; }
+ public static System.IObservable<TResult> OfType<TResult>(this System.IObservable<object> source) { throw null; }
+ public static System.IObservable<TSource> OnErrorResumeNext<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> OnErrorResumeNext<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.IObservable<TSource> OnErrorResumeNext<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> PublishLast<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TResult> PublishLast<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Publish<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Publish<TSource>(this System.IObservable<TSource> source, TSource initialValue) { throw null; }
+ public static System.IObservable<TResult> Publish<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> Publish<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, TSource initialValue) { throw null; }
+ public static System.IObservable<int> Range(int start, int count) { throw null; }
+ public static System.IObservable<int> Range(int start, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> RefCount<TSource>(this System.Reactive.Subjects.IConnectableObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Repeat<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Repeat<TSource>(this System.IObservable<TSource> source, int repeatCount) { throw null; }
+ public static System.IObservable<TResult> Repeat<TResult>(TResult value) { throw null; }
+ public static System.IObservable<TResult> Repeat<TResult>(TResult value, int repeatCount) { throw null; }
+ public static System.IObservable<TResult> Repeat<TResult>(TResult value, int repeatCount, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Repeat<TResult>(TResult value, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source, int bufferSize) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source, int bufferSize, System.TimeSpan window) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source, System.TimeSpan window) { throw null; }
+ public static System.Reactive.Subjects.IConnectableObservable<TSource> Replay<TSource>(this System.IObservable<TSource> source, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, int bufferSize) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, int bufferSize, System.TimeSpan window) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, System.TimeSpan window) { throw null; }
+ public static System.IObservable<TResult> Replay<TSource, TResult>(this System.IObservable<TSource> source, System.Func<System.IObservable<TSource>, System.IObservable<TResult>> selector, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Retry<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Retry<TSource>(this System.IObservable<TSource> source, int retryCount) { throw null; }
+ public static System.IObservable<TResult> Return<TResult>(TResult value) { throw null; }
+ public static System.IObservable<TResult> Return<TResult>(TResult value, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Subjects.AsyncSubject<TSource> RunAsync<TSource>(this System.IObservable<TSource> source, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Reactive.Subjects.AsyncSubject<TSource> RunAsync<TSource>(this System.Reactive.Subjects.IConnectableObservable<TSource> source, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.IObservable<TSource> Sample<TSource>(this System.IObservable<TSource> source, System.TimeSpan interval) { throw null; }
+ public static System.IObservable<TSource> Sample<TSource>(this System.IObservable<TSource> source, System.TimeSpan interval, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Sample<TSource, TSample>(this System.IObservable<TSource> source, System.IObservable<TSample> sampler) { throw null; }
+ public static System.IObservable<TSource> Scan<TSource>(this System.IObservable<TSource> source, System.Func<TSource, TSource, TSource> accumulator) { throw null; }
+ public static System.IObservable<TAccumulate> Scan<TSource, TAccumulate>(this System.IObservable<TSource> source, TAccumulate seed, System.Func<TAccumulate, TSource, TAccumulate> accumulator) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.IObservable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.IObservable<TResult>> onNext, System.Func<System.Exception, System.IObservable<TResult>> onError, System.Func<System.IObservable<TResult>> onCompleted) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TResult>> onNext, System.Func<System.Exception, System.IObservable<TResult>> onError, System.Func<System.IObservable<TResult>> onCompleted) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TOther> SelectMany<TSource, TOther>(this System.IObservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, int, TCollection, int, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.IObservable<TCollection>> collectionSelector, System.Func<TSource, int, TCollection, int, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, int, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, int, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Select<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, TResult> selector) { throw null; }
+ public static System.IObservable<TResult> Select<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static System.IObservable<bool> SequenceEqual<TSource>(this System.IObservable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static System.IObservable<bool> SequenceEqual<TSource>(this System.IObservable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.IObservable<bool> SequenceEqual<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.IObservable<bool> SequenceEqual<TSource>(this System.IObservable<TSource> first, System.IObservable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.IObservable<TSource> SingleAsync<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> SingleAsync<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> SingleOrDefaultAsync<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> SingleOrDefaultAsync<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource SingleOrDefault<TSource>(this System.IObservable<TSource> source) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource SingleOrDefault<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource Single<TSource>(this System.IObservable<TSource> source) { throw null; }
+ [System.ObsoleteAttribute("This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static TSource Single<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> SkipLast<TSource>(this System.IObservable<TSource> source, int count) { throw null; }
+ public static System.IObservable<TSource> SkipLast<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.IObservable<TSource> SkipLast<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> SkipUntil<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset startTime) { throw null; }
+ public static System.IObservable<TSource> SkipUntil<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset startTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> SkipUntil<TSource, TOther>(this System.IObservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.IObservable<TSource> SkipWhile<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> SkipWhile<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> Skip<TSource>(this System.IObservable<TSource> source, int count) { throw null; }
+ public static System.IObservable<TSource> Skip<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.IObservable<TSource> Skip<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> Start(System.Action action) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> Start(System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> StartAsync(System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> actionAsync) { throw null; }
+ public static System.IObservable<System.Reactive.Unit> StartAsync(System.Func<System.Threading.Tasks.Task> actionAsync) { throw null; }
+ public static System.IObservable<TResult> StartAsync<TResult>(System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>> functionAsync) { throw null; }
+ public static System.IObservable<TResult> StartAsync<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> functionAsync) { throw null; }
+ public static System.IObservable<TSource> StartWith<TSource>(this System.IObservable<TSource> source, System.Collections.Generic.IEnumerable<TSource> values) { throw null; }
+ public static System.IObservable<TSource> StartWith<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler, System.Collections.Generic.IEnumerable<TSource> values) { throw null; }
+ public static System.IObservable<TSource> StartWith<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler, params TSource[] values) { throw null; }
+ public static System.IObservable<TSource> StartWith<TSource>(this System.IObservable<TSource> source, params TSource[] values) { throw null; }
+ public static System.IObservable<TResult> Start<TResult>(System.Func<TResult> function) { throw null; }
+ public static System.IObservable<TResult> Start<TResult>(System.Func<TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(this System.IObservable<TSource> source, System.Threading.SynchronizationContext context) { throw null; }
+ public static System.IDisposable Subscribe<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.IObserver<TSource> observer) { throw null; }
+ public static System.IDisposable Subscribe<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.IObserver<TSource> observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<decimal> Sum(this System.IObservable<decimal> source) { throw null; }
+ public static System.IObservable<double> Sum(this System.IObservable<double> source) { throw null; }
+ public static System.IObservable<int> Sum(this System.IObservable<int> source) { throw null; }
+ public static System.IObservable<long> Sum(this System.IObservable<long> source) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Sum(this System.IObservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Sum(this System.IObservable<System.Nullable<double>> source) { throw null; }
+ public static System.IObservable<System.Nullable<int>> Sum(this System.IObservable<System.Nullable<int>> source) { throw null; }
+ public static System.IObservable<System.Nullable<long>> Sum(this System.IObservable<System.Nullable<long>> source) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Sum(this System.IObservable<System.Nullable<float>> source) { throw null; }
+ public static System.IObservable<float> Sum(this System.IObservable<float> source) { throw null; }
+ public static System.IObservable<decimal> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, decimal> selector) { throw null; }
+ public static System.IObservable<double> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, double> selector) { throw null; }
+ public static System.IObservable<int> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int> selector) { throw null; }
+ public static System.IObservable<long> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, long> selector) { throw null; }
+ public static System.IObservable<System.Nullable<decimal>> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<decimal>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<double>> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<double>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<int>> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<int>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<long>> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<long>> selector) { throw null; }
+ public static System.IObservable<System.Nullable<float>> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, System.Nullable<float>> selector) { throw null; }
+ public static System.IObservable<float> Sum<TSource>(this System.IObservable<TSource> source, System.Func<TSource, float> selector) { throw null; }
+ public static System.IObservable<TSource> Switch<TSource>(this System.IObservable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Switch<TSource>(this System.IObservable<System.Threading.Tasks.Task<TSource>> sources) { throw null; }
+ public static System.IObservable<TSource> Synchronize<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Synchronize<TSource>(this System.IObservable<TSource> source, object gate) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> TakeLastBuffer<TSource>(this System.IObservable<TSource> source, int count) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> TakeLastBuffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> TakeLastBuffer<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> TakeLast<TSource>(this System.IObservable<TSource> source, int count) { throw null; }
+ public static System.IObservable<TSource> TakeLast<TSource>(this System.IObservable<TSource> source, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> TakeLast<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.IObservable<TSource> TakeLast<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> TakeLast<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler timerScheduler, System.Reactive.Concurrency.IScheduler loopScheduler) { throw null; }
+ public static System.IObservable<TSource> TakeUntil<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset endTime) { throw null; }
+ public static System.IObservable<TSource> TakeUntil<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset endTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> TakeUntil<TSource, TOther>(this System.IObservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.IObservable<TSource> TakeWhile<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> TakeWhile<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> Take<TSource>(this System.IObservable<TSource> source, int count) { throw null; }
+ public static System.IObservable<TSource> Take<TSource>(this System.IObservable<TSource> source, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Take<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.IObservable<TSource> Take<TSource>(this System.IObservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Joins.Plan<TResult> Then<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ public static System.IObservable<TSource> Throttle<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.IObservable<TSource> Throttle<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Throttle<TSource, TThrottle>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TThrottle>> throttleDurationSelector) { throw null; }
+ public static System.IObservable<TResult> Throw<TResult>(System.Exception exception) { throw null; }
+ public static System.IObservable<TResult> Throw<TResult>(System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Throw<TResult>(System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { throw null; }
+ public static System.IObservable<TResult> Throw<TResult>(System.Exception exception, TResult witness) { throw null; }
+ public static System.IObservable<System.Reactive.TimeInterval<TSource>> TimeInterval<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<System.Reactive.TimeInterval<TSource>> TimeInterval<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime, System.IObservable<TSource> other) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime, System.IObservable<TSource> other, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime, System.IObservable<TSource> other) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime, System.IObservable<TSource> other, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource>(this System.IObservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource, TTimeout>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TTimeout>> timeoutDurationSelector) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource, TTimeout>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TTimeout>> timeoutDurationSelector, System.IObservable<TSource> other) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource, TTimeout>(this System.IObservable<TSource> source, System.IObservable<TTimeout> firstTimeout, System.Func<TSource, System.IObservable<TTimeout>> timeoutDurationSelector) { throw null; }
+ public static System.IObservable<TSource> Timeout<TSource, TTimeout>(this System.IObservable<TSource> source, System.IObservable<TTimeout> firstTimeout, System.Func<TSource, System.IObservable<TTimeout>> timeoutDurationSelector, System.IObservable<TSource> other) { throw null; }
+ public static System.IObservable<long> Timer(System.DateTimeOffset dueTime) { throw null; }
+ public static System.IObservable<long> Timer(System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<long> Timer(System.DateTimeOffset dueTime, System.TimeSpan period) { throw null; }
+ public static System.IObservable<long> Timer(System.DateTimeOffset dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<long> Timer(System.TimeSpan dueTime) { throw null; }
+ public static System.IObservable<long> Timer(System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<long> Timer(System.TimeSpan dueTime, System.TimeSpan period) { throw null; }
+ public static System.IObservable<long> Timer(System.TimeSpan dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Reactive.Timestamped<TSource>> Timestamp<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<System.Reactive.Timestamped<TSource>> Timestamp<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource[]> ToArray<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.Func<System.IObservable<System.Reactive.Unit>> ToAsync(this System.Action action) { throw null; }
+ public static System.Func<System.IObservable<System.Reactive.Unit>> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1>(this System.Action<TArg1> action) { throw null; }
+ public static System.Func<TArg1, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1>(this System.Action<TArg1> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<System.IObservable<TResult>> ToAsync<TResult>(this System.Func<TResult> function) { throw null; }
+ public static System.Func<System.IObservable<TResult>> ToAsync<TResult>(this System.Func<TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2>(this System.Action<TArg1, TArg2> action) { throw null; }
+ public static System.Func<TArg1, TArg2, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2>(this System.Action<TArg1, TArg2> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, System.IObservable<TResult>> ToAsync<TArg1, TResult>(this System.Func<TArg1, TResult> function) { throw null; }
+ public static System.Func<TArg1, System.IObservable<TResult>> ToAsync<TArg1, TResult>(this System.Func<TArg1, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3>(this System.Action<TArg1, TArg2, TArg3> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3>(this System.Action<TArg1, TArg2, TArg3> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this System.Func<TArg1, TArg2, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this System.Func<TArg1, TArg2, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this System.Action<TArg1, TArg2, TArg3, TArg4> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this System.Action<TArg1, TArg2, TArg3, TArg4> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this System.Func<TArg1, TArg2, TArg3, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this System.Func<TArg1, TArg2, TArg3, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.IObservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IDictionary<TKey, TSource>> ToDictionary<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IDictionary<TKey, TSource>> ToDictionary<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IDictionary<TKey, TElement>> ToDictionary<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IDictionary<TKey, TElement>> ToDictionary<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Collections.Generic.IEnumerable<TSource> ToEnumerable<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.Reactive.IEventSource<System.Reactive.Unit> ToEvent(this System.IObservable<System.Reactive.Unit> source) { throw null; }
+ public static System.Reactive.IEventPatternSource<TEventArgs> ToEventPattern<TEventArgs>(this System.IObservable<System.Reactive.EventPattern<TEventArgs>> source) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.IEventSource<TSource> ToEvent<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> ToList<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<System.Linq.ILookup<TKey, TSource>> ToLookup<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector) { throw null; }
+ public static System.IObservable<System.Linq.ILookup<TKey, TSource>> ToLookup<TSource, TKey>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<System.Linq.ILookup<TKey, TElement>> ToLookup<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector) { throw null; }
+ public static System.IObservable<System.Linq.ILookup<TKey, TElement>> ToLookup<TSource, TKey, TElement>(this System.IObservable<TSource> source, System.Func<TSource, TKey> keySelector, System.Func<TSource, TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.IObservable<TSource> ToObservable<TSource>(this System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> ToObservable<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<TResult> Using<TResult, TResource>(System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<TResource>> resourceFactoryAsync, System.Func<TResource, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IObservable<TResult>>> observableFactoryAsync) where TResource : System.IDisposable { throw null; }
+ public static System.IObservable<TResult> Using<TResult, TResource>(System.Func<TResource> resourceFactory, System.Func<TResource, System.IObservable<TResult>> observableFactory) where TResource : System.IDisposable { throw null; }
+ public static TSource Wait<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TResult> When<TResult>(this System.Collections.Generic.IEnumerable<System.Reactive.Joins.Plan<TResult>> plans) { throw null; }
+ public static System.IObservable<TResult> When<TResult>(params System.Reactive.Joins.Plan<TResult>[] plans) { throw null; }
+ public static System.IObservable<TSource> Where<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> Where<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> While<TSource>(System.Func<bool> condition, System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, int count) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, int count, int skip) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, int count) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource>(this System.IObservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource, TWindowClosing>(this System.IObservable<TSource> source, System.Func<System.IObservable<TWindowClosing>> windowClosingSelector) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource, TWindowBoundary>(this System.IObservable<TSource> source, System.IObservable<TWindowBoundary> windowBoundaries) { throw null; }
+ public static System.IObservable<System.IObservable<TSource>> Window<TSource, TWindowOpening, TWindowClosing>(this System.IObservable<TSource> source, System.IObservable<TWindowOpening> windowOpenings, System.Func<TWindowOpening, System.IObservable<TWindowClosing>> windowClosingSelector) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Zip<TSource>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.IObservable<System.Collections.Generic.IList<TSource>> Zip<TSource>(params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.IObservable<TSource16> source16, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource, TResult>(this System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, System.Func<System.Collections.Generic.IList<TSource>, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TResult>(this System.IObservable<TSource1> first, System.Collections.Generic.IEnumerable<TSource2> second, System.Func<TSource1, TSource2, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TResult>(this System.IObservable<TSource1> first, System.IObservable<TSource2> second, System.Func<TSource1, TSource2, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.Func<TSource1, TSource2, TSource3, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.Func<TSource1, TSource2, TSource3, TSource4, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>(this System.IObservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult> resultSelector) { throw null; }
+ }
+}
+namespace System.Reactive.Subjects
+{
+ public sealed partial class AsyncSubject<T> : System.IDisposable, System.IObservable<T>, System.IObserver<T>, System.Reactive.Subjects.ISubject<T, T>, System.Reactive.Subjects.ISubject<T>, System.Runtime.CompilerServices.INotifyCompletion
+ {
+ public AsyncSubject() { }
+ public bool HasObservers { get { throw null; } }
+ public bool IsCompleted { get { throw null; } }
+ public void Dispose() { }
+ public System.Reactive.Subjects.AsyncSubject<T> GetAwaiter() { throw null; }
+ public T GetResult() { throw null; }
+ public void OnCompleted() { }
+ public void OnCompleted(System.Action continuation) { }
+ public void OnError(System.Exception error) { }
+ public void OnNext(T value) { }
+ public System.IDisposable Subscribe(System.IObserver<T> observer) { throw null; }
+ }
+ public sealed partial class BehaviorSubject<T> : System.IDisposable, System.IObservable<T>, System.IObserver<T>, System.Reactive.Subjects.ISubject<T, T>, System.Reactive.Subjects.ISubject<T>
+ {
+ public BehaviorSubject(T value) { }
+ public bool HasObservers { get { throw null; } }
+ public T Value { get { throw null; } }
+ public void Dispose() { }
+ public void OnCompleted() { }
+ public void OnError(System.Exception error) { }
+ public void OnNext(T value) { }
+ public System.IDisposable Subscribe(System.IObserver<T> observer) { throw null; }
+ }
+ public sealed partial class ReplaySubject<T> : System.IDisposable, System.IObservable<T>, System.IObserver<T>, System.Reactive.Subjects.ISubject<T, T>, System.Reactive.Subjects.ISubject<T>
+ {
+ public ReplaySubject() { }
+ public ReplaySubject(int bufferSize) { }
+ public ReplaySubject(int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { }
+ public ReplaySubject(int bufferSize, System.TimeSpan window) { }
+ public ReplaySubject(int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { }
+ public ReplaySubject(System.Reactive.Concurrency.IScheduler scheduler) { }
+ public ReplaySubject(System.TimeSpan window) { }
+ public ReplaySubject(System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { }
+ public bool HasObservers { get { throw null; } }
+ public void Dispose() { }
+ public void OnCompleted() { }
+ public void OnError(System.Exception error) { }
+ public void OnNext(T value) { }
+ public System.IDisposable Subscribe(System.IObserver<T> observer) { throw null; }
+ }
+ public static partial class Subject
+ {
+ public static System.Reactive.Subjects.ISubject<TSource, TResult> Create<TSource, TResult>(System.IObserver<TSource> observer, System.IObservable<TResult> observable) { throw null; }
+ public static System.Reactive.Subjects.ISubject<TSource, TResult> Synchronize<TSource, TResult>(System.Reactive.Subjects.ISubject<TSource, TResult> subject) { throw null; }
+ public static System.Reactive.Subjects.ISubject<TSource, TResult> Synchronize<TSource, TResult>(System.Reactive.Subjects.ISubject<TSource, TResult> subject, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ }
+ public sealed partial class Subject<T> : System.IDisposable, System.IObservable<T>, System.IObserver<T>, System.Reactive.Subjects.ISubject<T, T>, System.Reactive.Subjects.ISubject<T>
+ {
+ public Subject() { }
+ public bool HasObservers { get { throw null; } }
+ public void Dispose() { }
+ public void OnCompleted() { }
+ public void OnError(System.Exception error) { }
+ public void OnNext(T value) { }
+ public System.IDisposable Subscribe(System.IObserver<T> observer) { throw null; }
+ }
+}
+namespace System.Reactive.Threading.Tasks
+{
+ public static partial class TaskObservableExtensions
+ {
+ public static System.IObservable<System.Reactive.Unit> ToObservable(this System.Threading.Tasks.Task task) { throw null; }
+ public static System.IObservable<TResult> ToObservable<TResult>(this System.Threading.Tasks.Task<TResult> task) { throw null; }
+ public static System.Threading.Tasks.Task<TResult> ToTask<TResult>(this System.IObservable<TResult> observable) { throw null; }
+ public static System.Threading.Tasks.Task<TResult> ToTask<TResult>(this System.IObservable<TResult> observable, object state) { throw null; }
+ public static System.Threading.Tasks.Task<TResult> ToTask<TResult>(this System.IObservable<TResult> observable, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<TResult> ToTask<TResult>(this System.IObservable<TResult> observable, System.Threading.CancellationToken cancellationToken, object state) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Observable.Aliases.cs b/src/v4.5.2/System.Reactive.Observable.Aliases.cs
new file mode 100644
index 0000000..fda237c
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Observable.Aliases.cs
@@ -0,0 +1,66 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace System.Reactive.Linq
+{
+ public static partial class QbservableAliases
+ {
+ public static System.Reactive.Linq.IQbservable<TSource> Filter<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Filter<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TOther> FlatMap<TSource, TOther>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Collections.Generic.IEnumerable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Collections.Generic.IEnumerable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.IObservable<TResult>>> onNext, System.Linq.Expressions.Expression<System.Func<System.Exception, System.IObservable<TResult>>> onError, System.Linq.Expressions.Expression<System.Func<System.IObservable<TResult>>> onCompleted) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TResult>>> onNext, System.Linq.Expressions.Expression<System.Func<System.Exception, System.IObservable<TResult>>> onError, System.Linq.Expressions.Expression<System.Func<System.IObservable<TResult>>> onCompleted) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Collections.Generic.IEnumerable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Collections.Generic.IEnumerable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TCollection, int, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.IObservable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TCollection, int, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Map<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, TResult>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Map<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ }
+}
+namespace System.Reactive.Observable.Aliases
+{
+ public static partial class QueryLanguage
+ {
+ public static System.IObservable<TSource> Filter<TSource>(this System.IObservable<TSource> source, System.Func<TSource, bool> predicate) { throw null; }
+ public static System.IObservable<TSource> Filter<TSource>(this System.IObservable<TSource> source, System.Func<TSource, int, bool> predicate) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.IObservable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.IObservable<TResult>> onNext, System.Func<System.Exception, System.IObservable<TResult>> onError, System.Func<System.IObservable<TResult>> onCompleted) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TResult>> onNext, System.Func<System.Exception, System.IObservable<TResult>> onError, System.Func<System.IObservable<TResult>> onCompleted) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.Tasks.Task<TResult>> selector) { throw null; }
+ public static System.IObservable<TOther> FlatMap<TSource, TOther>(this System.IObservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Collections.Generic.IEnumerable<TCollection>> collectionSelector, System.Func<TSource, int, TCollection, int, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.IObservable<TCollection>> collectionSelector, System.Func<TSource, int, TCollection, int, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, int, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, int, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TCollection, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.IObservable<TCollection>> collectionSelector, System.Func<TSource, TCollection, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> FlatMap<TSource, TTaskResult, TResult>(this System.IObservable<TSource> source, System.Func<TSource, System.Threading.Tasks.Task<TTaskResult>> taskSelector, System.Func<TSource, TTaskResult, TResult> resultSelector) { throw null; }
+ public static System.IObservable<TResult> Map<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, int, TResult> selector) { throw null; }
+ public static System.IObservable<TResult> Map<TSource, TResult>(this System.IObservable<TSource> source, System.Func<TSource, TResult> selector) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.PlatformServices.cs b/src/v4.5.2/System.Reactive.PlatformServices.cs
new file mode 100644
index 0000000..2c1100e
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.PlatformServices.cs
@@ -0,0 +1,74 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.PlatformServices")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive.Concurrency
+{
+ public sealed partial class EventLoopScheduler : System.Reactive.Concurrency.LocalScheduler, System.IDisposable, System.Reactive.Concurrency.ISchedulerPeriodic
+ {
+ public EventLoopScheduler() { }
+ public EventLoopScheduler(System.Func<System.Threading.ThreadStart, System.Threading.Thread> threadFactory) { }
+ public void Dispose() { }
+ public System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; }
+ }
+ public sealed partial class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic
+ {
+ public NewThreadScheduler() { }
+ public NewThreadScheduler(System.Func<System.Threading.ThreadStart, System.Threading.Thread> threadFactory) { }
+ public static System.Reactive.Concurrency.NewThreadScheduler Default { get { throw null; } }
+ public System.IDisposable ScheduleLongRunning<TState>(TState state, System.Action<TState, System.Reactive.Disposables.ICancelable> action) { throw null; }
+ public System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; }
+ }
+ public sealed partial class TaskPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic
+ {
+ public TaskPoolScheduler(System.Threading.Tasks.TaskFactory taskFactory) { }
+ public static System.Reactive.Concurrency.TaskPoolScheduler Default { get { throw null; } }
+ public System.IDisposable ScheduleLongRunning<TState>(TState state, System.Action<TState, System.Reactive.Disposables.ICancelable> action) { throw null; }
+ public System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; }
+ }
+ public sealed partial class ThreadPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic
+ {
+ internal ThreadPoolScheduler() { }
+ public static System.Reactive.Concurrency.ThreadPoolScheduler Instance { get { throw null; } }
+ public System.IDisposable ScheduleLongRunning<TState>(TState state, System.Action<TState, System.Reactive.Disposables.ICancelable> action) { throw null; }
+ public System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; }
+ }
+}
+namespace System.Reactive.PlatformServices
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class CurrentPlatformEnlightenmentProvider : System.Reactive.PlatformServices.IPlatformEnlightenmentProvider
+ {
+ public CurrentPlatformEnlightenmentProvider() { }
+ public virtual T GetService<T>(object[] args) where T : class { throw null; }
+ }
+ public static partial class EnlightenmentProvider
+ {
+ public static bool EnsureLoaded() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Providers.cs b/src/v4.5.2/System.Reactive.Providers.cs
new file mode 100644
index 0000000..16cd508
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Providers.cs
@@ -0,0 +1,742 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Providers Library used to build query providers and express complex event processing queries over those.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Providers")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive.Joins
+{
+ public abstract partial class QueryablePattern
+ {
+ protected QueryablePattern(System.Linq.Expressions.Expression expression) { }
+ public System.Linq.Expressions.Expression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11> And<TSource11>(System.IObservable<TSource11> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12> And<TSource12>(System.IObservable<TSource12> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13> And<TSource13>(System.IObservable<TSource13> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14> And<TSource14>(System.IObservable<TSource14> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15> And<TSource15>(System.IObservable<TSource15> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16> And<TSource16>(System.IObservable<TSource16> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3> And<TSource3>(System.IObservable<TSource3> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4> And<TSource4>(System.IObservable<TSource4> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5> And<TSource5>(System.IObservable<TSource5> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6> And<TSource6>(System.IObservable<TSource6> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7> And<TSource7>(System.IObservable<TSource7> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8> And<TSource8>(System.IObservable<TSource8> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9> And<TSource9>(System.IObservable<TSource9> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9> : System.Reactive.Joins.QueryablePattern
+ {
+ internal QueryablePattern() : base (default(System.Linq.Expressions.Expression)) { }
+ public System.Reactive.Joins.QueryablePattern<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10> And<TSource10>(System.IObservable<TSource10> other) { throw null; }
+ public System.Reactive.Joins.QueryablePlan<TResult> Then<TResult>(System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>> selector) { throw null; }
+ }
+ public partial class QueryablePlan<TResult>
+ {
+ internal QueryablePlan() { }
+ public System.Linq.Expressions.Expression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
+namespace System.Reactive.Linq
+{
+ public static partial class Qbservable
+ {
+ public static System.Reactive.Linq.IQbservableProvider Provider { get { throw null; } }
+ public static System.Reactive.Linq.IQbservable<TSource> Aggregate<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TSource, TSource>> accumulator) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TAccumulate> Aggregate<TSource, TAccumulate>(this System.Reactive.Linq.IQbservable<TSource> source, TAccumulate seed, System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>> accumulator) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Aggregate<TSource, TAccumulate, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, TAccumulate seed, System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>> accumulator, System.Linq.Expressions.Expression<System.Func<TAccumulate, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> All<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Amb<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Amb<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Amb<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.Reactive.Joins.QueryablePattern<TLeft, TRight> And<TLeft, TRight>(this System.Reactive.Linq.IQbservable<TLeft> left, System.IObservable<TRight> right) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> Any<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> Any<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.IObservable<TSource> AsObservable<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> AsQbservable<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Average(this System.Reactive.Linq.IQbservable<decimal> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Average(this System.Reactive.Linq.IQbservable<double> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Average(this System.Reactive.Linq.IQbservable<int> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Average(this System.Reactive.Linq.IQbservable<long> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Average(this System.Reactive.Linq.IQbservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Average(this System.Reactive.Linq.IQbservable<System.Nullable<double>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Average(this System.Reactive.Linq.IQbservable<System.Nullable<int>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Average(this System.Reactive.Linq.IQbservable<System.Nullable<long>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Average(this System.Reactive.Linq.IQbservable<System.Nullable<float>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Average(this System.Reactive.Linq.IQbservable<float> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, decimal>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, double>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, long>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<decimal>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<double>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<int>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<long>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<float>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Average<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, float>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count, int skip) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource, TBufferBoundary>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TBufferBoundary> bufferBoundaries) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource, TBufferClosing>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TBufferClosing>>> bufferClosingSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Buffer<TSource, TBufferOpening, TBufferClosing>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TBufferOpening> bufferOpenings, System.Linq.Expressions.Expression<System.Func<TBufferOpening, System.IObservable<TBufferClosing>>> bufferClosingSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Case<TValue, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TValue>> selector, System.Collections.Generic.IDictionary<TValue, System.IObservable<TResult>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Case<TValue, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TValue>> selector, System.Collections.Generic.IDictionary<TValue, System.IObservable<TResult>> sources, System.IObservable<TResult> defaultSource) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Case<TValue, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TValue>> selector, System.Collections.Generic.IDictionary<TValue, System.IObservable<TResult>> sources, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Cast<TResult>(this System.Reactive.Linq.IQbservable<object> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Catch<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Catch<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Catch<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Catch<TSource, TException>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TException, System.IObservable<TSource>>> handler) where TException : System.Exception { throw null; }
+ public static System.Linq.IQueryable<System.Collections.Generic.IList<TSource>> Chunkify<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Linq.IQueryable<TResult> Collect<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TResult>> newCollector, System.Linq.Expressions.Expression<System.Func<TResult, TSource, TResult>> merge) { throw null; }
+ public static System.Linq.IQueryable<TResult> Collect<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TResult>> getInitialCollector, System.Linq.Expressions.Expression<System.Func<TResult, TSource, TResult>> merge, System.Linq.Expressions.Expression<System.Func<TResult, TResult>> getNewCollector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> CombineLatest<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> CombineLatest<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.IObservable<TSource16> source16, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, System.Linq.Expressions.Expression<System.Func<System.Collections.Generic.IList<TSource>, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TResult>(this System.Reactive.Linq.IQbservable<TSource1> first, System.IObservable<TSource2> second, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Concat<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Concat<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Concat<TSource>(this System.Reactive.Linq.IQbservable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Concat<TSource>(this System.Reactive.Linq.IQbservable<System.Threading.Tasks.Task<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Concat<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> Contains<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, TSource value) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> Contains<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, TSource value, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Count<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Count<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Action>> subscribe) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.IDisposable>> subscribe) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.Action>>> subscribeAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IDisposable>>> subscribeAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Threading.CancellationToken, System.Threading.Tasks.Task>> subscribeAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Threading.Tasks.Task<System.Action>>> subscribeAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Threading.Tasks.Task<System.IDisposable>>> subscribeAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Create<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObserver<TResult>, System.Threading.Tasks.Task>> subscribeAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DefaultIfEmpty<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DefaultIfEmpty<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, TSource defaultValue) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> DeferAsync<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IObservable<TResult>>>> observableFactoryAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Defer<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.IObservable<TResult>>> observableFactory) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Defer<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.Tasks.Task<System.IObservable<TResult>>>> observableFactoryAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DelaySubscription<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DelaySubscription<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DelaySubscription<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DelaySubscription<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Delay<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Delay<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Delay<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Delay<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Delay<TSource, TDelay>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TDelay> subscriptionDelay, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TDelay>>> delayDurationSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Delay<TSource, TDelay>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TDelay>>> delayDurationSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Dematerialize<TSource>(this System.Reactive.Linq.IQbservable<System.Reactive.Notification<TSource>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DistinctUntilChanged<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DistinctUntilChanged<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DistinctUntilChanged<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DistinctUntilChanged<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Distinct<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Distinct<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Distinct<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Distinct<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> DoWhile<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<bool>> condition) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Do<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObserver<TSource> observer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Do<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Action<TSource>> onNext) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Do<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Action<TSource>> onNext, System.Linq.Expressions.Expression<System.Action<System.Exception>> onError) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Do<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Action<TSource>> onNext, System.Linq.Expressions.Expression<System.Action<System.Exception>> onError, System.Linq.Expressions.Expression<System.Action> onCompleted) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Do<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Action<TSource>> onNext, System.Linq.Expressions.Expression<System.Action> onCompleted) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ElementAtOrDefault<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int index) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ElementAt<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int index) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Empty<TResult>(this System.Reactive.Linq.IQbservableProvider provider) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Empty<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Empty<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Empty<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult witness) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Finally<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Action> finallyAction) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> FirstAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> FirstAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> FirstOrDefaultAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> FirstOrDefaultAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> For<TSource, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TResult>>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task>> actionAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.Tasks.Task>> actionAsync) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.Reactive.Linq.IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Func<System.IAsyncResult, TResult>> end) { throw null; }
+ [System.ObsoleteAttribute("This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.AsyncCallback, object, System.IAsyncResult>> begin, System.Linq.Expressions.Expression<System.Action<System.IAsyncResult>> end) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FromAsync<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>>> functionAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> FromAsync<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.Tasks.Task<TResult>>> functionAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.Action>> addHandler, System.Linq.Expressions.Expression<System.Action<System.Action>> removeHandler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.Action>> addHandler, System.Linq.Expressions.Expression<System.Action<System.Action>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.EventHandler>> addHandler, System.Linq.Expressions.Expression<System.Action<System.EventHandler>> removeHandler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.EventHandler>> addHandler, System.Linq.Expressions.Expression<System.Action<System.EventHandler>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<System.EventArgs>> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.EventHandler<TEventArgs>>> addHandler, System.Linq.Expressions.Expression<System.Action<System.EventHandler<TEventArgs>>> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.EventHandler<TEventArgs>>> addHandler, System.Linq.Expressions.Expression<System.Action<System.EventHandler<TEventArgs>>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.EventHandler<TEventArgs>, TDelegate>> conversion, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TEventArgs>> FromEventPattern<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.EventHandler<TEventArgs>, TDelegate>> conversion, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TSender, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TDelegate, TSender, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.EventPattern<TSender, TEventArgs>> FromEventPattern<TDelegate, TSender, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) where TEventArgs : System.EventArgs { throw null; }
+ public static System.Reactive.Linq.IQbservable<TEventArgs> FromEvent<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.Action<TEventArgs>>> addHandler, System.Linq.Expressions.Expression<System.Action<System.Action<TEventArgs>>> removeHandler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TEventArgs> FromEvent<TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<System.Action<TEventArgs>>> addHandler, System.Linq.Expressions.Expression<System.Action<System.Action<TEventArgs>>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Action<TEventArgs>, TDelegate>> conversion, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TEventArgs> FromEvent<TDelegate, TEventArgs>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Action<TEventArgs>, TDelegate>> conversion, System.Linq.Expressions.Expression<System.Action<TDelegate>> addHandler, System.Linq.Expressions.Expression<System.Action<TDelegate>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Generate<TState, TResult>(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression<System.Func<TState, bool>> condition, System.Linq.Expressions.Expression<System.Func<TState, TState>> iterate, System.Linq.Expressions.Expression<System.Func<TState, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Generate<TState, TResult>(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression<System.Func<TState, bool>> condition, System.Linq.Expressions.Expression<System.Func<TState, TState>> iterate, System.Linq.Expressions.Expression<System.Func<TState, TResult>> resultSelector, System.Linq.Expressions.Expression<System.Func<TState, System.DateTimeOffset>> timeSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Generate<TState, TResult>(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression<System.Func<TState, bool>> condition, System.Linq.Expressions.Expression<System.Func<TState, TState>> iterate, System.Linq.Expressions.Expression<System.Func<TState, TResult>> resultSelector, System.Linq.Expressions.Expression<System.Func<TState, System.DateTimeOffset>> timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Generate<TState, TResult>(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression<System.Func<TState, bool>> condition, System.Linq.Expressions.Expression<System.Func<TState, TState>> iterate, System.Linq.Expressions.Expression<System.Func<TState, TResult>> resultSelector, System.Linq.Expressions.Expression<System.Func<TState, System.TimeSpan>> timeSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Generate<TState, TResult>(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression<System.Func<TState, bool>> condition, System.Linq.Expressions.Expression<System.Func<TState, TState>> iterate, System.Linq.Expressions.Expression<System.Func<TState, TResult>> resultSelector, System.Linq.Expressions.Expression<System.Func<TState, System.TimeSpan>> timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Generate<TState, TResult>(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression<System.Func<TState, bool>> condition, System.Linq.Expressions.Expression<System.Func<TState, TState>> iterate, System.Linq.Expressions.Expression<System.Func<TState, TResult>> resultSelector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>>> durationSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>>> durationSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>>> durationSelector, int capacity) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupByUntil<TSource, TKey, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TSource>, System.IObservable<TDuration>>> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>>> durationSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>>> durationSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>>> durationSelector, int capacity) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupByUntil<TSource, TKey, TElement, TDuration>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Linq.Expressions.Expression<System.Func<System.Reactive.Linq.IGroupedObservable<TKey, TElement>, System.IObservable<TDuration>>> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, int capacity) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TSource>> GroupBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, int capacity) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Linq.IGroupedObservable<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> GroupJoin<TLeft, TRight, TLeftDuration, TRightDuration, TResult>(this System.Reactive.Linq.IQbservable<TLeft> left, System.IObservable<TRight> right, System.Linq.Expressions.Expression<System.Func<TLeft, System.IObservable<TLeftDuration>>> leftDurationSelector, System.Linq.Expressions.Expression<System.Func<TRight, System.IObservable<TRightDuration>>> rightDurationSelector, System.Linq.Expressions.Expression<System.Func<TLeft, System.IObservable<TRight>, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> If<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<bool>> condition, System.IObservable<TResult> thenSource) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> If<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<bool>> condition, System.IObservable<TResult> thenSource, System.IObservable<TResult> elseSource) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> If<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<bool>> condition, System.IObservable<TResult> thenSource, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> IgnoreElements<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Interval(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan period) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Interval(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> IsEmpty<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Join<TLeft, TRight, TLeftDuration, TRightDuration, TResult>(this System.Reactive.Linq.IQbservable<TLeft> left, System.IObservable<TRight> right, System.Linq.Expressions.Expression<System.Func<TLeft, System.IObservable<TLeftDuration>>> leftDurationSelector, System.Linq.Expressions.Expression<System.Func<TRight, System.IObservable<TRightDuration>>> rightDurationSelector, System.Linq.Expressions.Expression<System.Func<TLeft, TRight, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> LastAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> LastAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> LastOrDefaultAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> LastOrDefaultAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Linq.IQueryable<TSource> Latest<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> LongCount<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> LongCount<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Notification<TSource>> Materialize<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Max(this System.Reactive.Linq.IQbservable<decimal> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Max(this System.Reactive.Linq.IQbservable<double> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Max(this System.Reactive.Linq.IQbservable<int> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Max(this System.Reactive.Linq.IQbservable<long> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Max(this System.Reactive.Linq.IQbservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Max(this System.Reactive.Linq.IQbservable<System.Nullable<double>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<int>> Max(this System.Reactive.Linq.IQbservable<System.Nullable<int>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<long>> Max(this System.Reactive.Linq.IQbservable<System.Nullable<long>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Max(this System.Reactive.Linq.IQbservable<System.Nullable<float>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Max(this System.Reactive.Linq.IQbservable<float> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> MaxBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> MaxBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Collections.Generic.IComparer<TSource> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, decimal>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, double>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, long>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<decimal>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<double>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<int>> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<int>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<long>> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<long>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<float>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Max<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, float>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Max<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Max<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector, System.Collections.Generic.IComparer<TResult> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, int maxConcurrent) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, int maxConcurrent, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservable<System.IObservable<TSource>> sources, int maxConcurrent) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservable<System.Threading.Tasks.Task<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Merge<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Min(this System.Reactive.Linq.IQbservable<decimal> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Min(this System.Reactive.Linq.IQbservable<double> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Min(this System.Reactive.Linq.IQbservable<int> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Min(this System.Reactive.Linq.IQbservable<long> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Min(this System.Reactive.Linq.IQbservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Min(this System.Reactive.Linq.IQbservable<System.Nullable<double>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<int>> Min(this System.Reactive.Linq.IQbservable<System.Nullable<int>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<long>> Min(this System.Reactive.Linq.IQbservable<System.Nullable<long>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Min(this System.Reactive.Linq.IQbservable<System.Nullable<float>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Min(this System.Reactive.Linq.IQbservable<float> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> MinBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> MinBy<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Collections.Generic.IComparer<TSource> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, decimal>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, double>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, long>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<decimal>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<double>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<int>> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<int>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<long>> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<long>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<float>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Min<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, float>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Min<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Min<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector, System.Collections.Generic.IComparer<TResult> comparer) { throw null; }
+ public static System.Linq.IQueryable<TSource> MostRecent<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, TSource initialValue) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Multicast<TSource, TIntermediate, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.Reactive.Subjects.ISubject<TSource, TIntermediate>>> subjectSelector, System.Linq.Expressions.Expression<System.Func<System.IObservable<TIntermediate>, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Never<TResult>(this System.Reactive.Linq.IQbservableProvider provider) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Never<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult witness) { throw null; }
+ public static System.Linq.IQueryable<TSource> Next<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ObserveOn<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ObserveOn<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Threading.SynchronizationContext context) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> OfType<TResult>(this System.Reactive.Linq.IQbservable<object> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> OnErrorResumeNext<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> OnErrorResumeNext<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> OnErrorResumeNext<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> PublishLast<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Publish<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Publish<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, TSource initialValue) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Range(this System.Reactive.Linq.IQbservableProvider provider, int start, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Range(this System.Reactive.Linq.IQbservableProvider provider, int start, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> RefCount<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Subjects.IConnectableObservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Repeat<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult value) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Repeat<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult value, int repeatCount) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Repeat<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult value, int repeatCount, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Repeat<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult value, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Repeat<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Repeat<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int repeatCount) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, int bufferSize) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, int bufferSize, System.TimeSpan window) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, System.TimeSpan window) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Replay<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TSource>, System.IObservable<TResult>>> selector, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Retry<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Retry<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int retryCount) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Return<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult value) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Return<TResult>(this System.Reactive.Linq.IQbservableProvider provider, TResult value, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Sample<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan interval) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Sample<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan interval, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Sample<TSource, TSample>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TSample> sampler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Scan<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TSource, TSource>> accumulator) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TAccumulate> Scan<TSource, TAccumulate>(this System.Reactive.Linq.IQbservable<TSource> source, TAccumulate seed, System.Linq.Expressions.Expression<System.Func<TAccumulate, TSource, TAccumulate>> accumulator) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TOther> SelectMany<TSource, TOther>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Collections.Generic.IEnumerable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Collections.Generic.IEnumerable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.IObservable<TResult>>> onNext, System.Linq.Expressions.Expression<System.Func<System.Exception, System.IObservable<TResult>>> onError, System.Linq.Expressions.Expression<System.Func<System.IObservable<TResult>>> onCompleted) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TResult>>> onNext, System.Linq.Expressions.Expression<System.Func<System.Exception, System.IObservable<TResult>>> onError, System.Linq.Expressions.Expression<System.Func<System.IObservable<TResult>>> onCompleted) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.Tasks.Task<TResult>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Collections.Generic.IEnumerable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Collections.Generic.IEnumerable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TCollection, int, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.IObservable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TCollection, int, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, int, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TCollection, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TCollection>>> collectionSelector, System.Linq.Expressions.Expression<System.Func<TSource, TCollection, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.CancellationToken, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> SelectMany<TSource, TTaskResult, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Threading.Tasks.Task<TTaskResult>>> taskSelector, System.Linq.Expressions.Expression<System.Func<TSource, TTaskResult, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Select<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, TResult>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Select<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> SequenceEqual<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> SequenceEqual<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> SequenceEqual<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second) { throw null; }
+ public static System.Reactive.Linq.IQbservable<bool> SequenceEqual<TSource>(this System.Reactive.Linq.IQbservable<TSource> first, System.IObservable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SingleAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SingleAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SingleOrDefaultAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SingleOrDefaultAsync<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipUntil<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset startTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipUntil<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset startTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipUntil<TSource, TOther>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipWhile<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SkipWhile<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Skip<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Skip<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Skip<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> Start(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action> action) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> Start(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task>> actionAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Unit> StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.Tasks.Task>> actionAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> StartAsync<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<TResult>>> functionAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> StartAsync<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.Tasks.Task<TResult>>> functionAsync) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> StartWith<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Collections.Generic.IEnumerable<TSource> values) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> StartWith<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler, System.Collections.Generic.IEnumerable<TSource> values) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> StartWith<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler, params TSource[] values) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> StartWith<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, params TSource[] values) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Start<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TResult>> function) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Start<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SubscribeOn<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> SubscribeOn<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Threading.SynchronizationContext context) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Sum(this System.Reactive.Linq.IQbservable<decimal> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Sum(this System.Reactive.Linq.IQbservable<double> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Sum(this System.Reactive.Linq.IQbservable<int> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Sum(this System.Reactive.Linq.IQbservable<long> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Sum(this System.Reactive.Linq.IQbservable<System.Nullable<decimal>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Sum(this System.Reactive.Linq.IQbservable<System.Nullable<double>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<int>> Sum(this System.Reactive.Linq.IQbservable<System.Nullable<int>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<long>> Sum(this System.Reactive.Linq.IQbservable<System.Nullable<long>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Sum(this System.Reactive.Linq.IQbservable<System.Nullable<float>> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Sum(this System.Reactive.Linq.IQbservable<float> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<decimal> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, decimal>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<double> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, double>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<int> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, long>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<decimal>> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<decimal>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<double>> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<double>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<int>> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<int>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<long>> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<long>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Nullable<float>> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.Nullable<float>>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<float> Sum<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, float>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Switch<TSource>(this System.Reactive.Linq.IQbservable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Switch<TSource>(this System.Reactive.Linq.IQbservable<System.Threading.Tasks.Task<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Synchronize<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Synchronize<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, object gate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> TakeLastBuffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> TakeLastBuffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> TakeLastBuffer<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeLast<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler timerScheduler, System.Reactive.Concurrency.IScheduler loopScheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeUntil<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset endTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeUntil<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset endTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeUntil<TSource, TOther>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TOther> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeWhile<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> TakeWhile<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Take<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Take<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Take<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Take<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Joins.QueryablePlan<TResult> Then<TSource, TResult>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TResult>> selector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Throttle<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Throttle<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Throttle<TSource, TThrottle>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TThrottle>>> throttleDurationSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Throw<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Throw<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Throw<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Throw<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception, TResult witness) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.TimeInterval<TSource>> TimeInterval<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.TimeInterval<TSource>> TimeInterval<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime, System.IObservable<TSource> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime, System.IObservable<TSource> other, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime, System.IObservable<TSource> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime, System.IObservable<TSource> other, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource, TTimeout>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TTimeout> firstTimeout, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TTimeout>>> timeoutDurationSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource, TTimeout>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TTimeout> firstTimeout, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TTimeout>>> timeoutDurationSelector, System.IObservable<TSource> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource, TTimeout>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TTimeout>>> timeoutDurationSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Timeout<TSource, TTimeout>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, System.IObservable<TTimeout>>> timeoutDurationSelector, System.IObservable<TSource> other) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.TimeSpan period) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime, System.TimeSpan period) { throw null; }
+ public static System.Reactive.Linq.IQbservable<long> Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Timestamped<TSource>> Timestamp<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Reactive.Timestamped<TSource>> Timestamp<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource[]> ToArray<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Func<System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action> action) { throw null; }
+ public static System.Func<System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1>> action) { throw null; }
+ public static System.Func<TArg1, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<System.Reactive.Linq.IQbservable<TResult>> ToAsync<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TResult>> function) { throw null; }
+ public static System.Func<System.Reactive.Linq.IQbservable<TResult>> ToAsync<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TResult>> function) { throw null; }
+ public static System.Func<TArg1, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>> action) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, System.Reactive.Linq.IQbservable<System.Reactive.Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>> action, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>> function) { throw null; }
+ public static System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, System.Reactive.Linq.IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>> function, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IDictionary<TKey, TSource>> ToDictionary<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IDictionary<TKey, TSource>> ToDictionary<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IDictionary<TKey, TElement>> ToDictionary<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IDictionary<TKey, TElement>> ToDictionary<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> ToList<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Linq.ILookup<TKey, TSource>> ToLookup<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Linq.ILookup<TKey, TSource>> ToLookup<TSource, TKey>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Linq.ILookup<TKey, TElement>> ToLookup<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Linq.ILookup<TKey, TElement>> ToLookup<TSource, TKey, TElement>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, TKey>> keySelector, System.Linq.Expressions.Expression<System.Func<TSource, TElement>> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ToObservable<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ToObservable<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ToQbservable<TSource>(this System.Linq.IQueryable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> ToQbservable<TSource>(this System.Linq.IQueryable<TSource> source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Linq.IQueryable<TSource> ToQueryable<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Using<TResult, TResource>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<TResource>>> resourceFactoryAsync, System.Linq.Expressions.Expression<System.Func<TResource, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IObservable<TResult>>>> observableFactoryAsync) where TResource : System.IDisposable { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Using<TResult, TResource>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<TResource>> resourceFactory, System.Linq.Expressions.Expression<System.Func<TResource, System.IObservable<TResult>>> observableFactory) where TResource : System.IDisposable { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> When<TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.Reactive.Joins.QueryablePlan<TResult>> plans) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> When<TResult>(this System.Reactive.Linq.IQbservableProvider provider, params System.Reactive.Joins.QueryablePlan<TResult>[] plans) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Where<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Where<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<TSource, int, bool>> predicate) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> While<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression<System.Func<bool>> condition, System.IObservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, int count, int skip) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, int count) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource, TWindowBoundary>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TWindowBoundary> windowBoundaries) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource, TWindowClosing>(this System.Reactive.Linq.IQbservable<TSource> source, System.Linq.Expressions.Expression<System.Func<System.IObservable<TWindowClosing>>> windowClosingSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.IObservable<TSource>> Window<TSource, TWindowOpening, TWindowClosing>(this System.Reactive.Linq.IQbservable<TSource> source, System.IObservable<TWindowOpening> windowOpenings, System.Linq.Expressions.Expression<System.Func<TWindowOpening, System.IObservable<TWindowClosing>>> windowClosingSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Zip<TSource>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<System.Collections.Generic.IList<TSource>> Zip<TSource>(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<TSource>[] sources) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.IObservable<TSource9> source9, System.IObservable<TSource10> source10, System.IObservable<TSource11> source11, System.IObservable<TSource12> source12, System.IObservable<TSource13> source13, System.IObservable<TSource14> source14, System.IObservable<TSource15> source15, System.IObservable<TSource16> source16, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource, TResult>(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable<System.IObservable<TSource>> sources, System.Linq.Expressions.Expression<System.Func<System.Collections.Generic.IList<TSource>, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TResult>(this System.Reactive.Linq.IQbservable<TSource1> first, System.Collections.Generic.IEnumerable<TSource2> second, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TResult>(this System.Reactive.Linq.IQbservable<TSource1> first, System.IObservable<TSource2> second, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>> resultSelector) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TResult> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>(this System.Reactive.Linq.IQbservable<TSource1> source1, System.IObservable<TSource2> source2, System.IObservable<TSource3> source3, System.IObservable<TSource4> source4, System.IObservable<TSource5> source5, System.IObservable<TSource6> source6, System.IObservable<TSource7> source7, System.IObservable<TSource8> source8, System.Linq.Expressions.Expression<System.Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>> resultSelector) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Runtime.Remoting.cs b/src/v4.5.2/System.Reactive.Runtime.Remoting.cs
new file mode 100644
index 0000000..7e1342e
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Runtime.Remoting.cs
@@ -0,0 +1,29 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Remoting Library used to expose observable sequences through .NET Remoting.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Runtime.Remoting")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive.Linq
+{
+ public static partial class RemotingObservable
+ {
+ public static System.IObservable<TSource> Remotable<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> Remotable<TSource>(this System.IObservable<TSource> source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Remotable<TSource>(this System.Reactive.Linq.IQbservable<TSource> source) { throw null; }
+ public static System.Reactive.Linq.IQbservable<TSource> Remotable<TSource>(this System.Reactive.Linq.IQbservable<TSource> source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Windows.Forms.cs b/src/v4.5.2/System.Reactive.Windows.Forms.cs
new file mode 100644
index 0000000..d1b8bcf
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Windows.Forms.cs
@@ -0,0 +1,38 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Forms extensions library for Rx. Contains scheduler functionality for the Windows Forms UI loop.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Forms")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive.Concurrency
+{
+ public partial class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic
+ {
+ public ControlScheduler(System.Windows.Forms.Control control) { }
+ public System.Windows.Forms.Control Control { get { throw null; } }
+ public System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+}
+namespace System.Reactive.Linq
+{
+ public static partial class ControlObservable
+ {
+ public static System.IObservable<TSource> ObserveOn<TSource>(this System.IObservable<TSource> source, System.Windows.Forms.Control control) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(this System.IObservable<TSource> source, System.Windows.Forms.Control control) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Reactive.Windows.Threading.cs b/src/v4.5.2/System.Reactive.Windows.Threading.cs
new file mode 100644
index 0000000..288cd36
--- /dev/null
+++ b/src/v4.5.2/System.Reactive.Windows.Threading.cs
@@ -0,0 +1,47 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Presentation Foundation extensions library for Rx. Contains scheduler functionality for the WPF Dispatcher.")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Threading")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.Reactive.Concurrency
+{
+ public partial class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic
+ {
+ public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { }
+ public static System.Reactive.Concurrency.DispatcherScheduler Current { get { throw null; } }
+ public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } }
+ [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the current thread's Dispatcher object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")]
+ public static System.Reactive.Concurrency.DispatcherScheduler Instance { get { throw null; } }
+ public System.IDisposable SchedulePeriodic<TState>(TState state, System.TimeSpan period, System.Func<TState, TState> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ public override System.IDisposable Schedule<TState>(TState state, System.TimeSpan dueTime, System.Func<System.Reactive.Concurrency.IScheduler, TState, System.IDisposable> action) { throw null; }
+ }
+}
+namespace System.Reactive.Linq
+{
+ public static partial class DispatcherObservable
+ {
+ public static System.IObservable<TSource> ObserveOnDispatcher<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> ObserveOn<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> ObserveOn<TSource>(this System.IObservable<TSource> source, System.Windows.Threading.Dispatcher dispatcher) { throw null; }
+ public static System.IObservable<TSource> ObserveOn<TSource>(this System.IObservable<TSource> source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; }
+ public static System.IObservable<TSource> SubscribeOnDispatcher<TSource>(this System.IObservable<TSource> source) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(this System.IObservable<TSource> source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(this System.IObservable<TSource> source, System.Windows.Threading.Dispatcher dispatcher) { throw null; }
+ public static System.IObservable<TSource> SubscribeOn<TSource>(this System.IObservable<TSource> source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Runtime.Caching.cs b/src/v4.5.2/System.Runtime.Caching.cs
new file mode 100644
index 0000000..42d90aa
--- /dev/null
+++ b/src/v4.5.2/System.Runtime.Caching.cs
@@ -0,0 +1,291 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Runtime.Caching
+{
+ public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor
+ {
+ protected CacheEntryChangeMonitor() { }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<string> CacheKeys { get; }
+ public abstract System.DateTimeOffset LastModified { get; }
+ public abstract string RegionName { get; }
+ }
+ public partial class CacheEntryRemovedArguments
+ {
+ public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { }
+ public System.Runtime.Caching.CacheItem CacheItem { get { throw null; } }
+ public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } }
+ public System.Runtime.Caching.ObjectCache Source { get { throw null; } }
+ }
+ public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments);
+ public enum CacheEntryRemovedReason
+ {
+ CacheSpecificEviction = 4,
+ ChangeMonitorChanged = 3,
+ Evicted = 2,
+ Expired = 1,
+ Removed = 0,
+ }
+ public partial class CacheEntryUpdateArguments
+ {
+ public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { }
+ public string Key { get { throw null; } }
+ public string RegionName { get { throw null; } }
+ public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } }
+ public System.Runtime.Caching.ObjectCache Source { get { throw null; } }
+ public System.Runtime.Caching.CacheItem UpdatedCacheItem { get { throw null; } set { } }
+ public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { get { throw null; } set { } }
+ }
+ public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments);
+ public partial class CacheItem
+ {
+ public CacheItem(string key) { }
+ public CacheItem(string key, object value) { }
+ public CacheItem(string key, object value, string regionName) { }
+ public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class CacheItemPolicy
+ {
+ public CacheItemPolicy() { }
+ public System.DateTimeOffset AbsoluteExpiration { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Runtime.Caching.ChangeMonitor> ChangeMonitors { get { throw null; } }
+ public System.Runtime.Caching.CacheItemPriority Priority { get { throw null; } set { } }
+ public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { get { throw null; } set { } }
+ public System.TimeSpan SlidingExpiration { get { throw null; } set { } }
+ public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { get { throw null; } set { } }
+ }
+ public enum CacheItemPriority
+ {
+ Default = 0,
+ NotRemovable = 1,
+ }
+ public abstract partial class ChangeMonitor : System.IDisposable
+ {
+ protected ChangeMonitor() { }
+ public bool HasChanged { get { throw null; } }
+ public bool IsDisposed { get { throw null; } }
+ public abstract string UniqueId { get; }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ protected void InitializationComplete() { }
+ public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { }
+ protected void OnChanged(object state) { }
+ }
+ [System.FlagsAttribute]
+ public enum DefaultCacheCapabilities
+ {
+ AbsoluteExpirations = 8,
+ CacheEntryChangeMonitors = 4,
+ CacheEntryRemovedCallback = 64,
+ CacheEntryUpdateCallback = 32,
+ CacheRegions = 128,
+ InMemoryProvider = 1,
+ None = 0,
+ OutOfProcessProvider = 2,
+ SlidingExpirations = 16,
+ }
+ public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor
+ {
+ protected FileChangeMonitor() { }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<string> FilePaths { get; }
+ public abstract System.DateTimeOffset LastModified { get; }
+ }
+ public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor
+ {
+ public HostFileChangeMonitor(System.Collections.Generic.IList<string> filePaths) { }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<string> FilePaths { get { throw null; } }
+ public override System.DateTimeOffset LastModified { get { throw null; } }
+ public override string UniqueId { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable
+ {
+ public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { }
+ public long CacheMemoryLimit { get { throw null; } }
+ public static System.Runtime.Caching.MemoryCache Default { get { throw null; } }
+ public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } }
+ public override object this[string key] { get { throw null; } set { } }
+ public override string Name { get { throw null; } }
+ public long PhysicalMemoryLimit { get { throw null; } }
+ public System.TimeSpan PollingInterval { get { throw null; } }
+ public override bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; }
+ public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; }
+ public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; }
+ public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; }
+ public override bool Contains(string key, string regionName=null) { throw null; }
+ public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable<string> keys, string regionName=null) { throw null; }
+ public void Dispose() { }
+ public override object Get(string key, string regionName=null) { throw null; }
+ public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; }
+ public override long GetCount(string regionName=null) { throw null; }
+ protected override System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> GetEnumerator() { throw null; }
+ public override System.Collections.Generic.IDictionary<string, object> GetValues(System.Collections.Generic.IEnumerable<string> keys, string regionName=null) { throw null; }
+ public override object Remove(string key, string regionName=null) { throw null; }
+ public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { }
+ public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { }
+ public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public long Trim(int percent) { throw null; }
+ }
+ public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable
+ {
+ public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration;
+ public static readonly System.TimeSpan NoSlidingExpiration;
+ protected ObjectCache() { }
+ public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; }
+ public static System.IServiceProvider Host { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]set { } }
+ public abstract object this[string key] { get; set; }
+ public abstract string Name { get; }
+ public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; }
+ public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; }
+ public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; }
+ public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy);
+ public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null);
+ public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null);
+ public abstract bool Contains(string key, string regionName=null);
+ public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable<string> keys, string regionName=null);
+ public abstract object Get(string key, string regionName=null);
+ public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null);
+ public abstract long GetCount(string regionName=null);
+ protected abstract System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> GetEnumerator();
+ public abstract System.Collections.Generic.IDictionary<string, object> GetValues(System.Collections.Generic.IEnumerable<string> keys, string regionName=null);
+ public virtual System.Collections.Generic.IDictionary<string, object> GetValues(string regionName, params string[] keys) { throw null; }
+ public abstract object Remove(string key, string regionName=null);
+ public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy);
+ public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null);
+ public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null);
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public delegate void OnChangedCallback(object state);
+ public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor
+ {
+ public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { }
+ public override string UniqueId { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ }
+}
+namespace System.Runtime.Caching.Configuration
+{
+ public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public CachingSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("memoryCache")]
+ public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } }
+ }
+ public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement
+ {
+ public MemoryCacheElement(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0)]
+ public int CacheMemoryLimitMegabytes { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)]
+ public int PhysicalMemoryLimitPercentage { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")]
+ public System.TimeSpan PollingInterval { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection
+ {
+ public MemoryCacheSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("namedCaches")]
+ public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public MemoryCacheSettingsCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } }
+ public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; }
+ public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { }
+ public void RemoveAt(int index) { }
+ }
+}
+namespace System.Runtime.Caching.Hosting
+{
+ public partial interface IApplicationIdentifier
+ {
+ string GetApplicationId();
+ }
+ public partial interface IFileChangeNotificationSystem
+ {
+ void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize);
+ void StopMonitoring(string filePath, object state);
+ }
+ public partial interface IMemoryCacheManager
+ {
+ void ReleaseCache(System.Runtime.Caching.MemoryCache cache);
+ void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache);
+ }
+}
diff --git a/src/v4.5.2/System.Runtime.DurableInstancing.cs b/src/v4.5.2/System.Runtime.DurableInstancing.cs
new file mode 100644
index 0000000..2def8f0
--- /dev/null
+++ b/src/v4.5.2/System.Runtime.DurableInstancing.cs
@@ -0,0 +1,548 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ActionItem))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.AsyncResult))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.BufferedOutputStream))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompletedAsyncResult))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.DiagnosticsEventProvider))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EtwProvider))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EventLogger))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.StringTraceRecord))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.TraceRecord))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionTrace))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Fx))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.IOThreadScheduler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.PartialTrustHelpers))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.SynchronizedPool<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TraceEventLevel))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TracePayload))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TypeHelper))]
+public static partial class SRCore
+{
+ public const string AsyncTransactionException = "AsyncTransactionException";
+ public const string BindLockRequiresCommandFlag = "BindLockRequiresCommandFlag";
+ public const string BindReclaimedLockException = "BindReclaimedLockException";
+ public const string BindReclaimSucceeded = "BindReclaimSucceeded";
+ public const string CannotAcquireLockDefault = "CannotAcquireLockDefault";
+ public const string CannotCompleteWithKeys = "CannotCompleteWithKeys";
+ public const string CannotCreateContextWithNullId = "CannotCreateContextWithNullId";
+ public const string CannotInvokeBindingFromNonBinding = "CannotInvokeBindingFromNonBinding";
+ public const string CannotInvokeTransactionalFromNonTransactional = "CannotInvokeTransactionalFromNonTransactional";
+ public const string CannotReplaceTransaction = "CannotReplaceTransaction";
+ public const string CommandExecutionCannotOverlap = "CommandExecutionCannotOverlap";
+ public const string CompletedMustNotHaveAssociatedKeys = "CompletedMustNotHaveAssociatedKeys";
+ public const string ContextAlreadyBoundToInstance = "ContextAlreadyBoundToInstance";
+ public const string ContextAlreadyBoundToLock = "ContextAlreadyBoundToLock";
+ public const string ContextAlreadyBoundToOwner = "ContextAlreadyBoundToOwner";
+ public const string ContextMustBeBoundToInstance = "ContextMustBeBoundToInstance";
+ public const string ContextMustBeBoundToOwner = "ContextMustBeBoundToOwner";
+ public const string ContextNotFromThisStore = "ContextNotFromThisStore";
+ public const string DoNotCompleteTryCommandWithPendingReclaim = "DoNotCompleteTryCommandWithPendingReclaim";
+ public const string ExecuteMustBeNested = "ExecuteMustBeNested";
+ public const string GenericInstanceCommandNull = "GenericInstanceCommandNull";
+ public const string GuidCannotBeEmpty = "GuidCannotBeEmpty";
+ public const string HandleFreed = "HandleFreed";
+ public const string HandleFreedBeforeInitialized = "HandleFreedBeforeInitialized";
+ public const string InstanceCollisionDefault = "InstanceCollisionDefault";
+ public const string InstanceCompleteDefault = "InstanceCompleteDefault";
+ public const string InstanceHandleConflictDefault = "InstanceHandleConflictDefault";
+ public const string InstanceKeyRequiresValidGuid = "InstanceKeyRequiresValidGuid";
+ public const string InstanceLockLostDefault = "InstanceLockLostDefault";
+ public const string InstanceNotReadyDefault = "InstanceNotReadyDefault";
+ public const string InstanceOperationRequiresInstance = "InstanceOperationRequiresInstance";
+ public const string InstanceOperationRequiresLock = "InstanceOperationRequiresLock";
+ public const string InstanceOperationRequiresNotCompleted = "InstanceOperationRequiresNotCompleted";
+ public const string InstanceOperationRequiresNotUninitialized = "InstanceOperationRequiresNotUninitialized";
+ public const string InstanceOperationRequiresOwner = "InstanceOperationRequiresOwner";
+ public const string InstanceOwnerDefault = "InstanceOwnerDefault";
+ public const string InstanceStoreBoundSameVersionTwice = "InstanceStoreBoundSameVersionTwice";
+ public const string InvalidInstanceState = "InvalidInstanceState";
+ public const string InvalidKeyArgument = "InvalidKeyArgument";
+ public const string InvalidLockToken = "InvalidLockToken";
+ public const string KeyAlreadyAssociated = "KeyAlreadyAssociated";
+ public const string KeyAlreadyCompleted = "KeyAlreadyCompleted";
+ public const string KeyAlreadyUnassociated = "KeyAlreadyUnassociated";
+ public const string KeyCollisionDefault = "KeyCollisionDefault";
+ public const string KeyCompleteDefault = "KeyCompleteDefault";
+ public const string KeyNotAssociated = "KeyNotAssociated";
+ public const string KeyNotCompleted = "KeyNotCompleted";
+ public const string KeyNotReadyDefault = "KeyNotReadyDefault";
+ public const string LoadedWriteOnlyValue = "LoadedWriteOnlyValue";
+ public const string MayBindLockCommandShouldValidateOwner = "MayBindLockCommandShouldValidateOwner";
+ public const string MetadataCannotContainNullKey = "MetadataCannotContainNullKey";
+ public const string MustSetTransactionOnFirstCall = "MustSetTransactionOnFirstCall";
+ public const string OnCancelRequestedThrew = "OnCancelRequestedThrew";
+ public const string OnFreeInstanceHandleThrew = "OnFreeInstanceHandleThrew";
+ public const string OwnerBelongsToWrongStore = "OwnerBelongsToWrongStore";
+ public const string StoreReportedConflictingLockTokens = "StoreReportedConflictingLockTokens";
+ public const string TimedOutWaitingForLockResolution = "TimedOutWaitingForLockResolution";
+ public const string TransactionInDoubtNonHost = "TransactionInDoubtNonHost";
+ public const string TransactionRolledBackNonHost = "TransactionRolledBackNonHost";
+ public const string TryCommandCannotExecuteSubCommandsAndReduce = "TryCommandCannotExecuteSubCommandsAndReduce";
+ public const string UninitializedCannotHaveData = "UninitializedCannotHaveData";
+ public const string WaitAlreadyInProgress = "WaitAlreadyInProgress";
+ public static string CannotAcquireLockSpecific(object arg1) { throw null; }
+ public static string CannotAcquireLockSpecificWithOwner(object arg1, object arg2) { throw null; }
+ public static string GenericInstanceCommand(object arg1) { throw null; }
+ public static string InitialMetadataCannotBeDeleted(object arg1) { throw null; }
+ public static string InstanceCollisionSpecific(System.Guid arg1) { throw null; }
+ public static string InstanceCompleteSpecific(System.Guid arg1) { throw null; }
+ public static string InstanceHandleConflictSpecific(System.Guid arg1) { throw null; }
+ public static string InstanceLockLostSpecific(System.Guid arg1) { throw null; }
+ public static string InstanceNotReadySpecific(System.Guid arg1) { throw null; }
+ public static string InstanceOwnerSpecific(System.Guid arg1) { throw null; }
+ public static string KeyCollisionSpecific(object arg1) { throw null; }
+ public static string KeyCollisionSpecific(object arg1, object arg2, object arg3) { throw null; }
+ public static string KeyCollisionSpecificKeyOnly(object arg1) { throw null; }
+ public static string KeyCompleteSpecific(object arg1) { throw null; }
+ public static string KeyNotReadySpecific(object arg1) { throw null; }
+ public static string MetadataCannotContainNullValue(object arg1) { throw null; }
+ public static string NameCollisionOnCollect(System.Xml.Linq.XName arg1, object arg2) { throw null; }
+ public static string NameCollisionOnMap(System.Xml.Linq.XName arg1, object arg2) { throw null; }
+ public static string OutsideInstanceExecutionScope(object arg1) { throw null; }
+ public static string OutsideTransactionalCommand(object arg1) { throw null; }
+ public static string PersistencePipelineAbortThrew(object arg1) { throw null; }
+ public static string ProviderDoesNotSupportCommand(object arg1) { throw null; }
+ public static string WaitForEventsTimedOut(System.TimeSpan arg1) { throw null; }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Runtime.DurableInstancing
+{
+ [System.SerializableAttribute]
+ public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceCollisionException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceCollisionException(string message) { }
+ public InstanceCollisionException(string message, System.Exception innerException) { }
+ public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId) { }
+ public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { }
+ public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceCompleteException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceCompleteException(string message) { }
+ public InstanceCompleteException(string message, System.Exception innerException) { }
+ public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId) { }
+ public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { }
+ public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { }
+ }
+ public sealed partial class InstanceHandle
+ {
+ internal InstanceHandle() { }
+ public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void Free() { }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceHandleConflictException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceHandleConflictException(string message) { }
+ public InstanceHandleConflictException(string message, System.Exception innerException) { }
+ public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId) { }
+ public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { }
+ public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class InstanceKey
+ {
+ public InstanceKey(System.Guid value) { }
+ public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> metadata) { }
+ public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> Metadata { get { throw null; } }
+ public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceKeyCollisionException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceKeyCollisionException(string message) { }
+ public InstanceKeyCollisionException(string message, System.Exception innerException) { }
+ public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId) { }
+ public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, System.Exception innerException) { }
+ public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, string message, System.Exception innerException) { }
+ public System.Guid ConflictingInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceKeyCompleteException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceKeyCompleteException(string message) { }
+ public InstanceKeyCompleteException(string message, System.Exception innerException) { }
+ public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { }
+ public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { }
+ public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { }
+ public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceKeyNotReadyException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceKeyNotReadyException(string message) { }
+ public InstanceKeyNotReadyException(string message, System.Exception innerException) { }
+ public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { }
+ public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { }
+ public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { }
+ public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum InstanceKeyState
+ {
+ Associated = 1,
+ Completed = 2,
+ Unknown = 0,
+ }
+ public sealed partial class InstanceKeyView
+ {
+ internal InstanceKeyView() { }
+ public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> InstanceKeyMetadata { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceLockedException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceLockedException(string message) { }
+ public InstanceLockedException(string message, System.Exception innerException) { }
+ public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId) { }
+ public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { }
+ public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, object> serializableInstanceOwnerMetadata) { }
+ public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, object> serializableInstanceOwnerMetadata, System.Exception innerException) { }
+ public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, object> serializableInstanceOwnerMetadata, string message, System.Exception innerException) { }
+ public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { }
+ public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Xml.Linq.XName, object> SerializableInstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceLockLostException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceLockLostException(string message) { }
+ public InstanceLockLostException(string message, System.Exception innerException) { }
+ public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId) { }
+ public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { }
+ public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { }
+ }
+ public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult
+ {
+ public InstanceLockQueryResult() { }
+ public InstanceLockQueryResult(System.Collections.Generic.IDictionary<System.Guid, System.Guid> instanceOwnerIds) { }
+ public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { }
+ public System.Collections.Generic.IDictionary<System.Guid, System.Guid> InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException
+ {
+ public InstanceNotReadyException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceNotReadyException(string message) { }
+ public InstanceNotReadyException(string message, System.Exception innerException) { }
+ public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId) { }
+ public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { }
+ public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { }
+ }
+ public sealed partial class InstanceOwner
+ {
+ internal InstanceOwner() { }
+ public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException
+ {
+ public InstanceOwnerException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstanceOwnerException(string message) { }
+ public InstanceOwnerException(string message, System.Exception innerException) { }
+ public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId) { }
+ public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, System.Exception innerException) { }
+ public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, string message, System.Exception innerException) { }
+ public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult
+ {
+ public InstanceOwnerQueryResult() { }
+ public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary<System.Guid, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue>> instanceOwners) { }
+ public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> metadata) { }
+ public System.Collections.Generic.IDictionary<System.Guid, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue>> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class InstancePersistenceCommand
+ {
+ protected InstancePersistenceCommand(System.Xml.Linq.XName name) { }
+ protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } }
+ protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } }
+ public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { }
+ }
+ [System.SerializableAttribute]
+ public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException
+ {
+ public InstancePersistenceCommandException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstancePersistenceCommandException(string message) { }
+ public InstancePersistenceCommandException(string message, System.Exception innerException) { }
+ public InstancePersistenceCommandException(System.Xml.Linq.XName commandName) { }
+ public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Exception innerException) { }
+ public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId) { }
+ public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { }
+ public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { }
+ public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { }
+ public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public sealed partial class InstancePersistenceContext
+ {
+ internal InstancePersistenceContext() { }
+ public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public long InstanceVersion { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Guid LockToken { get { throw null; } }
+ public object UserContext { get { throw null; } }
+ public void AssociatedInstanceKey(System.Guid key) { }
+ public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public void BindAcquiredLock(long instanceVersion) { }
+ public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { }
+ public void BindInstance(System.Guid instanceId) { }
+ public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { }
+ public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { }
+ public void CompletedInstance() { }
+ public void CompletedInstanceKey(System.Guid key) { }
+ public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; }
+ public void EndBindReclaimedLock(System.IAsyncResult result) { }
+ public void EndExecute(System.IAsyncResult result) { }
+ public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { }
+ public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> instanceData, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> instanceMetadata, System.Collections.Generic.IDictionary<System.Guid, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue>> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary<System.Guid, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue>> completedInstanceKeyMetadata) { }
+ public void PersistedInstance(System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> data) { }
+ public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { }
+ public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> metadata, bool complete) { }
+ public void ReadInstanceMetadata(System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> metadata, bool complete) { }
+ public void ReadInstanceOwnerMetadata(System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> metadata, bool complete) { }
+ public void SetCancellationHandler(System.Action<System.Runtime.DurableInstancing.InstancePersistenceContext> cancellationHandler) { }
+ public void UnassociatedInstanceKey(System.Guid key) { }
+ public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { }
+ public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { }
+ public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { }
+ }
+ public abstract partial class InstancePersistenceEvent : System.IEquatable<System.Runtime.DurableInstancing.InstancePersistenceEvent>
+ {
+ internal InstancePersistenceEvent() { }
+ public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; }
+ public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; }
+ }
+ public abstract partial class InstancePersistenceEvent<T> : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent<T>, new()
+ {
+ protected InstancePersistenceEvent(System.Xml.Linq.XName name) { }
+ public static T Value { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class InstancePersistenceException : System.Exception
+ {
+ public InstancePersistenceException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InstancePersistenceException(string message) { }
+ public InstancePersistenceException(string message, System.Exception innerException) { }
+ public InstancePersistenceException(System.Xml.Linq.XName commandName) { }
+ public InstancePersistenceException(System.Xml.Linq.XName commandName, System.Exception innerException) { }
+ public InstancePersistenceException(System.Xml.Linq.XName commandName, string message) { }
+ public InstancePersistenceException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { }
+ public System.Xml.Linq.XName CommandName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum InstanceState
+ {
+ Completed = 3,
+ Initialized = 2,
+ Uninitialized = 1,
+ Unknown = 0,
+ }
+ public abstract partial class InstanceStore
+ {
+ protected InstanceStore() { }
+ public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; }
+ public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; }
+ public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; }
+ public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; }
+ public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; }
+ protected internal virtual bool EndTryCommand(System.IAsyncResult result) { throw null; }
+ public System.Collections.Generic.List<System.Runtime.DurableInstancing.InstancePersistenceEvent> EndWaitForEvents(System.IAsyncResult result) { throw null; }
+ public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; }
+ protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; }
+ protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; }
+ protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { }
+ protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; }
+ protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { }
+ protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { }
+ protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; }
+ public System.Collections.Generic.List<System.Runtime.DurableInstancing.InstancePersistenceEvent> WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; }
+ }
+ public abstract partial class InstanceStoreQueryResult
+ {
+ protected InstanceStoreQueryResult() { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public sealed partial class InstanceValue
+ {
+ public InstanceValue(object value) { }
+ public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { }
+ public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { get { throw null; } }
+ public bool IsDeletedValue { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum InstanceValueConsistency
+ {
+ InDoubt = 1,
+ None = 0,
+ Partial = 2,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.Serialization.DataContractAttribute]
+ public enum InstanceValueOptions
+ {
+ [System.Runtime.Serialization.EnumMemberAttribute]
+ None = 0,
+ [System.Runtime.Serialization.EnumMemberAttribute]
+ Optional = 1,
+ [System.Runtime.Serialization.EnumMemberAttribute]
+ WriteOnly = 2,
+ }
+ public sealed partial class InstanceView
+ {
+ internal InstanceView() { }
+ public System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> InstanceData { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Guid, System.Runtime.DurableInstancing.InstanceKeyView> InstanceKeys { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> InstanceMetadata { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> InstanceOwnerMetadata { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Runtime.DurableInstancing.InstanceStoreQueryResult> InstanceStoreQueryResults { get { throw null; } }
+ public bool IsBoundToInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsBoundToInstanceOwner { get { throw null; } }
+ public bool IsBoundToLock { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Runtime.Remoting.cs b/src/v4.5.2/System.Runtime.Remoting.cs
new file mode 100644
index 0000000..a9f6caf
--- /dev/null
+++ b/src/v4.5.2/System.Runtime.Remoting.cs
@@ -0,0 +1,457 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(false)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Runtime.Remoting.Channels
+{
+ public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink
+ {
+ public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { }
+ public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
+ public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
+ public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
+ public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
+ public 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) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); }
+ public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
+ }
+ public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider
+ {
+ public BinaryClientFormatterSinkProvider() { }
+ public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
+ public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } }
+ public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; }
+ }
+ public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink
+ {
+ public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { }
+ public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
+ public 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) { }
+ public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
+ public 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) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; }
+ [System.SerializableAttribute]
+ public enum Protocol
+ {
+ Http = 0,
+ Other = 1,
+ }
+ }
+ public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider
+ {
+ public BinaryServerFormatterSinkProvider() { }
+ public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
+ public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
+ public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
+ public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { }
+ }
+ public partial class CommonTransportKeys
+ {
+ public const string ConnectionId = "__ConnectionId";
+ public const string IPAddress = "__IPAddress";
+ public const string RequestUri = "__RequestUri";
+ public CommonTransportKeys() { }
+ }
+ public partial interface IAuthorizeRemotingConnection
+ {
+ bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint);
+ bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity);
+ }
+ public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink
+ {
+ public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { }
+ public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
+ public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
+ public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
+ public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
+ public 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) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); }
+ public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
+ }
+ public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider
+ {
+ public SoapClientFormatterSinkProvider() { }
+ public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
+ public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } }
+ public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; }
+ }
+ public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink
+ {
+ public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { }
+ public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
+ public 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) { }
+ public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
+ public 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) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; }
+ [System.SerializableAttribute]
+ public enum Protocol
+ {
+ Http = 0,
+ Other = 1,
+ }
+ }
+ public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider
+ {
+ public SoapServerFormatterSinkProvider() { }
+ public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
+ public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
+ public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
+ public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { }
+ }
+ public enum SocketCachePolicy
+ {
+ AbsoluteTimeout = 1,
+ Default = 0,
+ }
+}
+namespace System.Runtime.Remoting.Channels.Http
+{
+ public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public HttpChannel() { }
+ public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
+ public HttpChannel(int port) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public string ChannelScheme { get { throw null; } }
+ public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public override object this[object key] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ public override System.Collections.IDictionary Properties { get { throw null; } }
+ public bool WantsToListen { get { throw null; } set { } }
+ public void AddHookChannelUri(string channelUri) { }
+ public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string[] GetUrlsForUri(string objectURI) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+ public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public HttpClientChannel() { }
+ [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")]
+ public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public override object this[object key] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ }
+ public partial class HttpRemotingHandler : System.Web.IHttpHandler
+ {
+ public HttpRemotingHandler() { }
+ [System.MonoTODOAttribute]
+ public HttpRemotingHandler(System.Type type, object srvID) { }
+ public bool IsReusable { get { throw null; } }
+ public void ProcessRequest(System.Web.HttpContext context) { }
+ }
+ public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory
+ {
+ public HttpRemotingHandlerFactory() { }
+ public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; }
+ public void ReleaseHandler(System.Web.IHttpHandler handler) { }
+ }
+ public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook
+ {
+ public HttpServerChannel() { }
+ [System.MonoTODOAttribute("Handle the listen property")]
+ public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
+ public HttpServerChannel(int port) { }
+ public HttpServerChannel(string name, int port) { }
+ public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public string ChannelScheme { get { throw null; } }
+ public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } }
+ public override object this[object key] { get { throw null; } set { } }
+ public override System.Collections.ICollection Keys { get { throw null; } }
+ public bool WantsToListen { get { throw null; } set { } }
+ public void AddHookChannelUri(string channelUri) { }
+ public string GetChannelUri() { throw null; }
+ public virtual string[] GetUrlsForUri(string objectUri) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+}
+namespace System.Runtime.Remoting.Channels.Ipc
+{
+ public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public IpcChannel() { }
+ public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
+ public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { }
+ public IpcChannel(string portName) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string[] GetUrlsForUri(string objectURI) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+ public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public IpcClientChannel() { }
+ public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ }
+ public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
+ public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { }
+ public IpcServerChannel(string portName) { }
+ public IpcServerChannel(string name, string portName) { }
+ public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public string GetChannelUri() { throw null; }
+ public virtual string[] GetUrlsForUri(string objectUri) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+}
+namespace System.Runtime.Remoting.Channels.Tcp
+{
+ public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public TcpChannel() { }
+ public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
+ public TcpChannel(int port) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string[] GetUrlsForUri(string objectURI) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+ public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public TcpClientChannel() { }
+ public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ }
+ public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel
+ {
+ public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
+ public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback) { }
+ public TcpServerChannel(int port) { }
+ public TcpServerChannel(string name, int port) { }
+ public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
+ public object ChannelData { get { throw null; } }
+ public string ChannelName { get { throw null; } }
+ public int ChannelPriority { get { throw null; } }
+ public bool IsSecured { get { throw null; } set { } }
+ public string GetChannelUri() { throw null; }
+ public virtual string[] GetUrlsForUri(string objectUri) { throw null; }
+ public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; }
+ public void StartListening(object data) { }
+ public void StopListening(object data) { }
+ }
+}
+namespace System.Runtime.Remoting.MetadataServices
+{
+ public partial class MetaData
+ {
+ public MetaData() { }
+ [System.MonoTODOAttribute("strong name")]
+ public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { }
+ [System.MonoTODOAttribute("strong name")]
+ public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { }
+ public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { }
+ public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { }
+ public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { }
+ public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { }
+ public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { }
+ public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { }
+ public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { }
+ public static void RetrieveSchemaFromUrlToFile(string url, string path) { }
+ public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { }
+ public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { }
+ }
+ public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink
+ {
+ public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { }
+ public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ public 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) { }
+ public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
+ public 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) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; }
+ }
+ public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
+ {
+ public SdlChannelSinkProvider() { }
+ public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
+ public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } }
+ public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
+ public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { }
+ }
+ [System.SerializableAttribute]
+ public enum SdlType
+ {
+ Sdl = 0,
+ Wsdl = 1,
+ }
+ public partial class ServiceType
+ {
+ public ServiceType(System.Type type) { }
+ public ServiceType(System.Type type, string url) { }
+ public System.Type ObjectType { get { throw null; } }
+ public string Url { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class SUDSGeneratorException : System.Exception
+ {
+ protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SUDSParserException : System.Exception
+ {
+ protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
+namespace System.Runtime.Remoting.Services
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class RemotingClientProxy : System.ComponentModel.Component
+ {
+ protected object _tp;
+ protected System.Type _type;
+ protected string _url;
+ protected RemotingClientProxy() { }
+ [System.MonoTODOAttribute]
+ public bool AllowAutoRedirect { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public object Cookies { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string Domain { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool EnableCookies { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Password { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Path { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool PreAuthenticate { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string ProxyName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int ProxyPort { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int Timeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Url { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string UserAgent { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string Username { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected void ConfigureProxy(System.Type type, string url) { }
+ [System.MonoTODOAttribute]
+ protected void ConnectProxy() { }
+ }
+ public partial class RemotingService : System.ComponentModel.Component
+ {
+ public RemotingService() { }
+ [System.MonoTODOAttribute]
+ public System.Web.HttpApplicationState Application { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.HttpContext Context { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.HttpServerUtility Server { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.SessionState.HttpSessionState Session { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Security.Principal.IPrincipal User { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Runtime.Serialization.Formatters.Soap.cs b/src/v4.5.2/System.Runtime.Serialization.Formatters.Soap.cs
new file mode 100644
index 0000000..f6bba86
--- /dev/null
+++ b/src/v4.5.2/System.Runtime.Serialization.Formatters.Soap.cs
@@ -0,0 +1,77 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Runtime.Serialization.Formatters.Soap
+{
+ public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter
+ {
+ public SoapFormatter() { }
+ public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } }
+ public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } }
+ public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Interpret this")]
+ public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } }
+ public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } }
+ public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } }
+ public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } }
+ public object Deserialize(System.IO.Stream serializationStream) { throw null; }
+ public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; }
+ public void Serialize(System.IO.Stream serializationStream, object graph) { }
+ public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { }
+ }
+}
diff --git a/src/v4.5.2/System.Runtime.Serialization.cs b/src/v4.5.2/System.Runtime.Serialization.cs
new file mode 100644
index 0000000..ba207b4
--- /dev/null
+++ b/src/v4.5.2/System.Runtime.Serialization.cs
@@ -0,0 +1,810 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace System.Runtime.Serialization
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)]
+ public sealed partial class CollectionDataContractAttribute : System.Attribute
+ {
+ public CollectionDataContractAttribute() { }
+ public bool IsReference { get { throw null; } set { } }
+ public string ItemName { get { throw null; } set { } }
+ public string KeyName { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string ValueName { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)]
+ public sealed partial class ContractNamespaceAttribute : System.Attribute
+ {
+ public ContractNamespaceAttribute(string contractNamespace) { }
+ public string ClrNamespace { get { throw null; } set { } }
+ public string ContractNamespace { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)]
+ public sealed partial class DataContractAttribute : System.Attribute
+ {
+ public DataContractAttribute() { }
+ public bool IsReference { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ public abstract partial class DataContractResolver
+ {
+ protected DataContractResolver() { }
+ public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver);
+ public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace);
+ }
+ public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer
+ {
+ public DataContractSerializer(System.Type type) { }
+ public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { }
+ public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { }
+ public DataContractSerializer(System.Type type, System.Runtime.Serialization.DataContractSerializerSettings settings) { }
+ public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { }
+ public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { }
+ public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { }
+ public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { }
+ public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { }
+ public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { }
+ public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } }
+ public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } }
+ public bool IgnoreExtensionDataObject { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Type> KnownTypes { get { throw null; } }
+ public int MaxItemsInObjectGraph { get { throw null; } }
+ public bool PreserveObjectReferences { get { throw null; } }
+ public bool SerializeReadOnlyTypes { get { throw null; } }
+ public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; }
+ public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; }
+ public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; }
+ public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver dataContractResolver) { throw null; }
+ public override object ReadObject(System.Xml.XmlReader reader) { throw null; }
+ public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; }
+ public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { }
+ public override void WriteEndObject(System.Xml.XmlWriter writer) { }
+ public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver) { }
+ public override void WriteObject(System.Xml.XmlWriter writer, object graph) { }
+ public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { }
+ public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { }
+ }
+ public partial class DataContractSerializerSettings
+ {
+ public DataContractSerializerSettings() { }
+ public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IEnumerable<System.Type> KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxItemsInObjectGraph { get { throw null; } set { } }
+ public bool PreserveObjectReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Xml.XmlDictionaryString RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Xml.XmlDictionaryString RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)]
+ public sealed partial class DataMemberAttribute : System.Attribute
+ {
+ public DataMemberAttribute() { }
+ public bool EmitDefaultValue { get { throw null; } set { } }
+ public bool IsRequired { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ }
+ public partial class DateTimeFormat
+ {
+ public DateTimeFormat(string formatString) { }
+ public DateTimeFormat(string formatString, System.IFormatProvider formatProvider) { }
+ public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } }
+ public System.IFormatProvider FormatProvider { get { throw null; } }
+ public string FormatString { get { throw null; } }
+ }
+ public enum EmitTypeInformation
+ {
+ Always = 1,
+ AsNeeded = 0,
+ Never = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)]
+ public sealed partial class EnumMemberAttribute : System.Attribute
+ {
+ public EnumMemberAttribute() { }
+ public string Value { get { throw null; } set { } }
+ }
+ public partial class ExportOptions
+ {
+ public ExportOptions() { }
+ public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Type> KnownTypes { get { throw null; } }
+ }
+ public sealed partial class ExtensionDataObject
+ {
+ internal ExtensionDataObject() { }
+ }
+ public partial interface IDataContractSurrogate
+ {
+ object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType);
+ object GetCustomDataToExport(System.Type clrType, System.Type dataContractType);
+ System.Type GetDataContractType(System.Type type);
+ object GetDeserializedObject(object obj, System.Type targetType);
+ void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection<System.Type> customDataTypes);
+ object GetObjectToSerialize(object obj, System.Type targetType);
+ System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData);
+ System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit);
+ }
+ public partial interface IExtensibleDataObject
+ {
+ System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)]
+ public sealed partial class IgnoreDataMemberAttribute : System.Attribute
+ {
+ public IgnoreDataMemberAttribute() { }
+ }
+ public partial class ImportOptions
+ {
+ public ImportOptions() { }
+ public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } }
+ public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } }
+ public bool EnableDataBinding { get { throw null; } set { } }
+ public bool GenerateInternal { get { throw null; } set { } }
+ public bool GenerateSerializable { get { throw null; } set { } }
+ public bool ImportXmlType { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, string> Namespaces { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Type> ReferencedCollectionTypes { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Type> ReferencedTypes { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidDataContractException : System.Exception
+ {
+ public InvalidDataContractException() { }
+ protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidDataContractException(string message) { }
+ public InvalidDataContractException(string message, System.Exception innerException) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)]
+ public sealed partial class KnownTypeAttribute : System.Attribute
+ {
+ public KnownTypeAttribute(string methodName) { }
+ public KnownTypeAttribute(System.Type type) { }
+ public string MethodName { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ }
+ public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter
+ {
+ public NetDataContractSerializer() { }
+ public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { }
+ public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { }
+ public NetDataContractSerializer(string rootName, string rootNamespace) { }
+ public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { }
+ public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { }
+ public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { }
+ public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } }
+ public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } }
+ public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } }
+ public bool IgnoreExtensionDataObject { get { throw null; } }
+ public int MaxItemsInObjectGraph { get { throw null; } }
+ public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } }
+ public object Deserialize(System.IO.Stream stream) { throw null; }
+ public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; }
+ public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; }
+ public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; }
+ public override object ReadObject(System.Xml.XmlReader reader) { throw null; }
+ public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; }
+ public void Serialize(System.IO.Stream stream, object graph) { }
+ public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { }
+ public override void WriteEndObject(System.Xml.XmlWriter writer) { }
+ public override void WriteObject(System.Xml.XmlWriter writer, object graph) { }
+ public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { }
+ public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { }
+ }
+ public abstract partial class XmlObjectSerializer
+ {
+ protected XmlObjectSerializer() { }
+ public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader);
+ public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; }
+ public virtual object ReadObject(System.IO.Stream stream) { throw null; }
+ public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; }
+ public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
+ public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; }
+ public virtual object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; }
+ public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer);
+ public virtual void WriteEndObject(System.Xml.XmlWriter writer) { }
+ public virtual void WriteObject(System.IO.Stream stream, object graph) { }
+ public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { }
+ public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph);
+ public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { }
+ public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph);
+ public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { }
+ }
+ public static partial class XmlSerializableServices
+ {
+ public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { }
+ public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; }
+ public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { }
+ }
+ public static partial class XPathQueryGenerator
+ {
+ public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; }
+ public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; }
+ }
+ public partial class XsdDataContractExporter
+ {
+ public XsdDataContractExporter() { }
+ public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { }
+ public System.Runtime.Serialization.ExportOptions Options { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } }
+ public bool CanExport(System.Collections.Generic.ICollection<System.Reflection.Assembly> assemblies) { throw null; }
+ public bool CanExport(System.Collections.Generic.ICollection<System.Type> types) { throw null; }
+ public bool CanExport(System.Type type) { throw null; }
+ public void Export(System.Collections.Generic.ICollection<System.Reflection.Assembly> assemblies) { }
+ public void Export(System.Collections.Generic.ICollection<System.Type> types) { }
+ public void Export(System.Type type) { }
+ public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; }
+ public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; }
+ public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; }
+ }
+ public partial class XsdDataContractImporter
+ {
+ public XsdDataContractImporter() { }
+ public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { }
+ public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } }
+ public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } }
+ public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; }
+ public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection<System.Xml.XmlQualifiedName> typeNames) { throw null; }
+ public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; }
+ public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; }
+ public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; }
+ public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; }
+ public System.Collections.Generic.ICollection<System.CodeDom.CodeTypeReference> GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; }
+ public void Import(System.Xml.Schema.XmlSchemaSet schemas) { }
+ public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection<System.Xml.XmlQualifiedName> typeNames) { }
+ public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; }
+ public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { }
+ }
+}
+namespace System.Runtime.Serialization.Configuration
+{
+ public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection
+ {
+ public DataContractSerializerSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)]
+ public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement
+ {
+ public DeclaredTypeElement() { }
+ public DeclaredTypeElement(string typeName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ public string Type { get { throw null; } set { } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override void PostDeserialize() { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))]
+ public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public DeclaredTypeElementCollection() { }
+ public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } }
+ public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } }
+ public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { }
+ public void Clear() { }
+ public bool Contains(string typeName) { throw null; }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; }
+ public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { }
+ public void Remove(string typeName) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class NetDataContractSerializerSection : System.Configuration.ConfigurationSection
+ {
+ public NetDataContractSerializerSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enableUnsafeTypeForwarding", DefaultValue=false)]
+ public bool EnableUnsafeTypeForwarding { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class ParameterElement : System.Configuration.ConfigurationElement
+ {
+ public ParameterElement() { }
+ public ParameterElement(int index) { }
+ public ParameterElement(string typeName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0)]
+ public int Index { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Type { get { throw null; } set { } }
+ protected override void PostDeserialize() { }
+ protected override void PreSerialize(System.Xml.XmlWriter writer) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ParameterElementCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } }
+ public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { }
+ public void Clear() { }
+ public bool Contains(string typeName) { throw null; }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; }
+ public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public SerializationSectionGroup() { }
+ public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } }
+ public System.Runtime.Serialization.Configuration.NetDataContractSerializerSection NetDataContractSerializer { get { throw null; } }
+ public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; }
+ }
+ public sealed partial class TypeElement : System.Configuration.ConfigurationElement
+ {
+ public TypeElement() { }
+ public TypeElement(string typeName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0)]
+ public int Index { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Type { get { throw null; } set { } }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public TypeElementCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } }
+ public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; }
+ public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { }
+ public void RemoveAt(int index) { }
+ }
+}
+namespace System.Runtime.Serialization.Json
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer
+ {
+ public DataContractJsonSerializer(System.Type type) { }
+ public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { }
+ public DataContractJsonSerializer(System.Type type, System.Runtime.Serialization.Json.DataContractJsonSerializerSettings settings) { }
+ public DataContractJsonSerializer(System.Type type, string rootName) { }
+ public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { }
+ public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { }
+ public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { }
+ public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } }
+ public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { get { throw null; } }
+ public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { get { throw null; } }
+ public bool IgnoreExtensionDataObject { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Type> KnownTypes { get { throw null; } }
+ public int MaxItemsInObjectGraph { get { throw null; } }
+ public bool SerializeReadOnlyTypes { get { throw null; } }
+ public bool UseSimpleDictionaryFormat { get { throw null; } }
+ public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; }
+ public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; }
+ public override object ReadObject(System.IO.Stream stream) { throw null; }
+ public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; }
+ public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; }
+ public override object ReadObject(System.Xml.XmlReader reader) { throw null; }
+ public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; }
+ public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { }
+ public override void WriteEndObject(System.Xml.XmlWriter writer) { }
+ public override void WriteObject(System.IO.Stream stream, object graph) { }
+ public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public override void WriteObject(System.Xml.XmlWriter writer, object graph) { }
+ public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { }
+ public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
+ public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { }
+ }
+ public partial class DataContractJsonSerializerSettings
+ {
+ public DataContractJsonSerializerSettings() { }
+ public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IEnumerable<System.Type> KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxItemsInObjectGraph { get { throw null; } set { } }
+ public string RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool UseSimpleDictionaryFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IXmlJsonReaderInitializer
+ {
+ void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
+ void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IXmlJsonWriterInitializer
+ {
+ void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public static partial class JsonReaderWriterFactory
+ {
+ public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars) { throw null; }
+ }
+}
+namespace System.Xml
+{
+ public partial interface IFragmentCapableXmlDictionaryWriter
+ {
+ bool CanFragment { get; }
+ void EndFragment();
+ void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment);
+ void WriteFragment(byte[] buffer, int offset, int count);
+ }
+ public partial interface IStreamProvider
+ {
+ System.IO.Stream GetStream();
+ void ReleaseStream(System.IO.Stream stream);
+ }
+ public partial interface IXmlBinaryReaderInitializer
+ {
+ void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose);
+ void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose);
+ }
+ public partial interface IXmlBinaryWriterInitializer
+ {
+ void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream);
+ }
+ public partial interface IXmlDictionary
+ {
+ bool TryLookup(int key, out System.Xml.XmlDictionaryString result);
+ bool TryLookup(string value, out System.Xml.XmlDictionaryString result);
+ bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result);
+ }
+ public partial interface IXmlMtomReaderInitializer
+ {
+ void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
+ void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
+ }
+ public partial interface IXmlMtomWriterInitializer
+ {
+ void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream);
+ }
+ public partial interface IXmlTextReaderInitializer
+ {
+ void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
+ void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
+ }
+ public partial interface IXmlTextWriterInitializer
+ {
+ void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream);
+ }
+ public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader);
+ public partial class UniqueId
+ {
+ public UniqueId() { }
+ public UniqueId(byte[] guid) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public UniqueId(byte[] guid, int offset) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public UniqueId(char[] chars, int offset, int count) { }
+ public UniqueId(System.Guid guid) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public UniqueId(string value) { }
+ public int CharArrayLength { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public bool IsGuid { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; }
+ public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public int ToCharArray(char[] chars, int offset) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool TryGetGuid(byte[] buffer, int offset) { throw null; }
+ public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; }
+ }
+ public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary
+ {
+ public XmlBinaryReaderSession() { }
+ public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; }
+ public void Clear() { }
+ public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; }
+ public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; }
+ public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; }
+ }
+ public partial class XmlBinaryWriterSession
+ {
+ public XmlBinaryWriterSession() { }
+ public void Reset() { }
+ public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; }
+ }
+ public partial class XmlDictionary : System.Xml.IXmlDictionary
+ {
+ public XmlDictionary() { }
+ public XmlDictionary(int capacity) { }
+ public static System.Xml.IXmlDictionary Empty { get { throw null; } }
+ public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; }
+ public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; }
+ public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; }
+ public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; }
+ }
+ public abstract partial class XmlDictionaryReader : System.Xml.XmlReader
+ {
+ protected XmlDictionaryReader() { }
+ public virtual bool CanCanonicalize { get { throw null; } }
+ public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; }
+ public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; }
+ public virtual void EndCanonicalization() { }
+ public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual void GetNonAtomizedNames(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); }
+ public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; }
+ public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual bool IsLocalName(string localName) { throw null; }
+ public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; }
+ public virtual bool IsNamespaceUri(string namespaceUri) { throw null; }
+ public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; }
+ public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; }
+ public virtual void MoveToStartElement() { }
+ public virtual void MoveToStartElement(string name) { }
+ public virtual void MoveToStartElement(string localName, string namespaceUri) { }
+ public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { throw null; }
+ public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; }
+ public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; }
+ public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual byte[] ReadContentAsBase64() { throw null; }
+ public virtual byte[] ReadContentAsBinHex() { throw null; }
+ protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; }
+ public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; }
+ public override decimal ReadContentAsDecimal() { throw null; }
+ public override float ReadContentAsFloat() { throw null; }
+ public virtual System.Guid ReadContentAsGuid() { throw null; }
+ public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); }
+ public override string ReadContentAsString() { throw null; }
+ protected string ReadContentAsString(int maxStringContentLength) { throw null; }
+ public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; }
+ public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; }
+ public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; }
+ public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; }
+ public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; }
+ public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; }
+ public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; }
+ public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual byte[] ReadElementContentAsBase64() { throw null; }
+ public virtual byte[] ReadElementContentAsBinHex() { throw null; }
+ public override bool ReadElementContentAsBoolean() { throw null; }
+ public override System.DateTime ReadElementContentAsDateTime() { throw null; }
+ public override decimal ReadElementContentAsDecimal() { throw null; }
+ public override double ReadElementContentAsDouble() { throw null; }
+ public override float ReadElementContentAsFloat() { throw null; }
+ public virtual System.Guid ReadElementContentAsGuid() { throw null; }
+ public override int ReadElementContentAsInt() { throw null; }
+ public override long ReadElementContentAsLong() { throw null; }
+ public override string ReadElementContentAsString() { throw null; }
+ public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; }
+ public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; }
+ public virtual void ReadFullStartElement() { }
+ public virtual void ReadFullStartElement(string name) { }
+ public virtual void ReadFullStartElement(string localName, string namespaceUri) { }
+ public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; }
+ public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; }
+ public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; }
+ public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; }
+ public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; }
+ public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public override string ReadString() { throw null; }
+ protected string ReadString(int maxStringContentLength) { throw null; }
+ public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; }
+ public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; }
+ public virtual int ReadValueAsBase64(byte[] buffer, int offset, int count) { throw null; }
+ public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { }
+ public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; }
+ public virtual bool TryGetBase64ContentLength(out int length) { length = default(int); throw null; }
+ public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; }
+ public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; }
+ public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; }
+ }
+ public sealed partial class XmlDictionaryReaderQuotas
+ {
+ public XmlDictionaryReaderQuotas() { }
+ public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(16384)]
+ public int MaxArrayLength { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(4096)]
+ public int MaxBytesPerRead { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(32)]
+ public int MaxDepth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(16384)]
+ public int MaxNameTableCharCount { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(8192)]
+ public int MaxStringContentLength { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotaTypes ModifiedQuotas { get { throw null; } }
+ public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quotas) { }
+ }
+ [System.FlagsAttribute]
+ public enum XmlDictionaryReaderQuotaTypes
+ {
+ MaxArrayLength = 4,
+ MaxBytesPerRead = 8,
+ MaxDepth = 1,
+ MaxNameTableCharCount = 16,
+ MaxStringContentLength = 2,
+ }
+ public partial class XmlDictionaryString
+ {
+ public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { }
+ public System.Xml.IXmlDictionary Dictionary { get { throw null; } }
+ public static System.Xml.XmlDictionaryString Empty { get { throw null; } }
+ public int Key { get { throw null; } }
+ public string Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter
+ {
+ protected XmlDictionaryWriter() { }
+ public virtual bool CanCanonicalize { get { throw null; } }
+ public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; }
+ public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; }
+ public virtual void EndCanonicalization() { }
+ public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { }
+ public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { }
+ public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { }
+ public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { }
+ public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { }
+ public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { }
+ public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { }
+ public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { }
+ public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { }
+ public virtual void WriteString(System.Xml.XmlDictionaryString value) { }
+ protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { }
+ public virtual void WriteValue(System.Guid value) { }
+ public virtual void WriteValue(System.TimeSpan value) { }
+ public virtual void WriteValue(System.Xml.IStreamProvider value) { }
+ public virtual void WriteValue(System.Xml.UniqueId value) { }
+ public virtual void WriteValue(System.Xml.XmlDictionaryString value) { }
+ public virtual System.Threading.Tasks.Task WriteValueAsync(System.Xml.IStreamProvider value) { throw null; }
+ public virtual void WriteXmlAttribute(string localName, string value) { }
+ public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { }
+ public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { }
+ public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { }
+ }
+}
diff --git a/src/v4.5.2/System.Security.cs b/src/v4.5.2/System.Security.cs
new file mode 100644
index 0000000..e236a9f
--- /dev/null
+++ b/src/v4.5.2/System.Security.cs
@@ -0,0 +1,1083 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Security.Cryptography
+{
+ public sealed partial class CryptographicAttributeObject
+ {
+ public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { }
+ public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { }
+ public System.Security.Cryptography.Oid Oid { get { throw null; } }
+ public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } }
+ }
+ public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public CryptographicAttributeObjectCollection() { }
+ public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; }
+ public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; }
+ public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { }
+ public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator
+ {
+ internal CryptographicAttributeObjectEnumerator() { }
+ public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public enum DataProtectionScope
+ {
+ CurrentUser = 0,
+ LocalMachine = 1,
+ }
+ public abstract partial class DataProtector
+ {
+ protected DataProtector(string applicationName, string primaryPurpose, string[] specificPurposes) { }
+ protected string ApplicationName { get { throw null; } }
+ protected virtual bool PrependHashedPurposeToPlaintext { get { throw null; } }
+ protected string PrimaryPurpose { get { throw null; } }
+ protected System.Collections.Generic.IEnumerable<string> SpecificPurposes { get { throw null; } }
+ public static System.Security.Cryptography.DataProtector Create(string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes) { throw null; }
+ protected virtual byte[] GetHashedPurpose() { throw null; }
+ public abstract bool IsReprotectRequired(byte[] encryptedData);
+ public byte[] Protect(byte[] userData) { throw null; }
+ protected abstract byte[] ProviderProtect(byte[] userData);
+ protected abstract byte[] ProviderUnprotect(byte[] encryptedData);
+ public byte[] Unprotect(byte[] encryptedData) { throw null; }
+ }
+ public sealed partial class DpapiDataProtector : System.Security.Cryptography.DataProtector
+ {
+ public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose) : base (default(string), default(string), default(string[])) { }
+ protected override bool PrependHashedPurposeToPlaintext { get { throw null; } }
+ public System.Security.Cryptography.DataProtectionScope Scope { get { throw null; } set { } }
+ public override bool IsReprotectRequired(byte[] encryptedData) { throw null; }
+ protected override byte[] ProviderProtect(byte[] userData) { throw null; }
+ protected override byte[] ProviderUnprotect(byte[] encryptedData) { throw null; }
+ }
+ public enum MemoryProtectionScope
+ {
+ CrossProcess = 1,
+ SameLogon = 2,
+ SameProcess = 0,
+ }
+ public static partial class ProtectedData
+ {
+ public static byte[] Protect(byte[] userData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; }
+ public static byte[] Unprotect(byte[] encryptedData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; }
+ }
+ public static partial class ProtectedMemory
+ {
+ [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")]
+ public static void Protect(byte[] userData, System.Security.Cryptography.MemoryProtectionScope scope) { }
+ [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")]
+ public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { }
+ }
+}
+namespace System.Security.Cryptography.Pkcs
+{
+ public sealed partial class AlgorithmIdentifier
+ {
+ public AlgorithmIdentifier() { }
+ public AlgorithmIdentifier(System.Security.Cryptography.Oid oid) { }
+ public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength) { }
+ public int KeyLength { get { throw null; } set { } }
+ public System.Security.Cryptography.Oid Oid { get { throw null; } set { } }
+ public byte[] Parameters { get { throw null; } set { } }
+ }
+ public sealed partial class CmsRecipient
+ {
+ public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } }
+ }
+ public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public CmsRecipientCollection() { }
+ public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { }
+ public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { }
+ public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator
+ {
+ internal CmsRecipientEnumerator() { }
+ public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public sealed partial class CmsSigner
+ {
+ public CmsSigner() { }
+ [System.MonoTODOAttribute]
+ public CmsSigner(System.Security.Cryptography.CspParameters parameters) { }
+ public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { }
+ public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
+ public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } }
+ public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } }
+ public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } }
+ }
+ public sealed partial class ContentInfo
+ {
+ public ContentInfo(byte[] content) { }
+ public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content) { }
+ public byte[] Content { get { throw null; } }
+ public System.Security.Cryptography.Oid ContentType { get { throw null; } }
+ ~ContentInfo() { }
+ [System.MonoTODOAttribute("MS is stricter than us about the content structure")]
+ public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; }
+ }
+ public sealed partial class EnvelopedCms
+ {
+ public EnvelopedCms() { }
+ public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { }
+ public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { }
+ public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { }
+ public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } }
+ public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } }
+ public int Version { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void Decode(byte[] encodedMessage) { }
+ [System.MonoTODOAttribute]
+ public void Decrypt() { }
+ [System.MonoTODOAttribute]
+ public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { }
+ [System.MonoTODOAttribute]
+ public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { }
+ [System.MonoTODOAttribute]
+ public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { }
+ [System.MonoTODOAttribute]
+ public byte[] Encode() { throw null; }
+ [System.MonoTODOAttribute]
+ public void Encrypt() { }
+ [System.MonoTODOAttribute]
+ public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { }
+ [System.MonoTODOAttribute]
+ public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { }
+ }
+ public enum KeyAgreeKeyChoice
+ {
+ EphemeralKey = 1,
+ StaticKey = 2,
+ Unknown = 0,
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
+ {
+ internal KeyAgreeRecipientInfo() { }
+ public System.DateTime Date { get { throw null; } }
+ public override byte[] EncryptedKey { get { throw null; } }
+ public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } }
+ public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } }
+ public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } }
+ public override int Version { get { throw null; } }
+ }
+ public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
+ {
+ internal KeyTransRecipientInfo() { }
+ public override byte[] EncryptedKey { get { throw null; } }
+ public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } }
+ public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } }
+ public override int Version { get { throw null; } }
+ }
+ public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData
+ {
+ public Pkcs9AttributeObject() { }
+ public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { }
+ public Pkcs9AttributeObject(string oid, byte[] encodedData) { }
+ public new System.Security.Cryptography.Oid Oid { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject
+ {
+ public Pkcs9ContentType() { }
+ public System.Security.Cryptography.Oid ContentType { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject
+ {
+ public Pkcs9DocumentDescription() { }
+ public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { }
+ public Pkcs9DocumentDescription(string documentDescription) { }
+ public string DocumentDescription { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject
+ {
+ public Pkcs9DocumentName() { }
+ public Pkcs9DocumentName(byte[] encodedDocumentName) { }
+ public Pkcs9DocumentName(string documentName) { }
+ public string DocumentName { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject
+ {
+ public Pkcs9MessageDigest() { }
+ public byte[] MessageDigest { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject
+ {
+ public Pkcs9SigningTime() { }
+ public Pkcs9SigningTime(byte[] encodedSigningTime) { }
+ public Pkcs9SigningTime(System.DateTime signingTime) { }
+ public System.DateTime SigningTime { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public sealed partial class PublicKeyInfo
+ {
+ internal PublicKeyInfo() { }
+ public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } }
+ public byte[] KeyValue { get { throw null; } }
+ }
+ public abstract partial class RecipientInfo
+ {
+ internal RecipientInfo() { }
+ public abstract byte[] EncryptedKey { get; }
+ public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; }
+ public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; }
+ public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } }
+ public abstract int Version { get; }
+ }
+ public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal RecipientInfoCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { }
+ public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator
+ {
+ internal RecipientInfoEnumerator() { }
+ public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public enum RecipientInfoType
+ {
+ KeyAgreement = 2,
+ KeyTransport = 1,
+ Unknown = 0,
+ }
+ public sealed partial class SignedCms
+ {
+ public SignedCms() { }
+ public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { }
+ public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { }
+ public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { }
+ public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { }
+ public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } }
+ public bool Detached { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } }
+ public int Version { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void CheckHash() { }
+ [System.MonoTODOAttribute]
+ public void CheckSignature(bool verifySignatureOnly) { }
+ [System.MonoTODOAttribute]
+ public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { }
+ [System.MonoTODOAttribute]
+ public void ComputeSignature() { }
+ [System.MonoTODOAttribute]
+ public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { }
+ [System.MonoTODOAttribute]
+ public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { }
+ [System.MonoTODOAttribute("incomplete - missing attributes")]
+ public void Decode(byte[] encodedMessage) { }
+ [System.MonoTODOAttribute]
+ public byte[] Encode() { throw null; }
+ [System.MonoTODOAttribute]
+ public void RemoveSignature(int index) { }
+ [System.MonoTODOAttribute]
+ public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { }
+ }
+ public sealed partial class SignerInfo
+ {
+ internal SignerInfo() { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } }
+ public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } }
+ public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } }
+ public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } }
+ public int Version { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void CheckHash() { }
+ [System.MonoTODOAttribute]
+ public void CheckSignature(bool verifySignatureOnly) { }
+ [System.MonoTODOAttribute]
+ public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { }
+ [System.MonoTODOAttribute]
+ public void ComputeCounterSignature() { }
+ [System.MonoTODOAttribute]
+ public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { }
+ [System.MonoTODOAttribute]
+ public void RemoveCounterSignature(int index) { }
+ [System.MonoTODOAttribute]
+ public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { }
+ }
+ public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal SignerInfoCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { }
+ public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator
+ {
+ internal SignerInfoEnumerator() { }
+ public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public sealed partial class SubjectIdentifier
+ {
+ internal SubjectIdentifier() { }
+ public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } }
+ public object Value { get { throw null; } }
+ }
+ public sealed partial class SubjectIdentifierOrKey
+ {
+ internal SubjectIdentifierOrKey() { }
+ public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } }
+ public object Value { get { throw null; } }
+ }
+ public enum SubjectIdentifierOrKeyType
+ {
+ IssuerAndSerialNumber = 1,
+ PublicKeyInfo = 3,
+ SubjectKeyIdentifier = 2,
+ Unknown = 0,
+ }
+ public enum SubjectIdentifierType
+ {
+ IssuerAndSerialNumber = 1,
+ NoSignature = 3,
+ SubjectKeyIdentifier = 2,
+ Unknown = 0,
+ }
+}
+namespace System.Security.Cryptography.X509Certificates
+{
+ public static partial class X509Certificate2UI
+ {
+ [System.MonoTODOAttribute]
+ public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
+ public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { }
+ [System.MonoTODOAttribute]
+ public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
+ public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; }
+ }
+ public enum X509SelectionFlag
+ {
+ MultiSelection = 1,
+ SingleSelection = 0,
+ }
+}
+namespace System.Security.Cryptography.Xml
+{
+ public sealed partial class CipherData
+ {
+ public CipherData() { }
+ public CipherData(byte[] cipherValue) { }
+ public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { }
+ public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } }
+ public byte[] CipherValue { get { throw null; } set { } }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference
+ {
+ public CipherReference() { }
+ public CipherReference(string uri) { }
+ public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class DataObject
+ {
+ public DataObject() { }
+ public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { }
+ public System.Xml.XmlNodeList Data { get { throw null; } set { } }
+ public string Encoding { get { throw null; } set { } }
+ public string Id { get { throw null; } set { } }
+ public string MimeType { get { throw null; } set { } }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference
+ {
+ public DataReference() { }
+ public DataReference(string uri) { }
+ public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { }
+ }
+ public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause
+ {
+ public DSAKeyValue() { }
+ public DSAKeyValue(System.Security.Cryptography.DSA key) { }
+ public System.Security.Cryptography.DSA Key { get { throw null; } set { } }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType
+ {
+ public EncryptedData() { }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType
+ {
+ public EncryptedKey() { }
+ public string CarriedKeyName { get { throw null; } set { } }
+ public string Recipient { get { throw null; } set { } }
+ public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } }
+ public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { }
+ public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public abstract partial class EncryptedReference
+ {
+ protected EncryptedReference() { }
+ protected EncryptedReference(string uri) { }
+ protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { }
+ [System.MonoTODOAttribute("Always returns false")]
+ protected internal bool CacheValid { get { throw null; } }
+ protected string ReferenceType { get { throw null; } set { } }
+ public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } }
+ public string Uri { get { throw null; } set { } }
+ public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { }
+ public virtual System.Xml.XmlElement GetXml() { throw null; }
+ [System.MonoTODOAttribute("Make compliant.")]
+ public virtual void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public abstract partial class EncryptedType
+ {
+ protected EncryptedType() { }
+ public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } }
+ public virtual string Encoding { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } }
+ public virtual string Id { get { throw null; } set { } }
+ public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } }
+ public virtual string MimeType { get { throw null; } set { } }
+ public virtual string Type { get { throw null; } set { } }
+ public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { }
+ public abstract System.Xml.XmlElement GetXml();
+ public abstract void LoadXml(System.Xml.XmlElement value);
+ }
+ public partial class EncryptedXml
+ {
+ public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128";
+ public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc";
+ public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192";
+ public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc";
+ public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256";
+ public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc";
+ public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc";
+ public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content";
+ public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element";
+ public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey";
+ public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#";
+ public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5";
+ public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p";
+ public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256";
+ public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512";
+ public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes";
+ public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc";
+ [System.MonoTODOAttribute]
+ public EncryptedXml() { }
+ [System.MonoTODOAttribute]
+ public EncryptedXml(System.Xml.XmlDocument document) { }
+ [System.MonoTODOAttribute]
+ public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { }
+ public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } }
+ public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
+ public string Recipient { get { throw null; } set { } }
+ public System.Xml.XmlResolver Resolver { get { throw null; } set { } }
+ public void AddKeyNameMapping(string keyName, object keyObject) { }
+ public void ClearKeyNameMappings() { }
+ public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; }
+ public void DecryptDocument() { }
+ public virtual byte[] DecryptEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { throw null; }
+ [System.MonoTODOAttribute("Test this.")]
+ public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; }
+ public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, string keyName) { throw null; }
+ public byte[] EncryptData(byte[] plaintext, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; }
+ public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm, bool content) { throw null; }
+ [System.MonoTODOAttribute("Test this.")]
+ public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; }
+ public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; }
+ public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; }
+ public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; }
+ public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; }
+ public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { }
+ public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { }
+ }
+ public partial class EncryptionMethod
+ {
+ public EncryptionMethod() { }
+ public EncryptionMethod(string algorithm) { }
+ public string KeyAlgorithm { get { throw null; } set { } }
+ public int KeySize { get { throw null; } set { } }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public sealed partial class EncryptionProperty
+ {
+ public EncryptionProperty() { }
+ public EncryptionProperty(System.Xml.XmlElement elementProperty) { }
+ public string Id { get { throw null; } }
+ [System.MonoTODOAttribute("Always returns null")]
+ public System.Xml.XmlElement PropertyElement { get { throw null; } set { } }
+ public string Target { get { throw null; } }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public EncryptionPropertyCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsFixedSize { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; }
+ public void Clear() { }
+ public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; }
+ public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { }
+ public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; }
+ public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { }
+ public void RemoveAt(int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ public partial interface IRelDecryptor
+ {
+ System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt);
+ }
+ public partial class KeyInfo : System.Collections.IEnumerable
+ {
+ public KeyInfo() { }
+ public int Count { get { throw null; } }
+ public string Id { get { throw null; } set { } }
+ public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public abstract partial class KeyInfoClause
+ {
+ protected KeyInfoClause() { }
+ public abstract System.Xml.XmlElement GetXml();
+ public abstract void LoadXml(System.Xml.XmlElement element);
+ }
+ public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause
+ {
+ public KeyInfoEncryptedKey() { }
+ public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { }
+ public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause
+ {
+ public KeyInfoName() { }
+ public KeyInfoName(string keyName) { }
+ public string Value { get { throw null; } set { } }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause
+ {
+ public KeyInfoNode() { }
+ public KeyInfoNode(System.Xml.XmlElement node) { }
+ public System.Xml.XmlElement Value { get { throw null; } set { } }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause
+ {
+ public KeyInfoRetrievalMethod() { }
+ public KeyInfoRetrievalMethod(string strUri) { }
+ public KeyInfoRetrievalMethod(string strUri, string typeName) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string Type { get { throw null; } set { } }
+ public string Uri { get { throw null; } set { } }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause
+ {
+ public KeyInfoX509Data() { }
+ public KeyInfoX509Data(byte[] rgbCert) { }
+ public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { }
+ public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { }
+ public System.Collections.ArrayList Certificates { get { throw null; } }
+ public byte[] CRL { get { throw null; } set { } }
+ public System.Collections.ArrayList IssuerSerials { get { throw null; } }
+ public System.Collections.ArrayList SubjectKeyIds { get { throw null; } }
+ public System.Collections.ArrayList SubjectNames { get { throw null; } }
+ public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
+ public void AddIssuerSerial(string issuerName, string serialNumber) { }
+ public void AddSubjectKeyId(byte[] subjectKeyId) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void AddSubjectKeyId(string subjectKeyId) { }
+ public void AddSubjectName(string subjectName) { }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement element) { }
+ }
+ public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference
+ {
+ public KeyReference() { }
+ public KeyReference(string uri) { }
+ public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { }
+ }
+ public partial class Reference
+ {
+ public Reference() { }
+ [System.MonoTODOAttribute("There is no description about how it is used.")]
+ public Reference(System.IO.Stream stream) { }
+ public Reference(string uri) { }
+ public string DigestMethod { get { throw null; } set { } }
+ public byte[] DigestValue { get { throw null; } set { } }
+ public string Id { get { throw null; } set { } }
+ public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } }
+ public string Type { get { throw null; } set { } }
+ public string Uri { get { throw null; } set { } }
+ public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ReferenceList() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(object value) { throw null; }
+ public void Clear() { }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object value) { throw null; }
+ public void Insert(int index, object value) { }
+ public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; }
+ public void Remove(object value) { }
+ public void RemoveAt(int index) { }
+ }
+ public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause
+ {
+ public RSAKeyValue() { }
+ public RSAKeyValue(System.Security.Cryptography.RSA key) { }
+ public System.Security.Cryptography.RSA Key { get { throw null; } set { } }
+ public override System.Xml.XmlElement GetXml() { throw null; }
+ public override void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class Signature
+ {
+ public Signature() { }
+ public string Id { get { throw null; } set { } }
+ public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } }
+ public System.Collections.IList ObjectList { get { throw null; } set { } }
+ public byte[] SignatureValue { get { throw null; } set { } }
+ public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } }
+ public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public SignedInfo() { }
+ public string CanonicalizationMethod { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } }
+ public int Count { get { throw null; } }
+ public string Id { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Collections.ArrayList References { get { throw null; } }
+ public string SignatureLength { get { throw null; } set { } }
+ public string SignatureMethod { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ public void AddReference(System.Security.Cryptography.Xml.Reference reference) { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public partial class SignedXml
+ {
+ protected System.Security.Cryptography.Xml.Signature m_signature;
+ protected string m_strSigningKeyName;
+ public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML";
+ public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64";
+ public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
+ public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments";
+ public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
+ public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments";
+ public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1";
+ public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature";
+ public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#";
+ public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments";
+ public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1";
+ public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal";
+ public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#";
+ public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
+ public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1";
+ public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116";
+ public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116";
+ public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform";
+ public SignedXml() { }
+ public SignedXml(System.Xml.XmlDocument document) { }
+ public SignedXml(System.Xml.XmlElement elem) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } }
+ public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Xml.XmlResolver Resolver { set { } }
+ public System.Collections.ObjectModel.Collection<string> SafeCanonicalizationMethods { get { throw null; } }
+ public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } }
+ public System.Func<System.Security.Cryptography.Xml.SignedXml, bool> SignatureFormatValidator { get { throw null; } set { } }
+ public string SignatureLength { get { throw null; } }
+ public string SignatureMethod { get { throw null; } }
+ public byte[] SignatureValue { get { throw null; } }
+ public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } }
+ public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } }
+ public string SigningKeyName { get { throw null; } set { } }
+ public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { }
+ public void AddReference(System.Security.Cryptography.Xml.Reference reference) { }
+ public bool CheckSignature() { throw null; }
+ public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
+ public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; }
+ public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; }
+ public void ComputeSignature() { }
+ public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { }
+ public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; }
+ protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; }
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public void LoadXml(System.Xml.XmlElement value) { }
+ }
+ public abstract partial class Transform
+ {
+ protected Transform() { }
+ public string Algorithm { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Xml.XmlElement Context { get { throw null; } set { } }
+ public abstract System.Type[] InputTypes { get; }
+ public abstract System.Type[] OutputTypes { get; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Xml.XmlResolver Resolver { set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; }
+ protected abstract System.Xml.XmlNodeList GetInnerXml();
+ public abstract object GetOutput();
+ public abstract object GetOutput(System.Type type);
+ public System.Xml.XmlElement GetXml() { throw null; }
+ public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList);
+ public abstract void LoadInput(object obj);
+ }
+ public partial class TransformChain
+ {
+ public TransformChain() { }
+ public int Count { get { throw null; } }
+ public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } }
+ public void Add(System.Security.Cryptography.Xml.Transform transform) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct X509IssuerSerial
+ {
+ public string IssuerName { get { throw null; } set { } }
+ public string SerialNumber { get { throw null; } set { } }
+ }
+ public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlDecryptionTransform() { }
+ public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ public void AddExceptUri(string uri) { }
+ [System.MonoTODOAttribute("Verify")]
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ [System.MonoTODOAttribute("Verify processing of ExceptURIs")]
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ [System.MonoTODOAttribute("verify")]
+ protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; }
+ [System.MonoTODOAttribute("This doesn't seem to work in .NET")]
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ public override void LoadInput(object obj) { }
+ }
+ public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlDsigBase64Transform() { }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ public override void LoadInput(object obj) { }
+ }
+ public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlDsigC14NTransform() { }
+ public XmlDsigC14NTransform(bool includeComments) { }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; }
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ public override void LoadInput(object obj) { }
+ }
+ public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform
+ {
+ public XmlDsigC14NWithCommentsTransform() { }
+ }
+ public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlDsigEnvelopedSignatureTransform() { }
+ public XmlDsigEnvelopedSignatureTransform(bool includeComments) { }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ public override void LoadInput(object obj) { }
+ }
+ public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlDsigExcC14NTransform() { }
+ public XmlDsigExcC14NTransform(bool includeComments) { }
+ public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { }
+ public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { }
+ public string InclusiveNamespacesPrefixList { get { throw null; } set { } }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; }
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ public override void LoadInput(object obj) { }
+ }
+ public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform
+ {
+ public XmlDsigExcC14NWithCommentsTransform() { }
+ public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { }
+ }
+ public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlDsigXPathTransform() { }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")]
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ public override void LoadInput(object obj) { }
+ }
+ public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlDsigXsltTransform() { }
+ public XmlDsigXsltTransform(bool includeComments) { }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ public override void LoadInput(object obj) { }
+ }
+ public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform
+ {
+ public XmlLicenseTransform() { }
+ public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } }
+ public override System.Type[] InputTypes { get { throw null; } }
+ public override System.Type[] OutputTypes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override System.Xml.XmlNodeList GetInnerXml() { throw null; }
+ [System.MonoTODOAttribute]
+ public override object GetOutput() { throw null; }
+ public override object GetOutput(System.Type type) { throw null; }
+ public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { }
+ [System.MonoTODOAttribute]
+ public override void LoadInput(object obj) { }
+ }
+}
+namespace System.Security.Permissions
+{
+ [System.SerializableAttribute]
+ public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flag) { }
+ public DataProtectionPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } }
+ public bool ProtectData { get { throw null; } set { } }
+ public bool ProtectMemory { get { throw null; } set { } }
+ public bool UnprotectData { get { throw null; } set { } }
+ public bool UnprotectMemory { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum DataProtectionPermissionFlags
+ {
+ AllFlags = 15,
+ NoFlags = 0,
+ ProtectData = 1,
+ ProtectMemory = 4,
+ UnprotectData = 2,
+ UnprotectMemory = 8,
+ }
+}
diff --git a/src/v4.5.2/System.ServiceModel.Activation.cs b/src/v4.5.2/System.ServiceModel.Activation.cs
new file mode 100644
index 0000000..1a3c260
--- /dev/null
+++ b/src/v4.5.2/System.ServiceModel.Activation.cs
@@ -0,0 +1,136 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.ServiceModel
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public static partial class ServiceHostingEnvironment
+ {
+ public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static bool MultipleSiteBindingsEnabled { get { throw null; } }
+ public static void EnsureInitialized() { }
+ public static void EnsureServiceAvailable(string virtualPath) { }
+ }
+}
+namespace System.ServiceModel.Activation
+{
+ public abstract partial class HostedTransportConfiguration
+ {
+ protected HostedTransportConfiguration() { }
+ public abstract System.Uri[] GetBaseAddresses(string virtualPath);
+ }
+ public sealed partial class ServiceActivationBuildProviderAttribute : System.Attribute
+ {
+ public ServiceActivationBuildProviderAttribute() { }
+ }
+#if WEB_DEP
+ public sealed partial class ServiceBuildProvider : System.Web.Compilation.BuildProvider
+#else
+ public sealed partial class ServiceBuildProvider
+#endif
+ {
+ public ServiceBuildProvider() { }
+#if WEB_DEP
+ public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } }
+ public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } }
+ public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { }
+ protected override System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; }
+ public override string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; }
+ public override System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; }
+#endif
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+#if SERVICEMODEL_DEP
+ public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase
+#else
+ public partial class ServiceHostFactory
+#endif
+ {
+ public ServiceHostFactory() { }
+#if SERVICEMODEL_DEP
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; }
+ [System.MonoTODOAttribute("untested")]
+ protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; }
+#endif
+ }
+#if SERVICEMODEL_DEP
+ public partial class ServiceRoute : System.Web.Routing.Route
+#else
+ public partial class ServiceRoute
+#endif
+ {
+#if SERVICEMODEL_DEP
+ public ServiceRoute(string routePrefix, System.ServiceModel.Activation.ServiceHostFactoryBase serviceHostFactory, System.Type serviceType) : base (default(string), default(System.Web.Routing.IRouteHandler)) { }
+#endif
+ }
+}
+namespace System.ServiceModel.Activities.Activation
+{
+#if WORKFLOW_DEP
+ public partial class WorkflowServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase
+#else
+ public partial class WorkflowServiceHostFactory
+#endif
+ {
+ public WorkflowServiceHostFactory() { }
+#if WORKFLOW_DEP
+ public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; }
+ protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.Activities.Activity activity, System.Uri[] baseAddresses) { throw null; }
+ protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.ServiceModel.Activities.WorkflowService service, System.Uri[] baseAddresses) { throw null; }
+#endif
+ }
+}
diff --git a/src/v4.5.2/System.ServiceModel.Discovery.cs b/src/v4.5.2/System.ServiceModel.Discovery.cs
new file mode 100644
index 0000000..c31232f
--- /dev/null
+++ b/src/v4.5.2/System.ServiceModel.Discovery.cs
@@ -0,0 +1,796 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System.ServiceModel.Discovery
+{
+ public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject
+ {
+ public AnnouncementClient() { }
+ public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { }
+ public AnnouncementClient(string endpointConfigurationName) { }
+ public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } }
+ public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } }
+ public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
+ public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } }
+ public event System.EventHandler<System.ComponentModel.AsyncCompletedEventArgs> AnnounceOfflineCompleted { add { } remove { } }
+ public event System.EventHandler<System.ComponentModel.AsyncCompletedEventArgs> AnnounceOnlineCompleted { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } }
+ public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { }
+ public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { }
+ public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { }
+ public System.Threading.Tasks.Task AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; }
+ public void AnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { }
+ public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { }
+ public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { }
+ public System.Threading.Tasks.Task AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; }
+ public System.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; }
+ public void Close() { }
+ public void EndAnnounceOffline(System.IAsyncResult result) { }
+ public void EndAnnounceOnline(System.IAsyncResult result) { }
+ public void Open() { }
+ void System.IDisposable.Dispose() { }
+ void System.ServiceModel.ICommunicationObject.Abort() { }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.ICommunicationObject.Close() { }
+ void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { }
+ void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.Open() { }
+ void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { }
+ }
+ public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint
+ {
+ public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class AnnouncementEventArgs : System.EventArgs
+ {
+ internal AnnouncementEventArgs() { }
+ public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))]
+ public partial class AnnouncementService
+ {
+ public AnnouncementService() { }
+ public AnnouncementService(int duplicateMessageHistoryLength) { }
+ public event System.EventHandler<System.ServiceModel.Discovery.AnnouncementEventArgs> OfflineAnnouncementReceived { add { } remove { } }
+ public event System.EventHandler<System.ServiceModel.Discovery.AnnouncementEventArgs> OnlineAnnouncementReceived { add { } remove { } }
+ protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { }
+ protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { }
+ }
+ public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject
+ {
+ public DiscoveryClient() { }
+ public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { }
+ public DiscoveryClient(string endpointConfigurationName) { }
+ public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } }
+ public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } }
+ public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
+ public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } }
+ System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } }
+ public event System.EventHandler<System.ServiceModel.Discovery.FindCompletedEventArgs> FindCompleted { add { } remove { } }
+ public event System.EventHandler<System.ServiceModel.Discovery.FindProgressChangedEventArgs> FindProgressChanged { add { } remove { } }
+ public event System.EventHandler<System.ServiceModel.Discovery.AnnouncementEventArgs> ProxyAvailable { add { } remove { } }
+ public event System.EventHandler<System.ServiceModel.Discovery.ResolveCompletedEventArgs> ResolveCompleted { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } }
+ public void CancelAsync(object userState) { }
+ public void Close() { }
+ public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; }
+ public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { }
+ public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { }
+ public System.Threading.Tasks.Task<System.ServiceModel.Discovery.FindResponse> FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; }
+ public System.Threading.Tasks.Task<System.ServiceModel.Discovery.FindResponse> FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void Open() { }
+ public System.ServiceModel.Discovery.ResolveResponse Resolve(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; }
+ public void ResolveAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { }
+ public void ResolveAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, object userState) { }
+ public System.Threading.Tasks.Task<System.ServiceModel.Discovery.ResolveResponse> ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; }
+ public System.Threading.Tasks.Task<System.ServiceModel.Discovery.ResolveResponse> ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; }
+ void System.IDisposable.Dispose() { }
+ void System.ServiceModel.ICommunicationObject.Abort() { }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.ICommunicationObject.Close() { }
+ void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { }
+ void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.Open() { }
+ void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { }
+ }
+ public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement
+ {
+ public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress;
+ public DiscoveryClientBindingElement() { }
+ public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { }
+ public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint
+ {
+ public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class DiscoveryEndpointProvider
+ {
+ protected DiscoveryEndpointProvider() { }
+ public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint();
+ }
+ public partial class DiscoveryMessageSequence : System.IComparable<System.ServiceModel.Discovery.DiscoveryMessageSequence>, System.IEquatable<System.ServiceModel.Discovery.DiscoveryMessageSequence>
+ {
+ internal DiscoveryMessageSequence() { }
+ public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; }
+ public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; }
+ public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class DiscoveryMessageSequenceGenerator
+ {
+ public DiscoveryMessageSequenceGenerator() { }
+ public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension<System.ServiceModel.OperationContext>
+ {
+ internal DiscoveryOperationContextExtension() { }
+ public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } }
+ public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } }
+ public System.TimeSpan MaxResponseDelay { get { throw null; } }
+ void System.ServiceModel.IExtension<System.ServiceModel.OperationContext>.Attach(System.ServiceModel.OperationContext owner) { }
+ void System.ServiceModel.IExtension<System.ServiceModel.OperationContext>.Detach(System.ServiceModel.OperationContext owner) { }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class DiscoveryProxy
+ {
+ protected DiscoveryProxy() { }
+ protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { }
+ protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { }
+ protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection<System.ServiceModel.Discovery.EndpointDiscoveryMetadata> redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection<System.ServiceModel.Discovery.EndpointDiscoveryMetadata>); throw null; }
+ protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection<System.ServiceModel.Discovery.EndpointDiscoveryMetadata> redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection<System.ServiceModel.Discovery.EndpointDiscoveryMetadata>); throw null; }
+ protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state);
+ protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state);
+ protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state);
+ protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state);
+ protected abstract void OnEndFind(System.IAsyncResult result);
+ protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result);
+ protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result);
+ protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result);
+ }
+ public abstract partial class DiscoveryService
+ {
+ protected DiscoveryService() { }
+ protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { }
+ protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { }
+ protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state);
+ protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state);
+ protected abstract void OnEndFind(System.IAsyncResult result);
+ protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result);
+ }
+ public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
+ {
+ protected DiscoveryServiceExtension() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Discovery.EndpointDiscoveryMetadata> PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService();
+ void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Attach(System.ServiceModel.ServiceHostBase owner) { }
+ void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Detach(System.ServiceModel.ServiceHostBase owner) { }
+ }
+ public sealed partial class DiscoveryVersion
+ {
+ internal DiscoveryVersion() { }
+ public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } }
+ public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } }
+ public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } }
+ public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint
+ {
+ public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public EndpointDiscoveryBehavior() { }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlQualifiedName> ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Xml.Linq.XElement> Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Uri> Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ }
+ public partial class EndpointDiscoveryMetadata
+ {
+ public EndpointDiscoveryMetadata() { }
+ public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlQualifiedName> ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Xml.Linq.XElement> Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Uri> ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Uri> Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
+ public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; }
+ }
+ public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class FindCriteria
+ {
+ public static readonly System.Uri ScopeMatchByExact;
+ public static readonly System.Uri ScopeMatchByLdap;
+ public static readonly System.Uri ScopeMatchByNone;
+ public static readonly System.Uri ScopeMatchByPrefix;
+ public static readonly System.Uri ScopeMatchByUuid;
+ public FindCriteria() { }
+ public FindCriteria(System.Type contractType) { }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlQualifiedName> ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Xml.Linq.XElement> Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Uri> Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; }
+ public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable<System.Xml.XmlQualifiedName> contractTypeNames) { throw null; }
+ public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; }
+ [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")]
+ public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; }
+ }
+ public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs
+ {
+ internal FindProgressChangedEventArgs() : base (default(int), default(object)) { }
+ public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class FindRequestContext
+ {
+ protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { }
+ public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { }
+ protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { }
+ }
+ public partial class FindResponse
+ {
+ internal FindResponse() { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Discovery.EndpointDiscoveryMetadata> Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; }
+ }
+ public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ResolveCriteria
+ {
+ public ResolveCriteria() { }
+ public ResolveCriteria(System.ServiceModel.EndpointAddress address) { }
+ public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Xml.Linq.XElement> Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ResolveResponse
+ {
+ internal ResolveResponse() { }
+ public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceDiscoveryBehavior() { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Discovery.AnnouncementEndpoint> AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public enum ServiceDiscoveryMode
+ {
+ Adhoc = 0,
+ Managed = 1,
+ }
+ public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint
+ {
+ public static readonly System.Uri DefaultIPv4MulticastAddress;
+ public static readonly System.Uri DefaultIPv6MulticastAddress;
+ public UdpAnnouncementEndpoint() { }
+ public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { }
+ public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { }
+ public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { }
+ public UdpAnnouncementEndpoint(string multicastAddress) { }
+ public UdpAnnouncementEndpoint(System.Uri multicastAddress) { }
+ public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint
+ {
+ public static readonly System.Uri DefaultIPv4MulticastAddress;
+ public static readonly System.Uri DefaultIPv6MulticastAddress;
+ public UdpDiscoveryEndpoint() { }
+ public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { }
+ public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { }
+ public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { }
+ public UdpDiscoveryEndpoint(string multicastAddress) { }
+ public UdpDiscoveryEndpoint(System.Uri multicastAddress) { }
+ public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class UdpTransportSettings
+ {
+ internal UdpTransportSettings() { }
+ public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+}
+namespace System.ServiceModel.Discovery.Configuration
+{
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")]
+ public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.ChannelEndpointElement>
+ {
+ public AnnouncementChannelEndpointElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Discovery.AnnouncementEndpoint, System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement>
+ {
+ public AnnouncementEndpointCollectionElement() { }
+ }
+ public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
+ {
+ public AnnouncementEndpointElement() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")]
+ public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")]
+ public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+ public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement
+ {
+ public ContractTypeNameElement() { }
+ public ContractTypeNameElement(string name, string ns) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ public string Namespace { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))]
+ public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Discovery.Configuration.ContractTypeNameElement>
+ {
+ public ContractTypeNameElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public DiscoveryClientElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("endpoint")]
+ public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("findCriteria")]
+ public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement
+ {
+ public DiscoveryClientSettingsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("endpoint")]
+ public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("findCriteria")]
+ public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Discovery.DiscoveryEndpoint, System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement>
+ {
+ public DiscoveryEndpointCollectionElement() { }
+ }
+ public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
+ {
+ public DiscoveryEndpointElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))]
+ public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")]
+ public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")]
+ public System.TimeSpan MaxResponseDelay { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+ public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter
+ {
+ public DiscoveryVersionConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Discovery.DynamicEndpoint, System.ServiceModel.Discovery.Configuration.DynamicEndpointElement>
+ {
+ public DynamicEndpointCollectionElement() { }
+ }
+ public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
+ {
+ public DynamicEndpointElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")]
+ public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+ public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public EndpointDiscoveryElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("types")]
+ public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("extensions")]
+ public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("scopes")]
+ public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement
+ {
+ public FindCriteriaElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("types")]
+ public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")]
+ public System.TimeSpan Duration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("extensions")]
+ public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxResults { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")]
+ public System.Uri ScopeMatchBy { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("scopes")]
+ public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } }
+ }
+ public sealed partial class ScopeElement : System.Configuration.ConfigurationElement
+ {
+ public ScopeElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))]
+ [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.MonoTODOAttribute]
+ public System.Uri Scope { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))]
+ public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Discovery.Configuration.ScopeElement>
+ {
+ public ScopeElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceDiscoveryElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")]
+ public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Discovery.UdpAnnouncementEndpoint, System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointElement>
+ {
+ public UdpAnnouncementEndpointCollectionElement() { }
+ }
+ public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement
+ {
+ public UdpAnnouncementEndpointElement() { }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")]
+ public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")]
+ public System.Uri MulticastAddress { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transportSettings")]
+ public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+ public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Discovery.UdpDiscoveryEndpoint, System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement>
+ {
+ public UdpDiscoveryEndpointCollectionElement() { }
+ }
+ public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement
+ {
+ public UdpDiscoveryEndpointElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))]
+ public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")]
+ public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")]
+ public System.Uri MulticastAddress { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transportSettings")]
+ public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+ public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement
+ {
+ public UdpTransportSettingsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int DuplicateMessageHistoryLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxMulticastRetransmitCount { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxPendingMessageCount { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxUnicastRetransmitCount { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")]
+ public string MulticastInterfaceId { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int SocketReceiveBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int TimeToLive { get { throw null; } set { } }
+ }
+}
+namespace System.ServiceModel.Discovery.Version11
+{
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal DiscoveryMessageSequence11() { }
+ public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal EndpointDiscoveryMetadata11() { }
+ public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal FindCriteria11() { }
+ public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal ResolveCriteria11() { }
+ public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+}
+namespace System.ServiceModel.Discovery.VersionApril2005
+{
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal DiscoveryMessageSequenceApril2005() { }
+ public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal EndpointDiscoveryMetadataApril2005() { }
+ public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal FindCriteriaApril2005() { }
+ public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal ResolveCriteriaApril2005() { }
+ public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+}
+namespace System.ServiceModel.Discovery.VersionCD1
+{
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal DiscoveryMessageSequenceCD1() { }
+ public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal EndpointDiscoveryMetadataCD1() { }
+ public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal FindCriteriaCD1() { }
+ public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal ResolveCriteriaCD1() { }
+ public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; }
+ public System.Xml.Schema.XmlSchema GetSchema() { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; }
+ public void ReadXml(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; }
+ public void WriteXml(System.Xml.XmlWriter writer) { }
+ }
+}
diff --git a/src/v4.5.2/System.ServiceModel.Internals.cs b/src/v4.5.2/System.ServiceModel.Internals.cs
new file mode 100644
index 0000000..8613091
--- /dev/null
+++ b/src/v4.5.2/System.ServiceModel.Internals.cs
@@ -0,0 +1,69 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Internals.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Activities.Build, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.ServiceModel.Web.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Transactions.Bridge, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.VisualStudio.ServiceModel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMSvcHost, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Core.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Extended, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Statements, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Services, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IO.Log, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Channels, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.LocalChannel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.ServiceMoniker40, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.WasHosting, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.WorkflowServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xaml.Hosting, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WCF.CIT.ChannelModel, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WireTool, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WorkflowManagementService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WsatTest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XamlBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XsdBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
diff --git a/src/v4.5.2/System.ServiceModel.Internals.extra.cs b/src/v4.5.2/System.ServiceModel.Internals.extra.cs
new file mode 100644
index 0000000..96bb5fd
--- /dev/null
+++ b/src/v4.5.2/System.ServiceModel.Internals.extra.cs
@@ -0,0 +1,27 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+namespace System.Runtime
+{
+ internal abstract partial class ActionItem { }
+ internal abstract partial class AsyncResult { }
+ internal partial class BufferedOutputStream { }
+ internal partial class CompletedAsyncResult { }
+ internal partial class ExceptionTrace { }
+ internal static partial class Fx { }
+ internal partial class IOThreadScheduler { }
+ internal static partial class PartialTrustHelpers { }
+ internal partial class SynchronizedPool<T> { }
+ internal enum TraceEventLevel { }
+ internal partial struct TracePayload { }
+ internal static partial class TypeHelper { }
+}
+namespace System.Runtime.Diagnostics
+{
+ internal abstract partial class DiagnosticsEventProvider { }
+ internal sealed partial class EtwProvider { }
+ internal sealed partial class EventLogger { }
+ internal partial class StringTraceRecord { }
+ internal partial class TraceRecord { }
+}
diff --git a/src/v4.5.2/System.ServiceModel.Routing.cs b/src/v4.5.2/System.ServiceModel.Routing.cs
new file mode 100644
index 0000000..80df0b7
--- /dev/null
+++ b/src/v4.5.2/System.ServiceModel.Routing.cs
@@ -0,0 +1,316 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.ServiceModel.Dispatcher
+{
+ public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
+ {
+ public EndpointNameMessageFilter(string endpointName) { }
+ [System.MonoTODOAttribute]
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; }
+ }
+ public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
+ {
+ public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { }
+ protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData> CreateFilterTable<TFilterData>() { throw null; }
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; }
+ }
+}
+namespace System.ServiceModel.Routing
+{
+ [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))]
+ public partial interface IDuplexSessionRouter
+ {
+ [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")]
+ System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
+ void EndProcessMessage(System.IAsyncResult result);
+ }
+ [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))]
+ public partial interface IRequestReplyRouter
+ {
+ [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")]
+ System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
+ System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result);
+ }
+ [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))]
+ public partial interface ISimplexDatagramRouter
+ {
+ [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")]
+ System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
+ void EndProcessMessage(System.IAsyncResult result);
+ }
+ [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))]
+ public partial interface ISimplexSessionRouter
+ {
+ [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")]
+ System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
+ void EndProcessMessage(System.IAsyncResult result);
+ }
+ public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { }
+ [System.MonoTODOAttribute]
+ public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public sealed partial class RoutingConfiguration
+ {
+ public RoutingConfiguration() { }
+ public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable<System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ServiceEndpoint>> filterTable, bool routeOnHeadersOnly) { }
+ public bool EnsureOrderedDispatch { get { throw null; } set { } }
+ public System.ServiceModel.Dispatcher.MessageFilterTable<System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ServiceEndpoint>> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public sealed partial class RoutingExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
+ {
+ internal RoutingExtension() { }
+ public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { }
+ void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Attach(System.ServiceModel.ServiceHostBase owner) { }
+ void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Detach(System.ServiceModel.ServiceHostBase owner) { }
+ }
+ [System.ServiceModel.ServiceBehaviorAttribute(AddressFilterMode=(System.ServiceModel.AddressFilterMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(0), UseSynchronizationContext=false, ValidateMustUnderstand=false)]
+ public sealed partial class RoutingService : System.IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter
+ {
+ internal RoutingService() { }
+ void System.IDisposable.Dispose() { }
+ System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { }
+ System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
+ System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; }
+ System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { }
+ System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { }
+ }
+ public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public SoapProcessingBehavior() { }
+ public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ }
+}
+namespace System.ServiceModel.Routing.Configuration
+{
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))]
+ public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public BackupEndpointCollection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string Name { get { throw null; } set { } }
+ public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { }
+ }
+ public partial class BackupEndpointElement : System.Configuration.ConfigurationElement
+ {
+ public BackupEndpointElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string EndpointName { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")]
+ public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public BackupListCollection() { }
+ public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } }
+ public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { }
+ }
+ public partial class FilterElement : System.Configuration.ConfigurationElement
+ {
+ public FilterElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public string CustomType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public string Filter1 { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public string Filter2 { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public string FilterData { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Name { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")]
+ public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public FilterElementCollection() { }
+ public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } set { } }
+ public new System.ServiceModel.Routing.Configuration.FilterElement this[string name] { get { throw null; } }
+ public void Add(System.ServiceModel.Routing.Configuration.FilterElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; }
+ public override bool IsReadOnly() { throw null; }
+ public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")]
+ public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public FilterTableCollection() { }
+ public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } }
+ public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))]
+ public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public FilterTableEntryCollection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Name { get { throw null; } set { } }
+ public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { }
+ }
+ public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement
+ {
+ public FilterTableEntryElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public string BackupList { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string EndpointName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string FilterName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public int Priority { get { throw null; } set { } }
+ }
+ public enum FilterType
+ {
+ Action = 0,
+ And = 3,
+ Custom = 4,
+ EndpointAddress = 1,
+ EndpointName = 5,
+ MatchAll = 6,
+ PrefixEndpointAddress = 2,
+ XPath = 7,
+ }
+ public partial class NamespaceElement : System.Configuration.ConfigurationElement
+ {
+ public NamespaceElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string Namespace { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Prefix { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))]
+ public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public NamespaceElementCollection() { }
+ public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } set { } }
+ public new System.ServiceModel.Routing.Configuration.NamespaceElement this[string name] { get { throw null; } }
+ public void Add(System.ServiceModel.Routing.Configuration.NamespaceElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.ServiceModel.Routing.Configuration.NamespaceElement element) { }
+ }
+ public sealed partial class RoutingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public RoutingExtensionElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ public bool EnsureOrderedDispatch { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)]
+ public string FilterTableName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool RouteOnHeadersOnly { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)]
+ public bool SoapProcessingEnabled { get { throw null; } set { } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public partial class RoutingSection : System.Configuration.ConfigurationSection
+ {
+ public RoutingSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Dispatcher.MessageFilterTable<System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ServiceEndpoint>> CreateFilterTable(string name) { throw null; }
+ }
+ public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public SoapProcessingExtensionElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool ProcessMessages { get { throw null; } set { } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.ServiceModel.Web.cs b/src/v4.5.2/System.ServiceModel.Web.cs
new file mode 100644
index 0000000..01da25d
--- /dev/null
+++ b/src/v4.5.2/System.ServiceModel.Web.cs
@@ -0,0 +1,739 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonReaderInitializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonWriterInitializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.JsonReaderWriterFactory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocument))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocumentFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.InlineCategoriesDocument))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ReferencedCategoriesDocument))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ResourceCollectionInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocument))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocumentFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationCategory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationContent))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtension))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtensionCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeed))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItem))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItemFormatter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationLink))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationPerson))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationVersions))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContent))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContentKind))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.UrlSyndicationContent))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Workspace))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.XmlSyndicationContent))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplate))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateEquivalenceComparer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatch))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatchException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateTable))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.ServiceModel
+{
+ public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ public WebHttpBinding() { }
+ public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { }
+ public WebHttpBinding(string configurationName) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowCookies { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(65536)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(524288)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(65536)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool ShouldSerializeSecurity() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool ShouldSerializeWriteEncoding() { throw null; }
+ }
+ public sealed partial class WebHttpSecurity
+ {
+ public WebHttpSecurity() { }
+ public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool ShouldSerializeMode() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool ShouldSerializeTransport() { throw null; }
+ }
+ public enum WebHttpSecurityMode
+ {
+ None = 0,
+ Transport = 1,
+ TransportCredentialOnly = 2,
+ }
+}
+namespace System.ServiceModel.Activation
+{
+ public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
+ {
+ public WebScriptServiceHostFactory() { }
+ protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; }
+ }
+ public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
+ {
+ public WebServiceHostFactory() { }
+ protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; }
+ }
+}
+namespace System.ServiceModel.Channels
+{
+ public sealed partial class JavascriptCallbackResponseMessageProperty
+ {
+ public JavascriptCallbackResponseMessageProperty() { }
+ public string CallbackFunctionName { get { throw null; } set { } }
+ public static string Name { get { throw null; } }
+ public System.Nullable<System.Net.HttpStatusCode> StatusCode { get { throw null; } set { } }
+ }
+ public abstract partial class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter
+ {
+ protected StreamBodyWriter(bool isBuffered) : base (default(bool)) { }
+ protected override System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; }
+ protected abstract void OnWriteBodyContents(System.IO.Stream stream);
+ protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { }
+ }
+ public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ public const string Name = "WebBodyFormatMessageProperty";
+ public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { }
+ public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } }
+ public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum WebContentFormat
+ {
+ Default = 0,
+ Json = 2,
+ Raw = 3,
+ Xml = 1,
+ }
+ public abstract partial class WebContentTypeMapper
+ {
+ protected WebContentTypeMapper() { }
+ public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType);
+ }
+ public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public WebMessageEncodingBindingElement() { }
+ public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { }
+ public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } }
+ public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute("Why is it overriden?")]
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ }
+}
+namespace System.ServiceModel.Configuration
+{
+ public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WebHttpBinding, System.ServiceModel.Configuration.WebHttpBindingElement>
+ {
+ public WebHttpBindingCollectionElement() { }
+ protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
+ }
+ public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ public WebHttpBindingElement() { }
+ public WebHttpBindingElement(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool AllowCookies { get { throw null; } set { } }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ public string ContentTypeMapper { get { throw null; } set { } }
+ public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute]
+ [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public WebHttpElement() { }
+ public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } }
+ public override System.Type BehaviorType { get { throw null; } }
+ public System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { get { throw null; } set { } }
+ public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } }
+ public bool FaultExceptionEnabled { get { throw null; } set { } }
+ public bool HelpEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Description.WebHttpEndpoint, System.ServiceModel.Configuration.WebHttpEndpointElement>
+ {
+ public WebHttpEndpointCollectionElement() { }
+ }
+ public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
+ {
+ public WebHttpEndpointElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)]
+ public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string ContentTypeMapper { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)]
+ public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))]
+ public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)]
+ public bool FaultExceptionEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)]
+ public bool HelpEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security")]
+ public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")]
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+ public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public WebHttpSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } }
+ }
+ public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public WebMessageEncodingElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)]
+ public string WebContentTypeMapperType { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute]
+ [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")]
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ }
+ public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public WebScriptEnablingElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Description.WebScriptEndpoint, System.ServiceModel.Configuration.WebScriptEndpointElement>
+ {
+ public WebScriptEndpointCollectionElement() { }
+ }
+ public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
+ {
+ public WebScriptEndpointElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string ContentTypeMapper { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)]
+ public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security")]
+ public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")]
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+}
+namespace System.ServiceModel.Description
+{
+ public partial class JsonFaultDetail
+ {
+ public JsonFaultDetail() { }
+ public System.ServiceModel.ExceptionDetail ExceptionDetail { get { throw null; } set { } }
+ public string ExceptionType { get { throw null; } set { } }
+ public string Message { get { throw null; } set { } }
+ public string StackTrace { get { throw null; } set { } }
+ }
+ public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public WebHttpBehavior() { }
+ public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected internal string JavascriptCallbackParameterName { get { throw null; } set { } }
+ public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ [System.MonoTODOAttribute]
+ protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
+ protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; }
+ protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
+ protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
+ protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
+ protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
+ [System.MonoTODOAttribute("check UriTemplate validity")]
+ public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint
+ {
+ public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { }
+ public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { }
+ public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } }
+ public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } }
+ public bool FaultExceptionEnabled { get { throw null; } set { } }
+ public bool HelpEnabled { get { throw null; } set { } }
+ protected override System.Type WebEndpointType { get { throw null; } }
+ }
+ public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior
+ {
+ public WebScriptEnablingBehavior() { }
+ public override bool AutomaticFormatSelectionEnabled { get { throw null; } set { } }
+ public override System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool FaultExceptionEnabled { get { throw null; } set { } }
+ public override bool HelpEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ [System.MonoTODOAttribute]
+ protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ [System.MonoTODOAttribute]
+ public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; }
+ [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")]
+ public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint
+ {
+ public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { }
+ public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { }
+ protected override System.Type WebEndpointType { get { throw null; } }
+ }
+ public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint
+ {
+ internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } }
+ public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } }
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ public int MaxBufferSize { get { throw null; } set { } }
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public System.ServiceModel.WebHttpSecurity Security { get { throw null; } }
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ protected abstract System.Type WebEndpointType { get; }
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ }
+}
+namespace System.ServiceModel.Dispatcher
+{
+ public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter
+ {
+ public JsonQueryStringConverter() { }
+ public override bool CanConvert(System.Type type) { throw null; }
+ public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; }
+ public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; }
+ }
+ public partial class QueryStringConverter
+ {
+ public QueryStringConverter() { }
+ public virtual bool CanConvert(System.Type type) { throw null; }
+ public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; }
+ public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; }
+ }
+ public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector
+ {
+ public const string HttpOperationNamePropertyName = "HttpOperationName";
+ public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched";
+ protected WebHttpDispatchOperationSelector() { }
+ public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public virtual System.UriTemplate GetUriTemplate(string operationName) { throw null; }
+ public string SelectOperation(ref System.ServiceModel.Channels.Message message) { throw null; }
+ protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched) { uriMatched = default(bool); throw null; }
+ }
+}
+namespace System.ServiceModel.Web
+{
+ public sealed partial class AspNetCacheProfileAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
+ {
+ public AspNetCacheProfileAttribute(string cacheProfileName) { }
+ public string CacheProfileName { get { throw null; } }
+ public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { }
+ public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { }
+ public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { }
+ }
+ public partial class IncomingWebRequestContext
+ {
+ internal IncomingWebRequestContext() { }
+ public string Accept { get { throw null; } }
+ public long ContentLength { get { throw null; } }
+ public string ContentType { get { throw null; } }
+ public System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> IfMatch { get { throw null; } }
+ public System.Nullable<System.DateTime> IfModifiedSince { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> IfNoneMatch { get { throw null; } }
+ public System.Nullable<System.DateTime> IfUnmodifiedSince { get { throw null; } }
+ public string Method { get { throw null; } }
+ public System.UriTemplateMatch UriTemplateMatch { get { throw null; } set { } }
+ public string UserAgent { get { throw null; } }
+ public void CheckConditionalRetrieve(System.DateTime lastModified) { }
+ public void CheckConditionalRetrieve(System.Guid entityTag) { }
+ public void CheckConditionalRetrieve(int entityTag) { }
+ public void CheckConditionalRetrieve(long entityTag) { }
+ public void CheckConditionalRetrieve(string entityTag) { }
+ public void CheckConditionalUpdate(System.Guid entityTag) { }
+ public void CheckConditionalUpdate(int entityTag) { }
+ public void CheckConditionalUpdate(long entityTag) { }
+ public void CheckConditionalUpdate(string entityTag) { }
+ public System.Collections.ObjectModel.Collection<System.Net.Mime.ContentType> GetAcceptHeaderElements() { throw null; }
+ }
+ public partial class IncomingWebResponseContext
+ {
+ internal IncomingWebResponseContext() { }
+ public long ContentLength { get { throw null; } }
+ public string ContentType { get { throw null; } }
+ public string ETag { get { throw null; } }
+ public System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public string Location { get { throw null; } }
+ public System.Net.HttpStatusCode StatusCode { get { throw null; } }
+ public string StatusDescription { get { throw null; } }
+ }
+ public sealed partial class JavascriptCallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior
+ {
+ public JavascriptCallbackBehaviorAttribute() { }
+ public string UrlParameterName { get { throw null; } set { } }
+ public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { }
+ public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ }
+ public partial class OutgoingWebRequestContext
+ {
+ internal OutgoingWebRequestContext() { }
+ public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class OutgoingWebResponseContext
+ {
+ internal OutgoingWebResponseContext() { }
+ public System.Text.Encoding BindingWriteEncoding { get { throw null; } }
+ public long ContentLength { get { throw null; } set { } }
+ public string ContentType { get { throw null; } set { } }
+ public string ETag { get { throw null; } set { } }
+ public System.Nullable<System.ServiceModel.Web.WebMessageFormat> Format { get { throw null; } set { } }
+ public System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public System.DateTime LastModified { get { throw null; } set { } }
+ public string Location { get { throw null; } set { } }
+ public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } }
+ public string StatusDescription { get { throw null; } set { } }
+ public bool SuppressEntityBody { get { throw null; } set { } }
+ public void SetETag(System.Guid entityTag) { }
+ public void SetETag(int entityTag) { }
+ public void SetETag(long entityTag) { }
+ public void SetETag(string entityTag) { }
+ public void SetStatusAsCreated(System.Uri locationUri) { }
+ public void SetStatusAsNotFound() { }
+ public void SetStatusAsNotFound(string description) { }
+ }
+ public partial class WebChannelFactory<TChannel> : System.ServiceModel.ChannelFactory<TChannel> where TChannel : class
+ {
+ public WebChannelFactory() { }
+ public WebChannelFactory(System.ServiceModel.Channels.Binding binding) { }
+ public WebChannelFactory(System.ServiceModel.Channels.Binding binding, System.Uri remoteAddress) { }
+ public WebChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public WebChannelFactory(string endpointConfigurationName) { }
+ public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { }
+ public WebChannelFactory(System.Type channelType) { }
+ public WebChannelFactory(System.Uri remoteAddress) { }
+ protected override void OnOpening() { }
+ }
+ public partial class WebFaultException : System.ServiceModel.FaultException
+ {
+ public WebFaultException(System.Net.HttpStatusCode statusCode) { }
+ protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Net.HttpStatusCode StatusCode { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class WebFaultException<T> : System.ServiceModel.FaultException<T>
+ {
+ protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(T)) { }
+ public WebFaultException(T detail, System.Net.HttpStatusCode statusCode) : base (default(T)) { }
+ public WebFaultException(T detail, System.Net.HttpStatusCode statusCode, System.Collections.Generic.IEnumerable<System.Type> knownTypes) : base (default(T)) { }
+ public System.Net.HttpStatusCode StatusCode { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
+ {
+ public WebGetAttribute() { }
+ public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } }
+ public bool IsBodyStyleSetExplicitly { get { throw null; } }
+ public bool IsRequestFormatSetExplicitly { get { throw null; } }
+ public bool IsResponseFormatSetExplicitly { get { throw null; } }
+ public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } }
+ public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } }
+ public string UriTemplate { get { throw null; } set { } }
+ void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { }
+ void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
+ {
+ public WebInvokeAttribute() { }
+ public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } }
+ public bool IsBodyStyleSetExplicitly { get { throw null; } }
+ public bool IsRequestFormatSetExplicitly { get { throw null; } }
+ public bool IsResponseFormatSetExplicitly { get { throw null; } }
+ public string Method { get { throw null; } set { } }
+ public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } }
+ public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } }
+ public string UriTemplate { get { throw null; } set { } }
+ void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { }
+ void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { }
+ }
+ public enum WebMessageBodyStyle
+ {
+ Bare = 0,
+ Wrapped = 1,
+ WrappedRequest = 2,
+ WrappedResponse = 3,
+ }
+ public enum WebMessageFormat
+ {
+ Json = 1,
+ Xml = 0,
+ }
+ public partial class WebOperationContext : System.ServiceModel.IExtension<System.ServiceModel.OperationContext>
+ {
+ public WebOperationContext(System.ServiceModel.OperationContext operationContext) { }
+ public static System.ServiceModel.Web.WebOperationContext Current { get { throw null; } }
+ public System.ServiceModel.Web.IncomingWebRequestContext IncomingRequest { get { throw null; } }
+ public System.ServiceModel.Web.IncomingWebResponseContext IncomingResponse { get { throw null; } }
+ public System.ServiceModel.Web.OutgoingWebRequestContext OutgoingRequest { get { throw null; } }
+ public System.ServiceModel.Web.OutgoingWebResponseContext OutgoingResponse { get { throw null; } }
+ public void Attach(System.ServiceModel.OperationContext owner) { }
+ public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.ServiceDocument document) { throw null; }
+ public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
+ public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
+ public System.ServiceModel.Channels.Message CreateJsonResponse<T>(T instance) { throw null; }
+ public System.ServiceModel.Channels.Message CreateJsonResponse<T>(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; }
+ public System.ServiceModel.Channels.Message CreateStreamResponse(System.Action<System.IO.Stream> streamWriter, string contentType) { throw null; }
+ public System.ServiceModel.Channels.Message CreateStreamResponse(System.IO.Stream stream, string contentType) { throw null; }
+ public System.ServiceModel.Channels.Message CreateStreamResponse(System.ServiceModel.Channels.StreamBodyWriter bodyWriter, string contentType) { throw null; }
+ public System.ServiceModel.Channels.Message CreateTextResponse(System.Action<System.IO.TextWriter> textWriter, string contentType) { throw null; }
+ public System.ServiceModel.Channels.Message CreateTextResponse(System.Action<System.IO.TextWriter> textWriter, string contentType, System.Text.Encoding encoding) { throw null; }
+ public System.ServiceModel.Channels.Message CreateTextResponse(string text) { throw null; }
+ public System.ServiceModel.Channels.Message CreateTextResponse(string text, string contentType) { throw null; }
+ public System.ServiceModel.Channels.Message CreateTextResponse(string text, string contentType, System.Text.Encoding encoding) { throw null; }
+ public System.ServiceModel.Channels.Message CreateXmlResponse(System.Xml.Linq.XDocument document) { throw null; }
+ public System.ServiceModel.Channels.Message CreateXmlResponse(System.Xml.Linq.XElement element) { throw null; }
+ public System.ServiceModel.Channels.Message CreateXmlResponse<T>(T instance) { throw null; }
+ public System.ServiceModel.Channels.Message CreateXmlResponse<T>(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public System.ServiceModel.Channels.Message CreateXmlResponse<T>(T instance, System.Xml.Serialization.XmlSerializer serializer) { throw null; }
+ public void Detach(System.ServiceModel.OperationContext owner) { }
+ public System.UriTemplate GetUriTemplate(string operationName) { throw null; }
+ }
+ public partial class WebServiceHost : System.ServiceModel.ServiceHost
+ {
+ public WebServiceHost() { }
+ public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { }
+ public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { }
+ protected override void OnOpening() { }
+ }
+}
diff --git a/src/v4.5.2/System.ServiceModel.cs b/src/v4.5.2/System.ServiceModel.cs
new file mode 100644
index 0000000..a2a6420
--- /dev/null
+++ b/src/v4.5.2/System.ServiceModel.cs
@@ -0,0 +1,11519 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Activation.HostedTransportConfiguration))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Activation.ServiceBuildProvider))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Activation.ServiceHostFactory))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BinarySecretKeyIdentifierClause))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.EncryptedKey))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.EncryptedKeyHashIdentifierClause))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.EncryptedType))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.ISspiNegotiation))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.ISspiNegotiationInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.KeyNameIdentifierClause))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.ReferenceList))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.RelAssertionDirectKeyIdentifierClause))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SamlAssertionDirectKeyIdentifierClause))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityContextKeyIdentifierClause))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.BinarySecretSecurityToken))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.BufferedGenericXmlSecurityToken))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.WrappedKeySecurityToken))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.X509CertificateValidationMode))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceHostingEnvironment))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+ public partial class UriTemplate
+ {
+ public UriTemplate(string template) { }
+ public UriTemplate(string template, bool ignoreTrailingSlash) { }
+ public UriTemplate(string template, bool ignoreTrailingSlash, System.Collections.Generic.IDictionary<string, string> additionalDefaults) { }
+ public UriTemplate(string template, System.Collections.Generic.IDictionary<string, string> additionalDefaults) { }
+ public System.Collections.Generic.IDictionary<string, string> Defaults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IgnoreTrailingSlash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> PathSegmentVariableNames { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> QueryValueVariableNames { get { throw null; } }
+ public System.Uri BindByName(System.Uri baseAddress, System.Collections.Generic.IDictionary<string, string> parameters) { throw null; }
+ public System.Uri BindByName(System.Uri baseAddress, System.Collections.Generic.IDictionary<string, string> parameters, bool omitDefaults) { throw null; }
+ public System.Uri BindByName(System.Uri baseAddress, System.Collections.Specialized.NameValueCollection parameters) { throw null; }
+ public System.Uri BindByName(System.Uri baseAddress, System.Collections.Specialized.NameValueCollection parameters, bool omitDefaults) { throw null; }
+ public System.Uri BindByPosition(System.Uri baseAddress, params string[] values) { throw null; }
+ public bool IsEquivalentTo(System.UriTemplate other) { throw null; }
+ public System.UriTemplateMatch Match(System.Uri baseAddress, System.Uri candidate) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class UriTemplateEquivalenceComparer : System.Collections.Generic.IEqualityComparer<System.UriTemplate>
+ {
+ public UriTemplateEquivalenceComparer() { }
+ public bool Equals(System.UriTemplate x, System.UriTemplate y) { throw null; }
+ public int GetHashCode(System.UriTemplate obj) { throw null; }
+ }
+ public partial class UriTemplateMatch
+ {
+ public UriTemplateMatch() { }
+ public System.Uri BaseUri { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection BoundVariables { get { throw null; } }
+ public object Data { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection QueryParameters { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<string> RelativePathSegments { get { throw null; } }
+ public System.Uri RequestUri { get { throw null; } set { } }
+ public System.UriTemplate Template { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<string> WildcardPathSegments { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class UriTemplateMatchException : System.SystemException
+ {
+ public UriTemplateMatchException() { }
+ protected UriTemplateMatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UriTemplateMatchException(string message) { }
+ public UriTemplateMatchException(string message, System.Exception innerException) { }
+ }
+ public partial class UriTemplateTable
+ {
+ public UriTemplateTable() { }
+ public UriTemplateTable(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.UriTemplate, object>> keyValuePairs) { }
+ public UriTemplateTable(System.Uri baseAddress) { }
+ public UriTemplateTable(System.Uri baseAddress, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.UriTemplate, object>> keyValuePairs) { }
+ public System.Uri BaseAddress { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<System.UriTemplate, object>> KeyValuePairs { get { throw null; } }
+ public System.Uri OriginalBaseAddress { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void MakeReadOnly(bool allowDuplicateEquivalentUriTemplates) { }
+ public System.Collections.ObjectModel.Collection<System.UriTemplateMatch> Match(System.Uri uri) { throw null; }
+ public System.UriTemplateMatch MatchSingle(System.Uri uri) { throw null; }
+ }
+}
+namespace System.Collections.Generic
+{
+ public partial class KeyedByTypeCollection<TItem> : System.Collections.ObjectModel.KeyedCollection<System.Type, TItem>
+ {
+ public KeyedByTypeCollection() { }
+ public KeyedByTypeCollection(System.Collections.Generic.IEnumerable<TItem> items) { }
+ public System.Collections.ObjectModel.Collection<T> FindAll<T>() { throw null; }
+ public T Find<T>() { throw null; }
+ protected override System.Type GetKeyForItem(TItem item) { throw null; }
+ protected override void InsertItem(int index, TItem item) { }
+ public System.Collections.ObjectModel.Collection<T> RemoveAll<T>() { throw null; }
+ public T Remove<T>() { throw null; }
+ protected override void SetItem(int index, TItem item) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class SynchronizedCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public SynchronizedCollection() { }
+ public SynchronizedCollection(object syncRoot) { }
+ public SynchronizedCollection(object syncRoot, System.Collections.Generic.IEnumerable<T> list) { }
+ public SynchronizedCollection(object syncRoot, params T[] list) { }
+ public int Count { get { throw null; } }
+ public T this[int index] { get { throw null; } set { } }
+ protected System.Collections.Generic.List<T> Items { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(T item) { }
+ public void Clear() { }
+ protected virtual void ClearItems() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int index) { }
+ [System.MonoTODOAttribute("Should be synchronized enumerator?")]
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public void Insert(int index, T item) { }
+ protected virtual void InsertItem(int index, T item) { }
+ public bool Remove(T item) { throw null; }
+ public void RemoveAt(int index) { }
+ protected virtual void RemoveItem(int index) { }
+ protected virtual void SetItem(int index, T item) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public abstract partial class SynchronizedKeyedCollection<K, T> : System.Collections.Generic.SynchronizedCollection<T>
+ {
+ protected SynchronizedKeyedCollection() { }
+ protected SynchronizedKeyedCollection(object syncRoot) { }
+ protected SynchronizedKeyedCollection(object syncRoot, System.Collections.Generic.IEqualityComparer<K> comparer) { }
+ protected SynchronizedKeyedCollection(object syncRoot, System.Collections.Generic.IEqualityComparer<K> comparer, int dictionaryCreationThreshold) { }
+ protected System.Collections.Generic.IDictionary<K, T> Dictionary { get { throw null; } }
+ public T this[K key] { get { throw null; } }
+ protected void ChangeItemKey(T item, K newKey) { }
+ [System.MonoTODOAttribute("This lock is not an atomic.")]
+ protected override void ClearItems() { }
+ public bool Contains(K key) { throw null; }
+ protected abstract K GetKeyForItem(T item);
+ [System.MonoTODOAttribute("This lock is not an atomic.")]
+ protected override void InsertItem(int index, T item) { }
+ public bool Remove(K key) { throw null; }
+ [System.MonoTODOAttribute("This lock is not an atomic.")]
+ protected override void RemoveItem(int index) { }
+ [System.MonoTODOAttribute("This lock is not an atomic.")]
+ protected override void SetItem(int index, T item) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class SynchronizedReadOnlyCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public SynchronizedReadOnlyCollection() { }
+ public SynchronizedReadOnlyCollection(object syncRoot) { }
+ public SynchronizedReadOnlyCollection(object syncRoot, System.Collections.Generic.IEnumerable<T> list) { }
+ public SynchronizedReadOnlyCollection(object syncRoot, params T[] list) { }
+ public int Count { get { throw null; } }
+ public T this[int index] { get { throw null; } }
+ protected System.Collections.Generic.IList<T> Items { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public bool Contains(T value) { throw null; }
+ public void CopyTo(T[] array, int index) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int IndexOf(T value) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T value) { }
+ void System.Collections.Generic.ICollection<T>.Clear() { }
+ bool System.Collections.Generic.ICollection<T>.Remove(T value) { throw null; }
+ void System.Collections.Generic.IList<T>.Insert(int index, T value) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+}
+namespace System.IO
+{
+ public partial class PipeException : System.IO.IOException
+ {
+ public PipeException() { }
+ protected PipeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PipeException(string message) { }
+ public PipeException(string message, System.Exception inner) { }
+ public PipeException(string message, int errorCode) { }
+ public virtual int ErrorCode { get { throw null; } }
+ }
+}
+namespace System.ServiceModel
+{
+ [System.SerializableAttribute]
+ public partial class ActionNotSupportedException : System.ServiceModel.CommunicationException
+ {
+ public ActionNotSupportedException() { }
+ protected ActionNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ActionNotSupportedException(string message) { }
+ public ActionNotSupportedException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class AddressAccessDeniedException : System.ServiceModel.CommunicationException
+ {
+ public AddressAccessDeniedException() { }
+ protected AddressAccessDeniedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AddressAccessDeniedException(string message) { }
+ public AddressAccessDeniedException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class AddressAlreadyInUseException : System.ServiceModel.CommunicationException
+ {
+ public AddressAlreadyInUseException() { }
+ protected AddressAlreadyInUseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AddressAlreadyInUseException(string message) { }
+ public AddressAlreadyInUseException(string message, System.Exception innerException) { }
+ }
+ public enum AddressFilterMode
+ {
+ Any = 2,
+ Exact = 0,
+ Prefix = 1,
+ }
+ public enum AuditLevel
+ {
+ Failure = 2,
+ None = 0,
+ Success = 1,
+ SuccessOrFailure = 3,
+ }
+ public enum AuditLogLocation
+ {
+ Application = 1,
+ Default = 0,
+ Security = 2,
+ }
+ public partial class BasicHttpBinding : System.ServiceModel.HttpBindingBase
+ {
+ public BasicHttpBinding() { }
+ public BasicHttpBinding(System.ServiceModel.BasicHttpSecurityMode securityMode) { }
+ public BasicHttpBinding(string configurationName) { }
+ public bool EnableHttpCookieContainer { get { throw null; } set { } }
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ public System.ServiceModel.BasicHttpSecurity Security { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeEnableHttpCookieContainer() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public partial class BasicHttpContextBinding : System.ServiceModel.BasicHttpBinding
+ {
+ public BasicHttpContextBinding() { }
+ public BasicHttpContextBinding(System.ServiceModel.BasicHttpSecurityMode securityMode) { }
+ public BasicHttpContextBinding(string configName) { }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ }
+ public enum BasicHttpMessageCredentialType
+ {
+ Certificate = 1,
+ UserName = 0,
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class BasicHttpMessageSecurity
+ {
+ public BasicHttpMessageSecurity() { }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ public System.ServiceModel.BasicHttpMessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ public bool ShouldSerializeAlgorithmSuite() { throw null; }
+ public bool ShouldSerializeClientCredentialType() { throw null; }
+ }
+ public partial class BasicHttpsBinding : System.ServiceModel.HttpBindingBase
+ {
+ public BasicHttpsBinding() { }
+ public BasicHttpsBinding(System.ServiceModel.BasicHttpsSecurityMode securityMode) { }
+ public BasicHttpsBinding(string configurationName) { }
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ public System.ServiceModel.BasicHttpsSecurity Security { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public sealed partial class BasicHttpSecurity
+ {
+ public BasicHttpSecurity() { }
+ public System.ServiceModel.BasicHttpMessageSecurity Message { get { throw null; } set { } }
+ public System.ServiceModel.BasicHttpSecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } }
+ public bool ShouldSerializeMessage() { throw null; }
+ public bool ShouldSerializeTransport() { throw null; }
+ }
+ public enum BasicHttpSecurityMode
+ {
+ Message = 2,
+ None = 0,
+ Transport = 1,
+ TransportCredentialOnly = 4,
+ TransportWithMessageCredential = 3,
+ }
+ public sealed partial class BasicHttpsSecurity
+ {
+ public BasicHttpsSecurity() { }
+ public System.ServiceModel.BasicHttpMessageSecurity Message { get { throw null; } set { } }
+ public System.ServiceModel.BasicHttpsSecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } }
+ public bool ShouldSerializeMessage() { throw null; }
+ public bool ShouldSerializeTransport() { throw null; }
+ }
+ public enum BasicHttpsSecurityMode
+ {
+ Transport = 0,
+ TransportWithMessageCredential = 1,
+ }
+ public enum CacheSetting
+ {
+ AlwaysOff = 2,
+ AlwaysOn = 1,
+ Default = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class CallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IEndpointBehavior
+ {
+ public CallbackBehaviorAttribute() { }
+ [System.MonoTODOAttribute]
+ public bool AutomaticSessionShutdown { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.ConcurrencyMode ConcurrencyMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool IncludeExceptionDetailInFaults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int MaxItemsInObjectGraph { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Transactions.IsolationLevel TransactionIsolationLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string TransactionTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool UseSynchronizationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool ValidateMustUnderstand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ public abstract partial class ChannelFactory : System.ServiceModel.Channels.CommunicationObject, System.IDisposable, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.ICommunicationObject
+ {
+ protected ChannelFactory() { }
+ public System.ServiceModel.Description.ClientCredentials Credentials { get { throw null; } }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
+ protected virtual void ApplyConfiguration(string configurationName) { }
+ protected abstract System.ServiceModel.Description.ServiceEndpoint CreateDescription();
+ protected virtual System.ServiceModel.Channels.IChannelFactory CreateFactory() { throw null; }
+ protected internal void EnsureOpened() { }
+ public T GetProperty<T>() where T : class { throw null; }
+ protected void InitializeEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { }
+ protected void InitializeEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected void InitializeEndpoint(string configurationName, System.ServiceModel.EndpointAddress address) { }
+ protected override void OnAbort() { }
+ protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override void OnClose(System.TimeSpan timeout) { }
+ protected override void OnEndClose(System.IAsyncResult result) { }
+ protected override void OnEndOpen(System.IAsyncResult result) { }
+ protected override void OnOpen(System.TimeSpan timeout) { }
+ protected override void OnOpened() { }
+ protected override void OnOpening() { }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class ChannelFactory<TChannel> : System.ServiceModel.ChannelFactory, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.Channels.IChannelFactory<TChannel>, System.ServiceModel.ICommunicationObject
+ {
+ public ChannelFactory() { }
+ public ChannelFactory(System.ServiceModel.Channels.Binding binding) { }
+ public ChannelFactory(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public ChannelFactory(System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
+ public ChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public ChannelFactory(string endpointConfigurationName) { }
+ public ChannelFactory(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected ChannelFactory(System.Type channelType) { }
+ public TChannel CreateChannel() { throw null; }
+ public static TChannel CreateChannel(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) { throw null; }
+ public static TChannel CreateChannel(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, System.Uri via) { throw null; }
+ public TChannel CreateChannel(System.ServiceModel.EndpointAddress address) { throw null; }
+ public virtual TChannel CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ protected static TChannel CreateChannel(string endpointConfigurationName) { throw null; }
+ public TChannel CreateChannelWithActAsToken(System.IdentityModel.Tokens.SecurityToken actAsToken) { throw null; }
+ public TChannel CreateChannelWithActAsToken(System.IdentityModel.Tokens.SecurityToken actAsToken, System.ServiceModel.EndpointAddress address) { throw null; }
+ public TChannel CreateChannelWithActAsToken(System.IdentityModel.Tokens.SecurityToken actAsToken, System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ public TChannel CreateChannelWithIssuedToken(System.IdentityModel.Tokens.SecurityToken issuedToken) { throw null; }
+ public TChannel CreateChannelWithIssuedToken(System.IdentityModel.Tokens.SecurityToken issuedToken, System.ServiceModel.EndpointAddress address) { throw null; }
+ public TChannel CreateChannelWithIssuedToken(System.IdentityModel.Tokens.SecurityToken issuedToken, System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ public TChannel CreateChannelWithOnBehalfOfToken(System.IdentityModel.Tokens.SecurityToken onBehalfOf) { throw null; }
+ public TChannel CreateChannelWithOnBehalfOfToken(System.IdentityModel.Tokens.SecurityToken onBehalfOf, System.ServiceModel.EndpointAddress address) { throw null; }
+ public TChannel CreateChannelWithOnBehalfOfToken(System.IdentityModel.Tokens.SecurityToken onBehalfOf, System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ protected override System.ServiceModel.Description.ServiceEndpoint CreateDescription() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ChannelTerminatedException : System.ServiceModel.CommunicationException
+ {
+ public ChannelTerminatedException() { }
+ protected ChannelTerminatedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ChannelTerminatedException(string message) { }
+ public ChannelTerminatedException(string message, System.Exception innerException) { }
+ }
+ [System.MonoTODOAttribute("It somehow rejects classes, but dunno how we can do that besides our code wise.")]
+ public abstract partial class ClientBase<TChannel> : System.IDisposable, System.ServiceModel.ICommunicationObject where TChannel : class
+ {
+ protected ClientBase() { }
+ protected ClientBase(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected ClientBase(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected ClientBase(System.ServiceModel.InstanceContext callbackInstance) { }
+ protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { }
+ protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress) { }
+ protected ClientBase(string endpointConfigurationName) { }
+ protected ClientBase(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected ClientBase(string endpointConfigurationName, string remoteAddress) { }
+ public static System.ServiceModel.CacheSetting CacheSetting { get { throw null; } set { } }
+ protected TChannel Channel { get { throw null; } }
+ public System.ServiceModel.ChannelFactory<TChannel> ChannelFactory { get { throw null; } }
+ public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } }
+ public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
+ public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } }
+ public System.ServiceModel.CommunicationState State { get { throw null; } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } }
+ public void Abort() { }
+ public void Close() { }
+ protected virtual TChannel CreateChannel() { throw null; }
+ public void DisplayInitializationUI() { }
+ protected T GetDefaultValueForInitialization<T>() { throw null; }
+ protected void InvokeAsync(System.ServiceModel.ClientBase<TChannel>.BeginOperationDelegate beginOperationDelegate, object[] inValues, System.ServiceModel.ClientBase<TChannel>.EndOperationDelegate endOperationDelegate, System.Threading.SendOrPostCallback operationCompletedCallback, object userState) { }
+ public void Open() { }
+ void System.IDisposable.Dispose() { }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { }
+ void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { }
+ protected delegate System.IAsyncResult BeginOperationDelegate(object[] inValues, System.AsyncCallback asyncCallback, object state);
+ protected partial class ChannelBase<T> : System.IDisposable, System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.Channels.IRequestChannel, System.ServiceModel.IClientChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel> where T : class
+ {
+ protected ChannelBase(System.ServiceModel.ClientBase<T> client) { }
+ System.ServiceModel.EndpointAddress System.ServiceModel.Channels.IOutputChannel.RemoteAddress { get { throw null; } }
+ System.Uri System.ServiceModel.Channels.IOutputChannel.Via { get { throw null; } }
+ System.ServiceModel.EndpointAddress System.ServiceModel.Channels.IRequestChannel.RemoteAddress { get { throw null; } }
+ System.Uri System.ServiceModel.Channels.IRequestChannel.Via { get { throw null; } }
+ bool System.ServiceModel.IClientChannel.AllowInitializationUI { get { throw null; } set { } }
+ bool System.ServiceModel.IClientChannel.DidInteractiveInitialization { get { throw null; } }
+ System.Uri System.ServiceModel.IClientChannel.Via { get { throw null; } }
+ System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } }
+ bool System.ServiceModel.IContextChannel.AllowOutputBatching { get { throw null; } set { } }
+ System.ServiceModel.Channels.IInputSession System.ServiceModel.IContextChannel.InputSession { get { throw null; } }
+ System.ServiceModel.EndpointAddress System.ServiceModel.IContextChannel.LocalAddress { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IContextChannel.OperationTimeout { get { throw null; } set { } }
+ System.ServiceModel.Channels.IOutputSession System.ServiceModel.IContextChannel.OutputSession { get { throw null; } }
+ System.ServiceModel.EndpointAddress System.ServiceModel.IContextChannel.RemoteAddress { get { throw null; } }
+ string System.ServiceModel.IContextChannel.SessionId { get { throw null; } }
+ System.ServiceModel.IExtensionCollection<System.ServiceModel.IContextChannel> System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>.Extensions { get { throw null; } }
+ event System.EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> System.ServiceModel.IClientChannel.UnknownMessageReceived { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } }
+ event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } }
+ protected System.IAsyncResult BeginInvoke(string methodName, object[] args, System.AsyncCallback callback, object state) { throw null; }
+ protected object EndInvoke(string methodName, object[] args, System.IAsyncResult result) { throw null; }
+ void System.IDisposable.Dispose() { }
+ TProperty System.ServiceModel.Channels.IChannel.GetProperty<TProperty>() { throw null; }
+ System.IAsyncResult System.ServiceModel.Channels.IOutputChannel.BeginSend(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.Channels.IOutputChannel.BeginSend(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.Channels.IOutputChannel.EndSend(System.IAsyncResult result) { }
+ void System.ServiceModel.Channels.IOutputChannel.Send(System.ServiceModel.Channels.Message message) { }
+ void System.ServiceModel.Channels.IOutputChannel.Send(System.ServiceModel.Channels.Message message, System.TimeSpan timeout) { }
+ System.IAsyncResult System.ServiceModel.Channels.IRequestChannel.BeginRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.Channels.IRequestChannel.BeginRequest(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ System.ServiceModel.Channels.Message System.ServiceModel.Channels.IRequestChannel.EndRequest(System.IAsyncResult result) { throw null; }
+ System.ServiceModel.Channels.Message System.ServiceModel.Channels.IRequestChannel.Request(System.ServiceModel.Channels.Message message) { throw null; }
+ System.ServiceModel.Channels.Message System.ServiceModel.Channels.IRequestChannel.Request(System.ServiceModel.Channels.Message message, System.TimeSpan timeout) { throw null; }
+ System.IAsyncResult System.ServiceModel.IClientChannel.BeginDisplayInitializationUI(System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.IClientChannel.DisplayInitializationUI() { }
+ void System.ServiceModel.IClientChannel.EndDisplayInitializationUI(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.Abort() { }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; }
+ System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ void System.ServiceModel.ICommunicationObject.Close() { }
+ void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { }
+ void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { }
+ void System.ServiceModel.ICommunicationObject.Open() { }
+ void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { }
+ }
+ protected delegate object[] EndOperationDelegate(System.IAsyncResult result);
+ protected partial class InvokeAsyncCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal InvokeAsyncCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public object[] Results { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ }
+ [System.MonoTODOAttribute]
+ public partial class ClientCredentialsSecurityTokenManager : System.IdentityModel.Selectors.SecurityTokenManager
+ {
+ public ClientCredentialsSecurityTokenManager(System.ServiceModel.Description.ClientCredentials clientCredentials) { }
+ public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { outOfBandTokenResolver = default(System.IdentityModel.Selectors.SecurityTokenResolver); throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement) { throw null; }
+ public override System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion version) { throw null; }
+ protected System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion version) { throw null; }
+ protected internal bool IsIssuedSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CommunicationException : System.SystemException
+ {
+ public CommunicationException() { }
+ protected CommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CommunicationException(string message) { }
+ public CommunicationException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CommunicationObjectAbortedException : System.ServiceModel.CommunicationException
+ {
+ public CommunicationObjectAbortedException() { }
+ protected CommunicationObjectAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CommunicationObjectAbortedException(string message) { }
+ public CommunicationObjectAbortedException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CommunicationObjectFaultedException : System.ServiceModel.CommunicationException
+ {
+ public CommunicationObjectFaultedException() { }
+ protected CommunicationObjectFaultedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CommunicationObjectFaultedException(string message) { }
+ public CommunicationObjectFaultedException(string message, System.Exception innerException) { }
+ }
+ public enum CommunicationState
+ {
+ Closed = 4,
+ Closing = 3,
+ Created = 0,
+ Faulted = 5,
+ Opened = 2,
+ Opening = 1,
+ }
+ public enum ConcurrencyMode
+ {
+ Multiple = 2,
+ Reentrant = 1,
+ Single = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1092), Inherited=false)]
+ public sealed partial class DataContractFormatAttribute : System.Attribute
+ {
+ public DataContractFormatAttribute() { }
+ public System.ServiceModel.OperationFormatStyle Style { get { throw null; } set { } }
+ }
+ public enum DeadLetterQueue
+ {
+ Custom = 2,
+ None = 0,
+ System = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=false)]
+ [System.MonoTODOAttribute]
+ public sealed partial class DeliveryRequirementsAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior, System.ServiceModel.Description.IContractBehaviorAttribute
+ {
+ public DeliveryRequirementsAttribute() { }
+ public System.ServiceModel.QueuedDeliveryRequirementsMode QueuedDeliveryRequirements { get { throw null; } set { } }
+ public bool RequireOrderedDelivery { get { throw null; } set { } }
+ public System.Type TargetContract { get { throw null; } set { } }
+ void System.ServiceModel.Description.IContractBehavior.AddBindingParameters(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IContractBehavior.ApplyClientBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime proxy) { }
+ void System.ServiceModel.Description.IContractBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatch) { }
+ void System.ServiceModel.Description.IContractBehavior.Validate(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ }
+ public partial class DnsEndpointIdentity : System.ServiceModel.EndpointIdentity
+ {
+ public DnsEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
+ public DnsEndpointIdentity(string dnsName) { }
+ }
+ public partial class DuplexChannelFactory<TChannel> : System.ServiceModel.ChannelFactory<TChannel>
+ {
+ public DuplexChannelFactory(object callbackObject) { }
+ public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding) { }
+ public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
+ public DuplexChannelFactory(object callbackObject, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public DuplexChannelFactory(object callbackObject, string endpointConfigurationName) { }
+ public DuplexChannelFactory(object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance) { }
+ public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding) { }
+ public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
+ public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { }
+ public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public DuplexChannelFactory(System.Type callbackInstanceType) { }
+ public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Channels.Binding binding) { }
+ public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
+ public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public DuplexChannelFactory(System.Type callbackInstanceType, string endpointConfigurationName) { }
+ public DuplexChannelFactory(System.Type callbackInstanceType, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public static TChannel CreateChannel(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) { throw null; }
+ public static TChannel CreateChannel(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, System.Uri via) { throw null; }
+ public static TChannel CreateChannel(object callbackObject, string endpointConfigurationName) { throw null; }
+ public override TChannel CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ public TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance) { throw null; }
+ public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) { throw null; }
+ public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, System.Uri via) { throw null; }
+ public TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address) { throw null; }
+ public virtual TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { throw null; }
+ }
+ public abstract partial class DuplexClientBase<TChannel> : System.ServiceModel.ClientBase<TChannel> where TChannel : class
+ {
+ protected DuplexClientBase(object callbackInstance) { }
+ protected DuplexClientBase(object callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected DuplexClientBase(object callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected DuplexClientBase(object callbackInstance, string endpointConfigurationName) { }
+ protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, string remoteAddress) { }
+ protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance) { }
+ protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { }
+ protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress) { }
+ public System.ServiceModel.IDuplexContextChannel InnerDuplexChannel { get { throw null; } }
+ }
+ public partial class EndpointAddress
+ {
+ public EndpointAddress(string uri) { }
+ public EndpointAddress(System.Uri uri, params System.ServiceModel.Channels.AddressHeader[] addressHeaders) { }
+ public EndpointAddress(System.Uri uri, System.ServiceModel.EndpointIdentity identity, System.ServiceModel.Channels.AddressHeaderCollection headers) { }
+ public EndpointAddress(System.Uri uri, System.ServiceModel.EndpointIdentity identity, System.ServiceModel.Channels.AddressHeaderCollection headers, System.Xml.XmlDictionaryReader metadataReader, System.Xml.XmlDictionaryReader extensionReader) { }
+ public EndpointAddress(System.Uri uri, System.ServiceModel.EndpointIdentity identity, params System.ServiceModel.Channels.AddressHeader[] addressHeaders) { }
+ public static System.Uri AnonymousUri { get { throw null; } }
+ public System.ServiceModel.Channels.AddressHeaderCollection Headers { get { throw null; } }
+ public System.ServiceModel.EndpointIdentity Identity { get { throw null; } }
+ public bool IsAnonymous { get { throw null; } }
+ public bool IsNone { get { throw null; } }
+ public static System.Uri NoneUri { get { throw null; } }
+ public System.Uri Uri { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void ApplyTo(System.ServiceModel.Channels.Message message) { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Xml.XmlDictionaryReader GetReaderAtExtensions() { throw null; }
+ public System.Xml.XmlDictionaryReader GetReaderAtMetadata() { throw null; }
+ public static bool operator ==(System.ServiceModel.EndpointAddress address1, System.ServiceModel.EndpointAddress address2) { throw null; }
+ public static bool operator !=(System.ServiceModel.EndpointAddress address1, System.ServiceModel.EndpointAddress address2) { throw null; }
+ public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryReader reader) { throw null; }
+ public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryReader reader, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns) { throw null; }
+ public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlReader reader) { throw null; }
+ public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlReader reader, string localName, string ns) { throw null; }
+ public static System.ServiceModel.EndpointAddress ReadFrom(System.Xml.XmlDictionaryReader reader) { throw null; }
+ public static System.ServiceModel.EndpointAddress ReadFrom(System.Xml.XmlDictionaryReader reader, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns) { throw null; }
+ public override string ToString() { throw null; }
+ public void WriteContentsTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteContentsTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer) { }
+ public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns) { }
+ public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer) { }
+ public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localName, string ns) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("EndpointReference", Namespace="http://www.w3.org/2005/08/addressing")]
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class EndpointAddress10 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal EndpointAddress10() { }
+ public static System.ServiceModel.EndpointAddress10 FromEndpointAddress(System.ServiceModel.EndpointAddress address) { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet xmlSchemaSet) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.ServiceModel.EndpointAddress ToEndpointAddress() { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("EndpointReference", Namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing")]
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
+ public partial class EndpointAddressAugust2004 : System.Xml.Serialization.IXmlSerializable
+ {
+ internal EndpointAddressAugust2004() { }
+ public static System.ServiceModel.EndpointAddressAugust2004 FromEndpointAddress(System.ServiceModel.EndpointAddress address) { throw null; }
+ public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet xmlSchemaSet) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public System.ServiceModel.EndpointAddress ToEndpointAddress() { throw null; }
+ }
+ public partial class EndpointAddressBuilder
+ {
+ public EndpointAddressBuilder() { }
+ public EndpointAddressBuilder(System.ServiceModel.EndpointAddress address) { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Channels.AddressHeader> Headers { get { throw null; } }
+ public System.ServiceModel.EndpointIdentity Identity { get { throw null; } set { } }
+ public System.Uri Uri { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReader GetReaderAtExtensions() { throw null; }
+ public System.Xml.XmlDictionaryReader GetReaderAtMetadata() { throw null; }
+ public void SetExtensionReader(System.Xml.XmlDictionaryReader reader) { }
+ public void SetMetadataReader(System.Xml.XmlDictionaryReader reader) { }
+ public System.ServiceModel.EndpointAddress ToEndpointAddress() { throw null; }
+ }
+ public abstract partial class EndpointIdentity
+ {
+ protected EndpointIdentity() { }
+ public System.IdentityModel.Claims.Claim IdentityClaim { get { throw null; } }
+ public static System.ServiceModel.EndpointIdentity CreateDnsIdentity(string dnsName) { throw null; }
+ public static System.ServiceModel.EndpointIdentity CreateIdentity(System.IdentityModel.Claims.Claim identity) { throw null; }
+ public static System.ServiceModel.EndpointIdentity CreateRsaIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ public static System.ServiceModel.EndpointIdentity CreateRsaIdentity(string publicKey) { throw null; }
+ public static System.ServiceModel.EndpointIdentity CreateSpnIdentity(string spnName) { throw null; }
+ public static System.ServiceModel.EndpointIdentity CreateUpnIdentity(string upnName) { throw null; }
+ public static System.ServiceModel.EndpointIdentity CreateX509CertificateIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ public static System.ServiceModel.EndpointIdentity CreateX509CertificateIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 primaryCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection supportingCertificates) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected void Initialize(System.IdentityModel.Claims.Claim identityClaim) { }
+ protected void Initialize(System.IdentityModel.Claims.Claim identityClaim, System.Collections.Generic.IEqualityComparer<System.IdentityModel.Claims.Claim> claimComparer) { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class EndpointNotFoundException : System.ServiceModel.CommunicationException
+ {
+ public EndpointNotFoundException() { }
+ protected EndpointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public EndpointNotFoundException(string message) { }
+ public EndpointNotFoundException(string message, System.Exception innerException) { }
+ }
+ public sealed partial class EnvelopeVersion
+ {
+ internal EnvelopeVersion() { }
+ public string NextDestinationActorValue { get { throw null; } }
+ public static System.ServiceModel.EnvelopeVersion None { get { throw null; } }
+ public static System.ServiceModel.EnvelopeVersion Soap11 { get { throw null; } }
+ public static System.ServiceModel.EnvelopeVersion Soap12 { get { throw null; } }
+ public string[] GetUltimateDestinationActorValues() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class ExceptionDetail
+ {
+ public ExceptionDetail(System.Exception exception) { }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string HelpLink { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public System.ServiceModel.ExceptionDetail InnerException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string StackTrace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ExceptionMapper
+ {
+ public ExceptionMapper() { }
+ public virtual System.ServiceModel.FaultException FromException(System.Exception ex) { throw null; }
+ public virtual System.ServiceModel.FaultException FromException(System.Exception ex, string soapNamespace, string trustNamespace) { throw null; }
+ public virtual bool HandleSecurityTokenProcessingException(System.Exception ex) { throw null; }
+ }
+ public sealed partial class ExtensionCollection<T> : System.Collections.Generic.SynchronizedCollection<System.ServiceModel.IExtension<T>>, System.Collections.Generic.ICollection<System.ServiceModel.IExtension<T>>, System.Collections.Generic.IEnumerable<System.ServiceModel.IExtension<T>>, System.Collections.IEnumerable, System.ServiceModel.IExtensionCollection<T> where T : System.ServiceModel.IExtensibleObject<T>
+ {
+ public ExtensionCollection(T owner) { }
+ public ExtensionCollection(T owner, object syncRoot) { }
+ bool System.Collections.Generic.ICollection<System.ServiceModel.IExtension<T>>.IsReadOnly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void ClearItems() { }
+ public System.Collections.ObjectModel.Collection<E> FindAll<E>() { throw null; }
+ public E Find<E>() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void InsertItem(int index, System.ServiceModel.IExtension<T> item) { }
+ [System.MonoTODOAttribute]
+ protected override void RemoveItem(int index) { }
+ [System.MonoTODOAttribute]
+ protected override void SetItem(int index, System.ServiceModel.IExtension<T> item) { }
+ }
+ public partial class FaultCode
+ {
+ public FaultCode(string name) { }
+ public FaultCode(string name, System.ServiceModel.FaultCode subCode) { }
+ public FaultCode(string name, string ns) { }
+ public FaultCode(string name, string ns, System.ServiceModel.FaultCode subCode) { }
+ public bool IsPredefinedFault { get { throw null; } }
+ public bool IsReceiverFault { get { throw null; } }
+ public bool IsSenderFault { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public System.ServiceModel.FaultCode SubCode { get { throw null; } }
+ public static System.ServiceModel.FaultCode CreateReceiverFaultCode(System.ServiceModel.FaultCode subCode) { throw null; }
+ public static System.ServiceModel.FaultCode CreateReceiverFaultCode(string name, string ns) { throw null; }
+ public static System.ServiceModel.FaultCode CreateSenderFaultCode(System.ServiceModel.FaultCode subCode) { throw null; }
+ public static System.ServiceModel.FaultCode CreateSenderFaultCode(string name, string ns) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=true)]
+ public sealed partial class FaultContractAttribute : System.Attribute
+ {
+ public FaultContractAttribute(System.Type detailType) { }
+ public string Action { get { throw null; } set { } }
+ public System.Type DetailType { get { throw null; } }
+ public bool HasProtectionLevel { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class FaultException : System.ServiceModel.CommunicationException
+ {
+ public FaultException() { }
+ [System.MonoTODOAttribute]
+ protected FaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public FaultException(System.ServiceModel.Channels.MessageFault fault) { }
+ public FaultException(System.ServiceModel.Channels.MessageFault fault, string action) { }
+ [System.MonoTODOAttribute]
+ public FaultException(System.ServiceModel.FaultReason reason) { }
+ public FaultException(System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code) { }
+ public FaultException(System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code, string action) { }
+ public FaultException(string reason) { }
+ public FaultException(string reason, System.ServiceModel.FaultCode code) { }
+ public FaultException(string reason, System.ServiceModel.FaultCode code, string action) { }
+ public string Action { get { throw null; } }
+ public System.ServiceModel.FaultCode Code { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public System.ServiceModel.FaultReason Reason { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.FaultException CreateFault(System.ServiceModel.Channels.MessageFault messageFault, string action, params System.Type[] faultDetailTypes) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.FaultException CreateFault(System.ServiceModel.Channels.MessageFault messageFault, params System.Type[] faultDetailTypes) { throw null; }
+ public virtual System.ServiceModel.Channels.MessageFault CreateMessageFault() { throw null; }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class FaultException<TDetail> : System.ServiceModel.FaultException
+ {
+ [System.MonoTODOAttribute]
+ protected FaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public FaultException(TDetail detail) { }
+ public FaultException(TDetail detail, System.ServiceModel.FaultReason reason) { }
+ public FaultException(TDetail detail, System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code) { }
+ public FaultException(TDetail detail, System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code, string action) { }
+ public FaultException(TDetail detail, string reason) { }
+ public FaultException(TDetail detail, string reason, System.ServiceModel.FaultCode code) { }
+ public FaultException(TDetail detail, string reason, System.ServiceModel.FaultCode code, string action) { }
+ public TDetail Detail { get { throw null; } }
+ public override System.ServiceModel.Channels.MessageFault CreateMessageFault() { throw null; }
+ [System.MonoTODOAttribute("see FaultException.TestGetObjectData to see how it's serialized")]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class FaultImportOptions
+ {
+ public FaultImportOptions() { }
+ public bool UseMessageFormat { get { throw null; } set { } }
+ }
+ public partial class FaultReason
+ {
+ public FaultReason(System.Collections.Generic.IEnumerable<System.ServiceModel.FaultReasonText> translations) { }
+ public FaultReason(System.ServiceModel.FaultReasonText translation) { }
+ public FaultReason(string text) { }
+ public System.Collections.Generic.SynchronizedReadOnlyCollection<System.ServiceModel.FaultReasonText> Translations { get { throw null; } }
+ public System.ServiceModel.FaultReasonText GetMatchingTranslation() { throw null; }
+ public System.ServiceModel.FaultReasonText GetMatchingTranslation(System.Globalization.CultureInfo cultureInfo) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class FaultReasonText
+ {
+ public FaultReasonText(string text) { }
+ public FaultReasonText(string text, System.Globalization.CultureInfo cultureInfo) { }
+ public FaultReasonText(string text, string xmlLang) { }
+ public string Text { get { throw null; } }
+ public string XmlLang { get { throw null; } }
+ public bool Matches(System.Globalization.CultureInfo cultureInfo) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class FederatedMessageSecurityOverHttp
+ {
+ public FederatedMessageSecurityOverHttp() { }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.ClaimTypeRequirement> ClaimTypeRequirements { get { throw null; } }
+ public bool EstablishSecurityContext { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityKeyType IssuedKeyType { get { throw null; } set { } }
+ public string IssuedTokenType { get { throw null; } set { } }
+ public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
+ public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
+ public System.ServiceModel.EndpointAddress IssuerMetadataAddress { get { throw null; } set { } }
+ public bool NegotiateServiceCredential { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> TokenRequestParameters { get { throw null; } }
+ public bool ShouldSerializeAlgorithmSuite() { throw null; }
+ public bool ShouldSerializeClaimTypeRequirements() { throw null; }
+ public bool ShouldSerializeEstablishSecurityContext() { throw null; }
+ public bool ShouldSerializeIssuedKeyType() { throw null; }
+ public bool ShouldSerializeNegotiateServiceCredential() { throw null; }
+ public bool ShouldSerializeTokenRequestParameters() { throw null; }
+ }
+ public enum HostNameComparisonMode
+ {
+ Exact = 1,
+ StrongWildcard = 0,
+ WeakWildcard = 2,
+ }
+ public abstract partial class HttpBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ internal HttpBindingBase() { }
+ public bool AllowCookies { get { throw null; } set { } }
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ public int MaxBufferSize { get { throw null; } set { } }
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public override string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ public System.Text.Encoding TextEncoding { get { throw null; } set { } }
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeTextEncoding() { throw null; }
+ }
+ public enum HttpClientCredentialType
+ {
+ Basic = 1,
+ Certificate = 5,
+ Digest = 2,
+ InheritedFromHost = 6,
+ None = 0,
+ Ntlm = 3,
+ Windows = 4,
+ }
+ public enum HttpProxyCredentialType
+ {
+ Basic = 1,
+ Digest = 2,
+ None = 0,
+ Ntlm = 3,
+ Windows = 4,
+ }
+ public sealed partial class HttpTransportSecurity
+ {
+ public HttpTransportSecurity() { }
+ public System.ServiceModel.HttpClientCredentialType ClientCredentialType { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.HttpProxyCredentialType ProxyCredentialType { get { throw null; } set { } }
+ public string Realm { get { throw null; } set { } }
+ public bool ShouldSerializeClientCredentialType() { throw null; }
+ public bool ShouldSerializeExtendedProtectionPolicy() { throw null; }
+ public bool ShouldSerializeProxyCredentialType() { throw null; }
+ public bool ShouldSerializeRealm() { throw null; }
+ }
+ public partial interface IClientChannel : System.IDisposable, System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
+ {
+ bool AllowInitializationUI { get; set; }
+ bool DidInteractiveInitialization { get; }
+ System.Uri Via { get; }
+ event System.EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived;
+ System.IAsyncResult BeginDisplayInitializationUI(System.AsyncCallback callback, object state);
+ void DisplayInitializationUI();
+ void EndDisplayInitializationUI(System.IAsyncResult result);
+ }
+ public partial interface ICommunicationObject
+ {
+ System.ServiceModel.CommunicationState State { get; }
+ event System.EventHandler Closed;
+ event System.EventHandler Closing;
+ event System.EventHandler Faulted;
+ event System.EventHandler Opened;
+ event System.EventHandler Opening;
+ void Abort();
+ System.IAsyncResult BeginClose(System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginOpen(System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ void Close();
+ void Close(System.TimeSpan timeout);
+ void EndClose(System.IAsyncResult result);
+ void EndOpen(System.IAsyncResult result);
+ void Open();
+ void Open(System.TimeSpan timeout);
+ }
+ public partial interface IContextChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
+ {
+ bool AllowOutputBatching { get; set; }
+ System.ServiceModel.Channels.IInputSession InputSession { get; }
+ System.ServiceModel.EndpointAddress LocalAddress { get; }
+ System.TimeSpan OperationTimeout { get; set; }
+ System.ServiceModel.Channels.IOutputSession OutputSession { get; }
+ System.ServiceModel.EndpointAddress RemoteAddress { get; }
+ string SessionId { get; }
+ }
+ public partial interface IDefaultCommunicationTimeouts
+ {
+ System.TimeSpan CloseTimeout { get; }
+ System.TimeSpan OpenTimeout { get; }
+ System.TimeSpan ReceiveTimeout { get; }
+ System.TimeSpan SendTimeout { get; }
+ }
+ public partial interface IDuplexContextChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
+ {
+ bool AutomaticInputSessionShutdown { get; set; }
+ System.ServiceModel.InstanceContext CallbackInstance { get; set; }
+ System.IAsyncResult BeginCloseOutputSession(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ void CloseOutputSession(System.TimeSpan timeout);
+ void EndCloseOutputSession(System.IAsyncResult result);
+ }
+ public partial interface IExtensibleObject<T> where T : System.ServiceModel.IExtensibleObject<T>
+ {
+ System.ServiceModel.IExtensionCollection<T> Extensions { get; }
+ }
+ public partial interface IExtensionCollection<T> : System.Collections.Generic.ICollection<System.ServiceModel.IExtension<T>>, System.Collections.Generic.IEnumerable<System.ServiceModel.IExtension<T>>, System.Collections.IEnumerable where T : System.ServiceModel.IExtensibleObject<T>
+ {
+ System.Collections.ObjectModel.Collection<E> FindAll<E>();
+ E Find<E>();
+ }
+ public partial interface IExtension<T> where T : System.ServiceModel.IExtensibleObject<T>
+ {
+ void Attach(T owner);
+ void Detach(T owner);
+ }
+ public enum ImpersonationOption
+ {
+ Allowed = 1,
+ NotAllowed = 0,
+ Required = 2,
+ }
+ public sealed partial class InstanceContext : System.ServiceModel.Channels.CommunicationObject, System.ServiceModel.IExtensibleObject<System.ServiceModel.InstanceContext>
+ {
+ public InstanceContext(object implementation) { }
+ public InstanceContext(System.ServiceModel.ServiceHostBase host) { }
+ public InstanceContext(System.ServiceModel.ServiceHostBase host, object implementation) { }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ public System.ServiceModel.IExtensionCollection<System.ServiceModel.InstanceContext> Extensions { get { throw null; } }
+ public System.ServiceModel.ServiceHostBase Host { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.ServiceModel.Channels.IChannel> IncomingChannels { get { throw null; } }
+ public int ManualFlowControlLimit { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.ServiceModel.Channels.IChannel> OutgoingChannels { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Threading.SynchronizationContext SynchronizationContext { get { throw null; } set { } }
+ public object GetServiceInstance() { throw null; }
+ public object GetServiceInstance(System.ServiceModel.Channels.Message message) { throw null; }
+ public int IncrementManualFlowControlLimit(int incrementBy) { throw null; }
+ protected override void OnAbort() { }
+ protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override void OnClose(System.TimeSpan timeout) { }
+ protected override void OnClosed() { }
+ protected override void OnEndClose(System.IAsyncResult result) { }
+ protected override void OnEndOpen(System.IAsyncResult result) { }
+ protected override void OnFaulted() { }
+ protected override void OnOpen(System.TimeSpan timeout) { }
+ [System.MonoTODOAttribute]
+ protected override void OnOpened() { }
+ protected override void OnOpening() { }
+ public void ReleaseServiceInstance() { }
+ }
+ public enum InstanceContextMode
+ {
+ PerCall = 1,
+ PerSession = 0,
+ Single = 2,
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidMessageContractException : System.SystemException
+ {
+ public InvalidMessageContractException() { }
+ protected InvalidMessageContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidMessageContractException(string message) { }
+ public InvalidMessageContractException(string message, System.Exception innerException) { }
+ }
+ public partial interface IOnlineStatus
+ {
+ bool IsOnline { get; }
+ event System.EventHandler Offline;
+ event System.EventHandler Online;
+ }
+ public partial interface IServiceChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
+ {
+ System.Uri ListenUri { get; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false)]
+ public partial class MessageBodyMemberAttribute : System.ServiceModel.MessageContractMemberAttribute
+ {
+ public MessageBodyMemberAttribute() { }
+ public int Order { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12))]
+ public sealed partial class MessageContractAttribute : System.Attribute
+ {
+ public MessageContractAttribute() { }
+ public bool HasProtectionLevel { get { throw null; } }
+ public bool IsWrapped { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public string WrapperName { get { throw null; } set { } }
+ public string WrapperNamespace { get { throw null; } set { } }
+ }
+ public abstract partial class MessageContractMemberAttribute : System.Attribute
+ {
+ protected MessageContractMemberAttribute() { }
+ public bool HasProtectionLevel { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ }
+ public enum MessageCredentialType
+ {
+ Certificate = 3,
+ IssuedToken = 4,
+ None = 0,
+ UserName = 2,
+ Windows = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false)]
+ public sealed partial class MessageHeaderArrayAttribute : System.ServiceModel.MessageHeaderAttribute
+ {
+ public MessageHeaderArrayAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false)]
+ public partial class MessageHeaderAttribute : System.ServiceModel.MessageContractMemberAttribute
+ {
+ public MessageHeaderAttribute() { }
+ public string Actor { get { throw null; } set { } }
+ public bool MustUnderstand { get { throw null; } set { } }
+ public bool Relay { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class MessageHeaderException : System.ServiceModel.ProtocolException
+ {
+ public MessageHeaderException() { }
+ protected MessageHeaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MessageHeaderException(string message) { }
+ public MessageHeaderException(string message, bool isDuplicate) { }
+ public MessageHeaderException(string message, System.Exception innerException) { }
+ public MessageHeaderException(string message, string headerName, string ns) { }
+ public MessageHeaderException(string message, string headerName, string ns, bool isDuplicate) { }
+ public MessageHeaderException(string message, string headerName, string ns, bool isDuplicate, System.Exception innerException) { }
+ public MessageHeaderException(string message, string headerName, string ns, System.Exception innerException) { }
+ public string HeaderName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string HeaderNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsDuplicate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class MessageHeader<T>
+ {
+ public MessageHeader() { }
+ public MessageHeader(T content) { }
+ public MessageHeader(T content, bool mustUnderstand, string actor, bool relay) { }
+ public string Actor { get { throw null; } set { } }
+ public T Content { get { throw null; } set { } }
+ public bool MustUnderstand { get { throw null; } set { } }
+ public bool Relay { get { throw null; } set { } }
+ public System.ServiceModel.Channels.MessageHeader GetUntypedHeader(string name, string ns) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10240), Inherited=false)]
+ public sealed partial class MessageParameterAttribute : System.Attribute
+ {
+ public MessageParameterAttribute() { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false)]
+ public sealed partial class MessagePropertyAttribute : System.Attribute
+ {
+ public MessagePropertyAttribute() { }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class MessageSecurityOverHttp
+ {
+ public MessageSecurityOverHttp() { }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ public bool NegotiateServiceCredential { get { throw null; } set { } }
+ protected virtual bool IsSecureConversationEnabled() { throw null; }
+ public bool ShouldSerializeAlgorithmSuite() { throw null; }
+ public bool ShouldSerializeClientCredentialType() { throw null; }
+ public bool ShouldSerializeNegotiateServiceCredential() { throw null; }
+ }
+ public sealed partial class MessageSecurityOverMsmq
+ {
+ public MessageSecurityOverMsmq() { }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ }
+ public sealed partial class MessageSecurityOverTcp
+ {
+ public MessageSecurityOverTcp() { }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ }
+ public abstract partial class MessageSecurityVersion
+ {
+ internal MessageSecurityVersion() { }
+ public abstract System.ServiceModel.Security.BasicSecurityProfileVersion BasicSecurityProfileVersion { get; }
+ public static System.ServiceModel.MessageSecurityVersion Default { get { throw null; } }
+ public System.ServiceModel.Security.SecureConversationVersion SecureConversationVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract System.ServiceModel.Security.SecurityPolicyVersion SecurityPolicyVersion { get; }
+ public System.IdentityModel.Selectors.SecurityTokenVersion SecurityTokenVersion { get { throw null; } }
+ public System.ServiceModel.Security.SecurityVersion SecurityVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Security.TrustVersion TrustVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.MessageSecurityVersion WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 { get { throw null; } }
+ public static System.ServiceModel.MessageSecurityVersion WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 { get { throw null; } }
+ public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 { get { throw null; } }
+ public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 { get { throw null; } }
+ public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 { get { throw null; } }
+ public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 { get { throw null; } }
+ }
+ public enum MsmqAuthenticationMode
+ {
+ Certificate = 2,
+ None = 0,
+ WindowsDomain = 1,
+ }
+ public abstract partial class MsmqBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ protected MsmqBindingBase() { }
+ public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
+ public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
+ public bool Durable { get { throw null; } set { } }
+ public bool ExactlyOnce { get { throw null; } set { } }
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public int MaxRetryCycles { get { throw null; } set { } }
+ public bool ReceiveContextEnabled { get { throw null; } set { } }
+ public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
+ public int ReceiveRetryCount { get { throw null; } set { } }
+ public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ [System.MonoTODOAttribute]
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ public System.TimeSpan TimeToLive { get { throw null; } set { } }
+ public bool UseMsmqTracing { get { throw null; } set { } }
+ public bool UseSourceJournal { get { throw null; } set { } }
+ public System.TimeSpan ValidityDuration { get { throw null; } set { } }
+ }
+ public enum MsmqEncryptionAlgorithm
+ {
+ Aes = 1,
+ RC4Stream = 0,
+ }
+ [System.SerializableAttribute]
+ public partial class MsmqException : System.Runtime.InteropServices.ExternalException
+ {
+ public MsmqException() { }
+ protected MsmqException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MsmqException(string message) { }
+ public MsmqException(string message, System.Exception inner) { }
+ public MsmqException(string message, int error) { }
+ }
+ [System.SerializableAttribute]
+ public partial class MsmqPoisonMessageException : System.ServiceModel.PoisonMessageException
+ {
+ public MsmqPoisonMessageException() { }
+ public MsmqPoisonMessageException(long messageLookupId) { }
+ public MsmqPoisonMessageException(long messageLookupId, System.Exception innerException) { }
+ protected MsmqPoisonMessageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MsmqPoisonMessageException(string message) { }
+ public MsmqPoisonMessageException(string message, System.Exception innerException) { }
+ public long MessageLookupId { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum MsmqSecureHashAlgorithm
+ {
+ MD5 = 0,
+ Sha1 = 1,
+ Sha256 = 2,
+ Sha512 = 3,
+ }
+ public sealed partial class MsmqTransportSecurity
+ {
+ public MsmqTransportSecurity() { }
+ public MsmqTransportSecurity(System.ServiceModel.MsmqTransportSecurity other) { }
+ public System.ServiceModel.MsmqAuthenticationMode MsmqAuthenticationMode { get { throw null; } set { } }
+ public System.ServiceModel.MsmqEncryptionAlgorithm MsmqEncryptionAlgorithm { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel MsmqProtectionLevel { get { throw null; } set { } }
+ public System.ServiceModel.MsmqSecureHashAlgorithm MsmqSecureHashAlgorithm { get { throw null; } set { } }
+ }
+ public sealed partial class NamedPipeTransportSecurity
+ {
+ public NamedPipeTransportSecurity() { }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class NetHttpBinding : System.ServiceModel.HttpBindingBase
+ {
+ public NetHttpBinding() { }
+ public NetHttpBinding(System.ServiceModel.BasicHttpSecurityMode securityMode) { }
+ public NetHttpBinding(System.ServiceModel.BasicHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
+ public NetHttpBinding(string configurationName) { }
+ public System.ServiceModel.NetHttpMessageEncoding MessageEncoding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.OptionalReliableSession ReliableSession { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.BasicHttpSecurity Security { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Channels.WebSocketTransportSettings WebSocketSettings { get { throw null; } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeReliableSession() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public enum NetHttpMessageEncoding
+ {
+ Binary = 0,
+ Mtom = 2,
+ Text = 1,
+ }
+ [System.MonoTODOAttribute]
+ public partial class NetHttpsBinding : System.ServiceModel.HttpBindingBase
+ {
+ public NetHttpsBinding() { }
+ public NetHttpsBinding(System.ServiceModel.BasicHttpsSecurityMode securityMode) { }
+ public NetHttpsBinding(System.ServiceModel.BasicHttpsSecurityMode securityMode, bool reliableSessionEnabled) { }
+ public NetHttpsBinding(string configurationName) { }
+ public System.ServiceModel.NetHttpMessageEncoding MessageEncoding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.OptionalReliableSession ReliableSession { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.BasicHttpsSecurity Security { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Channels.WebSocketTransportSettings WebSocketSettings { get { throw null; } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeReliableSession() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public partial class NetMsmqBinding : System.ServiceModel.MsmqBindingBase
+ {
+ public NetMsmqBinding() { }
+ public NetMsmqBinding(System.ServiceModel.NetMsmqSecurityMode securityMode) { }
+ [System.MonoTODOAttribute]
+ public NetMsmqBinding(string configurationName) { }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public System.ServiceModel.NetMsmqSecurity Security { get { throw null; } set { } }
+ public bool UseActiveDirectory { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public sealed partial class NetMsmqSecurity
+ {
+ public NetMsmqSecurity() { }
+ public System.ServiceModel.MessageSecurityOverMsmq Message { get { throw null; } set { } }
+ public System.ServiceModel.NetMsmqSecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.MsmqTransportSecurity Transport { get { throw null; } set { } }
+ }
+ public enum NetMsmqSecurityMode
+ {
+ Both = 3,
+ Message = 2,
+ None = 0,
+ Transport = 1,
+ }
+ public partial class NetNamedPipeBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ public NetNamedPipeBinding() { }
+ public NetNamedPipeBinding(System.ServiceModel.NetNamedPipeSecurityMode securityMode) { }
+ [System.MonoTODOAttribute]
+ public NetNamedPipeBinding(string configurationName) { }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxConnections { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public System.ServiceModel.NetNamedPipeSecurity Security { get { throw null; } set { } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool TransactionFlow { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.TransactionProtocol TransactionProtocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeMaxConnections() { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ public bool ShouldSerializeTransactionProtocol() { throw null; }
+ }
+ public sealed partial class NetNamedPipeSecurity
+ {
+ public NetNamedPipeSecurity() { }
+ public System.ServiceModel.NetNamedPipeSecurityMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.NamedPipeTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ShouldSerializeTransport() { throw null; }
+ }
+ public enum NetNamedPipeSecurityMode
+ {
+ None = 0,
+ Transport = 1,
+ }
+ public partial class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ public NetPeerTcpBinding() { }
+ [System.MonoTODOAttribute]
+ public NetPeerTcpBinding(string configurationName) { }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ public static bool IsPnrpAvailable { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Net.IPAddress ListenIPAddress { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public int Port { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public System.ServiceModel.PeerResolvers.PeerResolverSettings Resolver { get { throw null; } }
+ public override string Scheme { get { throw null; } }
+ public System.ServiceModel.PeerSecuritySettings Security { get { throw null; } set { } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public partial class NetTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ public NetTcpBinding() { }
+ public NetTcpBinding(System.ServiceModel.SecurityMode securityMode) { }
+ public NetTcpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
+ public NetTcpBinding(string configurationName) { }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ public int ListenBacklog { get { throw null; } set { } }
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxConnections { get { throw null; } set { } }
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public bool PortSharingEnabled { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.OptionalReliableSession ReliableSession { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public System.ServiceModel.NetTcpSecurity Security { get { throw null; } set { } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ public bool TransactionFlow { get { throw null; } set { } }
+ public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeListenBacklog() { throw null; }
+ public bool ShouldSerializeMaxConnections() { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeReliableSession() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ public bool ShouldSerializeTransactionProtocol() { throw null; }
+ }
+ public partial class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
+ {
+ public NetTcpContextBinding() { }
+ public NetTcpContextBinding(System.ServiceModel.SecurityMode securityMode) { }
+ public NetTcpContextBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
+ public NetTcpContextBinding(string configName) { }
+ public System.Uri ClientCallbackAddress { get { throw null; } set { } }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ContextProtectionLevel { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ }
+ public sealed partial class NetTcpSecurity
+ {
+ public NetTcpSecurity() { }
+ public System.ServiceModel.MessageSecurityOverTcp Message { get { throw null; } set { } }
+ public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.TcpTransportSecurity Transport { get { throw null; } set { } }
+ }
+ public sealed partial class NonDualMessageSecurityOverHttp : System.ServiceModel.MessageSecurityOverHttp
+ {
+ public NonDualMessageSecurityOverHttp() { }
+ [System.MonoTODOAttribute]
+ public bool EstablishSecurityContext { get { throw null; } set { } }
+ protected override bool IsSecureConversationEnabled() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class OperationBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
+ {
+ public OperationBehaviorAttribute() { }
+ public bool AutoDisposeParameters { get { throw null; } set { } }
+ public System.ServiceModel.ImpersonationOption Impersonation { get { throw null; } set { } }
+ public System.ServiceModel.ReleaseInstanceMode ReleaseInstanceMode { get { throw null; } set { } }
+ public bool TransactionAutoComplete { get { throw null; } set { } }
+ public bool TransactionScopeRequired { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
+ }
+ public sealed partial class OperationContext : System.ServiceModel.IExtensibleObject<System.ServiceModel.OperationContext>
+ {
+ public OperationContext(System.ServiceModel.IContextChannel channel) { }
+ public System.ServiceModel.IContextChannel Channel { get { throw null; } }
+ public System.Security.Claims.ClaimsPrincipal ClaimsPrincipal { get { throw null; } }
+ public static System.ServiceModel.OperationContext Current { get { throw null; } set { } }
+ public System.ServiceModel.Dispatcher.EndpointDispatcher EndpointDispatcher { get { throw null; } set { } }
+ public System.ServiceModel.IExtensionCollection<System.ServiceModel.OperationContext> Extensions { get { throw null; } }
+ public bool HasSupportingTokens { get { throw null; } }
+ public System.ServiceModel.ServiceHostBase Host { get { throw null; } }
+ public System.ServiceModel.Channels.MessageHeaders IncomingMessageHeaders { get { throw null; } }
+ public System.ServiceModel.Channels.MessageProperties IncomingMessageProperties { get { throw null; } }
+ public System.ServiceModel.Channels.MessageVersion IncomingMessageVersion { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.InstanceContext InstanceContext { get { throw null; } }
+ public bool IsUserContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Channels.MessageHeaders OutgoingMessageHeaders { get { throw null; } }
+ public System.ServiceModel.Channels.MessageProperties OutgoingMessageProperties { get { throw null; } }
+ public System.ServiceModel.Channels.RequestContext RequestContext { get { throw null; } set { } }
+ public System.ServiceModel.ServiceSecurityContext ServiceSecurityContext { get { throw null; } }
+ public string SessionId { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.ServiceModel.Security.SupportingTokenSpecification> SupportingTokens { get { throw null; } }
+ public event System.EventHandler OperationCompleted { add { } remove { } }
+ public T GetCallbackChannel<T>() { throw null; }
+ [System.MonoTODOAttribute]
+ public void SetTransactionComplete() { }
+ }
+ public sealed partial class OperationContextScope : System.IDisposable
+ {
+ public OperationContextScope(System.ServiceModel.IContextChannel channel) { }
+ public OperationContextScope(System.ServiceModel.OperationContext context) { }
+ public void Dispose() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class OperationContractAttribute : System.Attribute
+ {
+ public OperationContractAttribute() { }
+ public string Action { get { throw null; } set { } }
+ public bool AsyncPattern { get { throw null; } set { } }
+ public bool HasProtectionLevel { get { throw null; } }
+ public bool IsInitiating { get { throw null; } set { } }
+ public bool IsOneWay { get { throw null; } set { } }
+ public bool IsTerminating { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public string ReplyAction { get { throw null; } set { } }
+ }
+ public enum OperationFormatStyle
+ {
+ Document = 0,
+ Rpc = 1,
+ }
+ public enum OperationFormatUse
+ {
+ Encoded = 1,
+ Literal = 0,
+ }
+ public partial class OptionalReliableSession : System.ServiceModel.ReliableSession
+ {
+ public OptionalReliableSession() { }
+ public OptionalReliableSession(System.ServiceModel.Channels.ReliableSessionBindingElement reliableSessionBindingElement) { }
+ public bool Enabled { get { throw null; } set { } }
+ }
+ public sealed partial class PeerHopCountAttribute : System.ServiceModel.MessageHeaderAttribute
+ {
+ public PeerHopCountAttribute() { }
+ public new string Actor { get { throw null; } }
+ public new bool MustUnderstand { get { throw null; } }
+ public new string Name { get { throw null; } }
+ public new string Namespace { get { throw null; } }
+ public new System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } }
+ public new bool Relay { get { throw null; } }
+ }
+ public enum PeerMessageOrigination
+ {
+ Local = 0,
+ Remote = 1,
+ }
+ public enum PeerMessagePropagation
+ {
+ Local = 1,
+ LocalAndRemote = 3,
+ None = 0,
+ Remote = 2,
+ }
+ public abstract partial class PeerMessagePropagationFilter
+ {
+ protected PeerMessagePropagationFilter() { }
+ public abstract System.ServiceModel.PeerMessagePropagation ShouldMessagePropagate(System.ServiceModel.Channels.Message message, System.ServiceModel.PeerMessageOrigination origination);
+ }
+ public sealed partial class PeerNode : System.ServiceModel.IOnlineStatus
+ {
+ internal PeerNode() { }
+ public bool IsOnline { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.PeerMessagePropagationFilter MessagePropagationFilter { get { throw null; } set { } }
+ public int Port { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public event System.EventHandler Offline { add { } remove { } }
+ public event System.EventHandler Online { add { } remove { } }
+ public void RefreshConnection() { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute(Name="PeerNodeAddress", Namespace="http://schemas.microsoft.com/net/2006/05/peer")]
+ [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Net.IPAddress[]))]
+ public sealed partial class PeerNodeAddress
+ {
+ public PeerNodeAddress(System.ServiceModel.EndpointAddress endpointAddress, System.Collections.ObjectModel.ReadOnlyCollection<System.Net.IPAddress> ipAddresses) { }
+ public System.ServiceModel.EndpointAddress EndpointAddress { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Net.IPAddress> IPAddresses { get { throw null; } }
+ }
+ public abstract partial class PeerResolver
+ {
+ protected PeerResolver() { }
+ public abstract bool CanShareReferrals { get; }
+ public virtual void Initialize(System.ServiceModel.EndpointAddress address, System.ServiceModel.Channels.Binding binding, System.ServiceModel.Description.ClientCredentials credentials, System.ServiceModel.PeerResolvers.PeerReferralPolicy referralPolicy) { }
+ public abstract object Register(string meshId, System.ServiceModel.PeerNodeAddress nodeAddress, System.TimeSpan timeout);
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.PeerNodeAddress> Resolve(string meshId, int maxAddresses, System.TimeSpan timeout);
+ public abstract void Unregister(object registrationId, System.TimeSpan timeout);
+ public abstract void Update(object registrationId, System.ServiceModel.PeerNodeAddress updatedNodeAddress, System.TimeSpan timeout);
+ }
+ public sealed partial class PeerSecuritySettings
+ {
+ public PeerSecuritySettings() { }
+ public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.PeerTransportSecuritySettings Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } set { } }
+ public bool ShouldSerializeMode() { throw null; }
+ public bool ShouldSerializeTransport() { throw null; }
+ }
+ public enum PeerTransportCredentialType
+ {
+ Certificate = 1,
+ Password = 0,
+ }
+ public sealed partial class PeerTransportSecuritySettings
+ {
+ public PeerTransportSecuritySettings() { }
+ public System.ServiceModel.PeerTransportCredentialType CredentialType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class PoisonMessageException : System.ServiceModel.CommunicationException
+ {
+ public PoisonMessageException() { }
+ protected PoisonMessageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PoisonMessageException(string message) { }
+ public PoisonMessageException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ProtocolException : System.ServiceModel.CommunicationException
+ {
+ public ProtocolException() { }
+ protected ProtocolException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ProtocolException(string message) { }
+ public ProtocolException(string message, System.Exception innerException) { }
+ }
+ public enum QueuedDeliveryRequirementsMode
+ {
+ Allowed = 0,
+ NotAllowed = 2,
+ Required = 1,
+ }
+ public enum QueueTransferProtocol
+ {
+ Native = 0,
+ Srmp = 1,
+ SrmpSecure = 2,
+ }
+ [System.SerializableAttribute]
+ public partial class QuotaExceededException : System.SystemException
+ {
+ public QuotaExceededException() { }
+ protected QuotaExceededException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public QuotaExceededException(string message) { }
+ public QuotaExceededException(string message, System.Exception innerException) { }
+ }
+ public sealed partial class ReceiveContextEnabledAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
+ {
+ public ReceiveContextEnabledAttribute() { }
+ public bool ManualControl { get { throw null; } set { } }
+ public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { }
+ public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { }
+ public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { }
+ }
+ public enum ReceiveErrorHandling
+ {
+ Drop = 1,
+ Fault = 0,
+ Move = 3,
+ Reject = 2,
+ }
+ public enum ReleaseInstanceMode
+ {
+ AfterCall = 2,
+ BeforeAndAfterCall = 3,
+ BeforeCall = 1,
+ None = 0,
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class ReliableMessagingVersion
+ {
+ internal ReliableMessagingVersion() { }
+ public static System.ServiceModel.ReliableMessagingVersion Default { get { throw null; } }
+ public static System.ServiceModel.ReliableMessagingVersion WSReliableMessaging11 { get { throw null; } }
+ public static System.ServiceModel.ReliableMessagingVersion WSReliableMessagingFebruary2005 { get { throw null; } }
+ }
+ public partial class ReliableSession
+ {
+ public ReliableSession() { }
+ public ReliableSession(System.ServiceModel.Channels.ReliableSessionBindingElement reliableSessionBindingElement) { }
+ public System.TimeSpan InactivityTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Ordered { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class RsaEndpointIdentity : System.ServiceModel.EndpointIdentity
+ {
+ public RsaEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
+ public RsaEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ [System.MonoTODOAttribute]
+ public RsaEndpointIdentity(string publicKey) { }
+ }
+ public enum SecurityMode
+ {
+ Message = 2,
+ None = 0,
+ Transport = 1,
+ TransportWithMessageCredential = 3,
+ }
+ [System.SerializableAttribute]
+ public partial class ServerTooBusyException : System.ServiceModel.CommunicationException
+ {
+ public ServerTooBusyException() { }
+ protected ServerTooBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ServerTooBusyException(string message) { }
+ public ServerTooBusyException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ServiceActivationException : System.ServiceModel.CommunicationException
+ {
+ public ServiceActivationException() { }
+ protected ServiceActivationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ServiceActivationException(string message) { }
+ public ServiceActivationException(string message, System.Exception innerException) { }
+ }
+ public partial class ServiceAuthenticationManager
+ {
+ public ServiceAuthenticationManager() { }
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> Authenticate(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authPolicy, System.Uri listenUri, ref System.ServiceModel.Channels.Message message) { throw null; }
+ }
+ public partial class ServiceAuthorizationManager
+ {
+ public ServiceAuthorizationManager() { }
+ public virtual bool CheckAccess(System.ServiceModel.OperationContext operationContext) { throw null; }
+ public virtual bool CheckAccess(System.ServiceModel.OperationContext operationContext, ref System.ServiceModel.Channels.Message message) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual bool CheckAccessCore(System.ServiceModel.OperationContext operationContext) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> GetAuthorizationPolicies(System.ServiceModel.OperationContext operationContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class ServiceBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceBehaviorAttribute() { }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.AddressFilterMode AddressFilterMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool AutomaticSessionShutdown { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.ConcurrencyMode ConcurrencyMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string ConfigurationName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool EnsureOrderedDispatch { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IncludeExceptionDetailInFaults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.InstanceContextMode InstanceContextMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int MaxItemsInObjectGraph { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool ReleaseServiceInstanceOnTransactionComplete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool TransactionAutoCompleteOnSessionClose { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Transactions.IsolationLevel TransactionIsolationLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string TransactionTimeout { get { throw null; } set { } }
+ public bool UseSynchronizationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool ValidateMustUnderstand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object GetWellKnownSingleton() { throw null; }
+ public void SetWellKnownSingleton(object value) { }
+ public bool ShouldSerializeConfigurationName() { throw null; }
+ public bool ShouldSerializeReleaseServiceInstanceOnTransactionComplete() { throw null; }
+ public bool ShouldSerializeTransactionAutoCompleteOnSessionClose() { throw null; }
+ public bool ShouldSerializeTransactionIsolationLevel() { throw null; }
+ public bool ShouldSerializeTransactionTimeout() { throw null; }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public partial class ServiceConfiguration
+ {
+ internal ServiceConfiguration() { }
+ public System.ServiceModel.Description.ServiceAuthenticationBehavior Authentication { get { throw null; } }
+ public System.ServiceModel.Description.ServiceAuthorizationBehavior Authorization { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Uri> BaseAddresses { get { throw null; } }
+ public System.TimeSpan CloseTimeout { get { throw null; } set { } }
+ public System.ServiceModel.Description.ServiceCredentials Credentials { get { throw null; } }
+ public System.ServiceModel.Description.ServiceDescription Description { get { throw null; } }
+ public System.IdentityModel.Configuration.IdentityConfiguration IdentityConfiguration { get { throw null; } set { } }
+ public System.TimeSpan OpenTimeout { get { throw null; } set { } }
+ public bool UseIdentityConfiguration { get { throw null; } set { } }
+ public void AddServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type contractType, System.ServiceModel.Channels.Binding binding, string address) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type contractType, System.ServiceModel.Channels.Binding binding, string address, System.Uri listenUri) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type contractType, System.ServiceModel.Channels.Binding binding, System.Uri address) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type contractType, System.ServiceModel.Channels.Binding binding, System.Uri address, System.Uri listenUri) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> EnableProtocol(System.ServiceModel.Channels.Binding protocol) { throw null; }
+ public void LoadFromConfiguration() { }
+ public void LoadFromConfiguration(System.Configuration.Configuration configuration) { }
+ public void SetEndpointAddress(System.ServiceModel.Description.ServiceEndpoint endpoint, string relativeAddress) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited=false)]
+ public sealed partial class ServiceContractAttribute : System.Attribute
+ {
+ public ServiceContractAttribute() { }
+ public System.Type CallbackContract { get { throw null; } set { } }
+ public string ConfigurationName { get { throw null; } set { } }
+ public bool HasProtectionLevel { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public System.ServiceModel.SessionMode SessionMode { get { throw null; } set { } }
+ }
+ public partial class ServiceHost : System.ServiceModel.ServiceHostBase
+ {
+ protected ServiceHost() { }
+ public ServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { }
+ public ServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { }
+ public object SingletonInstance { get { throw null; } }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, string address) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, string address, System.Uri listenUri) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address, System.Uri listenUri) { throw null; }
+ protected override void ApplyConfiguration() { }
+ protected override System.ServiceModel.Description.ServiceDescription CreateDescription(out System.Collections.Generic.IDictionary<string, System.ServiceModel.Description.ContractDescription> implementedContracts) { implementedContracts = default(System.Collections.Generic.IDictionary<string, System.ServiceModel.Description.ContractDescription>); throw null; }
+ protected void InitializeDescription(object singletonInstance, System.ServiceModel.UriSchemeKeyedCollection baseAddresses) { }
+ protected void InitializeDescription(System.Type serviceType, System.ServiceModel.UriSchemeKeyedCollection baseAddresses) { }
+ protected override void OnClosed() { }
+ }
+ public abstract partial class ServiceHostBase : System.ServiceModel.Channels.CommunicationObject, System.IDisposable, System.ServiceModel.IExtensibleObject<System.ServiceModel.ServiceHostBase>
+ {
+ protected ServiceHostBase() { }
+ public System.ServiceModel.Description.ServiceAuthenticationBehavior Authentication { get { throw null; } }
+ public System.ServiceModel.Description.ServiceAuthorizationBehavior Authorization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Uri> BaseAddresses { get { throw null; } }
+ public System.ServiceModel.Dispatcher.ChannelDispatcherCollection ChannelDispatchers { get { throw null; } }
+ public System.TimeSpan CloseTimeout { get { throw null; } set { } }
+ public System.ServiceModel.Description.ServiceCredentials Credentials { get { throw null; } }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ public System.ServiceModel.Description.ServiceDescription Description { get { throw null; } }
+ public System.ServiceModel.IExtensionCollection<System.ServiceModel.ServiceHostBase> Extensions { get { throw null; } }
+ protected internal System.Collections.Generic.IDictionary<string, System.ServiceModel.Description.ContractDescription> ImplementedContracts { get { throw null; } }
+ public int ManualFlowControlLimit { get { throw null; } set { } }
+ public System.TimeSpan OpenTimeout { get { throw null; } set { } }
+ public event System.EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived { add { } remove { } }
+ protected void AddBaseAddress(System.Uri baseAddress) { }
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Description.ServiceEndpoint> AddDefaultEndpoints() { throw null; }
+ public virtual void AddServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, string address) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, string address, System.Uri listenUri) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address, System.Uri listenUri) { throw null; }
+ protected virtual void ApplyConfiguration() { }
+ protected abstract System.ServiceModel.Description.ServiceDescription CreateDescription(out System.Collections.Generic.IDictionary<string, System.ServiceModel.Description.ContractDescription> implementedContracts);
+ public int IncrementManualFlowControlLimit(int incrementBy) { throw null; }
+ protected void InitializeDescription(System.ServiceModel.UriSchemeKeyedCollection baseAddresses) { }
+ protected virtual void InitializeRuntime() { }
+ protected void LoadConfigurationSection(System.ServiceModel.Configuration.ServiceElement serviceSection) { }
+ protected override void OnAbort() { }
+ protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override void OnClose(System.TimeSpan timeout) { }
+ protected override void OnClosed() { }
+ protected override void OnEndClose(System.IAsyncResult result) { }
+ protected override void OnEndOpen(System.IAsyncResult result) { }
+ protected override void OnOpen(System.TimeSpan timeout) { }
+ protected override void OnOpened() { }
+ [System.MonoTODOAttribute]
+ protected void ReleasePerformanceCounters() { }
+ public void SetEndpointAddress(System.ServiceModel.Description.ServiceEndpoint endpoint, string relativeAddress) { }
+ void System.IDisposable.Dispose() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1092), AllowMultiple=true, Inherited=true)]
+ public sealed partial class ServiceKnownTypeAttribute : System.Attribute
+ {
+ public ServiceKnownTypeAttribute(string methodName) { }
+ public ServiceKnownTypeAttribute(string methodName, System.Type declaringType) { }
+ public ServiceKnownTypeAttribute(System.Type type) { }
+ public System.Type DeclaringType { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ }
+ public partial class ServiceSecurityContext
+ {
+ public ServiceSecurityContext(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
+ public ServiceSecurityContext(System.IdentityModel.Policy.AuthorizationContext authorizationContext) { }
+ public ServiceSecurityContext(System.IdentityModel.Policy.AuthorizationContext authorizationContext, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.ServiceSecurityContext Anonymous { get { throw null; } }
+ public System.IdentityModel.Policy.AuthorizationContext AuthorizationContext { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> AuthorizationPolicies { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.ServiceSecurityContext Current { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsAnonymous { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Security.Principal.IIdentity PrimaryIdentity { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } }
+ }
+ public enum SessionMode
+ {
+ Allowed = 0,
+ NotAllowed = 2,
+ Required = 1,
+ }
+ public partial class SpnEndpointIdentity : System.ServiceModel.EndpointIdentity
+ {
+ public SpnEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
+ public SpnEndpointIdentity(string spnName) { }
+ [System.MonoTODOAttribute]
+ public static System.TimeSpan SpnLookupTime { get { throw null; } set { } }
+ }
+ public enum TcpClientCredentialType
+ {
+ Certificate = 2,
+ None = 0,
+ Windows = 1,
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class TcpTransportSecurity
+ {
+ public TcpTransportSecurity() { }
+ public System.ServiceModel.TcpClientCredentialType ClientCredentialType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ShouldSerializeExtendedProtectionPolicy() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class TransactionFlowAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
+ {
+ public TransactionFlowAttribute(System.ServiceModel.TransactionFlowOption transactions) { }
+ public System.ServiceModel.TransactionFlowOption Transactions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
+ }
+ public enum TransactionFlowOption
+ {
+ Allowed = 1,
+ Mandatory = 2,
+ NotAllowed = 0,
+ }
+ public abstract partial class TransactionProtocol
+ {
+ protected TransactionProtocol() { }
+ public static System.ServiceModel.TransactionProtocol Default { get { throw null; } }
+ public static System.ServiceModel.TransactionProtocol OleTransactions { get { throw null; } }
+ public static System.ServiceModel.TransactionProtocol WSAtomicTransaction11 { get { throw null; } }
+ public static System.ServiceModel.TransactionProtocol WSAtomicTransactionOctober2004 { get { throw null; } }
+ }
+ public enum TransferMode
+ {
+ Buffered = 0,
+ Streamed = 1,
+ StreamedRequest = 2,
+ StreamedResponse = 3,
+ }
+ public sealed partial class UnknownMessageReceivedEventArgs : System.EventArgs
+ {
+ internal UnknownMessageReceivedEventArgs() { }
+ public System.ServiceModel.Channels.Message Message { get { throw null; } }
+ }
+ public partial class UpnEndpointIdentity : System.ServiceModel.EndpointIdentity
+ {
+ public UpnEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
+ public UpnEndpointIdentity(string upnName) { }
+ }
+ [System.MonoTODOAttribute("It is untested.")]
+ public partial class UriSchemeKeyedCollection : System.Collections.Generic.SynchronizedKeyedCollection<string, System.Uri>
+ {
+ public UriSchemeKeyedCollection(params System.Uri[] addresses) { }
+ protected override string GetKeyForItem(System.Uri item) { throw null; }
+ [System.MonoTODOAttribute("hmm, what should I do further?")]
+ protected override void InsertItem(int index, System.Uri item) { }
+ [System.MonoTODOAttribute("hmm, what should I do further?")]
+ protected override void SetItem(int index, System.Uri item) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WS2007FederationHttpBinding : System.ServiceModel.WSFederationHttpBinding
+ {
+ public WS2007FederationHttpBinding() { }
+ public WS2007FederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode) { }
+ public WS2007FederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
+ [System.MonoTODOAttribute]
+ public WS2007FederationHttpBinding(string configName) { }
+ protected override System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WS2007HttpBinding : System.ServiceModel.WSHttpBinding
+ {
+ public WS2007HttpBinding() { }
+ public WS2007HttpBinding(System.ServiceModel.SecurityMode securityMode) { }
+ public WS2007HttpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
+ [System.MonoTODOAttribute]
+ public WS2007HttpBinding(string configName) { }
+ protected override System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WSDualHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ public WSDualHttpBinding() { }
+ public WSDualHttpBinding(System.ServiceModel.WSDualHttpSecurityMode securityMode) { }
+ public WSDualHttpBinding(string configName) { }
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ public System.Uri ClientBaseAddress { get { throw null; } set { } }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public System.ServiceModel.ReliableSession ReliableSession { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public System.ServiceModel.WSDualHttpSecurity Security { get { throw null; } set { } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ public System.Text.Encoding TextEncoding { get { throw null; } set { } }
+ public bool TransactionFlow { get { throw null; } set { } }
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeReliableSession() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ public bool ShouldSerializeTextEncoding() { throw null; }
+ }
+ public sealed partial class WSDualHttpSecurity
+ {
+ public WSDualHttpSecurity() { }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.MessageSecurityOverHttp Message { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.WSDualHttpSecurityMode Mode { get { throw null; } set { } }
+ public bool ShouldSerializeMessage() { throw null; }
+ public bool ShouldSerializeMode() { throw null; }
+ }
+ public enum WSDualHttpSecurityMode
+ {
+ Message = 1,
+ None = 0,
+ }
+ public partial class WSFederationHttpBinding : System.ServiceModel.WSHttpBindingBase
+ {
+ public WSFederationHttpBinding() { }
+ public WSFederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode) { }
+ public WSFederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
+ [System.MonoTODOAttribute]
+ public WSFederationHttpBinding(string configName) { }
+ [System.MonoTODOAttribute]
+ public System.Uri PrivacyNoticeAt { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int PrivacyNoticeVersion { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.WSFederationHttpSecurity Security { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.TransportBindingElement GetTransport() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public sealed partial class WSFederationHttpSecurity
+ {
+ public WSFederationHttpSecurity() { }
+ public System.ServiceModel.FederatedMessageSecurityOverHttp Message { get { throw null; } set { } }
+ public System.ServiceModel.WSFederationHttpSecurityMode Mode { get { throw null; } set { } }
+ public bool ShouldSerializeMessage() { throw null; }
+ public bool ShouldSerializeMode() { throw null; }
+ }
+ public enum WSFederationHttpSecurityMode
+ {
+ Message = 1,
+ None = 0,
+ TransportWithMessageCredential = 2,
+ }
+ public partial class WSHttpBinding : System.ServiceModel.WSHttpBindingBase
+ {
+ public WSHttpBinding() { }
+ public WSHttpBinding(System.ServiceModel.SecurityMode securityMode) { }
+ public WSHttpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
+ [System.MonoTODOAttribute]
+ public WSHttpBinding(string configName) { }
+ [System.MonoTODOAttribute]
+ public bool AllowCookies { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.WSHttpSecurity Security { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.TransportBindingElement GetTransport() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class WSHttpBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ protected WSHttpBindingBase() { }
+ protected WSHttpBindingBase(bool reliableSessionEnabled) { }
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public System.ServiceModel.OptionalReliableSession ReliableSession { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ public System.Text.Encoding TextEncoding { get { throw null; } set { } }
+ public bool TransactionFlow { get { throw null; } set { } }
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ protected abstract System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity();
+ protected abstract System.ServiceModel.Channels.TransportBindingElement GetTransport();
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeReliableSession() { throw null; }
+ public bool ShouldSerializeTextEncoding() { throw null; }
+ }
+ public partial class WSHttpContextBinding : System.ServiceModel.WSHttpBinding
+ {
+ public WSHttpContextBinding() { }
+ public WSHttpContextBinding(System.ServiceModel.SecurityMode securityMode) { }
+ public WSHttpContextBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
+ public WSHttpContextBinding(string configName) { }
+ public System.Uri ClientCallbackAddress { get { throw null; } set { } }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ContextProtectionLevel { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ }
+ public sealed partial class WSHttpSecurity
+ {
+ public WSHttpSecurity() { }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.NonDualMessageSecurityOverHttp Message { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } }
+ public bool ShouldSerializeMessage() { throw null; }
+ public bool ShouldSerializeMode() { throw null; }
+ public bool ShouldSerializeTransport() { throw null; }
+ }
+ public enum WSMessageEncoding
+ {
+ Mtom = 1,
+ Text = 0,
+ }
+ public partial class X509CertificateEndpointIdentity : System.ServiceModel.EndpointIdentity
+ {
+ public X509CertificateEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public X509CertificateEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 primaryCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection supportingCertificates) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1092), Inherited=false)]
+ public sealed partial class XmlSerializerFormatAttribute : System.Attribute
+ {
+ public XmlSerializerFormatAttribute() { }
+ public System.ServiceModel.OperationFormatStyle Style { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool SupportFaults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.OperationFormatUse Use { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class XPathMessageQuery : System.ServiceModel.Dispatcher.MessageQuery
+ {
+ public XPathMessageQuery() { }
+ public XPathMessageQuery(string expression) { }
+ public XPathMessageQuery(string expression, System.Xml.XmlNamespaceManager namespaces) { }
+ public XPathMessageQuery(string expression, System.Xml.Xsl.XsltContext context) { }
+ public string Expression { get { throw null; } set { } }
+ public System.Xml.XmlNamespaceManager Namespaces { get { throw null; } set { } }
+ public override System.ServiceModel.Dispatcher.MessageQueryCollection CreateMessageQueryCollection() { throw null; }
+ public override TResult Evaluate<TResult>(System.ServiceModel.Channels.Message message) { throw null; }
+ public override TResult Evaluate<TResult>(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; }
+ }
+}
+namespace System.ServiceModel.Activation
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.MonoTODOAttribute]
+ public sealed partial class AspNetCompatibilityRequirementsAttribute : System.Attribute, System.ServiceModel.Description.IServiceBehavior
+ {
+ public AspNetCompatibilityRequirementsAttribute() { }
+ public System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode RequirementsMode { get { throw null; } set { } }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public enum AspNetCompatibilityRequirementsMode
+ {
+ Allowed = 1,
+ NotAllowed = 0,
+ Required = 2,
+ }
+ public abstract partial class ServiceHostFactoryBase
+ {
+ protected ServiceHostFactoryBase() { }
+ public abstract System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses);
+ }
+ public sealed partial class VirtualPathExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
+ {
+ internal VirtualPathExtension() { }
+ public string ApplicationVirtualPath { get { throw null; } }
+ public string SiteName { get { throw null; } }
+ public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void Attach(System.ServiceModel.ServiceHostBase owner) { }
+ public void Detach(System.ServiceModel.ServiceHostBase owner) { }
+ }
+}
+namespace System.ServiceModel.Activation.Configuration
+{
+ public sealed partial class DiagnosticSection : System.Configuration.ConfigurationSection
+ {
+ public DiagnosticSection() { }
+ public bool PerformanceCountersEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class NetPipeSection : System.Configuration.ConfigurationSection
+ {
+ public NetPipeSection() { }
+ public System.ServiceModel.Activation.Configuration.SecurityIdentifierElementCollection AllowAccounts { get { throw null; } }
+ public int MaxPendingAccepts { get { throw null; } set { } }
+ public int MaxPendingConnections { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
+ protected override void InitializeDefault() { }
+ }
+ public sealed partial class NetTcpSection : System.Configuration.ConfigurationSection
+ {
+ public NetTcpSection() { }
+ public System.ServiceModel.Activation.Configuration.SecurityIdentifierElementCollection AllowAccounts { get { throw null; } }
+ public int ListenBacklog { get { throw null; } set { } }
+ public int MaxPendingAccepts { get { throw null; } set { } }
+ public int MaxPendingConnections { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
+ public bool TeredoEnabled { get { throw null; } set { } }
+ protected override void InitializeDefault() { }
+ }
+ public sealed partial class SecurityIdentifierElement : System.Configuration.ConfigurationElement
+ {
+ public SecurityIdentifierElement() { }
+ public SecurityIdentifierElement(System.Security.Principal.SecurityIdentifier sid) { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Security.Principal.SecurityIdentifier SecurityIdentifier { get { throw null; } set { } }
+ }
+ public sealed partial class SecurityIdentifierElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Activation.Configuration.SecurityIdentifierElement>
+ {
+ public SecurityIdentifierElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ServiceModelActivationSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public ServiceModelActivationSectionGroup() { }
+ public System.ServiceModel.Activation.Configuration.DiagnosticSection Diagnostics { get { throw null; } }
+ public System.ServiceModel.Activation.Configuration.NetPipeSection NetPipe { get { throw null; } }
+ public System.ServiceModel.Activation.Configuration.NetTcpSection NetTcp { get { throw null; } }
+ public static System.ServiceModel.Activation.Configuration.ServiceModelActivationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; }
+ }
+}
+namespace System.ServiceModel.Channels
+{
+ public abstract partial class AddressHeader
+ {
+ protected AddressHeader() { }
+ public abstract string Name { get; }
+ public abstract string Namespace { get; }
+ public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(object value) { throw null; }
+ public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(object value, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(string name, string ns, object value) { throw null; }
+ public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public virtual System.Xml.XmlDictionaryReader GetAddressHeaderReader() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public T GetValue<T>() { throw null; }
+ public T GetValue<T>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ protected abstract void OnWriteAddressHeaderContents(System.Xml.XmlDictionaryWriter writer);
+ protected virtual void OnWriteStartAddressHeader(System.Xml.XmlDictionaryWriter writer) { }
+ public System.ServiceModel.Channels.MessageHeader ToMessageHeader() { throw null; }
+ public void WriteAddressHeader(System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteAddressHeader(System.Xml.XmlWriter writer) { }
+ public void WriteAddressHeaderContents(System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteStartAddressHeader(System.Xml.XmlDictionaryWriter writer) { }
+ }
+ public sealed partial class AddressHeaderCollection : System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Channels.AddressHeader>
+ {
+ public AddressHeaderCollection() : base (default(System.Collections.Generic.IList<System.ServiceModel.Channels.AddressHeader>)) { }
+ public AddressHeaderCollection(System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.AddressHeader> addressHeaders) : base (default(System.Collections.Generic.IList<System.ServiceModel.Channels.AddressHeader>)) { }
+ public void AddHeadersTo(System.ServiceModel.Channels.Message message) { }
+ public System.ServiceModel.Channels.AddressHeader[] FindAll(string name, string ns) { throw null; }
+ public System.ServiceModel.Channels.AddressHeader FindHeader(string name, string ns) { throw null; }
+ }
+ public sealed partial class AddressingVersion
+ {
+ internal AddressingVersion() { }
+ public static System.ServiceModel.Channels.AddressingVersion None { get { throw null; } }
+ public static System.ServiceModel.Channels.AddressingVersion WSAddressing10 { get { throw null; } }
+ public static System.ServiceModel.Channels.AddressingVersion WSAddressingAugust2004 { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ApplicationContainerSettings
+ {
+ internal ApplicationContainerSettings() { }
+ public const int CurrentSession = -1;
+ public const int ServiceSession = 0;
+ public string PackageFullName { get { throw null; } set { } }
+ public int SessionId { get { throw null; } set { } }
+ }
+ public sealed partial class AsymmetricSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public AsymmetricSecurityBindingElement() { }
+ public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters) { }
+ public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters, System.ServiceModel.Security.Tokens.SecurityTokenParameters initiatorTokenParameters) { }
+ public bool AllowSerializedSigningTokenOnReply { get { throw null; } set { } }
+ public System.ServiceModel.Security.Tokens.SecurityTokenParameters InitiatorTokenParameters { get { throw null; } set { } }
+ public System.ServiceModel.Security.MessageProtectionOrder MessageProtectionOrder { get { throw null; } set { } }
+ public System.ServiceModel.Security.Tokens.SecurityTokenParameters RecipientTokenParameters { get { throw null; } set { } }
+ public bool RequireSignatureConfirmation { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override void SetKeyDerivation(bool requireDerivedKeys) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class BinaryMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public BinaryMessageEncodingBindingElement() { }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Channels.CompressionFormat CompressionFormat { get { throw null; } set { } }
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ public int MaxSessionSize { get { throw null; } set { } }
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public bool ShouldSerializeMessageVersion() { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ }
+ public abstract partial class Binding : System.ServiceModel.IDefaultCommunicationTimeouts
+ {
+ protected Binding() { }
+ protected Binding(string name, string ns) { }
+ public System.TimeSpan CloseTimeout { get { throw null; } set { } }
+ public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.TimeSpan OpenTimeout { get { throw null; } set { } }
+ public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
+ public abstract string Scheme { get; }
+ public System.TimeSpan SendTimeout { get { throw null; } set { } }
+ public System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(params object[] parameters) { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public bool CanBuildChannelFactory<TChannel>(params object[] parameters) { throw null; }
+ public virtual bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
+ public bool CanBuildChannelListener<TChannel>(params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public abstract System.ServiceModel.Channels.BindingElementCollection CreateBindingElements();
+ public T GetProperty<T>(System.ServiceModel.Channels.BindingParameterCollection parameters) where T : class { throw null; }
+ public bool ShouldSerializeName() { throw null; }
+ public bool ShouldSerializeNamespace() { throw null; }
+ }
+ public partial class BindingContext
+ {
+ public BindingContext(System.ServiceModel.Channels.CustomBinding binding, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ public BindingContext(System.ServiceModel.Channels.CustomBinding binding, System.ServiceModel.Channels.BindingParameterCollection parameters, System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode) { }
+ public System.ServiceModel.Channels.CustomBinding Binding { get { throw null; } }
+ public System.ServiceModel.Channels.BindingParameterCollection BindingParameters { get { throw null; } }
+ public System.Uri ListenUriBaseAddress { get { throw null; } set { } }
+ public System.ServiceModel.Description.ListenUriMode ListenUriMode { get { throw null; } set { } }
+ public string ListenUriRelativeAddress { get { throw null; } set { } }
+ public System.ServiceModel.Channels.BindingElementCollection RemainingBindingElements { get { throw null; } }
+ public System.ServiceModel.Channels.IChannelFactory<TChannel> BuildInnerChannelFactory<TChannel>() { throw null; }
+ public System.ServiceModel.Channels.IChannelListener<TChannel> BuildInnerChannelListener<TChannel>() where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public bool CanBuildInnerChannelFactory<TChannel>() { throw null; }
+ public bool CanBuildInnerChannelListener<TChannel>() where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public System.ServiceModel.Channels.BindingContext Clone() { throw null; }
+ public T GetInnerProperty<T>() where T : class { throw null; }
+ }
+ public abstract partial class BindingElement
+ {
+ protected BindingElement() { }
+ [System.MonoTODOAttribute]
+ protected BindingElement(System.ServiceModel.Channels.BindingElement elementToBeCloned) { }
+ public virtual System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public virtual bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public virtual bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
+ public abstract System.ServiceModel.Channels.BindingElement Clone();
+ public abstract T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) where T : class;
+ }
+ [System.MonoTODOAttribute]
+ public partial class BindingElementCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Channels.BindingElement>
+ {
+ public BindingElementCollection() { }
+ public BindingElementCollection(System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.BindingElement> elements) { }
+ public BindingElementCollection(System.ServiceModel.Channels.BindingElement[] elements) { }
+ public void AddRange(params System.ServiceModel.Channels.BindingElement[] elements) { }
+ public System.ServiceModel.Channels.BindingElementCollection Clone() { throw null; }
+ public bool Contains(System.Type bindingElementType) { throw null; }
+ public System.Collections.ObjectModel.Collection<T> FindAll<T>() { throw null; }
+ public T Find<T>() { throw null; }
+ protected override void InsertItem(int index, System.ServiceModel.Channels.BindingElement item) { }
+ public System.Collections.ObjectModel.Collection<T> RemoveAll<T>() { throw null; }
+ public T Remove<T>() { throw null; }
+ protected override void SetItem(int index, System.ServiceModel.Channels.BindingElement item) { }
+ }
+ public partial class BindingParameterCollection : System.Collections.Generic.KeyedByTypeCollection<object>
+ {
+ public BindingParameterCollection() { }
+ }
+ public abstract partial class BodyWriter
+ {
+ protected BodyWriter(bool isBuffered) { }
+ public bool IsBuffered { get { throw null; } }
+ public System.IAsyncResult BeginWriteBodyContents(System.Xml.XmlDictionaryWriter writer, System.AsyncCallback callback, object state) { throw null; }
+ public System.ServiceModel.Channels.BodyWriter CreateBufferedCopy(int maxBufferSize) { throw null; }
+ public void EndWriteBodyContents(System.IAsyncResult result) { }
+ protected virtual System.IAsyncResult OnBeginWriteBodyContents(System.Xml.XmlDictionaryWriter writer, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; }
+ protected virtual void OnEndWriteBodyContents(System.IAsyncResult result) { }
+ protected abstract void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer);
+ public void WriteBodyContents(System.Xml.XmlDictionaryWriter writer) { }
+ }
+ public abstract partial class BufferManager
+ {
+ protected BufferManager() { }
+ public abstract void Clear();
+ public static System.ServiceModel.Channels.BufferManager CreateBufferManager(long maxBufferPoolSize, int maxBufferSize) { throw null; }
+ public abstract void ReturnBuffer(byte[] buffer);
+ public abstract byte[] TakeBuffer(int bufferSize);
+ }
+ public partial class CallbackContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ public CallbackContextMessageProperty(System.Collections.Generic.IDictionary<string, string> context) { }
+ public CallbackContextMessageProperty(System.ServiceModel.EndpointAddress callbackAddress) { }
+ public CallbackContextMessageProperty(System.ServiceModel.EndpointAddress listenAddress, System.Collections.Generic.IDictionary<string, string> context) { }
+ public CallbackContextMessageProperty(string listenAddress, System.Collections.Generic.IDictionary<string, string> context) { }
+ public CallbackContextMessageProperty(System.Uri listenAddress, System.Collections.Generic.IDictionary<string, string> context) { }
+ public System.ServiceModel.EndpointAddress CallbackAddress { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, string> Context { get { throw null; } }
+ public static string Name { get { throw null; } }
+ public void AddOrReplaceInMessage(System.ServiceModel.Channels.Message message) { }
+ public void AddOrReplaceInMessageProperties(System.ServiceModel.Channels.MessageProperties properties) { }
+ public System.ServiceModel.EndpointAddress CreateCallbackAddress(System.Uri listenAddress) { throw null; }
+ public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; }
+ public void GetListenAddressAndContext(out System.ServiceModel.EndpointAddress listenAddress, out System.Collections.Generic.IDictionary<string, string> context) { listenAddress = default(System.ServiceModel.EndpointAddress); context = default(System.Collections.Generic.IDictionary<string, string>); }
+ public static bool TryGet(System.ServiceModel.Channels.Message message, out System.ServiceModel.Channels.CallbackContextMessageProperty contextMessageProperty) { contextMessageProperty = default(System.ServiceModel.Channels.CallbackContextMessageProperty); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.MessageProperties properties, out System.ServiceModel.Channels.CallbackContextMessageProperty contextMessageProperty) { contextMessageProperty = default(System.ServiceModel.Channels.CallbackContextMessageProperty); throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class ChannelBase : System.ServiceModel.Channels.CommunicationObject, System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IDefaultCommunicationTimeouts
+ {
+ protected ChannelBase(System.ServiceModel.Channels.ChannelManagerBase channelManager) { }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ protected System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
+ protected System.TimeSpan DefaultSendTimeout { get { throw null; } }
+ protected System.ServiceModel.Channels.ChannelManagerBase Manager { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.ReceiveTimeout { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.SendTimeout { get { throw null; } }
+ public virtual T GetProperty<T>() where T : class { throw null; }
+ protected override void OnClosed() { }
+ }
+ public abstract partial class ChannelFactoryBase : System.ServiceModel.Channels.ChannelManagerBase, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.ICommunicationObject
+ {
+ protected ChannelFactoryBase() { }
+ protected ChannelFactoryBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultSendTimeout { get { throw null; } }
+ public virtual T GetProperty<T>() where T : class { throw null; }
+ protected override void OnAbort() { }
+ protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override void OnClose(System.TimeSpan timeout) { }
+ protected override void OnEndClose(System.IAsyncResult result) { }
+ }
+ public abstract partial class ChannelFactoryBase<TChannel> : System.ServiceModel.Channels.ChannelFactoryBase, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.Channels.IChannelFactory<TChannel>, System.ServiceModel.ICommunicationObject
+ {
+ protected ChannelFactoryBase() { }
+ protected ChannelFactoryBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
+ public TChannel CreateChannel(System.ServiceModel.EndpointAddress address) { throw null; }
+ public TChannel CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ protected override void OnAbort() { }
+ protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override void OnClose(System.TimeSpan timeout) { }
+ protected abstract TChannel OnCreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via);
+ protected override void OnEndClose(System.IAsyncResult result) { }
+ protected void ValidateCreateChannel() { }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class ChannelListenerBase : System.ServiceModel.Channels.ChannelManagerBase, System.ServiceModel.Channels.IChannelListener, System.ServiceModel.ICommunicationObject
+ {
+ protected ChannelListenerBase() { }
+ protected ChannelListenerBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultSendTimeout { get { throw null; } }
+ public abstract System.Uri Uri { get; }
+ public System.IAsyncResult BeginWaitForChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public bool EndWaitForChannel(System.IAsyncResult result) { throw null; }
+ public virtual T GetProperty<T>() where T : class { throw null; }
+ protected abstract System.IAsyncResult OnBeginWaitForChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ protected abstract bool OnEndWaitForChannel(System.IAsyncResult result);
+ protected abstract bool OnWaitForChannel(System.TimeSpan timeout);
+ public bool WaitForChannel(System.TimeSpan timeout) { throw null; }
+ }
+ public abstract partial class ChannelListenerBase<TChannel> : System.ServiceModel.Channels.ChannelListenerBase, System.ServiceModel.Channels.IChannelListener, System.ServiceModel.Channels.IChannelListener<TChannel>, System.ServiceModel.ICommunicationObject where TChannel : class, System.ServiceModel.Channels.IChannel
+ {
+ protected ChannelListenerBase() { }
+ protected ChannelListenerBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
+ public TChannel AcceptChannel() { throw null; }
+ public TChannel AcceptChannel(System.TimeSpan timeout) { throw null; }
+ public System.IAsyncResult BeginAcceptChannel(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginAcceptChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public TChannel EndAcceptChannel(System.IAsyncResult result) { throw null; }
+ protected abstract TChannel OnAcceptChannel(System.TimeSpan timeout);
+ protected abstract System.IAsyncResult OnBeginAcceptChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ protected abstract TChannel OnEndAcceptChannel(System.IAsyncResult result);
+ }
+ public abstract partial class ChannelManagerBase : System.ServiceModel.Channels.CommunicationObject, System.ServiceModel.IDefaultCommunicationTimeouts
+ {
+ protected ChannelManagerBase() { }
+ protected abstract System.TimeSpan DefaultReceiveTimeout { get; }
+ protected abstract System.TimeSpan DefaultSendTimeout { get; }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.ReceiveTimeout { get { throw null; } }
+ System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.SendTimeout { get { throw null; } }
+ }
+ public partial class ChannelParameterCollection : System.Collections.ObjectModel.Collection<object>
+ {
+ public ChannelParameterCollection() { }
+ public ChannelParameterCollection(System.ServiceModel.Channels.IChannel channel) { }
+ protected virtual System.ServiceModel.Channels.IChannel Channel { get { throw null; } }
+ protected override void ClearItems() { }
+ protected override void InsertItem(int index, object item) { }
+ public void PropagateChannelParameters(System.ServiceModel.Channels.IChannel innerChannel) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, object item) { }
+ }
+ public partial class ChannelPoolSettings
+ {
+ [System.MonoTODOAttribute]
+ public ChannelPoolSettings() { }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxOutboundChannelsPerEndpoint { get { throw null; } set { } }
+ }
+ public abstract partial class ClientWebSocketFactory
+ {
+ protected ClientWebSocketFactory() { }
+ public abstract string WebSocketVersion { get; }
+ public abstract System.Net.WebSockets.WebSocket CreateWebSocket(System.IO.Stream connection, System.ServiceModel.Channels.WebSocketTransportSettings settings);
+ }
+ public abstract partial class CommunicationObject : System.ServiceModel.ICommunicationObject
+ {
+ protected CommunicationObject() { }
+ protected CommunicationObject(object mutex) { }
+ protected abstract System.TimeSpan DefaultCloseTimeout { get; }
+ protected abstract System.TimeSpan DefaultOpenTimeout { get; }
+ protected bool IsDisposed { get { throw null; } }
+ public System.ServiceModel.CommunicationState State { get { throw null; } }
+ protected object ThisLock { get { throw null; } }
+ public event System.EventHandler Closed { add { } remove { } }
+ public event System.EventHandler Closing { add { } remove { } }
+ public event System.EventHandler Faulted { add { } remove { } }
+ public event System.EventHandler Opened { add { } remove { } }
+ public event System.EventHandler Opening { add { } remove { } }
+ public void Abort() { }
+ public System.IAsyncResult BeginClose(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginOpen(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public void Close() { }
+ public void Close(System.TimeSpan timeout) { }
+ public void EndClose(System.IAsyncResult result) { }
+ public void EndOpen(System.IAsyncResult result) { }
+ protected void Fault() { }
+ protected virtual System.Type GetCommunicationObjectType() { throw null; }
+ protected abstract void OnAbort();
+ protected abstract System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ protected abstract System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ protected abstract void OnClose(System.TimeSpan timeout);
+ protected virtual void OnClosed() { }
+ protected virtual void OnClosing() { }
+ protected abstract void OnEndClose(System.IAsyncResult result);
+ protected abstract void OnEndOpen(System.IAsyncResult result);
+ protected virtual void OnFaulted() { }
+ protected abstract void OnOpen(System.TimeSpan timeout);
+ protected virtual void OnOpened() { }
+ protected virtual void OnOpening() { }
+ public void Open() { }
+ public void Open(System.TimeSpan timeout) { }
+ protected internal void ThrowIfDisposed() { }
+ protected internal void ThrowIfDisposedOrImmutable() { }
+ protected internal void ThrowIfDisposedOrNotOpen() { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class CompositeDuplexBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public CompositeDuplexBindingElement() { }
+ public System.Uri ClientBaseAddress { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public partial class CompositeDuplexBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ {
+ public CompositeDuplexBindingElementImporter() { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public enum CompressionFormat
+ {
+ Deflate = 2,
+ GZip = 1,
+ None = 0,
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class ConnectionOrientedTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ internal ConnectionOrientedTransportBindingElement() { }
+ public System.TimeSpan ChannelInitializationTimeout { get { throw null; } set { } }
+ public int ConnectionBufferSize { get { throw null; } set { } }
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ public int MaxBufferSize { get { throw null; } set { } }
+ public System.TimeSpan MaxOutputDelay { get { throw null; } set { } }
+ public int MaxPendingAccepts { get { throw null; } set { } }
+ public int MaxPendingConnections { get { throw null; } set { } }
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public bool ShouldSerializeMaxPendingAccepts() { throw null; }
+ public bool ShouldSerializeMaxPendingConnections() { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+ public partial class ContextBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Channels.IContextBindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public ContextBindingElement() { }
+ public ContextBindingElement(System.Net.Security.ProtectionLevel protectionLevel) { }
+ public ContextBindingElement(System.Net.Security.ProtectionLevel protectionLevel, System.ServiceModel.Channels.ContextExchangeMechanism contextExchangeMechanism) { }
+ public ContextBindingElement(System.Net.Security.ProtectionLevel protectionLevel, System.ServiceModel.Channels.ContextExchangeMechanism contextExchangeMechanism, System.Uri clientCallbackAddress) { }
+ public ContextBindingElement(System.Net.Security.ProtectionLevel protectionLevel, System.ServiceModel.Channels.ContextExchangeMechanism contextExchangeMechanism, System.Uri clientCallbackAddress, bool contextManagementEnabled) { }
+ public System.Uri ClientCallbackAddress { get { throw null; } set { } }
+ public System.ServiceModel.Channels.ContextExchangeMechanism ContextExchangeMechanism { get { throw null; } set { } }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public virtual void ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public partial class ContextBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
+ {
+ public ContextBindingElementImporter() { }
+ public void BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
+ public void ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ public void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ public virtual void ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public enum ContextExchangeMechanism
+ {
+ ContextSoapHeader = 0,
+ HttpCookie = 1,
+ }
+ public partial class ContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ public ContextMessageProperty() { }
+ public ContextMessageProperty(System.Collections.Generic.IDictionary<string, string> context) { }
+ public System.Collections.Generic.IDictionary<string, string> Context { get { throw null; } }
+ public static string Name { get { throw null; } }
+ public void AddOrReplaceInMessage(System.ServiceModel.Channels.Message message) { }
+ public void AddOrReplaceInMessageProperties(System.ServiceModel.Channels.MessageProperties properties) { }
+ public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; }
+ public static bool TryCreateFromHttpCookieHeader(string httpCookieHeader, out System.ServiceModel.Channels.ContextMessageProperty context) { context = default(System.ServiceModel.Channels.ContextMessageProperty); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.Message message, out System.ServiceModel.Channels.ContextMessageProperty contextMessageProperty) { contextMessageProperty = default(System.ServiceModel.Channels.ContextMessageProperty); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.MessageProperties properties, out System.ServiceModel.Channels.ContextMessageProperty contextMessageProperty) { contextMessageProperty = default(System.ServiceModel.Channels.ContextMessageProperty); throw null; }
+ }
+ public abstract partial class CorrelationCallbackMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ protected CorrelationCallbackMessageProperty(System.Collections.Generic.ICollection<string> neededData) { }
+ protected CorrelationCallbackMessageProperty(System.ServiceModel.Channels.CorrelationCallbackMessageProperty callback) { }
+ public bool IsFullyDefined { get { throw null; } }
+ public static string Name { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> NeededData { get { throw null; } }
+ public void AddData(string name, System.Func<string> value) { }
+ public System.IAsyncResult BeginFinalizeCorrelation(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public abstract System.ServiceModel.Channels.IMessageProperty CreateCopy();
+ public System.ServiceModel.Channels.Message EndFinalizeCorrelation(System.IAsyncResult result) { throw null; }
+ public System.ServiceModel.Channels.Message FinalizeCorrelation(System.ServiceModel.Channels.Message message, System.TimeSpan timeout) { throw null; }
+ protected abstract System.IAsyncResult OnBeginFinalizeCorrelation(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ protected abstract System.ServiceModel.Channels.Message OnEndFinalizeCorrelation(System.IAsyncResult result);
+ protected abstract System.ServiceModel.Channels.Message OnFinalizeCorrelation(System.ServiceModel.Channels.Message message, System.TimeSpan timeout);
+ public static bool TryGet(System.ServiceModel.Channels.Message message, out System.ServiceModel.Channels.CorrelationCallbackMessageProperty property) { property = default(System.ServiceModel.Channels.CorrelationCallbackMessageProperty); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.MessageProperties properties, out System.ServiceModel.Channels.CorrelationCallbackMessageProperty property) { property = default(System.ServiceModel.Channels.CorrelationCallbackMessageProperty); throw null; }
+ }
+ public abstract partial class CorrelationDataDescription
+ {
+ protected CorrelationDataDescription() { }
+ public abstract bool IsDefault { get; }
+ public abstract bool IsOptional { get; }
+ public abstract bool KnownBeforeSend { get; }
+ public abstract string Name { get; }
+ public abstract bool ReceiveValue { get; }
+ public abstract bool SendValue { get; }
+ }
+ public partial class CorrelationDataMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ public CorrelationDataMessageProperty() { }
+ public static string Name { get { throw null; } }
+ public void Add(string name, System.Func<string> dataProvider) { }
+ public static void AddData(System.ServiceModel.Channels.Message message, string name, System.Func<string> dataProvider) { }
+ public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; }
+ public bool Remove(string name) { throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.Message message, out System.ServiceModel.Channels.CorrelationDataMessageProperty property) { property = default(System.ServiceModel.Channels.CorrelationDataMessageProperty); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.MessageProperties properties, out System.ServiceModel.Channels.CorrelationDataMessageProperty property) { property = default(System.ServiceModel.Channels.CorrelationDataMessageProperty); throw null; }
+ public bool TryGetValue(string name, out string value) { value = default(string); throw null; }
+ }
+ public sealed partial class CorrelationKey : System.Runtime.DurableInstancing.InstanceKey
+ {
+ public CorrelationKey(System.Collections.Generic.IDictionary<string, string> keyData, System.Xml.Linq.XName scopeName, System.Xml.Linq.XNamespace provider) : base (default(System.Guid)) { }
+ public System.Collections.Generic.IDictionary<string, string> KeyData { get { throw null; } }
+ public string KeyString { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public System.Xml.Linq.XNamespace Provider { get { throw null; } }
+ public System.Xml.Linq.XName ScopeName { get { throw null; } }
+ }
+ public partial class CorrelationMessageProperty
+ {
+ public CorrelationMessageProperty(System.Runtime.DurableInstancing.InstanceKey correlationKey, System.Collections.Generic.IEnumerable<System.Runtime.DurableInstancing.InstanceKey> additionalKeys) { }
+ public CorrelationMessageProperty(System.Runtime.DurableInstancing.InstanceKey correlationKey, System.Collections.Generic.IEnumerable<System.Runtime.DurableInstancing.InstanceKey> additionalKeys, System.Collections.Generic.IEnumerable<System.Runtime.DurableInstancing.InstanceKey> transientCorrelations) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Runtime.DurableInstancing.InstanceKey> AdditionalKeys { get { throw null; } }
+ public System.Runtime.DurableInstancing.InstanceKey CorrelationKey { get { throw null; } }
+ public static string Name { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Runtime.DurableInstancing.InstanceKey> TransientCorrelations { get { throw null; } }
+ public static bool TryGet(System.ServiceModel.Channels.Message message, out System.ServiceModel.Channels.CorrelationMessageProperty property) { property = default(System.ServiceModel.Channels.CorrelationMessageProperty); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.MessageProperties properties, out System.ServiceModel.Channels.CorrelationMessageProperty property) { property = default(System.ServiceModel.Channels.CorrelationMessageProperty); throw null; }
+ }
+ public partial class CustomBinding : System.ServiceModel.Channels.Binding
+ {
+ public CustomBinding() { }
+ public CustomBinding(System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.BindingElement> bindingElementsInTopDownChannelStackOrder) { }
+ public CustomBinding(System.ServiceModel.Channels.Binding binding) { }
+ public CustomBinding(params System.ServiceModel.Channels.BindingElement[] bindingElementsInTopDownChannelStackOrder) { }
+ public CustomBinding(string configurationName) { }
+ public CustomBinding(string name, string ns, params System.ServiceModel.Channels.BindingElement[] bindingElementsInTopDownChannelStackOrder) { }
+ public System.ServiceModel.Channels.BindingElementCollection Elements { get { throw null; } }
+ public override string Scheme { get { throw null; } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ }
+ public enum DeliveryFailure
+ {
+ AccessDenied = 32772,
+ BadDestinationQueue = 32768,
+ BadEncryption = 32775,
+ BadSignature = 32774,
+ CouldNotEncrypt = 32776,
+ HopCountExceeded = 32773,
+ NotTransactionalMessage = 32778,
+ NotTransactionalQueue = 32777,
+ Purged = 32769,
+ QueueDeleted = 49152,
+ QueueExceedMaximumSize = 32771,
+ QueuePurged = 49153,
+ ReachQueueTimeout = 32770,
+ ReceiveTimeout = 49154,
+ Unknown = 0,
+ }
+ public enum DeliveryStatus
+ {
+ InDoubt = 0,
+ NotDelivered = 1,
+ }
+ public abstract partial class FaultConverter
+ {
+ protected FaultConverter() { }
+ public static System.ServiceModel.Channels.FaultConverter GetDefaultFaultConverter(System.ServiceModel.Channels.MessageVersion version) { throw null; }
+ [System.MonoTODOAttribute]
+ protected abstract bool OnTryCreateException(System.ServiceModel.Channels.Message message, System.ServiceModel.Channels.MessageFault fault, out System.Exception exception);
+ [System.MonoTODOAttribute]
+ protected abstract bool OnTryCreateFaultMessage(System.Exception exception, out System.ServiceModel.Channels.Message message);
+ public bool TryCreateException(System.ServiceModel.Channels.Message message, System.ServiceModel.Channels.MessageFault fault, out System.Exception exception) { exception = default(System.Exception); throw null; }
+ public bool TryCreateFaultMessage(System.Exception exception, out System.ServiceModel.Channels.Message message) { message = default(System.ServiceModel.Channels.Message); throw null; }
+ }
+ [System.ObsoleteAttribute("Use AllowCookies.")]
+ public partial class HttpCookieContainerBindingElement : System.ServiceModel.Channels.BindingElement
+ {
+ public HttpCookieContainerBindingElement() { }
+ protected HttpCookieContainerBindingElement(System.ServiceModel.Channels.HttpCookieContainerBindingElement elementToBeCloned) { }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public partial class HttpMessageHandlerFactory
+ {
+ protected HttpMessageHandlerFactory() { }
+ public HttpMessageHandlerFactory(System.Func<System.Collections.Generic.IEnumerable<System.Net.Http.DelegatingHandler>> handlers) { }
+ public HttpMessageHandlerFactory(params System.Type[] handlers) { }
+ public System.Net.Http.HttpMessageHandler Create(System.Net.Http.HttpMessageHandler innerChannel) { throw null; }
+ protected virtual System.Net.Http.HttpMessageHandler OnCreate(System.Net.Http.HttpMessageHandler innerChannel) { throw null; }
+ }
+ public sealed partial class HttpMessageSettings : System.IEquatable<System.ServiceModel.Channels.HttpMessageSettings>
+ {
+ public HttpMessageSettings() { }
+ public bool HttpMessagesSupported { get { throw null; } set { } }
+ public bool Equals(System.ServiceModel.Channels.HttpMessageSettings other) { throw null; }
+ }
+ public static partial class HttpRequestMessageExtensionMethods
+ {
+ public static System.Security.Principal.IPrincipal GetUserPrincipal(this System.Net.Http.HttpRequestMessage httpRequestMessage) { throw null; }
+ public static void SetUserPrincipal(this System.Net.Http.HttpRequestMessage httpRequestMessage, System.Security.Principal.IPrincipal user) { }
+ }
+ public sealed partial class HttpRequestMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ public HttpRequestMessageProperty() { }
+ public System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public string Method { get { throw null; } set { } }
+ public static string Name { get { throw null; } }
+ public string QueryString { get { throw null; } set { } }
+ public bool SuppressEntityBody { get { throw null; } set { } }
+ System.ServiceModel.Channels.IMessageProperty System.ServiceModel.Channels.IMessageProperty.CreateCopy() { throw null; }
+ }
+ public sealed partial class HttpResponseMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ public HttpResponseMessageProperty() { }
+ public System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public static string Name { get { throw null; } }
+ public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } }
+ public string StatusDescription { get { throw null; } set { } }
+ public bool SuppressEntityBody { get { throw null; } set { } }
+ public bool SuppressPreamble { get { throw null; } set { } }
+ System.ServiceModel.Channels.IMessageProperty System.ServiceModel.Channels.IMessageProperty.CreateCopy() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class HttpsTransportBindingElement : System.ServiceModel.Channels.HttpTransportBindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider
+ {
+ public HttpsTransportBindingElement() { }
+ protected HttpsTransportBindingElement(System.ServiceModel.Channels.HttpsTransportBindingElement elementToBeCloned) { }
+ public bool RequireClientCertificate { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public System.Xml.XmlElement GetTransportTokenAssertion() { throw null; }
+ }
+ public partial class HttpTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public HttpTransportBindingElement() { }
+ protected HttpTransportBindingElement(System.ServiceModel.Channels.HttpTransportBindingElement elementToBeCloned) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowCookies { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Net.AuthenticationSchemes)(32768))]
+ public System.Net.AuthenticationSchemes AuthenticationScheme { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute]
+ public bool DecompressionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool KeepAliveEnabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(65536)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ public int MaxPendingAccepts { get { throw null; } set { } }
+ public System.ServiceModel.Channels.HttpMessageHandlerFactory MessageHandlerFactory { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.UriTypeConverter))]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Net.AuthenticationSchemes)(32768))]
+ public System.Net.AuthenticationSchemes ProxyAuthenticationScheme { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Realm { get { throw null; } set { } }
+ public System.TimeSpan RequestInitializationTimeout { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ public System.ServiceModel.Channels.WebSocketTransportSettings WebSocketSettings { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public bool ShouldSerializeExtendedProtectionPolicy() { throw null; }
+ public bool ShouldSerializeMessageHandlerFactory() { throw null; }
+ public bool ShouldSerializeWebSocketSettings() { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ protected void UpdateAuthenticationSchemes(System.ServiceModel.Channels.BindingContext context) { }
+ }
+ public partial interface IAnonymousUriPrefixMatcher
+ {
+ void Register(System.Uri anonymousUriPrefix);
+ }
+ public partial interface IBindingDeliveryCapabilities
+ {
+ bool AssuresOrderedDelivery { get; }
+ bool QueuedDelivery { get; }
+ }
+ public partial interface IBindingMulticastCapabilities
+ {
+ bool IsMulticast { get; }
+ }
+ public partial interface IBindingRuntimePreferences
+ {
+ bool ReceiveSynchronously { get; }
+ }
+ public partial interface IChannel : System.ServiceModel.ICommunicationObject
+ {
+ T GetProperty<T>() where T : class;
+ }
+ public partial interface IChannelFactory : System.ServiceModel.ICommunicationObject
+ {
+ T GetProperty<T>() where T : class;
+ }
+ public partial interface IChannelFactory<TChannel> : System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.ICommunicationObject
+ {
+ TChannel CreateChannel(System.ServiceModel.EndpointAddress to);
+ TChannel CreateChannel(System.ServiceModel.EndpointAddress to, System.Uri via);
+ }
+ public partial interface IChannelListener : System.ServiceModel.ICommunicationObject
+ {
+ System.Uri Uri { get; }
+ System.IAsyncResult BeginWaitForChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ bool EndWaitForChannel(System.IAsyncResult result);
+ T GetProperty<T>() where T : class;
+ bool WaitForChannel(System.TimeSpan timeout);
+ }
+ public partial interface IChannelListener<TChannel> : System.ServiceModel.Channels.IChannelListener, System.ServiceModel.ICommunicationObject where TChannel : class, System.ServiceModel.Channels.IChannel
+ {
+ TChannel AcceptChannel();
+ TChannel AcceptChannel(System.TimeSpan timeout);
+ System.IAsyncResult BeginAcceptChannel(System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginAcceptChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ TChannel EndAcceptChannel(System.IAsyncResult result);
+ }
+ public partial interface IContextBindingElement
+ {
+ }
+ public partial interface IContextManager
+ {
+ bool Enabled { get; set; }
+ System.Collections.Generic.IDictionary<string, string> GetContext();
+ void SetContext(System.Collections.Generic.IDictionary<string, string> context);
+ }
+ public partial interface ICorrelationDataSource
+ {
+ System.Collections.Generic.ICollection<System.ServiceModel.Channels.CorrelationDataDescription> DataSources { get; }
+ }
+ public partial interface IDuplexChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IInputChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.ICommunicationObject
+ {
+ }
+ public partial interface IDuplexSession : System.ServiceModel.Channels.IInputSession, System.ServiceModel.Channels.IOutputSession, System.ServiceModel.Channels.ISession
+ {
+ System.IAsyncResult BeginCloseOutputSession(System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginCloseOutputSession(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ void CloseOutputSession();
+ void CloseOutputSession(System.TimeSpan timeout);
+ void EndCloseOutputSession(System.IAsyncResult result);
+ }
+ public partial interface IDuplexSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IDuplexChannel, System.ServiceModel.Channels.IInputChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IDuplexSession>, System.ServiceModel.ICommunicationObject
+ {
+ }
+ public partial interface IHttpCookieContainerManager
+ {
+ System.Net.CookieContainer CookieContainer { get; set; }
+ }
+ public partial interface IInputChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
+ {
+ System.ServiceModel.EndpointAddress LocalAddress { get; }
+ System.IAsyncResult BeginReceive(System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTryReceive(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginWaitForMessage(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.ServiceModel.Channels.Message EndReceive(System.IAsyncResult result);
+ bool EndTryReceive(System.IAsyncResult result, out System.ServiceModel.Channels.Message message);
+ bool EndWaitForMessage(System.IAsyncResult result);
+ System.ServiceModel.Channels.Message Receive();
+ System.ServiceModel.Channels.Message Receive(System.TimeSpan timeout);
+ bool TryReceive(System.TimeSpan timeout, out System.ServiceModel.Channels.Message message);
+ bool WaitForMessage(System.TimeSpan timeout);
+ }
+ public partial interface IInputSession : System.ServiceModel.Channels.ISession
+ {
+ }
+ public partial interface IInputSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IInputChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IInputSession>, System.ServiceModel.ICommunicationObject
+ {
+ }
+ public partial interface IMessageProperty
+ {
+ System.ServiceModel.Channels.IMessageProperty CreateCopy();
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidChannelBindingException : System.Exception
+ {
+ [System.MonoTODOAttribute]
+ public InvalidChannelBindingException() { }
+ protected InvalidChannelBindingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidChannelBindingException(string message) { }
+ public InvalidChannelBindingException(string message, System.Exception innerException) { }
+ }
+ public partial interface IOutputChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
+ {
+ System.ServiceModel.EndpointAddress RemoteAddress { get; }
+ System.Uri Via { get; }
+ System.IAsyncResult BeginSend(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginSend(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ void EndSend(System.IAsyncResult result);
+ void Send(System.ServiceModel.Channels.Message message);
+ void Send(System.ServiceModel.Channels.Message message, System.TimeSpan timeout);
+ }
+ public partial interface IOutputSession : System.ServiceModel.Channels.ISession
+ {
+ }
+ public partial interface IOutputSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IOutputSession>, System.ServiceModel.ICommunicationObject
+ {
+ }
+ public partial interface IReceiveContextSettings
+ {
+ bool Enabled { get; set; }
+ System.TimeSpan ValidityDuration { get; }
+ }
+ public partial interface IReplyChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
+ {
+ System.ServiceModel.EndpointAddress LocalAddress { get; }
+ System.IAsyncResult BeginReceiveRequest(System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginReceiveRequest(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTryReceiveRequest(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginWaitForRequest(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.ServiceModel.Channels.RequestContext EndReceiveRequest(System.IAsyncResult result);
+ bool EndTryReceiveRequest(System.IAsyncResult result, out System.ServiceModel.Channels.RequestContext context);
+ bool EndWaitForRequest(System.IAsyncResult result);
+ System.ServiceModel.Channels.RequestContext ReceiveRequest();
+ System.ServiceModel.Channels.RequestContext ReceiveRequest(System.TimeSpan timeout);
+ bool TryReceiveRequest(System.TimeSpan timeout, out System.ServiceModel.Channels.RequestContext context);
+ bool WaitForRequest(System.TimeSpan timeout);
+ }
+ public partial interface IReplySessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IReplyChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IInputSession>, System.ServiceModel.ICommunicationObject
+ {
+ }
+ public partial interface IRequestChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
+ {
+ System.ServiceModel.EndpointAddress RemoteAddress { get; }
+ System.Uri Via { get; }
+ System.IAsyncResult BeginRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginRequest(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ System.ServiceModel.Channels.Message EndRequest(System.IAsyncResult result);
+ System.ServiceModel.Channels.Message Request(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message Request(System.ServiceModel.Channels.Message message, System.TimeSpan timeout);
+ }
+ public partial interface IRequestSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IRequestChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IOutputSession>, System.ServiceModel.ICommunicationObject
+ {
+ }
+ public partial interface ISecurityCapabilities
+ {
+ System.Net.Security.ProtectionLevel SupportedRequestProtectionLevel { get; }
+ System.Net.Security.ProtectionLevel SupportedResponseProtectionLevel { get; }
+ bool SupportsClientAuthentication { get; }
+ bool SupportsClientWindowsIdentity { get; }
+ bool SupportsServerAuthentication { get; }
+ }
+ public partial interface ISession
+ {
+ string Id { get; }
+ }
+ public partial interface ISessionChannel<TSession> where TSession : System.ServiceModel.Channels.ISession
+ {
+ TSession Session { get; }
+ }
+ public partial interface ITransactedBindingElement
+ {
+ bool TransactedReceiveEnabled { get; }
+ }
+ public partial interface ITransportTokenAssertionProvider
+ {
+ System.Xml.XmlElement GetTransportTokenAssertion();
+ }
+ public partial interface IWebSocketCloseDetails
+ {
+ System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> InputCloseStatus { get; }
+ string InputCloseStatusDescription { get; }
+ void SetOutputCloseStatus(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string closeStatusDescription);
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class LocalClientSecuritySettings
+ {
+ public LocalClientSecuritySettings() { }
+ public bool CacheCookies { get { throw null; } set { } }
+ public int CookieRenewalThresholdPercentage { get { throw null; } set { } }
+ public bool DetectReplays { get { throw null; } set { } }
+ public System.ServiceModel.Security.IdentityVerifier IdentityVerifier { get { throw null; } set { } }
+ public System.TimeSpan MaxClockSkew { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan MaxCookieCachingTime { get { throw null; } set { } }
+ public System.ServiceModel.Security.NonceCache NonceCache { get { throw null; } set { } }
+ public bool ReconnectTransportOnFailure { get { throw null; } set { } }
+ public int ReplayCacheSize { get { throw null; } set { } }
+ public System.TimeSpan ReplayWindow { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
+ public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
+ public System.TimeSpan TimestampValidityDuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute("What happens to IdentityVerifier?")]
+ public System.ServiceModel.Channels.LocalClientSecuritySettings Clone() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class LocalServiceSecuritySettings
+ {
+ public LocalServiceSecuritySettings() { }
+ public bool DetectReplays { get { throw null; } set { } }
+ public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
+ public System.TimeSpan IssuedCookieLifetime { get { throw null; } set { } }
+ public int MaxCachedCookies { get { throw null; } set { } }
+ public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
+ public int MaxPendingSessions { get { throw null; } set { } }
+ public int MaxStatefulNegotiations { get { throw null; } set { } }
+ public System.TimeSpan NegotiationTimeout { get { throw null; } set { } }
+ public System.ServiceModel.Security.NonceCache NonceCache { get { throw null; } set { } }
+ public bool ReconnectTransportOnFailure { get { throw null; } set { } }
+ public int ReplayCacheSize { get { throw null; } set { } }
+ public System.TimeSpan ReplayWindow { get { throw null; } set { } }
+ public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
+ public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
+ public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
+ public System.ServiceModel.Channels.LocalServiceSecuritySettings Clone() { throw null; }
+ }
+ public abstract partial class Message : System.IDisposable
+ {
+ protected Message() { }
+ public abstract System.ServiceModel.Channels.MessageHeaders Headers { get; }
+ protected bool IsDisposed { get { throw null; } }
+ public virtual bool IsEmpty { get { throw null; } }
+ public virtual bool IsFault { get { throw null; } }
+ public abstract System.ServiceModel.Channels.MessageProperties Properties { get; }
+ public System.ServiceModel.Channels.MessageState State { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract System.ServiceModel.Channels.MessageVersion Version { get; }
+ public System.IAsyncResult BeginWriteBodyContents(System.Xml.XmlDictionaryWriter writer, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginWriteMessage(System.Xml.XmlDictionaryWriter writer, System.AsyncCallback callback, object state) { throw null; }
+ public void Close() { }
+ public System.ServiceModel.Channels.MessageBuffer CreateBufferedCopy(int maxBufferSize) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, System.ServiceModel.Channels.MessageFault fault, string action) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, System.ServiceModel.FaultCode faultCode, string reason, object detail, string action) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, System.ServiceModel.FaultCode faultCode, string reason, string action) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, object body) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, object body, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, System.ServiceModel.Channels.BodyWriter body) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, System.Xml.XmlDictionaryReader body) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, System.Xml.XmlReader body) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.Xml.XmlDictionaryReader envelopeReader, int maxSizeOfHeaders, System.ServiceModel.Channels.MessageVersion version) { throw null; }
+ public static System.ServiceModel.Channels.Message CreateMessage(System.Xml.XmlReader envelopeReader, int maxSizeOfHeaders, System.ServiceModel.Channels.MessageVersion version) { throw null; }
+ public void EndWriteBodyContents(System.IAsyncResult result) { }
+ public void EndWriteMessage(System.IAsyncResult result) { }
+ public string GetBodyAttribute(string localName, string ns) { throw null; }
+ public T GetBody<T>() { throw null; }
+ public T GetBody<T>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public System.Xml.XmlDictionaryReader GetReaderAtBodyContents() { throw null; }
+ protected virtual System.IAsyncResult OnBeginWriteBodyContents(System.Xml.XmlDictionaryWriter writer, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult OnBeginWriteMessage(System.Xml.XmlDictionaryWriter writer, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual void OnBodyToString(System.Xml.XmlDictionaryWriter writer) { }
+ protected virtual void OnClose() { }
+ protected virtual System.ServiceModel.Channels.MessageBuffer OnCreateBufferedCopy(int maxBufferSize) { throw null; }
+ protected virtual void OnEndWriteBodyContents(System.IAsyncResult result) { }
+ protected virtual void OnEndWriteMessage(System.IAsyncResult result) { }
+ protected virtual string OnGetBodyAttribute(string localName, string ns) { throw null; }
+ protected virtual T OnGetBody<T>(System.Xml.XmlDictionaryReader reader) { throw null; }
+ protected virtual System.Xml.XmlDictionaryReader OnGetReaderAtBodyContents() { throw null; }
+ protected abstract void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer);
+ protected virtual void OnWriteMessage(System.Xml.XmlDictionaryWriter writer) { }
+ protected virtual void OnWriteStartBody(System.Xml.XmlDictionaryWriter writer) { }
+ protected virtual void OnWriteStartEnvelope(System.Xml.XmlDictionaryWriter writer) { }
+ protected virtual void OnWriteStartHeaders(System.Xml.XmlDictionaryWriter writer) { }
+ void System.IDisposable.Dispose() { }
+ public override string ToString() { throw null; }
+ public void WriteBody(System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteBody(System.Xml.XmlWriter writer) { }
+ public void WriteBodyContents(System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteMessage(System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteMessage(System.Xml.XmlWriter writer) { }
+ public void WriteStartBody(System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteStartBody(System.Xml.XmlWriter writer) { }
+ public void WriteStartEnvelope(System.Xml.XmlDictionaryWriter writer) { }
+ }
+ public abstract partial class MessageBuffer : System.IDisposable, System.Xml.XPath.IXPathNavigable
+ {
+ protected MessageBuffer() { }
+ public abstract int BufferSize { get; }
+ public virtual string MessageContentType { get { throw null; } }
+ public abstract void Close();
+ public abstract System.ServiceModel.Channels.Message CreateMessage();
+ public System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ public System.Xml.XPath.XPathNavigator CreateNavigator(int nodeQuota) { throw null; }
+ [System.MonoTODOAttribute("Handle node_quota and xmlspace")]
+ public System.Xml.XPath.XPathNavigator CreateNavigator(int nodeQuota, System.Xml.XmlSpace space) { throw null; }
+ [System.MonoTODOAttribute("supply proper quota")]
+ public System.Xml.XPath.XPathNavigator CreateNavigator(System.Xml.XmlSpace space) { throw null; }
+ void System.IDisposable.Dispose() { }
+ public virtual void WriteMessage(System.IO.Stream stream) { }
+ }
+ public abstract partial class MessageEncoder
+ {
+ protected MessageEncoder() { }
+ public abstract string ContentType { get; }
+ public abstract string MediaType { get; }
+ public abstract System.ServiceModel.Channels.MessageVersion MessageVersion { get; }
+ public virtual System.IAsyncResult BeginWriteMessage(System.ServiceModel.Channels.Message message, System.IO.Stream stream, System.AsyncCallback callback, object state) { throw null; }
+ public virtual void EndWriteMessage(System.IAsyncResult result) { }
+ [System.MonoTODOAttribute]
+ public virtual T GetProperty<T>() where T : class { throw null; }
+ public virtual bool IsContentTypeSupported(string contentType) { throw null; }
+ public System.ServiceModel.Channels.Message ReadMessage(System.ArraySegment<byte> buffer, System.ServiceModel.Channels.BufferManager bufferManager) { throw null; }
+ public abstract System.ServiceModel.Channels.Message ReadMessage(System.ArraySegment<byte> buffer, System.ServiceModel.Channels.BufferManager bufferManager, string contentType);
+ public System.ServiceModel.Channels.Message ReadMessage(System.IO.Stream stream, int maxSizeOfHeaders) { throw null; }
+ public abstract System.ServiceModel.Channels.Message ReadMessage(System.IO.Stream stream, int maxSizeOfHeaders, string contentType);
+ public override string ToString() { throw null; }
+ public System.ArraySegment<byte> WriteMessage(System.ServiceModel.Channels.Message message, int maxMessageSize, System.ServiceModel.Channels.BufferManager bufferManager) { throw null; }
+ public abstract System.ArraySegment<byte> WriteMessage(System.ServiceModel.Channels.Message message, int maxMessageSize, System.ServiceModel.Channels.BufferManager bufferManager, int messageOffset);
+ public abstract void WriteMessage(System.ServiceModel.Channels.Message message, System.IO.Stream stream);
+ }
+ public abstract partial class MessageEncoderFactory
+ {
+ protected MessageEncoderFactory() { }
+ public abstract System.ServiceModel.Channels.MessageEncoder Encoder { get; }
+ public abstract System.ServiceModel.Channels.MessageVersion MessageVersion { get; }
+ [System.MonoTODOAttribute("Not sure how it is used; it just returns Encoder so far")]
+ public virtual System.ServiceModel.Channels.MessageEncoder CreateSessionEncoder() { throw null; }
+ }
+ public abstract partial class MessageEncodingBindingElement : System.ServiceModel.Channels.BindingElement
+ {
+ protected MessageEncodingBindingElement() { }
+ [System.MonoTODOAttribute]
+ protected MessageEncodingBindingElement(System.ServiceModel.Channels.MessageEncodingBindingElement elementToBeCloned) { }
+ public abstract System.ServiceModel.Channels.MessageVersion MessageVersion { get; set; }
+ public abstract System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory();
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public partial class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
+ {
+ public MessageEncodingBindingElementImporter() { }
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ }
+ public abstract partial class MessageFault
+ {
+ protected MessageFault() { }
+ [System.MonoTODOAttribute("is this true?")]
+ public virtual string Actor { get { throw null; } }
+ public abstract System.ServiceModel.FaultCode Code { get; }
+ public abstract bool HasDetail { get; }
+ public bool IsMustUnderstandFault { get { throw null; } }
+ [System.MonoTODOAttribute("is this true?")]
+ public virtual string Node { get { throw null; } }
+ public abstract System.ServiceModel.FaultReason Reason { get; }
+ public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.Channels.Message message, int maxBufferSize) { throw null; }
+ public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason) { throw null; }
+ public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail) { throw null; }
+ public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer, string actor) { throw null; }
+ public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer, string actor, string node) { throw null; }
+ public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, string reason) { throw null; }
+ public T GetDetail<T>() { throw null; }
+ public T GetDetail<T>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public System.Xml.XmlDictionaryReader GetReaderAtDetailContents() { throw null; }
+ protected virtual System.Xml.XmlDictionaryReader OnGetReaderAtDetailContents() { throw null; }
+ protected virtual void OnWriteDetail(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.EnvelopeVersion version) { }
+ protected abstract void OnWriteDetailContents(System.Xml.XmlDictionaryWriter writer);
+ protected virtual void OnWriteStartDetail(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.EnvelopeVersion version) { }
+ public static bool WasHeaderNotUnderstood(System.ServiceModel.Channels.MessageHeaders headers, string name, string ns) { throw null; }
+ public void WriteTo(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.EnvelopeVersion version) { }
+ public void WriteTo(System.Xml.XmlWriter writer, System.ServiceModel.EnvelopeVersion version) { }
+ }
+ public abstract partial class MessageHeader : System.ServiceModel.Channels.MessageHeaderInfo
+ {
+ protected MessageHeader() { }
+ public override string Actor { get { throw null; } }
+ public override bool IsReferenceParameter { get { throw null; } }
+ public override bool MustUnderstand { get { throw null; } }
+ public override bool Relay { get { throw null; } }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value) { throw null; }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand) { throw null; }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor) { throw null; }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor, bool relay) { throw null; }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer, bool mustUnderstand) { throw null; }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer, bool mustUnderstand, string actor) { throw null; }
+ public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer, bool mustUnderstand, string actor, bool relay) { throw null; }
+ public virtual bool IsMessageVersionSupported(System.ServiceModel.Channels.MessageVersion messageVersion) { throw null; }
+ protected abstract void OnWriteHeaderContents(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion);
+ protected virtual void OnWriteStartHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
+ public override string ToString() { throw null; }
+ public void WriteHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
+ public void WriteHeader(System.Xml.XmlWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
+ protected void WriteHeaderAttributes(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
+ public void WriteHeaderContents(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
+ public void WriteStartHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
+ }
+ public abstract partial class MessageHeaderInfo
+ {
+ protected MessageHeaderInfo() { }
+ public abstract string Actor { get; }
+ public abstract bool IsReferenceParameter { get; }
+ public abstract bool MustUnderstand { get; }
+ public abstract string Name { get; }
+ public abstract string Namespace { get; }
+ public abstract bool Relay { get; }
+ }
+ public sealed partial class MessageHeaders : System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.MessageHeaderInfo>, System.Collections.IEnumerable
+ {
+ public MessageHeaders(System.ServiceModel.Channels.MessageHeaders collection) { }
+ public MessageHeaders(System.ServiceModel.Channels.MessageVersion version) { }
+ public MessageHeaders(System.ServiceModel.Channels.MessageVersion version, int initialSize) { }
+ public string Action { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public System.ServiceModel.EndpointAddress FaultTo { get { throw null; } set { } }
+ public System.ServiceModel.EndpointAddress From { get { throw null; } set { } }
+ public System.ServiceModel.Channels.MessageHeaderInfo this[int index] { get { throw null; } }
+ public System.Xml.UniqueId MessageId { get { throw null; } set { } }
+ public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } }
+ public System.Xml.UniqueId RelatesTo { get { throw null; } set { } }
+ public System.ServiceModel.EndpointAddress ReplyTo { get { throw null; } set { } }
+ public System.Uri To { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Channels.UnderstoodHeaders UnderstoodHeaders { get { throw null; } }
+ public void Add(System.ServiceModel.Channels.MessageHeader header) { }
+ public void Clear() { }
+ public void CopyHeaderFrom(System.ServiceModel.Channels.Message message, int headerIndex) { }
+ public void CopyHeaderFrom(System.ServiceModel.Channels.MessageHeaders collection, int headerIndex) { }
+ public void CopyHeadersFrom(System.ServiceModel.Channels.Message message) { }
+ public void CopyHeadersFrom(System.ServiceModel.Channels.MessageHeaders collection) { }
+ public void CopyTo(System.ServiceModel.Channels.MessageHeaderInfo[] array, int index) { }
+ public int FindHeader(string name, string ns) { throw null; }
+ public int FindHeader(string name, string ns, params string[] actors) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.ServiceModel.Channels.MessageHeaderInfo> GetEnumerator() { throw null; }
+ public T GetHeader<T>(int index) { throw null; }
+ public T GetHeader<T>(int index, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public T GetHeader<T>(string name, string ns) { throw null; }
+ public T GetHeader<T>(string name, string ns, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public T GetHeader<T>(string name, string ns, params string[] actors) { throw null; }
+ public System.Xml.XmlDictionaryReader GetReaderAtHeader(int headerIndex) { throw null; }
+ public bool HaveMandatoryHeadersBeenUnderstood() { throw null; }
+ public bool HaveMandatoryHeadersBeenUnderstood(params string[] actors) { throw null; }
+ public void Insert(int headerIndex, System.ServiceModel.Channels.MessageHeader header) { }
+ public void RemoveAll(string name, string ns) { }
+ public void RemoveAt(int headerIndex) { }
+ public void SetAction(System.Xml.XmlDictionaryString action) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public void WriteHeader(int headerIndex, System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteHeader(int headerIndex, System.Xml.XmlWriter writer) { }
+ public void WriteHeaderContents(int headerIndex, System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteHeaderContents(int headerIndex, System.Xml.XmlWriter writer) { }
+ public void WriteStartHeader(int headerIndex, System.Xml.XmlDictionaryWriter writer) { }
+ public void WriteStartHeader(int headerIndex, System.Xml.XmlWriter writer) { }
+ }
+ public sealed partial class MessageProperties : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable, System.IDisposable
+ {
+ public MessageProperties() { }
+ public MessageProperties(System.ServiceModel.Channels.MessageProperties properties) { }
+ public bool AllowOutputBatching { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public System.ServiceModel.Channels.MessageEncoder Encoder { get { throw null; } set { } }
+ public bool IsFixedSize { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public object this[string name] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public System.ServiceModel.Security.SecurityMessageProperty Security { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<object> Values { get { throw null; } }
+ public System.Uri Via { get { throw null; } set { } }
+ public void Add(string name, object property) { }
+ public void Clear() { }
+ public bool ContainsKey(string name) { throw null; }
+ public void CopyProperties(System.ServiceModel.Channels.MessageProperties properties) { }
+ public void Dispose() { }
+ public bool Remove(string name) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Add(System.Collections.Generic.KeyValuePair<string, object> pair) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> pair) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int index) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Remove(System.Collections.Generic.KeyValuePair<string, object> pair) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string name, out object value) { value = default(object); throw null; }
+ }
+ public enum MessageState
+ {
+ Closed = 4,
+ Copied = 3,
+ Created = 0,
+ Read = 1,
+ Written = 2,
+ }
+ public sealed partial class MessageVersion
+ {
+ internal MessageVersion() { }
+ public System.ServiceModel.Channels.AddressingVersion Addressing { get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion Default { get { throw null; } }
+ public System.ServiceModel.EnvelopeVersion Envelope { get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion None { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion Soap11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion Soap11WSAddressing10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion Soap11WSAddressingAugust2004 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion Soap12 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion Soap12WSAddressing10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion Soap12WSAddressingAugust2004 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Channels.MessageVersion CreateVersion(System.ServiceModel.EnvelopeVersion envelopeVersion) { throw null; }
+ public static System.ServiceModel.Channels.MessageVersion CreateVersion(System.ServiceModel.EnvelopeVersion envelopeVersion, System.ServiceModel.Channels.AddressingVersion addressingVersion) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class MsmqBindingElementBase : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Channels.ITransactedBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ internal MsmqBindingElementBase() { }
+ public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
+ public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
+ public bool Durable { get { throw null; } set { } }
+ public bool ExactlyOnce { get { throw null; } set { } }
+ public int MaxRetryCycles { get { throw null; } set { } }
+ public System.ServiceModel.MsmqTransportSecurity MsmqTransportSecurity { get { throw null; } }
+ public bool ReceiveContextEnabled { get { throw null; } set { } }
+ public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
+ public int ReceiveRetryCount { get { throw null; } set { } }
+ public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
+ public System.TimeSpan TimeToLive { get { throw null; } set { } }
+ public bool TransactedReceiveEnabled { get { throw null; } }
+ public bool UseMsmqTracing { get { throw null; } set { } }
+ public bool UseSourceJournal { get { throw null; } set { } }
+ public System.TimeSpan ValidityDuration { get { throw null; } set { } }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+ public sealed partial class MsmqMessageProperty
+ {
+ internal MsmqMessageProperty() { }
+ public const string Name = "MsmqMessageProperty";
+ public int AbortCount { get { throw null; } }
+ public System.Nullable<System.ServiceModel.Channels.DeliveryFailure> DeliveryFailure { get { throw null; } }
+ public System.Nullable<System.ServiceModel.Channels.DeliveryStatus> DeliveryStatus { get { throw null; } }
+ public int MoveCount { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.MsmqMessageProperty Get(System.ServiceModel.Channels.Message message) { throw null; }
+ }
+ public sealed partial class MsmqTransportBindingElement : System.ServiceModel.Channels.MsmqBindingElementBase
+ {
+ public MsmqTransportBindingElement() { }
+ public int MaxPoolSize { get { throw null; } set { } }
+ public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ [System.MonoLimitationAttribute("ActiveDirectory is windows-only solution")]
+ public bool UseActiveDirectory { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class MtomMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public MtomMessageEncodingBindingElement() { }
+ public MtomMessageEncodingBindingElement(System.ServiceModel.Channels.MessageVersion messageVersion, System.Text.Encoding writeEncoding) { }
+ public int MaxBufferSize { get { throw null; } set { } }
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } }
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public bool ShouldSerializeMessageVersion() { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeWriteEncoding() { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ }
+ public sealed partial class NamedPipeConnectionPoolSettings
+ {
+ internal NamedPipeConnectionPoolSettings() { }
+ [System.MonoTODOAttribute]
+ public string GroupName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
+ }
+ public sealed partial class NamedPipeSettings
+ {
+ internal NamedPipeSettings() { }
+ public System.ServiceModel.Channels.ApplicationContainerSettings ApplicationContainerSettings { get { throw null; } }
+ }
+ public partial class NamedPipeTransportBindingElement : System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement
+ {
+ public NamedPipeTransportBindingElement() { }
+ protected NamedPipeTransportBindingElement(System.ServiceModel.Channels.NamedPipeTransportBindingElement elementToBeCloned) { }
+ public System.ServiceModel.Channels.NamedPipeConnectionPoolSettings ConnectionPoolSettings { get { throw null; } }
+ public System.ServiceModel.Channels.NamedPipeSettings PipeSettings { get { throw null; } }
+ public override string Scheme { get { throw null; } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public sealed partial class OneWayBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public OneWayBindingElement() { }
+ public System.ServiceModel.Channels.ChannelPoolSettings ChannelPoolSettings { get { throw null; } set { } }
+ public int MaxAcceptedChannels { get { throw null; } set { } }
+ public bool PacketRoutable { get { throw null; } set { } }
+ [System.MonoTODOAttribute("It generates just pass-thru factory")]
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute("It generates just pass-thru listener")]
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public bool ShouldSerializeChannelPoolSettings() { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public partial class OneWayBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ {
+ public OneWayBindingElementImporter() { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public sealed partial class PeerCustomResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
+ {
+ public PeerCustomResolverBindingElement() { }
+ public PeerCustomResolverBindingElement(System.ServiceModel.Channels.BindingContext context, System.ServiceModel.PeerResolvers.PeerCustomResolverSettings settings) { }
+ public PeerCustomResolverBindingElement(System.ServiceModel.Channels.PeerCustomResolverBindingElement other) { }
+ public PeerCustomResolverBindingElement(System.ServiceModel.PeerResolvers.PeerCustomResolverSettings settings) { }
+ public System.ServiceModel.EndpointAddress Address { get { throw null; } set { } }
+ public System.ServiceModel.Channels.Binding Binding { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override System.ServiceModel.PeerResolver CreatePeerResolver() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public abstract partial class PeerResolverBindingElement : System.ServiceModel.Channels.BindingElement
+ {
+ protected PeerResolverBindingElement() { }
+ protected PeerResolverBindingElement(System.ServiceModel.Channels.PeerResolverBindingElement other) { }
+ public abstract System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get; set; }
+ public abstract System.ServiceModel.PeerResolver CreatePeerResolver();
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public PeerTransportBindingElement() { }
+ public System.Net.IPAddress ListenIPAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override long MaxReceivedMessageSize { get { throw null; } set { } }
+ public int Port { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public System.ServiceModel.PeerSecuritySettings Security { get { throw null; } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+ [System.MonoTODOAttribute("We aren't actually going to implement this windows-only protocol")]
+ public sealed partial class PnrpPeerResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
+ {
+ public PnrpPeerResolverBindingElement() { }
+ public PnrpPeerResolverBindingElement(System.ServiceModel.PeerResolvers.PeerReferralPolicy referralPolicy) { }
+ public override System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.PeerResolver CreatePeerResolver() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public sealed partial class PrivacyNoticeBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public PrivacyNoticeBindingElement() { }
+ public PrivacyNoticeBindingElement(System.ServiceModel.Channels.PrivacyNoticeBindingElement elementToBeCloned) { }
+ [System.MonoTODOAttribute]
+ public System.Uri Url { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public sealed partial class PrivacyNoticeBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ {
+ public PrivacyNoticeBindingElementImporter() { }
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
+ }
+ public abstract partial class ReceiveContext
+ {
+ public static readonly string Name;
+ protected ReceiveContext() { }
+ public System.ServiceModel.Channels.ReceiveContextState State { get { throw null; } protected set { } }
+ protected object ThisLock { get { throw null; } }
+ public event System.EventHandler Faulted { add { } remove { } }
+ public virtual void Abandon(System.Exception exception, System.TimeSpan timeout) { }
+ public virtual void Abandon(System.TimeSpan timeout) { }
+ public virtual System.IAsyncResult BeginAbandon(System.Exception exception, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginAbandon(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginComplete(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public virtual void Complete(System.TimeSpan timeout) { }
+ public virtual void EndAbandon(System.IAsyncResult result) { }
+ public virtual void EndComplete(System.IAsyncResult result) { }
+ protected internal virtual void Fault() { }
+ protected virtual void OnAbandon(System.Exception exception, System.TimeSpan timeout) { }
+ protected abstract void OnAbandon(System.TimeSpan timeout);
+ protected virtual System.IAsyncResult OnBeginAbandon(System.Exception exception, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected abstract System.IAsyncResult OnBeginAbandon(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ protected abstract System.IAsyncResult OnBeginComplete(System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ protected abstract void OnComplete(System.TimeSpan timeout);
+ protected abstract void OnEndAbandon(System.IAsyncResult result);
+ protected abstract void OnEndComplete(System.IAsyncResult result);
+ protected virtual void OnFaulted() { }
+ public static bool TryGet(System.ServiceModel.Channels.Message message, out System.ServiceModel.Channels.ReceiveContext property) { property = default(System.ServiceModel.Channels.ReceiveContext); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.MessageProperties properties, out System.ServiceModel.Channels.ReceiveContext property) { property = default(System.ServiceModel.Channels.ReceiveContext); throw null; }
+ }
+ public enum ReceiveContextState
+ {
+ Abandoned = 4,
+ Abandoning = 3,
+ Completed = 2,
+ Completing = 1,
+ Faulted = 5,
+ Received = 0,
+ }
+ public partial class RedirectionDuration
+ {
+ internal RedirectionDuration() { }
+ public string Namespace { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionDuration Permanent { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionDuration Temporary { get { throw null; } }
+ public string Value { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionDuration Create(string duration, string ns) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ServiceModel.Channels.RedirectionDuration left, System.ServiceModel.Channels.RedirectionDuration right) { throw null; }
+ public static bool operator !=(System.ServiceModel.Channels.RedirectionDuration left, System.ServiceModel.Channels.RedirectionDuration right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class RedirectionException : System.ServiceModel.CommunicationException
+ {
+ protected RedirectionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RedirectionException(System.ServiceModel.Channels.RedirectionType type, System.ServiceModel.Channels.RedirectionDuration duration, System.ServiceModel.Channels.RedirectionScope scope, System.Exception innerException, params System.ServiceModel.Channels.RedirectionLocation[] locations) { }
+ public RedirectionException(System.ServiceModel.Channels.RedirectionType type, System.ServiceModel.Channels.RedirectionDuration duration, System.ServiceModel.Channels.RedirectionScope scope, params System.ServiceModel.Channels.RedirectionLocation[] locations) { }
+ public RedirectionException(string message, System.ServiceModel.Channels.RedirectionType type, System.ServiceModel.Channels.RedirectionDuration duration, System.ServiceModel.Channels.RedirectionScope scope, System.Exception innerException, params System.ServiceModel.Channels.RedirectionLocation[] locations) { }
+ public RedirectionException(string message, System.ServiceModel.Channels.RedirectionType type, System.ServiceModel.Channels.RedirectionDuration duration, System.ServiceModel.Channels.RedirectionScope scope, params System.ServiceModel.Channels.RedirectionLocation[] locations) { }
+ public System.ServiceModel.Channels.RedirectionDuration Duration { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.RedirectionLocation> Locations { get { throw null; } }
+ public System.ServiceModel.Channels.RedirectionScope Scope { get { throw null; } }
+ public System.ServiceModel.Channels.RedirectionType Type { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class RedirectionLocation
+ {
+ public RedirectionLocation(System.Uri address) { }
+ public System.Uri Address { get { throw null; } }
+ }
+ public partial class RedirectionScope
+ {
+ internal RedirectionScope() { }
+ public static System.ServiceModel.Channels.RedirectionScope Endpoint { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionScope Message { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionScope Session { get { throw null; } }
+ public string Value { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionScope Create(string scope, string ns) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ServiceModel.Channels.RedirectionScope left, System.ServiceModel.Channels.RedirectionScope right) { throw null; }
+ public static bool operator !=(System.ServiceModel.Channels.RedirectionScope left, System.ServiceModel.Channels.RedirectionScope right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class RedirectionType
+ {
+ internal RedirectionType() { }
+ public static System.ServiceModel.Channels.RedirectionType Cache { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionType Resource { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionType UseIntermediary { get { throw null; } }
+ public string Value { get { throw null; } }
+ public static System.ServiceModel.Channels.RedirectionType Create(string type, string ns) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ServiceModel.Channels.RedirectionType left, System.ServiceModel.Channels.RedirectionType right) { throw null; }
+ public static bool operator !=(System.ServiceModel.Channels.RedirectionType left, System.ServiceModel.Channels.RedirectionType right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ReliableSessionBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public ReliableSessionBindingElement() { }
+ public ReliableSessionBindingElement(bool ordered) { }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan AcknowledgementInterval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool FlowControlEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan InactivityTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int MaxPendingChannels { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int MaxRetryCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int MaxTransferWindowSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool Ordered { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.ReliableMessagingVersion ReliableMessagingVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public sealed partial class ReliableSessionBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ {
+ public ReliableSessionBindingElementImporter() { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public sealed partial class RemoteEndpointMessageProperty
+ {
+ public RemoteEndpointMessageProperty(string address, int port) { }
+ public string Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static string Name { get { throw null; } }
+ public int Port { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class RequestContext : System.IDisposable
+ {
+ protected RequestContext() { }
+ public abstract System.ServiceModel.Channels.Message RequestMessage { get; }
+ public abstract void Abort();
+ public abstract System.IAsyncResult BeginReply(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
+ public abstract System.IAsyncResult BeginReply(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state);
+ public abstract void Close();
+ public abstract void Close(System.TimeSpan timeout);
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void EndReply(System.IAsyncResult result);
+ public abstract void Reply(System.ServiceModel.Channels.Message message);
+ public abstract void Reply(System.ServiceModel.Channels.Message message, System.TimeSpan timeout);
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class RetryException : System.ServiceModel.CommunicationException
+ {
+ public RetryException() { }
+ protected RetryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RetryException(string message) { }
+ public RetryException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class SecurityBindingElement : System.ServiceModel.Channels.BindingElement
+ {
+ internal SecurityBindingElement() { }
+ public bool AllowInsecureTransport { get { throw null; } set { } }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite DefaultAlgorithmSuite { get { throw null; } set { } }
+ public bool EnableUnsecuredResponse { get { throw null; } set { } }
+ public System.ServiceModel.Security.Tokens.SupportingTokenParameters EndpointSupportingTokenParameters { get { throw null; } }
+ public bool IncludeTimestamp { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Security.SecurityKeyEntropyMode KeyEntropyMode { get { throw null; } set { } }
+ public System.ServiceModel.Channels.LocalClientSecuritySettings LocalClientSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Channels.LocalServiceSecuritySettings LocalServiceSettings { get { throw null; } }
+ public System.ServiceModel.MessageSecurityVersion MessageSecurityVersion { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, System.ServiceModel.Security.Tokens.SupportingTokenParameters> OperationSupportingTokenParameters { get { throw null; } }
+ public System.ServiceModel.Security.Tokens.SupportingTokenParameters OptionalEndpointSupportingTokenParameters { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, System.ServiceModel.Security.Tokens.SupportingTokenParameters> OptionalOperationSupportingTokenParameters { get { throw null; } }
+ public bool ProtectTokens { get { throw null; } set { } }
+ public System.ServiceModel.Channels.SecurityHeaderLayout SecurityHeaderLayout { get { throw null; } set { } }
+ protected abstract System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context);
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ protected abstract System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute("Implement for TransportSecurityBindingElement")]
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute("Implement for TransportSecurityBindingElement")]
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateAnonymousForCertificateBindingElement() { throw null; }
+ public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement() { throw null; }
+ public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement(System.ServiceModel.MessageSecurityVersion version) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateCertificateSignatureBindingElement() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForCertificateBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateIssuedTokenOverTransportBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateKerberosBindingElement() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateKerberosOverTransportBindingElement() { throw null; }
+ public static System.ServiceModel.Channels.SecurityBindingElement CreateMutualCertificateBindingElement() { throw null; }
+ public static System.ServiceModel.Channels.SecurityBindingElement CreateMutualCertificateBindingElement(System.ServiceModel.MessageSecurityVersion version) { throw null; }
+ [System.MonoTODOAttribute("Does not support allowSerializedSigningTokenOnReply.")]
+ public static System.ServiceModel.Channels.SecurityBindingElement CreateMutualCertificateBindingElement(System.ServiceModel.MessageSecurityVersion version, bool allowSerializedSigningTokenOnReply) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement(System.ServiceModel.MessageSecurityVersion version) { throw null; }
+ public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurity) { throw null; }
+ public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurity, bool requireCancellation) { throw null; }
+ public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurity, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements) { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate) { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation) { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement() { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement(bool requireCancellation) { throw null; }
+ public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement() { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement(bool requireCancellation) { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForCertificateBindingElement() { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForSslBindingElement() { throw null; }
+ public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForSslBindingElement(bool requireCancellation) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateUserNameOverTransportBindingElement() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ protected static void SetIssuerBindingContextIfRequired(System.ServiceModel.Security.Tokens.SecurityTokenParameters parameters, System.ServiceModel.Channels.BindingContext issuerBindingContext) { }
+ public virtual void SetKeyDerivation(bool requireDerivedKeys) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SecurityBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ {
+ public SecurityBindingElementImporter() { }
+ [System.MonoTODOAttribute]
+ public int MaxPolicyRedirections { get { throw null; } }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
+ }
+ public enum SecurityHeaderLayout
+ {
+ Lax = 1,
+ LaxTimestampFirst = 2,
+ LaxTimestampLast = 3,
+ Strict = 0,
+ }
+ public abstract partial class SessionOpenNotification
+ {
+ protected SessionOpenNotification() { }
+ public abstract bool IsEnabled { get; }
+ public abstract void UpdateMessageProperties(System.ServiceModel.Channels.MessageProperties inboundMessageProperties);
+ }
+ [System.MonoTODOAttribute]
+ public partial class SslStreamSecurityBindingElement : System.ServiceModel.Channels.StreamUpgradeBindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public SslStreamSecurityBindingElement() { }
+ protected SslStreamSecurityBindingElement(System.ServiceModel.Channels.SslStreamSecurityBindingElement elementToBeCloned) { }
+ public System.ServiceModel.Security.IdentityVerifier IdentityVerifier { get { throw null; } set { } }
+ public bool RequireClientCertificate { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.StreamUpgradeProvider BuildClientStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.StreamUpgradeProvider BuildServerStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlElement GetTransportTokenAssertion() { throw null; }
+ public bool ShouldSerializeIdentityVerifier() { throw null; }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public partial class StandardBindingImporter : System.ServiceModel.Description.IWsdlImportExtension
+ {
+ public StandardBindingImporter() { }
+ void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+ public abstract partial class StreamSecurityUpgradeAcceptor : System.ServiceModel.Channels.StreamUpgradeAcceptor
+ {
+ protected StreamSecurityUpgradeAcceptor() { }
+ public abstract System.ServiceModel.Security.SecurityMessageProperty GetRemoteSecurity();
+ }
+ public abstract partial class StreamSecurityUpgradeInitiator : System.ServiceModel.Channels.StreamUpgradeInitiator
+ {
+ protected StreamSecurityUpgradeInitiator() { }
+ public abstract System.ServiceModel.Security.SecurityMessageProperty GetRemoteSecurity();
+ }
+ public abstract partial class StreamSecurityUpgradeProvider : System.ServiceModel.Channels.StreamUpgradeProvider
+ {
+ protected StreamSecurityUpgradeProvider() { }
+ protected StreamSecurityUpgradeProvider(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
+ public abstract System.ServiceModel.EndpointIdentity Identity { get; }
+ }
+ public abstract partial class StreamUpgradeAcceptor
+ {
+ protected StreamUpgradeAcceptor() { }
+ public virtual System.IO.Stream AcceptUpgrade(System.IO.Stream stream) { throw null; }
+ public abstract System.IAsyncResult BeginAcceptUpgrade(System.IO.Stream stream, System.AsyncCallback callback, object state);
+ public abstract bool CanUpgrade(string contentType);
+ public abstract System.IO.Stream EndAcceptUpgrade(System.IAsyncResult result);
+ }
+ public abstract partial class StreamUpgradeBindingElement : System.ServiceModel.Channels.BindingElement
+ {
+ protected StreamUpgradeBindingElement() { }
+ protected StreamUpgradeBindingElement(System.ServiceModel.Channels.StreamUpgradeBindingElement elementToBeCloned) { }
+ public abstract System.ServiceModel.Channels.StreamUpgradeProvider BuildClientStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context);
+ public abstract System.ServiceModel.Channels.StreamUpgradeProvider BuildServerStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context);
+ }
+ public abstract partial class StreamUpgradeInitiator
+ {
+ protected StreamUpgradeInitiator() { }
+ public abstract System.IAsyncResult BeginInitiateUpgrade(System.IO.Stream stream, System.AsyncCallback callback, object state);
+ public abstract System.IO.Stream EndInitiateUpgrade(System.IAsyncResult result);
+ public abstract string GetNextUpgrade();
+ public abstract System.IO.Stream InitiateUpgrade(System.IO.Stream stream);
+ }
+ public abstract partial class StreamUpgradeProvider : System.ServiceModel.Channels.CommunicationObject
+ {
+ protected StreamUpgradeProvider() { }
+ protected StreamUpgradeProvider(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ public abstract System.ServiceModel.Channels.StreamUpgradeAcceptor CreateUpgradeAcceptor();
+ public abstract System.ServiceModel.Channels.StreamUpgradeInitiator CreateUpgradeInitiator(System.ServiceModel.EndpointAddress remoteAddress, System.Uri via);
+ public virtual T GetProperty<T>() where T : class { throw null; }
+ }
+ public enum SupportedAddressingMode
+ {
+ Anonymous = 0,
+ Mixed = 2,
+ NonAnonymous = 1,
+ }
+ public sealed partial class SymmetricSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public SymmetricSecurityBindingElement() { }
+ public SymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters protectionTokenParameters) { }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Security.MessageProtectionOrder MessageProtectionOrder { get { throw null; } set { } }
+ public System.ServiceModel.Security.Tokens.SecurityTokenParameters ProtectionTokenParameters { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool RequireSignatureConfirmation { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override void SetKeyDerivation(bool requireDerivedKeys) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class TcpConnectionPoolSettings
+ {
+ internal TcpConnectionPoolSettings() { }
+ [System.MonoTODOAttribute]
+ public string GroupName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
+ }
+ public partial class TcpTransportBindingElement : System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement
+ {
+ public TcpTransportBindingElement() { }
+ protected TcpTransportBindingElement(System.ServiceModel.Channels.TcpTransportBindingElement elementToBeCloned) { }
+ public System.ServiceModel.Channels.TcpConnectionPoolSettings ConnectionPoolSettings { get { throw null; } }
+ public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } }
+ public int ListenBacklog { get { throw null; } set { } }
+ public bool PortSharingEnabled { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public bool TeredoEnabled { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public bool ShouldSerializeExtendedProtectionPolicy() { throw null; }
+ public bool ShouldSerializeListenBacklog() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class TextMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public TextMessageEncodingBindingElement() { }
+ public TextMessageEncodingBindingElement(System.ServiceModel.Channels.MessageVersion messageVersion, System.Text.Encoding writeEncoding) { }
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
+ public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeWriteEncoding() { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ }
+ public sealed partial class TransactionFlowBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ [System.MonoTODOAttribute]
+ public TransactionFlowBindingElement() { }
+ public TransactionFlowBindingElement(System.ServiceModel.TransactionProtocol transactionProtocol) { }
+ public bool AllowWildcardAction { get { throw null; } set { } }
+ public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public bool ShouldSerializeTransactionProtocol() { throw null; }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public sealed partial class TransactionFlowBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ {
+ public TransactionFlowBindingElementImporter() { }
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public sealed partial class TransactionMessageProperty
+ {
+ internal TransactionMessageProperty() { }
+ public System.Transactions.Transaction Transaction { get { throw null; } }
+ public static void Set(System.Transactions.Transaction transaction, System.ServiceModel.Channels.Message message) { }
+ }
+ public enum TransferSession
+ {
+ None = 0,
+ Ordered = 1,
+ Unordered = 2,
+ }
+ public abstract partial class TransportBindingElement : System.ServiceModel.Channels.BindingElement
+ {
+ protected TransportBindingElement() { }
+ protected TransportBindingElement(System.ServiceModel.Channels.TransportBindingElement elementToBeCloned) { }
+ public virtual bool ManualAddressing { get { throw null; } set { } }
+ public virtual long MaxBufferPoolSize { get { throw null; } set { } }
+ public virtual long MaxReceivedMessageSize { get { throw null; } set { } }
+ public abstract string Scheme { get; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public partial class TransportBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
+ {
+ public TransportBindingElementImporter() { }
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ }
+ public sealed partial class TransportSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public TransportSecurityBindingElement() { }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
+ }
+ public sealed partial class UnderstoodHeaders : System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.MessageHeaderInfo>, System.Collections.IEnumerable
+ {
+ internal UnderstoodHeaders() { }
+ public void Add(System.ServiceModel.Channels.MessageHeaderInfo headerInfo) { }
+ public bool Contains(System.ServiceModel.Channels.MessageHeaderInfo headerInfo) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.ServiceModel.Channels.MessageHeaderInfo> GetEnumerator() { throw null; }
+ public void Remove(System.ServiceModel.Channels.MessageHeaderInfo headerInfo) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class UseManagedPresentationBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public UseManagedPresentationBindingElement() { }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public sealed partial class UseManagedPresentationBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ {
+ public UseManagedPresentationBindingElementImporter() { }
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
+ }
+ public sealed partial class WebSocketMessageProperty
+ {
+ public const string Name = "WebSocketMessageProperty";
+ public WebSocketMessageProperty() { }
+ public System.Net.WebSockets.WebSocketMessageType MessageType { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyDictionary<string, object> OpeningHandshakeProperties { get { throw null; } }
+ public string SubProtocol { get { throw null; } }
+ public System.Net.WebSockets.WebSocketContext WebSocketContext { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class WebSocketTransportSettings : System.IEquatable<System.ServiceModel.Channels.WebSocketTransportSettings>
+ {
+ public const string BinaryEncoderTransferModeHeader = "microsoft-binary-transfer-mode";
+ public const string BinaryMessageReceivedAction = "http://schemas.microsoft.com/2011/02/websockets/onbinarymessage";
+ public const string ConnectionOpenedAction = "http://schemas.microsoft.com/2011/02/session/onopen";
+ public const string SoapContentTypeHeader = "soap-content-type";
+ public const string TextMessageReceivedAction = "http://schemas.microsoft.com/2011/02/websockets/ontextmessage";
+ public WebSocketTransportSettings() { }
+ public bool CreateNotificationOnConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool DisablePayloadMasking { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan KeepAliveInterval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxPendingConnections { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SubProtocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Channels.WebSocketTransportUsage TransportUsage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.ServiceModel.Channels.WebSocketTransportSettings other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public enum WebSocketTransportUsage
+ {
+ Always = 1,
+ Never = 2,
+ WhenDuplex = 0,
+ }
+ [System.MonoTODOAttribute]
+ public partial class WindowsStreamSecurityBindingElement : System.ServiceModel.Channels.StreamUpgradeBindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension
+ {
+ public WindowsStreamSecurityBindingElement() { }
+ protected WindowsStreamSecurityBindingElement(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement elementToBeCloned) { }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.StreamUpgradeProvider BuildClientStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.StreamUpgradeProvider BuildServerStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public System.Xml.XmlElement GetTransportTokenAssertion() { throw null; }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ }
+ public partial class WrappedOptions
+ {
+ public WrappedOptions() { }
+ public bool WrappedFlag { get { throw null; } set { } }
+ }
+ public partial class XmlSerializerImportOptions
+ {
+ public XmlSerializerImportOptions() { }
+ public XmlSerializerImportOptions(System.CodeDom.CodeCompileUnit codeCompileUnit) { }
+ public string ClrNamespace { get { throw null; } set { } }
+ public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } }
+ public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } }
+ public System.Web.Services.Description.WebReferenceOptions WebReferenceOptions { get { throw null; } set { } }
+ }
+}
+namespace System.ServiceModel.ComIntegration
+{
+ public partial class DllHostInitializer : System.EnterpriseServices.IProcessInitializer
+ {
+ public DllHostInitializer() { }
+ public void Shutdown() { }
+ public void Startup(object punkProcessControl) { }
+ }
+ public partial interface IChannelCredentials
+ {
+ void SetClientCertificateFromFile(string fileName, string password, string keyStorageFlags);
+ void SetClientCertificateFromStore(string storeLocation, string storeName, string findType, object findValue);
+ void SetClientCertificateFromStoreByName(string subjectName, string storeLocation, string storeName);
+ void SetDefaultServiceCertificateFromFile(string fileName, string password, string keyStorageFlags);
+ void SetDefaultServiceCertificateFromStore(string storeLocation, string storeName, string findType, object findValue);
+ void SetDefaultServiceCertificateFromStoreByName(string subjectName, string storeLocation, string storeName);
+ void SetIssuedToken(string localIssuerAddres, string localIssuerBindingType, string localIssuerBinding);
+ void SetServiceCertificateAuthentication(string storeLocation, string revocationMode, string certificationValidationMode);
+ void SetUserNameCredential(string userName, string password);
+ void SetWindowsCredential(string domain, string userName, string password, int impersonationLevel, bool allowNtlm);
+ }
+ public partial class PersistStreamTypeWrapper : System.Runtime.Serialization.IExtensibleDataObject
+ {
+ public PersistStreamTypeWrapper() { }
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { throw null; } set { } }
+ public void GetObject<T>(ref T obj) { }
+ public void SetObject<T>(T obj) { }
+ }
+ public sealed partial class ServiceMoniker : System.ContextBoundObject
+ {
+ public ServiceMoniker() { }
+ }
+ public sealed partial class WasHostedComPlusFactory : System.ServiceModel.Activation.ServiceHostFactoryBase
+ {
+ public WasHostedComPlusFactory() { }
+ public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; }
+ }
+}
+namespace System.ServiceModel.Configuration
+{
+ public sealed partial class AddressHeaderCollectionElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public AddressHeaderCollectionElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("headers", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Channels.AddressHeaderCollection Headers { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ [System.MonoTODOAttribute]
+ protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
+ }
+ public sealed partial class AllowedAudienceUriElement : System.Configuration.ConfigurationElement
+ {
+ public AllowedAudienceUriElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowedAudienceUri", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string AllowedAudienceUri { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.AllowedAudienceUriElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class AllowedAudienceUriElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.AllowedAudienceUriElement>
+ {
+ public AllowedAudienceUriElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ApplicationContainerSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public ApplicationContainerSettingsElement() { }
+ public string PackageFullName { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public int SessionId { get { throw null; } set { } }
+ }
+ public enum AuthenticationMode
+ {
+ AnonymousForCertificate = 0,
+ AnonymousForSslNegotiated = 1,
+ CertificateOverTransport = 2,
+ IssuedToken = 3,
+ IssuedTokenForCertificate = 4,
+ IssuedTokenForSslNegotiated = 5,
+ IssuedTokenOverTransport = 6,
+ Kerberos = 7,
+ KerberosOverTransport = 8,
+ MutualCertificate = 9,
+ MutualCertificateDuplex = 10,
+ MutualSslNegotiated = 11,
+ SecureConversation = 12,
+ SspiNegotiated = 13,
+ SspiNegotiatedOverTransport = 17,
+ UserNameForCertificate = 14,
+ UserNameForSslNegotiated = 15,
+ UserNameOverTransport = 16,
+ }
+ public sealed partial class AuthorizationPolicyTypeElement : System.Configuration.ConfigurationElement
+ {
+ public AuthorizationPolicyTypeElement() { }
+ public AuthorizationPolicyTypeElement(string policyType) { }
+ [System.Configuration.ConfigurationPropertyAttribute("policyType", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string PolicyType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.AuthorizationPolicyTypeElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class AuthorizationPolicyTypeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.AuthorizationPolicyTypeElement>
+ {
+ public AuthorizationPolicyTypeElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class BaseAddressElement : System.Configuration.ConfigurationElement
+ {
+ public BaseAddressElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("baseAddress", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BaseAddress { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.BaseAddressElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class BaseAddressElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.BaseAddressElement>
+ {
+ public BaseAddressElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class BaseAddressPrefixFilterElement : System.Configuration.ConfigurationElement
+ {
+ public BaseAddressPrefixFilterElement() { }
+ public BaseAddressPrefixFilterElement(System.Uri prefix) { }
+ [System.Configuration.ConfigurationPropertyAttribute("prefix", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ public System.Uri Prefix { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.BaseAddressPrefixFilterElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class BaseAddressPrefixFilterElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.BaseAddressPrefixFilterElement>
+ {
+ public BaseAddressPrefixFilterElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public partial class BasicHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.BasicHttpBinding, System.ServiceModel.Configuration.BasicHttpBindingElement>
+ {
+ public BasicHttpBindingCollectionElement() { }
+ }
+ public partial class BasicHttpBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
+ {
+ public BasicHttpBindingElement() : base (default(string)) { }
+ public BasicHttpBindingElement(string name) : base (default(string)) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.BasicHttpSecurityElement Security { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public partial class BasicHttpContextBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.BasicHttpContextBinding, System.ServiceModel.Configuration.BasicHttpContextBindingElement>
+ {
+ public BasicHttpContextBindingCollectionElement() { }
+ }
+ public partial class BasicHttpContextBindingElement : System.ServiceModel.Configuration.BasicHttpBindingElement
+ {
+ public BasicHttpContextBindingElement() { }
+ public BasicHttpContextBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public sealed partial class BasicHttpMessageSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public BasicHttpMessageSecurityElement() { }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", DefaultValue="Default", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", DefaultValue="UserName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.BasicHttpMessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class BasicHttpsBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.BasicHttpsBinding, System.ServiceModel.Configuration.BasicHttpsBindingElement>
+ {
+ public BasicHttpsBindingCollectionElement() { }
+ }
+ public partial class BasicHttpsBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
+ {
+ public BasicHttpsBindingElement() : base (default(string)) { }
+ public BasicHttpsBindingElement(string name) : base (default(string)) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.BasicHttpsSecurityElement Security { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public sealed partial class BasicHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public BasicHttpSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.BasicHttpMessageSecurityElement Message { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.BasicHttpSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } }
+ }
+ public sealed partial class BasicHttpsSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public BasicHttpsSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.BasicHttpMessageSecurityElement Message { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.BasicHttpsSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } }
+ }
+ public abstract partial class BehaviorExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
+ {
+ protected BehaviorExtensionElement() { }
+ public abstract System.Type BehaviorType { get; }
+ protected internal abstract object CreateBehavior();
+ }
+ public partial class BehaviorsSection : System.Configuration.ConfigurationSection
+ {
+ public BehaviorsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("endpointBehaviors", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.EndpointBehaviorElementCollection EndpointBehaviors { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serviceBehaviors", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ServiceBehaviorElementCollection ServiceBehaviors { get { throw null; } }
+ }
+ public sealed partial class BinaryMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public BinaryMessageEncodingElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ public System.ServiceModel.Channels.CompressionFormat CompressionFormat { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", DefaultValue="64", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxSessionSize", DefaultValue="2048", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxSessionSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", DefaultValue="16", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class BindingCollectionElement : System.Configuration.ConfigurationElement
+ {
+ protected BindingCollectionElement() { }
+ public string BindingName { get { throw null; } }
+ public abstract System.Type BindingType { get; }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.IBindingConfigurationElement> ConfiguredBindings { get; }
+ public abstract bool ContainsKey(string name);
+ protected internal abstract System.ServiceModel.Channels.Binding GetDefault();
+ protected internal abstract bool TryAdd(string name, System.ServiceModel.Channels.Binding binding, System.Configuration.Configuration config);
+ }
+ public abstract partial class BindingElementExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
+ {
+ protected BindingElementExtensionElement() { }
+ public abstract System.Type BindingElementType { get; }
+ public virtual void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ protected internal abstract System.ServiceModel.Channels.BindingElement CreateBindingElement();
+ protected internal virtual void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public sealed partial class BindingsSection : System.Configuration.ConfigurationSection
+ {
+ public BindingsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("basicHttpBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.BasicHttpBindingCollectionElement BasicHttpBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("basicHttpsBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.BasicHttpsBindingCollectionElement BasicHttpsBinding { get { throw null; } }
+ public System.Collections.Generic.List<System.ServiceModel.Configuration.BindingCollectionElement> BindingCollections { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("customBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.CustomBindingCollectionElement CustomBinding { get { throw null; } }
+ public new System.ServiceModel.Configuration.BindingCollectionElement this[string binding] { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("msmqIntegrationBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MsmqIntegrationBindingCollectionElement MsmqIntegrationBinding { get { throw null; } }
+ public System.ServiceModel.Configuration.NetHttpBindingCollectionElement NetHttpBinding { get { throw null; } }
+ public System.ServiceModel.Configuration.NetHttpsBindingCollectionElement NetHttpsBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("netMsmqBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NetMsmqBindingCollectionElement NetMsmqBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("netNamedPipeBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NetNamedPipeBindingCollectionElement NetNamedPipeBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("netPeerTcpBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NetPeerTcpBindingCollectionElement NetPeerTcpBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("netTcpBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NetTcpBindingCollectionElement NetTcpBinding { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.ServiceModel.Configuration.WS2007FederationHttpBindingCollectionElement WS2007FederationHttpBinding { get { throw null; } }
+ public System.ServiceModel.Configuration.WS2007HttpBindingCollectionElement WS2007HttpBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("wsDualHttpBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WSDualHttpBindingCollectionElement WSDualHttpBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("wsFederationHttpBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WSFederationHttpBindingCollectionElement WSFederationHttpBinding { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("wsHttpBinding", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WSHttpBindingCollectionElement WSHttpBinding { get { throw null; } }
+ public static System.ServiceModel.Configuration.BindingsSection GetSection(System.Configuration.Configuration config) { throw null; }
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ }
+ public sealed partial class CallbackDebugElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public CallbackDebugElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("includeExceptionDetailInFaults", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class CallbackTimeoutsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public CallbackTimeoutsElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("transactionTimeout", DefaultValue="00:00:00", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.TimeSpan TransactionTimeout { get { throw null; } set { } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class CertificateElement : System.Configuration.ConfigurationElement
+ {
+ public CertificateElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("encodedValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string EncodedValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class CertificateReferenceElement : System.Configuration.ConfigurationElement
+ {
+ public CertificateReferenceElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("isChainIncluded", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool IsChainIncluded { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ChannelEndpointElement : System.Configuration.ConfigurationElement
+ {
+ public ChannelEndpointElement() { }
+ public ChannelEndpointElement(System.ServiceModel.EndpointAddress address, string contractType) { }
+ [System.Configuration.ConfigurationPropertyAttribute("address", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri Address { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BehaviorConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("binding", Options=(System.Configuration.ConfigurationPropertyOptions)(2), IsRequired=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Binding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BindingConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("contract", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Contract { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("endpointConfiguration", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string EndpointConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("headers", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("identity", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("kind", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Kind { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4), IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class ChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ChannelEndpointElement>
+ {
+ public ChannelEndpointElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ChannelPoolSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public ChannelPoolSettingsElement() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("idleTimeout", DefaultValue="00:02:00", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("leaseTimeout", DefaultValue="00:10:00", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxOutboundChannelsPerEndpoint", DefaultValue="10", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxOutboundChannelsPerEndpoint { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class ClaimTypeElement : System.Configuration.ConfigurationElement
+ {
+ public ClaimTypeElement() { }
+ public ClaimTypeElement(string claimType, bool isOptional) { }
+ [System.Configuration.ConfigurationPropertyAttribute("claimType", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string ClaimType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("isOptional", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool IsOptional { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ClaimTypeElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ClaimTypeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.ClaimTypeElement>
+ {
+ public ClaimTypeElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ClearBehaviorElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ClearBehaviorElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public partial class ClientCredentialsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ClientCredentialsElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCertificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509InitiatorCertificateClientElement ClientCertificate { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpDigest", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Configuration.HttpDigestClientElement HttpDigest { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuedToken", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IssuedTokenClientElement IssuedToken { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("peer", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.PeerCredentialElement Peer { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serviceCertificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509RecipientCertificateClientElement ServiceCertificate { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("supportInteractive", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool SupportInteractive { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Type { get { throw null; } set { } }
+ public bool UseIdentityConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("windows", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WindowsClientElement Windows { get { throw null; } }
+ protected internal void ApplyConfiguration(System.ServiceModel.Description.ClientCredentials behavior) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class ClientSection : System.Configuration.ConfigurationSection
+ {
+ public ClientSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1), IsDefaultCollection=true)]
+ public System.ServiceModel.Configuration.ChannelEndpointElementCollection Endpoints { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("metadata", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MetadataElement Metadata { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void InitializeDefault() { }
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class ClientViaElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ClientViaElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("viaUri", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri ViaUri { get { throw null; } set { } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ComContractElement : System.Configuration.ConfigurationElement
+ {
+ public ComContractElement() { }
+ public ComContractElement(string contractType) { }
+ [System.Configuration.ConfigurationPropertyAttribute("contract", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Contract { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("exposedMethods", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ComMethodElementCollection ExposedMethods { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Namespace { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("persistableTypes", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ComPersistableTypeElementCollection PersistableTypes { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requiresSession", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool RequiresSession { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("userDefinedTypes", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ComUdtElementCollection UserDefinedTypes { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComContractElement), AddItemName="comContract", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class ComContractElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComContractElement>
+ {
+ public ComContractElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ComContractsSection : System.Configuration.ConfigurationSection
+ {
+ public ComContractsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1), IsDefaultCollection=true)]
+ public System.ServiceModel.Configuration.ComContractElementCollection ComContracts { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ComMethodElement : System.Configuration.ConfigurationElement
+ {
+ public ComMethodElement() { }
+ public ComMethodElement(string method) { }
+ [System.Configuration.ConfigurationPropertyAttribute("exposedMethod", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string ExposedMethod { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComMethodElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class ComMethodElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComMethodElement>
+ {
+ public ComMethodElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class CommonBehaviorsSection : System.Configuration.ConfigurationSection
+ {
+ public CommonBehaviorsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("endpointBehaviors", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.CommonEndpointBehaviorElement EndpointBehaviors { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serviceBehaviors", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.CommonServiceBehaviorElement ServiceBehaviors { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class CommonEndpointBehaviorElement : System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>
+ {
+ public CommonEndpointBehaviorElement() { }
+ public override void Add(System.ServiceModel.Configuration.BehaviorExtensionElement element) { }
+ public override bool CanAdd(System.ServiceModel.Configuration.BehaviorExtensionElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class CommonServiceBehaviorElement : System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>
+ {
+ public CommonServiceBehaviorElement() { }
+ public override void Add(System.ServiceModel.Configuration.BehaviorExtensionElement element) { }
+ public override bool CanAdd(System.ServiceModel.Configuration.BehaviorExtensionElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ComPersistableTypeElement : System.Configuration.ConfigurationElement
+ {
+ public ComPersistableTypeElement() { }
+ public ComPersistableTypeElement(string ID) { }
+ [System.Configuration.ConfigurationPropertyAttribute("ID", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string ID { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComPersistableTypeElement), AddItemName="type", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class ComPersistableTypeElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComPersistableTypeElement>
+ {
+ public ComPersistableTypeElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class CompositeDuplexElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public CompositeDuplexElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientBaseAddress", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.Uri ClientBaseAddress { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ComUdtElement : System.Configuration.ConfigurationElement
+ {
+ public ComUdtElement() { }
+ public ComUdtElement(string typeDefID) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("typeDefID", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string TypeDefID { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("typeLibID", Options=(System.Configuration.ConfigurationPropertyOptions)(2), IsRequired=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string TypeLibID { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("typeLibVersion", Options=(System.Configuration.ConfigurationPropertyOptions)(2), IsRequired=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string TypeLibVersion { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComUdtElement), AddItemName="userDefinedType", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class ComUdtElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComUdtElement>
+ {
+ public ComUdtElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ConfigurationChannelFactory<TChannel> : System.ServiceModel.ChannelFactory<TChannel>
+ {
+ public ConfigurationChannelFactory(string endpointConfigurationName, System.Configuration.Configuration configuration, System.ServiceModel.EndpointAddress remoteAddress) { }
+ }
+ public sealed partial class ConfigurationDuplexChannelFactory<TChannel> : System.ServiceModel.DuplexChannelFactory<TChannel>
+ {
+ public ConfigurationDuplexChannelFactory(object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress, System.Configuration.Configuration configuration) : base (default(System.Type)) { }
+ }
+ public abstract partial class ConnectionOrientedTransportElement : System.ServiceModel.Configuration.TransportElement
+ {
+ internal ConnectionOrientedTransportElement() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("channelInitializationTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:00:05")]
+ public System.TimeSpan ChannelInitializationTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("connectionBufferSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="8192")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int ConnectionBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="StrongWildcard")]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxOutputDelay", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:00:00.2")]
+ public System.TimeSpan MaxOutputDelay { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxPendingAccepts", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="1")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxPendingAccepts { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxPendingConnections", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxPendingConnections { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Buffered")]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public partial class ContextBindingElementExtensionElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public ContextBindingElementExtensionElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ public System.Uri ClientCallbackAddress { get { throw null; } set { } }
+ public System.ServiceModel.Channels.ContextExchangeMechanism ContextExchangeMechanism { get { throw null; } set { } }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ }
+ public sealed partial class CustomBindingCollectionElement : System.ServiceModel.Configuration.BindingCollectionElement
+ {
+ public CustomBindingCollectionElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1), IsDefaultCollection=true)]
+ public System.ServiceModel.Configuration.CustomBindingElementCollection Bindings { get { throw null; } }
+ public override System.Type BindingType { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.IBindingConfigurationElement> ConfiguredBindings { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override bool ContainsKey(string name) { throw null; }
+ protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
+ protected internal override bool TryAdd(string name, System.ServiceModel.Channels.Binding binding, System.Configuration.Configuration config) { throw null; }
+ }
+ public partial class CustomBindingElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.IEnumerable, System.ServiceModel.Configuration.IBindingConfigurationElement
+ {
+ public CustomBindingElement() { }
+ public CustomBindingElement(string name) { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("closeTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan CloseTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("openTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan OpenTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("receiveTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:10:00")]
+ public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sendTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan SendTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute("what to reject?")]
+ public override void Add(System.ServiceModel.Configuration.BindingElementExtensionElement element) { }
+ public void ApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ [System.MonoTODOAttribute("what to reject?")]
+ public override bool CanAdd(System.ServiceModel.Configuration.BindingElementExtensionElement element) { throw null; }
+ protected void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.CustomBindingElement), AddItemName="binding", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class CustomBindingElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.CustomBindingElement>
+ {
+ public CustomBindingElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class DataContractSerializerElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public DataContractSerializerElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("ignoreExtensionDataObject", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool IgnoreExtensionDataObject { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxItemsInObjectGraph", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxItemsInObjectGraph { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class DefaultPortElement : System.Configuration.ConfigurationElement
+ {
+ public DefaultPortElement() { }
+ public DefaultPortElement(System.ServiceModel.Configuration.DefaultPortElement other) { }
+ public int Port { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string Scheme { get { throw null; } set { } }
+ }
+ public sealed partial class DefaultPortElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.DefaultPortElement>
+ {
+ public DefaultPortElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class DelegatingHandlerElement : System.Configuration.ConfigurationElement
+ {
+ public DelegatingHandlerElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string Type { get { throw null; } set { } }
+ }
+ public sealed partial class DelegatingHandlerElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.DelegatingHandlerElement>
+ {
+ public DelegatingHandlerElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class DiagnosticSection : System.Configuration.ConfigurationSection
+ {
+ public DiagnosticSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("endToEndTracing", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.EndToEndTracingElement EndToEndTracing { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("etwProviderId", DefaultValue="{c651f5f6-1c0d-492e-8ae1-b4efd7c9d503}")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string EtwProviderId { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageLogging", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MessageLoggingElement MessageLogging { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("performanceCountersEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool PerformanceCountersEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("performanceCounters", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Off")]
+ public System.ServiceModel.Diagnostics.PerformanceCounterScope PerformanceCounters { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("wmiProviderEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool WmiProviderEnabled { get { throw null; } set { } }
+ }
+ public sealed partial class DispatcherSynchronizationElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public DispatcherSynchronizationElement() { }
+ public bool AsynchronousSendEnabled { get { throw null; } set { } }
+ public override System.Type BehaviorType { get { throw null; } }
+ public int MaxPendingReceives { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class DnsElement : System.Configuration.ConfigurationElement
+ {
+ public DnsElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("value", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Value { get { throw null; } set { } }
+ }
+ public partial class EndpointAddressElementBase : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ protected EndpointAddressElementBase() { }
+ [System.Configuration.ConfigurationPropertyAttribute("address", Options=(System.Configuration.ConfigurationPropertyOptions)(2), DefaultValue=null, IsRequired=true)]
+ public System.Uri Address { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("headers", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("identity", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal void Copy(System.ServiceModel.Configuration.EndpointAddressElementBase source) { }
+ public void InitializeFrom(System.ServiceModel.EndpointAddress endpointAddress) { }
+ }
+ public partial class EndpointBehaviorElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>
+ {
+ public EndpointBehaviorElement() { }
+ public EndpointBehaviorElement(string name) { }
+ public override void Add(System.ServiceModel.Configuration.BehaviorExtensionElement element) { }
+ public override bool CanAdd(System.ServiceModel.Configuration.BehaviorExtensionElement element) { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.EndpointBehaviorElement), AddItemName="behavior", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class EndpointBehaviorElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.EndpointBehaviorElement>
+ {
+ public EndpointBehaviorElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public abstract partial class EndpointCollectionElement : System.Configuration.ConfigurationElement
+ {
+ protected EndpointCollectionElement() { }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.StandardEndpointElement> ConfiguredEndpoints { get; }
+ public string EndpointName { get { throw null; } }
+ public abstract System.Type EndpointType { get; }
+ public abstract bool ContainsKey(string name);
+ protected internal abstract System.ServiceModel.Configuration.StandardEndpointElement GetDefaultStandardEndpointElement();
+ protected internal abstract bool TryAdd(string name, System.ServiceModel.Description.ServiceEndpoint endpoint, System.Configuration.Configuration config);
+ }
+ public sealed partial class EndToEndTracingElement : System.Configuration.ConfigurationElement
+ {
+ public EndToEndTracingElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("activityTracing", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool ActivityTracing { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageFlowTracing", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool MessageFlowTracing { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("propagateActivity", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool PropagateActivity { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class ExtensionElement : System.Configuration.ConfigurationElement
+ {
+ public ExtensionElement() { }
+ public ExtensionElement(string name) { }
+ public ExtensionElement(string name, string type) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2), IsRequired=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ExtensionElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public partial class ExtensionElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.ExtensionElement>
+ {
+ public ExtensionElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public partial class ExtensionsSection : System.Configuration.ConfigurationSection
+ {
+ public ExtensionsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("behaviorExtensions", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ExtensionElementCollection BehaviorExtensions { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingElementExtensions", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ExtensionElementCollection BindingElementExtensions { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingExtensions", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ExtensionElementCollection BindingExtensions { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("endpointExtensions", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ExtensionElementCollection EndpointExtensions { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void InitializeDefault() { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class FederatedMessageSecurityOverHttpElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public FederatedMessageSecurityOverHttpElement() { }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Default")]
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("claimTypeRequirements", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ClaimTypeElementCollection ClaimTypeRequirements { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("establishSecurityContext", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool EstablishSecurityContext { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuedKeyType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="SymmetricKey")]
+ public System.IdentityModel.Tokens.SecurityKeyType IssuedKeyType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuedTokenType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string IssuedTokenType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuer", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement Issuer { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuerMetadata", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.EndpointAddressElementBase IssuerMetadata { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("negotiateServiceCredential", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool NegotiateServiceCredential { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("tokenRequestParameters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlElementElementCollection TokenRequestParameters { get { throw null; } }
+ }
+ public sealed partial class HostElement : System.Configuration.ConfigurationElement
+ {
+ public HostElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("baseAddresses", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.BaseAddressElementCollection BaseAddresses { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("timeouts", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.HostTimeoutsElement Timeouts { get { throw null; } }
+ }
+ public sealed partial class HostTimeoutsElement : System.Configuration.ConfigurationElement
+ {
+ public HostTimeoutsElement() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("closeTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:00:10")]
+ public System.TimeSpan CloseTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("openTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan OpenTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public abstract partial class HttpBindingBaseElement : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ protected HttpBindingBaseElement(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool AllowCookies { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("textEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Text.Encoding TextEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public sealed partial class HttpDigestClientElement : System.Configuration.ConfigurationElement
+ {
+ public HttpDigestClientElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("impersonationLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=(System.Security.Principal.TokenImpersonationLevel)(2))]
+ public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Copy(System.ServiceModel.Configuration.HttpDigestClientElement from) { }
+ }
+ public sealed partial class HttpMessageHandlerFactoryElement : System.Configuration.ConfigurationElement
+ {
+ public HttpMessageHandlerFactoryElement() { }
+ public System.ServiceModel.Configuration.DelegatingHandlerElementCollection Handlers { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string Type { get { throw null; } set { } }
+ }
+ public partial class HttpsTransportElement : System.ServiceModel.Configuration.HttpTransportElement
+ {
+ public HttpsTransportElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireClientCertificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool RequireClientCertificate { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public partial class HttpTransportElement : System.ServiceModel.Configuration.TransportElement
+ {
+ public HttpTransportElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowCookies", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool AllowCookies { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("authenticationScheme", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Anonymous")]
+ public System.Net.AuthenticationSchemes AuthenticationScheme { get { throw null; } set { } }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("decompressionEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool DecompressionEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("extendedProtectionPolicy", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement ExtendedProtectionPolicy { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="StrongWildcard")]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("keepAliveEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool KeepAliveEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ public int MaxPendingAccepts { get { throw null; } set { } }
+ public System.ServiceModel.Configuration.HttpMessageHandlerFactoryElement MessageHandlerFactory { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyAuthenticationScheme", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Anonymous")]
+ public System.Net.AuthenticationSchemes ProxyAuthenticationScheme { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("realm", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Realm { get { throw null; } set { } }
+ public System.TimeSpan RequestInitializationTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Buffered")]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("unsafeConnectionNtlmAuthentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ public System.ServiceModel.Configuration.WebSocketTransportSettingsElement WebSocketSettings { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class HttpTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public HttpTransportSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=(System.ServiceModel.HttpClientCredentialType)(0))]
+ public System.ServiceModel.HttpClientCredentialType ClientCredentialType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("extendedProtectionPolicy", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement ExtendedProtectionPolicy { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyCredentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=(System.ServiceModel.HttpProxyCredentialType)(0))]
+ public System.ServiceModel.HttpProxyCredentialType ProxyCredentialType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("realm", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Realm { get { throw null; } set { } }
+ }
+ public partial interface IBindingConfigurationElement
+ {
+ System.TimeSpan CloseTimeout { get; }
+ string Name { get; }
+ System.TimeSpan OpenTimeout { get; }
+ System.TimeSpan ReceiveTimeout { get; }
+ System.TimeSpan SendTimeout { get; }
+ void ApplyConfiguration(System.ServiceModel.Channels.Binding binding);
+ }
+ public sealed partial class IdentityElement : System.Configuration.ConfigurationElement
+ {
+ public IdentityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("certificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.CertificateElement Certificate { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("certificateReference", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.CertificateReferenceElement CertificateReference { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("dns", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.DnsElement Dns { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("rsa", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.RsaElement Rsa { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("servicePrincipalName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ServicePrincipalNameElement ServicePrincipalName { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("userPrincipalName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.UserPrincipalNameElement UserPrincipalName { get { throw null; } }
+ public void InitializeFrom(System.ServiceModel.EndpointIdentity identity) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class IssuedTokenClientBehaviorsElement : System.Configuration.ConfigurationElement
+ {
+ public IssuedTokenClientBehaviorsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BehaviorConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuerAddress", Options=(System.Configuration.ConfigurationPropertyOptions)(6), DefaultValue="", IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string IssuerAddress { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class IssuedTokenClientBehaviorsElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement>
+ {
+ public IssuedTokenClientBehaviorsElementCollection() { }
+ [System.MonoTODOAttribute]
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class IssuedTokenClientElement : System.Configuration.ConfigurationElement
+ {
+ public IssuedTokenClientElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("cacheIssuedTokens", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool CacheIssuedTokens { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultKeyEntropyMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="CombinedEntropy")]
+ public System.ServiceModel.Security.SecurityKeyEntropyMode DefaultKeyEntropyMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuedTokenRenewalThresholdPercentage", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="60")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100, ExcludeRange=false)]
+ public int IssuedTokenRenewalThresholdPercentage { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuerChannelBehaviors", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElementCollection IssuerChannelBehaviors { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("localIssuer", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement LocalIssuer { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("localIssuerChannelBehaviors", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string LocalIssuerChannelBehaviors { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxIssuedTokenCachingTime", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10675199.02:48:05.4775807")]
+ public System.TimeSpan MaxIssuedTokenCachingTime { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Copy(System.ServiceModel.Configuration.IssuedTokenClientElement from) { }
+ }
+ public sealed partial class IssuedTokenParametersElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public IssuedTokenParametersElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("additionalRequestParameters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlElementElementCollection AdditionalRequestParameters { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("claimTypeRequirements", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ClaimTypeElementCollection ClaimTypeRequirements { get { throw null; } }
+ public System.ServiceModel.MessageSecurityVersion DefaultMessageSecurityVersion { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuer", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement Issuer { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuerMetadata", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.EndpointAddressElementBase IssuerMetadata { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("keySize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int KeySize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("keyType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="SymmetricKey")]
+ public System.IdentityModel.Tokens.SecurityKeyType KeyType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("tokenType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string TokenType { get { throw null; } set { } }
+ public bool UseStrTransform { get { throw null; } set { } }
+ protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ public sealed partial class IssuedTokenParametersEndpointAddressElement : System.ServiceModel.Configuration.EndpointAddressElementBase
+ {
+ public IssuedTokenParametersEndpointAddressElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("binding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Binding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BindingConfiguration { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class IssuedTokenServiceElement : System.Configuration.ConfigurationElement
+ {
+ public IssuedTokenServiceElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowedAudienceUris")]
+ public System.ServiceModel.Configuration.AllowedAudienceUriElementCollection AllowedAudienceUris { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("allowUntrustedRsaIssuers", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool AllowUntrustedRsaIssuers { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("audienceUriMode", DefaultValue=(System.IdentityModel.Selectors.AudienceUriMode)(2))]
+ public System.IdentityModel.Selectors.AudienceUriMode AudienceUriMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue=(System.ServiceModel.Security.X509CertificateValidationMode)(2))]
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string CustomCertificateValidatorType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("knownCertificates", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509CertificateTrustedIssuerElementCollection KnownCertificates { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue=(System.Security.Cryptography.X509Certificates.X509RevocationMode)(1))]
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("samlSerializerType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string SamlSerializerType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue=(System.Security.Cryptography.X509Certificates.StoreLocation)(2))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.IssuedTokenServiceElement from) { }
+ }
+ public sealed partial class LocalClientSecuritySettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public LocalClientSecuritySettingsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("cacheCookies", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool CacheCookies { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieRenewalThresholdPercentage", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="60")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100, ExcludeRange=false)]
+ public int CookieRenewalThresholdPercentage { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("detectReplays", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool DetectReplays { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxClockSkew", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxCookieCachingTime", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10675199.02:48:05.4775807")]
+ public System.TimeSpan MaxCookieCachingTime { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("reconnectTransportOnFailure", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool ReconnectTransportOnFailure { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("replayCacheSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="900000")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int ReplayCacheSize { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("replayWindow", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan ReplayWindow { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sessionKeyRenewalInterval", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10:00:00")]
+ public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sessionKeyRolloverInterval", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("timestampValidityDuration", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class LocalServiceSecuritySettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public LocalServiceSecuritySettingsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("detectReplays", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool DetectReplays { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("inactivityTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:02:00")]
+ public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("issuedCookieLifetime", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10:00:00")]
+ public System.TimeSpan IssuedCookieLifetime { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxCachedCookies", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="1000")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxCachedCookies { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxClockSkew", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxPendingSessions", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="128")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxPendingSessions { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxStatefulNegotiations", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="128")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxStatefulNegotiations { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("negotiationTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan NegotiationTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("reconnectTransportOnFailure", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool ReconnectTransportOnFailure { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("replayCacheSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="900000")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int ReplayCacheSize { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("replayWindow", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan ReplayWindow { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sessionKeyRenewalInterval", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="15:00:00")]
+ public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sessionKeyRolloverInterval", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("timestampValidityDuration", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class MessageLoggingElement : System.Configuration.ConfigurationElement
+ {
+ public MessageLoggingElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.ServiceModel.Configuration.XPathMessageFilterElementCollection Filters { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("logEntireMessage", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool LogEntireMessage { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("logKnownPii", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool LogKnownPii { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("logMalformedMessages", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool LogMalformedMessages { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("logMessagesAtServiceLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool LogMessagesAtServiceLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("logMessagesAtTransportLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool LogMessagesAtTransportLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxMessagesToLog", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10000")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=-1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxMessagesToLog { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxSizeOfMessageToLog", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="262144")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=-1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxSizeOfMessageToLog { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class MessageSecurityOverHttpElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ internal MessageSecurityOverHttpElement() { }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Default")]
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Windows")]
+ public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("negotiateServiceCredential", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool NegotiateServiceCredential { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class MessageSecurityOverMsmqElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public MessageSecurityOverMsmqElement() { }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Default")]
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Windows")]
+ public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class MessageSecurityOverTcpElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public MessageSecurityOverTcpElement() { }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Default")]
+ public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Windows")]
+ public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class MetadataElement : System.Configuration.ConfigurationElement
+ {
+ public MetadataElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("policyImporters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.PolicyImporterElementCollection PolicyImporters { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("wsdlImporters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WsdlImporterElementCollection WsdlImporters { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.IPolicyImportExtension> LoadPolicyImportExtensions() { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.IWsdlImportExtension> LoadWsdlImportExtensions() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class MexBindingBindingCollectionElement<TStandardBinding, TBindingConfiguration> : System.ServiceModel.Configuration.StandardBindingCollectionElement<TStandardBinding, TBindingConfiguration> where TStandardBinding : System.ServiceModel.Channels.Binding where TBindingConfiguration : System.ServiceModel.Configuration.StandardBindingElement, new()
+ {
+ protected MexBindingBindingCollectionElement() { }
+ protected internal override bool TryAdd(string name, System.ServiceModel.Channels.Binding binding, System.Configuration.Configuration config) { throw null; }
+ }
+ public abstract partial class MexBindingElement<TStandardBinding> : System.ServiceModel.Configuration.StandardBindingElement where TStandardBinding : System.ServiceModel.Channels.Binding
+ {
+ protected MexBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public partial class MexHttpBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.WSHttpBinding, System.ServiceModel.Configuration.MexHttpBindingElement>
+ {
+ public MexHttpBindingCollectionElement() { }
+ protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
+ }
+ public partial class MexHttpBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>
+ {
+ public MexHttpBindingElement() : base (default(string)) { }
+ public MexHttpBindingElement(string name) : base (default(string)) { }
+ }
+ public partial class MexHttpsBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.WSHttpBinding, System.ServiceModel.Configuration.MexHttpsBindingElement>
+ {
+ public MexHttpsBindingCollectionElement() { }
+ protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
+ }
+ public partial class MexHttpsBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>
+ {
+ public MexHttpsBindingElement() : base (default(string)) { }
+ public MexHttpsBindingElement(string name) : base (default(string)) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class MexNamedPipeBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.Channels.CustomBinding, System.ServiceModel.Configuration.MexNamedPipeBindingElement>
+ {
+ public MexNamedPipeBindingCollectionElement() { }
+ protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
+ }
+ public partial class MexNamedPipeBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.Channels.CustomBinding>
+ {
+ public MexNamedPipeBindingElement() : base (default(string)) { }
+ public MexNamedPipeBindingElement(string name) : base (default(string)) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class MexTcpBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.Channels.CustomBinding, System.ServiceModel.Configuration.MexTcpBindingElement>
+ {
+ public MexTcpBindingCollectionElement() { }
+ protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
+ }
+ public partial class MexTcpBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.Channels.CustomBinding>
+ {
+ public MexTcpBindingElement() : base (default(string)) { }
+ public MexTcpBindingElement(string name) : base (default(string)) { }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class MsmqBindingElementBase : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ protected MsmqBindingElementBase() { }
+ protected MsmqBindingElementBase(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("customDeadLetterQueue", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("deadLetterQueue", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="System")]
+ public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("durable", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool Durable { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("exactlyOnce", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool ExactlyOnce { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxRetryCycles", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="2")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxRetryCycles { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public bool ReceiveContextEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("receiveErrorHandling", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Fault")]
+ public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("receiveRetryCount", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="5")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int ReceiveRetryCount { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("retryCycleDelay", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:30:00")]
+ public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("timeToLive", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="1.00:00:00")]
+ public System.TimeSpan TimeToLive { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useMsmqTracing", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool UseMsmqTracing { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useSourceJournal", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool UseSourceJournal { get { throw null; } set { } }
+ public System.TimeSpan ValidityDuration { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public abstract partial class MsmqElementBase : System.ServiceModel.Configuration.TransportElement
+ {
+ protected MsmqElementBase() { }
+ [System.Configuration.ConfigurationPropertyAttribute("customDeadLetterQueue", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("deadLetterQueue", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="System")]
+ public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("durable", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool Durable { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("exactlyOnce", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool ExactlyOnce { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxRetryCycles", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="2")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxRetryCycles { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("msmqTransportSecurity", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MsmqTransportSecurityElement MsmqTransportSecurity { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public bool ReceiveContextEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("receiveErrorHandling", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Fault")]
+ public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("receiveRetryCount", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="5")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int ReceiveRetryCount { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("retryCycleDelay", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:30:00")]
+ public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("timeToLive", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="1.00:00:00")]
+ public System.TimeSpan TimeToLive { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useMsmqTracing", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool UseMsmqTracing { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useSourceJournal", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool UseSourceJournal { get { throw null; } set { } }
+ public System.TimeSpan ValidityDuration { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class MsmqIntegrationBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.MsmqIntegration.MsmqIntegrationBinding, System.ServiceModel.Configuration.MsmqIntegrationBindingElement>
+ {
+ public MsmqIntegrationBindingCollectionElement() { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class MsmqIntegrationBindingElement : System.ServiceModel.Configuration.MsmqBindingElementBase
+ {
+ public MsmqIntegrationBindingElement() { }
+ public MsmqIntegrationBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MsmqIntegrationSecurityElement Security { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serializationFormat", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Xml")]
+ public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public sealed partial class MsmqIntegrationElement : System.ServiceModel.Configuration.MsmqElementBase
+ {
+ public MsmqIntegrationElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serializationFormat", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Xml")]
+ public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class MsmqIntegrationSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public MsmqIntegrationSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
+ public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MsmqTransportSecurityElement Transport { get { throw null; } }
+ }
+ public sealed partial class MsmqTransportElement : System.ServiceModel.Configuration.MsmqElementBase
+ {
+ public MsmqTransportElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="8")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxPoolSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("queueTransferProtocol", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Native")]
+ public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useActiveDirectory", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool UseActiveDirectory { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class MsmqTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public MsmqTransportSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("msmqAuthenticationMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="WindowsDomain")]
+ public System.ServiceModel.MsmqAuthenticationMode MsmqAuthenticationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("msmqEncryptionAlgorithm", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="RC4Stream")]
+ public System.ServiceModel.MsmqEncryptionAlgorithm MsmqEncryptionAlgorithm { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("msmqProtectionLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Sign")]
+ public System.Net.Security.ProtectionLevel MsmqProtectionLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("msmqSecureHashAlgorithm", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Sha1")]
+ public System.ServiceModel.MsmqSecureHashAlgorithm MsmqSecureHashAlgorithm { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class MtomMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public MtomMessageEncodingElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.MessageVersionConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("messageVersion", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Soap12WSAddressing10")]
+ public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")]
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class NamedPipeConnectionPoolSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public NamedPipeConnectionPoolSettingsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("groupName", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="default")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string GroupName { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("idleTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:02:00")]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxOutboundConnectionsPerEndpoint", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class NamedPipeSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public NamedPipeSettingsElement() { }
+ public System.ServiceModel.Configuration.ApplicationContainerSettingsElement ApplicationContainerSettings { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class NamedPipeTransportElement : System.ServiceModel.Configuration.ConnectionOrientedTransportElement
+ {
+ public NamedPipeTransportElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("connectionPoolSettings", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NamedPipeConnectionPoolSettingsElement ConnectionPoolSettings { get { throw null; } set { } }
+ public System.ServiceModel.Configuration.NamedPipeSettingsElement PipeSettings { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class NamedPipeTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public NamedPipeTransportSecurityElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("protectionLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="EncryptAndSign")]
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ }
+ public abstract partial class NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement> : System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> where TServiceModelExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
+ {
+ internal NamedServiceModelExtensionCollectionElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class NetHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetHttpBinding, System.ServiceModel.Configuration.NetHttpBindingElement>
+ {
+ public NetHttpBindingCollectionElement() { }
+ }
+ public sealed partial class NetHttpBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
+ {
+ public NetHttpBindingElement() : base (default(string)) { }
+ public NetHttpBindingElement(string name) : base (default(string)) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ public System.ServiceModel.NetHttpMessageEncoding MessageEncoding { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement ReliableSession { get { throw null; } }
+ public System.ServiceModel.Configuration.BasicHttpSecurityElement Security { get { throw null; } }
+ public System.ServiceModel.Configuration.NetHttpWebSocketTransportSettingsElement WebSocketSettings { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public partial class NetHttpsBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetHttpsBinding, System.ServiceModel.Configuration.NetHttpsBindingElement>
+ {
+ public NetHttpsBindingCollectionElement() { }
+ }
+ public sealed partial class NetHttpsBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
+ {
+ public NetHttpsBindingElement() : base (default(string)) { }
+ public NetHttpsBindingElement(string name) : base (default(string)) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ public System.ServiceModel.NetHttpMessageEncoding MessageEncoding { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement ReliableSession { get { throw null; } }
+ public System.ServiceModel.Configuration.BasicHttpsSecurityElement Security { get { throw null; } }
+ public System.ServiceModel.Configuration.NetHttpWebSocketTransportSettingsElement WebSocketSettings { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public sealed partial class NetHttpWebSocketTransportSettingsElement : System.ServiceModel.Configuration.WebSocketTransportSettingsElement
+ {
+ public NetHttpWebSocketTransportSettingsElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override string SubProtocol { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.WebSocketTransportUsage TransportUsage { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class NetMsmqBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetMsmqBinding, System.ServiceModel.Configuration.NetMsmqBindingElement>
+ {
+ public NetMsmqBindingCollectionElement() { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class NetMsmqBindingElement : System.ServiceModel.Configuration.MsmqBindingElementBase
+ {
+ public NetMsmqBindingElement() { }
+ public NetMsmqBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="524288")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("queueTransferProtocol", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Native")]
+ public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NetMsmqSecurityElement Security { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("useActiveDirectory", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool UseActiveDirectory { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class NetMsmqSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public NetMsmqSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MessageSecurityOverMsmqElement Message { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
+ public System.ServiceModel.NetMsmqSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MsmqTransportSecurityElement Transport { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class NetNamedPipeBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetNamedPipeBinding, System.ServiceModel.Configuration.NetNamedPipeBindingElement>
+ {
+ public NetNamedPipeBindingCollectionElement() { }
+ }
+ public partial class NetNamedPipeBindingElement : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ public NetNamedPipeBindingElement() { }
+ public NetNamedPipeBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="StrongWildcard")]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="524288")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxConnections", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxConnections { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NetNamedPipeSecurityElement Security { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transactionFlow", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool TransactionFlow { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.TransactionProtocolConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("transactionProtocol", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="OleTransactions")]
+ public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Buffered")]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class NetNamedPipeSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public NetNamedPipeSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
+ public System.ServiceModel.NetNamedPipeSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NamedPipeTransportSecurityElement Transport { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class NetPeerTcpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetPeerTcpBinding, System.ServiceModel.Configuration.NetPeerTcpBindingElement>
+ {
+ public NetPeerTcpBindingCollectionElement() { }
+ }
+ public partial class NetPeerTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ public NetPeerTcpBindingElement() { }
+ public NetPeerTcpBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("listenIPAddress", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ [System.MonoTODOAttribute("get converter for IPAddress")]
+ public System.Net.IPAddress ListenIPAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="524288")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)16384, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("port", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=65535, ExcludeRange=false)]
+ public int Port { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("resolver", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.ServiceModel.Configuration.PeerResolverElement Resolver { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.PeerSecurityElement Security { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class NetTcpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetTcpBinding, System.ServiceModel.Configuration.NetTcpBindingElement>
+ {
+ public NetTcpBindingCollectionElement() { }
+ }
+ public partial class NetTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ public NetTcpBindingElement() { }
+ public NetTcpBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="StrongWildcard")]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("listenBacklog", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int ListenBacklog { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="524288")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxConnections", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxConnections { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("portSharingEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool PortSharingEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("reliableSession", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.MonoTODOAttribute("This configuration prpperty is not applied yet")]
+ public System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement ReliableSession { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NetTcpSecurityElement Security { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transactionFlow", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool TransactionFlow { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.TransactionProtocolConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("transactionProtocol", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="OleTransactions")]
+ public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Buffered")]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public partial class NetTcpContextBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetTcpContextBinding, System.ServiceModel.Configuration.NetTcpContextBindingElement>
+ {
+ public NetTcpContextBindingCollectionElement() { }
+ }
+ public partial class NetTcpContextBindingElement : System.ServiceModel.Configuration.NetTcpBindingElement
+ {
+ public NetTcpContextBindingElement() { }
+ public NetTcpContextBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ public System.Uri ClientCallbackAddress { get { throw null; } set { } }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ContextProtectionLevel { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class NetTcpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public NetTcpSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MessageSecurityOverTcpElement Message { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
+ public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.TcpTransportSecurityElement Transport { get { throw null; } }
+ }
+ public sealed partial class NonDualMessageSecurityOverHttpElement : System.ServiceModel.Configuration.MessageSecurityOverHttpElement
+ {
+ public NonDualMessageSecurityOverHttpElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("establishSecurityContext", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool EstablishSecurityContext { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class OneWayElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public OneWayElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("channelPoolSettings", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ChannelPoolSettingsElement ChannelPoolSettings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxAcceptedChannels", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxAcceptedChannels { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("packetRoutable", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool PacketRoutable { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class PeerCredentialElement : System.Configuration.ConfigurationElement
+ {
+ public PeerCredentialElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("certificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509PeerCertificateElement Certificate { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageSenderAuthentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement MessageSenderAuthentication { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("peerAuthentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement PeerAuthentication { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Copy(System.ServiceModel.Configuration.PeerCredentialElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class PeerCustomResolverElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public PeerCustomResolverElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("address", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.Uri Address { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("binding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Binding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BindingConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("headers", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("identity", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("resolverType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string ResolverType { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class PeerResolverElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public PeerResolverElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("custom", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.PeerCustomResolverElement Custom { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Auto")]
+ public System.ServiceModel.PeerResolvers.PeerResolverMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("referralPolicy", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Service")]
+ public System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class PeerSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public PeerSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
+ public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.PeerTransportSecurityElement Transport { get { throw null; } }
+ }
+ public partial class PeerTransportElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public PeerTransportElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.IPAddressConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("listenIPAddress", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.Net.IPAddress ListenIPAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="524288")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("port", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=65535, ExcludeRange=false)]
+ public int Port { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.PeerSecurityElement Security { get { throw null; } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class PeerTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public PeerTransportSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("credentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Password")]
+ public System.ServiceModel.PeerTransportCredentialType CredentialType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class PnrpPeerResolverElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public PnrpPeerResolverElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ }
+ public sealed partial class PolicyImporterElement : System.Configuration.ConfigurationElement
+ {
+ public PolicyImporterElement() { }
+ public PolicyImporterElement(string type) { }
+ public PolicyImporterElement(System.Type type) { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.PolicyImporterElement), AddItemName="extension", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class PolicyImporterElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.PolicyImporterElement>
+ {
+ public PolicyImporterElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public partial class PrivacyNoticeElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public PrivacyNoticeElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("url", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri Url { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("version", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int Version { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public sealed partial class ProtocolMappingElement : System.Configuration.ConfigurationElement
+ {
+ public ProtocolMappingElement() { }
+ public ProtocolMappingElement(string schemeType, string binding, string bindingConfiguration) { }
+ [System.Configuration.ConfigurationPropertyAttribute("binding", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Binding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string BindingConfiguration { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("scheme", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Scheme { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ProtocolMappingElement), AddItemName="add")]
+ public sealed partial class ProtocolMappingElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ProtocolMappingElement>
+ {
+ public ProtocolMappingElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ProtocolMappingSection : System.Configuration.ConfigurationSection
+ {
+ public ProtocolMappingSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.ServiceModel.Configuration.ProtocolMappingElementCollection ProtocolMappingCollection { get { throw null; } }
+ protected override void InitializeDefault() { }
+ }
+ public sealed partial class ReliableSessionElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public ReliableSessionElement() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("acknowledgementInterval", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:00:00.2")]
+ public System.TimeSpan AcknowledgementInterval { get { throw null; } set { } }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("flowControlEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool FlowControlEnabled { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("inactivityTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:10:00")]
+ public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxPendingChannels", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="4")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=16384, ExcludeRange=false)]
+ public int MaxPendingChannels { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxRetryCount", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="8")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxRetryCount { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxTransferWindowSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="8")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=4096, ExcludeRange=false)]
+ public int MaxTransferWindowSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("ordered", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool Ordered { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.ReliableMessagingVersionConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("reliableMessagingVersion", DefaultValue="WSReliableMessagingFebruary2005")]
+ public System.ServiceModel.ReliableMessagingVersion ReliableMessagingVersion { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public sealed partial class RemoveBehaviorElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public RemoveBehaviorElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class RsaElement : System.Configuration.ConfigurationElement
+ {
+ public RsaElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("value", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Value { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class SecureConversationServiceElement : System.Configuration.ConfigurationElement
+ {
+ public SecureConversationServiceElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("securityStateEncoderType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string SecurityStateEncoderType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.SecureConversationServiceElement from) { }
+ }
+ public sealed partial class SecurityElement : System.ServiceModel.Configuration.SecurityElementBase
+ {
+ public SecurityElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("secureConversationBootstrap", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.SecurityElementBase SecureConversationBootstrap { get { throw null; } }
+ protected override void AddBindingTemplates(System.Collections.Generic.Dictionary<System.ServiceModel.Configuration.AuthenticationMode, System.ServiceModel.Channels.SecurityBindingElement> bindingTemplates) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement(bool createTemplateOnly) { throw null; }
+ protected override void InitializeNestedTokenParameterSettings(System.ServiceModel.Security.Tokens.SecurityTokenParameters sp, bool initializeNestedBindings) { }
+ }
+ public partial class SecurityElementBase : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ internal SecurityElementBase() { }
+ public bool AllowInsecureTransport { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("allowSerializedSigningTokenOnReply", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool AllowSerializedSigningTokenOnReply { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("authenticationMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="SspiNegotiated")]
+ public System.ServiceModel.Configuration.AuthenticationMode AuthenticationMode { get { throw null; } set { } }
+ public override System.Type BindingElementType { get { throw null; } }
+ public bool CanRenewSecurityContextToken { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("defaultAlgorithmSuite", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Default")]
+ public System.ServiceModel.Security.SecurityAlgorithmSuite DefaultAlgorithmSuite { get { throw null; } set { } }
+ public bool EnableUnsecuredResponse { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("includeTimestamp", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool IncludeTimestamp { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuedTokenParameters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IssuedTokenParametersElement IssuedTokenParameters { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("keyEntropyMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="CombinedEntropy")]
+ public System.ServiceModel.Security.SecurityKeyEntropyMode KeyEntropyMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("localClientSettings", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.LocalClientSecuritySettingsElement LocalClientSettings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("localServiceSettings", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement LocalServiceSettings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageProtectionOrder", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="SignBeforeEncryptAndEncryptSignature")]
+ public System.ServiceModel.Security.MessageProtectionOrder MessageProtectionOrder { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.MessageSecurityVersionConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("messageSecurityVersion", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Default")]
+ public System.ServiceModel.MessageSecurityVersion MessageSecurityVersion { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public bool ProtectTokens { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireDerivedKeys", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool RequireDerivedKeys { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireSecurityContextCancellation", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool RequireSecurityContextCancellation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireSignatureConfirmation", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool RequireSignatureConfirmation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("securityHeaderLayout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Strict")]
+ public System.ServiceModel.Channels.SecurityHeaderLayout SecurityHeaderLayout { get { throw null; } set { } }
+ protected void AddBindingTemplate(System.Collections.Generic.Dictionary<System.ServiceModel.Configuration.AuthenticationMode, System.ServiceModel.Channels.SecurityBindingElement> bindingTemplates, System.ServiceModel.Configuration.AuthenticationMode mode) { }
+ protected virtual void AddBindingTemplates(System.Collections.Generic.Dictionary<System.ServiceModel.Configuration.AuthenticationMode, System.ServiceModel.Channels.SecurityBindingElement> bindingTemplates) { }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal virtual System.ServiceModel.Channels.BindingElement CreateBindingElement(bool createTemplateOnly) { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ protected virtual void InitializeNestedTokenParameterSettings(System.ServiceModel.Security.Tokens.SecurityTokenParameters sp, bool initializeNestedBindings) { }
+ protected override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
+ protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ public sealed partial class ServiceActivationElement : System.Configuration.ConfigurationElement
+ {
+ public ServiceActivationElement() { }
+ public ServiceActivationElement(string relativeAddress) { }
+ public ServiceActivationElement(string relativeAddress, string service) { }
+ public ServiceActivationElement(string relativeAddress, string service, string factory) { }
+ public string Factory { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string RelativeAddress { get { throw null; } set { } }
+ public string Service { get { throw null; } set { } }
+ }
+ public sealed partial class ServiceActivationElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.ServiceActivationElement>
+ {
+ public ServiceActivationElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ServiceAuthenticationElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceAuthenticationElement() { }
+ public System.Net.AuthenticationSchemes AuthenticationSchemes { get { throw null; } set { } }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string ServiceAuthenticationManagerType { get { throw null; } set { } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class ServiceAuthorizationElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceAuthorizationElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("authorizationPolicies", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.AuthorizationPolicyTypeElementCollection AuthorizationPolicies { get { throw null; } }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("impersonateCallerForAllOperations", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool ImpersonateCallerForAllOperations { get { throw null; } set { } }
+ public bool ImpersonateOnSerializingReply { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("principalPermissionMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="UseWindowsGroups")]
+ public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("roleProviderName", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string RoleProviderName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("serviceAuthorizationManagerType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string ServiceAuthorizationManagerType { get { throw null; } set { } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public partial class ServiceBehaviorElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>
+ {
+ public ServiceBehaviorElement() { }
+ public ServiceBehaviorElement(string name) { }
+ public override void Add(System.ServiceModel.Configuration.BehaviorExtensionElement element) { }
+ public override bool CanAdd(System.ServiceModel.Configuration.BehaviorExtensionElement element) { throw null; }
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ServiceBehaviorElement), AddItemName="behavior", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ServiceBehaviorElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ServiceBehaviorElement>
+ {
+ public ServiceBehaviorElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ [System.MonoTODOAttribute]
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public partial class ServiceCredentialsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceCredentialsElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCertificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509InitiatorCertificateServiceElement ClientCertificate { get { throw null; } }
+ public string IdentityConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("issuedTokenAuthentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IssuedTokenServiceElement IssuedTokenAuthentication { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("peer", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.PeerCredentialElement Peer { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("secureConversationAuthentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.SecureConversationServiceElement SecureConversationAuthentication { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serviceCertificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509RecipientCertificateServiceElement ServiceCertificate { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Type { get { throw null; } set { } }
+ public bool UseIdentityConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("userNameAuthentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.UserNameServiceElement UserNameAuthentication { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("windowsAuthentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WindowsServiceElement WindowsAuthentication { get { throw null; } }
+ protected internal void ApplyConfiguration(System.ServiceModel.Description.ServiceCredentials behavior) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class ServiceDebugElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceDebugElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpHelpPageBinding", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpHelpPageBinding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpHelpPageBindingConfiguration", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpHelpPageBindingConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpHelpPageEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool HttpHelpPageEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpHelpPageUrl", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri HttpHelpPageUrl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageBinding", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpsHelpPageBinding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageBindingConfiguration", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpsHelpPageBindingConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool HttpsHelpPageEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageUrl", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri HttpsHelpPageUrl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("includeExceptionDetailInFaults", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class ServiceElement : System.Configuration.ConfigurationElement
+ {
+ public ServiceElement() { }
+ public ServiceElement(string serviceName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BehaviorConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1), IsDefaultCollection=true)]
+ public System.ServiceModel.Configuration.ServiceEndpointElementCollection Endpoints { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("host", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.HostElement Host { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ServiceElement), AddItemName="service", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ServiceElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ServiceElement>
+ {
+ public ServiceElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class ServiceEndpointElement : System.Configuration.ConfigurationElement
+ {
+ public ServiceEndpointElement() { }
+ public ServiceEndpointElement(System.Uri address, string contractType) { }
+ [System.Configuration.ConfigurationPropertyAttribute("address", Options=(System.Configuration.ConfigurationPropertyOptions)(4), DefaultValue="", IsKey=true)]
+ public System.Uri Address { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BehaviorConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("binding", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Binding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=(System.Configuration.ConfigurationPropertyOptions)(4), DefaultValue="", IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BindingConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingName", Options=(System.Configuration.ConfigurationPropertyOptions)(4), DefaultValue="", IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BindingName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bindingNamespace", Options=(System.Configuration.ConfigurationPropertyOptions)(4), DefaultValue="", IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string BindingNamespace { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("contract", Options=(System.Configuration.ConfigurationPropertyOptions)(4), DefaultValue="", IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Contract { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("endpointConfiguration", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string EndpointConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("headers", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("identity", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("isSystemEndpoint", DefaultValue=false)]
+ public bool IsSystemEndpoint { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("kind", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Kind { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("listenUri", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
+ public System.Uri ListenUri { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("listenUriMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Explicit")]
+ public System.ServiceModel.Description.ListenUriMode ListenUriMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ServiceEndpointElement), AddItemName="endpoint", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ServiceEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ServiceEndpointElement>
+ {
+ public ServiceEndpointElementCollection() { }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ServiceHostingEnvironmentSection : System.Configuration.ConfigurationSection
+ {
+ public ServiceHostingEnvironmentSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("aspNetCompatibilityEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool AspNetCompatibilityEnabled { get { throw null; } set { } }
+ public System.ServiceModel.Configuration.BaseAddressPrefixFilterElementCollection BaseAddressPrefixFilters { get { throw null; } }
+ public bool CloseIdleServicesAtLowMemory { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minFreeMemoryPercentageToActivateService", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="5")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=99, ExcludeRange=false)]
+ public int MinFreeMemoryPercentageToActivateService { get { throw null; } set { } }
+ public bool MultipleSiteBindingsEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.ServiceModel.Configuration.ServiceActivationElementCollection ServiceActivations { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1), IsDefaultCollection=true)]
+ public System.ServiceModel.Configuration.TransportConfigurationTypeElementCollection TransportConfigurationTypes { get { throw null; } }
+ protected override void PostDeserialize() { }
+ }
+ public partial class ServiceMetadataEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Description.ServiceMetadataEndpoint, System.ServiceModel.Configuration.ServiceMetadataEndpointElement>
+ {
+ public ServiceMetadataEndpointCollectionElement() { }
+ }
+ public partial class ServiceMetadataEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
+ {
+ public ServiceMetadataEndpointElement() { }
+ protected internal override System.Type EndpointType { get { throw null; } }
+ protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ }
+ public sealed partial class ServiceMetadataPublishingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceMetadataPublishingElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("externalMetadataLocation", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri ExternalMetadataLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpGetBinding", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpGetBinding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpGetBindingConfiguration", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpGetBindingConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpGetEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool HttpGetEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpGetUrl", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri HttpGetUrl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsGetBinding", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpsGetBinding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsGetBindingConfiguration", DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string HttpsGetBindingConfiguration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsGetEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool HttpsGetEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpsGetUrl", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri HttpsGetUrl { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.PolicyVersionConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("policyVersion", DefaultValue="Default")]
+ public System.ServiceModel.Description.PolicyVersion PolicyVersion { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public abstract partial class ServiceModelConfigurationElement : System.Configuration.ConfigurationElement
+ {
+ protected ServiceModelConfigurationElement() { }
+ protected void SetPropertyValueIfNotDefaultValue<T>(string propertyName, T value) { }
+ }
+ public abstract partial class ServiceModelConfigurationElementCollection<ConfigurationElementType> : System.Configuration.ConfigurationElementCollection where ConfigurationElementType : System.Configuration.ConfigurationElement, new()
+ {
+ internal ServiceModelConfigurationElementCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public ConfigurationElementType this[int index] { get { throw null; } set { } }
+ public virtual ConfigurationElementType this[object key] { get { throw null; } set { } }
+ public void Add(ConfigurationElementType element) { }
+ protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ public void Clear() { }
+ public virtual bool ContainsKey(object key) { throw null; }
+ public void CopyTo(ConfigurationElementType[] array, int start) { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public int IndexOf(ConfigurationElementType element) { throw null; }
+ public void Remove(ConfigurationElementType element) { }
+ public void RemoveAt(int index) { }
+ public void RemoveAt(object key) { }
+ }
+ public abstract partial class ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<TConfigurationElement> where TConfigurationElement : System.Configuration.ConfigurationElement, new()
+ {
+ internal ServiceModelEnhancedConfigurationElementCollection() { }
+ [System.MonoTODOAttribute]
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
+ }
+ public abstract partial class ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> : System.Configuration.ConfigurationElement, System.Collections.Generic.ICollection<TServiceModelExtensionElement>, System.Collections.Generic.IEnumerable<TServiceModelExtensionElement>, System.Collections.IEnumerable where TServiceModelExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
+ {
+ internal ServiceModelExtensionCollectionElement() { }
+ public int Count { get { throw null; } }
+ public TServiceModelExtensionElement this[int index] { get { throw null; } }
+ public TServiceModelExtensionElement this[System.Type extensionType] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ bool System.Collections.Generic.ICollection<TServiceModelExtensionElement>.IsReadOnly { get { throw null; } }
+ public virtual void Add(TServiceModelExtensionElement element) { }
+ public virtual bool CanAdd(TServiceModelExtensionElement element) { throw null; }
+ public void Clear() { }
+ public bool Contains(TServiceModelExtensionElement element) { throw null; }
+ public bool ContainsKey(string elementName) { throw null; }
+ public bool ContainsKey(System.Type elementType) { throw null; }
+ public void CopyTo(TServiceModelExtensionElement[] elements, int start) { }
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ public System.Collections.Generic.IEnumerator<TServiceModelExtensionElement> GetEnumerator() { throw null; }
+ protected override bool IsModified() { throw null; }
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ public bool Remove(TServiceModelExtensionElement element) { throw null; }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void ResetModified() { }
+ protected void SetIsModified() { }
+ protected override void SetReadOnly() { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class ServiceModelExtensionElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ protected ServiceModelExtensionElement() { }
+ public string ConfigurationElementName { get { throw null; } }
+ public virtual void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected override bool IsModified() { throw null; }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
+ }
+ public sealed partial class ServiceModelSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public ServiceModelSectionGroup() { }
+ public System.ServiceModel.Configuration.BehaviorsSection Behaviors { get { throw null; } }
+ public System.ServiceModel.Configuration.BindingsSection Bindings { get { throw null; } }
+ public System.ServiceModel.Configuration.ClientSection Client { get { throw null; } }
+ public System.ServiceModel.Configuration.ComContractsSection ComContracts { get { throw null; } }
+ public System.ServiceModel.Configuration.CommonBehaviorsSection CommonBehaviors { get { throw null; } }
+ public System.ServiceModel.Configuration.DiagnosticSection Diagnostic { get { throw null; } }
+ public System.ServiceModel.Configuration.ExtensionsSection Extensions { get { throw null; } }
+ public System.ServiceModel.Configuration.ProtocolMappingSection ProtocolMapping { get { throw null; } }
+ public System.ServiceModel.Configuration.ServiceHostingEnvironmentSection ServiceHostingEnvironment { get { throw null; } }
+ public System.ServiceModel.Configuration.ServicesSection Services { get { throw null; } }
+ public System.ServiceModel.Configuration.StandardEndpointsSection StandardEndpoints { get { throw null; } }
+ public static System.ServiceModel.Configuration.ServiceModelSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class ServicePrincipalNameElement : System.Configuration.ConfigurationElement
+ {
+ public ServicePrincipalNameElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("value", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Value { get { throw null; } set { } }
+ }
+ public sealed partial class ServiceSecurityAuditElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceSecurityAuditElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("auditLogLocation", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Default")]
+ public System.ServiceModel.AuditLogLocation AuditLogLocation { get { throw null; } set { } }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageAuthenticationAuditLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="None")]
+ public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serviceAuthorizationAuditLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="None")]
+ public System.ServiceModel.AuditLevel ServiceAuthorizationAuditLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("suppressAuditFailure", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool SuppressAuditFailure { get { throw null; } set { } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class ServicesSection : System.Configuration.ConfigurationSection
+ {
+ public ServicesSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1), IsDefaultCollection=true)]
+ public System.ServiceModel.Configuration.ServiceElementCollection Services { get { throw null; } }
+ protected override void PostDeserialize() { }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class ServiceThrottlingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceThrottlingElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxConcurrentCalls", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxConcurrentCalls { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxConcurrentInstances", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=26)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxConcurrentInstances { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxConcurrentSessions", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxConcurrentSessions { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class ServiceTimeoutsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public ServiceTimeoutsElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transactionTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:00:00")]
+ public System.TimeSpan TransactionTimeout { get { throw null; } set { } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class SslStreamSecurityElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public SslStreamSecurityElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireClientCertificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool RequireClientCertificate { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public partial class StandardBindingCollectionElement<TStandardBinding, TBindingConfiguration> : System.ServiceModel.Configuration.BindingCollectionElement where TStandardBinding : System.ServiceModel.Channels.Binding where TBindingConfiguration : System.ServiceModel.Configuration.StandardBindingElement, new()
+ {
+ public StandardBindingCollectionElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1), IsDefaultCollection=true)]
+ public System.ServiceModel.Configuration.StandardBindingElementCollection<TBindingConfiguration> Bindings { get { throw null; } }
+ public override System.Type BindingType { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.IBindingConfigurationElement> ConfiguredBindings { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override bool ContainsKey(string name) { throw null; }
+ protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
+ protected internal override bool TryAdd(string name, System.ServiceModel.Channels.Binding binding, System.Configuration.Configuration config) { throw null; }
+ }
+ public abstract partial class StandardBindingElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ {
+ protected StandardBindingElement() { }
+ protected StandardBindingElement(string name) { }
+ protected abstract System.Type BindingElementType { get; }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("closeTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan CloseTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("openTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan OpenTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("receiveTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:10:00")]
+ public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sendTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:01:00")]
+ public System.TimeSpan SendTimeout { get { throw null; } set { } }
+ public void ApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ protected internal virtual void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected abstract void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding);
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class StandardBindingElementCollection<TBindingConfiguration> : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<TBindingConfiguration> where TBindingConfiguration : System.ServiceModel.Configuration.StandardBindingElement, new()
+ {
+ public StandardBindingElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class StandardBindingOptionalReliableSessionElement : System.ServiceModel.Configuration.StandardBindingReliableSessionElement
+ {
+ public StandardBindingOptionalReliableSessionElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void ApplyConfiguration(System.ServiceModel.OptionalReliableSession optionalReliableSession) { }
+ public void InitializeFrom(System.ServiceModel.OptionalReliableSession optionalReliableSession) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class StandardBindingReliableSessionElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public StandardBindingReliableSessionElement() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("inactivityTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:10:00")]
+ public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("ordered", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
+ public bool Ordered { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void ApplyConfiguration(System.ServiceModel.ReliableSession reliableSession) { }
+ public void InitializeFrom(System.ServiceModel.ReliableSession reliableSession) { }
+ }
+ public partial class StandardEndpointCollectionElement<TStandardEndpoint, TEndpointConfiguration> : System.ServiceModel.Configuration.EndpointCollectionElement where TStandardEndpoint : System.ServiceModel.Description.ServiceEndpoint where TEndpointConfiguration : System.ServiceModel.Configuration.StandardEndpointElement, new()
+ {
+ public StandardEndpointCollectionElement() { }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.StandardEndpointElement> ConfiguredEndpoints { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.ServiceModel.Configuration.StandardEndpointElementCollection<TEndpointConfiguration> Endpoints { get { throw null; } }
+ public override System.Type EndpointType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override bool ContainsKey(string name) { throw null; }
+ protected internal override System.ServiceModel.Configuration.StandardEndpointElement GetDefaultStandardEndpointElement() { throw null; }
+ protected internal override bool TryAdd(string name, System.ServiceModel.Description.ServiceEndpoint endpoint, System.Configuration.Configuration config) { throw null; }
+ }
+ public abstract partial class StandardEndpointElement : System.Configuration.ConfigurationElement
+ {
+ protected StandardEndpointElement() { }
+ protected internal abstract System.Type EndpointType { get; }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(4))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void ApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ public void ApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected internal abstract System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription);
+ public void InitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
+ public void InitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
+ protected internal virtual void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected abstract void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement);
+ protected abstract void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement);
+ protected abstract void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement);
+ protected abstract void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement);
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class StandardEndpointElementCollection<TEndpointConfiguration> : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<TEndpointConfiguration> where TEndpointConfiguration : System.ServiceModel.Configuration.StandardEndpointElement, new()
+ {
+ public StandardEndpointElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public sealed partial class StandardEndpointsSection : System.Configuration.ConfigurationSection
+ {
+ public StandardEndpointsSection() { }
+ public System.Collections.Generic.List<System.ServiceModel.Configuration.EndpointCollectionElement> EndpointCollections { get { throw null; } }
+ public new System.ServiceModel.Configuration.EndpointCollectionElement this[string endpoint] { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mexEndpoint", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.ServiceMetadataEndpointCollectionElement MexEndpoint { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public static System.ServiceModel.Configuration.StandardEndpointsSection GetSection(System.Configuration.Configuration config) { throw null; }
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ }
+ public sealed partial class SynchronousReceiveElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public SynchronousReceiveElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class TcpConnectionPoolSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public TcpConnectionPoolSettingsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("groupName", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="default")]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string GroupName { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("idleTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:02:00")]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("leaseTimeout", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="00:05:00")]
+ public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxOutboundConnectionsPerEndpoint", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class TcpTransportElement : System.ServiceModel.Configuration.ConnectionOrientedTransportElement
+ {
+ public TcpTransportElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("connectionPoolSettings", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement ConnectionPoolSettings { get { throw null; } set { } }
+ public System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement ExtendedProtectionPolicy { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("listenBacklog", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int ListenBacklog { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("portSharingEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool PortSharingEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("teredoEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool TeredoEnabled { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class TcpTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public TcpTransportSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Windows")]
+ public System.ServiceModel.TcpClientCredentialType ClientCredentialType { get { throw null; } set { } }
+ public System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement ExtendedProtectionPolicy { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("protectionLevel", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="EncryptAndSign")]
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ }
+ public sealed partial class TextMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public TextMessageEncodingElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxReadPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxWritePoolSize { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.MessageVersionConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("messageVersion", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Soap12WSAddressing10")]
+ public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")]
+ public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public sealed partial class TransactedBatchingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public TransactedBatchingElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBatchSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBatchSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public partial class TransactionFlowElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public TransactionFlowElement() { }
+ public bool AllowWildcardAction { get { throw null; } set { } }
+ public override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.TransactionProtocolConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("transactionProtocol", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="OleTransactions")]
+ public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class TransportConfigurationTypeElement : System.Configuration.ConfigurationElement
+ {
+ public TransportConfigurationTypeElement() { }
+ public TransportConfigurationTypeElement(string name) { }
+ public TransportConfigurationTypeElement(string name, string transportConfigurationTypeName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transportConfigurationType", Options=(System.Configuration.ConfigurationPropertyOptions)(2), IsRequired=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string TransportConfigurationType { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.TransportConfigurationTypeElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class TransportConfigurationTypeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.TransportConfigurationTypeElement>
+ {
+ public TransportConfigurationTypeElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public abstract partial class TransportElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ protected TransportElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("manualAddressing", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
+ public bool ManualAddressing { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="524288")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="65536")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected abstract System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement();
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ public partial class UseManagedPresentationElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public UseManagedPresentationElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ }
+ public sealed partial class UseRequestHeadersForMetadataAddressElement : System.ServiceModel.Configuration.BehaviorExtensionElement
+ {
+ public UseRequestHeadersForMetadataAddressElement() { }
+ public override System.Type BehaviorType { get { throw null; } }
+ public System.ServiceModel.Configuration.DefaultPortElementCollection DefaultPorts { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ protected internal override object CreateBehavior() { throw null; }
+ }
+ public sealed partial class UserNameServiceElement : System.Configuration.ConfigurationElement
+ {
+ public UserNameServiceElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("cachedLogonTokenLifetime", DefaultValue="00:15:00", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.TimeSpan CachedLogonTokenLifetime { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cacheLogonTokens", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool CacheLogonTokens { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("customUserNamePasswordValidatorType", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string CustomUserNamePasswordValidatorType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("includeWindowsGroups", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool IncludeWindowsGroups { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxCachedLogonTokens", DefaultValue="128", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxCachedLogonTokens { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("membershipProviderName", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string MembershipProviderName { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("userNamePasswordValidationMode", DefaultValue="Windows", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Security.UserNamePasswordValidationMode UserNamePasswordValidationMode { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.UserNameServiceElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class UserPrincipalNameElement : System.Configuration.ConfigurationElement
+ {
+ public UserPrincipalNameElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Value { get { throw null; } set { } }
+ }
+ public partial class WebSocketTransportSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public WebSocketTransportSettingsElement() { }
+ public bool CreateNotificationOnConnection { get { throw null; } set { } }
+ public bool DisablePayloadMasking { get { throw null; } set { } }
+ public System.TimeSpan KeepAliveInterval { get { throw null; } set { } }
+ public int MaxPendingConnections { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public virtual string SubProtocol { get { throw null; } set { } }
+ public virtual System.ServiceModel.Channels.WebSocketTransportUsage TransportUsage { get { throw null; } set { } }
+ public void ApplyConfiguration(System.ServiceModel.Channels.WebSocketTransportSettings settings) { }
+ public void InitializeFrom(System.ServiceModel.Channels.WebSocketTransportSettings settings) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class WindowsClientElement : System.Configuration.ConfigurationElement
+ {
+ public WindowsClientElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowedImpersonationLevel", DefaultValue="Identification", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Principal.TokenImpersonationLevel AllowedImpersonationLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("allowNtlm", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool AllowNtlm { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Copy(System.ServiceModel.Configuration.WindowsClientElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class WindowsServiceElement : System.Configuration.ConfigurationElement
+ {
+ public WindowsServiceElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowAnonymousLogons", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool AllowAnonymousLogons { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("includeWindowsGroups", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool IncludeWindowsGroups { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Copy(System.ServiceModel.Configuration.WindowsServiceElement from) { }
+ }
+ public sealed partial class WindowsStreamSecurityElement : System.ServiceModel.Configuration.BindingElementExtensionElement
+ {
+ public WindowsStreamSecurityElement() { }
+ public override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("protectionLevel", DefaultValue="EncryptAndSign", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WS2007FederationHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WS2007FederationHttpBinding, System.ServiceModel.Configuration.WS2007FederationHttpBindingElement>
+ {
+ public WS2007FederationHttpBindingCollectionElement() { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WS2007FederationHttpBindingElement : System.ServiceModel.Configuration.WSFederationHttpBindingElement
+ {
+ public WS2007FederationHttpBindingElement() { }
+ public WS2007FederationHttpBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WS2007HttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WS2007HttpBinding, System.ServiceModel.Configuration.WS2007HttpBindingElement>
+ {
+ public WS2007HttpBindingCollectionElement() { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WS2007HttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingElement
+ {
+ public WS2007HttpBindingElement() { }
+ public WS2007HttpBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ }
+ public sealed partial class WsdlImporterElement : System.Configuration.ConfigurationElement
+ {
+ public WsdlImporterElement() { }
+ public WsdlImporterElement(string type) { }
+ public WsdlImporterElement(System.Type type) { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.WsdlImporterElement), AddItemName="extension", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class WsdlImporterElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.WsdlImporterElement>
+ {
+ public WsdlImporterElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WSDualHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WSDualHttpBinding, System.ServiceModel.Configuration.WSDualHttpBindingElement>
+ {
+ public WSDualHttpBindingCollectionElement() { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WSDualHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ public WSDualHttpBindingElement() { }
+ public WSDualHttpBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientBaseAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri ClientBaseAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("reliableSession", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.StandardBindingReliableSessionElement ReliableSession { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WSDualHttpSecurityElement Security { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("textEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Text.Encoding TextEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("transactionFlow", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool TransactionFlow { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class WSDualHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public WSDualHttpSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.MessageSecurityOverHttpElement Message { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.WSDualHttpSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class WSFederationHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WSFederationHttpBinding, System.ServiceModel.Configuration.WSFederationHttpBindingElement>
+ {
+ public WSFederationHttpBindingCollectionElement() { }
+ }
+ public partial class WSFederationHttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingBaseElement
+ {
+ public WSFederationHttpBindingElement() { }
+ public WSFederationHttpBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("privacyNoticeAt", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri PrivacyNoticeAt { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("privacyNoticeVersion", DefaultValue="0", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int PrivacyNoticeVersion { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WSFederationHttpSecurityElement Security { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public sealed partial class WSFederationHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public WSFederationHttpSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement Message { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.WSFederationHttpSecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public abstract partial class WSHttpBindingBaseElement : System.ServiceModel.Configuration.StandardBindingElement
+ {
+ protected WSHttpBindingBaseElement() { }
+ protected WSHttpBindingBaseElement(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("reliableSession", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement ReliableSession { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("textEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Text.Encoding TextEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("transactionFlow", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool TransactionFlow { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool UseDefaultWebProxy { get { throw null; } set { } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WSHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WSHttpBinding, System.ServiceModel.Configuration.WSHttpBindingElement>
+ {
+ public WSHttpBindingCollectionElement() { }
+ }
+ public partial class WSHttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingBaseElement
+ {
+ public WSHttpBindingElement() { }
+ public WSHttpBindingElement(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool AllowCookies { get { throw null; } set { } }
+ protected override System.Type BindingElementType { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WSHttpSecurityElement Security { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ public partial class WSHttpContextBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WSHttpContextBinding, System.ServiceModel.Configuration.WSHttpContextBindingElement>
+ {
+ public WSHttpContextBindingCollectionElement() { }
+ }
+ public partial class WSHttpContextBindingElement : System.ServiceModel.Configuration.WSHttpBindingElement
+ {
+ public WSHttpContextBindingElement() { }
+ public WSHttpContextBindingElement(string name) { }
+ protected override System.Type BindingElementType { get { throw null; } }
+ public System.Uri ClientCallbackAddress { get { throw null; } set { } }
+ public bool ContextManagementEnabled { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ContextProtectionLevel { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
+ protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class WSHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public WSHttpSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement Message { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.WSHttpTransportSecurityElement Transport { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class WSHttpTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public WSHttpTransportSecurityElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", DefaultValue="Windows", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.HttpClientCredentialType ClientCredentialType { get { throw null; } set { } }
+ public System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement ExtendedProtectionPolicy { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyCredentialType", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.HttpProxyCredentialType ProxyCredentialType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("realm", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string Realm { get { throw null; } set { } }
+ }
+ public sealed partial class X509CertificateTrustedIssuerElement : System.Configuration.ConfigurationElement
+ {
+ public X509CertificateTrustedIssuerElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4), IsKey=true)]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=(System.Configuration.ConfigurationPropertyOptions)(4), IsKey=true)]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(4), IsKey=true)]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(4), IsKey=true)]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement from) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class X509CertificateTrustedIssuerElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement>
+ {
+ public X509CertificateTrustedIssuerElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509ClientCertificateAuthenticationElement : System.Configuration.ConfigurationElement
+ {
+ public X509ClientCertificateAuthenticationElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue="ChainTrust", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string CustomCertificateValidatorType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("includeWindowsGroups", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool IncludeWindowsGroups { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("mapClientCertificateToWindowsAccount", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public bool MapClientCertificateToWindowsAccount { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue="Online", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue="LocalMachine", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509ClientCertificateCredentialsElement : System.Configuration.ConfigurationElement
+ {
+ public X509ClientCertificateCredentialsElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509DefaultServiceCertificateElement : System.Configuration.ConfigurationElement
+ {
+ public X509DefaultServiceCertificateElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509DefaultServiceCertificateElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509InitiatorCertificateClientElement : System.Configuration.ConfigurationElement
+ {
+ public X509InitiatorCertificateClientElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509InitiatorCertificateClientElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509InitiatorCertificateServiceElement : System.Configuration.ConfigurationElement
+ {
+ public X509InitiatorCertificateServiceElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("authentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement Authentication { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("certificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement Certificate { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Copy(System.ServiceModel.Configuration.X509InitiatorCertificateServiceElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509PeerCertificateAuthenticationElement : System.Configuration.ConfigurationElement
+ {
+ public X509PeerCertificateAuthenticationElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue="PeerOrChainTrust", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string CustomCertificateValidatorType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue="Online", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue="CurrentUser", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509PeerCertificateElement : System.Configuration.ConfigurationElement
+ {
+ public X509PeerCertificateElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509PeerCertificateElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509RecipientCertificateClientElement : System.Configuration.ConfigurationElement
+ {
+ public X509RecipientCertificateClientElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("authentication", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement Authentication { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultCertificate", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509DefaultServiceCertificateElement DefaultCertificate { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("scopedCertificates", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Configuration.X509ScopedServiceCertificateElementCollection ScopedCertificates { get { throw null; } }
+ public System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement SslCertificateAuthentication { get { throw null; } }
+ public void Copy(System.ServiceModel.Configuration.X509RecipientCertificateClientElement from) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509RecipientCertificateServiceElement : System.Configuration.ConfigurationElement
+ {
+ public X509RecipientCertificateServiceElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509RecipientCertificateServiceElement from) { }
+ }
+ public sealed partial class X509ScopedServiceCertificateElement : System.Configuration.ConfigurationElement
+ {
+ public X509ScopedServiceCertificateElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string FindValue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("targetUri", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ public System.Uri TargetUri { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509ScopedServiceCertificateElement from) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.X509ScopedServiceCertificateElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class X509ScopedServiceCertificateElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.X509ScopedServiceCertificateElement>
+ {
+ public X509ScopedServiceCertificateElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509ServiceCertificateAuthenticationElement : System.Configuration.ConfigurationElement
+ {
+ public X509ServiceCertificateAuthenticationElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue="ChainTrust", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
+ public string CustomCertificateValidatorType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue="Online", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue="CurrentUser", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement from) { }
+ }
+ public sealed partial class XmlDictionaryReaderQuotasElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
+ {
+ public XmlDictionaryReaderQuotasElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("maxArrayLength", DefaultValue="0", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxArrayLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBytesPerRead", DefaultValue="0", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxBytesPerRead { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxDepth", DefaultValue="0", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxDepth { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxNameTableCharCount", DefaultValue="0", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxNameTableCharCount { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxStringContentLength", DefaultValue="0", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
+ public int MaxStringContentLength { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class XmlElementElement : System.Configuration.ConfigurationElement
+ {
+ public XmlElementElement() { }
+ public XmlElementElement(System.Xml.XmlElement element) { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("xmlElement", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(4), IsKey=true)]
+ public System.Xml.XmlElement XmlElement { get { throw null; } set { } }
+ public void Copy(System.ServiceModel.Configuration.XmlElementElement source) { }
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ protected override void PostDeserialize() { }
+ protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.XmlElementElement), AddItemName="xmlElement", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class XmlElementElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.XmlElementElement>
+ {
+ public XmlElementElementCollection() { }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class XPathMessageFilterElement : System.Configuration.ConfigurationElement
+ {
+ public XPathMessageFilterElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("filter", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6), IsRequired=true, IsKey=true)]
+ public System.ServiceModel.Dispatcher.XPathMessageFilter Filter { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.XPathMessageFilterElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ [System.MonoTODOAttribute]
+ public sealed partial class XPathMessageFilterElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.XPathMessageFilterElement>
+ {
+ public XPathMessageFilterElementCollection() { }
+ public override System.ServiceModel.Configuration.XPathMessageFilterElement this[object key] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override bool ContainsKey(object key) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ }
+ public partial class XPathMessageFilterElementComparer : System.Collections.IComparer
+ {
+ public XPathMessageFilterElementComparer() { }
+ int System.Collections.IComparer.Compare(object x, object y) { throw null; }
+ }
+}
+namespace System.ServiceModel.Description
+{
+ public partial class CallbackDebugBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public CallbackDebugBehavior(bool includeExceptionDetailInFaults) { }
+ public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ public partial class ClientCredentials : System.ServiceModel.Security.SecurityCredentialsManager, System.ServiceModel.Description.IEndpointBehavior
+ {
+ public ClientCredentials() { }
+ [System.MonoTODOAttribute]
+ protected ClientCredentials(System.ServiceModel.Description.ClientCredentials other) { }
+ public System.ServiceModel.Security.X509CertificateInitiatorClientCredential ClientCertificate { get { throw null; } }
+ public System.ServiceModel.Security.HttpDigestClientCredential HttpDigest { get { throw null; } }
+ public System.ServiceModel.Security.IssuedTokenClientCredential IssuedToken { get { throw null; } }
+ public System.ServiceModel.Security.PeerCredential Peer { get { throw null; } }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager SecurityTokenHandlerCollectionManager { get { throw null; } set { } }
+ public System.ServiceModel.Security.X509CertificateRecipientClientCredential ServiceCertificate { get { throw null; } }
+ public bool SupportInteractive { get { throw null; } set { } }
+ public bool UseIdentityConfiguration { get { throw null; } set { } }
+ public System.ServiceModel.Security.UserNamePasswordClientCredential UserName { get { throw null; } }
+ public System.ServiceModel.Security.WindowsClientCredential Windows { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ public System.ServiceModel.Description.ClientCredentials Clone() { throw null; }
+ protected virtual System.ServiceModel.Description.ClientCredentials CloneCore() { throw null; }
+ public override System.IdentityModel.Selectors.SecurityTokenManager CreateSecurityTokenManager() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal virtual System.IdentityModel.Tokens.SecurityToken GetInfoCardSecurityToken(bool requiresInfoCard, System.IdentityModel.Selectors.CardSpacePolicyElement[] chain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ public partial class ClientViaBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public ClientViaBehavior(System.Uri uri) { }
+ public System.Uri Uri { get { throw null; } set { } }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={name}, Namespace={ns}, ContractType={contractType}")]
+ public partial class ContractDescription
+ {
+ public ContractDescription(string name) { }
+ public ContractDescription(string name, string ns) { }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IContractBehavior> Behaviors { get { throw null; } }
+ public System.Type CallbackContractType { get { throw null; } set { } }
+ public string ConfigurationName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.KeyedCollection<System.Type, System.ServiceModel.Description.IContractBehavior> ContractBehaviors { get { throw null; } }
+ public System.Type ContractType { get { throw null; } set { } }
+ public bool HasProtectionLevel { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.ServiceModel.Description.OperationDescriptionCollection Operations { get { throw null; } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public System.ServiceModel.SessionMode SessionMode { get { throw null; } set { } }
+ public static System.ServiceModel.Description.ContractDescription GetContract(System.Type contractType) { throw null; }
+ public static System.ServiceModel.Description.ContractDescription GetContract(System.Type contractType, object serviceImplementation) { throw null; }
+ public static System.ServiceModel.Description.ContractDescription GetContract(System.Type contractType, System.Type serviceType) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ContractDescription> GetInheritedContracts() { throw null; }
+ public bool ShouldSerializeProtectionLevel() { throw null; }
+ }
+ public partial class DataContractSerializerMessageContractImporter : System.ServiceModel.Description.IWsdlImportExtension
+ {
+ public DataContractSerializerMessageContractImporter() { }
+ public bool Enabled { get { throw null; } set { } }
+ void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext contractContext) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+ public partial class DataContractSerializerOperationBehavior : System.ServiceModel.Description.IOperationBehavior, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public DataContractSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation) { }
+ public DataContractSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.DataContractFormatAttribute dataContractFormatAttribute) { }
+ public System.ServiceModel.DataContractFormatAttribute DataContractFormatAttribute { get { throw null; } }
+ public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxItemsInObjectGraph { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer(System.Type type, string name, string ns, System.Collections.Generic.IList<System.Type> knownTypes) { throw null; }
+ public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer(System.Type type, System.Xml.XmlDictionaryString name, System.Xml.XmlDictionaryString ns, System.Collections.Generic.IList<System.Type> knownTypes) { throw null; }
+ void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
+ void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext contractContext) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+ public partial class DispatcherSynchronizationBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public DispatcherSynchronizationBehavior() { }
+ public DispatcherSynchronizationBehavior(bool asynchronousSendEnabled, int maxPendingReceives) { }
+ public bool AsynchronousSendEnabled { get { throw null; } set { } }
+ public int MaxPendingReceives { get { throw null; } set { } }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={name}, Action={action}, DetailType={detailType}")]
+ public partial class FaultDescription
+ {
+ public FaultDescription(string action) { }
+ public string Action { get { throw null; } }
+ public System.Type DetailType { get { throw null; } set { } }
+ public bool HasProtectionLevel { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public bool ShouldSerializeProtectionLevel() { throw null; }
+ }
+ public partial class FaultDescriptionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.FaultDescription>
+ {
+ internal FaultDescriptionCollection() { }
+ public System.ServiceModel.Description.FaultDescription Find(string action) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.FaultDescription> FindAll(string action) { throw null; }
+ }
+ public partial interface IContractBehavior
+ {
+ void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
+ void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime);
+ void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime);
+ void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint);
+ }
+ public partial interface IContractBehaviorAttribute
+ {
+ System.Type TargetContract { get; }
+ }
+ public partial interface IEndpointBehavior
+ {
+ void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
+ void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime);
+ void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher);
+ void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint);
+ }
+ [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/2006/04/mex", Name="IMetadataExchange")]
+ public partial interface IMetadataExchange
+ {
+ [System.ServiceModel.OperationContractAttribute(ReplyAction="http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse", Action="http://schemas.xmlsoap.org/ws/2004/09/transfer/Get", AsyncPattern=true)]
+ System.IAsyncResult BeginGet(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.ServiceModel.Channels.Message EndGet(System.IAsyncResult result);
+ [System.ServiceModel.OperationContractAttribute(ReplyAction="http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse", Action="http://schemas.xmlsoap.org/ws/2004/09/transfer/Get", AsyncPattern=false)]
+ System.ServiceModel.Channels.Message Get(System.ServiceModel.Channels.Message request);
+ }
+ public partial interface IOperationBehavior
+ {
+ void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
+ void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation);
+ void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation);
+ void Validate(System.ServiceModel.Description.OperationDescription operationDescription);
+ }
+ public partial interface IOperationContractGenerationExtension
+ {
+ void GenerateOperation(System.ServiceModel.Description.OperationContractGenerationContext context);
+ }
+ public partial interface IPolicyExportExtension
+ {
+ void ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context);
+ }
+ public partial interface IPolicyImportExtension
+ {
+ void ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context);
+ }
+ public partial interface IServiceBehavior
+ {
+ void AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
+ void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase);
+ void Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase);
+ }
+ public partial interface IServiceContractGenerationExtension
+ {
+ void GenerateContract(System.ServiceModel.Description.ServiceContractGenerationContext context);
+ }
+ public partial interface IWsdlExportExtension
+ {
+ void ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context);
+ void ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context);
+ }
+ public partial interface IWsdlImportExtension
+ {
+ void BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy);
+ void ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context);
+ void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context);
+ }
+ public enum ListenUriMode
+ {
+ Explicit = 0,
+ Unique = 1,
+ }
+ public partial class MessageBodyDescription
+ {
+ public MessageBodyDescription() { }
+ public System.ServiceModel.Description.MessagePartDescriptionCollection Parts { get { throw null; } }
+ public System.ServiceModel.Description.MessagePartDescription ReturnValue { get { throw null; } set { } }
+ public string WrapperName { get { throw null; } set { } }
+ public string WrapperNamespace { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Action={action}, Direction={direction}, MessageType={messageType}")]
+ public partial class MessageDescription
+ {
+ public MessageDescription(string action, System.ServiceModel.Description.MessageDirection direction) { }
+ public string Action { get { throw null; } }
+ public System.ServiceModel.Description.MessageBodyDescription Body { get { throw null; } }
+ public System.ServiceModel.Description.MessageDirection Direction { get { throw null; } }
+ public bool HasProtectionLevel { get { throw null; } }
+ public System.ServiceModel.Description.MessageHeaderDescriptionCollection Headers { get { throw null; } }
+ public System.Type MessageType { get { throw null; } set { } }
+ public System.ServiceModel.Description.MessagePropertyDescriptionCollection Properties { get { throw null; } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public bool ShouldSerializeProtectionLevel() { throw null; }
+ }
+ public partial class MessageDescriptionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MessageDescription>
+ {
+ internal MessageDescriptionCollection() { }
+ public System.ServiceModel.Description.MessageDescription Find(string action) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MessageDescription> FindAll(string action) { throw null; }
+ }
+ public enum MessageDirection
+ {
+ Input = 0,
+ Output = 1,
+ }
+ [System.MonoTODOAttribute]
+ public partial class MessageHeaderDescription : System.ServiceModel.Description.MessagePartDescription
+ {
+ public MessageHeaderDescription(string name, string ns) : base (default(string), default(string)) { }
+ public string Actor { get { throw null; } set { } }
+ public bool MustUnderstand { get { throw null; } set { } }
+ public bool Relay { get { throw null; } set { } }
+ public bool TypedHeader { get { throw null; } set { } }
+ }
+ public partial class MessageHeaderDescriptionCollection : System.Collections.ObjectModel.KeyedCollection<System.Xml.XmlQualifiedName, System.ServiceModel.Description.MessageHeaderDescription>
+ {
+ internal MessageHeaderDescriptionCollection() { }
+ protected override System.Xml.XmlQualifiedName GetKeyForItem(System.ServiceModel.Description.MessageHeaderDescription item) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={name}, Namespace={ns}, Type={Type}, Index={index}}")]
+ public partial class MessagePartDescription
+ {
+ public MessagePartDescription(string name, string ns) { }
+ public bool HasProtectionLevel { get { throw null; } }
+ public int Index { get { throw null; } set { } }
+ public System.Reflection.MemberInfo MemberInfo { get { throw null; } set { } }
+ public bool Multiple { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class MessagePartDescriptionCollection : System.Collections.ObjectModel.KeyedCollection<System.Xml.XmlQualifiedName, System.ServiceModel.Description.MessagePartDescription>
+ {
+ internal MessagePartDescriptionCollection() { }
+ protected override System.Xml.XmlQualifiedName GetKeyForItem(System.ServiceModel.Description.MessagePartDescription item) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class MessagePropertyDescription : System.ServiceModel.Description.MessagePartDescription
+ {
+ public MessagePropertyDescription(string name) : base (default(string), default(string)) { }
+ }
+ public partial class MessagePropertyDescriptionCollection : System.Collections.ObjectModel.KeyedCollection<string, System.ServiceModel.Description.MessagePropertyDescription>
+ {
+ internal MessagePropertyDescriptionCollection() { }
+ protected override string GetKeyForItem(System.ServiceModel.Description.MessagePropertyDescription item) { throw null; }
+ }
+ public partial class MetadataConversionError
+ {
+ public MetadataConversionError(string message) { }
+ public MetadataConversionError(string message, bool isWarning) { }
+ public bool IsWarning { get { throw null; } }
+ public string Message { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public static partial class MetadataExchangeBindings
+ {
+ public static System.ServiceModel.Channels.Binding CreateMexHttpBinding() { throw null; }
+ public static System.ServiceModel.Channels.Binding CreateMexHttpsBinding() { throw null; }
+ public static System.ServiceModel.Channels.Binding CreateMexNamedPipeBinding() { throw null; }
+ public static System.ServiceModel.Channels.Binding CreateMexTcpBinding() { throw null; }
+ }
+ public partial class MetadataExchangeClient
+ {
+ [System.MonoTODOAttribute("use empty configuration")]
+ public MetadataExchangeClient() { }
+ public MetadataExchangeClient(System.ServiceModel.Channels.Binding mexBinding) { }
+ public MetadataExchangeClient(System.ServiceModel.EndpointAddress address) { }
+ public MetadataExchangeClient(string endpointConfigurationName) { }
+ [System.MonoTODOAttribute("MetadataExchangeClientMode is not considered")]
+ public MetadataExchangeClient(System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { }
+ [System.MonoTODOAttribute]
+ public System.Net.ICredentials HttpCredentials { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public int MaximumResolvedReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan OperationTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool ResolveMetadataReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Description.ClientCredentials SoapCredentials { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IAsyncResult BeginGetMetadata(System.AsyncCallback callback, object asyncState) { throw null; }
+ public System.IAsyncResult BeginGetMetadata(System.ServiceModel.EndpointAddress address, System.AsyncCallback callback, object asyncState) { throw null; }
+ public System.IAsyncResult BeginGetMetadata(System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.AsyncCallback callback, object asyncState) { throw null; }
+ public System.ServiceModel.Description.MetadataSet EndGetMetadata(System.IAsyncResult result) { throw null; }
+ [System.MonoTODOAttribute("use dialect and identifier (but how?)")]
+ protected internal virtual System.ServiceModel.ChannelFactory<System.ServiceModel.Description.IMetadataExchange> GetChannelFactory(System.ServiceModel.EndpointAddress metadataAddress, string dialect, string identifier) { throw null; }
+ public System.ServiceModel.Description.MetadataSet GetMetadata() { throw null; }
+ public System.ServiceModel.Description.MetadataSet GetMetadata(System.ServiceModel.EndpointAddress address) { throw null; }
+ public System.ServiceModel.Description.MetadataSet GetMetadata(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ public System.ServiceModel.Description.MetadataSet GetMetadata(System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { throw null; }
+ public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync() { throw null; }
+ public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync(System.ServiceModel.EndpointAddress address) { throw null; }
+ public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync(System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal virtual System.Net.HttpWebRequest GetWebRequest(System.Uri location, string dialect, string identifier) { throw null; }
+ }
+ public enum MetadataExchangeClientMode
+ {
+ HttpGet = 1,
+ MetadataExchange = 0,
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class MetadataExporter
+ {
+ internal MetadataExporter() { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataConversionError> Errors { get { throw null; } }
+ public System.ServiceModel.Description.PolicyVersion PolicyVersion { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<object, object> State { get { throw null; } }
+ public abstract void ExportContract(System.ServiceModel.Description.ContractDescription contract);
+ public abstract void ExportEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint);
+ protected internal System.ServiceModel.Description.PolicyConversionContext ExportPolicy(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
+ public abstract System.ServiceModel.Description.MetadataSet GetGeneratedMetadata();
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class MetadataImporter
+ {
+ internal MetadataImporter() { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataConversionError> Errors { get { throw null; } }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, System.ServiceModel.Description.ContractDescription> KnownContracts { get { throw null; } }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IPolicyImportExtension> PolicyImportExtensions { get { throw null; } }
+ public System.Collections.Generic.Dictionary<object, object> State { get { throw null; } }
+ public abstract System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ContractDescription> ImportAllContracts();
+ public abstract System.ServiceModel.Description.ServiceEndpointCollection ImportAllEndpoints();
+ }
+ public sealed partial class MetadataImporterQuotas
+ {
+ public MetadataImporterQuotas() { }
+ public static System.ServiceModel.Description.MetadataImporterQuotas Defaults { get { throw null; } }
+ public static System.ServiceModel.Description.MetadataImporterQuotas Max { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ [System.Xml.Serialization.XmlRootAttribute("Location", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
+ public partial class MetadataLocation
+ {
+ public MetadataLocation() { }
+ public MetadataLocation(string location) { }
+ [System.Xml.Serialization.XmlTextAttribute]
+ public string Location { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ [System.Xml.Serialization.XmlRootAttribute("MetadataReference", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
+ public partial class MetadataReference : System.Xml.Serialization.IXmlSerializable
+ {
+ public MetadataReference() { }
+ public MetadataReference(System.ServiceModel.EndpointAddress address, System.ServiceModel.Channels.AddressingVersion addressVersion) { }
+ public System.ServiceModel.EndpointAddress Address { get { throw null; } set { } }
+ public System.ServiceModel.Channels.AddressingVersion AddressVersion { get { throw null; } set { } }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ }
+ [System.MonoTODOAttribute]
+ public static partial class MetadataResolver
+ {
+ public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address, System.AsyncCallback callback, object asyncState) { throw null; }
+ public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address, System.ServiceModel.Description.MetadataExchangeClient client, System.AsyncCallback callback, object asyncState) { throw null; }
+ public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.AsyncCallback callback, object asyncState) { throw null; }
+ public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.ServiceModel.Description.MetadataExchangeClient client, System.AsyncCallback callback, object asyncState) { throw null; }
+ public static System.IAsyncResult BeginResolve(System.Type contract, System.ServiceModel.EndpointAddress address, System.AsyncCallback callback, object asyncState) { throw null; }
+ public static System.IAsyncResult BeginResolve(System.Type contract, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.AsyncCallback callback, object asyncState) { throw null; }
+ public static System.ServiceModel.Description.ServiceEndpointCollection EndResolve(System.IAsyncResult result) { throw null; }
+ public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address) { throw null; }
+ public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address, System.ServiceModel.Description.MetadataExchangeClient client) { throw null; }
+ public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { throw null; }
+ public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.ServiceModel.Description.MetadataExchangeClient client) { throw null; }
+ public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Type contract, System.ServiceModel.EndpointAddress address) { throw null; }
+ public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Type contract, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("MetadataSection", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
+ public partial class MetadataSection
+ {
+ public MetadataSection() { }
+ public MetadataSection(string dialect, string identifier, object metadata) { }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlAttribute> Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute]
+ public string Dialect { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute]
+ public string Identifier { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyElementAttribute]
+ [System.Xml.Serialization.XmlElementAttribute("definitions", Namespace="http://schemas.xmlsoap.org/wsdl/", Type=typeof(System.Web.Services.Description.ServiceDescription), IsNullable=false)]
+ [System.Xml.Serialization.XmlElementAttribute("Location", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex", Type=typeof(System.ServiceModel.Description.MetadataLocation), IsNullable=false)]
+ [System.Xml.Serialization.XmlElementAttribute("Metadata", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex", Type=typeof(System.ServiceModel.Description.MetadataSet), IsNullable=false)]
+ [System.Xml.Serialization.XmlElementAttribute("MetadataReference", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex", Type=typeof(System.ServiceModel.Description.MetadataReference), IsNullable=false)]
+ [System.Xml.Serialization.XmlElementAttribute("schema", Namespace="http://www.w3.org/2001/XMLSchema", Type=typeof(System.Xml.Schema.XmlSchema), IsNullable=false)]
+ public object Metadata { get { throw null; } set { } }
+ public static string MetadataExchangeDialect { get { throw null; } }
+ public static string PolicyDialect { get { throw null; } }
+ public static string ServiceDescriptionDialect { get { throw null; } }
+ public static string XmlSchemaDialect { get { throw null; } }
+ public static System.ServiceModel.Description.MetadataSection CreateFromPolicy(System.Xml.XmlElement policy, string identifier) { throw null; }
+ public static System.ServiceModel.Description.MetadataSection CreateFromSchema(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public static System.ServiceModel.Description.MetadataSection CreateFromServiceDescription(System.Web.Services.Description.ServiceDescription serviceDescription) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ [System.Xml.Serialization.XmlRootAttribute("Metadata", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
+ public partial class MetadataSet : System.Xml.Serialization.IXmlSerializable
+ {
+ public MetadataSet() { }
+ public MetadataSet(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.MetadataSection> sections) { }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlAttribute> Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("MetadataSection", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataSection> MetadataSections { get { throw null; } }
+ public static System.ServiceModel.Description.MetadataSet ReadFrom(System.Xml.XmlReader reader) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public partial class MustUnderstandBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public MustUnderstandBehavior(bool validate) { }
+ public bool ValidateMustUnderstand { get { throw null; } set { } }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class OperationContractGenerationContext
+ {
+ public OperationContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ServiceContractGenerationContext contract, System.ServiceModel.Description.OperationDescription operation, System.CodeDom.CodeTypeDeclaration declaringType, System.CodeDom.CodeMemberMethod method) { }
+ public OperationContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ServiceContractGenerationContext contract, System.ServiceModel.Description.OperationDescription operation, System.CodeDom.CodeTypeDeclaration declaringType, System.CodeDom.CodeMemberMethod syncMethod, System.CodeDom.CodeMemberMethod taskMethod) { }
+ public OperationContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ServiceContractGenerationContext contract, System.ServiceModel.Description.OperationDescription operation, System.CodeDom.CodeTypeDeclaration declaringType, System.CodeDom.CodeMemberMethod syncMethod, System.CodeDom.CodeMemberMethod beginMethod, System.CodeDom.CodeMemberMethod endMethod) { }
+ public OperationContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ServiceContractGenerationContext contract, System.ServiceModel.Description.OperationDescription operation, System.CodeDom.CodeTypeDeclaration declaringType, System.CodeDom.CodeMemberMethod syncMethod, System.CodeDom.CodeMemberMethod beginMethod, System.CodeDom.CodeMemberMethod endMethod, System.CodeDom.CodeMemberMethod taskMethod) { }
+ public System.CodeDom.CodeMemberMethod BeginMethod { get { throw null; } }
+ public System.ServiceModel.Description.ServiceContractGenerationContext Contract { get { throw null; } }
+ public System.CodeDom.CodeTypeDeclaration DeclaringType { get { throw null; } }
+ public System.CodeDom.CodeMemberMethod EndMethod { get { throw null; } }
+ public bool IsAsync { get { throw null; } }
+ public bool IsTask { get { throw null; } }
+ public System.ServiceModel.Description.OperationDescription Operation { get { throw null; } }
+ public System.ServiceModel.Description.ServiceContractGenerator ServiceContractGenerator { get { throw null; } }
+ public System.CodeDom.CodeMemberMethod SyncMethod { get { throw null; } }
+ public System.CodeDom.CodeMemberMethod TaskMethod { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={name}, IsInitiating={isInitiating}, IsTerminating={isTerminating}")]
+ public partial class OperationDescription
+ {
+ public OperationDescription(string name, System.ServiceModel.Description.ContractDescription declaringContract) { }
+ public System.Reflection.MethodInfo BeginMethod { get { throw null; } set { } }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IOperationBehavior> Behaviors { get { throw null; } }
+ public System.ServiceModel.Description.ContractDescription DeclaringContract { get { throw null; } set { } }
+ public System.Reflection.MethodInfo EndMethod { get { throw null; } set { } }
+ public System.ServiceModel.Description.FaultDescriptionCollection Faults { get { throw null; } }
+ public bool HasProtectionLevel { get { throw null; } }
+ public bool IsInitiating { get { throw null; } set { } }
+ public bool IsOneWay { get { throw null; } }
+ public bool IsTerminating { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Type> KnownTypes { get { throw null; } }
+ public System.ServiceModel.Description.MessageDescriptionCollection Messages { get { throw null; } }
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.KeyedCollection<System.Type, System.ServiceModel.Description.IOperationBehavior> OperationBehaviors { get { throw null; } }
+ public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
+ public System.Reflection.MethodInfo SyncMethod { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Reflection.MethodInfo TaskMethod { get { throw null; } set { } }
+ public bool ShouldSerializeProtectionLevel() { throw null; }
+ }
+ public partial class OperationDescriptionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.OperationDescription>
+ {
+ internal OperationDescriptionCollection() { }
+ public System.ServiceModel.Description.OperationDescription Find(string name) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.OperationDescription> FindAll(string name) { throw null; }
+ protected override void InsertItem(int index, System.ServiceModel.Description.OperationDescription item) { }
+ protected override void SetItem(int index, System.ServiceModel.Description.OperationDescription item) { }
+ }
+ public static partial class ParameterXPathQueryGenerator
+ {
+ public static string CreateFromDataContractSerializer(System.Xml.Linq.XName serviceContractName, string operationName, string parameterName, bool isReply, System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; }
+ }
+ public partial class PolicyAssertionCollection : System.Collections.ObjectModel.Collection<System.Xml.XmlElement>
+ {
+ public PolicyAssertionCollection() { }
+ public PolicyAssertionCollection(System.Collections.Generic.IEnumerable<System.Xml.XmlElement> elements) { }
+ [System.MonoTODOAttribute]
+ public bool Contains(string localName, string namespaceUri) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlElement Find(string localName, string namespaceUri) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> FindAll(string localName, string namespaceUri) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void InsertItem(int index, System.Xml.XmlElement item) { }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlElement Remove(string localName, string namespaceUri) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> RemoveAll(string localName, string namespaceUri) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void SetItem(int index, System.Xml.XmlElement item) { }
+ }
+ public abstract partial class PolicyConversionContext
+ {
+ protected PolicyConversionContext(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public abstract System.ServiceModel.Channels.BindingElementCollection BindingElements { get; }
+ public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } }
+ public abstract System.ServiceModel.Description.PolicyAssertionCollection GetBindingAssertions();
+ public abstract System.ServiceModel.Description.PolicyAssertionCollection GetFaultBindingAssertions(System.ServiceModel.Description.FaultDescription fault);
+ public abstract System.ServiceModel.Description.PolicyAssertionCollection GetMessageBindingAssertions(System.ServiceModel.Description.MessageDescription message);
+ public abstract System.ServiceModel.Description.PolicyAssertionCollection GetOperationBindingAssertions(System.ServiceModel.Description.OperationDescription operation);
+ }
+ public sealed partial class PolicyVersion
+ {
+ internal PolicyVersion() { }
+ public static System.ServiceModel.Description.PolicyVersion Default { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public static System.ServiceModel.Description.PolicyVersion Policy12 { get { throw null; } }
+ public static System.ServiceModel.Description.PolicyVersion Policy15 { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public enum PrincipalPermissionMode
+ {
+ Always = 4,
+ Custom = 3,
+ None = 0,
+ UseAspNetRoles = 2,
+ UseWindowsGroups = 1,
+ }
+ public sealed partial class ServiceAuthenticationBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceAuthenticationBehavior() { }
+ public System.Net.AuthenticationSchemes AuthenticationSchemes { get { throw null; } set { } }
+ public System.ServiceModel.ServiceAuthenticationManager ServiceAuthenticationManager { get { throw null; } set { } }
+ public bool ShouldSerializeAuthenticationSchemes() { throw null; }
+ public bool ShouldSerializeServiceAuthenticationManager() { throw null; }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public sealed partial class ServiceAuthorizationBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceAuthorizationBehavior() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ExternalAuthorizationPolicies { get { throw null; } set { } }
+ public bool ImpersonateCallerForAllOperations { get { throw null; } set { } }
+ public bool ImpersonateOnSerializingReply { get { throw null; } set { } }
+ public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { get { throw null; } set { } }
+ public System.Web.Security.RoleProvider RoleProvider { get { throw null; } set { } }
+ public System.ServiceModel.ServiceAuthorizationManager ServiceAuthorizationManager { get { throw null; } set { } }
+ public bool ShouldSerializeExternalAuthorizationPolicies() { throw null; }
+ public bool ShouldSerializeServiceAuthorizationManager() { throw null; }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public partial class ServiceContractGenerationContext
+ {
+ public ServiceContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ContractDescription contract, System.CodeDom.CodeTypeDeclaration contractType) { }
+ public ServiceContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ContractDescription contract, System.CodeDom.CodeTypeDeclaration contractType, System.CodeDom.CodeTypeDeclaration duplexCallbackType) { }
+ public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } }
+ public System.CodeDom.CodeTypeDeclaration ContractType { get { throw null; } }
+ public System.CodeDom.CodeTypeDeclaration DuplexCallbackType { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.OperationContractGenerationContext> Operations { get { throw null; } }
+ public System.ServiceModel.Description.ServiceContractGenerator ServiceContractGenerator { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ServiceContractGenerationOptions
+ {
+ AsynchronousMethods = 1,
+ ChannelInterface = 2,
+ ClientClass = 8,
+ EventBasedAsynchronousMethods = 32,
+ InternalTypes = 4,
+ None = 0,
+ TaskBasedAsynchronousMethod = 64,
+ TypedMessages = 16,
+ }
+ public partial class ServiceContractGenerator
+ {
+ public ServiceContractGenerator() { }
+ public ServiceContractGenerator(System.CodeDom.CodeCompileUnit targetCompileUnit) { }
+ public ServiceContractGenerator(System.CodeDom.CodeCompileUnit targetCompileUnit, System.Configuration.Configuration targetConfig) { }
+ public ServiceContractGenerator(System.Configuration.Configuration targetConfig) { }
+ public System.Configuration.Configuration Configuration { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataConversionError> Errors { get { throw null; } }
+ public System.Collections.Generic.Dictionary<string, string> NamespaceMappings { get { throw null; } }
+ public System.ServiceModel.Description.ServiceContractGenerationOptions Options { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<System.ServiceModel.Description.ContractDescription, System.Type> ReferencedTypes { get { throw null; } }
+ public System.CodeDom.CodeCompileUnit TargetCompileUnit { get { throw null; } }
+ public void GenerateBinding(System.ServiceModel.Channels.Binding binding, out string bindingSectionName, out string configurationName) { bindingSectionName = default(string); configurationName = default(string); }
+ [System.MonoTODOAttribute]
+ public System.CodeDom.CodeTypeReference GenerateServiceContractType(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
+ public System.CodeDom.CodeTypeReference GenerateServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, out System.ServiceModel.Configuration.ChannelEndpointElement channelElement) { channelElement = default(System.ServiceModel.Configuration.ChannelEndpointElement); throw null; }
+ }
+ public partial class ServiceCredentials : System.ServiceModel.Security.SecurityCredentialsManager, System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceCredentials() { }
+ protected ServiceCredentials(System.ServiceModel.Description.ServiceCredentials other) { }
+ public System.ServiceModel.Security.X509CertificateInitiatorServiceCredential ClientCertificate { get { throw null; } }
+ public System.ServiceModel.ExceptionMapper ExceptionMapper { get { throw null; } set { } }
+ public System.IdentityModel.Configuration.IdentityConfiguration IdentityConfiguration { get { throw null; } set { } }
+ public System.ServiceModel.Security.IssuedTokenServiceCredential IssuedTokenAuthentication { get { throw null; } }
+ public System.ServiceModel.Security.PeerCredential Peer { get { throw null; } }
+ public System.ServiceModel.Security.SecureConversationServiceCredential SecureConversationAuthentication { get { throw null; } }
+ public System.ServiceModel.Security.X509CertificateRecipientServiceCredential ServiceCertificate { get { throw null; } }
+ public bool UseIdentityConfiguration { get { throw null; } set { } }
+ public System.ServiceModel.Security.UserNamePasswordServiceCredential UserNameAuthentication { get { throw null; } }
+ public System.ServiceModel.Security.WindowsServiceCredential WindowsAuthentication { get { throw null; } }
+ public System.ServiceModel.Description.ServiceCredentials Clone() { throw null; }
+ protected virtual System.ServiceModel.Description.ServiceCredentials CloneCore() { throw null; }
+ public override System.IdentityModel.Selectors.SecurityTokenManager CreateSecurityTokenManager() { throw null; }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public partial class ServiceDebugBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceDebugBehavior() { }
+ public System.ServiceModel.Channels.Binding HttpHelpPageBinding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool HttpHelpPageEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri HttpHelpPageUrl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Channels.Binding HttpsHelpPageBinding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool HttpsHelpPageEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri HttpsHelpPageUrl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IncludeExceptionDetailInFaults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public partial class ServiceDescription
+ {
+ public ServiceDescription() { }
+ public ServiceDescription(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ServiceEndpoint> endpoints) { }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IServiceBehavior> Behaviors { get { throw null; } }
+ public string ConfigurationName { get { throw null; } set { } }
+ public System.ServiceModel.Description.ServiceEndpointCollection Endpoints { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Type ServiceType { get { throw null; } set { } }
+ public static System.ServiceModel.Description.ServiceDescription GetService(object serviceImplementation) { throw null; }
+ public static System.ServiceModel.Description.ServiceDescription GetService(System.Type serviceType) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Address={address}")]
+ [System.Diagnostics.DebuggerDisplayAttribute("Name={name}")]
+ public partial class ServiceEndpoint
+ {
+ public ServiceEndpoint(System.ServiceModel.Description.ContractDescription contract) { }
+ public ServiceEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { }
+ public System.ServiceModel.EndpointAddress Address { get { throw null; } set { } }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior> Behaviors { get { throw null; } }
+ public System.ServiceModel.Channels.Binding Binding { get { throw null; } set { } }
+ public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.KeyedCollection<System.Type, System.ServiceModel.Description.IEndpointBehavior> EndpointBehaviors { get { throw null; } }
+ public bool IsSystemEndpoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri ListenUri { get { throw null; } set { } }
+ public System.ServiceModel.Description.ListenUriMode ListenUriMode { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ }
+ public partial class ServiceEndpointCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint>
+ {
+ internal ServiceEndpointCollection() { }
+ public System.ServiceModel.Description.ServiceEndpoint Find(System.Type contractType) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint Find(System.Type contractType, System.Xml.XmlQualifiedName bindingName) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint Find(System.Uri address) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint Find(System.Xml.XmlQualifiedName contractName) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint Find(System.Xml.XmlQualifiedName contractName, System.Xml.XmlQualifiedName bindingName) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> FindAll(System.Type contractType) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> FindAll(System.Xml.XmlQualifiedName contractName) { throw null; }
+ protected override void InsertItem(int index, System.ServiceModel.Description.ServiceEndpoint item) { }
+ protected override void SetItem(int index, System.ServiceModel.Description.ServiceEndpoint item) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class ServiceMetadataBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public const string MexContractName = "IMetadataExchange";
+ public ServiceMetadataBehavior() { }
+ public System.Uri ExternalMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Channels.Binding HttpGetBinding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool HttpGetEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri HttpGetUrl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Channels.Binding HttpsGetBinding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool HttpsGetEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri HttpsGetUrl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Description.MetadataExporter MetadataExporter { get { throw null; } set { } }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ [System.MonoTODOAttribute]
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public sealed partial class ServiceMetadataContractBehavior : System.ServiceModel.Description.IContractBehavior
+ {
+ public ServiceMetadataContractBehavior() { }
+ public ServiceMetadataContractBehavior(bool metadataGenerationDisabled) { }
+ public bool MetadataGenerationDisabled { get { throw null; } set { } }
+ void System.ServiceModel.Description.IContractBehavior.AddBindingParameters(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IContractBehavior.ApplyClientBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime proxy) { }
+ void System.ServiceModel.Description.IContractBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatch) { }
+ void System.ServiceModel.Description.IContractBehavior.Validate(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ }
+ public partial class ServiceMetadataEndpoint : System.ServiceModel.Description.ServiceEndpoint
+ {
+ public ServiceMetadataEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public ServiceMetadataEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ public ServiceMetadataEndpoint(System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { }
+ }
+ public partial class ServiceMetadataExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
+ {
+ public ServiceMetadataExtension() { }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Description.MetadataSet Metadata { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescription SingleWsdl { get { throw null; } }
+ void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Attach(System.ServiceModel.ServiceHostBase owner) { }
+ void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Detach(System.ServiceModel.ServiceHostBase owner) { }
+ }
+ public sealed partial class ServiceSecurityAuditBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceSecurityAuditBehavior() { }
+ public System.ServiceModel.AuditLogLocation AuditLogLocation { get { throw null; } set { } }
+ public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get { throw null; } set { } }
+ public System.ServiceModel.AuditLevel ServiceAuthorizationAuditLevel { get { throw null; } set { } }
+ public bool SuppressAuditFailure { get { throw null; } set { } }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ public partial class ServiceThrottlingBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public ServiceThrottlingBehavior() { }
+ public int MaxConcurrentCalls { get { throw null; } set { } }
+ public int MaxConcurrentInstances { get { throw null; } set { } }
+ public int MaxConcurrentSessions { get { throw null; } set { } }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class SynchronousReceiveBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public SynchronousReceiveBehavior() { }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class TransactedBatchingBehavior : System.ServiceModel.Description.IEndpointBehavior
+ {
+ public TransactedBatchingBehavior(int maxBatchSize) { }
+ public int MaxBatchSize { get { throw null; } set { } }
+ void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { }
+ void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
+ }
+ public abstract partial class TypedMessageConverter
+ {
+ protected TypedMessageConverter() { }
+ public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action) { throw null; }
+ public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, System.ServiceModel.DataContractFormatAttribute formatterAttribute) { throw null; }
+ public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute) { throw null; }
+ public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, string defaultNamespace) { throw null; }
+ public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, string defaultNamespace, System.ServiceModel.DataContractFormatAttribute formatterAttribute) { throw null; }
+ public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, string defaultNamespace, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute) { throw null; }
+ public abstract object FromMessage(System.ServiceModel.Channels.Message message);
+ public abstract System.ServiceModel.Channels.Message ToMessage(object typedMessage);
+ public abstract System.ServiceModel.Channels.Message ToMessage(object typedMessage, System.ServiceModel.Channels.MessageVersion version);
+ }
+ public partial class UseRequestHeadersForMetadataAddressBehavior : System.ServiceModel.Description.IServiceBehavior
+ {
+ public UseRequestHeadersForMetadataAddressBehavior() { }
+ public System.Collections.Generic.IDictionary<string, int> DefaultPortsByScheme { get { throw null; } }
+ void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WsdlContractConversionContext
+ {
+ internal WsdlContractConversionContext() { }
+ public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } }
+ public System.Web.Services.Description.PortType WsdlPortType { get { throw null; } }
+ public System.ServiceModel.Description.FaultDescription GetFaultDescription(System.Web.Services.Description.OperationFault operationFault) { throw null; }
+ public System.ServiceModel.Description.MessageDescription GetMessageDescription(System.Web.Services.Description.OperationMessage operationMessage) { throw null; }
+ public System.Web.Services.Description.Operation GetOperation(System.ServiceModel.Description.OperationDescription operation) { throw null; }
+ public System.ServiceModel.Description.OperationDescription GetOperationDescription(System.Web.Services.Description.Operation operation) { throw null; }
+ public System.Web.Services.Description.OperationFault GetOperationFault(System.ServiceModel.Description.FaultDescription fault) { throw null; }
+ public System.Web.Services.Description.OperationMessage GetOperationMessage(System.ServiceModel.Description.MessageDescription message) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WsdlEndpointConversionContext
+ {
+ internal WsdlEndpointConversionContext() { }
+ public System.ServiceModel.Description.WsdlContractConversionContext ContractConversionContext { get { throw null; } }
+ public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
+ public System.Web.Services.Description.Binding WsdlBinding { get { throw null; } }
+ public System.Web.Services.Description.Port WsdlPort { get { throw null; } }
+ public System.Web.Services.Description.FaultBinding GetFaultBinding(System.ServiceModel.Description.FaultDescription fault) { throw null; }
+ public System.ServiceModel.Description.FaultDescription GetFaultDescription(System.Web.Services.Description.FaultBinding faultBinding) { throw null; }
+ public System.Web.Services.Description.MessageBinding GetMessageBinding(System.ServiceModel.Description.MessageDescription message) { throw null; }
+ public System.ServiceModel.Description.MessageDescription GetMessageDescription(System.Web.Services.Description.MessageBinding messageBinding) { throw null; }
+ public System.Web.Services.Description.OperationBinding GetOperationBinding(System.ServiceModel.Description.OperationDescription operation) { throw null; }
+ public System.ServiceModel.Description.OperationDescription GetOperationDescription(System.Web.Services.Description.OperationBinding operationBinding) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WsdlExporter : System.ServiceModel.Description.MetadataExporter
+ {
+ public WsdlExporter() { }
+ public System.Web.Services.Description.ServiceDescriptionCollection GeneratedWsdlDocuments { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaSet GeneratedXmlSchemas { get { throw null; } }
+ public override void ExportContract(System.ServiceModel.Description.ContractDescription contract) { }
+ public override void ExportEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public void ExportEndpoints(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.Xml.XmlQualifiedName wsdlServiceQName) { }
+ public override System.ServiceModel.Description.MetadataSet GetGeneratedMetadata() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class WsdlImporter : System.ServiceModel.Description.MetadataImporter
+ {
+ public WsdlImporter(System.ServiceModel.Description.MetadataSet metadata) { }
+ public WsdlImporter(System.ServiceModel.Description.MetadataSet metadata, System.Collections.Generic.IEnumerable<System.ServiceModel.Description.IPolicyImportExtension> policyImportExtensions, System.Collections.Generic.IEnumerable<System.ServiceModel.Description.IWsdlImportExtension> wsdlImportExtensions) { }
+ public WsdlImporter(System.ServiceModel.Description.MetadataSet metadata, System.Collections.Generic.IEnumerable<System.ServiceModel.Description.IPolicyImportExtension> policyImportExtensions, System.Collections.Generic.IEnumerable<System.ServiceModel.Description.IWsdlImportExtension> wsdlImportExtensions, System.ServiceModel.Description.MetadataImporterQuotas quotas) { }
+ public System.Web.Services.Description.ServiceDescriptionCollection WsdlDocuments { get { throw null; } }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IWsdlImportExtension> WsdlImportExtensions { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaSet XmlSchemas { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Channels.Binding> ImportAllBindings() { throw null; }
+ public override System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ContractDescription> ImportAllContracts() { throw null; }
+ public override System.ServiceModel.Description.ServiceEndpointCollection ImportAllEndpoints() { throw null; }
+ public System.ServiceModel.Channels.Binding ImportBinding(System.Web.Services.Description.Binding wsdlBinding) { throw null; }
+ public System.ServiceModel.Description.ContractDescription ImportContract(System.Web.Services.Description.PortType wsdlPortType) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpoint ImportEndpoint(System.Web.Services.Description.Port wsdlPort) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.Binding wsdlBinding) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.PortType wsdlPortType) { throw null; }
+ public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.Service wsdlService) { throw null; }
+ }
+ public partial class XmlSerializerMessageContractImporter : System.ServiceModel.Description.IWsdlImportExtension
+ {
+ public XmlSerializerMessageContractImporter() { }
+ void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext contractContext) { }
+ void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+ public partial class XmlSerializerOperationBehavior : System.ServiceModel.Description.IOperationBehavior, System.ServiceModel.Description.IWsdlExportExtension
+ {
+ public XmlSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation) { }
+ public XmlSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.XmlSerializerFormatAttribute attribute) { }
+ public System.ServiceModel.XmlSerializerFormatAttribute XmlSerializerFormatAttribute { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.Collection<System.Xml.Serialization.XmlMapping> GetXmlMappings() { throw null; }
+ void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
+ void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
+ void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext contractContext) { }
+ void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
+ }
+}
+namespace System.ServiceModel.Diagnostics
+{
+ public enum PerformanceCounterScope
+ {
+ All = 2,
+ Default = 3,
+ Off = 0,
+ ServiceOnly = 1,
+ }
+}
+namespace System.ServiceModel.Dispatcher
+{
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class ActionMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
+ {
+ public ActionMessageFilter(params string[] actions) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> Actions { get { throw null; } }
+ protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
+ }
+ public partial class ChannelDispatcher : System.ServiceModel.Dispatcher.ChannelDispatcherBase
+ {
+ [System.MonoTODOAttribute("get binding info from config")]
+ public ChannelDispatcher(System.ServiceModel.Channels.IChannelListener listener) { }
+ public ChannelDispatcher(System.ServiceModel.Channels.IChannelListener listener, string bindingName) { }
+ public ChannelDispatcher(System.ServiceModel.Channels.IChannelListener listener, string bindingName, System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
+ public bool AsynchronousTransactedAcceptEnabled { get { throw null; } set { } }
+ public string BindingName { get { throw null; } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IChannelInitializer> ChannelInitializers { get { throw null; } }
+ protected override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ protected override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.EndpointDispatcher> Endpoints { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.IErrorHandler> ErrorHandlers { get { throw null; } }
+ public override System.ServiceModel.ServiceHostBase Host { get { throw null; } }
+ public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IsTransactedAccept { get { throw null; } }
+ public bool IsTransactedReceive { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.IChannelListener Listener { get { throw null; } }
+ public bool ManualAddressing { get { throw null; } set { } }
+ public int MaxPendingReceives { get { throw null; } set { } }
+ public int MaxTransactedBatchSize { get { throw null; } set { } }
+ public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
+ public bool ReceiveContextEnabled { get { throw null; } set { } }
+ public bool ReceiveSynchronously { get { throw null; } set { } }
+ public bool SendAsynchronously { get { throw null; } set { } }
+ public System.ServiceModel.Dispatcher.ServiceThrottle ServiceThrottle { get { throw null; } set { } }
+ public System.Transactions.IsolationLevel TransactionIsolationLevel { get { throw null; } set { } }
+ public System.TimeSpan TransactionTimeout { get { throw null; } set { } }
+ protected override void Attach(System.ServiceModel.ServiceHostBase host) { }
+ public override void CloseInput() { }
+ protected override void Detach(System.ServiceModel.ServiceHostBase host) { }
+ protected override void OnAbort() { }
+ protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ protected override void OnClose(System.TimeSpan timeout) { }
+ protected override void OnClosed() { }
+ protected override void OnEndClose(System.IAsyncResult result) { }
+ protected override void OnEndOpen(System.IAsyncResult result) { }
+ protected override void OnOpen(System.TimeSpan timeout) { }
+ protected override void OnOpened() { }
+ protected override void OnOpening() { }
+ }
+ public abstract partial class ChannelDispatcherBase : System.ServiceModel.Channels.CommunicationObject
+ {
+ protected ChannelDispatcherBase() { }
+ public abstract System.ServiceModel.ServiceHostBase Host { get; }
+ public abstract System.ServiceModel.Channels.IChannelListener Listener { get; }
+ protected virtual void Attach(System.ServiceModel.ServiceHostBase host) { }
+ public virtual void CloseInput() { }
+ protected virtual void Detach(System.ServiceModel.ServiceHostBase host) { }
+ }
+ public partial class ChannelDispatcherCollection : System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.ChannelDispatcherBase>
+ {
+ internal ChannelDispatcherCollection() { }
+ protected override void ClearItems() { }
+ protected override void InsertItem(int index, System.ServiceModel.Dispatcher.ChannelDispatcherBase item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.ServiceModel.Dispatcher.ChannelDispatcherBase item) { }
+ }
+ public sealed partial class ClientOperation : System.ServiceModel.Dispatcher.ClientOperationCompatBase
+ {
+ public ClientOperation(System.ServiceModel.Dispatcher.ClientRuntime parent, string name, string action) { }
+ public ClientOperation(System.ServiceModel.Dispatcher.ClientRuntime parent, string name, string action, string replyAction) { }
+ public string Action { get { throw null; } }
+ public System.Reflection.MethodInfo BeginMethod { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.IParameterInspector> ClientParameterInspectors { get { throw null; } }
+ public bool DeserializeReply { get { throw null; } set { } }
+ public System.Reflection.MethodInfo EndMethod { get { throw null; } set { } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.FaultContractInfo> FaultContractInfos { get { throw null; } }
+ public System.ServiceModel.Dispatcher.IClientMessageFormatter Formatter { get { throw null; } set { } }
+ public bool IsInitiating { get { throw null; } set { } }
+ public bool IsOneWay { get { throw null; } set { } }
+ public bool IsTerminating { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public new System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IParameterInspector> ParameterInspectors { get { throw null; } }
+ public System.ServiceModel.Dispatcher.ClientRuntime Parent { get { throw null; } }
+ public string ReplyAction { get { throw null; } }
+ public bool SerializeRequest { get { throw null; } set { } }
+ public System.Reflection.MethodInfo SyncMethod { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Reflection.MethodInfo TaskMethod { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Type TaskTResult { get { throw null; } set { } }
+ }
+ public partial class ClientOperationCompatBase
+ {
+ internal ClientOperationCompatBase() { }
+ public System.Collections.Generic.IList<System.ServiceModel.Dispatcher.IParameterInspector> ParameterInspectors { get { throw null; } }
+ }
+ public sealed partial class ClientRuntime : System.ServiceModel.Dispatcher.ClientRuntimeCompatBase
+ {
+ internal ClientRuntime() { }
+ public System.Type CallbackClientType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Dispatcher.DispatchRuntime CallbackDispatchRuntime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IChannelInitializer> ChannelInitializers { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.IClientMessageInspector> ClientMessageInspectors { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.ClientOperation> ClientOperations { get { throw null; } }
+ public System.Type ContractClientType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ContractName { get { throw null; } }
+ public string ContractNamespace { get { throw null; } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInteractiveChannelInitializer> InteractiveChannelInitializers { get { throw null; } }
+ public bool ManualAddressing { get { throw null; } set { } }
+ public int MaxFaultSize { get { throw null; } set { } }
+ public new System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IClientMessageInspector> MessageInspectors { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool MessageVersionNoneFaultsEnabled { get { throw null; } set { } }
+ public new System.Collections.Generic.SynchronizedKeyedCollection<string, System.ServiceModel.Dispatcher.ClientOperation> Operations { get { throw null; } }
+ public System.ServiceModel.Dispatcher.IClientOperationSelector OperationSelector { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Dispatcher.ClientOperation UnhandledClientOperation { get { throw null; } }
+ public bool ValidateMustUnderstand { get { throw null; } set { } }
+ public System.Uri Via { get { throw null; } set { } }
+ }
+ public partial class ClientRuntimeCompatBase
+ {
+ internal ClientRuntimeCompatBase() { }
+ public System.Collections.Generic.IList<System.ServiceModel.Dispatcher.IClientMessageInspector> MessageInspectors { get { throw null; } }
+ public System.Collections.ObjectModel.KeyedCollection<string, System.ServiceModel.Dispatcher.ClientOperation> Operations { get { throw null; } }
+ }
+ public sealed partial class DispatchOperation
+ {
+ public DispatchOperation(System.ServiceModel.Dispatcher.DispatchRuntime parent, string name, string action) { }
+ public DispatchOperation(System.ServiceModel.Dispatcher.DispatchRuntime parent, string name, string action, string replyAction) { }
+ public string Action { get { throw null; } }
+ public bool AutoDisposeParameters { get { throw null; } set { } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.ICallContextInitializer> CallContextInitializers { get { throw null; } }
+ public bool DeserializeRequest { get { throw null; } set { } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.FaultContractInfo> FaultContractInfos { get { throw null; } }
+ public System.ServiceModel.Dispatcher.IDispatchMessageFormatter Formatter { get { throw null; } set { } }
+ [System.MonoTODOAttribute("not considered")]
+ public System.ServiceModel.ImpersonationOption Impersonation { get { throw null; } set { } }
+ public System.ServiceModel.Dispatcher.IOperationInvoker Invoker { get { throw null; } set { } }
+ public bool IsInsideTransactedReceiveScope { get { throw null; } set { } }
+ public bool IsOneWay { get { throw null; } }
+ public bool IsTerminating { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IParameterInspector> ParameterInspectors { get { throw null; } }
+ public System.ServiceModel.Dispatcher.DispatchRuntime Parent { get { throw null; } }
+ public bool ReleaseInstanceAfterCall { get { throw null; } set { } }
+ public bool ReleaseInstanceBeforeCall { get { throw null; } set { } }
+ public string ReplyAction { get { throw null; } }
+ public bool SerializeReply { get { throw null; } set { } }
+ public bool TransactionAutoComplete { get { throw null; } set { } }
+ public bool TransactionRequired { get { throw null; } set { } }
+ }
+ public sealed partial class DispatchRuntime
+ {
+ internal DispatchRuntime() { }
+ [System.MonoTODOAttribute]
+ public bool AutomaticInputSessionShutdown { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Dispatcher.ClientRuntime CallbackClientRuntime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Dispatcher.ChannelDispatcher ChannelDispatcher { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.ConcurrencyMode ConcurrencyMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Dispatcher.EndpointDispatcher EndpointDispatcher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool EnsureOrderedDispatch { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ExternalAuthorizationPolicies { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool IgnoreTransactionMessageProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool ImpersonateCallerForAllOperations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ImpersonateOnSerializingReply { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInputSessionShutdown> InputSessionShutdownHandlers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInstanceContextInitializer> InstanceContextInitializers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Dispatcher.IInstanceContextProvider InstanceContextProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Dispatcher.IInstanceProvider InstanceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IDispatchMessageInspector> MessageInspectors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.SynchronizedKeyedCollection<string, System.ServiceModel.Dispatcher.DispatchOperation> Operations { get { throw null; } }
+ public System.ServiceModel.Dispatcher.IDispatchOperationSelector OperationSelector { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool PreserveMessage { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool ReleaseServiceInstanceOnTransactionComplete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Web.Security.RoleProvider RoleProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.AuditLogLocation SecurityAuditLogLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.ServiceAuthenticationManager ServiceAuthenticationManager { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.AuditLevel ServiceAuthorizationAuditLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.ServiceAuthorizationManager ServiceAuthorizationManager { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.InstanceContext SingletonInstanceContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool SuppressAuditFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Threading.SynchronizationContext SynchronizationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool TransactionAutoCompleteOnSessionClose { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Dispatcher.DispatchOperation UnhandledDispatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ValidateMustUnderstand { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class EndpointAddressMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
+ {
+ public EndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address) { }
+ public EndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address, bool includeHostNameInComparison) { }
+ public System.ServiceModel.EndpointAddress Address { get { throw null; } }
+ public bool IncludeHostNameInComparison { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
+ }
+ public partial class EndpointDispatcher
+ {
+ public EndpointDispatcher(System.ServiceModel.EndpointAddress address, string contractName, string contractNamespace) { }
+ public EndpointDispatcher(System.ServiceModel.EndpointAddress address, string contractName, string contractNamespace, bool isSystemEndpoint) { }
+ public System.ServiceModel.Dispatcher.MessageFilter AddressFilter { get { throw null; } set { } }
+ public System.ServiceModel.Dispatcher.ChannelDispatcher ChannelDispatcher { get { throw null; } }
+ public System.ServiceModel.Dispatcher.MessageFilter ContractFilter { get { throw null; } set { } }
+ public string ContractName { get { throw null; } }
+ public string ContractNamespace { get { throw null; } }
+ public System.ServiceModel.Dispatcher.DispatchRuntime DispatchRuntime { get { throw null; } }
+ public System.ServiceModel.EndpointAddress EndpointAddress { get { throw null; } }
+ public int FilterPriority { get { throw null; } set { } }
+ public bool IsSystemEndpoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class ExceptionHandler
+ {
+ protected ExceptionHandler() { }
+ public static System.ServiceModel.Dispatcher.ExceptionHandler AlwaysHandle { get { throw null; } }
+ public static System.ServiceModel.Dispatcher.ExceptionHandler AsynchronousThreadExceptionHandler { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } set { } }
+ public static System.ServiceModel.Dispatcher.ExceptionHandler TransportExceptionHandler { get { throw null; } set { } }
+ public abstract bool HandleException(System.Exception exception);
+ }
+ public partial class FaultContractInfo
+ {
+ public FaultContractInfo(string action, System.Type detail) { }
+ public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type Detail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class FilterInvalidBodyAccessException : System.ServiceModel.Dispatcher.InvalidBodyAccessException
+ {
+ public FilterInvalidBodyAccessException() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ protected FilterInvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public FilterInvalidBodyAccessException(string message) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public FilterInvalidBodyAccessException(string message, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public FilterInvalidBodyAccessException(string message, System.Exception innerException) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public FilterInvalidBodyAccessException(string message, System.Exception innerException, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> Filters { get { throw null; } }
+ }
+ public partial interface ICallContextInitializer
+ {
+ void AfterInvoke(object correlationState);
+ object BeforeInvoke(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.IClientChannel channel, System.ServiceModel.Channels.Message message);
+ }
+ public partial interface IChannelInitializer
+ {
+ void Initialize(System.ServiceModel.IClientChannel channel);
+ }
+ public partial interface IClientMessageFormatter
+ {
+ object DeserializeReply(System.ServiceModel.Channels.Message message, object[] parameters);
+ System.ServiceModel.Channels.Message SerializeRequest(System.ServiceModel.Channels.MessageVersion messageVersion, object[] parameters);
+ }
+ public partial interface IClientMessageInspector
+ {
+ void AfterReceiveReply(ref System.ServiceModel.Channels.Message reply, object correlationState);
+ object BeforeSendRequest(ref System.ServiceModel.Channels.Message request, System.ServiceModel.IClientChannel channel);
+ }
+ public partial interface IClientOperationSelector
+ {
+ bool AreParametersRequiredForSelection { get; }
+ string SelectOperation(System.Reflection.MethodBase method, object[] parameters);
+ }
+ public partial interface IDispatchMessageFormatter
+ {
+ void DeserializeRequest(System.ServiceModel.Channels.Message message, object[] parameters);
+ System.ServiceModel.Channels.Message SerializeReply(System.ServiceModel.Channels.MessageVersion messageVersion, object[] parameters, object result);
+ }
+ public partial interface IDispatchMessageInspector
+ {
+ object AfterReceiveRequest(ref System.ServiceModel.Channels.Message request, System.ServiceModel.IClientChannel channel, System.ServiceModel.InstanceContext instanceContext);
+ void BeforeSendReply(ref System.ServiceModel.Channels.Message reply, object correlationState);
+ }
+ public partial interface IDispatchOperationSelector
+ {
+ string SelectOperation(ref System.ServiceModel.Channels.Message message);
+ }
+ public partial interface IErrorHandler
+ {
+ bool HandleError(System.Exception error);
+ void ProvideFault(System.Exception error, System.ServiceModel.Channels.MessageVersion version, ref System.ServiceModel.Channels.Message fault);
+ }
+ public partial interface IInputSessionShutdown
+ {
+ void ChannelFaulted(System.ServiceModel.IDuplexContextChannel channel);
+ void DoneReceiving(System.ServiceModel.IDuplexContextChannel channel);
+ }
+ public partial interface IInstanceContextInitializer
+ {
+ void Initialize(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message);
+ }
+ public partial interface IInstanceContextProvider
+ {
+ System.ServiceModel.InstanceContext GetExistingInstanceContext(System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel);
+ void InitializeInstanceContext(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel);
+ bool IsIdle(System.ServiceModel.InstanceContext instanceContext);
+ void NotifyIdle(System.ServiceModel.Dispatcher.InstanceContextIdleCallback callback, System.ServiceModel.InstanceContext instanceContext);
+ }
+ public partial interface IInstanceProvider
+ {
+ object GetInstance(System.ServiceModel.InstanceContext instanceContext);
+ object GetInstance(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message);
+ void ReleaseInstance(System.ServiceModel.InstanceContext instanceContext, object instance);
+ }
+ public partial interface IInteractiveChannelInitializer
+ {
+ System.IAsyncResult BeginDisplayInitializationUI(System.ServiceModel.IClientChannel channel, System.AsyncCallback callback, object state);
+ void EndDisplayInitializationUI(System.IAsyncResult result);
+ }
+ public partial interface IMessageFilterTable<TFilterData> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.IEnumerable
+ {
+ bool GetMatchingFilter(System.ServiceModel.Channels.Message message, out System.ServiceModel.Dispatcher.MessageFilter filter);
+ bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer messageBuffer, out System.ServiceModel.Dispatcher.MessageFilter filter);
+ bool GetMatchingFilters(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results);
+ bool GetMatchingFilters(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results);
+ bool GetMatchingValue(System.ServiceModel.Channels.Message message, out TFilterData value);
+ bool GetMatchingValue(System.ServiceModel.Channels.MessageBuffer messageBuffer, out TFilterData value);
+ bool GetMatchingValues(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<TFilterData> results);
+ bool GetMatchingValues(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<TFilterData> results);
+ }
+ public delegate void InstanceContextIdleCallback(System.ServiceModel.InstanceContext instanceContext);
+ [System.SerializableAttribute]
+ public abstract partial class InvalidBodyAccessException : System.SystemException
+ {
+ protected InvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected InvalidBodyAccessException(string message) { }
+ protected InvalidBodyAccessException(string message, System.Exception innerException) { }
+ }
+ public partial interface IOperationInvoker
+ {
+ bool IsSynchronous { get; }
+ object[] AllocateInputs();
+ object Invoke(object instance, object[] inputs, out object[] outputs);
+ System.IAsyncResult InvokeBegin(object instance, object[] inputs, System.AsyncCallback callback, object state);
+ object InvokeEnd(object instance, out object[] outputs, System.IAsyncResult result);
+ }
+ public partial interface IParameterInspector
+ {
+ void AfterCall(string operationName, object[] outputs, object returnValue, object correlationState);
+ object BeforeCall(string operationName, object[] inputs);
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class MatchAllMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
+ {
+ public MatchAllMessageFilter() { }
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class MatchNoneMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
+ {
+ public MatchNoneMessageFilter() { }
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.ActionMessageFilter))]
+ [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.MatchAllMessageFilter))]
+ [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.MatchNoneMessageFilter))]
+ [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.XPathMessageFilter))]
+ public abstract partial class MessageFilter
+ {
+ protected MessageFilter() { }
+ protected internal virtual System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
+ public abstract bool Match(System.ServiceModel.Channels.Message message);
+ public abstract bool Match(System.ServiceModel.Channels.MessageBuffer buffer);
+ }
+ [System.SerializableAttribute]
+ public partial class MessageFilterException : System.ServiceModel.CommunicationException
+ {
+ public MessageFilterException() { }
+ protected MessageFilterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MessageFilterException(string message) { }
+ public MessageFilterException(string message, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
+ public MessageFilterException(string message, System.Exception innerException) { }
+ public MessageFilterException(string message, System.Exception innerException, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> Filters { get { throw null; } }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class MessageFilterTable<TFilterData> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.IEnumerable, System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData>
+ {
+ public MessageFilterTable() { }
+ public MessageFilterTable(int defaultPriority) { }
+ public int Count { get { throw null; } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public int DefaultPriority { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public TFilterData this[System.ServiceModel.Dispatcher.MessageFilter filter] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<TFilterData> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { }
+ public void Add(System.ServiceModel.Dispatcher.MessageFilter filter, TFilterData data) { }
+ public void Add(System.ServiceModel.Dispatcher.MessageFilter filter, TFilterData data, int priority) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
+ public bool ContainsKey(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>[] array, int arrayIndex) { }
+ protected virtual System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData> CreateFilterTable(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>> GetEnumerator() { throw null; }
+ public bool GetMatchingFilter(System.ServiceModel.Channels.Message message, out System.ServiceModel.Dispatcher.MessageFilter filter) { filter = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
+ public bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer buffer, out System.ServiceModel.Dispatcher.MessageFilter filter) { filter = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
+ [System.MonoTODOAttribute("Consider priority")]
+ public bool GetMatchingFilters(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
+ public bool GetMatchingFilters(System.ServiceModel.Channels.MessageBuffer buffer, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
+ [System.MonoTODOAttribute("Consider priority")]
+ public bool GetMatchingValue(System.ServiceModel.Channels.Message message, out TFilterData data) { data = default(TFilterData); throw null; }
+ public bool GetMatchingValue(System.ServiceModel.Channels.MessageBuffer buffer, out TFilterData data) { data = default(TFilterData); throw null; }
+ public bool GetMatchingValues(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
+ public bool GetMatchingValues(System.ServiceModel.Channels.MessageBuffer buffer, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
+ public int GetPriority(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
+ public bool Remove(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(System.ServiceModel.Dispatcher.MessageFilter filter, out TFilterData data) { data = default(TFilterData); throw null; }
+ }
+ public abstract partial class MessageQuery
+ {
+ protected MessageQuery() { }
+ public virtual System.ServiceModel.Dispatcher.MessageQueryCollection CreateMessageQueryCollection() { throw null; }
+ public abstract TResult Evaluate<TResult>(System.ServiceModel.Channels.Message message);
+ public abstract TResult Evaluate<TResult>(System.ServiceModel.Channels.MessageBuffer buffer);
+ }
+ public abstract partial class MessageQueryCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageQuery>
+ {
+ protected MessageQueryCollection() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TResult>> Evaluate<TResult>(System.ServiceModel.Channels.Message message);
+ public abstract System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TResult>> Evaluate<TResult>(System.ServiceModel.Channels.MessageBuffer buffer);
+ }
+ public partial class MessageQueryTable<TItem> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TItem>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageQuery, TItem>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TItem>>, System.Collections.IEnumerable
+ {
+ public MessageQueryTable() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public TItem this[System.ServiceModel.Dispatcher.MessageQuery key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageQuery> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<TItem> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TItem> item) { }
+ public void Add(System.ServiceModel.Dispatcher.MessageQuery key, TItem value) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TItem> item) { throw null; }
+ public bool ContainsKey(System.ServiceModel.Dispatcher.MessageQuery key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TItem>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TResult>> Evaluate<TResult>(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TResult>> Evaluate<TResult>(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TItem>> GetEnumerator() { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TItem> item) { throw null; }
+ public bool Remove(System.ServiceModel.Dispatcher.MessageQuery key) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(System.ServiceModel.Dispatcher.MessageQuery key, out TItem value) { value = default(TItem); throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class MultipleFilterMatchesException : System.SystemException
+ {
+ public MultipleFilterMatchesException() { }
+ protected MultipleFilterMatchesException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MultipleFilterMatchesException(string message) { }
+ public MultipleFilterMatchesException(string message, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
+ public MultipleFilterMatchesException(string message, System.Exception innerException) { }
+ public MultipleFilterMatchesException(string message, System.Exception innerException, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> Filters { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class NavigatorInvalidBodyAccessException : System.ServiceModel.Dispatcher.InvalidBodyAccessException
+ {
+ public NavigatorInvalidBodyAccessException() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ protected NavigatorInvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public NavigatorInvalidBodyAccessException(string message) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ public NavigatorInvalidBodyAccessException(string message, System.Exception innerException) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
+ }
+ public partial class PrefixEndpointAddressMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
+ {
+ public PrefixEndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address) { }
+ public PrefixEndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address, bool includeHostNameInComparison) { }
+ public System.ServiceModel.EndpointAddress Address { get { throw null; } }
+ public bool IncludeHostNameInComparison { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
+ }
+ public abstract partial class SeekableXPathNavigator : System.Xml.XPath.XPathNavigator
+ {
+ protected SeekableXPathNavigator() { }
+ public abstract long CurrentPosition { get; set; }
+ public abstract System.Xml.XmlNodeOrder ComparePosition(long firstPosition, long secondPosition);
+ public abstract string GetLocalName(long nodePosition);
+ public abstract string GetName(long nodePosition);
+ public abstract string GetNamespace(long nodePosition);
+ public abstract System.Xml.XPath.XPathNodeType GetNodeType(long nodePosition);
+ public abstract string GetValue(long nodePosition);
+ }
+ public sealed partial class ServiceThrottle
+ {
+ internal ServiceThrottle() { }
+ public int MaxConcurrentCalls { get { throw null; } set { } }
+ public int MaxConcurrentInstances { get { throw null; } set { } }
+ public int MaxConcurrentSessions { get { throw null; } set { } }
+ }
+ public partial class XPathMessageContext : System.Xml.Xsl.XsltContext
+ {
+ public XPathMessageContext() { }
+ public XPathMessageContext(System.Xml.NameTable table) { }
+ public override bool Whitespace { get { throw null; } }
+ public override int CompareDocument(string baseUri, string nextBaseUri) { throw null; }
+ public override bool PreserveWhitespace(System.Xml.XPath.XPathNavigator node) { throw null; }
+ public override System.Xml.Xsl.IXsltContextFunction ResolveFunction(string prefix, string name, System.Xml.XPath.XPathResultType[] argTypes) { throw null; }
+ public override System.Xml.Xsl.IXsltContextVariable ResolveVariable(string prefix, string name) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ [System.Xml.Serialization.XmlRootAttribute("XPathMessageFilter", Namespace="http://schemas.microsoft.com/serviceModel/2004/05/xpathfilter")]
+ [System.Xml.Serialization.XmlSchemaProviderAttribute("StaticGetSchema")]
+ public partial class XPathMessageFilter : System.ServiceModel.Dispatcher.MessageFilter, System.Xml.Serialization.IXmlSerializable
+ {
+ public XPathMessageFilter() { }
+ public XPathMessageFilter(string xpath) { }
+ public XPathMessageFilter(string xpath, System.Xml.XmlNamespaceManager namespaces) { }
+ public XPathMessageFilter(string xpath, System.Xml.Xsl.XsltContext context) { }
+ [System.MonoTODOAttribute]
+ public XPathMessageFilter(System.Xml.XmlReader reader) { }
+ [System.MonoTODOAttribute]
+ public XPathMessageFilter(System.Xml.XmlReader reader, System.Xml.XmlNamespaceManager namespaces) { }
+ [System.MonoTODOAttribute]
+ public XPathMessageFilter(System.Xml.XmlReader reader, System.Xml.Xsl.XsltContext context) { }
+ public System.Xml.XmlNamespaceManager Namespaces { get { throw null; } }
+ public int NodeQuota { get { throw null; } set { } }
+ public string XPath { get { throw null; } }
+ protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
+ public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
+ public bool Match(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator) { throw null; }
+ public bool Match(System.Xml.XPath.XPathNavigator navigator) { throw null; }
+ protected virtual System.Xml.Schema.XmlSchema OnGetSchema() { throw null; }
+ protected virtual void OnReadXml(System.Xml.XmlReader reader) { }
+ protected virtual void OnWriteXml(System.Xml.XmlWriter writer) { }
+ protected void ReadXPath(System.Xml.XmlReader reader, System.Xml.XmlNamespaceManager namespaces) { }
+ public static System.Xml.Schema.XmlSchemaType StaticGetSchema(System.Xml.Schema.XmlSchemaSet schemas) { throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public void TrimToSize() { }
+ protected void WriteXPath(System.Xml.XmlWriter writer, System.Xml.IXmlNamespaceResolver resolver) { }
+ public void WriteXPathTo(System.Xml.XmlWriter writer, string prefix, string localName, string ns, bool writeNamespaces) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public partial class XPathMessageFilterTable<TFilterData> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.IEnumerable, System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData>
+ {
+ [System.MonoTODOAttribute]
+ public XPathMessageFilterTable() { }
+ public XPathMessageFilterTable(int capacity) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public TFilterData this[System.ServiceModel.Dispatcher.MessageFilter filter] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> Keys { get { throw null; } }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public int NodeQuota { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<TFilterData> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { }
+ public void Add(System.ServiceModel.Dispatcher.MessageFilter filter, TFilterData data) { }
+ [System.MonoTODOAttribute]
+ public void Add(System.ServiceModel.Dispatcher.XPathMessageFilter filter, TFilterData data) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
+ public bool ContainsKey(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>> GetEnumerator() { throw null; }
+ public bool GetMatchingFilter(System.ServiceModel.Channels.Message message, out System.ServiceModel.Dispatcher.MessageFilter filter) { filter = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
+ public bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer messageBuffer, out System.ServiceModel.Dispatcher.MessageFilter filter) { filter = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
+ public bool GetMatchingFilter(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, out System.ServiceModel.Dispatcher.MessageFilter filter) { filter = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
+ public bool GetMatchingFilter(System.Xml.XPath.XPathNavigator navigator, out System.ServiceModel.Dispatcher.MessageFilter filter) { filter = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
+ public bool GetMatchingFilters(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
+ public bool GetMatchingFilters(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
+ public bool GetMatchingFilters(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
+ public bool GetMatchingFilters(System.Xml.XPath.XPathNavigator navigator, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
+ public bool GetMatchingValue(System.ServiceModel.Channels.Message message, out TFilterData data) { data = default(TFilterData); throw null; }
+ public bool GetMatchingValue(System.ServiceModel.Channels.MessageBuffer messageBuffer, out TFilterData data) { data = default(TFilterData); throw null; }
+ public bool GetMatchingValue(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, out TFilterData data) { data = default(TFilterData); throw null; }
+ public bool GetMatchingValue(System.Xml.XPath.XPathNavigator navigator, out TFilterData data) { data = default(TFilterData); throw null; }
+ public bool GetMatchingValues(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
+ public bool GetMatchingValues(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
+ public bool GetMatchingValues(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
+ public bool GetMatchingValues(System.Xml.XPath.XPathNavigator navigator, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
+ public bool Remove(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
+ public bool Remove(System.ServiceModel.Dispatcher.XPathMessageFilter filter) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public void TrimToSize() { }
+ public bool TryGetValue(System.ServiceModel.Dispatcher.MessageFilter filter, out TFilterData data) { data = default(TFilterData); throw null; }
+ }
+ public partial class XPathMessageQueryCollection : System.ServiceModel.Dispatcher.MessageQueryCollection
+ {
+ public XPathMessageQueryCollection() { }
+ public override System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TResult>> Evaluate<TResult>(System.ServiceModel.Channels.Message message) { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageQuery, TResult>> Evaluate<TResult>(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; }
+ protected override void InsertItem(int index, System.ServiceModel.Dispatcher.MessageQuery item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.ServiceModel.Dispatcher.MessageQuery item) { }
+ }
+ [System.Runtime.Serialization.KnownTypeAttribute(typeof(string[]))]
+ [System.SerializableAttribute]
+ public partial class XPathNavigatorException : System.Xml.XPath.XPathException
+ {
+ public XPathNavigatorException() { }
+ protected XPathNavigatorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XPathNavigatorException(string message) { }
+ public XPathNavigatorException(string message, System.Exception innerException) { }
+ }
+ public sealed partial class XPathResult : System.IDisposable
+ {
+ internal XPathResult() { }
+ public System.Xml.XPath.XPathResultType ResultType { get { throw null; } }
+ public void Dispose() { }
+ public bool GetResultAsBoolean() { throw null; }
+ public System.Xml.XPath.XPathNodeIterator GetResultAsNodeset() { throw null; }
+ public double GetResultAsNumber() { throw null; }
+ public string GetResultAsString() { throw null; }
+ }
+}
+namespace System.ServiceModel.MsmqIntegration
+{
+ public partial class MsmqIntegrationBinding : System.ServiceModel.MsmqBindingBase
+ {
+ public MsmqIntegrationBinding() { }
+ public MsmqIntegrationBinding(System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode securityMode) { }
+ [System.MonoTODOAttribute]
+ public MsmqIntegrationBinding(string configurationName) { }
+ public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity Security { get { throw null; } set { } }
+ public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ public bool ShouldSerializeSecurity() { throw null; }
+ }
+ public sealed partial class MsmqIntegrationBindingElement : System.ServiceModel.Channels.MsmqBindingElementBase
+ {
+ public MsmqIntegrationBindingElement() { }
+ public override string Scheme { get { throw null; } }
+ public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
+ public System.Type[] TargetSerializationTypes { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ }
+ public sealed partial class MsmqIntegrationMessageProperty
+ {
+ public const string Name = "MsmqIntegrationMessageProperty";
+ public MsmqIntegrationMessageProperty() { }
+ public System.Nullable<System.Messaging.AcknowledgeTypes> AcknowledgeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.Messaging.Acknowledgment> Acknowledgment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri AdministrationQueue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> AppSpecific { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.DateTime> ArrivedTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<bool> Authenticated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Body { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> BodyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string CorrelationId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri DestinationQueue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public byte[] Extension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Id { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Label { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.Messaging.MessageType> MessageType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<System.Messaging.MessagePriority> Priority { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri ResponseQueue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] SenderId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<System.DateTime> SentTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Nullable<System.TimeSpan> TimeToReachQueue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty Get(System.ServiceModel.Channels.Message message) { throw null; }
+ }
+ public sealed partial class MsmqIntegrationSecurity
+ {
+ public MsmqIntegrationSecurity() { }
+ public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.MsmqTransportSecurity Transport { get { throw null; } set { } }
+ }
+ public enum MsmqIntegrationSecurityMode
+ {
+ None = 0,
+ Transport = 1,
+ }
+ public enum MsmqMessageSerializationFormat
+ {
+ ActiveX = 2,
+ Binary = 1,
+ ByteArray = 3,
+ Stream = 4,
+ Xml = 0,
+ }
+ [System.ServiceModel.MessageContractAttribute]
+ public sealed partial class MsmqMessage<T>
+ {
+ public MsmqMessage(T body) { }
+ public System.Nullable<System.Messaging.AcknowledgeTypes> AcknowledgeType { get { throw null; } set { } }
+ public System.Nullable<System.Messaging.Acknowledgment> Acknowledgment { get { throw null; } }
+ public System.Uri AdministrationQueue { get { throw null; } set { } }
+ public System.Nullable<int> AppSpecific { get { throw null; } set { } }
+ public System.Nullable<System.DateTime> ArrivedTime { get { throw null; } }
+ public System.Nullable<bool> Authenticated { get { throw null; } }
+ public T Body { get { throw null; } set { } }
+ public System.Nullable<int> BodyType { get { throw null; } set { } }
+ public string CorrelationId { get { throw null; } set { } }
+ public System.Uri DestinationQueue { get { throw null; } }
+ public byte[] Extension { get { throw null; } set { } }
+ public string Id { get { throw null; } }
+ public string Label { get { throw null; } set { } }
+ public System.Nullable<System.Messaging.MessageType> MessageType { get { throw null; } }
+ public System.Nullable<System.Messaging.MessagePriority> Priority { get { throw null; } set { } }
+ public System.Uri ResponseQueue { get { throw null; } set { } }
+ public byte[] SenderId { get { throw null; } }
+ public System.Nullable<System.DateTime> SentTime { get { throw null; } }
+ public System.Nullable<System.TimeSpan> TimeToReachQueue { get { throw null; } set { } }
+ }
+}
+namespace System.ServiceModel.PeerResolvers
+{
+ [System.MonoTODOAttribute("Implement cleanup and refresh")]
+ [System.ServiceModel.ServiceBehaviorAttribute(ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), UseSynchronizationContext=false)]
+ public partial class CustomPeerResolverService : System.ServiceModel.PeerResolvers.IPeerResolverContract
+ {
+ public CustomPeerResolverService() { }
+ public System.TimeSpan CleanupInterval { get { throw null; } set { } }
+ public bool ControlShape { get { throw null; } set { } }
+ public System.TimeSpan RefreshInterval { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Do we have to unregister nodes here?")]
+ public virtual void Close() { }
+ public virtual System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo GetServiceSettings() { throw null; }
+ public virtual void Open() { }
+ public virtual System.ServiceModel.PeerResolvers.RefreshResponseInfo Refresh(System.ServiceModel.PeerResolvers.RefreshInfo refreshInfo) { throw null; }
+ public virtual System.ServiceModel.PeerResolvers.RegisterResponseInfo Register(System.Guid clientId, string meshId, System.ServiceModel.PeerNodeAddress address) { throw null; }
+ public virtual System.ServiceModel.PeerResolvers.RegisterResponseInfo Register(System.ServiceModel.PeerResolvers.RegisterInfo registerInfo) { throw null; }
+ public virtual System.ServiceModel.PeerResolvers.ResolveResponseInfo Resolve(System.ServiceModel.PeerResolvers.ResolveInfo resolveInfo) { throw null; }
+ public virtual void Unregister(System.ServiceModel.PeerResolvers.UnregisterInfo unregisterInfo) { }
+ public virtual System.ServiceModel.PeerResolvers.RegisterResponseInfo Update(System.ServiceModel.PeerResolvers.UpdateInfo updateInfo) { throw null; }
+ }
+ [System.ServiceModel.ServiceContractAttribute(Name="IPeerResolverContract", Namespace="http://schemas.microsoft.com/net/2006/05/peer/resolver", SessionMode=(System.ServiceModel.SessionMode)(0))]
+ public partial interface IPeerResolverContract
+ {
+ [System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="GetServiceInfo", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/GetServiceSettings", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/GetServiceSettingsResponse")]
+ System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo GetServiceSettings();
+ [System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Refresh", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Refresh", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/RefreshResponse")]
+ System.ServiceModel.PeerResolvers.RefreshResponseInfo Refresh(System.ServiceModel.PeerResolvers.RefreshInfo refreshInfo);
+ [System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Register", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Register", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/RegisterResponse")]
+ System.ServiceModel.PeerResolvers.RegisterResponseInfo Register(System.ServiceModel.PeerResolvers.RegisterInfo registerInfo);
+ [System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Resolve", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Resolve", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/ResolveResponse")]
+ System.ServiceModel.PeerResolvers.ResolveResponseInfo Resolve(System.ServiceModel.PeerResolvers.ResolveInfo resolveInfo);
+ [System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Unregister", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Unregister")]
+ void Unregister(System.ServiceModel.PeerResolvers.UnregisterInfo unregisterInfo);
+ [System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Update", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Update", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/UpdateResponse")]
+ System.ServiceModel.PeerResolvers.RegisterResponseInfo Update(System.ServiceModel.PeerResolvers.UpdateInfo updateInfo);
+ }
+ public partial class PeerCustomResolverSettings
+ {
+ public PeerCustomResolverSettings() { }
+ public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Channels.Binding Binding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsBindingSpecified { get { throw null; } }
+ public System.ServiceModel.PeerResolver Resolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum PeerReferralPolicy
+ {
+ DoNotShare = 2,
+ Service = 0,
+ Share = 1,
+ }
+ public enum PeerResolverMode
+ {
+ Auto = 0,
+ Custom = 2,
+ Pnrp = 1,
+ }
+ public partial class PeerResolverSettings
+ {
+ public PeerResolverSettings() { }
+ public System.ServiceModel.PeerResolvers.PeerCustomResolverSettings Custom { get { throw null; } }
+ public System.ServiceModel.PeerResolvers.PeerResolverMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class RefreshInfo
+ {
+ public RefreshInfo() { }
+ public RefreshInfo(string meshId, System.Guid regId) { }
+ public string MeshId { get { throw null; } }
+ public System.Guid RegistrationId { get { throw null; } }
+ public bool HasBody() { throw null; }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class RefreshResponseInfo
+ {
+ public RefreshResponseInfo() { }
+ public RefreshResponseInfo(System.TimeSpan registrationLifetime, System.ServiceModel.PeerResolvers.RefreshResult result) { }
+ public System.TimeSpan RegistrationLifetime { get { throw null; } set { } }
+ public System.ServiceModel.PeerResolvers.RefreshResult Result { get { throw null; } set { } }
+ public bool HasBody() { throw null; }
+ }
+ public enum RefreshResult
+ {
+ RegistrationNotFound = 1,
+ Success = 0,
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class RegisterInfo
+ {
+ public RegisterInfo() { }
+ public RegisterInfo(System.Guid client, string meshId, System.ServiceModel.PeerNodeAddress address) { }
+ public System.Guid ClientId { get { throw null; } }
+ public string MeshId { get { throw null; } }
+ public System.ServiceModel.PeerNodeAddress NodeAddress { get { throw null; } }
+ public bool HasBody() { throw null; }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class RegisterResponseInfo
+ {
+ public RegisterResponseInfo() { }
+ public RegisterResponseInfo(System.Guid registrationId, System.TimeSpan registrationLifetime) { }
+ public System.Guid RegistrationId { get { throw null; } set { } }
+ public System.TimeSpan RegistrationLifetime { get { throw null; } set { } }
+ public bool HasBody() { throw null; }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class ResolveInfo
+ {
+ public ResolveInfo() { }
+ public ResolveInfo(System.Guid clientId, string meshId, int maxAddresses) { }
+ public System.Guid ClientId { get { throw null; } }
+ public int MaxAddresses { get { throw null; } }
+ public string MeshId { get { throw null; } }
+ public bool HasBody() { throw null; }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class ResolveResponseInfo
+ {
+ public ResolveResponseInfo() { }
+ public ResolveResponseInfo(System.ServiceModel.PeerNodeAddress[] addresses) { }
+ public System.Collections.Generic.IList<System.ServiceModel.PeerNodeAddress> Addresses { get { throw null; } set { } }
+ public bool HasBody() { throw null; }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class ServiceSettingsResponseInfo
+ {
+ public ServiceSettingsResponseInfo() { }
+ public ServiceSettingsResponseInfo(bool control) { }
+ public bool ControlMeshShape { get { throw null; } set { } }
+ public bool HasBody() { throw null; }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class UnregisterInfo
+ {
+ public UnregisterInfo() { }
+ public UnregisterInfo(string meshId, System.Guid registrationId) { }
+ public string MeshId { get { throw null; } }
+ public System.Guid RegistrationId { get { throw null; } }
+ public bool HasBody() { throw null; }
+ }
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class UpdateInfo
+ {
+ public UpdateInfo() { }
+ public UpdateInfo(System.Guid registrationId, System.Guid client, string meshId, System.ServiceModel.PeerNodeAddress address) { }
+ public System.Guid ClientId { get { throw null; } }
+ public string MeshId { get { throw null; } }
+ public System.ServiceModel.PeerNodeAddress NodeAddress { get { throw null; } }
+ public System.Guid RegistrationId { get { throw null; } }
+ public bool HasBody() { throw null; }
+ }
+}
+namespace System.ServiceModel.Security
+{
+ public partial class Basic128SecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
+ {
+ public Basic128SecurityAlgorithmSuite() { }
+ public override string DefaultAsymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultAsymmetricSignatureAlgorithm { get { throw null; } }
+ public override string DefaultCanonicalizationAlgorithm { get { throw null; } }
+ public override string DefaultDigestAlgorithm { get { throw null; } }
+ public override string DefaultEncryptionAlgorithm { get { throw null; } }
+ public override int DefaultEncryptionKeyDerivationLength { get { throw null; } }
+ public override int DefaultSignatureKeyDerivationLength { get { throw null; } }
+ public override int DefaultSymmetricKeyLength { get { throw null; } }
+ public override string DefaultSymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultSymmetricSignatureAlgorithm { get { throw null; } }
+ public override bool IsAsymmetricKeyLengthSupported(int length) { throw null; }
+ public override bool IsSymmetricKeyLengthSupported(int length) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Basic192SecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
+ {
+ public Basic192SecurityAlgorithmSuite() { }
+ public override string DefaultAsymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultAsymmetricSignatureAlgorithm { get { throw null; } }
+ public override string DefaultCanonicalizationAlgorithm { get { throw null; } }
+ public override string DefaultDigestAlgorithm { get { throw null; } }
+ public override string DefaultEncryptionAlgorithm { get { throw null; } }
+ public override int DefaultEncryptionKeyDerivationLength { get { throw null; } }
+ public override int DefaultSignatureKeyDerivationLength { get { throw null; } }
+ public override int DefaultSymmetricKeyLength { get { throw null; } }
+ public override string DefaultSymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultSymmetricSignatureAlgorithm { get { throw null; } }
+ public override bool IsAsymmetricKeyLengthSupported(int length) { throw null; }
+ public override bool IsSymmetricKeyLengthSupported(int length) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Basic256SecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
+ {
+ public Basic256SecurityAlgorithmSuite() { }
+ public override string DefaultAsymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultAsymmetricSignatureAlgorithm { get { throw null; } }
+ public override string DefaultCanonicalizationAlgorithm { get { throw null; } }
+ public override string DefaultDigestAlgorithm { get { throw null; } }
+ public override string DefaultEncryptionAlgorithm { get { throw null; } }
+ public override int DefaultEncryptionKeyDerivationLength { get { throw null; } }
+ public override int DefaultSignatureKeyDerivationLength { get { throw null; } }
+ public override int DefaultSymmetricKeyLength { get { throw null; } }
+ public override string DefaultSymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultSymmetricSignatureAlgorithm { get { throw null; } }
+ public override bool IsAsymmetricKeyLengthSupported(int length) { throw null; }
+ public override bool IsSymmetricKeyLengthSupported(int length) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class BasicSecurityProfileVersion
+ {
+ internal BasicSecurityProfileVersion() { }
+ public static System.ServiceModel.Security.BasicSecurityProfileVersion BasicSecurityProfile10 { get { throw null; } }
+ }
+ public partial class ChannelProtectionRequirements
+ {
+ public ChannelProtectionRequirements() { }
+ public ChannelProtectionRequirements(System.ServiceModel.Security.ChannelProtectionRequirements other) { }
+ public System.ServiceModel.Security.ScopedMessagePartSpecification IncomingEncryptionParts { get { throw null; } }
+ public System.ServiceModel.Security.ScopedMessagePartSpecification IncomingSignatureParts { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.ServiceModel.Security.ScopedMessagePartSpecification OutgoingEncryptionParts { get { throw null; } }
+ public System.ServiceModel.Security.ScopedMessagePartSpecification OutgoingSignatureParts { get { throw null; } }
+ public void Add(System.ServiceModel.Security.ChannelProtectionRequirements protectionRequirements) { }
+ public void Add(System.ServiceModel.Security.ChannelProtectionRequirements protectionRequirements, bool channelScopeOnly) { }
+ public System.ServiceModel.Security.ChannelProtectionRequirements CreateInverse() { throw null; }
+ public void MakeReadOnly() { }
+ }
+ public partial class DataProtectionSecurityStateEncoder : System.ServiceModel.Security.SecurityStateEncoder
+ {
+ public DataProtectionSecurityStateEncoder() { }
+ public DataProtectionSecurityStateEncoder(bool useCurrentUserProtectionScope) { }
+ public DataProtectionSecurityStateEncoder(bool useCurrentUserProtectionScope, byte[] entropy) { }
+ public bool UseCurrentUserProtectionScope { get { throw null; } }
+ protected internal override byte[] DecodeSecurityState(byte[] data) { throw null; }
+ protected internal override byte[] EncodeSecurityState(byte[] data) { throw null; }
+ public byte[] GetEntropy() { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class DispatchContext
+ {
+ public DispatchContext() { }
+ public System.Security.Claims.ClaimsPrincipal Principal { get { throw null; } set { } }
+ public string RequestAction { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustMessage RequestMessage { get { throw null; } set { } }
+ public string ResponseAction { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse ResponseMessage { get { throw null; } set { } }
+ public System.IdentityModel.SecurityTokenService SecurityTokenService { get { throw null; } set { } }
+ public string TrustNamespace { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class ExpiredSecurityTokenException : System.ServiceModel.Security.MessageSecurityException
+ {
+ public ExpiredSecurityTokenException() { }
+ protected ExpiredSecurityTokenException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ExpiredSecurityTokenException(string message) { }
+ public ExpiredSecurityTokenException(string message, System.Exception innerException) { }
+ }
+ public sealed partial class HttpDigestClientCredential
+ {
+ internal HttpDigestClientCredential() { }
+ public System.Security.Principal.TokenImpersonationLevel AllowedImpersonationLevel { get { throw null; } set { } }
+ public System.Net.NetworkCredential ClientCredential { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public abstract partial class IdentityVerifier
+ {
+ protected IdentityVerifier() { }
+ public abstract bool CheckAccess(System.ServiceModel.EndpointIdentity identity, System.IdentityModel.Policy.AuthorizationContext authContext);
+ [System.MonoTODOAttribute]
+ public static System.ServiceModel.Security.IdentityVerifier CreateDefault() { throw null; }
+ public abstract bool TryGetIdentity(System.ServiceModel.EndpointAddress reference, out System.ServiceModel.EndpointIdentity identity);
+ }
+ public partial interface IEndpointIdentityProvider
+ {
+ System.ServiceModel.EndpointIdentity GetIdentityOfSelf(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement);
+ }
+ public partial class ImpersonateOnSerializingReplyMessageProperty : System.ServiceModel.Channels.IMessageProperty
+ {
+ internal ImpersonateOnSerializingReplyMessageProperty() { }
+ public static string Name { get { throw null; } }
+ public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; }
+ public void StartImpersonation(out System.IDisposable impersonationContext, out System.Security.Principal.IPrincipal originalPrincipal, out bool isThreadPrincipalSet) { impersonationContext = default(System.IDisposable); originalPrincipal = default(System.Security.Principal.IPrincipal); isThreadPrincipalSet = default(bool); }
+ public void StopImpersonation(System.IDisposable impersonationContext, System.Security.Principal.IPrincipal originalPrincipal, bool isThreadPrincipalSet) { }
+ public static bool TryGet(System.ServiceModel.Channels.Message message, out System.ServiceModel.Security.ImpersonateOnSerializingReplyMessageProperty property) { property = default(System.ServiceModel.Security.ImpersonateOnSerializingReplyMessageProperty); throw null; }
+ public static bool TryGet(System.ServiceModel.Channels.MessageProperties properties, out System.ServiceModel.Security.ImpersonateOnSerializingReplyMessageProperty property) { property = default(System.ServiceModel.Security.ImpersonateOnSerializingReplyMessageProperty); throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class InfocardInteractiveChannelInitializer : System.ServiceModel.Dispatcher.IInteractiveChannelInitializer
+ {
+ [System.MonoTODOAttribute]
+ public InfocardInteractiveChannelInitializer(System.ServiceModel.Description.ClientCredentials credentials, System.ServiceModel.Channels.Binding binding) { }
+ public System.ServiceModel.Channels.Binding Binding { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginDisplayInitializationUI(System.ServiceModel.IClientChannel channel, System.AsyncCallback callback, object state) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void EndDisplayInitializationUI(System.IAsyncResult result) { }
+ }
+ public partial interface ISecureConversationSession : System.ServiceModel.Channels.ISession, System.ServiceModel.Security.ISecuritySession
+ {
+ bool TryReadSessionTokenIdentifier(System.Xml.XmlReader reader);
+ void WriteSessionTokenIdentifier(System.Xml.XmlDictionaryWriter writer);
+ }
+ public partial interface ISecuritySession : System.ServiceModel.Channels.ISession
+ {
+ System.ServiceModel.EndpointIdentity RemoteIdentity { get; }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class IssuedTokenClientCredential
+ {
+ internal IssuedTokenClientCredential() { }
+ public bool CacheIssuedTokens { get { throw null; } set { } }
+ public System.ServiceModel.Security.SecurityKeyEntropyMode DefaultKeyEntropyMode { get { throw null; } set { } }
+ public int IssuedTokenRenewalThresholdPercentage { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<System.Uri, System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior>> IssuerChannelBehaviors { get { throw null; } }
+ public System.ServiceModel.EndpointAddress LocalIssuerAddress { get { throw null; } set { } }
+ public System.ServiceModel.Channels.Binding LocalIssuerBinding { get { throw null; } set { } }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior> LocalIssuerChannelBehaviors { get { throw null; } }
+ public System.TimeSpan MaxIssuedTokenCachingTime { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class IssuedTokenServiceCredential
+ {
+ internal IssuedTokenServiceCredential() { }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IList<string> AllowedAudienceUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool AllowUntrustedRsaIssuers { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Selectors.AudienceUriMode AudienceUriMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2> KnownCertificates { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.IdentityModel.Tokens.SamlSerializer SamlSerializer { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ }
+ public partial interface IWSTrust13AsyncContract
+ {
+ System.IAsyncResult BeginTrust13Cancel(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrust13CancelResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrust13Issue(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrust13IssueResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrust13Renew(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrust13RenewResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrust13Validate(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrust13ValidateResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.ServiceModel.Channels.Message EndTrust13Cancel(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrust13CancelResponse(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrust13Issue(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrust13IssueResponse(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrust13Renew(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrust13RenewResponse(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrust13Validate(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrust13ValidateResponse(System.IAsyncResult ar);
+ }
+ public partial interface IWSTrust13SyncContract
+ {
+ System.ServiceModel.Channels.Message ProcessTrust13Cancel(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrust13CancelResponse(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrust13Issue(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrust13IssueResponse(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrust13Renew(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrust13RenewResponse(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrust13Validate(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrust13ValidateResponse(System.ServiceModel.Channels.Message message);
+ }
+ public partial interface IWSTrustChannelContract : System.ServiceModel.Security.IWSTrustContract
+ {
+ System.IAsyncResult BeginCancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginIssue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object asyncState);
+ System.IAsyncResult BeginRenew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginValidate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.AsyncCallback callback, object state);
+ System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Cancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
+ void EndCancel(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response);
+ System.IdentityModel.Tokens.SecurityToken EndIssue(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response);
+ void EndRenew(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response);
+ void EndValidate(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response);
+ System.IdentityModel.Tokens.SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
+ System.IdentityModel.Tokens.SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response);
+ System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Renew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
+ System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Validate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
+ }
+ public partial interface IWSTrustContract
+ {
+ System.IAsyncResult BeginCancel(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState);
+ System.IAsyncResult BeginIssue(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState);
+ System.IAsyncResult BeginRenew(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState);
+ System.IAsyncResult BeginValidate(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState);
+ System.ServiceModel.Channels.Message Cancel(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message EndCancel(System.IAsyncResult asyncResult);
+ System.ServiceModel.Channels.Message EndIssue(System.IAsyncResult asyncResult);
+ System.ServiceModel.Channels.Message EndRenew(System.IAsyncResult asyncResult);
+ System.ServiceModel.Channels.Message EndValidate(System.IAsyncResult asyncResult);
+ System.ServiceModel.Channels.Message Issue(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message Renew(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message Validate(System.ServiceModel.Channels.Message message);
+ }
+ public partial interface IWSTrustFeb2005AsyncContract
+ {
+ System.IAsyncResult BeginTrustFeb2005Cancel(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrustFeb2005CancelResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrustFeb2005Issue(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrustFeb2005IssueResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrustFeb2005Renew(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrustFeb2005RenewResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrustFeb2005Validate(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.IAsyncResult BeginTrustFeb2005ValidateResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
+ System.ServiceModel.Channels.Message EndTrustFeb2005Cancel(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrustFeb2005CancelResponse(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrustFeb2005Issue(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrustFeb2005IssueResponse(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrustFeb2005Renew(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrustFeb2005RenewResponse(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrustFeb2005Validate(System.IAsyncResult ar);
+ System.ServiceModel.Channels.Message EndTrustFeb2005ValidateResponse(System.IAsyncResult ar);
+ }
+ public partial interface IWSTrustFeb2005SyncContract
+ {
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005Cancel(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005CancelResponse(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005Issue(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005IssueResponse(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005Renew(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005RenewResponse(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005Validate(System.ServiceModel.Channels.Message message);
+ System.ServiceModel.Channels.Message ProcessTrustFeb2005ValidateResponse(System.ServiceModel.Channels.Message message);
+ }
+ public partial class MessagePartSpecification
+ {
+ public MessagePartSpecification() { }
+ public MessagePartSpecification(bool isBodyIncluded) { }
+ public MessagePartSpecification(bool isBodyIncluded, params System.Xml.XmlQualifiedName[] headerTypes) { }
+ public MessagePartSpecification(params System.Xml.XmlQualifiedName[] headerTypes) { }
+ public System.Collections.Generic.ICollection<System.Xml.XmlQualifiedName> HeaderTypes { get { throw null; } }
+ public bool IsBodyIncluded { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public static System.ServiceModel.Security.MessagePartSpecification NoParts { get { throw null; } }
+ public void Clear() { }
+ public void MakeReadOnly() { }
+ public void Union(System.ServiceModel.Security.MessagePartSpecification specification) { }
+ }
+ public enum MessageProtectionOrder
+ {
+ EncryptBeforeSign = 2,
+ SignBeforeEncrypt = 0,
+ SignBeforeEncryptAndEncryptSignature = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class MessageSecurityException : System.ServiceModel.CommunicationException
+ {
+ public MessageSecurityException() { }
+ protected MessageSecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MessageSecurityException(string message) { }
+ public MessageSecurityException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class NonceCache
+ {
+ protected NonceCache() { }
+ public int CacheSize { get { throw null; } set { } }
+ public System.TimeSpan CachingTimeSpan { get { throw null; } set { } }
+ public abstract bool CheckNonce(byte[] nonce);
+ public abstract bool TryAddNonce(byte[] nonce);
+ }
+ public partial class PeerCredential
+ {
+ internal PeerCredential() { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
+ public string MeshPassword { get { throw null; } set { } }
+ public System.ServiceModel.Security.X509PeerCertificateAuthentication MessageSenderAuthentication { get { throw null; } set { } }
+ public System.ServiceModel.Security.X509PeerCertificateAuthentication PeerAuthentication { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
+ [System.MonoTODOAttribute]
+ public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
+ }
+ public partial class ScopedMessagePartSpecification
+ {
+ public ScopedMessagePartSpecification() { }
+ public ScopedMessagePartSpecification(System.ServiceModel.Security.ScopedMessagePartSpecification other) { }
+ public System.Collections.Generic.ICollection<string> Actions { get { throw null; } }
+ public System.ServiceModel.Security.MessagePartSpecification ChannelParts { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public void AddParts(System.ServiceModel.Security.MessagePartSpecification parts) { }
+ public void AddParts(System.ServiceModel.Security.MessagePartSpecification parts, string action) { }
+ public void MakeReadOnly() { }
+ public bool TryGetParts(string action, bool excludeChannelScope, out System.ServiceModel.Security.MessagePartSpecification parts) { parts = default(System.ServiceModel.Security.MessagePartSpecification); throw null; }
+ public bool TryGetParts(string action, out System.ServiceModel.Security.MessagePartSpecification parts) { parts = default(System.ServiceModel.Security.MessagePartSpecification); throw null; }
+ }
+ public sealed partial class SecureConversationServiceCredential
+ {
+ internal SecureConversationServiceCredential() { }
+ public System.Collections.ObjectModel.Collection<System.Type> SecurityContextClaimTypes { get { throw null; } }
+ public System.ServiceModel.Security.SecurityStateEncoder SecurityStateEncoder { get { throw null; } set { } }
+ }
+ public abstract partial class SecureConversationVersion
+ {
+ internal SecureConversationVersion() { }
+ public static System.ServiceModel.Security.SecureConversationVersion Default { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xml.XmlDictionaryString Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xml.XmlDictionaryString Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Security.SecureConversationVersion WSSecureConversation13 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Security.SecureConversationVersion WSSecureConversationFeb2005 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class SecurityAccessDeniedException : System.ServiceModel.CommunicationException
+ {
+ public SecurityAccessDeniedException() { }
+ protected SecurityAccessDeniedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityAccessDeniedException(string message) { }
+ public SecurityAccessDeniedException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class SecurityAlgorithmSuite
+ {
+ protected SecurityAlgorithmSuite() { }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128Rsa15 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128Sha256 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128Sha256Rsa15 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192Rsa15 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192Sha256 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192Sha256Rsa15 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256Rsa15 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256Sha256 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256Sha256Rsa15 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite Default { get { throw null; } }
+ public abstract string DefaultAsymmetricKeyWrapAlgorithm { get; }
+ public abstract string DefaultAsymmetricSignatureAlgorithm { get; }
+ public abstract string DefaultCanonicalizationAlgorithm { get; }
+ public abstract string DefaultDigestAlgorithm { get; }
+ public abstract string DefaultEncryptionAlgorithm { get; }
+ public abstract int DefaultEncryptionKeyDerivationLength { get; }
+ public abstract int DefaultSignatureKeyDerivationLength { get; }
+ public abstract int DefaultSymmetricKeyLength { get; }
+ public abstract string DefaultSymmetricKeyWrapAlgorithm { get; }
+ public abstract string DefaultSymmetricSignatureAlgorithm { get; }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDes { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDesRsa15 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDesSha256 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDesSha256Rsa15 { get { throw null; } }
+ public abstract bool IsAsymmetricKeyLengthSupported(int length);
+ public virtual bool IsAsymmetricKeyWrapAlgorithmSupported(string algorithm) { throw null; }
+ public virtual bool IsAsymmetricSignatureAlgorithmSupported(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool IsCanonicalizationAlgorithmSupported(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool IsDigestAlgorithmSupported(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool IsEncryptionAlgorithmSupported(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool IsEncryptionKeyDerivationAlgorithmSupported(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool IsSignatureKeyDerivationAlgorithmSupported(string algorithm) { throw null; }
+ public abstract bool IsSymmetricKeyLengthSupported(int length);
+ [System.MonoTODOAttribute]
+ public virtual bool IsSymmetricKeyWrapAlgorithmSupported(string algorithm) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool IsSymmetricSignatureAlgorithmSupported(string algorithm) { throw null; }
+ }
+ public abstract partial class SecurityCredentialsManager
+ {
+ protected SecurityCredentialsManager() { }
+ public abstract System.IdentityModel.Selectors.SecurityTokenManager CreateSecurityTokenManager();
+ }
+ public enum SecurityKeyEntropyMode
+ {
+ ClientEntropy = 0,
+ CombinedEntropy = 2,
+ ServerEntropy = 1,
+ }
+ public partial class SecurityMessageProperty : System.IDisposable, System.ServiceModel.Channels.IMessageProperty
+ {
+ public SecurityMessageProperty() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ExternalAuthorizationPolicies { get { throw null; } set { } }
+ public bool HasIncomingSupportingTokens { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.SupportingTokenSpecification> IncomingSupportingTokens { get { throw null; } }
+ public System.ServiceModel.Security.SecurityTokenSpecification InitiatorToken { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.SupportingTokenSpecification> OutgoingSupportingTokens { get { throw null; } }
+ public System.ServiceModel.Security.SecurityTokenSpecification ProtectionToken { get { throw null; } set { } }
+ public System.ServiceModel.Security.SecurityTokenSpecification RecipientToken { get { throw null; } set { } }
+ public string SenderIdPrefix { get { throw null; } set { } }
+ public System.ServiceModel.ServiceSecurityContext ServiceSecurityContext { get { throw null; } set { } }
+ public System.ServiceModel.Security.SecurityTokenSpecification TransportToken { get { throw null; } set { } }
+ public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; }
+ public void Dispose() { }
+ public static System.ServiceModel.Security.SecurityMessageProperty GetOrCreate(System.ServiceModel.Channels.Message message) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SecurityNegotiationException : System.ServiceModel.CommunicationException
+ {
+ public SecurityNegotiationException() { }
+ protected SecurityNegotiationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityNegotiationException(string message) { }
+ public SecurityNegotiationException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class SecurityPolicyVersion
+ {
+ internal SecurityPolicyVersion() { }
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Security.SecurityPolicyVersion WSSecurityPolicy11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Security.SecurityPolicyVersion WSSecurityPolicy12 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class SecurityStateEncoder
+ {
+ protected SecurityStateEncoder() { }
+ protected internal abstract byte[] DecodeSecurityState(byte[] data);
+ protected internal abstract byte[] EncodeSecurityState(byte[] data);
+ }
+ public enum SecurityTokenAttachmentMode
+ {
+ Endorsing = 1,
+ Signed = 0,
+ SignedEncrypted = 3,
+ SignedEndorsing = 2,
+ }
+ public partial class SecurityTokenSpecification
+ {
+ public SecurityTokenSpecification(System.IdentityModel.Tokens.SecurityToken token, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> tokenPolicies) { }
+ public System.IdentityModel.Tokens.SecurityToken SecurityToken { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> SecurityTokenPolicies { get { throw null; } }
+ }
+ public abstract partial class SecurityVersion
+ {
+ internal SecurityVersion() { }
+ public static System.ServiceModel.Security.SecurityVersion WSSecurity10 { get { throw null; } }
+ public static System.ServiceModel.Security.SecurityVersion WSSecurity11 { get { throw null; } }
+ }
+ public partial class ServiceCredentialsSecurityTokenManager : System.IdentityModel.Selectors.SecurityTokenManager, System.ServiceModel.Security.IEndpointIdentityProvider
+ {
+ public ServiceCredentialsSecurityTokenManager(System.ServiceModel.Description.ServiceCredentials parent) { }
+ public System.ServiceModel.Description.ServiceCredentials ServiceCredentials { get { throw null; } }
+ protected System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecureConversationTokenAuthenticator(System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement recipientRequirement, bool preserveBootstrapTokens, out System.IdentityModel.Selectors.SecurityTokenResolver sctResolver) { sctResolver = default(System.IdentityModel.Selectors.SecurityTokenResolver); throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { outOfBandTokenResolver = default(System.IdentityModel.Selectors.SecurityTokenResolver); throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { throw null; }
+ [System.MonoTODOAttribute("pass correct arguments to WSSecurityTokenSerializer..ctor()")]
+ public override System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion version) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.ServiceModel.EndpointIdentity GetIdentityOfSelf(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement) { throw null; }
+ protected bool IsIssuedSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { throw null; }
+ }
+ public partial class SimpleSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
+ {
+ public SimpleSecurityTokenProvider(System.IdentityModel.Tokens.SecurityToken token, System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement) { }
+ protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
+ }
+ public partial class SspiSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
+ {
+ [System.MonoTODOAttribute]
+ public SspiSecurityTokenProvider(System.Net.NetworkCredential credential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers) { }
+ public SspiSecurityTokenProvider(System.Net.NetworkCredential credential, bool allowNtlm, System.Security.Principal.TokenImpersonationLevel impersonationLevel) { }
+ [System.MonoTODOAttribute]
+ protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
+ }
+ public partial class SupportingTokenSpecification : System.ServiceModel.Security.SecurityTokenSpecification
+ {
+ public SupportingTokenSpecification(System.IdentityModel.Tokens.SecurityToken token, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> tokenPolicies, System.ServiceModel.Security.SecurityTokenAttachmentMode attachmentMode) : base (default(System.IdentityModel.Tokens.SecurityToken), default(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>)) { }
+ public SupportingTokenSpecification(System.IdentityModel.Tokens.SecurityToken token, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> tokenPolicies, System.ServiceModel.Security.SecurityTokenAttachmentMode attachmentMode, System.ServiceModel.Security.Tokens.SecurityTokenParameters tokenParameters) : base (default(System.IdentityModel.Tokens.SecurityToken), default(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>)) { }
+ public System.ServiceModel.Security.SecurityTokenAttachmentMode SecurityTokenAttachmentMode { get { throw null; } }
+ }
+ public partial class TripleDesSecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
+ {
+ public TripleDesSecurityAlgorithmSuite() { }
+ public override string DefaultAsymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultAsymmetricSignatureAlgorithm { get { throw null; } }
+ public override string DefaultCanonicalizationAlgorithm { get { throw null; } }
+ public override string DefaultDigestAlgorithm { get { throw null; } }
+ public override string DefaultEncryptionAlgorithm { get { throw null; } }
+ public override int DefaultEncryptionKeyDerivationLength { get { throw null; } }
+ public override int DefaultSignatureKeyDerivationLength { get { throw null; } }
+ public override int DefaultSymmetricKeyLength { get { throw null; } }
+ public override string DefaultSymmetricKeyWrapAlgorithm { get { throw null; } }
+ public override string DefaultSymmetricSignatureAlgorithm { get { throw null; } }
+ public override bool IsAsymmetricKeyLengthSupported(int length) { throw null; }
+ public override bool IsSymmetricKeyLengthSupported(int length) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class TrustVersion
+ {
+ internal TrustVersion() { }
+ public static System.ServiceModel.Security.TrustVersion Default { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xml.XmlDictionaryString Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xml.XmlDictionaryString Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Security.TrustVersion WSTrust13 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.ServiceModel.Security.TrustVersion WSTrustFeb2005 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public sealed partial class UserNamePasswordClientCredential
+ {
+ internal UserNamePasswordClientCredential() { }
+ public string Password { get { throw null; } set { } }
+ public string UserName { get { throw null; } set { } }
+ }
+ public sealed partial class UserNamePasswordServiceCredential
+ {
+ internal UserNamePasswordServiceCredential() { }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan CachedLogonTokenLifetime { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool CacheLogonTokens { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.UserNamePasswordValidator CustomUserNamePasswordValidator { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool IncludeWindowsGroups { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int MaxCachedLogonTokens { get { throw null; } set { } }
+ public System.Web.Security.MembershipProvider MembershipProvider { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Security.UserNamePasswordValidationMode UserNamePasswordValidationMode { get { throw null; } set { } }
+ }
+ public enum UserNamePasswordValidationMode
+ {
+ Custom = 2,
+ MembershipProvider = 1,
+ Windows = 0,
+ }
+ public sealed partial class WindowsClientCredential
+ {
+ internal WindowsClientCredential() { }
+ public System.Security.Principal.TokenImpersonationLevel AllowedImpersonationLevel { get { throw null; } set { } }
+ public bool AllowNtlm { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Net.NetworkCredential ClientCredential { get { throw null; } set { } }
+ }
+ public sealed partial class WindowsServiceCredential
+ {
+ internal WindowsServiceCredential() { }
+ public bool AllowAnonymousLogons { get { throw null; } set { } }
+ public bool IncludeWindowsGroups { get { throw null; } set { } }
+ }
+ public partial class WSSecurityTokenSerializer : System.IdentityModel.Selectors.SecurityTokenSerializer
+ {
+ public WSSecurityTokenSerializer() { }
+ public WSSecurityTokenSerializer(bool emitBspRequiredAttributes) { }
+ public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion) { }
+ public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes) { }
+ public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer) { }
+ public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maximumKeyDerivationOffset, int maximumKeyDerivationLabelLength, int maximumKeyDerivationNonceLength) { }
+ public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, System.ServiceModel.Security.TrustVersion trustVersion, System.ServiceModel.Security.SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
+ public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, System.ServiceModel.Security.TrustVersion trustVersion, System.ServiceModel.Security.SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maximumKeyDerivationOffset, int maximumKeyDerivationLabelLength, int maximumKeyDerivationNonceLength) { }
+ public static System.ServiceModel.Security.WSSecurityTokenSerializer DefaultInstance { get { throw null; } }
+ public bool EmitBspRequiredAttributes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int MaximumKeyDerivationLabelLength { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int MaximumKeyDerivationNonceLength { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int MaximumKeyDerivationOffset { get { throw null; } }
+ public System.ServiceModel.Security.SecurityVersion SecurityVersion { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override bool CanReadKeyIdentifierClauseCore(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool CanReadKeyIdentifierCore(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool CanReadTokenCore(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml(System.Xml.XmlElement element, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle tokenReferenceStyle) { throw null; }
+ protected internal virtual string GetTokenTypeUri(System.Type tokenType) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifierCore(System.Xml.XmlReader reader) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.IdentityModel.Tokens.SecurityToken ReadTokenCore(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ public virtual bool TryCreateKeyIdentifierClauseFromTokenXml(System.Xml.XmlElement element, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle tokenReferenceStyle, out System.IdentityModel.Tokens.SecurityKeyIdentifierClause securityKeyIdentifierClause) { securityKeyIdentifierClause = default(System.IdentityModel.Tokens.SecurityKeyIdentifierClause); throw null; }
+ [System.MonoTODOAttribute]
+ protected override void WriteKeyIdentifierClauseCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { }
+ [System.MonoTODOAttribute]
+ protected override void WriteKeyIdentifierCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { }
+ [System.MonoTODOAttribute]
+ protected override void WriteTokenCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
+ }
+ public partial class WSTrustChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.Security.IWSTrustChannelContract, System.ServiceModel.Security.IWSTrustContract
+ {
+ public WSTrustChannel(System.ServiceModel.Security.WSTrustChannelFactory factory, System.ServiceModel.Security.IWSTrustChannelContract inner, System.ServiceModel.Security.TrustVersion trustVersion, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer) { }
+ public System.ServiceModel.Channels.IChannel Channel { get { throw null; } protected set { } }
+ public System.ServiceModel.Security.WSTrustChannelFactory ChannelFactory { get { throw null; } protected set { } }
+ public System.ServiceModel.Security.IWSTrustChannelContract Contract { get { throw null; } protected set { } }
+ public System.ServiceModel.CommunicationState State { get { throw null; } }
+ public System.ServiceModel.Security.TrustVersion TrustVersion { get { throw null; } protected set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer WSTrustRequestSerializer { get { throw null; } protected set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer WSTrustResponseSerializer { get { throw null; } protected set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext WSTrustSerializationContext { get { throw null; } protected set { } }
+ public event System.EventHandler Closed { add { } remove { } }
+ public event System.EventHandler Closing { add { } remove { } }
+ public event System.EventHandler Faulted { add { } remove { } }
+ public event System.EventHandler Opened { add { } remove { } }
+ public event System.EventHandler Opening { add { } remove { } }
+ public void Abort() { }
+ public System.IAsyncResult BeginCancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginCancel(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState) { throw null; }
+ public System.IAsyncResult BeginClose(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginIssue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.AsyncCallback callback, object asyncState) { throw null; }
+ public System.IAsyncResult BeginIssue(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState) { throw null; }
+ public System.IAsyncResult BeginOpen(System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginRenew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginRenew(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState) { throw null; }
+ public System.IAsyncResult BeginValidate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginValidate(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object asyncState) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Cancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) { throw null; }
+ public System.ServiceModel.Channels.Message Cancel(System.ServiceModel.Channels.Message message) { throw null; }
+ public void Close() { }
+ public void Close(System.TimeSpan timeout) { }
+ protected virtual System.ServiceModel.Channels.Message CreateRequest(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, string requestType) { throw null; }
+ public System.ServiceModel.Channels.Message EndCancel(System.IAsyncResult asyncResult) { throw null; }
+ public void EndCancel(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr) { rstr = default(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse); }
+ public void EndClose(System.IAsyncResult result) { }
+ public System.ServiceModel.Channels.Message EndIssue(System.IAsyncResult asyncResult) { throw null; }
+ public System.IdentityModel.Tokens.SecurityToken EndIssue(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr) { rstr = default(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse); throw null; }
+ public void EndOpen(System.IAsyncResult result) { }
+ public System.ServiceModel.Channels.Message EndRenew(System.IAsyncResult asyncResult) { throw null; }
+ public void EndRenew(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr) { rstr = default(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse); }
+ public System.ServiceModel.Channels.Message EndValidate(System.IAsyncResult asyncResult) { throw null; }
+ public void EndValidate(System.IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr) { rstr = default(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse); }
+ public T GetProperty<T>() where T : class { throw null; }
+ protected static string GetRequestAction(string requestType, System.ServiceModel.Security.TrustVersion trustVersion) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityToken GetTokenFromResponse(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr) { rstr = default(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse); throw null; }
+ public System.ServiceModel.Channels.Message Issue(System.ServiceModel.Channels.Message message) { throw null; }
+ public void Open() { }
+ public void Open(System.TimeSpan timeout) { }
+ protected virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse ReadResponse(System.ServiceModel.Channels.Message response) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Renew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) { throw null; }
+ public System.ServiceModel.Channels.Message Renew(System.ServiceModel.Channels.Message message) { throw null; }
+ public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Validate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) { throw null; }
+ public System.ServiceModel.Channels.Message Validate(System.ServiceModel.Channels.Message message) { throw null; }
+ }
+ public partial class WSTrustChannelFactory : System.ServiceModel.ChannelFactory<System.ServiceModel.Security.IWSTrustChannelContract>
+ {
+ public WSTrustChannelFactory() { }
+ public WSTrustChannelFactory(System.ServiceModel.Channels.Binding binding) { }
+ public WSTrustChannelFactory(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public WSTrustChannelFactory(System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
+ public WSTrustChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ public WSTrustChannelFactory(string endpointConfigurationName) { }
+ public WSTrustChannelFactory(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ public System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager SecurityTokenHandlerCollectionManager { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver SecurityTokenResolver { get { throw null; } set { } }
+ public System.ServiceModel.Security.TrustVersion TrustVersion { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenResolver UseKeyTokenResolver { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer WSTrustRequestSerializer { get { throw null; } set { } }
+ public System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer WSTrustResponseSerializer { get { throw null; } set { } }
+ public override System.ServiceModel.Security.IWSTrustChannelContract CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
+ protected virtual System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext CreateSerializationContext() { throw null; }
+ protected virtual System.ServiceModel.Security.WSTrustChannel CreateTrustChannel(System.ServiceModel.Security.IWSTrustChannelContract innerChannel, System.ServiceModel.Security.TrustVersion trustVersion, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer) { throw null; }
+ }
+ public partial class WSTrustRequestBodyWriter : System.ServiceModel.Channels.BodyWriter
+ {
+ public WSTrustRequestBodyWriter(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken requestSecurityToken, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer serializer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext serializationContext) : base (default(bool)) { }
+ protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { }
+ }
+ public partial class WSTrustRequestProcessingErrorEventArgs : System.EventArgs
+ {
+ public WSTrustRequestProcessingErrorEventArgs(string requestType, System.Exception exception) { }
+ public System.Exception Exception { get { throw null; } }
+ public string RequestType { get { throw null; } }
+ }
+ public partial class WSTrustResponseBodyWriter : System.ServiceModel.Channels.BodyWriter
+ {
+ public WSTrustResponseBodyWriter(System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse requestSecurityTokenResponse, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer serializer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context) : base (default(bool)) { }
+ protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { }
+ }
+ public partial class WSTrustServiceContract : System.ServiceModel.Description.IContractBehavior, System.ServiceModel.Description.IWsdlExportExtension, System.ServiceModel.Security.IWSTrust13AsyncContract, System.ServiceModel.Security.IWSTrust13SyncContract, System.ServiceModel.Security.IWSTrustFeb2005AsyncContract, System.ServiceModel.Security.IWSTrustFeb2005SyncContract
+ {
+ public WSTrustServiceContract(System.IdentityModel.Configuration.SecurityTokenServiceConfiguration securityTokenServiceConfiguration) { }
+ public System.IdentityModel.Configuration.SecurityTokenServiceConfiguration SecurityTokenServiceConfiguration { get { throw null; } }
+ public event System.EventHandler<System.ServiceModel.Security.WSTrustRequestProcessingErrorEventArgs> RequestFailed { add { } remove { } }
+ public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
+ public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { }
+ public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { }
+ protected virtual System.IAsyncResult BeginDispatchRequest(System.ServiceModel.Security.DispatchContext dispatchContext, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ protected virtual System.IAsyncResult BeginProcessCore(System.ServiceModel.Channels.Message requestMessage, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer, string requestAction, string responseAction, string trustNamespace, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13Cancel(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13CancelResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13Issue(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13IssueResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13Renew(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13RenewResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13Validate(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrust13ValidateResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005Cancel(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005CancelResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005Issue(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005IssueResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005Renew(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005RenewResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005Validate(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginTrustFeb2005ValidateResponse(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.ServiceModel.Security.DispatchContext CreateDispatchContext(System.ServiceModel.Channels.Message requestMessage, string requestAction, string responseAction, string trustNamespace, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext serializationContext) { throw null; }
+ protected virtual System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext CreateSerializationContext() { throw null; }
+ protected virtual void DispatchRequest(System.ServiceModel.Security.DispatchContext dispatchContext) { }
+ protected virtual System.ServiceModel.Security.DispatchContext EndDispatchRequest(System.IAsyncResult ar) { throw null; }
+ protected virtual System.ServiceModel.Channels.Message EndProcessCore(System.IAsyncResult ar, string requestAction, string responseAction, string trustNamespace) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13Cancel(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13CancelResponse(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13Issue(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13IssueResponse(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13Renew(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13RenewResponse(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13Validate(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrust13ValidateResponse(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005Cancel(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005CancelResponse(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005Issue(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005IssueResponse(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005Renew(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005RenewResponse(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005Validate(System.IAsyncResult ar) { throw null; }
+ public System.ServiceModel.Channels.Message EndTrustFeb2005ValidateResponse(System.IAsyncResult ar) { throw null; }
+ public virtual void ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
+ public virtual void ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ protected virtual void FixMessageElement(System.Web.Services.Description.ServiceDescription serviceDescription, System.Web.Services.Description.PortType portType, System.ServiceModel.Description.WsdlEndpointConversionContext context, string operationName, System.Xml.XmlQualifiedName inputMessageElement, System.Xml.XmlQualifiedName outputMessageElement) { }
+ protected virtual System.IdentityModel.Selectors.SecurityTokenResolver GetRstSecurityTokenResolver() { throw null; }
+ protected virtual System.IdentityModel.Selectors.SecurityTokenResolver GetSecurityHeaderTokenResolver(System.ServiceModel.Channels.RequestContext requestContext) { throw null; }
+ protected virtual bool HandleException(System.Exception ex, string trustNamespace, string action, System.ServiceModel.EnvelopeVersion requestEnvelopeVersion) { throw null; }
+ protected virtual void ImportSchema(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context, string ns) { }
+ protected virtual void IncludeNamespace(System.ServiceModel.Description.WsdlEndpointConversionContext context, string prefix, string ns) { }
+ protected virtual System.ServiceModel.Channels.Message ProcessCore(System.ServiceModel.Channels.Message requestMessage, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer, string requestAction, string responseAction, string trustNamespace) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13Cancel(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13CancelResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13Issue(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13IssueResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13Renew(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13RenewResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13Validate(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrust13ValidateResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005Cancel(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005CancelResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005Issue(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005IssueResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005Renew(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005RenewResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005Validate(System.ServiceModel.Channels.Message message) { throw null; }
+ public System.ServiceModel.Channels.Message ProcessTrustFeb2005ValidateResponse(System.ServiceModel.Channels.Message message) { throw null; }
+ public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ protected virtual void ValidateDispatchContext(System.ServiceModel.Security.DispatchContext dispatchContext) { }
+ }
+ public partial class WSTrustServiceHost : System.ServiceModel.ServiceHost
+ {
+ public WSTrustServiceHost(System.IdentityModel.Configuration.SecurityTokenServiceConfiguration securityTokenServiceConfiguration, params System.Uri[] baseAddresses) { }
+ public WSTrustServiceHost(System.ServiceModel.Security.WSTrustServiceContract serviceContract, params System.Uri[] baseAddresses) { }
+ public System.IdentityModel.Configuration.SecurityTokenServiceConfiguration SecurityTokenServiceConfiguration { get { throw null; } }
+ public System.ServiceModel.Security.WSTrustServiceContract ServiceContract { get { throw null; } }
+ protected override void ApplyConfiguration() { }
+ protected virtual void ConfigureMetadata() { }
+ protected override void InitializeRuntime() { }
+ protected virtual void UpdateServiceConfiguration() { }
+ }
+ public sealed partial class X509CertificateInitiatorClientCredential
+ {
+ internal X509CertificateInitiatorClientCredential() { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
+ public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
+ public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
+ }
+ public sealed partial class X509CertificateInitiatorServiceCredential
+ {
+ internal X509CertificateInitiatorServiceCredential() { }
+ public System.ServiceModel.Security.X509ClientCertificateAuthentication Authentication { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
+ public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
+ public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
+ }
+ public sealed partial class X509CertificateRecipientClientCredential
+ {
+ internal X509CertificateRecipientClientCredential() { }
+ public System.ServiceModel.Security.X509ServiceCertificateAuthentication Authentication { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 DefaultCertificate { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<System.Uri, System.Security.Cryptography.X509Certificates.X509Certificate2> ScopedCertificates { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.ServiceModel.Security.X509ServiceCertificateAuthentication SslCertificateAuthentication { get { throw null; } set { } }
+ public void SetDefaultCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
+ public void SetDefaultCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
+ public void SetScopedCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue, System.Uri targetService) { }
+ public void SetScopedCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Uri targetService) { }
+ }
+ public sealed partial class X509CertificateRecipientServiceCredential
+ {
+ internal X509CertificateRecipientServiceCredential() { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
+ public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
+ public void SetCertificate(string subjectName) { }
+ public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
+ }
+ [System.MonoTODOAttribute]
+ public partial class X509ClientCertificateAuthentication
+ {
+ internal X509ClientCertificateAuthentication() { }
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
+ public bool IncludeWindowsGroups { get { throw null; } set { } }
+ public bool MapClientCertificateToWindowsAccount { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public partial class X509PeerCertificateAuthentication
+ {
+ internal X509PeerCertificateAuthentication() { }
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute]
+ public sealed partial class X509ServiceCertificateAuthentication
+ {
+ public X509ServiceCertificateAuthentication() { }
+ public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
+ }
+}
+namespace System.ServiceModel.Security.Tokens
+{
+ public partial class ClaimTypeRequirement
+ {
+ public ClaimTypeRequirement(string claimType) { }
+ public ClaimTypeRequirement(string claimType, bool isOptional) { }
+ public string ClaimType { get { throw null; } }
+ public bool IsOptional { get { throw null; } }
+ }
+ public partial interface IIssuanceSecurityTokenAuthenticator
+ {
+ System.ServiceModel.Security.Tokens.IssuedSecurityTokenHandler IssuedSecurityTokenHandler { get; set; }
+ System.ServiceModel.Security.Tokens.RenewedSecurityTokenHandler RenewedSecurityTokenHandler { get; set; }
+ }
+ public partial interface ILogonTokenCacheManager
+ {
+ void FlushLogonTokenCache();
+ bool RemoveCachedLogonToken(string username);
+ }
+ public sealed partial class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
+ {
+ public InitiatorServiceModelSecurityTokenRequirement() { }
+ public System.ServiceModel.EndpointAddress TargetAddress { get { throw null; } set { } }
+ public System.Uri Via { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial interface ISecurityContextSecurityTokenCache
+ {
+ void AddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token);
+ void ClearContexts();
+ System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityContextSecurityToken> GetAllContexts(System.Xml.UniqueId contextId);
+ System.ServiceModel.Security.Tokens.SecurityContextSecurityToken GetContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation);
+ void RemoveAllContexts(System.Xml.UniqueId contextId);
+ void RemoveContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation);
+ bool TryAddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token);
+ void UpdateContextCachingTime(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken context, System.DateTime expirationTime);
+ }
+ public delegate void IssuedSecurityTokenHandler(System.IdentityModel.Tokens.SecurityToken issuedToken, System.ServiceModel.EndpointAddress tokenRequestor);
+ public partial class IssuedSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public IssuedSecurityTokenParameters() { }
+ protected IssuedSecurityTokenParameters(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters other) { }
+ public IssuedSecurityTokenParameters(string tokenType) { }
+ public IssuedSecurityTokenParameters(string tokenType, System.ServiceModel.EndpointAddress issuerAddress) { }
+ public IssuedSecurityTokenParameters(string tokenType, System.ServiceModel.EndpointAddress issuerAddress, System.ServiceModel.Channels.Binding issuerBinding) { }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> AdditionalRequestParameters { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.ClaimTypeRequirement> ClaimTypeRequirements { get { throw null; } }
+ public System.ServiceModel.MessageSecurityVersion DefaultMessageSecurityVersion { get { throw null; } set { } }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
+ public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
+ public System.ServiceModel.EndpointAddress IssuerMetadataAddress { get { throw null; } set { } }
+ public int KeySize { get { throw null; } set { } }
+ public System.IdentityModel.Tokens.SecurityKeyType KeyType { get { throw null; } set { } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ public string TokenType { get { throw null; } set { } }
+ public bool UseStrTransform { get { throw null; } set { } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> CreateRequestParameters(System.ServiceModel.MessageSecurityVersion messageSecurityVersion, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer) { throw null; }
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class IssuedSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, System.ServiceModel.ICommunicationObject
+ {
+ public IssuedSecurityTokenProvider() { }
+ public bool CacheIssuedTokens { get { throw null; } set { } }
+ public virtual System.TimeSpan DefaultCloseTimeout { get { throw null; } }
+ public virtual System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ public System.ServiceModel.Security.IdentityVerifier IdentityVerifier { get { throw null; } set { } }
+ public int IssuedTokenRenewalThresholdPercentage { get { throw null; } set { } }
+ public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
+ public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
+ public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior> IssuerChannelBehaviors { get { throw null; } }
+ public System.ServiceModel.Security.SecurityKeyEntropyMode KeyEntropyMode { get { throw null; } set { } }
+ public System.TimeSpan MaxIssuedTokenCachingTime { get { throw null; } set { } }
+ public System.ServiceModel.MessageSecurityVersion MessageSecurityVersion { get { throw null; } set { } }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite SecurityAlgorithmSuite { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.SecurityTokenSerializer SecurityTokenSerializer { get { throw null; } set { } }
+ public System.ServiceModel.CommunicationState State { get { throw null; } }
+ [System.MonoTODOAttribute("support it then")]
+ public override bool SupportsTokenCancellation { get { throw null; } }
+ public System.ServiceModel.EndpointAddress TargetAddress { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> TokenRequestParameters { get { throw null; } }
+ public event System.EventHandler Closed { add { } remove { } }
+ public event System.EventHandler Closing { add { } remove { } }
+ public event System.EventHandler Faulted { add { } remove { } }
+ public event System.EventHandler Opened { add { } remove { } }
+ public event System.EventHandler Opening { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public void Abort() { }
+ public System.IAsyncResult BeginClose(System.AsyncCallback callback, object state) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IAsyncResult BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.IAsyncResult BeginGetTokenCore(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginOpen(System.AsyncCallback callback, object state) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IAsyncResult BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ public void Close() { }
+ [System.MonoTODOAttribute]
+ public void Close(System.TimeSpan timeout) { }
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ public void EndClose(System.IAsyncResult result) { }
+ [System.MonoTODOAttribute]
+ protected override System.IdentityModel.Tokens.SecurityToken EndGetTokenCore(System.IAsyncResult result) { throw null; }
+ [System.MonoTODOAttribute]
+ public void EndOpen(System.IAsyncResult result) { }
+ [System.MonoTODOAttribute]
+ protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
+ public void Open() { }
+ [System.MonoTODOAttribute]
+ public void Open(System.TimeSpan timeout) { }
+ }
+ public partial class KerberosSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public KerberosSecurityTokenParameters() { }
+ protected KerberosSecurityTokenParameters(System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters other) { }
+ [System.MonoTODOAttribute]
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ }
+ public sealed partial class RecipientServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
+ {
+ public RecipientServiceModelSecurityTokenRequirement() { }
+ public System.ServiceModel.AuditLogLocation AuditLogLocation { get { throw null; } set { } }
+ public System.Uri ListenUri { get { throw null; } set { } }
+ public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get { throw null; } set { } }
+ public bool SuppressAuditFailure { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public delegate void RenewedSecurityTokenHandler(System.IdentityModel.Tokens.SecurityToken newSecurityToken, System.IdentityModel.Tokens.SecurityToken oldSecurityToken);
+ public partial class RsaSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public RsaSecurityTokenParameters() { }
+ protected RsaSecurityTokenParameters(System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters other) { }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ }
+ public partial class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public SecureConversationSecurityTokenParameters() { }
+ public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement) { }
+ public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation) { }
+ public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession) { }
+ public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements) { }
+ public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements) { }
+ protected SecureConversationSecurityTokenParameters(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters other) { }
+ public System.ServiceModel.Security.ChannelProtectionRequirements BootstrapProtectionRequirements { get { throw null; } }
+ public System.ServiceModel.Channels.SecurityBindingElement BootstrapSecurityBindingElement { get { throw null; } set { } }
+ public bool CanRenewSession { get { throw null; } set { } }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ public bool RequireCancellation { get { throw null; } set { } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken, System.IDisposable
+ {
+ public SecurityContextSecurityToken(System.Xml.UniqueId contextId, byte[] key, System.DateTime validFrom, System.DateTime validTo) { }
+ public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo) { }
+ public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
+ public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Xml.UniqueId keyGeneration, System.DateTime keyEffectiveTime, System.DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> AuthorizationPolicies { get { throw null; } }
+ public System.ServiceModel.Security.SecurityMessageProperty BootstrapMessageProperty { get { throw null; } set { } }
+ public System.Xml.UniqueId ContextId { get { throw null; } }
+ public override string Id { get { throw null; } }
+ public bool IsCookieMode { get { throw null; } }
+ public System.DateTime KeyEffectiveTime { get { throw null; } }
+ public System.DateTime KeyExpirationTime { get { throw null; } }
+ public System.Xml.UniqueId KeyGeneration { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ public override System.DateTime ValidTo { get { throw null; } }
+ public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
+ public static System.ServiceModel.Security.Tokens.SecurityContextSecurityToken CreateCookieSecurityContextToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder) { throw null; }
+ public static System.ServiceModel.Security.Tokens.SecurityContextSecurityToken CreateCookieSecurityContextToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Xml.UniqueId keyGeneration, System.DateTime keyEffectiveTime, System.DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder) { throw null; }
+ public override T CreateKeyIdentifierClause<T>() { throw null; }
+ public void Dispose() { }
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public partial class SecurityContextSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
+ {
+ public SecurityContextSecurityTokenAuthenticator() { }
+ [System.MonoTODOAttribute]
+ protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ }
+ public partial class SecurityContextSecurityTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver, System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache
+ {
+ public SecurityContextSecurityTokenResolver(int securityContextCacheCapacity, bool removeOldestTokensOnCacheFull) { }
+ public SecurityContextSecurityTokenResolver(int securityContextCacheCapacity, bool removeOldestTokensOnCacheFull, System.TimeSpan clockSkew) { }
+ public System.TimeSpan ClockSkew { get { throw null; } }
+ public bool RemoveOldestTokensOnCacheFull { get { throw null; } }
+ public int SecurityContextTokenCacheCapacity { get { throw null; } }
+ public void AddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token) { }
+ public void ClearContexts() { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityContextSecurityToken> GetAllContexts(System.Xml.UniqueId contextId) { throw null; }
+ public System.ServiceModel.Security.Tokens.SecurityContextSecurityToken GetContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation) { throw null; }
+ public void RemoveAllContexts(System.Xml.UniqueId contextId) { }
+ public void RemoveContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation) { }
+ public bool TryAddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { key = default(System.IdentityModel.Tokens.SecurityKey); throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; }
+ [System.MonoTODOAttribute]
+ public void UpdateContextCachingTime(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken context, System.DateTime expirationTime) { }
+ }
+ public enum SecurityTokenInclusionMode
+ {
+ AlwaysToInitiator = 3,
+ AlwaysToRecipient = 0,
+ Never = 1,
+ Once = 2,
+ }
+ public abstract partial class SecurityTokenParameters
+ {
+ protected SecurityTokenParameters() { }
+ protected SecurityTokenParameters(System.ServiceModel.Security.Tokens.SecurityTokenParameters other) { }
+ protected internal abstract bool HasAsymmetricKey { get; }
+ public System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode InclusionMode { get { throw null; } set { } }
+ public System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle ReferenceStyle { get { throw null; } set { } }
+ public bool RequireDerivedKeys { get { throw null; } set { } }
+ protected internal abstract bool SupportsClientAuthentication { get; }
+ protected internal abstract bool SupportsClientWindowsIdentity { get; }
+ protected internal abstract bool SupportsServerAuthentication { get; }
+ public System.ServiceModel.Security.Tokens.SecurityTokenParameters Clone() { throw null; }
+ protected abstract System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore();
+ protected internal abstract System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle);
+ protected internal abstract void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement);
+ [System.MonoTODOAttribute]
+ protected internal virtual bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum SecurityTokenReferenceStyle
+ {
+ External = 1,
+ Internal = 0,
+ }
+ public abstract partial class ServiceModelSecurityTokenRequirement : System.IdentityModel.Selectors.SecurityTokenRequirement
+ {
+ protected const string Namespace = "http://schemas.microsoft.com/ws/2006/05/servicemodel/securitytokenrequirement";
+ protected ServiceModelSecurityTokenRequirement() { }
+ public static string AuditLogLocationProperty { get { throw null; } }
+ public static string ChannelParametersCollectionProperty { get { throw null; } }
+ public static string DuplexClientLocalAddressProperty { get { throw null; } }
+ public static string EndpointFilterTableProperty { get { throw null; } }
+ public static string ExtendedProtectionPolicy { get { throw null; } }
+ public static string HttpAuthenticationSchemeProperty { get { throw null; } }
+ public bool IsInitiator { get { throw null; } }
+ public static string IsInitiatorProperty { get { throw null; } }
+ public static string IsOutOfBandTokenProperty { get { throw null; } }
+ public static string IssuedSecurityTokenParametersProperty { get { throw null; } }
+ public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
+ public static string IssuerAddressProperty { get { throw null; } }
+ public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
+ public static string IssuerBindingContextProperty { get { throw null; } }
+ public static string IssuerBindingProperty { get { throw null; } }
+ public static string ListenUriProperty { get { throw null; } }
+ public static string MessageAuthenticationAuditLevelProperty { get { throw null; } }
+ public static string MessageDirectionProperty { get { throw null; } }
+ public System.IdentityModel.Selectors.SecurityTokenVersion MessageSecurityVersion { get { throw null; } set { } }
+ public static string MessageSecurityVersionProperty { get { throw null; } }
+ public static string PreferSslCertificateAuthenticatorProperty { get { throw null; } }
+ public static string PrivacyNoticeUriProperty { get { throw null; } }
+ public static string PrivacyNoticeVersionProperty { get { throw null; } }
+ public System.ServiceModel.Channels.SecurityBindingElement SecureConversationSecurityBindingElement { get { throw null; } set { } }
+ public static string SecureConversationSecurityBindingElementProperty { get { throw null; } }
+ public System.ServiceModel.Security.SecurityAlgorithmSuite SecurityAlgorithmSuite { get { throw null; } set { } }
+ public static string SecurityAlgorithmSuiteProperty { get { throw null; } }
+ public System.ServiceModel.Channels.SecurityBindingElement SecurityBindingElement { get { throw null; } set { } }
+ public static string SecurityBindingElementProperty { get { throw null; } }
+ public static string SupportingTokenAttachmentModeProperty { get { throw null; } }
+ public static string SupportSecurityContextCancellationProperty { get { throw null; } }
+ public static string SuppressAuditFailureProperty { get { throw null; } }
+ public static string TargetAddressProperty { get { throw null; } }
+ public string TransportScheme { get { throw null; } set { } }
+ public static string TransportSchemeProperty { get { throw null; } }
+ public static string ViaProperty { get { throw null; } }
+ }
+ public static partial class ServiceModelSecurityTokenTypes
+ {
+ public static string AnonymousSslnego { get { throw null; } }
+ public static string MutualSslnego { get { throw null; } }
+ public static string SecureConversation { get { throw null; } }
+ public static string SecurityContext { get { throw null; } }
+ public static string Spnego { get { throw null; } }
+ public static string SspiCredential { get { throw null; } }
+ }
+ public partial class SslSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public SslSecurityTokenParameters() { }
+ public SslSecurityTokenParameters(bool requireClientCertificate) { }
+ public SslSecurityTokenParameters(bool requireClientCertificate, bool requireCancellation) { }
+ protected SslSecurityTokenParameters(System.ServiceModel.Security.Tokens.SslSecurityTokenParameters other) { }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ public bool RequireCancellation { get { throw null; } set { } }
+ public bool RequireClientCertificate { get { throw null; } set { } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SspiSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ {
+ [System.MonoTODOAttribute]
+ public SspiSecurityToken(System.Net.NetworkCredential networkCredential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers) { }
+ [System.MonoTODOAttribute]
+ public SspiSecurityToken(System.Security.Principal.TokenImpersonationLevel impersonationLevel, bool allowNtlm, System.Net.NetworkCredential networkCredential) { }
+ [System.MonoTODOAttribute]
+ public bool AllowNtlm { get { throw null; } }
+ public bool AllowUnauthenticatedCallers { get { throw null; } }
+ public bool ExtractGroupsForWindowsAccounts { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Id { get { throw null; } }
+ public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } }
+ public System.Net.NetworkCredential NetworkCredential { get { throw null; } }
+ public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
+ public override System.DateTime ValidFrom { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.DateTime ValidTo { get { throw null; } }
+ }
+ public partial class SspiSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public SspiSecurityTokenParameters() { }
+ public SspiSecurityTokenParameters(bool requireCancellation) { }
+ protected SspiSecurityTokenParameters(System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters other) { }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ public bool RequireCancellation { get { throw null; } set { } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SupportingTokenParameters
+ {
+ public SupportingTokenParameters() { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> Endorsing { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> Signed { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> SignedEncrypted { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> SignedEndorsing { get { throw null; } }
+ public System.ServiceModel.Security.Tokens.SupportingTokenParameters Clone() { throw null; }
+ protected virtual System.ServiceModel.Security.Tokens.SupportingTokenParameters CloneCore() { throw null; }
+ public void SetKeyDerivation(bool requireDerivedKeys) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class UserNameSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public UserNameSecurityTokenParameters() { }
+ protected UserNameSecurityTokenParameters(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters other) { }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ }
+ public enum X509KeyIdentifierClauseType
+ {
+ Any = 0,
+ IssuerSerial = 2,
+ RawDataKeyIdentifier = 4,
+ SubjectKeyIdentifier = 3,
+ Thumbprint = 1,
+ }
+ public partial class X509SecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
+ {
+ public X509SecurityTokenParameters() { }
+ public X509SecurityTokenParameters(System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType x509ReferenceStyle) { }
+ public X509SecurityTokenParameters(System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType x509ReferenceStyle, System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode inclusionMode) { }
+ protected X509SecurityTokenParameters(System.ServiceModel.Security.Tokens.X509SecurityTokenParameters other) { }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
+ public System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType X509ReferenceStyle { get { throw null; } set { } }
+ protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
+ protected internal override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.ServiceModel.Syndication
+{
+ [System.Xml.Serialization.XmlRootAttribute("feed", Namespace="http://www.w3.org/2005/Atom")]
+ public partial class Atom10FeedFormatter : System.ServiceModel.Syndication.SyndicationFeedFormatter, System.Xml.Serialization.IXmlSerializable
+ {
+ public Atom10FeedFormatter() { }
+ public Atom10FeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite) { }
+ public Atom10FeedFormatter(System.Type feedTypeToCreate) { }
+ protected System.Type FeedType { get { throw null; } }
+ public bool PreserveAttributeExtensions { get { throw null; } set { } }
+ public bool PreserveElementExtensions { get { throw null; } set { } }
+ public override string Version { get { throw null; } }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
+ public override void ReadFrom(System.Xml.XmlReader reader) { }
+ protected virtual System.ServiceModel.Syndication.SyndicationItem ReadItem(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> ReadItems(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, out bool areAllItemsRead) { areAllItemsRead = default(bool); throw null; }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ [System.MonoTODOAttribute("Find out how feedBaseUri is used")]
+ protected virtual void WriteItem(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, System.Uri feedBaseUri) { }
+ protected virtual void WriteItems(System.Xml.XmlWriter writer, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items, System.Uri feedBaseUri) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("feed", Namespace="http://www.w3.org/2005/Atom")]
+ public partial class Atom10FeedFormatter<TSyndicationFeed> : System.ServiceModel.Syndication.Atom10FeedFormatter where TSyndicationFeed : System.ServiceModel.Syndication.SyndicationFeed, new()
+ {
+ public Atom10FeedFormatter() { }
+ public Atom10FeedFormatter(TSyndicationFeed feedToWrite) { }
+ protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("entry", Namespace="http://www.w3.org/2005/Atom")]
+ public partial class Atom10ItemFormatter : System.ServiceModel.Syndication.SyndicationItemFormatter, System.Xml.Serialization.IXmlSerializable
+ {
+ public Atom10ItemFormatter() { }
+ public Atom10ItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite) { }
+ public Atom10ItemFormatter(System.Type itemTypeToCreate) { }
+ protected System.Type ItemType { get { throw null; } }
+ public bool PreserveAttributeExtensions { get { throw null; } set { } }
+ public bool PreserveElementExtensions { get { throw null; } set { } }
+ public override string Version { get { throw null; } }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
+ public override void ReadFrom(System.Xml.XmlReader reader) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("entry", Namespace="http://www.w3.org/2005/Atom")]
+ public partial class Atom10ItemFormatter<TSyndicationItem> : System.ServiceModel.Syndication.Atom10ItemFormatter where TSyndicationItem : System.ServiceModel.Syndication.SyndicationItem, new()
+ {
+ public Atom10ItemFormatter() { }
+ public Atom10ItemFormatter(TSyndicationItem itemToWrite) { }
+ protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("categories", Namespace="http://www.w3.org/2007/app")]
+ public partial class AtomPub10CategoriesDocumentFormatter : System.ServiceModel.Syndication.CategoriesDocumentFormatter, System.Xml.Serialization.IXmlSerializable
+ {
+ public AtomPub10CategoriesDocumentFormatter() { }
+ public AtomPub10CategoriesDocumentFormatter(System.ServiceModel.Syndication.CategoriesDocument documentToWrite) { }
+ public AtomPub10CategoriesDocumentFormatter(System.Type inlineDocumentType, System.Type referencedDocumentType) { }
+ public override string Version { get { throw null; } }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ protected override System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategoriesDocument() { throw null; }
+ protected override System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategoriesDocument() { throw null; }
+ public override void ReadFrom(System.Xml.XmlReader reader) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("service", Namespace="http://www.w3.org/2007/app")]
+ public partial class AtomPub10ServiceDocumentFormatter : System.ServiceModel.Syndication.ServiceDocumentFormatter, System.Xml.Serialization.IXmlSerializable
+ {
+ public AtomPub10ServiceDocumentFormatter() { }
+ public AtomPub10ServiceDocumentFormatter(System.ServiceModel.Syndication.ServiceDocument documentToWrite) { }
+ public AtomPub10ServiceDocumentFormatter(System.Type documentTypeToCreate) { }
+ public override string Version { get { throw null; } }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ protected override System.ServiceModel.Syndication.ServiceDocument CreateDocumentInstance() { throw null; }
+ public override void ReadFrom(System.Xml.XmlReader reader) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("service", Namespace="http://www.w3.org/2007/app")]
+ public partial class AtomPub10ServiceDocumentFormatter<TServiceDocument> : System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter where TServiceDocument : System.ServiceModel.Syndication.ServiceDocument, new()
+ {
+ public AtomPub10ServiceDocumentFormatter() { }
+ public AtomPub10ServiceDocumentFormatter(TServiceDocument documentToWrite) { }
+ protected override System.ServiceModel.Syndication.ServiceDocument CreateDocumentInstance() { throw null; }
+ }
+ public abstract partial class CategoriesDocument
+ {
+ internal CategoriesDocument() { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public string Language { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static System.ServiceModel.Syndication.InlineCategoriesDocument Create(System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> categories) { throw null; }
+ public static System.ServiceModel.Syndication.InlineCategoriesDocument Create(System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> categories, bool isFixed, string scheme) { throw null; }
+ public static System.ServiceModel.Syndication.ReferencedCategoriesDocument Create(System.Uri linkToCategoriesDocument) { throw null; }
+ public System.ServiceModel.Syndication.CategoriesDocumentFormatter GetFormatter() { throw null; }
+ public static System.ServiceModel.Syndication.CategoriesDocument Load(System.Xml.XmlReader reader) { throw null; }
+ public void Save(System.Xml.XmlWriter writer) { }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public abstract partial class CategoriesDocumentFormatter
+ {
+ protected CategoriesDocumentFormatter() { }
+ protected CategoriesDocumentFormatter(System.ServiceModel.Syndication.CategoriesDocument documentToWrite) { }
+ public System.ServiceModel.Syndication.CategoriesDocument Document { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract string Version { get; }
+ public abstract bool CanRead(System.Xml.XmlReader reader);
+ protected virtual System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategoriesDocument() { throw null; }
+ protected virtual System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategoriesDocument() { throw null; }
+ public abstract void ReadFrom(System.Xml.XmlReader reader);
+ protected virtual void SetDocument(System.ServiceModel.Syndication.CategoriesDocument document) { }
+ public abstract void WriteTo(System.Xml.XmlWriter writer);
+ }
+ public partial class InlineCategoriesDocument : System.ServiceModel.Syndication.CategoriesDocument
+ {
+ public InlineCategoriesDocument() { }
+ public InlineCategoriesDocument(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationCategory> categories) { }
+ public InlineCategoriesDocument(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationCategory> categories, bool isFixed, string scheme) { }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> Categories { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsFixed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationCategory CreateCategory() { throw null; }
+ }
+ public partial class ReferencedCategoriesDocument : System.ServiceModel.Syndication.CategoriesDocument
+ {
+ public ReferencedCategoriesDocument() { }
+ public ReferencedCategoriesDocument(System.Uri link) { }
+ public System.Uri Link { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ResourceCollectionInfo
+ {
+ public ResourceCollectionInfo() { }
+ public ResourceCollectionInfo(System.ServiceModel.Syndication.TextSyndicationContent title, System.Uri link) { }
+ public ResourceCollectionInfo(System.ServiceModel.Syndication.TextSyndicationContent title, System.Uri link, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.CategoriesDocument> categories, bool allowsNewEntries) { }
+ public ResourceCollectionInfo(System.ServiceModel.Syndication.TextSyndicationContent title, System.Uri link, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.CategoriesDocument> categories, System.Collections.Generic.IEnumerable<string> accepts) { }
+ public ResourceCollectionInfo(string title, System.Uri link) { }
+ public System.Collections.ObjectModel.Collection<string> Accepts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.CategoriesDocument> Categories { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public System.Uri Link { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Title { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected internal virtual System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategoriesDocument() { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategoriesDocument() { throw null; }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("rss", Namespace="")]
+ public partial class Rss20FeedFormatter : System.ServiceModel.Syndication.SyndicationFeedFormatter, System.Xml.Serialization.IXmlSerializable
+ {
+ public Rss20FeedFormatter() { }
+ public Rss20FeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite) { }
+ public Rss20FeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite, bool serializeExtensionsAsAtom) { }
+ public Rss20FeedFormatter(System.Type feedTypeToCreate) { }
+ protected System.Type FeedType { get { throw null; } }
+ public bool PreserveAttributeExtensions { get { throw null; } set { } }
+ public bool PreserveElementExtensions { get { throw null; } set { } }
+ public bool SerializeExtensionsAsAtom { get { throw null; } set { } }
+ public override string Version { get { throw null; } }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
+ public override void ReadFrom(System.Xml.XmlReader reader) { }
+ protected virtual System.ServiceModel.Syndication.SyndicationItem ReadItem(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> ReadItems(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, out bool areAllItemsRead) { areAllItemsRead = default(bool); throw null; }
+ protected internal override void SetFeed(System.ServiceModel.Syndication.SyndicationFeed feed) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ protected virtual void WriteItem(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, System.Uri feedBaseUri) { }
+ protected virtual void WriteItems(System.Xml.XmlWriter writer, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items, System.Uri feedBaseUri) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("rss", Namespace="")]
+ public partial class Rss20FeedFormatter<TSyndicationFeed> : System.ServiceModel.Syndication.Rss20FeedFormatter where TSyndicationFeed : System.ServiceModel.Syndication.SyndicationFeed, new()
+ {
+ public Rss20FeedFormatter() { }
+ public Rss20FeedFormatter(TSyndicationFeed feedToWrite) { }
+ public Rss20FeedFormatter(TSyndicationFeed feedToWrite, bool serializeExtensionsAsAtom) { }
+ protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("item", Namespace="")]
+ public partial class Rss20ItemFormatter : System.ServiceModel.Syndication.SyndicationItemFormatter, System.Xml.Serialization.IXmlSerializable
+ {
+ public Rss20ItemFormatter() { }
+ public Rss20ItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite) { }
+ public Rss20ItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite, bool serializeExtensionsAsAtom) { }
+ public Rss20ItemFormatter(System.Type itemTypeToCreate) { }
+ protected System.Type ItemType { get { throw null; } }
+ public bool PreserveAttributeExtensions { get { throw null; } set { } }
+ public bool PreserveElementExtensions { get { throw null; } set { } }
+ public bool SerializeExtensionsAsAtom { get { throw null; } set { } }
+ public override string Version { get { throw null; } }
+ public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
+ public override void ReadFrom(System.Xml.XmlReader reader) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("item", Namespace="")]
+ public partial class Rss20ItemFormatter<TSyndicationItem> : System.ServiceModel.Syndication.Rss20ItemFormatter, System.Xml.Serialization.IXmlSerializable where TSyndicationItem : System.ServiceModel.Syndication.SyndicationItem, new()
+ {
+ public Rss20ItemFormatter() { }
+ public Rss20ItemFormatter(TSyndicationItem itemToWrite) { }
+ public Rss20ItemFormatter(TSyndicationItem itemToWrite, bool serializeExtensionsAsAtom) { }
+ protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
+ }
+ public partial class ServiceDocument
+ {
+ public ServiceDocument() { }
+ public ServiceDocument(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.Workspace> workspaces) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public string Language { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.Workspace> Workspaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal virtual System.ServiceModel.Syndication.Workspace CreateWorkspace() { throw null; }
+ public System.ServiceModel.Syndication.ServiceDocumentFormatter GetFormatter() { throw null; }
+ public static System.ServiceModel.Syndication.ServiceDocument Load(System.Xml.XmlReader reader) { throw null; }
+ public static TServiceDocument Load<TServiceDocument>(System.Xml.XmlReader reader) where TServiceDocument : System.ServiceModel.Syndication.ServiceDocument, new() { throw null; }
+ public void Save(System.Xml.XmlWriter writer) { }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public abstract partial class ServiceDocumentFormatter
+ {
+ protected ServiceDocumentFormatter() { }
+ protected ServiceDocumentFormatter(System.ServiceModel.Syndication.ServiceDocument documentToWrite) { }
+ public System.ServiceModel.Syndication.ServiceDocument Document { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract string Version { get; }
+ public abstract bool CanRead(System.Xml.XmlReader reader);
+ protected static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.InlineCategoriesDocument inlineCategories) { throw null; }
+ protected static System.ServiceModel.Syndication.ResourceCollectionInfo CreateCollection(System.ServiceModel.Syndication.Workspace workspace) { throw null; }
+ protected virtual System.ServiceModel.Syndication.ServiceDocument CreateDocumentInstance() { throw null; }
+ protected static System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategories(System.ServiceModel.Syndication.ResourceCollectionInfo collection) { throw null; }
+ protected static System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategories(System.ServiceModel.Syndication.ResourceCollectionInfo collection) { throw null; }
+ protected static System.ServiceModel.Syndication.Workspace CreateWorkspace(System.ServiceModel.Syndication.ServiceDocument document) { throw null; }
+ [System.MonoTODOAttribute("Use maxExtensionSize somewhere")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.CategoriesDocument categories, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("Use maxExtensionSize somewhere")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ResourceCollectionInfo collection, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("Use maxExtensionSize somewhere")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ServiceDocument document, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("Use maxExtensionSize somewhere")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.Workspace workspace, int maxExtensionSize) { }
+ public abstract void ReadFrom(System.Xml.XmlReader reader);
+ protected virtual void SetDocument(System.ServiceModel.Syndication.ServiceDocument document) { }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { throw null; }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { throw null; }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.ServiceDocument document, string version) { throw null; }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.Workspace workspace, string version) { throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ServiceDocument document, string version) { throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.Workspace workspace, string version) { throw null; }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ServiceDocument document, string version) { }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.Workspace workspace, string version) { }
+ protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { }
+ protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { }
+ protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ServiceDocument document, string version) { }
+ protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.Workspace workspace, string version) { }
+ public abstract void WriteTo(System.Xml.XmlWriter writer);
+ }
+ public partial class SyndicationCategory
+ {
+ public SyndicationCategory() { }
+ protected SyndicationCategory(System.ServiceModel.Syndication.SyndicationCategory source) { }
+ public SyndicationCategory(string name) { }
+ public SyndicationCategory(string name, string scheme, string label) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public string Label { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Scheme { get { throw null; } set { } }
+ public virtual System.ServiceModel.Syndication.SyndicationCategory Clone() { throw null; }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ public abstract partial class SyndicationContent
+ {
+ protected SyndicationContent() { }
+ protected SyndicationContent(System.ServiceModel.Syndication.SyndicationContent source) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public abstract string Type { get; }
+ public abstract System.ServiceModel.Syndication.SyndicationContent Clone();
+ public static System.ServiceModel.Syndication.TextSyndicationContent CreateHtmlContent(string content) { throw null; }
+ public static System.ServiceModel.Syndication.TextSyndicationContent CreatePlaintextContent(string content) { throw null; }
+ public static System.ServiceModel.Syndication.UrlSyndicationContent CreateUrlContent(System.Uri url, string mediaType) { throw null; }
+ public static System.ServiceModel.Syndication.TextSyndicationContent CreateXhtmlContent(string content) { throw null; }
+ public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(object dataContractObject) { throw null; }
+ public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(object dataContractObject, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { throw null; }
+ public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(object xmlSerializerObject, System.Xml.Serialization.XmlSerializer serializer) { throw null; }
+ public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(System.Xml.XmlReader xmlReader) { throw null; }
+ protected abstract void WriteContentsTo(System.Xml.XmlWriter writer);
+ public void WriteTo(System.Xml.XmlWriter writer, string outerElementName, string outerElementNamespace) { }
+ }
+ public partial class SyndicationElementExtension
+ {
+ public SyndicationElementExtension(object dataContractExtension) { }
+ public SyndicationElementExtension(object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
+ public SyndicationElementExtension(object xmlSerializerExtension, System.Xml.Serialization.XmlSerializer serializer) { }
+ public SyndicationElementExtension(string outerName, string outerNamespace, object dataContractExtension) { }
+ public SyndicationElementExtension(string outerName, string outerNamespace, object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
+ public SyndicationElementExtension(System.Xml.XmlReader xmlReader) { }
+ public string OuterName { get { throw null; } }
+ public string OuterNamespace { get { throw null; } }
+ public TExtension GetObject<TExtension>() { throw null; }
+ public TExtension GetObject<TExtension>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public TExtension GetObject<TExtension>(System.Xml.Serialization.XmlSerializer serializer) { throw null; }
+ public System.Xml.XmlReader GetReader() { throw null; }
+ public void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public sealed partial class SyndicationElementExtensionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationElementExtension>
+ {
+ internal SyndicationElementExtensionCollection() { }
+ public void Add(object extension) { }
+ public void Add(object dataContractExtension, System.Runtime.Serialization.DataContractSerializer serializer) { }
+ public void Add(object xmlSerializerExtension, System.Xml.Serialization.XmlSerializer serializer) { }
+ public void Add(string outerName, string outerNamespace, object dataContractExtension) { }
+ public void Add(string outerName, string outerNamespace, object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
+ public void Add(System.Xml.XmlReader xmlReader) { }
+ [System.MonoTODOAttribute("Find out what is expected here")]
+ protected override void ClearItems() { }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlReader GetReaderAtElementExtensions() { throw null; }
+ protected override void InsertItem(int index, System.ServiceModel.Syndication.SyndicationElementExtension item) { }
+ public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension>(string extensionName, string extensionNamespace) { throw null; }
+ public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension>(string extensionName, string extensionNamespace, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
+ public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension>(string extensionName, string extensionNamespace, System.Xml.Serialization.XmlSerializer serializer) { throw null; }
+ [System.MonoTODOAttribute("Find out what is expected here")]
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.ServiceModel.Syndication.SyndicationElementExtension item) { }
+ }
+ public partial class SyndicationFeed
+ {
+ public SyndicationFeed() { }
+ public SyndicationFeed(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items) { }
+ protected SyndicationFeed(System.ServiceModel.Syndication.SyndicationFeed source, bool cloneItems) { }
+ public SyndicationFeed(string title, string description, System.Uri feedAlternateLink) { }
+ public SyndicationFeed(string title, string description, System.Uri feedAlternateLink, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items) { }
+ public SyndicationFeed(string title, string description, System.Uri feedAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
+ public SyndicationFeed(string title, string description, System.Uri feedAlternateLink, string id, System.DateTimeOffset lastUpdatedTime, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Authors { get { throw null; } }
+ public System.Uri BaseUri { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> Categories { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Contributors { get { throw null; } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Copyright { get { throw null; } set { } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Description { get { throw null; } set { } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public string Generator { get { throw null; } set { } }
+ public string Id { get { throw null; } set { } }
+ public System.Uri ImageUrl { get { throw null; } set { } }
+ public System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> Items { get { throw null; } set { } }
+ public string Language { get { throw null; } set { } }
+ public System.DateTimeOffset LastUpdatedTime { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationLink> Links { get { throw null; } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Title { get { throw null; } set { } }
+ public virtual System.ServiceModel.Syndication.SyndicationFeed Clone(bool cloneItems) { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationCategory CreateCategory() { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationItem CreateItem() { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationLink CreateLink() { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationPerson CreatePerson() { throw null; }
+ public System.ServiceModel.Syndication.Atom10FeedFormatter GetAtom10Formatter() { throw null; }
+ public System.ServiceModel.Syndication.Rss20FeedFormatter GetRss20Formatter() { throw null; }
+ public System.ServiceModel.Syndication.Rss20FeedFormatter GetRss20Formatter(bool serializeExtensionsAsAtom) { throw null; }
+ public static System.ServiceModel.Syndication.SyndicationFeed Load(System.Xml.XmlReader reader) { throw null; }
+ public static TSyndicationFeed Load<TSyndicationFeed>(System.Xml.XmlReader reader) where TSyndicationFeed : System.ServiceModel.Syndication.SyndicationFeed, new() { throw null; }
+ public void SaveAsAtom10(System.Xml.XmlWriter writer) { }
+ public void SaveAsRss20(System.Xml.XmlWriter writer) { }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public abstract partial class SyndicationFeedFormatter
+ {
+ protected SyndicationFeedFormatter() { }
+ protected SyndicationFeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite) { }
+ public System.ServiceModel.Syndication.SyndicationFeed Feed { get { throw null; } }
+ public abstract string Version { get; }
+ public abstract bool CanRead(System.Xml.XmlReader reader);
+ protected internal static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
+ protected internal static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
+ protected abstract System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance();
+ protected internal static System.ServiceModel.Syndication.SyndicationItem CreateItem(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
+ protected internal static System.ServiceModel.Syndication.SyndicationLink CreateLink(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
+ protected internal static System.ServiceModel.Syndication.SyndicationLink CreateLink(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
+ protected internal static System.ServiceModel.Syndication.SyndicationPerson CreatePerson(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
+ protected internal static System.ServiceModel.Syndication.SyndicationPerson CreatePerson(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, int maxExtensionSize) { }
+ public abstract void ReadFrom(System.Xml.XmlReader reader);
+ protected internal virtual void SetFeed(System.ServiceModel.Syndication.SyndicationFeed feed) { }
+ public override string ToString() { throw null; }
+ protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
+ protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { throw null; }
+ protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
+ protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
+ protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
+ protected internal static bool TryParseContent(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string contentType, string version, out System.ServiceModel.Syndication.SyndicationContent content) { content = default(System.ServiceModel.Syndication.SyndicationContent); throw null; }
+ protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
+ protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { throw null; }
+ protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
+ protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
+ protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
+ protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
+ protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { }
+ protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
+ protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
+ protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
+ protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
+ protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { }
+ protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
+ protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
+ protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
+ public abstract void WriteTo(System.Xml.XmlWriter writer);
+ }
+ public partial class SyndicationItem
+ {
+ public SyndicationItem() { }
+ protected SyndicationItem(System.ServiceModel.Syndication.SyndicationItem source) { }
+ public SyndicationItem(string title, System.ServiceModel.Syndication.SyndicationContent content, System.Uri itemAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
+ public SyndicationItem(string title, string content, System.Uri itemAlternateLink) { }
+ public SyndicationItem(string title, string content, System.Uri itemAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Authors { get { throw null; } }
+ public System.Uri BaseUri { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> Categories { get { throw null; } }
+ public System.ServiceModel.Syndication.SyndicationContent Content { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Contributors { get { throw null; } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Copyright { get { throw null; } set { } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public string Id { get { throw null; } set { } }
+ public System.DateTimeOffset LastUpdatedTime { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationLink> Links { get { throw null; } }
+ public System.DateTimeOffset PublishDate { get { throw null; } set { } }
+ public System.ServiceModel.Syndication.SyndicationFeed SourceFeed { get { throw null; } set { } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Summary { get { throw null; } set { } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Title { get { throw null; } set { } }
+ public void AddPermalink(System.Uri permalink) { }
+ public virtual System.ServiceModel.Syndication.SyndicationItem Clone() { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationCategory CreateCategory() { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationLink CreateLink() { throw null; }
+ protected internal virtual System.ServiceModel.Syndication.SyndicationPerson CreatePerson() { throw null; }
+ public System.ServiceModel.Syndication.Atom10ItemFormatter GetAtom10Formatter() { throw null; }
+ public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter() { throw null; }
+ public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter(bool serializeExtensionsAsAtom) { throw null; }
+ public static System.ServiceModel.Syndication.SyndicationItem Load(System.Xml.XmlReader reader) { throw null; }
+ public static TSyndicationItem Load<TSyndicationItem>(System.Xml.XmlReader reader) where TSyndicationItem : System.ServiceModel.Syndication.SyndicationItem, new() { throw null; }
+ public void SaveAsAtom10(System.Xml.XmlWriter writer) { }
+ public void SaveAsRss20(System.Xml.XmlWriter writer) { }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseContent(System.Xml.XmlReader reader, string contentType, string version, out System.ServiceModel.Syndication.SyndicationContent content) { content = default(System.ServiceModel.Syndication.SyndicationContent); throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ [System.Runtime.Serialization.DataContractAttribute]
+ public abstract partial class SyndicationItemFormatter
+ {
+ protected SyndicationItemFormatter() { }
+ protected SyndicationItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite) { }
+ public System.ServiceModel.Syndication.SyndicationItem Item { get { throw null; } }
+ public abstract string Version { get; }
+ public abstract bool CanRead(System.Xml.XmlReader reader);
+ protected static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
+ protected abstract System.ServiceModel.Syndication.SyndicationItem CreateItemInstance();
+ protected static System.ServiceModel.Syndication.SyndicationLink CreateLink(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
+ protected static System.ServiceModel.Syndication.SyndicationPerson CreatePerson(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, int maxExtensionSize) { }
+ [System.MonoTODOAttribute("use maxExtensionsSize parameter")]
+ protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, int maxExtensionSize) { }
+ public abstract void ReadFrom(System.Xml.XmlReader reader);
+ protected internal virtual void SetItem(System.ServiceModel.Syndication.SyndicationItem item) { }
+ public override string ToString() { throw null; }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
+ protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
+ protected static bool TryParseContent(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string contentType, string version, out System.ServiceModel.Syndication.SyndicationContent content) { content = default(System.ServiceModel.Syndication.SyndicationContent); throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
+ protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
+ protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
+ protected void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
+ protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
+ protected void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
+ protected void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
+ public abstract void WriteTo(System.Xml.XmlWriter writer);
+ }
+ public partial class SyndicationLink
+ {
+ public SyndicationLink() { }
+ protected SyndicationLink(System.ServiceModel.Syndication.SyndicationLink source) { }
+ public SyndicationLink(System.Uri uri) { }
+ public SyndicationLink(System.Uri uri, string relationshipType, string title, string mediaType, long length) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.Uri BaseUri { get { throw null; } set { } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public long Length { get { throw null; } set { } }
+ public string MediaType { get { throw null; } set { } }
+ public string RelationshipType { get { throw null; } set { } }
+ public string Title { get { throw null; } set { } }
+ public System.Uri Uri { get { throw null; } set { } }
+ public virtual System.ServiceModel.Syndication.SyndicationLink Clone() { throw null; }
+ public static System.ServiceModel.Syndication.SyndicationLink CreateAlternateLink(System.Uri uri) { throw null; }
+ public static System.ServiceModel.Syndication.SyndicationLink CreateAlternateLink(System.Uri uri, string mediaType) { throw null; }
+ public static System.ServiceModel.Syndication.SyndicationLink CreateMediaEnclosureLink(System.Uri uri, string mediaType, long length) { throw null; }
+ public static System.ServiceModel.Syndication.SyndicationLink CreateSelfLink(System.Uri uri) { throw null; }
+ public static System.ServiceModel.Syndication.SyndicationLink CreateSelfLink(System.Uri uri, string mediaType) { throw null; }
+ public System.Uri GetAbsoluteUri() { throw null; }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ public partial class SyndicationPerson
+ {
+ public SyndicationPerson() { }
+ protected SyndicationPerson(System.ServiceModel.Syndication.SyndicationPerson source) { }
+ public SyndicationPerson(string email) { }
+ public SyndicationPerson(string email, string name, string uri) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public string Email { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Uri { get { throw null; } set { } }
+ public virtual System.ServiceModel.Syndication.SyndicationPerson Clone() { throw null; }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ public static partial class SyndicationVersions
+ {
+ public const string Atom10 = "Atom10";
+ public const string Rss20 = "Rss20";
+ }
+ public partial class TextSyndicationContent : System.ServiceModel.Syndication.SyndicationContent
+ {
+ protected TextSyndicationContent(System.ServiceModel.Syndication.TextSyndicationContent source) { }
+ public TextSyndicationContent(string text) { }
+ public TextSyndicationContent(string text, System.ServiceModel.Syndication.TextSyndicationContentKind textKind) { }
+ public string Text { get { throw null; } }
+ public override string Type { get { throw null; } }
+ public override System.ServiceModel.Syndication.SyndicationContent Clone() { throw null; }
+ protected override void WriteContentsTo(System.Xml.XmlWriter writer) { }
+ }
+ public enum TextSyndicationContentKind
+ {
+ Html = 1,
+ Plaintext = 0,
+ XHtml = 2,
+ }
+ public partial class UrlSyndicationContent : System.ServiceModel.Syndication.SyndicationContent
+ {
+ protected UrlSyndicationContent(System.ServiceModel.Syndication.UrlSyndicationContent source) { }
+ public UrlSyndicationContent(System.Uri url, string mediaType) { }
+ public override string Type { get { throw null; } }
+ public System.Uri Url { get { throw null; } }
+ public override System.ServiceModel.Syndication.SyndicationContent Clone() { throw null; }
+ protected override void WriteContentsTo(System.Xml.XmlWriter writer) { }
+ }
+ public partial class Workspace
+ {
+ public Workspace() { }
+ public Workspace(System.ServiceModel.Syndication.TextSyndicationContent title, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.ResourceCollectionInfo> collections) { }
+ public Workspace(string title, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.ResourceCollectionInfo> collections) { }
+ public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
+ public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.ResourceCollectionInfo> Collections { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
+ public System.ServiceModel.Syndication.TextSyndicationContent Title { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected internal virtual System.ServiceModel.Syndication.ResourceCollectionInfo CreateResourceCollection() { throw null; }
+ protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
+ protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
+ protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
+ protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
+ }
+ public partial class XmlSyndicationContent : System.ServiceModel.Syndication.SyndicationContent
+ {
+ protected XmlSyndicationContent(System.ServiceModel.Syndication.XmlSyndicationContent source) { }
+ public XmlSyndicationContent(string type, object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
+ public XmlSyndicationContent(string type, object xmlSerializerExtension, System.Xml.Serialization.XmlSerializer serializer) { }
+ public XmlSyndicationContent(string type, System.ServiceModel.Syndication.SyndicationElementExtension extension) { }
+ public XmlSyndicationContent(System.Xml.XmlReader reader) { }
+ public System.ServiceModel.Syndication.SyndicationElementExtension Extension { get { throw null; } }
+ public override string Type { get { throw null; } }
+ public override System.ServiceModel.Syndication.SyndicationContent Clone() { throw null; }
+ public System.Xml.XmlDictionaryReader GetReaderAtContent() { throw null; }
+ public TContent ReadContent<TContent>() { throw null; }
+ public TContent ReadContent<TContent>(System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { throw null; }
+ public TContent ReadContent<TContent>(System.Xml.Serialization.XmlSerializer serializer) { throw null; }
+ protected override void WriteContentsTo(System.Xml.XmlWriter writer) { }
+ }
+}
+namespace System.ServiceModel.XamlIntegration
+{
+ public partial class XPathMessageContextMarkupExtension : System.Windows.Markup.MarkupExtension
+ {
+ public XPathMessageContextMarkupExtension() { }
+ public XPathMessageContextMarkupExtension(System.ServiceModel.Dispatcher.XPathMessageContext context) { }
+ public System.Collections.Generic.Dictionary<string, string> Namespaces { get { throw null; } }
+ public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; }
+ }
+ public partial class XPathMessageContextTypeConverter : System.ComponentModel.TypeConverter
+ {
+ public XPathMessageContextTypeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.ServiceProcess.cs b/src/v4.5.2/System.ServiceProcess.cs
new file mode 100644
index 0000000..fc78087
--- /dev/null
+++ b/src/v4.5.2/System.ServiceProcess.cs
@@ -0,0 +1,377 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.ServiceProcess
+{
+ public enum PowerBroadcastStatus
+ {
+ BatteryLow = 9,
+ OemEvent = 11,
+ PowerStatusChange = 10,
+ QuerySuspend = 0,
+ QuerySuspendFailed = 2,
+ ResumeAutomatic = 18,
+ ResumeCritical = 6,
+ ResumeSuspend = 7,
+ Suspend = 4,
+ }
+ public enum ServiceAccount
+ {
+ LocalService = 0,
+ LocalSystem = 2,
+ NetworkService = 1,
+ User = 3,
+ }
+ [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))]
+ public partial class ServiceBase : System.ComponentModel.Component
+ {
+ public const int MaxNameLength = 80;
+ public ServiceBase() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")]
+ public bool AutoLog { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute]
+ public bool CanHandlePowerEvent { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool CanHandleSessionChangeEvent { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CanPauseAndContinue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CanShutdown { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool CanStop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Diagnostics.EventLog EventLog { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute]
+ protected System.IntPtr ServiceHandle { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")]
+ public string ServiceName { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnContinue() { }
+ protected virtual void OnCustomCommand(int command) { }
+ protected virtual void OnPause() { }
+ protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; }
+ protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { }
+ protected virtual void OnShutdown() { }
+ protected virtual void OnStart(string[] args) { }
+ protected virtual void OnStop() { }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void RequestAdditionalTime(int milliseconds) { }
+ public static void Run(System.ServiceProcess.ServiceBase service) { }
+ public static void Run(System.ServiceProcess.ServiceBase[] services) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("This only makes sense on Windows")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { }
+ public void Stop() { }
+ }
+ [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoTODOAttribute("No unix implementation")]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")]
+ public partial class ServiceController : System.ComponentModel.Component
+ {
+ public ServiceController() { }
+ public ServiceController(string name) { }
+ public ServiceController(string name, string machineName) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")]
+ public bool CanPauseAndContinue { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")]
+ public bool CanShutdown { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")]
+ public bool CanStop { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")]
+ public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")]
+ public string DisplayName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(".")]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")]
+ public string MachineName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute]
+ public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")]
+ public string ServiceName { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")]
+ public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")]
+ public System.ServiceProcess.ServiceType ServiceType { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")]
+ public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } }
+ public void Close() { }
+ public void Continue() { }
+ protected override void Dispose(bool disposing) { }
+ public void ExecuteCommand(int command) { }
+ public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; }
+ public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; }
+ public static System.ServiceProcess.ServiceController[] GetServices() { throw null; }
+ public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; }
+ public void Pause() { }
+ public void Refresh() { }
+ public void Start() { }
+ public void Start(string[] args) { }
+ public void Stop() { }
+ public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { }
+ public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase
+ {
+ public ServiceControllerPermission() { }
+ public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { }
+ public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { }
+ public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { }
+ public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ServiceControllerPermissionAccess
+ {
+ Browse = 2,
+ Control = 6,
+ None = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string MachineName { get { throw null; } set { } }
+ public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } }
+ public string ServiceName { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ServiceControllerPermissionEntry
+ {
+ public ServiceControllerPermissionEntry() { }
+ public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { }
+ public string MachineName { get { throw null; } }
+ public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } }
+ public string ServiceName { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase
+ {
+ internal ServiceControllerPermissionEntryCollection() { }
+ public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } }
+ public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; }
+ public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { }
+ public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { }
+ public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; }
+ public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { }
+ public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; }
+ public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { }
+ }
+ public enum ServiceControllerStatus
+ {
+ ContinuePending = 5,
+ Paused = 7,
+ PausePending = 6,
+ Running = 4,
+ StartPending = 2,
+ Stopped = 1,
+ StopPending = 3,
+ }
+ [System.MonoTODOAttribute]
+ public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller
+ {
+ public ServiceInstaller() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")]
+ public bool DelayedAutoStart { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")]
+ public string Description { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")]
+ public string DisplayName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")]
+ public string ServiceName { get { throw null; } set { } }
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")]
+ public string[] ServicesDependedOn { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")]
+ public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } }
+ public override void CopyFromComponent(System.ComponentModel.IComponent component) { }
+ public override void Install(System.Collections.IDictionary stateSaver) { }
+ public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; }
+ public override void Rollback(System.Collections.IDictionary savedState) { }
+ public override void Uninstall(System.Collections.IDictionary savedState) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute
+ {
+ public ServiceProcessDescriptionAttribute(string description) { }
+ public override string Description { get { throw null; } }
+ }
+ public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller
+ {
+ public ServiceProcessInstaller() { }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))]
+ [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")]
+ public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } }
+ public override string HelpText { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string Password { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string Username { get { throw null; } set { } }
+ public override void CopyFromComponent(System.ComponentModel.IComponent comp) { }
+ public override void Install(System.Collections.IDictionary stateSaver) { }
+ public override void Rollback(System.Collections.IDictionary savedState) { }
+ }
+ public enum ServiceStartMode
+ {
+ Automatic = 2,
+ Disabled = 4,
+ Manual = 3,
+ }
+ [System.FlagsAttribute]
+ public enum ServiceType
+ {
+ Adapter = 4,
+ FileSystemDriver = 2,
+ InteractiveProcess = 256,
+ KernelDriver = 1,
+ RecognizerDriver = 8,
+ Win32OwnProcess = 16,
+ Win32ShareProcess = 32,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SessionChangeDescription
+ {
+ public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } }
+ public int SessionId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; }
+ public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; }
+ }
+ public enum SessionChangeReason
+ {
+ ConsoleConnect = 1,
+ ConsoleDisconnect = 2,
+ RemoteConnect = 3,
+ RemoteDisconnect = 4,
+ SessionLock = 7,
+ SessionLogoff = 6,
+ SessionLogon = 5,
+ SessionRemoteControl = 9,
+ SessionUnlock = 8,
+ }
+ [System.SerializableAttribute]
+ public partial class TimeoutException : System.SystemException
+ {
+ public TimeoutException() { }
+ protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TimeoutException(string message) { }
+ public TimeoutException(string message, System.Exception innerException) { }
+ }
+}
+namespace System.ServiceProcess.Design
+{
+ [System.MonoTODOAttribute]
+ public partial class ServiceInstallerDialog : System.Windows.Forms.Form
+ {
+ public ServiceInstallerDialog() { }
+ public string Password { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } }
+ public string Username { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ [System.STAThreadAttribute]
+ public static void Main() { }
+ }
+ public enum ServiceInstallerDialogResult
+ {
+ Canceled = 2,
+ OK = 0,
+ UseSystem = 1,
+ }
+}
diff --git a/src/v4.5.2/System.Threading.Tasks.Dataflow.cs b/src/v4.5.2/System.Threading.Tasks.Dataflow.cs
new file mode 100644
index 0000000..4545f92
--- /dev/null
+++ b/src/v4.5.2/System.Threading.Tasks.Dataflow.cs
@@ -0,0 +1,385 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Dataflow.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Dataflow.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Dataflow.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Threading.Tasks.Dataflow
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.ActionBlock<TInput>.DebugView")]
+ public sealed partial class ActionBlock<TInput> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ITargetBlock<TInput>
+ {
+ public ActionBlock(System.Action<TInput> action) { }
+ public ActionBlock(System.Action<TInput> action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { }
+ public ActionBlock(System.Func<TInput, System.Threading.Tasks.Task> action) { }
+ public ActionBlock(System.Func<TInput, System.Threading.Tasks.Task> action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int InputCount { get { throw null; } }
+ public void Complete() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Post(TInput item) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock<TInput>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<TInput> source, bool consumeToAccept) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchBlock<T>.DebugView")]
+ public sealed partial class BatchBlock<T> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock<T, T[]>, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T[]>, System.Threading.Tasks.Dataflow.ISourceBlock<T[]>, System.Threading.Tasks.Dataflow.ITargetBlock<T>
+ {
+ public BatchBlock(int batchSize) { }
+ public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { }
+ public int BatchSize { get { throw null; } }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int OutputCount { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<T[]> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ T[] System.Threading.Tasks.Dataflow.ISourceBlock<T[]>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T[]> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<T[]>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T[]> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<T[]>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T[]> target) { throw null; }
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<T> source, bool consumeToAccept) { throw null; }
+ public override string ToString() { throw null; }
+ public void TriggerBatch() { }
+ public bool TryReceive(System.Predicate<T[]> filter, out T[] item) { item = default(T[]); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<T[]> items) { items = default(System.Collections.Generic.IList<T[]>); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2>.DebugView")]
+ public sealed partial class BatchedJoinBlock<T1, T2> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>>, System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>>
+ {
+ public BatchedJoinBlock(int batchSize) { }
+ public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { }
+ public int BatchSize { get { throw null; } }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int OutputCount { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T1> Target1 { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T2> Target2 { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>> System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>,System.Collections.Generic.IList<T2>>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>,System.Collections.Generic.IList<T2>>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>,System.Collections.Generic.IList<T2>>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>> target) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>> filter, out System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>> item) { item = default(System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>> items) { items = default(System.Collections.Generic.IList<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>>>); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2, T3>.DebugView")]
+ public sealed partial class BatchedJoinBlock<T1, T2, T3> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>>, System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>>
+ {
+ public BatchedJoinBlock(int batchSize) { }
+ public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { }
+ public int BatchSize { get { throw null; } }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int OutputCount { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T1> Target1 { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T2> Target2 { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T3> Target3 { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>> System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>,System.Collections.Generic.IList<T2>,System.Collections.Generic.IList<T3>>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>,System.Collections.Generic.IList<T2>,System.Collections.Generic.IList<T3>>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<System.Collections.Generic.IList<T1>,System.Collections.Generic.IList<T2>,System.Collections.Generic.IList<T3>>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>> target) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>> filter, out System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>> item) { item = default(System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>> items) { items = default(System.Collections.Generic.IList<System.Tuple<System.Collections.Generic.IList<T1>, System.Collections.Generic.IList<T2>, System.Collections.Generic.IList<T3>>>); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BroadcastBlock<T>.DebugView")]
+ public sealed partial class BroadcastBlock<T> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock<T, T>, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>, System.Threading.Tasks.Dataflow.ISourceBlock<T>, System.Threading.Tasks.Dataflow.ITargetBlock<T>
+ {
+ public BroadcastBlock(System.Func<T, T> cloningFunction) { }
+ public BroadcastBlock(System.Func<T, T> cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<T> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>.TryReceiveAll(out System.Collections.Generic.IList<T> items) { items = default(System.Collections.Generic.IList<T>); throw null; }
+ T System.Threading.Tasks.Dataflow.ISourceBlock<T>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target) { throw null; }
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<T> source, bool consumeToAccept) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<T> filter, out T item) { item = default(T); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BufferBlock<T>.DebugView")]
+ public sealed partial class BufferBlock<T> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock<T, T>, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>, System.Threading.Tasks.Dataflow.ISourceBlock<T>, System.Threading.Tasks.Dataflow.ITargetBlock<T>
+ {
+ public BufferBlock() { }
+ public BufferBlock(System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int Count { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<T> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ T System.Threading.Tasks.Dataflow.ISourceBlock<T>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target) { throw null; }
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<T> source, bool consumeToAccept) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<T> filter, out T item) { item = default(T); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<T> items) { items = default(System.Collections.Generic.IList<T>); throw null; }
+ }
+ public static partial class DataflowBlock
+ {
+ public static System.IObservable<TOutput> AsObservable<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source) { throw null; }
+ public static System.IObserver<TInput> AsObserver<TInput>(this System.Threading.Tasks.Dataflow.ITargetBlock<TInput> target) { throw null; }
+ public static System.Threading.Tasks.Task<int> Choose<T1, T2>(System.Threading.Tasks.Dataflow.ISourceBlock<T1> source1, System.Action<T1> action1, System.Threading.Tasks.Dataflow.ISourceBlock<T2> source2, System.Action<T2> action2) { throw null; }
+ public static System.Threading.Tasks.Task<int> Choose<T1, T2>(System.Threading.Tasks.Dataflow.ISourceBlock<T1> source1, System.Action<T1> action1, System.Threading.Tasks.Dataflow.ISourceBlock<T2> source2, System.Action<T2> action2, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; }
+ public static System.Threading.Tasks.Task<int> Choose<T1, T2, T3>(System.Threading.Tasks.Dataflow.ISourceBlock<T1> source1, System.Action<T1> action1, System.Threading.Tasks.Dataflow.ISourceBlock<T2> source2, System.Action<T2> action2, System.Threading.Tasks.Dataflow.ISourceBlock<T3> source3, System.Action<T3> action3) { throw null; }
+ public static System.Threading.Tasks.Task<int> Choose<T1, T2, T3>(System.Threading.Tasks.Dataflow.ISourceBlock<T1> source1, System.Action<T1> action1, System.Threading.Tasks.Dataflow.ISourceBlock<T2> source2, System.Action<T2> action2, System.Threading.Tasks.Dataflow.ISourceBlock<T3> source3, System.Action<T3> action3, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; }
+ public static System.Threading.Tasks.Dataflow.IPropagatorBlock<TInput, TOutput> Encapsulate<TInput, TOutput>(System.Threading.Tasks.Dataflow.ITargetBlock<TInput> target, System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source) { throw null; }
+ public static System.IDisposable LinkTo<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target) { throw null; }
+ public static System.IDisposable LinkTo<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, System.Predicate<TOutput> predicate) { throw null; }
+ public static System.IDisposable LinkTo<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, System.Predicate<TOutput> predicate) { throw null; }
+ public static System.Threading.Tasks.Dataflow.ITargetBlock<TInput> NullTarget<TInput>() { throw null; }
+ public static System.Threading.Tasks.Task<bool> OutputAvailableAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source) { throw null; }
+ public static System.Threading.Tasks.Task<bool> OutputAvailableAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static bool Post<TInput>(this System.Threading.Tasks.Dataflow.ITargetBlock<TInput> target, TInput item) { throw null; }
+ public static System.Threading.Tasks.Task<TOutput> ReceiveAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source) { throw null; }
+ public static System.Threading.Tasks.Task<TOutput> ReceiveAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<TOutput> ReceiveAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.TimeSpan timeout) { throw null; }
+ public static System.Threading.Tasks.Task<TOutput> ReceiveAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static TOutput Receive<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source) { throw null; }
+ public static TOutput Receive<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static TOutput Receive<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.TimeSpan timeout) { throw null; }
+ public static TOutput Receive<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task<bool> SendAsync<TInput>(this System.Threading.Tasks.Dataflow.ITargetBlock<TInput> target, TInput item) { throw null; }
+ public static System.Threading.Tasks.Task<bool> SendAsync<TInput>(this System.Threading.Tasks.Dataflow.ITargetBlock<TInput> target, TInput item, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static bool TryReceive<TOutput>(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput> source, out TOutput item) { item = default(TOutput); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}")]
+ public partial class DataflowBlockOptions
+ {
+ public const int Unbounded = -1;
+ public DataflowBlockOptions() { }
+ public int BoundedCapacity { get { throw null; } set { } }
+ public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } }
+ public int MaxMessagesPerTask { get { throw null; } set { } }
+ public string NameFormat { get { throw null; } set { } }
+ public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("PropagateCompletion = {PropagateCompletion}, MaxMessages = {MaxMessages}, Append = {Append}")]
+ public partial class DataflowLinkOptions
+ {
+ public DataflowLinkOptions() { }
+ public bool Append { get { throw null; } set { } }
+ public int MaxMessages { get { throw null; } set { } }
+ public bool PropagateCompletion { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DataflowMessageHeader : System.IEquatable<System.Threading.Tasks.Dataflow.DataflowMessageHeader>
+ {
+ public DataflowMessageHeader(long id) { throw null;}
+ public long Id { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Threading.Tasks.Dataflow.DataflowMessageHeader other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; }
+ public static bool operator !=(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; }
+ }
+ public enum DataflowMessageStatus
+ {
+ Accepted = 0,
+ Declined = 1,
+ DecliningPermanently = 4,
+ NotAvailable = 3,
+ Postponed = 2,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, MaxDegreeOfParallelism = {MaxDegreeOfParallelism}")]
+ public partial class ExecutionDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions
+ {
+ public ExecutionDataflowBlockOptions() { }
+ public int MaxDegreeOfParallelism { get { throw null; } set { } }
+ public bool SingleProducerConstrained { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, Greedy = {Greedy}, MaxNumberOfGroups = {MaxNumberOfGroups}")]
+ public partial class GroupingDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions
+ {
+ public GroupingDataflowBlockOptions() { }
+ public bool Greedy { get { throw null; } set { } }
+ public long MaxNumberOfGroups { get { throw null; } set { } }
+ }
+ public partial interface IDataflowBlock
+ {
+ System.Threading.Tasks.Task Completion { get; }
+ void Complete();
+ void Fault(System.Exception exception);
+ }
+ public partial interface IPropagatorBlock<in TInput, out TOutput> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>, System.Threading.Tasks.Dataflow.ITargetBlock<TInput>
+ {
+ }
+ public partial interface IReceivableSourceBlock<TOutput> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>
+ {
+ bool TryReceive(System.Predicate<TOutput> filter, out TOutput item);
+ bool TryReceiveAll(out System.Collections.Generic.IList<TOutput> items);
+ }
+ public partial interface ISourceBlock<out TOutput> : System.Threading.Tasks.Dataflow.IDataflowBlock
+ {
+ TOutput ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, out bool messageConsumed);
+ System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions);
+ void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target);
+ bool ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target);
+ }
+ public partial interface ITargetBlock<in TInput> : System.Threading.Tasks.Dataflow.IDataflowBlock
+ {
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<TInput> source, bool consumeToAccept);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock<T1, T2>.DebugView")]
+ public sealed partial class JoinBlock<T1, T2> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<System.Tuple<T1, T2>>, System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1, T2>>
+ {
+ public JoinBlock() { }
+ public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int OutputCount { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T1> Target1 { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T2> Target2 { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ System.Tuple<T1, T2> System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2>> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2>> target) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<System.Tuple<T1, T2>> filter, out System.Tuple<T1, T2> item) { item = default(System.Tuple<T1, T2>); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<System.Tuple<T1, T2>> items) { items = default(System.Collections.Generic.IList<System.Tuple<T1, T2>>); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock<T1, T2, T3>.DebugView")]
+ public sealed partial class JoinBlock<T1, T2, T3> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<System.Tuple<T1, T2, T3>>, System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1, T2, T3>>
+ {
+ public JoinBlock() { }
+ public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int OutputCount { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T1> Target1 { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T2> Target2 { get { throw null; } }
+ public System.Threading.Tasks.Dataflow.ITargetBlock<T3> Target3 { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2, T3>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ System.Tuple<T1, T2, T3> System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2,T3>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2, T3>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2,T3>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2, T3>> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2,T3>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<System.Tuple<T1, T2, T3>> target) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<System.Tuple<T1, T2, T3>> filter, out System.Tuple<T1, T2, T3> item) { item = default(System.Tuple<T1, T2, T3>); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<System.Tuple<T1, T2, T3>> items) { items = default(System.Collections.Generic.IList<System.Tuple<T1, T2, T3>>); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformBlock<TInput, TOutput>.DebugView")]
+ public sealed partial class TransformBlock<TInput, TOutput> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock<TInput, TOutput>, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput>, System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>, System.Threading.Tasks.Dataflow.ITargetBlock<TInput>
+ {
+ public TransformBlock(System.Func<TInput, System.Threading.Tasks.Task<TOutput>> transform) { }
+ public TransformBlock(System.Func<TInput, System.Threading.Tasks.Task<TOutput>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { }
+ public TransformBlock(System.Func<TInput, TOutput> transform) { }
+ public TransformBlock(System.Func<TInput, TOutput> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int InputCount { get { throw null; } }
+ public int OutputCount { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ TOutput System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target) { throw null; }
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock<TInput>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<TInput> source, bool consumeToAccept) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<TOutput> filter, out TOutput item) { item = default(TOutput); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<TOutput> items) { items = default(System.Collections.Generic.IList<TOutput>); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformManyBlock<TInput, TOutput>.DebugView")]
+ public sealed partial class TransformManyBlock<TInput, TOutput> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock<TInput, TOutput>, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput>, System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>, System.Threading.Tasks.Dataflow.ITargetBlock<TInput>
+ {
+ public TransformManyBlock(System.Func<TInput, System.Collections.Generic.IEnumerable<TOutput>> transform) { }
+ public TransformManyBlock(System.Func<TInput, System.Collections.Generic.IEnumerable<TOutput>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { }
+ public TransformManyBlock(System.Func<TInput, System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<TOutput>>> transform) { }
+ public TransformManyBlock(System.Func<TInput, System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<TOutput>>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public int InputCount { get { throw null; } }
+ public int OutputCount { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ TOutput System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<TOutput>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target) { throw null; }
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock<TInput>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<TInput> source, bool consumeToAccept) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<TOutput> filter, out TOutput item) { item = default(TOutput); throw null; }
+ public bool TryReceiveAll(out System.Collections.Generic.IList<TOutput> items) { items = default(System.Collections.Generic.IList<TOutput>); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.WriteOnceBlock<T>.DebugView")]
+ public sealed partial class WriteOnceBlock<T> : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock<T, T>, System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>, System.Threading.Tasks.Dataflow.ISourceBlock<T>, System.Threading.Tasks.Dataflow.ITargetBlock<T>
+ {
+ public WriteOnceBlock(System.Func<T, T> cloningFunction) { }
+ public WriteOnceBlock(System.Func<T, T> cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public void Complete() { }
+ public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<T> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; }
+ void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { }
+ bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>.TryReceiveAll(out System.Collections.Generic.IList<T> items) { items = default(System.Collections.Generic.IList<T>); throw null; }
+ T System.Threading.Tasks.Dataflow.ISourceBlock<T>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; }
+ void System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target) { }
+ bool System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target) { throw null; }
+ System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock<T>.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock<T> source, bool consumeToAccept) { throw null; }
+ public override string ToString() { throw null; }
+ public bool TryReceive(System.Predicate<T> filter, out T item) { item = default(T); throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Transactions.cs b/src/v4.5.2/System.Transactions.cs
new file mode 100644
index 0000000..a304cca
--- /dev/null
+++ b/src/v4.5.2/System.Transactions.cs
@@ -0,0 +1,388 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Transactions
+{
+ [System.SerializableAttribute]
+ public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult
+ {
+ public CommittableTransaction() { }
+ public CommittableTransaction(System.TimeSpan timeout) { }
+ public CommittableTransaction(System.Transactions.TransactionOptions options) { }
+ object System.IAsyncResult.AsyncState { get { throw null; } }
+ System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } }
+ bool System.IAsyncResult.CompletedSynchronously { get { throw null; } }
+ bool System.IAsyncResult.IsCompleted { get { throw null; } }
+ public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public void Commit() { }
+ public void EndCommit(System.IAsyncResult asyncResult) { }
+ }
+ public enum DependentCloneOption
+ {
+ BlockCommitUntilComplete = 0,
+ RollbackIfNotComplete = 1,
+ }
+ [System.MonoTODOAttribute("Not supported yet")]
+ [System.SerializableAttribute]
+ public sealed partial class DependentTransaction : System.Transactions.Transaction
+ {
+ internal DependentTransaction() { }
+ [System.MonoTODOAttribute]
+ public void Complete() { }
+ }
+ public sealed partial class DistributedTransactionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public DistributedTransactionPermission(System.Security.Permissions.PermissionState state) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ public sealed partial class DistributedTransactionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public DistributedTransactionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public new bool Unrestricted { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public partial class Enlistment
+ {
+ internal Enlistment() { }
+ public void Done() { }
+ }
+ [System.FlagsAttribute]
+ public enum EnlistmentOptions
+ {
+ EnlistDuringPrepareRequired = 1,
+ None = 0,
+ }
+ public enum EnterpriseServicesInteropOption
+ {
+ Automatic = 1,
+ Full = 2,
+ None = 0,
+ }
+ public delegate System.Transactions.Transaction HostCurrentTransactionCallback();
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IDtcTransaction
+ {
+ void Abort(System.IntPtr reason, int retaining, int async);
+ void Commit(int retaining, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int commitType, int reserved);
+ void GetTransactionInfo(System.IntPtr transactionInformation);
+ }
+ public partial interface IEnlistmentNotification
+ {
+ void Commit(System.Transactions.Enlistment enlistment);
+ void InDoubt(System.Transactions.Enlistment enlistment);
+ void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment);
+ void Rollback(System.Transactions.Enlistment enlistment);
+ }
+ public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter
+ {
+ void Initialize();
+ void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
+ void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
+ }
+ public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter
+ {
+ void Rollback();
+ }
+ public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification
+ {
+ void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
+ }
+ public enum IsolationLevel
+ {
+ Chaos = 5,
+ ReadCommitted = 2,
+ ReadUncommitted = 3,
+ RepeatableRead = 1,
+ Serializable = 0,
+ Snapshot = 4,
+ Unspecified = 6,
+ }
+ public partial interface ITransactionPromoter
+ {
+ byte[] Promote();
+ }
+ public partial class PreparingEnlistment : System.Transactions.Enlistment
+ {
+ internal PreparingEnlistment() { }
+ public void ForceRollback() { }
+ [System.MonoTODOAttribute]
+ public void ForceRollback(System.Exception e) { }
+ [System.MonoTODOAttribute]
+ public void Prepared() { }
+ [System.MonoTODOAttribute]
+ public byte[] RecoveryInformation() { throw null; }
+ }
+ public partial class SinglePhaseEnlistment : System.Transactions.Enlistment
+ {
+ internal SinglePhaseEnlistment() { }
+ public void Aborted() { }
+ public void Aborted(System.Exception e) { }
+ [System.MonoTODOAttribute]
+ public void Committed() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void InDoubt() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void InDoubt(System.Exception e) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SubordinateTransaction : System.Transactions.Transaction
+ {
+ public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { }
+ }
+ [System.SerializableAttribute]
+ public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ internal Transaction() { }
+ public static System.Transactions.Transaction Current { get { throw null; } set { } }
+ public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } }
+ public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } }
+ public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } }
+ public System.Transactions.Transaction Clone() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; }
+ public void Dispose() { }
+ [System.MonoTODOAttribute("Only SinglePhase commit supported for durable resource managers.")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)]
+ public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; }
+ [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction. Only EnlistmentOptions.None supported yet.")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)]
+ public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; }
+ public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification) { throw null; }
+ [System.MonoTODOAttribute("EnlistmentOptions being ignored")]
+ public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; }
+ [System.MonoTODOAttribute("EnlistmentOptions being ignored")]
+ public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; }
+ public static bool operator !=(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; }
+ public void Rollback() { }
+ public void Rollback(System.Exception e) { }
+ [System.MonoTODOAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class TransactionAbortedException : System.Transactions.TransactionException
+ {
+ public TransactionAbortedException() { }
+ protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TransactionAbortedException(string message) { }
+ public TransactionAbortedException(string message, System.Exception innerException) { }
+ }
+ public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e);
+ public partial class TransactionEventArgs : System.EventArgs
+ {
+ public TransactionEventArgs() { }
+ public System.Transactions.Transaction Transaction { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class TransactionException : System.SystemException
+ {
+ public TransactionException() { }
+ protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TransactionException(string message) { }
+ public TransactionException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class TransactionInDoubtException : System.Transactions.TransactionException
+ {
+ public TransactionInDoubtException() { }
+ protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TransactionInDoubtException(string message) { }
+ public TransactionInDoubtException(string message, System.Exception innerException) { }
+ }
+ public partial class TransactionInformation
+ {
+ internal TransactionInformation() { }
+ public System.DateTime CreationTime { get { throw null; } }
+ public System.Guid DistributedIdentifier { get { throw null; } }
+ public string LocalIdentifier { get { throw null; } }
+ public System.Transactions.TransactionStatus Status { get { throw null; } }
+ }
+ [System.MonoTODOAttribute]
+ public static partial class TransactionInterop
+ {
+ [System.MonoTODOAttribute]
+ public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; }
+ [System.MonoTODOAttribute]
+ public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; }
+ [System.MonoTODOAttribute]
+ public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; }
+ [System.MonoTODOAttribute]
+ public static byte[] GetWhereabouts() { throw null; }
+ }
+ public static partial class TransactionManager
+ {
+ public static System.TimeSpan DefaultTimeout { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } }
+ public static System.TimeSpan MaximumTimeout { get { throw null; } }
+ public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static System.Transactions.Enlistment Reenlist(System.Guid resourceManagerIdentifier, byte[] recoveryInformation, System.Transactions.IEnlistmentNotification enlistmentNotification) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException
+ {
+ public TransactionManagerCommunicationException() { }
+ protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TransactionManagerCommunicationException(string message) { }
+ public TransactionManagerCommunicationException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TransactionOptions
+ {
+ public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } }
+ public System.TimeSpan Timeout { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; }
+ public static bool operator !=(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TransactionPromotionException : System.Transactions.TransactionException
+ {
+ public TransactionPromotionException() { }
+ protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TransactionPromotionException(string message) { }
+ public TransactionPromotionException(string message, System.Exception innerException) { }
+ }
+ public sealed partial class TransactionScope : System.IDisposable
+ {
+ public TransactionScope() { }
+ public TransactionScope(System.Transactions.Transaction transactionToUse) { }
+ public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout) { }
+ [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported.")]
+ public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { }
+ public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { }
+ public TransactionScope(System.Transactions.Transaction transactionToUse, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions) { }
+ [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")]
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { }
+ public void Complete() { }
+ public void Dispose() { }
+ }
+ public enum TransactionScopeAsyncFlowOption
+ {
+ Enabled = 1,
+ Suppress = 0,
+ }
+ public enum TransactionScopeOption
+ {
+ Required = 0,
+ RequiresNew = 1,
+ Suppress = 2,
+ }
+ public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e);
+ public enum TransactionStatus
+ {
+ Aborted = 2,
+ Active = 0,
+ Committed = 1,
+ InDoubt = 3,
+ }
+}
+namespace System.Transactions.Configuration
+{
+ public sealed partial class DefaultSettingsSection : System.Configuration.ConfigurationSection
+ {
+ public DefaultSettingsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")]
+ public string DistributedTransactionManagerName { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:01:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan Timeout { get { throw null; } set { } }
+ }
+ public sealed partial class MachineSettingsSection : System.Configuration.ConfigurationSection
+ {
+ public MachineSettingsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("maxTimeout", DefaultValue="00:10:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan MaxTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public TransactionsSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")]
+ public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("machineSettings")]
+ public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } }
+ public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Abstractions.cs b/src/v4.5.2/System.Web.Abstractions.cs
new file mode 100644
index 0000000..64d9c9e
--- /dev/null
+++ b/src/v4.5.2/System.Web.Abstractions.cs
@@ -0,0 +1,79 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Web.ApplicationServices.cs b/src/v4.5.2/System.Web.ApplicationServices.cs
new file mode 100644
index 0000000..d55a8be
--- /dev/null
+++ b/src/v4.5.2/System.Web.ApplicationServices.cs
@@ -0,0 +1,242 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Web.Configuration
+{
+ public enum MembershipPasswordCompatibilityMode
+ {
+ Framework20 = 0,
+ Framework40 = 1,
+ }
+}
+namespace System.Web.Hosting
+{
+ public sealed partial class CustomLoaderAttribute : System.Attribute
+ {
+ public CustomLoaderAttribute(System.Type customLoaderType) { }
+ public System.Type CustomLoaderType { get { throw null; } }
+ }
+}
+namespace System.Web.Security
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public enum MembershipCreateStatus
+ {
+ DuplicateEmail = 7,
+ DuplicateProviderUserKey = 10,
+ DuplicateUserName = 6,
+ InvalidAnswer = 4,
+ InvalidEmail = 5,
+ InvalidPassword = 2,
+ InvalidProviderUserKey = 9,
+ InvalidQuestion = 3,
+ InvalidUserName = 1,
+ ProviderError = 11,
+ Success = 0,
+ UserRejected = 8,
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.SerializableAttribute]
+ public partial class MembershipCreateUserException : System.Exception
+ {
+ public MembershipCreateUserException() { }
+ protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MembershipCreateUserException(string message) { }
+ public MembershipCreateUserException(string message, System.Exception innerException) { }
+ public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { }
+ public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.SerializableAttribute]
+ public partial class MembershipPasswordException : System.Exception
+ {
+ public MembershipPasswordException() { }
+ protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MembershipPasswordException(string message) { }
+ public MembershipPasswordException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public enum MembershipPasswordFormat
+ {
+ Clear = 0,
+ Encrypted = 2,
+ Hashed = 1,
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected MembershipProvider() { }
+ public abstract string ApplicationName { get; set; }
+ public abstract bool EnablePasswordReset { get; }
+ public abstract bool EnablePasswordRetrieval { get; }
+ public abstract int MaxInvalidPasswordAttempts { get; }
+ public abstract int MinRequiredNonAlphanumericCharacters { get; }
+ public abstract int MinRequiredPasswordLength { get; }
+ public abstract int PasswordAttemptWindow { get; }
+ public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; }
+ public abstract string PasswordStrengthRegularExpression { get; }
+ public abstract bool RequiresQuestionAndAnswer { get; }
+ public abstract bool RequiresUniqueEmail { get; }
+ public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } }
+ public abstract bool ChangePassword(string username, string oldPassword, string newPassword);
+ public abstract bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer);
+ public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status);
+ protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; }
+ public abstract bool DeleteUser(string username, bool deleteAllRelatedData);
+ protected virtual byte[] EncryptPassword(byte[] password) { throw null; }
+ [System.MonoTODOAttribute("Discover what actually is 4.0 password compatibility mode.")]
+ protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode) { throw null; }
+ public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords);
+ public abstract System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords);
+ public abstract System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords);
+ public abstract int GetNumberOfUsersOnline();
+ public abstract string GetPassword(string username, string answer);
+ public abstract System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline);
+ public abstract System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline);
+ public abstract string GetUserNameByEmail(string email);
+ protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs e) { }
+ public abstract string ResetPassword(string username, string answer);
+ public abstract bool UnlockUser(string userName);
+ public abstract void UpdateUser(System.Web.Security.MembershipUser user);
+ public abstract bool ValidateUser(string username, string password);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection
+ {
+ public MembershipProviderCollection() { }
+ public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } }
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.SerializableAttribute]
+ public partial class MembershipUser
+ {
+ protected MembershipUser() { }
+ public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { }
+ public virtual string Comment { get { throw null; } set { } }
+ public virtual System.DateTime CreationDate { get { throw null; } }
+ public virtual string Email { get { throw null; } set { } }
+ public virtual bool IsApproved { get { throw null; } set { } }
+ public virtual bool IsLockedOut { get { throw null; } }
+ public virtual bool IsOnline { get { throw null; } }
+ public virtual System.DateTime LastActivityDate { get { throw null; } set { } }
+ public virtual System.DateTime LastLockoutDate { get { throw null; } }
+ public virtual System.DateTime LastLoginDate { get { throw null; } set { } }
+ public virtual System.DateTime LastPasswordChangedDate { get { throw null; } }
+ public virtual string PasswordQuestion { get { throw null; } }
+ public virtual string ProviderName { get { throw null; } }
+ public virtual object ProviderUserKey { get { throw null; } }
+ public virtual string UserName { get { throw null; } }
+ public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; }
+ public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; }
+ public virtual string GetPassword() { throw null; }
+ public virtual string GetPassword(string passwordAnswer) { throw null; }
+ public virtual string ResetPassword() { throw null; }
+ public virtual string ResetPassword(string passwordAnswer) { throw null; }
+ public override string ToString() { throw null; }
+ public virtual bool UnlockUser() { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.SerializableAttribute]
+ public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public MembershipUserCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.Security.MembershipUser this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Web.Security.MembershipUser user) { }
+ public void Clear() { }
+ public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string name) { }
+ public void SetReadOnly() { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected RoleProvider() { }
+ public abstract string ApplicationName { get; set; }
+ public abstract void AddUsersToRoles(string[] usernames, string[] roleNames);
+ public abstract void CreateRole(string roleName);
+ public abstract bool DeleteRole(string roleName, bool throwOnPopulatedRole);
+ public abstract string[] FindUsersInRole(string roleName, string usernameToMatch);
+ public abstract string[] GetAllRoles();
+ public abstract string[] GetRolesForUser(string username);
+ public abstract string[] GetUsersInRole(string roleName);
+ public abstract bool IsUserInRole(string username, string roleName);
+ public abstract void RemoveUsersFromRoles(string[] usernames, string[] roleNames);
+ public abstract bool RoleExists(string roleName);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class ValidatePasswordEventArgs : System.EventArgs
+ {
+ public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { }
+ public bool Cancel { get { throw null; } set { } }
+ public System.Exception FailureInformation { get { throw null; } set { } }
+ public bool IsNewUser { get { throw null; } }
+ public string Password { get { throw null; } }
+ public string UserName { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Web.DynamicData.cs b/src/v4.5.2/System.Web.DynamicData.cs
new file mode 100644
index 0000000..a27a2cb
--- /dev/null
+++ b/src/v4.5.2/System.Web.DynamicData.cs
@@ -0,0 +1,904 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Web.DynamicData
+{
+ public enum ContainerType
+ {
+ Item = 1,
+ List = 0,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ContextConfiguration
+ {
+ public ContextConfiguration() { }
+ public System.Func<System.Type, System.ComponentModel.TypeDescriptionProvider> MetadataProviderFactory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ScaffoldAllTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ControlFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
+ {
+ public ControlFilterExpression() { }
+ public string Column { get { throw null; } set { } }
+ public string ControlID { get { throw null; } set { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected override object SaveViewState() { throw null; }
+ public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ protected override void TrackViewState() { }
+ }
+ public partial class DataControlReference
+ {
+ public DataControlReference() { }
+ public string ControlID { get { throw null; } set { } }
+ public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class DataControlReferenceCollection : System.Collections.ObjectModel.Collection<System.Web.DynamicData.DataControlReference>
+ {
+ public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { }
+ public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } }
+ protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { }
+ }
+ public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator
+ {
+ public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { }
+ protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
+ public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; }
+ }
+ [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor
+ {
+ public DynamicControl() { }
+ public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ApplyFormatInEditMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Appearance")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute]
+ [System.Web.UI.CssClassPropertyAttribute]
+ public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataField { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataFormatString { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute]
+ public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool HtmlEncode { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string NullDisplayText { get { throw null; } set { } }
+ System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string UIHint { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string GetAttribute(string key) { throw null; }
+ protected override void OnInit(System.EventArgs e) { }
+ protected override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public void SetAttribute(string key, string value) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
+ {
+ [System.MonoTODOAttribute]
+ public DynamicControlParameter() { }
+ [System.MonoTODOAttribute]
+ public DynamicControlParameter(string controlId) { }
+ [System.MonoTODOAttribute]
+ public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public static partial class DynamicDataExtensions
+ {
+ public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
+ [System.MonoTODOAttribute]
+ public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { }
+ [System.MonoTODOAttribute]
+ public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; }
+ public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; }
+ public static System.Collections.Generic.IDictionary<string, object> GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; }
+ public static System.Collections.Generic.IDictionary<string, object> GetDefaultValues(this System.Web.UI.INamingContainer control) { throw null; }
+ public static System.Type GetEnumType(this System.Web.DynamicData.MetaColumn column) { throw null; }
+ public static System.Web.DynamicData.MetaTable GetMetaTable(this System.Web.UI.IDataSource dataSource) { throw null; }
+ public static System.Web.DynamicData.MetaTable GetMetaTable(this System.Web.UI.INamingContainer control) { throw null; }
+ public static System.Web.DynamicData.MetaTable GetTable(this System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void LoadWithForeignKeys(this System.Web.UI.WebControls.LinqDataSource dataSource, System.Type rowType) { }
+ public static void LoadWith<TEntity>(this System.Web.UI.WebControls.LinqDataSource dataSource) { }
+ public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table) { }
+ public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, System.Collections.Generic.IDictionary<string, object> defaultValues) { }
+ public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { }
+ public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
+ public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
+ }
+ [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")]
+ [System.Web.UI.NonVisualControlAttribute]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicDataManager : System.Web.UI.Control
+ {
+ public DynamicDataManager() { }
+ public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string ClientID { get { throw null; } }
+ public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } }
+ public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Visible { get { throw null; } set { } }
+ protected override void OnInit(System.EventArgs e) { }
+ protected override void OnLoad(System.EventArgs e) { }
+ public void RegisterControl(System.Web.UI.Control control) { }
+ public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicDataRoute : System.Web.Routing.Route
+ {
+ public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { }
+ public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } }
+ public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; }
+ public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; }
+ public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; }
+ public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler
+ {
+ public DynamicDataRouteHandler() { }
+ public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute("Needs a working test")]
+ public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; }
+ protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; }
+ public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; }
+ public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; }
+ protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; }
+ public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { }
+ System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ }
+ public partial class DynamicEntity : System.Web.UI.Control
+ {
+ public DynamicEntity() { }
+ public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } }
+ public string UIHint { get { throw null; } set { } }
+ public string ValidationGroup { get { throw null; } set { } }
+ protected override void OnLoad(System.EventArgs e) { }
+ protected override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor
+ {
+ public DynamicField() { }
+ public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected System.Web.DynamicData.MetaColumn Column { get { throw null; } }
+ public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string DataField { get { throw null; } set { } }
+ public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string HeaderText { get { throw null; } set { } }
+ public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ public override string SortExpression { get { throw null; } set { } }
+ public virtual string UIHint { get { throw null; } set { } }
+ public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { }
+ [System.MonoTODOAttribute]
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ [System.MonoTODOAttribute]
+ public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
+ public string GetAttribute(string key) { throw null; }
+ public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ public void SetAttribute(string key, string value) { }
+ }
+ public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider
+ {
+ public DynamicFilter() { }
+ protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } }
+ public string DataField { get { throw null; } set { } }
+ public System.Web.UI.Control FilterTemplate { get { throw null; } }
+ public string FilterUIHint { get { throw null; } set { } }
+ public event System.EventHandler FilterChanged { add { } remove { } }
+ protected override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; }
+ void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ }
+ public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
+ {
+ public DynamicFilterExpression() { }
+ public string ControlID { get { throw null; } set { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ }
+ public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor
+ {
+ public DynamicHyperLink() { }
+ public string Action { get { throw null; } set { } }
+ public string ContextTypeName { get { throw null; } set { } }
+ public string DataField { get { throw null; } set { } }
+ public string TableName { get { throw null; } set { } }
+ protected override void OnDataBinding(System.EventArgs e) { }
+ protected override void OnPreRender(System.EventArgs e) { }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
+ {
+ public DynamicQueryStringParameter() { }
+ [System.MonoTODOAttribute]
+ protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
+ }
+ public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
+ {
+ public DynamicRouteExpression() { }
+ public string ColumnName { get { throw null; } set { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ }
+ [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator
+ {
+ public DynamicValidator() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ColumnName { get { throw null; } }
+ protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override bool ControlPropertiesValid() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override bool EvaluateIsValid() { throw null; }
+ protected override void OnInit(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ValidateException(System.Exception exception) { }
+ }
+ public partial class EntityTemplate : System.Web.UI.Control
+ {
+ public EntityTemplate() { }
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ }
+ public partial class EntityTemplateFactory
+ {
+ public EntityTemplateFactory() { }
+ public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
+ public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
+ public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
+ }
+ public partial class EntityTemplateUserControl : System.Web.UI.UserControl
+ {
+ public EntityTemplateUserControl() { }
+ public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } }
+ public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } }
+ public System.Web.DynamicData.MetaTable Table { get { throw null; } }
+ public string ValidationGroup { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory
+ {
+ public FieldTemplateFactory() { }
+ public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string TemplateFolderVirtualPath { get { throw null; } set { } }
+ public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
+ public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
+ public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
+ public virtual void Initialize(System.Web.DynamicData.MetaModel model) { }
+ public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl
+ {
+ public FieldTemplateUserControl() { }
+ public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected string ChildrenPath { get { throw null; } }
+ public System.Web.DynamicData.MetaColumn Column { get { throw null; } }
+ public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected string ForeignKeyPath { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual object Row { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.MetaTable Table { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected string BuildChildrenPath(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string BuildForeignKeyPath(string path) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual object ConvertEditedValue(string value) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { }
+ [System.MonoTODOAttribute]
+ protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string FormatFieldValue(object fieldValue) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; }
+ protected string GetSelectedValueString() { throw null; }
+ [System.MonoTODOAttribute]
+ protected void IgnoreModelValidationAttribute(System.Type attributeType) { }
+ [System.MonoTODOAttribute]
+ protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { }
+ [System.MonoTODOAttribute]
+ protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { }
+ [System.MonoTODOAttribute]
+ protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { }
+ void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { }
+ [System.MonoTODOAttribute]
+ void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { }
+ }
+ public partial class FilterFactory
+ {
+ public FilterFactory() { }
+ public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; }
+ public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; }
+ }
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider
+ {
+ public FilterRepeater() { }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.MonoTODOAttribute]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("DynamicFilter")]
+ [System.MonoTODOAttribute]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.MonoTODOAttribute]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public override void DataBind() { }
+ [System.MonoTODOAttribute]
+ protected internal virtual System.Collections.Generic.IEnumerable<System.Web.DynamicData.MetaColumn> GetFilteredColumns() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { }
+ [System.MonoTODOAttribute]
+ protected override void OnInit(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget
+ {
+ public FilterUserControlBase() { }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } }
+ [System.MonoTODOAttribute]
+ System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { }
+ [System.MonoTODOAttribute]
+ string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IControlParameterTarget
+ {
+ System.Web.DynamicData.MetaColumn FilteredColumn { get; }
+ System.Web.DynamicData.MetaTable Table { get; }
+ string GetPropertyNameExpression(string columnName);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IFieldFormattingOptions
+ {
+ bool ApplyFormatInEditMode { get; }
+ bool ConvertEmptyStringToNull { get; }
+ string DataFormatString { get; }
+ bool HtmlEncode { get; }
+ string NullDisplayText { get; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IFieldTemplate
+ {
+ void SetHost(System.Web.DynamicData.IFieldTemplateHost host);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IFieldTemplateFactory
+ {
+ System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint);
+ void Initialize(System.Web.DynamicData.MetaModel model);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IFieldTemplateHost
+ {
+ System.Web.DynamicData.MetaColumn Column { get; }
+ System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; }
+ System.Web.UI.WebControls.DataBoundControlMode Mode { get; }
+ string ValidationGroup { get; }
+ }
+ public partial interface IFilterExpressionProvider
+ {
+ System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source);
+ void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IWhereParametersProvider
+ {
+ System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn
+ {
+ public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsManyToMany { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string GetChildrenListPath(object row) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetChildrenPath(string action, object row) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetChildrenPath(string action, object row, string path) { throw null; }
+ protected internal override void Initialize() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions
+ {
+ public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { }
+ public bool AllowInitialValue { get { throw null; } }
+ public bool ApplyFormatInEditMode { get { throw null; } }
+ public System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
+ public System.Type ColumnType { get { throw null; } }
+ public bool ConvertEmptyStringToNull { get { throw null; } }
+ public string DataFormatString { get { throw null; } }
+ public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } }
+ public object DefaultValue { get { throw null; } }
+ public virtual string Description { get { throw null; } }
+ public virtual string DisplayName { get { throw null; } }
+ public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } }
+ public string FilterUIHint { get { throw null; } }
+ public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsCustomProperty { get { throw null; } }
+ public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsForeignKeyComponent { get { throw null; } }
+ public bool IsGenerated { get { throw null; } }
+ public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsPrimaryKey { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public bool IsRequired { get { throw null; } }
+ public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int MaxLength { get { throw null; } }
+ public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NullDisplayText { get { throw null; } }
+ public virtual string Prompt { get { throw null; } }
+ public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RequiredErrorMessage { get { throw null; } }
+ public virtual bool Scaffold { get { throw null; } set { } }
+ public virtual string ShortDisplayName { get { throw null; } }
+ public string SortExpression { get { throw null; } }
+ public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual string UIHint { get { throw null; } }
+ protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; }
+ protected internal virtual void Initialize() { }
+ public void ResetMetadata() { }
+ public override string ToString() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn
+ {
+ public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { }
+ public string GetFilterExpression(string foreignKeyName) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetForeignKeyDetailsPath(object row) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetForeignKeyPath(string action, object row) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetForeignKeyPath(string action, object row, string path) { throw null; }
+ [System.MonoTODOAttribute]
+ public string GetForeignKeyString(object row) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IList<object> GetForeignKeyValues(object row) { throw null; }
+ protected internal override void Initialize() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class MetaModel
+ {
+ public MetaModel() { }
+ public MetaModel(bool registerGlobally) { }
+ public static System.Web.DynamicData.MetaModel Default { get { throw null; } }
+ public string DynamicDataFolderVirtualPath { get { throw null; } set { } }
+ public System.Web.DynamicData.EntityTemplateFactory EntityTemplateFactory { get { throw null; } set { } }
+ public System.Web.DynamicData.IFieldTemplateFactory FieldTemplateFactory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.DynamicData.FilterFactory FilterFactory { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.MetaTable> Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.List<System.Web.DynamicData.MetaTable> VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; }
+ public string GetActionPath(string tableName, string action, object row) { throw null; }
+ public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; }
+ public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; }
+ public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; }
+ public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; }
+ public void RegisterContext(System.Func<object> contextFactory) { }
+ public void RegisterContext(System.Func<object> contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { }
+ public void RegisterContext(System.Type contextType) { }
+ public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { }
+ public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { }
+ public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { }
+ public static void ResetRegistrationException() { }
+ public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
+ public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class MetaTable
+ {
+ public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { }
+ public System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.MetaColumn> Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DataContextPropertyName { get { throw null; } }
+ public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } }
+ public virtual string DisplayName { get { throw null; } }
+ public System.Type EntityType { get { throw null; } }
+ public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ListActionPath { get { throw null; } }
+ public System.Web.DynamicData.MetaModel Model { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.MetaColumn> PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type RootEntityType { get { throw null; } }
+ public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } }
+ public virtual bool SortDescending { get { throw null; } }
+ protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; }
+ public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; }
+ public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; }
+ public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; }
+ public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; }
+ protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; }
+ protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; }
+ public virtual object CreateContext() { throw null; }
+ protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; }
+ public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; }
+ public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; }
+ public string GetActionPath(string action) { throw null; }
+ public string GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues) { throw null; }
+ public string GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues, string path) { throw null; }
+ public string GetActionPath(string action, object row) { throw null; }
+ public string GetActionPath(string action, object row, string path) { throw null; }
+ public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; }
+ public System.Collections.Generic.IDictionary<string, object> GetColumnValuesFromRoute(System.Web.HttpContext context) { throw null; }
+ public System.Web.UI.WebControls.DataKey GetDataKeyFromRoute() { throw null; }
+ public virtual string GetDisplayString(object row) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.DynamicData.MetaColumn> GetFilteredColumns() { throw null; }
+ public System.Collections.Generic.IDictionary<string, object> GetPrimaryKeyDictionary(object row) { throw null; }
+ public string GetPrimaryKeyString(System.Collections.Generic.IList<object> primaryKeyValues) { throw null; }
+ public string GetPrimaryKeyString(object row) { throw null; }
+ public System.Collections.Generic.IList<object> GetPrimaryKeyValues(object row) { throw null; }
+ public System.Linq.IQueryable GetQuery() { throw null; }
+ public virtual System.Linq.IQueryable GetQuery(object context) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.DynamicData.MetaColumn> GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; }
+ public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; }
+ protected internal virtual void Initialize() { }
+ public void ResetMetadata() { }
+ public override string ToString() { throw null; }
+ public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; }
+ public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public static partial class PageAction
+ {
+ public static string Details { get { throw null; } }
+ public static string Edit { get { throw null; } }
+ public static string Insert { get { throw null; } }
+ public static string List { get { throw null; } }
+ }
+ public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider
+ {
+ public QueryableFilterRepeater() { }
+ public string DynamicFilterContainerId { get { throw null; } set { } }
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ protected override void OnPreRender(System.EventArgs e) { }
+ System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; }
+ void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ }
+ public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl
+ {
+ protected QueryableFilterUserControl() { }
+ protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } }
+ public string DefaultValue { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> DefaultValues { get { throw null; } }
+ public virtual System.Web.UI.Control FilterControl { get { throw null; } }
+ public event System.EventHandler FilterChanged { add { } remove { } }
+ public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; }
+ public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source);
+ protected void OnFilterChanged() { }
+ public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class TableNameAttribute : System.Attribute
+ {
+ public TableNameAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
+namespace System.Web.DynamicData.ModelProviders
+{
+ public enum AssociationDirection
+ {
+ ManyToMany = 3,
+ ManyToOne = 2,
+ OneToMany = 1,
+ OneToOne = 0,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class AssociationProvider
+ {
+ protected AssociationProvider() { }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Collections.ObjectModel.ReadOnlyCollection<string> ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class ColumnProvider
+ {
+ protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { }
+ [System.MonoTODOAttribute]
+ public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual bool IsReadOnly { get { throw null; } protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ [System.MonoTODOAttribute]
+ public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class DataModelProvider
+ {
+ protected DataModelProvider() { }
+ [System.MonoTODOAttribute]
+ public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.ModelProviders.TableProvider> Tables { get; }
+ public abstract object CreateContext();
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class TableProvider
+ {
+ protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { }
+ public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
+ public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.ModelProviders.ColumnProvider> Columns { get; }
+ public virtual string DataContextPropertyName { get { throw null; } protected set { } }
+ public System.Web.DynamicData.ModelProviders.DataModelProvider DataModel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Type EntityType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual System.Type ParentEntityType { get { throw null; } protected set { } }
+ public virtual System.Type RootEntityType { get { throw null; } protected set { } }
+ public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; }
+ public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; }
+ public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; }
+ public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; }
+ public virtual object EvaluateForeignKey(object row, string foreignKeyName) { throw null; }
+ public abstract System.Linq.IQueryable GetQuery(object context);
+ public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Web.UI
+{
+ public static partial class DataControlExtensions
+ {
+ public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType) { }
+ public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, System.Collections.Generic.IDictionary<string, object> defaultValues) { }
+ public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Extensions.Design.cs b/src/v4.5.2/System.Web.Extensions.Design.cs
new file mode 100644
index 0000000..1c964f6
--- /dev/null
+++ b/src/v4.5.2/System.Web.Extensions.Design.cs
@@ -0,0 +1,287 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Web.UI.Design
+{
+ public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public AsyncPostBackTriggerControlIDConverter() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public AsyncPostBackTriggerEventNameConverter() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public CollectionEditorBase(System.Type type) : base (default(System.Type)) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; }
+ }
+ public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public ExtenderControlDesigner() { }
+ protected override bool Visible { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem
+ {
+ public ExtenderControlToolboxItem() { }
+ protected ExtenderControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ExtenderControlToolboxItem(System.Type type) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Type> GetTargetControlTypes(System.ComponentModel.Design.IDesignerHost host) { throw null; }
+ public override void Initialize(System.Type type) { }
+ }
+ public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public PostBackTriggerControlIDConverter() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class QueryExtenderDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public QueryExtenderDesigner() { }
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public ScriptManagerDesigner() { }
+ public static string GetApplicationServices(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable<System.Web.UI.ScriptManagerProxy> proxies) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetDesignTimeHtml() { throw null; }
+ public static string GetProxyScript(System.Web.UI.ScriptManager scriptManager, System.Web.UI.ServiceReference serviceReference) { throw null; }
+ public static string GetProxyUrl(System.Web.UI.ScriptManager scriptManager, System.Web.UI.ServiceReference serviceReference) { throw null; }
+ public static string GetScriptFromWebResource(System.Reflection.Assembly assembly, string resourceName, System.Globalization.CultureInfo culture) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.ScriptReference> GetScriptReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable<System.Web.UI.ScriptManagerProxy> proxies) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.ServiceReference> GetServiceReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable<System.Web.UI.ScriptManagerProxy> proxies) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public ScriptManagerProxyDesigner() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ }
+ public partial class ServiceReferenceCollectionEditor : System.Web.UI.Design.CollectionEditorBase
+ {
+ public ServiceReferenceCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ protected override System.Type[] CreateNewItemTypes() { throw null; }
+ }
+ public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public TimerDesigner() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetDesignTimeHtml() { throw null; }
+ }
+ public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public UpdatePanelDesigner() { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override bool UsePreviewControl { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ [System.MonoNotSupportedAttribute("")]
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ [System.MonoNotSupportedAttribute("")]
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+ public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override bool CanSelectMultipleInstances() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected override System.Type CreateCollectionItemType() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ protected override System.Type[] CreateNewItemTypes() { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ }
+ public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public UpdateProgressAssociatedUpdatePanelIDConverter() { }
+ [System.MonoNotSupportedAttribute("")]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ [System.MonoNotSupportedAttribute("")]
+ public UpdateProgressDesigner() { }
+ [System.MonoNotSupportedAttribute("")]
+ protected override bool UsePreviewControl { get { throw null; } }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+}
+namespace System.Web.UI.Design.WebControls
+{
+ public partial class DataPagerDesigner : System.Web.UI.Design.ControlDesigner
+ {
+ public DataPagerDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public string PagedControlID { get { throw null; } set { } }
+ public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ }
+ public partial class DataPagerFieldTypeEditor : System.Drawing.Design.UITypeEditor
+ {
+ public DataPagerFieldTypeEditor() { }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class LinqDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner
+ {
+ public LinqDataSourceDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ public override bool CanConfigure { get { throw null; } }
+ public override bool CanRefreshSchema { get { throw null; } }
+ public string ContextTypeName { get { throw null; } set { } }
+ public string Delete { get { throw null; } set { } }
+ public bool EnableDelete { get { throw null; } set { } }
+ public bool EnableInsert { get { throw null; } set { } }
+ public bool EnableUpdate { get { throw null; } set { } }
+ public string GroupBy { get { throw null; } set { } }
+ public string Insert { get { throw null; } set { } }
+ public string OrderBy { get { throw null; } set { } }
+ public string OrderGroupsBy { get { throw null; } set { } }
+ public string Select { get { throw null; } set { } }
+ public System.IServiceProvider ServiceProvider { get { throw null; } }
+ public string TableName { get { throw null; } set { } }
+ public string Update { get { throw null; } set { } }
+ public string Where { get { throw null; } set { } }
+ public override void Configure() { }
+ public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; }
+ public override string[] GetViewNames() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
+ public override void RefreshSchema(bool preferSilent) { }
+ }
+ public partial class LinqDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView
+ {
+ public LinqDesignerDataSourceView(System.Web.UI.Design.WebControls.LinqDataSourceDesigner owner) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public bool IsDataContext { get { throw null; } }
+ public bool IsTableTypeTable { get { throw null; } }
+ public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } }
+ public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; }
+ }
+ public partial class ListViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
+ {
+ public ListViewDesigner() { }
+ public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } }
+ protected override int SampleRowCount { get { throw null; } }
+ protected override bool UsePreviewControl { get { throw null; } }
+ public override string GetDesignTimeHtml() { throw null; }
+ public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; }
+ public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; }
+ protected override string GetEmptyDesignTimeHtml() { throw null; }
+ public override void Initialize(System.ComponentModel.IComponent component) { }
+ public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { }
+ protected override void OnSchemaRefreshed() { }
+ public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Extensions.cs b/src/v4.5.2/System.Web.Extensions.cs
new file mode 100644
index 0000000..d719d9a
--- /dev/null
+++ b/src/v4.5.2/System.Web.Extensions.cs
@@ -0,0 +1,2487 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.DependencyAttribute("System,", (System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Web.UI.TagPrefixAttribute("System.Web.UI", "asp")]
+[assembly:System.Web.UI.TagPrefixAttribute("System.Web.UI.WebControls", "asp")]
+[assembly:System.Web.UI.WebResourceAttribute("MicrosoftAjax.debug.js", "application/x-javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("MicrosoftAjax.js", "application/x-javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("MicrosoftAjaxTimer.debug.js", "application/x-javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("MicrosoftAjaxTimer.js", "application/x-javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("MicrosoftAjaxWebForms.debug.js", "application/x-javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("MicrosoftAjaxWebForms.js", "application/x-javascript")]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Web.ApplicationServices
+{
+ public partial class ApplicationServicesHostFactory : System.ServiceModel.Activation.ServiceHostFactory
+ {
+ public ApplicationServicesHostFactory() { }
+ protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; }
+ }
+ public partial class AuthenticatingEventArgs : System.EventArgs
+ {
+ internal AuthenticatingEventArgs() { }
+ public bool Authenticated { get { throw null; } set { } }
+ public bool AuthenticationIsComplete { get { throw null; } set { } }
+ public string CustomCredential { get { throw null; } }
+ public string Password { get { throw null; } }
+ public string UserName { get { throw null; } }
+ }
+ public partial class AuthenticationService
+ {
+ public AuthenticationService() { }
+ public static event System.EventHandler<System.Web.ApplicationServices.AuthenticatingEventArgs> Authenticating { add { } remove { } }
+ public static event System.EventHandler<System.Web.ApplicationServices.CreatingCookieEventArgs> CreatingCookie { add { } remove { } }
+ public bool IsLoggedIn() { throw null; }
+ public bool Login(string username, string password, string customCredential, bool isPersistent) { throw null; }
+ public void Logout() { }
+ public bool ValidateUser(string username, string password, string customCredential) { throw null; }
+ }
+ public partial class CreatingCookieEventArgs : System.EventArgs
+ {
+ internal CreatingCookieEventArgs() { }
+ public bool CookieIsSet { get { throw null; } set { } }
+ public string CustomCredential { get { throw null; } }
+ public bool IsPersistent { get { throw null; } }
+ public string Password { get { throw null; } }
+ public string UserName { get { throw null; } }
+ }
+ public static partial class KnownTypesProvider
+ {
+ public static System.Type[] GetKnownTypes(System.Reflection.ICustomAttributeProvider knownTypeAttributeTarget) { throw null; }
+ }
+ public partial class ProfilePropertyMetadata : System.Runtime.Serialization.IExtensibleDataObject
+ {
+ public ProfilePropertyMetadata() { }
+ public bool AllowAnonymousAccess { get { throw null; } set { } }
+ public string DefaultValue { get { throw null; } set { } }
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } set { } }
+ public string PropertyName { get { throw null; } set { } }
+ public int SerializeAs { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class ProfileService
+ {
+ public ProfileService() { }
+ public static event System.EventHandler<System.Web.ApplicationServices.ValidatingPropertiesEventArgs> ValidatingProperties { add { } remove { } }
+ public System.Collections.Generic.Dictionary<string, object> GetAllPropertiesForCurrentUser(bool authenticatedUserOnly) { throw null; }
+ public System.Collections.Generic.Dictionary<string, object> GetPropertiesForCurrentUser(System.Collections.Generic.IEnumerable<string> properties, bool authenticatedUserOnly) { throw null; }
+ public System.Web.ApplicationServices.ProfilePropertyMetadata[] GetPropertiesMetadata() { throw null; }
+ public System.Collections.ObjectModel.Collection<string> SetPropertiesForCurrentUser(System.Collections.Generic.IDictionary<string, object> values, bool authenticatedUserOnly) { throw null; }
+ }
+ public partial class RoleService
+ {
+ public RoleService() { }
+ public static event System.EventHandler<System.Web.ApplicationServices.SelectingProviderEventArgs> SelectingProvider { add { } remove { } }
+ public string[] GetRolesForCurrentUser() { throw null; }
+ public bool IsCurrentUserInRole(string role) { throw null; }
+ }
+ public partial class SelectingProviderEventArgs : System.EventArgs
+ {
+ internal SelectingProviderEventArgs() { }
+ public string ProviderName { get { throw null; } set { } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } }
+ }
+ public partial class ValidatingPropertiesEventArgs : System.EventArgs
+ {
+ internal ValidatingPropertiesEventArgs() { }
+ public System.Collections.ObjectModel.Collection<string> FailedProperties { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> Properties { get { throw null; } }
+ }
+}
+namespace System.Web.ClientServices
+{
+ public partial class ClientFormsIdentity : System.IDisposable, System.Security.Principal.IIdentity
+ {
+ public ClientFormsIdentity(string name, string password, System.Web.Security.MembershipProvider provider, string authenticationType, bool isAuthenticated, System.Net.CookieContainer authenticationCookies) { }
+ public System.Net.CookieContainer AuthenticationCookies { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string AuthenticationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsAuthenticated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Security.MembershipProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void RevalidateUser() { }
+ }
+ public partial class ClientRolePrincipal : System.Security.Principal.IPrincipal
+ {
+ public ClientRolePrincipal(System.Security.Principal.IIdentity identity) { }
+ public System.Security.Principal.IIdentity Identity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsInRole(string role) { throw null; }
+ }
+ public static partial class ConnectivityStatus
+ {
+ public static bool IsOffline { get { throw null; } set { } }
+ }
+}
+namespace System.Web.ClientServices.Providers
+{
+ public partial class ClientFormsAuthenticationCredentials
+ {
+ public ClientFormsAuthenticationCredentials(string username, string password, bool rememberMe) { }
+ public string Password { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool RememberMe { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string UserName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ClientFormsAuthenticationMembershipProvider : System.Web.Security.MembershipProvider
+ {
+ public ClientFormsAuthenticationMembershipProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public override bool EnablePasswordReset { get { throw null; } }
+ public override bool EnablePasswordRetrieval { get { throw null; } }
+ public override int MaxInvalidPasswordAttempts { get { throw null; } }
+ public override int MinRequiredNonAlphanumericCharacters { get { throw null; } }
+ public override int MinRequiredPasswordLength { get { throw null; } }
+ public override int PasswordAttemptWindow { get { throw null; } }
+ public override System.Web.Security.MembershipPasswordFormat PasswordFormat { get { throw null; } }
+ public override string PasswordStrengthRegularExpression { get { throw null; } }
+ public override bool RequiresQuestionAndAnswer { get { throw null; } }
+ public override bool RequiresUniqueEmail { get { throw null; } }
+ public string ServiceUri { get { throw null; } set { } }
+ public event System.EventHandler<System.Web.ClientServices.Providers.UserValidatedEventArgs> UserValidated { add { } remove { } }
+ public override bool ChangePassword(string username, string oldPassword, string newPassword) { throw null; }
+ public override bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; }
+ public override System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); throw null; }
+ public override bool DeleteUser(string username, bool deleteAllRelatedData) { throw null; }
+ public override System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override int GetNumberOfUsersOnline() { throw null; }
+ public override string GetPassword(string username, string answer) { throw null; }
+ public override System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline) { throw null; }
+ public override System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline) { throw null; }
+ public override string GetUserNameByEmail(string email) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public void Logout() { }
+ public override string ResetPassword(string username, string answer) { throw null; }
+ public override bool UnlockUser(string username) { throw null; }
+ public override void UpdateUser(System.Web.Security.MembershipUser user) { }
+ public override bool ValidateUser(string username, string password) { throw null; }
+ public bool ValidateUser(string username, string password, bool rememberMe) { throw null; }
+ public static bool ValidateUser(string username, string password, string serviceUri) { throw null; }
+ }
+ public partial class ClientRoleProvider : System.Web.Security.RoleProvider
+ {
+ public ClientRoleProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public string ServiceUri { get { throw null; } set { } }
+ public override void AddUsersToRoles(string[] usernames, string[] roleNames) { }
+ public override void CreateRole(string roleName) { }
+ public override bool DeleteRole(string roleName, bool throwOnPopulatedRole) { throw null; }
+ public override string[] FindUsersInRole(string roleName, string usernameToMatch) { throw null; }
+ public override string[] GetAllRoles() { throw null; }
+ public override string[] GetRolesForUser(string username) { throw null; }
+ public override string[] GetUsersInRole(string roleName) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override bool IsUserInRole(string username, string roleName) { throw null; }
+ public override void RemoveUsersFromRoles(string[] usernames, string[] roleNames) { }
+ public void ResetCache() { }
+ public override bool RoleExists(string roleName) { throw null; }
+ }
+ public partial class ClientSettingsProvider : System.Configuration.SettingsProvider, System.Configuration.IApplicationSettingsProvider
+ {
+ public ClientSettingsProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public static string ServiceUri { get { throw null; } set { } }
+ public event System.EventHandler<System.Web.ClientServices.Providers.SettingsSavedEventArgs> SettingsSaved { add { } remove { } }
+ public System.Configuration.SettingsPropertyValue GetPreviousVersion(System.Configuration.SettingsContext context, System.Configuration.SettingsProperty property) { throw null; }
+ public static System.Configuration.SettingsPropertyCollection GetPropertyMetadata(string serviceUri) { throw null; }
+ public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection propertyCollection) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public void Reset(System.Configuration.SettingsContext context) { }
+ public override void SetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyValueCollection propertyValueCollection) { }
+ public void Upgrade(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties) { }
+ }
+ public partial class ClientWindowsAuthenticationMembershipProvider : System.Web.Security.MembershipProvider
+ {
+ public ClientWindowsAuthenticationMembershipProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public override bool EnablePasswordReset { get { throw null; } }
+ public override bool EnablePasswordRetrieval { get { throw null; } }
+ public override int MaxInvalidPasswordAttempts { get { throw null; } }
+ public override int MinRequiredNonAlphanumericCharacters { get { throw null; } }
+ public override int MinRequiredPasswordLength { get { throw null; } }
+ public override int PasswordAttemptWindow { get { throw null; } }
+ public override System.Web.Security.MembershipPasswordFormat PasswordFormat { get { throw null; } }
+ public override string PasswordStrengthRegularExpression { get { throw null; } }
+ public override bool RequiresQuestionAndAnswer { get { throw null; } }
+ public override bool RequiresUniqueEmail { get { throw null; } }
+ public override bool ChangePassword(string username, string oldPassword, string newPassword) { throw null; }
+ public override bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; }
+ public override System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); throw null; }
+ public override bool DeleteUser(string username, bool deleteAllRelatedData) { throw null; }
+ public override System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override int GetNumberOfUsersOnline() { throw null; }
+ public override string GetPassword(string username, string answer) { throw null; }
+ public override System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline) { throw null; }
+ public override System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline) { throw null; }
+ public override string GetUserNameByEmail(string email) { throw null; }
+ public void Logout() { }
+ public override string ResetPassword(string username, string answer) { throw null; }
+ public override bool UnlockUser(string username) { throw null; }
+ public override void UpdateUser(System.Web.Security.MembershipUser user) { }
+ public override bool ValidateUser(string username, string password) { throw null; }
+ }
+ public partial interface IClientFormsAuthenticationCredentialsProvider
+ {
+ System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials GetCredentials();
+ }
+ public partial class SettingsSavedEventArgs : System.EventArgs
+ {
+ public SettingsSavedEventArgs(System.Collections.Generic.IEnumerable<string> failedSettingsList) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> FailedSettingsList { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class UserValidatedEventArgs : System.EventArgs
+ {
+ public UserValidatedEventArgs(string username) { }
+ public string UserName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
+namespace System.Web.Compilation
+{
+ public partial interface IWcfReferenceReceiveContextInformation
+ {
+ void ReceiveImportContextInformation(System.Collections.Generic.IDictionary<string, byte[]> serviceReferenceExtensionFileContents, System.IServiceProvider serviceProvider);
+ }
+ public partial class WCFBuildProvider : System.Web.Compilation.BuildProvider
+ {
+ public WCFBuildProvider() { }
+ public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { }
+ }
+}
+namespace System.Web.Configuration
+{
+ public partial class Converter : System.Configuration.ConfigurationElement
+ {
+ public Converter() { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", IsRequired=true, IsKey=true, DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", IsRequired=true, DefaultValue="")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.Converter))]
+ public partial class ConvertersCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ConvertersCollection() { }
+ public System.Web.Configuration.Converter this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.Converter converter) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.Web.Configuration.Converter converter) { }
+ }
+ public sealed partial class ScriptingAuthenticationServiceSection : System.Configuration.ConfigurationSection
+ {
+ public ScriptingAuthenticationServiceSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=false)]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireSSL", DefaultValue=false)]
+ public bool RequireSSL { get { throw null; } set { } }
+ }
+ public sealed partial class ScriptingJsonSerializationSection : System.Configuration.ConfigurationSection
+ {
+ public ScriptingJsonSerializationSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("converters", IsKey=true)]
+ public System.Web.Configuration.ConvertersCollection Converters { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxJsonLength", DefaultValue=2097152)]
+ public int MaxJsonLength { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("recursionLimit", DefaultValue=100)]
+ public int RecursionLimit { get { throw null; } set { } }
+ }
+ public sealed partial class ScriptingProfileServiceSection : System.Configuration.ConfigurationSection
+ {
+ public ScriptingProfileServiceSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=false)]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("readAccessProperties", DefaultValue=null)]
+ public string[] ReadAccessProperties { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("writeAccessProperties", DefaultValue=null)]
+ public string[] WriteAccessProperties { get { throw null; } set { } }
+ }
+ public sealed partial class ScriptingRoleServiceSection : System.Configuration.ConfigurationSection
+ {
+ public ScriptingRoleServiceSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=false)]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class ScriptingScriptResourceHandlerSection : System.Configuration.ConfigurationSection
+ {
+ public ScriptingScriptResourceHandlerSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enableCaching", DefaultValue=true)]
+ public bool EnableCaching { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableCompression", DefaultValue=true)]
+ public bool EnableCompression { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class ScriptingSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public ScriptingSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("scriptResourceHandler")]
+ public System.Web.Configuration.ScriptingScriptResourceHandlerSection ScriptResourceHandler { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("webServices")]
+ public System.Web.Configuration.ScriptingWebServicesSectionGroup WebServices { get { throw null; } }
+ }
+ public sealed partial class ScriptingWebServicesSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public ScriptingWebServicesSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("authenticationService")]
+ public System.Web.Configuration.ScriptingAuthenticationServiceSection AuthenticationService { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("jsonSerialization")]
+ public System.Web.Configuration.ScriptingJsonSerializationSection JsonSerialization { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("profileService")]
+ public System.Web.Configuration.ScriptingProfileServiceSection ProfileService { get { throw null; } }
+ public System.Web.Configuration.ScriptingRoleServiceSection RoleService { get { throw null; } }
+ }
+ public sealed partial class SystemWebExtensionsSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public SystemWebExtensionsSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("scripting")]
+ public System.Web.Configuration.ScriptingSectionGroup Scripting { get { throw null; } }
+ }
+}
+namespace System.Web.DynamicData
+{
+ public enum DynamicDataSourceOperation
+ {
+ ContextCreate = 4,
+ Delete = 0,
+ Insert = 1,
+ Select = 2,
+ Update = 3,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DynamicValidatorEventArgs : System.EventArgs
+ {
+ public DynamicValidatorEventArgs(System.Exception exception, System.Web.DynamicData.DynamicDataSourceOperation operation) { }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.DynamicData.DynamicDataSourceOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IDynamicDataSource : System.Web.UI.IDataSource
+ {
+ bool AutoGenerateWhereClause { get; set; }
+ System.Type ContextType { get; set; }
+ bool EnableDelete { get; set; }
+ bool EnableInsert { get; set; }
+ bool EnableUpdate { get; set; }
+ string EntitySetName { get; set; }
+ string Where { get; set; }
+ System.Web.UI.WebControls.ParameterCollection WhereParameters { get; }
+ event System.EventHandler<System.Web.DynamicData.DynamicValidatorEventArgs> Exception;
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IDynamicValidatorException
+ {
+ System.Collections.Generic.IDictionary<string, System.Exception> InnerExceptions { get; }
+ }
+}
+namespace System.Web.Handlers
+{
+ public partial class ScriptModule : System.Web.IHttpModule
+ {
+ public ScriptModule() { }
+ protected virtual void Dispose() { }
+ protected virtual void Init(System.Web.HttpApplication app) { }
+ void System.Web.IHttpModule.Dispose() { }
+ void System.Web.IHttpModule.Init(System.Web.HttpApplication context) { }
+ }
+ public partial class ScriptResourceHandler : System.Web.IHttpHandler
+ {
+ public ScriptResourceHandler() { }
+ protected virtual bool IsReusable { get { throw null; } }
+ bool System.Web.IHttpHandler.IsReusable { get { throw null; } }
+ protected virtual void ProcessRequest(System.Web.HttpContext context) { }
+ void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext context) { }
+ }
+}
+namespace System.Web.Management
+{
+ public partial class WebServiceErrorEvent : System.Web.Management.WebRequestErrorEvent
+ {
+ protected internal WebServiceErrorEvent(string message, object eventSource, System.Exception exception) : base (default(string), default(object), default(int), default(System.Exception)) { }
+ public static int WebServiceErrorEventCode { get { throw null; } }
+ }
+}
+namespace System.Web.Query.Dynamic
+{
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class DynamicClass
+ {
+ protected DynamicClass() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ParseException : System.Exception
+ {
+ public ParseException(string message, int position) { }
+ public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Web.Script
+{
+ public partial class AjaxFrameworkAssemblyAttribute : System.Attribute
+ {
+ public AjaxFrameworkAssemblyAttribute() { }
+ protected internal virtual System.Reflection.Assembly GetDefaultAjaxFrameworkAssembly(System.Reflection.Assembly currentAssembly) { throw null; }
+ }
+}
+namespace System.Web.Script.Serialization
+{
+ public abstract partial class JavaScriptConverter
+ {
+ protected JavaScriptConverter() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Type> SupportedTypes { get; }
+ public abstract object Deserialize(System.Collections.Generic.IDictionary<string, object> dictionary, System.Type type, System.Web.Script.Serialization.JavaScriptSerializer serializer);
+ public abstract System.Collections.Generic.IDictionary<string, object> Serialize(object obj, System.Web.Script.Serialization.JavaScriptSerializer serializer);
+ }
+ public partial class JavaScriptSerializer
+ {
+ public JavaScriptSerializer() { }
+ public JavaScriptSerializer(System.Web.Script.Serialization.JavaScriptTypeResolver resolver) { }
+ public int MaxJsonLength { get { throw null; } set { } }
+ public int RecursionLimit { get { throw null; } set { } }
+ public object ConvertToType(object obj, System.Type targetType) { throw null; }
+ public T ConvertToType<T>(object obj) { throw null; }
+ public object Deserialize(string input, System.Type targetType) { throw null; }
+ public object DeserializeObject(string input) { throw null; }
+ public T Deserialize<T>(string input) { throw null; }
+ public void RegisterConverters(System.Collections.Generic.IEnumerable<System.Web.Script.Serialization.JavaScriptConverter> converters) { }
+ public string Serialize(object obj) { throw null; }
+ public void Serialize(object obj, System.Text.StringBuilder output) { }
+ }
+ public abstract partial class JavaScriptTypeResolver
+ {
+ protected JavaScriptTypeResolver() { }
+ public abstract System.Type ResolveType(string id);
+ public abstract string ResolveTypeId(System.Type type);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384))]
+ public sealed partial class ScriptIgnoreAttribute : System.Attribute
+ {
+ public ScriptIgnoreAttribute() { }
+ public bool ApplyToOverrides { get { throw null; } set { } }
+ }
+ public partial class SimpleTypeResolver : System.Web.Script.Serialization.JavaScriptTypeResolver
+ {
+ public SimpleTypeResolver() { }
+ public override System.Type ResolveType(string id) { throw null; }
+ public override string ResolveTypeId(System.Type type) { throw null; }
+ }
+}
+namespace System.Web.Script.Services
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1092), AllowMultiple=true)]
+ public sealed partial class GenerateScriptTypeAttribute : System.Attribute
+ {
+ public GenerateScriptTypeAttribute(System.Type type) { }
+ public string ScriptTypeId { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } }
+ }
+ public static partial class ProxyGenerator
+ {
+ public static string GetClientProxyScript(System.Type type, string path, bool debug) { throw null; }
+ public static string GetClientProxyScript(System.Type type, string path, bool debug, System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { throw null; }
+ }
+ public enum ResponseFormat
+ {
+ Json = 0,
+ Xml = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class ScriptMethodAttribute : System.Attribute
+ {
+ public ScriptMethodAttribute() { }
+ public System.Web.Script.Services.ResponseFormat ResponseFormat { get { throw null; } set { } }
+ public bool UseHttpGet { get { throw null; } set { } }
+ public bool XmlSerializeString { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028))]
+ public sealed partial class ScriptServiceAttribute : System.Attribute
+ {
+ public ScriptServiceAttribute() { }
+ }
+}
+namespace System.Web.UI
+{
+ public enum AjaxFrameworkMode
+ {
+ Disabled = 1,
+ Enabled = 0,
+ Explicit = 2,
+ }
+ public partial class AsyncPostBackErrorEventArgs : System.EventArgs
+ {
+ public AsyncPostBackErrorEventArgs(System.Exception exception) { }
+ public System.Exception Exception { get { throw null; } }
+ }
+ public partial class AsyncPostBackTrigger : System.Web.UI.UpdatePanelControlTrigger
+ {
+ public AsyncPostBackTrigger() { }
+ public new string ControlID { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string EventName { get { throw null; } set { } }
+ protected internal override bool HasTriggered() { throw null; }
+ protected internal override void Initialize() { }
+ public void OnEvent(object sender, System.EventArgs e) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Path")]
+ public partial class AuthenticationServiceManager
+ {
+ public AuthenticationServiceManager() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string Path { get { throw null; } set { } }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Path")]
+ public partial class CompositeScriptReference : System.Web.UI.ScriptReferenceBase
+ {
+ public CompositeScriptReference() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.CollectionEditorBase, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ScriptReferenceCollection Scripts { get { throw null; } }
+ protected internal override string GetUrl(System.Web.UI.ScriptManager scriptManager, bool zip) { throw null; }
+ protected internal override bool IsAjaxFrameworkScript(System.Web.UI.ScriptManager scriptManager) { throw null; }
+ [System.ObsoleteAttribute("Use IsAjaxFrameworkScript(ScriptManager)")]
+ protected internal override bool IsFromSystemWebExtensions() { throw null; }
+ }
+ public partial class CompositeScriptReferenceEventArgs : System.EventArgs
+ {
+ public CompositeScriptReferenceEventArgs(System.Web.UI.CompositeScriptReference compositeScript) { }
+ public System.Web.UI.CompositeScriptReference CompositeScript { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("TargetControlID")]
+ [System.Web.UI.NonVisualControlAttribute]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ public abstract partial class ExtenderControl : System.Web.UI.Control, System.Web.UI.IExtenderControl
+ {
+ protected ExtenderControl() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.IDReferencePropertyAttribute]
+ public string TargetControlID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Visible { get { throw null; } set { } }
+ protected abstract System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors(System.Web.UI.Control targetControl);
+ protected abstract System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> GetScriptReferences();
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> System.Web.UI.IExtenderControl.GetScriptDescriptors(System.Web.UI.Control targetControl) { throw null; }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> System.Web.UI.IExtenderControl.GetScriptReferences() { throw null; }
+ }
+ public partial class HistoryEventArgs : System.EventArgs
+ {
+ public HistoryEventArgs(System.Collections.Specialized.NameValueCollection state) { }
+ public System.Collections.Specialized.NameValueCollection State { get { throw null; } }
+ }
+ public partial interface IExtenderControl
+ {
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors(System.Web.UI.Control targetControl);
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> GetScriptReferences();
+ }
+ public partial interface IScriptControl
+ {
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors();
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> GetScriptReferences();
+ }
+ public partial class PostBackTrigger : System.Web.UI.UpdatePanelControlTrigger
+ {
+ public PostBackTrigger() { }
+ public new string ControlID { get { throw null; } set { } }
+ protected internal override bool HasTriggered() { throw null; }
+ protected internal override void Initialize() { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Path")]
+ public partial class ProfileServiceManager
+ {
+ public ProfileServiceManager() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public string[] LoadProperties { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string Path { get { throw null; } set { } }
+ }
+ public sealed partial class RegisteredArrayDeclaration
+ {
+ internal RegisteredArrayDeclaration() { }
+ public System.Web.UI.Control Control { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Value { get { throw null; } }
+ }
+ public sealed partial class RegisteredDisposeScript
+ {
+ internal RegisteredDisposeScript() { }
+ public System.Web.UI.Control Control { get { throw null; } }
+ public string Script { get { throw null; } }
+ }
+ public sealed partial class RegisteredExpandoAttribute
+ {
+ internal RegisteredExpandoAttribute() { }
+ public System.Web.UI.Control Control { get { throw null; } }
+ public string ControlId { get { throw null; } }
+ public bool Encode { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Value { get { throw null; } }
+ }
+ public sealed partial class RegisteredHiddenField
+ {
+ internal RegisteredHiddenField() { }
+ public System.Web.UI.Control Control { get { throw null; } }
+ public string InitialValue { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ public sealed partial class RegisteredScript
+ {
+ internal RegisteredScript() { }
+ public bool AddScriptTags { get { throw null; } }
+ public System.Web.UI.Control Control { get { throw null; } }
+ public string Key { get { throw null; } }
+ public string Script { get { throw null; } }
+ public System.Web.UI.RegisteredScriptType ScriptType { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ public string Url { get { throw null; } }
+ }
+ public enum RegisteredScriptType
+ {
+ ClientScriptBlock = 1,
+ ClientScriptInclude = 0,
+ ClientStartupScript = 2,
+ OnSubmitStatement = 3,
+ }
+ public partial class RoleServiceManager
+ {
+ public RoleServiceManager() { }
+ public bool LoadRoles { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ }
+ public partial class ScriptBehaviorDescriptor : System.Web.UI.ScriptComponentDescriptor
+ {
+ public ScriptBehaviorDescriptor(string type, string elementID) : base (default(string)) { }
+ public override string ClientID { get { throw null; } }
+ public string ElementID { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ protected internal override string GetScript() { throw null; }
+ }
+ public partial class ScriptComponentDescriptor : System.Web.UI.ScriptDescriptor
+ {
+ public ScriptComponentDescriptor(string type) { }
+ public virtual string ClientID { get { throw null; } }
+ public virtual string ID { get { throw null; } set { } }
+ public string Type { get { throw null; } set { } }
+ public void AddComponentProperty(string name, string componentID) { }
+ public void AddElementProperty(string name, string elementID) { }
+ public void AddEvent(string name, string handler) { }
+ public void AddProperty(string name, object value) { }
+ public void AddScriptProperty(string name, string script) { }
+ protected internal override string GetScript() { throw null; }
+ }
+ public abstract partial class ScriptControl : System.Web.UI.WebControls.WebControl, System.Web.UI.IScriptControl
+ {
+ protected ScriptControl() { }
+ protected abstract System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors();
+ protected abstract System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> GetScriptReferences();
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> System.Web.UI.IScriptControl.GetScriptDescriptors() { throw null; }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> System.Web.UI.IScriptControl.GetScriptReferences() { throw null; }
+ }
+ public partial class ScriptControlDescriptor : System.Web.UI.ScriptComponentDescriptor
+ {
+ public ScriptControlDescriptor(string type, string elementID) : base (default(string)) { }
+ public override string ClientID { get { throw null; } }
+ public string ElementID { get { throw null; } }
+ public override string ID { get { throw null; } set { } }
+ }
+ public abstract partial class ScriptDescriptor
+ {
+ protected ScriptDescriptor() { }
+ protected internal abstract string GetScript();
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Scripts")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.ScriptManagerDesigner, System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.UI.NonVisualControlAttribute]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ScriptManager : System.Web.UI.Control, System.Web.UI.IPostBackDataHandler, System.Web.UI.IPostBackEventHandler
+ {
+ public ScriptManager() { }
+ public virtual System.Reflection.Assembly AjaxFrameworkAssembly { get { throw null; } }
+ public System.Web.UI.AjaxFrameworkMode AjaxFrameworkMode { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowCustomErrorsRedirect { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string AsyncPostBackErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string AsyncPostBackSourceElementID { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(90)]
+ public int AsyncPostBackTimeout { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.AuthenticationServiceManager AuthenticationService { get { throw null; } }
+ public string ClientNavigateHandler { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.CompositeScriptReference CompositeScript { get { throw null; } }
+ public virtual string EmptyPageUrl { get { throw null; } set { } }
+ public bool EnableCdn { get { throw null; } set { } }
+ public bool EnableCdnFallback { get { throw null; } set { } }
+ public bool EnableHistory { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnablePageMethods { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool EnablePartialRendering { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnableScriptGlobalization { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnableScriptLocalization { get { throw null; } set { } }
+ public bool EnableSecureHistoryState { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsDebuggingEnabled { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsInAsyncPostBack { get { throw null; } }
+ public bool IsNavigating { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool LoadScriptsBeforeUI { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ProfileServiceManager ProfileService { get { throw null; } }
+ public System.Web.UI.RoleServiceManager RoleService { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ public System.Web.UI.ScriptMode ScriptMode { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string ScriptPath { get { throw null; } set { } }
+ public static System.Web.UI.ScriptResourceMapping ScriptResourceMapping { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ScriptReferenceCollection Scripts { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ServiceReferenceCollection Services { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool SupportsPartialRendering { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.AsyncPostBackErrorEventArgs> AsyncPostBackError { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.HistoryEventArgs> Navigate { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.CompositeScriptReferenceEventArgs> ResolveCompositeScriptReference { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.ScriptReferenceEventArgs> ResolveScriptReference { add { } remove { } }
+ public void AddHistoryPoint(System.Collections.Specialized.NameValueCollection state, string title) { }
+ public void AddHistoryPoint(string key, string value) { }
+ public void AddHistoryPoint(string key, string value, string title) { }
+ public static System.Web.UI.ScriptManager GetCurrent(System.Web.UI.Page page) { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.RegisteredArrayDeclaration> GetRegisteredArrayDeclarations() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.RegisteredScript> GetRegisteredClientScriptBlocks() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.RegisteredDisposeScript> GetRegisteredDisposeScripts() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.RegisteredExpandoAttribute> GetRegisteredExpandoAttributes() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.RegisteredHiddenField> GetRegisteredHiddenFields() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.RegisteredScript> GetRegisteredOnSubmitStatements() { throw null; }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.UI.RegisteredScript> GetRegisteredStartupScripts() { throw null; }
+ public string GetStateString() { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal virtual void OnAsyncPostBackError(System.Web.UI.AsyncPostBackErrorEventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnResolveCompositeScriptReference(System.Web.UI.CompositeScriptReferenceEventArgs e) { }
+ protected virtual void OnResolveScriptReference(System.Web.UI.ScriptReferenceEventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ public static void RegisterArrayDeclaration(System.Web.UI.Control control, string arrayName, string arrayValue) { }
+ public static void RegisterArrayDeclaration(System.Web.UI.Page page, string arrayName, string arrayValue) { }
+ public void RegisterAsyncPostBackControl(System.Web.UI.Control control) { }
+ public static void RegisterClientScriptBlock(System.Web.UI.Control control, System.Type type, string key, string script, bool addScriptTags) { }
+ public static void RegisterClientScriptBlock(System.Web.UI.Page page, System.Type type, string key, string script, bool addScriptTags) { }
+ public static void RegisterClientScriptInclude(System.Web.UI.Control control, System.Type type, string key, string url) { }
+ public static void RegisterClientScriptInclude(System.Web.UI.Page page, System.Type type, string key, string url) { }
+ public static void RegisterClientScriptResource(System.Web.UI.Control control, System.Type type, string resourceName) { }
+ public static void RegisterClientScriptResource(System.Web.UI.Page page, System.Type type, string resourceName) { }
+ public void RegisterDataItem(System.Web.UI.Control control, string dataItem) { }
+ public void RegisterDataItem(System.Web.UI.Control control, string dataItem, bool isJsonSerialized) { }
+ public void RegisterDispose(System.Web.UI.Control control, string disposeScript) { }
+ public static void RegisterExpandoAttribute(System.Web.UI.Control control, string controlId, string attributeName, string attributeValue, bool encode) { }
+ public void RegisterExtenderControl<TExtenderControl>(TExtenderControl extenderControl, System.Web.UI.Control targetControl) where TExtenderControl : System.Web.UI.Control, System.Web.UI.IExtenderControl { }
+ public static void RegisterHiddenField(System.Web.UI.Control control, string hiddenFieldName, string hiddenFieldInitialValue) { }
+ public static void RegisterHiddenField(System.Web.UI.Page page, string hiddenFieldName, string hiddenFieldInitialValue) { }
+ public static void RegisterNamedClientScriptResource(System.Web.UI.Control control, string resourceName) { }
+ public static void RegisterNamedClientScriptResource(System.Web.UI.Page page, string resourceName) { }
+ public static void RegisterOnSubmitStatement(System.Web.UI.Control control, System.Type type, string key, string script) { }
+ public static void RegisterOnSubmitStatement(System.Web.UI.Page page, System.Type type, string key, string script) { }
+ public void RegisterPostBackControl(System.Web.UI.Control control) { }
+ public void RegisterScriptControl<TScriptControl>(TScriptControl scriptControl) where TScriptControl : System.Web.UI.Control, System.Web.UI.IScriptControl { }
+ public void RegisterScriptDescriptors(System.Web.UI.IExtenderControl extenderControl) { }
+ public void RegisterScriptDescriptors(System.Web.UI.IScriptControl scriptControl) { }
+ public static void RegisterStartupScript(System.Web.UI.Control control, System.Type type, string key, string script, bool addScriptTags) { }
+ public static void RegisterStartupScript(System.Web.UI.Page page, System.Type type, string key, string script, bool addScriptTags) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public void SetFocus(string clientID) { }
+ public void SetFocus(System.Web.UI.Control control) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Scripts")]
+ [System.Web.UI.NonVisualControlAttribute]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ public partial class ScriptManagerProxy : System.Web.UI.Control
+ {
+ public ScriptManagerProxy() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.AuthenticationServiceManager AuthenticationService { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.CompositeScriptReference CompositeScript { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ProfileServiceManager ProfileService { get { throw null; } }
+ public System.Web.UI.RoleServiceManager RoleService { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ScriptReferenceCollection Scripts { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ServiceReferenceCollection Services { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Visible { get { throw null; } set { } }
+ public event System.EventHandler<System.Web.UI.HistoryEventArgs> Navigate { add { } remove { } }
+ protected internal override void OnInit(System.EventArgs e) { }
+ }
+ public enum ScriptMode
+ {
+ Auto = 0,
+ Debug = 2,
+ Inherit = 1,
+ Release = 3,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Path")]
+ public partial class ScriptReference : System.Web.UI.ScriptReferenceBase
+ {
+ public ScriptReference() { }
+ public ScriptReference(string path) { }
+ public ScriptReference(string name, string assembly) { }
+ public string Assembly { get { throw null; } set { } }
+ public bool IgnoreScriptPath { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Compression not supported yet.")]
+ protected internal override string GetUrl(System.Web.UI.ScriptManager scriptManager, bool zip) { throw null; }
+ protected internal override bool IsAjaxFrameworkScript(System.Web.UI.ScriptManager scriptManager) { throw null; }
+ [System.ObsoleteAttribute("Use IsAjaxFrameworkScript(ScriptManager)")]
+ protected internal override bool IsFromSystemWebExtensions() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class ScriptReferenceBase
+ {
+ protected ScriptReferenceBase() { }
+ public bool NotifyScriptLoaded { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Path { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public string[] ResourceUICultures { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.UI.ScriptMode ScriptMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected internal abstract string GetUrl(System.Web.UI.ScriptManager scriptManager, bool zip);
+ protected internal virtual bool IsAjaxFrameworkScript(System.Web.UI.ScriptManager scriptManager) { throw null; }
+ [System.ObsoleteAttribute("Use IsAjaxFrameworkScript(ScriptManager)")]
+ protected internal abstract bool IsFromSystemWebExtensions();
+ protected static string ReplaceExtension(string pathOrName) { throw null; }
+ }
+ public partial class ScriptReferenceCollection : System.Collections.ObjectModel.Collection<System.Web.UI.ScriptReference>
+ {
+ public ScriptReferenceCollection() { }
+ }
+ public partial class ScriptReferenceEventArgs : System.EventArgs
+ {
+ public ScriptReferenceEventArgs(System.Web.UI.ScriptReference script) { }
+ public System.Web.UI.ScriptReference Script { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ public sealed partial class ScriptResourceAttribute : System.Attribute
+ {
+ public ScriptResourceAttribute(string scriptName) { }
+ public ScriptResourceAttribute(string scriptName, string stringResourceName, string stringResourceClientTypeName) { }
+ public string ScriptName { get { throw null; } }
+ public string ScriptResourceName { get { throw null; } }
+ public string StringResourceClientTypeName { get { throw null; } }
+ public string StringResourceName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ }
+ public partial class ScriptResourceDefinition
+ {
+ public ScriptResourceDefinition() { }
+ public string CdnDebugPath { get { throw null; } set { } }
+ public string CdnPath { get { throw null; } set { } }
+ public bool CdnSupportsSecureConnection { get { throw null; } set { } }
+ public string DebugPath { get { throw null; } set { } }
+ public string LoadSuccessExpression { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public System.Reflection.Assembly ResourceAssembly { get { throw null; } set { } }
+ public string ResourceName { get { throw null; } set { } }
+ }
+ public partial class ScriptResourceMapping
+ {
+ public ScriptResourceMapping() { }
+ public void AddDefinition(string name, System.Reflection.Assembly assembly, System.Web.UI.ScriptResourceDefinition definition) { }
+ public void AddDefinition(string name, System.Web.UI.ScriptResourceDefinition definition) { }
+ public void Clear() { }
+ public System.Web.UI.ScriptResourceDefinition GetDefinition(string name) { throw null; }
+ public System.Web.UI.ScriptResourceDefinition GetDefinition(string name, System.Reflection.Assembly assembly) { throw null; }
+ public System.Web.UI.ScriptResourceDefinition GetDefinition(System.Web.UI.ScriptReference scriptReference) { throw null; }
+ public System.Web.UI.ScriptResourceDefinition RemoveDefinition(string name) { throw null; }
+ public System.Web.UI.ScriptResourceDefinition RemoveDefinition(string name, System.Reflection.Assembly assembly) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Path")]
+ public partial class ServiceReference
+ {
+ public ServiceReference() { }
+ public ServiceReference(string path) { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool InlineScript { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string Path { get { throw null; } set { } }
+ protected internal virtual string GetProxyScript(System.Web.UI.ScriptManager scriptManager, System.Web.UI.Control containingControl) { throw null; }
+ protected internal virtual string GetProxyUrl(System.Web.UI.ScriptManager scriptManager, System.Web.UI.Control containingControl) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ServiceReferenceCollection : System.Collections.ObjectModel.Collection<System.Web.UI.ServiceReference>
+ {
+ public ServiceReferenceCollection() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true)]
+ public sealed partial class TargetControlTypeAttribute : System.Attribute
+ {
+ public TargetControlTypeAttribute(System.Type targetControlType) { }
+ public System.Type TargetControlType { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Tick")]
+ [System.ComponentModel.DefaultPropertyAttribute("Interval")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.TimerDesigner, System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.UI.NonVisualControlAttribute]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ public partial class Timer : System.Web.UI.Control, System.Web.UI.IPostBackEventHandler, System.Web.UI.IScriptControl
+ {
+ public Timer() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(60000)]
+ public int Interval { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.EventArgs> Tick { add { } remove { } }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors() { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> GetScriptReferences() { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnTick(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> System.Web.UI.IScriptControl.GetScriptDescriptors() { throw null; }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> System.Web.UI.IScriptControl.GetScriptReferences() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Triggers")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.UpdatePanelDesigner, System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class UpdatePanel : System.Web.UI.Control, System.Web.UI.IAttributeAccessor
+ {
+ public UpdatePanel() { }
+ public System.Web.UI.AttributeCollection Attributes { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ChildrenAsTriggers { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateInstanceAttribute((System.Web.UI.TemplateInstance)(1))]
+ public System.Web.UI.ITemplate ContentTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Web.UI.Control ContentTemplateContainer { get { throw null; } }
+ public sealed override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsInPartialRendering { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Layout")]
+ public System.Web.UI.UpdatePanelRenderMode RenderMode { get { throw null; } set { } }
+ protected internal virtual bool RequiresUpdate { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.UpdatePanelTriggerCollection Triggers { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.UpdatePanelUpdateMode)(0))]
+ public System.Web.UI.UpdatePanelUpdateMode UpdateMode { get { throw null; } set { } }
+ protected virtual System.Web.UI.Control CreateContentTemplateContainer() { throw null; }
+ protected sealed override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected internal virtual void Initialize() { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void OnUnload(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { }
+ public void Update() { }
+ }
+ public abstract partial class UpdatePanelControlTrigger : System.Web.UI.UpdatePanelTrigger
+ {
+ protected UpdatePanelControlTrigger() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.IDReferencePropertyAttribute]
+ public string ControlID { get { throw null; } set { } }
+ protected System.Web.UI.Control FindTargetControl(bool searchNamingContainers) { throw null; }
+ }
+ public enum UpdatePanelRenderMode
+ {
+ Block = 0,
+ Inline = 1,
+ }
+ public abstract partial class UpdatePanelTrigger
+ {
+ protected UpdatePanelTrigger() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Web.UI.UpdatePanel Owner { get { throw null; } }
+ protected internal abstract bool HasTriggered();
+ protected internal virtual void Initialize() { }
+ }
+ public partial class UpdatePanelTriggerCollection : System.Collections.ObjectModel.Collection<System.Web.UI.UpdatePanelTrigger>
+ {
+ public UpdatePanelTriggerCollection(System.Web.UI.UpdatePanel owner) { }
+ public System.Web.UI.UpdatePanel Owner { get { throw null; } }
+ protected override void ClearItems() { }
+ protected override void InsertItem(int index, System.Web.UI.UpdatePanelTrigger item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.Web.UI.UpdatePanelTrigger item) { }
+ }
+ public enum UpdatePanelUpdateMode
+ {
+ Always = 0,
+ Conditional = 1,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("AssociatedUpdatePanelID")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.UpdateProgressDesigner, System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ public partial class UpdateProgress : System.Web.UI.Control, System.Web.UI.IAttributeAccessor, System.Web.UI.IScriptControl
+ {
+ public UpdateProgress() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.UpdatePanel))]
+ public string AssociatedUpdatePanelID { get { throw null; } set { } }
+ public System.Web.UI.AttributeCollection Attributes { get { throw null; } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(500)]
+ public int DisplayAfter { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool DynamicLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.ITemplate ProgressTemplate { get { throw null; } set { } }
+ protected internal override void CreateChildControls() { }
+ public override void DataBind() { }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors() { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> GetScriptReferences() { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> System.Web.UI.IScriptControl.GetScriptDescriptors() { throw null; }
+ System.Collections.Generic.IEnumerable<System.Web.UI.ScriptReference> System.Web.UI.IScriptControl.GetScriptReferences() { throw null; }
+ }
+}
+namespace System.Web.UI.WebControls
+{
+ public abstract partial class ContextDataSource : System.Web.UI.WebControls.QueryableDataSource
+ {
+ protected ContextDataSource() { }
+ public virtual string ContextTypeName { get { throw null; } set { } }
+ protected string EntitySetName { get { throw null; } set { } }
+ public virtual string EntityTypeName { get { throw null; } set { } }
+ }
+ public partial class ContextDataSourceContextData
+ {
+ public ContextDataSourceContextData() { }
+ public ContextDataSourceContextData(object context) { }
+ public object Context { get { throw null; } set { } }
+ public object EntitySet { get { throw null; } set { } }
+ }
+ public abstract partial class ContextDataSourceView : System.Web.UI.WebControls.QueryableDataSourceView
+ {
+ protected static readonly object EventContextCreated;
+ protected static readonly object EventContextCreating;
+ protected static readonly object EventContextDisposing;
+ protected ContextDataSourceView(System.Web.UI.DataSourceControl owner, string viewName, System.Web.HttpContext context) : base (default(System.Web.UI.DataSourceControl), default(string), default(System.Web.HttpContext)) { }
+ protected object Context { get { throw null; } set { } }
+ public virtual System.Type ContextType { get { throw null; } }
+ public virtual string ContextTypeName { get { throw null; } set { } }
+ protected object EntitySet { get { throw null; } }
+ public string EntitySetName { get { throw null; } set { } }
+ protected System.Type EntitySetType { get { throw null; } }
+ protected override System.Type EntityType { get { throw null; } }
+ public string EntityTypeName { get { throw null; } set { } }
+ protected virtual System.Web.UI.WebControls.ContextDataSourceContextData CreateContext(System.Web.UI.DataSourceOperation operation) { throw null; }
+ protected void DisposeContext() { }
+ protected virtual void DisposeContext(object dataContext) { }
+ protected override int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteInsert(System.Collections.IDictionary values) { throw null; }
+ protected override int ExecuteUpdate(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual System.Type GetDataObjectType(System.Type type) { throw null; }
+ protected virtual System.Type GetEntitySetType() { throw null; }
+ protected override object GetSource(System.Web.UI.WebControls.QueryContext context) { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.DataPagerDesigner, System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", (System.ComponentModel.ToolboxItemFilterType)(3))]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ThemeableAttribute(true)]
+ public partial class DataPager : System.Web.UI.Control, System.Web.UI.IAttributeAccessor, System.Web.UI.INamingContainer, System.Web.UI.WebControls.ICompositeControlDesignerAccessor
+ {
+ public DataPager() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.AttributeCollection Attributes { get { throw null; } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Default")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataPagerFieldTypeEditor, System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.DataPagerFieldCollection Fields { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int MaximumRows { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.WebControls.IPageableItemContainer))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string PagedControlID { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ public int PageSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string QueryStringField { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int StartRowIndex { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected virtual System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int TotalRowCount { get { throw null; } }
+ protected virtual void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void ConnectToEvents(System.Web.UI.WebControls.IPageableItemContainer container) { }
+ protected virtual void CreatePagerFields() { }
+ public override void DataBind() { }
+ protected virtual System.Web.UI.WebControls.IPageableItemContainer FindPageableItemContainer() { throw null; }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected virtual void OnTotalRowCountAvailable(object sender, System.Web.UI.WebControls.PageEventArgs e) { }
+ protected virtual void RecreateChildControls() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ public virtual void SetPageProperties(int startRowIndex, int maximumRows, bool databind) { }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string name) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string name, string value) { }
+ void System.Web.UI.WebControls.ICompositeControlDesignerAccessor.RecreateChildControls() { }
+ protected override void TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataPagerCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public DataPagerCommandEventArgs(System.Web.UI.WebControls.DataPagerField pagerField, int totalRowCount, System.Web.UI.WebControls.CommandEventArgs originalArgs, System.Web.UI.WebControls.DataPagerFieldItem item) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public System.Web.UI.WebControls.DataPagerFieldItem Item { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int NewMaximumRows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int NewStartRowIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.UI.WebControls.DataPagerField PagerField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int TotalRowCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class DataPagerField : System.Web.UI.IStateManager
+ {
+ protected DataPagerField() { }
+ protected System.Web.UI.WebControls.DataPager DataPager { get { throw null; } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ protected bool QueryStringHandled { get { throw null; } set { } }
+ protected string QueryStringValue { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ protected System.Web.UI.StateBag ViewState { get { throw null; } }
+ public bool Visible { get { throw null; } set { } }
+ protected internal System.Web.UI.WebControls.DataPagerField CloneField() { throw null; }
+ protected virtual void CopyProperties(System.Web.UI.WebControls.DataPagerField newField) { }
+ public abstract void CreateDataPagers(System.Web.UI.WebControls.DataPagerFieldItem container, int startRowIndex, int maximumRows, int totalRowCount, int fieldIndex);
+ protected abstract System.Web.UI.WebControls.DataPagerField CreateField();
+ protected string GetQueryStringNavigateUrl(int pageNumber) { throw null; }
+ public abstract void HandleEvent(System.Web.UI.WebControls.CommandEventArgs e);
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual void OnFieldChanged() { }
+ protected virtual object SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataPagerFieldCollection : System.Web.UI.StateManagedCollection
+ {
+ public DataPagerFieldCollection(System.Web.UI.WebControls.DataPager dataPager) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Web.UI.WebControls.DataPagerField this[int index] { get { throw null; } }
+ public event System.EventHandler FieldsChanged { add { } remove { } }
+ public void Add(System.Web.UI.WebControls.DataPagerField field) { }
+ public System.Web.UI.WebControls.DataPagerFieldCollection CloneFields(System.Web.UI.WebControls.DataPager pager) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.DataPagerField field) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.DataPagerField[] array, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.DataPagerField field) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.DataPagerField field) { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnValidate(object o) { }
+ public void Remove(System.Web.UI.WebControls.DataPagerField field) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataPagerFieldCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public DataPagerFieldCommandEventArgs(System.Web.UI.WebControls.DataPagerFieldItem item, object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.UI.WebControls.DataPagerFieldItem Item { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataPagerFieldItem : System.Web.UI.Control, System.Web.UI.INamingContainer
+ {
+ public DataPagerFieldItem(System.Web.UI.WebControls.DataPagerField field, System.Web.UI.WebControls.DataPager pager) { }
+ public System.Web.UI.WebControls.DataPager Pager { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.UI.WebControls.DataPagerField PagerField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ }
+ public enum InsertItemPosition
+ {
+ FirstItem = 1,
+ LastItem = 2,
+ None = 0,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial interface IPageableItemContainer
+ {
+ int MaximumRows { get; }
+ int StartRowIndex { get; }
+ event System.EventHandler<System.Web.UI.WebControls.PageEventArgs> TotalRowCountAvailable;
+ void SetPageProperties(int startRowIndex, int maximumRows, bool databind);
+ }
+ public partial interface IQueryableDataSource : System.Web.UI.IDataSource
+ {
+ event System.EventHandler<System.Web.UI.WebControls.QueryCreatedEventArgs> QueryCreated;
+ void RaiseViewChanged();
+ }
+ [System.ComponentModel.DefaultEventAttribute("Selecting")]
+ [System.ComponentModel.DefaultPropertyAttribute("ContextTypeName")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LinqDataSourceDesigner, System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", (System.ComponentModel.ToolboxItemFilterType)(3))]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ public partial class LinqDataSource : System.Web.UI.WebControls.ContextDataSource, System.Web.DynamicData.IDynamicDataSource, System.Web.UI.IDataSource
+ {
+ public LinqDataSource() { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AutoGenerateOrderByClause { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AutoGenerateWhereClause { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoPage { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoSort { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public override string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection DeleteParameters { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnableDelete { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnableInsert { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnableObjectTracking { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnableUpdate { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string GroupBy { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection GroupByParameters { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection InsertParameters { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string OrderBy { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection OrderByParameters { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string OrderGroupsBy { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection OrderGroupsByParameters { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Select { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection SelectParameters { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool StoreOriginalValuesInViewState { get { throw null; } set { } }
+ [System.MonoTODOAttribute("looks like we need System.Web.Query.Dynamic stuff or alternative")]
+ System.Type System.Web.DynamicData.IDynamicDataSource.ContextType { get { throw null; } set { } }
+ string System.Web.DynamicData.IDynamicDataSource.EntitySetName { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string TableName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection UpdateParameters { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Where { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection WhereParameters { get { throw null; } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> ContextCreated { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceContextEventArgs> ContextCreating { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceDisposeEventArgs> ContextDisposing { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Deleted { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceDeleteEventArgs> Deleting { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Inserted { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceInsertEventArgs> Inserting { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Selected { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceSelectEventArgs> Selecting { add { } remove { } }
+ event System.EventHandler<System.Web.DynamicData.DynamicValidatorEventArgs> System.Web.DynamicData.IDynamicDataSource.Exception { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Updated { add { } remove { } }
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs> Updating { add { } remove { } }
+ protected override System.Web.UI.WebControls.QueryableDataSourceView CreateQueryableView() { throw null; }
+ protected virtual System.Web.UI.WebControls.LinqDataSourceView CreateView() { throw null; }
+ public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ public int Insert(System.Collections.IDictionary values) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnUnload(System.EventArgs e) { }
+ public int Update(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceContextEventArgs : System.EventArgs
+ {
+ public LinqDataSourceContextEventArgs() { }
+ public LinqDataSourceContextEventArgs(System.Web.UI.DataSourceOperation operation) { }
+ public object ObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.UI.DataSourceOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceDeleteEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public LinqDataSourceDeleteEventArgs(object originalObject) { }
+ public LinqDataSourceDeleteEventArgs(System.Web.UI.WebControls.LinqDataSourceValidationException exception) { }
+ public System.Web.UI.WebControls.LinqDataSourceValidationException Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object OriginalObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceDisposeEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public LinqDataSourceDisposeEventArgs(object instance) { }
+ public object ObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceInsertEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public LinqDataSourceInsertEventArgs(object newObject) { }
+ public LinqDataSourceInsertEventArgs(System.Web.UI.WebControls.LinqDataSourceValidationException exception) { }
+ public System.Web.UI.WebControls.LinqDataSourceValidationException Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object NewObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceSelectEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public LinqDataSourceSelectEventArgs(System.Web.UI.DataSourceSelectArguments arguments, System.Collections.Generic.IDictionary<string, object> whereParameters, System.Collections.Specialized.IOrderedDictionary orderByParameters, System.Collections.Generic.IDictionary<string, object> groupByParameters, System.Collections.Generic.IDictionary<string, object> orderGroupsByParameters, System.Collections.Generic.IDictionary<string, object> selectParameters) { }
+ public System.Web.UI.DataSourceSelectArguments Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> GroupByParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OrderByParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> OrderGroupsByParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IDictionary<string, object> SelectParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> WhereParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceStatusEventArgs : System.EventArgs
+ {
+ public LinqDataSourceStatusEventArgs(System.Exception exception) { }
+ public LinqDataSourceStatusEventArgs(object result) { }
+ public LinqDataSourceStatusEventArgs(object result, int totalRowCount) { }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int TotalRowCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceUpdateEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public LinqDataSourceUpdateEventArgs(object originalObject, object newObject) { }
+ public LinqDataSourceUpdateEventArgs(System.Web.UI.WebControls.LinqDataSourceValidationException exception) { }
+ public System.Web.UI.WebControls.LinqDataSourceValidationException Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object NewObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object OriginalObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public partial class LinqDataSourceValidationException : System.Exception, System.Runtime.Serialization.ISerializable, System.Web.DynamicData.IDynamicValidatorException
+ {
+ public LinqDataSourceValidationException() { }
+ [System.MonoTODOAttribute]
+ protected LinqDataSourceValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public LinqDataSourceValidationException(string message) { }
+ public LinqDataSourceValidationException(string message, System.Collections.Generic.IDictionary<string, System.Exception> innerExceptions) { }
+ public LinqDataSourceValidationException(string message, System.Exception innerException) { }
+ public System.Collections.Generic.IDictionary<string, System.Exception> InnerExceptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinqDataSourceView : System.Web.UI.WebControls.ContextDataSourceView
+ {
+ public LinqDataSourceView(System.Web.UI.WebControls.LinqDataSource owner, string name, System.Web.HttpContext context) : base (default(System.Web.UI.DataSourceControl), default(string), default(System.Web.HttpContext)) { }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanRetrieveTotalRowCount { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public override System.Type ContextType { get { throw null; } }
+ public override string ContextTypeName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public bool EnableDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool EnableInsert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool EnableObjectTracking { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool EnableUpdate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public bool StoreOriginalValuesInViewState { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> ContextCreated { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceContextEventArgs> ContextCreating { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceDisposeEventArgs> ContextDisposing { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Deleted { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceDeleteEventArgs> Deleting { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Inserted { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceInsertEventArgs> Inserting { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Selected { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceSelectEventArgs> Selecting { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> Updated { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs> Updating { add { } remove { } }
+ protected virtual object CreateContext(System.Type contextType) { throw null; }
+ protected override System.Web.UI.WebControls.ContextDataSourceContextData CreateContext(System.Web.UI.DataSourceOperation operation) { throw null; }
+ protected virtual void DeleteDataObject(object dataContext, object table, object oldDataObject) { }
+ protected override int DeleteObject(object oldEntity) { throw null; }
+ protected override void DisposeContext(object dataContext) { }
+ [System.MonoTODOAttribute]
+ protected override int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteInsert(System.Collections.IDictionary values) { throw null; }
+ [System.MonoTODOAttribute]
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override int ExecuteUpdate(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ protected override object GetSource(System.Web.UI.WebControls.QueryContext context) { throw null; }
+ protected virtual System.Reflection.MemberInfo GetTableMemberInfo(System.Type contextType) { throw null; }
+ protected override void HandleValidationErrors(System.Collections.Generic.IDictionary<string, System.Exception> errors, System.Web.UI.DataSourceOperation operation) { }
+ protected virtual void InsertDataObject(object dataContext, object table, object newDataObject) { }
+ protected override int InsertObject(object newEntity) { throw null; }
+ protected virtual void OnContextCreated(System.Web.UI.WebControls.LinqDataSourceStatusEventArgs e) { }
+ protected virtual void OnContextCreating(System.Web.UI.WebControls.LinqDataSourceContextEventArgs e) { }
+ protected virtual void OnContextDisposing(System.Web.UI.WebControls.LinqDataSourceDisposeEventArgs e) { }
+ protected virtual void OnDeleted(System.Web.UI.WebControls.LinqDataSourceStatusEventArgs e) { }
+ protected virtual void OnDeleting(System.Web.UI.WebControls.LinqDataSourceDeleteEventArgs e) { }
+ protected virtual void OnException(System.Web.DynamicData.DynamicValidatorEventArgs e) { }
+ protected virtual void OnInserted(System.Web.UI.WebControls.LinqDataSourceStatusEventArgs e) { }
+ protected virtual void OnInserting(System.Web.UI.WebControls.LinqDataSourceInsertEventArgs e) { }
+ protected virtual void OnSelected(System.Web.UI.WebControls.LinqDataSourceStatusEventArgs e) { }
+ protected virtual void OnSelecting(System.Web.UI.WebControls.LinqDataSourceSelectEventArgs e) { }
+ protected virtual void OnUpdated(System.Web.UI.WebControls.LinqDataSourceStatusEventArgs e) { }
+ protected virtual void OnUpdating(System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ResetDataObject(object table, object dataObject) { }
+ public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected override void StoreOriginalValues(System.Collections.IList results) { }
+ protected virtual void UpdateDataObject(object dataContext, object table, object oldDataObject, object newDataObject) { }
+ protected override int UpdateObject(object oldEntity, object newEntity) { throw null; }
+ [System.MonoTODOAttribute]
+ protected virtual void ValidateContextType(System.Type contextType, bool selecting) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ValidateDeleteSupported(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { }
+ protected virtual void ValidateEditSupported() { }
+ [System.MonoTODOAttribute]
+ protected virtual void ValidateInsertSupported(System.Collections.IDictionary values) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ValidateTableType(System.Type tableType, bool selecting) { }
+ [System.MonoTODOAttribute]
+ protected virtual void ValidateUpdateSupported(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("SelectedValue")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ListViewDesigner, System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", (System.ComponentModel.ToolboxItemFilterType)(3))]
+ [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.UI.WebControls.ListView), "ListView.ico")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ public partial class ListView : System.Web.UI.WebControls.DataBoundControl, System.Web.UI.IDataKeysControl, System.Web.UI.INamingContainer, System.Web.UI.WebControls.IDataBoundControl, System.Web.UI.WebControls.IDataBoundListControl, System.Web.UI.WebControls.IPageableItemContainer, System.Web.UI.WebControls.IPersistedSelector
+ {
+ public ListView() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string AccessKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewDataItem), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate AlternatingItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ public virtual string[] ClientIDRowSuffix { get { throw null; } set { } }
+ public System.Web.UI.WebControls.DataKeyArray ClientIDRowSuffixDataKeys { get { throw null; } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Web.UI.CssClassPropertyAttribute]
+ public override string CssClass { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataFieldEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] DataKeyNames { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataKeyArray DataKeys { get { throw null; } }
+ public virtual string DeleteMethod { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Default")]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int EditIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.ListViewItem EditItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewDataItem), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate EditItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListView))]
+ public virtual System.Web.UI.ITemplate EmptyDataTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewItem))]
+ public virtual System.Web.UI.ITemplate EmptyItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Figure out where it is used and what's the effect of setting it to true.")]
+ public virtual bool EnableModelValidation { get { throw null; } set { } }
+ public virtual bool EnablePersistedSelection { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.FontInfo Font { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Default")]
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public virtual int GroupItemCount { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("groupPlaceholder")]
+ public virtual string GroupPlaceholderID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewItem))]
+ public virtual System.Web.UI.ITemplate GroupSeparatorTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewItem))]
+ public virtual System.Web.UI.ITemplate GroupTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.ListViewItem InsertItem { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Default")]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.InsertItemPosition)(0))]
+ public virtual System.Web.UI.WebControls.InsertItemPosition InsertItemPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewItem), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate InsertItemTemplate { get { throw null; } set { } }
+ public virtual string InsertMethod { get { throw null; } set { } }
+ protected override bool IsUsingModelBinders { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute("itemPlaceholder")]
+ public virtual string ItemPlaceholderID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Collections.Generic.IList<System.Web.UI.WebControls.ListViewDataItem> Items { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewItem))]
+ public virtual System.Web.UI.ITemplate ItemSeparatorTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewDataItem), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListView))]
+ public virtual System.Web.UI.ITemplate LayoutTemplate { get { throw null; } set { } }
+ protected virtual int MaximumRows { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Default")]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ListViewDataItem), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate SelectedItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Web.UI.WebControls.DataKey SelectedPersistedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedValue { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.SortDirection)(0))]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.SortDirection SortDirection { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string SortExpression { get { throw null; } }
+ protected virtual int StartRowIndex { get { throw null; } }
+ System.Web.UI.WebControls.DataKeyArray System.Web.UI.IDataKeysControl.ClientIDRowSuffixDataKeys { get { throw null; } }
+ string[] System.Web.UI.WebControls.IDataBoundControl.DataKeyNames { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataMember { get { throw null; } set { } }
+ object System.Web.UI.WebControls.IDataBoundControl.DataSource { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataSourceID { get { throw null; } set { } }
+ System.Web.UI.IDataSource System.Web.UI.WebControls.IDataBoundControl.DataSourceObject { get { throw null; } }
+ string[] System.Web.UI.WebControls.IDataBoundListControl.ClientIDRowSuffix { get { throw null; } set { } }
+ System.Web.UI.WebControls.DataKeyArray System.Web.UI.WebControls.IDataBoundListControl.DataKeys { get { throw null; } }
+ bool System.Web.UI.WebControls.IDataBoundListControl.EnablePersistedSelection { get { throw null; } set { } }
+ System.Web.UI.WebControls.DataKey System.Web.UI.WebControls.IDataBoundListControl.SelectedDataKey { get { throw null; } }
+ int System.Web.UI.WebControls.IDataBoundListControl.SelectedIndex { get { throw null; } set { } }
+ int System.Web.UI.WebControls.IPageableItemContainer.MaximumRows { get { throw null; } }
+ int System.Web.UI.WebControls.IPageableItemContainer.StartRowIndex { get { throw null; } }
+ System.Web.UI.WebControls.DataKey System.Web.UI.WebControls.IPersistedSelector.DataKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override short TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string ToolTip { get { throw null; } set { } }
+ public virtual string UpdateMethod { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.Unit Width { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewCancelEventArgs> ItemCanceling { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewCommandEventArgs> ItemCommand { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewItemEventArgs> ItemCreated { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Data")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewItemEventArgs> ItemDataBound { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewDeletedEventArgs> ItemDeleted { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewDeleteEventArgs> ItemDeleting { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewEditEventArgs> ItemEditing { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewInsertedEventArgs> ItemInserted { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewInsertEventArgs> ItemInserting { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewUpdatedEventArgs> ItemUpdated { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewUpdateEventArgs> ItemUpdating { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ public event System.EventHandler LayoutCreated { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ public event System.EventHandler PagePropertiesChanged { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ public event System.EventHandler<System.Web.UI.WebControls.PagePropertiesChangingEventArgs> PagePropertiesChanging { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewSelectEventArgs> SelectedIndexChanging { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler Sorted { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.EventHandler<System.Web.UI.WebControls.ListViewSortEventArgs> Sorting { add { } remove { } }
+ event System.EventHandler<System.Web.UI.WebControls.PageEventArgs> System.Web.UI.WebControls.IPageableItemContainer.TotalRowCountAvailable { add { } remove { } }
+ protected virtual void AddControlToContainer(System.Web.UI.Control control, System.Web.UI.Control container, int addLocation) { }
+ protected internal override void CreateChildControls() { }
+ protected virtual int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding) { throw null; }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected virtual System.Web.UI.WebControls.ListViewDataItem CreateDataItem(int dataItemIndex, int displayIndex) { throw null; }
+ protected override System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments() { throw null; }
+ protected virtual void CreateEmptyDataItem() { }
+ protected virtual System.Web.UI.WebControls.ListViewItem CreateEmptyItem() { throw null; }
+ protected virtual System.Web.UI.WebControls.ListViewItem CreateInsertItem() { throw null; }
+ protected virtual System.Web.UI.WebControls.ListViewItem CreateItem(System.Web.UI.WebControls.ListViewItemType itemType) { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Web.UI.WebControls.ListViewDataItem> CreateItemsInGroups(System.Web.UI.WebControls.ListViewPagedDataSource dataSource, bool dataBinding, System.Web.UI.WebControls.InsertItemPosition insertPosition, System.Collections.ArrayList keyArray) { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Web.UI.WebControls.ListViewDataItem> CreateItemsWithoutGroups(System.Web.UI.WebControls.ListViewPagedDataSource dataSource, bool dataBinding, System.Web.UI.WebControls.InsertItemPosition insertPosition, System.Collections.ArrayList keyArray) { throw null; }
+ protected virtual void CreateLayoutTemplate() { }
+ protected virtual void CreateSuffixArrayList(System.Web.UI.WebControls.ListViewPagedDataSource dataSource, System.Collections.ArrayList suffixArray) { }
+ public virtual void DeleteItem(int itemIndex) { }
+ protected virtual void EnsureLayoutTemplate() { }
+ public virtual void ExtractItemValues(System.Collections.Specialized.IOrderedDictionary itemValues, System.Web.UI.WebControls.ListViewItem item, bool includePrimaryKey) { }
+ protected virtual System.Web.UI.Control FindPlaceholder(string containerID, System.Web.UI.Control container) { throw null; }
+ public virtual void InsertNewItem(bool causesValidation) { }
+ protected virtual void InstantiateEmptyDataTemplate(System.Web.UI.Control container) { }
+ protected virtual void InstantiateEmptyItemTemplate(System.Web.UI.Control container) { }
+ protected virtual void InstantiateGroupSeparatorTemplate(System.Web.UI.Control container) { }
+ protected virtual void InstantiateGroupTemplate(System.Web.UI.Control container) { }
+ protected virtual void InstantiateInsertItemTemplate(System.Web.UI.Control container) { }
+ protected virtual void InstantiateItemSeparatorTemplate(System.Web.UI.Control container) { }
+ protected virtual void InstantiateItemTemplate(System.Web.UI.Control container, int displayIndex) { }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnItemCanceling(System.Web.UI.WebControls.ListViewCancelEventArgs e) { }
+ protected virtual void OnItemCommand(System.Web.UI.WebControls.ListViewCommandEventArgs e) { }
+ protected virtual void OnItemCreated(System.Web.UI.WebControls.ListViewItemEventArgs e) { }
+ protected virtual void OnItemDataBound(System.Web.UI.WebControls.ListViewItemEventArgs e) { }
+ protected virtual void OnItemDeleted(System.Web.UI.WebControls.ListViewDeletedEventArgs e) { }
+ protected virtual void OnItemDeleting(System.Web.UI.WebControls.ListViewDeleteEventArgs e) { }
+ protected virtual void OnItemEditing(System.Web.UI.WebControls.ListViewEditEventArgs e) { }
+ protected virtual void OnItemInserted(System.Web.UI.WebControls.ListViewInsertedEventArgs e) { }
+ protected virtual void OnItemInserting(System.Web.UI.WebControls.ListViewInsertEventArgs e) { }
+ protected virtual void OnItemUpdated(System.Web.UI.WebControls.ListViewUpdatedEventArgs e) { }
+ protected virtual void OnItemUpdating(System.Web.UI.WebControls.ListViewUpdateEventArgs e) { }
+ protected virtual void OnLayoutCreated(System.EventArgs e) { }
+ protected virtual void OnPagePropertiesChanged(System.EventArgs e) { }
+ protected virtual void OnPagePropertiesChanging(System.Web.UI.WebControls.PagePropertiesChangingEventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected virtual void OnSelectedIndexChanging(System.Web.UI.WebControls.ListViewSelectEventArgs e) { }
+ protected virtual void OnSorted(System.EventArgs e) { }
+ protected virtual void OnSorting(System.Web.UI.WebControls.ListViewSortEventArgs e) { }
+ protected virtual void OnTotalRowCountAvailable(System.Web.UI.WebControls.PageEventArgs e) { }
+ protected internal override void PerformDataBinding(System.Collections.IEnumerable data) { }
+ protected override void PerformSelect() { }
+ protected virtual void RemoveItems() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ public void SelectItem(int rowIndex) { }
+ public void SetEditItem(int rowIndex) { }
+ protected virtual void SetPageProperties(int startRowIndex, int maximumRows, bool databind) { }
+ public virtual void Sort(string sortExpression, System.Web.UI.WebControls.SortDirection sortDirection) { }
+ void System.Web.UI.WebControls.IPageableItemContainer.SetPageProperties(int startRowIndex, int maximumRows, bool databind) { }
+ public virtual void UpdateItem(int itemIndex, bool causesValidation) { }
+ }
+ public partial class ListViewCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ListViewCancelEventArgs(int itemIndex, System.Web.UI.WebControls.ListViewCancelMode cancelMode) { }
+ public System.Web.UI.WebControls.ListViewCancelMode CancelMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ItemIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum ListViewCancelMode
+ {
+ CancelingEdit = 0,
+ CancelingInsert = 1,
+ }
+ public partial class ListViewCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public ListViewCommandEventArgs(System.Web.UI.WebControls.ListViewItem item, object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Handled { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ListViewItem Item { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ListViewDataItem : System.Web.UI.WebControls.ListViewItem
+ {
+ public ListViewDataItem(int dataItemIndex, int displayIndex) : base (default(System.Web.UI.WebControls.ListViewItemType)) { }
+ public override object DataItem { get { throw null; } set { } }
+ public override int DataItemIndex { get { throw null; } }
+ public override int DisplayIndex { get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ }
+ public partial class ListViewDeletedEventArgs : System.EventArgs
+ {
+ public ListViewDeletedEventArgs(int affectedRows, System.Exception exception) { }
+ public int AffectedRows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public partial class ListViewDeleteEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ListViewDeleteEventArgs(int itemIndex) { }
+ public int ItemIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public partial class ListViewEditEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ListViewEditEventArgs(int newEditIndex) { }
+ public int NewEditIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ListViewInsertedEventArgs : System.EventArgs
+ {
+ public ListViewInsertedEventArgs(int affectedRows, System.Exception exception) { }
+ public int AffectedRows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool KeepInInsertMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public partial class ListViewInsertEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ListViewInsertEventArgs(System.Web.UI.WebControls.ListViewItem item) { }
+ public System.Web.UI.WebControls.ListViewItem Item { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class ListViewItem : System.Web.UI.Control, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ {
+ public ListViewItem(System.Web.UI.WebControls.ListViewItemType itemType) { }
+ public virtual object DataItem { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int DataItemIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual int DisplayIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.UI.WebControls.ListViewItemType ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ }
+ public partial class ListViewItemEventArgs : System.EventArgs
+ {
+ public ListViewItemEventArgs(System.Web.UI.WebControls.ListViewItem item) { }
+ public System.Web.UI.WebControls.ListViewItem Item { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum ListViewItemType
+ {
+ DataItem = 0,
+ EmptyItem = 2,
+ InsertItem = 1,
+ }
+ public partial class ListViewPagedDataSource : System.Collections.ICollection, System.Collections.IEnumerable, System.ComponentModel.ITypedList
+ {
+ public ListViewPagedDataSource() { }
+ public bool AllowServerPaging { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Count { get { throw null; } }
+ public System.Collections.IEnumerable DataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int DataSourceCount { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsServerPagingEnabled { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public int MaximumRows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int StartRowIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object SyncRoot { get { throw null; } }
+ public int TotalRowCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.ComponentModel.PropertyDescriptorCollection GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public string GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ }
+ public partial class ListViewSelectEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ListViewSelectEventArgs(int newSelectedIndex) { }
+ public int NewSelectedIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ListViewSortEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ListViewSortEventArgs(string sortExpression, System.Web.UI.WebControls.SortDirection sortDirection) { }
+ public System.Web.UI.WebControls.SortDirection SortDirection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SortExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ListViewUpdatedEventArgs : System.EventArgs
+ {
+ public ListViewUpdatedEventArgs(int affectedRows, System.Exception exception) { }
+ public int AffectedRows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool KeepInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ }
+ public partial class ListViewUpdateEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ListViewUpdateEventArgs(int itemIndex) { }
+ public int ItemIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class NextPreviousPagerField : System.Web.UI.WebControls.DataPagerField
+ {
+ public NextPreviousPagerField() { }
+ public string ButtonCssClass { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ButtonType ButtonType { get { throw null; } set { } }
+ public string FirstPageImageUrl { get { throw null; } set { } }
+ public string FirstPageText { get { throw null; } set { } }
+ public string LastPageImageUrl { get { throw null; } set { } }
+ public string LastPageText { get { throw null; } set { } }
+ public string NextPageImageUrl { get { throw null; } set { } }
+ public string NextPageText { get { throw null; } set { } }
+ public string PreviousPageImageUrl { get { throw null; } set { } }
+ public string PreviousPageText { get { throw null; } set { } }
+ public bool RenderDisabledButtonsAsLabels { get { throw null; } set { } }
+ public bool RenderNonBreakingSpacesBetweenControls { get { throw null; } set { } }
+ public bool ShowFirstPageButton { get { throw null; } set { } }
+ public bool ShowLastPageButton { get { throw null; } set { } }
+ public bool ShowNextPageButton { get { throw null; } set { } }
+ public bool ShowPreviousPageButton { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataPagerField newField) { }
+ public override void CreateDataPagers(System.Web.UI.WebControls.DataPagerFieldItem container, int startRowIndex, int maximumRows, int totalRowCount, int fieldIndex) { }
+ protected override System.Web.UI.WebControls.DataPagerField CreateField() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override void HandleEvent(System.Web.UI.WebControls.CommandEventArgs e) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class NumericPagerField : System.Web.UI.WebControls.DataPagerField
+ {
+ public NumericPagerField() { }
+ public int ButtonCount { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ButtonType ButtonType { get { throw null; } set { } }
+ public string CurrentPageLabelCssClass { get { throw null; } set { } }
+ public string NextPageImageUrl { get { throw null; } set { } }
+ public string NextPageText { get { throw null; } set { } }
+ public string NextPreviousButtonCssClass { get { throw null; } set { } }
+ public string NumericButtonCssClass { get { throw null; } set { } }
+ public string PreviousPageImageUrl { get { throw null; } set { } }
+ public string PreviousPageText { get { throw null; } set { } }
+ public bool RenderNonBreakingSpacesBetweenControls { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataPagerField newField) { }
+ public override void CreateDataPagers(System.Web.UI.WebControls.DataPagerFieldItem container, int startRowIndex, int maximumRows, int totalRowCount, int fieldIndex) { }
+ protected override System.Web.UI.WebControls.DataPagerField CreateField() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override void HandleEvent(System.Web.UI.WebControls.CommandEventArgs e) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class PageEventArgs : System.EventArgs
+ {
+ public PageEventArgs(int startRowIndex, int maximumRows, int totalRowCount) { }
+ public int MaximumRows { get { throw null; } }
+ public int StartRowIndex { get { throw null; } }
+ public int TotalRowCount { get { throw null; } }
+ }
+ public partial class PagePropertiesChangingEventArgs : System.EventArgs
+ {
+ public PagePropertiesChangingEventArgs(int startRowIndex, int maximumRows) { }
+ public int MaximumRows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int StartRowIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class QueryableDataSource : System.Web.UI.DataSourceControl, System.Web.UI.IDataSource, System.Web.UI.WebControls.IQueryableDataSource
+ {
+ protected QueryableDataSource() { }
+ public event System.EventHandler<System.Web.UI.WebControls.QueryCreatedEventArgs> QueryCreated { add { } remove { } }
+ protected abstract System.Web.UI.WebControls.QueryableDataSourceView CreateQueryableView();
+ protected override System.Web.UI.DataSourceView GetView(string viewName) { throw null; }
+ protected override System.Collections.ICollection GetViewNames() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ public void RaiseViewChanged() { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ protected virtual void UpdateParameterVales() { }
+ }
+ public partial class QueryableDataSourceEditData
+ {
+ public QueryableDataSourceEditData() { }
+ public object NewDataObject { get { throw null; } set { } }
+ public object OriginalDataObject { get { throw null; } set { } }
+ }
+ public abstract partial class QueryableDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
+ {
+ protected static readonly object EventSelected;
+ protected static readonly object EventSelecting;
+ protected QueryableDataSourceView(System.Web.UI.DataSourceControl owner, string viewName, System.Web.HttpContext context) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ public bool AutoGenerateOrderByClause { get { throw null; } set { } }
+ public bool AutoGenerateWhereClause { get { throw null; } set { } }
+ public virtual bool AutoPage { get { throw null; } set { } }
+ public virtual bool AutoSort { get { throw null; } set { } }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanRetrieveTotalRowCount { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ParameterCollection DeleteParameters { get { throw null; } }
+ protected abstract System.Type EntityType { get; }
+ public virtual string GroupBy { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.ParameterCollection GroupByParameters { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ParameterCollection InsertParameters { get { throw null; } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ public virtual string OrderBy { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.ParameterCollection OrderByParameters { get { throw null; } }
+ public virtual string OrderGroupsBy { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.ParameterCollection OrderGroupsByParameters { get { throw null; } }
+ public virtual string SelectNew { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.ParameterCollection SelectNewParameters { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ParameterCollection UpdateParameters { get { throw null; } }
+ public virtual string Where { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.ParameterCollection WhereParameters { get { throw null; } }
+ public event System.EventHandler<System.Web.UI.WebControls.QueryCreatedEventArgs> QueryCreated { add { } remove { } }
+ protected System.Web.UI.WebControls.QueryableDataSourceEditData BuildDeleteObject(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues, System.Collections.Generic.IDictionary<string, System.Exception> validationErrors) { throw null; }
+ protected System.Web.UI.WebControls.QueryableDataSourceEditData BuildInsertObject(System.Collections.IDictionary values, System.Collections.Generic.IDictionary<string, System.Exception> validationErrors) { throw null; }
+ protected virtual System.Linq.IQueryable BuildQuery(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected System.Web.UI.WebControls.QueryableDataSourceEditData BuildUpdateObjects(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues, System.Collections.Generic.IDictionary<string, System.Exception> validationErrors) { throw null; }
+ protected void ClearOriginalValues() { }
+ protected System.Web.UI.WebControls.QueryContext CreateQueryContext(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual int DeleteObject(object oldEntity) { throw null; }
+ protected override int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteInsert(System.Collections.IDictionary values) { throw null; }
+ protected System.Linq.IQueryable ExecutePaging(System.Linq.IQueryable source, System.Web.UI.WebControls.QueryContext context) { throw null; }
+ protected virtual System.Linq.IQueryable ExecuteQuery(System.Linq.IQueryable source, System.Web.UI.WebControls.QueryContext context) { throw null; }
+ protected System.Linq.IQueryable ExecuteQueryExpressions(System.Linq.IQueryable source, System.Web.UI.WebControls.QueryContext context) { throw null; }
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected System.Linq.IQueryable ExecuteSorting(System.Linq.IQueryable source, System.Web.UI.WebControls.QueryContext context) { throw null; }
+ protected override int ExecuteUpdate(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual System.Collections.IDictionary GetOriginalValues(System.Collections.IDictionary keys) { throw null; }
+ protected abstract object GetSource(System.Web.UI.WebControls.QueryContext context);
+ protected abstract void HandleValidationErrors(System.Collections.Generic.IDictionary<string, System.Exception> errors, System.Web.UI.DataSourceOperation operation);
+ public int Insert(System.Collections.IDictionary values) { throw null; }
+ protected virtual int InsertObject(object newEntity) { throw null; }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual void OnQueryCreated(System.Web.UI.WebControls.QueryCreatedEventArgs e) { }
+ protected void OnQueryParametersChanged(object sender, System.EventArgs e) { }
+ public void RaiseViewChanged() { }
+ protected virtual object SaveViewState() { throw null; }
+ protected virtual void StoreOriginalValues(System.Collections.IList results) { }
+ protected void StoreOriginalValues(System.Collections.IList results, System.Func<System.ComponentModel.PropertyDescriptor, bool> include) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ public int Update(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual int UpdateObject(object oldEntity, object newEntity) { throw null; }
+ }
+ public partial class QueryContext
+ {
+ public QueryContext(System.Collections.Generic.IDictionary<string, object> whereParameters, System.Collections.Generic.IDictionary<string, object> orderGroupsByParameters, System.Collections.Specialized.IOrderedDictionary orderByParameters, System.Collections.Generic.IDictionary<string, object> groupByParameters, System.Collections.Generic.IDictionary<string, object> selectParameters, System.Web.UI.DataSourceSelectArguments arguments) { }
+ public System.Web.UI.DataSourceSelectArguments Arguments { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> GroupByParameters { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OrderByParameters { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> OrderGroupsByParameters { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> SelectParameters { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> WhereParameters { get { throw null; } }
+ }
+ public partial class QueryCreatedEventArgs : System.EventArgs
+ {
+ public QueryCreatedEventArgs(System.Linq.IQueryable query) { }
+ public System.Linq.IQueryable Query { get { throw null; } set { } }
+ }
+ public partial class QueryExtender : System.Web.UI.Control
+ {
+ public QueryExtender() { }
+ public virtual System.Web.UI.WebControls.IQueryableDataSource DataSource { get { throw null; } }
+ public System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection Expressions { get { throw null; } }
+ public virtual string TargetControlID { get { throw null; } set { } }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TemplatePagerField : System.Web.UI.WebControls.DataPagerField
+ {
+ public TemplatePagerField() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataPagerFieldItem), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate PagerTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public event System.EventHandler<System.Web.UI.WebControls.DataPagerCommandEventArgs> PagerCommand { add { } remove { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataPagerField newField) { }
+ public override void CreateDataPagers(System.Web.UI.WebControls.DataPagerFieldItem container, int startRowIndex, int maximumRows, int totalRowCount, int fieldIndex) { }
+ protected override System.Web.UI.WebControls.DataPagerField CreateField() { throw null; }
+ public override void HandleEvent(System.Web.UI.WebControls.CommandEventArgs e) { }
+ protected virtual void OnPagerCommand(System.Web.UI.WebControls.DataPagerCommandEventArgs e) { }
+ }
+}
+namespace System.Web.UI.WebControls.Expressions
+{
+ public partial class CustomExpression : System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression
+ {
+ public CustomExpression() { }
+ public event System.EventHandler<System.Web.UI.WebControls.Expressions.CustomExpressionEventArgs> Querying { add { } remove { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ }
+ public partial class CustomExpressionEventArgs : System.EventArgs
+ {
+ public CustomExpressionEventArgs(System.Linq.IQueryable source, System.Collections.Generic.IDictionary<string, object> values) { }
+ public System.Linq.IQueryable Query { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, object> Values { get { throw null; } }
+ }
+ public abstract partial class DataSourceExpression : System.Web.UI.IStateManager
+ {
+ protected DataSourceExpression() { }
+ protected System.Web.HttpContext Context { get { throw null; } }
+ public System.Web.UI.WebControls.IQueryableDataSource DataSource { get { throw null; } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ protected System.Web.UI.Control Owner { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ protected System.Web.UI.StateBag ViewState { get { throw null; } }
+ public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source);
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual object SaveViewState() { throw null; }
+ public virtual void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ public void SetDirty() { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ }
+ public partial class DataSourceExpressionCollection : System.Web.UI.StateManagedCollection
+ {
+ public DataSourceExpressionCollection() { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public System.Web.UI.WebControls.Expressions.DataSourceExpression this[int index] { get { throw null; } set { } }
+ public System.Web.UI.Control Owner { get { throw null; } }
+ public void Add(System.Web.UI.WebControls.Expressions.DataSourceExpression expression) { }
+ public void Contains(System.Web.UI.WebControls.Expressions.DataSourceExpression expression) { }
+ public void CopyTo(System.Web.UI.WebControls.Expressions.DataSourceExpression[] expressionArray, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.Expressions.DataSourceExpression expression) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.Expressions.DataSourceExpression expression) { }
+ public void Remove(System.Web.UI.WebControls.Expressions.DataSourceExpression expression) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ public partial class MethodExpression : System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression
+ {
+ public MethodExpression() { }
+ public bool IgnoreIfNotFound { get { throw null; } set { } }
+ public string MethodName { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ }
+ public partial class OfTypeExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
+ {
+ public OfTypeExpression() { }
+ public OfTypeExpression(System.Type type) { }
+ public string TypeName { get { throw null; } set { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable query) { throw null; }
+ }
+ public partial class OrderByExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
+ {
+ public OrderByExpression() { }
+ public string DataField { get { throw null; } set { } }
+ public System.Web.UI.WebControls.SortDirection Direction { get { throw null; } set { } }
+ public System.Collections.ObjectModel.Collection<System.Web.UI.WebControls.Expressions.ThenBy> ThenByExpressions { get { throw null; } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ }
+ public abstract partial class ParameterDataSourceExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
+ {
+ protected ParameterDataSourceExpression() { }
+ public System.Web.UI.WebControls.ParameterCollection Parameters { get { throw null; } }
+ protected override void LoadViewState(object savedState) { }
+ protected override object SaveViewState() { throw null; }
+ public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ protected override void TrackViewState() { }
+ }
+ public partial class PropertyExpression : System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression
+ {
+ public PropertyExpression() { }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ }
+ public partial class QueryExpression
+ {
+ public QueryExpression() { }
+ public System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection Expressions { get { throw null; } }
+ public virtual System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ public void Initialize(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
+ }
+ public partial class RangeExpression : System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression
+ {
+ public RangeExpression() { }
+ public string DataField { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Expressions.RangeType MaxType { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Expressions.RangeType MinType { get { throw null; } set { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ }
+ public enum RangeType
+ {
+ Exclusive = 1,
+ Inclusive = 2,
+ None = 0,
+ }
+ public partial class SearchExpression : System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression
+ {
+ public SearchExpression() { }
+ public System.StringComparison ComparisonType { get { throw null; } set { } }
+ public string DataFields { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Expressions.SearchType SearchType { get { throw null; } set { } }
+ public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
+ }
+ public enum SearchType
+ {
+ Contains = 0,
+ EndsWith = 2,
+ StartsWith = 1,
+ }
+ public partial class ThenBy
+ {
+ public ThenBy() { }
+ public string DataField { get { throw null; } set { } }
+ public System.Web.UI.WebControls.SortDirection Direction { get { throw null; } set { } }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Http.SelfHost.cs b/src/v4.5.2/System.Web.Http.SelfHost.cs
new file mode 100644
index 0000000..06219a7
--- /dev/null
+++ b/src/v4.5.2/System.Web.Http.SelfHost.cs
@@ -0,0 +1,90 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.SelfHost")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityTransparentAttribute]
+namespace System.Net.Http
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpRequestMessageExtensions
+ {
+ public static System.ServiceModel.Security.SecurityMessageProperty GetSecurityMessageProperty(this System.Net.Http.HttpRequestMessage request) { throw null; }
+ }
+}
+namespace System.Web.Http.SelfHost
+{
+ public partial class HttpSelfHostConfiguration : System.Web.Http.HttpConfiguration
+ {
+ public HttpSelfHostConfiguration(string baseAddress) { }
+ public HttpSelfHostConfiguration(System.Uri baseAddress) { }
+ public System.Uri BaseAddress { get { throw null; } }
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ public int MaxBufferSize { get { throw null; } set { } }
+ public int MaxConcurrentRequests { get { throw null; } set { } }
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ public System.IdentityModel.Selectors.UserNamePasswordValidator UserNamePasswordValidator { get { throw null; } set { } }
+ public bool UseWindowsAuthentication { get { throw null; } set { } }
+ protected virtual System.ServiceModel.Channels.BindingParameterCollection OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding httpBinding) { throw null; }
+ }
+ public sealed partial class HttpSelfHostServer : System.Web.Http.HttpServer
+ {
+ public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration) { }
+ public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { }
+ public System.Threading.Tasks.Task CloseAsync() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public System.Threading.Tasks.Task OpenAsync() { throw null; }
+ }
+}
+namespace System.Web.Http.SelfHost.Channels
+{
+ public partial class HttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
+ {
+ public HttpBinding() { }
+ public HttpBinding(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode securityMode) { }
+ public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))]
+ public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((long)524288)]
+ public long MaxBufferPoolSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(65536)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((long)65536)]
+ public long MaxReceivedMessageSize { get { throw null; } set { } }
+ public override string Scheme { get { throw null; } }
+ public System.Web.Http.SelfHost.Channels.HttpBindingSecurity Security { get { throw null; } set { } }
+ bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))]
+ public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
+ public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
+ }
+ public sealed partial class HttpBindingSecurity
+ {
+ public HttpBindingSecurity() { }
+ public System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode Mode { get { throw null; } set { } }
+ public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } }
+ }
+ public enum HttpBindingSecurityMode
+ {
+ None = 0,
+ Transport = 1,
+ TransportCredentialOnly = 2,
+ }
+}
diff --git a/src/v4.5.2/System.Web.Http.WebHost.cs b/src/v4.5.2/System.Web.Http.WebHost.cs
new file mode 100644
index 0000000..99738e7
--- /dev/null
+++ b/src/v4.5.2/System.Web.Http.WebHost.cs
@@ -0,0 +1,76 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.WebHost")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.WebHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityTransparentAttribute]
+[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Http.WebHost.PreApplicationStartCode), "Start")]
+namespace System.Web.Http
+{
+ public static partial class GlobalConfiguration
+ {
+ public static System.Web.Http.HttpConfiguration Configuration { get { throw null; } }
+ public static System.Web.Http.Dispatcher.HttpControllerDispatcher Dispatcher { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class RouteCollectionExtensions
+ {
+ public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate) { throw null; }
+ public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults) { throw null; }
+ public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; }
+ }
+}
+namespace System.Web.Http.WebHost
+{
+ public partial class HttpControllerHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler
+ {
+ public HttpControllerHandler(System.Web.Routing.RouteData routeData) { }
+ protected virtual bool IsReusable { get { throw null; } }
+ bool System.Web.IHttpHandler.IsReusable { get { throw null; } }
+ protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContextBase, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual void EndProcessRequest(System.IAsyncResult result) { }
+ protected virtual void ProcessRequest(System.Web.HttpContextBase httpContextBase) { }
+ System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; }
+ void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { }
+ void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { }
+ }
+ public partial class HttpControllerRouteHandler : System.Web.Routing.IRouteHandler
+ {
+ protected HttpControllerRouteHandler() { }
+ public static System.Web.Http.WebHost.HttpControllerRouteHandler Instance { get { throw null; } }
+ protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class PreApplicationStartCode
+ {
+ public static void Start() { }
+ }
+}
+namespace System.Web.Http.WebHost.Routing
+{
+ public partial class HttpWebRoute : System.Web.Routing.Route
+ {
+ public HttpWebRoute(string url, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { }
+ public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { }
+ public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { }
+ public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { }
+ public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; }
+ protected override bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Http.cs b/src/v4.5.2/System.Web.Http.cs
new file mode 100644
index 0000000..5a06c14
--- /dev/null
+++ b/src/v4.5.2/System.Web.Http.cs
@@ -0,0 +1,1482 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.Integration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("70cecdcd-46f5-492b-9e1f-1d9a947f1fd1")]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System.Net.Http
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpRequestMessageExtensions
+ {
+ public static System.Net.Http.HttpResponseMessage CreateResponse<T>(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value) { throw null; }
+ public static System.Net.Http.HttpResponseMessage CreateResponse<T>(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter) { throw null; }
+ public static System.Net.Http.HttpResponseMessage CreateResponse<T>(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { throw null; }
+ public static System.Net.Http.HttpResponseMessage CreateResponse<T>(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType) { throw null; }
+ public static System.Net.Http.HttpResponseMessage CreateResponse<T>(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { throw null; }
+ public static System.Net.Http.HttpResponseMessage CreateResponse<T>(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, string mediaType) { throw null; }
+ public static System.Net.Http.HttpResponseMessage CreateResponse<T>(this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Web.Http.HttpConfiguration configuration) { throw null; }
+ public static void DisposeRequestResources(this System.Net.Http.HttpRequestMessage request) { }
+ public static System.Web.Http.HttpConfiguration GetConfiguration(this System.Net.Http.HttpRequestMessage request) { throw null; }
+ public static System.Guid GetCorrelationId(this System.Net.Http.HttpRequestMessage request) { throw null; }
+ public static System.Web.Http.Dependencies.IDependencyScope GetDependencyScope(this System.Net.Http.HttpRequestMessage request) { throw null; }
+ public static System.Web.Http.Routing.IHttpRouteData GetRouteData(this System.Net.Http.HttpRequestMessage request) { throw null; }
+ public static System.Threading.SynchronizationContext GetSynchronizationContext(this System.Net.Http.HttpRequestMessage request) { throw null; }
+ public static void RegisterForDispose(this System.Net.Http.HttpRequestMessage request, System.IDisposable resource) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpResponseMessageExtensions
+ {
+ public static bool TryGetContentValue<T>(this System.Net.Http.HttpResponseMessage response, out T value) { value = default(T); throw null; }
+ }
+}
+namespace System.Net.Http.Formatting
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class MediaTypeFormatterExtensions
+ {
+ public static void AddUriPathExtensionMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, string uriPathExtension, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) { }
+ public static void AddUriPathExtensionMapping(this System.Net.Http.Formatting.MediaTypeFormatter formatter, string uriPathExtension, string mediaType) { }
+ }
+ public partial class UriPathExtensionMapping : System.Net.Http.Formatting.MediaTypeMapping
+ {
+ public static readonly string UriPathExtensionKey;
+ public UriPathExtensionMapping(string uriPathExtension, System.Net.Http.Headers.MediaTypeHeaderValue mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public UriPathExtensionMapping(string uriPathExtension, string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { }
+ public string UriPathExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override double TryMatchMediaType(System.Net.Http.HttpRequestMessage request) { throw null; }
+ }
+}
+namespace System.Web.Http
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ [System.CLSCompliantAttribute(false)]
+ public sealed partial class AcceptVerbsAttribute : System.Attribute
+ {
+ public AcceptVerbsAttribute(params string[] methods) { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ActionNameAttribute : System.Attribute
+ {
+ public ActionNameAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public sealed partial class AllowAnonymousAttribute : System.Attribute
+ {
+ public AllowAnonymousAttribute() { }
+ }
+ public abstract partial class ApiController : System.IDisposable, System.Web.Http.Controllers.IHttpController
+ {
+ protected ApiController() { }
+ public System.Web.Http.HttpConfiguration Configuration { get { throw null; } set { } }
+ public System.Web.Http.Controllers.HttpControllerContext ControllerContext { get { throw null; } set { } }
+ public System.Web.Http.ModelBinding.ModelStateDictionary ModelState { get { throw null; } }
+ public System.Net.Http.HttpRequestMessage Request { get { throw null; } set { } }
+ public System.Web.Http.Routing.UrlHelper Url { get { throw null; } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ protected virtual void Initialize(System.Web.Http.Controllers.HttpControllerContext controllerContext) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=true)]
+ public partial class AuthorizeAttribute : System.Web.Http.Filters.AuthorizationFilterAttribute
+ {
+ public AuthorizeAttribute() { }
+ public string Roles { get { throw null; } set { } }
+ public override object TypeId { get { throw null; } }
+ public string Users { get { throw null; } set { } }
+ protected virtual void HandleUnauthorizedRequest(System.Web.Http.Controllers.HttpActionContext actionContext) { }
+ public override void OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2052), Inherited=true, AllowMultiple=false)]
+ public sealed partial class FromBodyAttribute : System.Attribute
+ {
+ public FromBodyAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2052), Inherited=true, AllowMultiple=false)]
+ public sealed partial class FromUriAttribute : System.Web.Http.ModelBinding.ModelBinderAttribute
+ {
+ public FromUriAttribute() { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Http.ValueProviders.ValueProviderFactory> GetValueProviderFactories(System.Web.Http.HttpConfiguration configuration) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpBindNeverAttribute : System.Web.Http.ModelBinding.HttpBindingBehaviorAttribute
+ {
+ public HttpBindNeverAttribute() : base (default(System.Web.Http.ModelBinding.HttpBindingBehavior)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpBindRequiredAttribute : System.Web.Http.ModelBinding.HttpBindingBehaviorAttribute
+ {
+ public HttpBindRequiredAttribute() : base (default(System.Web.Http.ModelBinding.HttpBindingBehavior)) { }
+ }
+ public partial class HttpConfiguration : System.IDisposable
+ {
+ public HttpConfiguration() { }
+ public HttpConfiguration(System.Web.Http.HttpRouteCollection routes) { }
+ public System.Web.Http.Dependencies.IDependencyResolver DependencyResolver { get { throw null; } set { } }
+ public System.Web.Http.Filters.HttpFilterCollection Filters { get { throw null; } }
+ public System.Net.Http.Formatting.MediaTypeFormatterCollection Formatters { get { throw null; } }
+ public System.Web.Http.IncludeErrorDetailPolicy IncludeErrorDetailPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.DelegatingHandler> MessageHandlers { get { throw null; } }
+ public System.Collections.Concurrent.ConcurrentDictionary<object, object> Properties { get { throw null; } }
+ public System.Web.Http.HttpRouteCollection Routes { get { throw null; } }
+ public System.Web.Http.Services.DefaultServices Services { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string VirtualPathRoot { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpDeleteAttribute : System.Attribute
+ {
+ public HttpDeleteAttribute() { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpGetAttribute : System.Attribute
+ {
+ public HttpGetAttribute() { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpHeadAttribute : System.Attribute
+ {
+ public HttpHeadAttribute() { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpOptionsAttribute : System.Attribute
+ {
+ public HttpOptionsAttribute() { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpPatchAttribute : System.Attribute
+ {
+ public HttpPatchAttribute() { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpPostAttribute : System.Attribute
+ {
+ public HttpPostAttribute() { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpPutAttribute : System.Attribute
+ {
+ public HttpPutAttribute() { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> HttpMethods { get { throw null; } }
+ }
+ public partial class HttpResponseException : System.Exception
+ {
+ public HttpResponseException(System.Net.Http.HttpResponseMessage response) { }
+ public System.Net.Http.HttpResponseMessage Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class HttpRouteCollection : System.Collections.Generic.ICollection<System.Web.Http.Routing.IHttpRoute>, System.Collections.Generic.IEnumerable<System.Web.Http.Routing.IHttpRoute>, System.Collections.IEnumerable, System.IDisposable
+ {
+ public HttpRouteCollection() { }
+ public HttpRouteCollection(string virtualPathRoot) { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Web.Http.Routing.IHttpRoute this[int index] { get { throw null; } }
+ public virtual System.Web.Http.Routing.IHttpRoute this[string name] { get { throw null; } }
+ public virtual string VirtualPathRoot { get { throw null; } }
+ public virtual void Add(string name, System.Web.Http.Routing.IHttpRoute route) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Web.Http.Routing.IHttpRoute item) { throw null; }
+ public virtual bool ContainsKey(string name) { throw null; }
+ public virtual void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Web.Http.Routing.IHttpRoute>[] array, int arrayIndex) { }
+ public virtual void CopyTo(System.Web.Http.Routing.IHttpRoute[] array, int arrayIndex) { }
+ public virtual System.Web.Http.Routing.IHttpRoute CreateRoute(string routeTemplate, System.Collections.Generic.IDictionary<string, object> defaults, System.Collections.Generic.IDictionary<string, object> constraints, System.Collections.Generic.IDictionary<string, object> dataTokens, System.Collections.Generic.IDictionary<string, object> parameters) { throw null; }
+ public System.Web.Http.Routing.IHttpRoute CreateRoute(string routeTemplate, object defaults, object constraints, System.Collections.Generic.IDictionary<string, object> parameters) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual System.Collections.Generic.IEnumerator<System.Web.Http.Routing.IHttpRoute> GetEnumerator() { throw null; }
+ public virtual System.Web.Http.Routing.IHttpRouteData GetRouteData(System.Net.Http.HttpRequestMessage request) { throw null; }
+ public virtual System.Web.Http.Routing.IHttpVirtualPathData GetVirtualPath(System.Web.Http.Controllers.HttpControllerContext controllerContext, string name, System.Collections.Generic.IDictionary<string, object> values) { throw null; }
+ public virtual void Insert(int index, string name, System.Web.Http.Routing.IHttpRoute value) { }
+ protected virtual System.Collections.IEnumerator OnGetEnumerator() { throw null; }
+ public virtual bool Remove(string name) { throw null; }
+ void System.Collections.Generic.ICollection<System.Web.Http.Routing.IHttpRoute>.Add(System.Web.Http.Routing.IHttpRoute route) { }
+ bool System.Collections.Generic.ICollection<System.Web.Http.Routing.IHttpRoute>.Remove(System.Web.Http.Routing.IHttpRoute route) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public virtual bool TryGetValue(string name, out System.Web.Http.Routing.IHttpRoute route) { route = default(System.Web.Http.Routing.IHttpRoute); throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpRouteCollectionExtensions
+ {
+ public static System.Web.Http.Routing.IHttpRoute MapHttpRoute(this System.Web.Http.HttpRouteCollection routes, string name, string routeTemplate) { throw null; }
+ public static System.Web.Http.Routing.IHttpRoute MapHttpRoute(this System.Web.Http.HttpRouteCollection routes, string name, string routeTemplate, object defaults) { throw null; }
+ public static System.Web.Http.Routing.IHttpRoute MapHttpRoute(this System.Web.Http.HttpRouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; }
+ }
+ public partial class HttpServer : System.Net.Http.DelegatingHandler
+ {
+ public HttpServer() { }
+ public HttpServer(System.Web.Http.Dispatcher.HttpControllerDispatcher dispatcher) { }
+ public HttpServer(System.Web.Http.HttpConfiguration configuration) { }
+ public HttpServer(System.Web.Http.HttpConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { }
+ public System.Web.Http.HttpConfiguration Configuration { get { throw null; } }
+ public System.Net.Http.HttpMessageHandler Dispatcher { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void Initialize() { }
+ protected override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public enum IncludeErrorDetailPolicy
+ {
+ Always = 1,
+ LocalOnly = 0,
+ Never = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class NonActionAttribute : System.Attribute
+ {
+ public NonActionAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public partial class QueryableAttribute : System.Web.Http.Filters.ActionFilterAttribute
+ {
+ public QueryableAttribute() { }
+ public int ResultLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual System.Linq.IQueryable ApplyResultLimit(System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, System.Linq.IQueryable query) { throw null; }
+ public override void OnActionExecuted(System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext) { }
+ public override void OnActionExecuting(System.Web.Http.Controllers.HttpActionContext actionContext) { }
+ }
+ public sealed partial class RouteParameter
+ {
+ internal RouteParameter() { }
+ public static readonly System.Web.Http.RouteParameter Optional;
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class ServicesExtensions
+ {
+ public static System.Web.Http.Controllers.IHttpActionInvoker GetActionInvoker(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Controllers.IHttpActionSelector GetActionSelector(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Controllers.IActionValueBinder GetActionValueBinder(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Description.IApiExplorer GetApiExplorer(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Dispatcher.IAssembliesResolver GetAssembliesResolver(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Validation.IBodyModelValidator GetBodyModelValidator(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Net.Http.Formatting.IContentNegotiator GetContentNegotiator(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Description.IDocumentationProvider GetDocumentationProvider(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Web.Http.Filters.IFilterProvider> GetFilterProviders(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Dispatcher.IHttpControllerActivator GetHttpControllerActivator(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Dispatcher.IHttpControllerSelector GetHttpControllerSelector(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Dispatcher.IHttpControllerTypeResolver GetHttpControllerTypeResolver(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Web.Http.ModelBinding.ModelBinderProvider> GetModelBinderProviders(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Metadata.ModelMetadataProvider GetModelMetadataProvider(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> GetModelValidatorProviders(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Tracing.ITraceManager GetTraceManager(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Web.Http.Tracing.ITraceWriter GetTraceWriter(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Web.Http.ValueProviders.ValueProviderFactory> GetValueProviderFactories(this System.Web.Http.Services.DefaultServices services) { throw null; }
+ }
+}
+namespace System.Web.Http.Controllers
+{
+ public partial class ApiControllerActionInvoker : System.Web.Http.Controllers.IHttpActionInvoker
+ {
+ public ApiControllerActionInvoker() { }
+ public virtual System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> InvokeActionAsync(System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial class ApiControllerActionSelector : System.Web.Http.Controllers.IHttpActionSelector
+ {
+ public ApiControllerActionSelector() { }
+ public virtual System.Linq.ILookup<string, System.Web.Http.Controllers.HttpActionDescriptor> GetActionMapping(System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor) { throw null; }
+ public virtual System.Web.Http.Controllers.HttpActionDescriptor SelectAction(System.Web.Http.Controllers.HttpControllerContext controllerContext) { throw null; }
+ }
+ public partial class HttpActionBinding
+ {
+ public HttpActionBinding() { }
+ public HttpActionBinding(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor, System.Web.Http.Controllers.HttpParameterBinding[] bindings) { }
+ public System.Web.Http.Controllers.HttpActionDescriptor ActionDescriptor { get { throw null; } set { } }
+ public System.Web.Http.Controllers.HttpParameterBinding[] ParameterBindings { get { throw null; } set { } }
+ public virtual System.Threading.Tasks.Task ExecuteBindingAsync(System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial class HttpActionContext
+ {
+ public HttpActionContext() { }
+ public HttpActionContext(System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { }
+ public System.Collections.Generic.Dictionary<string, object> ActionArguments { get { throw null; } }
+ public System.Web.Http.Controllers.HttpActionDescriptor ActionDescriptor { get { throw null; } set { } }
+ public System.Web.Http.Controllers.HttpControllerContext ControllerContext { get { throw null; } set { } }
+ public System.Web.Http.ModelBinding.ModelStateDictionary ModelState { get { throw null; } }
+ public System.Net.Http.HttpRequestMessage Request { get { throw null; } }
+ public System.Net.Http.HttpResponseMessage Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class HttpActionContextExtensions
+ {
+ public static System.Web.Http.ModelBinding.IModelBinder GetBinder(this System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ public static System.Web.Http.Metadata.ModelMetadataProvider GetMetadataProvider(this System.Web.Http.Controllers.HttpActionContext actionContext) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> GetValidatorProviders(this System.Web.Http.Controllers.HttpActionContext actionContext) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(this System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.Metadata.ModelMetadata metadata) { throw null; }
+ public static bool TryGetBinder(this System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext, out System.Web.Http.ModelBinding.IModelBinder binder) { binder = default(System.Web.Http.ModelBinding.IModelBinder); throw null; }
+ }
+ public abstract partial class HttpActionDescriptor
+ {
+ protected HttpActionDescriptor() { }
+ protected HttpActionDescriptor(System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor) { }
+ public virtual System.Web.Http.Controllers.HttpActionBinding ActionBinding { get { throw null; } set { } }
+ public abstract string ActionName { get; }
+ public System.Web.Http.HttpConfiguration Configuration { get { throw null; } set { } }
+ public System.Web.Http.Controllers.HttpControllerDescriptor ControllerDescriptor { get { throw null; } set { } }
+ public System.Collections.Concurrent.ConcurrentDictionary<object, object> Properties { get { throw null; } }
+ public virtual System.Web.Http.Controllers.IActionResultConverter ResultConverter { get { throw null; } }
+ public abstract System.Type ReturnType { get; }
+ public virtual System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> SupportedHttpMethods { get { throw null; } }
+ public abstract System.Threading.Tasks.Task<object> ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> arguments);
+ public virtual System.Collections.ObjectModel.Collection<T> GetCustomAttributes<T>() where T : class { throw null; }
+ public virtual System.Collections.ObjectModel.Collection<System.Web.Http.Filters.FilterInfo> GetFilterPipeline() { throw null; }
+ public virtual System.Collections.ObjectModel.Collection<System.Web.Http.Filters.IFilter> GetFilters() { throw null; }
+ public abstract System.Collections.ObjectModel.Collection<System.Web.Http.Controllers.HttpParameterDescriptor> GetParameters();
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpControllerConfigurationAttribute : System.Attribute
+ {
+ public HttpControllerConfigurationAttribute() { }
+ public System.Type ActionValueBinder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type HttpActionInvoker { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type HttpActionSelector { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type HttpControllerActivator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class HttpControllerContext
+ {
+ public HttpControllerContext() { }
+ public HttpControllerContext(System.Web.Http.HttpConfiguration configuration, System.Web.Http.Routing.IHttpRouteData routeData, System.Net.Http.HttpRequestMessage request) { }
+ public System.Web.Http.HttpConfiguration Configuration { get { throw null; } set { } }
+ public System.Web.Http.Controllers.IHttpController Controller { get { throw null; } set { } }
+ public System.Web.Http.Controllers.HttpControllerDescriptor ControllerDescriptor { get { throw null; } set { } }
+ public System.Net.Http.HttpRequestMessage Request { get { throw null; } set { } }
+ public System.Web.Http.Routing.IHttpRouteData RouteData { get { throw null; } set { } }
+ public System.Web.Http.Routing.UrlHelper Url { get { throw null; } set { } }
+ }
+ public partial class HttpControllerDescriptor
+ {
+ public HttpControllerDescriptor() { }
+ public HttpControllerDescriptor(System.Web.Http.HttpConfiguration configuration, string controllerName, System.Type controllerType) { }
+ public System.Web.Http.Controllers.IActionValueBinder ActionValueBinder { get { throw null; } set { } }
+ public System.Web.Http.HttpConfiguration Configuration { get { throw null; } set { } }
+ public string ControllerName { get { throw null; } set { } }
+ public System.Type ControllerType { get { throw null; } set { } }
+ public System.Web.Http.Controllers.IHttpActionInvoker HttpActionInvoker { get { throw null; } set { } }
+ public System.Web.Http.Controllers.IHttpActionSelector HttpActionSelector { get { throw null; } set { } }
+ public System.Web.Http.Dispatcher.IHttpControllerActivator HttpControllerActivator { get { throw null; } set { } }
+ public System.Collections.Concurrent.ConcurrentDictionary<object, object> Properties { get { throw null; } }
+ public virtual System.Web.Http.Controllers.IHttpController CreateController(System.Net.Http.HttpRequestMessage request) { throw null; }
+ public virtual System.Collections.ObjectModel.Collection<T> GetCustomAttributes<T>() where T : class { throw null; }
+ public virtual System.Collections.ObjectModel.Collection<System.Web.Http.Filters.IFilter> GetFilters() { throw null; }
+ }
+ public abstract partial class HttpParameterBinding
+ {
+ protected HttpParameterBinding(System.Web.Http.Controllers.HttpParameterDescriptor descriptor) { }
+ public System.Web.Http.Controllers.HttpParameterDescriptor Descriptor { get { throw null; } }
+ public virtual string ErrorMessage { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public virtual bool WillReadBody { get { throw null; } }
+ public abstract System.Threading.Tasks.Task ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken);
+ }
+ public abstract partial class HttpParameterDescriptor
+ {
+ protected HttpParameterDescriptor() { }
+ protected HttpParameterDescriptor(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { }
+ public System.Web.Http.Controllers.HttpActionDescriptor ActionDescriptor { get { throw null; } set { } }
+ public System.Web.Http.HttpConfiguration Configuration { get { throw null; } set { } }
+ public virtual object DefaultValue { get { throw null; } }
+ public virtual System.Web.Http.ModelBinding.ModelBinderAttribute ModelBinderAttribute { get { throw null; } set { } }
+ public abstract string ParameterName { get; }
+ public abstract System.Type ParameterType { get; }
+ public virtual string Prefix { get { throw null; } }
+ public System.Collections.Concurrent.ConcurrentDictionary<object, object> Properties { get { throw null; } }
+ public virtual System.Collections.ObjectModel.Collection<T> GetCustomAttributes<T>() where T : class { throw null; }
+ }
+ public partial interface IActionResultConverter
+ {
+ System.Net.Http.HttpResponseMessage Convert(System.Web.Http.Controllers.HttpControllerContext controllerContext, object actionResult);
+ }
+ public partial interface IActionValueBinder
+ {
+ System.Web.Http.Controllers.HttpActionBinding GetBinding(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor);
+ }
+ public partial interface IHttpActionInvoker
+ {
+ System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> InvokeActionAsync(System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken);
+ }
+ public partial interface IHttpActionSelector
+ {
+ System.Linq.ILookup<string, System.Web.Http.Controllers.HttpActionDescriptor> GetActionMapping(System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor);
+ System.Web.Http.Controllers.HttpActionDescriptor SelectAction(System.Web.Http.Controllers.HttpControllerContext controllerContext);
+ }
+ public partial interface IHttpController
+ {
+ System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Threading.CancellationToken cancellationToken);
+ }
+ public partial class ReflectedHttpActionDescriptor : System.Web.Http.Controllers.HttpActionDescriptor
+ {
+ public ReflectedHttpActionDescriptor() { }
+ public ReflectedHttpActionDescriptor(System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor, System.Reflection.MethodInfo methodInfo) { }
+ public override string ActionName { get { throw null; } }
+ public System.Reflection.MethodInfo MethodInfo { get { throw null; } set { } }
+ public override System.Type ReturnType { get { throw null; } }
+ public override System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> SupportedHttpMethods { get { throw null; } }
+ public override System.Threading.Tasks.Task<object> ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> arguments) { throw null; }
+ public override System.Collections.ObjectModel.Collection<T> GetCustomAttributes<T>() { throw null; }
+ public override System.Collections.ObjectModel.Collection<System.Web.Http.Filters.IFilter> GetFilters() { throw null; }
+ public override System.Collections.ObjectModel.Collection<System.Web.Http.Controllers.HttpParameterDescriptor> GetParameters() { throw null; }
+ }
+ public partial class ReflectedHttpParameterDescriptor : System.Web.Http.Controllers.HttpParameterDescriptor
+ {
+ public ReflectedHttpParameterDescriptor() { }
+ public ReflectedHttpParameterDescriptor(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor, System.Reflection.ParameterInfo parameterInfo) { }
+ public override object DefaultValue { get { throw null; } }
+ public System.Reflection.ParameterInfo ParameterInfo { get { throw null; } set { } }
+ public override string ParameterName { get { throw null; } }
+ public override System.Type ParameterType { get { throw null; } }
+ public override System.Collections.ObjectModel.Collection<T> GetCustomAttributes<T>() { throw null; }
+ }
+ public partial class ResponseMessageResultConverter : System.Web.Http.Controllers.IActionResultConverter
+ {
+ public ResponseMessageResultConverter() { }
+ public System.Net.Http.HttpResponseMessage Convert(System.Web.Http.Controllers.HttpControllerContext controllerContext, object actionResult) { throw null; }
+ }
+ public partial class ValueResultConverter<T> : System.Web.Http.Controllers.IActionResultConverter
+ {
+ public ValueResultConverter() { }
+ public System.Net.Http.HttpResponseMessage Convert(System.Web.Http.Controllers.HttpControllerContext controllerContext, object actionResult) { throw null; }
+ }
+ public partial class VoidResultConverter : System.Web.Http.Controllers.IActionResultConverter
+ {
+ public VoidResultConverter() { }
+ public System.Net.Http.HttpResponseMessage Convert(System.Web.Http.Controllers.HttpControllerContext controllerContext, object actionResult) { throw null; }
+ }
+}
+namespace System.Web.Http.Dependencies
+{
+ public partial interface IDependencyResolver : System.IDisposable, System.Web.Http.Dependencies.IDependencyScope
+ {
+ System.Web.Http.Dependencies.IDependencyScope BeginScope();
+ }
+ public partial interface IDependencyScope : System.IDisposable
+ {
+ object GetService(System.Type serviceType);
+ System.Collections.Generic.IEnumerable<object> GetServices(System.Type serviceType);
+ }
+}
+namespace System.Web.Http.Description
+{
+ public partial class ApiDescription
+ {
+ public ApiDescription() { }
+ public System.Web.Http.Controllers.HttpActionDescriptor ActionDescriptor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Documentation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Http.HttpMethod HttpMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ID { get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Web.Http.Description.ApiParameterDescription> ParameterDescriptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RelativePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Http.Routing.IHttpRoute Route { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.Formatting.MediaTypeFormatter> SupportedRequestBodyFormatters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.Formatting.MediaTypeFormatter> SupportedResponseFormatters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ApiExplorer : System.Web.Http.Description.IApiExplorer
+ {
+ public ApiExplorer(System.Web.Http.HttpConfiguration configuration) { }
+ public System.Collections.ObjectModel.Collection<System.Web.Http.Description.ApiDescription> ApiDescriptions { get { throw null; } }
+ public System.Web.Http.Description.IDocumentationProvider DocumentationProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> GetHttpMethodsSupportedByAction(System.Web.Http.Routing.IHttpRoute route, System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { throw null; }
+ public virtual bool ShouldExploreAction(string actionVariableValue, System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor, System.Web.Http.Routing.IHttpRoute route) { throw null; }
+ public virtual bool ShouldExploreController(string controllerVariableValue, System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor, System.Web.Http.Routing.IHttpRoute route) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=false)]
+ public sealed partial class ApiExplorerSettingsAttribute : System.Attribute
+ {
+ public ApiExplorerSettingsAttribute() { }
+ public bool IgnoreApi { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ApiParameterDescription
+ {
+ public ApiParameterDescription() { }
+ public string Documentation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Http.Controllers.HttpParameterDescriptor ParameterDescriptor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Http.Description.ApiParameterSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum ApiParameterSource
+ {
+ FromBody = 1,
+ FromUri = 0,
+ Unknown = 2,
+ }
+ public partial interface IApiExplorer
+ {
+ System.Collections.ObjectModel.Collection<System.Web.Http.Description.ApiDescription> ApiDescriptions { get; }
+ }
+ public partial interface IDocumentationProvider
+ {
+ string GetDocumentation(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor);
+ string GetDocumentation(System.Web.Http.Controllers.HttpParameterDescriptor parameterDescriptor);
+ }
+}
+namespace System.Web.Http.Dispatcher
+{
+ public partial class DefaultHttpControllerActivator : System.Web.Http.Dispatcher.IHttpControllerActivator
+ {
+ public DefaultHttpControllerActivator() { }
+ public System.Web.Http.Controllers.IHttpController Create(System.Net.Http.HttpRequestMessage request, System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor, System.Type controllerType) { throw null; }
+ }
+ public partial class DefaultHttpControllerSelector : System.Web.Http.Dispatcher.IHttpControllerSelector
+ {
+ public static readonly string ControllerSuffix;
+ public DefaultHttpControllerSelector(System.Web.Http.HttpConfiguration configuration) { }
+ public virtual System.Collections.Generic.IDictionary<string, System.Web.Http.Controllers.HttpControllerDescriptor> GetControllerMapping() { throw null; }
+ public virtual string GetControllerName(System.Net.Http.HttpRequestMessage request) { throw null; }
+ public virtual System.Web.Http.Controllers.HttpControllerDescriptor SelectController(System.Net.Http.HttpRequestMessage request) { throw null; }
+ }
+ public partial class DefaultHttpControllerTypeResolver : System.Web.Http.Dispatcher.IHttpControllerTypeResolver
+ {
+ public DefaultHttpControllerTypeResolver() { }
+ public DefaultHttpControllerTypeResolver(System.Predicate<System.Type> predicate) { }
+ protected System.Predicate<System.Type> IsControllerTypePredicate { get { throw null; } }
+ public virtual System.Collections.Generic.ICollection<System.Type> GetControllerTypes(System.Web.Http.Dispatcher.IAssembliesResolver assembliesResolver) { throw null; }
+ }
+ [System.Runtime.Serialization.DataContractAttribute(Name="Exception")]
+ [System.Xml.Serialization.XmlRootAttribute("Exception")]
+ public partial class ExceptionSurrogate
+ {
+ internal ExceptionSurrogate() { }
+ [System.Runtime.Serialization.DataMemberAttribute]
+ public string ExceptionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, IsRequired=false)]
+ public System.Web.Http.Dispatcher.ExceptionSurrogate InnerException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, IsRequired=false)]
+ public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, IsRequired=false)]
+ public string StackTrace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class HttpControllerDispatcher : System.Net.Http.HttpMessageHandler
+ {
+ public HttpControllerDispatcher() { }
+ public HttpControllerDispatcher(System.Web.Http.HttpConfiguration configuration) { }
+ public System.Web.Http.HttpConfiguration Configuration { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ protected override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial interface IAssembliesResolver
+ {
+ System.Collections.Generic.ICollection<System.Reflection.Assembly> GetAssemblies();
+ }
+ public partial interface IHttpControllerActivator
+ {
+ System.Web.Http.Controllers.IHttpController Create(System.Net.Http.HttpRequestMessage request, System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor, System.Type controllerType);
+ }
+ public partial interface IHttpControllerSelector
+ {
+ System.Collections.Generic.IDictionary<string, System.Web.Http.Controllers.HttpControllerDescriptor> GetControllerMapping();
+ System.Web.Http.Controllers.HttpControllerDescriptor SelectController(System.Net.Http.HttpRequestMessage request);
+ }
+ public partial interface IHttpControllerTypeResolver
+ {
+ System.Collections.Generic.ICollection<System.Type> GetControllerTypes(System.Web.Http.Dispatcher.IAssembliesResolver assembliesResolver);
+ }
+}
+namespace System.Web.Http.Filters
+{
+ public partial class ActionDescriptorFilterProvider : System.Web.Http.Filters.IFilterProvider
+ {
+ public ActionDescriptorFilterProvider() { }
+ public System.Collections.Generic.IEnumerable<System.Web.Http.Filters.FilterInfo> GetFilters(System.Web.Http.HttpConfiguration configuration, System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=true)]
+ public abstract partial class ActionFilterAttribute : System.Web.Http.Filters.FilterAttribute, System.Web.Http.Filters.IActionFilter, System.Web.Http.Filters.IFilter
+ {
+ protected ActionFilterAttribute() { }
+ public virtual void OnActionExecuted(System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext) { }
+ public virtual void OnActionExecuting(System.Web.Http.Controllers.HttpActionContext actionContext) { }
+ System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> System.Web.Http.Filters.IActionFilter.ExecuteActionFilterAsync(System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken, System.Func<System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>> continuation) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=true)]
+ public abstract partial class AuthorizationFilterAttribute : System.Web.Http.Filters.FilterAttribute, System.Web.Http.Filters.IAuthorizationFilter, System.Web.Http.Filters.IFilter
+ {
+ protected AuthorizationFilterAttribute() { }
+ public virtual void OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext) { }
+ System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> System.Web.Http.Filters.IAuthorizationFilter.ExecuteAuthorizationFilterAsync(System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken, System.Func<System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>> continuation) { throw null; }
+ }
+ public partial class ConfigurationFilterProvider : System.Web.Http.Filters.IFilterProvider
+ {
+ public ConfigurationFilterProvider() { }
+ public System.Collections.Generic.IEnumerable<System.Web.Http.Filters.FilterInfo> GetFilters(System.Web.Http.HttpConfiguration configuration, System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=true)]
+ public abstract partial class ExceptionFilterAttribute : System.Web.Http.Filters.FilterAttribute, System.Web.Http.Filters.IExceptionFilter, System.Web.Http.Filters.IFilter
+ {
+ protected ExceptionFilterAttribute() { }
+ public virtual void OnException(System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext) { }
+ System.Threading.Tasks.Task System.Web.Http.Filters.IExceptionFilter.ExecuteExceptionFilterAsync(System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=true)]
+ public abstract partial class FilterAttribute : System.Attribute, System.Web.Http.Filters.IFilter
+ {
+ protected FilterAttribute() { }
+ public bool AllowMultiple { get { throw null; } }
+ }
+ public sealed partial class FilterInfo
+ {
+ public FilterInfo(System.Web.Http.Filters.IFilter instance, System.Web.Http.Filters.FilterScope scope) { }
+ public System.Web.Http.Filters.IFilter Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Http.Filters.FilterScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum FilterScope
+ {
+ Action = 20,
+ Controller = 10,
+ Global = 0,
+ }
+ public partial class HttpActionExecutedContext
+ {
+ public HttpActionExecutedContext() { }
+ public HttpActionExecutedContext(System.Web.Http.Controllers.HttpActionContext actionContext, System.Exception exception) { }
+ public System.Web.Http.Controllers.HttpActionContext ActionContext { get { throw null; } set { } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Http.HttpRequestMessage Request { get { throw null; } }
+ public System.Net.Http.HttpResponseMessage Response { get { throw null; } set { } }
+ }
+ public partial class HttpFilterCollection : System.Collections.Generic.IEnumerable<System.Web.Http.Filters.FilterInfo>, System.Collections.IEnumerable
+ {
+ public HttpFilterCollection() { }
+ public int Count { get { throw null; } }
+ public void Add(System.Web.Http.Filters.IFilter filter) { }
+ public void Clear() { }
+ public bool Contains(System.Web.Http.Filters.IFilter filter) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Web.Http.Filters.FilterInfo> GetEnumerator() { throw null; }
+ public void Remove(System.Web.Http.Filters.IFilter filter) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial interface IActionFilter : System.Web.Http.Filters.IFilter
+ {
+ System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> ExecuteActionFilterAsync(System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken, System.Func<System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>> continuation);
+ }
+ public partial interface IAuthorizationFilter : System.Web.Http.Filters.IFilter
+ {
+ System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> ExecuteAuthorizationFilterAsync(System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken, System.Func<System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>> continuation);
+ }
+ public partial interface IExceptionFilter : System.Web.Http.Filters.IFilter
+ {
+ System.Threading.Tasks.Task ExecuteExceptionFilterAsync(System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, System.Threading.CancellationToken cancellationToken);
+ }
+ public partial interface IFilter
+ {
+ bool AllowMultiple { get; }
+ }
+ public partial interface IFilterProvider
+ {
+ System.Collections.Generic.IEnumerable<System.Web.Http.Filters.FilterInfo> GetFilters(System.Web.Http.HttpConfiguration configuration, System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor);
+ }
+}
+namespace System.Web.Http.Hosting
+{
+ public static partial class HttpPropertyKeys
+ {
+ public static readonly string DependencyScope;
+ public static readonly string DisposableRequestResourcesKey;
+ public static readonly string HttpConfigurationKey;
+ public static readonly string HttpRouteDataKey;
+ public static readonly string RequestCorrelationKey;
+ public static readonly string SynchronizationContextKey;
+ }
+}
+namespace System.Web.Http.Metadata
+{
+ public partial class ModelMetadata
+ {
+ public ModelMetadata(System.Web.Http.Metadata.ModelMetadataProvider provider, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName) { }
+ public virtual System.Collections.Generic.Dictionary<string, object> AdditionalValues { get { throw null; } }
+ public System.Type ContainerType { get { throw null; } }
+ public virtual bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ public virtual string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsComplexType { get { throw null; } }
+ public bool IsNullableValueType { get { throw null; } }
+ public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Model { get { throw null; } set { } }
+ public System.Type ModelType { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.Http.Metadata.ModelMetadata> Properties { get { throw null; } }
+ public string PropertyName { get { throw null; } }
+ protected System.Web.Http.Metadata.ModelMetadataProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string GetDisplayName() { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) { throw null; }
+ }
+ public abstract partial class ModelMetadataProvider
+ {
+ protected ModelMetadataProvider() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.Http.Metadata.ModelMetadata> GetMetadataForProperties(object container, System.Type containerType);
+ public abstract System.Web.Http.Metadata.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, string propertyName);
+ public abstract System.Web.Http.Metadata.ModelMetadata GetMetadataForType(System.Func<object> modelAccessor, System.Type modelType);
+ }
+}
+namespace System.Web.Http.Metadata.Providers
+{
+ public abstract partial class AssociatedMetadataProvider<TModelMetadata> : System.Web.Http.Metadata.ModelMetadataProvider where TModelMetadata : System.Web.Http.Metadata.ModelMetadata
+ {
+ protected AssociatedMetadataProvider() { }
+ protected abstract TModelMetadata CreateMetadataFromPrototype(TModelMetadata prototype, System.Func<object> modelAccessor);
+ protected abstract TModelMetadata CreateMetadataPrototype(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Type modelType, string propertyName);
+ public sealed override System.Collections.Generic.IEnumerable<System.Web.Http.Metadata.ModelMetadata> GetMetadataForProperties(object container, System.Type containerType) { throw null; }
+ public sealed override System.Web.Http.Metadata.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, string propertyName) { throw null; }
+ public sealed override System.Web.Http.Metadata.ModelMetadata GetMetadataForType(System.Func<object> modelAccessor, System.Type modelType) { throw null; }
+ }
+ public partial class CachedDataAnnotationsMetadataAttributes
+ {
+ public CachedDataAnnotationsMetadataAttributes(System.Collections.Generic.IEnumerable<System.Attribute> attributes) { }
+ public System.ComponentModel.DataAnnotations.DisplayAttribute Display { [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Security.SecuritySafeCriticalAttribute]protected set { } }
+ public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Security.SecuritySafeCriticalAttribute]protected set { } }
+ public System.ComponentModel.DataAnnotations.EditableAttribute Editable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Security.SecuritySafeCriticalAttribute]protected set { } }
+ public System.ComponentModel.ReadOnlyAttribute ReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ }
+ public partial class CachedDataAnnotationsModelMetadata : System.Web.Http.Metadata.Providers.CachedModelMetadata<System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes>
+ {
+ public CachedDataAnnotationsModelMetadata(System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata prototype, System.Func<object> modelAccessor) : base (default(System.Web.Http.Metadata.Providers.CachedModelMetadata<System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes>), default(System.Func<object>)) { }
+ public CachedDataAnnotationsModelMetadata(System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider provider, System.Type containerType, System.Type modelType, string propertyName, System.Collections.Generic.IEnumerable<System.Attribute> attributes) : base (default(System.Web.Http.Metadata.Providers.CachedModelMetadata<System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes>), default(System.Func<object>)) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override bool ComputeConvertEmptyStringToNull() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override string ComputeDescription() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override bool ComputeIsReadOnly() { throw null; }
+ }
+ public abstract partial class CachedModelMetadata<TPrototypeCache> : System.Web.Http.Metadata.ModelMetadata
+ {
+ protected CachedModelMetadata(System.Web.Http.Metadata.Providers.CachedModelMetadata<TPrototypeCache> prototype, System.Func<object> modelAccessor) : base (default(System.Web.Http.Metadata.ModelMetadataProvider), default(System.Type), default(System.Func<object>), default(System.Type), default(string)) { }
+ protected CachedModelMetadata(System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider provider, System.Type containerType, System.Type modelType, string propertyName, TPrototypeCache prototypeCache) : base (default(System.Web.Http.Metadata.ModelMetadataProvider), default(System.Type), default(System.Func<object>), default(System.Type), default(string)) { }
+ public sealed override bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ public sealed override string Description { get { throw null; } set { } }
+ public sealed override bool IsReadOnly { get { throw null; } set { } }
+ protected TPrototypeCache PrototypeCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual bool ComputeConvertEmptyStringToNull() { throw null; }
+ protected virtual string ComputeDescription() { throw null; }
+ protected virtual bool ComputeIsReadOnly() { throw null; }
+ }
+ public partial class DataAnnotationsModelMetadataProvider : System.Web.Http.Metadata.Providers.AssociatedMetadataProvider<System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata>
+ {
+ public DataAnnotationsModelMetadataProvider() { }
+ protected override System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata CreateMetadataFromPrototype(System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata prototype, System.Func<object> modelAccessor) { throw null; }
+ protected override System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata CreateMetadataPrototype(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Type modelType, string propertyName) { throw null; }
+ }
+ public partial class EmptyModelMetadataProvider : System.Web.Http.Metadata.Providers.AssociatedMetadataProvider<System.Web.Http.Metadata.ModelMetadata>
+ {
+ public EmptyModelMetadataProvider() { }
+ protected override System.Web.Http.Metadata.ModelMetadata CreateMetadataFromPrototype(System.Web.Http.Metadata.ModelMetadata prototype, System.Func<object> modelAccessor) { throw null; }
+ protected override System.Web.Http.Metadata.ModelMetadata CreateMetadataPrototype(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Type modelType, string propertyName) { throw null; }
+ }
+}
+namespace System.Web.Http.ModelBinding
+{
+ public partial class CancellationTokenParameterBinding : System.Web.Http.Controllers.HttpParameterBinding
+ {
+ public CancellationTokenParameterBinding(System.Web.Http.Controllers.HttpParameterDescriptor descriptor) : base (default(System.Web.Http.Controllers.HttpParameterDescriptor)) { }
+ public override System.Threading.Tasks.Task ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(3100), AllowMultiple=false, Inherited=false)]
+ public abstract partial class CustomModelBinderAttribute : System.Attribute
+ {
+ protected CustomModelBinderAttribute() { }
+ public abstract System.Web.Http.ModelBinding.IModelBinder GetBinder();
+ }
+ public partial class DefaultActionValueBinder : System.Web.Http.Controllers.IActionValueBinder
+ {
+ public DefaultActionValueBinder() { }
+ public virtual System.Web.Http.Controllers.HttpActionBinding GetBinding(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { throw null; }
+ protected virtual System.Web.Http.Validation.IBodyModelValidator GetBodyModelValidator(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> GetFormatters(System.Web.Http.Controllers.HttpActionDescriptor actionDescriptor) { throw null; }
+ }
+ public partial class ErrorParameterBinding : System.Web.Http.Controllers.HttpParameterBinding
+ {
+ public ErrorParameterBinding(System.Web.Http.Controllers.HttpParameterDescriptor descriptor, string message) : base (default(System.Web.Http.Controllers.HttpParameterDescriptor)) { }
+ public override string ErrorMessage { get { throw null; } }
+ public override System.Threading.Tasks.Task ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial class FormatterParameterBinding : System.Web.Http.Controllers.HttpParameterBinding
+ {
+ public FormatterParameterBinding(System.Web.Http.Controllers.HttpParameterDescriptor descriptor, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters, System.Web.Http.Validation.IBodyModelValidator bodyModelValidator) : base (default(System.Web.Http.Controllers.HttpParameterDescriptor)) { }
+ public System.Web.Http.Validation.IBodyModelValidator BodyModelValidator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> Formatters { get { throw null; } set { } }
+ public override bool WillReadBody { get { throw null; } }
+ public override System.Threading.Tasks.Task ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ protected virtual System.Threading.Tasks.Task<object> ReadContentAsync(System.Net.Http.HttpRequestMessage request, System.Type type, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ }
+ public static partial class FormDataCollectionExtensions
+ {
+ public static object ReadAs(this System.Net.Http.Formatting.FormDataCollection formData, System.Type type) { throw null; }
+ public static object ReadAs(this System.Net.Http.Formatting.FormDataCollection formData, System.Type type, string modelName, System.Net.Http.Formatting.IRequiredMemberSelector requiredMemberSelector, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ public static T ReadAs<T>(this System.Net.Http.Formatting.FormDataCollection formData) { throw null; }
+ public static T ReadAs<T>(this System.Net.Http.Formatting.FormDataCollection formData, string modelName, System.Net.Http.Formatting.IRequiredMemberSelector requiredMemberSelector, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ }
+ public enum HttpBindingBehavior
+ {
+ Never = 1,
+ Optional = 0,
+ Required = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public partial class HttpBindingBehaviorAttribute : System.Attribute
+ {
+ public HttpBindingBehaviorAttribute(System.Web.Http.ModelBinding.HttpBindingBehavior behavior) { }
+ public System.Web.Http.ModelBinding.HttpBindingBehavior Behavior { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ }
+ public partial class HttpRequestParameterBinding : System.Web.Http.Controllers.HttpParameterBinding
+ {
+ public HttpRequestParameterBinding(System.Web.Http.Controllers.HttpParameterDescriptor descriptor) : base (default(System.Web.Http.Controllers.HttpParameterDescriptor)) { }
+ public override System.Threading.Tasks.Task ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public partial interface IModelBinder
+ {
+ bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext);
+ }
+ public partial class JQueryMvcFormUrlEncodedFormatter : System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter
+ {
+ public JQueryMvcFormUrlEncodedFormatter() { }
+ public override bool CanReadType(System.Type type) { throw null; }
+ public override System.Threading.Tasks.Task<object> ReadFromStreamAsync(System.Type type, System.IO.Stream stream, System.Net.Http.Headers.HttpContentHeaders contentHeaders, System.Net.Http.Formatting.IFormatterLogger formatterLogger) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2052), Inherited=true, AllowMultiple=false)]
+ public partial class ModelBinderAttribute : System.Attribute
+ {
+ public ModelBinderAttribute() { }
+ public ModelBinderAttribute(System.Type binderType) { }
+ public System.Type BinderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SuppressPrefixCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Http.ModelBinding.ModelBinderProvider GetModelBinderProvider(System.Web.Http.HttpConfiguration configuration) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.Http.ValueProviders.ValueProviderFactory> GetValueProviderFactories(System.Web.Http.HttpConfiguration configuration) { throw null; }
+ }
+ public static partial class ModelBinderConfig
+ {
+ public static string ResourceClassKey { get { throw null; } set { } }
+ public static System.Web.Http.ModelBinding.ModelBinderErrorMessageProvider TypeConversionErrorMessageProvider { get { throw null; } set { } }
+ public static System.Web.Http.ModelBinding.ModelBinderErrorMessageProvider ValueRequiredErrorMessageProvider { get { throw null; } set { } }
+ }
+ public delegate string ModelBinderErrorMessageProvider(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.Metadata.ModelMetadata modelMetadata, object incomingValue);
+ public partial class ModelBinderParameterBinding : System.Web.Http.Controllers.HttpParameterBinding
+ {
+ public ModelBinderParameterBinding(System.Web.Http.Controllers.HttpParameterDescriptor descriptor, System.Web.Http.ModelBinding.ModelBinderProvider modelBinderProvider, System.Collections.Generic.IEnumerable<System.Web.Http.ValueProviders.ValueProviderFactory> valueProviderFactories) : base (default(System.Web.Http.Controllers.HttpParameterDescriptor)) { }
+ public System.Web.Http.ModelBinding.ModelBinderProvider ModelBinderProvider { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Web.Http.ValueProviders.ValueProviderFactory> ValueProviderFactories { get { throw null; } }
+ public override System.Threading.Tasks.Task ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public abstract partial class ModelBinderProvider
+ {
+ protected ModelBinderProvider() { }
+ public abstract System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext);
+ }
+ public partial class ModelBindingContext
+ {
+ public ModelBindingContext() { }
+ public ModelBindingContext(System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { }
+ public bool FallbackToEmptyPrefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Model { get { throw null; } set { } }
+ public System.Web.Http.Metadata.ModelMetadata ModelMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ModelName { get { throw null; } set { } }
+ public System.Web.Http.ModelBinding.ModelStateDictionary ModelState { get { throw null; } set { } }
+ public System.Type ModelType { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, System.Web.Http.Metadata.ModelMetadata> PropertyMetadata { get { throw null; } }
+ public System.Web.Http.Validation.ModelValidationNode ValidationNode { get { throw null; } set { } }
+ public System.Web.Http.ValueProviders.IValueProvider ValueProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelError
+ {
+ public ModelError(System.Exception exception) { }
+ public ModelError(System.Exception exception, string errorMessage) { }
+ public ModelError(string errorMessage) { }
+ public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelErrorCollection : System.Collections.ObjectModel.Collection<System.Web.Http.ModelBinding.ModelError>
+ {
+ public ModelErrorCollection() { }
+ public void Add(System.Exception exception) { }
+ public void Add(string errorMessage) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelState
+ {
+ public ModelState() { }
+ public System.Web.Http.ModelBinding.ModelErrorCollection Errors { get { throw null; } }
+ public System.Web.Http.ValueProviders.ValueProviderResult Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelStateDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, System.Web.Http.ModelBinding.ModelState>>, System.Collections.Generic.IDictionary<string, System.Web.Http.ModelBinding.ModelState>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Web.Http.ModelBinding.ModelState>>, System.Collections.IEnumerable
+ {
+ public ModelStateDictionary() { }
+ public ModelStateDictionary(System.Web.Http.ModelBinding.ModelStateDictionary dictionary) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Web.Http.ModelBinding.ModelState this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Web.Http.ModelBinding.ModelState> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, System.Web.Http.ModelBinding.ModelState> item) { }
+ public void Add(string key, System.Web.Http.ModelBinding.ModelState value) { }
+ public void AddModelError(string key, System.Exception exception) { }
+ public void AddModelError(string key, string errorMessage) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<string, System.Web.Http.ModelBinding.ModelState> item) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Web.Http.ModelBinding.ModelState>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Web.Http.ModelBinding.ModelState>> GetEnumerator() { throw null; }
+ public bool IsValidField(string key) { throw null; }
+ public void Merge(System.Web.Http.ModelBinding.ModelStateDictionary dictionary) { }
+ public bool Remove(System.Collections.Generic.KeyValuePair<string, System.Web.Http.ModelBinding.ModelState> item) { throw null; }
+ public bool Remove(string key) { throw null; }
+ public void SetModelValue(string key, System.Web.Http.ValueProviders.ValueProviderResult value) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out System.Web.Http.ModelBinding.ModelState value) { value = default(System.Web.Http.ModelBinding.ModelState); throw null; }
+ }
+}
+namespace System.Web.Http.ModelBinding.Binders
+{
+ public sealed partial class ArrayModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public ArrayModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class ArrayModelBinder<TElement> : System.Web.Http.ModelBinding.Binders.CollectionModelBinder<TElement>
+ {
+ public ArrayModelBinder() { }
+ protected override bool CreateOrReplaceCollection(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext, System.Collections.Generic.IList<TElement> newCollection) { throw null; }
+ }
+ public sealed partial class BinaryDataModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public BinaryDataModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class CollectionModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public CollectionModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class CollectionModelBinder<TElement> : System.Web.Http.ModelBinding.IModelBinder
+ {
+ public CollectionModelBinder() { }
+ public virtual bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual bool CreateOrReplaceCollection(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext, System.Collections.Generic.IList<TElement> newCollection) { throw null; }
+ }
+ public partial class ComplexModelDto
+ {
+ public ComplexModelDto(System.Web.Http.Metadata.ModelMetadata modelMetadata, System.Collections.Generic.IEnumerable<System.Web.Http.Metadata.ModelMetadata> propertyMetadata) { }
+ public System.Web.Http.Metadata.ModelMetadata ModelMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Web.Http.Metadata.ModelMetadata> PropertyMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Web.Http.Metadata.ModelMetadata, System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult> Results { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public sealed partial class ComplexModelDtoModelBinder : System.Web.Http.ModelBinding.IModelBinder
+ {
+ public ComplexModelDtoModelBinder() { }
+ public bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class ComplexModelDtoModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public ComplexModelDtoModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class ComplexModelDtoResult
+ {
+ public ComplexModelDtoResult(object model, System.Web.Http.Validation.ModelValidationNode validationNode) { }
+ public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Http.Validation.ModelValidationNode ValidationNode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class CompositeModelBinder : System.Web.Http.ModelBinding.IModelBinder
+ {
+ public CompositeModelBinder(System.Collections.Generic.IEnumerable<System.Web.Http.ModelBinding.ModelBinderProvider> modelBinderProviders) { }
+ public CompositeModelBinder(System.Web.Http.ModelBinding.ModelBinderProvider[] modelBinderProviders) { }
+ public virtual bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class CompositeModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public CompositeModelBinderProvider() { }
+ public CompositeModelBinderProvider(System.Collections.Generic.IEnumerable<System.Web.Http.ModelBinding.ModelBinderProvider> providers) { }
+ public System.Collections.Generic.IEnumerable<System.Web.Http.ModelBinding.ModelBinderProvider> Providers { get { throw null; } }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class DictionaryModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public DictionaryModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class DictionaryModelBinder<TKey, TValue> : System.Web.Http.ModelBinding.Binders.CollectionModelBinder<System.Collections.Generic.KeyValuePair<TKey, TValue>>
+ {
+ public DictionaryModelBinder() { }
+ protected override bool CreateOrReplaceCollection(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext, System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<TKey, TValue>> newCollection) { throw null; }
+ }
+ public sealed partial class GenericModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public GenericModelBinderProvider(System.Type modelType, System.Func<System.Type[], System.Web.Http.ModelBinding.IModelBinder> modelBinderFactory) { }
+ public GenericModelBinderProvider(System.Type modelType, System.Type modelBinderType) { }
+ public GenericModelBinderProvider(System.Type modelType, System.Web.Http.ModelBinding.IModelBinder modelBinder) { }
+ public System.Type ModelType { get { throw null; } }
+ public bool SuppressPrefixCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class KeyValuePairModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public KeyValuePairModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class KeyValuePairModelBinder<TKey, TValue> : System.Web.Http.ModelBinding.IModelBinder
+ {
+ public KeyValuePairModelBinder() { }
+ public bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class MutableObjectModelBinder : System.Web.Http.ModelBinding.IModelBinder
+ {
+ public MutableObjectModelBinder() { }
+ public virtual bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual bool CanUpdateProperty(System.Web.Http.Metadata.ModelMetadata propertyMetadata) { throw null; }
+ protected virtual object CreateModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual void EnsureModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.Http.Metadata.ModelMetadata> GetMetadataForProperties(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual void SetProperty(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext, System.Web.Http.Metadata.ModelMetadata propertyMetadata, System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult dtoResult, System.Web.Http.Validation.ModelValidator requiredValidator) { }
+ }
+ public sealed partial class MutableObjectModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public MutableObjectModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class SimpleModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public SimpleModelBinderProvider(System.Type modelType, System.Func<System.Web.Http.ModelBinding.IModelBinder> modelBinderFactory) { }
+ public SimpleModelBinderProvider(System.Type modelType, System.Web.Http.ModelBinding.IModelBinder modelBinder) { }
+ public System.Type ModelType { get { throw null; } }
+ public bool SuppressPrefixCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class TypeConverterModelBinder : System.Web.Http.ModelBinding.IModelBinder
+ {
+ public TypeConverterModelBinder() { }
+ public bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class TypeConverterModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public TypeConverterModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class TypeMatchModelBinder : System.Web.Http.ModelBinding.IModelBinder
+ {
+ public TypeMatchModelBinder() { }
+ public bool BindModel(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class TypeMatchModelBinderProvider : System.Web.Http.ModelBinding.ModelBinderProvider
+ {
+ public TypeMatchModelBinderProvider() { }
+ public override System.Web.Http.ModelBinding.IModelBinder GetBinder(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+}
+namespace System.Web.Http.Routing
+{
+ public partial class HttpMethodConstraint : System.Web.Http.Routing.IHttpRouteConstraint
+ {
+ public HttpMethodConstraint(params System.Net.Http.HttpMethod[] allowedMethods) { }
+ public System.Collections.ObjectModel.Collection<System.Net.Http.HttpMethod> AllowedMethods { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected virtual bool Match(System.Net.Http.HttpRequestMessage request, System.Web.Http.Routing.IHttpRoute route, string parameterName, System.Collections.Generic.IDictionary<string, object> values, System.Web.Http.Routing.HttpRouteDirection routeDirection) { throw null; }
+ bool System.Web.Http.Routing.IHttpRouteConstraint.Match(System.Net.Http.HttpRequestMessage request, System.Web.Http.Routing.IHttpRoute route, string parameterName, System.Collections.Generic.IDictionary<string, object> values, System.Web.Http.Routing.HttpRouteDirection routeDirection) { throw null; }
+ }
+ public partial class HttpRoute : System.Web.Http.Routing.IHttpRoute
+ {
+ public HttpRoute() { }
+ public HttpRoute(string routeTemplate) { }
+ public HttpRoute(string routeTemplate, System.Web.Http.Routing.HttpRouteValueDictionary defaults) { }
+ public HttpRoute(string routeTemplate, System.Web.Http.Routing.HttpRouteValueDictionary defaults, System.Web.Http.Routing.HttpRouteValueDictionary constraints) { }
+ public HttpRoute(string routeTemplate, System.Web.Http.Routing.HttpRouteValueDictionary defaults, System.Web.Http.Routing.HttpRouteValueDictionary constraints, System.Web.Http.Routing.HttpRouteValueDictionary dataTokens) { }
+ public System.Collections.Generic.IDictionary<string, object> Constraints { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> DataTokens { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> Defaults { get { throw null; } }
+ public string RouteTemplate { get { throw null; } }
+ public virtual System.Web.Http.Routing.IHttpRouteData GetRouteData(string virtualPathRoot, System.Net.Http.HttpRequestMessage request) { throw null; }
+ public virtual System.Web.Http.Routing.IHttpVirtualPathData GetVirtualPath(System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> values) { throw null; }
+ protected virtual bool ProcessConstraint(System.Net.Http.HttpRequestMessage request, object constraint, string parameterName, System.Web.Http.Routing.HttpRouteValueDictionary values, System.Web.Http.Routing.HttpRouteDirection routeDirection) { throw null; }
+ }
+ public partial class HttpRouteData : System.Web.Http.Routing.IHttpRouteData
+ {
+ public HttpRouteData(System.Web.Http.Routing.IHttpRoute route) { }
+ public HttpRouteData(System.Web.Http.Routing.IHttpRoute route, System.Web.Http.Routing.HttpRouteValueDictionary values) { }
+ public System.Web.Http.Routing.IHttpRoute Route { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> Values { get { throw null; } }
+ }
+ public enum HttpRouteDirection
+ {
+ UriGeneration = 1,
+ UriResolution = 0,
+ }
+ public partial class HttpRouteValueDictionary : System.Collections.Generic.Dictionary<string, object>
+ {
+ public HttpRouteValueDictionary() { }
+ public HttpRouteValueDictionary(System.Collections.Generic.IDictionary<string, object> dictionary) { }
+ public HttpRouteValueDictionary(object values) { }
+ }
+ public partial class HttpVirtualPathData : System.Web.Http.Routing.IHttpVirtualPathData
+ {
+ public HttpVirtualPathData(System.Web.Http.Routing.IHttpRoute route, string virtualPath) { }
+ public System.Web.Http.Routing.IHttpRoute Route { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial interface IHttpRoute
+ {
+ System.Collections.Generic.IDictionary<string, object> Constraints { get; }
+ System.Collections.Generic.IDictionary<string, object> DataTokens { get; }
+ System.Collections.Generic.IDictionary<string, object> Defaults { get; }
+ string RouteTemplate { get; }
+ System.Web.Http.Routing.IHttpRouteData GetRouteData(string virtualPathRoot, System.Net.Http.HttpRequestMessage request);
+ System.Web.Http.Routing.IHttpVirtualPathData GetVirtualPath(System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> values);
+ }
+ public partial interface IHttpRouteConstraint
+ {
+ bool Match(System.Net.Http.HttpRequestMessage request, System.Web.Http.Routing.IHttpRoute route, string parameterName, System.Collections.Generic.IDictionary<string, object> values, System.Web.Http.Routing.HttpRouteDirection routeDirection);
+ }
+ public partial interface IHttpRouteData
+ {
+ System.Web.Http.Routing.IHttpRoute Route { get; }
+ System.Collections.Generic.IDictionary<string, object> Values { get; }
+ }
+ public partial interface IHttpVirtualPathData
+ {
+ System.Web.Http.Routing.IHttpRoute Route { get; }
+ string VirtualPath { get; }
+ }
+ public partial class UrlHelper
+ {
+ public UrlHelper(System.Web.Http.Controllers.HttpControllerContext controllerContext) { }
+ public System.Web.Http.Controllers.HttpControllerContext ControllerContext { get { throw null; } set { } }
+ public string Link(string routeName, System.Collections.Generic.IDictionary<string, object> routeValues) { throw null; }
+ public string Link(string routeName, object routeValues) { throw null; }
+ public string Route(string routeName, System.Collections.Generic.IDictionary<string, object> routeValues) { throw null; }
+ public string Route(string routeName, object routeValues) { throw null; }
+ }
+}
+namespace System.Web.Http.Services
+{
+ public partial class DefaultServices : System.IDisposable
+ {
+ protected DefaultServices() { }
+ public DefaultServices(System.Web.Http.HttpConfiguration configuration) { }
+ public System.Collections.Generic.ICollection<System.Type> ServiceTypes { get { throw null; } }
+ public void Add(System.Type serviceType, object service) { }
+ public void AddRange(System.Type serviceType, System.Collections.Generic.IEnumerable<object> services) { }
+ public void Clear(System.Type serviceType) { }
+ public virtual void Dispose() { }
+ public int FindIndex(System.Type serviceType, System.Predicate<object> match) { throw null; }
+ public virtual object GetService(System.Type serviceType) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<object> GetServices(System.Type serviceType) { throw null; }
+ public void Insert(System.Type serviceType, int index, object service) { }
+ public void InsertRange(System.Type serviceType, int index, System.Collections.Generic.IEnumerable<object> services) { }
+ public bool Remove(System.Type serviceType, object service) { throw null; }
+ public int RemoveAll(System.Type serviceType, System.Predicate<object> match) { throw null; }
+ public void RemoveAt(System.Type serviceType, int index) { }
+ public void Replace(System.Type serviceType, object service) { }
+ public void ReplaceRange(System.Type serviceType, System.Collections.Generic.IEnumerable<object> services) { }
+ }
+}
+namespace System.Web.Http.Tracing
+{
+ public partial interface ITraceManager
+ {
+ void Initialize(System.Web.Http.HttpConfiguration configuration);
+ }
+ public partial interface ITraceWriter
+ {
+ bool IsEnabled(string category, System.Web.Http.Tracing.TraceLevel level);
+ void Trace(System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level, System.Action<System.Web.Http.Tracing.TraceRecord> traceAction);
+ }
+ public static partial class ITraceWriterExtensions
+ {
+ public static void Debug(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception) { }
+ public static void Debug(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception, string messageFormat, params object[] messageArguments) { }
+ public static void Debug(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, string messageFormat, params object[] messageArguments) { }
+ public static void Error(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception) { }
+ public static void Error(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception, string messageFormat, params object[] messageArguments) { }
+ public static void Error(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, string messageFormat, params object[] messageArguments) { }
+ public static void Fatal(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception) { }
+ public static void Fatal(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception, string messageFormat, params object[] messageArguments) { }
+ public static void Fatal(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, string messageFormat, params object[] messageArguments) { }
+ public static void Info(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception) { }
+ public static void Info(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception, string messageFormat, params object[] messageArguments) { }
+ public static void Info(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, string messageFormat, params object[] messageArguments) { }
+ public static void Trace(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level, System.Exception exception) { }
+ public static void Trace(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level, System.Exception exception, string messageFormat, params object[] messageArguments) { }
+ public static void Trace(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level, string messageFormat, params object[] messageArguments) { }
+ public static void TraceBeginEnd(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level, string operatorName, string operationName, System.Action<System.Web.Http.Tracing.TraceRecord> beginTrace, System.Action execute, System.Action<System.Web.Http.Tracing.TraceRecord> endTrace, System.Action<System.Web.Http.Tracing.TraceRecord> errorTrace) { }
+ public static System.Threading.Tasks.Task TraceBeginEndAsync(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level, string operatorName, string operationName, System.Action<System.Web.Http.Tracing.TraceRecord> beginTrace, System.Func<System.Threading.Tasks.Task> execute, System.Action<System.Web.Http.Tracing.TraceRecord> endTrace, System.Action<System.Web.Http.Tracing.TraceRecord> errorTrace) { throw null; }
+ public static System.Threading.Tasks.Task<TResult> TraceBeginEndAsync<TResult>(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level, string operatorName, string operationName, System.Action<System.Web.Http.Tracing.TraceRecord> beginTrace, System.Func<System.Threading.Tasks.Task<TResult>> execute, System.Action<System.Web.Http.Tracing.TraceRecord, TResult> endTrace, System.Action<System.Web.Http.Tracing.TraceRecord> errorTrace) { throw null; }
+ public static void Warn(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception) { }
+ public static void Warn(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, System.Exception exception, string messageFormat, params object[] messageArguments) { }
+ public static void Warn(this System.Web.Http.Tracing.ITraceWriter traceWriter, System.Net.Http.HttpRequestMessage request, string category, string messageFormat, params object[] messageArguments) { }
+ }
+ public static partial class TraceCategories
+ {
+ public static readonly string ActionCategory;
+ public static readonly string ControllersCategory;
+ public static readonly string FiltersCategory;
+ public static readonly string FormattingCategory;
+ public static readonly string MessageHandlersCategory;
+ public static readonly string ModelBindingCategory;
+ public static readonly string RequestCategory;
+ public static readonly string RoutingCategory;
+ }
+ public enum TraceKind
+ {
+ Begin = 1,
+ End = 2,
+ Trace = 0,
+ }
+ public enum TraceLevel
+ {
+ Debug = 1,
+ Error = 4,
+ Fatal = 5,
+ Info = 2,
+ Off = 0,
+ Warn = 3,
+ }
+ public partial class TraceRecord
+ {
+ public TraceRecord(System.Net.Http.HttpRequestMessage request, string category, System.Web.Http.Tracing.TraceLevel level) { }
+ public string Category { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Http.Tracing.TraceKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Http.Tracing.TraceLevel Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Operator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.Dictionary<object, object> Properties { get { throw null; } }
+ public System.Net.Http.HttpRequestMessage Request { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Guid RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.HttpStatusCode Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.DateTime Timestamp { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
+namespace System.Web.Http.Validation
+{
+ public partial class DefaultBodyModelValidator : System.Web.Http.Validation.IBodyModelValidator
+ {
+ public DefaultBodyModelValidator() { }
+ public bool Validate(object model, System.Type type, System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, string keyPrefix) { throw null; }
+ }
+ public partial interface IBodyModelValidator
+ {
+ bool Validate(object model, System.Type type, System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Web.Http.Controllers.HttpActionContext actionContext, string keyPrefix);
+ }
+ public partial class ModelStateFormatterLogger : System.Net.Http.Formatting.IFormatterLogger
+ {
+ public ModelStateFormatterLogger(System.Web.Http.ModelBinding.ModelStateDictionary modelState, string prefix) { }
+ public void LogError(string errorPath, string errorMessage) { }
+ }
+ public sealed partial class ModelValidatedEventArgs : System.EventArgs
+ {
+ public ModelValidatedEventArgs(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.Validation.ModelValidationNode parentNode) { }
+ public System.Web.Http.Controllers.HttpActionContext ActionContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Http.Validation.ModelValidationNode ParentNode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public sealed partial class ModelValidatingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ModelValidatingEventArgs(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.Validation.ModelValidationNode parentNode) { }
+ public System.Web.Http.Controllers.HttpActionContext ActionContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Http.Validation.ModelValidationNode ParentNode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public sealed partial class ModelValidationNode
+ {
+ public ModelValidationNode(System.Web.Http.Metadata.ModelMetadata modelMetadata, string modelStateKey) { }
+ public ModelValidationNode(System.Web.Http.Metadata.ModelMetadata modelMetadata, string modelStateKey, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidationNode> childNodes) { }
+ public System.Collections.Generic.ICollection<System.Web.Http.Validation.ModelValidationNode> ChildNodes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Http.Metadata.ModelMetadata ModelMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ModelStateKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool SuppressValidation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ValidateAllProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public event System.EventHandler<System.Web.Http.Validation.ModelValidatedEventArgs> Validated { add { } remove { } }
+ public event System.EventHandler<System.Web.Http.Validation.ModelValidatingEventArgs> Validating { add { } remove { } }
+ public void CombineWith(System.Web.Http.Validation.ModelValidationNode otherNode) { }
+ public void Validate(System.Web.Http.Controllers.HttpActionContext actionContext) { }
+ public void Validate(System.Web.Http.Controllers.HttpActionContext actionContext, System.Web.Http.Validation.ModelValidationNode parentNode) { }
+ }
+ public sealed partial class ModelValidationRequiredMemberSelector : System.Net.Http.Formatting.IRequiredMemberSelector
+ {
+ public ModelValidationRequiredMemberSelector(System.Web.Http.Metadata.ModelMetadataProvider metadataProvider, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) { }
+ public bool IsRequiredMember(System.Reflection.MemberInfo member) { throw null; }
+ }
+ public partial class ModelValidationResult
+ {
+ public ModelValidationResult() { }
+ public string MemberName { get { throw null; } set { } }
+ public string Message { get { throw null; } set { } }
+ }
+ public abstract partial class ModelValidator
+ {
+ protected ModelValidator(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) { }
+ public virtual bool IsRequired { get { throw null; } }
+ protected internal System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> ValidatorProviders { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Web.Http.Validation.ModelValidator GetModelValidator(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) { throw null; }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidationResult> Validate(System.Web.Http.Metadata.ModelMetadata metadata, object container);
+ }
+ public abstract partial class ModelValidatorProvider
+ {
+ protected ModelValidatorProvider() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(System.Web.Http.Metadata.ModelMetadata metadata, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders);
+ }
+}
+namespace System.Web.Http.Validation.Providers
+{
+ public abstract partial class AssociatedValidatorProvider : System.Web.Http.Validation.ModelValidatorProvider
+ {
+ protected AssociatedValidatorProvider() { }
+ protected virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type type) { throw null; }
+ public sealed override System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(System.Web.Http.Metadata.ModelMetadata metadata, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) { throw null; }
+ protected abstract System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(System.Web.Http.Metadata.ModelMetadata metadata, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders, System.Collections.Generic.IEnumerable<System.Attribute> attributes);
+ }
+ public delegate System.Web.Http.Validation.ModelValidator DataAnnotationsModelValidationFactory(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders, System.ComponentModel.DataAnnotations.ValidationAttribute attribute);
+ [System.Security.SecuritySafeCriticalAttribute]
+ public partial class DataAnnotationsModelValidatorProvider : System.Web.Http.Validation.Providers.AssociatedValidatorProvider
+ {
+ public DataAnnotationsModelValidatorProvider() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(System.Web.Http.Metadata.ModelMetadata metadata, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders, System.Collections.Generic.IEnumerable<System.Attribute> attributes) { throw null; }
+ public void RegisterAdapter(System.Type attributeType, System.Type adapterType) { }
+ public void RegisterAdapterFactory(System.Type attributeType, System.Web.Http.Validation.Providers.DataAnnotationsModelValidationFactory factory) { }
+ public void RegisterDefaultAdapter(System.Type adapterType) { }
+ public void RegisterDefaultAdapterFactory(System.Web.Http.Validation.Providers.DataAnnotationsModelValidationFactory factory) { }
+ public void RegisterDefaultValidatableObjectAdapter(System.Type adapterType) { }
+ public void RegisterDefaultValidatableObjectAdapterFactory(System.Web.Http.Validation.Providers.DataAnnotationsValidatableObjectAdapterFactory factory) { }
+ public void RegisterValidatableObjectAdapter(System.Type modelType, System.Type adapterType) { }
+ public void RegisterValidatableObjectAdapterFactory(System.Type modelType, System.Web.Http.Validation.Providers.DataAnnotationsValidatableObjectAdapterFactory factory) { }
+ }
+ public delegate System.Web.Http.Validation.ModelValidator DataAnnotationsValidatableObjectAdapterFactory(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders);
+ public partial class DataMemberModelValidatorProvider : System.Web.Http.Validation.Providers.AssociatedValidatorProvider
+ {
+ public DataMemberModelValidatorProvider() { }
+ protected override System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(System.Web.Http.Metadata.ModelMetadata metadata, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders, System.Collections.Generic.IEnumerable<System.Attribute> attributes) { throw null; }
+ }
+ public partial class RequiredMemberModelValidatorProvider : System.Web.Http.Validation.ModelValidatorProvider
+ {
+ public RequiredMemberModelValidatorProvider(System.Net.Http.Formatting.IRequiredMemberSelector requiredMemberSelector) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidator> GetValidators(System.Web.Http.Metadata.ModelMetadata metadata, System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) { throw null; }
+ }
+}
+namespace System.Web.Http.Validation.Validators
+{
+ [System.Security.SecuritySafeCriticalAttribute]
+ public partial class DataAnnotationsModelValidator : System.Web.Http.Validation.ModelValidator
+ {
+ public DataAnnotationsModelValidator(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders, System.ComponentModel.DataAnnotations.ValidationAttribute attribute) : base (default(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider>)) { }
+ protected internal System.ComponentModel.DataAnnotations.ValidationAttribute Attribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool IsRequired { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidationResult> Validate(System.Web.Http.Metadata.ModelMetadata metadata, object container) { throw null; }
+ }
+ public partial class RequiredMemberModelValidator : System.Web.Http.Validation.ModelValidator
+ {
+ public RequiredMemberModelValidator(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) : base (default(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider>)) { }
+ public override bool IsRequired { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidationResult> Validate(System.Web.Http.Metadata.ModelMetadata metadata, object container) { throw null; }
+ }
+ public partial class ValidatableObjectAdapter : System.Web.Http.Validation.ModelValidator
+ {
+ public ValidatableObjectAdapter(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider> validatorProviders) : base (default(System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidatorProvider>)) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Http.Validation.ModelValidationResult> Validate(System.Web.Http.Metadata.ModelMetadata metadata, object container) { throw null; }
+ }
+}
+namespace System.Web.Http.ValueProviders
+{
+ public partial interface IEnumerableValueProvider : System.Web.Http.ValueProviders.IValueProvider
+ {
+ System.Collections.Generic.IDictionary<string, string> GetKeysFromPrefix(string prefix);
+ }
+ public partial interface IUriValueProviderFactory
+ {
+ }
+ public partial interface IValueProvider
+ {
+ bool ContainsPrefix(string prefix);
+ System.Web.Http.ValueProviders.ValueProviderResult GetValue(string key);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2116), Inherited=true, AllowMultiple=false)]
+ public sealed partial class ValueProviderAttribute : System.Web.Http.ModelBinding.ModelBinderAttribute
+ {
+ public ValueProviderAttribute(System.Type valueProviderFactory) { }
+ public ValueProviderAttribute(params System.Type[] valueProviderFactories) { }
+ public System.Collections.Generic.IEnumerable<System.Type> ValueProviderFactoryTypes { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<System.Web.Http.ValueProviders.ValueProviderFactory> GetValueProviderFactories(System.Web.Http.HttpConfiguration configuration) { throw null; }
+ }
+ public abstract partial class ValueProviderFactory
+ {
+ protected ValueProviderFactory() { }
+ public abstract System.Web.Http.ValueProviders.IValueProvider GetValueProvider(System.Web.Http.Controllers.HttpActionContext actionContext);
+ }
+ [System.SerializableAttribute]
+ public partial class ValueProviderResult
+ {
+ protected ValueProviderResult() { }
+ public ValueProviderResult(object rawValue, string attemptedValue, System.Globalization.CultureInfo culture) { }
+ public string AttemptedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public System.Globalization.CultureInfo Culture { get { throw null; } protected set { } }
+ public object RawValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public object ConvertTo(System.Type type) { throw null; }
+ public virtual object ConvertTo(System.Type type, System.Globalization.CultureInfo culture) { throw null; }
+ }
+}
+namespace System.Web.Http.ValueProviders.Providers
+{
+ public partial class CompositeValueProvider : System.Collections.ObjectModel.Collection<System.Web.Http.ValueProviders.IValueProvider>, System.Web.Http.ValueProviders.IEnumerableValueProvider, System.Web.Http.ValueProviders.IValueProvider
+ {
+ public CompositeValueProvider() { }
+ public CompositeValueProvider(System.Collections.Generic.IList<System.Web.Http.ValueProviders.IValueProvider> list) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetKeysFromPrefix(string prefix) { throw null; }
+ public virtual System.Web.Http.ValueProviders.ValueProviderResult GetValue(string key) { throw null; }
+ protected override void InsertItem(int index, System.Web.Http.ValueProviders.IValueProvider item) { }
+ protected override void SetItem(int index, System.Web.Http.ValueProviders.IValueProvider item) { }
+ }
+ public partial class CompositeValueProviderFactory : System.Web.Http.ValueProviders.ValueProviderFactory
+ {
+ public CompositeValueProviderFactory(System.Collections.Generic.IEnumerable<System.Web.Http.ValueProviders.ValueProviderFactory> factories) { }
+ public override System.Web.Http.ValueProviders.IValueProvider GetValueProvider(System.Web.Http.Controllers.HttpActionContext actionContext) { throw null; }
+ }
+ public partial class NameValueCollectionValueProvider : System.Web.Http.ValueProviders.IEnumerableValueProvider, System.Web.Http.ValueProviders.IValueProvider
+ {
+ public NameValueCollectionValueProvider(System.Collections.Specialized.NameValueCollection values, System.Globalization.CultureInfo culture) { }
+ public NameValueCollectionValueProvider(System.Func<System.Collections.Specialized.NameValueCollection> valuesFactory, System.Globalization.CultureInfo culture) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetKeysFromPrefix(string prefix) { throw null; }
+ public virtual System.Web.Http.ValueProviders.ValueProviderResult GetValue(string key) { throw null; }
+ }
+ public partial class QueryStringValueProvider : System.Web.Http.ValueProviders.Providers.NameValueCollectionValueProvider
+ {
+ public QueryStringValueProvider(System.Web.Http.Controllers.HttpActionContext actionContext, System.Globalization.CultureInfo culture) : base (default(System.Collections.Specialized.NameValueCollection), default(System.Globalization.CultureInfo)) { }
+ }
+ public partial class QueryStringValueProviderFactory : System.Web.Http.ValueProviders.ValueProviderFactory, System.Web.Http.ValueProviders.IUriValueProviderFactory
+ {
+ public QueryStringValueProviderFactory() { }
+ public override System.Web.Http.ValueProviders.IValueProvider GetValueProvider(System.Web.Http.Controllers.HttpActionContext actionContext) { throw null; }
+ }
+ public partial class RouteDataValueProvider : System.Web.Http.ValueProviders.Providers.NameValueCollectionValueProvider
+ {
+ public RouteDataValueProvider(System.Web.Http.Controllers.HttpActionContext actionContext, System.Globalization.CultureInfo culture) : base (default(System.Collections.Specialized.NameValueCollection), default(System.Globalization.CultureInfo)) { }
+ }
+ public partial class RouteDataValueProviderFactory : System.Web.Http.ValueProviders.ValueProviderFactory, System.Web.Http.ValueProviders.IUriValueProviderFactory
+ {
+ public RouteDataValueProviderFactory() { }
+ public override System.Web.Http.ValueProviders.IValueProvider GetValueProvider(System.Web.Http.Controllers.HttpActionContext actionContext) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Mvc.cs b/src/v4.5.2/System.Web.Mvc.cs
new file mode 100644
index 0000000..86e739f
--- /dev/null
+++ b/src/v4.5.2/System.Web.Mvc.cs
@@ -0,0 +1,2457 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("3.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Mvc.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("3.0.20107.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft® .NET Framework")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Mvc.dll")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("4b5f4208-c6b0-4c37-9a41-63325ffa52ad")]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityTransparentAttribute]
+[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Mvc.PreApplicationStartCode), "Start")]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Mvc.HttpAntiForgeryException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Mvc.TagBuilder))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Mvc.TagRenderMode))]
+namespace System.Web.Mvc
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class AcceptVerbsAttribute : System.Web.Mvc.ActionMethodSelectorAttribute
+ {
+ public AcceptVerbsAttribute(params string[] verbs) { }
+ public AcceptVerbsAttribute(System.Web.Mvc.HttpVerbs verbs) { }
+ public System.Collections.Generic.ICollection<string> Verbs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool IsValidForRequest(System.Web.Mvc.ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo) { throw null; }
+ }
+ public abstract partial class ActionDescriptor : System.Reflection.ICustomAttributeProvider
+ {
+ protected ActionDescriptor() { }
+ public abstract string ActionName { get; }
+ public abstract System.Web.Mvc.ControllerDescriptor ControllerDescriptor { get; }
+ public virtual string UniqueId { get { throw null; } }
+ public abstract object Execute(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> parameters);
+ public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
+ public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("Please call System.Web.Mvc.FilterProviders.Providers.GetFilters() now.", true)]
+ public virtual System.Web.Mvc.FilterInfo GetFilters() { throw null; }
+ public abstract System.Web.Mvc.ParameterDescriptor[] GetParameters();
+ public virtual System.Collections.Generic.ICollection<System.Web.Mvc.ActionSelector> GetSelectors() { throw null; }
+ public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ public partial class ActionExecutedContext : System.Web.Mvc.ControllerContext
+ {
+ public ActionExecutedContext() { }
+ public ActionExecutedContext(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor, bool canceled, System.Exception exception) { }
+ public virtual System.Web.Mvc.ActionDescriptor ActionDescriptor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool Canceled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.ActionResult Result { get { throw null; } set { } }
+ }
+ public partial class ActionExecutingContext : System.Web.Mvc.ControllerContext
+ {
+ public ActionExecutingContext() { }
+ public ActionExecutingContext(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string, object> actionParameters) { }
+ public virtual System.Web.Mvc.ActionDescriptor ActionDescriptor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Collections.Generic.IDictionary<string, object> ActionParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.ActionResult Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public abstract partial class ActionFilterAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IActionFilter, System.Web.Mvc.IResultFilter
+ {
+ protected ActionFilterAttribute() { }
+ public virtual void OnActionExecuted(System.Web.Mvc.ActionExecutedContext filterContext) { }
+ public virtual void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext) { }
+ public virtual void OnResultExecuted(System.Web.Mvc.ResultExecutedContext filterContext) { }
+ public virtual void OnResultExecuting(System.Web.Mvc.ResultExecutingContext filterContext) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public abstract partial class ActionMethodSelectorAttribute : System.Attribute
+ {
+ protected ActionMethodSelectorAttribute() { }
+ public abstract bool IsValidForRequest(System.Web.Mvc.ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ActionNameAttribute : System.Web.Mvc.ActionNameSelectorAttribute
+ {
+ public ActionNameAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool IsValidName(System.Web.Mvc.ControllerContext controllerContext, string actionName, System.Reflection.MethodInfo methodInfo) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public abstract partial class ActionNameSelectorAttribute : System.Attribute
+ {
+ protected ActionNameSelectorAttribute() { }
+ public abstract bool IsValidName(System.Web.Mvc.ControllerContext controllerContext, string actionName, System.Reflection.MethodInfo methodInfo);
+ }
+ public abstract partial class ActionResult
+ {
+ protected ActionResult() { }
+ public abstract void ExecuteResult(System.Web.Mvc.ControllerContext context);
+ }
+ public delegate bool ActionSelector(System.Web.Mvc.ControllerContext controllerContext);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1156), AllowMultiple=true)]
+ public sealed partial class AdditionalMetadataAttribute : System.Attribute, System.Web.Mvc.IMetadataAware
+ {
+ public AdditionalMetadataAttribute(string name, object value) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void OnMetadataCreated(System.Web.Mvc.ModelMetadata metadata) { }
+ }
+ public partial class AjaxHelper
+ {
+ public AjaxHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer) { }
+ public AjaxHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer, System.Web.Routing.RouteCollection routeCollection) { }
+ public static string GlobalizationScriptPath { get { throw null; } set { } }
+ public System.Web.Routing.RouteCollection RouteCollection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Mvc.ViewContext ViewContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } }
+ public System.Web.Mvc.IViewDataContainer ViewDataContainer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string JavaScriptStringEncode(string message) { throw null; }
+ }
+ public partial class AjaxHelper<TModel> : System.Web.Mvc.AjaxHelper
+ {
+ public AjaxHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer) : base (default(System.Web.Mvc.ViewContext), default(System.Web.Mvc.IViewDataContainer)) { }
+ public AjaxHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer, System.Web.Routing.RouteCollection routeCollection) : base (default(System.Web.Mvc.ViewContext), default(System.Web.Mvc.IViewDataContainer)) { }
+ public new System.Web.Mvc.ViewDataDictionary<TModel> ViewData { get { throw null; } }
+ }
+ public static partial class AjaxRequestExtensions
+ {
+ public static bool IsAjaxRequest(this System.Web.HttpRequestBase request) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=true)]
+ public sealed partial class AllowHtmlAttribute : System.Attribute, System.Web.Mvc.IMetadataAware
+ {
+ public AllowHtmlAttribute() { }
+ public void OnMetadataCreated(System.Web.Mvc.ModelMetadata metadata) { }
+ }
+ public abstract partial class AreaRegistration
+ {
+ protected AreaRegistration() { }
+ public abstract string AreaName { get; }
+ public static void RegisterAllAreas() { }
+ public static void RegisterAllAreas(object state) { }
+ public abstract void RegisterArea(System.Web.Mvc.AreaRegistrationContext context);
+ }
+ public partial class AreaRegistrationContext
+ {
+ public AreaRegistrationContext(string areaName, System.Web.Routing.RouteCollection routes) { }
+ public AreaRegistrationContext(string areaName, System.Web.Routing.RouteCollection routes, object state) { }
+ public string AreaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ICollection<string> Namespaces { get { throw null; } }
+ public System.Web.Routing.RouteCollection Routes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object State { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Routing.Route MapRoute(string name, string url) { throw null; }
+ public System.Web.Routing.Route MapRoute(string name, string url, object defaults) { throw null; }
+ public System.Web.Routing.Route MapRoute(string name, string url, object defaults, object constraints) { throw null; }
+ public System.Web.Routing.Route MapRoute(string name, string url, object defaults, object constraints, string[] namespaces) { throw null; }
+ public System.Web.Routing.Route MapRoute(string name, string url, object defaults, string[] namespaces) { throw null; }
+ public System.Web.Routing.Route MapRoute(string name, string url, string[] namespaces) { throw null; }
+ }
+ public abstract partial class AssociatedMetadataProvider : System.Web.Mvc.ModelMetadataProvider
+ {
+ protected AssociatedMetadataProvider() { }
+ protected abstract System.Web.Mvc.ModelMetadata CreateMetadata(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName);
+ protected virtual System.Collections.Generic.IEnumerable<System.Attribute> FilterAttributes(System.Type containerType, System.ComponentModel.PropertyDescriptor propertyDescriptor, System.Collections.Generic.IEnumerable<System.Attribute> attributes) { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelMetadata> GetMetadataForProperties(object container, System.Type containerType) { throw null; }
+ protected virtual System.Web.Mvc.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, System.ComponentModel.PropertyDescriptor propertyDescriptor) { throw null; }
+ public override System.Web.Mvc.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, string propertyName) { throw null; }
+ public override System.Web.Mvc.ModelMetadata GetMetadataForType(System.Func<object> modelAccessor, System.Type modelType) { throw null; }
+ protected virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type type) { throw null; }
+ }
+ public abstract partial class AssociatedValidatorProvider : System.Web.Mvc.ModelValidatorProvider
+ {
+ protected AssociatedValidatorProvider() { }
+ protected virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type type) { throw null; }
+ public sealed override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ protected abstract System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.Collections.Generic.IEnumerable<System.Attribute> attributes);
+ }
+ public abstract partial class AsyncController : System.Web.Mvc.Controller, System.Web.Mvc.Async.IAsyncController, System.Web.Mvc.Async.IAsyncManagerContainer, System.Web.Mvc.IController
+ {
+ protected AsyncController() { }
+ public System.Web.Mvc.Async.AsyncManager AsyncManager { get { throw null; } }
+ protected virtual System.IAsyncResult BeginExecute(System.Web.Routing.RequestContext requestContext, System.AsyncCallback callback, object state) { throw null; }
+ protected virtual System.IAsyncResult BeginExecuteCore(System.AsyncCallback callback, object state) { throw null; }
+ protected override System.Web.Mvc.IActionInvoker CreateActionInvoker() { throw null; }
+ protected virtual void EndExecute(System.IAsyncResult asyncResult) { }
+ protected virtual void EndExecuteCore(System.IAsyncResult asyncResult) { }
+ System.IAsyncResult System.Web.Mvc.Async.IAsyncController.BeginExecute(System.Web.Routing.RequestContext requestContext, System.AsyncCallback callback, object state) { throw null; }
+ void System.Web.Mvc.Async.IAsyncController.EndExecute(System.IAsyncResult asyncResult) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public partial class AsyncTimeoutAttribute : System.Web.Mvc.ActionFilterAttribute
+ {
+ public AsyncTimeoutAttribute(int duration) { }
+ public int Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext) { }
+ }
+ public partial class AuthorizationContext : System.Web.Mvc.ControllerContext
+ {
+ public AuthorizationContext() { }
+ [System.ObsoleteAttribute("The recommended alternative is the constructor AuthorizationContext(ControllerContext controllerContext, ActionDescriptor actionDescriptor).")]
+ public AuthorizationContext(System.Web.Mvc.ControllerContext controllerContext) { }
+ public AuthorizationContext(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { }
+ public virtual System.Web.Mvc.ActionDescriptor ActionDescriptor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.ActionResult Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=true)]
+ public partial class AuthorizeAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
+ {
+ public AuthorizeAttribute() { }
+ public string Roles { get { throw null; } set { } }
+ public override object TypeId { get { throw null; } }
+ public string Users { get { throw null; } set { } }
+ protected virtual bool AuthorizeCore(System.Web.HttpContextBase httpContext) { throw null; }
+ protected virtual void HandleUnauthorizedRequest(System.Web.Mvc.AuthorizationContext filterContext) { }
+ public virtual void OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext) { }
+ protected virtual System.Web.HttpValidationStatus OnCacheAuthorization(System.Web.HttpContextBase httpContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2052), AllowMultiple=false, Inherited=true)]
+ public sealed partial class BindAttribute : System.Attribute
+ {
+ public BindAttribute() { }
+ public string Exclude { get { throw null; } set { } }
+ public string Include { get { throw null; } set { } }
+ public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsPropertyAllowed(string propertyName) { throw null; }
+ }
+ public abstract partial class BuildManagerCompiledView : System.Web.Mvc.IView
+ {
+ protected BuildManagerCompiledView(System.Web.Mvc.ControllerContext controllerContext, string viewPath) { }
+ protected BuildManagerCompiledView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, System.Web.Mvc.IViewPageActivator viewPageActivator) { }
+ public string ViewPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public void Render(System.Web.Mvc.ViewContext viewContext, System.IO.TextWriter writer) { }
+ protected abstract void RenderView(System.Web.Mvc.ViewContext viewContext, System.IO.TextWriter writer, object instance);
+ }
+ public abstract partial class BuildManagerViewEngine : System.Web.Mvc.VirtualPathProviderViewEngine
+ {
+ protected BuildManagerViewEngine() { }
+ protected BuildManagerViewEngine(System.Web.Mvc.IViewPageActivator viewPageActivator) { }
+ protected System.Web.Mvc.IViewPageActivator ViewPageActivator { get { throw null; } }
+ protected override bool FileExists(System.Web.Mvc.ControllerContext controllerContext, string virtualPath) { throw null; }
+ }
+ public partial class ByteArrayModelBinder : System.Web.Mvc.IModelBinder
+ {
+ public ByteArrayModelBinder() { }
+ public virtual object BindModel(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ChildActionOnlyAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
+ {
+ public ChildActionOnlyAttribute() { }
+ public void OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext) { }
+ }
+ public sealed partial class ChildActionValueProvider : System.Web.Mvc.DictionaryValueProvider<object>
+ {
+ public ChildActionValueProvider(System.Web.Mvc.ControllerContext controllerContext) : base (default(System.Collections.Generic.IDictionary<string, object>), default(System.Globalization.CultureInfo)) { }
+ public override System.Web.Mvc.ValueProviderResult GetValue(string key) { throw null; }
+ }
+ public sealed partial class ChildActionValueProviderFactory : System.Web.Mvc.ValueProviderFactory
+ {
+ public ChildActionValueProviderFactory() { }
+ public override System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ }
+ public partial class ClientDataTypeModelValidatorProvider : System.Web.Mvc.ModelValidatorProvider
+ {
+ public ClientDataTypeModelValidatorProvider() { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, System.Web.Mvc.IClientValidatable
+ {
+ public CompareAttribute(string otherProperty) { }
+ public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public static string FormatPropertyForClientValidation(string property) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ }
+ public partial class ContentResult : System.Web.Mvc.ActionResult
+ {
+ public ContentResult() { }
+ public string Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Text.Encoding ContentEncoding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ }
+ public abstract partial class Controller : System.Web.Mvc.ControllerBase, System.IDisposable, System.Web.Mvc.IActionFilter, System.Web.Mvc.IAuthorizationFilter, System.Web.Mvc.IExceptionFilter, System.Web.Mvc.IResultFilter
+ {
+ protected Controller() { }
+ public System.Web.Mvc.IActionInvoker ActionInvoker { get { throw null; } set { } }
+ protected internal System.Web.Mvc.ModelBinderDictionary Binders { get { throw null; } set { } }
+ public System.Web.HttpContextBase HttpContext { get { throw null; } }
+ public System.Web.Mvc.ModelStateDictionary ModelState { get { throw null; } }
+ public System.Web.HttpRequestBase Request { get { throw null; } }
+ public System.Web.HttpResponseBase Response { get { throw null; } }
+ public System.Web.Routing.RouteData RouteData { get { throw null; } }
+ public System.Web.HttpServerUtilityBase Server { get { throw null; } }
+ public System.Web.HttpSessionStateBase Session { get { throw null; } }
+ public System.Web.Mvc.ITempDataProvider TempDataProvider { get { throw null; } set { } }
+ public System.Web.Mvc.UrlHelper Url { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } }
+ protected internal System.Web.Mvc.ContentResult Content(string content) { throw null; }
+ protected internal System.Web.Mvc.ContentResult Content(string content, string contentType) { throw null; }
+ protected internal virtual System.Web.Mvc.ContentResult Content(string content, string contentType, System.Text.Encoding contentEncoding) { throw null; }
+ protected virtual System.Web.Mvc.IActionInvoker CreateActionInvoker() { throw null; }
+ protected virtual System.Web.Mvc.ITempDataProvider CreateTempDataProvider() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected override void ExecuteCore() { }
+ protected internal System.Web.Mvc.FileContentResult File(byte[] fileContents, string contentType) { throw null; }
+ protected internal virtual System.Web.Mvc.FileContentResult File(byte[] fileContents, string contentType, string fileDownloadName) { throw null; }
+ protected internal System.Web.Mvc.FileStreamResult File(System.IO.Stream fileStream, string contentType) { throw null; }
+ protected internal virtual System.Web.Mvc.FileStreamResult File(System.IO.Stream fileStream, string contentType, string fileDownloadName) { throw null; }
+ protected internal System.Web.Mvc.FilePathResult File(string fileName, string contentType) { throw null; }
+ protected internal virtual System.Web.Mvc.FilePathResult File(string fileName, string contentType, string fileDownloadName) { throw null; }
+ protected virtual void HandleUnknownAction(string actionName) { }
+ protected internal System.Web.Mvc.HttpNotFoundResult HttpNotFound() { throw null; }
+ protected internal virtual System.Web.Mvc.HttpNotFoundResult HttpNotFound(string statusDescription) { throw null; }
+ protected override void Initialize(System.Web.Routing.RequestContext requestContext) { }
+ protected internal virtual System.Web.Mvc.JavaScriptResult JavaScript(string script) { throw null; }
+ protected internal System.Web.Mvc.JsonResult Json(object data) { throw null; }
+ protected internal System.Web.Mvc.JsonResult Json(object data, string contentType) { throw null; }
+ protected internal virtual System.Web.Mvc.JsonResult Json(object data, string contentType, System.Text.Encoding contentEncoding) { throw null; }
+ protected internal virtual System.Web.Mvc.JsonResult Json(object data, string contentType, System.Text.Encoding contentEncoding, System.Web.Mvc.JsonRequestBehavior behavior) { throw null; }
+ protected internal System.Web.Mvc.JsonResult Json(object data, string contentType, System.Web.Mvc.JsonRequestBehavior behavior) { throw null; }
+ protected internal System.Web.Mvc.JsonResult Json(object data, System.Web.Mvc.JsonRequestBehavior behavior) { throw null; }
+ protected virtual void OnActionExecuted(System.Web.Mvc.ActionExecutedContext filterContext) { }
+ protected virtual void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext) { }
+ protected virtual void OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext) { }
+ protected virtual void OnException(System.Web.Mvc.ExceptionContext filterContext) { }
+ protected virtual void OnResultExecuted(System.Web.Mvc.ResultExecutedContext filterContext) { }
+ protected virtual void OnResultExecuting(System.Web.Mvc.ResultExecutingContext filterContext) { }
+ protected internal System.Web.Mvc.PartialViewResult PartialView() { throw null; }
+ protected internal System.Web.Mvc.PartialViewResult PartialView(object model) { throw null; }
+ protected internal System.Web.Mvc.PartialViewResult PartialView(string viewName) { throw null; }
+ protected internal virtual System.Web.Mvc.PartialViewResult PartialView(string viewName, object model) { throw null; }
+ protected internal virtual System.Web.Mvc.RedirectResult Redirect(string url) { throw null; }
+ protected internal virtual System.Web.Mvc.RedirectResult RedirectPermanent(string url) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToAction(string actionName) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToAction(string actionName, object routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToAction(string actionName, string controllerName) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToAction(string actionName, string controllerName, object routeValues) { throw null; }
+ protected internal virtual System.Web.Mvc.RedirectToRouteResult RedirectToAction(string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToAction(string actionName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToActionPermanent(string actionName) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToActionPermanent(string actionName, object routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToActionPermanent(string actionName, string controllerName) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToActionPermanent(string actionName, string controllerName, object routeValues) { throw null; }
+ protected internal virtual System.Web.Mvc.RedirectToRouteResult RedirectToActionPermanent(string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToActionPermanent(string actionName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoute(object routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoute(string routeName) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoute(string routeName, object routeValues) { throw null; }
+ protected internal virtual System.Web.Mvc.RedirectToRouteResult RedirectToRoute(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoute(System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoutePermanent(object routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoutePermanent(string routeName) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoutePermanent(string routeName, object routeValues) { throw null; }
+ protected internal virtual System.Web.Mvc.RedirectToRouteResult RedirectToRoutePermanent(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ protected internal System.Web.Mvc.RedirectToRouteResult RedirectToRoutePermanent(System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ void System.Web.Mvc.IActionFilter.OnActionExecuted(System.Web.Mvc.ActionExecutedContext filterContext) { }
+ void System.Web.Mvc.IActionFilter.OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext) { }
+ void System.Web.Mvc.IAuthorizationFilter.OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext) { }
+ void System.Web.Mvc.IExceptionFilter.OnException(System.Web.Mvc.ExceptionContext filterContext) { }
+ void System.Web.Mvc.IResultFilter.OnResultExecuted(System.Web.Mvc.ResultExecutedContext filterContext) { }
+ void System.Web.Mvc.IResultFilter.OnResultExecuting(System.Web.Mvc.ResultExecutingContext filterContext) { }
+ protected internal bool TryUpdateModel<TModel>(TModel model) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string prefix) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string prefix, string[] includeProperties) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string prefix, string[] includeProperties, string[] excludeProperties) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string prefix, string[] includeProperties, string[] excludeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string prefix, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string prefix, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string[] includeProperties) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { throw null; }
+ protected internal bool TryUpdateModel<TModel>(TModel model, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { throw null; }
+ protected internal bool TryValidateModel(object model) { throw null; }
+ protected internal bool TryValidateModel(object model, string prefix) { throw null; }
+ protected internal void UpdateModel<TModel>(TModel model) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string prefix) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string prefix, string[] includeProperties) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string prefix, string[] includeProperties, string[] excludeProperties) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string prefix, string[] includeProperties, string[] excludeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string prefix, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string prefix, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string[] includeProperties) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { }
+ protected internal void UpdateModel<TModel>(TModel model, System.Web.Mvc.IValueProvider valueProvider) where TModel : class { }
+ protected internal void ValidateModel(object model) { }
+ protected internal void ValidateModel(object model, string prefix) { }
+ protected internal System.Web.Mvc.ViewResult View() { throw null; }
+ protected internal System.Web.Mvc.ViewResult View(object model) { throw null; }
+ protected internal System.Web.Mvc.ViewResult View(string viewName) { throw null; }
+ protected internal System.Web.Mvc.ViewResult View(string viewName, object model) { throw null; }
+ protected internal System.Web.Mvc.ViewResult View(string viewName, string masterName) { throw null; }
+ protected internal virtual System.Web.Mvc.ViewResult View(string viewName, string masterName, object model) { throw null; }
+ protected internal System.Web.Mvc.ViewResult View(System.Web.Mvc.IView view) { throw null; }
+ protected internal virtual System.Web.Mvc.ViewResult View(System.Web.Mvc.IView view, object model) { throw null; }
+ }
+ public partial class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
+ {
+ public ControllerActionInvoker() { }
+ protected internal System.Web.Mvc.ModelBinderDictionary Binders { get { throw null; } set { } }
+ protected virtual System.Web.Mvc.ActionResult CreateActionResult(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor, object actionReturnValue) { throw null; }
+ protected virtual System.Web.Mvc.ActionDescriptor FindAction(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ControllerDescriptor controllerDescriptor, string actionName) { throw null; }
+ protected virtual System.Web.Mvc.ControllerDescriptor GetControllerDescriptor(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ protected virtual System.Web.Mvc.FilterInfo GetFilters(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ protected virtual object GetParameterValue(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ParameterDescriptor parameterDescriptor) { throw null; }
+ protected virtual System.Collections.Generic.IDictionary<string, object> GetParameterValues(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ public virtual bool InvokeAction(System.Web.Mvc.ControllerContext controllerContext, string actionName) { throw null; }
+ protected virtual System.Web.Mvc.ActionResult InvokeActionMethod(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string, object> parameters) { throw null; }
+ protected virtual System.Web.Mvc.ActionExecutedContext InvokeActionMethodWithFilters(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IList<System.Web.Mvc.IActionFilter> filters, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string, object> parameters) { throw null; }
+ protected virtual void InvokeActionResult(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionResult actionResult) { }
+ protected virtual System.Web.Mvc.ResultExecutedContext InvokeActionResultWithFilters(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IList<System.Web.Mvc.IResultFilter> filters, System.Web.Mvc.ActionResult actionResult) { throw null; }
+ protected virtual System.Web.Mvc.AuthorizationContext InvokeAuthorizationFilters(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IList<System.Web.Mvc.IAuthorizationFilter> filters, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ protected virtual System.Web.Mvc.ExceptionContext InvokeExceptionFilters(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IList<System.Web.Mvc.IExceptionFilter> filters, System.Exception exception) { throw null; }
+ }
+ public abstract partial class ControllerBase : System.Web.Mvc.IController
+ {
+ protected ControllerBase() { }
+ public System.Web.Mvc.ControllerContext ControllerContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.TempDataDictionary TempData { get { throw null; } set { } }
+ public bool ValidateRequest { get { throw null; } set { } }
+ public System.Web.Mvc.IValueProvider ValueProvider { get { throw null; } set { } }
+ public dynamic ViewBag { get { throw null; } }
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } set { } }
+ protected virtual void Execute(System.Web.Routing.RequestContext requestContext) { }
+ protected abstract void ExecuteCore();
+ protected virtual void Initialize(System.Web.Routing.RequestContext requestContext) { }
+ void System.Web.Mvc.IController.Execute(System.Web.Routing.RequestContext requestContext) { }
+ }
+ public partial class ControllerBuilder
+ {
+ public ControllerBuilder() { }
+ public static System.Web.Mvc.ControllerBuilder Current { get { throw null; } }
+ public System.Collections.Generic.HashSet<string> DefaultNamespaces { get { throw null; } }
+ public System.Web.Mvc.IControllerFactory GetControllerFactory() { throw null; }
+ public void SetControllerFactory(System.Type controllerFactoryType) { }
+ public void SetControllerFactory(System.Web.Mvc.IControllerFactory controllerFactory) { }
+ }
+ public partial class ControllerContext
+ {
+ public ControllerContext() { }
+ public ControllerContext(System.Web.HttpContextBase httpContext, System.Web.Routing.RouteData routeData, System.Web.Mvc.ControllerBase controller) { }
+ protected ControllerContext(System.Web.Mvc.ControllerContext controllerContext) { }
+ public ControllerContext(System.Web.Routing.RequestContext requestContext, System.Web.Mvc.ControllerBase controller) { }
+ public virtual System.Web.Mvc.ControllerBase Controller { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Web.HttpContextBase HttpContext { get { throw null; } set { } }
+ public virtual bool IsChildAction { get { throw null; } }
+ public System.Web.Mvc.ViewContext ParentActionViewContext { get { throw null; } }
+ public System.Web.Routing.RequestContext RequestContext { get { throw null; } set { } }
+ public virtual System.Web.Routing.RouteData RouteData { get { throw null; } set { } }
+ }
+ public abstract partial class ControllerDescriptor : System.Reflection.ICustomAttributeProvider
+ {
+ protected ControllerDescriptor() { }
+ public virtual string ControllerName { get { throw null; } }
+ public abstract System.Type ControllerType { get; }
+ public virtual string UniqueId { get { throw null; } }
+ public abstract System.Web.Mvc.ActionDescriptor FindAction(System.Web.Mvc.ControllerContext controllerContext, string actionName);
+ public abstract System.Web.Mvc.ActionDescriptor[] GetCanonicalActions();
+ public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
+ public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ public partial class ControllerInstanceFilterProvider : System.Web.Mvc.IFilterProvider
+ {
+ public ControllerInstanceFilterProvider() { }
+ public System.Collections.Generic.IEnumerable<System.Web.Mvc.Filter> GetFilters(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(3100), AllowMultiple=false, Inherited=false)]
+ public abstract partial class CustomModelBinderAttribute : System.Attribute
+ {
+ protected CustomModelBinderAttribute() { }
+ public abstract System.Web.Mvc.IModelBinder GetBinder();
+ }
+ public partial class DataAnnotationsModelMetadata : System.Web.Mvc.ModelMetadata
+ {
+ public DataAnnotationsModelMetadata(System.Web.Mvc.DataAnnotationsModelMetadataProvider provider, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName, System.ComponentModel.DataAnnotations.DisplayColumnAttribute displayColumnAttribute) : base (default(System.Web.Mvc.ModelMetadataProvider), default(System.Type), default(System.Func<object>), default(System.Type), default(string)) { }
+ protected override string GetSimpleDisplayText() { throw null; }
+ }
+ public partial class DataAnnotationsModelMetadataProvider : System.Web.Mvc.AssociatedMetadataProvider
+ {
+ public DataAnnotationsModelMetadataProvider() { }
+ protected override System.Web.Mvc.ModelMetadata CreateMetadata(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName) { throw null; }
+ }
+ public delegate System.Web.Mvc.ModelValidator DataAnnotationsModelValidationFactory(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.ComponentModel.DataAnnotations.ValidationAttribute attribute);
+ public partial class DataAnnotationsModelValidator : System.Web.Mvc.ModelValidator
+ {
+ public DataAnnotationsModelValidator(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.ComponentModel.DataAnnotations.ValidationAttribute attribute) : base (default(System.Web.Mvc.ModelMetadata), default(System.Web.Mvc.ControllerContext)) { }
+ protected internal System.ComponentModel.DataAnnotations.ValidationAttribute Attribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal string ErrorMessage { get { throw null; } }
+ public override bool IsRequired { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules() { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidationResult> Validate(object container) { throw null; }
+ }
+ public partial class DataAnnotationsModelValidatorProvider : System.Web.Mvc.AssociatedValidatorProvider
+ {
+ public DataAnnotationsModelValidatorProvider() { }
+ public static bool AddImplicitRequiredAttributeForValueTypes { get { throw null; } set { } }
+ protected override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.Collections.Generic.IEnumerable<System.Attribute> attributes) { throw null; }
+ public static void RegisterAdapter(System.Type attributeType, System.Type adapterType) { }
+ public static void RegisterAdapterFactory(System.Type attributeType, System.Web.Mvc.DataAnnotationsModelValidationFactory factory) { }
+ public static void RegisterDefaultAdapter(System.Type adapterType) { }
+ public static void RegisterDefaultAdapterFactory(System.Web.Mvc.DataAnnotationsModelValidationFactory factory) { }
+ public static void RegisterDefaultValidatableObjectAdapter(System.Type adapterType) { }
+ public static void RegisterDefaultValidatableObjectAdapterFactory(System.Web.Mvc.DataAnnotationsValidatableObjectAdapterFactory factory) { }
+ public static void RegisterValidatableObjectAdapter(System.Type modelType, System.Type adapterType) { }
+ public static void RegisterValidatableObjectAdapterFactory(System.Type modelType, System.Web.Mvc.DataAnnotationsValidatableObjectAdapterFactory factory) { }
+ }
+ public partial class DataAnnotationsModelValidator<TAttribute> : System.Web.Mvc.DataAnnotationsModelValidator where TAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public DataAnnotationsModelValidator(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, TAttribute attribute) : base (default(System.Web.Mvc.ModelMetadata), default(System.Web.Mvc.ControllerContext), default(System.ComponentModel.DataAnnotations.ValidationAttribute)) { }
+ protected new TAttribute Attribute { get { throw null; } }
+ }
+ public delegate System.Web.Mvc.ModelValidator DataAnnotationsValidatableObjectAdapterFactory(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context);
+ public partial class DataErrorInfoModelValidatorProvider : System.Web.Mvc.ModelValidatorProvider
+ {
+ public DataErrorInfoModelValidatorProvider() { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ }
+ public partial class DefaultControllerFactory : System.Web.Mvc.IControllerFactory
+ {
+ public DefaultControllerFactory() { }
+ public DefaultControllerFactory(System.Web.Mvc.IControllerActivator controllerActivator) { }
+ public virtual System.Web.Mvc.IController CreateController(System.Web.Routing.RequestContext requestContext, string controllerName) { throw null; }
+ protected internal virtual System.Web.Mvc.IController GetControllerInstance(System.Web.Routing.RequestContext requestContext, System.Type controllerType) { throw null; }
+ protected internal virtual System.Web.SessionState.SessionStateBehavior GetControllerSessionBehavior(System.Web.Routing.RequestContext requestContext, System.Type controllerType) { throw null; }
+ protected internal virtual System.Type GetControllerType(System.Web.Routing.RequestContext requestContext, string controllerName) { throw null; }
+ public virtual void ReleaseController(System.Web.Mvc.IController controller) { }
+ System.Web.SessionState.SessionStateBehavior System.Web.Mvc.IControllerFactory.GetControllerSessionBehavior(System.Web.Routing.RequestContext requestContext, string controllerName) { throw null; }
+ }
+ public partial class DefaultModelBinder : System.Web.Mvc.IModelBinder
+ {
+ public DefaultModelBinder() { }
+ protected internal System.Web.Mvc.ModelBinderDictionary Binders { get { throw null; } set { } }
+ public static string ResourceClassKey { get { throw null; } set { } }
+ public virtual object BindModel(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ protected virtual void BindProperty(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor) { }
+ protected virtual object CreateModel(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.Type modelType) { throw null; }
+ protected static string CreateSubIndexName(string prefix, int index) { throw null; }
+ protected static string CreateSubIndexName(string prefix, string index) { throw null; }
+ protected internal static string CreateSubPropertyName(string prefix, string propertyName) { throw null; }
+ protected System.Collections.Generic.IEnumerable<System.ComponentModel.PropertyDescriptor> GetFilteredModelProperties(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ protected virtual System.ComponentModel.PropertyDescriptorCollection GetModelProperties(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ protected virtual object GetPropertyValue(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, System.Web.Mvc.IModelBinder propertyBinder) { throw null; }
+ protected virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ protected static bool IsModelValid(System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ protected virtual void OnModelUpdated(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { }
+ protected virtual bool OnModelUpdating(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ protected virtual void OnPropertyValidated(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, object value) { }
+ protected virtual bool OnPropertyValidating(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, object value) { throw null; }
+ protected virtual void SetProperty(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, object value) { }
+ }
+ public partial class DefaultViewLocationCache : System.Web.Mvc.IViewLocationCache
+ {
+ public static readonly System.Web.Mvc.IViewLocationCache Null;
+ public DefaultViewLocationCache() { }
+ public DefaultViewLocationCache(System.TimeSpan timeSpan) { }
+ public System.TimeSpan TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string GetViewLocation(System.Web.HttpContextBase httpContext, string key) { throw null; }
+ public void InsertViewLocation(System.Web.HttpContextBase httpContext, string key, string virtualPath) { }
+ }
+ public partial class DependencyResolver
+ {
+ public DependencyResolver() { }
+ public static System.Web.Mvc.IDependencyResolver Current { get { throw null; } }
+ public System.Web.Mvc.IDependencyResolver InnerCurrent { get { throw null; } }
+ public void InnerSetResolver(System.Func<System.Type, object> getService, System.Func<System.Type, System.Collections.Generic.IEnumerable<object>> getServices) { }
+ public void InnerSetResolver(object commonServiceLocator) { }
+ public void InnerSetResolver(System.Web.Mvc.IDependencyResolver resolver) { }
+ public static void SetResolver(System.Func<System.Type, object> getService, System.Func<System.Type, System.Collections.Generic.IEnumerable<object>> getServices) { }
+ public static void SetResolver(object commonServiceLocator) { }
+ public static void SetResolver(System.Web.Mvc.IDependencyResolver resolver) { }
+ }
+ public static partial class DependencyResolverExtensions
+ {
+ public static System.Collections.Generic.IEnumerable<TService> GetServices<TService>(this System.Web.Mvc.IDependencyResolver resolver) { throw null; }
+ public static TService GetService<TService>(this System.Web.Mvc.IDependencyResolver resolver) { throw null; }
+ }
+ public partial class DictionaryValueProvider<TValue> : System.Web.Mvc.IValueProvider
+ {
+ public DictionaryValueProvider(System.Collections.Generic.IDictionary<string, TValue> dictionary, System.Globalization.CultureInfo culture) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Web.Mvc.ValueProviderResult GetValue(string key) { throw null; }
+ }
+ public partial class EmptyModelMetadataProvider : System.Web.Mvc.AssociatedMetadataProvider
+ {
+ public EmptyModelMetadataProvider() { }
+ protected override System.Web.Mvc.ModelMetadata CreateMetadata(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName) { throw null; }
+ }
+ public partial class EmptyModelValidatorProvider : System.Web.Mvc.ModelValidatorProvider
+ {
+ public EmptyModelValidatorProvider() { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ }
+ public partial class EmptyResult : System.Web.Mvc.ActionResult
+ {
+ public EmptyResult() { }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ }
+ public partial class ExceptionContext : System.Web.Mvc.ControllerContext
+ {
+ public ExceptionContext() { }
+ public ExceptionContext(System.Web.Mvc.ControllerContext controllerContext, System.Exception exception) { }
+ public virtual System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.ActionResult Result { get { throw null; } set { } }
+ }
+ public static partial class ExpressionHelper
+ {
+ public static string GetExpressionText(System.Linq.Expressions.LambdaExpression expression) { throw null; }
+ public static string GetExpressionText(string expression) { throw null; }
+ }
+ public partial class FieldValidationMetadata
+ {
+ public FieldValidationMetadata() { }
+ public string FieldName { get { throw null; } set { } }
+ public bool ReplaceValidationMessageContents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ValidationMessageId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.ICollection<System.Web.Mvc.ModelClientValidationRule> ValidationRules { get { throw null; } }
+ }
+ public partial class FileContentResult : System.Web.Mvc.FileResult
+ {
+ public FileContentResult(byte[] fileContents, string contentType) : base (default(string)) { }
+ public byte[] FileContents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override void WriteFile(System.Web.HttpResponseBase response) { }
+ }
+ public partial class FilePathResult : System.Web.Mvc.FileResult
+ {
+ public FilePathResult(string fileName, string contentType) : base (default(string)) { }
+ public string FileName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override void WriteFile(System.Web.HttpResponseBase response) { }
+ }
+ public abstract partial class FileResult : System.Web.Mvc.ActionResult
+ {
+ protected FileResult(string contentType) { }
+ public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string FileDownloadName { get { throw null; } set { } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ protected abstract void WriteFile(System.Web.HttpResponseBase response);
+ }
+ public partial class FileStreamResult : System.Web.Mvc.FileResult
+ {
+ public FileStreamResult(System.IO.Stream fileStream, string contentType) : base (default(string)) { }
+ public System.IO.Stream FileStream { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override void WriteFile(System.Web.HttpResponseBase response) { }
+ }
+ public partial class Filter
+ {
+ public const int DefaultOrder = -1;
+ public Filter(object instance, System.Web.Mvc.FilterScope scope, System.Nullable<int> order) { }
+ public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public int Order { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public System.Web.Mvc.FilterScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public abstract partial class FilterAttribute : System.Attribute, System.Web.Mvc.IMvcFilter
+ {
+ protected FilterAttribute() { }
+ public bool AllowMultiple { get { throw null; } }
+ public int Order { get { throw null; } set { } }
+ }
+ public partial class FilterAttributeFilterProvider : System.Web.Mvc.IFilterProvider
+ {
+ public FilterAttributeFilterProvider() { }
+ public FilterAttributeFilterProvider(bool cacheAttributeInstances) { }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.Mvc.FilterAttribute> GetActionAttributes(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.Mvc.FilterAttribute> GetControllerAttributes(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.Mvc.Filter> GetFilters(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ }
+ public partial class FilterInfo
+ {
+ public FilterInfo() { }
+ public FilterInfo(System.Collections.Generic.IEnumerable<System.Web.Mvc.Filter> filters) { }
+ public System.Collections.Generic.IList<System.Web.Mvc.IActionFilter> ActionFilters { get { throw null; } }
+ public System.Collections.Generic.IList<System.Web.Mvc.IAuthorizationFilter> AuthorizationFilters { get { throw null; } }
+ public System.Collections.Generic.IList<System.Web.Mvc.IExceptionFilter> ExceptionFilters { get { throw null; } }
+ public System.Collections.Generic.IList<System.Web.Mvc.IResultFilter> ResultFilters { get { throw null; } }
+ }
+ public partial class FilterProviderCollection : System.Collections.ObjectModel.Collection<System.Web.Mvc.IFilterProvider>
+ {
+ public FilterProviderCollection() { }
+ public FilterProviderCollection(System.Collections.Generic.IList<System.Web.Mvc.IFilterProvider> providers) { }
+ public System.Collections.Generic.IEnumerable<System.Web.Mvc.Filter> GetFilters(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ }
+ public static partial class FilterProviders
+ {
+ public static System.Web.Mvc.FilterProviderCollection Providers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum FilterScope
+ {
+ Action = 30,
+ Controller = 20,
+ First = 0,
+ Global = 10,
+ Last = 100,
+ }
+ public sealed partial class FormCollection : System.Collections.Specialized.NameValueCollection, System.Web.Mvc.IValueProvider
+ {
+ public FormCollection() { }
+ public FormCollection(System.Collections.Specialized.NameValueCollection collection) { }
+ public System.Web.Mvc.ValueProviderResult GetValue(string name) { throw null; }
+ bool System.Web.Mvc.IValueProvider.ContainsPrefix(string prefix) { throw null; }
+ System.Web.Mvc.ValueProviderResult System.Web.Mvc.IValueProvider.GetValue(string key) { throw null; }
+ public System.Web.Mvc.IValueProvider ToValueProvider() { throw null; }
+ }
+ public partial class FormContext
+ {
+ public FormContext() { }
+ public System.Collections.Generic.IDictionary<string, System.Web.Mvc.FieldValidationMetadata> FieldValidators { get { throw null; } }
+ public string FormId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ReplaceValidationSummary { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ValidationSummaryId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string GetJsonValidationMetadata() { throw null; }
+ public System.Web.Mvc.FieldValidationMetadata GetValidationMetadataForField(string fieldName) { throw null; }
+ public System.Web.Mvc.FieldValidationMetadata GetValidationMetadataForField(string fieldName, bool createIfNotFound) { throw null; }
+ public bool RenderedField(string fieldName) { throw null; }
+ public void RenderedField(string fieldName, bool value) { }
+ }
+ public enum FormMethod
+ {
+ Get = 0,
+ Post = 1,
+ }
+ public sealed partial class FormValueProvider : System.Web.Mvc.NameValueCollectionValueProvider
+ {
+ public FormValueProvider(System.Web.Mvc.ControllerContext controllerContext) : base (default(System.Collections.Specialized.NameValueCollection), default(System.Globalization.CultureInfo)) { }
+ }
+ public sealed partial class FormValueProviderFactory : System.Web.Mvc.ValueProviderFactory
+ {
+ public FormValueProviderFactory() { }
+ public override System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ }
+ public sealed partial class GlobalFilterCollection : System.Collections.Generic.IEnumerable<System.Web.Mvc.Filter>, System.Collections.IEnumerable, System.Web.Mvc.IFilterProvider
+ {
+ public GlobalFilterCollection() { }
+ public int Count { get { throw null; } }
+ public void Add(object filter) { }
+ public void Add(object filter, int order) { }
+ public void Clear() { }
+ public bool Contains(object filter) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Web.Mvc.Filter> GetEnumerator() { throw null; }
+ public void Remove(object filter) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ System.Collections.Generic.IEnumerable<System.Web.Mvc.Filter> System.Web.Mvc.IFilterProvider.GetFilters(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) { throw null; }
+ }
+ public static partial class GlobalFilters
+ {
+ public static System.Web.Mvc.GlobalFilterCollection Filters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=true)]
+ public partial class HandleErrorAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IExceptionFilter
+ {
+ public HandleErrorAttribute() { }
+ public System.Type ExceptionType { get { throw null; } set { } }
+ public string Master { get { throw null; } set { } }
+ public override object TypeId { get { throw null; } }
+ public string View { get { throw null; } set { } }
+ public virtual void OnException(System.Web.Mvc.ExceptionContext filterContext) { }
+ }
+ public partial class HandleErrorInfo
+ {
+ public HandleErrorInfo(System.Exception exception, string controllerName, string actionName) { }
+ public string ActionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ControllerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HiddenInputAttribute : System.Attribute
+ {
+ public HiddenInputAttribute() { }
+ public bool DisplayValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class HtmlHelper
+ {
+ public static readonly string ValidationInputCssClassName;
+ public static readonly string ValidationInputValidCssClassName;
+ public static readonly string ValidationMessageCssClassName;
+ public static readonly string ValidationMessageValidCssClassName;
+ public static readonly string ValidationSummaryCssClassName;
+ public static readonly string ValidationSummaryValidCssClassName;
+ public HtmlHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer) { }
+ public HtmlHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer, System.Web.Routing.RouteCollection routeCollection) { }
+ public static bool ClientValidationEnabled { get { throw null; } set { } }
+ public static string IdAttributeDotReplacement { get { throw null; } set { } }
+ public System.Web.Routing.RouteCollection RouteCollection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } }
+ public System.Web.Mvc.ViewContext ViewContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } }
+ public System.Web.Mvc.IViewDataContainer ViewDataContainer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Web.Routing.RouteValueDictionary AnonymousObjectToHtmlAttributes(object htmlAttributes) { throw null; }
+ public System.Web.Mvc.MvcHtmlString AntiForgeryToken() { throw null; }
+ public System.Web.Mvc.MvcHtmlString AntiForgeryToken(string salt) { throw null; }
+ public System.Web.Mvc.MvcHtmlString AntiForgeryToken(string salt, string domain, string path) { throw null; }
+ public string AttributeEncode(object value) { throw null; }
+ public string AttributeEncode(string value) { throw null; }
+ public void EnableClientValidation() { }
+ public void EnableClientValidation(bool enabled) { }
+ public void EnableUnobtrusiveJavaScript() { }
+ public void EnableUnobtrusiveJavaScript(bool enabled) { }
+ public string Encode(object value) { throw null; }
+ public string Encode(string value) { throw null; }
+ public static string GenerateIdFromName(string name) { throw null; }
+ public static string GenerateIdFromName(string name, string idAttributeDotReplacement) { throw null; }
+ public static string GenerateLink(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static string GenerateLink(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static string GenerateRouteLink(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static string GenerateRouteLink(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static string GetFormMethodString(System.Web.Mvc.FormMethod method) { throw null; }
+ public static string GetInputTypeString(System.Web.Mvc.InputType inputType) { throw null; }
+ public System.Collections.Generic.IDictionary<string, object> GetUnobtrusiveValidationAttributes(string name) { throw null; }
+ public System.Collections.Generic.IDictionary<string, object> GetUnobtrusiveValidationAttributes(string name, System.Web.Mvc.ModelMetadata metadata) { throw null; }
+ public System.Web.Mvc.MvcHtmlString HttpMethodOverride(string httpMethod) { throw null; }
+ public System.Web.Mvc.MvcHtmlString HttpMethodOverride(System.Web.Mvc.HttpVerbs httpVerb) { throw null; }
+ public System.Web.IHtmlString Raw(string value) { throw null; }
+ }
+ public partial class HtmlHelper<TModel> : System.Web.Mvc.HtmlHelper
+ {
+ public HtmlHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer) : base (default(System.Web.Mvc.ViewContext), default(System.Web.Mvc.IViewDataContainer)) { }
+ public HtmlHelper(System.Web.Mvc.ViewContext viewContext, System.Web.Mvc.IViewDataContainer viewDataContainer, System.Web.Routing.RouteCollection routeCollection) : base (default(System.Web.Mvc.ViewContext), default(System.Web.Mvc.IViewDataContainer)) { }
+ public new System.Web.Mvc.ViewDataDictionary<TModel> ViewData { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpDeleteAttribute : System.Web.Mvc.ActionMethodSelectorAttribute
+ {
+ public HttpDeleteAttribute() { }
+ public override bool IsValidForRequest(System.Web.Mvc.ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo) { throw null; }
+ }
+ public sealed partial class HttpFileCollectionValueProvider : System.Web.Mvc.DictionaryValueProvider<System.Web.HttpPostedFileBase[]>
+ {
+ public HttpFileCollectionValueProvider(System.Web.Mvc.ControllerContext controllerContext) : base (default(System.Collections.Generic.IDictionary<string, System.Web.HttpPostedFileBase[]>), default(System.Globalization.CultureInfo)) { }
+ }
+ public sealed partial class HttpFileCollectionValueProviderFactory : System.Web.Mvc.ValueProviderFactory
+ {
+ public HttpFileCollectionValueProviderFactory() { }
+ public override System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpGetAttribute : System.Web.Mvc.ActionMethodSelectorAttribute
+ {
+ public HttpGetAttribute() { }
+ public override bool IsValidForRequest(System.Web.Mvc.ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo) { throw null; }
+ }
+ public partial class HttpNotFoundResult : System.Web.Mvc.HttpStatusCodeResult
+ {
+ public HttpNotFoundResult() : base (default(int)) { }
+ public HttpNotFoundResult(string statusDescription) : base (default(int)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpPostAttribute : System.Web.Mvc.ActionMethodSelectorAttribute
+ {
+ public HttpPostAttribute() { }
+ public override bool IsValidForRequest(System.Web.Mvc.ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo) { throw null; }
+ }
+ public partial class HttpPostedFileBaseModelBinder : System.Web.Mvc.IModelBinder
+ {
+ public HttpPostedFileBaseModelBinder() { }
+ public object BindModel(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class HttpPutAttribute : System.Web.Mvc.ActionMethodSelectorAttribute
+ {
+ public HttpPutAttribute() { }
+ public override bool IsValidForRequest(System.Web.Mvc.ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo) { throw null; }
+ }
+ public static partial class HttpRequestExtensions
+ {
+ public static string GetHttpMethodOverride(this System.Web.HttpRequestBase request) { throw null; }
+ }
+ public partial class HttpStatusCodeResult : System.Web.Mvc.ActionResult
+ {
+ public HttpStatusCodeResult(int statusCode) { }
+ public HttpStatusCodeResult(int statusCode, string statusDescription) { }
+ public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string StatusDescription { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ }
+ public partial class HttpUnauthorizedResult : System.Web.Mvc.HttpStatusCodeResult
+ {
+ public HttpUnauthorizedResult() : base (default(int)) { }
+ public HttpUnauthorizedResult(string statusDescription) : base (default(int)) { }
+ }
+ [System.FlagsAttribute]
+ public enum HttpVerbs
+ {
+ Delete = 8,
+ Get = 1,
+ Head = 16,
+ Post = 2,
+ Put = 4,
+ }
+ public partial interface IActionFilter
+ {
+ void OnActionExecuted(System.Web.Mvc.ActionExecutedContext filterContext);
+ void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext);
+ }
+ public partial interface IActionInvoker
+ {
+ bool InvokeAction(System.Web.Mvc.ControllerContext controllerContext, string actionName);
+ }
+ public partial interface IAuthorizationFilter
+ {
+ void OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext);
+ }
+ public partial interface IClientValidatable
+ {
+ System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context);
+ }
+ public partial interface IController
+ {
+ void Execute(System.Web.Routing.RequestContext requestContext);
+ }
+ public partial interface IControllerActivator
+ {
+ System.Web.Mvc.IController Create(System.Web.Routing.RequestContext requestContext, System.Type controllerType);
+ }
+ public partial interface IControllerFactory
+ {
+ System.Web.Mvc.IController CreateController(System.Web.Routing.RequestContext requestContext, string controllerName);
+ System.Web.SessionState.SessionStateBehavior GetControllerSessionBehavior(System.Web.Routing.RequestContext requestContext, string controllerName);
+ void ReleaseController(System.Web.Mvc.IController controller);
+ }
+ public partial interface IDependencyResolver
+ {
+ object GetService(System.Type serviceType);
+ System.Collections.Generic.IEnumerable<object> GetServices(System.Type serviceType);
+ }
+ public partial interface IExceptionFilter
+ {
+ void OnException(System.Web.Mvc.ExceptionContext filterContext);
+ }
+ public partial interface IFilterProvider
+ {
+ System.Collections.Generic.IEnumerable<System.Web.Mvc.Filter> GetFilters(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor);
+ }
+ public partial interface IMetadataAware
+ {
+ void OnMetadataCreated(System.Web.Mvc.ModelMetadata metadata);
+ }
+ public partial interface IModelBinder
+ {
+ object BindModel(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext);
+ }
+ public partial interface IModelBinderProvider
+ {
+ System.Web.Mvc.IModelBinder GetBinder(System.Type modelType);
+ }
+ public partial interface IMvcFilter
+ {
+ bool AllowMultiple { get; }
+ int Order { get; }
+ }
+ public enum InputType
+ {
+ CheckBox = 0,
+ Hidden = 1,
+ Password = 2,
+ Radio = 3,
+ Text = 4,
+ }
+ public partial interface IResultFilter
+ {
+ void OnResultExecuted(System.Web.Mvc.ResultExecutedContext filterContext);
+ void OnResultExecuting(System.Web.Mvc.ResultExecutingContext filterContext);
+ }
+ public partial interface IRouteWithArea
+ {
+ string Area { get; }
+ }
+ public partial interface ITempDataProvider
+ {
+ System.Collections.Generic.IDictionary<string, object> LoadTempData(System.Web.Mvc.ControllerContext controllerContext);
+ void SaveTempData(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> values);
+ }
+ public partial interface IUnvalidatedValueProvider : System.Web.Mvc.IValueProvider
+ {
+ System.Web.Mvc.ValueProviderResult GetValue(string key, bool skipValidation);
+ }
+ public partial interface IValueProvider
+ {
+ bool ContainsPrefix(string prefix);
+ System.Web.Mvc.ValueProviderResult GetValue(string key);
+ }
+ public partial interface IView
+ {
+ void Render(System.Web.Mvc.ViewContext viewContext, System.IO.TextWriter writer);
+ }
+ public partial interface IViewDataContainer
+ {
+ System.Web.Mvc.ViewDataDictionary ViewData { get; set; }
+ }
+ public partial interface IViewEngine
+ {
+ System.Web.Mvc.ViewEngineResult FindPartialView(System.Web.Mvc.ControllerContext controllerContext, string partialViewName, bool useCache);
+ System.Web.Mvc.ViewEngineResult FindView(System.Web.Mvc.ControllerContext controllerContext, string viewName, string masterName, bool useCache);
+ void ReleaseView(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.IView view);
+ }
+ public partial interface IViewLocationCache
+ {
+ string GetViewLocation(System.Web.HttpContextBase httpContext, string key);
+ void InsertViewLocation(System.Web.HttpContextBase httpContext, string key, string virtualPath);
+ }
+ public partial interface IViewPageActivator
+ {
+ object Create(System.Web.Mvc.ControllerContext controllerContext, System.Type type);
+ }
+ public partial class JavaScriptResult : System.Web.Mvc.ActionResult
+ {
+ public JavaScriptResult() { }
+ public string Script { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ }
+ public enum JsonRequestBehavior
+ {
+ AllowGet = 0,
+ DenyGet = 1,
+ }
+ public partial class JsonResult : System.Web.Mvc.ActionResult
+ {
+ public JsonResult() { }
+ public System.Text.Encoding ContentEncoding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.JsonRequestBehavior JsonRequestBehavior { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ }
+ public sealed partial class JsonValueProviderFactory : System.Web.Mvc.ValueProviderFactory
+ {
+ public JsonValueProviderFactory() { }
+ public override System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ }
+ public partial class LinqBinaryModelBinder : System.Web.Mvc.ByteArrayModelBinder
+ {
+ public LinqBinaryModelBinder() { }
+ public override object BindModel(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(3100), AllowMultiple=false, Inherited=false)]
+ public sealed partial class ModelBinderAttribute : System.Web.Mvc.CustomModelBinderAttribute
+ {
+ public ModelBinderAttribute(System.Type binderType) { }
+ public System.Type BinderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Web.Mvc.IModelBinder GetBinder() { throw null; }
+ }
+ public partial class ModelBinderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Type, System.Web.Mvc.IModelBinder>>, System.Collections.Generic.IDictionary<System.Type, System.Web.Mvc.IModelBinder>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Type, System.Web.Mvc.IModelBinder>>, System.Collections.IEnumerable
+ {
+ public ModelBinderDictionary() { }
+ public int Count { get { throw null; } }
+ public System.Web.Mvc.IModelBinder DefaultBinder { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Web.Mvc.IModelBinder this[System.Type key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.Type> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Web.Mvc.IModelBinder> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<System.Type, System.Web.Mvc.IModelBinder> item) { }
+ public void Add(System.Type key, System.Web.Mvc.IModelBinder value) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<System.Type, System.Web.Mvc.IModelBinder> item) { throw null; }
+ public bool ContainsKey(System.Type key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<System.Type, System.Web.Mvc.IModelBinder>[] array, int arrayIndex) { }
+ public System.Web.Mvc.IModelBinder GetBinder(System.Type modelType) { throw null; }
+ public virtual System.Web.Mvc.IModelBinder GetBinder(System.Type modelType, bool fallbackToDefault) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.Type, System.Web.Mvc.IModelBinder>> GetEnumerator() { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<System.Type, System.Web.Mvc.IModelBinder> item) { throw null; }
+ public bool Remove(System.Type key) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(System.Type key, out System.Web.Mvc.IModelBinder value) { value = default(System.Web.Mvc.IModelBinder); throw null; }
+ }
+ public partial class ModelBinderProviderCollection : System.Collections.ObjectModel.Collection<System.Web.Mvc.IModelBinderProvider>
+ {
+ public ModelBinderProviderCollection() { }
+ public ModelBinderProviderCollection(System.Collections.Generic.IList<System.Web.Mvc.IModelBinderProvider> list) { }
+ public System.Web.Mvc.IModelBinder GetBinder(System.Type modelType) { throw null; }
+ protected override void InsertItem(int index, System.Web.Mvc.IModelBinderProvider item) { }
+ protected override void SetItem(int index, System.Web.Mvc.IModelBinderProvider item) { }
+ }
+ public static partial class ModelBinderProviders
+ {
+ public static System.Web.Mvc.ModelBinderProviderCollection BinderProviders { get { throw null; } }
+ }
+ public static partial class ModelBinders
+ {
+ public static System.Web.Mvc.ModelBinderDictionary Binders { get { throw null; } }
+ }
+ public partial class ModelBindingContext
+ {
+ public ModelBindingContext() { }
+ public ModelBindingContext(System.Web.Mvc.ModelBindingContext bindingContext) { }
+ public bool FallbackToEmptyPrefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Model { get { throw null; } set { } }
+ public System.Web.Mvc.ModelMetadata ModelMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ModelName { get { throw null; } set { } }
+ public System.Web.Mvc.ModelStateDictionary ModelState { get { throw null; } set { } }
+ public System.Type ModelType { get { throw null; } set { } }
+ public System.Predicate<string> PropertyFilter { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, System.Web.Mvc.ModelMetadata> PropertyMetadata { get { throw null; } }
+ public System.Web.Mvc.IValueProvider ValueProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationEqualToRule(string errorMessage, object other) { }
+ }
+ public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { }
+ }
+ public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRegexRule(string errorMessage, string pattern) { }
+ }
+ public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { }
+ }
+ public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRequiredRule(string errorMessage) { }
+ }
+ public partial class ModelClientValidationRule
+ {
+ public ModelClientValidationRule() { }
+ public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IDictionary<string, object> ValidationParameters { get { throw null; } }
+ public string ValidationType { get { throw null; } set { } }
+ }
+ public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelError
+ {
+ public ModelError(System.Exception exception) { }
+ public ModelError(System.Exception exception, string errorMessage) { }
+ public ModelError(string errorMessage) { }
+ public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelErrorCollection : System.Collections.ObjectModel.Collection<System.Web.Mvc.ModelError>
+ {
+ public ModelErrorCollection() { }
+ public void Add(System.Exception exception) { }
+ public void Add(string errorMessage) { }
+ }
+ public partial class ModelMetadata
+ {
+ public const int DefaultOrder = 10000;
+ public ModelMetadata(System.Web.Mvc.ModelMetadataProvider provider, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName) { }
+ public virtual System.Collections.Generic.Dictionary<string, object> AdditionalValues { get { throw null; } }
+ public System.Type ContainerType { get { throw null; } }
+ public virtual bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ public virtual string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string DisplayFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string DisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string EditFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool HideSurroundingHtml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsComplexType { get { throw null; } }
+ public bool IsNullableValueType { get { throw null; } }
+ public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsRequired { get { throw null; } set { } }
+ public object Model { get { throw null; } set { } }
+ public System.Type ModelType { get { throw null; } }
+ public virtual string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int Order { get { throw null; } set { } }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelMetadata> Properties { get { throw null; } }
+ public string PropertyName { get { throw null; } }
+ protected System.Web.Mvc.ModelMetadataProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool RequestValidationEnabled { get { throw null; } set { } }
+ public virtual string ShortDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool ShowForDisplay { get { throw null; } set { } }
+ public virtual bool ShowForEdit { get { throw null; } set { } }
+ public virtual string SimpleDisplayText { get { throw null; } set { } }
+ public virtual string TemplateHint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string Watermark { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static System.Web.Mvc.ModelMetadata FromLambdaExpression<TParameter, TValue>(System.Linq.Expressions.Expression<System.Func<TParameter, TValue>> expression, System.Web.Mvc.ViewDataDictionary<TParameter> viewData) { throw null; }
+ public static System.Web.Mvc.ModelMetadata FromStringExpression(string expression, System.Web.Mvc.ViewDataDictionary viewData) { throw null; }
+ public string GetDisplayName() { throw null; }
+ protected virtual string GetSimpleDisplayText() { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ControllerContext context) { throw null; }
+ }
+ public abstract partial class ModelMetadataProvider
+ {
+ protected ModelMetadataProvider() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelMetadata> GetMetadataForProperties(object container, System.Type containerType);
+ public abstract System.Web.Mvc.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, string propertyName);
+ public abstract System.Web.Mvc.ModelMetadata GetMetadataForType(System.Func<object> modelAccessor, System.Type modelType);
+ }
+ public partial class ModelMetadataProviders
+ {
+ internal ModelMetadataProviders() { }
+ public static System.Web.Mvc.ModelMetadataProvider Current { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelState
+ {
+ public ModelState() { }
+ public System.Web.Mvc.ModelErrorCollection Errors { get { throw null; } }
+ public System.Web.Mvc.ValueProviderResult Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelStateDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ModelState>>, System.Collections.Generic.IDictionary<string, System.Web.Mvc.ModelState>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ModelState>>, System.Collections.IEnumerable
+ {
+ public ModelStateDictionary() { }
+ public ModelStateDictionary(System.Web.Mvc.ModelStateDictionary dictionary) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Web.Mvc.ModelState this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Web.Mvc.ModelState> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ModelState> item) { }
+ public void Add(string key, System.Web.Mvc.ModelState value) { }
+ public void AddModelError(string key, System.Exception exception) { }
+ public void AddModelError(string key, string errorMessage) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ModelState> item) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ModelState>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ModelState>> GetEnumerator() { throw null; }
+ public bool IsValidField(string key) { throw null; }
+ public void Merge(System.Web.Mvc.ModelStateDictionary dictionary) { }
+ public bool Remove(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ModelState> item) { throw null; }
+ public bool Remove(string key) { throw null; }
+ public void SetModelValue(string key, System.Web.Mvc.ValueProviderResult value) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out System.Web.Mvc.ModelState value) { value = default(System.Web.Mvc.ModelState); throw null; }
+ }
+ public partial class ModelValidationResult
+ {
+ public ModelValidationResult() { }
+ public string MemberName { get { throw null; } set { } }
+ public string Message { get { throw null; } set { } }
+ }
+ public abstract partial class ModelValidator
+ {
+ protected ModelValidator(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext controllerContext) { }
+ protected internal System.Web.Mvc.ControllerContext ControllerContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual bool IsRequired { get { throw null; } }
+ protected internal System.Web.Mvc.ModelMetadata Metadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules() { throw null; }
+ public static System.Web.Mvc.ModelValidator GetModelValidator(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidationResult> Validate(object container);
+ }
+ public abstract partial class ModelValidatorProvider
+ {
+ protected ModelValidatorProvider() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context);
+ }
+ public partial class ModelValidatorProviderCollection : System.Collections.ObjectModel.Collection<System.Web.Mvc.ModelValidatorProvider>
+ {
+ public ModelValidatorProviderCollection() { }
+ public ModelValidatorProviderCollection(System.Collections.Generic.IList<System.Web.Mvc.ModelValidatorProvider> list) { }
+ public System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ protected override void InsertItem(int index, System.Web.Mvc.ModelValidatorProvider item) { }
+ protected override void SetItem(int index, System.Web.Mvc.ModelValidatorProvider item) { }
+ }
+ public static partial class ModelValidatorProviders
+ {
+ public static System.Web.Mvc.ModelValidatorProviderCollection Providers { get { throw null; } }
+ }
+ public partial class MultiSelectList : System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem>, System.Collections.IEnumerable
+ {
+ public MultiSelectList(System.Collections.IEnumerable items) { }
+ public MultiSelectList(System.Collections.IEnumerable items, System.Collections.IEnumerable selectedValues) { }
+ public MultiSelectList(System.Collections.IEnumerable items, string dataValueField, string dataTextField) { }
+ public MultiSelectList(System.Collections.IEnumerable items, string dataValueField, string dataTextField, System.Collections.IEnumerable selectedValues) { }
+ public string DataTextField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DataValueField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.IEnumerable Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.IEnumerable SelectedValues { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerator<System.Web.Mvc.SelectListItem> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class MvcFilter : System.Web.Mvc.IMvcFilter
+ {
+ protected MvcFilter() { }
+ protected MvcFilter(bool allowMultiple, int order) { }
+ public bool AllowMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Order { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class MvcHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState
+ {
+ public static readonly string MvcVersionHeaderName;
+ public MvcHandler(System.Web.Routing.RequestContext requestContext) { }
+ public static bool DisableMvcResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual bool IsReusable { get { throw null; } }
+ public System.Web.Routing.RequestContext RequestContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ bool System.Web.IHttpHandler.IsReusable { get { throw null; } }
+ protected internal virtual void AddVersionHeader(System.Web.HttpContextBase httpContext) { }
+ protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; }
+ protected internal virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContext, System.AsyncCallback callback, object state) { throw null; }
+ protected internal virtual void EndProcessRequest(System.IAsyncResult asyncResult) { }
+ protected virtual void ProcessRequest(System.Web.HttpContext httpContext) { }
+ protected internal virtual void ProcessRequest(System.Web.HttpContextBase httpContext) { }
+ System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback cb, object extraData) { throw null; }
+ void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { }
+ void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { }
+ }
+ public sealed partial class MvcHtmlString : System.Web.HtmlString
+ {
+ public static readonly System.Web.Mvc.MvcHtmlString Empty;
+ public MvcHtmlString(string value) : base (default(string)) { }
+ public static System.Web.Mvc.MvcHtmlString Create(string value) { throw null; }
+ public static bool IsNullOrEmpty(System.Web.Mvc.MvcHtmlString value) { throw null; }
+ }
+ public partial class MvcHttpHandler : System.Web.Routing.UrlRoutingHandler, System.Web.IHttpAsyncHandler, System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState
+ {
+ public MvcHttpHandler() { }
+ protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; }
+ protected internal virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContext, System.AsyncCallback callback, object state) { throw null; }
+ protected internal virtual void EndProcessRequest(System.IAsyncResult asyncResult) { }
+ System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback cb, object extraData) { throw null; }
+ void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { }
+ protected override void VerifyAndProcessRequest(System.Web.IHttpHandler httpHandler, System.Web.HttpContextBase httpContext) { }
+ }
+ public partial class MvcRouteHandler : System.Web.Routing.IRouteHandler
+ {
+ public MvcRouteHandler() { }
+ public MvcRouteHandler(System.Web.Mvc.IControllerFactory controllerFactory) { }
+ protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ protected virtual System.Web.SessionState.SessionStateBehavior GetSessionStateBehavior(System.Web.Routing.RequestContext requestContext) { throw null; }
+ System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ }
+ public partial class MvcWebRazorHostFactory : System.Web.WebPages.Razor.WebRazorHostFactory
+ {
+ public MvcWebRazorHostFactory() { }
+ public override System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; }
+ }
+ public static partial class NameValueCollectionExtensions
+ {
+ public static void CopyTo(this System.Collections.Specialized.NameValueCollection collection, System.Collections.Generic.IDictionary<string, object> destination) { }
+ public static void CopyTo(this System.Collections.Specialized.NameValueCollection collection, System.Collections.Generic.IDictionary<string, object> destination, bool replaceEntries) { }
+ }
+ public partial class NameValueCollectionValueProvider : System.Web.Mvc.IUnvalidatedValueProvider, System.Web.Mvc.IValueProvider
+ {
+ public NameValueCollectionValueProvider(System.Collections.Specialized.NameValueCollection collection, System.Collections.Specialized.NameValueCollection unvalidatedCollection, System.Globalization.CultureInfo culture) { }
+ public NameValueCollectionValueProvider(System.Collections.Specialized.NameValueCollection collection, System.Globalization.CultureInfo culture) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Web.Mvc.ValueProviderResult GetValue(string key) { throw null; }
+ public virtual System.Web.Mvc.ValueProviderResult GetValue(string key, bool skipValidation) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public sealed partial class NoAsyncTimeoutAttribute : System.Web.Mvc.AsyncTimeoutAttribute
+ {
+ public NoAsyncTimeoutAttribute() : base (default(int)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class NonActionAttribute : System.Web.Mvc.ActionMethodSelectorAttribute
+ {
+ public NonActionAttribute() { }
+ public override bool IsValidForRequest(System.Web.Mvc.ControllerContext controllerContext, System.Reflection.MethodInfo methodInfo) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public partial class OutputCacheAttribute : System.Web.Mvc.ActionFilterAttribute, System.Web.Mvc.IExceptionFilter
+ {
+ public OutputCacheAttribute() { }
+ public string CacheProfile { get { throw null; } set { } }
+ public static System.Runtime.Caching.ObjectCache ChildActionCache { get { throw null; } set { } }
+ public int Duration { get { throw null; } set { } }
+ public System.Web.UI.OutputCacheLocation Location { get { throw null; } set { } }
+ public bool NoStore { get { throw null; } set { } }
+ public string SqlDependency { get { throw null; } set { } }
+ public string VaryByContentEncoding { get { throw null; } set { } }
+ public string VaryByCustom { get { throw null; } set { } }
+ public string VaryByHeader { get { throw null; } set { } }
+ public string VaryByParam { get { throw null; } set { } }
+ public static bool IsChildActionCacheActive(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ public override void OnActionExecuted(System.Web.Mvc.ActionExecutedContext filterContext) { }
+ public override void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext) { }
+ public void OnException(System.Web.Mvc.ExceptionContext filterContext) { }
+ public override void OnResultExecuted(System.Web.Mvc.ResultExecutedContext filterContext) { }
+ public override void OnResultExecuting(System.Web.Mvc.ResultExecutingContext filterContext) { }
+ }
+ public abstract partial class ParameterBindingInfo
+ {
+ protected ParameterBindingInfo() { }
+ public virtual System.Web.Mvc.IModelBinder Binder { get { throw null; } }
+ public virtual System.Collections.Generic.ICollection<string> Exclude { get { throw null; } }
+ public virtual System.Collections.Generic.ICollection<string> Include { get { throw null; } }
+ public virtual string Prefix { get { throw null; } }
+ }
+ public abstract partial class ParameterDescriptor : System.Reflection.ICustomAttributeProvider
+ {
+ protected ParameterDescriptor() { }
+ public abstract System.Web.Mvc.ActionDescriptor ActionDescriptor { get; }
+ public virtual System.Web.Mvc.ParameterBindingInfo BindingInfo { get { throw null; } }
+ public virtual object DefaultValue { get { throw null; } }
+ public abstract string ParameterName { get; }
+ public abstract System.Type ParameterType { get; }
+ public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
+ public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ public partial class PartialViewResult : System.Web.Mvc.ViewResultBase
+ {
+ public PartialViewResult() { }
+ protected override System.Web.Mvc.ViewEngineResult FindView(System.Web.Mvc.ControllerContext context) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class PreApplicationStartCode
+ {
+ public static void Start() { }
+ }
+ public sealed partial class QueryStringValueProvider : System.Web.Mvc.NameValueCollectionValueProvider
+ {
+ public QueryStringValueProvider(System.Web.Mvc.ControllerContext controllerContext) : base (default(System.Collections.Specialized.NameValueCollection), default(System.Globalization.CultureInfo)) { }
+ }
+ public sealed partial class QueryStringValueProviderFactory : System.Web.Mvc.ValueProviderFactory
+ {
+ public QueryStringValueProviderFactory() { }
+ public override System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ }
+ public partial class RangeAttributeAdapter : System.Web.Mvc.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.RangeAttribute>
+ {
+ public RangeAttributeAdapter(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.ComponentModel.DataAnnotations.RangeAttribute attribute) : base (default(System.Web.Mvc.ModelMetadata), default(System.Web.Mvc.ControllerContext), default(System.ComponentModel.DataAnnotations.RangeAttribute)) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules() { throw null; }
+ }
+ public partial class RazorView : System.Web.Mvc.BuildManagerCompiledView
+ {
+ public RazorView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, string layoutPath, bool runViewStartPages, System.Collections.Generic.IEnumerable<string> viewStartFileExtensions) : base (default(System.Web.Mvc.ControllerContext), default(string)) { }
+ public RazorView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, string layoutPath, bool runViewStartPages, System.Collections.Generic.IEnumerable<string> viewStartFileExtensions, System.Web.Mvc.IViewPageActivator viewPageActivator) : base (default(System.Web.Mvc.ControllerContext), default(string)) { }
+ public string LayoutPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool RunViewStartPages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IEnumerable<string> ViewStartFileExtensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override void RenderView(System.Web.Mvc.ViewContext viewContext, System.IO.TextWriter writer, object instance) { }
+ }
+ public partial class RazorViewEngine : System.Web.Mvc.BuildManagerViewEngine
+ {
+ public RazorViewEngine() { }
+ public RazorViewEngine(System.Web.Mvc.IViewPageActivator viewPageActivator) { }
+ protected override System.Web.Mvc.IView CreatePartialView(System.Web.Mvc.ControllerContext controllerContext, string partialPath) { throw null; }
+ protected override System.Web.Mvc.IView CreateView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, string masterPath) { throw null; }
+ }
+ public partial class RedirectResult : System.Web.Mvc.ActionResult
+ {
+ public RedirectResult(string url) { }
+ public RedirectResult(string url, bool permanent) { }
+ public bool Permanent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Url { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ }
+ public partial class RedirectToRouteResult : System.Web.Mvc.ActionResult
+ {
+ public RedirectToRouteResult(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public RedirectToRouteResult(string routeName, System.Web.Routing.RouteValueDictionary routeValues, bool permanent) { }
+ public RedirectToRouteResult(System.Web.Routing.RouteValueDictionary routeValues) { }
+ public bool Permanent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RouteName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Routing.RouteValueDictionary RouteValues { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ }
+ public partial class ReflectedActionDescriptor : System.Web.Mvc.ActionDescriptor
+ {
+ public ReflectedActionDescriptor(System.Reflection.MethodInfo methodInfo, string actionName, System.Web.Mvc.ControllerDescriptor controllerDescriptor) { }
+ public override string ActionName { get { throw null; } }
+ public override System.Web.Mvc.ControllerDescriptor ControllerDescriptor { get { throw null; } }
+ public System.Reflection.MethodInfo MethodInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string UniqueId { get { throw null; } }
+ public override object Execute(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> parameters) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Web.Mvc.ParameterDescriptor[] GetParameters() { throw null; }
+ public override System.Collections.Generic.ICollection<System.Web.Mvc.ActionSelector> GetSelectors() { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ public partial class ReflectedControllerDescriptor : System.Web.Mvc.ControllerDescriptor
+ {
+ public ReflectedControllerDescriptor(System.Type controllerType) { }
+ public sealed override System.Type ControllerType { get { throw null; } }
+ public override System.Web.Mvc.ActionDescriptor FindAction(System.Web.Mvc.ControllerContext controllerContext, string actionName) { throw null; }
+ public override System.Web.Mvc.ActionDescriptor[] GetCanonicalActions() { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ public partial class ReflectedParameterDescriptor : System.Web.Mvc.ParameterDescriptor
+ {
+ public ReflectedParameterDescriptor(System.Reflection.ParameterInfo parameterInfo, System.Web.Mvc.ActionDescriptor actionDescriptor) { }
+ public override System.Web.Mvc.ActionDescriptor ActionDescriptor { get { throw null; } }
+ public override System.Web.Mvc.ParameterBindingInfo BindingInfo { get { throw null; } }
+ public override object DefaultValue { get { throw null; } }
+ public System.Reflection.ParameterInfo ParameterInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string ParameterName { get { throw null; } }
+ public override System.Type ParameterType { get { throw null; } }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ public partial class RegularExpressionAttributeAdapter : System.Web.Mvc.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.RegularExpressionAttribute>
+ {
+ public RegularExpressionAttributeAdapter(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.ComponentModel.DataAnnotations.RegularExpressionAttribute attribute) : base (default(System.Web.Mvc.ModelMetadata), default(System.Web.Mvc.ControllerContext), default(System.ComponentModel.DataAnnotations.RegularExpressionAttribute)) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public partial class RemoteAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, System.Web.Mvc.IClientValidatable
+ {
+ protected RemoteAttribute() { }
+ public RemoteAttribute(string routeName) { }
+ public RemoteAttribute(string action, string controller) { }
+ public RemoteAttribute(string action, string controller, string areaName) { }
+ public string AdditionalFields { get { throw null; } set { } }
+ public string HttpMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected System.Web.Routing.RouteValueDictionary RouteData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected string RouteName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected virtual System.Web.Routing.RouteCollection Routes { get { throw null; } }
+ public string FormatAdditionalFieldsForClientValidation(string property) { throw null; }
+ public override string FormatErrorMessage(string name) { throw null; }
+ public static string FormatPropertyForClientValidation(string property) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) { throw null; }
+ protected virtual string GetUrl(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ public override bool IsValid(object value) { throw null; }
+ }
+ public partial class RequiredAttributeAdapter : System.Web.Mvc.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.RequiredAttribute>
+ {
+ public RequiredAttributeAdapter(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.ComponentModel.DataAnnotations.RequiredAttribute attribute) : base (default(System.Web.Mvc.ModelMetadata), default(System.Web.Mvc.ControllerContext), default(System.ComponentModel.DataAnnotations.RequiredAttribute)) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public partial class RequireHttpsAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
+ {
+ public RequireHttpsAttribute() { }
+ protected virtual void HandleNonHttpsRequest(System.Web.Mvc.AuthorizationContext filterContext) { }
+ public virtual void OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext) { }
+ }
+ public partial class ResultExecutedContext : System.Web.Mvc.ControllerContext
+ {
+ public ResultExecutedContext() { }
+ public ResultExecutedContext(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionResult result, bool canceled, System.Exception exception) { }
+ public virtual bool Canceled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ExceptionHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Web.Mvc.ActionResult Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ResultExecutingContext : System.Web.Mvc.ControllerContext
+ {
+ public ResultExecutingContext() { }
+ public ResultExecutingContext(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionResult result) { }
+ public bool Cancel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Web.Mvc.ActionResult Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public static partial class RouteCollectionExtensions
+ {
+ public static System.Web.Routing.VirtualPathData GetVirtualPathForArea(this System.Web.Routing.RouteCollection routes, System.Web.Routing.RequestContext requestContext, string name, System.Web.Routing.RouteValueDictionary values) { throw null; }
+ public static System.Web.Routing.VirtualPathData GetVirtualPathForArea(this System.Web.Routing.RouteCollection routes, System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; }
+ public static void IgnoreRoute(this System.Web.Routing.RouteCollection routes, string url) { }
+ public static void IgnoreRoute(this System.Web.Routing.RouteCollection routes, string url, object constraints) { }
+ public static System.Web.Routing.Route MapRoute(this System.Web.Routing.RouteCollection routes, string name, string url) { throw null; }
+ public static System.Web.Routing.Route MapRoute(this System.Web.Routing.RouteCollection routes, string name, string url, object defaults) { throw null; }
+ public static System.Web.Routing.Route MapRoute(this System.Web.Routing.RouteCollection routes, string name, string url, object defaults, object constraints) { throw null; }
+ public static System.Web.Routing.Route MapRoute(this System.Web.Routing.RouteCollection routes, string name, string url, object defaults, object constraints, string[] namespaces) { throw null; }
+ public static System.Web.Routing.Route MapRoute(this System.Web.Routing.RouteCollection routes, string name, string url, object defaults, string[] namespaces) { throw null; }
+ public static System.Web.Routing.Route MapRoute(this System.Web.Routing.RouteCollection routes, string name, string url, string[] namespaces) { throw null; }
+ }
+ public sealed partial class RouteDataValueProvider : System.Web.Mvc.DictionaryValueProvider<object>
+ {
+ public RouteDataValueProvider(System.Web.Mvc.ControllerContext controllerContext) : base (default(System.Collections.Generic.IDictionary<string, object>), default(System.Globalization.CultureInfo)) { }
+ }
+ public sealed partial class RouteDataValueProviderFactory : System.Web.Mvc.ValueProviderFactory
+ {
+ public RouteDataValueProviderFactory() { }
+ public override System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ }
+ public partial class SelectList : System.Web.Mvc.MultiSelectList
+ {
+ public SelectList(System.Collections.IEnumerable items) : base (default(System.Collections.IEnumerable)) { }
+ public SelectList(System.Collections.IEnumerable items, object selectedValue) : base (default(System.Collections.IEnumerable)) { }
+ public SelectList(System.Collections.IEnumerable items, string dataValueField, string dataTextField) : base (default(System.Collections.IEnumerable)) { }
+ public SelectList(System.Collections.IEnumerable items, string dataValueField, string dataTextField, object selectedValue) : base (default(System.Collections.IEnumerable)) { }
+ public object SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class SelectListItem
+ {
+ public SelectListItem() { }
+ public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class SessionStateAttribute : System.Attribute
+ {
+ public SessionStateAttribute(System.Web.SessionState.SessionStateBehavior behavior) { }
+ public System.Web.SessionState.SessionStateBehavior Behavior { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class SessionStateTempDataProvider : System.Web.Mvc.ITempDataProvider
+ {
+ public SessionStateTempDataProvider() { }
+ public virtual System.Collections.Generic.IDictionary<string, object> LoadTempData(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ public virtual void SaveTempData(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> values) { }
+ }
+ public partial class StringLengthAttributeAdapter : System.Web.Mvc.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.StringLengthAttribute>
+ {
+ public StringLengthAttributeAdapter(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.ComponentModel.DataAnnotations.StringLengthAttribute attribute) : base (default(System.Web.Mvc.ModelMetadata), default(System.Web.Mvc.ControllerContext), default(System.ComponentModel.DataAnnotations.StringLengthAttribute)) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> GetClientValidationRules() { throw null; }
+ }
+ public partial class TempDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable
+ {
+ public TempDataDictionary() { }
+ public int Count { get { throw null; } }
+ public object this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.IsReadOnly { get { throw null; } }
+ public System.Collections.Generic.ICollection<object> Values { get { throw null; } }
+ public void Add(string key, object value) { }
+ public void Clear() { }
+ public bool ContainsKey(string key) { throw null; }
+ public bool ContainsValue(object value) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> GetEnumerator() { throw null; }
+ public void Keep() { }
+ public void Keep(string key) { }
+ public void Load(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ITempDataProvider tempDataProvider) { }
+ public object Peek(string key) { throw null; }
+ public bool Remove(string key) { throw null; }
+ public void Save(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ITempDataProvider tempDataProvider) { }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Add(System.Collections.Generic.KeyValuePair<string, object> keyValuePair) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> keyValuePair) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int index) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Remove(System.Collections.Generic.KeyValuePair<string, object> keyValuePair) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out object value) { value = default(object); throw null; }
+ }
+ public partial class TemplateInfo
+ {
+ public TemplateInfo() { }
+ public object FormattedModelValue { get { throw null; } set { } }
+ public string HtmlFieldPrefix { get { throw null; } set { } }
+ public int TemplateDepth { get { throw null; } }
+ public string GetFullHtmlFieldId(string partialFieldName) { throw null; }
+ public string GetFullHtmlFieldName(string partialFieldName) { throw null; }
+ public bool Visited(System.Web.Mvc.ModelMetadata metadata) { throw null; }
+ }
+ public partial class UrlHelper
+ {
+ public UrlHelper(System.Web.Routing.RequestContext requestContext) { }
+ public UrlHelper(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection) { }
+ public System.Web.Routing.RequestContext RequestContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Routing.RouteCollection RouteCollection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Action(string actionName) { throw null; }
+ public string Action(string actionName, object routeValues) { throw null; }
+ public string Action(string actionName, string controllerName) { throw null; }
+ public string Action(string actionName, string controllerName, object routeValues) { throw null; }
+ public string Action(string actionName, string controllerName, object routeValues, string protocol) { throw null; }
+ public string Action(string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public string Action(string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, string protocol, string hostName) { throw null; }
+ public string Action(string actionName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public string Content(string contentPath) { throw null; }
+ public string Encode(string url) { throw null; }
+ public static string GenerateContentUrl(string contentPath, System.Web.HttpContextBase httpContext) { throw null; }
+ public static string GenerateUrl(string routeName, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Routing.RouteCollection routeCollection, System.Web.Routing.RequestContext requestContext, bool includeImplicitMvcValues) { throw null; }
+ public static string GenerateUrl(string routeName, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Routing.RouteCollection routeCollection, System.Web.Routing.RequestContext requestContext, bool includeImplicitMvcValues) { throw null; }
+ public bool IsLocalUrl(string url) { throw null; }
+ public string RouteUrl(object routeValues) { throw null; }
+ public string RouteUrl(string routeName) { throw null; }
+ public string RouteUrl(string routeName, object routeValues) { throw null; }
+ public string RouteUrl(string routeName, object routeValues, string protocol) { throw null; }
+ public string RouteUrl(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public string RouteUrl(string routeName, System.Web.Routing.RouteValueDictionary routeValues, string protocol, string hostName) { throw null; }
+ public string RouteUrl(System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ }
+ public sealed partial class UrlParameter
+ {
+ internal UrlParameter() { }
+ public static readonly System.Web.Mvc.UrlParameter Optional;
+ public override string ToString() { throw null; }
+ }
+ public partial class ValidatableObjectAdapter : System.Web.Mvc.ModelValidator
+ {
+ public ValidatableObjectAdapter(System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context) : base (default(System.Web.Mvc.ModelMetadata), default(System.Web.Mvc.ControllerContext)) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidationResult> Validate(object container) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ValidateAntiForgeryTokenAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
+ {
+ public ValidateAntiForgeryTokenAttribute() { }
+ public string Salt { get { throw null; } set { } }
+ public void OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), Inherited=true, AllowMultiple=false)]
+ public partial class ValidateInputAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
+ {
+ public ValidateInputAttribute(bool enableValidation) { }
+ public bool EnableValidation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual void OnAuthorization(System.Web.Mvc.AuthorizationContext filterContext) { }
+ }
+ public partial class ValueProviderCollection : System.Collections.ObjectModel.Collection<System.Web.Mvc.IValueProvider>, System.Web.Mvc.IUnvalidatedValueProvider, System.Web.Mvc.IValueProvider
+ {
+ public ValueProviderCollection() { }
+ public ValueProviderCollection(System.Collections.Generic.IList<System.Web.Mvc.IValueProvider> list) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Web.Mvc.ValueProviderResult GetValue(string key) { throw null; }
+ public virtual System.Web.Mvc.ValueProviderResult GetValue(string key, bool skipValidation) { throw null; }
+ protected override void InsertItem(int index, System.Web.Mvc.IValueProvider item) { }
+ protected override void SetItem(int index, System.Web.Mvc.IValueProvider item) { }
+ }
+ [System.ObsoleteAttribute("The recommended alternative is to use one of the specific ValueProvider types, such as FormValueProvider.")]
+ public partial class ValueProviderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ValueProviderResult>>, System.Collections.Generic.IDictionary<string, System.Web.Mvc.ValueProviderResult>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ValueProviderResult>>, System.Collections.IEnumerable, System.Web.Mvc.IValueProvider
+ {
+ public ValueProviderDictionary(System.Web.Mvc.ControllerContext controllerContext) { }
+ public System.Web.Mvc.ControllerContext ControllerContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Web.Mvc.ValueProviderResult this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Web.Mvc.ValueProviderResult> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ValueProviderResult> item) { }
+ public void Add(string key, object value) { }
+ public void Add(string key, System.Web.Mvc.ValueProviderResult value) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ValueProviderResult> item) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ValueProviderResult>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ValueProviderResult>> GetEnumerator() { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<string, System.Web.Mvc.ValueProviderResult> item) { throw null; }
+ public bool Remove(string key) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ bool System.Web.Mvc.IValueProvider.ContainsPrefix(string prefix) { throw null; }
+ System.Web.Mvc.ValueProviderResult System.Web.Mvc.IValueProvider.GetValue(string key) { throw null; }
+ public bool TryGetValue(string key, out System.Web.Mvc.ValueProviderResult value) { value = default(System.Web.Mvc.ValueProviderResult); throw null; }
+ }
+ public static partial class ValueProviderFactories
+ {
+ public static System.Web.Mvc.ValueProviderFactoryCollection Factories { get { throw null; } }
+ }
+ public abstract partial class ValueProviderFactory
+ {
+ protected ValueProviderFactory() { }
+ public abstract System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext);
+ }
+ public partial class ValueProviderFactoryCollection : System.Collections.ObjectModel.Collection<System.Web.Mvc.ValueProviderFactory>
+ {
+ public ValueProviderFactoryCollection() { }
+ public ValueProviderFactoryCollection(System.Collections.Generic.IList<System.Web.Mvc.ValueProviderFactory> list) { }
+ public System.Web.Mvc.IValueProvider GetValueProvider(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ protected override void InsertItem(int index, System.Web.Mvc.ValueProviderFactory item) { }
+ protected override void SetItem(int index, System.Web.Mvc.ValueProviderFactory item) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ValueProviderResult
+ {
+ protected ValueProviderResult() { }
+ public ValueProviderResult(object rawValue, string attemptedValue, System.Globalization.CultureInfo culture) { }
+ public string AttemptedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public System.Globalization.CultureInfo Culture { get { throw null; } protected set { } }
+ public object RawValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public object ConvertTo(System.Type type) { throw null; }
+ public virtual object ConvertTo(System.Type type, System.Globalization.CultureInfo culture) { throw null; }
+ }
+ public partial class ViewContext : System.Web.Mvc.ControllerContext
+ {
+ public ViewContext() { }
+ public ViewContext(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.IView view, System.Web.Mvc.ViewDataDictionary viewData, System.Web.Mvc.TempDataDictionary tempData, System.IO.TextWriter writer) { }
+ public virtual bool ClientValidationEnabled { get { throw null; } set { } }
+ public virtual System.Web.Mvc.FormContext FormContext { get { throw null; } set { } }
+ public virtual System.Web.Mvc.TempDataDictionary TempData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } }
+ public virtual System.Web.Mvc.IView View { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Web.Mvc.ViewDataDictionary ViewData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.IO.TextWriter Writer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void OutputClientValidation() { }
+ }
+ public partial class ViewDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable
+ {
+ public ViewDataDictionary() { }
+ public ViewDataDictionary(object model) { }
+ public ViewDataDictionary(System.Web.Mvc.ViewDataDictionary dictionary) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public object this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public object Model { get { throw null; } set { } }
+ public virtual System.Web.Mvc.ModelMetadata ModelMetadata { get { throw null; } set { } }
+ public System.Web.Mvc.ModelStateDictionary ModelState { get { throw null; } }
+ public System.Web.Mvc.TemplateInfo TemplateInfo { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<object> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, object> item) { }
+ public void Add(string key, object value) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int arrayIndex) { }
+ public object Eval(string expression) { throw null; }
+ public string Eval(string expression, string format) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> GetEnumerator() { throw null; }
+ public System.Web.Mvc.ViewDataInfo GetViewDataInfo(string expression) { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ public bool Remove(string key) { throw null; }
+ protected virtual void SetModel(object value) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out object value) { value = default(object); throw null; }
+ }
+ public partial class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
+ {
+ public ViewDataDictionary() { }
+ public ViewDataDictionary(System.Web.Mvc.ViewDataDictionary viewDataDictionary) { }
+ public ViewDataDictionary(TModel model) { }
+ public new TModel Model { get { throw null; } set { } }
+ public override System.Web.Mvc.ModelMetadata ModelMetadata { get { throw null; } set { } }
+ protected override void SetModel(object value) { }
+ }
+ public partial class ViewDataInfo
+ {
+ public ViewDataInfo() { }
+ public ViewDataInfo(System.Func<object> valueAccessor) { }
+ public object Container { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.ComponentModel.PropertyDescriptor PropertyDescriptor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Value { get { throw null; } set { } }
+ }
+ public partial class ViewEngineCollection : System.Collections.ObjectModel.Collection<System.Web.Mvc.IViewEngine>
+ {
+ public ViewEngineCollection() { }
+ public ViewEngineCollection(System.Collections.Generic.IList<System.Web.Mvc.IViewEngine> list) { }
+ public virtual System.Web.Mvc.ViewEngineResult FindPartialView(System.Web.Mvc.ControllerContext controllerContext, string partialViewName) { throw null; }
+ public virtual System.Web.Mvc.ViewEngineResult FindView(System.Web.Mvc.ControllerContext controllerContext, string viewName, string masterName) { throw null; }
+ protected override void InsertItem(int index, System.Web.Mvc.IViewEngine item) { }
+ protected override void SetItem(int index, System.Web.Mvc.IViewEngine item) { }
+ }
+ public partial class ViewEngineResult
+ {
+ public ViewEngineResult(System.Collections.Generic.IEnumerable<string> searchedLocations) { }
+ public ViewEngineResult(System.Web.Mvc.IView view, System.Web.Mvc.IViewEngine viewEngine) { }
+ public System.Collections.Generic.IEnumerable<string> SearchedLocations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Mvc.IView View { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Mvc.IViewEngine ViewEngine { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public static partial class ViewEngines
+ {
+ public static System.Web.Mvc.ViewEngineCollection Engines { get { throw null; } }
+ }
+ public partial class ViewMasterPage : System.Web.UI.MasterPage
+ {
+ public ViewMasterPage() { }
+ public System.Web.Mvc.AjaxHelper<object> Ajax { get { throw null; } }
+ public System.Web.Mvc.HtmlHelper<object> Html { get { throw null; } }
+ public object Model { get { throw null; } }
+ public System.Web.Mvc.TempDataDictionary TempData { get { throw null; } }
+ public System.Web.Mvc.UrlHelper Url { get { throw null; } }
+ public dynamic ViewBag { get { throw null; } }
+ public System.Web.Mvc.ViewContext ViewContext { get { throw null; } }
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } }
+ public System.Web.UI.HtmlTextWriter Writer { get { throw null; } }
+ }
+ public partial class ViewMasterPage<TModel> : System.Web.Mvc.ViewMasterPage
+ {
+ public ViewMasterPage() { }
+ public new System.Web.Mvc.AjaxHelper<TModel> Ajax { get { throw null; } }
+ public new System.Web.Mvc.HtmlHelper<TModel> Html { get { throw null; } }
+ public new TModel Model { get { throw null; } }
+ public new System.Web.Mvc.ViewDataDictionary<TModel> ViewData { get { throw null; } }
+ }
+ public partial class ViewPage : System.Web.UI.Page, System.Web.Mvc.IViewDataContainer
+ {
+ public ViewPage() { }
+ public System.Web.Mvc.AjaxHelper<object> Ajax { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.HtmlHelper<object> Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string MasterLocation { get { throw null; } set { } }
+ public object Model { get { throw null; } }
+ public System.Web.Mvc.TempDataDictionary TempData { get { throw null; } }
+ public System.Web.Mvc.UrlHelper Url { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public dynamic ViewBag { get { throw null; } }
+ public System.Web.Mvc.ViewContext ViewContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } set { } }
+ public System.Web.UI.HtmlTextWriter Writer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual void InitHelpers() { }
+ protected override void OnPreInit(System.EventArgs e) { }
+ public override void ProcessRequest(System.Web.HttpContext context) { }
+ protected override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void RenderView(System.Web.Mvc.ViewContext viewContext) { }
+ [System.ObsoleteAttribute("The TextWriter is now provided by the ViewContext object passed to the RenderView method.", true)]
+ public void SetTextWriter(System.IO.TextWriter textWriter) { }
+ protected virtual void SetViewData(System.Web.Mvc.ViewDataDictionary viewData) { }
+ }
+ public partial class ViewPage<TModel> : System.Web.Mvc.ViewPage
+ {
+ public ViewPage() { }
+ public new System.Web.Mvc.AjaxHelper<TModel> Ajax { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public new System.Web.Mvc.HtmlHelper<TModel> Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public new TModel Model { get { throw null; } }
+ public new System.Web.Mvc.ViewDataDictionary<TModel> ViewData { get { throw null; } set { } }
+ public override void InitHelpers() { }
+ protected override void SetViewData(System.Web.Mvc.ViewDataDictionary viewData) { }
+ }
+ public partial class ViewResult : System.Web.Mvc.ViewResultBase
+ {
+ public ViewResult() { }
+ public string MasterName { get { throw null; } set { } }
+ protected override System.Web.Mvc.ViewEngineResult FindView(System.Web.Mvc.ControllerContext context) { throw null; }
+ }
+ public abstract partial class ViewResultBase : System.Web.Mvc.ActionResult
+ {
+ protected ViewResultBase() { }
+ public object Model { get { throw null; } }
+ public System.Web.Mvc.TempDataDictionary TempData { get { throw null; } set { } }
+ public System.Web.Mvc.IView View { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public dynamic ViewBag { get { throw null; } }
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } set { } }
+ public System.Web.Mvc.ViewEngineCollection ViewEngineCollection { get { throw null; } set { } }
+ public string ViewName { get { throw null; } set { } }
+ public override void ExecuteResult(System.Web.Mvc.ControllerContext context) { }
+ protected abstract System.Web.Mvc.ViewEngineResult FindView(System.Web.Mvc.ControllerContext context);
+ }
+ public abstract partial class ViewStartPage : System.Web.WebPages.StartPage
+ {
+ protected ViewStartPage() { }
+ public System.Web.Mvc.HtmlHelper<object> Html { get { throw null; } }
+ public System.Web.Mvc.UrlHelper Url { get { throw null; } }
+ public System.Web.Mvc.ViewContext ViewContext { get { throw null; } }
+ }
+ public partial class ViewTemplateUserControl : System.Web.Mvc.ViewTemplateUserControl<object>
+ {
+ public ViewTemplateUserControl() { }
+ }
+ public partial class ViewTemplateUserControl<TModel> : System.Web.Mvc.ViewUserControl<TModel>
+ {
+ public ViewTemplateUserControl() { }
+ protected string FormattedModelValue { get { throw null; } }
+ }
+ [System.Web.UI.NonVisualControlAttribute]
+ public partial class ViewType : System.Web.UI.Control
+ {
+ public ViewType() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class ViewUserControl : System.Web.UI.UserControl, System.Web.Mvc.IViewDataContainer
+ {
+ public ViewUserControl() { }
+ public System.Web.Mvc.AjaxHelper<object> Ajax { get { throw null; } }
+ public System.Web.Mvc.HtmlHelper<object> Html { get { throw null; } }
+ public object Model { get { throw null; } }
+ public System.Web.Mvc.TempDataDictionary TempData { get { throw null; } }
+ public System.Web.Mvc.UrlHelper Url { get { throw null; } }
+ public dynamic ViewBag { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.Mvc.ViewContext ViewContext { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string ViewDataKey { get { throw null; } set { } }
+ public System.Web.UI.HtmlTextWriter Writer { get { throw null; } }
+ protected void EnsureViewData() { }
+ public virtual void RenderView(System.Web.Mvc.ViewContext viewContext) { }
+ [System.ObsoleteAttribute("The TextWriter is now provided by the ViewContext object passed to the RenderView method.", true)]
+ public void SetTextWriter(System.IO.TextWriter textWriter) { }
+ protected virtual void SetViewData(System.Web.Mvc.ViewDataDictionary viewData) { }
+ }
+ public partial class ViewUserControl<TModel> : System.Web.Mvc.ViewUserControl
+ {
+ public ViewUserControl() { }
+ public new System.Web.Mvc.AjaxHelper<TModel> Ajax { get { throw null; } }
+ public new System.Web.Mvc.HtmlHelper<TModel> Html { get { throw null; } }
+ public new TModel Model { get { throw null; } }
+ public new System.Web.Mvc.ViewDataDictionary<TModel> ViewData { get { throw null; } set { } }
+ protected override void SetViewData(System.Web.Mvc.ViewDataDictionary viewData) { }
+ }
+ public abstract partial class VirtualPathProviderViewEngine : System.Web.Mvc.IViewEngine
+ {
+ protected VirtualPathProviderViewEngine() { }
+ public string[] AreaMasterLocationFormats { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] AreaPartialViewLocationFormats { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] AreaViewLocationFormats { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] FileExtensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] MasterLocationFormats { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] PartialViewLocationFormats { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.IViewLocationCache ViewLocationCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string[] ViewLocationFormats { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected System.Web.Hosting.VirtualPathProvider VirtualPathProvider { get { throw null; } set { } }
+ protected abstract System.Web.Mvc.IView CreatePartialView(System.Web.Mvc.ControllerContext controllerContext, string partialPath);
+ protected abstract System.Web.Mvc.IView CreateView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, string masterPath);
+ protected virtual bool FileExists(System.Web.Mvc.ControllerContext controllerContext, string virtualPath) { throw null; }
+ public virtual System.Web.Mvc.ViewEngineResult FindPartialView(System.Web.Mvc.ControllerContext controllerContext, string partialViewName, bool useCache) { throw null; }
+ public virtual System.Web.Mvc.ViewEngineResult FindView(System.Web.Mvc.ControllerContext controllerContext, string viewName, string masterName, bool useCache) { throw null; }
+ public virtual void ReleaseView(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.IView view) { }
+ }
+ public partial class WebFormView : System.Web.Mvc.BuildManagerCompiledView
+ {
+ public WebFormView(System.Web.Mvc.ControllerContext controllerContext, string viewPath) : base (default(System.Web.Mvc.ControllerContext), default(string)) { }
+ public WebFormView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, string masterPath) : base (default(System.Web.Mvc.ControllerContext), default(string)) { }
+ public WebFormView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, string masterPath, System.Web.Mvc.IViewPageActivator viewPageActivator) : base (default(System.Web.Mvc.ControllerContext), default(string)) { }
+ public string MasterPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override void RenderView(System.Web.Mvc.ViewContext viewContext, System.IO.TextWriter writer, object instance) { }
+ }
+ public partial class WebFormViewEngine : System.Web.Mvc.BuildManagerViewEngine
+ {
+ public WebFormViewEngine() { }
+ public WebFormViewEngine(System.Web.Mvc.IViewPageActivator viewPageActivator) { }
+ protected override System.Web.Mvc.IView CreatePartialView(System.Web.Mvc.ControllerContext controllerContext, string partialPath) { throw null; }
+ protected override System.Web.Mvc.IView CreateView(System.Web.Mvc.ControllerContext controllerContext, string viewPath, string masterPath) { throw null; }
+ }
+ public abstract partial class WebViewPage : System.Web.WebPages.WebPageBase, System.Web.Mvc.IViewDataContainer
+ {
+ protected WebViewPage() { }
+ public System.Web.Mvc.AjaxHelper<object> Ajax { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Web.HttpContextBase Context { get { throw null; } set { } }
+ public System.Web.Mvc.HtmlHelper<object> Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Model { get { throw null; } }
+ public System.Web.Mvc.TempDataDictionary TempData { get { throw null; } }
+ public System.Web.Mvc.UrlHelper Url { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public dynamic ViewBag { get { throw null; } }
+ public System.Web.Mvc.ViewContext ViewContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Mvc.ViewDataDictionary ViewData { get { throw null; } set { } }
+ protected override void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { }
+ public override void ExecutePageHierarchy() { }
+ public virtual void InitHelpers() { }
+ protected virtual void SetViewData(System.Web.Mvc.ViewDataDictionary viewData) { }
+ }
+ public abstract partial class WebViewPage<TModel> : System.Web.Mvc.WebViewPage
+ {
+ protected WebViewPage() { }
+ public new System.Web.Mvc.AjaxHelper<TModel> Ajax { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public new System.Web.Mvc.HtmlHelper<TModel> Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public new TModel Model { get { throw null; } }
+ public new System.Web.Mvc.ViewDataDictionary<TModel> ViewData { get { throw null; } set { } }
+ public override void InitHelpers() { }
+ protected override void SetViewData(System.Web.Mvc.ViewDataDictionary viewData) { }
+ }
+}
+namespace System.Web.Mvc.Ajax
+{
+ public static partial class AjaxExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, string protocol, string hostName, string fragment, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, string controllerName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, string controllerName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, string controllerName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string actionName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.AjaxHelper ajaxHelper, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string routeName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string routeName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string routeName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.AjaxHelper ajaxHelper, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString GlobalizationScript(this System.Web.Mvc.AjaxHelper ajaxHelper) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString GlobalizationScript(this System.Web.Mvc.AjaxHelper ajaxHelper, System.Globalization.CultureInfo cultureInfo) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, object routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ }
+ public partial class AjaxOptions
+ {
+ public AjaxOptions() { }
+ public string Confirm { get { throw null; } set { } }
+ public string HttpMethod { get { throw null; } set { } }
+ public System.Web.Mvc.Ajax.InsertionMode InsertionMode { get { throw null; } set { } }
+ public int LoadingElementDuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string LoadingElementId { get { throw null; } set { } }
+ public string OnBegin { get { throw null; } set { } }
+ public string OnComplete { get { throw null; } set { } }
+ public string OnFailure { get { throw null; } set { } }
+ public string OnSuccess { get { throw null; } set { } }
+ public string UpdateTargetId { get { throw null; } set { } }
+ public string Url { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<string, object> ToUnobtrusiveHtmlAttributes() { throw null; }
+ }
+ public enum InsertionMode
+ {
+ InsertAfter = 2,
+ InsertBefore = 1,
+ Replace = 0,
+ }
+}
+namespace System.Web.Mvc.Async
+{
+ public abstract partial class AsyncActionDescriptor : System.Web.Mvc.ActionDescriptor
+ {
+ protected AsyncActionDescriptor() { }
+ public abstract System.IAsyncResult BeginExecute(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> parameters, System.AsyncCallback callback, object state);
+ public abstract object EndExecute(System.IAsyncResult asyncResult);
+ public override object Execute(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> parameters) { throw null; }
+ }
+ public partial class AsyncControllerActionInvoker : System.Web.Mvc.ControllerActionInvoker, System.Web.Mvc.Async.IAsyncActionInvoker, System.Web.Mvc.IActionInvoker
+ {
+ public AsyncControllerActionInvoker() { }
+ public virtual System.IAsyncResult BeginInvokeAction(System.Web.Mvc.ControllerContext controllerContext, string actionName, System.AsyncCallback callback, object state) { throw null; }
+ protected internal virtual System.IAsyncResult BeginInvokeActionMethod(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string, object> parameters, System.AsyncCallback callback, object state) { throw null; }
+ protected internal virtual System.IAsyncResult BeginInvokeActionMethodWithFilters(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IList<System.Web.Mvc.IActionFilter> filters, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string, object> parameters, System.AsyncCallback callback, object state) { throw null; }
+ public virtual bool EndInvokeAction(System.IAsyncResult asyncResult) { throw null; }
+ protected internal virtual System.Web.Mvc.ActionResult EndInvokeActionMethod(System.IAsyncResult asyncResult) { throw null; }
+ protected internal virtual System.Web.Mvc.ActionExecutedContext EndInvokeActionMethodWithFilters(System.IAsyncResult asyncResult) { throw null; }
+ protected override System.Web.Mvc.ControllerDescriptor GetControllerDescriptor(System.Web.Mvc.ControllerContext controllerContext) { throw null; }
+ }
+ public partial class AsyncManager
+ {
+ public AsyncManager() { }
+ public AsyncManager(System.Threading.SynchronizationContext syncContext) { }
+ public System.Web.Mvc.Async.OperationCounter OutstandingOperations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, object> Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Timeout { get { throw null; } set { } }
+ public event System.EventHandler Finished { add { } remove { } }
+ public virtual void Finish() { }
+ public virtual void Sync(System.Action action) { }
+ }
+ public partial interface IAsyncActionInvoker : System.Web.Mvc.IActionInvoker
+ {
+ System.IAsyncResult BeginInvokeAction(System.Web.Mvc.ControllerContext controllerContext, string actionName, System.AsyncCallback callback, object state);
+ bool EndInvokeAction(System.IAsyncResult asyncResult);
+ }
+ public partial interface IAsyncController : System.Web.Mvc.IController
+ {
+ System.IAsyncResult BeginExecute(System.Web.Routing.RequestContext requestContext, System.AsyncCallback callback, object state);
+ void EndExecute(System.IAsyncResult asyncResult);
+ }
+ public partial interface IAsyncManagerContainer
+ {
+ System.Web.Mvc.Async.AsyncManager AsyncManager { get; }
+ }
+ public sealed partial class OperationCounter
+ {
+ public OperationCounter() { }
+ public int Count { get { throw null; } }
+ public event System.EventHandler Completed { add { } remove { } }
+ public int Decrement() { throw null; }
+ public int Decrement(int value) { throw null; }
+ public int Increment() { throw null; }
+ public int Increment(int value) { throw null; }
+ }
+ public partial class ReflectedAsyncActionDescriptor : System.Web.Mvc.Async.AsyncActionDescriptor
+ {
+ public ReflectedAsyncActionDescriptor(System.Reflection.MethodInfo asyncMethodInfo, System.Reflection.MethodInfo completedMethodInfo, string actionName, System.Web.Mvc.ControllerDescriptor controllerDescriptor) { }
+ public override string ActionName { get { throw null; } }
+ public System.Reflection.MethodInfo AsyncMethodInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Reflection.MethodInfo CompletedMethodInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Web.Mvc.ControllerDescriptor ControllerDescriptor { get { throw null; } }
+ public override string UniqueId { get { throw null; } }
+ public override System.IAsyncResult BeginExecute(System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IDictionary<string, object> parameters, System.AsyncCallback callback, object state) { throw null; }
+ public override object EndExecute(System.IAsyncResult asyncResult) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Web.Mvc.ParameterDescriptor[] GetParameters() { throw null; }
+ public override System.Collections.Generic.ICollection<System.Web.Mvc.ActionSelector> GetSelectors() { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ public partial class ReflectedAsyncControllerDescriptor : System.Web.Mvc.ControllerDescriptor
+ {
+ public ReflectedAsyncControllerDescriptor(System.Type controllerType) { }
+ public sealed override System.Type ControllerType { get { throw null; } }
+ public override System.Web.Mvc.ActionDescriptor FindAction(System.Web.Mvc.ControllerContext controllerContext, string actionName) { throw null; }
+ public override System.Web.Mvc.ActionDescriptor[] GetCanonicalActions() { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SynchronousOperationException : System.Web.HttpException
+ {
+ public SynchronousOperationException() { }
+ public SynchronousOperationException(string message) { }
+ public SynchronousOperationException(string message, System.Exception innerException) { }
+ }
+}
+namespace System.Web.Mvc.Html
+{
+ public static partial class ChildActionExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString Action(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Action(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, object routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Action(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Action(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Action(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Action(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static void RenderAction(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName) { }
+ public static void RenderAction(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, object routeValues) { }
+ public static void RenderAction(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName) { }
+ public static void RenderAction(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues) { }
+ public static void RenderAction(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public static void RenderAction(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ }
+ public static partial class DisplayExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString Display(this System.Web.Mvc.HtmlHelper html, string expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Display(this System.Web.Mvc.HtmlHelper html, string expression, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Display(this System.Web.Mvc.HtmlHelper html, string expression, string templateName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Display(this System.Web.Mvc.HtmlHelper html, string expression, string templateName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Display(this System.Web.Mvc.HtmlHelper html, string expression, string templateName, string htmlFieldName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Display(this System.Web.Mvc.HtmlHelper html, string expression, string templateName, string htmlFieldName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayForModel(this System.Web.Mvc.HtmlHelper html) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayForModel(this System.Web.Mvc.HtmlHelper html, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayForModel(this System.Web.Mvc.HtmlHelper html, string templateName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayForModel(this System.Web.Mvc.HtmlHelper html, string templateName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayForModel(this System.Web.Mvc.HtmlHelper html, string templateName, string htmlFieldName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayForModel(this System.Web.Mvc.HtmlHelper html, string templateName, string htmlFieldName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName, string htmlFieldName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName, string htmlFieldName, object additionalViewData) { throw null; }
+ }
+ public static partial class DisplayTextExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString DisplayText(this System.Web.Mvc.HtmlHelper html, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DisplayTextFor<TModel, TResult>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TResult>> expression) { throw null; }
+ }
+ public static partial class EditorExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString Editor(this System.Web.Mvc.HtmlHelper html, string expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Editor(this System.Web.Mvc.HtmlHelper html, string expression, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Editor(this System.Web.Mvc.HtmlHelper html, string expression, string templateName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Editor(this System.Web.Mvc.HtmlHelper html, string expression, string templateName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Editor(this System.Web.Mvc.HtmlHelper html, string expression, string templateName, string htmlFieldName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Editor(this System.Web.Mvc.HtmlHelper html, string expression, string templateName, string htmlFieldName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorForModel(this System.Web.Mvc.HtmlHelper html) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorForModel(this System.Web.Mvc.HtmlHelper html, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorForModel(this System.Web.Mvc.HtmlHelper html, string templateName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorForModel(this System.Web.Mvc.HtmlHelper html, string templateName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorForModel(this System.Web.Mvc.HtmlHelper html, string templateName, string htmlFieldName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorForModel(this System.Web.Mvc.HtmlHelper html, string templateName, string htmlFieldName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName, object additionalViewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName, string htmlFieldName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString EditorFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string templateName, string htmlFieldName, object additionalViewData) { throw null; }
+ }
+ public static partial class FormExtensions
+ {
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, object routeValues) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues, System.Web.Mvc.FormMethod method) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues, System.Web.Mvc.FormMethod method, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Mvc.FormMethod method) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Mvc.FormMethod method, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Mvc.FormMethod method, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.FormMethod method) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.FormMethod method, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginForm(this System.Web.Mvc.HtmlHelper htmlHelper, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, object routeValues) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, object routeValues) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, object routeValues, System.Web.Mvc.FormMethod method) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, object routeValues, System.Web.Mvc.FormMethod method, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, System.Web.Mvc.FormMethod method) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, System.Web.Mvc.FormMethod method, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, System.Web.Mvc.FormMethod method, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.FormMethod method) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.FormMethod method, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.Html.MvcForm BeginRouteForm(this System.Web.Mvc.HtmlHelper htmlHelper, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static void EndForm(this System.Web.Mvc.HtmlHelper htmlHelper) { }
+ }
+ public static partial class InputExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString CheckBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, bool isChecked) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, bool isChecked, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, bool isChecked, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBoxFor<TModel>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, bool>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBoxFor<TModel>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, bool>> expression, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString CheckBoxFor<TModel>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, bool>> expression, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Hidden(this System.Web.Mvc.HtmlHelper htmlHelper, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Hidden(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Hidden(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Hidden(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString HiddenFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString HiddenFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString HiddenFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Password(this System.Web.Mvc.HtmlHelper htmlHelper, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Password(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Password(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Password(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString PasswordFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString PasswordFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString PasswordFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButton(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButton(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, bool isChecked) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButton(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, bool isChecked, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButton(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, bool isChecked, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButton(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButton(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButtonFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, object value) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButtonFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RadioButtonFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, object value, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object value, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, object htmlAttributes) { throw null; }
+ }
+ public static partial class LabelExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString Label(this System.Web.Mvc.HtmlHelper html, string expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Label(this System.Web.Mvc.HtmlHelper html, string expression, string labelText) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString LabelForModel(this System.Web.Mvc.HtmlHelper html) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString LabelForModel(this System.Web.Mvc.HtmlHelper html, string labelText) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString LabelFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString LabelFor<TModel, TValue>(this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<System.Func<TModel, TValue>> expression, string labelText) { throw null; }
+ }
+ public static partial class LinkExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, object routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, object routeValues, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, string controllerName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, object routeValues, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, string protocol, string hostName, string fragment, object routeValues, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, object routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, object routeValues, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, object routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, object routeValues, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, string protocol, string hostName, string fragment, object routeValues, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString RouteLink(this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ }
+ public partial class MvcForm : System.IDisposable
+ {
+ [System.ObsoleteAttribute("The recommended alternative is the constructor MvcForm(ViewContext viewContext).", true)]
+ public MvcForm(System.Web.HttpResponseBase httpResponse) { }
+ public MvcForm(System.Web.Mvc.ViewContext viewContext) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void EndForm() { }
+ }
+ public static partial class PartialExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString Partial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Partial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName, object model) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Partial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName, object model, System.Web.Mvc.ViewDataDictionary viewData) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString Partial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName, System.Web.Mvc.ViewDataDictionary viewData) { throw null; }
+ }
+ public static partial class RenderPartialExtensions
+ {
+ public static void RenderPartial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName) { }
+ public static void RenderPartial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName, object model) { }
+ public static void RenderPartial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName, object model, System.Web.Mvc.ViewDataDictionary viewData) { }
+ public static void RenderPartial(this System.Web.Mvc.HtmlHelper htmlHelper, string partialViewName, System.Web.Mvc.ViewDataDictionary viewData) { }
+ }
+ public static partial class SelectExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownList(this System.Web.Mvc.HtmlHelper htmlHelper, string name, string optionLabel) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ListBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ListBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ListBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ListBox(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ListBoxFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ListBoxFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ListBoxFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ }
+ public static partial class TextAreaExtensions
+ {
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name, string value) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name, string value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name, string value, int rows, int columns, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name, string value, int rows, int columns, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextArea(this System.Web.Mvc.HtmlHelper htmlHelper, string name, string value, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextAreaFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextAreaFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextAreaFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, int rows, int columns, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextAreaFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, int rows, int columns, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString TextAreaFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, object htmlAttributes) { throw null; }
+ }
+ public static partial class ValidationExtensions
+ {
+ public static string ResourceClassKey { get { throw null; } set { } }
+ public static void Validate(this System.Web.Mvc.HtmlHelper htmlHelper, string modelName) { }
+ public static void ValidateFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression) { }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessage(this System.Web.Mvc.HtmlHelper htmlHelper, string modelName) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessage(this System.Web.Mvc.HtmlHelper htmlHelper, string modelName, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessage(this System.Web.Mvc.HtmlHelper htmlHelper, string modelName, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessage(this System.Web.Mvc.HtmlHelper htmlHelper, string modelName, string validationMessage) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessage(this System.Web.Mvc.HtmlHelper htmlHelper, string modelName, string validationMessage, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessage(this System.Web.Mvc.HtmlHelper htmlHelper, string modelName, string validationMessage, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, string validationMessage) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, string validationMessage, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel, TProperty>(this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<System.Func<TModel, TProperty>> expression, string validationMessage, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper, bool excludePropertyErrors) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper, bool excludePropertyErrors, string message) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper, bool excludePropertyErrors, string message, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper, bool excludePropertyErrors, string message, object htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper, string message) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper, string message, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public static System.Web.Mvc.MvcHtmlString ValidationSummary(this System.Web.Mvc.HtmlHelper htmlHelper, string message, object htmlAttributes) { throw null; }
+ }
+}
+namespace System.Web.Mvc.Razor
+{
+ public partial class MvcCSharpRazorCodeParser : System.Web.Razor.Parser.CSharpCodeParser
+ {
+ public MvcCSharpRazorCodeParser() { }
+ protected override void InheritsDirective() { }
+ protected virtual void ModelDirective() { }
+ }
+ public partial class MvcVBRazorCodeParser : System.Web.Razor.Parser.VBCodeParser
+ {
+ public MvcVBRazorCodeParser() { }
+ protected override bool InheritsStatement() { throw null; }
+ protected virtual bool ModelTypeDirective() { throw null; }
+ }
+ public partial class MvcWebPageRazorHost : System.Web.WebPages.Razor.WebPageRazorHost
+ {
+ public MvcWebPageRazorHost(string virtualPath, string physicalPath) : base (default(string)) { }
+ public override System.Web.Razor.Generator.RazorCodeGenerator DecorateCodeGenerator(System.Web.Razor.Generator.RazorCodeGenerator incomingCodeGenerator) { throw null; }
+ public override System.Web.Razor.Parser.ParserBase DecorateCodeParser(System.Web.Razor.Parser.ParserBase incomingCodeParser) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Mvc.extra.cs b/src/v4.5.2/System.Web.Mvc.extra.cs
new file mode 100644
index 0000000..9eb02f9
--- /dev/null
+++ b/src/v4.5.2/System.Web.Mvc.extra.cs
@@ -0,0 +1,19 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+namespace System.Web.Mvc
+{
+ [System.Web.UI.FileLevelControlBuilder(typeof(ViewMasterPageControlBuilder))]
+ partial class ViewMasterPage { }
+ [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))]
+ partial class ViewPage { }
+ [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))]
+ partial class ViewType { }
+ [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))]
+ partial class ViewUserControl { }
+ internal partial class ViewMasterPageControlBuilder { }
+ internal partial class ViewPageControlBuilder { }
+ internal partial class ViewTypeControlBuilder { }
+ internal partial class ViewUserControlBuilder { }
+}
diff --git a/src/v4.5.2/System.Web.Razor.cs b/src/v4.5.2/System.Web.Razor.cs
new file mode 100644
index 0000000..5b0d2e5
--- /dev/null
+++ b/src/v4.5.2/System.Web.Razor.cs
@@ -0,0 +1,1740 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Razor.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Razor")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityTransparentAttribute]
+namespace System.Web.Razor
+{
+ public partial class CSharpRazorCodeLanguage : System.Web.Razor.RazorCodeLanguage
+ {
+ public CSharpRazorCodeLanguage() { }
+ public override System.Type CodeDomProviderType { get { throw null; } }
+ public override string LanguageName { get { throw null; } }
+ public override System.Web.Razor.Generator.RazorCodeGenerator CreateCodeGenerator(string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host) { throw null; }
+ public override System.Web.Razor.Parser.ParserBase CreateCodeParser() { throw null; }
+ }
+ public partial class DocumentParseCompleteEventArgs : System.EventArgs
+ {
+ public DocumentParseCompleteEventArgs() { }
+ public System.Web.Razor.GeneratorResults GeneratorResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.Text.TextChange SourceChange { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool TreeStructureChanged { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class GeneratorResults : System.Web.Razor.ParserResults
+ {
+ protected GeneratorResults(bool success, System.Web.Razor.Parser.SyntaxTree.Block document, System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError> parserErrors, System.CodeDom.CodeCompileUnit generatedCode, System.Collections.Generic.IDictionary<int, System.Web.Razor.Generator.GeneratedCodeMapping> designTimeLineMappings) : base (default(System.Web.Razor.Parser.SyntaxTree.Block), default(System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public GeneratorResults(System.Web.Razor.Parser.SyntaxTree.Block document, System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError> parserErrors, System.CodeDom.CodeCompileUnit generatedCode, System.Collections.Generic.IDictionary<int, System.Web.Razor.Generator.GeneratedCodeMapping> designTimeLineMappings) : base (default(System.Web.Razor.Parser.SyntaxTree.Block), default(System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public GeneratorResults(System.Web.Razor.ParserResults parserResults, System.CodeDom.CodeCompileUnit generatedCode, System.Collections.Generic.IDictionary<int, System.Web.Razor.Generator.GeneratedCodeMapping> designTimeLineMappings) : base (default(System.Web.Razor.Parser.SyntaxTree.Block), default(System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public System.Collections.Generic.IDictionary<int, System.Web.Razor.Generator.GeneratedCodeMapping> DesignTimeLineMappings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeCompileUnit GeneratedCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ParserResults
+ {
+ protected ParserResults(bool success, System.Web.Razor.Parser.SyntaxTree.Block document, System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { }
+ public ParserResults(System.Web.Razor.Parser.SyntaxTree.Block document, System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError> parserErrors) { }
+ public System.Web.Razor.Parser.SyntaxTree.Block Document { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError> ParserErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Success { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum PartialParseResult
+ {
+ Accepted = 2,
+ AutoCompleteBlock = 16,
+ Provisional = 4,
+ Rejected = 1,
+ SpanContextChanged = 8,
+ }
+ public abstract partial class RazorCodeLanguage
+ {
+ protected RazorCodeLanguage() { }
+ public abstract System.Type CodeDomProviderType { get; }
+ public abstract string LanguageName { get; }
+ public static System.Collections.Generic.IDictionary<string, System.Web.Razor.RazorCodeLanguage> Languages { get { throw null; } }
+ public abstract System.Web.Razor.Generator.RazorCodeGenerator CreateCodeGenerator(string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host);
+ public abstract System.Web.Razor.Parser.ParserBase CreateCodeParser();
+ public static System.Web.Razor.RazorCodeLanguage GetLanguageByExtension(string fileExtension) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)]
+ public sealed partial class RazorDirectiveAttribute : System.Attribute
+ {
+ public RazorDirectiveAttribute(string name, string value) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial class RazorEditorParser : System.IDisposable
+ {
+ public RazorEditorParser(System.Web.Razor.RazorEngineHost host, string sourceFileName) { }
+ public System.Web.Razor.Parser.SyntaxTree.Block CurrentParseTree { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string FileName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.RazorEngineHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool LastResultProvisional { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public event System.EventHandler<System.Web.Razor.DocumentParseCompleteEventArgs> DocumentParseComplete { add { } remove { } }
+ public virtual System.Web.Razor.PartialParseResult CheckForStructureChanges(System.Web.Razor.Text.TextChange change) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual string GetAutoCompleteString() { throw null; }
+ }
+ public partial class RazorEngineHost
+ {
+ protected RazorEngineHost() { }
+ public RazorEngineHost(System.Web.Razor.RazorCodeLanguage codeLanguage) { }
+ public RazorEngineHost(System.Web.Razor.RazorCodeLanguage codeLanguage, System.Func<System.Web.Razor.Parser.ParserBase> markupParserFactory) { }
+ public virtual System.Web.Razor.RazorCodeLanguage CodeLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public virtual string DefaultBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string DefaultClassName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string DefaultNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool DesignTimeMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool EnableInstrumentation { get { throw null; } set { } }
+ public virtual System.Web.Razor.Generator.GeneratedClassContext GeneratedClassContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string InstrumentedSourceFilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Collections.Generic.ISet<string> NamespaceImports { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual bool StaticHelpers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; }
+ public virtual System.Web.Razor.Generator.RazorCodeGenerator DecorateCodeGenerator(System.Web.Razor.Generator.RazorCodeGenerator incomingCodeGenerator) { throw null; }
+ public virtual System.Web.Razor.Parser.ParserBase DecorateCodeParser(System.Web.Razor.Parser.ParserBase incomingCodeParser) { throw null; }
+ public virtual System.Web.Razor.Parser.ParserBase DecorateMarkupParser(System.Web.Razor.Parser.ParserBase incomingMarkupParser) { throw null; }
+ [System.ObsoleteAttribute("This method is obsolete, use the override which takes a CodeGeneratorContext instead")]
+ public virtual void PostProcessGeneratedCode(System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.CodeNamespace generatedNamespace, System.CodeDom.CodeTypeDeclaration generatedClass, System.CodeDom.CodeMemberMethod executeMethod) { }
+ public virtual void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ }
+ public partial class RazorTemplateEngine
+ {
+ public static readonly string DefaultClassName;
+ public static readonly string DefaultNamespace;
+ public RazorTemplateEngine(System.Web.Razor.RazorEngineHost host) { }
+ public System.Web.Razor.RazorEngineHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected internal virtual System.Web.Razor.Generator.RazorCodeGenerator CreateCodeGenerator(string className, string rootNamespace, string sourceFileName) { throw null; }
+ protected internal virtual System.Web.Razor.Parser.RazorParser CreateParser() { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.IO.TextReader input) { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.IO.TextReader input, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.IO.TextReader input, string className, string rootNamespace, string sourceFileName) { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.IO.TextReader input, string className, string rootNamespace, string sourceFileName, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.Web.Razor.Text.ITextBuffer input) { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.Web.Razor.Text.ITextBuffer input, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.Web.Razor.Text.ITextBuffer input, string className, string rootNamespace, string sourceFileName) { throw null; }
+ public System.Web.Razor.GeneratorResults GenerateCode(System.Web.Razor.Text.ITextBuffer input, string className, string rootNamespace, string sourceFileName, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ protected internal virtual System.Web.Razor.GeneratorResults GenerateCodeCore(System.Web.Razor.Text.ITextDocument input, string className, string rootNamespace, string sourceFileName, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ public System.Web.Razor.ParserResults ParseTemplate(System.IO.TextReader input) { throw null; }
+ public System.Web.Razor.ParserResults ParseTemplate(System.IO.TextReader input, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ public System.Web.Razor.ParserResults ParseTemplate(System.Web.Razor.Text.ITextBuffer input) { throw null; }
+ public System.Web.Razor.ParserResults ParseTemplate(System.Web.Razor.Text.ITextBuffer input, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ protected internal virtual System.Web.Razor.ParserResults ParseTemplateCore(System.Web.Razor.Text.ITextDocument input, System.Nullable<System.Threading.CancellationToken> cancelToken) { throw null; }
+ }
+ public abstract partial class StateMachine<TReturn>
+ {
+ protected StateMachine() { }
+ protected System.Web.Razor.StateMachine<TReturn>.State CurrentState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected abstract System.Web.Razor.StateMachine<TReturn>.State StartState { get; }
+ protected System.Web.Razor.StateMachine<TReturn>.StateResult Stay() { throw null; }
+ protected System.Web.Razor.StateMachine<TReturn>.StateResult Stay(TReturn output) { throw null; }
+ protected System.Web.Razor.StateMachine<TReturn>.StateResult Stop() { throw null; }
+ protected System.Web.Razor.StateMachine<TReturn>.StateResult Transition(System.Web.Razor.StateMachine<TReturn>.State newState) { throw null; }
+ protected System.Web.Razor.StateMachine<TReturn>.StateResult Transition(TReturn output, System.Web.Razor.StateMachine<TReturn>.State newState) { throw null; }
+ protected virtual TReturn Turn() { throw null; }
+ protected delegate System.Web.Razor.StateMachine<TReturn>.StateResult State();
+ protected partial class StateResult
+ {
+ public StateResult(System.Web.Razor.StateMachine<TReturn>.State next) { }
+ public StateResult(TReturn output, System.Web.Razor.StateMachine<TReturn>.State next) { }
+ public bool HasOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.StateMachine<TReturn>.State Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TReturn Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ }
+ public partial class VBRazorCodeLanguage : System.Web.Razor.RazorCodeLanguage
+ {
+ public VBRazorCodeLanguage() { }
+ public override System.Type CodeDomProviderType { get { throw null; } }
+ public override string LanguageName { get { throw null; } }
+ public override System.Web.Razor.Generator.RazorCodeGenerator CreateCodeGenerator(string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host) { throw null; }
+ public override System.Web.Razor.Parser.ParserBase CreateCodeParser() { throw null; }
+ }
+}
+namespace System.Web.Razor.Editor
+{
+ [System.FlagsAttribute]
+ public enum EditorHints
+ {
+ LayoutPage = 2,
+ None = 0,
+ VirtualPath = 1,
+ }
+ public partial class EditResult
+ {
+ public EditResult(System.Web.Razor.PartialParseResult result, System.Web.Razor.Parser.SyntaxTree.SpanBuilder editedSpan) { }
+ public System.Web.Razor.Parser.SyntaxTree.SpanBuilder EditedSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.PartialParseResult Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ImplicitExpressionEditHandler : System.Web.Razor.Editor.SpanEditHandler
+ {
+ public ImplicitExpressionEditHandler(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer, System.Collections.Generic.ISet<string> keywords, bool acceptTrailingDot) : base (default(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>>)) { }
+ public bool AcceptTrailingDot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.ISet<string> Keywords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override System.Web.Razor.PartialParseResult CanAcceptChange(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange normalizedChange) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SingleLineMarkupEditHandler : System.Web.Razor.Editor.SpanEditHandler
+ {
+ public SingleLineMarkupEditHandler(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer) : base (default(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>>)) { }
+ public SingleLineMarkupEditHandler(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer, System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters accepted) : base (default(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>>)) { }
+ }
+ public partial class SpanEditHandler
+ {
+ public SpanEditHandler(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer) { }
+ public SpanEditHandler(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer, System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters accepted) { }
+ public System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters AcceptedCharacters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.Editor.EditorHints EditorHints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> Tokenizer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Web.Razor.Editor.EditResult ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ public virtual System.Web.Razor.Editor.EditResult ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change, bool force) { throw null; }
+ protected virtual System.Web.Razor.PartialParseResult CanAcceptChange(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange normalizedChange) { throw null; }
+ public static System.Web.Razor.Editor.SpanEditHandler CreateDefault() { throw null; }
+ public static System.Web.Razor.Editor.SpanEditHandler CreateDefault(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected internal static string GetOldText(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ protected internal static bool IsAtEndOfFirstLine(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ protected internal static bool IsAtEndOfSpan(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ protected internal static bool IsEndDeletion(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ protected internal static bool IsEndInsertion(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ protected internal static bool IsEndReplace(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ public virtual bool OwnsChange(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange change) { throw null; }
+ public override string ToString() { throw null; }
+ protected virtual System.Web.Razor.Parser.SyntaxTree.SpanBuilder UpdateSpan(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange normalizedChange) { throw null; }
+ }
+}
+namespace System.Web.Razor.Generator
+{
+ public partial class AddImportCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public AddImportCodeGenerator(string ns, int namespaceKeywordLength) { }
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int NamespaceKeywordLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class AttributeBlockCodeGenerator : System.Web.Razor.Generator.BlockCodeGenerator
+ {
+ public AttributeBlockCodeGenerator(string name, System.Web.Razor.Text.LocationTagged<string> prefix, System.Web.Razor.Text.LocationTagged<string> suffix) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.LocationTagged<string> Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.LocationTagged<string> Suffix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class BlockCodeGenerator : System.Web.Razor.Generator.CodeGeneratorBase, System.Web.Razor.Generator.IBlockCodeGenerator
+ {
+ public static readonly System.Web.Razor.Generator.IBlockCodeGenerator Null;
+ protected BlockCodeGenerator() { }
+ public override bool Equals(object obj) { throw null; }
+ public virtual void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public virtual void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial class CodeGenerationCompleteEventArgs : System.EventArgs
+ {
+ public CodeGenerationCompleteEventArgs(string virtualPath, string physicalPath, System.CodeDom.CodeCompileUnit generatedCode) { }
+ public System.CodeDom.CodeCompileUnit GeneratedCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string PhysicalPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class CodeGeneratorBase
+ {
+ protected CodeGeneratorBase() { }
+ protected internal static int CalculatePadding(System.Web.Razor.Parser.SyntaxTree.Span target) { throw null; }
+ protected internal static int CalculatePadding(System.Web.Razor.Parser.SyntaxTree.Span target, int generatedStart) { throw null; }
+ protected internal static string Pad(string code, System.Web.Razor.Parser.SyntaxTree.Span target) { throw null; }
+ protected internal static string Pad(string code, System.Web.Razor.Parser.SyntaxTree.Span target, int generatedStart) { throw null; }
+ }
+ public partial class CodeGeneratorContext
+ {
+ internal CodeGeneratorContext() { }
+ public System.Collections.Generic.IDictionary<int, System.Web.Razor.Generator.GeneratedCodeMapping> CodeMappings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeCompileUnit CompileUnit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string CurrentBufferedStatement { get { throw null; } }
+ public System.CodeDom.CodeTypeDeclaration GeneratedClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.RazorEngineHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeNamespace Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string SourceFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeMemberMethod TargetMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TargetWriterName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int AddCodeMapping(System.Web.Razor.Text.SourceLocation sourceLocation, int generatedCodeStart, int generatedCodeLength) { throw null; }
+ public void AddContextCall(System.Web.Razor.Parser.SyntaxTree.Span contentSpan, string methodName, bool isLiteral) { }
+ public void AddDesignTimeHelperStatement(System.CodeDom.CodeSnippetStatement statement) { }
+ public void AddStatement(string generatedCode) { }
+ public void AddStatement(string body, System.CodeDom.CodeLinePragma pragma) { }
+ public void BufferStatementFragment(string fragment) { }
+ public void BufferStatementFragment(string fragment, System.Web.Razor.Parser.SyntaxTree.Span sourceSpan) { }
+ public void BufferStatementFragment(System.Web.Razor.Parser.SyntaxTree.Span sourceSpan) { }
+ public System.IDisposable ChangeStatementCollector(System.Action<string, System.CodeDom.CodeLinePragma> collector) { throw null; }
+ public static System.Web.Razor.Generator.CodeGeneratorContext Create(System.Web.Razor.RazorEngineHost host, string className, string rootNamespace, string sourceFile, bool shouldGenerateLinePragmas) { throw null; }
+ public void EnsureExpressionHelperVariable() { }
+ public void FlushBufferedStatement() { }
+ public System.CodeDom.CodeLinePragma GenerateLinePragma(System.Web.Razor.Parser.SyntaxTree.Span target) { throw null; }
+ public System.CodeDom.CodeLinePragma GenerateLinePragma(System.Web.Razor.Parser.SyntaxTree.Span target, int generatedCodeStart) { throw null; }
+ public System.CodeDom.CodeLinePragma GenerateLinePragma(System.Web.Razor.Parser.SyntaxTree.Span target, int generatedCodeStart, int codeLength) { throw null; }
+ public System.CodeDom.CodeLinePragma GenerateLinePragma(System.Web.Razor.Text.SourceLocation start, int generatedCodeStart, int codeLength) { throw null; }
+ public void MarkEndOfGeneratedCode() { }
+ public void MarkStartOfGeneratedCode() { }
+ }
+ public partial class CSharpRazorCodeGenerator : System.Web.Razor.Generator.RazorCodeGenerator
+ {
+ public CSharpRazorCodeGenerator(string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host) : base (default(string), default(string), default(string), default(System.Web.Razor.RazorEngineHost)) { }
+ protected override void Initialize(System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ }
+ public partial class DynamicAttributeBlockCodeGenerator : System.Web.Razor.Generator.BlockCodeGenerator
+ {
+ public DynamicAttributeBlockCodeGenerator(System.Web.Razor.Text.LocationTagged<string> prefix, int offset, int line, int col) { }
+ public DynamicAttributeBlockCodeGenerator(System.Web.Razor.Text.LocationTagged<string> prefix, System.Web.Razor.Text.SourceLocation valueStart) { }
+ public System.Web.Razor.Text.LocationTagged<string> Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.SourceLocation ValueStart { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ExpressionCodeGenerator : System.Web.Razor.Generator.HybridCodeGenerator
+ {
+ public ExpressionCodeGenerator() { }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ExpressionRenderingMode
+ {
+ InjectCode = 1,
+ WriteToOutput = 0,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct GeneratedClassContext
+ {
+ public static readonly System.Web.Razor.Generator.GeneratedClassContext Default;
+ public static readonly string DefaultExecuteMethodName;
+ public static readonly string DefaultLayoutPropertyName;
+ public static readonly string DefaultWriteAttributeMethodName;
+ public static readonly string DefaultWriteAttributeToMethodName;
+ public static readonly string DefaultWriteLiteralMethodName;
+ public static readonly string DefaultWriteMethodName;
+ public GeneratedClassContext(string executeMethodName, string writeMethodName, string writeLiteralMethodName) { throw null;}
+ public GeneratedClassContext(string executeMethodName, string writeMethodName, string writeLiteralMethodName, string writeToMethodName, string writeLiteralToMethodName, string templateTypeName) { throw null;}
+ public GeneratedClassContext(string executeMethodName, string writeMethodName, string writeLiteralMethodName, string writeToMethodName, string writeLiteralToMethodName, string templateTypeName, string defineSectionMethodName) { throw null;}
+ public GeneratedClassContext(string executeMethodName, string writeMethodName, string writeLiteralMethodName, string writeToMethodName, string writeLiteralToMethodName, string templateTypeName, string defineSectionMethodName, string beginContextMethodName, string endContextMethodName) { throw null;}
+ public bool AllowSections { get { throw null; } }
+ public bool AllowTemplates { get { throw null; } }
+ public string BeginContextMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DefineSectionMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string EndContextMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ExecuteMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string LayoutPropertyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ResolveUrlMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SupportsInstrumentation { get { throw null; } }
+ public string TemplateTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string WriteAttributeMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string WriteAttributeToMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string WriteLiteralMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string WriteLiteralToMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string WriteMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string WriteToMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Web.Razor.Generator.GeneratedClassContext left, System.Web.Razor.Generator.GeneratedClassContext right) { throw null; }
+ public static bool operator !=(System.Web.Razor.Generator.GeneratedClassContext left, System.Web.Razor.Generator.GeneratedClassContext right) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct GeneratedCodeMapping
+ {
+ public GeneratedCodeMapping(int startLine, int startColumn, int startGeneratedColumn, int codeLength) { throw null;}
+ public GeneratedCodeMapping(int startOffset, int startLine, int startColumn, int startGeneratedColumn, int codeLength) { throw null;}
+ public int CodeLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int StartColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int StartGeneratedColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int StartLine { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<int> StartOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Web.Razor.Generator.GeneratedCodeMapping left, System.Web.Razor.Generator.GeneratedCodeMapping right) { throw null; }
+ public static bool operator !=(System.Web.Razor.Generator.GeneratedCodeMapping left, System.Web.Razor.Generator.GeneratedCodeMapping right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class HelperCodeGenerator : System.Web.Razor.Generator.BlockCodeGenerator
+ {
+ public HelperCodeGenerator(System.Web.Razor.Text.LocationTagged<string> signature, bool headerComplete) { }
+ public System.Web.Razor.Text.LocationTagged<string> Footer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool HeaderComplete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.LocationTagged<string> Signature { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class HybridCodeGenerator : System.Web.Razor.Generator.CodeGeneratorBase, System.Web.Razor.Generator.IBlockCodeGenerator, System.Web.Razor.Generator.ISpanCodeGenerator
+ {
+ protected HybridCodeGenerator() { }
+ public virtual void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public virtual void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public virtual void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ }
+ public partial interface IBlockCodeGenerator
+ {
+ void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context);
+ void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context);
+ }
+ public partial interface ISpanCodeGenerator
+ {
+ void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context);
+ }
+ public partial class LiteralAttributeCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public LiteralAttributeCodeGenerator(System.Web.Razor.Text.LocationTagged<string> prefix, System.Web.Razor.Text.LocationTagged<string> value) { }
+ public LiteralAttributeCodeGenerator(System.Web.Razor.Text.LocationTagged<string> prefix, System.Web.Razor.Text.LocationTagged<System.Web.Razor.Generator.SpanCodeGenerator> valueGenerator) { }
+ public System.Web.Razor.Text.LocationTagged<string> Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.LocationTagged<string> Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.LocationTagged<System.Web.Razor.Generator.SpanCodeGenerator> ValueGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class MarkupCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public MarkupCodeGenerator() { }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class RazorCodeGenerator : System.Web.Razor.Parser.ParserVisitor
+ {
+ protected RazorCodeGenerator(string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host) { }
+ public string ClassName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Generator.CodeGeneratorContext Context { get { throw null; } }
+ public bool DesignTimeMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool GenerateLinePragmas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.RazorEngineHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RootNamespaceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string SourceFileName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected virtual void Initialize(System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void OnComplete() { }
+ public override void VisitEndBlock(System.Web.Razor.Parser.SyntaxTree.Block block) { }
+ public override void VisitSpan(System.Web.Razor.Parser.SyntaxTree.Span span) { }
+ public override void VisitStartBlock(System.Web.Razor.Parser.SyntaxTree.Block block) { }
+ }
+ public partial class RazorCommentCodeGenerator : System.Web.Razor.Generator.BlockCodeGenerator
+ {
+ public RazorCommentCodeGenerator() { }
+ public override void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ }
+ public partial class RazorDirectiveAttributeCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public RazorDirectiveAttributeCodeGenerator(string name, string value) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ResolveUrlCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public ResolveUrlCodeGenerator() { }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SectionCodeGenerator : System.Web.Razor.Generator.BlockCodeGenerator
+ {
+ public SectionCodeGenerator(string sectionName) { }
+ public string SectionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SetBaseTypeCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public SetBaseTypeCodeGenerator(string baseType) { }
+ public string BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ protected virtual string ResolveType(System.Web.Razor.Generator.CodeGeneratorContext context, string baseType) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SetLayoutCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public SetLayoutCodeGenerator(string layoutPath) { }
+ public string LayoutPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SetVBOptionCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public static readonly string ExplicitCodeDomOptionName;
+ public static readonly string StrictCodeDomOptionName;
+ public SetVBOptionCodeGenerator(string optionName, bool value) { }
+ public string OptionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Web.Razor.Generator.SetVBOptionCodeGenerator Explicit(bool onOffValue) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public static System.Web.Razor.Generator.SetVBOptionCodeGenerator Strict(bool onOffValue) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class SpanCodeGenerator : System.Web.Razor.Generator.CodeGeneratorBase, System.Web.Razor.Generator.ISpanCodeGenerator
+ {
+ public static readonly System.Web.Razor.Generator.ISpanCodeGenerator Null;
+ protected SpanCodeGenerator() { }
+ public override bool Equals(object obj) { throw null; }
+ public virtual void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial class StatementCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public StatementCodeGenerator() { }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class TemplateBlockCodeGenerator : System.Web.Razor.Generator.BlockCodeGenerator
+ {
+ public TemplateBlockCodeGenerator() { }
+ public override void GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override void GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ }
+ public partial class TypeMemberCodeGenerator : System.Web.Razor.Generator.SpanCodeGenerator
+ {
+ public TypeMemberCodeGenerator() { }
+ public override bool Equals(object obj) { throw null; }
+ public override void GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class VBRazorCodeGenerator : System.Web.Razor.Generator.RazorCodeGenerator
+ {
+ public VBRazorCodeGenerator(string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host) : base (default(string), default(string), default(string), default(System.Web.Razor.RazorEngineHost)) { }
+ }
+}
+namespace System.Web.Razor.Parser
+{
+ [System.FlagsAttribute]
+ public enum BalancingModes
+ {
+ AllowCommentsAndTemplates = 4,
+ AllowEmbeddedTransitions = 8,
+ BacktrackOnFailure = 1,
+ NoErrorOnFailure = 2,
+ None = 0,
+ }
+ public partial class CallbackVisitor : System.Web.Razor.Parser.ParserVisitor
+ {
+ public CallbackVisitor(System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback) { }
+ public CallbackVisitor(System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback) { }
+ public CallbackVisitor(System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.BlockType> startBlockCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.BlockType> endBlockCallback) { }
+ public CallbackVisitor(System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.BlockType> startBlockCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.BlockType> endBlockCallback, System.Action completeCallback) { }
+ public System.Threading.SynchronizationContext SynchronizationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override void OnComplete() { }
+ public override void VisitEndBlock(System.Web.Razor.Parser.SyntaxTree.Block block) { }
+ public override void VisitError(System.Web.Razor.Parser.SyntaxTree.RazorError err) { }
+ public override void VisitSpan(System.Web.Razor.Parser.SyntaxTree.Span span) { }
+ public override void VisitStartBlock(System.Web.Razor.Parser.SyntaxTree.Block block) { }
+ }
+ public partial class CSharpCodeParser : System.Web.Razor.Parser.TokenizerBackedParser<System.Web.Razor.Tokenizer.CSharpTokenizer, System.Web.Razor.Tokenizer.Symbols.CSharpSymbol, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
+ {
+ public CSharpCodeParser() { }
+ public bool IsNested { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected internal System.Collections.Generic.ISet<string> Keywords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.CSharpTokenizer, System.Web.Razor.Tokenizer.Symbols.CSharpSymbol, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType> Language { get { throw null; } }
+ protected override System.Web.Razor.Parser.ParserBase OtherParser { get { throw null; } }
+ protected internal bool AcceptIf(System.Web.Razor.Tokenizer.Symbols.CSharpKeyword keyword) { throw null; }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ protected void AssertDirective(string directive) { }
+ protected internal bool At(System.Web.Razor.Tokenizer.Symbols.CSharpKeyword keyword) { throw null; }
+ protected void BaseTypeDirective(string noTypeNameError, System.Func<string, System.Web.Razor.Generator.SpanCodeGenerator> createCodeGenerator) { }
+ protected virtual void FunctionsDirective() { }
+ protected override void HandleEmbeddedTransition() { }
+ protected virtual void HelperDirective() { }
+ protected virtual void InheritsDirective() { }
+ protected void InheritsDirectiveCore() { }
+ protected override bool IsAtEmbeddedTransition(bool allowTemplatesAndComments, bool allowTransitions) { throw null; }
+ protected static System.Func<System.Web.Razor.Tokenizer.Symbols.CSharpSymbol, bool> IsSpacingToken(bool includeNewLines, bool includeComments) { throw null; }
+ protected virtual void LayoutDirective() { }
+ protected void MapDirectives(System.Action handler, params string[] directives) { }
+ protected override void OutputSpanBeforeRazorComment() { }
+ public override void ParseBlock() { }
+ protected virtual void ReservedDirective(bool topLevel) { }
+ protected virtual void SectionDirective() { }
+ protected virtual void SessionStateDirective() { }
+ protected void SessionStateDirectiveCore() { }
+ protected void SessionStateTypeDirective(string noValueError, System.Func<string, string, System.Web.Razor.Generator.SpanCodeGenerator> createCodeGenerator) { }
+ protected bool TryGetDirectiveHandler(string directive, out System.Action handler) { handler = default(System.Action); throw null; }
+ protected virtual bool ValidSessionStateValue() { throw null; }
+ protected partial class Block
+ {
+ public Block(string name, System.Web.Razor.Text.SourceLocation start) { }
+ public Block(System.Web.Razor.Tokenizer.Symbols.CSharpSymbol symbol) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.Text.SourceLocation Start { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ }
+ public partial class CSharpLanguageCharacteristics : System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.CSharpTokenizer, System.Web.Razor.Tokenizer.Symbols.CSharpSymbol, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
+ {
+ internal CSharpLanguageCharacteristics() { }
+ public static System.Web.Razor.Parser.CSharpLanguageCharacteristics Instance { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.CSharpSymbol CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation location) { throw null; }
+ protected override System.Web.Razor.Tokenizer.Symbols.CSharpSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation location, string content, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { throw null; }
+ public override System.Web.Razor.Tokenizer.CSharpTokenizer CreateTokenizer(System.Web.Razor.Text.ITextDocument source) { throw null; }
+ public override System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType FlipBracket(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType bracket) { throw null; }
+ public static string GetKeyword(System.Web.Razor.Tokenizer.Symbols.CSharpKeyword keyword) { throw null; }
+ public override System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type) { throw null; }
+ public override string GetSample(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type) { throw null; }
+ public static string GetSymbolSample(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type) { throw null; }
+ }
+ public partial class HtmlLanguageCharacteristics : System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.HtmlTokenizer, System.Web.Razor.Tokenizer.Symbols.HtmlSymbol, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType>
+ {
+ internal HtmlLanguageCharacteristics() { }
+ public static System.Web.Razor.Parser.HtmlLanguageCharacteristics Instance { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.HtmlSymbol CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation location) { throw null; }
+ protected override System.Web.Razor.Tokenizer.Symbols.HtmlSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation location, string content, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { throw null; }
+ public override System.Web.Razor.Tokenizer.HtmlTokenizer CreateTokenizer(System.Web.Razor.Text.ITextDocument source) { throw null; }
+ public override System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType FlipBracket(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType bracket) { throw null; }
+ public override System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type) { throw null; }
+ public override string GetSample(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type) { throw null; }
+ }
+ public partial class HtmlMarkupParser : System.Web.Razor.Parser.TokenizerBackedParser<System.Web.Razor.Tokenizer.HtmlTokenizer, System.Web.Razor.Tokenizer.Symbols.HtmlSymbol, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType>
+ {
+ public HtmlMarkupParser() { }
+ protected override System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.HtmlTokenizer, System.Web.Razor.Tokenizer.Symbols.HtmlSymbol, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType> Language { get { throw null; } }
+ protected override System.Web.Razor.Parser.ParserBase OtherParser { get { throw null; } }
+ public System.Collections.Generic.ISet<string> VoidElements { get { throw null; } }
+ public override void BuildSpan(System.Web.Razor.Parser.SyntaxTree.SpanBuilder span, System.Web.Razor.Text.SourceLocation start, string content) { }
+ protected static System.Func<System.Web.Razor.Tokenizer.Symbols.HtmlSymbol, bool> IsSpacingToken(bool includeNewLines) { throw null; }
+ protected override void OutputSpanBeforeRazorComment() { }
+ public override void ParseBlock() { }
+ public override void ParseDocument() { }
+ public override void ParseSection(System.Tuple<string, string> nestingSequences, bool caseSensitive) { }
+ protected void SkipToAndParseCode(System.Func<System.Web.Razor.Tokenizer.Symbols.HtmlSymbol, bool> condition) { }
+ protected void SkipToAndParseCode(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type) { }
+ }
+ public abstract partial class LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType> where TTokenizer : System.Web.Razor.Tokenizer.Tokenizer<TSymbol, TSymbolType> where TSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<TSymbolType>
+ {
+ protected LanguageCharacteristics() { }
+ public abstract TSymbol CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation location);
+ protected abstract TSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation location, string content, TSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors);
+ public abstract TTokenizer CreateTokenizer(System.Web.Razor.Text.ITextDocument source);
+ public abstract TSymbolType FlipBracket(TSymbolType bracket);
+ public abstract TSymbolType GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type);
+ public abstract string GetSample(TSymbolType type);
+ public virtual bool IsCommentBody(TSymbol symbol) { throw null; }
+ public virtual bool IsCommentStar(TSymbol symbol) { throw null; }
+ public virtual bool IsCommentStart(TSymbol symbol) { throw null; }
+ public virtual bool IsIdentifier(TSymbol symbol) { throw null; }
+ public virtual bool IsKeyword(TSymbol symbol) { throw null; }
+ public virtual bool IsKnownSymbolType(TSymbol symbol, System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type) { throw null; }
+ public virtual bool IsNewLine(TSymbol symbol) { throw null; }
+ public virtual bool IsTransition(TSymbol symbol) { throw null; }
+ public virtual bool IsUnknown(TSymbol symbol) { throw null; }
+ public virtual bool IsWhiteSpace(TSymbol symbol) { throw null; }
+ public virtual bool KnowsSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type) { throw null; }
+ public virtual System.Tuple<TSymbol, TSymbol> SplitSymbol(TSymbol symbol, int splitAt, TSymbolType leftType) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<TSymbol> TokenizeString(string content) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<TSymbol> TokenizeString(System.Web.Razor.Text.SourceLocation start, string input) { throw null; }
+ }
+ public abstract partial class ParserBase
+ {
+ protected ParserBase() { }
+ public virtual System.Web.Razor.Parser.ParserContext Context { get { throw null; } set { } }
+ public virtual bool IsMarkupParser { get { throw null; } }
+ protected abstract System.Web.Razor.Parser.ParserBase OtherParser { get; }
+ public abstract void BuildSpan(System.Web.Razor.Parser.SyntaxTree.SpanBuilder span, System.Web.Razor.Text.SourceLocation start, string content);
+ public abstract void ParseBlock();
+ public virtual void ParseDocument() { }
+ public virtual void ParseSection(System.Tuple<string, string> nestingSequences, bool caseSensitive) { }
+ }
+ public partial class ParserContext
+ {
+ public ParserContext(System.Web.Razor.Text.ITextDocument source, System.Web.Razor.Parser.ParserBase codeParser, System.Web.Razor.Parser.ParserBase markupParser, System.Web.Razor.Parser.ParserBase activeParser) { }
+ public System.Web.Razor.Parser.ParserBase ActiveParser { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Parser.ParserBase CodeParser { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Parser.SyntaxTree.BlockBuilder CurrentBlock { get { throw null; } }
+ public char CurrentCharacter { get { throw null; } }
+ public bool DesignTimeMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool EndOfFile { get { throw null; } }
+ public System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError> Errors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters LastAcceptedCharacters { get { throw null; } }
+ public System.Web.Razor.Parser.SyntaxTree.Span LastSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Parser.ParserBase MarkupParser { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.TextDocumentReader Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool WhiteSpaceIsSignificantToAncestorBlock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddSpan(System.Web.Razor.Parser.SyntaxTree.Span span) { }
+ public System.Web.Razor.ParserResults CompleteParse() { throw null; }
+ public void EndBlock() { }
+ public bool IsWithin(System.Web.Razor.Parser.SyntaxTree.BlockType type) { throw null; }
+ public void OnError(System.Web.Razor.Text.SourceLocation location, string message) { }
+ public void OnError(System.Web.Razor.Text.SourceLocation location, string message, params object[] args) { }
+ public System.IDisposable StartBlock() { throw null; }
+ public System.IDisposable StartBlock(System.Web.Razor.Parser.SyntaxTree.BlockType blockType) { throw null; }
+ public void SwitchActiveParser() { }
+ }
+ public static partial class ParserHelpers
+ {
+ public static bool IsCombining(char value) { throw null; }
+ public static bool IsConnecting(char value) { throw null; }
+ public static bool IsDecimalDigit(char value) { throw null; }
+ public static bool IsEmailPart(char character) { throw null; }
+ public static bool IsFormatting(char value) { throw null; }
+ public static bool IsHexDigit(char value) { throw null; }
+ public static bool IsIdentifier(string value) { throw null; }
+ public static bool IsIdentifier(string value, bool requireIdentifierStart) { throw null; }
+ public static bool IsIdentifierPart(char value) { throw null; }
+ public static bool IsIdentifierStart(char value) { throw null; }
+ public static bool IsLetter(char value) { throw null; }
+ public static bool IsLetterOrDecimalDigit(char value) { throw null; }
+ public static bool IsNewLine(char value) { throw null; }
+ public static bool IsNewLine(string value) { throw null; }
+ public static bool IsTerminatingCharToken(char value) { throw null; }
+ public static bool IsTerminatingQuotedStringToken(char value) { throw null; }
+ public static bool IsWhitespace(char value) { throw null; }
+ public static bool IsWhitespaceOrNewLine(char value) { throw null; }
+ public static string SanitizeClassName(string inputName) { throw null; }
+ }
+ public abstract partial class ParserVisitor
+ {
+ protected ParserVisitor() { }
+ public System.Nullable<System.Threading.CancellationToken> CancelToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual void OnComplete() { }
+ public virtual void ThrowIfCanceled() { }
+ public virtual void VisitBlock(System.Web.Razor.Parser.SyntaxTree.Block block) { }
+ public virtual void VisitEndBlock(System.Web.Razor.Parser.SyntaxTree.Block block) { }
+ public virtual void VisitError(System.Web.Razor.Parser.SyntaxTree.RazorError err) { }
+ public virtual void VisitSpan(System.Web.Razor.Parser.SyntaxTree.Span span) { }
+ public virtual void VisitStartBlock(System.Web.Razor.Parser.SyntaxTree.Block block) { }
+ }
+ public static partial class ParserVisitorExtensions
+ {
+ public static void Visit(this System.Web.Razor.Parser.ParserVisitor self, System.Web.Razor.ParserResults result) { }
+ }
+ public partial class RazorParser
+ {
+ public RazorParser(System.Web.Razor.Parser.ParserBase codeParser, System.Web.Razor.Parser.ParserBase markupParser) { }
+ public bool DesignTimeMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Threading.Tasks.Task CreateParseTask(System.IO.TextReader input, System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback) { throw null; }
+ public virtual System.Threading.Tasks.Task CreateParseTask(System.IO.TextReader input, System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Threading.CancellationToken cancelToken) { throw null; }
+ public virtual System.Threading.Tasks.Task CreateParseTask(System.IO.TextReader input, System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Threading.SynchronizationContext context) { throw null; }
+ public virtual System.Threading.Tasks.Task CreateParseTask(System.IO.TextReader input, System.Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, System.Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Threading.SynchronizationContext context, System.Threading.CancellationToken cancelToken) { throw null; }
+ public virtual System.Threading.Tasks.Task CreateParseTask(System.IO.TextReader input, System.Web.Razor.Parser.ParserVisitor consumer) { throw null; }
+ public virtual System.Web.Razor.ParserResults Parse(System.IO.TextReader input) { throw null; }
+ public virtual void Parse(System.IO.TextReader input, System.Web.Razor.Parser.ParserVisitor visitor) { }
+ public virtual System.Web.Razor.ParserResults Parse(System.Web.Razor.Text.ITextDocument input) { throw null; }
+ [System.ObsoleteAttribute("Lookahead-based readers have been deprecated, use overrides which accept a TextReader or ITextDocument instead")]
+ public virtual System.Web.Razor.ParserResults Parse(System.Web.Razor.Text.LookaheadTextReader input) { throw null; }
+ [System.ObsoleteAttribute("Lookahead-based readers have been deprecated, use overrides which accept a TextReader or ITextDocument instead")]
+ public virtual void Parse(System.Web.Razor.Text.LookaheadTextReader input, System.Web.Razor.Parser.ParserVisitor visitor) { }
+ }
+ public static partial class SyntaxConstants
+ {
+ public static readonly string EndCommentSequence;
+ public static readonly string StartCommentSequence;
+ public static readonly string TextTagName;
+ public static readonly char TransitionCharacter;
+ public static readonly string TransitionString;
+ public static partial class CSharp
+ {
+ public static readonly string ClassKeyword;
+ public static readonly string ElseIfKeyword;
+ public static readonly string FunctionsKeyword;
+ public static readonly string HelperKeyword;
+ public static readonly string InheritsKeyword;
+ public static readonly string LayoutKeyword;
+ public static readonly string NamespaceKeyword;
+ public static readonly string SectionKeyword;
+ public static readonly string SessionStateKeyword;
+ public static readonly int UsingKeywordLength;
+ }
+ public static partial class VB
+ {
+ public static readonly string CodeKeyword;
+ public static readonly string EndCodeKeyword;
+ public static readonly string EndFunctionsKeyword;
+ public static readonly string EndHelperKeyword;
+ public static readonly string EndKeyword;
+ public static readonly string EndSectionKeyword;
+ public static readonly string ExplicitKeyword;
+ public static readonly string FunctionsKeyword;
+ public static readonly string HelperKeyword;
+ public static readonly int ImportsKeywordLength;
+ public static readonly string LayoutKeyword;
+ public static readonly string OffKeyword;
+ public static readonly string SectionKeyword;
+ public static readonly string SelectCaseKeyword;
+ public static readonly string SessionStateKeyword;
+ public static readonly string StrictKeyword;
+ }
+ }
+ public abstract partial class TokenizerBackedParser<TTokenizer, TSymbol, TSymbolType> : System.Web.Razor.Parser.ParserBase where TTokenizer : System.Web.Razor.Tokenizer.Tokenizer<TSymbol, TSymbolType> where TSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<TSymbolType>
+ {
+ protected TokenizerBackedParser() { }
+ protected System.Web.Razor.Text.SourceLocation CurrentLocation { get { throw null; } }
+ protected TSymbol CurrentSymbol { get { throw null; } }
+ protected bool EndOfFile { get { throw null; } }
+ protected abstract System.Web.Razor.Parser.LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType> Language { get; }
+ protected TSymbol PreviousSymbol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected System.Web.Razor.Parser.SyntaxTree.SpanBuilder Span { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder> SpanConfig { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected System.Web.Razor.Tokenizer.TokenizerView<TTokenizer, TSymbol, TSymbolType> Tokenizer { get { throw null; } }
+ protected internal void Accept(System.Collections.Generic.IEnumerable<TSymbol> symbols) { }
+ protected internal void Accept(TSymbol symbol) { }
+ protected internal bool AcceptAll(params TSymbolType[] types) { throw null; }
+ protected internal bool AcceptAndMoveNext() { throw null; }
+ protected TSymbol AcceptSingleWhiteSpaceCharacter() { throw null; }
+ protected internal void AcceptUntil(TSymbolType type) { }
+ protected internal void AcceptUntil(TSymbolType type1, TSymbolType type2) { }
+ protected internal void AcceptUntil(TSymbolType type1, TSymbolType type2, TSymbolType type3) { }
+ protected internal void AcceptUntil(params TSymbolType[] types) { }
+ protected internal void AcceptWhile(System.Func<TSymbol, bool> condition) { }
+ protected internal void AcceptWhile(TSymbolType type) { }
+ protected internal void AcceptWhile(TSymbolType type1, TSymbolType type2) { }
+ protected internal void AcceptWhile(TSymbolType type1, TSymbolType type2, TSymbolType type3) { }
+ protected internal void AcceptWhile(params TSymbolType[] types) { }
+ protected TSymbol AcceptWhiteSpaceInLines() { throw null; }
+ protected internal void AddMarkerSymbolIfNecessary() { }
+ protected internal void AddMarkerSymbolIfNecessary(System.Web.Razor.Text.SourceLocation location) { }
+ protected internal bool At(TSymbolType type) { throw null; }
+ protected bool AtIdentifier(bool allowKeywords) { throw null; }
+ protected internal bool Balance(System.Web.Razor.Parser.BalancingModes mode) { throw null; }
+ protected internal bool Balance(System.Web.Razor.Parser.BalancingModes mode, TSymbolType left, TSymbolType right, System.Web.Razor.Text.SourceLocation start) { throw null; }
+ public override void BuildSpan(System.Web.Razor.Parser.SyntaxTree.SpanBuilder span, System.Web.Razor.Text.SourceLocation start, string content) { }
+ protected void ConfigureSpan(System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder, System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder>> config) { }
+ protected void ConfigureSpan(System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder> config) { }
+ protected bool EnsureCurrent() { throw null; }
+ protected internal void Expected(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type) { }
+ protected internal void Expected(params TSymbolType[] types) { }
+ protected virtual void HandleEmbeddedTransition() { }
+ protected void Initialize(System.Web.Razor.Parser.SyntaxTree.SpanBuilder span) { }
+ protected virtual bool IsAtEmbeddedTransition(bool allowTemplatesAndComments, bool allowTransitions) { throw null; }
+ protected internal bool NextIs(System.Func<TSymbol, bool> condition) { throw null; }
+ protected internal bool NextIs(TSymbolType type) { throw null; }
+ protected internal bool NextIs(params TSymbolType[] types) { throw null; }
+ protected internal bool NextToken() { throw null; }
+ protected internal bool Optional(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type) { throw null; }
+ protected internal bool Optional(TSymbolType type) { throw null; }
+ protected internal void Output(System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters accepts) { }
+ protected internal void Output(System.Web.Razor.Parser.SyntaxTree.SpanKind kind) { }
+ protected internal void Output(System.Web.Razor.Parser.SyntaxTree.SpanKind kind, System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters accepts) { }
+ protected virtual void OutputSpanBeforeRazorComment() { }
+ protected System.IDisposable PushSpanConfig() { throw null; }
+ protected System.IDisposable PushSpanConfig(System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder, System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder>> newConfig) { throw null; }
+ protected System.IDisposable PushSpanConfig(System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder> newConfig) { throw null; }
+ protected internal void PutBack(System.Collections.Generic.IEnumerable<TSymbol> symbols) { }
+ protected internal void PutBack(TSymbol symbol) { }
+ protected internal void PutCurrentBack() { }
+ protected void RazorComment() { }
+ protected internal System.Collections.Generic.IEnumerable<TSymbol> ReadWhile(System.Func<TSymbol, bool> condition) { throw null; }
+ protected internal bool Required(TSymbolType expected, bool errorIfNotFound, string errorBase) { throw null; }
+ protected internal bool Was(TSymbolType type) { throw null; }
+ }
+ public partial class VBCodeParser : System.Web.Razor.Parser.TokenizerBackedParser<System.Web.Razor.Tokenizer.VBTokenizer, System.Web.Razor.Tokenizer.Symbols.VBSymbol, System.Web.Razor.Tokenizer.Symbols.VBSymbolType>
+ {
+ public VBCodeParser() { }
+ protected internal System.Collections.Generic.ISet<string> Keywords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.VBTokenizer, System.Web.Razor.Tokenizer.Symbols.VBSymbol, System.Web.Razor.Tokenizer.Symbols.VBSymbolType> Language { get { throw null; } }
+ protected override System.Web.Razor.Parser.ParserBase OtherParser { get { throw null; } }
+ protected void AcceptVBSpaces() { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ protected void Assert(System.Web.Razor.Tokenizer.Symbols.VBKeyword keyword) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ protected void AssertDirective(string directive) { }
+ protected bool At(string directive) { throw null; }
+ protected bool At(System.Web.Razor.Tokenizer.Symbols.VBKeyword keyword) { throw null; }
+ protected virtual System.Func<bool> EndTerminatedDirective(string directive, System.Web.Razor.Parser.SyntaxTree.BlockType blockType, System.Web.Razor.Generator.SpanCodeGenerator codeGenerator, bool allowMarkup) { throw null; }
+ protected virtual bool EndTerminatedDirectiveBody(string directive, System.Web.Razor.Text.SourceLocation blockStart, bool allowAllTransitions) { throw null; }
+ protected virtual System.Func<bool> EndTerminatedStatement(System.Web.Razor.Tokenizer.Symbols.VBKeyword keyword, bool supportsExit, bool supportsContinue) { throw null; }
+ protected virtual System.Func<bool> EndTerminatedStatement(System.Web.Razor.Tokenizer.Symbols.VBKeyword keyword, bool supportsExit, bool supportsContinue, string blockName) { throw null; }
+ protected override void HandleEmbeddedTransition() { }
+ protected void HandleEmbeddedTransition(System.Web.Razor.Tokenizer.Symbols.VBSymbol lastWhiteSpace) { }
+ protected void HandleExitOrContinue(System.Web.Razor.Tokenizer.Symbols.VBKeyword keyword) { }
+ protected void HandleTransition(System.Web.Razor.Tokenizer.Symbols.VBSymbol lastWhiteSpace) { }
+ protected virtual bool HelperDirective() { throw null; }
+ protected virtual bool ImportsStatement() { throw null; }
+ protected virtual bool InheritsStatement() { throw null; }
+ protected override bool IsAtEmbeddedTransition(bool allowTemplatesAndComments, bool allowTransitions) { throw null; }
+ public bool IsDirectiveDefined(string directive) { throw null; }
+ protected virtual System.Func<bool> KeywordTerminatedStatement(System.Web.Razor.Tokenizer.Symbols.VBKeyword start, System.Web.Razor.Tokenizer.Symbols.VBKeyword terminator, bool supportsExit, bool supportsContinue) { throw null; }
+ protected virtual bool LayoutDirective() { throw null; }
+ protected void MapDirective(string directive, System.Func<bool> action) { }
+ protected void MapKeyword(System.Web.Razor.Tokenizer.Symbols.VBKeyword keyword, System.Func<bool> action) { }
+ protected void NestedBlock() { }
+ protected bool Optional(System.Web.Razor.Tokenizer.Symbols.VBKeyword keyword) { throw null; }
+ protected virtual bool OptionStatement() { throw null; }
+ protected void OtherParserBlock() { }
+ protected void OtherParserBlock(string startSequence, string endSequence) { }
+ protected override void OutputSpanBeforeRazorComment() { }
+ public override void ParseBlock() { }
+ protected System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.VBSymbol> ReadVBSpaces() { throw null; }
+ protected bool Required(System.Web.Razor.Tokenizer.Symbols.VBSymbolType expected, string errorBase) { throw null; }
+ protected bool ReservedWord() { throw null; }
+ protected virtual bool SectionDirective() { throw null; }
+ protected virtual bool SessionStateDirective() { throw null; }
+ }
+ public partial class VBLanguageCharacteristics : System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.VBTokenizer, System.Web.Razor.Tokenizer.Symbols.VBSymbol, System.Web.Razor.Tokenizer.Symbols.VBSymbolType>
+ {
+ internal VBLanguageCharacteristics() { }
+ public static System.Web.Razor.Parser.VBLanguageCharacteristics Instance { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.VBSymbol CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation location) { throw null; }
+ protected override System.Web.Razor.Tokenizer.Symbols.VBSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation location, string content, System.Web.Razor.Tokenizer.Symbols.VBSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { throw null; }
+ public override System.Web.Razor.Tokenizer.VBTokenizer CreateTokenizer(System.Web.Razor.Text.ITextDocument source) { throw null; }
+ public override System.Web.Razor.Tokenizer.Symbols.VBSymbolType FlipBracket(System.Web.Razor.Tokenizer.Symbols.VBSymbolType bracket) { throw null; }
+ public override System.Web.Razor.Tokenizer.Symbols.VBSymbolType GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType type) { throw null; }
+ public override string GetSample(System.Web.Razor.Tokenizer.Symbols.VBSymbolType type) { throw null; }
+ }
+}
+namespace System.Web.Razor.Parser.SyntaxTree
+{
+ [System.FlagsAttribute]
+ public enum AcceptedCharacters
+ {
+ AllWhiteSpace = 3,
+ Any = 7,
+ AnyExceptNewline = 6,
+ NewLine = 1,
+ None = 0,
+ NonWhiteSpace = 4,
+ WhiteSpace = 2,
+ }
+ public partial class AutoCompleteEditHandler : System.Web.Razor.Editor.SpanEditHandler
+ {
+ public AutoCompleteEditHandler(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer) : base (default(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>>)) { }
+ public AutoCompleteEditHandler(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> tokenizer, System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters accepted) : base (default(System.Func<string, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>>)) { }
+ public bool AutoCompleteAtEndOfSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string AutoCompleteString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override System.Web.Razor.PartialParseResult CanAcceptChange(System.Web.Razor.Parser.SyntaxTree.Span target, System.Web.Razor.Text.TextChange normalizedChange) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Block : System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode
+ {
+ public Block(System.Web.Razor.Parser.SyntaxTree.BlockBuilder source) { }
+ public System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode> Children { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Generator.IBlockCodeGenerator CodeGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool IsBlock { get { throw null; } }
+ public override int Length { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Web.Razor.Text.SourceLocation Start { get { throw null; } }
+ public System.Web.Razor.Parser.SyntaxTree.BlockType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void Accept(System.Web.Razor.Parser.ParserVisitor visitor) { }
+ public override bool Equals(object obj) { throw null; }
+ public override bool EquivalentTo(System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode node) { throw null; }
+ public System.Web.Razor.Parser.SyntaxTree.Span FindFirstDescendentSpan() { throw null; }
+ public System.Web.Razor.Parser.SyntaxTree.Span FindLastDescendentSpan() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.Span> Flatten() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Web.Razor.Parser.SyntaxTree.Span LocateOwner(System.Web.Razor.Text.TextChange change) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class BlockBuilder
+ {
+ public BlockBuilder() { }
+ public BlockBuilder(System.Web.Razor.Parser.SyntaxTree.Block original) { }
+ public System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode> Children { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Generator.IBlockCodeGenerator CodeGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.Web.Razor.Parser.SyntaxTree.BlockType> Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.Parser.SyntaxTree.Block Build() { throw null; }
+ public void Reset() { }
+ }
+ public enum BlockType
+ {
+ Comment = 8,
+ Directive = 1,
+ Expression = 3,
+ Functions = 2,
+ Helper = 4,
+ Markup = 5,
+ Section = 6,
+ Statement = 0,
+ Template = 7,
+ }
+ public partial class RazorError : System.IEquatable<System.Web.Razor.Parser.SyntaxTree.RazorError>
+ {
+ public RazorError(string message, int absoluteIndex, int lineIndex, int columnIndex) { }
+ public RazorError(string message, int absoluteIndex, int lineIndex, int columnIndex, int length) { }
+ public RazorError(string message, System.Web.Razor.Text.SourceLocation location) { }
+ public RazorError(string message, System.Web.Razor.Text.SourceLocation location, int length) { }
+ public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.SourceLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Web.Razor.Parser.SyntaxTree.RazorError other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class Span : System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode
+ {
+ public Span(System.Web.Razor.Parser.SyntaxTree.SpanBuilder builder) { }
+ public System.Web.Razor.Generator.ISpanCodeGenerator CodeGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public string Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Editor.SpanEditHandler EditHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public override bool IsBlock { get { throw null; } }
+ public System.Web.Razor.Parser.SyntaxTree.SpanKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public override int Length { get { throw null; } }
+ public System.Web.Razor.Parser.SyntaxTree.Span Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected internal set { } }
+ public System.Web.Razor.Parser.SyntaxTree.Span Previous { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected internal set { } }
+ public override System.Web.Razor.Text.SourceLocation Start { get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol> Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public override void Accept(System.Web.Razor.Parser.ParserVisitor visitor) { }
+ public void Change(System.Action<System.Web.Razor.Parser.SyntaxTree.SpanBuilder> changes) { }
+ public void ChangeStart(System.Web.Razor.Text.SourceLocation newStart) { }
+ public override bool Equals(object obj) { throw null; }
+ public override bool EquivalentTo(System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode node) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void ReplaceWith(System.Web.Razor.Parser.SyntaxTree.SpanBuilder builder) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SpanBuilder
+ {
+ public SpanBuilder() { }
+ public SpanBuilder(System.Web.Razor.Parser.SyntaxTree.Span original) { }
+ public System.Web.Razor.Generator.ISpanCodeGenerator CodeGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.Editor.SpanEditHandler EditHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.Parser.SyntaxTree.SpanKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Razor.Text.SourceLocation Start { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.Razor.Tokenizer.Symbols.ISymbol> Symbols { get { throw null; } }
+ public void Accept(System.Web.Razor.Tokenizer.Symbols.ISymbol symbol) { }
+ public System.Web.Razor.Parser.SyntaxTree.Span Build() { throw null; }
+ public void ClearSymbols() { }
+ public void Reset() { }
+ }
+ public enum SpanKind
+ {
+ Code = 3,
+ Comment = 2,
+ Markup = 4,
+ MetaCode = 1,
+ Transition = 0,
+ }
+ public abstract partial class SyntaxTreeNode
+ {
+ protected SyntaxTreeNode() { }
+ public abstract bool IsBlock { get; }
+ public abstract int Length { get; }
+ public System.Web.Razor.Parser.SyntaxTree.Block Parent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract System.Web.Razor.Text.SourceLocation Start { get; }
+ public abstract void Accept(System.Web.Razor.Parser.ParserVisitor visitor);
+ public abstract bool EquivalentTo(System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode node);
+ }
+}
+namespace System.Web.Razor.Text
+{
+ public partial class BufferingTextReader : System.Web.Razor.Text.LookaheadTextReader
+ {
+ public BufferingTextReader(System.IO.TextReader source) { }
+ protected virtual int CurrentCharacter { get { throw null; } }
+ public override System.Web.Razor.Text.SourceLocation CurrentLocation { get { throw null; } }
+ public override System.IDisposable BeginLookahead() { throw null; }
+ public override void CancelBacktrack() { }
+ protected override void Dispose(bool disposing) { }
+ protected bool ExpandBuffer() { throw null; }
+ protected virtual void NextCharacter() { }
+ public override int Peek() { throw null; }
+ public override int Read() { throw null; }
+ }
+ public partial interface ITextBuffer
+ {
+ int Length { get; }
+ int Position { get; set; }
+ int Peek();
+ int Read();
+ }
+ public partial interface ITextDocument : System.Web.Razor.Text.ITextBuffer
+ {
+ System.Web.Razor.Text.SourceLocation Location { get; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("({Location})\"{Value}\"")]
+ public partial class LocationTagged<T> : System.IFormattable
+ {
+ public LocationTagged(T value, int offset, int line, int col) { }
+ public LocationTagged(T value, System.Web.Razor.Text.SourceLocation location) { }
+ public System.Web.Razor.Text.SourceLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Web.Razor.Text.LocationTagged<T> left, System.Web.Razor.Text.LocationTagged<T> right) { throw null; }
+ public static implicit operator T (System.Web.Razor.Text.LocationTagged<T> value) { throw null; }
+ public static bool operator !=(System.Web.Razor.Text.LocationTagged<T> left, System.Web.Razor.Text.LocationTagged<T> right) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ }
+ public abstract partial class LookaheadTextReader : System.IO.TextReader
+ {
+ protected LookaheadTextReader() { }
+ public abstract System.Web.Razor.Text.SourceLocation CurrentLocation { get; }
+ public abstract System.IDisposable BeginLookahead();
+ public abstract void CancelBacktrack();
+ }
+ public partial class LookaheadToken : System.IDisposable
+ {
+ public LookaheadToken(System.Action cancelAction) { }
+ public void Accept() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public partial class SeekableTextReader : System.IO.TextReader, System.Web.Razor.Text.ITextBuffer, System.Web.Razor.Text.ITextDocument
+ {
+ public SeekableTextReader(System.IO.TextReader source) { }
+ public SeekableTextReader(string content) { }
+ public SeekableTextReader(System.Web.Razor.Text.ITextBuffer buffer) { }
+ public int Length { get { throw null; } }
+ public System.Web.Razor.Text.SourceLocation Location { get { throw null; } }
+ public int Position { get { throw null; } set { } }
+ public override int Peek() { throw null; }
+ public override int Read() { throw null; }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SourceLocation : System.IComparable<System.Web.Razor.Text.SourceLocation>, System.IEquatable<System.Web.Razor.Text.SourceLocation>
+ {
+ public static readonly System.Web.Razor.Text.SourceLocation Undefined;
+ public static readonly System.Web.Razor.Text.SourceLocation Zero;
+ public SourceLocation(int absoluteIndex, int lineIndex, int characterIndex) { throw null;}
+ public int AbsoluteIndex { get { throw null; } }
+ public int CharacterIndex { get { throw null; } }
+ public int LineIndex { get { throw null; } }
+ public static System.Web.Razor.Text.SourceLocation Add(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public static System.Web.Razor.Text.SourceLocation Advance(System.Web.Razor.Text.SourceLocation left, string text) { throw null; }
+ public int CompareTo(System.Web.Razor.Text.SourceLocation other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Web.Razor.Text.SourceLocation other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Web.Razor.Text.SourceLocation operator +(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public static bool operator ==(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public static bool operator >(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public static bool operator !=(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public static bool operator <(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public static System.Web.Razor.Text.SourceLocation operator -(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public static System.Web.Razor.Text.SourceLocation Subtract(System.Web.Razor.Text.SourceLocation left, System.Web.Razor.Text.SourceLocation right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SourceLocationTracker
+ {
+ public SourceLocationTracker() { }
+ public SourceLocationTracker(System.Web.Razor.Text.SourceLocation currentLocation) { }
+ public System.Web.Razor.Text.SourceLocation CurrentLocation { get { throw null; } set { } }
+ public static System.Web.Razor.Text.SourceLocation CalculateNewLocation(System.Web.Razor.Text.SourceLocation lastPosition, string newContent) { throw null; }
+ public void UpdateLocation(char characterRead, char nextCharacter) { }
+ public System.Web.Razor.Text.SourceLocationTracker UpdateLocation(string content) { throw null; }
+ }
+ public partial class TextBufferReader : System.Web.Razor.Text.LookaheadTextReader
+ {
+ public TextBufferReader(System.Web.Razor.Text.ITextBuffer buffer) { }
+ public override System.Web.Razor.Text.SourceLocation CurrentLocation { get { throw null; } }
+ public override System.IDisposable BeginLookahead() { throw null; }
+ public override void CancelBacktrack() { }
+ protected override void Dispose(bool disposing) { }
+ public override int Peek() { throw null; }
+ public override int Read() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TextChange
+ {
+ public TextChange(int oldPosition, int oldLength, System.Web.Razor.Text.ITextBuffer oldBuffer, int newPosition, int newLength, System.Web.Razor.Text.ITextBuffer newBuffer) { throw null;}
+ public bool IsDelete { get { throw null; } }
+ public bool IsInsert { get { throw null; } }
+ public bool IsReplace { get { throw null; } }
+ public System.Web.Razor.Text.ITextBuffer NewBuffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int NewLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int NewPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string NewText { get { throw null; } }
+ public System.Web.Razor.Text.ITextBuffer OldBuffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int OldLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int OldPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string OldText { get { throw null; } }
+ public string ApplyChange(string content, int changeOffset) { throw null; }
+ public string ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span span) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Web.Razor.Text.TextChange Normalize() { throw null; }
+ public static bool operator ==(System.Web.Razor.Text.TextChange left, System.Web.Razor.Text.TextChange right) { throw null; }
+ public static bool operator !=(System.Web.Razor.Text.TextChange left, System.Web.Razor.Text.TextChange right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum TextChangeType
+ {
+ Insert = 0,
+ Remove = 1,
+ }
+ public partial class TextDocumentReader : System.IO.TextReader, System.Web.Razor.Text.ITextBuffer, System.Web.Razor.Text.ITextDocument
+ {
+ public TextDocumentReader(System.Web.Razor.Text.ITextDocument source) { }
+ public int Length { get { throw null; } }
+ public System.Web.Razor.Text.SourceLocation Location { get { throw null; } }
+ public int Position { get { throw null; } set { } }
+ public override int Peek() { throw null; }
+ public override int Read() { throw null; }
+ }
+}
+namespace System.Web.Razor.Tokenizer
+{
+ public static partial class CSharpHelpers
+ {
+ public static bool IsIdentifierPart(char character) { throw null; }
+ public static bool IsIdentifierStart(char character) { throw null; }
+ public static bool IsRealLiteralSuffix(char character) { throw null; }
+ }
+ public partial class CSharpTokenizer : System.Web.Razor.Tokenizer.Tokenizer<System.Web.Razor.Tokenizer.Symbols.CSharpSymbol, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
+ {
+ public CSharpTokenizer(System.Web.Razor.Text.ITextDocument source) : base (default(System.Web.Razor.Text.ITextDocument)) { }
+ public override System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType RazorCommentStarType { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType RazorCommentTransitionType { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType RazorCommentType { get { throw null; } }
+ protected override System.Web.Razor.StateMachine<System.Web.Razor.Tokenizer.Symbols.CSharpSymbol>.State StartState { get { throw null; } }
+ protected override System.Web.Razor.Tokenizer.Symbols.CSharpSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { throw null; }
+ }
+ public partial class HtmlTokenizer : System.Web.Razor.Tokenizer.Tokenizer<System.Web.Razor.Tokenizer.Symbols.HtmlSymbol, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType>
+ {
+ public HtmlTokenizer(System.Web.Razor.Text.ITextDocument source) : base (default(System.Web.Razor.Text.ITextDocument)) { }
+ public override System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType RazorCommentStarType { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType RazorCommentTransitionType { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType RazorCommentType { get { throw null; } }
+ protected override System.Web.Razor.StateMachine<System.Web.Razor.Tokenizer.Symbols.HtmlSymbol>.State StartState { get { throw null; } }
+ protected override System.Web.Razor.Tokenizer.Symbols.HtmlSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { throw null; }
+ }
+ public partial interface ITokenizer
+ {
+ System.Web.Razor.Tokenizer.Symbols.ISymbol NextSymbol();
+ }
+ public partial class TokenizerView<TTokenizer, TSymbol, TSymbolType> where TTokenizer : System.Web.Razor.Tokenizer.Tokenizer<TSymbol, TSymbolType> where TSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<TSymbolType>
+ {
+ public TokenizerView(TTokenizer tokenizer) { }
+ public TSymbol Current { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool EndOfFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.ITextDocument Source { get { throw null; } }
+ public TTokenizer Tokenizer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Next() { throw null; }
+ public void PutBack(TSymbol symbol) { }
+ }
+ public abstract partial class Tokenizer<TSymbol, TSymbolType> : System.Web.Razor.StateMachine<TSymbol>, System.Web.Razor.Tokenizer.ITokenizer where TSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<TSymbolType>
+ {
+ protected Tokenizer(System.Web.Razor.Text.ITextDocument source) { }
+ protected System.Text.StringBuilder Buffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected char CurrentCharacter { get { throw null; } }
+ protected System.Collections.Generic.IList<System.Web.Razor.Parser.SyntaxTree.RazorError> CurrentErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected System.Web.Razor.Text.SourceLocation CurrentLocation { get { throw null; } }
+ protected System.Web.Razor.Text.SourceLocation CurrentStart { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected bool EndOfFile { get { throw null; } }
+ protected bool HaveContent { get { throw null; } }
+ public abstract TSymbolType RazorCommentStarType { get; }
+ public abstract TSymbolType RazorCommentTransitionType { get; }
+ public abstract TSymbolType RazorCommentType { get; }
+ public System.Web.Razor.Text.TextDocumentReader Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected System.Web.Razor.StateMachine<TSymbol>.StateResult AfterRazorCommentTransition() { throw null; }
+ protected bool At(string expected, bool caseSensitive) { throw null; }
+ protected System.Func<char, bool> CharOrWhiteSpace(char character) { throw null; }
+ protected abstract TSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation start, string content, TSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors);
+ protected TSymbol EndSymbol(System.Web.Razor.Text.SourceLocation start, TSymbolType type) { throw null; }
+ protected TSymbol EndSymbol(TSymbolType type) { throw null; }
+ protected void MoveNext() { }
+ public virtual TSymbol NextSymbol() { throw null; }
+ protected char Peek() { throw null; }
+ protected System.Web.Razor.StateMachine<TSymbol>.StateResult RazorCommentBody() { throw null; }
+ public void Reset() { }
+ protected void ResumeSymbol(TSymbol previous) { }
+ protected TSymbol Single(TSymbolType type) { throw null; }
+ protected void StartSymbol() { }
+ System.Web.Razor.Tokenizer.Symbols.ISymbol System.Web.Razor.Tokenizer.ITokenizer.NextSymbol() { throw null; }
+ protected bool TakeAll(string expected, bool caseSensitive) { throw null; }
+ protected void TakeCurrent() { }
+ protected bool TakeString(string input, bool caseSensitive) { throw null; }
+ protected bool TakeUntil(System.Func<char, bool> predicate) { throw null; }
+ }
+ public static partial class VBHelpers
+ {
+ public static bool IsDoubleQuote(char character) { throw null; }
+ public static bool IsOctalDigit(char character) { throw null; }
+ public static bool IsSingleQuote(char character) { throw null; }
+ }
+ public partial class VBTokenizer : System.Web.Razor.Tokenizer.Tokenizer<System.Web.Razor.Tokenizer.Symbols.VBSymbol, System.Web.Razor.Tokenizer.Symbols.VBSymbolType>
+ {
+ public VBTokenizer(System.Web.Razor.Text.ITextDocument source) : base (default(System.Web.Razor.Text.ITextDocument)) { }
+ public override System.Web.Razor.Tokenizer.Symbols.VBSymbolType RazorCommentStarType { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.VBSymbolType RazorCommentTransitionType { get { throw null; } }
+ public override System.Web.Razor.Tokenizer.Symbols.VBSymbolType RazorCommentType { get { throw null; } }
+ protected override System.Web.Razor.StateMachine<System.Web.Razor.Tokenizer.Symbols.VBSymbol>.State StartState { get { throw null; } }
+ protected override System.Web.Razor.Tokenizer.Symbols.VBSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.VBSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { throw null; }
+ }
+}
+namespace System.Web.Razor.Tokenizer.Symbols
+{
+ public enum CSharpKeyword
+ {
+ Abstract = 0,
+ As = 16,
+ Base = 39,
+ Bool = 59,
+ Break = 74,
+ Byte = 1,
+ Case = 24,
+ Catch = 40,
+ Char = 60,
+ Checked = 75,
+ Class = 2,
+ Const = 25,
+ Continue = 41,
+ Decimal = 54,
+ Default = 61,
+ Delegate = 3,
+ Do = 17,
+ Double = 42,
+ Else = 55,
+ Enum = 65,
+ Event = 4,
+ Explicit = 26,
+ Extern = 35,
+ False = 49,
+ Finally = 66,
+ Fixed = 5,
+ Float = 27,
+ For = 43,
+ Foreach = 62,
+ Goto = 71,
+ If = 6,
+ Implicit = 31,
+ In = 44,
+ Int = 67,
+ Interface = 73,
+ Internal = 7,
+ Is = 18,
+ Lock = 45,
+ Long = 63,
+ Namespace = 76,
+ New = 8,
+ Null = 28,
+ Object = 46,
+ Operator = 56,
+ Out = 68,
+ Override = 9,
+ Params = 19,
+ Private = 32,
+ Protected = 47,
+ Public = 50,
+ Readonly = 10,
+ Ref = 20,
+ Return = 36,
+ Sbyte = 51,
+ Sealed = 69,
+ Short = 11,
+ Sizeof = 29,
+ Stackalloc = 37,
+ Static = 48,
+ String = 57,
+ Struct = 12,
+ Switch = 21,
+ This = 33,
+ Throw = 52,
+ True = 70,
+ Try = 13,
+ Typeof = 30,
+ Uint = 38,
+ Ulong = 58,
+ Unchecked = 72,
+ Unsafe = 14,
+ Ushort = 22,
+ Using = 34,
+ Virtual = 53,
+ Void = 64,
+ Volatile = 15,
+ While = 23,
+ }
+ public partial class CSharpSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
+ {
+ public CSharpSymbol(int offset, int line, int column, string content, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public CSharpSymbol(int offset, int line, int column, string content, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public CSharpSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public CSharpSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public System.Nullable<bool> EscapedIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Nullable<System.Web.Razor.Tokenizer.Symbols.CSharpKeyword> Keyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public enum CSharpSymbolType
+ {
+ And = 19,
+ AndAssign = 18,
+ Arrow = 10,
+ Assign = 51,
+ CharacterLiteral = 8,
+ Colon = 30,
+ Comma = 25,
+ Comment = 6,
+ Decrement = 12,
+ DivideAssign = 28,
+ Dot = 26,
+ DoubleAnd = 20,
+ DoubleColon = 29,
+ DoubleOr = 40,
+ Equals = 52,
+ GreaterThan = 53,
+ GreaterThanEqual = 54,
+ Hash = 57,
+ Identifier = 1,
+ Increment = 46,
+ IntegerLiteral = 3,
+ Keyword = 2,
+ LeftBrace = 38,
+ LeftBracket = 35,
+ LeftParenthesis = 21,
+ LeftShift = 49,
+ LeftShiftAssign = 50,
+ LessThan = 47,
+ LessThanEqual = 48,
+ Minus = 11,
+ MinusAssign = 13,
+ Modulo = 16,
+ ModuloAssign = 17,
+ MultiplyAssign = 24,
+ NewLine = 4,
+ Not = 15,
+ NotEqual = 14,
+ NullCoalesce = 33,
+ Or = 41,
+ OrAssign = 39,
+ Plus = 44,
+ PlusAssign = 45,
+ QuestionMark = 32,
+ RazorComment = 61,
+ RazorCommentStar = 60,
+ RazorCommentTransition = 59,
+ RealLiteral = 7,
+ RightBrace = 42,
+ RightBracket = 34,
+ RightParenthesis = 22,
+ RightShift = 55,
+ RightShiftAssign = 56,
+ Semicolon = 31,
+ Slash = 27,
+ Star = 23,
+ StringLiteral = 9,
+ Tilde = 43,
+ Transition = 58,
+ Unknown = 0,
+ WhiteSpace = 5,
+ Xor = 37,
+ XorAssign = 36,
+ }
+ public partial class HtmlSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType>
+ {
+ public HtmlSymbol(int offset, int line, int column, string content, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public HtmlSymbol(int offset, int line, int column, string content, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public HtmlSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public HtmlSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ }
+ public enum HtmlSymbolType
+ {
+ Bang = 5,
+ CloseAngle = 10,
+ Colon = 16,
+ DoubleHyphen = 8,
+ DoubleQuote = 13,
+ Equals = 12,
+ LeftBracket = 9,
+ NewLine = 3,
+ OpenAngle = 4,
+ QuestionMark = 7,
+ RazorComment = 17,
+ RazorCommentStar = 18,
+ RazorCommentTransition = 19,
+ RightBracket = 11,
+ SingleQuote = 14,
+ Solidus = 6,
+ Text = 1,
+ Transition = 15,
+ Unknown = 0,
+ WhiteSpace = 2,
+ }
+ public partial interface ISymbol
+ {
+ string Content { get; }
+ System.Web.Razor.Text.SourceLocation Start { get; }
+ void ChangeStart(System.Web.Razor.Text.SourceLocation newStart);
+ void OffsetStart(System.Web.Razor.Text.SourceLocation documentStart);
+ }
+ public enum KnownSymbolType
+ {
+ CommentBody = 8,
+ CommentStar = 7,
+ CommentStart = 6,
+ Identifier = 2,
+ Keyword = 3,
+ NewLine = 1,
+ Transition = 4,
+ Unknown = 5,
+ WhiteSpace = 0,
+ }
+ public abstract partial class SymbolBase<TType> : System.Web.Razor.Tokenizer.Symbols.ISymbol
+ {
+ protected SymbolBase(System.Web.Razor.Text.SourceLocation start, string content, TType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) { }
+ public string Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> Errors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.Razor.Text.SourceLocation Start { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public TType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void ChangeStart(System.Web.Razor.Text.SourceLocation newStart) { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void OffsetStart(System.Web.Razor.Text.SourceLocation documentStart) { }
+ public override string ToString() { throw null; }
+ }
+ public static partial class SymbolExtensions
+ {
+ public static System.Web.Razor.Text.LocationTagged<string> GetContent(this System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol> symbols, System.Web.Razor.Text.SourceLocation spanStart) { throw null; }
+ public static System.Web.Razor.Text.LocationTagged<string> GetContent(this System.Web.Razor.Parser.SyntaxTree.SpanBuilder span) { throw null; }
+ public static System.Web.Razor.Text.LocationTagged<string> GetContent(this System.Web.Razor.Parser.SyntaxTree.SpanBuilder span, System.Func<System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>, System.Collections.Generic.IEnumerable<System.Web.Razor.Tokenizer.Symbols.ISymbol>> filter) { throw null; }
+ public static System.Web.Razor.Text.LocationTagged<string> GetContent(this System.Web.Razor.Tokenizer.Symbols.ISymbol symbol) { throw null; }
+ }
+ public enum VBKeyword
+ {
+ AddHandler = 0,
+ AddressOf = 23,
+ Alias = 46,
+ And = 69,
+ AndAlso = 1,
+ As = 24,
+ Boolean = 47,
+ ByRef = 70,
+ Byte = 2,
+ ByVal = 25,
+ Call = 48,
+ Case = 71,
+ Catch = 3,
+ CBool = 26,
+ CByte = 49,
+ CChar = 72,
+ CDate = 4,
+ CDbl = 27,
+ CDec = 50,
+ Char = 73,
+ CInt = 5,
+ Class = 28,
+ CLng = 51,
+ CObj = 74,
+ Const = 6,
+ Continue = 29,
+ CSByte = 52,
+ CShort = 75,
+ CSng = 7,
+ CStr = 30,
+ CType = 53,
+ CUInt = 76,
+ CULng = 8,
+ CUShort = 31,
+ Date = 54,
+ Decimal = 77,
+ Declare = 9,
+ Default = 32,
+ Delegate = 55,
+ Dim = 78,
+ DirectCast = 10,
+ Do = 33,
+ Double = 56,
+ Each = 79,
+ Else = 11,
+ ElseIf = 34,
+ End = 57,
+ EndIf = 80,
+ Enum = 12,
+ Erase = 35,
+ Error = 58,
+ Event = 81,
+ Exit = 13,
+ False = 36,
+ Finally = 59,
+ For = 82,
+ Friend = 14,
+ Function = 37,
+ Get = 60,
+ GetType = 83,
+ GetXmlNamespace = 15,
+ Global = 38,
+ GoSub = 61,
+ GoTo = 84,
+ Handles = 16,
+ If = 39,
+ Implements = 62,
+ Imports = 85,
+ In = 17,
+ Inherits = 40,
+ Integer = 63,
+ Interface = 86,
+ Is = 18,
+ IsNot = 41,
+ Let = 64,
+ Lib = 87,
+ Like = 19,
+ Long = 42,
+ Loop = 65,
+ Me = 88,
+ Mod = 20,
+ Module = 43,
+ MustInherit = 66,
+ MustOverride = 89,
+ MyBase = 21,
+ MyClass = 44,
+ Namespace = 67,
+ Narrowing = 90,
+ New = 22,
+ Next = 45,
+ Not = 68,
+ Nothing = 91,
+ NotInheritable = 92,
+ NotOverridable = 107,
+ Object = 122,
+ Of = 137,
+ On = 93,
+ Operator = 108,
+ Option = 123,
+ Optional = 138,
+ Or = 94,
+ OrElse = 109,
+ Overloads = 124,
+ Overridable = 139,
+ Overrides = 95,
+ ParamArray = 110,
+ Partial = 125,
+ Private = 140,
+ Property = 96,
+ Protected = 111,
+ Public = 126,
+ RaiseEvent = 141,
+ ReadOnly = 97,
+ ReDim = 112,
+ Rem = 127,
+ RemoveHandler = 142,
+ Resume = 98,
+ Return = 113,
+ SByte = 128,
+ Select = 143,
+ Set = 99,
+ Shadows = 114,
+ Shared = 129,
+ Short = 144,
+ Single = 100,
+ Static = 115,
+ Step = 130,
+ Stop = 145,
+ String = 101,
+ Structure = 116,
+ Sub = 131,
+ SyncLock = 146,
+ Then = 102,
+ Throw = 117,
+ To = 132,
+ True = 147,
+ Try = 103,
+ TryCast = 118,
+ TypeOf = 133,
+ UInteger = 148,
+ ULong = 104,
+ UShort = 119,
+ Using = 134,
+ Variant = 149,
+ Wend = 105,
+ When = 120,
+ While = 135,
+ Widening = 150,
+ With = 106,
+ WithEvents = 121,
+ WriteOnly = 136,
+ Xor = 151,
+ }
+ public partial class VBSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<System.Web.Razor.Tokenizer.Symbols.VBSymbolType>
+ {
+ public VBSymbol(int offset, int line, int column, string content, System.Web.Razor.Tokenizer.Symbols.VBSymbolType type) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.VBSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public VBSymbol(int offset, int line, int column, string content, System.Web.Razor.Tokenizer.Symbols.VBSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.VBSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public VBSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.VBSymbolType type) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.VBSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public VBSymbol(System.Web.Razor.Text.SourceLocation start, string content, System.Web.Razor.Tokenizer.Symbols.VBSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors) : base (default(System.Web.Razor.Text.SourceLocation), default(string), default(System.Web.Razor.Tokenizer.Symbols.VBSymbolType), default(System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError>)) { }
+ public System.Nullable<System.Web.Razor.Tokenizer.Symbols.VBKeyword> Keyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static string GetSample(System.Web.Razor.Tokenizer.Symbols.VBSymbolType type) { throw null; }
+ }
+ public enum VBSymbolType
+ {
+ Add = 25,
+ Bang = 17,
+ CharacterLiteral = 10,
+ Colon = 20,
+ Comma = 18,
+ Comment = 4,
+ Concatenation = 21,
+ DateLiteral = 11,
+ Divide = 26,
+ Dollar = 34,
+ Dot = 19,
+ Equal = 31,
+ Exponentiation = 28,
+ FloatingPointLiteral = 8,
+ GreaterThan = 30,
+ Hash = 16,
+ Identifier = 5,
+ IntegerDivide = 27,
+ IntegerLiteral = 7,
+ Keyword = 6,
+ LeftBrace = 14,
+ LeftBracket = 33,
+ LeftParenthesis = 12,
+ LessThan = 29,
+ LineContinuation = 3,
+ Multiply = 24,
+ NewLine = 2,
+ QuestionMark = 22,
+ RazorComment = 38,
+ RazorCommentStar = 37,
+ RazorCommentTransition = 36,
+ RightBrace = 13,
+ RightBracket = 32,
+ RightParenthesis = 15,
+ StringLiteral = 9,
+ Subtract = 23,
+ Transition = 35,
+ Unknown = 0,
+ WhiteSpace = 1,
+ }
+}
diff --git a/src/v4.5.2/System.Web.Routing.cs b/src/v4.5.2/System.Web.Routing.cs
new file mode 100644
index 0000000..839abe9
--- /dev/null
+++ b/src/v4.5.2/System.Web.Routing.cs
@@ -0,0 +1,73 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)]
+[assembly:System.Security.SecurityTransparentAttribute]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Web.Services.cs b/src/v4.5.2/System.Web.Services.cs
new file mode 100644
index 0000000..11a4cfa
--- /dev/null
+++ b/src/v4.5.2/System.Web.Services.cs
@@ -0,0 +1,2219 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Services.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Services.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Services.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System.Web.Services
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class WebMethodAttribute : System.Attribute
+ {
+ public WebMethodAttribute() { }
+ public WebMethodAttribute(bool enableSession) { }
+ public WebMethodAttribute(bool enableSession, System.EnterpriseServices.TransactionOption transactionOption) { }
+ public WebMethodAttribute(bool enableSession, System.EnterpriseServices.TransactionOption transactionOption, int cacheDuration) { }
+ public WebMethodAttribute(bool enableSession, System.EnterpriseServices.TransactionOption transactionOption, int cacheDuration, bool bufferResponse) { }
+ public bool BufferResponse { get { throw null; } set { } }
+ public int CacheDuration { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public bool EnableSession { get { throw null; } set { } }
+ public string MessageName { get { throw null; } set { } }
+ public System.EnterpriseServices.TransactionOption TransactionOption { get { throw null; } set { } }
+ }
+ public partial class WebService : System.ComponentModel.MarshalByValueComponent
+ {
+ public WebService() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DescriptionAttribute("The ASP.NET application object for the current request.")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpApplicationState Application { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpContext Context { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpServerUtility Server { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.SessionState.HttpSessionState Session { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Web.Services.Protocols.SoapProtocolVersion SoapVersion { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Security.Principal.IPrincipal User { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028))]
+ public sealed partial class WebServiceAttribute : System.Attribute
+ {
+ public const string DefaultNamespace = "http://tempuri.org/";
+ public WebServiceAttribute() { }
+ public string Description { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)]
+ public sealed partial class WebServiceBindingAttribute : System.Attribute
+ {
+ public WebServiceBindingAttribute() { }
+ public WebServiceBindingAttribute(string name) { }
+ public WebServiceBindingAttribute(string name, string ns) { }
+ public WebServiceBindingAttribute(string name, string ns, string location) { }
+ public System.Web.Services.WsiProfiles ConformsTo { get { throw null; } set { } }
+ public bool EmitConformanceClaims { get { throw null; } set { } }
+ public string Location { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum WsiProfiles
+ {
+ BasicProfile1_1 = 1,
+ None = 0,
+ }
+}
+namespace System.Web.Services.Configuration
+{
+ public sealed partial class DiagnosticsElement : System.Configuration.ConfigurationElement
+ {
+ public DiagnosticsElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("suppressReturningExceptions", DefaultValue=false)]
+ public bool SuppressReturningExceptions { get { throw null; } set { } }
+ }
+ public enum PriorityGroup
+ {
+ High = 0,
+ Low = 1,
+ }
+ public sealed partial class ProtocolElement : System.Configuration.ConfigurationElement
+ {
+ public ProtocolElement() { }
+ public ProtocolElement(System.Web.Services.Configuration.WebServiceProtocols protocol) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", IsKey=true, DefaultValue=(System.Web.Services.Configuration.WebServiceProtocols)(0))]
+ public System.Web.Services.Configuration.WebServiceProtocols Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Services.Configuration.ProtocolElement))]
+ public sealed partial class ProtocolElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ProtocolElementCollection() { }
+ public System.Web.Services.Configuration.ProtocolElement this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Configuration.ProtocolElement this[object key] { get { throw null; } set { } }
+ public void Add(System.Web.Services.Configuration.ProtocolElement element) { }
+ public void Clear() { }
+ public bool ContainsKey(object key) { throw null; }
+ public void CopyTo(System.Web.Services.Configuration.ProtocolElement[] array, int index) { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Web.Services.Configuration.ProtocolElement element) { throw null; }
+ public void Remove(System.Web.Services.Configuration.ProtocolElement element) { }
+ public void RemoveAt(int index) { }
+ public void RemoveAt(object key) { }
+ }
+ public sealed partial class SoapEnvelopeProcessingElement : System.Configuration.ConfigurationElement
+ {
+ public SoapEnvelopeProcessingElement() { }
+ public SoapEnvelopeProcessingElement(int readTimeout) { }
+ public SoapEnvelopeProcessingElement(int readTimeout, bool strict) { }
+ [System.Configuration.ConfigurationPropertyAttribute("strict", DefaultValue=false)]
+ public bool IsStrict { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("readTimeout", DefaultValue=2147483647)]
+ public int ReadTimeout { get { throw null; } set { } }
+ }
+ public sealed partial class SoapExtensionTypeElement : System.Configuration.ConfigurationElement
+ {
+ public SoapExtensionTypeElement() { }
+ public SoapExtensionTypeElement(string type, int priority, System.Web.Services.Configuration.PriorityGroup group) { }
+ public SoapExtensionTypeElement(System.Type type, int priority, System.Web.Services.Configuration.PriorityGroup group) { }
+ [System.Configuration.ConfigurationPropertyAttribute("group", IsKey=true, DefaultValue=(System.Web.Services.Configuration.PriorityGroup)(1))]
+ public System.Web.Services.Configuration.PriorityGroup Group { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("priority", IsKey=true, DefaultValue=0)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0)]
+ public int Priority { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.Services.Configuration.TypeTypeConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("type", IsKey=true)]
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Services.Configuration.SoapExtensionTypeElement))]
+ public sealed partial class SoapExtensionTypeElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public SoapExtensionTypeElementCollection() { }
+ public System.Web.Services.Configuration.SoapExtensionTypeElement this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Configuration.SoapExtensionTypeElement this[object key] { get { throw null; } set { } }
+ public void Add(System.Web.Services.Configuration.SoapExtensionTypeElement element) { }
+ public void Clear() { }
+ public bool ContainsKey(object key) { throw null; }
+ public void CopyTo(System.Web.Services.Configuration.SoapExtensionTypeElement[] array, int index) { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Web.Services.Configuration.SoapExtensionTypeElement element) { throw null; }
+ public void Remove(System.Web.Services.Configuration.SoapExtensionTypeElement element) { }
+ public void RemoveAt(int index) { }
+ public void RemoveAt(object key) { }
+ }
+ public sealed partial class TypeElement : System.Configuration.ConfigurationElement
+ {
+ public TypeElement() { }
+ public TypeElement(string type) { }
+ public TypeElement(System.Type type) { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.Services.Configuration.TypeAndNameConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("type", IsKey=true)]
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Services.Configuration.TypeElement))]
+ public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public TypeElementCollection() { }
+ public System.Web.Services.Configuration.TypeElement this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Configuration.TypeElement this[object key] { get { throw null; } set { } }
+ public void Add(System.Web.Services.Configuration.TypeElement element) { }
+ public void Clear() { }
+ public bool ContainsKey(object key) { throw null; }
+ public void CopyTo(System.Web.Services.Configuration.TypeElement[] array, int index) { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Web.Services.Configuration.TypeElement element) { throw null; }
+ public void Remove(System.Web.Services.Configuration.TypeElement element) { }
+ public void RemoveAt(int index) { }
+ public void RemoveAt(object key) { }
+ }
+ [System.FlagsAttribute]
+ public enum WebServiceProtocols
+ {
+ AnyHttpSoap = 33,
+ Documentation = 8,
+ HttpGet = 2,
+ HttpPost = 4,
+ HttpPostLocalhost = 16,
+ HttpSoap = 1,
+ HttpSoap12 = 32,
+ Unknown = 0,
+ }
+ public sealed partial class WebServicesSection : System.Configuration.ConfigurationSection
+ {
+ public WebServicesSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("conformanceWarnings")]
+ public System.Web.Services.Configuration.WsiProfilesElementCollection ConformanceWarnings { get { throw null; } }
+ public static System.Web.Services.Configuration.WebServicesSection Current { get { throw null; } }
+ public System.Web.Services.Configuration.DiagnosticsElement Diagnostics { get { throw null; } set { } }
+ public System.Web.Services.Configuration.WebServiceProtocols EnabledProtocols { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("protocols")]
+ public System.Web.Services.Configuration.ProtocolElementCollection Protocols { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serviceDescriptionFormatExtensionTypes")]
+ public System.Web.Services.Configuration.TypeElementCollection ServiceDescriptionFormatExtensionTypes { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("soapEnvelopeProcessing")]
+ public System.Web.Services.Configuration.SoapEnvelopeProcessingElement SoapEnvelopeProcessing { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("soapExtensionImporterTypes")]
+ public System.Web.Services.Configuration.TypeElementCollection SoapExtensionImporterTypes { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("soapExtensionReflectorTypes")]
+ public System.Web.Services.Configuration.TypeElementCollection SoapExtensionReflectorTypes { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("soapExtensionTypes")]
+ public System.Web.Services.Configuration.SoapExtensionTypeElementCollection SoapExtensionTypes { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("soapServerProtocolFactory")]
+ public System.Web.Services.Configuration.TypeElement SoapServerProtocolFactoryType { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("soapTransportImporterTypes")]
+ public System.Web.Services.Configuration.TypeElementCollection SoapTransportImporterTypes { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("wsdlHelpGenerator")]
+ public System.Web.Services.Configuration.WsdlHelpGeneratorElement WsdlHelpGenerator { get { throw null; } }
+ [System.Configuration.ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ public static System.Web.Services.Configuration.WebServicesSection GetSection(System.Configuration.Configuration config) { throw null; }
+ protected override void InitializeDefault() { }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class WsdlHelpGeneratorElement : System.Configuration.ConfigurationElement
+ {
+ public WsdlHelpGeneratorElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("href", IsRequired=true)]
+ public string Href { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class WsiProfilesElement : System.Configuration.ConfigurationElement
+ {
+ public WsiProfilesElement() { }
+ public WsiProfilesElement(System.Web.Services.WsiProfiles name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", IsKey=true, DefaultValue=(System.Web.Services.WsiProfiles)(0))]
+ public System.Web.Services.WsiProfiles Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Services.Configuration.WsiProfilesElement))]
+ public sealed partial class WsiProfilesElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public WsiProfilesElementCollection() { }
+ public System.Web.Services.Configuration.WsiProfilesElement this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Configuration.WsiProfilesElement this[object key] { get { throw null; } set { } }
+ public void Add(System.Web.Services.Configuration.WsiProfilesElement element) { }
+ public void Clear() { }
+ public bool ContainsKey(object key) { throw null; }
+ public void CopyTo(System.Web.Services.Configuration.WsiProfilesElement[] array, int index) { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Web.Services.Configuration.WsiProfilesElement element) { throw null; }
+ public void Remove(System.Web.Services.Configuration.WsiProfilesElement element) { }
+ public void RemoveAt(int index) { }
+ public void RemoveAt(object key) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class XmlFormatExtensionAttribute : System.Attribute
+ {
+ public XmlFormatExtensionAttribute() { }
+ public XmlFormatExtensionAttribute(string elementName, string ns, System.Type extensionPoint1) { }
+ public XmlFormatExtensionAttribute(string elementName, string ns, System.Type extensionPoint1, System.Type extensionPoint2) { }
+ public XmlFormatExtensionAttribute(string elementName, string ns, System.Type extensionPoint1, System.Type extensionPoint2, System.Type extensionPoint3) { }
+ public XmlFormatExtensionAttribute(string elementName, string ns, System.Type extensionPoint1, System.Type extensionPoint2, System.Type extensionPoint3, System.Type extensionPoint4) { }
+ public XmlFormatExtensionAttribute(string elementName, string ns, System.Type[] extensionPoints) { }
+ public string ElementName { get { throw null; } set { } }
+ public System.Type[] ExtensionPoints { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class XmlFormatExtensionPointAttribute : System.Attribute
+ {
+ public XmlFormatExtensionPointAttribute(string memberName) { }
+ public bool AllowElements { get { throw null; } set { } }
+ public string MemberName { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true)]
+ public sealed partial class XmlFormatExtensionPrefixAttribute : System.Attribute
+ {
+ public XmlFormatExtensionPrefixAttribute() { }
+ public XmlFormatExtensionPrefixAttribute(string prefix, string ns) { }
+ public string Namespace { get { throw null; } set { } }
+ public string Prefix { get { throw null; } set { } }
+ }
+}
+namespace System.Web.Services.Description
+{
+ public partial class BasicProfileViolation
+ {
+ internal BasicProfileViolation() { }
+ public System.Web.Services.WsiProfiles Claims { get { throw null; } }
+ public string Details { get { throw null; } }
+ public System.Collections.Specialized.StringCollection Elements { get { throw null; } }
+ public string NormativeStatement { get { throw null; } }
+ public string Recommendation { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class BasicProfileViolationCollection : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<System.Web.Services.Description.BasicProfileViolation>, System.Collections.IEnumerable
+ {
+ public BasicProfileViolationCollection() { }
+ public System.Web.Services.Description.BasicProfileViolation this[int index] { get { throw null; } set { } }
+ public bool Contains(System.Web.Services.Description.BasicProfileViolation violation) { throw null; }
+ public void CopyTo(System.Web.Services.Description.BasicProfileViolation[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.BasicProfileViolation violation) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.BasicProfileViolation violation) { }
+ public void Remove(System.Web.Services.Description.BasicProfileViolation violation) { }
+ System.Collections.Generic.IEnumerator<System.Web.Services.Description.BasicProfileViolation> System.Collections.Generic.IEnumerable<System.Web.Services.Description.BasicProfileViolation>.GetEnumerator() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class BasicProfileViolationEnumerator : System.Collections.Generic.IEnumerator<System.Web.Services.Description.BasicProfileViolation>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public BasicProfileViolationEnumerator(System.Web.Services.Description.BasicProfileViolationCollection list) { }
+ public System.Web.Services.Description.BasicProfileViolation Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class Binding : System.Web.Services.Description.NamedItem
+ {
+ public Binding() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("operation")]
+ public System.Web.Services.Description.OperationBindingCollection Operations { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescription ServiceDescription { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName Type { get { throw null; } set { } }
+ }
+ public sealed partial class BindingCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal BindingCollection() { }
+ public System.Web.Services.Description.Binding this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.Binding this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.Binding binding) { throw null; }
+ public bool Contains(System.Web.Services.Description.Binding binding) { throw null; }
+ public void CopyTo(System.Web.Services.Description.Binding[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.Binding binding) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.Binding binding) { }
+ public void Remove(System.Web.Services.Description.Binding binding) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ public abstract partial class DocumentableItem
+ {
+ protected DocumentableItem() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string Documentation { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Xml.Serialization.XmlAnyElementAttribute("documentation", Namespace="http://schemas.xmlsoap.org/wsdl/")]
+ public System.Xml.XmlElement DocumentationElement { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] ExtensibleAttributes { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get; }
+ [System.Xml.Serialization.XmlNamespaceDeclarationsAttribute]
+ public System.Xml.Serialization.XmlSerializerNamespaces Namespaces { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class FaultBinding : System.Web.Services.Description.MessageBinding
+ {
+ public FaultBinding() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ }
+ public sealed partial class FaultBindingCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal FaultBindingCollection() { }
+ public System.Web.Services.Description.FaultBinding this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.FaultBinding this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.FaultBinding bindingOperationFault) { throw null; }
+ public bool Contains(System.Web.Services.Description.FaultBinding bindingOperationFault) { throw null; }
+ public void CopyTo(System.Web.Services.Description.FaultBinding[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.FaultBinding bindingOperationFault) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.FaultBinding bindingOperationFault) { }
+ public void Remove(System.Web.Services.Description.FaultBinding bindingOperationFault) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("address", "http://schemas.xmlsoap.org/wsdl/http/", typeof(System.Web.Services.Description.Port))]
+ public sealed partial class HttpAddressBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public HttpAddressBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("location")]
+ public string Location { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("binding", "http://schemas.xmlsoap.org/wsdl/http/", typeof(System.Web.Services.Description.Binding))]
+ [System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute("http", "http://schemas.xmlsoap.org/wsdl/http/")]
+ public sealed partial class HttpBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/wsdl/http/";
+ public HttpBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("verb")]
+ public string Verb { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("operation", "http://schemas.xmlsoap.org/wsdl/http/", typeof(System.Web.Services.Description.OperationBinding))]
+ public sealed partial class HttpOperationBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public HttpOperationBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("location")]
+ public string Location { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("urlEncoded", "http://schemas.xmlsoap.org/wsdl/http/", typeof(System.Web.Services.Description.InputBinding))]
+ public sealed partial class HttpUrlEncodedBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public HttpUrlEncodedBinding() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("urlReplacement", "http://schemas.xmlsoap.org/wsdl/http/", typeof(System.Web.Services.Description.InputBinding))]
+ public sealed partial class HttpUrlReplacementBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public HttpUrlReplacementBinding() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class Import : System.Web.Services.Description.DocumentableItem
+ {
+ public Import() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("location")]
+ public string Location { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ public System.Web.Services.Description.ServiceDescription ServiceDescription { get { throw null; } }
+ }
+ public sealed partial class ImportCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal ImportCollection() { }
+ public System.Web.Services.Description.Import this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Description.Import import) { throw null; }
+ public bool Contains(System.Web.Services.Description.Import import) { throw null; }
+ public void CopyTo(System.Web.Services.Description.Import[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.Import import) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.Import import) { }
+ public void Remove(System.Web.Services.Description.Import import) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class InputBinding : System.Web.Services.Description.MessageBinding
+ {
+ public InputBinding() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class Message : System.Web.Services.Description.NamedItem
+ {
+ public Message() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("part")]
+ public System.Web.Services.Description.MessagePartCollection Parts { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescription ServiceDescription { get { throw null; } }
+ public System.Web.Services.Description.MessagePart FindPartByName(string partName) { throw null; }
+ public System.Web.Services.Description.MessagePart[] FindPartsByName(string[] partNames) { throw null; }
+ }
+ public abstract partial class MessageBinding : System.Web.Services.Description.NamedItem
+ {
+ protected MessageBinding() { }
+ public System.Web.Services.Description.OperationBinding OperationBinding { get { throw null; } }
+ }
+ public sealed partial class MessageCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal MessageCollection() { }
+ public System.Web.Services.Description.Message this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.Message this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.Message message) { throw null; }
+ public bool Contains(System.Web.Services.Description.Message message) { throw null; }
+ public void CopyTo(System.Web.Services.Description.Message[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.Message message) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.Message message) { }
+ public void Remove(System.Web.Services.Description.Message message) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class MessagePart : System.Web.Services.Description.NamedItem
+ {
+ public MessagePart() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("element")]
+ public System.Xml.XmlQualifiedName Element { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ public System.Web.Services.Description.Message Message { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName Type { get { throw null; } set { } }
+ }
+ public sealed partial class MessagePartCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal MessagePartCollection() { }
+ public System.Web.Services.Description.MessagePart this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.MessagePart this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.MessagePart messagePart) { throw null; }
+ public bool Contains(System.Web.Services.Description.MessagePart messagePart) { throw null; }
+ public void CopyTo(System.Web.Services.Description.MessagePart[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.MessagePart messagePart) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.MessagePart messagePart) { }
+ public void Remove(System.Web.Services.Description.MessagePart messagePart) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("content", "http://schemas.xmlsoap.org/wsdl/mime/", typeof(System.Web.Services.Description.MimePart), typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding))]
+ [System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute("mime", "http://schemas.xmlsoap.org/wsdl/mime/")]
+ public sealed partial class MimeContentBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/wsdl/mime/";
+ public MimeContentBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("part")]
+ public string Part { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("multipartRelated", "http://schemas.xmlsoap.org/wsdl/mime/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding))]
+ public sealed partial class MimeMultipartRelatedBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public MimeMultipartRelatedBinding() { }
+ [System.Xml.Serialization.XmlElementAttribute("part")]
+ public System.Web.Services.Description.MimePartCollection Parts { get { throw null; } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class MimePart : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public MimePart() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ }
+ public sealed partial class MimePartCollection : System.Collections.CollectionBase
+ {
+ public MimePartCollection() { }
+ public System.Web.Services.Description.MimePart this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Description.MimePart mimePart) { throw null; }
+ public bool Contains(System.Web.Services.Description.MimePart mimePart) { throw null; }
+ public void CopyTo(System.Web.Services.Description.MimePart[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.MimePart mimePart) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.MimePart mimePart) { }
+ public void Remove(System.Web.Services.Description.MimePart mimePart) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("text", "http://microsoft.com/wsdl/mime/textMatching/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding), typeof(System.Web.Services.Description.MimePart))]
+ [System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute("tm", "http://microsoft.com/wsdl/mime/textMatching/")]
+ public sealed partial class MimeTextBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public const string Namespace = "http://microsoft.com/wsdl/mime/textMatching/";
+ public MimeTextBinding() { }
+ [System.Xml.Serialization.XmlElementAttribute("match", typeof(System.Web.Services.Description.MimeTextMatch))]
+ public System.Web.Services.Description.MimeTextMatchCollection Matches { get { throw null; } }
+ }
+ public sealed partial class MimeTextMatch
+ {
+ public MimeTextMatch() { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.Xml.Serialization.XmlAttributeAttribute("capture")]
+ public int Capture { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.Xml.Serialization.XmlAttributeAttribute("group")]
+ public int Group { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ignoreCase")]
+ public bool IgnoreCase { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("match")]
+ public System.Web.Services.Description.MimeTextMatchCollection Matches { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("pattern")]
+ public string Pattern { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public int Repeats { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("1")]
+ [System.Xml.Serialization.XmlAttributeAttribute("repeats")]
+ public string RepeatsString { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public string Type { get { throw null; } set { } }
+ }
+ public sealed partial class MimeTextMatchCollection : System.Collections.CollectionBase
+ {
+ public MimeTextMatchCollection() { }
+ public System.Web.Services.Description.MimeTextMatch this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Description.MimeTextMatch match) { throw null; }
+ public bool Contains(System.Web.Services.Description.MimeTextMatch match) { throw null; }
+ public void CopyTo(System.Web.Services.Description.MimeTextMatch[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.MimeTextMatch match) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.MimeTextMatch match) { }
+ public void Remove(System.Web.Services.Description.MimeTextMatch match) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("mimeXml", "http://schemas.xmlsoap.org/wsdl/mime/", typeof(System.Web.Services.Description.MimePart), typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding))]
+ public sealed partial class MimeXmlBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public MimeXmlBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("part")]
+ public string Part { get { throw null; } set { } }
+ }
+ public abstract partial class NamedItem : System.Web.Services.Description.DocumentableItem
+ {
+ protected NamedItem() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class Operation : System.Web.Services.Description.NamedItem
+ {
+ public Operation() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("fault")]
+ public System.Web.Services.Description.OperationFaultCollection Faults { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("input", typeof(System.Web.Services.Description.OperationInput))]
+ [System.Xml.Serialization.XmlElementAttribute("output", typeof(System.Web.Services.Description.OperationOutput))]
+ public System.Web.Services.Description.OperationMessageCollection Messages { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string[] ParameterOrder { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("parameterOrder")]
+ public string ParameterOrderString { get { throw null; } set { } }
+ public System.Web.Services.Description.PortType PortType { get { throw null; } }
+ public bool IsBoundBy(System.Web.Services.Description.OperationBinding operationBinding) { throw null; }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class OperationBinding : System.Web.Services.Description.NamedItem
+ {
+ public OperationBinding() { }
+ public System.Web.Services.Description.Binding Binding { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("fault")]
+ public System.Web.Services.Description.FaultBindingCollection Faults { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("input")]
+ public System.Web.Services.Description.InputBinding Input { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("output")]
+ public System.Web.Services.Description.OutputBinding Output { get { throw null; } set { } }
+ }
+ public sealed partial class OperationBindingCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal OperationBindingCollection() { }
+ public System.Web.Services.Description.OperationBinding this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Description.OperationBinding bindingOperation) { throw null; }
+ public bool Contains(System.Web.Services.Description.OperationBinding bindingOperation) { throw null; }
+ public void CopyTo(System.Web.Services.Description.OperationBinding[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.OperationBinding bindingOperation) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.OperationBinding bindingOperation) { }
+ public void Remove(System.Web.Services.Description.OperationBinding bindingOperation) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ public sealed partial class OperationCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal OperationCollection() { }
+ public System.Web.Services.Description.Operation this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Description.Operation operation) { throw null; }
+ public bool Contains(System.Web.Services.Description.Operation operation) { throw null; }
+ public void CopyTo(System.Web.Services.Description.Operation[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.Operation operation) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.Operation operation) { }
+ public void Remove(System.Web.Services.Description.Operation operation) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class OperationFault : System.Web.Services.Description.OperationMessage
+ {
+ public OperationFault() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ }
+ public sealed partial class OperationFaultCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal OperationFaultCollection() { }
+ public System.Web.Services.Description.OperationFault this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.OperationFault this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.OperationFault operationFaultMessage) { throw null; }
+ public bool Contains(System.Web.Services.Description.OperationFault operationFaultMessage) { throw null; }
+ public void CopyTo(System.Web.Services.Description.OperationFault[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.OperationFault operationFaultMessage) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.OperationFault operationFaultMessage) { }
+ public void Remove(System.Web.Services.Description.OperationFault operationFaultMessage) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ public enum OperationFlow
+ {
+ None = 0,
+ Notification = 2,
+ OneWay = 1,
+ RequestResponse = 3,
+ SolicitResponse = 4,
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class OperationInput : System.Web.Services.Description.OperationMessage
+ {
+ public OperationInput() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ }
+ public abstract partial class OperationMessage : System.Web.Services.Description.NamedItem
+ {
+ protected OperationMessage() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("message")]
+ public System.Xml.XmlQualifiedName Message { get { throw null; } set { } }
+ public System.Web.Services.Description.Operation Operation { get { throw null; } }
+ }
+ public sealed partial class OperationMessageCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal OperationMessageCollection() { }
+ public System.Web.Services.Description.OperationFlow Flow { get { throw null; } }
+ public System.Web.Services.Description.OperationInput Input { get { throw null; } }
+ public System.Web.Services.Description.OperationMessage this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.OperationOutput Output { get { throw null; } }
+ public int Add(System.Web.Services.Description.OperationMessage operationMessage) { throw null; }
+ public bool Contains(System.Web.Services.Description.OperationMessage operationMessage) { throw null; }
+ public void CopyTo(System.Web.Services.Description.OperationMessage[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.OperationMessage operationMessage) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.OperationMessage operationMessage) { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.Web.Services.Description.OperationMessage operationMessage) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class OperationOutput : System.Web.Services.Description.OperationMessage
+ {
+ public OperationOutput() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class OutputBinding : System.Web.Services.Description.MessageBinding
+ {
+ public OutputBinding() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class Port : System.Web.Services.Description.NamedItem
+ {
+ public Port() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("binding")]
+ public System.Xml.XmlQualifiedName Binding { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ public System.Web.Services.Description.Service Service { get { throw null; } }
+ }
+ public sealed partial class PortCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal PortCollection() { }
+ public System.Web.Services.Description.Port this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.Port this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.Port port) { throw null; }
+ public bool Contains(System.Web.Services.Description.Port port) { throw null; }
+ public void CopyTo(System.Web.Services.Description.Port[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.Port port) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.Port port) { }
+ public void Remove(System.Web.Services.Description.Port port) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class PortType : System.Web.Services.Description.NamedItem
+ {
+ public PortType() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("operation")]
+ public System.Web.Services.Description.OperationCollection Operations { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescription ServiceDescription { get { throw null; } }
+ }
+ public sealed partial class PortTypeCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal PortTypeCollection() { }
+ public System.Web.Services.Description.PortType this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.PortType this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.PortType portType) { throw null; }
+ public bool Contains(System.Web.Services.Description.PortType portType) { throw null; }
+ public void CopyTo(System.Web.Services.Description.PortType[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.PortType portType) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.PortType portType) { }
+ public void Remove(System.Web.Services.Description.PortType portType) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public abstract partial class ProtocolImporter
+ {
+ protected ProtocolImporter() { }
+ public System.Xml.Serialization.XmlSchemas AbstractSchemas { get { throw null; } }
+ public System.Web.Services.Description.Binding Binding { get { throw null; } }
+ public string ClassName { get { throw null; } }
+ public System.Xml.Serialization.CodeIdentifiers ClassNames { get { throw null; } }
+ public System.CodeDom.CodeNamespace CodeNamespace { get { throw null; } }
+ public System.CodeDom.CodeTypeDeclaration CodeTypeDeclaration { get { throw null; } }
+ public System.Xml.Serialization.XmlSchemas ConcreteSchemas { get { throw null; } }
+ public System.Web.Services.Description.Message InputMessage { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ public System.Web.Services.Description.Operation Operation { get { throw null; } }
+ public System.Web.Services.Description.OperationBinding OperationBinding { get { throw null; } }
+ public System.Web.Services.Description.Message OutputMessage { get { throw null; } }
+ public System.Web.Services.Description.Port Port { get { throw null; } }
+ public System.Web.Services.Description.PortType PortType { get { throw null; } }
+ public abstract string ProtocolName { get; }
+ public System.Xml.Serialization.XmlSchemas Schemas { get { throw null; } }
+ public System.Web.Services.Description.Service Service { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionCollection ServiceDescriptions { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionImportStyle Style { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionImportWarnings Warnings { get { throw null; } set { } }
+ public void AddExtensionWarningComments(System.CodeDom.CodeCommentStatementCollection comments, System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection extensions) { }
+ protected abstract System.CodeDom.CodeTypeDeclaration BeginClass();
+ protected virtual void BeginNamespace() { }
+ protected virtual void EndClass() { }
+ protected virtual void EndNamespace() { }
+ protected abstract System.CodeDom.CodeMemberMethod GenerateMethod();
+ protected abstract bool IsBindingSupported();
+ protected abstract bool IsOperationFlowSupported(System.Web.Services.Description.OperationFlow flow);
+ public System.Exception OperationBindingSyntaxException(string text) { throw null; }
+ public System.Exception OperationSyntaxException(string text) { throw null; }
+ public void UnsupportedBindingWarning(string text) { }
+ public void UnsupportedOperationBindingWarning(string text) { }
+ public void UnsupportedOperationWarning(string text) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public abstract partial class ProtocolReflector
+ {
+ protected ProtocolReflector() { }
+ public System.Web.Services.Description.Binding Binding { get { throw null; } }
+ public string DefaultNamespace { get { throw null; } }
+ public System.Web.Services.Description.MessageCollection HeaderMessages { get { throw null; } }
+ public System.Web.Services.Description.Message InputMessage { get { throw null; } }
+ public System.Web.Services.Protocols.LogicalMethodInfo Method { get { throw null; } }
+ public System.Web.Services.WebMethodAttribute MethodAttribute { get { throw null; } }
+ public System.Web.Services.Protocols.LogicalMethodInfo[] Methods { get { throw null; } }
+ public System.Web.Services.Description.Operation Operation { get { throw null; } }
+ public System.Web.Services.Description.OperationBinding OperationBinding { get { throw null; } }
+ public System.Web.Services.Description.Message OutputMessage { get { throw null; } }
+ public System.Web.Services.Description.Port Port { get { throw null; } }
+ public System.Web.Services.Description.PortType PortType { get { throw null; } }
+ public abstract string ProtocolName { get; }
+ public System.Xml.Serialization.XmlReflectionImporter ReflectionImporter { get { throw null; } }
+ public System.Xml.Serialization.XmlSchemaExporter SchemaExporter { get { throw null; } }
+ public System.Xml.Serialization.XmlSchemas Schemas { get { throw null; } }
+ public System.Web.Services.Description.Service Service { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescription ServiceDescription { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionCollection ServiceDescriptions { get { throw null; } }
+ public System.Type ServiceType { get { throw null; } }
+ public string ServiceUrl { get { throw null; } }
+ protected virtual void BeginClass() { }
+ protected virtual void EndClass() { }
+ public System.Web.Services.Description.ServiceDescription GetServiceDescription(string ns) { throw null; }
+ protected virtual void ReflectDescription() { }
+ protected abstract bool ReflectMethod();
+ protected virtual string ReflectMethodBinding() { throw null; }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class Service : System.Web.Services.Description.NamedItem
+ {
+ public Service() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("port")]
+ public System.Web.Services.Description.PortCollection Ports { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescription ServiceDescription { get { throw null; } }
+ }
+ public sealed partial class ServiceCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ internal ServiceCollection() { }
+ public System.Web.Services.Description.Service this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.Service this[string name] { get { throw null; } }
+ public int Add(System.Web.Services.Description.Service service) { throw null; }
+ public bool Contains(System.Web.Services.Description.Service service) { throw null; }
+ public void CopyTo(System.Web.Services.Description.Service[] array, int index) { }
+ protected override string GetKey(object value) { throw null; }
+ public int IndexOf(System.Web.Services.Description.Service service) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.Service service) { }
+ public void Remove(System.Web.Services.Description.Service service) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ [System.Xml.Serialization.XmlRootAttribute("definitions", Namespace="http://schemas.xmlsoap.org/wsdl/")]
+ public sealed partial class ServiceDescription : System.Web.Services.Description.NamedItem
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/wsdl/";
+ public ServiceDescription() { }
+ [System.Xml.Serialization.XmlElementAttribute("binding")]
+ public System.Web.Services.Description.BindingCollection Bindings { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("import")]
+ public System.Web.Services.Description.ImportCollection Imports { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("message")]
+ public System.Web.Services.Description.MessageCollection Messages { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("portType")]
+ public System.Web.Services.Description.PortTypeCollection PortTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string RetrievalUrl { get { throw null; } set { } }
+ public static System.Xml.Schema.XmlSchema Schema { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public static System.Xml.Serialization.XmlSerializer Serializer { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Web.Services.Description.ServiceDescriptionCollection ServiceDescriptions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("service")]
+ public System.Web.Services.Description.ServiceCollection Services { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("targetNamespace")]
+ public string TargetNamespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("types")]
+ public System.Web.Services.Description.Types Types { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Collections.Specialized.StringCollection ValidationWarnings { get { throw null; } }
+ public static bool CanRead(System.Xml.XmlReader reader) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(System.IO.Stream stream) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(System.IO.Stream stream, bool validate) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(System.IO.TextReader textReader) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(System.IO.TextReader textReader, bool validate) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(string fileName) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(string fileName, bool validate) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(System.Xml.XmlReader reader) { throw null; }
+ public static System.Web.Services.Description.ServiceDescription Read(System.Xml.XmlReader reader, bool validate) { throw null; }
+ public void Write(System.IO.Stream stream) { }
+ public void Write(System.IO.TextWriter writer) { }
+ public void Write(string fileName) { }
+ public void Write(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class ServiceDescriptionBaseCollection : System.Collections.CollectionBase
+ {
+ internal ServiceDescriptionBaseCollection() { }
+ protected virtual System.Collections.IDictionary Table { get { throw null; } }
+ protected virtual string GetKey(object value) { throw null; }
+ protected override void OnClear() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected virtual void SetParent(object value, object parent) { }
+ }
+ public sealed partial class ServiceDescriptionCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ public ServiceDescriptionCollection() { }
+ public System.Web.Services.Description.ServiceDescription this[int index] { get { throw null; } set { } }
+ public System.Web.Services.Description.ServiceDescription this[string ns] { get { throw null; } }
+ public int Add(System.Web.Services.Description.ServiceDescription serviceDescription) { throw null; }
+ public bool Contains(System.Web.Services.Description.ServiceDescription serviceDescription) { throw null; }
+ public void CopyTo(System.Web.Services.Description.ServiceDescription[] array, int index) { }
+ public System.Web.Services.Description.Binding GetBinding(System.Xml.XmlQualifiedName name) { throw null; }
+ protected override string GetKey(object value) { throw null; }
+ public System.Web.Services.Description.Message GetMessage(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Web.Services.Description.PortType GetPortType(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Web.Services.Description.Service GetService(System.Xml.XmlQualifiedName name) { throw null; }
+ public int IndexOf(System.Web.Services.Description.ServiceDescription serviceDescription) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.ServiceDescription serviceDescription) { }
+ protected override void OnInsertComplete(int index, object value) { }
+ public void Remove(System.Web.Services.Description.ServiceDescription serviceDescription) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ public abstract partial class ServiceDescriptionFormatExtension
+ {
+ protected ServiceDescriptionFormatExtension() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool Handled { get { throw null; } set { } }
+ public object Parent { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("required", Namespace="http://schemas.xmlsoap.org/wsdl/")]
+ public bool Required { get { throw null; } set { } }
+ }
+ public sealed partial class ServiceDescriptionFormatExtensionCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
+ {
+ public ServiceDescriptionFormatExtensionCollection(object parent) { }
+ public object this[int index] { get { throw null; } set { } }
+ public int Add(object extension) { throw null; }
+ public bool Contains(object extension) { throw null; }
+ public void CopyTo(object[] array, int index) { }
+ public System.Xml.XmlElement Find(string name, string ns) { throw null; }
+ public object Find(System.Type type) { throw null; }
+ public System.Xml.XmlElement[] FindAll(string name, string ns) { throw null; }
+ public object[] FindAll(System.Type type) { throw null; }
+ public int IndexOf(object extension) { throw null; }
+ public void Insert(int index, object extension) { }
+ public bool IsHandled(object item) { throw null; }
+ public bool IsRequired(object item) { throw null; }
+ protected override void OnValidate(object value) { }
+ public void Remove(object extension) { }
+ protected override void SetParent(object value, object parent) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ServiceDescriptionImporter
+ {
+ public ServiceDescriptionImporter() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Xml.Serialization.CodeGenerationOptions CodeGenerationOptions { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.CodeDom.Compiler.CodeDomProvider CodeGenerator { get { throw null; } set { } }
+ public string ProtocolName { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlSchemas Schemas { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionCollection ServiceDescriptions { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionImportStyle Style { get { throw null; } set { } }
+ public void AddServiceDescription(System.Web.Services.Description.ServiceDescription serviceDescription, string appSettingUrlKey, string appSettingBaseUrl) { }
+ public static System.Collections.Specialized.StringCollection GenerateWebReferences(System.Web.Services.Description.WebReferenceCollection webReferences, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Web.Services.Description.WebReferenceOptions options) { throw null; }
+ public System.Web.Services.Description.ServiceDescriptionImportWarnings Import(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit) { throw null; }
+ }
+ public enum ServiceDescriptionImportStyle
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("client")]
+ Client = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("server")]
+ Server = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("serverInterface")]
+ ServerInterface = 2,
+ }
+ [System.FlagsAttribute]
+ public enum ServiceDescriptionImportWarnings
+ {
+ NoCodeGenerated = 1,
+ NoMethodsGenerated = 32,
+ OptionalExtensionsIgnored = 2,
+ RequiredExtensionsIgnored = 4,
+ SchemaValidation = 64,
+ UnsupportedBindingsIgnored = 16,
+ UnsupportedOperationsIgnored = 8,
+ WsiConformance = 128,
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ServiceDescriptionReflector
+ {
+ public ServiceDescriptionReflector() { }
+ public System.Xml.Serialization.XmlSchemas Schemas { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionCollection ServiceDescriptions { get { throw null; } }
+ public void Reflect(System.Type type, string url) { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("address", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.Port))]
+ public sealed partial class Soap12AddressBinding : System.Web.Services.Description.SoapAddressBinding
+ {
+ public Soap12AddressBinding() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("binding", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.Binding))]
+ [System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute("soap12", "http://schemas.xmlsoap.org/wsdl/soap12/")]
+ public sealed partial class Soap12Binding : System.Web.Services.Description.SoapBinding
+ {
+ public new const string HttpTransport = "http://schemas.xmlsoap.org/soap/http";
+ public new const string Namespace = "http://schemas.xmlsoap.org/wsdl/soap12/";
+ public Soap12Binding() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("body", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding), typeof(System.Web.Services.Description.MimePart))]
+ public sealed partial class Soap12BodyBinding : System.Web.Services.Description.SoapBodyBinding
+ {
+ public Soap12BodyBinding() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("fault", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.FaultBinding))]
+ public sealed partial class Soap12FaultBinding : System.Web.Services.Description.SoapFaultBinding
+ {
+ public Soap12FaultBinding() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("header", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding))]
+ public sealed partial class Soap12HeaderBinding : System.Web.Services.Description.SoapHeaderBinding
+ {
+ public Soap12HeaderBinding() { }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("operation", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.OperationBinding))]
+ public sealed partial class Soap12OperationBinding : System.Web.Services.Description.SoapOperationBinding
+ {
+ public Soap12OperationBinding() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("soapActionRequired")]
+ public bool SoapActionRequired { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("address", "http://schemas.xmlsoap.org/wsdl/soap/", typeof(System.Web.Services.Description.Port))]
+ public partial class SoapAddressBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public SoapAddressBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("location")]
+ public string Location { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("binding", "http://schemas.xmlsoap.org/wsdl/soap/", typeof(System.Web.Services.Description.Binding))]
+ [System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute("soap", "http://schemas.xmlsoap.org/wsdl/soap/")]
+ [System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute("soapenc", "http://schemas.xmlsoap.org/soap/encoding/")]
+ public partial class SoapBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public const string HttpTransport = "http://schemas.xmlsoap.org/soap/http";
+ public const string Namespace = "http://schemas.xmlsoap.org/wsdl/soap/";
+ public SoapBinding() { }
+ public static System.Xml.Schema.XmlSchema Schema { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Description.SoapBindingStyle)(1))]
+ [System.Xml.Serialization.XmlAttributeAttribute("style")]
+ public System.Web.Services.Description.SoapBindingStyle Style { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("transport")]
+ public string Transport { get { throw null; } set { } }
+ }
+ public enum SoapBindingStyle
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ Default = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("document")]
+ Document = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("rpc")]
+ Rpc = 2,
+ }
+ public enum SoapBindingUse
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ Default = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("encoded")]
+ Encoded = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("literal")]
+ Literal = 2,
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("body", "http://schemas.xmlsoap.org/wsdl/soap/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding), typeof(System.Web.Services.Description.MimePart))]
+ public partial class SoapBodyBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public SoapBodyBinding() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("encodingStyle")]
+ public string Encoding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string[] Parts { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("parts")]
+ public string PartsString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Description.SoapBindingUse)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("use")]
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public abstract partial class SoapExtensionImporter
+ {
+ protected SoapExtensionImporter() { }
+ public System.Web.Services.Description.SoapProtocolImporter ImportContext { get { throw null; } set { } }
+ public abstract void ImportMethod(System.CodeDom.CodeAttributeDeclarationCollection metadata);
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public abstract partial class SoapExtensionReflector
+ {
+ protected SoapExtensionReflector() { }
+ public System.Web.Services.Description.ProtocolReflector ReflectionContext { get { throw null; } set { } }
+ public virtual void ReflectDescription() { }
+ public abstract void ReflectMethod();
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("fault", "http://schemas.xmlsoap.org/wsdl/soap/", typeof(System.Web.Services.Description.FaultBinding))]
+ public partial class SoapFaultBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public SoapFaultBinding() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("encodingStyle")]
+ public string Encoding { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Description.SoapBindingUse)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("use")]
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("header", "http://schemas.xmlsoap.org/wsdl/soap/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding))]
+ public partial class SoapHeaderBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public SoapHeaderBinding() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("encodingStyle")]
+ public string Encoding { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("headerfault")]
+ public System.Web.Services.Description.SoapHeaderFaultBinding Fault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool MapToProperty { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("message")]
+ public System.Xml.XmlQualifiedName Message { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("part")]
+ public string Part { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Description.SoapBindingUse)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("use")]
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ public partial class SoapHeaderFaultBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public SoapHeaderFaultBinding() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("encodingStyle")]
+ public string Encoding { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("message")]
+ public System.Xml.XmlQualifiedName Message { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("part")]
+ public string Part { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Description.SoapBindingUse)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("use")]
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionAttribute("operation", "http://schemas.xmlsoap.org/wsdl/soap/", typeof(System.Web.Services.Description.OperationBinding))]
+ public partial class SoapOperationBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
+ {
+ public SoapOperationBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("soapAction")]
+ public string SoapAction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Description.SoapBindingStyle)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("style")]
+ public System.Web.Services.Description.SoapBindingStyle Style { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class SoapProtocolImporter : System.Web.Services.Description.ProtocolImporter
+ {
+ public SoapProtocolImporter() { }
+ public override string ProtocolName { get { throw null; } }
+ public System.Web.Services.Description.SoapBinding SoapBinding { get { throw null; } }
+ public System.Xml.Serialization.SoapCodeExporter SoapExporter { get { throw null; } }
+ public System.Xml.Serialization.SoapSchemaImporter SoapImporter { get { throw null; } }
+ public System.Xml.Serialization.XmlCodeExporter XmlExporter { get { throw null; } }
+ public System.Xml.Serialization.XmlSchemaImporter XmlImporter { get { throw null; } }
+ protected override System.CodeDom.CodeTypeDeclaration BeginClass() { throw null; }
+ protected override void BeginNamespace() { }
+ protected override void EndClass() { }
+ protected override void EndNamespace() { }
+ protected override System.CodeDom.CodeMemberMethod GenerateMethod() { throw null; }
+ protected override bool IsBindingSupported() { throw null; }
+ protected override bool IsOperationFlowSupported(System.Web.Services.Description.OperationFlow flow) { throw null; }
+ protected virtual bool IsSoapEncodingPresent(string uriList) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class SoapTransportImporter
+ {
+ protected SoapTransportImporter() { }
+ public System.Web.Services.Description.SoapProtocolImporter ImportContext { get { throw null; } set { } }
+ public abstract void ImportClass();
+ public abstract bool IsSupportedTransport(string transport);
+ }
+ [System.Web.Services.Configuration.XmlFormatExtensionPointAttribute("Extensions")]
+ public sealed partial class Types : System.Web.Services.Description.DocumentableItem
+ {
+ public Types() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection Extensions { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("schema", typeof(System.Xml.Schema.XmlSchema), Namespace="http://www.w3.org/2001/XMLSchema")]
+ public System.Xml.Serialization.XmlSchemas Schemas { get { throw null; } }
+ }
+ public sealed partial class WebReference
+ {
+ public WebReference(System.Web.Services.Discovery.DiscoveryClientDocumentCollection documents, System.CodeDom.CodeNamespace proxyCode) { }
+ public WebReference(System.Web.Services.Discovery.DiscoveryClientDocumentCollection documents, System.CodeDom.CodeNamespace proxyCode, string appSettingUrlKey, string appSettingBaseUrl) { }
+ public WebReference(System.Web.Services.Discovery.DiscoveryClientDocumentCollection documents, System.CodeDom.CodeNamespace proxyCode, string protocolName, string appSettingUrlKey, string appSettingBaseUrl) { }
+ public string AppSettingBaseUrl { get { throw null; } }
+ public string AppSettingUrlKey { get { throw null; } }
+ public System.Web.Services.Discovery.DiscoveryClientDocumentCollection Documents { get { throw null; } }
+ public string ProtocolName { get { throw null; } set { } }
+ public System.CodeDom.CodeNamespace ProxyCode { get { throw null; } }
+ public System.Collections.Specialized.StringCollection ValidationWarnings { get { throw null; } }
+ public System.Web.Services.Description.ServiceDescriptionImportWarnings Warnings { get { throw null; } set { } }
+ }
+ public sealed partial class WebReferenceCollection : System.Collections.CollectionBase
+ {
+ public WebReferenceCollection() { }
+ public System.Web.Services.Description.WebReference this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Description.WebReference webReference) { throw null; }
+ public bool Contains(System.Web.Services.Description.WebReference webReference) { throw null; }
+ public void CopyTo(System.Web.Services.Description.WebReference[] array, int index) { }
+ public int IndexOf(System.Web.Services.Description.WebReference webReference) { throw null; }
+ public void Insert(int index, System.Web.Services.Description.WebReference webReference) { }
+ public void Remove(System.Web.Services.Description.WebReference webReference) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("webReferenceOptions", Namespace="http://microsoft.com/webReference/")]
+ [System.Xml.Serialization.XmlTypeAttribute("webReferenceOptions", Namespace="http://microsoft.com/webReference/")]
+ public partial class WebReferenceOptions
+ {
+ public const string TargetNamespace = "http://microsoft.com/webReference/";
+ public WebReferenceOptions() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Serialization.CodeGenerationOptions)(4))]
+ [System.Xml.Serialization.XmlElementAttribute("codeGenerationOptions")]
+ public System.Xml.Serialization.CodeGenerationOptions CodeGenerationOptions { get { throw null; } set { } }
+ public static System.Xml.Schema.XmlSchema Schema { get { throw null; } }
+ [System.Xml.Serialization.XmlArrayAttribute("schemaImporterExtensions")]
+ [System.Xml.Serialization.XmlArrayItemAttribute("type")]
+ public System.Collections.Specialized.StringCollection SchemaImporterExtensions { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Description.ServiceDescriptionImportStyle)(0))]
+ [System.Xml.Serialization.XmlElementAttribute("style")]
+ public System.Web.Services.Description.ServiceDescriptionImportStyle Style { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("verbose")]
+ public bool Verbose { get { throw null; } set { } }
+ public static System.Web.Services.Description.WebReferenceOptions Read(System.IO.Stream stream, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Web.Services.Description.WebReferenceOptions Read(System.IO.TextReader reader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Web.Services.Description.WebReferenceOptions Read(System.Xml.XmlReader xmlReader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ }
+ public sealed partial class WebServicesInteroperability
+ {
+ internal WebServicesInteroperability() { }
+ public static bool CheckConformance(System.Web.Services.WsiProfiles claims, System.Web.Services.Description.ServiceDescription description, System.Web.Services.Description.BasicProfileViolationCollection violations) { throw null; }
+ public static bool CheckConformance(System.Web.Services.WsiProfiles claims, System.Web.Services.Description.ServiceDescriptionCollection descriptions, System.Web.Services.Description.BasicProfileViolationCollection violations) { throw null; }
+ public static bool CheckConformance(System.Web.Services.WsiProfiles claims, System.Web.Services.Description.WebReference webReference, System.Web.Services.Description.BasicProfileViolationCollection violations) { throw null; }
+ }
+}
+namespace System.Web.Services.Discovery
+{
+ [System.Xml.Serialization.XmlRootAttribute("contractRef", Namespace="http://schemas.xmlsoap.org/disco/scl/")]
+ public partial class ContractReference : System.Web.Services.Discovery.DiscoveryReference
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/disco/scl/";
+ public ContractReference() { }
+ public ContractReference(string href) { }
+ public ContractReference(string href, string docRef) { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Web.Services.Description.ServiceDescription Contract { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override string DefaultFilename { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("docRef")]
+ public string DocRef { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public string Ref { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override string Url { get { throw null; } set { } }
+ public override object ReadDocument(System.IO.Stream stream) { throw null; }
+ protected internal override void Resolve(string contentType, System.IO.Stream stream) { }
+ public override void WriteDocument(object document, System.IO.Stream stream) { }
+ }
+ public sealed partial class ContractSearchPattern : System.Web.Services.Discovery.DiscoverySearchPattern
+ {
+ public ContractSearchPattern() { }
+ public override string Pattern { get { throw null; } }
+ public override System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference(string filename) { throw null; }
+ }
+ public sealed partial class DiscoveryClientDocumentCollection : System.Collections.DictionaryBase
+ {
+ public DiscoveryClientDocumentCollection() { }
+ public object this[string url] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public void Add(string url, object value) { }
+ public bool Contains(string url) { throw null; }
+ public void Remove(string url) { }
+ }
+ public partial class DiscoveryClientProtocol : System.Web.Services.Protocols.HttpWebClientProtocol
+ {
+ public DiscoveryClientProtocol() { }
+ public System.Collections.IList AdditionalInformation { get { throw null; } }
+ public System.Web.Services.Discovery.DiscoveryClientDocumentCollection Documents { get { throw null; } }
+ public System.Web.Services.Discovery.DiscoveryExceptionDictionary Errors { get { throw null; } }
+ public System.Web.Services.Discovery.DiscoveryClientReferenceCollection References { get { throw null; } }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public System.Web.Services.Discovery.DiscoveryDocument Discover(string url) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public System.Web.Services.Discovery.DiscoveryDocument DiscoverAny(string url) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public System.IO.Stream Download(ref string url) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public System.IO.Stream Download(ref string url, ref string contentType) { throw null; }
+ [System.ObsoleteAttribute("This method will be removed from a future version. The method call is no longer required for resource discovery", false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void LoadExternals() { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public System.Web.Services.Discovery.DiscoveryClientResultCollection ReadAll(string topLevelFilename) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public void ResolveAll() { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public void ResolveOneLevel() { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public System.Web.Services.Discovery.DiscoveryClientResultCollection WriteAll(string directory, string topLevelFilename) { throw null; }
+ public sealed partial class DiscoveryClientResultsFile
+ {
+ public DiscoveryClientResultsFile() { }
+ public System.Web.Services.Discovery.DiscoveryClientResultCollection Results { get { throw null; } }
+ }
+ }
+ public sealed partial class DiscoveryClientReferenceCollection : System.Collections.DictionaryBase
+ {
+ public DiscoveryClientReferenceCollection() { }
+ public System.Web.Services.Discovery.DiscoveryReference this[string url] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public void Add(string url, System.Web.Services.Discovery.DiscoveryReference value) { }
+ public void Add(System.Web.Services.Discovery.DiscoveryReference value) { }
+ public bool Contains(string url) { throw null; }
+ public void Remove(string url) { }
+ }
+ public sealed partial class DiscoveryClientResult
+ {
+ public DiscoveryClientResult() { }
+ public DiscoveryClientResult(System.Type referenceType, string url, string filename) { }
+ [System.Xml.Serialization.XmlAttributeAttribute("filename")]
+ public string Filename { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("referenceType")]
+ public string ReferenceTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("url")]
+ public string Url { get { throw null; } set { } }
+ }
+ public sealed partial class DiscoveryClientResultCollection : System.Collections.CollectionBase
+ {
+ public DiscoveryClientResultCollection() { }
+ public System.Web.Services.Discovery.DiscoveryClientResult this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Discovery.DiscoveryClientResult value) { throw null; }
+ public bool Contains(System.Web.Services.Discovery.DiscoveryClientResult value) { throw null; }
+ public void Remove(System.Web.Services.Discovery.DiscoveryClientResult value) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("discovery", Namespace="http://schemas.xmlsoap.org/disco/")]
+ public sealed partial class DiscoveryDocument
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/disco/";
+ public DiscoveryDocument() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Collections.IList References { get { throw null; } }
+ public static bool CanRead(System.Xml.XmlReader xmlReader) { throw null; }
+ public static System.Web.Services.Discovery.DiscoveryDocument Read(System.IO.Stream stream) { throw null; }
+ public static System.Web.Services.Discovery.DiscoveryDocument Read(System.IO.TextReader reader) { throw null; }
+ public static System.Web.Services.Discovery.DiscoveryDocument Read(System.Xml.XmlReader xmlReader) { throw null; }
+ public void Write(System.IO.Stream stream) { }
+ public void Write(System.IO.TextWriter writer) { }
+ public void Write(System.Xml.XmlWriter writer) { }
+ }
+ public partial class DiscoveryDocumentLinksPattern : System.Web.Services.Discovery.DiscoverySearchPattern
+ {
+ public DiscoveryDocumentLinksPattern() { }
+ public override string Pattern { get { throw null; } }
+ public override System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference(string filename) { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("discoveryRef", Namespace="http://schemas.xmlsoap.org/disco/")]
+ public sealed partial class DiscoveryDocumentReference : System.Web.Services.Discovery.DiscoveryReference
+ {
+ public DiscoveryDocumentReference() { }
+ public DiscoveryDocumentReference(string href) { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override string DefaultFilename { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Web.Services.Discovery.DiscoveryDocument Document { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public string Ref { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override string Url { get { throw null; } set { } }
+ public override object ReadDocument(System.IO.Stream stream) { throw null; }
+ protected internal override void Resolve(string contentType, System.IO.Stream stream) { }
+ public void ResolveAll() { }
+ public override void WriteDocument(object document, System.IO.Stream stream) { }
+ }
+ public sealed partial class DiscoveryDocumentSearchPattern : System.Web.Services.Discovery.DiscoverySearchPattern
+ {
+ public DiscoveryDocumentSearchPattern() { }
+ public override string Pattern { get { throw null; } }
+ public override System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference(string filename) { throw null; }
+ }
+ public sealed partial class DiscoveryExceptionDictionary : System.Collections.DictionaryBase
+ {
+ public DiscoveryExceptionDictionary() { }
+ public System.Exception this[string url] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public void Add(string url, System.Exception value) { }
+ public bool Contains(string url) { throw null; }
+ public void Remove(string url) { }
+ }
+ public abstract partial class DiscoveryReference
+ {
+ protected DiscoveryReference() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Web.Services.Discovery.DiscoveryClientProtocol ClientProtocol { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public virtual string DefaultFilename { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract string Url { get; set; }
+ public static string FilenameFromUrl(string url) { throw null; }
+ public abstract object ReadDocument(System.IO.Stream stream);
+ public void Resolve() { }
+ protected internal abstract void Resolve(string contentType, System.IO.Stream stream);
+ public abstract void WriteDocument(object document, System.IO.Stream stream);
+ }
+ public sealed partial class DiscoveryReferenceCollection : System.Collections.CollectionBase
+ {
+ public DiscoveryReferenceCollection() { }
+ public System.Web.Services.Discovery.DiscoveryReference this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Discovery.DiscoveryReference value) { throw null; }
+ public bool Contains(System.Web.Services.Discovery.DiscoveryReference value) { throw null; }
+ public void Remove(System.Web.Services.Discovery.DiscoveryReference value) { }
+ }
+ public sealed partial class DiscoveryRequestHandler : System.Web.IHttpHandler
+ {
+ public DiscoveryRequestHandler() { }
+ public bool IsReusable { get { throw null; } }
+ public void ProcessRequest(System.Web.HttpContext context) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class DiscoverySearchPattern
+ {
+ protected DiscoverySearchPattern() { }
+ public abstract string Pattern { get; }
+ public abstract System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference(string filename);
+ }
+ [System.Xml.Serialization.XmlRootAttribute("dynamicDiscovery", Namespace="urn:schemas-dynamicdiscovery:disco.2000-03-17")]
+ public sealed partial class DynamicDiscoveryDocument
+ {
+ public const string Namespace = "urn:schemas-dynamicdiscovery:disco.2000-03-17";
+ public DynamicDiscoveryDocument() { }
+ [System.Xml.Serialization.XmlElementAttribute("exclude", typeof(System.Web.Services.Discovery.ExcludePathInfo))]
+ public System.Web.Services.Discovery.ExcludePathInfo[] ExcludePaths { get { throw null; } set { } }
+ public static System.Web.Services.Discovery.DynamicDiscoveryDocument Load(System.IO.Stream stream) { throw null; }
+ public void Write(System.IO.Stream stream) { }
+ }
+ public sealed partial class ExcludePathInfo
+ {
+ public ExcludePathInfo() { }
+ public ExcludePathInfo(string path) { }
+ [System.Xml.Serialization.XmlAttributeAttribute("path")]
+ public string Path { get { throw null; } set { } }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("schemaRef", Namespace="http://schemas.xmlsoap.org/disco/schema/")]
+ public sealed partial class SchemaReference : System.Web.Services.Discovery.DiscoveryReference
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/disco/schema/";
+ public SchemaReference() { }
+ public SchemaReference(string url) { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override string DefaultFilename { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public string Ref { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchema Schema { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("targetNamespace")]
+ public string TargetNamespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public override string Url { get { throw null; } set { } }
+ public override object ReadDocument(System.IO.Stream stream) { throw null; }
+ protected internal override void Resolve(string contentType, System.IO.Stream stream) { }
+ public override void WriteDocument(object document, System.IO.Stream stream) { }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("soap", Namespace="http://schemas.xmlsoap.org/disco/soap/")]
+ public sealed partial class SoapBinding
+ {
+ public const string Namespace = "http://schemas.xmlsoap.org/disco/soap/";
+ public SoapBinding() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("address")]
+ public string Address { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("binding")]
+ public System.Xml.XmlQualifiedName Binding { get { throw null; } set { } }
+ }
+ public sealed partial class XmlSchemaSearchPattern : System.Web.Services.Discovery.DiscoverySearchPattern
+ {
+ public XmlSchemaSearchPattern() { }
+ public override string Pattern { get { throw null; } }
+ public override System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference(string filename) { throw null; }
+ }
+}
+namespace System.Web.Services.Protocols
+{
+ public partial class AnyReturnReader : System.Web.Services.Protocols.MimeReturnReader
+ {
+ public AnyReturnReader() { }
+ public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ public override void Initialize(object o) { }
+ public override object Read(System.Net.WebResponse response, System.IO.Stream responseStream) { throw null; }
+ }
+ public partial class HtmlFormParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
+ {
+ public HtmlFormParameterReader() { }
+ public override object[] Read(System.Web.HttpRequest request) { throw null; }
+ }
+ public partial class HtmlFormParameterWriter : System.Web.Services.Protocols.UrlEncodedParameterWriter
+ {
+ public HtmlFormParameterWriter() { }
+ public override bool UsesWriteRequest { get { throw null; } }
+ public override void InitializeRequest(System.Net.WebRequest request, object[] values) { }
+ public override void WriteRequest(System.IO.Stream requestStream, object[] values) { }
+ }
+ public partial class HttpGetClientProtocol : System.Web.Services.Protocols.HttpSimpleClientProtocol
+ {
+ public HttpGetClientProtocol() { }
+ protected override System.Net.WebRequest GetWebRequest(System.Uri uri) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class HttpMethodAttribute : System.Attribute
+ {
+ public HttpMethodAttribute() { }
+ public HttpMethodAttribute(System.Type returnFormatter, System.Type parameterFormatter) { }
+ public System.Type ParameterFormatter { get { throw null; } set { } }
+ public System.Type ReturnFormatter { get { throw null; } set { } }
+ }
+ public partial class HttpPostClientProtocol : System.Web.Services.Protocols.HttpSimpleClientProtocol
+ {
+ public HttpPostClientProtocol() { }
+ protected override System.Net.WebRequest GetWebRequest(System.Uri uri) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class HttpSimpleClientProtocol : System.Web.Services.Protocols.HttpWebClientProtocol
+ {
+ protected HttpSimpleClientProtocol() { }
+ protected System.IAsyncResult BeginInvoke(string methodName, string requestUrl, object[] parameters, System.AsyncCallback callback, object asyncState) { throw null; }
+ protected object EndInvoke(System.IAsyncResult asyncResult) { throw null; }
+ protected object Invoke(string methodName, string requestUrl, object[] parameters) { throw null; }
+ protected void InvokeAsync(string methodName, string requestUrl, object[] parameters, System.Threading.SendOrPostCallback callback) { }
+ protected void InvokeAsync(string methodName, string requestUrl, object[] parameters, System.Threading.SendOrPostCallback callback, object userState) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class HttpWebClientProtocol : System.Web.Services.Protocols.WebClientProtocol
+ {
+ protected HttpWebClientProtocol() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowAutoRedirect { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Net.CookieContainer CookieContainer { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnableDecompression { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string UserAgent { get { throw null; } set { } }
+ protected void CancelAsync(object userState) { }
+ public static bool GenerateXmlMappings(System.Type type, System.Collections.ArrayList mappings) { throw null; }
+ public static System.Collections.Hashtable GenerateXmlMappings(System.Type[] types, System.Collections.ArrayList mappings) { throw null; }
+ protected override System.Net.WebRequest GetWebRequest(System.Uri uri) { throw null; }
+ protected override System.Net.WebResponse GetWebResponse(System.Net.WebRequest request) { throw null; }
+ protected override System.Net.WebResponse GetWebResponse(System.Net.WebRequest request, System.IAsyncResult result) { throw null; }
+ }
+ public partial class InvokeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal InvokeCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public object[] Results { get { throw null; } }
+ }
+ public delegate void InvokeCompletedEventHandler(object sender, System.Web.Services.Protocols.InvokeCompletedEventArgs e);
+ public sealed partial class LogicalMethodInfo
+ {
+ public LogicalMethodInfo(System.Reflection.MethodInfo methodInfo) { }
+ public System.Reflection.ParameterInfo AsyncCallbackParameter { get { throw null; } }
+ public System.Reflection.ParameterInfo AsyncResultParameter { get { throw null; } }
+ public System.Reflection.ParameterInfo AsyncStateParameter { get { throw null; } }
+ public System.Reflection.MethodInfo BeginMethodInfo { get { throw null; } }
+ public System.Reflection.ICustomAttributeProvider CustomAttributeProvider { get { throw null; } }
+ public System.Type DeclaringType { get { throw null; } }
+ public System.Reflection.MethodInfo EndMethodInfo { get { throw null; } }
+ public System.Reflection.ParameterInfo[] InParameters { get { throw null; } }
+ public bool IsAsync { get { throw null; } }
+ public bool IsVoid { get { throw null; } }
+ public System.Reflection.MethodInfo MethodInfo { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Reflection.ParameterInfo[] OutParameters { get { throw null; } }
+ public System.Reflection.ParameterInfo[] Parameters { get { throw null; } }
+ public System.Type ReturnType { get { throw null; } }
+ public System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributeProvider { get { throw null; } }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public System.IAsyncResult BeginInvoke(object target, object[] values, System.AsyncCallback callback, object asyncState) { throw null; }
+ public static System.Web.Services.Protocols.LogicalMethodInfo[] Create(System.Reflection.MethodInfo[] methodInfos) { throw null; }
+ public static System.Web.Services.Protocols.LogicalMethodInfo[] Create(System.Reflection.MethodInfo[] methodInfos, System.Web.Services.Protocols.LogicalMethodTypes types) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public object[] EndInvoke(object target, System.IAsyncResult asyncResult) { throw null; }
+ public object GetCustomAttribute(System.Type type) { throw null; }
+ public object[] GetCustomAttributes(System.Type type) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public object[] Invoke(object target, object[] values) { throw null; }
+ public static bool IsBeginMethod(System.Reflection.MethodInfo methodInfo) { throw null; }
+ public static bool IsEndMethod(System.Reflection.MethodInfo methodInfo) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum LogicalMethodTypes
+ {
+ Async = 2,
+ Sync = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class MatchAttribute : System.Attribute
+ {
+ public MatchAttribute(string pattern) { }
+ public int Capture { get { throw null; } set { } }
+ public int Group { get { throw null; } set { } }
+ public bool IgnoreCase { get { throw null; } set { } }
+ public int MaxRepeats { get { throw null; } set { } }
+ public string Pattern { get { throw null; } set { } }
+ }
+ public abstract partial class MimeFormatter
+ {
+ protected MimeFormatter() { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static System.Web.Services.Protocols.MimeFormatter CreateInstance(System.Type type, object initializer) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static object GetInitializer(System.Type type, System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ public abstract object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static object[] GetInitializers(System.Type type, System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos) { throw null; }
+ public virtual object[] GetInitializers(System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos) { throw null; }
+ public abstract void Initialize(object initializer);
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class MimeParameterReader : System.Web.Services.Protocols.MimeFormatter
+ {
+ protected MimeParameterReader() { }
+ public abstract object[] Read(System.Web.HttpRequest request);
+ }
+ public abstract partial class MimeParameterWriter : System.Web.Services.Protocols.MimeFormatter
+ {
+ protected MimeParameterWriter() { }
+ public virtual System.Text.Encoding RequestEncoding { get { throw null; } set { } }
+ public virtual bool UsesWriteRequest { get { throw null; } }
+ public virtual string GetRequestUrl(string url, object[] parameters) { throw null; }
+ public virtual void InitializeRequest(System.Net.WebRequest request, object[] values) { }
+ public virtual void WriteRequest(System.IO.Stream requestStream, object[] values) { }
+ }
+ public abstract partial class MimeReturnReader : System.Web.Services.Protocols.MimeFormatter
+ {
+ protected MimeReturnReader() { }
+ public abstract object Read(System.Net.WebResponse response, System.IO.Stream responseStream);
+ }
+ public partial class NopReturnReader : System.Web.Services.Protocols.MimeReturnReader
+ {
+ public NopReturnReader() { }
+ public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ public override void Initialize(object initializer) { }
+ public override object Read(System.Net.WebResponse response, System.IO.Stream responseStream) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class PatternMatcher
+ {
+ public PatternMatcher(System.Type type) { }
+ public object Match(string text) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public abstract partial class ServerProtocol
+ {
+ protected ServerProtocol() { }
+ protected internal System.Web.HttpContext Context { get { throw null; } }
+ protected internal System.Web.HttpRequest Request { get { throw null; } }
+ protected internal System.Web.HttpResponse Response { get { throw null; } }
+ protected internal virtual object Target { get { throw null; } }
+ protected void AddToCache(System.Type protocolType, System.Type serverType, object value) { }
+ protected object GetFromCache(System.Type protocolType, System.Type serverType) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public abstract partial class ServerProtocolFactory
+ {
+ protected ServerProtocolFactory() { }
+ protected abstract System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible(System.Web.HttpRequest request);
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ServerType
+ {
+ public ServerType(System.Type type) { }
+ }
+ public sealed partial class Soap12FaultCodes
+ {
+ internal Soap12FaultCodes() { }
+ public static readonly System.Xml.XmlQualifiedName DataEncodingUnknownFaultCode;
+ public static readonly System.Xml.XmlQualifiedName EncodingMissingIdFaultCode;
+ public static readonly System.Xml.XmlQualifiedName EncodingUntypedValueFaultCode;
+ public static readonly System.Xml.XmlQualifiedName MustUnderstandFaultCode;
+ public static readonly System.Xml.XmlQualifiedName ReceiverFaultCode;
+ public static readonly System.Xml.XmlQualifiedName RpcBadArgumentsFaultCode;
+ public static readonly System.Xml.XmlQualifiedName RpcProcedureNotPresentFaultCode;
+ public static readonly System.Xml.XmlQualifiedName SenderFaultCode;
+ public static readonly System.Xml.XmlQualifiedName VersionMismatchFaultCode;
+ }
+ public sealed partial class SoapClientMessage : System.Web.Services.Protocols.SoapMessage
+ {
+ internal SoapClientMessage() { }
+ public override string Action { get { throw null; } }
+ public System.Web.Services.Protocols.SoapHttpClientProtocol Client { get { throw null; } }
+ public override System.Web.Services.Protocols.LogicalMethodInfo MethodInfo { get { throw null; } }
+ public override bool OneWay { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Web.Services.Protocols.SoapProtocolVersion SoapVersion { get { throw null; } }
+ public override string Url { get { throw null; } }
+ protected override void EnsureInStage() { }
+ protected override void EnsureOutStage() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class SoapDocumentMethodAttribute : System.Attribute
+ {
+ public SoapDocumentMethodAttribute() { }
+ public SoapDocumentMethodAttribute(string action) { }
+ public string Action { get { throw null; } set { } }
+ public string Binding { get { throw null; } set { } }
+ public bool OneWay { get { throw null; } set { } }
+ public System.Web.Services.Protocols.SoapParameterStyle ParameterStyle { get { throw null; } set { } }
+ public string RequestElementName { get { throw null; } set { } }
+ public string RequestNamespace { get { throw null; } set { } }
+ public string ResponseElementName { get { throw null; } set { } }
+ public string ResponseNamespace { get { throw null; } set { } }
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class SoapDocumentServiceAttribute : System.Attribute
+ {
+ public SoapDocumentServiceAttribute() { }
+ public SoapDocumentServiceAttribute(System.Web.Services.Description.SoapBindingUse use) { }
+ public SoapDocumentServiceAttribute(System.Web.Services.Description.SoapBindingUse use, System.Web.Services.Protocols.SoapParameterStyle paramStyle) { }
+ public System.Web.Services.Protocols.SoapParameterStyle ParameterStyle { get { throw null; } set { } }
+ public System.Web.Services.Protocols.SoapServiceRoutingStyle RoutingStyle { get { throw null; } set { } }
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class SoapException : System.SystemException
+ {
+ public static readonly System.Xml.XmlQualifiedName ClientFaultCode;
+ public static readonly System.Xml.XmlQualifiedName DetailElementName;
+ public static readonly System.Xml.XmlQualifiedName MustUnderstandFaultCode;
+ public static readonly System.Xml.XmlQualifiedName ServerFaultCode;
+ public static readonly System.Xml.XmlQualifiedName VersionMismatchFaultCode;
+ public SoapException() { }
+ protected SoapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, System.Exception innerException) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, string actor) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, string actor, System.Exception innerException) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, string actor, string role, string lang, System.Xml.XmlNode detail, System.Web.Services.Protocols.SoapFaultSubCode subCode, System.Exception innerException) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, string actor, string role, System.Xml.XmlNode detail, System.Web.Services.Protocols.SoapFaultSubCode subCode, System.Exception innerException) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, string actor, System.Xml.XmlNode detail) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, string actor, System.Xml.XmlNode detail, System.Exception innerException) { }
+ public SoapException(string message, System.Xml.XmlQualifiedName code, System.Web.Services.Protocols.SoapFaultSubCode subCode) { }
+ public string Actor { get { throw null; } }
+ public System.Xml.XmlQualifiedName Code { get { throw null; } }
+ public System.Xml.XmlNode Detail { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string Lang { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string Node { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string Role { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Web.Services.Protocols.SoapFaultSubCode SubCode { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static bool IsClientFaultCode(System.Xml.XmlQualifiedName code) { throw null; }
+ public static bool IsMustUnderstandFaultCode(System.Xml.XmlQualifiedName code) { throw null; }
+ public static bool IsServerFaultCode(System.Xml.XmlQualifiedName code) { throw null; }
+ public static bool IsVersionMismatchFaultCode(System.Xml.XmlQualifiedName code) { throw null; }
+ }
+ public abstract partial class SoapExtension
+ {
+ protected SoapExtension() { }
+ public virtual System.IO.Stream ChainStream(System.IO.Stream stream) { throw null; }
+ public abstract object GetInitializer(System.Type serviceType);
+ public abstract object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo, System.Web.Services.Protocols.SoapExtensionAttribute attribute);
+ public abstract void Initialize(object initializer);
+ public abstract void ProcessMessage(System.Web.Services.Protocols.SoapMessage message);
+ }
+ public abstract partial class SoapExtensionAttribute : System.Attribute
+ {
+ protected SoapExtensionAttribute() { }
+ public abstract System.Type ExtensionType { get; }
+ public abstract int Priority { get; set; }
+ }
+ [System.SerializableAttribute]
+ public partial class SoapFaultSubCode
+ {
+ public SoapFaultSubCode(System.Xml.XmlQualifiedName code) { }
+ public SoapFaultSubCode(System.Xml.XmlQualifiedName code, System.Web.Services.Protocols.SoapFaultSubCode subCode) { }
+ public System.Xml.XmlQualifiedName Code { get { throw null; } }
+ public System.Web.Services.Protocols.SoapFaultSubCode SubCode { get { throw null; } }
+ }
+ [System.Xml.Serialization.SoapTypeAttribute(IncludeInSchema=false)]
+ [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
+ public abstract partial class SoapHeader
+ {
+ protected SoapHeader() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.SoapAttributeAttribute("actor", Namespace="http://schemas.xmlsoap.org/soap/envelope/")]
+ [System.Xml.Serialization.XmlAttributeAttribute("actor", Namespace="http://schemas.xmlsoap.org/soap/envelope/")]
+ public string Actor { get { throw null; } set { } }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool DidUnderstand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("0")]
+ [System.Xml.Serialization.SoapAttributeAttribute("mustUnderstand", Namespace="http://schemas.xmlsoap.org/soap/envelope/")]
+ [System.Xml.Serialization.XmlAttributeAttribute("mustUnderstand", Namespace="http://schemas.xmlsoap.org/soap/envelope/")]
+ public string EncodedMustUnderstand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("0")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Xml.Serialization.SoapAttributeAttribute("mustUnderstand", Namespace="http://www.w3.org/2003/05/soap-envelope")]
+ [System.Xml.Serialization.XmlAttributeAttribute("mustUnderstand", Namespace="http://www.w3.org/2003/05/soap-envelope")]
+ public string EncodedMustUnderstand12 { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("0")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Xml.Serialization.SoapAttributeAttribute("relay", Namespace="http://www.w3.org/2003/05/soap-envelope")]
+ [System.Xml.Serialization.XmlAttributeAttribute("relay", Namespace="http://www.w3.org/2003/05/soap-envelope")]
+ public string EncodedRelay { get { throw null; } set { } }
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool MustUnderstand { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Xml.Serialization.SoapIgnoreAttribute]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool Relay { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Xml.Serialization.SoapAttributeAttribute("role", Namespace="http://www.w3.org/2003/05/soap-envelope")]
+ [System.Xml.Serialization.XmlAttributeAttribute("role", Namespace="http://www.w3.org/2003/05/soap-envelope")]
+ public string Role { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)]
+ public sealed partial class SoapHeaderAttribute : System.Attribute
+ {
+ public SoapHeaderAttribute(string memberName) { }
+ public System.Web.Services.Protocols.SoapHeaderDirection Direction { get { throw null; } set { } }
+ public string MemberName { get { throw null; } set { } }
+ [System.ObsoleteAttribute("This property will be removed from a future version. The presence of a particular header in a SOAP message is no longer enforced", false)]
+ public bool Required { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class SoapHeaderCollection : System.Collections.CollectionBase
+ {
+ public SoapHeaderCollection() { }
+ public System.Web.Services.Protocols.SoapHeader this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.Services.Protocols.SoapHeader header) { throw null; }
+ public bool Contains(System.Web.Services.Protocols.SoapHeader header) { throw null; }
+ public void CopyTo(System.Web.Services.Protocols.SoapHeader[] array, int index) { }
+ public int IndexOf(System.Web.Services.Protocols.SoapHeader header) { throw null; }
+ public void Insert(int index, System.Web.Services.Protocols.SoapHeader header) { }
+ public void Remove(System.Web.Services.Protocols.SoapHeader header) { }
+ }
+ [System.FlagsAttribute]
+ public enum SoapHeaderDirection
+ {
+ Fault = 4,
+ In = 1,
+ InOut = 3,
+ Out = 2,
+ }
+ [System.SerializableAttribute]
+ public partial class SoapHeaderException : System.Web.Services.Protocols.SoapException
+ {
+ public SoapHeaderException() { }
+ protected SoapHeaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SoapHeaderException(string message, System.Xml.XmlQualifiedName code) { }
+ public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, System.Exception innerException) { }
+ public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, string actor) { }
+ public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, string actor, System.Exception innerException) { }
+ public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, string actor, string role, string lang, System.Web.Services.Protocols.SoapFaultSubCode subCode, System.Exception innerException) { }
+ public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, string actor, string role, System.Web.Services.Protocols.SoapFaultSubCode subCode, System.Exception innerException) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class SoapHeaderHandling
+ {
+ public SoapHeaderHandling() { }
+ public static void EnsureHeadersUnderstood(System.Web.Services.Protocols.SoapHeaderCollection headers) { }
+ public static void GetHeaderMembers(System.Web.Services.Protocols.SoapHeaderCollection headers, object target, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, bool client) { }
+ public string ReadHeaders(System.Xml.XmlReader reader, System.Xml.Serialization.XmlSerializer serializer, System.Web.Services.Protocols.SoapHeaderCollection headers, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, string envelopeNS, string encodingStyle, bool checkRequiredHeaders) { throw null; }
+ public static void SetHeaderMembers(System.Web.Services.Protocols.SoapHeaderCollection headers, object target, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, bool client) { }
+ public static void WriteHeaders(System.Xml.XmlWriter writer, System.Xml.Serialization.XmlSerializer serializer, System.Web.Services.Protocols.SoapHeaderCollection headers, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, bool isEncoded, string defaultNS, bool serviceDefaultIsEncoded, string envelopeNS) { }
+ public static void WriteUnknownHeaders(System.Xml.XmlWriter writer, System.Web.Services.Protocols.SoapHeaderCollection headers, string envelopeNS) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class SoapHeaderMapping
+ {
+ internal SoapHeaderMapping() { }
+ public bool Custom { get { throw null; } }
+ public System.Web.Services.Protocols.SoapHeaderDirection Direction { get { throw null; } }
+ public System.Type HeaderType { get { throw null; } }
+ public System.Reflection.MemberInfo MemberInfo { get { throw null; } }
+ public bool Repeats { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SoapHttpClientProtocol : System.Web.Services.Protocols.HttpWebClientProtocol
+ {
+ public SoapHttpClientProtocol() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Protocols.SoapProtocolVersion)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Web.Services.Protocols.SoapProtocolVersion SoapVersion { get { throw null; } set { } }
+ protected System.IAsyncResult BeginInvoke(string methodName, object[] parameters, System.AsyncCallback callback, object asyncState) { throw null; }
+ public void Discover() { }
+ protected object[] EndInvoke(System.IAsyncResult asyncResult) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ protected virtual System.Xml.XmlReader GetReaderForMessage(System.Web.Services.Protocols.SoapClientMessage message, int bufferSize) { throw null; }
+ protected override System.Net.WebRequest GetWebRequest(System.Uri uri) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ protected virtual System.Xml.XmlWriter GetWriterForMessage(System.Web.Services.Protocols.SoapClientMessage message, int bufferSize) { throw null; }
+ protected object[] Invoke(string methodName, object[] parameters) { throw null; }
+ protected void InvokeAsync(string methodName, object[] parameters, System.Threading.SendOrPostCallback callback) { }
+ protected void InvokeAsync(string methodName, object[] parameters, System.Threading.SendOrPostCallback callback, object userState) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class SoapMessage
+ {
+ internal SoapMessage() { }
+ public abstract string Action { get; }
+ public string ContentEncoding { get { throw null; } set { } }
+ public string ContentType { get { throw null; } set { } }
+ public System.Web.Services.Protocols.SoapException Exception { get { throw null; } set { } }
+ public System.Web.Services.Protocols.SoapHeaderCollection Headers { get { throw null; } }
+ public abstract System.Web.Services.Protocols.LogicalMethodInfo MethodInfo { get; }
+ public abstract bool OneWay { get; }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.Services.Protocols.SoapProtocolVersion)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual System.Web.Services.Protocols.SoapProtocolVersion SoapVersion { get { throw null; } }
+ public System.Web.Services.Protocols.SoapMessageStage Stage { get { throw null; } }
+ public System.IO.Stream Stream { get { throw null; } }
+ public abstract string Url { get; }
+ protected abstract void EnsureInStage();
+ protected abstract void EnsureOutStage();
+ protected void EnsureStage(System.Web.Services.Protocols.SoapMessageStage stage) { }
+ public object GetInParameterValue(int index) { throw null; }
+ public object GetOutParameterValue(int index) { throw null; }
+ public object GetReturnValue() { throw null; }
+ }
+ public enum SoapMessageStage
+ {
+ AfterDeserialize = 8,
+ AfterSerialize = 2,
+ BeforeDeserialize = 4,
+ BeforeSerialize = 1,
+ }
+ public enum SoapParameterStyle
+ {
+ Bare = 1,
+ Default = 0,
+ Wrapped = 2,
+ }
+ public enum SoapProtocolVersion
+ {
+ Default = 0,
+ Soap11 = 1,
+ Soap12 = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class SoapRpcMethodAttribute : System.Attribute
+ {
+ public SoapRpcMethodAttribute() { }
+ public SoapRpcMethodAttribute(string action) { }
+ public string Action { get { throw null; } set { } }
+ public string Binding { get { throw null; } set { } }
+ public bool OneWay { get { throw null; } set { } }
+ public string RequestElementName { get { throw null; } set { } }
+ public string RequestNamespace { get { throw null; } set { } }
+ public string ResponseElementName { get { throw null; } set { } }
+ public string ResponseNamespace { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class SoapRpcServiceAttribute : System.Attribute
+ {
+ public SoapRpcServiceAttribute() { }
+ public System.Web.Services.Protocols.SoapServiceRoutingStyle RoutingStyle { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Web.Services.Description.SoapBindingUse Use { get { throw null; } set { } }
+ }
+ public sealed partial class SoapServerMessage : System.Web.Services.Protocols.SoapMessage
+ {
+ internal SoapServerMessage() { }
+ public override string Action { get { throw null; } }
+ public override System.Web.Services.Protocols.LogicalMethodInfo MethodInfo { get { throw null; } }
+ public override bool OneWay { get { throw null; } }
+ public object Server { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Web.Services.Protocols.SoapProtocolVersion SoapVersion { get { throw null; } }
+ public override string Url { get { throw null; } }
+ protected override void EnsureInStage() { }
+ protected override void EnsureOutStage() { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class SoapServerMethod
+ {
+ public SoapServerMethod() { }
+ public SoapServerMethod(System.Type serverType, System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { }
+ public string Action { get { throw null; } }
+ public System.Web.Services.Description.SoapBindingUse BindingUse { get { throw null; } }
+ public System.Web.Services.Protocols.SoapHeaderMapping[] InHeaderMappings { get { throw null; } }
+ public System.Xml.Serialization.XmlSerializer InHeaderSerializer { get { throw null; } }
+ public System.Web.Services.Protocols.LogicalMethodInfo MethodInfo { get { throw null; } }
+ public bool OneWay { get { throw null; } }
+ public System.Web.Services.Protocols.SoapHeaderMapping[] OutHeaderMappings { get { throw null; } }
+ public System.Xml.Serialization.XmlSerializer OutHeaderSerializer { get { throw null; } }
+ public System.Xml.Serialization.XmlSerializer ParameterSerializer { get { throw null; } }
+ public System.Web.Services.Protocols.SoapParameterStyle ParameterStyle { get { throw null; } }
+ public System.Xml.Serialization.XmlSerializer ReturnSerializer { get { throw null; } }
+ public bool Rpc { get { throw null; } }
+ public System.Web.Services.WsiProfiles WsiClaims { get { throw null; } }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class SoapServerProtocol : System.Web.Services.Protocols.ServerProtocol
+ {
+ protected internal SoapServerProtocol() { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ protected virtual System.Xml.XmlReader GetReaderForMessage(System.Web.Services.Protocols.SoapServerMessage message, int bufferSize) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ protected virtual System.Xml.XmlWriter GetWriterForMessage(System.Web.Services.Protocols.SoapServerMessage message, int bufferSize) { throw null; }
+ protected virtual System.Web.Services.Protocols.SoapExtension[] ModifyInitializedExtensions(System.Web.Services.Configuration.PriorityGroup group, System.Web.Services.Protocols.SoapExtension[] extensions) { throw null; }
+ protected virtual System.Web.Services.Protocols.SoapServerMethod RouteRequest(System.Web.Services.Protocols.SoapServerMessage message) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class SoapServerProtocolFactory : System.Web.Services.Protocols.ServerProtocolFactory
+ {
+ public SoapServerProtocolFactory() { }
+ protected override System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible(System.Web.HttpRequest request) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class SoapServerType : System.Web.Services.Protocols.ServerType
+ {
+ public SoapServerType(System.Type type, System.Web.Services.Configuration.WebServiceProtocols protocolsSupported) : base (default(System.Type)) { }
+ public bool ServiceDefaultIsEncoded { get { throw null; } }
+ public string ServiceNamespace { get { throw null; } }
+ public bool ServiceRoutingOnSoapAction { get { throw null; } }
+ public System.Web.Services.Protocols.SoapServerMethod GetDuplicateMethod(object key) { throw null; }
+ public System.Web.Services.Protocols.SoapServerMethod GetMethod(object key) { throw null; }
+ }
+ public enum SoapServiceRoutingStyle
+ {
+ RequestElement = 1,
+ SoapAction = 0,
+ }
+ public sealed partial class SoapUnknownHeader : System.Web.Services.Protocols.SoapHeader
+ {
+ public SoapUnknownHeader() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlElement Element { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class TextReturnReader : System.Web.Services.Protocols.MimeReturnReader
+ {
+ public TextReturnReader() { }
+ public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ public override void Initialize(object o) { }
+ public override object Read(System.Net.WebResponse response, System.IO.Stream responseStream) { throw null; }
+ }
+ public abstract partial class UrlEncodedParameterWriter : System.Web.Services.Protocols.MimeParameterWriter
+ {
+ protected UrlEncodedParameterWriter() { }
+ public override System.Text.Encoding RequestEncoding { get { throw null; } set { } }
+ protected void Encode(System.IO.TextWriter writer, object[] values) { }
+ protected void Encode(System.IO.TextWriter writer, string name, object value) { }
+ public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ public override void Initialize(object initializer) { }
+ }
+ public partial class UrlParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
+ {
+ public UrlParameterReader() { }
+ public override object[] Read(System.Web.HttpRequest request) { throw null; }
+ }
+ public partial class UrlParameterWriter : System.Web.Services.Protocols.UrlEncodedParameterWriter
+ {
+ public UrlParameterWriter() { }
+ public override string GetRequestUrl(string url, object[] parameters) { throw null; }
+ }
+ public abstract partial class ValueCollectionParameterReader : System.Web.Services.Protocols.MimeParameterReader
+ {
+ protected ValueCollectionParameterReader() { }
+ public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ public override void Initialize(object o) { }
+ public static bool IsSupported(System.Reflection.ParameterInfo paramInfo) { throw null; }
+ public static bool IsSupported(System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ protected object[] Read(System.Collections.Specialized.NameValueCollection collection) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class WebClientAsyncResult : System.IAsyncResult
+ {
+ internal WebClientAsyncResult() { }
+ public object AsyncState { get { throw null; } }
+ public System.Threading.WaitHandle AsyncWaitHandle { get { throw null; } }
+ public bool CompletedSynchronously { get { throw null; } }
+ public bool IsCompleted { get { throw null; } }
+ public void Abort() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class WebClientProtocol : System.ComponentModel.Component
+ {
+ protected WebClientProtocol() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string ConnectionGroupName { get { throw null; } set { } }
+ public System.Net.ICredentials Credentials { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool PreAuthenticate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public System.Text.Encoding RequestEncoding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100000)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public int Timeout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public string Url { get { throw null; } set { } }
+ public bool UseDefaultCredentials { get { throw null; } set { } }
+ public virtual void Abort() { }
+ protected static void AddToCache(System.Type type, object value) { }
+ protected static object GetFromCache(System.Type type) { throw null; }
+ protected virtual System.Net.WebRequest GetWebRequest(System.Uri uri) { throw null; }
+ protected virtual System.Net.WebResponse GetWebResponse(System.Net.WebRequest request) { throw null; }
+ protected virtual System.Net.WebResponse GetWebResponse(System.Net.WebRequest request, System.IAsyncResult result) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class WebServiceHandlerFactory : System.Web.IHttpHandlerFactory
+ {
+ public WebServiceHandlerFactory() { }
+ public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; }
+ public void ReleaseHandler(System.Web.IHttpHandler handler) { }
+ }
+ public partial class XmlReturnReader : System.Web.Services.Protocols.MimeReturnReader
+ {
+ public XmlReturnReader() { }
+ public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo) { throw null; }
+ public override object[] GetInitializers(System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos) { throw null; }
+ public override void Initialize(object o) { }
+ public override object Read(System.Net.WebResponse response, System.IO.Stream responseStream) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Web.WebPages.Deployment.cs b/src/v4.5.2/System.Web.WebPages.Deployment.cs
new file mode 100644
index 0000000..bfa8dfa
--- /dev/null
+++ b/src/v4.5.2/System.Web.WebPages.Deployment.cs
@@ -0,0 +1,45 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Deployment.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Deployment")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Deployment.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityTransparentAttribute]
+[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Deployment.PreApplicationStartCode), "Start")]
+namespace System.Web.WebPages.Deployment
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class PreApplicationStartCode
+ {
+ public static void Start() { }
+ }
+ public static partial class WebPagesDeployment
+ {
+ public static string GetAssemblyPath(System.Version version) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static System.Collections.Generic.IDictionary<string, System.Version> GetIncompatibleDependencies(string appPath) { throw null; }
+ public static System.Version GetMaxVersion() { throw null; }
+ [System.ObsoleteAttribute("This method is obsolete and is meant for legacy code. Use GetVersionWithoutEnabled instead.")]
+ public static System.Version GetVersion(string path) { throw null; }
+ public static System.Version GetVersionWithoutEnabledCheck(string path) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Reflection.AssemblyName> GetWebPagesAssemblies() { throw null; }
+ public static bool IsEnabled(string path) { throw null; }
+ public static bool IsExplicitlyDisabled(string path) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Web.WebPages.Razor.cs b/src/v4.5.2/System.Web.WebPages.Razor.cs
new file mode 100644
index 0000000..b1cf33c
--- /dev/null
+++ b/src/v4.5.2/System.Web.WebPages.Razor.cs
@@ -0,0 +1,127 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Razor.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Razor")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityTransparentAttribute]
+[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Razor.PreApplicationStartCode), "Start")]
+namespace System.Web.WebPages.Razor
+{
+ public partial class CompilingPathEventArgs : System.EventArgs
+ {
+ public CompilingPathEventArgs(string virtualPath, System.Web.WebPages.Razor.WebPageRazorHost host) { }
+ public System.Web.WebPages.Razor.WebPageRazorHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class PreApplicationStartCode
+ {
+ public static void Start() { }
+ }
+ [System.Web.Compilation.BuildProviderAppliesToAttribute((System.Web.Compilation.BuildProviderAppliesTo)(3))]
+ public partial class RazorBuildProvider : System.Web.Compilation.BuildProvider
+ {
+ public RazorBuildProvider() { }
+ public System.Web.Compilation.AssemblyBuilder AssemblyBuilder { get { throw null; } }
+ public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } }
+ public new string VirtualPath { get { throw null; } }
+ public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } }
+ public static event System.EventHandler<System.Web.Razor.Generator.CodeGenerationCompleteEventArgs> CodeGenerationCompleted { add { } remove { } }
+ public static event System.EventHandler CodeGenerationStarted { add { } remove { } }
+ public static event System.EventHandler<System.Web.WebPages.Razor.CompilingPathEventArgs> CompilingPath { add { } remove { } }
+ public void AddVirtualPathDependency(string dependency) { }
+ protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost() { throw null; }
+ public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { }
+ public override System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; }
+ protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost GetHostFromConfig() { throw null; }
+ protected internal virtual System.IO.TextReader InternalOpenReader() { throw null; }
+ protected virtual void OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs args) { }
+ }
+ public partial class WebCodeRazorHost : System.Web.WebPages.Razor.WebPageRazorHost
+ {
+ public WebCodeRazorHost(string virtualPath) : base (default(string)) { }
+ public WebCodeRazorHost(string virtualPath, string physicalPath) : base (default(string)) { }
+ protected override string GetClassName(string virtualPath) { throw null; }
+ public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ }
+ public partial class WebPageRazorHost : System.Web.Razor.RazorEngineHost
+ {
+ public WebPageRazorHost(string virtualPath) { }
+ public WebPageRazorHost(string virtualPath, string physicalPath) { }
+ public override System.Web.Razor.RazorCodeLanguage CodeLanguage { get { throw null; } protected set { } }
+ public override string DefaultBaseClass { get { throw null; } set { } }
+ public override string DefaultClassName { get { throw null; } set { } }
+ public bool DefaultDebugCompilation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DefaultPageBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string InstrumentedSourceFilePath { get { throw null; } set { } }
+ public bool IsSpecialPage { get { throw null; } }
+ public string PhysicalPath { get { throw null; } set { } }
+ public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static void AddGlobalImport(string ns) { }
+ public override System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; }
+ protected virtual string GetClassName(string virtualPath) { throw null; }
+ protected virtual System.Web.Razor.RazorCodeLanguage GetCodeLanguage() { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> GetGlobalImports() { throw null; }
+ public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { }
+ protected void RegisterSpecialFile(string fileName, string baseTypeName) { }
+ protected void RegisterSpecialFile(string fileName, System.Type baseType) { }
+ }
+ public partial class WebRazorHostFactory
+ {
+ public WebRazorHostFactory() { }
+ public static void ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection config, System.Web.WebPages.Razor.WebPageRazorHost host) { }
+ public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath) { throw null; }
+ public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath, string physicalPath) { throw null; }
+ public virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; }
+ public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath) { throw null; }
+ public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath, string physicalPath) { throw null; }
+ public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath) { throw null; }
+ public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath, string physicalPath) { throw null; }
+ }
+}
+namespace System.Web.WebPages.Razor.Configuration
+{
+ public partial class HostSection : System.Configuration.ConfigurationSection
+ {
+ public static readonly string SectionName;
+ public HostSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("factoryType", IsRequired=true, DefaultValue=null)]
+ public string FactoryType { get { throw null; } set { } }
+ }
+ public partial class RazorPagesSection : System.Configuration.ConfigurationSection
+ {
+ public static readonly string SectionName;
+ public RazorPagesSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("namespaces", IsRequired=true)]
+ public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", IsRequired=true)]
+ public string PageBaseType { get { throw null; } set { } }
+ }
+ public partial class RazorWebSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public static readonly string GroupName;
+ public RazorWebSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("host", IsRequired=false)]
+ public System.Web.WebPages.Razor.Configuration.HostSection Host { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("pages", IsRequired=false)]
+ public System.Web.WebPages.Razor.Configuration.RazorPagesSection Pages { get { throw null; } set { } }
+ }
+}
diff --git a/src/v4.5.2/System.Web.WebPages.cs b/src/v4.5.2/System.Web.WebPages.cs
new file mode 100644
index 0000000..3d40dba
--- /dev/null
+++ b/src/v4.5.2/System.Web.WebPages.cs
@@ -0,0 +1,775 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")]
+[assembly:System.Reflection.AssemblyConfigurationAttribute("")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages")]
+[assembly:System.Reflection.AssemblyTrademarkAttribute("")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Mvc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Administration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityTransparentAttribute]
+[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.PreApplicationStartCode), "Start")]
+namespace System.Web.Helpers
+{
+ public static partial class AntiForgery
+ {
+ public static System.Web.HtmlString GetHtml() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This method is deprecated. Use the GetHtml() method instead. To specify a custom domain for the generated cookie, use the <httpCookies> configuration element. To specify custom data to be embedded within the token, use the static AntiForgeryConfig.AdditionalDataProvider property.", true)]
+ public static System.Web.HtmlString GetHtml(System.Web.HttpContextBase httpContext, string salt, string domain, string path) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void GetTokens(string oldCookieToken, out string newCookieToken, out string formToken) { newCookieToken = default(string); formToken = default(string); }
+ public static void Validate() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void Validate(string cookieToken, string formToken) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This method is deprecated. Use the Validate() method instead.", true)]
+ public static void Validate(System.Web.HttpContextBase httpContext, string salt) { }
+ }
+ public static partial class AntiForgeryConfig
+ {
+ public static System.Web.Helpers.IAntiForgeryAdditionalDataProvider AdditionalDataProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static string CookieName { get { throw null; } set { } }
+ public static bool RequireSsl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static bool SuppressIdentityHeuristicChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static string UniqueClaimTypeIdentifier { get { throw null; } set { } }
+ }
+ public partial interface IAntiForgeryAdditionalDataProvider
+ {
+ string GetAdditionalData(System.Web.HttpContextBase context);
+ bool ValidateAdditionalData(System.Web.HttpContextBase context, string additionalData);
+ }
+ public sealed partial class UnvalidatedRequestValues
+ {
+ internal UnvalidatedRequestValues() { }
+ public System.Collections.Specialized.NameValueCollection Form { get { throw null; } }
+ public string this[string key] { get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ }
+ public static partial class Validation
+ {
+ public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequest request) { throw null; }
+ public static string Unvalidated(this System.Web.HttpRequest request, string key) { throw null; }
+ public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequestBase request) { throw null; }
+ public static string Unvalidated(this System.Web.HttpRequestBase request, string key) { throw null; }
+ }
+}
+namespace System.Web.Mvc
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.SerializableAttribute]
+ public sealed partial class HttpAntiForgeryException : System.Web.HttpException
+ {
+ public HttpAntiForgeryException() { }
+ public HttpAntiForgeryException(string message) { }
+ public HttpAntiForgeryException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationEqualToRule(string errorMessage, object other) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRegexRule(string errorMessage, string pattern) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationRequiredRule(string errorMessage) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class ModelClientValidationRule
+ {
+ public ModelClientValidationRule() { }
+ public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IDictionary<string, object> ValidationParameters { get { throw null; } }
+ public string ValidationType { get { throw null; } set { } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule
+ {
+ public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class TagBuilder
+ {
+ public TagBuilder(string tagName) { }
+ public System.Collections.Generic.IDictionary<string, string> Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string IdAttributeDotReplacement { get { throw null; } set { } }
+ public string InnerHtml { get { throw null; } set { } }
+ public string TagName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void AddCssClass(string value) { }
+ public static string CreateSanitizedId(string originalId) { throw null; }
+ public static string CreateSanitizedId(string originalId, string invalidCharReplacement) { throw null; }
+ public void GenerateId(string name) { }
+ public void MergeAttribute(string key, string value) { }
+ public void MergeAttribute(string key, string value, bool replaceExisting) { }
+ public void MergeAttributes<TKey, TValue>(System.Collections.Generic.IDictionary<TKey, TValue> attributes) { }
+ public void MergeAttributes<TKey, TValue>(System.Collections.Generic.IDictionary<TKey, TValue> attributes, bool replaceExisting) { }
+ public void SetInnerText(string innerText) { }
+ public override string ToString() { throw null; }
+ public string ToString(System.Web.Mvc.TagRenderMode renderMode) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public enum TagRenderMode
+ {
+ EndTag = 2,
+ Normal = 0,
+ SelfClosing = 3,
+ StartTag = 1,
+ }
+ public static partial class UnobtrusiveValidationAttributesGenerator
+ {
+ public static void GetValidationAttributes(System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelClientValidationRule> clientRules, System.Collections.Generic.IDictionary<string, object> results) { }
+ }
+}
+namespace System.Web.WebPages
+{
+ public partial class ApplicationPart
+ {
+ public ApplicationPart(System.Reflection.Assembly assembly, string rootVirtualPath) { }
+ public static string ProcessVirtualPath(System.Reflection.Assembly assembly, string baseVirtualPath, string virtualPath) { throw null; }
+ public static void Register(System.Web.WebPages.ApplicationPart applicationPart) { }
+ }
+ public abstract partial class ApplicationStartPage : System.Web.WebPages.WebPageExecutingBase
+ {
+ public static readonly string CacheKeyPrefix;
+ public static readonly string StartPageVirtualPath;
+ protected ApplicationStartPage() { }
+ public System.Web.HttpApplication Application { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Web.HttpContextBase Context { get { throw null; } }
+ public static System.Web.HtmlString Markup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IO.TextWriter Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string VirtualPath { get { throw null; } set { } }
+ protected internal override System.IO.TextWriter GetOutputWriter() { throw null; }
+ public override void Write(object value) { }
+ public override void Write(System.Web.WebPages.HelperResult result) { }
+ public override void WriteLiteral(object value) { }
+ }
+ public partial class AttributeValue
+ {
+ public AttributeValue(System.Web.WebPages.Instrumentation.PositionTagged<string> prefix, System.Web.WebPages.Instrumentation.PositionTagged<object> value, bool literal) { }
+ public bool Literal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.WebPages.Instrumentation.PositionTagged<string> Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.WebPages.Instrumentation.PositionTagged<object> Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple<System.Tuple<string, int>, System.Tuple<object, int>, bool> value) { throw null; }
+ public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple<System.Tuple<string, int>, System.Tuple<string, int>, bool> value) { throw null; }
+ public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple<System.Tuple<string, int>, System.Tuple<object, int>, bool> value) { throw null; }
+ public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple<System.Tuple<string, int>, System.Tuple<string, int>, bool> value) { throw null; }
+ }
+ public static partial class BrowserHelpers
+ {
+ public static void ClearOverriddenBrowser(this System.Web.HttpContextBase httpContext) { }
+ public static System.Web.HttpBrowserCapabilitiesBase GetOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; }
+ public static string GetOverriddenUserAgent(this System.Web.HttpContextBase httpContext) { throw null; }
+ public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContext httpContext) { throw null; }
+ public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; }
+ public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, string userAgent) { }
+ public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, System.Web.WebPages.BrowserOverride browserOverride) { }
+ }
+ public enum BrowserOverride
+ {
+ Desktop = 0,
+ Mobile = 1,
+ }
+ public abstract partial class BrowserOverrideStore
+ {
+ protected BrowserOverrideStore() { }
+ public abstract string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext);
+ public abstract void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent);
+ }
+ public partial class BrowserOverrideStores
+ {
+ public BrowserOverrideStores() { }
+ public static System.Web.WebPages.BrowserOverrideStore Current { get { throw null; } set { } }
+ }
+ public partial class CookieBrowserOverrideStore : System.Web.WebPages.BrowserOverrideStore
+ {
+ public CookieBrowserOverrideStore() { }
+ public CookieBrowserOverrideStore(int daysToExpire) { }
+ public override string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext) { throw null; }
+ public override void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent) { }
+ }
+ public partial class DefaultDisplayMode : System.Web.WebPages.IDisplayMode
+ {
+ public DefaultDisplayMode() { }
+ public DefaultDisplayMode(string suffix) { }
+ public System.Func<System.Web.HttpContextBase, bool> ContextCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string DisplayModeId { get { throw null; } }
+ public bool CanHandleContext(System.Web.HttpContextBase httpContext) { throw null; }
+ public virtual System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func<string, bool> virtualPathExists) { throw null; }
+ protected virtual string TransformPath(string virtualPath, string suffix) { throw null; }
+ }
+ public partial class DisplayInfo
+ {
+ public DisplayInfo(string filePath, System.Web.WebPages.IDisplayMode displayMode) { }
+ public System.Web.WebPages.IDisplayMode DisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public sealed partial class DisplayModeProvider
+ {
+ internal DisplayModeProvider() { }
+ public static readonly string DefaultDisplayModeId;
+ public static readonly string MobileDisplayModeId;
+ public static System.Web.WebPages.DisplayModeProvider Instance { get { throw null; } }
+ public System.Collections.Generic.IList<System.Web.WebPages.IDisplayMode> Modes { get { throw null; } }
+ public bool RequireConsistentDisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IEnumerable<System.Web.WebPages.IDisplayMode> GetAvailableDisplayModesForContext(System.Web.HttpContextBase httpContext, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; }
+ public System.Web.WebPages.DisplayInfo GetDisplayInfoForVirtualPath(string virtualPath, System.Web.HttpContextBase httpContext, System.Func<string, bool> virtualPathExists, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; }
+ }
+ public partial class HelperPage
+ {
+ public HelperPage() { }
+ public static dynamic App { get { throw null; } }
+ public static System.Web.HttpApplicationStateBase AppState { get { throw null; } }
+ public static System.Web.Caching.Cache Cache { get { throw null; } }
+ public static System.Web.HttpContextBase Context { get { throw null; } }
+ public static System.Web.WebPages.WebPageRenderingBase CurrentPage { get { throw null; } }
+ protected static string HelperVirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public static System.Web.WebPages.Html.HtmlHelper Html { get { throw null; } }
+ public static bool IsAjax { get { throw null; } }
+ public static bool IsPost { get { throw null; } }
+ public static dynamic Model { get { throw null; } }
+ public static System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } }
+ public static dynamic Page { get { throw null; } }
+ public static System.Web.WebPages.WebPageContext PageContext { get { throw null; } set { } }
+ public static System.Collections.Generic.IDictionary<object,dynamic> PageData { get { throw null; } }
+ public static System.Web.HttpRequestBase Request { get { throw null; } }
+ public static System.Web.HttpResponseBase Response { get { throw null; } }
+ public static System.Web.HttpServerUtilityBase Server { get { throw null; } }
+ public static System.Web.HttpSessionStateBase Session { get { throw null; } }
+ public static System.Collections.Generic.IList<string> UrlData { get { throw null; } }
+ public static System.Security.Principal.IPrincipal User { get { throw null; } }
+ public static string VirtualPath { get { throw null; } }
+ public static void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { }
+ public static void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { }
+ public static void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { }
+ public static void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { }
+ public static string Href(string path, params object[] pathParts) { throw null; }
+ public static void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged<string> prefix, System.Web.WebPages.Instrumentation.PositionTagged<string> suffix, params System.Web.WebPages.AttributeValue[] values) { }
+ public static void WriteLiteralTo(System.IO.TextWriter writer, object value) { }
+ public static void WriteLiteralTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { }
+ public static void WriteTo(System.IO.TextWriter writer, object value) { }
+ public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { }
+ }
+ public partial class HelperResult : System.Web.IHtmlString
+ {
+ public HelperResult(System.Action<System.IO.TextWriter> action) { }
+ public string ToHtmlString() { throw null; }
+ public override string ToString() { throw null; }
+ public void WriteTo(System.IO.TextWriter writer) { }
+ }
+ public static partial class HttpContextExtensions
+ {
+ public static void RedirectLocal(this System.Web.HttpContextBase context, string url) { }
+ public static void RegisterForDispose(this System.Web.HttpContextBase context, System.IDisposable resource) { }
+ }
+ public partial interface IDisplayMode
+ {
+ string DisplayModeId { get; }
+ bool CanHandleContext(System.Web.HttpContextBase httpContext);
+ System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func<string, bool> virtualPathExists);
+ }
+ public partial interface ITemplateFile
+ {
+ System.Web.WebPages.TemplateFileInfo TemplateInfo { get; }
+ }
+ public partial interface IValidator
+ {
+ System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get; }
+ System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext);
+ }
+ public partial interface IVirtualPathFactory
+ {
+ object CreateInstance(string virtualPath);
+ bool Exists(string virtualPath);
+ }
+ public partial interface IWebPageRequestExecutor
+ {
+ bool Execute(System.Web.WebPages.WebPage page);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class PageVirtualPathAttribute : System.Attribute
+ {
+ public PageVirtualPathAttribute(string virtualPath) { }
+ public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class PreApplicationStartCode
+ {
+ public static void Start() { }
+ }
+ public static partial class RequestExtensions
+ {
+ public static bool IsUrlLocalToHost(this System.Web.HttpRequestBase request, string url) { throw null; }
+ }
+ public abstract partial class RequestFieldValidatorBase : System.Web.WebPages.IValidator
+ {
+ protected RequestFieldValidatorBase(string errorMessage) { }
+ protected RequestFieldValidatorBase(string errorMessage, bool useUnvalidatedValues) { }
+ public virtual System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get { throw null; } }
+ protected static System.Web.HttpContextBase GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ protected string GetRequestValue(System.Web.HttpRequestBase request, string field) { throw null; }
+ protected abstract bool IsValid(System.Web.HttpContextBase httpContext, string value);
+ public virtual System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ }
+ public static partial class ResponseExtensions
+ {
+ public static void OutputCache(this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding=false, System.Collections.Generic.IEnumerable<string> varyByParams=null, System.Collections.Generic.IEnumerable<string> varyByHeaders=null, System.Collections.Generic.IEnumerable<string> varyByContentEncodings=null, System.Web.HttpCacheability cacheability=(System.Web.HttpCacheability)(4)) { }
+ public static void SetStatus(this System.Web.HttpResponseBase response, int httpStatusCode) { }
+ public static void SetStatus(this System.Web.HttpResponseBase response, System.Net.HttpStatusCode httpStatusCode) { }
+ public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data) { }
+ public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data, string mimeType) { }
+ }
+ public delegate void SectionWriter();
+ public abstract partial class StartPage : System.Web.WebPages.WebPageRenderingBase
+ {
+ protected StartPage() { }
+ public System.Web.WebPages.WebPageRenderingBase ChildPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Web.HttpContextBase Context { get { throw null; } set { } }
+ public override string Layout { get { throw null; } set { } }
+ public override dynamic Page { get { throw null; } }
+ public override System.Collections.Generic.IDictionary<object,dynamic> PageData { get { throw null; } }
+ public override void ExecutePageHierarchy() { }
+ protected internal override System.IO.TextWriter GetOutputWriter() { throw null; }
+ public static System.Web.WebPages.WebPageRenderingBase GetStartPage(System.Web.WebPages.WebPageRenderingBase page, string fileName, System.Collections.Generic.IEnumerable<string> supportedExtensions) { throw null; }
+ public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; }
+ public void RunPage() { }
+ public override void Write(object value) { }
+ public override void Write(System.Web.WebPages.HelperResult result) { }
+ public override void WriteLiteral(object value) { }
+ }
+ public static partial class StringExtensions
+ {
+ public static bool AsBool(this string value) { throw null; }
+ public static bool AsBool(this string value, bool defaultValue) { throw null; }
+ public static System.DateTime AsDateTime(this string value) { throw null; }
+ public static System.DateTime AsDateTime(this string value, System.DateTime defaultValue) { throw null; }
+ public static decimal AsDecimal(this string value) { throw null; }
+ public static decimal AsDecimal(this string value, decimal defaultValue) { throw null; }
+ public static float AsFloat(this string value) { throw null; }
+ public static float AsFloat(this string value, float defaultValue) { throw null; }
+ public static int AsInt(this string value) { throw null; }
+ public static int AsInt(this string value, int defaultValue) { throw null; }
+ public static TValue As<TValue>(this string value) { throw null; }
+ public static TValue As<TValue>(this string value, TValue defaultValue) { throw null; }
+ public static bool IsBool(this string value) { throw null; }
+ public static bool IsDateTime(this string value) { throw null; }
+ public static bool IsDecimal(this string value) { throw null; }
+ public static bool IsEmpty(this string value) { throw null; }
+ public static bool IsFloat(this string value) { throw null; }
+ public static bool IsInt(this string value) { throw null; }
+ public static bool Is<TValue>(this string value) { throw null; }
+ }
+ public partial class TemplateFileInfo
+ {
+ public TemplateFileInfo(string virtualPath) { }
+ public string VirtualPath { get { throw null; } }
+ }
+ public static partial class TemplateStack
+ {
+ public static System.Web.WebPages.ITemplateFile GetCurrentTemplate(System.Web.HttpContextBase httpContext) { throw null; }
+ public static System.Web.WebPages.ITemplateFile Pop(System.Web.HttpContextBase httpContext) { throw null; }
+ public static void Push(System.Web.HttpContextBase httpContext, System.Web.WebPages.ITemplateFile templateFile) { }
+ }
+ public sealed partial class ValidationHelper
+ {
+ internal ValidationHelper() { }
+ public string FormField { get { throw null; } }
+ public static string InvalidCssClass { get { throw null; } set { } }
+ public static string ValidCssClass { get { throw null; } set { } }
+ public void Add(System.Collections.Generic.IEnumerable<string> fields, params System.Web.WebPages.IValidator[] validators) { }
+ public void Add(string field, params System.Web.WebPages.IValidator[] validators) { }
+ public void AddFormError(string errorMessage) { }
+ public System.Web.HtmlString ClassFor(string field) { throw null; }
+ public System.Web.HtmlString For(string field) { throw null; }
+ public System.Collections.Generic.IEnumerable<string> GetErrors(params string[] fields) { throw null; }
+ public bool IsValid(params string[] fields) { throw null; }
+ public void RequireField(string field) { }
+ public void RequireField(string field, string errorMessage) { }
+ public void RequireFields(params string[] fields) { }
+ public System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> Validate(params string[] fields) { throw null; }
+ }
+ public abstract partial class Validator
+ {
+ protected Validator() { }
+ public static System.Web.WebPages.IValidator DateTime(string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Decimal(string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator EqualsTo(string otherFieldName, string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Float(string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Integer(string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Range(double minValue, double maxValue, string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Range(int minValue, int maxValue, string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Regex(string pattern, string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Required(string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator StringLength(int maxLength, int minLength=0, string errorMessage=null) { throw null; }
+ public static System.Web.WebPages.IValidator Url(string errorMessage=null) { throw null; }
+ }
+ public partial class VirtualPathFactoryManager : System.Web.WebPages.IVirtualPathFactory
+ {
+ internal VirtualPathFactoryManager() { }
+ public object CreateInstance(string virtualPath) { throw null; }
+ public bool Exists(string virtualPath) { throw null; }
+ public static void RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory virtualPathFactory) { }
+ }
+ public abstract partial class WebPage : System.Web.WebPages.WebPageBase
+ {
+ protected WebPage() { }
+ public override System.Web.HttpContextBase Context { get { throw null; } set { } }
+ public System.Web.WebPages.Html.HtmlHelper Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public dynamic Model { get { throw null; } }
+ public System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } }
+ public System.Web.WebPages.ValidationHelper Validation { get { throw null; } }
+ public override void ExecutePageHierarchy() { }
+ protected override void InitializePage() { }
+ public static void RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor executor) { }
+ public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; }
+ }
+ public abstract partial class WebPageBase : System.Web.WebPages.WebPageRenderingBase
+ {
+ protected WebPageBase() { }
+ public override string Layout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IO.TextWriter Output { get { throw null; } }
+ public System.Collections.Generic.Stack<System.IO.TextWriter> OutputStack { get { throw null; } }
+ public override dynamic Page { get { throw null; } }
+ public override System.Collections.Generic.IDictionary<object,dynamic> PageData { get { throw null; } }
+ protected virtual void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { }
+ public static System.Web.WebPages.WebPageBase CreateInstanceFromVirtualPath(string virtualPath) { throw null; }
+ public void DefineSection(string name, System.Web.WebPages.SectionWriter action) { }
+ public override void ExecutePageHierarchy() { }
+ public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { }
+ public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer, System.Web.WebPages.WebPageRenderingBase startPage) { }
+ protected internal override System.IO.TextWriter GetOutputWriter() { throw null; }
+ protected virtual void InitializePage() { }
+ public bool IsSectionDefined(string name) { throw null; }
+ public void PopContext() { }
+ public void PushContext(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { }
+ public System.Web.WebPages.HelperResult RenderBody() { throw null; }
+ public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; }
+ public System.Web.WebPages.HelperResult RenderSection(string name) { throw null; }
+ public System.Web.WebPages.HelperResult RenderSection(string name, bool required) { throw null; }
+ public override void Write(object value) { }
+ public override void Write(System.Web.WebPages.HelperResult result) { }
+ public override void WriteLiteral(object value) { }
+ }
+ public partial class WebPageContext
+ {
+ public WebPageContext() { }
+ public WebPageContext(System.Web.HttpContextBase context, System.Web.WebPages.WebPageRenderingBase page, object model) { }
+ public static System.Web.WebPages.WebPageContext Current { get { throw null; } }
+ public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.WebPages.WebPageRenderingBase Page { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<object,dynamic> PageData { get { throw null; } }
+ }
+ public abstract partial class WebPageExecutingBase
+ {
+ protected WebPageExecutingBase() { }
+ public virtual dynamic App { get { throw null; } }
+ public virtual System.Web.HttpApplicationStateBase AppState { get { throw null; } }
+ public virtual System.Web.HttpContextBase Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Web.WebPages.IVirtualPathFactory VirtualPathFactory { get { throw null; } set { } }
+ protected internal void BeginContext(int startPosition, int length, bool isLiteral) { }
+ protected internal void BeginContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { }
+ protected internal void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { }
+ protected internal void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { }
+ protected internal void EndContext(int startPosition, int length, bool isLiteral) { }
+ protected internal void EndContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { }
+ protected internal void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { }
+ protected internal void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract void Execute();
+ protected internal virtual System.IO.TextWriter GetOutputWriter() { throw null; }
+ public virtual string Href(string path, params object[] pathParts) { throw null; }
+ public virtual string NormalizePath(string path) { throw null; }
+ public abstract void Write(object value);
+ public abstract void Write(System.Web.WebPages.HelperResult result);
+ public virtual void WriteAttribute(string name, System.Web.WebPages.Instrumentation.PositionTagged<string> prefix, System.Web.WebPages.Instrumentation.PositionTagged<string> suffix, params System.Web.WebPages.AttributeValue[] values) { }
+ public virtual void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged<string> prefix, System.Web.WebPages.Instrumentation.PositionTagged<string> suffix, params System.Web.WebPages.AttributeValue[] values) { }
+ protected internal virtual void WriteAttributeTo(string pageVirtualPath, System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged<string> prefix, System.Web.WebPages.Instrumentation.PositionTagged<string> suffix, params System.Web.WebPages.AttributeValue[] values) { }
+ public abstract void WriteLiteral(object value);
+ public static void WriteLiteralTo(System.IO.TextWriter writer, object content) { }
+ public static void WriteTo(System.IO.TextWriter writer, object content) { }
+ public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult content) { }
+ }
+ public partial class WebPageHttpHandler : System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState
+ {
+ public static readonly string WebPagesVersionHeaderName;
+ public WebPageHttpHandler(System.Web.WebPages.WebPage webPage) { }
+ public static bool DisableWebPagesResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsReusable { get { throw null; } }
+ public static System.Web.IHttpHandler CreateFromVirtualPath(string virtualPath) { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<string> GetRegisteredExtensions() { throw null; }
+ public virtual void ProcessRequest(System.Web.HttpContext context) { }
+ public static void RegisterExtension(string extension) { }
+ }
+ public abstract partial class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile
+ {
+ protected WebPageRenderingBase() { }
+ public virtual System.Web.Caching.Cache Cache { get { throw null; } }
+ public string Culture { get { throw null; } set { } }
+ protected internal System.Web.WebPages.IDisplayMode DisplayMode { get { throw null; } }
+ public virtual bool IsAjax { get { throw null; } }
+ public virtual bool IsPost { get { throw null; } }
+ public abstract string Layout { get; set; }
+ public abstract dynamic Page { get; }
+ public System.Web.WebPages.WebPageContext PageContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract System.Collections.Generic.IDictionary<object,dynamic> PageData { get; }
+ public System.Web.Profile.ProfileBase Profile { get { throw null; } }
+ public virtual System.Web.HttpRequestBase Request { get { throw null; } }
+ public virtual System.Web.HttpResponseBase Response { get { throw null; } }
+ public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } }
+ public virtual System.Web.HttpSessionStateBase Session { get { throw null; } }
+ public virtual System.Web.WebPages.TemplateFileInfo TemplateInfo { get { throw null; } }
+ public string UICulture { get { throw null; } set { } }
+ public virtual System.Collections.Generic.IList<string> UrlData { get { throw null; } }
+ public virtual System.Security.Principal.IPrincipal User { get { throw null; } }
+ public abstract void ExecutePageHierarchy();
+ public abstract System.Web.WebPages.HelperResult RenderPage(string path, params object[] data);
+ }
+}
+namespace System.Web.WebPages.Html
+{
+ public partial class HtmlHelper
+ {
+ internal HtmlHelper() { }
+ public static string IdAttributeDotReplacement { get { throw null; } set { } }
+ public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } }
+ public static string ValidationInputCssClassName { get { throw null; } set { } }
+ public static string ValidationInputValidCssClassName { get { throw null; } set { } }
+ public static string ValidationMessageCssClassName { get { throw null; } set { } }
+ public static string ValidationMessageValidCssClassName { get { throw null; } set { } }
+ public static string ValidationSummaryClass { get { throw null; } set { } }
+ public static string ValidationSummaryValidClass { get { throw null; } set { } }
+ public string AttributeEncode(object value) { throw null; }
+ public string AttributeEncode(string value) { throw null; }
+ public System.Web.IHtmlString CheckBox(string name) { throw null; }
+ public System.Web.IHtmlString CheckBox(string name, bool isChecked) { throw null; }
+ public System.Web.IHtmlString CheckBox(string name, bool isChecked, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString CheckBox(string name, bool isChecked, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString CheckBox(string name, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString CheckBox(string name, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValue, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValue, object htmlAttributes) { throw null; }
+ public string Encode(object value) { throw null; }
+ public string Encode(string value) { throw null; }
+ public System.Web.IHtmlString Hidden(string name) { throw null; }
+ public System.Web.IHtmlString Hidden(string name, object value) { throw null; }
+ public System.Web.IHtmlString Hidden(string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString Hidden(string name, object value, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString Label(string labelText) { throw null; }
+ public System.Web.IHtmlString Label(string labelText, object attributes) { throw null; }
+ public System.Web.IHtmlString Label(string labelText, string labelFor) { throw null; }
+ public System.Web.IHtmlString Label(string labelText, string labelFor, System.Collections.Generic.IDictionary<string, object> attributes) { throw null; }
+ public System.Web.IHtmlString Label(string labelText, string labelFor, object attributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString Password(string name) { throw null; }
+ public System.Web.IHtmlString Password(string name, object value) { throw null; }
+ public System.Web.IHtmlString Password(string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString Password(string name, object value, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString RadioButton(string name, object value) { throw null; }
+ public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked) { throw null; }
+ public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString RadioButton(string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString RadioButton(string name, object value, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString Raw(object value) { throw null; }
+ public System.Web.IHtmlString Raw(string value) { throw null; }
+ public System.Web.IHtmlString TextArea(string name) { throw null; }
+ public System.Web.IHtmlString TextArea(string name, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString TextArea(string name, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString TextArea(string name, string value) { throw null; }
+ public System.Web.IHtmlString TextArea(string name, string value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString TextArea(string name, string value, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString TextBox(string name) { throw null; }
+ public System.Web.IHtmlString TextBox(string name, object value) { throw null; }
+ public System.Web.IHtmlString TextBox(string name, object value, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString TextBox(string name, object value, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationMessage(string name) { throw null; }
+ public System.Web.IHtmlString ValidationMessage(string name, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationMessage(string name, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationMessage(string name, string message) { throw null; }
+ public System.Web.IHtmlString ValidationMessage(string name, string message, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationMessage(string name, string message, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationSummary() { throw null; }
+ public System.Web.IHtmlString ValidationSummary(bool excludeFieldErrors) { throw null; }
+ public System.Web.IHtmlString ValidationSummary(System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationSummary(object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationSummary(string message) { throw null; }
+ public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, object htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationSummary(string message, System.Collections.Generic.IDictionary<string, object> htmlAttributes) { throw null; }
+ public System.Web.IHtmlString ValidationSummary(string message, object htmlAttributes) { throw null; }
+ }
+ public partial class ModelState
+ {
+ public ModelState() { }
+ public System.Collections.Generic.IList<string> Errors { get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ModelStateDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, System.Web.WebPages.Html.ModelState>>, System.Collections.Generic.IDictionary<string, System.Web.WebPages.Html.ModelState>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Web.WebPages.Html.ModelState>>, System.Collections.IEnumerable
+ {
+ public ModelStateDictionary() { }
+ public ModelStateDictionary(System.Web.WebPages.Html.ModelStateDictionary dictionary) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Web.WebPages.Html.ModelState this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Web.WebPages.Html.ModelState> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, System.Web.WebPages.Html.ModelState> item) { }
+ public void Add(string key, System.Web.WebPages.Html.ModelState value) { }
+ public void AddError(string key, string errorMessage) { }
+ public void AddFormError(string errorMessage) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<string, System.Web.WebPages.Html.ModelState> item) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Web.WebPages.Html.ModelState>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Web.WebPages.Html.ModelState>> GetEnumerator() { throw null; }
+ public bool IsValidField(string key) { throw null; }
+ public void Merge(System.Web.WebPages.Html.ModelStateDictionary dictionary) { }
+ public bool Remove(System.Collections.Generic.KeyValuePair<string, System.Web.WebPages.Html.ModelState> item) { throw null; }
+ public bool Remove(string key) { throw null; }
+ public void SetModelValue(string key, object value) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out System.Web.WebPages.Html.ModelState value) { value = default(System.Web.WebPages.Html.ModelState); throw null; }
+ }
+ public partial class SelectListItem
+ {
+ public SelectListItem() { }
+ public SelectListItem(System.Web.WebPages.Html.SelectListItem item) { }
+ public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+}
+namespace System.Web.WebPages.Instrumentation
+{
+ public partial class InstrumentationService
+ {
+ public InstrumentationService() { }
+ public bool IsAvailable { get { throw null; } }
+ public void BeginContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { }
+ public void EndContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("({Position})\"{Value}\"")]
+ public partial class PositionTagged<T>
+ {
+ public PositionTagged(T value, int offset) { }
+ public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Web.WebPages.Instrumentation.PositionTagged<T> left, System.Web.WebPages.Instrumentation.PositionTagged<T> right) { throw null; }
+ public static implicit operator System.Web.WebPages.Instrumentation.PositionTagged<T> (System.Tuple<T, int> value) { throw null; }
+ public static implicit operator T (System.Web.WebPages.Instrumentation.PositionTagged<T> value) { throw null; }
+ public static bool operator !=(System.Web.WebPages.Instrumentation.PositionTagged<T> left, System.Web.WebPages.Instrumentation.PositionTagged<T> right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Web.WebPages.Scope
+{
+ public partial class AspNetRequestScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider
+ {
+ public AspNetRequestScopeStorageProvider() { }
+ public System.Collections.Generic.IDictionary<object, object> ApplicationScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IDictionary<object, object> CurrentScope { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<object, object> GlobalScope { get { throw null; } }
+ public System.Collections.Generic.IDictionary<object, object> RequestScope { get { throw null; } }
+ }
+ public partial interface IScopeStorageProvider
+ {
+ System.Collections.Generic.IDictionary<object, object> CurrentScope { get; set; }
+ System.Collections.Generic.IDictionary<object, object> GlobalScope { get; }
+ }
+ public static partial class ScopeStorage
+ {
+ public static System.Web.WebPages.Scope.IScopeStorageProvider CurrentProvider { get { throw null; } set { } }
+ public static System.Collections.Generic.IDictionary<object, object> CurrentScope { get { throw null; } }
+ public static System.Collections.Generic.IDictionary<object, object> GlobalScope { get { throw null; } }
+ public static System.IDisposable CreateTransientScope() { throw null; }
+ public static System.IDisposable CreateTransientScope(System.Collections.Generic.IDictionary<object, object> context) { throw null; }
+ }
+ public partial class ScopeStorageDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object, object>>, System.Collections.Generic.IDictionary<object, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object, object>>, System.Collections.IEnumerable
+ {
+ public ScopeStorageDictionary() { }
+ public ScopeStorageDictionary(System.Collections.Generic.IDictionary<object, object> baseScope) { }
+ protected System.Collections.Generic.IDictionary<object, object> BackingStore { get { throw null; } }
+ protected System.Collections.Generic.IDictionary<object, object> BaseScope { get { throw null; } }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public object this[object key] { get { throw null; } set { } }
+ public virtual System.Collections.Generic.ICollection<object> Keys { get { throw null; } }
+ public virtual System.Collections.Generic.ICollection<object> Values { get { throw null; } }
+ public virtual void Add(System.Collections.Generic.KeyValuePair<object, object> item) { }
+ public virtual void Add(object key, object value) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Collections.Generic.KeyValuePair<object, object> item) { throw null; }
+ public virtual bool ContainsKey(object key) { throw null; }
+ public virtual void CopyTo(System.Collections.Generic.KeyValuePair<object, object>[] array, int arrayIndex) { }
+ public virtual System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object, object>> GetEnumerator() { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object, object>> GetItems() { throw null; }
+ public virtual bool Remove(System.Collections.Generic.KeyValuePair<object, object> item) { throw null; }
+ public virtual bool Remove(object key) { throw null; }
+ public virtual void SetValue(object key, object value) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public virtual bool TryGetValue(object key, out object value) { value = default(object); throw null; }
+ }
+ public partial class StaticScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider
+ {
+ public StaticScopeStorageProvider() { }
+ public System.Collections.Generic.IDictionary<object, object> CurrentScope { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary<object, object> GlobalScope { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Web.cs b/src/v4.5.2/System.Web.cs
new file mode 100644
index 0000000..b57f16e
--- /dev/null
+++ b/src/v4.5.2/System.Web.cs
@@ -0,0 +1,22652 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("0.0.0.1")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.DependencyAttribute("System", (System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Web.Infrastructure, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Extensions, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web_test_net_4_5, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SystemWebTestShim, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)]
+[assembly:System.Web.UI.TagPrefixAttribute("System.Web.UI.WebControls", "asp")]
+[assembly:System.Web.UI.WebResourceAttribute("arrow_down.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("arrow_minus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("arrow_noexpand.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("arrow_plus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("arrow_up.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("box_empty.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("box_full.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("box_minus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("box_noexpand.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("box_plus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("computer.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("contact.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("dot_empty.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("dot_full.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("dots.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("file.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("folder.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("GridView.js", "text/javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("inbox.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("Menu.js", "text/javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("MenuModern.js", "text/javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("star_empty.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("star_full.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("transparent.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView.js", "text/javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_dash.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_dashminus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_dashplus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_i.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_l.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_lminus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_lplus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_minus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_noexpand.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_plus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_r.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_rminus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_rplus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_t.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_tminus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("TreeView_tplus.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("warning.gif", "image/gif")]
+[assembly:System.Web.UI.WebResourceAttribute("webform.js", "text/javascript")]
+[assembly:System.Web.UI.WebResourceAttribute("WebUIValidation_2.0.js", "text/javascript")]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipCreateStatus))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipCreateUserException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipPasswordException))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipPasswordFormat))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipProvider))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipProviderCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipUser))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipUserCollection))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.MembershipValidatePasswordEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.RoleProvider))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Security.ValidatePasswordEventArgs))]
+namespace Mono.Web.Util
+{
+ public partial interface ISectionSettingsMapper
+ {
+ object MapSection(object section, System.Collections.Generic.List<Mono.Web.Util.SettingsMappingWhat> whats);
+ }
+ public partial class SettingsMappingManager
+ {
+ public SettingsMappingManager() { }
+ public bool HasMappings { get { throw null; } }
+ public static Mono.Web.Util.SettingsMappingPlatform Platform { get { throw null; } }
+ public static void Init() { }
+ public static object MapSection(object input) { throw null; }
+ }
+ public enum SettingsMappingPlatform
+ {
+ Unix = 1,
+ Windows = 0,
+ }
+ public partial class SettingsMappingWhat
+ {
+ public SettingsMappingWhat(System.Xml.XPath.XPathNavigator nav) { }
+ public System.Collections.Generic.List<Mono.Web.Util.SettingsMappingWhatContents> Contents { get { throw null; } }
+ public string Value { get { throw null; } }
+ }
+ public partial class SettingsMappingWhatContents
+ {
+ public SettingsMappingWhatContents(System.Xml.XPath.XPathNavigator nav, Mono.Web.Util.SettingsMappingWhatOperation operation) { }
+ public System.Collections.Generic.Dictionary<string, string> Attributes { get { throw null; } }
+ public Mono.Web.Util.SettingsMappingWhatOperation Operation { get { throw null; } }
+ }
+ public enum SettingsMappingWhatOperation
+ {
+ Add = 0,
+ Clear = 1,
+ Remove = 3,
+ Replace = 2,
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Data.Design
+{
+ public sealed partial class TypedDataSetGenerator
+ {
+ internal TypedDataSetGenerator() { }
+ [System.MonoTODOAttribute]
+ public static System.Collections.Generic.ICollection<System.Reflection.Assembly> ReferencedAssemblies { get { throw null; } }
+ public static string Generate(System.Data.DataSet dataSet, System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ public static string Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders) { }
+ [System.MonoTODOAttribute]
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Collections.Hashtable customDBProviders, System.Data.Design.TypedDataSetGenerator.GenerateOption option) { }
+ [System.MonoTODOAttribute]
+ public static void Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Common.DbProviderFactory specifiedFactory) { }
+ [System.MonoTODOAttribute]
+ public static string Generate(string inputFileContent, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Data.Design.TypedDataSetGenerator.GenerateOption option) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetProviderName(string inputFileContent) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetProviderName(string inputFileContent, string tableName) { throw null; }
+ [System.FlagsAttribute]
+ public enum GenerateOption
+ {
+ HierarchicalUpdate = 1,
+ LinqOverTypedDatasets = 2,
+ None = 0,
+ }
+ }
+}
+namespace System.Resources
+{
+ public partial class ResXResourceSet : System.Resources.ResourceSet
+ {
+ public ResXResourceSet(System.IO.Stream stream) { }
+ public ResXResourceSet(string fileName) { }
+ public override System.Type GetDefaultReader() { throw null; }
+ public override System.Type GetDefaultWriter() { throw null; }
+ }
+}
+namespace System.Web
+{
+ public enum ApplicationShutdownReason
+ {
+ BinDirChangeOrDirectoryRename = 6,
+ BrowsersDirChangeOrDirectoryRename = 7,
+ BuildManagerChange = 15,
+ ChangeInGlobalAsax = 2,
+ ChangeInSecurityPolicyFile = 5,
+ CodeDirChangeOrDirectoryRename = 8,
+ ConfigurationChange = 3,
+ HostingEnvironment = 1,
+ HttpRuntimeClose = 12,
+ IdleTimeout = 10,
+ InitializationError = 13,
+ MaxRecompilationsReached = 14,
+ None = 0,
+ PhysicalApplicationPathChanged = 11,
+ ResourcesDirChangeOrDirectoryRename = 9,
+ UnloadAppDomainCalled = 4,
+ }
+ public delegate System.IAsyncResult BeginEventHandler(object sender, System.EventArgs e, System.AsyncCallback cb, object extraData);
+ public partial class DefaultHttpHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler
+ {
+ public DefaultHttpHandler() { }
+ protected System.Web.HttpContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected System.Collections.Specialized.NameValueCollection ExecuteUrlHeaders { get { throw null; } }
+ public virtual bool IsReusable { get { throw null; } }
+ public virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback callback, object state) { throw null; }
+ public virtual void EndProcessRequest(System.IAsyncResult result) { }
+ public virtual void OnExecuteUrlPreconditionFailure() { }
+ public virtual string OverrideExecuteUrlPath() { throw null; }
+ public virtual void ProcessRequest(System.Web.HttpContext context) { }
+ }
+ public delegate void EndEventHandler(System.IAsyncResult ar);
+ public sealed partial class EventHandlerTaskAsyncHelper
+ {
+ public EventHandlerTaskAsyncHelper(System.Web.TaskEventHandler handler) { }
+ public System.Web.BeginEventHandler BeginEventHandler { get { throw null; } }
+ public System.Web.EndEventHandler EndEventHandler { get { throw null; } }
+ }
+ public partial class HtmlString : System.Web.IHtmlString
+ {
+ public HtmlString(string value) { }
+ public string ToHtmlString() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpApplication : System.ComponentModel.IComponent, System.IDisposable, System.Web.IHttpAsyncHandler, System.Web.IHttpHandler
+ {
+ public HttpApplication() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpApplicationState Application { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpContext Context { get { throw null; } }
+ protected System.ComponentModel.EventHandlerList Events { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpModuleCollection Modules { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpRequest Request { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpResponse Response { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpServerUtility Server { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.SessionState.HttpSessionState Session { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.ComponentModel.ISite Site { get { throw null; } set { } }
+ bool System.Web.IHttpHandler.IsReusable { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Security.Principal.IPrincipal User { get { throw null; } }
+ public event System.EventHandler AcquireRequestState { add { } remove { } }
+ public event System.EventHandler AuthenticateRequest { add { } remove { } }
+ public event System.EventHandler AuthorizeRequest { add { } remove { } }
+ public event System.EventHandler BeginRequest { add { } remove { } }
+ public event System.EventHandler Disposed { add { } remove { } }
+ public event System.EventHandler EndRequest { add { } remove { } }
+ public event System.EventHandler Error { add { } remove { } }
+ public event System.EventHandler LogRequest { add { } remove { } }
+ public event System.EventHandler MapRequestHandler { add { } remove { } }
+ public event System.EventHandler PostAcquireRequestState { add { } remove { } }
+ public event System.EventHandler PostAuthenticateRequest { add { } remove { } }
+ public event System.EventHandler PostAuthorizeRequest { add { } remove { } }
+ public event System.EventHandler PostLogRequest { add { } remove { } }
+ public event System.EventHandler PostMapRequestHandler { add { } remove { } }
+ public event System.EventHandler PostReleaseRequestState { add { } remove { } }
+ public event System.EventHandler PostRequestHandlerExecute { add { } remove { } }
+ public event System.EventHandler PostResolveRequestCache { add { } remove { } }
+ public event System.EventHandler PostUpdateRequestCache { add { } remove { } }
+ public event System.EventHandler PreRequestHandlerExecute { add { } remove { } }
+ public event System.EventHandler PreSendRequestContent { add { } remove { } }
+ public event System.EventHandler PreSendRequestHeaders { add { } remove { } }
+ public event System.EventHandler ReleaseRequestState { add { } remove { } }
+ public event System.EventHandler RequestCompleted { add { } remove { } }
+ public event System.EventHandler ResolveRequestCache { add { } remove { } }
+ public event System.EventHandler UpdateRequestCache { add { } remove { } }
+ public void AddOnAcquireRequestStateAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnAcquireRequestStateAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnAuthenticateRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnAuthenticateRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnAuthorizeRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnAuthorizeRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnBeginRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnBeginRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnEndRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnEndRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnLogRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnLogRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnMapRequestHandlerAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnMapRequestHandlerAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostAcquireRequestStateAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostAcquireRequestStateAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostAuthenticateRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostAuthenticateRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostAuthorizeRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostAuthorizeRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostLogRequestAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostLogRequestAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostMapRequestHandlerAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostMapRequestHandlerAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostReleaseRequestStateAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostReleaseRequestStateAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostRequestHandlerExecuteAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostRequestHandlerExecuteAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostResolveRequestCacheAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostResolveRequestCacheAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPostUpdateRequestCacheAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPostUpdateRequestCacheAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnPreRequestHandlerExecuteAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnPreRequestHandlerExecuteAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnReleaseRequestStateAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnReleaseRequestStateAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnResolveRequestCacheAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnResolveRequestCacheAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void AddOnUpdateRequestCacheAsync(System.Web.BeginEventHandler bh, System.Web.EndEventHandler eh) { }
+ public void AddOnUpdateRequestCacheAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ public void CompleteRequest() { }
+ public virtual void Dispose() { }
+ public virtual string GetOutputCacheProviderName(System.Web.HttpContext context) { throw null; }
+ public virtual string GetVaryByCustomString(System.Web.HttpContext context, string custom) { throw null; }
+ public virtual void Init() { }
+ public static void RegisterModule(System.Type moduleType) { }
+ System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback cb, object extraData) { throw null; }
+ void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { }
+ void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext context) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpApplicationState : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ internal HttpApplicationState() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.HttpApplicationState Contents { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public object this[int index] { get { throw null; } }
+ public object this[string name] { get { throw null; } set { } }
+ public System.Web.HttpStaticObjectsCollection StaticObjects { get { throw null; } }
+ public void Add(string name, object value) { }
+ public void Clear() { }
+ public object Get(int index) { throw null; }
+ public object Get(string name) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Lock() { }
+ public void Remove(string name) { }
+ public void RemoveAll() { }
+ public void RemoveAt(int index) { }
+ public void Set(string name, object value) { }
+ public void UnLock() { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpApplicationStateBase : System.Collections.Specialized.NameObjectCollectionBase, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ protected HttpApplicationStateBase() { }
+ public virtual string[] AllKeys { get { throw null; } }
+ public virtual System.Web.HttpApplicationStateBase Contents { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object this[int index] { get { throw null; } }
+ public virtual object this[string name] { get { throw null; } set { } }
+ public virtual System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual void Add(string name, object value) { }
+ public virtual void Clear() { }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual object Get(int index) { throw null; }
+ public virtual object Get(string name) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual string GetKey(int index) { throw null; }
+ public virtual void Lock() { }
+ public virtual void Remove(string name) { }
+ public virtual void RemoveAll() { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void Set(string name, object value) { }
+ public virtual void UnLock() { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class HttpApplicationStateWrapper : System.Web.HttpApplicationStateBase
+ {
+ public HttpApplicationStateWrapper(System.Web.HttpApplicationState httpApplicationState) { }
+ public override string[] AllKeys { get { throw null; } }
+ public override System.Web.HttpApplicationStateBase Contents { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ public override object this[int index] { get { throw null; } }
+ public override object this[string name] { get { throw null; } set { } }
+ public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public override System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } }
+ public override object SyncRoot { get { throw null; } }
+ public override void Add(string name, object value) { }
+ public override void Clear() { }
+ public override void CopyTo(System.Array array, int index) { }
+ public override object Get(int index) { throw null; }
+ public override object Get(string name) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override string GetKey(int index) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override void Lock() { }
+ public override void OnDeserialization(object sender) { }
+ public override void Remove(string name) { }
+ public override void RemoveAll() { }
+ public override void RemoveAt(int index) { }
+ public override void Set(string name, object value) { }
+ public override void UnLock() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase
+ {
+ public HttpBrowserCapabilities() { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpBrowserCapabilitiesBase : System.Web.UI.IFilterResolutionService
+ {
+ protected HttpBrowserCapabilitiesBase() { }
+ public virtual bool ActiveXControls { get { throw null; } }
+ public virtual System.Collections.IDictionary Adapters { get { throw null; } }
+ public virtual bool AOL { get { throw null; } }
+ public virtual bool BackgroundSounds { get { throw null; } }
+ public virtual bool Beta { get { throw null; } }
+ public virtual string Browser { get { throw null; } }
+ public virtual System.Collections.ArrayList Browsers { get { throw null; } }
+ public virtual bool CanCombineFormsInDeck { get { throw null; } }
+ public virtual bool CanInitiateVoiceCall { get { throw null; } }
+ public virtual bool CanRenderAfterInputOrSelectElement { get { throw null; } }
+ public virtual bool CanRenderEmptySelects { get { throw null; } }
+ public virtual bool CanRenderInputAndSelectElementsTogether { get { throw null; } }
+ public virtual bool CanRenderMixedSelects { get { throw null; } }
+ public virtual bool CanRenderOneventAndPrevElementsTogether { get { throw null; } }
+ public virtual bool CanRenderPostBackCards { get { throw null; } }
+ public virtual bool CanRenderSetvarZeroWithMultiSelectionList { get { throw null; } }
+ public virtual bool CanSendMail { get { throw null; } }
+ public virtual System.Collections.IDictionary Capabilities { get { throw null; } set { } }
+ public virtual bool CDF { get { throw null; } }
+ public virtual System.Version ClrVersion { get { throw null; } }
+ public virtual bool Cookies { get { throw null; } }
+ public virtual bool Crawler { get { throw null; } }
+ public virtual int DefaultSubmitButtonLimit { get { throw null; } }
+ public virtual System.Version EcmaScriptVersion { get { throw null; } }
+ public virtual bool Frames { get { throw null; } }
+ public virtual int GatewayMajorVersion { get { throw null; } }
+ public virtual double GatewayMinorVersion { get { throw null; } }
+ public virtual string GatewayVersion { get { throw null; } }
+ public virtual bool HasBackButton { get { throw null; } }
+ public virtual bool HidesRightAlignedMultiselectScrollbars { get { throw null; } }
+ public virtual string HtmlTextWriter { get { throw null; } set { } }
+ public virtual string Id { get { throw null; } }
+ public virtual string InputType { get { throw null; } }
+ public virtual bool IsColor { get { throw null; } }
+ public virtual bool IsMobileDevice { get { throw null; } }
+ public virtual string this[string key] { get { throw null; } }
+ public virtual bool JavaApplets { get { throw null; } }
+ public virtual System.Version JScriptVersion { get { throw null; } }
+ public virtual int MajorVersion { get { throw null; } }
+ public virtual int MaximumHrefLength { get { throw null; } }
+ public virtual int MaximumRenderedPageSize { get { throw null; } }
+ public virtual int MaximumSoftkeyLabelLength { get { throw null; } }
+ public virtual double MinorVersion { get { throw null; } }
+ public virtual string MinorVersionString { get { throw null; } }
+ public virtual string MobileDeviceManufacturer { get { throw null; } }
+ public virtual string MobileDeviceModel { get { throw null; } }
+ public virtual System.Version MSDomVersion { get { throw null; } }
+ public virtual int NumberOfSoftkeys { get { throw null; } }
+ public virtual string Platform { get { throw null; } }
+ public virtual string PreferredImageMime { get { throw null; } }
+ public virtual string PreferredRenderingMime { get { throw null; } }
+ public virtual string PreferredRenderingType { get { throw null; } }
+ public virtual string PreferredRequestEncoding { get { throw null; } }
+ public virtual string PreferredResponseEncoding { get { throw null; } }
+ public virtual bool RendersBreakBeforeWmlSelectAndInput { get { throw null; } }
+ public virtual bool RendersBreaksAfterHtmlLists { get { throw null; } }
+ public virtual bool RendersBreaksAfterWmlAnchor { get { throw null; } }
+ public virtual bool RendersBreaksAfterWmlInput { get { throw null; } }
+ public virtual bool RendersWmlDoAcceptsInline { get { throw null; } }
+ public virtual bool RendersWmlSelectsAsMenuCards { get { throw null; } }
+ public virtual string RequiredMetaTagNameValue { get { throw null; } }
+ public virtual bool RequiresAttributeColonSubstitution { get { throw null; } }
+ public virtual bool RequiresContentTypeMetaTag { get { throw null; } }
+ public virtual bool RequiresControlStateInSession { get { throw null; } }
+ public virtual bool RequiresDBCSCharacter { get { throw null; } }
+ public virtual bool RequiresHtmlAdaptiveErrorReporting { get { throw null; } }
+ public virtual bool RequiresLeadingPageBreak { get { throw null; } }
+ public virtual bool RequiresNoBreakInFormatting { get { throw null; } }
+ public virtual bool RequiresOutputOptimization { get { throw null; } }
+ public virtual bool RequiresPhoneNumbersAsPlainText { get { throw null; } }
+ public virtual bool RequiresSpecialViewStateEncoding { get { throw null; } }
+ public virtual bool RequiresUniqueFilePathSuffix { get { throw null; } }
+ public virtual bool RequiresUniqueHtmlCheckboxNames { get { throw null; } }
+ public virtual bool RequiresUniqueHtmlInputNames { get { throw null; } }
+ public virtual bool RequiresUrlEncodedPostfieldValues { get { throw null; } }
+ public virtual int ScreenBitDepth { get { throw null; } }
+ public virtual int ScreenCharactersHeight { get { throw null; } }
+ public virtual int ScreenCharactersWidth { get { throw null; } }
+ public virtual int ScreenPixelsHeight { get { throw null; } }
+ public virtual int ScreenPixelsWidth { get { throw null; } }
+ public virtual bool SupportsAccesskeyAttribute { get { throw null; } }
+ public virtual bool SupportsBodyColor { get { throw null; } }
+ public virtual bool SupportsBold { get { throw null; } }
+ public virtual bool SupportsCacheControlMetaTag { get { throw null; } }
+ public virtual bool SupportsCallback { get { throw null; } }
+ public virtual bool SupportsCss { get { throw null; } }
+ public virtual bool SupportsDivAlign { get { throw null; } }
+ public virtual bool SupportsDivNoWrap { get { throw null; } }
+ public virtual bool SupportsEmptyStringInCookieValue { get { throw null; } }
+ public virtual bool SupportsFontColor { get { throw null; } }
+ public virtual bool SupportsFontName { get { throw null; } }
+ public virtual bool SupportsFontSize { get { throw null; } }
+ public virtual bool SupportsImageSubmit { get { throw null; } }
+ public virtual bool SupportsIModeSymbols { get { throw null; } }
+ public virtual bool SupportsInputIStyle { get { throw null; } }
+ public virtual bool SupportsInputMode { get { throw null; } }
+ public virtual bool SupportsItalic { get { throw null; } }
+ public virtual bool SupportsJPhoneMultiMediaAttributes { get { throw null; } }
+ public virtual bool SupportsJPhoneSymbols { get { throw null; } }
+ public virtual bool SupportsQueryStringInFormAction { get { throw null; } }
+ public virtual bool SupportsRedirectWithCookie { get { throw null; } }
+ public virtual bool SupportsSelectMultiple { get { throw null; } }
+ public virtual bool SupportsUncheck { get { throw null; } }
+ public virtual bool SupportsXmlHttp { get { throw null; } }
+ public virtual bool Tables { get { throw null; } }
+ public virtual System.Type TagWriter { get { throw null; } }
+ public virtual string Type { get { throw null; } }
+ public virtual bool UseOptimizedCacheKey { get { throw null; } }
+ public virtual bool VBScript { get { throw null; } }
+ public virtual string Version { get { throw null; } }
+ public virtual System.Version W3CDomVersion { get { throw null; } }
+ public virtual bool Win16 { get { throw null; } }
+ public virtual bool Win32 { get { throw null; } }
+ public virtual void AddBrowser(string browserName) { }
+ public virtual int CompareFilters(string filter1, string filter2) { throw null; }
+ public virtual System.Web.UI.HtmlTextWriter CreateHtmlTextWriter(System.IO.TextWriter w) { throw null; }
+ public virtual void DisableOptimizedCacheKey() { }
+ public virtual bool EvaluateFilter(string filterName) { throw null; }
+ public virtual System.Version[] GetClrVersions() { throw null; }
+ public virtual bool IsBrowser(string browserName) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
+ {
+ public HttpBrowserCapabilitiesWrapper(System.Web.HttpBrowserCapabilities httpBrowserCapabilities) { }
+ public override bool ActiveXControls { get { throw null; } }
+ public override System.Collections.IDictionary Adapters { get { throw null; } }
+ public override bool AOL { get { throw null; } }
+ public override bool BackgroundSounds { get { throw null; } }
+ public override bool Beta { get { throw null; } }
+ public override string Browser { get { throw null; } }
+ public override System.Collections.ArrayList Browsers { get { throw null; } }
+ public override bool CanCombineFormsInDeck { get { throw null; } }
+ public override bool CanInitiateVoiceCall { get { throw null; } }
+ public override bool CanRenderAfterInputOrSelectElement { get { throw null; } }
+ public override bool CanRenderEmptySelects { get { throw null; } }
+ public override bool CanRenderInputAndSelectElementsTogether { get { throw null; } }
+ public override bool CanRenderMixedSelects { get { throw null; } }
+ public override bool CanRenderOneventAndPrevElementsTogether { get { throw null; } }
+ public override bool CanRenderPostBackCards { get { throw null; } }
+ public override bool CanRenderSetvarZeroWithMultiSelectionList { get { throw null; } }
+ public override bool CanSendMail { get { throw null; } }
+ public override System.Collections.IDictionary Capabilities { get { throw null; } set { } }
+ public override bool CDF { get { throw null; } }
+ public override System.Version ClrVersion { get { throw null; } }
+ public override bool Cookies { get { throw null; } }
+ public override bool Crawler { get { throw null; } }
+ public override int DefaultSubmitButtonLimit { get { throw null; } }
+ public override System.Version EcmaScriptVersion { get { throw null; } }
+ public override bool Frames { get { throw null; } }
+ public override int GatewayMajorVersion { get { throw null; } }
+ public override double GatewayMinorVersion { get { throw null; } }
+ public override string GatewayVersion { get { throw null; } }
+ public override bool HasBackButton { get { throw null; } }
+ public override bool HidesRightAlignedMultiselectScrollbars { get { throw null; } }
+ public override string HtmlTextWriter { get { throw null; } set { } }
+ public override string Id { get { throw null; } }
+ public override string InputType { get { throw null; } }
+ public override bool IsColor { get { throw null; } }
+ public override bool IsMobileDevice { get { throw null; } }
+ public override string this[string key] { get { throw null; } }
+ public override bool JavaApplets { get { throw null; } }
+ public override System.Version JScriptVersion { get { throw null; } }
+ public override int MajorVersion { get { throw null; } }
+ public override int MaximumHrefLength { get { throw null; } }
+ public override int MaximumRenderedPageSize { get { throw null; } }
+ public override int MaximumSoftkeyLabelLength { get { throw null; } }
+ public override double MinorVersion { get { throw null; } }
+ public override string MinorVersionString { get { throw null; } }
+ public override string MobileDeviceManufacturer { get { throw null; } }
+ public override string MobileDeviceModel { get { throw null; } }
+ public override System.Version MSDomVersion { get { throw null; } }
+ public override int NumberOfSoftkeys { get { throw null; } }
+ public override string Platform { get { throw null; } }
+ public override string PreferredImageMime { get { throw null; } }
+ public override string PreferredRenderingMime { get { throw null; } }
+ public override string PreferredRenderingType { get { throw null; } }
+ public override string PreferredRequestEncoding { get { throw null; } }
+ public override string PreferredResponseEncoding { get { throw null; } }
+ public override bool RendersBreakBeforeWmlSelectAndInput { get { throw null; } }
+ public override bool RendersBreaksAfterHtmlLists { get { throw null; } }
+ public override bool RendersBreaksAfterWmlAnchor { get { throw null; } }
+ public override bool RendersBreaksAfterWmlInput { get { throw null; } }
+ public override bool RendersWmlDoAcceptsInline { get { throw null; } }
+ public override bool RendersWmlSelectsAsMenuCards { get { throw null; } }
+ public override string RequiredMetaTagNameValue { get { throw null; } }
+ public override bool RequiresAttributeColonSubstitution { get { throw null; } }
+ public override bool RequiresContentTypeMetaTag { get { throw null; } }
+ public override bool RequiresControlStateInSession { get { throw null; } }
+ public override bool RequiresDBCSCharacter { get { throw null; } }
+ public override bool RequiresHtmlAdaptiveErrorReporting { get { throw null; } }
+ public override bool RequiresLeadingPageBreak { get { throw null; } }
+ public override bool RequiresNoBreakInFormatting { get { throw null; } }
+ public override bool RequiresOutputOptimization { get { throw null; } }
+ public override bool RequiresPhoneNumbersAsPlainText { get { throw null; } }
+ public override bool RequiresSpecialViewStateEncoding { get { throw null; } }
+ public override bool RequiresUniqueFilePathSuffix { get { throw null; } }
+ public override bool RequiresUniqueHtmlCheckboxNames { get { throw null; } }
+ public override bool RequiresUniqueHtmlInputNames { get { throw null; } }
+ public override bool RequiresUrlEncodedPostfieldValues { get { throw null; } }
+ public override int ScreenBitDepth { get { throw null; } }
+ public override int ScreenCharactersHeight { get { throw null; } }
+ public override int ScreenCharactersWidth { get { throw null; } }
+ public override int ScreenPixelsHeight { get { throw null; } }
+ public override int ScreenPixelsWidth { get { throw null; } }
+ public override bool SupportsAccesskeyAttribute { get { throw null; } }
+ public override bool SupportsBodyColor { get { throw null; } }
+ public override bool SupportsBold { get { throw null; } }
+ public override bool SupportsCacheControlMetaTag { get { throw null; } }
+ public override bool SupportsCallback { get { throw null; } }
+ public override bool SupportsCss { get { throw null; } }
+ public override bool SupportsDivAlign { get { throw null; } }
+ public override bool SupportsDivNoWrap { get { throw null; } }
+ public override bool SupportsEmptyStringInCookieValue { get { throw null; } }
+ public override bool SupportsFontColor { get { throw null; } }
+ public override bool SupportsFontName { get { throw null; } }
+ public override bool SupportsFontSize { get { throw null; } }
+ public override bool SupportsImageSubmit { get { throw null; } }
+ public override bool SupportsIModeSymbols { get { throw null; } }
+ public override bool SupportsInputIStyle { get { throw null; } }
+ public override bool SupportsInputMode { get { throw null; } }
+ public override bool SupportsItalic { get { throw null; } }
+ public override bool SupportsJPhoneMultiMediaAttributes { get { throw null; } }
+ public override bool SupportsJPhoneSymbols { get { throw null; } }
+ public override bool SupportsQueryStringInFormAction { get { throw null; } }
+ public override bool SupportsRedirectWithCookie { get { throw null; } }
+ public override bool SupportsSelectMultiple { get { throw null; } }
+ public override bool SupportsUncheck { get { throw null; } }
+ public override bool SupportsXmlHttp { get { throw null; } }
+ public override bool Tables { get { throw null; } }
+ public override System.Type TagWriter { get { throw null; } }
+ public override string Type { get { throw null; } }
+ public override bool UseOptimizedCacheKey { get { throw null; } }
+ public override bool VBScript { get { throw null; } }
+ public override string Version { get { throw null; } }
+ public override System.Version W3CDomVersion { get { throw null; } }
+ public override bool Win16 { get { throw null; } }
+ public override bool Win32 { get { throw null; } }
+ public override void AddBrowser(string browserName) { }
+ public override int CompareFilters(string filter1, string filter2) { throw null; }
+ public override System.Web.UI.HtmlTextWriter CreateHtmlTextWriter(System.IO.TextWriter w) { throw null; }
+ public override void DisableOptimizedCacheKey() { }
+ public override bool EvaluateFilter(string filterName) { throw null; }
+ public override System.Version[] GetClrVersions() { throw null; }
+ public override bool IsBrowser(string browserName) { throw null; }
+ }
+ public enum HttpCacheability
+ {
+ NoCache = 1,
+ Private = 2,
+ Public = 4,
+ Server = 3,
+ ServerAndNoCache = 3,
+ ServerAndPrivate = 5,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpCachePolicy
+ {
+ internal HttpCachePolicy() { }
+ public System.Web.HttpCacheVaryByContentEncodings VaryByContentEncodings { get { throw null; } }
+ public System.Web.HttpCacheVaryByHeaders VaryByHeaders { get { throw null; } }
+ public System.Web.HttpCacheVaryByParams VaryByParams { get { throw null; } }
+ public void AddValidationCallback(System.Web.HttpCacheValidateHandler handler, object data) { }
+ public void AppendCacheExtension(string extension) { }
+ public void SetAllowResponseInBrowserHistory(bool allow) { }
+ public void SetCacheability(System.Web.HttpCacheability cacheability) { }
+ public void SetCacheability(System.Web.HttpCacheability cacheability, string field) { }
+ public void SetETag(string etag) { }
+ public void SetETagFromFileDependencies() { }
+ public void SetExpires(System.DateTime date) { }
+ public void SetLastModified(System.DateTime date) { }
+ public void SetLastModifiedFromFileDependencies() { }
+ public void SetMaxAge(System.TimeSpan delta) { }
+ public void SetNoServerCaching() { }
+ public void SetNoStore() { }
+ public void SetNoTransforms() { }
+ public void SetOmitVaryStar(bool omit) { }
+ public void SetProxyMaxAge(System.TimeSpan delta) { }
+ public void SetRevalidation(System.Web.HttpCacheRevalidation revalidation) { }
+ public void SetSlidingExpiration(bool slide) { }
+ public void SetValidUntilExpires(bool validUntilExpires) { }
+ public void SetVaryByCustom(string custom) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpCachePolicyBase
+ {
+ protected HttpCachePolicyBase() { }
+ public virtual System.Web.HttpCacheVaryByContentEncodings VaryByContentEncodings { get { throw null; } }
+ public virtual System.Web.HttpCacheVaryByHeaders VaryByHeaders { get { throw null; } }
+ public virtual System.Web.HttpCacheVaryByParams VaryByParams { get { throw null; } }
+ public virtual void AddValidationCallback(System.Web.HttpCacheValidateHandler handler, object data) { }
+ public virtual void AppendCacheExtension(string extension) { }
+ public virtual void SetAllowResponseInBrowserHistory(bool allow) { }
+ public virtual void SetCacheability(System.Web.HttpCacheability cacheability) { }
+ public virtual void SetCacheability(System.Web.HttpCacheability cacheability, string field) { }
+ public virtual void SetETag(string etag) { }
+ public virtual void SetETagFromFileDependencies() { }
+ public virtual void SetExpires(System.DateTime date) { }
+ public virtual void SetLastModified(System.DateTime date) { }
+ public virtual void SetLastModifiedFromFileDependencies() { }
+ public virtual void SetMaxAge(System.TimeSpan delta) { }
+ public virtual void SetNoServerCaching() { }
+ public virtual void SetNoStore() { }
+ public virtual void SetNoTransforms() { }
+ public virtual void SetOmitVaryStar(bool omit) { }
+ public virtual void SetProxyMaxAge(System.TimeSpan delta) { }
+ public virtual void SetRevalidation(System.Web.HttpCacheRevalidation revalidation) { }
+ public virtual void SetSlidingExpiration(bool slide) { }
+ public virtual void SetValidUntilExpires(bool validUntilExpires) { }
+ public virtual void SetVaryByCustom(string custom) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
+ {
+ public HttpCachePolicyWrapper(System.Web.HttpCachePolicy httpCachePolicy) { }
+ public override System.Web.HttpCacheVaryByContentEncodings VaryByContentEncodings { get { throw null; } }
+ public override System.Web.HttpCacheVaryByHeaders VaryByHeaders { get { throw null; } }
+ public override System.Web.HttpCacheVaryByParams VaryByParams { get { throw null; } }
+ public override void AddValidationCallback(System.Web.HttpCacheValidateHandler handler, object data) { }
+ public override void AppendCacheExtension(string extension) { }
+ public override void SetAllowResponseInBrowserHistory(bool allow) { }
+ public override void SetCacheability(System.Web.HttpCacheability cacheability) { }
+ public override void SetCacheability(System.Web.HttpCacheability cacheability, string field) { }
+ public override void SetETag(string etag) { }
+ public override void SetETagFromFileDependencies() { }
+ public override void SetExpires(System.DateTime date) { }
+ public override void SetLastModified(System.DateTime date) { }
+ public override void SetLastModifiedFromFileDependencies() { }
+ public override void SetMaxAge(System.TimeSpan delta) { }
+ public override void SetNoServerCaching() { }
+ public override void SetNoStore() { }
+ public override void SetNoTransforms() { }
+ public override void SetOmitVaryStar(bool omit) { }
+ public override void SetProxyMaxAge(System.TimeSpan delta) { }
+ public override void SetRevalidation(System.Web.HttpCacheRevalidation revalidation) { }
+ public override void SetSlidingExpiration(bool slide) { }
+ public override void SetValidUntilExpires(bool validUntilExpires) { }
+ public override void SetVaryByCustom(string custom) { }
+ }
+ public enum HttpCacheRevalidation
+ {
+ AllCaches = 1,
+ None = 3,
+ ProxyCaches = 2,
+ }
+ public delegate void HttpCacheValidateHandler(System.Web.HttpContext context, object data, ref System.Web.HttpValidationStatus validationStatus);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpCacheVaryByContentEncodings
+ {
+ public HttpCacheVaryByContentEncodings() { }
+ public bool this[string contentEncoding] { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpCacheVaryByHeaders
+ {
+ public HttpCacheVaryByHeaders() { }
+ public bool AcceptTypes { get { throw null; } set { } }
+ public bool this[string header] { get { throw null; } set { } }
+ public bool UserAgent { get { throw null; } set { } }
+ public bool UserCharSet { get { throw null; } set { } }
+ public bool UserLanguage { get { throw null; } set { } }
+ public void VaryByUnspecifiedParameters() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpCacheVaryByParams
+ {
+ public HttpCacheVaryByParams() { }
+ public bool IgnoreParams { get { throw null; } set { } }
+ public bool this[string header] { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpClientCertificate : System.Collections.Specialized.NameValueCollection
+ {
+ internal HttpClientCertificate() { }
+ public byte[] BinaryIssuer { get { throw null; } }
+ public int CertEncoding { get { throw null; } }
+ public byte[] Certificate { get { throw null; } }
+ public string Cookie { get { throw null; } }
+ public int Flags { get { throw null; } }
+ public bool IsPresent { get { throw null; } }
+ public string Issuer { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public int KeySize { get { throw null; } }
+ public byte[] PublicKey { get { throw null; } }
+ public int SecretKeySize { get { throw null; } }
+ public string SerialNumber { get { throw null; } }
+ public string ServerIssuer { get { throw null; } }
+ public string ServerSubject { get { throw null; } }
+ public string Subject { get { throw null; } }
+ public System.DateTime ValidFrom { get { throw null; } }
+ public System.DateTime ValidUntil { get { throw null; } }
+ public override string Get(string field) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class HttpCompileException : System.Web.HttpException
+ {
+ public HttpCompileException() { }
+ public HttpCompileException(System.CodeDom.Compiler.CompilerResults results, string sourceCode) { }
+ public HttpCompileException(string message) { }
+ public HttpCompileException(string message, System.Exception innerException) { }
+ public override string Message { get { throw null; } }
+ public System.CodeDom.Compiler.CompilerResults Results { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]get { throw null; } }
+ public string SourceCode { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpContext : System.IServiceProvider
+ {
+ public HttpContext(System.Web.HttpRequest request, System.Web.HttpResponse response) { }
+ public HttpContext(System.Web.HttpWorkerRequest wr) { }
+ public System.Exception[] AllErrors { get { throw null; } }
+ public bool AllowAsyncDuringSyncStages { get { throw null; } set { } }
+ public System.Web.HttpApplicationState Application { get { throw null; } }
+ public System.Web.HttpApplication ApplicationInstance { get { throw null; } set { } }
+ public System.Web.Configuration.AsyncPreloadModeFlags AsyncPreloadMode { get { throw null; } set { } }
+ public System.Web.Caching.Cache Cache { get { throw null; } }
+ public static System.Web.HttpContext Current { get { throw null; } set { } }
+ public System.Web.IHttpHandler CurrentHandler { get { throw null; } }
+ public System.Web.RequestNotification CurrentNotification { get { throw null; } }
+ public System.Exception Error { get { throw null; } }
+ public System.Web.IHttpHandler Handler { get { throw null; } set { } }
+ public bool IsCustomErrorEnabled { get { throw null; } }
+ public bool IsDebuggingEnabled { get { throw null; } }
+ public bool IsPostNotification { get { throw null; } }
+ public bool IsWebSocketRequest { get { throw null; } }
+ public bool IsWebSocketRequestUpgrading { get { throw null; } }
+ public System.Collections.IDictionary Items { get { throw null; } }
+ public System.Web.Instrumentation.PageInstrumentationService PageInstrumentation { get { throw null; } }
+ public System.Web.IHttpHandler PreviousHandler { get { throw null; } }
+ public System.Web.Profile.ProfileBase Profile { get { throw null; } }
+ public System.Web.HttpRequest Request { get { throw null; } }
+ public System.Web.HttpResponse Response { get { throw null; } }
+ public System.Web.HttpServerUtility Server { get { throw null; } }
+ public System.Web.SessionState.HttpSessionState Session { get { throw null; } }
+ public bool SkipAuthorization { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]set { } }
+ public bool ThreadAbortOnTimeout { get { throw null; } set { } }
+ public System.DateTime Timestamp { get { throw null; } }
+ public System.Web.TraceContext Trace { get { throw null; } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]set { } }
+ public string WebSocketNegotiatedProtocol { get { throw null; } }
+ public System.Collections.Generic.IList<string> WebSocketRequestedProtocols { get { throw null; } }
+ public void AcceptWebSocketRequest(System.Func<System.Web.WebSockets.AspNetWebSocketContext, System.Threading.Tasks.Task> userFunc) { }
+ public void AcceptWebSocketRequest(System.Func<System.Web.WebSockets.AspNetWebSocketContext, System.Threading.Tasks.Task> userFunc, System.Web.WebSockets.AspNetWebSocketOptions options) { }
+ public void AddError(System.Exception errorInfo) { }
+ public System.Web.ISubscriptionToken AddOnRequestCompleted(System.Action<System.Web.HttpContext> callback) { throw null; }
+ public void ClearError() { }
+ public System.Web.ISubscriptionToken DisposeOnPipelineCompleted(System.IDisposable target) { throw null; }
+ [System.ObsoleteAttribute("The recommended alternative is System.Web.Configuration.WebConfigurationManager.GetWebApplicationSection in System.Web.dll. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public static object GetAppConfig(string name) { throw null; }
+ [System.ObsoleteAttribute("The recommended alternative is System.Web.HttpContext.GetSection in System.Web.dll. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public object GetConfig(string name) { throw null; }
+ public static object GetGlobalResourceObject(string classKey, string resourceKey) { throw null; }
+ public static object GetGlobalResourceObject(string classKey, string resourceKey, System.Globalization.CultureInfo culture) { throw null; }
+ public static object GetLocalResourceObject(string virtualPath, string resourceKey) { throw null; }
+ public static object GetLocalResourceObject(string virtualPath, string resourceKey, System.Globalization.CultureInfo culture) { throw null; }
+ public object GetSection(string sectionName) { throw null; }
+ public void RemapHandler(System.Web.IHttpHandler handler) { }
+ public void RewritePath(string path) { }
+ public void RewritePath(string path, bool rebaseClientPath) { }
+ public void RewritePath(string filePath, string pathInfo, string queryString) { }
+ public void RewritePath(string filePath, string pathInfo, string queryString, bool setClientFilePath) { }
+ public void SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior sessionStateBehavior) { }
+ object System.IServiceProvider.GetService(System.Type service) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class HttpContextBase : System.IServiceProvider
+ {
+ protected HttpContextBase() { }
+ public virtual System.Exception[] AllErrors { get { throw null; } }
+ public virtual bool AllowAsyncDuringSyncStages { get { throw null; } set { } }
+ public virtual System.Web.HttpApplicationStateBase Application { get { throw null; } }
+ public virtual System.Web.HttpApplication ApplicationInstance { get { throw null; } set { } }
+ public virtual System.Web.Configuration.AsyncPreloadModeFlags AsyncPreloadMode { get { throw null; } set { } }
+ public virtual System.Web.Caching.Cache Cache { get { throw null; } }
+ public virtual System.Web.IHttpHandler CurrentHandler { get { throw null; } }
+ public virtual System.Web.RequestNotification CurrentNotification { get { throw null; } }
+ public virtual System.Exception Error { get { throw null; } }
+ public virtual System.Web.IHttpHandler Handler { get { throw null; } set { } }
+ public virtual bool IsCustomErrorEnabled { get { throw null; } }
+ public virtual bool IsDebuggingEnabled { get { throw null; } }
+ public virtual bool IsPostNotification { get { throw null; } }
+ public virtual bool IsWebSocketRequest { get { throw null; } }
+ public virtual bool IsWebSocketRequestUpgrading { get { throw null; } }
+ public virtual System.Collections.IDictionary Items { get { throw null; } }
+ public virtual System.Web.Instrumentation.PageInstrumentationService PageInstrumentation { get { throw null; } }
+ public virtual System.Web.IHttpHandler PreviousHandler { get { throw null; } }
+ public virtual System.Web.Profile.ProfileBase Profile { get { throw null; } }
+ public virtual System.Web.HttpRequestBase Request { get { throw null; } }
+ public virtual System.Web.HttpResponseBase Response { get { throw null; } }
+ public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } }
+ public virtual System.Web.HttpSessionStateBase Session { get { throw null; } }
+ public virtual bool SkipAuthorization { get { throw null; } set { } }
+ public virtual bool ThreadAbortOnTimeout { get { throw null; } set { } }
+ public virtual System.DateTime Timestamp { get { throw null; } }
+ public virtual System.Web.TraceContext Trace { get { throw null; } }
+ public virtual System.Security.Principal.IPrincipal User { get { throw null; } set { } }
+ public virtual string WebSocketNegotiatedProtocol { get { throw null; } }
+ public virtual System.Collections.Generic.IList<string> WebSocketRequestedProtocols { get { throw null; } }
+ public virtual void AcceptWebSocketRequest(System.Func<System.Web.WebSockets.AspNetWebSocketContext, System.Threading.Tasks.Task> userFunc) { }
+ public virtual void AcceptWebSocketRequest(System.Func<System.Web.WebSockets.AspNetWebSocketContext, System.Threading.Tasks.Task> userFunc, System.Web.WebSockets.AspNetWebSocketOptions options) { }
+ public virtual void AddError(System.Exception errorInfo) { }
+ public virtual System.Web.ISubscriptionToken AddOnRequestCompleted(System.Action<System.Web.HttpContextBase> callback) { throw null; }
+ public virtual void ClearError() { }
+ public virtual System.Web.ISubscriptionToken DisposeOnPipelineCompleted(System.IDisposable target) { throw null; }
+ public virtual object GetGlobalResourceObject(string classKey, string resourceKey) { throw null; }
+ public virtual object GetGlobalResourceObject(string classKey, string resourceKey, System.Globalization.CultureInfo culture) { throw null; }
+ public virtual object GetLocalResourceObject(string virtualPath, string resourceKey) { throw null; }
+ public virtual object GetLocalResourceObject(string virtualPath, string resourceKey, System.Globalization.CultureInfo culture) { throw null; }
+ public virtual object GetSection(string sectionName) { throw null; }
+ public virtual object GetService(System.Type serviceType) { throw null; }
+ public virtual void RemapHandler(System.Web.IHttpHandler handler) { }
+ public virtual void RewritePath(string path) { }
+ public virtual void RewritePath(string path, bool rebaseClientPath) { }
+ public virtual void RewritePath(string filePath, string pathInfo, string queryString) { }
+ public virtual void RewritePath(string filePath, string pathInfo, string queryString, bool setClientFilePath) { }
+ public virtual void SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior sessionStateBehavior) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpContextWrapper : System.Web.HttpContextBase
+ {
+ public HttpContextWrapper(System.Web.HttpContext httpContext) { }
+ public override System.Exception[] AllErrors { get { throw null; } }
+ public override bool AllowAsyncDuringSyncStages { get { throw null; } set { } }
+ public override System.Web.HttpApplicationStateBase Application { get { throw null; } }
+ public override System.Web.HttpApplication ApplicationInstance { get { throw null; } set { } }
+ public override System.Web.Configuration.AsyncPreloadModeFlags AsyncPreloadMode { get { throw null; } set { } }
+ public override System.Web.Caching.Cache Cache { get { throw null; } }
+ public override System.Web.IHttpHandler CurrentHandler { get { throw null; } }
+ public override System.Web.RequestNotification CurrentNotification { get { throw null; } }
+ public override System.Exception Error { get { throw null; } }
+ public override System.Web.IHttpHandler Handler { get { throw null; } set { } }
+ public override bool IsCustomErrorEnabled { get { throw null; } }
+ public override bool IsDebuggingEnabled { get { throw null; } }
+ public override bool IsPostNotification { get { throw null; } }
+ public override bool IsWebSocketRequest { get { throw null; } }
+ public override bool IsWebSocketRequestUpgrading { get { throw null; } }
+ public override System.Collections.IDictionary Items { get { throw null; } }
+ public override System.Web.Instrumentation.PageInstrumentationService PageInstrumentation { get { throw null; } }
+ public override System.Web.IHttpHandler PreviousHandler { get { throw null; } }
+ public override System.Web.Profile.ProfileBase Profile { get { throw null; } }
+ public override System.Web.HttpRequestBase Request { get { throw null; } }
+ public override System.Web.HttpResponseBase Response { get { throw null; } }
+ public override System.Web.HttpServerUtilityBase Server { get { throw null; } }
+ public override System.Web.HttpSessionStateBase Session { get { throw null; } }
+ public override bool SkipAuthorization { get { throw null; } set { } }
+ public override bool ThreadAbortOnTimeout { get { throw null; } set { } }
+ public override System.DateTime Timestamp { get { throw null; } }
+ public override System.Web.TraceContext Trace { get { throw null; } }
+ public override System.Security.Principal.IPrincipal User { get { throw null; } set { } }
+ public override string WebSocketNegotiatedProtocol { get { throw null; } }
+ public override System.Collections.Generic.IList<string> WebSocketRequestedProtocols { get { throw null; } }
+ public override void AcceptWebSocketRequest(System.Func<System.Web.WebSockets.AspNetWebSocketContext, System.Threading.Tasks.Task> userFunc) { }
+ public override void AcceptWebSocketRequest(System.Func<System.Web.WebSockets.AspNetWebSocketContext, System.Threading.Tasks.Task> userFunc, System.Web.WebSockets.AspNetWebSocketOptions options) { }
+ public override void AddError(System.Exception errorInfo) { }
+ public override System.Web.ISubscriptionToken AddOnRequestCompleted(System.Action<System.Web.HttpContextBase> callback) { throw null; }
+ public override void ClearError() { }
+ public override System.Web.ISubscriptionToken DisposeOnPipelineCompleted(System.IDisposable target) { throw null; }
+ public override object GetGlobalResourceObject(string classKey, string resourceKey) { throw null; }
+ public override object GetGlobalResourceObject(string classKey, string resourceKey, System.Globalization.CultureInfo culture) { throw null; }
+ public override object GetLocalResourceObject(string virtualPath, string resourceKey) { throw null; }
+ public override object GetLocalResourceObject(string virtualPath, string resourceKey, System.Globalization.CultureInfo culture) { throw null; }
+ public override object GetSection(string sectionName) { throw null; }
+ public override object GetService(System.Type serviceType) { throw null; }
+ public override void RemapHandler(System.Web.IHttpHandler handler) { }
+ public override void RewritePath(string path) { }
+ public override void RewritePath(string path, bool rebaseClientPath) { }
+ public override void RewritePath(string filePath, string pathInfo, string queryString) { }
+ public override void RewritePath(string filePath, string pathInfo, string queryString, bool setClientFilePath) { }
+ public override void SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior sessionStateBehavior) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpCookie
+ {
+ public HttpCookie(string name) { }
+ public HttpCookie(string name, string value) { }
+ public string Domain { get { throw null; } set { } }
+ public System.DateTime Expires { get { throw null; } set { } }
+ public bool HasKeys { get { throw null; } }
+ public bool HttpOnly { get { throw null; } set { } }
+ public string this[string key] { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public bool Secure { get { throw null; } set { } }
+ public bool Shareable { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection Values { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpCookieCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ public HttpCookieCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.HttpCookie this[int index] { get { throw null; } }
+ public System.Web.HttpCookie this[string name] { get { throw null; } }
+ public void Add(System.Web.HttpCookie cookie) { }
+ public void Clear() { }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Web.HttpCookie Get(int index) { throw null; }
+ public System.Web.HttpCookie Get(string name) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string name) { }
+ public void Set(System.Web.HttpCookie cookie) { }
+ }
+ public enum HttpCookieMode
+ {
+ AutoDetect = 2,
+ UseCookies = 1,
+ UseDeviceProfile = 3,
+ UseUri = 0,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public partial class HttpException : System.Runtime.InteropServices.ExternalException
+ {
+ public HttpException() { }
+ public HttpException(int httpCode, string message) { }
+ public HttpException(int httpCode, string message, System.Exception innerException) { }
+ public HttpException(int httpCode, string message, int hr) { }
+ protected HttpException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public HttpException(string message) { }
+ public HttpException(string message, System.Exception innerException) { }
+ public HttpException(string message, int hr) { }
+ public int WebEventCode { get { throw null; } }
+ public static System.Web.HttpException CreateFromLastError(string message) { throw null; }
+ public string GetHtmlErrorMessage() { throw null; }
+ public int GetHttpCode() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpFileCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ internal HttpFileCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.HttpPostedFile this[int index] { get { throw null; } }
+ public System.Web.HttpPostedFile this[string name] { get { throw null; } }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Web.HttpPostedFile Get(int index) { throw null; }
+ public System.Web.HttpPostedFile Get(string name) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public System.Collections.Generic.IList<System.Web.HttpPostedFile> GetMultiple(string name) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpFileCollectionBase : System.Collections.Specialized.NameObjectCollectionBase, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ protected HttpFileCollectionBase() { }
+ public virtual string[] AllKeys { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual System.Web.HttpPostedFileBase this[int index] { get { throw null; } }
+ public virtual System.Web.HttpPostedFileBase this[string name] { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual void CopyTo(System.Array dest, int index) { }
+ public virtual System.Web.HttpPostedFileBase Get(int index) { throw null; }
+ public virtual System.Web.HttpPostedFileBase Get(string name) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual string GetKey(int index) { throw null; }
+ public virtual System.Collections.Generic.IList<System.Web.HttpPostedFileBase> GetMultiple(string name) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpFileCollectionWrapper : System.Web.HttpFileCollectionBase
+ {
+ public HttpFileCollectionWrapper(System.Web.HttpFileCollection httpFileCollection) { }
+ public override string[] AllKeys { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ public override System.Web.HttpPostedFileBase this[int index] { get { throw null; } }
+ public override System.Web.HttpPostedFileBase this[string name] { get { throw null; } }
+ public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public override object SyncRoot { get { throw null; } }
+ public override void CopyTo(System.Array dest, int index) { }
+ public override System.Web.HttpPostedFileBase Get(int index) { throw null; }
+ public override System.Web.HttpPostedFileBase Get(string name) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override string GetKey(int index) { throw null; }
+ public override System.Collections.Generic.IList<System.Web.HttpPostedFileBase> GetMultiple(string name) { throw null; }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override void OnDeserialization(object sender) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpModuleCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ internal HttpModuleCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.IHttpModule this[int index] { get { throw null; } }
+ public System.Web.IHttpModule this[string name] { get { throw null; } }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Web.IHttpModule Get(int index) { throw null; }
+ public System.Web.IHttpModule Get(string name) { throw null; }
+ public string GetKey(int index) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class HttpParseException : System.Web.HttpException
+ {
+ public HttpParseException() { }
+ public HttpParseException(string message) { }
+ public HttpParseException(string message, System.Exception innerException) { }
+ public HttpParseException(string message, System.Exception innerException, string virtualPath, string sourceCode, int line) { }
+ public string FileName { get { throw null; } }
+ public int Line { get { throw null; } }
+ public System.Web.ParserErrorCollection ParserErrors { get { throw null; } }
+ public string VirtualPath { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpPostedFile
+ {
+ internal HttpPostedFile() { }
+ public int ContentLength { get { throw null; } }
+ public string ContentType { get { throw null; } }
+ public string FileName { get { throw null; } }
+ public System.IO.Stream InputStream { get { throw null; } }
+ public void SaveAs(string filename) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpPostedFileBase
+ {
+ protected HttpPostedFileBase() { }
+ public virtual int ContentLength { get { throw null; } }
+ public virtual string ContentType { get { throw null; } }
+ public virtual string FileName { get { throw null; } }
+ public virtual System.IO.Stream InputStream { get { throw null; } }
+ public virtual void SaveAs(string filename) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class HttpPostedFileWrapper : System.Web.HttpPostedFileBase
+ {
+ public HttpPostedFileWrapper(System.Web.HttpPostedFile httpPostedFile) { }
+ public override int ContentLength { get { throw null; } }
+ public override string ContentType { get { throw null; } }
+ public override string FileName { get { throw null; } }
+ public override System.IO.Stream InputStream { get { throw null; } }
+ public override void SaveAs(string filename) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpRequest
+ {
+ public HttpRequest(string filename, string url, string queryString) { }
+ public string[] AcceptTypes { get { throw null; } }
+ public string AnonymousID { get { throw null; } }
+ public string ApplicationPath { get { throw null; } }
+ public string AppRelativeCurrentExecutionFilePath { get { throw null; } }
+ public System.Web.HttpBrowserCapabilities Browser { get { throw null; } set { } }
+ public System.Web.HttpClientCertificate ClientCertificate { get { throw null; } }
+ public System.Text.Encoding ContentEncoding { get { throw null; } set { } }
+ public int ContentLength { get { throw null; } }
+ public string ContentType { get { throw null; } set { } }
+ public System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public string CurrentExecutionFilePath { get { throw null; } }
+ public string CurrentExecutionFilePathExtension { get { throw null; } }
+ public string FilePath { get { throw null; } }
+ public System.Web.HttpFileCollection Files { get { throw null; } }
+ public System.IO.Stream Filter { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection Form { get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public System.Security.Authentication.ExtendedProtection.ChannelBinding HttpChannelBinding { get { throw null; } }
+ public string HttpMethod { get { throw null; } }
+ public System.IO.Stream InputStream { get { throw null; } }
+ public bool IsAuthenticated { get { throw null; } }
+ public bool IsLocal { get { throw null; } }
+ public bool IsSecureConnection { get { throw null; } }
+ public string this[string key] { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(300))]get { throw null; } }
+ public System.Security.Principal.WindowsIdentity LogonUserIdentity { get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection Params { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(300))]get { throw null; } }
+ public string Path { get { throw null; } }
+ public string PathInfo { get { throw null; } }
+ public string PhysicalApplicationPath { get { throw null; } }
+ public string PhysicalPath { get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ public string RawUrl { get { throw null; } }
+ public System.Web.ReadEntityBodyMode ReadEntityBodyMode { get { throw null; } }
+ public System.Web.Routing.RequestContext RequestContext { get { throw null; } set { } }
+ public string RequestType { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection ServerVariables { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(300))]get { throw null; } }
+ public System.Threading.CancellationToken TimedOutToken { get { throw null; } }
+ public int TotalBytes { get { throw null; } }
+ public System.Web.UnvalidatedRequestValues Unvalidated { get { throw null; } }
+ public System.Uri Url { get { throw null; } }
+ public System.Uri UrlReferrer { get { throw null; } }
+ public string UserAgent { get { throw null; } }
+ public string UserHostAddress { get { throw null; } }
+ public string UserHostName { get { throw null; } }
+ public string[] UserLanguages { get { throw null; } }
+ public void Abort() { }
+ public byte[] BinaryRead(int count) { throw null; }
+ public System.IO.Stream GetBufferedInputStream() { throw null; }
+ public System.IO.Stream GetBufferlessInputStream() { throw null; }
+ public System.IO.Stream GetBufferlessInputStream(bool disableMaxRequestLength) { throw null; }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ public void InsertEntityBody() { }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ public void InsertEntityBody(byte[] buffer, int offset, int count) { }
+ public int[] MapImageCoordinates(string imageFieldName) { throw null; }
+ public string MapPath(string virtualPath) { throw null; }
+ public string MapPath(string virtualPath, string baseVirtualDir, bool allowCrossAppMapping) { throw null; }
+ public double[] MapRawImageCoordinates(string imageFieldName) { throw null; }
+ public void SaveAs(string filename, bool includeHeaders) { }
+ public void ValidateInput() { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpRequestBase
+ {
+ protected HttpRequestBase() { }
+ public virtual string[] AcceptTypes { get { throw null; } }
+ public virtual string AnonymousID { get { throw null; } }
+ public virtual string ApplicationPath { get { throw null; } }
+ public virtual string AppRelativeCurrentExecutionFilePath { get { throw null; } }
+ public virtual System.Web.HttpBrowserCapabilitiesBase Browser { get { throw null; } }
+ public virtual System.Web.HttpClientCertificate ClientCertificate { get { throw null; } }
+ public virtual System.Text.Encoding ContentEncoding { get { throw null; } set { } }
+ public virtual int ContentLength { get { throw null; } }
+ public virtual string ContentType { get { throw null; } set { } }
+ public virtual System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public virtual string CurrentExecutionFilePath { get { throw null; } }
+ public virtual string CurrentExecutionFilePathExtension { get { throw null; } }
+ public virtual string FilePath { get { throw null; } }
+ public virtual System.Web.HttpFileCollectionBase Files { get { throw null; } }
+ public virtual System.IO.Stream Filter { get { throw null; } set { } }
+ public virtual System.Collections.Specialized.NameValueCollection Form { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public virtual System.Security.Authentication.ExtendedProtection.ChannelBinding HttpChannelBinding { get { throw null; } }
+ public virtual string HttpMethod { get { throw null; } }
+ public virtual System.IO.Stream InputStream { get { throw null; } }
+ public virtual bool IsAuthenticated { get { throw null; } }
+ public virtual bool IsLocal { get { throw null; } }
+ public virtual bool IsSecureConnection { get { throw null; } }
+ public virtual string this[string key] { get { throw null; } }
+ public virtual System.Security.Principal.WindowsIdentity LogonUserIdentity { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection Params { get { throw null; } }
+ public virtual string Path { get { throw null; } }
+ public virtual string PathInfo { get { throw null; } }
+ public virtual string PhysicalApplicationPath { get { throw null; } }
+ public virtual string PhysicalPath { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ public virtual string RawUrl { get { throw null; } }
+ public virtual System.Web.ReadEntityBodyMode ReadEntityBodyMode { get { throw null; } }
+ public virtual System.Web.Routing.RequestContext RequestContext { get { throw null; } set { } }
+ public virtual string RequestType { get { throw null; } set { } }
+ public virtual System.Collections.Specialized.NameValueCollection ServerVariables { get { throw null; } }
+ public virtual System.Threading.CancellationToken TimedOutToken { get { throw null; } }
+ public virtual int TotalBytes { get { throw null; } }
+ public virtual System.Web.UnvalidatedRequestValuesBase Unvalidated { get { throw null; } }
+ public virtual System.Uri Url { get { throw null; } }
+ public virtual System.Uri UrlReferrer { get { throw null; } }
+ public virtual string UserAgent { get { throw null; } }
+ public virtual string UserHostAddress { get { throw null; } }
+ public virtual string UserHostName { get { throw null; } }
+ public virtual string[] UserLanguages { get { throw null; } }
+ public virtual void Abort() { }
+ public virtual byte[] BinaryRead(int count) { throw null; }
+ public virtual System.IO.Stream GetBufferedInputStream() { throw null; }
+ public virtual System.IO.Stream GetBufferlessInputStream() { throw null; }
+ public virtual System.IO.Stream GetBufferlessInputStream(bool disableMaxRequestLength) { throw null; }
+ public virtual void InsertEntityBody() { }
+ public virtual void InsertEntityBody(byte[] buffer, int offset, int count) { }
+ public virtual int[] MapImageCoordinates(string imageFieldName) { throw null; }
+ public virtual string MapPath(string virtualPath) { throw null; }
+ public virtual string MapPath(string virtualPath, string baseVirtualDir, bool allowCrossAppMapping) { throw null; }
+ public virtual double[] MapRawImageCoordinates(string imageFieldName) { throw null; }
+ public virtual void SaveAs(string filename, bool includeHeaders) { }
+ public virtual void ValidateInput() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class HttpRequestValidationException : System.Web.HttpException
+ {
+ public HttpRequestValidationException() { }
+ public HttpRequestValidationException(string message) { }
+ public HttpRequestValidationException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpRequestWrapper : System.Web.HttpRequestBase
+ {
+ public HttpRequestWrapper(System.Web.HttpRequest httpRequest) { }
+ public override string[] AcceptTypes { get { throw null; } }
+ public override string AnonymousID { get { throw null; } }
+ public override string ApplicationPath { get { throw null; } }
+ public override string AppRelativeCurrentExecutionFilePath { get { throw null; } }
+ public override System.Web.HttpBrowserCapabilitiesBase Browser { get { throw null; } }
+ public override System.Web.HttpClientCertificate ClientCertificate { get { throw null; } }
+ public override System.Text.Encoding ContentEncoding { get { throw null; } set { } }
+ public override int ContentLength { get { throw null; } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public override string CurrentExecutionFilePath { get { throw null; } }
+ public override string CurrentExecutionFilePathExtension { get { throw null; } }
+ public override string FilePath { get { throw null; } }
+ public override System.Web.HttpFileCollectionBase Files { get { throw null; } }
+ public override System.IO.Stream Filter { get { throw null; } set { } }
+ public override System.Collections.Specialized.NameValueCollection Form { get { throw null; } }
+ public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public override System.Security.Authentication.ExtendedProtection.ChannelBinding HttpChannelBinding { get { throw null; } }
+ public override string HttpMethod { get { throw null; } }
+ public override System.IO.Stream InputStream { get { throw null; } }
+ public override bool IsAuthenticated { get { throw null; } }
+ public override bool IsLocal { get { throw null; } }
+ public override bool IsSecureConnection { get { throw null; } }
+ public override string this[string key] { get { throw null; } }
+ public override System.Security.Principal.WindowsIdentity LogonUserIdentity { get { throw null; } }
+ public override System.Collections.Specialized.NameValueCollection Params { get { throw null; } }
+ public override string Path { get { throw null; } }
+ public override string PathInfo { get { throw null; } }
+ public override string PhysicalApplicationPath { get { throw null; } }
+ public override string PhysicalPath { get { throw null; } }
+ public override System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ public override string RawUrl { get { throw null; } }
+ public override System.Web.ReadEntityBodyMode ReadEntityBodyMode { get { throw null; } }
+ public override System.Web.Routing.RequestContext RequestContext { get { throw null; } set { } }
+ public override string RequestType { get { throw null; } set { } }
+ public override System.Collections.Specialized.NameValueCollection ServerVariables { get { throw null; } }
+ public override System.Threading.CancellationToken TimedOutToken { get { throw null; } }
+ public override int TotalBytes { get { throw null; } }
+ public override System.Web.UnvalidatedRequestValuesBase Unvalidated { get { throw null; } }
+ public override System.Uri Url { get { throw null; } }
+ public override System.Uri UrlReferrer { get { throw null; } }
+ public override string UserAgent { get { throw null; } }
+ public override string UserHostAddress { get { throw null; } }
+ public override string UserHostName { get { throw null; } }
+ public override string[] UserLanguages { get { throw null; } }
+ public override void Abort() { }
+ public override byte[] BinaryRead(int count) { throw null; }
+ public override System.IO.Stream GetBufferedInputStream() { throw null; }
+ public override System.IO.Stream GetBufferlessInputStream() { throw null; }
+ public override System.IO.Stream GetBufferlessInputStream(bool disableMaxRequestLength) { throw null; }
+ public override void InsertEntityBody() { }
+ public override void InsertEntityBody(byte[] buffer, int offset, int count) { }
+ public override int[] MapImageCoordinates(string imageFieldName) { throw null; }
+ public override string MapPath(string virtualPath) { throw null; }
+ public override string MapPath(string virtualPath, string baseVirtualDir, bool allowCrossAppMapping) { throw null; }
+ public override double[] MapRawImageCoordinates(string imageFieldName) { throw null; }
+ public override void SaveAs(string filename, bool includeHeaders) { }
+ public override void ValidateInput() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpResponse
+ {
+ public HttpResponse(System.IO.TextWriter writer) { }
+ public bool Buffer { get { throw null; } set { } }
+ public bool BufferOutput { get { throw null; } set { } }
+ public System.Web.HttpCachePolicy Cache { get { throw null; } }
+ public string CacheControl { get { throw null; } set { } }
+ public string Charset { get { throw null; } set { } }
+ public System.Threading.CancellationToken ClientDisconnectedToken { get { throw null; } }
+ public System.Text.Encoding ContentEncoding { get { throw null; } set { } }
+ public string ContentType { get { throw null; } set { } }
+ public System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public int Expires { get { throw null; } set { } }
+ public System.DateTime ExpiresAbsolute { get { throw null; } set { } }
+ public System.IO.Stream Filter { get { throw null; } set { } }
+ public System.Text.Encoding HeaderEncoding { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public bool IsClientConnected { get { throw null; } }
+ public bool IsRequestBeingRedirected { get { throw null; } }
+ public System.IO.TextWriter Output { get { throw null; } set { } }
+ public System.IO.Stream OutputStream { get { throw null; } }
+ public string RedirectLocation { get { throw null; } set { } }
+ public string Status { get { throw null; } set { } }
+ public int StatusCode { get { throw null; } set { } }
+ public string StatusDescription { get { throw null; } set { } }
+ public int SubStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SupportsAsyncFlush { get { throw null; } }
+ public bool SuppressContent { get { throw null; } set { } }
+ public bool SuppressFormsAuthenticationRedirect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool TrySkipIisCustomErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void AddCacheDependency(params System.Web.Caching.CacheDependency[] dependencies) { }
+ [System.MonoTODOAttribute("Currently does nothing")]
+ public void AddCacheItemDependencies(System.Collections.ArrayList cacheKeys) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void AddCacheItemDependencies(string[] cacheKeys) { }
+ [System.MonoTODOAttribute("Currently does nothing")]
+ public void AddCacheItemDependency(string cacheKey) { }
+ public void AddFileDependencies(System.Collections.ArrayList filenames) { }
+ public void AddFileDependencies(string[] filenames) { }
+ public void AddFileDependency(string filename) { }
+ public void AddHeader(string name, string value) { }
+ public void AppendCookie(System.Web.HttpCookie cookie) { }
+ public void AppendHeader(string name, string value) { }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]
+ public void AppendToLog(string param) { }
+ public string ApplyAppPathModifier(string virtualPath) { throw null; }
+ public System.IAsyncResult BeginFlush(System.AsyncCallback callback, object state) { throw null; }
+ public void BinaryWrite(byte[] buffer) { }
+ public void Clear() { }
+ public void ClearContent() { }
+ public void ClearHeaders() { }
+ public void Close() { }
+ public void DisableKernelCache() { }
+ public void DisableUserCache() { }
+ public void End() { }
+ public void EndFlush(System.IAsyncResult asyncResult) { }
+ public void Flush() { }
+ public void Pics(string value) { }
+ public void Redirect(string url) { }
+ public void Redirect(string url, bool endResponse) { }
+ public void RedirectPermanent(string url) { }
+ public void RedirectPermanent(string url, bool endResponse) { }
+ public void RedirectToRoute(object routeValues) { }
+ public void RedirectToRoute(string routeName) { }
+ public void RedirectToRoute(string routeName, object routeValues) { }
+ public void RedirectToRoute(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public void RedirectToRoute(System.Web.Routing.RouteValueDictionary routeValues) { }
+ public void RedirectToRoutePermanent(object routeValues) { }
+ public void RedirectToRoutePermanent(string routeName) { }
+ public void RedirectToRoutePermanent(string routeName, object routeValues) { }
+ public void RedirectToRoutePermanent(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public void RedirectToRoutePermanent(System.Web.Routing.RouteValueDictionary routeValues) { }
+ public static void RemoveOutputCacheItem(string path) { }
+ public static void RemoveOutputCacheItem(string path, string providerName) { }
+ public void SetCookie(System.Web.HttpCookie cookie) { }
+ public void TransmitFile(string filename) { }
+ public void TransmitFile(string filename, long offset, long length) { }
+ public void Write(char ch) { }
+ public void Write(char[] buffer, int index, int count) { }
+ public void Write(object obj) { }
+ public void Write(string s) { }
+ public void WriteFile(System.IntPtr fileHandle, long offset, long size) { }
+ public void WriteFile(string filename) { }
+ public void WriteFile(string filename, bool readIntoMemory) { }
+ public void WriteFile(string filename, long offset, long size) { }
+ public void WriteSubstitution(System.Web.HttpResponseSubstitutionCallback callback) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpResponseBase
+ {
+ protected HttpResponseBase() { }
+ public virtual bool Buffer { get { throw null; } set { } }
+ public virtual bool BufferOutput { get { throw null; } set { } }
+ public virtual System.Web.HttpCachePolicyBase Cache { get { throw null; } }
+ public virtual string CacheControl { get { throw null; } set { } }
+ public virtual string Charset { get { throw null; } set { } }
+ public virtual System.Threading.CancellationToken ClientDisconnectedToken { get { throw null; } }
+ public virtual System.Text.Encoding ContentEncoding { get { throw null; } set { } }
+ public virtual string ContentType { get { throw null; } set { } }
+ public virtual System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public virtual int Expires { get { throw null; } set { } }
+ public virtual System.DateTime ExpiresAbsolute { get { throw null; } set { } }
+ public virtual System.IO.Stream Filter { get { throw null; } set { } }
+ public virtual System.Text.Encoding HeaderEncoding { get { throw null; } set { } }
+ public virtual System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public virtual bool IsClientConnected { get { throw null; } }
+ public virtual bool IsRequestBeingRedirected { get { throw null; } }
+ public virtual System.IO.TextWriter Output { get { throw null; } set { } }
+ public virtual System.IO.Stream OutputStream { get { throw null; } }
+ public virtual string RedirectLocation { get { throw null; } set { } }
+ public virtual string Status { get { throw null; } set { } }
+ public virtual int StatusCode { get { throw null; } set { } }
+ public virtual string StatusDescription { get { throw null; } set { } }
+ public virtual int SubStatusCode { get { throw null; } set { } }
+ public virtual bool SupportsAsyncFlush { get { throw null; } }
+ public virtual bool SuppressContent { get { throw null; } set { } }
+ public virtual bool SuppressFormsAuthenticationRedirect { get { throw null; } set { } }
+ public virtual bool TrySkipIisCustomErrors { get { throw null; } set { } }
+ public virtual void AddCacheDependency(params System.Web.Caching.CacheDependency[] dependencies) { }
+ public virtual void AddCacheItemDependencies(System.Collections.ArrayList cacheKeys) { }
+ public virtual void AddCacheItemDependencies(string[] cacheKeys) { }
+ public virtual void AddCacheItemDependency(string cacheKey) { }
+ public virtual void AddFileDependencies(System.Collections.ArrayList filenames) { }
+ public virtual void AddFileDependencies(string[] filenames) { }
+ public virtual void AddFileDependency(string filename) { }
+ public virtual void AddHeader(string name, string value) { }
+ public virtual void AppendCookie(System.Web.HttpCookie cookie) { }
+ public virtual void AppendHeader(string name, string value) { }
+ public virtual void AppendToLog(string param) { }
+ public virtual string ApplyAppPathModifier(string virtualPath) { throw null; }
+ public virtual System.IAsyncResult BeginFlush(System.AsyncCallback callback, object state) { throw null; }
+ public virtual void BinaryWrite(byte[] buffer) { }
+ public virtual void Clear() { }
+ public virtual void ClearContent() { }
+ public virtual void ClearHeaders() { }
+ public virtual void Close() { }
+ public virtual void DisableKernelCache() { }
+ public virtual void DisableUserCache() { }
+ public virtual void End() { }
+ public virtual void EndFlush(System.IAsyncResult asyncResult) { }
+ public virtual void Flush() { }
+ public virtual void Pics(string value) { }
+ public virtual void Redirect(string url) { }
+ public virtual void Redirect(string url, bool endResponse) { }
+ public virtual void RedirectPermanent(string url) { }
+ public virtual void RedirectPermanent(string url, bool endResponse) { }
+ public virtual void RedirectToRoute(object routeValues) { }
+ public virtual void RedirectToRoute(string routeName) { }
+ public virtual void RedirectToRoute(string routeName, object routeValues) { }
+ public virtual void RedirectToRoute(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public virtual void RedirectToRoute(System.Web.Routing.RouteValueDictionary routeValues) { }
+ public virtual void RedirectToRoutePermanent(object routeValues) { }
+ public virtual void RedirectToRoutePermanent(string routeName) { }
+ public virtual void RedirectToRoutePermanent(string routeName, object routeValues) { }
+ public virtual void RedirectToRoutePermanent(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public virtual void RedirectToRoutePermanent(System.Web.Routing.RouteValueDictionary routeValues) { }
+ public virtual void RemoveOutputCacheItem(string path) { }
+ public virtual void RemoveOutputCacheItem(string path, string providerName) { }
+ public virtual void SetCookie(System.Web.HttpCookie cookie) { }
+ public virtual void TransmitFile(string filename) { }
+ public virtual void TransmitFile(string filename, long offset, long length) { }
+ public virtual void Write(char ch) { }
+ public virtual void Write(char[] buffer, int index, int count) { }
+ public virtual void Write(object obj) { }
+ public virtual void Write(string s) { }
+ public virtual void WriteFile(System.IntPtr fileHandle, long offset, long size) { }
+ public virtual void WriteFile(string filename) { }
+ public virtual void WriteFile(string filename, bool readIntoMemory) { }
+ public virtual void WriteFile(string filename, long offset, long size) { }
+ public virtual void WriteSubstitution(System.Web.HttpResponseSubstitutionCallback callback) { }
+ }
+ public delegate string HttpResponseSubstitutionCallback(System.Web.HttpContext context);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpResponseWrapper : System.Web.HttpResponseBase
+ {
+ public HttpResponseWrapper(System.Web.HttpResponse httpResponse) { }
+ public override bool Buffer { get { throw null; } set { } }
+ public override bool BufferOutput { get { throw null; } set { } }
+ public override System.Web.HttpCachePolicyBase Cache { get { throw null; } }
+ public override string CacheControl { get { throw null; } set { } }
+ public override string Charset { get { throw null; } set { } }
+ public override System.Threading.CancellationToken ClientDisconnectedToken { get { throw null; } }
+ public override System.Text.Encoding ContentEncoding { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public override int Expires { get { throw null; } set { } }
+ public override System.DateTime ExpiresAbsolute { get { throw null; } set { } }
+ public override System.IO.Stream Filter { get { throw null; } set { } }
+ public override System.Text.Encoding HeaderEncoding { get { throw null; } set { } }
+ public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public override bool IsClientConnected { get { throw null; } }
+ public override bool IsRequestBeingRedirected { get { throw null; } }
+ public override System.IO.TextWriter Output { get { throw null; } set { } }
+ public override System.IO.Stream OutputStream { get { throw null; } }
+ public override string RedirectLocation { get { throw null; } set { } }
+ public override string Status { get { throw null; } set { } }
+ public override int StatusCode { get { throw null; } set { } }
+ public override string StatusDescription { get { throw null; } set { } }
+ public override int SubStatusCode { get { throw null; } set { } }
+ public override bool SupportsAsyncFlush { get { throw null; } }
+ public override bool SuppressContent { get { throw null; } set { } }
+ public override bool SuppressFormsAuthenticationRedirect { get { throw null; } set { } }
+ public override bool TrySkipIisCustomErrors { get { throw null; } set { } }
+ public override void AddCacheDependency(params System.Web.Caching.CacheDependency[] dependencies) { }
+ public override void AddCacheItemDependencies(System.Collections.ArrayList cacheKeys) { }
+ public override void AddCacheItemDependencies(string[] cacheKeys) { }
+ public override void AddCacheItemDependency(string cacheKey) { }
+ public override void AddFileDependencies(System.Collections.ArrayList filenames) { }
+ public override void AddFileDependencies(string[] filenames) { }
+ public override void AddFileDependency(string filename) { }
+ public override void AddHeader(string name, string value) { }
+ public override void AppendCookie(System.Web.HttpCookie cookie) { }
+ public override void AppendHeader(string name, string value) { }
+ public override void AppendToLog(string param) { }
+ public override string ApplyAppPathModifier(string virtualPath) { throw null; }
+ public override System.IAsyncResult BeginFlush(System.AsyncCallback callback, object state) { throw null; }
+ public override void BinaryWrite(byte[] buffer) { }
+ public override void Clear() { }
+ public override void ClearContent() { }
+ public override void ClearHeaders() { }
+ public override void Close() { }
+ public override void DisableKernelCache() { }
+ public override void DisableUserCache() { }
+ public override void End() { }
+ public override void EndFlush(System.IAsyncResult asyncResult) { }
+ public override void Flush() { }
+ public override void Pics(string value) { }
+ public override void Redirect(string url) { }
+ public override void Redirect(string url, bool endResponse) { }
+ public override void RedirectPermanent(string url) { }
+ public override void RedirectPermanent(string url, bool endResponse) { }
+ public override void RedirectToRoute(object routeValues) { }
+ public override void RedirectToRoute(string routeName) { }
+ public override void RedirectToRoute(string routeName, object routeValues) { }
+ public override void RedirectToRoute(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public override void RedirectToRoute(System.Web.Routing.RouteValueDictionary routeValues) { }
+ public override void RedirectToRoutePermanent(object routeValues) { }
+ public override void RedirectToRoutePermanent(string routeName) { }
+ public override void RedirectToRoutePermanent(string routeName, object routeValues) { }
+ public override void RedirectToRoutePermanent(string routeName, System.Web.Routing.RouteValueDictionary routeValues) { }
+ public override void RedirectToRoutePermanent(System.Web.Routing.RouteValueDictionary routeValues) { }
+ public override void RemoveOutputCacheItem(string path) { }
+ public override void RemoveOutputCacheItem(string path, string providerName) { }
+ public override void SetCookie(System.Web.HttpCookie cookie) { }
+ public override void TransmitFile(string filename) { }
+ public override void TransmitFile(string filename, long offset, long length) { }
+ public override void Write(char ch) { }
+ public override void Write(char[] buffer, int index, int count) { }
+ public override void Write(object obj) { }
+ public override void Write(string s) { }
+ public override void WriteFile(System.IntPtr fileHandle, long offset, long size) { }
+ public override void WriteFile(string filename) { }
+ public override void WriteFile(string filename, bool readIntoMemory) { }
+ public override void WriteFile(string filename, long offset, long size) { }
+ public override void WriteSubstitution(System.Web.HttpResponseSubstitutionCallback callback) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpRuntime
+ {
+ public HttpRuntime() { }
+ public static string AppDomainAppId { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]get { throw null; } }
+ public static string AppDomainAppPath { get { throw null; } }
+ public static string AppDomainAppVirtualPath { get { throw null; } }
+ public static string AppDomainId { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]get { throw null; } }
+ [System.MonoDocumentationNoteAttribute("Currently returns path to the application root")]
+ public static string AspClientScriptPhysicalPath { get { throw null; } }
+ [System.MonoDocumentationNoteAttribute("Currently returns path to the application root")]
+ public static string AspClientScriptVirtualPath { get { throw null; } }
+ public static string AspInstallDirectory { get { throw null; } }
+ public static string BinDirectory { get { throw null; } }
+ public static System.Web.Caching.Cache Cache { get { throw null; } }
+ public static string ClrInstallDirectory { get { throw null; } }
+ public static string CodegenDir { get { throw null; } }
+ public static System.Version IISVersion { get { throw null; } }
+ public static bool IsOnUNCShare { [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(300))]get { throw null; } }
+ public static string MachineConfigurationDirectory { get { throw null; } }
+ public static System.Version TargetFramework { get { throw null; } }
+ public static bool UsingIntegratedPipeline { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void Close() { }
+ [System.MonoDocumentationNoteAttribute("Always returns null on Mono")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(600))]
+ public static System.Security.NamedPermissionSet GetNamedPermissionSet() { throw null; }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]
+ public static void ProcessRequest(System.Web.HttpWorkerRequest wr) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void UnloadAppDomain() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpServerUtility
+ {
+ internal HttpServerUtility() { }
+ public string MachineName { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true), System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Read="COMPUTERNAME"), System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]get { throw null; } }
+ public int ScriptTimeout { get { throw null; } [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]set { } }
+ public void ClearError() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public object CreateObject(string progID) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public object CreateObject(System.Type type) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public object CreateObjectFromClsid(string clsid) { throw null; }
+ public void Execute(string path) { }
+ public void Execute(string path, bool preserveForm) { }
+ public void Execute(string path, System.IO.TextWriter writer) { }
+ public void Execute(string path, System.IO.TextWriter writer, bool preserveForm) { }
+ public void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm) { }
+ public System.Exception GetLastError() { throw null; }
+ public string HtmlDecode(string s) { throw null; }
+ public void HtmlDecode(string s, System.IO.TextWriter output) { }
+ public string HtmlEncode(string s) { throw null; }
+ public void HtmlEncode(string s, System.IO.TextWriter output) { }
+ public string MapPath(string path) { throw null; }
+ public void Transfer(string path) { }
+ public void Transfer(string path, bool preserveForm) { }
+ public void Transfer(System.Web.IHttpHandler handler, bool preserveForm) { }
+ public void TransferRequest(string path) { }
+ public void TransferRequest(string path, bool preserveForm) { }
+ [System.MonoTODOAttribute("Always throws PlatformNotSupportedException.")]
+ public void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers) { }
+ public void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser) { }
+ public string UrlDecode(string s) { throw null; }
+ public void UrlDecode(string s, System.IO.TextWriter output) { }
+ public string UrlEncode(string s) { throw null; }
+ public void UrlEncode(string s, System.IO.TextWriter output) { }
+ public string UrlPathEncode(string s) { throw null; }
+ public static byte[] UrlTokenDecode(string input) { throw null; }
+ public static string UrlTokenEncode(byte[] input) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpServerUtilityBase
+ {
+ protected HttpServerUtilityBase() { }
+ public virtual string MachineName { get { throw null; } }
+ public virtual int ScriptTimeout { get { throw null; } set { } }
+ public virtual void ClearError() { }
+ public virtual object CreateObject(string progID) { throw null; }
+ public virtual object CreateObject(System.Type type) { throw null; }
+ public virtual object CreateObjectFromClsid(string clsid) { throw null; }
+ public virtual void Execute(string path) { }
+ public virtual void Execute(string path, bool preserveForm) { }
+ public virtual void Execute(string path, System.IO.TextWriter writer) { }
+ public virtual void Execute(string path, System.IO.TextWriter writer, bool preserveForm) { }
+ public virtual void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm) { }
+ public virtual System.Exception GetLastError() { throw null; }
+ public virtual string HtmlDecode(string s) { throw null; }
+ public virtual void HtmlDecode(string s, System.IO.TextWriter output) { }
+ public virtual string HtmlEncode(string s) { throw null; }
+ public virtual void HtmlEncode(string s, System.IO.TextWriter output) { }
+ public virtual string MapPath(string path) { throw null; }
+ public virtual void Transfer(string path) { }
+ public virtual void Transfer(string path, bool preserveForm) { }
+ public virtual void Transfer(System.Web.IHttpHandler handler, bool preserveForm) { }
+ public virtual void TransferRequest(string path) { }
+ public virtual void TransferRequest(string path, bool preserveForm) { }
+ public virtual void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers) { }
+ public virtual void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser) { }
+ public virtual string UrlDecode(string s) { throw null; }
+ public virtual void UrlDecode(string s, System.IO.TextWriter output) { }
+ public virtual string UrlEncode(string s) { throw null; }
+ public virtual void UrlEncode(string s, System.IO.TextWriter output) { }
+ public virtual string UrlPathEncode(string s) { throw null; }
+ public virtual byte[] UrlTokenDecode(string input) { throw null; }
+ public virtual string UrlTokenEncode(byte[] input) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
+ {
+ public HttpServerUtilityWrapper(System.Web.HttpServerUtility httpServerUtility) { }
+ public override string MachineName { get { throw null; } }
+ public override int ScriptTimeout { get { throw null; } set { } }
+ public override void ClearError() { }
+ public override object CreateObject(string progID) { throw null; }
+ public override object CreateObject(System.Type type) { throw null; }
+ public override object CreateObjectFromClsid(string clsid) { throw null; }
+ public override void Execute(string path) { }
+ public override void Execute(string path, bool preserveForm) { }
+ public override void Execute(string path, System.IO.TextWriter writer) { }
+ public override void Execute(string path, System.IO.TextWriter writer, bool preserveForm) { }
+ public override void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm) { }
+ public override System.Exception GetLastError() { throw null; }
+ public override string HtmlDecode(string s) { throw null; }
+ public override void HtmlDecode(string s, System.IO.TextWriter output) { }
+ public override string HtmlEncode(string s) { throw null; }
+ public override void HtmlEncode(string s, System.IO.TextWriter output) { }
+ public override string MapPath(string path) { throw null; }
+ public override void Transfer(string path) { }
+ public override void Transfer(string path, bool preserveForm) { }
+ public override void Transfer(System.Web.IHttpHandler handler, bool preserveForm) { }
+ [System.MonoTODOAttribute]
+ public override void TransferRequest(string path) { }
+ [System.MonoTODOAttribute]
+ public override void TransferRequest(string path, bool preserveForm) { }
+ [System.MonoTODOAttribute]
+ public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers) { }
+ public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser) { }
+ public override string UrlDecode(string s) { throw null; }
+ public override void UrlDecode(string s, System.IO.TextWriter output) { }
+ public override string UrlEncode(string s) { throw null; }
+ public override void UrlEncode(string s, System.IO.TextWriter output) { }
+ public override string UrlPathEncode(string s) { throw null; }
+ [System.MonoTODOAttribute]
+ public override byte[] UrlTokenDecode(string input) { throw null; }
+ [System.MonoTODOAttribute]
+ public override string UrlTokenEncode(byte[] input) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpSessionStateBase : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ protected HttpSessionStateBase() { }
+ public virtual int CodePage { get { throw null; } set { } }
+ public virtual System.Web.HttpSessionStateBase Contents { get { throw null; } }
+ public virtual System.Web.HttpCookieMode CookieMode { get { throw null; } }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsCookieless { get { throw null; } }
+ public virtual bool IsNewSession { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object this[int index] { get { throw null; } set { } }
+ public virtual object this[string name] { get { throw null; } set { } }
+ public virtual System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public virtual int LCID { get { throw null; } set { } }
+ public virtual System.Web.SessionState.SessionStateMode Mode { get { throw null; } }
+ public virtual string SessionID { get { throw null; } }
+ public virtual System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual int Timeout { get { throw null; } set { } }
+ public virtual void Abandon() { }
+ public virtual void Add(string name, object value) { }
+ public virtual void Clear() { }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual void Remove(string name) { }
+ public virtual void RemoveAll() { }
+ public virtual void RemoveAt(int index) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class HttpSessionStateWrapper : System.Web.HttpSessionStateBase
+ {
+ public HttpSessionStateWrapper(System.Web.SessionState.HttpSessionState httpSessionState) { }
+ public override int CodePage { get { throw null; } set { } }
+ public override System.Web.HttpSessionStateBase Contents { get { throw null; } }
+ public override System.Web.HttpCookieMode CookieMode { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public override bool IsCookieless { get { throw null; } }
+ public override bool IsNewSession { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ public override object this[int index] { get { throw null; } set { } }
+ public override object this[string name] { get { throw null; } set { } }
+ public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public override int LCID { get { throw null; } set { } }
+ public override System.Web.SessionState.SessionStateMode Mode { get { throw null; } }
+ public override string SessionID { get { throw null; } }
+ public override System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } }
+ public override object SyncRoot { get { throw null; } }
+ public override int Timeout { get { throw null; } set { } }
+ public override void Abandon() { }
+ public override void Add(string name, object value) { }
+ public override void Clear() { }
+ public override void CopyTo(System.Array array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override void Remove(string name) { }
+ public override void RemoveAll() { }
+ public override void RemoveAt(int index) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpStaticObjectsCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public HttpStaticObjectsCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object this[string name] { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool NeverAccessed { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public static System.Web.HttpStaticObjectsCollection Deserialize(System.IO.BinaryReader reader) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public object GetObject(string name) { throw null; }
+ public void Serialize(System.IO.BinaryWriter writer) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class HttpStaticObjectsCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ protected HttpStaticObjectsCollectionBase() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object this[string name] { get { throw null; } }
+ public virtual bool NeverAccessed { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual object GetObject(string name) { throw null; }
+ public virtual void Serialize(System.IO.BinaryWriter writer) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class HttpStaticObjectsCollectionWrapper : System.Web.HttpStaticObjectsCollectionBase
+ {
+ public HttpStaticObjectsCollectionWrapper(System.Web.HttpStaticObjectsCollection httpStaticObjectsCollection) { }
+ public override int Count { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override bool IsSynchronized { get { throw null; } }
+ public override object this[string name] { get { throw null; } }
+ public override bool NeverAccessed { get { throw null; } }
+ public override object SyncRoot { get { throw null; } }
+ public override void CopyTo(System.Array array, int index) { }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override object GetObject(string name) { throw null; }
+ public override void Serialize(System.IO.BinaryWriter writer) { }
+ }
+ public abstract partial class HttpTaskAsyncHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler
+ {
+ protected HttpTaskAsyncHandler() { }
+ public virtual bool IsReusable { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ProcessRequest(System.Web.HttpContext context) { }
+ public abstract System.Threading.Tasks.Task ProcessRequestAsync(System.Web.HttpContext context);
+ System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback cb, object extraData) { throw null; }
+ void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class HttpUnhandledException : System.Web.HttpException
+ {
+ public HttpUnhandledException() { }
+ public HttpUnhandledException(string message) { }
+ public HttpUnhandledException(string message, System.Exception innerException) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpUtility
+ {
+ public HttpUtility() { }
+ public static string HtmlAttributeEncode(string s) { throw null; }
+ public static void HtmlAttributeEncode(string s, System.IO.TextWriter output) { }
+ public static string HtmlDecode(string s) { throw null; }
+ public static void HtmlDecode(string s, System.IO.TextWriter output) { }
+ public static string HtmlEncode(object value) { throw null; }
+ public static string HtmlEncode(string s) { throw null; }
+ public static void HtmlEncode(string s, System.IO.TextWriter output) { }
+ public static string JavaScriptStringEncode(string value) { throw null; }
+ public static string JavaScriptStringEncode(string value, bool addDoubleQuotes) { throw null; }
+ public static System.Collections.Specialized.NameValueCollection ParseQueryString(string query) { throw null; }
+ public static System.Collections.Specialized.NameValueCollection ParseQueryString(string query, System.Text.Encoding encoding) { throw null; }
+ public static string UrlDecode(byte[] bytes, int offset, int count, System.Text.Encoding e) { throw null; }
+ public static string UrlDecode(byte[] bytes, System.Text.Encoding e) { throw null; }
+ public static string UrlDecode(string str) { throw null; }
+ public static string UrlDecode(string str, System.Text.Encoding e) { throw null; }
+ public static byte[] UrlDecodeToBytes(byte[] bytes) { throw null; }
+ public static byte[] UrlDecodeToBytes(byte[] bytes, int offset, int count) { throw null; }
+ public static byte[] UrlDecodeToBytes(string str) { throw null; }
+ public static byte[] UrlDecodeToBytes(string str, System.Text.Encoding e) { throw null; }
+ public static string UrlEncode(byte[] bytes) { throw null; }
+ public static string UrlEncode(byte[] bytes, int offset, int count) { throw null; }
+ public static string UrlEncode(string str) { throw null; }
+ public static string UrlEncode(string str, System.Text.Encoding e) { throw null; }
+ public static byte[] UrlEncodeToBytes(byte[] bytes) { throw null; }
+ public static byte[] UrlEncodeToBytes(byte[] bytes, int offset, int count) { throw null; }
+ public static byte[] UrlEncodeToBytes(string str) { throw null; }
+ public static byte[] UrlEncodeToBytes(string str, System.Text.Encoding e) { throw null; }
+ public static string UrlEncodeUnicode(string str) { throw null; }
+ public static byte[] UrlEncodeUnicodeToBytes(string str) { throw null; }
+ public static string UrlPathEncode(string str) { throw null; }
+ }
+ public enum HttpValidationStatus
+ {
+ IgnoreThisRequest = 2,
+ Invalid = 1,
+ Valid = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class HttpWorkerRequest
+ {
+ public const int HeaderAccept = 20;
+ public const int HeaderAcceptCharset = 21;
+ public const int HeaderAcceptEncoding = 22;
+ public const int HeaderAcceptLanguage = 23;
+ public const int HeaderAcceptRanges = 20;
+ public const int HeaderAge = 21;
+ public const int HeaderAllow = 10;
+ public const int HeaderAuthorization = 24;
+ public const int HeaderCacheControl = 0;
+ public const int HeaderConnection = 1;
+ public const int HeaderContentEncoding = 13;
+ public const int HeaderContentLanguage = 14;
+ public const int HeaderContentLength = 11;
+ public const int HeaderContentLocation = 15;
+ public const int HeaderContentMd5 = 16;
+ public const int HeaderContentRange = 17;
+ public const int HeaderContentType = 12;
+ public const int HeaderCookie = 25;
+ public const int HeaderDate = 2;
+ public const int HeaderEtag = 22;
+ public const int HeaderExpect = 26;
+ public const int HeaderExpires = 18;
+ public const int HeaderFrom = 27;
+ public const int HeaderHost = 28;
+ public const int HeaderIfMatch = 29;
+ public const int HeaderIfModifiedSince = 30;
+ public const int HeaderIfNoneMatch = 31;
+ public const int HeaderIfRange = 32;
+ public const int HeaderIfUnmodifiedSince = 33;
+ public const int HeaderKeepAlive = 3;
+ public const int HeaderLastModified = 19;
+ public const int HeaderLocation = 23;
+ public const int HeaderMaxForwards = 34;
+ public const int HeaderPragma = 4;
+ public const int HeaderProxyAuthenticate = 24;
+ public const int HeaderProxyAuthorization = 35;
+ public const int HeaderRange = 37;
+ public const int HeaderReferer = 36;
+ public const int HeaderRetryAfter = 25;
+ public const int HeaderServer = 26;
+ public const int HeaderSetCookie = 27;
+ public const int HeaderTe = 38;
+ public const int HeaderTrailer = 5;
+ public const int HeaderTransferEncoding = 6;
+ public const int HeaderUpgrade = 7;
+ public const int HeaderUserAgent = 39;
+ public const int HeaderVary = 28;
+ public const int HeaderVia = 8;
+ public const int HeaderWarning = 9;
+ public const int HeaderWwwAuthenticate = 29;
+ public const int ReasonCachePolicy = 2;
+ public const int ReasonCacheSecurity = 3;
+ public const int ReasonClientDisconnect = 4;
+ public const int ReasonDefault = 0;
+ public const int ReasonFileHandleCacheMiss = 1;
+ public const int ReasonResponseCacheMiss = 0;
+ public const int RequestHeaderMaximum = 40;
+ public const int ResponseHeaderMaximum = 30;
+ protected HttpWorkerRequest() { }
+ public virtual string MachineConfigPath { get { throw null; } }
+ public virtual string MachineInstallDirectory { get { throw null; } }
+ public virtual System.Guid RequestTraceIdentifier { get { throw null; } }
+ public virtual string RootWebConfigPath { get { throw null; } }
+ public virtual bool SupportsAsyncFlush { get { throw null; } }
+ public virtual bool SupportsAsyncRead { get { throw null; } }
+ public virtual System.IAsyncResult BeginFlush(System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public virtual void CloseConnection() { }
+ public virtual void EndFlush(System.IAsyncResult asyncResult) { }
+ public abstract void EndOfRequest();
+ public virtual int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public abstract void FlushResponse(bool finalFlush);
+ public virtual string GetAppPath() { throw null; }
+ public virtual string GetAppPathTranslated() { throw null; }
+ public virtual string GetAppPoolID() { throw null; }
+ public virtual long GetBytesRead() { throw null; }
+ public virtual byte[] GetClientCertificate() { throw null; }
+ public virtual byte[] GetClientCertificateBinaryIssuer() { throw null; }
+ public virtual int GetClientCertificateEncoding() { throw null; }
+ public virtual byte[] GetClientCertificatePublicKey() { throw null; }
+ public virtual System.DateTime GetClientCertificateValidFrom() { throw null; }
+ public virtual System.DateTime GetClientCertificateValidUntil() { throw null; }
+ public virtual long GetConnectionID() { throw null; }
+ public virtual string GetFilePath() { throw null; }
+ public virtual string GetFilePathTranslated() { throw null; }
+ public abstract string GetHttpVerbName();
+ public abstract string GetHttpVersion();
+ public virtual string GetKnownRequestHeader(int index) { throw null; }
+ public static int GetKnownRequestHeaderIndex(string header) { throw null; }
+ public static string GetKnownRequestHeaderName(int index) { throw null; }
+ public static int GetKnownResponseHeaderIndex(string header) { throw null; }
+ public static string GetKnownResponseHeaderName(int index) { throw null; }
+ public abstract string GetLocalAddress();
+ public abstract int GetLocalPort();
+ public virtual string GetPathInfo() { throw null; }
+ public virtual byte[] GetPreloadedEntityBody() { throw null; }
+ public virtual int GetPreloadedEntityBody(byte[] buffer, int offset) { throw null; }
+ public virtual int GetPreloadedEntityBodyLength() { throw null; }
+ public virtual string GetProtocol() { throw null; }
+ public abstract string GetQueryString();
+ public virtual byte[] GetQueryStringRawBytes() { throw null; }
+ public abstract string GetRawUrl();
+ public abstract string GetRemoteAddress();
+ public virtual string GetRemoteName() { throw null; }
+ public abstract int GetRemotePort();
+ public virtual int GetRequestReason() { throw null; }
+ public virtual string GetServerName() { throw null; }
+ public virtual string GetServerVariable(string name) { throw null; }
+ public static string GetStatusDescription(int code) { throw null; }
+ public virtual int GetTotalEntityBodyLength() { throw null; }
+ public virtual string GetUnknownRequestHeader(string name) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual string[][] GetUnknownRequestHeaders() { throw null; }
+ public abstract string GetUriPath();
+ public virtual long GetUrlContextID() { throw null; }
+ public virtual System.IntPtr GetUserToken() { throw null; }
+ public virtual System.IntPtr GetVirtualPathToken() { throw null; }
+ public bool HasEntityBody() { throw null; }
+ public virtual bool HeadersSent() { throw null; }
+ public virtual bool IsClientConnected() { throw null; }
+ public virtual bool IsEntireEntityBodyIsPreloaded() { throw null; }
+ public virtual bool IsSecure() { throw null; }
+ public virtual string MapPath(string virtualPath) { throw null; }
+ public virtual int ReadEntityBody(byte[] buffer, int size) { throw null; }
+ public virtual int ReadEntityBody(byte[] buffer, int offset, int size) { throw null; }
+ public virtual void SendCalculatedContentLength(int contentLength) { }
+ public virtual void SendCalculatedContentLength(long contentLength) { }
+ public abstract void SendKnownResponseHeader(int index, string value);
+ public abstract void SendResponseFromFile(System.IntPtr handle, long offset, long length);
+ public abstract void SendResponseFromFile(string filename, long offset, long length);
+ public abstract void SendResponseFromMemory(byte[] data, int length);
+ public virtual void SendResponseFromMemory(System.IntPtr data, int length) { }
+ public abstract void SendStatus(int statusCode, string statusDescription);
+ public abstract void SendUnknownResponseHeader(string name, string value);
+ public virtual void SetEndOfSendNotification(System.Web.HttpWorkerRequest.EndOfSendNotification callback, object extraData) { }
+ public delegate void EndOfSendNotification(System.Web.HttpWorkerRequest wr, object extraData);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpWriter : System.IO.TextWriter
+ {
+ internal HttpWriter() { }
+ public override System.Text.Encoding Encoding { get { throw null; } }
+ public System.IO.Stream OutputStream { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override void Write(char ch) { }
+ public override void Write(char[] buffer, int index, int count) { }
+ public override void Write(object obj) { }
+ public override void Write(string s) { }
+ public void WriteBytes(byte[] buffer, int index, int count) { }
+ public override void WriteLine() { }
+ public void WriteString(string s, int index, int count) { }
+ }
+ public partial interface IHtmlString
+ {
+ string ToHtmlString();
+ }
+ public partial interface IHttpAsyncHandler : System.Web.IHttpHandler
+ {
+ System.IAsyncResult BeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback cb, object extraData);
+ void EndProcessRequest(System.IAsyncResult result);
+ }
+ public partial interface IHttpHandler
+ {
+ bool IsReusable { get; }
+ void ProcessRequest(System.Web.HttpContext context);
+ }
+ public partial interface IHttpHandlerFactory
+ {
+ System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string requestType, string url, string pathTranslated);
+ void ReleaseHandler(System.Web.IHttpHandler handler);
+ }
+ public partial interface IHttpModule
+ {
+ void Dispose();
+ void Init(System.Web.HttpApplication context);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public sealed partial class IisTraceListener : System.Diagnostics.TraceListener
+ {
+ public IisTraceListener() { }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, string message) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, string format, params object[] args) { }
+ public override void Write(string message) { }
+ public override void Write(string message, string category) { }
+ public override void WriteLine(string message) { }
+ public override void WriteLine(string message, string category) { }
+ }
+ public partial interface IPartitionResolver
+ {
+ void Initialize();
+ string ResolvePartition(object key);
+ }
+ public partial interface ISubscriptionToken
+ {
+ bool IsActive { get; }
+ void Unsubscribe();
+ }
+ public static partial class MimeMapping
+ {
+ public static string GetMimeMapping(string fileName) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ParserError
+ {
+ public ParserError() { }
+ public ParserError(string errorText, string virtualPath, int line) { }
+ public string ErrorText { get { throw null; } set { } }
+ public int Line { get { throw null; } set { } }
+ public string VirtualPath { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ParserErrorCollection : System.Collections.CollectionBase
+ {
+ public ParserErrorCollection() { }
+ public ParserErrorCollection(System.Web.ParserError[] value) { }
+ public System.Web.ParserError this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.ParserError value) { throw null; }
+ public void AddRange(System.Web.ParserErrorCollection value) { }
+ public void AddRange(System.Web.ParserError[] value) { }
+ public bool Contains(System.Web.ParserError value) { throw null; }
+ public void CopyTo(System.Web.ParserError[] array, int index) { }
+ public int IndexOf(System.Web.ParserError value) { throw null; }
+ public void Insert(int index, System.Web.ParserError value) { }
+ public void Remove(System.Web.ParserError value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ public sealed partial class PreApplicationStartMethodAttribute : System.Attribute
+ {
+ public PreApplicationStartMethodAttribute(System.Type type, string methodName) { }
+ public string MethodName { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ProcessInfo
+ {
+ public ProcessInfo() { }
+ public ProcessInfo(System.DateTime startTime, System.TimeSpan age, int processID, int requestCount, System.Web.ProcessStatus status, System.Web.ProcessShutdownReason shutdownReason, int peakMemoryUsed) { }
+ public System.TimeSpan Age { get { throw null; } }
+ public int PeakMemoryUsed { get { throw null; } }
+ public int ProcessID { get { throw null; } }
+ public int RequestCount { get { throw null; } }
+ public System.Web.ProcessShutdownReason ShutdownReason { get { throw null; } }
+ public System.DateTime StartTime { get { throw null; } }
+ public System.Web.ProcessStatus Status { get { throw null; } }
+ public void SetAll(System.DateTime startTime, System.TimeSpan age, int processID, int requestCount, System.Web.ProcessStatus status, System.Web.ProcessShutdownReason shutdownReason, int peakMemoryUsed) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ProcessModelInfo
+ {
+ public ProcessModelInfo() { }
+ [System.MonoTODOAttribute("Retrieve appropriate variables from worker")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ public static System.Web.ProcessInfo GetCurrentProcessInfo() { throw null; }
+ [System.MonoTODOAttribute("Retrieve process information.")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ public static System.Web.ProcessInfo[] GetHistory(int numRecords) { throw null; }
+ }
+ public enum ProcessShutdownReason
+ {
+ DeadlockSuspected = 8,
+ IdleTimeout = 5,
+ MemoryLimitExceeded = 6,
+ None = 0,
+ PingFailed = 7,
+ RequestQueueLimit = 3,
+ RequestsLimit = 2,
+ Timeout = 4,
+ Unexpected = 1,
+ }
+ public enum ProcessStatus
+ {
+ Alive = 1,
+ ShutDown = 3,
+ ShuttingDown = 2,
+ Terminated = 4,
+ }
+ public enum ReadEntityBodyMode
+ {
+ Buffered = 3,
+ Bufferless = 2,
+ Classic = 1,
+ None = 0,
+ }
+ [System.FlagsAttribute]
+ public enum RequestNotification
+ {
+ AcquireRequestState = 32,
+ AuthenticateRequest = 2,
+ AuthorizeRequest = 4,
+ BeginRequest = 1,
+ EndRequest = 2048,
+ ExecuteRequestHandler = 128,
+ LogRequest = 1024,
+ MapRequestHandler = 16,
+ PreExecuteRequestHandler = 64,
+ ReleaseRequestState = 256,
+ ResolveRequestCache = 8,
+ SendResponse = 536870912,
+ UpdateRequestCache = 512,
+ }
+ public enum RequestNotificationStatus
+ {
+ Continue = 0,
+ FinishRequest = 2,
+ Pending = 1,
+ }
+ public static partial class SiteMap
+ {
+ public static System.Web.SiteMapNode CurrentNode { get { throw null; } }
+ public static bool Enabled { get { throw null; } }
+ public static System.Web.SiteMapProvider Provider { get { throw null; } }
+ public static System.Web.SiteMapProviderCollection Providers { get { throw null; } }
+ public static System.Web.SiteMapNode RootNode { get { throw null; } }
+ public static event System.Web.SiteMapResolveEventHandler SiteMapResolve { add { } remove { } }
+ }
+ public partial class SiteMapNode : System.ICloneable, System.Web.UI.IHierarchyData, System.Web.UI.INavigateUIData
+ {
+ public SiteMapNode(System.Web.SiteMapProvider provider, string key) { }
+ public SiteMapNode(System.Web.SiteMapProvider provider, string key, string url) { }
+ public SiteMapNode(System.Web.SiteMapProvider provider, string key, string url, string title) { }
+ public SiteMapNode(System.Web.SiteMapProvider provider, string key, string url, string title, string description) { }
+ public SiteMapNode(System.Web.SiteMapProvider provider, string key, string url, string title, string description, System.Collections.IList roles, System.Collections.Specialized.NameValueCollection attributes, System.Collections.Specialized.NameValueCollection explicitResourceKeys, string implicitResourceKey) { }
+ protected System.Collections.Specialized.NameValueCollection Attributes { get { throw null; } set { } }
+ public virtual System.Web.SiteMapNodeCollection ChildNodes { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Description { get { throw null; } set { } }
+ public virtual bool HasChildNodes { get { throw null; } }
+ public virtual string this[string key] { get { throw null; } set { } }
+ public string Key { get { throw null; } }
+ public virtual System.Web.SiteMapNode NextSibling { get { throw null; } }
+ public virtual System.Web.SiteMapNode ParentNode { get { throw null; } set { } }
+ public virtual System.Web.SiteMapNode PreviousSibling { get { throw null; } }
+ public System.Web.SiteMapProvider Provider { get { throw null; } }
+ public bool ReadOnly { get { throw null; } set { } }
+ public string ResourceKey { get { throw null; } set { } }
+ public System.Collections.IList Roles { get { throw null; } set { } }
+ public virtual System.Web.SiteMapNode RootNode { get { throw null; } }
+ bool System.Web.UI.IHierarchyData.HasChildren { get { throw null; } }
+ object System.Web.UI.IHierarchyData.Item { get { throw null; } }
+ string System.Web.UI.IHierarchyData.Path { get { throw null; } }
+ string System.Web.UI.IHierarchyData.Type { get { throw null; } }
+ string System.Web.UI.INavigateUIData.Description { get { throw null; } }
+ string System.Web.UI.INavigateUIData.Name { get { throw null; } }
+ string System.Web.UI.INavigateUIData.NavigateUrl { get { throw null; } }
+ string System.Web.UI.INavigateUIData.Value { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Title { get { throw null; } set { } }
+ public virtual string Url { get { throw null; } set { } }
+ public virtual System.Web.SiteMapNode Clone() { throw null; }
+ public virtual System.Web.SiteMapNode Clone(bool cloneParentNodes) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public System.Web.SiteMapNodeCollection GetAllNodes() { throw null; }
+ public System.Web.UI.WebControls.SiteMapDataSourceView GetDataSourceView(System.Web.UI.WebControls.SiteMapDataSource owner, string viewName) { throw null; }
+ protected string GetExplicitResourceString(string attributeName, string defaultValue, bool throwIfNotFound) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Web.UI.WebControls.SiteMapHierarchicalDataSourceView GetHierarchicalDataSourceView() { throw null; }
+ protected string GetImplicitResourceString(string attributeName) { throw null; }
+ public virtual bool IsAccessibleToUser(System.Web.HttpContext context) { throw null; }
+ public virtual bool IsDescendantOf(System.Web.SiteMapNode node) { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ System.Web.UI.IHierarchicalEnumerable System.Web.UI.IHierarchyData.GetChildren() { throw null; }
+ System.Web.UI.IHierarchyData System.Web.UI.IHierarchyData.GetParent() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class SiteMapNodeCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Web.UI.IHierarchicalEnumerable
+ {
+ public SiteMapNodeCollection() { }
+ public SiteMapNodeCollection(int capacity) { }
+ public SiteMapNodeCollection(System.Web.SiteMapNode value) { }
+ public SiteMapNodeCollection(System.Web.SiteMapNodeCollection value) { }
+ public SiteMapNodeCollection(System.Web.SiteMapNode[] value) { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual System.Web.SiteMapNode this[int index] { get { throw null; } set { } }
+ public virtual object SyncRoot { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public virtual int Add(System.Web.SiteMapNode value) { throw null; }
+ public virtual void AddRange(System.Web.SiteMapNodeCollection value) { }
+ public virtual void AddRange(System.Web.SiteMapNode[] value) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Web.SiteMapNode value) { throw null; }
+ public virtual void CopyTo(System.Web.SiteMapNode[] array, int index) { }
+ public System.Web.UI.WebControls.SiteMapDataSourceView GetDataSourceView(System.Web.UI.WebControls.SiteMapDataSource owner, string viewName) { throw null; }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.Web.UI.WebControls.SiteMapHierarchicalDataSourceView GetHierarchicalDataSourceView() { throw null; }
+ public virtual System.Web.UI.IHierarchyData GetHierarchyData(object enumeratedItem) { throw null; }
+ public virtual int IndexOf(System.Web.SiteMapNode value) { throw null; }
+ public virtual void Insert(int index, System.Web.SiteMapNode value) { }
+ protected virtual void OnValidate(object value) { }
+ public static System.Web.SiteMapNodeCollection ReadOnly(System.Web.SiteMapNodeCollection collection) { throw null; }
+ public virtual void Remove(System.Web.SiteMapNode value) { }
+ public virtual void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ System.Web.UI.IHierarchyData System.Web.UI.IHierarchicalEnumerable.GetHierarchyData(object enumeratedItem) { throw null; }
+ }
+ public abstract partial class SiteMapProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected SiteMapProvider() { }
+ public virtual System.Web.SiteMapNode CurrentNode { get { throw null; } }
+ public bool EnableLocalization { get { throw null; } set { } }
+ public virtual System.Web.SiteMapProvider ParentProvider { get { throw null; } set { } }
+ public string ResourceKey { get { throw null; } set { } }
+ public virtual System.Web.SiteMapNode RootNode { get { throw null; } }
+ public virtual System.Web.SiteMapProvider RootProvider { get { throw null; } }
+ public bool SecurityTrimmingEnabled { get { throw null; } }
+ public event System.Web.SiteMapResolveEventHandler SiteMapResolve { add { } remove { } }
+ protected virtual void AddNode(System.Web.SiteMapNode node) { }
+ protected internal virtual void AddNode(System.Web.SiteMapNode node, System.Web.SiteMapNode parentNode) { }
+ public abstract System.Web.SiteMapNode FindSiteMapNode(string rawUrl);
+ public virtual System.Web.SiteMapNode FindSiteMapNode(System.Web.HttpContext context) { throw null; }
+ public virtual System.Web.SiteMapNode FindSiteMapNodeFromKey(string key) { throw null; }
+ public abstract System.Web.SiteMapNodeCollection GetChildNodes(System.Web.SiteMapNode node);
+ public virtual System.Web.SiteMapNode GetCurrentNodeAndHintAncestorNodes(int upLevel) { throw null; }
+ public virtual System.Web.SiteMapNode GetCurrentNodeAndHintNeighborhoodNodes(int upLevel, int downLevel) { throw null; }
+ public abstract System.Web.SiteMapNode GetParentNode(System.Web.SiteMapNode node);
+ public virtual System.Web.SiteMapNode GetParentNodeRelativeToCurrentNodeAndHintDownFromParent(int walkupLevels, int relativeDepthFromWalkup) { throw null; }
+ public virtual System.Web.SiteMapNode GetParentNodeRelativeToNodeAndHintDownFromParent(System.Web.SiteMapNode node, int walkupLevels, int relativeDepthFromWalkup) { throw null; }
+ protected internal abstract System.Web.SiteMapNode GetRootNodeCore();
+ protected static System.Web.SiteMapNode GetRootNodeCoreFromProvider(System.Web.SiteMapProvider provider) { throw null; }
+ public virtual void HintAncestorNodes(System.Web.SiteMapNode node, int upLevel) { }
+ public virtual void HintNeighborhoodNodes(System.Web.SiteMapNode node, int upLevel, int downLevel) { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection attributes) { }
+ [System.MonoTODOAttribute("need to implement cases 2 and 3")]
+ public virtual bool IsAccessibleToUser(System.Web.HttpContext context, System.Web.SiteMapNode node) { throw null; }
+ protected internal virtual void RemoveNode(System.Web.SiteMapNode node) { }
+ protected System.Web.SiteMapNode ResolveSiteMapNode(System.Web.HttpContext context) { throw null; }
+ }
+ public sealed partial class SiteMapProviderCollection : System.Configuration.Provider.ProviderCollection
+ {
+ public SiteMapProviderCollection() { }
+ public new System.Web.SiteMapProvider this[string name] { get { throw null; } }
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ public void Add(System.Web.SiteMapProvider provider) { }
+ public void AddArray(System.Web.SiteMapProvider[] providerArray) { }
+ }
+ public partial class SiteMapResolveEventArgs : System.EventArgs
+ {
+ public SiteMapResolveEventArgs(System.Web.HttpContext context, System.Web.SiteMapProvider provider) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public System.Web.SiteMapProvider Provider { get { throw null; } }
+ }
+ public delegate System.Web.SiteMapNode SiteMapResolveEventHandler(object sender, System.Web.SiteMapResolveEventArgs e);
+ public abstract partial class StaticSiteMapProvider : System.Web.SiteMapProvider
+ {
+ protected StaticSiteMapProvider() { }
+ protected internal override void AddNode(System.Web.SiteMapNode node, System.Web.SiteMapNode parentNode) { }
+ public abstract System.Web.SiteMapNode BuildSiteMap();
+ protected virtual void Clear() { }
+ public override System.Web.SiteMapNode FindSiteMapNode(string rawUrl) { throw null; }
+ public override System.Web.SiteMapNode FindSiteMapNodeFromKey(string key) { throw null; }
+ public override System.Web.SiteMapNodeCollection GetChildNodes(System.Web.SiteMapNode node) { throw null; }
+ public override System.Web.SiteMapNode GetParentNode(System.Web.SiteMapNode node) { throw null; }
+ protected internal override void RemoveNode(System.Web.SiteMapNode node) { }
+ }
+ public delegate System.Threading.Tasks.Task TaskEventHandler(object sender, System.EventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class TraceContext
+ {
+ public TraceContext(System.Web.HttpContext context) { }
+ public bool IsEnabled { get { throw null; } set { } }
+ public System.Web.TraceMode TraceMode { get { throw null; } set { } }
+ public event System.Web.TraceContextEventHandler TraceFinished { add { } remove { } }
+ public void Warn(string message) { }
+ public void Warn(string category, string message) { }
+ public void Warn(string category, string message, System.Exception errorInfo) { }
+ public void Write(string message) { }
+ public void Write(string category, string message) { }
+ public void Write(string category, string message, System.Exception errorInfo) { }
+ }
+ public sealed partial class TraceContextEventArgs : System.EventArgs
+ {
+ public TraceContextEventArgs(System.Collections.ICollection records) { }
+ public System.Collections.ICollection TraceRecords { get { throw null; } }
+ }
+ public delegate void TraceContextEventHandler(object sender, System.Web.TraceContextEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class TraceContextRecord
+ {
+ public TraceContextRecord(string category, string msg, bool isWarning, System.Exception errorInfo) { }
+ public string Category { get { throw null; } }
+ public System.Exception ErrorInfo { get { throw null; } }
+ public bool IsWarning { get { throw null; } }
+ public string Message { get { throw null; } }
+ }
+ public enum TraceMode
+ {
+ Default = 2,
+ SortByCategory = 1,
+ SortByTime = 0,
+ }
+ public sealed partial class UnvalidatedRequestValues
+ {
+ internal UnvalidatedRequestValues() { }
+ public System.Web.HttpCookieCollection Cookies { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Web.HttpFileCollection Files { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection Form { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string this[string field] { get { throw null; } }
+ public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string PathInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection QueryString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RawUrl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri Url { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class UnvalidatedRequestValuesBase
+ {
+ protected UnvalidatedRequestValuesBase() { }
+ public virtual System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public virtual System.Web.HttpFileCollectionBase Files { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection Form { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public virtual string this[string field] { get { throw null; } }
+ public virtual string Path { get { throw null; } }
+ public virtual string PathInfo { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ public virtual string RawUrl { get { throw null; } }
+ public virtual System.Uri Url { get { throw null; } }
+ }
+ public partial class UnvalidatedRequestValuesWrapper : System.Web.UnvalidatedRequestValuesBase
+ {
+ public UnvalidatedRequestValuesWrapper(System.Web.UnvalidatedRequestValues requestValues) { }
+ public override System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public override System.Web.HttpFileCollectionBase Files { get { throw null; } }
+ public override System.Collections.Specialized.NameValueCollection Form { get { throw null; } }
+ public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public override string this[string field] { get { throw null; } }
+ public override string Path { get { throw null; } }
+ public override string PathInfo { get { throw null; } }
+ public override System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ public override string RawUrl { get { throw null; } }
+ public override System.Uri Url { get { throw null; } }
+ }
+ public static partial class VirtualPathUtility
+ {
+ public static string AppendTrailingSlash(string virtualPath) { throw null; }
+ public static string Combine(string basePath, string relativePath) { throw null; }
+ public static string GetDirectory(string virtualPath) { throw null; }
+ public static string GetExtension(string virtualPath) { throw null; }
+ public static string GetFileName(string virtualPath) { throw null; }
+ public static bool IsAbsolute(string virtualPath) { throw null; }
+ public static bool IsAppRelative(string virtualPath) { throw null; }
+ public static string MakeRelative(string fromPath, string toPath) { throw null; }
+ public static string RemoveTrailingSlash(string virtualPath) { throw null; }
+ public static string ToAbsolute(string virtualPath) { throw null; }
+ public static string ToAbsolute(string virtualPath, string applicationPath) { throw null; }
+ public static string ToAppRelative(string virtualPath) { throw null; }
+ public static string ToAppRelative(string virtualPath, string applicationPath) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class WebPageTraceListener : System.Diagnostics.TraceListener
+ {
+ public WebPageTraceListener() { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, string message) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, string format, params object[] args) { }
+ public override void Write(string message) { }
+ public override void Write(string message, string category) { }
+ public override void WriteLine(string message) { }
+ public override void WriteLine(string message, string category) { }
+ }
+ public partial class XmlSiteMapProvider : System.Web.StaticSiteMapProvider, System.IDisposable
+ {
+ public XmlSiteMapProvider() { }
+ public override System.Web.SiteMapNode CurrentNode { get { throw null; } }
+ public override System.Web.SiteMapNode RootNode { get { throw null; } }
+ protected internal override void AddNode(System.Web.SiteMapNode node, System.Web.SiteMapNode parentNode) { }
+ protected virtual void AddProvider(string providerName, System.Web.SiteMapNode parentNode) { }
+ public override System.Web.SiteMapNode BuildSiteMap() { throw null; }
+ protected override void Clear() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public override System.Web.SiteMapNode FindSiteMapNode(string rawUrl) { throw null; }
+ public override System.Web.SiteMapNode FindSiteMapNodeFromKey(string key) { throw null; }
+ public override System.Web.SiteMapNodeCollection GetChildNodes(System.Web.SiteMapNode node) { throw null; }
+ public override System.Web.SiteMapNode GetParentNode(System.Web.SiteMapNode node) { throw null; }
+ protected internal override System.Web.SiteMapNode GetRootNodeCore() { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection attributes) { }
+ protected internal override void RemoveNode(System.Web.SiteMapNode node) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected virtual void RemoveProvider(string providerName) { }
+ }
+}
+namespace System.Web.Caching
+{
+ public sealed partial class AggregateCacheDependency : System.Web.Caching.CacheDependency
+ {
+ public AggregateCacheDependency() { }
+ public void Add(params System.Web.Caching.CacheDependency[] dependencies) { }
+ protected override void DependencyDispose() { }
+ public override string GetUniqueID() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class Cache : System.Collections.IEnumerable
+ {
+ public static readonly System.DateTime NoAbsoluteExpiration;
+ public static readonly System.TimeSpan NoSlidingExpiration;
+ public Cache() { }
+ public int Count { get { throw null; } }
+ public long EffectivePercentagePhysicalMemoryLimit { get { throw null; } }
+ public long EffectivePrivateBytesLimit { get { throw null; } }
+ public object this[string key] { get { throw null; } set { } }
+ public object Add(string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration, System.Web.Caching.CacheItemPriority priority, System.Web.Caching.CacheItemRemovedCallback onRemoveCallback) { throw null; }
+ public object Get(string key) { throw null; }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public void Insert(string key, object value) { }
+ public void Insert(string key, object value, System.Web.Caching.CacheDependency dependencies) { }
+ public void Insert(string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration) { }
+ public void Insert(string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration, System.Web.Caching.CacheItemPriority priority, System.Web.Caching.CacheItemRemovedCallback onRemoveCallback) { }
+ public void Insert(string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration, System.Web.Caching.CacheItemUpdateCallback onUpdateCallback) { }
+ public object Remove(string key) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CacheDependency : System.IDisposable
+ {
+ protected CacheDependency() { }
+ public CacheDependency(string filename) { }
+ public CacheDependency(string filename, System.DateTime start) { }
+ public CacheDependency(string[] filenames) { }
+ public CacheDependency(string[] filenames, System.DateTime start) { }
+ public CacheDependency(string[] filenames, string[] cachekeys) { }
+ public CacheDependency(string[] filenames, string[] cachekeys, System.DateTime start) { }
+ public CacheDependency(string[] filenames, string[] cachekeys, System.Web.Caching.CacheDependency dependency) { }
+ public CacheDependency(string[] filenames, string[] cachekeys, System.Web.Caching.CacheDependency dependency, System.DateTime start) { }
+ public bool HasChanged { get { throw null; } }
+ public System.DateTime UtcLastModified { get { throw null; } }
+ protected virtual void DependencyDispose() { }
+ public void Dispose() { }
+ protected internal void FinishInit() { }
+ public virtual string GetUniqueID() { throw null; }
+ protected void NotifyDependencyChanged(object sender, System.EventArgs e) { }
+ protected void SetUtcLastModified(System.DateTime utcLastModified) { }
+ }
+ public enum CacheItemPriority
+ {
+ AboveNormal = 4,
+ BelowNormal = 2,
+ Default = 3,
+ High = 5,
+ Low = 1,
+ Normal = 3,
+ NotRemovable = 6,
+ }
+ public delegate void CacheItemRemovedCallback(string key, object value, System.Web.Caching.CacheItemRemovedReason reason);
+ public enum CacheItemRemovedReason
+ {
+ DependencyChanged = 4,
+ Expired = 2,
+ Removed = 1,
+ Underused = 3,
+ }
+ public delegate void CacheItemUpdateCallback(string key, System.Web.Caching.CacheItemUpdateReason reason, out object expensiveObject, out System.Web.Caching.CacheDependency dependency, out System.DateTime absoluteExpiration, out System.TimeSpan slidingExpiration);
+ public enum CacheItemUpdateReason
+ {
+ DependencyChanged = 2,
+ Expired = 1,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class DatabaseNotEnabledForNotificationException : System.SystemException
+ {
+ public DatabaseNotEnabledForNotificationException() { }
+ public DatabaseNotEnabledForNotificationException(string message) { }
+ public DatabaseNotEnabledForNotificationException(string message, System.Exception innerException) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(600))]
+ [System.SerializableAttribute]
+ public partial class FileResponseElement : System.Web.Caching.ResponseElement
+ {
+ public FileResponseElement(string path, long offset, long length) { }
+ public long Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public long Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class HeaderElement
+ {
+ public HeaderElement(string name, string value) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial interface IOutputCacheEntry
+ {
+ System.Collections.Generic.List<System.Web.Caching.HeaderElement> HeaderElements { get; set; }
+ System.Collections.Generic.List<System.Web.Caching.ResponseElement> ResponseElements { get; set; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(600))]
+ [System.SerializableAttribute]
+ public partial class MemoryResponseElement : System.Web.Caching.ResponseElement
+ {
+ public MemoryResponseElement(byte[] buffer, long length) { }
+ public byte[] Buffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public long Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public static partial class OutputCache
+ {
+ public static string DefaultProviderName { get { throw null; } }
+ public static System.Web.Caching.OutputCacheProviderCollection Providers { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public static object Deserialize(System.IO.Stream stream) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public static void Serialize(System.IO.Stream stream, object data) { }
+ }
+ public abstract partial class OutputCacheProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected OutputCacheProvider() { }
+ public abstract object Add(string key, object entry, System.DateTime utcExpiry);
+ public abstract object Get(string key);
+ public abstract void Remove(string key);
+ public abstract void Set(string key, object entry, System.DateTime utcExpiry);
+ }
+ public sealed partial class OutputCacheProviderCollection : System.Configuration.Provider.ProviderCollection
+ {
+ public OutputCacheProviderCollection() { }
+ public new System.Web.Caching.OutputCacheProvider this[string name] { get { throw null; } }
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ public void CopyTo(System.Web.Caching.OutputCacheProvider[] array, int index) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class ResponseElement
+ {
+ protected ResponseElement() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class SqlCacheDependency : System.Web.Caching.CacheDependency
+ {
+ [System.MonoTODOAttribute("What to do with the sqlCmd?")]
+ public SqlCacheDependency(System.Data.SqlClient.SqlCommand sqlCmd) { }
+ [System.MonoTODOAttribute("What are the params good for?")]
+ public SqlCacheDependency(string databaseEntryName, string tableName) { }
+ [System.MonoTODOAttribute("Needs more testing - especially the return value and database+table lookup.")]
+ public static System.Web.Caching.CacheDependency CreateOutputCacheDependency(string dependency) { throw null; }
+ protected override void DependencyDispose() { }
+ public override string GetUniqueID() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ public static partial class SqlCacheDependencyAdmin
+ {
+ public static void DisableNotifications(string connectionString) { }
+ public static void DisableTableForNotifications(string connectionString, string table) { }
+ public static void DisableTableForNotifications(string connectionString, string[] tables) { }
+ public static void EnableNotifications(string connectionString) { }
+ public static void EnableTableForNotifications(string connectionString, string table) { }
+ public static void EnableTableForNotifications(string connectionString, string[] tables) { }
+ public static string[] GetTablesEnabledForNotifications(string connectionString) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(600))]
+ [System.SerializableAttribute]
+ public partial class SubstitutionResponseElement : System.Web.Caching.ResponseElement
+ {
+ public SubstitutionResponseElement(System.Web.HttpResponseSubstitutionCallback callback) { }
+ public System.Web.HttpResponseSubstitutionCallback Callback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class TableNotEnabledForNotificationException : System.SystemException
+ {
+ public TableNotEnabledForNotificationException() { }
+ public TableNotEnabledForNotificationException(string message) { }
+ public TableNotEnabledForNotificationException(string message, System.Exception innerException) { }
+ }
+}
+namespace System.Web.Compilation
+{
+ [System.Web.Compilation.ExpressionEditorAttribute("System.Web.UI.Design.AppSettingsExpressionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.Compilation.ExpressionPrefixAttribute("AppSettings")]
+ public partial class AppSettingsExpressionBuilder : System.Web.Compilation.ExpressionBuilder
+ {
+ public AppSettingsExpressionBuilder() { }
+ public override bool SupportsEvaluate { get { throw null; } }
+ public override object EvaluateExpression(object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public static object GetAppSetting(string key) { throw null; }
+ public static object GetAppSetting(string key, System.Type targetType, string propertyName) { throw null; }
+ public override System.CodeDom.CodeExpression GetCodeExpression(System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ }
+ public partial class AssemblyBuilder
+ {
+ internal AssemblyBuilder() { }
+ public System.CodeDom.Compiler.CodeDomProvider CodeDomProvider { get { throw null; } }
+ public void AddAssemblyReference(System.Reflection.Assembly a) { }
+ public void AddCodeCompileUnit(System.Web.Compilation.BuildProvider buildProvider, System.CodeDom.CodeCompileUnit compileUnit) { }
+ public System.IO.TextWriter CreateCodeFile(System.Web.Compilation.BuildProvider buildProvider) { throw null; }
+ public System.IO.Stream CreateEmbeddedResource(System.Web.Compilation.BuildProvider buildProvider, string name) { throw null; }
+ [System.MonoTODOAttribute("Not implemented, does nothing")]
+ public void GenerateTypeFactory(string typeName) { }
+ public string GetTempFilePhysicalPath(string extension) { throw null; }
+ }
+ public sealed partial class BuildDependencySet
+ {
+ internal BuildDependencySet() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string HashCode { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Collections.IEnumerable VirtualPaths { get { throw null; } }
+ }
+ public sealed partial class BuildManager
+ {
+ internal BuildManager() { }
+ public static System.Nullable<bool> BatchCompilationEnabled { get { throw null; } set { } }
+ public static System.Collections.IList CodeAssemblies { get { throw null; } }
+ public static bool IsPrecompiledApp { get { throw null; } }
+ public static bool IsUpdatablePrecompiledApp { get { throw null; } }
+ public static System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } }
+ public static void AddCompilationDependency(string dependency) { }
+ [System.MonoDocumentationNoteAttribute("Fully implemented but no info on application pre-init stage is available yet.")]
+ public static void AddReferencedAssembly(System.Reflection.Assembly assembly) { }
+ public static System.IO.Stream CreateCachedFile(string fileName) { throw null; }
+ public static object CreateInstanceFromVirtualPath(string virtualPath, System.Type requiredBaseType) { throw null; }
+ [System.MonoTODOAttribute("Not implemented, always returns null")]
+ public static System.Web.Compilation.BuildDependencySet GetCachedBuildDependencySet(System.Web.HttpContext context, string virtualPath) { throw null; }
+ [System.MonoTODOAttribute("Not implemented, always returns null")]
+ public static System.Web.Compilation.BuildDependencySet GetCachedBuildDependencySet(System.Web.HttpContext context, string virtualPath, bool ensureIsUpToDate) { throw null; }
+ public static System.Reflection.Assembly GetCompiledAssembly(string virtualPath) { throw null; }
+ public static string GetCompiledCustomString(string virtualPath) { throw null; }
+ public static System.Type GetCompiledType(string virtualPath) { throw null; }
+ public static System.Type GetGlobalAsaxType() { throw null; }
+ [System.MonoDocumentationNoteAttribute("Not used by Mono internally. Needed for MVC3")]
+ public static System.Web.Util.IWebObjectFactory GetObjectFactory(string virtualPath, bool throwIfNotFound) { throw null; }
+ public static System.Collections.ICollection GetReferencedAssemblies() { throw null; }
+ public static System.Type GetType(string typeName, bool throwOnError) { throw null; }
+ public static System.Type GetType(string typeName, bool throwOnError, bool ignoreCase) { throw null; }
+ public static System.Collections.ICollection GetVirtualPathDependencies(string virtualPath) { throw null; }
+ public static System.IO.Stream ReadCachedFile(string fileName) { throw null; }
+ }
+ public partial class BuildManagerHostUnloadEventArgs : System.EventArgs
+ {
+ public BuildManagerHostUnloadEventArgs(System.Web.ApplicationShutdownReason reason) { }
+ public System.Web.ApplicationShutdownReason Reason { get { throw null; } }
+ }
+ public delegate void BuildManagerHostUnloadEventHandler(object sender, System.Web.Compilation.BuildManagerHostUnloadEventArgs e);
+ public abstract partial class BuildProvider
+ {
+ protected BuildProvider() { }
+ public virtual System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } }
+ protected System.Collections.ICollection ReferencedAssemblies { get { throw null; } }
+ protected internal string VirtualPath { get { throw null; } }
+ public virtual System.Collections.ICollection VirtualPathDependencies { get { throw null; } }
+ public virtual void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { }
+ protected internal virtual System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; }
+ public virtual string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; }
+ protected System.Web.Compilation.CompilerType GetDefaultCompilerType() { throw null; }
+ protected System.Web.Compilation.CompilerType GetDefaultCompilerTypeForLanguage(string language) { throw null; }
+ public virtual System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; }
+ public virtual System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; }
+ protected System.IO.TextReader OpenReader() { throw null; }
+ protected System.IO.TextReader OpenReader(string virtualPath) { throw null; }
+ protected System.IO.Stream OpenStream() { throw null; }
+ protected System.IO.Stream OpenStream(string virtualPath) { throw null; }
+ public virtual void ProcessCompileErrors(System.CodeDom.Compiler.CompilerResults results) { }
+ public static void RegisterBuildProvider(string extension, System.Type providerType) { }
+ }
+ [System.FlagsAttribute]
+ public enum BuildProviderAppliesTo
+ {
+ All = 7,
+ Code = 2,
+ Resources = 4,
+ Web = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class BuildProviderAppliesToAttribute : System.Attribute
+ {
+ public BuildProviderAppliesToAttribute(System.Web.Compilation.BuildProviderAppliesTo appliesTo) { }
+ public System.Web.Compilation.BuildProviderAppliesTo AppliesTo { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum BuildProviderResultFlags
+ {
+ Default = 0,
+ ShutdownAppDomainOnChange = 1,
+ }
+ public sealed partial class ClientBuildManager : System.MarshalByRefObject, System.IDisposable
+ {
+ public ClientBuildManager(string appVirtualDir, string appPhysicalSourceDir) { }
+ public ClientBuildManager(string appVirtualDir, string appPhysicalSourceDir, string appPhysicalTargetDir) { }
+ public ClientBuildManager(string appVirtualDir, string appPhysicalSourceDir, string appPhysicalTargetDir, System.Web.Compilation.ClientBuildManagerParameter parameter) { }
+ public ClientBuildManager(string appVirtualDir, string appPhysicalSourceDir, string appPhysicalTargetDir, System.Web.Compilation.ClientBuildManagerParameter parameter, System.ComponentModel.TypeDescriptionProvider typeDescriptionProvider) { }
+ public string CodeGenDir { get { throw null; } }
+ public bool IsHostCreated { get { throw null; } }
+ public event System.Web.Compilation.BuildManagerHostUnloadEventHandler AppDomainShutdown { add { } remove { } }
+ public event System.EventHandler AppDomainStarted { add { } remove { } }
+ public event System.Web.Compilation.BuildManagerHostUnloadEventHandler AppDomainUnloaded { add { } remove { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void CompileApplicationDependencies() { }
+ public void CompileFile(string virtualPath) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void CompileFile(string virtualPath, System.Web.Compilation.ClientBuildManagerCallback callback) { }
+ public System.Web.Hosting.IRegisteredObject CreateObject(System.Type type, bool failIfExists) { throw null; }
+ [System.MonoTODOAttribute("Currently does not return the GeneratedCode")]
+ public string GenerateCode(string virtualPath, string virtualFileString, out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.CodeDom.CodeCompileUnit GenerateCodeCompileUnit(string virtualPath, string virtualFileString, out System.Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out System.Collections.IDictionary linePragmasTable) { codeDomProviderType = default(System.Type); compilerParameters = default(System.CodeDom.Compiler.CompilerParameters); linePragmasTable = default(System.Collections.IDictionary); throw null; }
+ public System.CodeDom.CodeCompileUnit GenerateCodeCompileUnit(string virtualPath, out System.Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out System.Collections.IDictionary linePragmasTable) { codeDomProviderType = default(System.Type); compilerParameters = default(System.CodeDom.Compiler.CompilerParameters); linePragmasTable = default(System.Collections.IDictionary); throw null; }
+ public string[] GetAppDomainShutdownDirectories() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Collections.IDictionary GetBrowserDefinitions() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void GetCodeDirectoryInformation(string virtualCodeDir, out System.Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out string generatedFilesDir) { codeDomProviderType = default(System.Type); compilerParameters = default(System.CodeDom.Compiler.CompilerParameters); generatedFilesDir = default(string); }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Type GetCompiledType(string virtualPath) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void GetCompilerParameters(string virtualPath, out System.Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters) { codeDomProviderType = default(System.Type); compilerParameters = default(System.CodeDom.Compiler.CompilerParameters); }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string GetGeneratedFileVirtualPath(string filePath) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string GetGeneratedSourceFile(string virtualPath) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string[] GetTopLevelAssemblyReferences(string virtualPath) { throw null; }
+ public string[] GetVirtualCodeDirectories() { throw null; }
+ public override object InitializeLifetimeService() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool IsCodeAssembly(string assemblyName) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void PrecompileApplication() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void PrecompileApplication(System.Web.Compilation.ClientBuildManagerCallback callback) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void PrecompileApplication(System.Web.Compilation.ClientBuildManagerCallback callback, bool forceCleanBuild) { }
+ void System.IDisposable.Dispose() { }
+ public bool Unload() { throw null; }
+ }
+ public partial class ClientBuildManagerCallback : System.MarshalByRefObject
+ {
+ public ClientBuildManagerCallback() { }
+ public override object InitializeLifetimeService() { throw null; }
+ public virtual void ReportCompilerError(System.CodeDom.Compiler.CompilerError error) { }
+ public virtual void ReportParseError(System.Web.ParserError error) { }
+ public virtual void ReportProgress(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ClientBuildManagerParameter
+ {
+ public ClientBuildManagerParameter() { }
+ public System.Collections.Generic.List<string> ExcludedVirtualPaths { get { throw null; } }
+ public System.Web.Compilation.PrecompilationFlags PrecompilationFlags { get { throw null; } set { } }
+ public string StrongNameKeyContainer { get { throw null; } set { } }
+ public string StrongNameKeyFile { get { throw null; } set { } }
+ }
+ public sealed partial class CompilerType
+ {
+ internal CompilerType() { }
+ public System.Type CodeDomProviderType { get { throw null; } }
+ public System.CodeDom.Compiler.CompilerParameters CompilerParameters { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Web.Compilation.ExpressionEditorAttribute("System.Web.UI.Design.ConnectionStringsExpressionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.Compilation.ExpressionPrefixAttribute("ConnectionStrings")]
+ public partial class ConnectionStringsExpressionBuilder : System.Web.Compilation.ExpressionBuilder
+ {
+ public ConnectionStringsExpressionBuilder() { }
+ public override bool SupportsEvaluate { get { throw null; } }
+ public override object EvaluateExpression(object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public override System.CodeDom.CodeExpression GetCodeExpression(System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public static string GetConnectionString(string connectionStringName) { throw null; }
+ public static string GetConnectionStringProviderName(string connectionStringName) { throw null; }
+ public override object ParseExpression(string expression, System.Type propertyType, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ }
+ public abstract partial class ControlBuilderInterceptor
+ {
+ protected ControlBuilderInterceptor() { }
+ public virtual void OnProcessGeneratedCode(System.Web.UI.ControlBuilder controlBuilder, System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.CodeTypeDeclaration baseType, System.CodeDom.CodeTypeDeclaration derivedType, System.CodeDom.CodeMemberMethod buildMethod, System.CodeDom.CodeMemberMethod dataBindingMethod, System.Collections.IDictionary additionalState) { }
+ public virtual void PreControlBuilderInit(System.Web.UI.ControlBuilder controlBuilder, System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, System.Type type, string tagName, string id, System.Collections.IDictionary attributes, System.Collections.IDictionary additionalState) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DesignTimeResourceProviderFactoryAttribute : System.Attribute
+ {
+ public DesignTimeResourceProviderFactoryAttribute(string factoryTypeName) { }
+ public DesignTimeResourceProviderFactoryAttribute(System.Type factoryType) { }
+ public string FactoryTypeName { get { throw null; } }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public abstract partial class ExpressionBuilder
+ {
+ protected ExpressionBuilder() { }
+ public virtual bool SupportsEvaluate { get { throw null; } }
+ public virtual object EvaluateExpression(object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public abstract System.CodeDom.CodeExpression GetCodeExpression(System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context);
+ public virtual object ParseExpression(string expression, System.Type propertyType, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ }
+ public sealed partial class ExpressionBuilderContext
+ {
+ public ExpressionBuilderContext(string virtualPath) { }
+ public ExpressionBuilderContext(System.Web.UI.TemplateControl templateControl) { }
+ public System.Web.UI.TemplateControl TemplateControl { get { throw null; } }
+ public string VirtualPath { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class ExpressionEditorAttribute : System.Attribute
+ {
+ public ExpressionEditorAttribute(string typeName) { }
+ public ExpressionEditorAttribute(System.Type type) { }
+ public string EditorTypeName { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class ExpressionPrefixAttribute : System.Attribute
+ {
+ public ExpressionPrefixAttribute(string expressionPrefix) { }
+ public string ExpressionPrefix { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum FolderLevelBuildProviderAppliesTo
+ {
+ Code = 1,
+ GlobalResources = 8,
+ LocalResources = 4,
+ None = 0,
+ WebReferences = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class FolderLevelBuildProviderAppliesToAttribute : System.Attribute
+ {
+ public FolderLevelBuildProviderAppliesToAttribute(System.Web.Compilation.FolderLevelBuildProviderAppliesTo appliesTo) { }
+ public System.Web.Compilation.FolderLevelBuildProviderAppliesTo AppliesTo { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ public partial interface IAssemblyPostProcessor : System.IDisposable
+ {
+ void PostProcessAssembly(string path);
+ }
+ public partial interface IImplicitResourceProvider
+ {
+ System.Collections.ICollection GetImplicitResourceKeys(string keyPrefix);
+ object GetObject(System.Web.Compilation.ImplicitResourceKey key, System.Globalization.CultureInfo culture);
+ }
+ public sealed partial class ImplicitResourceKey
+ {
+ public ImplicitResourceKey() { }
+ public ImplicitResourceKey(string filter, string keyPrefix, string property) { }
+ public string Filter { get { throw null; } set { } }
+ public string KeyPrefix { get { throw null; } set { } }
+ public string Property { get { throw null; } set { } }
+ }
+ public partial interface IResourceProvider
+ {
+ System.Resources.IResourceReader ResourceReader { get; }
+ object GetObject(string resourceKey, System.Globalization.CultureInfo culture);
+ }
+ [System.SerializableAttribute]
+ public sealed partial class LinePragmaCodeInfo
+ {
+ public LinePragmaCodeInfo() { }
+ public LinePragmaCodeInfo(int startLine, int startColumn, int startGeneratedColumn, int codeLength, bool isCodeNugget) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int CodeLength { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool IsCodeNugget { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int StartColumn { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int StartGeneratedColumn { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int StartLine { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum PrecompilationFlags
+ {
+ AllowPartiallyTrustedCallers = 32,
+ Clean = 8,
+ CodeAnalysis = 16,
+ Default = 0,
+ DelaySign = 64,
+ FixedNames = 128,
+ ForceDebug = 4,
+ IgnoreBadImageFormatException = 256,
+ OverwriteTarget = 2,
+ Updatable = 1,
+ }
+ [System.Web.Compilation.ExpressionEditorAttribute("System.Web.UI.Design.ResourceExpressionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.Compilation.ExpressionPrefixAttribute("Resources")]
+ public partial class ResourceExpressionBuilder : System.Web.Compilation.ExpressionBuilder
+ {
+ public ResourceExpressionBuilder() { }
+ public override bool SupportsEvaluate { get { throw null; } }
+ public override object EvaluateExpression(object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public override System.CodeDom.CodeExpression GetCodeExpression(System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public static System.Web.Compilation.ResourceExpressionFields ParseExpression(string expression) { throw null; }
+ public override object ParseExpression(string expression, System.Type propertyType, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ }
+ public sealed partial class ResourceExpressionFields
+ {
+ internal ResourceExpressionFields() { }
+ public string ClassKey { get { throw null; } }
+ public string ResourceKey { get { throw null; } }
+ }
+ public abstract partial class ResourceProviderFactory
+ {
+ protected ResourceProviderFactory() { }
+ public abstract System.Web.Compilation.IResourceProvider CreateGlobalResourceProvider(string classKey);
+ public abstract System.Web.Compilation.IResourceProvider CreateLocalResourceProvider(string virtualPath);
+ }
+ [System.Web.Compilation.ExpressionEditorAttribute("System.Web.UI.Design.RouteUrlExpressionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.Compilation.ExpressionPrefixAttribute("Routes")]
+ public partial class RouteUrlExpressionBuilder : System.Web.Compilation.ExpressionBuilder
+ {
+ public RouteUrlExpressionBuilder() { }
+ public override bool SupportsEvaluate { get { throw null; } }
+ public override object EvaluateExpression(object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public override System.CodeDom.CodeExpression GetCodeExpression(System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public static string GetRouteUrl(System.Web.UI.Control control, string expression) { throw null; }
+ public static bool TryParseRouteExpression(string expression, System.Web.Routing.RouteValueDictionary routeValues, out string routeName) { routeName = default(string); throw null; }
+ }
+ [System.Web.Compilation.ExpressionEditorAttribute("System.Web.UI.Design.RouteValueExpressionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.Compilation.ExpressionPrefixAttribute("Routes")]
+ public partial class RouteValueExpressionBuilder : System.Web.Compilation.ExpressionBuilder
+ {
+ public RouteValueExpressionBuilder() { }
+ public override bool SupportsEvaluate { get { throw null; } }
+ public override object EvaluateExpression(object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public override System.CodeDom.CodeExpression GetCodeExpression(System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context) { throw null; }
+ public static object GetRouteValue(System.Web.UI.Page page, string key, System.Type controlType, string propertyName) { throw null; }
+ }
+}
+namespace System.Web.Configuration
+{
+ [System.SerializableAttribute]
+ public partial class AdapterDictionary : System.Collections.Specialized.OrderedDictionary
+ {
+ public AdapterDictionary() { }
+ public string this[string key] { get { throw null; } set { } }
+ }
+ public sealed partial class AnonymousIdentificationSection : System.Configuration.ConfigurationSection
+ {
+ public AnonymousIdentificationSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieless", DefaultValue="UseCookies")]
+ public System.Web.HttpCookieMode Cookieless { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieName", DefaultValue=".ASPXANONYMOUS")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string CookieName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookiePath", DefaultValue="/")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string CookiePath { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieProtection", DefaultValue="Validation")]
+ public System.Web.Security.CookieProtection CookieProtection { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieRequireSSL", DefaultValue="False")]
+ public bool CookieRequireSSL { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieSlidingExpiration", DefaultValue="True")]
+ public bool CookieSlidingExpiration { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanMinutesOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("cookieTimeout", DefaultValue="69.10:40:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan CookieTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("domain")]
+ public string Domain { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="False")]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.AssemblyInfo), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class AssemblyCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public AssemblyCollection() { }
+ public System.Web.Configuration.AssemblyInfo this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.AssemblyInfo this[string assemblyName] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.AssemblyInfo assemblyInformation) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string key) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class AssemblyInfo : System.Configuration.ConfigurationElement
+ {
+ public AssemblyInfo(string assemblyName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("assembly", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Assembly { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum AsyncPreloadModeFlags
+ {
+ All = 7,
+ AllFormTypes = 3,
+ Form = 1,
+ FormMultiPart = 2,
+ None = 0,
+ NonForm = 4,
+ }
+ public enum AuthenticationMode
+ {
+ Forms = 3,
+ None = 0,
+ [System.ObsoleteAttribute("This field is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
+ Passport = 2,
+ Windows = 1,
+ }
+ public sealed partial class AuthenticationSection : System.Configuration.ConfigurationSection
+ {
+ public AuthenticationSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("forms")]
+ public System.Web.Configuration.FormsAuthenticationConfiguration Forms { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Windows")]
+ public System.Web.Configuration.AuthenticationMode Mode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("passport")]
+ [System.ObsoleteAttribute("This property is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
+ public System.Web.Configuration.PassportAuthentication Passport { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class AuthorizationRule : System.Configuration.ConfigurationElement
+ {
+ public AuthorizationRule(System.Web.Configuration.AuthorizationRuleAction action) { }
+ public System.Web.Configuration.AuthorizationRuleAction Action { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.CommaDelimitedStringCollectionConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("roles")]
+ public System.Collections.Specialized.StringCollection Roles { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.CommaDelimitedStringCollectionConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("users")]
+ public System.Collections.Specialized.StringCollection Users { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.CommaDelimitedStringCollectionConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("verbs")]
+ public System.Collections.Specialized.StringCollection Verbs { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected override bool IsModified() { throw null; }
+ protected override void PostDeserialize() { }
+ protected override void PreSerialize(System.Xml.XmlWriter writer) { }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void ResetModified() { }
+ protected override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
+ protected override void SetReadOnly() { }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ public enum AuthorizationRuleAction
+ {
+ Allow = 1,
+ Deny = 0,
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.AuthorizationRule), AddItemName="allow,deny", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(2))]
+ public sealed partial class AuthorizationRuleCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public AuthorizationRuleCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.AuthorizationRule this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.AuthorizationRule rule) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; }
+ public System.Web.Configuration.AuthorizationRule Get(int index) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Web.Configuration.AuthorizationRule rule) { throw null; }
+ protected override bool IsElementName(string elementname) { throw null; }
+ public void Remove(System.Web.Configuration.AuthorizationRule rule) { }
+ public void RemoveAt(int index) { }
+ public void Set(int index, System.Web.Configuration.AuthorizationRule rule) { }
+ }
+ public sealed partial class AuthorizationSection : System.Configuration.ConfigurationSection
+ {
+ public AuthorizationSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.AuthorizationRuleCollection Rules { get { throw null; } }
+ protected override void PostDeserialize() { }
+ }
+ public partial class BrowserCapabilitiesCodeGenerator
+ {
+ public BrowserCapabilitiesCodeGenerator() { }
+ public virtual void Create() { }
+ protected void ProcessBrowserFiles(bool useVirtualPath, string virtualDir) { }
+ public bool Uninstall() { throw null; }
+ }
+ public partial class BrowserCapabilitiesFactory : System.Web.Configuration.BrowserCapabilitiesFactoryBase
+ {
+ public BrowserCapabilitiesFactory() { }
+ protected virtual void BlackberryProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void BlackberryProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void ChromeProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void ChromeProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ public override void ConfigureBrowserCapabilities(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void CpuProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void CpuProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void CrawlerProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void CrawlerProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void DefaultDefaultProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void DefaultProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void DefaultProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void DefaultWmlProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void DefaultXhtmlmpProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Firefox35ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Firefox35ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Firefox3plusProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Firefox3plusProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Firefox3ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Firefox3ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void FirefoxProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void FirefoxProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void GenericdownlevelProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void GenericdownlevelProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie10plusProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie10plusProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie6plusProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie6plusProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie6to9ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie6to9ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie7ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie7ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie8ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie8ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie9ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Ie9ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IebetaProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IebetaProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IemobileProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IemobileProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IeProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IeProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void InternetexplorerProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void InternetexplorerProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IpadProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IpadProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IphoneProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IphoneProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IpodProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void IpodProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void MonoProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void MonoProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void MozillaProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void MozillaProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Opera10ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Opera10ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Opera8plusProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Opera8plusProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Opera8to9ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Opera8to9ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OperaminiProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OperaminiProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OperamobileProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OperamobileProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OperaProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OperaProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OSProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void OSProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PixelsProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PixelsProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformmac68kProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformmac68kProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformmacppcProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformmacppcProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformunixProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformunixProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwebtvProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwebtvProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin16ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin16ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin2000aProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin2000aProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin2000bProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin2000bProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin95ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin95ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin98ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Platformwin98ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwinceProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwinceProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwinntProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwinntProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwinxpProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void PlatformwinxpProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected override void PopulateBrowserElements(System.Collections.IDictionary dictionary) { }
+ protected override void PopulateMatchedHeaders(System.Collections.IDictionary dictionary) { }
+ protected virtual void Safari3plusProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Safari3plusProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Safari3to4ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Safari3to4ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Safari4ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Safari4ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void SafariProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void SafariProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void UcbrowserProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void UcbrowserProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void VoiceProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void VoiceProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WebkitmobileProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WebkitmobileProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WebkitProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WebkitProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Win16ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Win16ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Win32ProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void Win32ProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WindowsphoneProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WindowsphoneProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WinProcessBrowsers(bool ignoreApplicationBrowsers, System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected virtual void WinProcessGateways(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ }
+ public partial class BrowserCapabilitiesFactoryBase
+ {
+ public BrowserCapabilitiesFactoryBase() { }
+ protected System.Collections.IDictionary BrowserElements { get { throw null; } }
+ protected System.Collections.IDictionary MatchedHeaders { get { throw null; } }
+ public virtual void ConfigureBrowserCapabilities(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ public virtual void ConfigureCustomCapabilities(System.Collections.Specialized.NameValueCollection headers, System.Web.HttpBrowserCapabilities browserCaps) { }
+ protected bool IsBrowserUnknown(System.Web.Configuration.HttpCapabilitiesBase browserCaps) { throw null; }
+ protected virtual void PopulateBrowserElements(System.Collections.IDictionary dictionary) { }
+ protected virtual void PopulateMatchedHeaders(System.Collections.IDictionary dictionary) { }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.BufferModeSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class BufferModesCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public BufferModesCollection() { }
+ public System.Web.Configuration.BufferModeSettings this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.BufferModeSettings this[string key] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.BufferModeSettings bufferModeSettings) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string s) { }
+ }
+ public sealed partial class BufferModeSettings : System.Configuration.ConfigurationElement
+ {
+ public BufferModeSettings(string name, int maxBufferSize, int maxFlushSize, int urgentFlushThreshold, System.TimeSpan regularFlushInterval, System.TimeSpan urgentFlushInterval, int maxBufferThreads) { }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="2147483647", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int MaxBufferSize { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxBufferThreads", DefaultValue="1")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int MaxBufferThreads { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxFlushSize", DefaultValue="2147483647", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int MaxFlushSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("regularFlushInterval", DefaultValue="00:00:01", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan RegularFlushInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("urgentFlushInterval", DefaultValue="00:00:00", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public System.TimeSpan UrgentFlushInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("urgentFlushThreshold", DefaultValue="2147483647", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int UrgentFlushThreshold { get { throw null; } set { } }
+ }
+ public sealed partial class BuildProvider : System.Configuration.ConfigurationElement
+ {
+ public BuildProvider(string extension, string type) { }
+ [System.Configuration.ConfigurationPropertyAttribute("extension", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Extension { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Type { get { throw null; } set { } }
+ public override bool Equals(object provider) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.BuildProvider), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class BuildProviderCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public BuildProviderCollection() { }
+ public System.Web.Configuration.BuildProvider this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.BuildProvider this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.BuildProvider buildProvider) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class CacheSection : System.Configuration.ConfigurationSection
+ {
+ public CacheSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("disableExpiration", DefaultValue="False")]
+ public bool DisableExpiration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("disableMemoryCollection", DefaultValue="False")]
+ public bool DisableMemoryCollection { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("percentagePhysicalMemoryUsedLimit", DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)]
+ public int PercentagePhysicalMemoryUsedLimit { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("privateBytesLimit", DefaultValue="0")]
+ [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)]
+ public long PrivateBytesLimit { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("privateBytesPollTime", DefaultValue="00:02:00")]
+ public System.TimeSpan PrivateBytesPollTime { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class ClientTarget : System.Configuration.ConfigurationElement
+ {
+ public ClientTarget(string alias, string userAgent) { }
+ [System.Configuration.ConfigurationPropertyAttribute("alias", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Alias { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("userAgent", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string UserAgent { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.ClientTarget), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ClientTargetCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ClientTargetCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.Configuration.ClientTarget this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.ClientTarget this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.ClientTarget clientTarget) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string name) { }
+ public void Remove(System.Web.Configuration.ClientTarget clientTarget) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class ClientTargetSection : System.Configuration.ConfigurationSection
+ {
+ public ClientTargetSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(3))]
+ public System.Web.Configuration.ClientTargetCollection ClientTargets { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.CodeSubDirectory), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class CodeSubDirectoriesCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public CodeSubDirectoriesCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.CodeSubDirectory this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.CodeSubDirectory codeSubDirectory) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string directoryName) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class CodeSubDirectory : System.Configuration.ConfigurationElement
+ {
+ public CodeSubDirectory(string directoryName) { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("directoryName", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string DirectoryName { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class CompilationSection : System.Configuration.ConfigurationSection
+ {
+ public CompilationSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("assemblies")]
+ public System.Web.Configuration.AssemblyCollection Assemblies { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("assemblyPostProcessorType", DefaultValue="")]
+ public string AssemblyPostProcessorType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("batch", DefaultValue="True")]
+ public bool Batch { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("batchTimeout", DefaultValue="00:15:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00")]
+ public System.TimeSpan BatchTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("buildProviders")]
+ public System.Web.Configuration.BuildProviderCollection BuildProviders { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("codeSubDirectories")]
+ public System.Web.Configuration.CodeSubDirectoriesCollection CodeSubDirectories { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("compilers")]
+ public System.Web.Configuration.CompilerCollection Compilers { get { throw null; } }
+ public string ControlBuilderInterceptorType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("debug", DefaultValue="False")]
+ public bool Debug { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultLanguage", DefaultValue="vb")]
+ public string DefaultLanguage { get { throw null; } set { } }
+ public bool DisableObsoleteWarnings { get { throw null; } set { } }
+ public bool EnablePrefetchOptimization { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("explicit", DefaultValue="True")]
+ public bool Explicit { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("expressionBuilders")]
+ public System.Web.Configuration.ExpressionBuilderCollection ExpressionBuilders { get { throw null; } }
+ public System.Web.Configuration.FolderLevelBuildProviderCollection FolderLevelBuildProviders { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBatchGeneratedFileSize", DefaultValue="1000")]
+ public int MaxBatchGeneratedFileSize { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxBatchSize", DefaultValue="1000")]
+ public int MaxBatchSize { get { throw null; } set { } }
+ public int MaxConcurrentCompilations { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("numRecompilesBeforeAppRestart", DefaultValue="15")]
+ public int NumRecompilesBeforeAppRestart { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("optimizeCompilations", DefaultValue="False")]
+ public bool OptimizeCompilations { get { throw null; } set { } }
+ public System.Web.Configuration.ProfileGuidedOptimizationsFlags ProfileGuidedOptimizations { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("strict", DefaultValue="False")]
+ public bool Strict { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("targetFramework", DefaultValue=null)]
+ public string TargetFramework { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("tempDirectory", DefaultValue="")]
+ public string TempDirectory { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("urlLinePragmas", DefaultValue="False")]
+ public bool UrlLinePragmas { get { throw null; } set { } }
+ [System.MonoTODOAttribute("why override this?")]
+ protected override object GetRuntimeObject() { throw null; }
+ protected override void PostDeserialize() { }
+ protected override void SetReadOnly() { }
+ }
+ public sealed partial class Compiler : System.Configuration.ConfigurationElement
+ {
+ public Compiler(string compilerOptions, string extension, string language, string type, int warningLevel) { }
+ [System.Configuration.ConfigurationPropertyAttribute("compilerOptions", DefaultValue="")]
+ public string CompilerOptions { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("extension", DefaultValue="")]
+ public string Extension { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("language", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Language { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string Type { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("warningLevel", DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=4)]
+ public int WarningLevel { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.Compiler), AddItemName="compiler", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class CompilerCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public CompilerCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.Compiler this[int index] { get { throw null; } }
+ public new System.Web.Configuration.Compiler this[string language] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.Compiler Get(int index) { throw null; }
+ public System.Web.Configuration.Compiler Get(string language) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ }
+ public sealed partial class CustomError : System.Configuration.ConfigurationElement
+ {
+ public CustomError(int statusCode, string redirect) { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("redirect", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Redirect { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("statusCode", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=100, MaxValue=999)]
+ public int StatusCode { get { throw null; } set { } }
+ public override bool Equals(object customError) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.CustomError), AddItemName="error", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class CustomErrorCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public CustomErrorCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.CustomError this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.CustomError this[string statusCode] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.CustomError customError) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.CustomError Get(int index) { throw null; }
+ public System.Web.Configuration.CustomError Get(string statusCode) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string statusCode) { }
+ public void RemoveAt(int index) { }
+ public void Set(System.Web.Configuration.CustomError customError) { }
+ }
+ public enum CustomErrorsMode
+ {
+ Off = 2,
+ On = 1,
+ RemoteOnly = 0,
+ }
+ public enum CustomErrorsRedirectMode
+ {
+ ResponseRedirect = 0,
+ ResponseRewrite = 1,
+ }
+ public sealed partial class CustomErrorsSection : System.Configuration.ConfigurationSection
+ {
+ public CustomErrorsSection() { }
+ public bool AllowNestedErrors { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultRedirect")]
+ public string DefaultRedirect { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.CustomErrorCollection Errors { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="RemoteOnly")]
+ public System.Web.Configuration.CustomErrorsMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("redirectMode", DefaultValue=(System.Web.Configuration.CustomErrorsRedirectMode)(0))]
+ public System.Web.Configuration.CustomErrorsRedirectMode RedirectMode { get { throw null; } set { } }
+ protected override void DeserializeSection(System.Xml.XmlReader reader) { }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class DeploymentSection : System.Configuration.ConfigurationSection
+ {
+ public DeploymentSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("retail", DefaultValue="False")]
+ public bool Retail { get { throw null; } set { } }
+ }
+ public sealed partial class EventMappingSettings : System.Configuration.ConfigurationElement
+ {
+ public EventMappingSettings(string name, string type) { }
+ public EventMappingSettings(string name, string type, int startEventCode, int endEventCode) { }
+ [System.Configuration.ConfigurationPropertyAttribute("endEventCode", DefaultValue="2147483647")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int EndEventCode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("startEventCode", DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int StartEventCode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.EventMappingSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class EventMappingSettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public EventMappingSettingsCollection() { }
+ public System.Web.Configuration.EventMappingSettings this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.EventMappingSettings this[string key] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.EventMappingSettings eventMappingSettings) { }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(string name) { throw null; }
+ [System.MonoTODOAttribute("why did they use 'Insert' and not 'Add' as other collections do?")]
+ public void Insert(int index, System.Web.Configuration.EventMappingSettings eventMappingSettings) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class ExpressionBuilder : System.Configuration.ConfigurationElement
+ {
+ public ExpressionBuilder(string expressionPrefix, string theType) { }
+ [System.Configuration.ConfigurationPropertyAttribute("expressionPrefix", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string ExpressionPrefix { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.ExpressionBuilder), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ExpressionBuilderCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ExpressionBuilderCollection() { }
+ public System.Web.Configuration.ExpressionBuilder this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.ExpressionBuilder this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.ExpressionBuilder buildProvider) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public enum FcnMode
+ {
+ Default = 1,
+ Disabled = 2,
+ NotSet = 0,
+ Single = 3,
+ }
+ public sealed partial class FolderLevelBuildProvider : System.Configuration.ConfigurationElement
+ {
+ public FolderLevelBuildProvider(string name, string type) { }
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string Type { get { throw null; } set { } }
+ public override bool Equals(object provider) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class FolderLevelBuildProviderCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public FolderLevelBuildProviderCollection() { }
+ public System.Web.Configuration.FolderLevelBuildProvider this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.BuildProvider this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.FolderLevelBuildProvider buildProvider) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class FormsAuthenticationConfiguration : System.Configuration.ConfigurationElement
+ {
+ public FormsAuthenticationConfiguration() { }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieless", DefaultValue="UseDeviceProfile")]
+ public System.Web.HttpCookieMode Cookieless { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("credentials")]
+ public System.Web.Configuration.FormsAuthenticationCredentials Credentials { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultUrl", DefaultValue="default.aspx")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DefaultUrl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("domain", DefaultValue="")]
+ public string Domain { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableCrossAppRedirects", DefaultValue="False")]
+ public bool EnableCrossAppRedirects { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("loginUrl", DefaultValue="login.aspx")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string LoginUrl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=".ASPXAUTH")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("path", DefaultValue="/")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Path { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("protection", DefaultValue="All")]
+ public System.Web.Configuration.FormsProtectionEnum Protection { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireSSL", DefaultValue="False")]
+ public bool RequireSSL { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("slidingExpiration", DefaultValue="True")]
+ public bool SlidingExpiration { get { throw null; } set { } }
+ public System.Web.Configuration.TicketCompatibilityMode TicketCompatibilityMode { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanMinutesConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:30:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:01:00")]
+ public System.TimeSpan Timeout { get { throw null; } set { } }
+ }
+ public sealed partial class FormsAuthenticationCredentials : System.Configuration.ConfigurationElement
+ {
+ public FormsAuthenticationCredentials() { }
+ [System.Configuration.ConfigurationPropertyAttribute("passwordFormat", DefaultValue="SHA1")]
+ public System.Web.Configuration.FormsAuthPasswordFormat PasswordFormat { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.FormsAuthenticationUserCollection Users { get { throw null; } }
+ }
+ public sealed partial class FormsAuthenticationUser : System.Configuration.ConfigurationElement
+ {
+ public FormsAuthenticationUser(string name, string password) { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.Configuration.LowerCaseStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("password", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute]
+ public string Password { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.FormsAuthenticationUser), AddItemName="user", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class FormsAuthenticationUserCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public FormsAuthenticationUserCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.FormsAuthenticationUser this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.FormsAuthenticationUser this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public void Add(System.Web.Configuration.FormsAuthenticationUser user) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.FormsAuthenticationUser Get(int index) { throw null; }
+ public System.Web.Configuration.FormsAuthenticationUser Get(string name) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ public void Set(System.Web.Configuration.FormsAuthenticationUser user) { }
+ }
+ public enum FormsAuthPasswordFormat
+ {
+ Clear = 0,
+ MD5 = 2,
+ SHA1 = 1,
+ }
+ public enum FormsProtectionEnum
+ {
+ All = 0,
+ Encryption = 2,
+ None = 1,
+ Validation = 3,
+ }
+ public sealed partial class FullTrustAssembliesSection : System.Configuration.ConfigurationSection
+ {
+ public FullTrustAssembliesSection() { }
+ public System.Web.Configuration.FullTrustAssemblyCollection FullTrustAssemblies { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class FullTrustAssembly : System.Configuration.ConfigurationElement
+ {
+ public FullTrustAssembly(string assemblyName, string version, string publicKey) { }
+ public string AssemblyName { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string PublicKey { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ }
+ public sealed partial class FullTrustAssemblyCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public FullTrustAssemblyCollection() { }
+ public System.Web.Configuration.FullTrustAssembly this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.FullTrustAssembly fullTrustAssembly) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string key) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class GlobalizationSection : System.Configuration.ConfigurationSection
+ {
+ public GlobalizationSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("culture", DefaultValue="")]
+ public string Culture { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableBestFitResponseEncoding", DefaultValue="False")]
+ public bool EnableBestFitResponseEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableClientBasedCulture", DefaultValue="False")]
+ public bool EnableClientBasedCulture { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("fileEncoding")]
+ public System.Text.Encoding FileEncoding { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requestEncoding", DefaultValue="utf-8")]
+ public System.Text.Encoding RequestEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("resourceProviderFactoryType", DefaultValue="")]
+ public string ResourceProviderFactoryType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("responseEncoding", DefaultValue="utf-8")]
+ public System.Text.Encoding ResponseEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("responseHeaderEncoding", DefaultValue="utf-8")]
+ public System.Text.Encoding ResponseHeaderEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("uiCulture", DefaultValue="")]
+ public string UICulture { get { throw null; } set { } }
+ protected override void PostDeserialize() { }
+ protected override void PreSerialize(System.Xml.XmlWriter writer) { }
+ }
+ public sealed partial class HealthMonitoringSection : System.Configuration.ConfigurationSection
+ {
+ public HealthMonitoringSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("bufferModes")]
+ public System.Web.Configuration.BufferModesCollection BufferModes { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("eventMappings")]
+ public System.Web.Configuration.EventMappingSettingsCollection EventMappings { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("heartbeatInterval", DefaultValue="00:00:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="24.20:31:23")]
+ public System.TimeSpan HeartbeatInterval { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("profiles")]
+ public System.Web.Configuration.ProfileSettingsCollection Profiles { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("rules")]
+ public System.Web.Configuration.RuleSettingsCollection Rules { get { throw null; } }
+ }
+ public sealed partial class HostingEnvironmentSection : System.Configuration.ConfigurationSection
+ {
+ public HostingEnvironmentSection() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanMinutesOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("idleTimeout", DefaultValue="10675199.02:48:05.4775807")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("shadowCopyBinAssemblies", DefaultValue="True")]
+ public bool ShadowCopyBinAssemblies { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("shutdownTimeout", DefaultValue="00:00:30")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan ShutdownTimeout { get { throw null; } set { } }
+ public System.TimeSpan UrlMetadataSlidingExpiration { get { throw null; } set { } }
+ }
+ public partial class HttpCapabilitiesBase : System.Web.UI.IFilterResolutionService
+ {
+ public HttpCapabilitiesBase() { }
+ public bool ActiveXControls { get { throw null; } }
+ public System.Collections.IDictionary Adapters { get { throw null; } }
+ public bool AOL { get { throw null; } }
+ public bool BackgroundSounds { get { throw null; } }
+ public bool Beta { get { throw null; } }
+ public string Browser { get { throw null; } }
+ public static System.Web.Configuration.HttpCapabilitiesProvider BrowserCapabilitiesProvider { get { throw null; } set { } }
+ public System.Collections.ArrayList Browsers { get { throw null; } }
+ public virtual bool CanCombineFormsInDeck { get { throw null; } }
+ public virtual bool CanInitiateVoiceCall { get { throw null; } }
+ public virtual bool CanRenderAfterInputOrSelectElement { get { throw null; } }
+ public virtual bool CanRenderEmptySelects { get { throw null; } }
+ public virtual bool CanRenderInputAndSelectElementsTogether { get { throw null; } }
+ public virtual bool CanRenderMixedSelects { get { throw null; } }
+ public virtual bool CanRenderOneventAndPrevElementsTogether { get { throw null; } }
+ public virtual bool CanRenderPostBackCards { get { throw null; } }
+ public virtual bool CanRenderSetvarZeroWithMultiSelectionList { get { throw null; } }
+ public virtual bool CanSendMail { get { throw null; } }
+ public System.Collections.IDictionary Capabilities { get { throw null; } set { } }
+ public bool CDF { get { throw null; } }
+ public System.Version ClrVersion { get { throw null; } }
+ public bool Cookies { get { throw null; } }
+ public bool Crawler { get { throw null; } }
+ public virtual int DefaultSubmitButtonLimit { get { throw null; } }
+ public System.Version EcmaScriptVersion { get { throw null; } }
+ public bool Frames { get { throw null; } }
+ public virtual int GatewayMajorVersion { get { throw null; } }
+ public virtual double GatewayMinorVersion { get { throw null; } }
+ public virtual string GatewayVersion { get { throw null; } }
+ public virtual bool HasBackButton { get { throw null; } }
+ public virtual bool HidesRightAlignedMultiselectScrollbars { get { throw null; } }
+ public string HtmlTextWriter { get { throw null; } set { } }
+ public string Id { get { throw null; } }
+ public virtual string InputType { get { throw null; } }
+ public virtual bool IsColor { get { throw null; } }
+ public virtual bool IsMobileDevice { get { throw null; } }
+ public virtual string this[string key] { get { throw null; } }
+ public bool JavaApplets { get { throw null; } }
+ [System.ObsoleteAttribute("The recommended alternative is the EcmaScriptVersion property. A Major version value greater than or equal to 1 implies JavaScript support. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public bool JavaScript { get { throw null; } }
+ public System.Version JScriptVersion { get { throw null; } }
+ public int MajorVersion { get { throw null; } }
+ public virtual int MaximumHrefLength { get { throw null; } }
+ public virtual int MaximumRenderedPageSize { get { throw null; } }
+ public virtual int MaximumSoftkeyLabelLength { get { throw null; } }
+ public double MinorVersion { get { throw null; } }
+ public string MinorVersionString { get { throw null; } }
+ public virtual string MobileDeviceManufacturer { get { throw null; } }
+ public virtual string MobileDeviceModel { get { throw null; } }
+ public System.Version MSDomVersion { get { throw null; } }
+ public virtual int NumberOfSoftkeys { get { throw null; } }
+ public string Platform { get { throw null; } }
+ public virtual string PreferredImageMime { get { throw null; } }
+ public virtual string PreferredRenderingMime { get { throw null; } }
+ public virtual string PreferredRenderingType { get { throw null; } }
+ public virtual string PreferredRequestEncoding { get { throw null; } }
+ public virtual string PreferredResponseEncoding { get { throw null; } }
+ public virtual bool RendersBreakBeforeWmlSelectAndInput { get { throw null; } }
+ public virtual bool RendersBreaksAfterHtmlLists { get { throw null; } }
+ public virtual bool RendersBreaksAfterWmlAnchor { get { throw null; } }
+ public virtual bool RendersBreaksAfterWmlInput { get { throw null; } }
+ public virtual bool RendersWmlDoAcceptsInline { get { throw null; } }
+ public virtual bool RendersWmlSelectsAsMenuCards { get { throw null; } }
+ public virtual string RequiredMetaTagNameValue { get { throw null; } }
+ public virtual bool RequiresAttributeColonSubstitution { get { throw null; } }
+ public virtual bool RequiresContentTypeMetaTag { get { throw null; } }
+ public bool RequiresControlStateInSession { get { throw null; } }
+ public virtual bool RequiresDBCSCharacter { get { throw null; } }
+ public virtual bool RequiresHtmlAdaptiveErrorReporting { get { throw null; } }
+ public virtual bool RequiresLeadingPageBreak { get { throw null; } }
+ public virtual bool RequiresNoBreakInFormatting { get { throw null; } }
+ public virtual bool RequiresOutputOptimization { get { throw null; } }
+ public virtual bool RequiresPhoneNumbersAsPlainText { get { throw null; } }
+ public virtual bool RequiresSpecialViewStateEncoding { get { throw null; } }
+ public virtual bool RequiresUniqueFilePathSuffix { get { throw null; } }
+ public virtual bool RequiresUniqueHtmlCheckboxNames { get { throw null; } }
+ public virtual bool RequiresUniqueHtmlInputNames { get { throw null; } }
+ public virtual bool RequiresUrlEncodedPostfieldValues { get { throw null; } }
+ public virtual int ScreenBitDepth { get { throw null; } }
+ public virtual int ScreenCharactersHeight { get { throw null; } }
+ public virtual int ScreenCharactersWidth { get { throw null; } }
+ public virtual int ScreenPixelsHeight { get { throw null; } }
+ public virtual int ScreenPixelsWidth { get { throw null; } }
+ public virtual bool SupportsAccesskeyAttribute { get { throw null; } }
+ public virtual bool SupportsBodyColor { get { throw null; } }
+ public virtual bool SupportsBold { get { throw null; } }
+ public virtual bool SupportsCacheControlMetaTag { get { throw null; } }
+ public virtual bool SupportsCallback { get { throw null; } }
+ public virtual bool SupportsCss { get { throw null; } }
+ public virtual bool SupportsDivAlign { get { throw null; } }
+ public virtual bool SupportsDivNoWrap { get { throw null; } }
+ public virtual bool SupportsEmptyStringInCookieValue { get { throw null; } }
+ public virtual bool SupportsFontColor { get { throw null; } }
+ public virtual bool SupportsFontName { get { throw null; } }
+ public virtual bool SupportsFontSize { get { throw null; } }
+ public virtual bool SupportsImageSubmit { get { throw null; } }
+ public virtual bool SupportsIModeSymbols { get { throw null; } }
+ public virtual bool SupportsInputIStyle { get { throw null; } }
+ public virtual bool SupportsInputMode { get { throw null; } }
+ public virtual bool SupportsItalic { get { throw null; } }
+ public virtual bool SupportsJPhoneMultiMediaAttributes { get { throw null; } }
+ public virtual bool SupportsJPhoneSymbols { get { throw null; } }
+ public virtual bool SupportsQueryStringInFormAction { get { throw null; } }
+ public virtual bool SupportsRedirectWithCookie { get { throw null; } }
+ public virtual bool SupportsSelectMultiple { get { throw null; } }
+ public virtual bool SupportsUncheck { get { throw null; } }
+ public virtual bool SupportsXmlHttp { get { throw null; } }
+ public bool Tables { get { throw null; } }
+ public System.Type TagWriter { get { throw null; } }
+ public string Type { get { throw null; } }
+ public bool UseOptimizedCacheKey { get { throw null; } }
+ public bool VBScript { get { throw null; } }
+ public string Version { get { throw null; } }
+ public System.Version W3CDomVersion { get { throw null; } }
+ public bool Win16 { get { throw null; } }
+ public bool Win32 { get { throw null; } }
+ public void AddBrowser(string browserName) { }
+ public System.Web.UI.HtmlTextWriter CreateHtmlTextWriter(System.IO.TextWriter w) { throw null; }
+ public void DisableOptimizedCacheKey() { }
+ public System.Version[] GetClrVersions() { throw null; }
+ public static System.Web.Configuration.HttpCapabilitiesBase GetConfigCapabilities(string configKey, System.Web.HttpRequest request) { throw null; }
+ protected virtual void Init() { }
+ public bool IsBrowser(string browserName) { throw null; }
+ int System.Web.UI.IFilterResolutionService.CompareFilters(string filter1, string filter2) { throw null; }
+ bool System.Web.UI.IFilterResolutionService.EvaluateFilter(string filterName) { throw null; }
+ }
+ public partial class HttpCapabilitiesDefaultProvider : System.Web.Configuration.HttpCapabilitiesProvider
+ {
+ public HttpCapabilitiesDefaultProvider() { }
+ public HttpCapabilitiesDefaultProvider(System.Web.Configuration.HttpCapabilitiesDefaultProvider parent) { }
+ public System.TimeSpan CacheTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type ResultType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int UserAgentCacheKeyLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddDependency(string variable) { }
+ public virtual void AddRuleList(System.Collections.ArrayList ruleList) { }
+ public override System.Web.HttpBrowserCapabilities GetBrowserCapabilities(System.Web.HttpRequest request) { throw null; }
+ }
+ public abstract partial class HttpCapabilitiesProvider
+ {
+ protected HttpCapabilitiesProvider() { }
+ public abstract System.Web.HttpBrowserCapabilities GetBrowserCapabilities(System.Web.HttpRequest request);
+ }
+ public partial class HttpCapabilitiesSectionHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public HttpCapabilitiesSectionHandler() { }
+ public object Create(object parent, object configurationContext, System.Xml.XmlNode section) { throw null; }
+ }
+ public partial class HttpConfigurationContext
+ {
+ internal HttpConfigurationContext() { }
+ public string VirtualPath { get { throw null; } }
+ }
+ public sealed partial class HttpCookiesSection : System.Configuration.ConfigurationSection
+ {
+ public HttpCookiesSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("domain", DefaultValue="")]
+ public string Domain { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpOnlyCookies", DefaultValue="False")]
+ public bool HttpOnlyCookies { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireSSL", DefaultValue="False")]
+ public bool RequireSSL { get { throw null; } set { } }
+ }
+ public sealed partial class HttpHandlerAction : System.Configuration.ConfigurationElement
+ {
+ public HttpHandlerAction(string path, string type, string verb) { }
+ public HttpHandlerAction(string path, string type, string verb, bool validate) { }
+ [System.Configuration.ConfigurationPropertyAttribute("path", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Path { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string Type { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("validate", DefaultValue=true)]
+ public bool Validate { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("verb", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Verb { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.HttpHandlerAction), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(3))]
+ public sealed partial class HttpHandlerActionCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public HttpHandlerActionCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ public System.Web.Configuration.HttpHandlerAction this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public void Add(System.Web.Configuration.HttpHandlerAction httpHandlerAction) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Web.Configuration.HttpHandlerAction action) { throw null; }
+ public void Remove(string verb, string path) { }
+ public void Remove(System.Web.Configuration.HttpHandlerAction action) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class HttpHandlersSection : System.Configuration.ConfigurationSection
+ {
+ public HttpHandlersSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.HttpHandlerActionCollection Handlers { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class HttpModuleAction : System.Configuration.ConfigurationElement
+ {
+ public HttpModuleAction(string name, string type) { }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.HttpModuleAction), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class HttpModuleActionCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public HttpModuleActionCollection() { }
+ public System.Web.Configuration.HttpModuleAction this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.HttpModuleAction httpModule) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Web.Configuration.HttpModuleAction action) { throw null; }
+ protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string name) { }
+ public void Remove(System.Web.Configuration.HttpModuleAction action) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class HttpModulesSection : System.Configuration.ConfigurationSection
+ {
+ public HttpModulesSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.HttpModuleActionCollection Modules { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class HttpRuntimeSection : System.Configuration.ConfigurationSection
+ {
+ public HttpRuntimeSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowDynamicModuleRegistration", DefaultValue="True")]
+ public bool AllowDynamicModuleRegistration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("apartmentThreading", DefaultValue="False")]
+ public bool ApartmentThreading { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("appRequestQueueLimit", DefaultValue="5000")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int AppRequestQueueLimit { get { throw null; } set { } }
+ public System.Web.Configuration.AsyncPreloadModeFlags AsyncPreloadMode { get { throw null; } set { } }
+ public System.TimeSpan DefaultRegexMatchTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("delayNotificationTimeout", DefaultValue="00:00:05")]
+ public System.TimeSpan DelayNotificationTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enable", DefaultValue="True")]
+ public bool Enable { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableHeaderChecking", DefaultValue="True")]
+ public bool EnableHeaderChecking { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableKernelOutputCache", DefaultValue="True")]
+ public bool EnableKernelOutputCache { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableVersionHeader", DefaultValue="True")]
+ public bool EnableVersionHeader { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("encoderType", DefaultValue="System.Web.Util.HttpEncoder")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string EncoderType { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("executionTimeout", DefaultValue="00:01:50")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00")]
+ public System.TimeSpan ExecutionTimeout { get { throw null; } set { } }
+ public System.Web.Configuration.FcnMode FcnMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxQueryStringLength", DefaultValue="2048")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0)]
+ public int MaxQueryStringLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxRequestLength", DefaultValue="4096")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxRequestLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxUrlLength", DefaultValue="260")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0)]
+ public int MaxUrlLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxWaitChangeNotification", DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxWaitChangeNotification { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minFreeThreads", DefaultValue="8")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MinFreeThreads { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minLocalRequestFreeThreads", DefaultValue="4")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MinLocalRequestFreeThreads { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("relaxedUrlToFileSystemMapping", DefaultValue="False")]
+ public bool RelaxedUrlToFileSystemMapping { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requestLengthDiskThreshold", DefaultValue="80")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int RequestLengthDiskThreshold { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requestPathInvalidCharacters", DefaultValue=",*,%,&,:,\\,?")]
+ public string RequestPathInvalidCharacters { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.Configuration.VersionConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("requestValidationMode", DefaultValue="4.0")]
+ public System.Version RequestValidationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requestValidationType", DefaultValue="System.Web.Util.RequestValidator")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string RequestValidationType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("requireRootedSaveAsPath", DefaultValue="True")]
+ public bool RequireRootedSaveAsPath { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("sendCacheControlHeader", DefaultValue="True")]
+ public bool SendCacheControlHeader { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("shutdownTimeout", DefaultValue="00:01:30")]
+ public System.TimeSpan ShutdownTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.Configuration.VersionConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("targetFramework", DefaultValue="4.0")]
+ public string TargetFramework { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useFullyQualifiedRedirectUrl", DefaultValue="False")]
+ public bool UseFullyQualifiedRedirectUrl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("waitChangeNotification", DefaultValue="0")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int WaitChangeNotification { get { throw null; } set { } }
+ protected override void SetReadOnly() { }
+ }
+ public partial interface IConfigMapPath
+ {
+ string GetAppPathForPath(string siteID, string path);
+ void GetDefaultSiteNameAndID(out string siteName, out string siteID);
+ string GetMachineConfigFilename();
+ void GetPathConfigFilename(string siteID, string path, out string directory, out string baseName);
+ string GetRootWebConfigFilename();
+ string MapPath(string siteID, string path);
+ void ResolveSiteArgument(string siteArgument, out string siteName, out string siteID);
+ }
+ public partial interface IConfigMapPathFactory
+ {
+ System.Web.Configuration.IConfigMapPath Create(string virtualPath, string physicalPath);
+ }
+ public sealed partial class IdentitySection : System.Configuration.ConfigurationSection
+ {
+ public IdentitySection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("impersonate", DefaultValue="False")]
+ public bool Impersonate { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("password", DefaultValue="")]
+ public string Password { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("userName", DefaultValue="")]
+ public string UserName { get { throw null; } set { } }
+ [System.MonoTODOAttribute("why override this?")]
+ protected override object GetRuntimeObject() { throw null; }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ public sealed partial class IgnoreDeviceFilterElement : System.Configuration.ConfigurationElement
+ {
+ public IgnoreDeviceFilterElement(string name) { }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ public string Name { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class IgnoreDeviceFilterElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public IgnoreDeviceFilterElementCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.IgnoreDeviceFilterElement this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.IgnoreDeviceFilterElement this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.IgnoreDeviceFilterElement deviceFilter) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string name) { }
+ public void Remove(System.Web.Configuration.IgnoreDeviceFilterElement deviceFilter) { }
+ public void RemoveAt(int index) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("A99B591A-23C6-4238-8452-C7B0E895063D")]
+ public partial interface IRemoteWebConfigurationHostServer
+ {
+ string DoEncryptOrDecrypt(bool doEncrypt, string xmlString, string protectionProviderName, string protectionProviderType, string[] parameterKeys, string[] parameterValues);
+ byte[] GetData(string fileName, bool getReadTimeOnly, out long readTime);
+ void GetFileDetails(string name, out bool exists, out long size, out long createDate, out long lastWriteDate);
+ string GetFilePaths(int webLevel, string path, string site, string locationSubPath);
+ void WriteData(string fileName, string templateFileName, byte[] data, ref long readTime);
+ }
+ public sealed partial class LowerCaseStringConverter : System.ComponentModel.TypeConverter
+ {
+ public LowerCaseStringConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public enum MachineKeyCompatibilityMode
+ {
+ Framework20SP1 = 0,
+ Framework20SP2 = 1,
+ Framework45 = 2,
+ }
+ public sealed partial class MachineKeySection : System.Configuration.ConfigurationSection
+ {
+ public MachineKeySection() { }
+ public string ApplicationName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Web.Configuration.MachineKeyCompatibilityMode CompatibilityMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DataProtectorType { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("decryption", DefaultValue="Auto")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Decryption { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("decryptionKey", DefaultValue="AutoGenerate,IsolateApps")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DecryptionKey { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Web.Configuration.MachineKeyValidation Validation { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("validation", DefaultValue="HMACSHA256")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string ValidationAlgorithm { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("validationKey", DefaultValue="AutoGenerate,IsolateApps")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string ValidationKey { get { throw null; } set { } }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void SetReadOnly() { }
+ }
+ public enum MachineKeyValidation
+ {
+ AES = 3,
+ Custom = 7,
+ HMACSHA256 = 4,
+ HMACSHA384 = 5,
+ HMACSHA512 = 6,
+ MD5 = 0,
+ SHA1 = 1,
+ TripleDES = 2,
+ }
+ public sealed partial class MachineKeyValidationConverter : System.Configuration.ConfigurationConverterBase
+ {
+ public MachineKeyValidationConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; }
+ }
+ public sealed partial class MembershipSection : System.Configuration.ConfigurationSection
+ {
+ public MembershipSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="AspNetSqlMembershipProvider")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DefaultProvider { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("hashAlgorithmType", DefaultValue="")]
+ public string HashAlgorithmType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanMinutesConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("userIsOnlineTimeWindow", DefaultValue="00:15:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:01:00")]
+ public System.TimeSpan UserIsOnlineTimeWindow { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.NamespaceInfo), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class NamespaceCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public NamespaceCollection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("autoImportVBNamespace", DefaultValue=true)]
+ public bool AutoImportVBNamespace { get { throw null; } set { } }
+ public System.Web.Configuration.NamespaceInfo this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.NamespaceInfo namespaceInformation) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string s) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class NamespaceInfo : System.Configuration.ConfigurationElement
+ {
+ public NamespaceInfo(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Namespace { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public override bool Equals(object namespaceInformation) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class OutputCacheProfile : System.Configuration.ConfigurationElement
+ {
+ public OutputCacheProfile(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="-1")]
+ public int Duration { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("location")]
+ public System.Web.UI.OutputCacheLocation Location { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("noStore", DefaultValue="False")]
+ public bool NoStore { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("sqlDependency")]
+ public string SqlDependency { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("varyByContentEncoding")]
+ public string VaryByContentEncoding { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("varyByControl")]
+ public string VaryByControl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("varyByCustom")]
+ public string VaryByCustom { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("varyByHeader")]
+ public string VaryByHeader { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("varyByParam")]
+ public string VaryByParam { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.OutputCacheProfile), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class OutputCacheProfileCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public OutputCacheProfileCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.Configuration.OutputCacheProfile this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.OutputCacheProfile this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.OutputCacheProfile name) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.OutputCacheProfile Get(int index) { throw null; }
+ public System.Web.Configuration.OutputCacheProfile Get(string name) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ public void Set(System.Web.Configuration.OutputCacheProfile user) { }
+ }
+ public sealed partial class OutputCacheSection : System.Configuration.ConfigurationSection
+ {
+ public OutputCacheSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="AspNetInternalProvider")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DefaultProviderName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableFragmentCache", DefaultValue="True")]
+ public bool EnableFragmentCache { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableKernelCacheForVaryByStar", DefaultValue="False")]
+ public bool EnableKernelCacheForVaryByStar { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableOutputCache", DefaultValue="True")]
+ public bool EnableOutputCache { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("omitVaryStar", DefaultValue="False")]
+ public bool OmitVaryStar { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("sendCacheControlHeader", DefaultValue="True")]
+ public bool SendCacheControlHeader { get { throw null; } set { } }
+ }
+ public sealed partial class OutputCacheSettingsSection : System.Configuration.ConfigurationSection
+ {
+ public OutputCacheSettingsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("outputCacheProfiles")]
+ public System.Web.Configuration.OutputCacheProfileCollection OutputCacheProfiles { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public enum PagesEnableSessionState
+ {
+ False = 0,
+ ReadOnly = 1,
+ True = 2,
+ }
+ public sealed partial class PagesSection : System.Configuration.ConfigurationSection
+ {
+ public PagesSection() { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("asyncTimeout", DefaultValue="00:00:45")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan AsyncTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("autoEventWireup", DefaultValue=true)]
+ public bool AutoEventWireup { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("buffer", DefaultValue=true)]
+ public bool Buffer { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientIDMode", DefaultValue=(System.Web.UI.ClientIDMode)(2))]
+ public System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("compilationMode", DefaultValue=(System.Web.UI.CompilationMode)(2))]
+ public System.Web.UI.CompilationMode CompilationMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("controlRenderingCompatibilityVersion", DefaultValue="4.0")]
+ public System.Version ControlRenderingCompatibilityVersion { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("controls")]
+ public System.Web.Configuration.TagPrefixCollection Controls { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableEventValidation", DefaultValue=true)]
+ public bool EnableEventValidation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableSessionState", DefaultValue="true")]
+ public System.Web.Configuration.PagesEnableSessionState EnableSessionState { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableViewState", DefaultValue=true)]
+ public bool EnableViewState { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableViewStateMac", DefaultValue=true)]
+ public bool EnableViewStateMac { get { throw null; } set { } }
+ public System.Web.Configuration.IgnoreDeviceFilterElementCollection IgnoreDeviceFilters { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("maintainScrollPositionOnPostBack", DefaultValue=false)]
+ public bool MaintainScrollPositionOnPostBack { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("masterPageFile", DefaultValue="")]
+ public string MasterPageFile { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxPageStateFieldLength", DefaultValue=-1)]
+ public int MaxPageStateFieldLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("namespaces")]
+ public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", DefaultValue="System.Web.UI.Page")]
+ public string PageBaseType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("pageParserFilterType", DefaultValue="")]
+ public string PageParserFilterType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public bool RenderAllHiddenFieldsAtTopOfForm { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("smartNavigation", DefaultValue=false)]
+ public bool SmartNavigation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("styleSheetTheme", DefaultValue="")]
+ public string StyleSheetTheme { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("tagMapping")]
+ public System.Web.Configuration.TagMapCollection TagMapping { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("theme", DefaultValue="")]
+ public string Theme { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("userControlBaseType", DefaultValue="System.Web.UI.UserControl")]
+ public string UserControlBaseType { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("validateRequest", DefaultValue=true)]
+ public bool ValidateRequest { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("viewStateEncryptionMode", DefaultValue=(System.Web.UI.ViewStateEncryptionMode)(0))]
+ public System.Web.UI.ViewStateEncryptionMode ViewStateEncryptionMode { get { throw null; } set { } }
+ protected override void DeserializeSection(System.Xml.XmlReader reader) { }
+ protected override void SetReadOnly() { }
+ }
+ public sealed partial class PartialTrustVisibleAssembliesSection : System.Configuration.ConfigurationSection
+ {
+ public PartialTrustVisibleAssembliesSection() { }
+ public System.Web.Configuration.PartialTrustVisibleAssemblyCollection PartialTrustVisibleAssemblies { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class PartialTrustVisibleAssembly : System.Configuration.ConfigurationElement
+ {
+ public PartialTrustVisibleAssembly(string assemblyName, string publicKey) { }
+ public string AssemblyName { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public string PublicKey { get { throw null; } set { } }
+ }
+ public sealed partial class PartialTrustVisibleAssemblyCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public PartialTrustVisibleAssemblyCollection() { }
+ public System.Web.Configuration.PartialTrustVisibleAssembly this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.PartialTrustVisibleAssembly partialTrustVisibleAssembly) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string key) { }
+ public void RemoveAt(int index) { }
+ }
+ [System.ObsoleteAttribute("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
+ public sealed partial class PassportAuthentication : System.Configuration.ConfigurationElement
+ {
+ public PassportAuthentication() { }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("redirectUrl", DefaultValue="internal")]
+ [System.Configuration.StringValidatorAttribute]
+ public string RedirectUrl { get { throw null; } set { } }
+ }
+ public enum ProcessModelComAuthenticationLevel
+ {
+ Call = 1,
+ Connect = 2,
+ Default = 3,
+ None = 0,
+ Pkt = 4,
+ PktIntegrity = 5,
+ PktPrivacy = 6,
+ }
+ public enum ProcessModelComImpersonationLevel
+ {
+ Anonymous = 1,
+ Default = 0,
+ Delegate = 2,
+ Identify = 3,
+ Impersonate = 4,
+ }
+ public enum ProcessModelLogLevel
+ {
+ All = 1,
+ Errors = 2,
+ None = 0,
+ }
+ public sealed partial class ProcessModelSection : System.Configuration.ConfigurationSection
+ {
+ public ProcessModelSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("autoConfig", DefaultValue="False")]
+ public bool AutoConfig { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("clientConnectedCheck", DefaultValue="00:00:05")]
+ public System.TimeSpan ClientConnectedCheck { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("comAuthenticationLevel", DefaultValue="Connect")]
+ public System.Web.Configuration.ProcessModelComAuthenticationLevel ComAuthenticationLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("comImpersonationLevel", DefaultValue="Impersonate")]
+ public System.Web.Configuration.ProcessModelComImpersonationLevel ComImpersonationLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cpuMask", DefaultValue="0xffffffff")]
+ public int CpuMask { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("enable", DefaultValue="True")]
+ public bool Enable { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("idleTimeout", DefaultValue="10675199.02:48:05.4775807")]
+ public System.TimeSpan IdleTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("logLevel", DefaultValue="Errors")]
+ public System.Web.Configuration.ProcessModelLogLevel LogLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxAppDomains", DefaultValue="2000")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483646)]
+ public int MaxAppDomains { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxIoThreads", DefaultValue="20")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483646)]
+ public int MaxIOThreads { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxWorkerThreads", DefaultValue="20")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483646)]
+ public int MaxWorkerThreads { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("memoryLimit", DefaultValue="60")]
+ public int MemoryLimit { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minIoThreads", DefaultValue="1")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483646)]
+ public int MinIOThreads { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minWorkerThreads", DefaultValue="1")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483646)]
+ public int MinWorkerThreads { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("password", DefaultValue="AutoGenerate")]
+ public string Password { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("pingFrequency", DefaultValue="10675199.02:48:05.4775807")]
+ public System.TimeSpan PingFrequency { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("pingTimeout", DefaultValue="10675199.02:48:05.4775807")]
+ public System.TimeSpan PingTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("requestLimit", DefaultValue="2147483647")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int RequestLimit { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("requestQueueLimit", DefaultValue="5000")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int RequestQueueLimit { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("responseDeadlockInterval", DefaultValue="00:03:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan ResponseDeadlockInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("responseRestartDeadlockInterval", DefaultValue="00:03:00")]
+ public System.TimeSpan ResponseRestartDeadlockInterval { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("restartQueueLimit", DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int RestartQueueLimit { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("serverErrorMessageFile", DefaultValue="")]
+ public string ServerErrorMessageFile { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("shutdownTimeout", DefaultValue="00:00:05")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan ShutdownTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="10675199.02:48:05.4775807")]
+ public System.TimeSpan Timeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("userName", DefaultValue="machine")]
+ public string UserName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("webGarden", DefaultValue="False")]
+ public bool WebGarden { get { throw null; } set { } }
+ }
+ public sealed partial class ProfileGroupSettings : System.Configuration.ConfigurationElement
+ {
+ public ProfileGroupSettings(string name) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", IsRequired=true, IsKey=true)]
+ public string Name { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.ProfilePropertySettingsCollection PropertySettings { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.ProfileGroupSettings), AddItemName="group", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ProfileGroupSettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ProfileGroupSettingsCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.Configuration.ProfileGroupSettings this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.ProfileGroupSettings this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.ProfileGroupSettings group) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.ProfileGroupSettings Get(int index) { throw null; }
+ public System.Web.Configuration.ProfileGroupSettings Get(string name) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public int IndexOf(System.Web.Configuration.ProfileGroupSettings group) { throw null; }
+ protected override bool IsModified() { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ protected override void ResetModified() { }
+ public void Set(System.Web.Configuration.ProfileGroupSettings group) { }
+ }
+ [System.FlagsAttribute]
+ public enum ProfileGuidedOptimizationsFlags
+ {
+ All = 1,
+ None = 0,
+ }
+ public sealed partial class ProfilePropertySettings : System.Configuration.ConfigurationElement
+ {
+ public ProfilePropertySettings(string name) { }
+ public ProfilePropertySettings(string name, bool readOnly, System.Web.Configuration.SerializationMode serializeAs, string providerName, string defaultValue, string profileType, bool allowAnonymous, string customProviderData) { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowAnonymous", DefaultValue=false)]
+ public bool AllowAnonymous { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("customProviderData", DefaultValue="")]
+ public string CustomProviderData { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultValue", DefaultValue="")]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("provider", DefaultValue="")]
+ public string Provider { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("readOnly", DefaultValue=false)]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("serializeAs", DefaultValue="ProviderSpecific")]
+ public System.Web.Configuration.SerializationMode SerializeAs { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="string")]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.ProfilePropertySettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public partial class ProfilePropertySettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ProfilePropertySettingsCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ protected virtual bool AllowClear { get { throw null; } }
+ public System.Web.Configuration.ProfilePropertySettings this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.ProfilePropertySettings this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public void Add(System.Web.Configuration.ProfilePropertySettings propertySettings) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.ProfilePropertySettings Get(int index) { throw null; }
+ public System.Web.Configuration.ProfilePropertySettings Get(string name) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public int IndexOf(System.Web.Configuration.ProfilePropertySettings propertySettings) { throw null; }
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ public void Set(System.Web.Configuration.ProfilePropertySettings propertySettings) { }
+ }
+ public sealed partial class ProfileSection : System.Configuration.ConfigurationSection
+ {
+ public ProfileSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("automaticSaveEnabled", DefaultValue=true)]
+ public bool AutomaticSaveEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="AspNetSqlProfileProvider")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DefaultProvider { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("inherits", DefaultValue="")]
+ public string Inherits { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("properties")]
+ public System.Web.Configuration.RootProfilePropertySettingsCollection PropertySettings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ }
+ public sealed partial class ProfileSettings : System.Configuration.ConfigurationElement
+ {
+ public ProfileSettings(string name) { }
+ public ProfileSettings(string name, int minInstances, int maxLimit, System.TimeSpan minInterval) { }
+ public ProfileSettings(string name, int minInstances, int maxLimit, System.TimeSpan minInterval, string custom) { }
+ [System.Configuration.ConfigurationPropertyAttribute("custom", DefaultValue="")]
+ public string Custom { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxLimit", DefaultValue=2147483647)]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxLimit { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minInstances", DefaultValue="1")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int MinInstances { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("minInterval", DefaultValue="00:00:00")]
+ public System.TimeSpan MinInterval { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.ProfileSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ProfileSettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ProfileSettingsCollection() { }
+ public System.Web.Configuration.ProfileSettings this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.ProfileSettings this[string key] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.ProfileSettings profilesSettings) { }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(string name) { throw null; }
+ [System.MonoTODOAttribute("why did they use 'Insert' and not 'Add' as other collections do?")]
+ public void Insert(int index, System.Web.Configuration.ProfileSettings authorizationSettings) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class ProtocolCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ProtocolCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.Configuration.ProtocolElement this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.ProtocolElement this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.ProtocolElement protocolElement) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string name) { }
+ public void Remove(System.Web.Configuration.ProtocolElement protocolElement) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class ProtocolElement : System.Configuration.ConfigurationElement
+ {
+ public ProtocolElement() { }
+ public ProtocolElement(string name) { }
+ public string AppDomainHandlerType { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string ProcessHandlerType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public bool Validate { get { throw null; } set { } }
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class ProtocolsConfigurationHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public ProtocolsConfigurationHandler() { }
+ public object Create(object parent, object configContextObj, System.Xml.XmlNode section) { throw null; }
+ }
+ public sealed partial class ProtocolsSection : System.Configuration.ConfigurationSection
+ {
+ public ProtocolsSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Web.Configuration.ProtocolCollection Protocols { get { throw null; } }
+ }
+ public static partial class ProvidersHelper
+ {
+ public static System.Configuration.Provider.ProviderBase InstantiateProvider(System.Configuration.ProviderSettings providerSettings, System.Type providerType) { throw null; }
+ public static void InstantiateProviders(System.Configuration.ProviderSettingsCollection configProviders, System.Configuration.Provider.ProviderCollection providers, System.Type providerType) { }
+ }
+ public partial class RegexWorker
+ {
+ public RegexWorker(System.Web.HttpBrowserCapabilities browserCaps) { }
+ [System.MonoTODOAttribute("Mono does not currently need this routine. Not implemented.")]
+ public string this[string key] { get { throw null; } }
+ [System.MonoTODOAttribute("Mono does not currently need this routine. Always returns false.")]
+ public bool ProcessRegex(string target, string regexExpression) { throw null; }
+ }
+ public partial class RemoteWebConfigurationHostServer : System.Web.Configuration.IRemoteWebConfigurationHostServer
+ {
+ public RemoteWebConfigurationHostServer() { }
+ public string DoEncryptOrDecrypt(bool doEncrypt, string xmlString, string protectionProviderName, string protectionProviderType, string[] paramKeys, string[] paramValues) { throw null; }
+ public byte[] GetData(string fileName, bool getReadTimeOnly, out long readTime) { readTime = default(long); throw null; }
+ public void GetFileDetails(string name, out bool exists, out long size, out long createDate, out long lastWriteDate) { exists = default(bool); size = default(long); createDate = default(long); lastWriteDate = default(long); }
+ public string GetFilePaths(int webLevelAsInt, string path, string site, string locationSubPath) { throw null; }
+ public void WriteData(string fileName, string templateFileName, byte[] data, ref long readTime) { }
+ }
+ public sealed partial class RoleManagerSection : System.Configuration.ConfigurationSection
+ {
+ public RoleManagerSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("cacheRolesInCookie", DefaultValue=false)]
+ public bool CacheRolesInCookie { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("cookieName", DefaultValue=".ASPXROLES")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string CookieName { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("cookiePath", DefaultValue="/")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string CookiePath { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieProtection", DefaultValue="All")]
+ public System.Web.Security.CookieProtection CookieProtection { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieRequireSSL", DefaultValue=false)]
+ public bool CookieRequireSSL { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieSlidingExpiration", DefaultValue=true)]
+ public bool CookieSlidingExpiration { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanMinutesOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("cookieTimeout", DefaultValue="00:30:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan CookieTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("createPersistentCookie", DefaultValue=false)]
+ public bool CreatePersistentCookie { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="AspNetSqlRoleProvider")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DefaultProvider { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("domain")]
+ public string Domain { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=false)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxCachedResults", DefaultValue=25)]
+ public int MaxCachedResults { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.ProfilePropertySettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class RootProfilePropertySettingsCollection : System.Web.Configuration.ProfilePropertySettingsCollection
+ {
+ public RootProfilePropertySettingsCollection() { }
+ protected override bool AllowClear { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("group")]
+ public System.Web.Configuration.ProfileGroupSettingsCollection GroupSettings { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public override bool Equals(object rootProfilePropertySettingsCollection) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override bool IsModified() { throw null; }
+ protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void ResetModified() { }
+ protected override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ public sealed partial class RuleSettings : System.Configuration.ConfigurationElement
+ {
+ public RuleSettings(string name, string eventName, string provider) { }
+ public RuleSettings(string name, string eventName, string provider, string profile, int minInstances, int maxLimit, System.TimeSpan minInterval) { }
+ public RuleSettings(string name, string eventName, string provider, string profile, int minInstances, int maxLimit, System.TimeSpan minInterval, string custom) { }
+ [System.Configuration.ConfigurationPropertyAttribute("custom", DefaultValue="")]
+ public string Custom { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("eventName", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string EventName { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteIntConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("maxLimit", DefaultValue="2147483647")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int MaxLimit { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minInstances", DefaultValue="1")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int MinInstances { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("minInterval", DefaultValue="00:00:00")]
+ public System.TimeSpan MinInterval { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("profile", DefaultValue="")]
+ public string Profile { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("provider", DefaultValue="")]
+ public string Provider { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.RuleSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class RuleSettingsCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public RuleSettingsCollection() { }
+ public System.Web.Configuration.RuleSettings this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.RuleSettings this[string key] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.RuleSettings ruleSettings) { }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(string name) { throw null; }
+ [System.MonoTODOAttribute("why did they use 'Insert' and not 'Add' as other collections do?")]
+ public void Insert(int index, System.Web.Configuration.RuleSettings eventSettings) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class SecurityPolicySection : System.Configuration.ConfigurationSection
+ {
+ public SecurityPolicySection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.TrustLevelCollection TrustLevels { get { throw null; } }
+ }
+ public enum SerializationMode
+ {
+ Binary = 2,
+ ProviderSpecific = 3,
+ String = 0,
+ Xml = 1,
+ }
+ public sealed partial class SessionPageStateSection : System.Configuration.ConfigurationSection
+ {
+ public const int DefaultHistorySize = 9;
+ public SessionPageStateSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("historySize", DefaultValue="9")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
+ public int HistorySize { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class SessionStateSection : System.Configuration.ConfigurationSection
+ {
+ public SessionStateSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("allowCustomSqlDatabase", DefaultValue="False")]
+ public bool AllowCustomSqlDatabase { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("compressionEnabled", DefaultValue=false)]
+ public bool CompressionEnabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieless")]
+ public System.Web.HttpCookieMode Cookieless { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("cookieName", DefaultValue="ASP.NET_SessionId")]
+ public string CookieName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("customProvider", DefaultValue="")]
+ public string CustomProvider { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="InProc")]
+ public System.Web.SessionState.SessionStateMode Mode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("partitionResolverType", DefaultValue="")]
+ public string PartitionResolverType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("regenerateExpiredSessionId", DefaultValue="True")]
+ public bool RegenerateExpiredSessionId { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("sessionIDManagerType", DefaultValue="")]
+ public string SessionIDManagerType { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sqlCommandTimeout", DefaultValue="00:00:30")]
+ public System.TimeSpan SqlCommandTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("sqlConnectionRetryInterval", DefaultValue="00:00:00")]
+ public System.TimeSpan SqlConnectionRetryInterval { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("sqlConnectionString", DefaultValue="data source=localhost;Integrated Security=SSPI")]
+ public string SqlConnectionString { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("stateConnectionString", DefaultValue="tcpip=loopback:42424")]
+ public string StateConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanSecondsOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("stateNetworkTimeout", DefaultValue="00:00:10")]
+ public System.TimeSpan StateNetworkTimeout { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanMinutesOrInfiniteConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:20:00")]
+ [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:01:00", MaxValueString="10675199.02:48:05.4775807")]
+ public System.TimeSpan Timeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useHostingIdentity", DefaultValue="True")]
+ public bool UseHostingIdentity { get { throw null; } set { } }
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class SiteMapSection : System.Configuration.ConfigurationSection
+ {
+ public SiteMapSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="AspNetXmlSiteMapProvider")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DefaultProvider { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ }
+ public sealed partial class SqlCacheDependencyDatabase : System.Configuration.ConfigurationElement
+ {
+ public SqlCacheDependencyDatabase(string name, string connectionStringName) { }
+ public SqlCacheDependencyDatabase(string name, string connectionStringName, int pollTime) { }
+ [System.Configuration.ConfigurationPropertyAttribute("connectionStringName", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string ConnectionStringName { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("pollTime", DefaultValue="60000")]
+ public int PollTime { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.SqlCacheDependencyDatabase), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class SqlCacheDependencyDatabaseCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public SqlCacheDependencyDatabaseCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.Configuration.SqlCacheDependencyDatabase this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.SqlCacheDependencyDatabase this[string name] { get { throw null; } }
+ public void Add(System.Web.Configuration.SqlCacheDependencyDatabase name) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.SqlCacheDependencyDatabase Get(int index) { throw null; }
+ public System.Web.Configuration.SqlCacheDependencyDatabase Get(string name) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ public void Set(System.Web.Configuration.SqlCacheDependencyDatabase user) { }
+ }
+ public sealed partial class SqlCacheDependencySection : System.Configuration.ConfigurationSection
+ {
+ public SqlCacheDependencySection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("databases")]
+ public System.Web.Configuration.SqlCacheDependencyDatabaseCollection Databases { get { throw null; } }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("pollTime", DefaultValue="60000")]
+ public int PollTime { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class SystemWebCachingSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public SystemWebCachingSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("cache")]
+ public System.Web.Configuration.CacheSection Cache { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("outputCache")]
+ public System.Web.Configuration.OutputCacheSection OutputCache { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("outputCacheSettings")]
+ public System.Web.Configuration.OutputCacheSettingsSection OutputCacheSettings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("sqlCacheDependency")]
+ public System.Web.Configuration.SqlCacheDependencySection SqlCacheDependency { get { throw null; } }
+ }
+ public sealed partial class SystemWebSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public SystemWebSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("anonymousIdentification")]
+ public System.Web.Configuration.AnonymousIdentificationSection AnonymousIdentification { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("authentication")]
+ public System.Web.Configuration.AuthenticationSection Authentication { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("authorization")]
+ public System.Web.Configuration.AuthorizationSection Authorization { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("browserCaps")]
+ public System.Configuration.DefaultSection BrowserCaps { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("clientTarget")]
+ public System.Web.Configuration.ClientTargetSection ClientTarget { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("compilation")]
+ public System.Web.Configuration.CompilationSection Compilation { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("customErrors")]
+ public System.Web.Configuration.CustomErrorsSection CustomErrors { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("deployment")]
+ public System.Web.Configuration.DeploymentSection Deployment { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("deviceFilters")]
+ public System.Configuration.DefaultSection DeviceFilters { get { throw null; } }
+ public System.Web.Configuration.FullTrustAssembliesSection FullTrustAssemblies { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("globalization")]
+ public System.Web.Configuration.GlobalizationSection Globalization { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("healthMonitoring")]
+ public System.Web.Configuration.HealthMonitoringSection HealthMonitoring { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("hostingEnvironment")]
+ public System.Web.Configuration.HostingEnvironmentSection HostingEnvironment { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpCookies")]
+ public System.Web.Configuration.HttpCookiesSection HttpCookies { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpHandlers")]
+ public System.Web.Configuration.HttpHandlersSection HttpHandlers { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpModules")]
+ public System.Web.Configuration.HttpModulesSection HttpModules { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpRuntime")]
+ public System.Web.Configuration.HttpRuntimeSection HttpRuntime { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("identity")]
+ public System.Web.Configuration.IdentitySection Identity { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("machineKey")]
+ public System.Web.Configuration.MachineKeySection MachineKey { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("membership")]
+ public System.Web.Configuration.MembershipSection Membership { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("mobileControls")]
+ [System.ObsoleteAttribute("System.Web.Mobile.dll is obsolete.")]
+ public System.Configuration.ConfigurationSection MobileControls { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("pages")]
+ public System.Web.Configuration.PagesSection Pages { get { throw null; } }
+ public System.Web.Configuration.PartialTrustVisibleAssembliesSection PartialTrustVisibleAssemblies { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("processModel")]
+ public System.Web.Configuration.ProcessModelSection ProcessModel { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("profile")]
+ public System.Web.Configuration.ProfileSection Profile { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("protocols")]
+ public System.Configuration.DefaultSection Protocols { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("roleManager")]
+ public System.Web.Configuration.RoleManagerSection RoleManager { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("securityPolicy")]
+ public System.Web.Configuration.SecurityPolicySection SecurityPolicy { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("sessionState")]
+ public System.Web.Configuration.SessionStateSection SessionState { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("siteMap")]
+ public System.Web.Configuration.SiteMapSection SiteMap { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("trace")]
+ public System.Web.Configuration.TraceSection Trace { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("trust")]
+ public System.Web.Configuration.TrustSection Trust { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("urlMappings")]
+ public System.Web.Configuration.UrlMappingsSection UrlMappings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("webControls")]
+ public System.Web.Configuration.WebControlsSection WebControls { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("webParts")]
+ public System.Web.Configuration.WebPartsSection WebParts { get { throw null; } }
+#if SERVICES_DEP
+ [System.Configuration.ConfigurationPropertyAttribute("webServices")]
+ public System.Web.Services.Configuration.WebServicesSection WebServices { get { throw null; } }
+#endif
+ [System.Configuration.ConfigurationPropertyAttribute("xhtmlConformance")]
+ public System.Web.Configuration.XhtmlConformanceSection XhtmlConformance { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.TagMapInfo), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class TagMapCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public TagMapCollection() { }
+ public System.Web.Configuration.TagMapInfo this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.TagMapInfo tagMapInformation) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.Web.Configuration.TagMapInfo tagMapInformation) { }
+ }
+ public sealed partial class TagMapInfo : System.Configuration.ConfigurationElement
+ {
+ public TagMapInfo(string tagTypeName, string mappedTagTypeName) { }
+ [System.Configuration.ConfigurationPropertyAttribute("mappedTagType")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string MappedTagType { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("tagType", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string TagType { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.TagPrefixInfo), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))]
+ public sealed partial class TagPrefixCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public TagPrefixCollection() { }
+ [System.MonoTODOAttribute("why override this?")]
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ [System.MonoTODOAttribute("why override this?")]
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.TagPrefixInfo this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public void Add(System.Web.Configuration.TagPrefixInfo tagPrefixInformation) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.Web.Configuration.TagPrefixInfo tagPrefixInformation) { }
+ }
+ public sealed partial class TagPrefixInfo : System.Configuration.ConfigurationElement
+ {
+ public TagPrefixInfo(string tagPrefix, string nameSpace, string assembly, string tagName, string source) { }
+ [System.Configuration.ConfigurationPropertyAttribute("assembly")]
+ public string Assembly { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("src")]
+ public string Source { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("tagName")]
+ public string TagName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("tagPrefix", DefaultValue="/", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string TagPrefix { get { throw null; } set { } }
+ public override bool Equals(object prefix) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public enum TicketCompatibilityMode
+ {
+ Framework20 = 0,
+ Framework40 = 1,
+ }
+ public enum TraceDisplayMode
+ {
+ SortByCategory = 2,
+ SortByTime = 1,
+ }
+ public sealed partial class TraceSection : System.Configuration.ConfigurationSection
+ {
+ public TraceSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="False")]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("localOnly", DefaultValue="True")]
+ public bool LocalOnly { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("mostRecent", DefaultValue="False")]
+ public bool MostRecent { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("pageOutput", DefaultValue="False")]
+ public bool PageOutput { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requestLimit", DefaultValue="10")]
+ [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
+ public int RequestLimit { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("traceMode", DefaultValue="SortByTime")]
+ public System.Web.Configuration.TraceDisplayMode TraceMode { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("writeToDiagnosticsTrace", DefaultValue="False")]
+ public bool WriteToDiagnosticsTrace { get { throw null; } set { } }
+ }
+ public sealed partial class TransformerInfo : System.Configuration.ConfigurationElement
+ {
+ public TransformerInfo(string name, string type) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Type { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.TransformerInfo), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class TransformerInfoCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public TransformerInfoCollection() { }
+ public System.Web.Configuration.TransformerInfo this[int index] { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.TransformerInfo transformerInfo) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(string s) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class TrustLevel : System.Configuration.ConfigurationElement
+ {
+ public TrustLevel(string name, string policyFile) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="Full", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Name { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("policyFile", DefaultValue="internal", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string PolicyFile { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.TrustLevel), AddItemName="trustLevel")]
+ public sealed partial class TrustLevelCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public TrustLevelCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public System.Web.Configuration.TrustLevel this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.TrustLevel this[string key] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public void Add(System.Web.Configuration.TrustLevel trustLevel) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Web.Configuration.TrustLevel Get(int index) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ protected override bool IsElementName(string elementname) { throw null; }
+ public void Remove(System.Web.Configuration.TrustLevel trustLevel) { }
+ public void RemoveAt(int index) { }
+ public void Set(int index, System.Web.Configuration.TrustLevel trustLevel) { }
+ }
+ public sealed partial class TrustSection : System.Configuration.ConfigurationSection
+ {
+ public TrustSection() { }
+ public string HostSecurityPolicyResolverType { get { throw null; } set { } }
+ public bool LegacyCasModel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("level", DefaultValue="Full", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string Level { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("originUrl", DefaultValue="")]
+ public string OriginUrl { get { throw null; } set { } }
+ public string PermissionSetName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("processRequestInApplicationTrust", DefaultValue="True")]
+ public bool ProcessRequestInApplicationTrust { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class UrlMapping : System.Configuration.ConfigurationElement
+ {
+ public UrlMapping(string url, string mappedUrl) { }
+ [System.Configuration.ConfigurationPropertyAttribute("mappedUrl", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public string MappedUrl { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("url", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Url { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Web.Configuration.UrlMapping), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class UrlMappingCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public UrlMappingCollection() { }
+ public string[] AllKeys { get { throw null; } }
+ public System.Web.Configuration.UrlMapping this[int index] { get { throw null; } set { } }
+ public new System.Web.Configuration.UrlMapping this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public void Add(System.Web.Configuration.UrlMapping urlMapping) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string name) { }
+ public void Remove(System.Web.Configuration.UrlMapping urlMapping) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class UrlMappingsSection : System.Configuration.ConfigurationSection
+ {
+ public UrlMappingsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
+ public bool IsEnabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.UrlMappingCollection UrlMappings { get { throw null; } }
+ }
+ public partial class UserMapPath : System.Web.Configuration.IConfigMapPath
+ {
+ public UserMapPath(System.Configuration.ConfigurationFileMap fileMap) { }
+ public string GetAppPathForPath(string siteID, string path) { throw null; }
+ public void GetDefaultSiteNameAndID(out string siteName, out string siteID) { siteName = default(string); siteID = default(string); }
+ public string GetMachineConfigFilename() { throw null; }
+ public void GetPathConfigFilename(string siteID, string path, out string directory, out string baseName) { directory = default(string); baseName = default(string); }
+ public string GetRootWebConfigFilename() { throw null; }
+ public string MapPath(string siteID, string path) { throw null; }
+ public void ResolveSiteArgument(string siteArgument, out string siteName, out string siteID) { siteName = default(string); siteID = default(string); }
+ }
+ public sealed partial class VirtualDirectoryMapping
+ {
+ public VirtualDirectoryMapping(string physicalDirectory, bool isAppRoot) { }
+ public VirtualDirectoryMapping(string physicalDirectory, bool isAppRoot, string configFileBaseName) { }
+ [System.MonoTODOAttribute("Do something with this")]
+ public string ConfigFileBaseName { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Do something with this")]
+ public bool IsAppRoot { get { throw null; } set { } }
+ public string PhysicalDirectory { get { throw null; } set { } }
+ public string VirtualDirectory { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class VirtualDirectoryMappingCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ public VirtualDirectoryMappingCollection() { }
+ public System.Collections.ICollection AllKeys { get { throw null; } }
+ public System.Web.Configuration.VirtualDirectoryMapping this[int index] { get { throw null; } }
+ public System.Web.Configuration.VirtualDirectoryMapping this[string virtualDirectory] { get { throw null; } }
+ public void Add(string virtualDirectory, System.Web.Configuration.VirtualDirectoryMapping mapping) { }
+ public void Clear() { }
+ public void CopyTo(System.Web.Configuration.VirtualDirectoryMapping[] array, int index) { }
+ public System.Web.Configuration.VirtualDirectoryMapping Get(int index) { throw null; }
+ public System.Web.Configuration.VirtualDirectoryMapping Get(string virtualDirectory) { throw null; }
+ public string GetKey(int index) { throw null; }
+ public void Remove(string virtualDirectory) { }
+ public void RemoveAt(int index) { }
+ }
+ public enum WebApplicationLevel
+ {
+ AboveApplication = 10,
+ AtApplication = 20,
+ BelowApplication = 30,
+ }
+ public sealed partial class WebConfigurationFileMap : System.Configuration.ConfigurationFileMap
+ {
+ public WebConfigurationFileMap() { }
+ public WebConfigurationFileMap(string machineConfigFileName) { }
+ public System.Web.Configuration.VirtualDirectoryMappingCollection VirtualDirectories { get { throw null; } }
+ public override object Clone() { throw null; }
+ }
+ public static partial class WebConfigurationManager
+ {
+ public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } }
+ public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } }
+ public static object GetSection(string sectionName) { throw null; }
+ public static object GetSection(string sectionName, string path) { throw null; }
+ public static object GetWebApplicationSection(string sectionName) { throw null; }
+ public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; }
+ [System.MonoLimitationAttribute("locationSubPath is not handled")]
+ public static System.Configuration.Configuration OpenMachineConfiguration(string locationSubPath) { throw null; }
+ [System.MonoLimitationAttribute("Mono does not support remote configuration")]
+ public static System.Configuration.Configuration OpenMachineConfiguration(string locationSubPath, string server) { throw null; }
+ [System.MonoLimitationAttribute("Mono does not support remote configuration")]
+ public static System.Configuration.Configuration OpenMachineConfiguration(string locationSubPath, string server, System.IntPtr userToken) { throw null; }
+ [System.MonoLimitationAttribute("Mono does not support remote configuration")]
+ public static System.Configuration.Configuration OpenMachineConfiguration(string locationSubPath, string server, string userName, string password) { throw null; }
+ public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; }
+ public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap, string locationSubPath) { throw null; }
+ public static System.Configuration.Configuration OpenMappedWebConfiguration(System.Web.Configuration.WebConfigurationFileMap fileMap, string path) { throw null; }
+ public static System.Configuration.Configuration OpenMappedWebConfiguration(System.Web.Configuration.WebConfigurationFileMap fileMap, string path, string site) { throw null; }
+ public static System.Configuration.Configuration OpenMappedWebConfiguration(System.Web.Configuration.WebConfigurationFileMap fileMap, string path, string site, string locationSubPath) { throw null; }
+ public static System.Configuration.Configuration OpenWebConfiguration(string path) { throw null; }
+ public static System.Configuration.Configuration OpenWebConfiguration(string path, string site) { throw null; }
+ public static System.Configuration.Configuration OpenWebConfiguration(string path, string site, string locationSubPath) { throw null; }
+ public static System.Configuration.Configuration OpenWebConfiguration(string path, string site, string locationSubPath, string server) { throw null; }
+ public static System.Configuration.Configuration OpenWebConfiguration(string path, string site, string locationSubPath, string server, System.IntPtr userToken) { throw null; }
+ public static System.Configuration.Configuration OpenWebConfiguration(string path, string site, string locationSubPath, string server, string userName, string password) { throw null; }
+ }
+ public sealed partial class WebContext
+ {
+ public WebContext(System.Web.Configuration.WebApplicationLevel pathLevel, string site, string applicationPath, string path, string locationSubPath, string appConfigPath) { }
+ public System.Web.Configuration.WebApplicationLevel ApplicationLevel { get { throw null; } }
+ public string ApplicationPath { get { throw null; } }
+ public string LocationSubPath { get { throw null; } }
+ public string Path { get { throw null; } }
+ public string Site { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class WebControlsSection : System.Configuration.ConfigurationSection
+ {
+ public WebControlsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("clientScriptsLocation", DefaultValue="/aspnet_client/{0}/{1}/", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string ClientScriptsLocation { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override object GetRuntimeObject() { throw null; }
+ }
+ public sealed partial class WebPartsPersonalization : System.Configuration.ConfigurationElement
+ {
+ public WebPartsPersonalization() { }
+ [System.Configuration.ConfigurationPropertyAttribute("authorization")]
+ public System.Web.Configuration.WebPartsPersonalizationAuthorization Authorization { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="AspNetSqlPersonalizationProvider")]
+ [System.Configuration.StringValidatorAttribute(MinLength=1)]
+ public string DefaultProvider { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("providers")]
+ public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
+ }
+ public sealed partial class WebPartsPersonalizationAuthorization : System.Configuration.ConfigurationElement
+ {
+ public WebPartsPersonalizationAuthorization() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Web.Configuration.AuthorizationRuleCollection Rules { get { throw null; } }
+ }
+ public sealed partial class WebPartsSection : System.Configuration.ConfigurationSection
+ {
+ public WebPartsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enableExport", DefaultValue="False")]
+ public bool EnableExport { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("personalization")]
+ public System.Web.Configuration.WebPartsPersonalization Personalization { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("transformers")]
+ public System.Web.Configuration.TransformerInfoCollection Transformers { get { throw null; } }
+ [System.MonoTODOAttribute("why override this?")]
+ protected override object GetRuntimeObject() { throw null; }
+ }
+ public enum XhtmlConformanceMode
+ {
+ Legacy = 1,
+ Strict = 2,
+ Transitional = 0,
+ }
+ public sealed partial class XhtmlConformanceSection : System.Configuration.ConfigurationSection
+ {
+ public XhtmlConformanceSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Transitional")]
+ public System.Web.Configuration.XhtmlConformanceMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+}
+namespace System.Web.Configuration.Internal
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IInternalConfigWebHost
+ {
+ string GetConfigPathFromSiteIDAndVPath(string siteID, string vpath);
+ void GetSiteIDAndVPathFromConfigPath(string configPath, out string siteID, out string vpath);
+ }
+}
+namespace System.Web.Handlers
+{
+ public sealed partial class AssemblyResourceLoader : System.Web.IHttpHandler
+ {
+ public AssemblyResourceLoader() { }
+ bool System.Web.IHttpHandler.IsReusable { get { throw null; } }
+ void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext context) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TraceHandler : System.Web.IHttpHandler
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public TraceHandler() { }
+ protected bool IsReusable { get { throw null; } }
+ bool System.Web.IHttpHandler.IsReusable { get { throw null; } }
+ protected void ProcessRequest(System.Web.HttpContext context) { }
+ [System.MonoLimitationAttribute("Not implemented, does nothing")]
+ protected void ShowDetails(System.Data.DataSet data) { }
+ [System.MonoLimitationAttribute("Not implemented, does nothing")]
+ protected void ShowRequests(System.Collections.IList data) { }
+ [System.MonoLimitationAttribute("Not implemented, does nothing")]
+ protected void ShowVersionDetails() { }
+ void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext context) { }
+ }
+}
+namespace System.Web.Hosting
+{
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class AppDomainFactory : System.Web.Hosting.IAppDomainFactory
+ {
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public AppDomainFactory() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ public object Create(string module, string typeName, string appId, string appPath, string strUrlOfAppOrigin, int iZone) { throw null; }
+ }
+ public partial class AppDomainInfo : System.Web.Hosting.IAppDomainInfo
+ {
+ internal AppDomainInfo() { }
+ public string GetId() { throw null; }
+ public string GetPhysicalPath() { throw null; }
+ public int GetSiteId() { throw null; }
+ public string GetVirtualPath() { throw null; }
+ public bool IsIdle() { throw null; }
+ }
+ public partial class AppDomainInfoEnum : System.Web.Hosting.IAppDomainInfoEnum
+ {
+ internal AppDomainInfoEnum() { }
+ public int Count() { throw null; }
+ public System.Web.Hosting.IAppDomainInfo GetData() { throw null; }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public abstract partial class AppDomainProtocolHandler : System.MarshalByRefObject, System.Web.Hosting.IRegisteredObject
+ {
+ protected AppDomainProtocolHandler() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
+ public override object InitializeLifetimeService() { throw null; }
+ public abstract void StartListenerChannel(System.Web.Hosting.IListenerChannelCallback listenerChannelCallback);
+ public virtual void Stop(bool immediate) { }
+ public abstract void StopListenerChannel(int listenerChannelId, bool immediate);
+ public abstract void StopProtocol(bool immediate);
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ApplicationHost
+ {
+ internal ApplicationHost() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static object CreateApplicationHost(System.Type hostType, string virtualDir, string physicalDir) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ApplicationInfo
+ {
+ internal ApplicationInfo() { }
+ public string ID { get { throw null; } }
+ public string PhysicalPath { get { throw null; } }
+ public string VirtualPath { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ApplicationManager : System.MarshalByRefObject
+ {
+ internal ApplicationManager() { }
+ public void Close() { }
+ public System.Web.Hosting.IRegisteredObject CreateObject(string appId, System.Type type, string virtualPath, string physicalPath, bool failIfExists) { throw null; }
+ public System.Web.Hosting.IRegisteredObject CreateObject(string appId, System.Type type, string virtualPath, string physicalPath, bool failIfExists, bool throwOnError) { throw null; }
+ [System.MonoTODOAttribute("Need to take advantage of the configuration mapping capabilities of IApplicationHost")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public System.Web.Hosting.IRegisteredObject CreateObject(System.Web.Hosting.IApplicationHost appHost, System.Type type) { throw null; }
+ public System.AppDomain GetAppDomain(string appId) { throw null; }
+ public System.AppDomain GetAppDomain(System.Web.Hosting.IApplicationHost appHost) { throw null; }
+ public static System.Web.Hosting.ApplicationManager GetApplicationManager() { throw null; }
+ public System.Web.Hosting.IRegisteredObject GetObject(string appId, System.Type type) { throw null; }
+ public System.Web.Hosting.ApplicationInfo[] GetRunningApplications() { throw null; }
+ public override object InitializeLifetimeService() { throw null; }
+ public bool IsIdle() { throw null; }
+ public void Open() { }
+ public void ShutdownAll() { }
+ public void ShutdownApplication(string appId) { }
+ public void StopObject(string appId, System.Type type) { }
+ }
+ public sealed partial class AppManagerAppDomainFactory : System.Web.Hosting.IAppManagerAppDomainFactory
+ {
+ public AppManagerAppDomainFactory() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ public object Create(string appId, string appPath) { throw null; }
+ public void Stop() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(500))]
+ public sealed partial class HostingEnvironment : System.MarshalByRefObject
+ {
+ public HostingEnvironment() { }
+ public static System.Web.Hosting.IApplicationHost ApplicationHost { get { throw null; } }
+ public static string ApplicationID { get { throw null; } }
+ public static string ApplicationPhysicalPath { get { throw null; } }
+ public static string ApplicationVirtualPath { get { throw null; } }
+ public static System.Web.Caching.Cache Cache { get { throw null; } }
+ public static bool InClientBuildManager { get { throw null; } }
+ public static System.Exception InitializationException { get { throw null; } }
+ public static bool IsDevelopmentEnvironment { get { throw null; } }
+ public static bool IsHosted { get { throw null; } }
+ public static int MaxConcurrentRequestsPerCPU { get { throw null; } set { } }
+ public static int MaxConcurrentThreadsPerCPU { get { throw null; } set { } }
+ public static System.Web.ApplicationShutdownReason ShutdownReason { get { throw null; } }
+ public static string SiteName { get { throw null; } }
+ public static System.Web.Hosting.VirtualPathProvider VirtualPathProvider { get { throw null; } }
+ public static event System.EventHandler StopListening { add { } remove { } }
+ public static void DecrementBusyCount() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static System.IDisposable Impersonate() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static System.IDisposable Impersonate(System.IntPtr token) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static System.IDisposable Impersonate(System.IntPtr userToken, string virtualPath) { throw null; }
+ public static void IncrementBusyCount() { }
+ public override object InitializeLifetimeService() { throw null; }
+ public static void InitiateShutdown() { }
+ public static string MapPath(string virtualPath) { throw null; }
+ public static void MessageReceived() { }
+ public static void RegisterObject(System.Web.Hosting.IRegisteredObject obj) { }
+ public static void RegisterVirtualPathProvider(System.Web.Hosting.VirtualPathProvider virtualPathProvider) { }
+ public static System.IDisposable SetCultures() { throw null; }
+ public static System.IDisposable SetCultures(string virtualPath) { throw null; }
+ public static void UnregisterObject(System.Web.Hosting.IRegisteredObject obj) { }
+ }
+ public partial class HostSecurityPolicyResolver
+ {
+ public HostSecurityPolicyResolver() { }
+ public virtual System.Web.Hosting.HostSecurityPolicyResults ResolvePolicy(System.Security.Policy.Evidence evidence) { throw null; }
+ }
+ public enum HostSecurityPolicyResults
+ {
+ AppDomainTrust = 2,
+ DefaultPolicy = 0,
+ FullTrust = 1,
+ Nothing = 3,
+ }
+ public partial interface IAdphManager
+ {
+ void StartAppDomainProtocolListenerChannel([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string protocolId, System.Web.Hosting.IListenerChannelCallback listenerChannelCallback);
+ void StopAppDomainProtocol([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string protocolId, bool immediate);
+ void StopAppDomainProtocolListenerChannel([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string protocolId, int listenerChannelId, bool immediate);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("e6e21054-a7dc-4378-877d-b7f4a2d7e8ba")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IAppDomainFactory
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ object Create([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string module, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appPath, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string strUrlOfAppOrigin, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int iZone);
+ }
+ public partial interface IAppDomainInfo
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string GetId();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string GetPhysicalPath();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]
+ int GetSiteId();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string GetVirtualPath();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
+ bool IsIdle();
+ }
+ public partial interface IAppDomainInfoEnum
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]
+ int Count();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ System.Web.Hosting.IAppDomainInfo GetData();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
+ bool MoveNext();
+ void Reset();
+ }
+ public partial interface IApplicationHost
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ System.Web.Configuration.IConfigMapPathFactory GetConfigMapPathFactory();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ System.IntPtr GetConfigToken();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ string GetPhysicalPath();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ string GetSiteID();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ string GetSiteName();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ string GetVirtualPath();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ void MessageReceived();
+ }
+ public partial interface IApplicationPreloadManager
+ {
+ void SetApplicationPreloadState([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string context, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool enabled);
+ void SetApplicationPreloadUtil([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]System.Web.Hosting.IApplicationPreloadUtil preloadUtil);
+ }
+ public partial interface IApplicationPreloadUtil
+ {
+ void GetApplicationPreloadInfo([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string context, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]out bool enabled, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string startupObjType, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SafeArray)]out string[] parametersForStartupObj);
+ void ReportApplicationPreloadFailure([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string context, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.U4)]int errorCode, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string errorMessage);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("02998279-7175-4D59-AA5A-FB8E44D4CA9D")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IAppManagerAppDomainFactory
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ object Create([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appPath);
+ void Stop();
+ }
+ [System.Runtime.InteropServices.GuidAttribute("08A2C56F-7C16-41C1-A8BE-432917A1A2D1")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IISAPIRuntime
+ {
+ void DoGCCollect();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]
+ int ProcessRequest([System.Runtime.InteropServices.In]System.IntPtr ecb, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int useProcessModel);
+ void StartProcessing();
+ void StopProcessing();
+ }
+ [System.Runtime.InteropServices.GuidAttribute("dc3b0a85-9da7-47e4-ba1b-e27da9db8a1e")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IListenerChannelCallback
+ {
+ void GetBlob([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] buffer, ref int bufferSize);
+ int GetBlobLength();
+ int GetId();
+ void ReportMessageReceived();
+ void ReportStarted();
+ void ReportStopped(int hr);
+ }
+ public partial interface IPphManager
+ {
+ void StartProcessProtocolListenerChannel([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string protocolId, System.Web.Hosting.IListenerChannelCallback listenerChannelCallback);
+ void StopProcessProtocol([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string protocolId, bool immediate);
+ void StopProcessProtocolListenerChannel([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string protocolId, int listenerChannelId, bool immediate);
+ }
+ public partial interface IProcessHost
+ {
+ void EnumerateAppDomains([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out System.Web.Hosting.IAppDomainInfoEnum appDomainInfoEnum);
+ void Shutdown();
+ void ShutdownApplication([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId);
+ void StartApplication([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object runtimeInterface);
+ }
+ public partial interface IProcessHostFactoryHelper
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ object GetProcessHost(System.Web.Hosting.IProcessHostSupportFunctions functions);
+ }
+ public partial interface IProcessHostIdleAndHealthCheck
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
+ bool IsIdle();
+ void Ping(System.Web.Hosting.IProcessPingCallback callback);
+ }
+ public partial interface IProcessHostPreloadClient
+ {
+ void Preload(string[] parameters);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("35f9c4c1-3800-4d17-99bc-018a62243687")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public partial interface IProcessHostSupportFunctions
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string GetAppHostConfigFilename();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ void GetApplicationProperties([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId, out string virtualPath, out string physicalPath, out string siteName, out string siteId);
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]
+ System.IntPtr GetConfigToken([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId);
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]
+ System.IntPtr GetNativeConfigurationSystem();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ string GetRootWebConfigFilename();
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ void MapPath([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appId, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string virtualPath, out string physicalPath);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("f11dc4c9-ddd1-4566-ad53-cf6f3a28fefe")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IProcessPingCallback
+ {
+ void Respond();
+ }
+ public partial interface IRegisteredObject
+ {
+ void Stop(bool immediate);
+ }
+ public sealed partial class ISAPIRuntime : System.MarshalByRefObject, System.Web.Hosting.IISAPIRuntime, System.Web.Hosting.IRegisteredObject
+ {
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public ISAPIRuntime() { }
+ public void DoGCCollect() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override object InitializeLifetimeService() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int ProcessRequest(System.IntPtr ecb, int iWRType) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void StartProcessing() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public void StopProcessing() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ void System.Web.Hosting.IRegisteredObject.Stop(bool immediate) { }
+ }
+ public partial interface IStopListeningRegisteredObject : System.Web.Hosting.IRegisteredObject
+ {
+ void StopListening();
+ }
+ public partial interface ISuspendibleRegisteredObject : System.Web.Hosting.IRegisteredObject
+ {
+ System.Action Suspend();
+ }
+ public sealed partial class ProcessHost : System.MarshalByRefObject, System.Web.Hosting.IAdphManager, System.Web.Hosting.IApplicationPreloadManager, System.Web.Hosting.IPphManager, System.Web.Hosting.IProcessHost, System.Web.Hosting.IProcessHostIdleAndHealthCheck
+ {
+ internal ProcessHost() { }
+ public void EnumerateAppDomains(out System.Web.Hosting.IAppDomainInfoEnum appDomainInfoEnum) { appDomainInfoEnum = default(System.Web.Hosting.IAppDomainInfoEnum); }
+ public override object InitializeLifetimeService() { throw null; }
+ public bool IsIdle() { throw null; }
+ public void Ping(System.Web.Hosting.IProcessPingCallback callback) { }
+ public void SetApplicationPreloadState(string context, string appId, bool enabled) { }
+ public void SetApplicationPreloadUtil(System.Web.Hosting.IApplicationPreloadUtil applicationPreloadUtil) { }
+ public void Shutdown() { }
+ public void ShutdownApplication(string appId) { }
+ public void StartAppDomainProtocolListenerChannel(string appId, string protocolId, System.Web.Hosting.IListenerChannelCallback listenerChannelCallback) { }
+ public void StartApplication(string appId, string appPath, out object runtimeInterface) { runtimeInterface = default(object); }
+ public void StartProcessProtocolListenerChannel(string protocolId, System.Web.Hosting.IListenerChannelCallback listenerChannelCallback) { }
+ public void StopAppDomainProtocol(string appId, string protocolId, bool immediate) { }
+ public void StopAppDomainProtocolListenerChannel(string appId, string protocolId, int listenerChannelId, bool immediate) { }
+ public void StopProcessProtocol(string protocolId, bool immediate) { }
+ public void StopProcessProtocolListenerChannel(string protocolId, int listenerChannelId, bool immediate) { }
+ }
+ public sealed partial class ProcessHostFactoryHelper : System.MarshalByRefObject, System.Web.Hosting.IProcessHostFactoryHelper
+ {
+ public ProcessHostFactoryHelper() { }
+ public object GetProcessHost(System.Web.Hosting.IProcessHostSupportFunctions functions) { throw null; }
+ public override object InitializeLifetimeService() { throw null; }
+ }
+ public abstract partial class ProcessProtocolHandler : System.MarshalByRefObject
+ {
+ protected ProcessProtocolHandler() { }
+ public override object InitializeLifetimeService() { throw null; }
+ public abstract void StartListenerChannel(System.Web.Hosting.IListenerChannelCallback listenerChannelCallback, System.Web.Hosting.IAdphManager AdphManager);
+ public abstract void StopListenerChannel(int listenerChannelId, bool immediate);
+ public abstract void StopProtocol(bool immediate);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class SimpleWorkerRequest : System.Web.HttpWorkerRequest
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public SimpleWorkerRequest(string page, string query, System.IO.TextWriter output) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public SimpleWorkerRequest(string appVirtualDir, string appPhysicalDir, string page, string query, System.IO.TextWriter output) { }
+ public override string MachineConfigPath { get { throw null; } }
+ public override string MachineInstallDirectory { get { throw null; } }
+ public override string RootWebConfigPath { get { throw null; } }
+ public override void EndOfRequest() { }
+ public override void FlushResponse(bool finalFlush) { }
+ public override string GetAppPath() { throw null; }
+ public override string GetAppPathTranslated() { throw null; }
+ public override string GetFilePath() { throw null; }
+ public override string GetFilePathTranslated() { throw null; }
+ public override string GetHttpVerbName() { throw null; }
+ public override string GetHttpVersion() { throw null; }
+ public override string GetLocalAddress() { throw null; }
+ public override int GetLocalPort() { throw null; }
+ public override string GetPathInfo() { throw null; }
+ public override string GetQueryString() { throw null; }
+ public override string GetRawUrl() { throw null; }
+ public override string GetRemoteAddress() { throw null; }
+ public override int GetRemotePort() { throw null; }
+ public override string GetServerVariable(string name) { throw null; }
+ public override string GetUriPath() { throw null; }
+ public override System.IntPtr GetUserToken() { throw null; }
+ public override string MapPath(string path) { throw null; }
+ public override void SendKnownResponseHeader(int index, string value) { }
+ public override void SendResponseFromFile(System.IntPtr handle, long offset, long length) { }
+ public override void SendResponseFromFile(string filename, long offset, long length) { }
+ public override void SendResponseFromMemory(byte[] data, int length) { }
+ public override void SendStatus(int statusCode, string statusDescription) { }
+ public override void SendUnknownResponseHeader(string name, string value) { }
+ }
+ public abstract partial class VirtualDirectory : System.Web.Hosting.VirtualFileBase
+ {
+ protected VirtualDirectory(string virtualPath) { }
+ public abstract System.Collections.IEnumerable Children { get; }
+ public abstract System.Collections.IEnumerable Directories { get; }
+ public abstract System.Collections.IEnumerable Files { get; }
+ public override bool IsDirectory { get { throw null; } }
+ }
+ public abstract partial class VirtualFile : System.Web.Hosting.VirtualFileBase
+ {
+ protected VirtualFile(string virtualPath) { }
+ public override bool IsDirectory { get { throw null; } }
+ public abstract System.IO.Stream Open();
+ }
+ public abstract partial class VirtualFileBase : System.MarshalByRefObject
+ {
+ protected VirtualFileBase() { }
+ public abstract bool IsDirectory { get; }
+ public virtual string Name { get { throw null; } }
+ public string VirtualPath { get { throw null; } }
+ public override object InitializeLifetimeService() { throw null; }
+ }
+ public abstract partial class VirtualPathProvider : System.MarshalByRefObject
+ {
+ protected VirtualPathProvider() { }
+ protected internal System.Web.Hosting.VirtualPathProvider Previous { get { throw null; } }
+ public virtual string CombineVirtualPaths(string basePath, string relativePath) { throw null; }
+ public virtual bool DirectoryExists(string virtualDir) { throw null; }
+ public virtual bool FileExists(string virtualPath) { throw null; }
+ public virtual System.Web.Caching.CacheDependency GetCacheDependency(string virtualPath, System.Collections.IEnumerable virtualPathDependencies, System.DateTime utcStart) { throw null; }
+ public virtual string GetCacheKey(string virtualPath) { throw null; }
+ public virtual System.Web.Hosting.VirtualDirectory GetDirectory(string virtualDir) { throw null; }
+ public virtual System.Web.Hosting.VirtualFile GetFile(string virtualPath) { throw null; }
+ public virtual string GetFileHash(string virtualPath, System.Collections.IEnumerable virtualPathDependencies) { throw null; }
+ protected virtual void Initialize() { }
+ public override object InitializeLifetimeService() { throw null; }
+ public static System.IO.Stream OpenFile(string virtualPath) { throw null; }
+ }
+}
+namespace System.Web.Instrumentation
+{
+ public partial class PageExecutionContext
+ {
+ public PageExecutionContext() { }
+ public bool IsLiteral { get { throw null; } set { } }
+ public int Length { get { throw null; } set { } }
+ public int StartPosition { get { throw null; } set { } }
+ public System.IO.TextWriter TextWriter { get { throw null; } set { } }
+ public string VirtualPath { get { throw null; } set { } }
+ }
+ public abstract partial class PageExecutionListener
+ {
+ protected PageExecutionListener() { }
+ public abstract void BeginContext(System.Web.Instrumentation.PageExecutionContext context);
+ public abstract void EndContext(System.Web.Instrumentation.PageExecutionContext context);
+ }
+ public sealed partial class PageInstrumentationService
+ {
+ public PageInstrumentationService() { }
+ public System.Collections.Generic.IList<System.Web.Instrumentation.PageExecutionListener> ExecutionListeners { get { throw null; } }
+ public static bool IsEnabled { get { throw null; } set { } }
+ }
+}
+namespace System.Web.Mail
+{
+ [System.ObsoleteAttribute("The recommended alternative is System.Net.Mail.Attachment. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public partial class MailAttachment
+ {
+ public MailAttachment(string filename) { }
+ public MailAttachment(string filename, System.Web.Mail.MailEncoding encoding) { }
+ public System.Web.Mail.MailEncoding Encoding { get { throw null; } }
+ public string Filename { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("The recommended alternative is System.Net.Mime.TransferEncoding. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public enum MailEncoding
+ {
+ Base64 = 1,
+ UUEncode = 0,
+ }
+ [System.ObsoleteAttribute("The recommended alternative is System.Net.Mail.MailMessage.IsBodyHtml. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public enum MailFormat
+ {
+ Html = 1,
+ Text = 0,
+ }
+ [System.ObsoleteAttribute("The recommended alternative is System.Net.Mail.MailMessage. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public partial class MailMessage
+ {
+ public MailMessage() { }
+ public System.Collections.IList Attachments { get { throw null; } }
+ public string Bcc { get { throw null; } set { } }
+ public string Body { get { throw null; } set { } }
+ public System.Text.Encoding BodyEncoding { get { throw null; } set { } }
+ public System.Web.Mail.MailFormat BodyFormat { get { throw null; } set { } }
+ public string Cc { get { throw null; } set { } }
+ public System.Collections.IDictionary Fields { get { throw null; } }
+ public string From { get { throw null; } set { } }
+ public System.Collections.IDictionary Headers { get { throw null; } }
+ public System.Web.Mail.MailPriority Priority { get { throw null; } set { } }
+ public string Subject { get { throw null; } set { } }
+ public string To { get { throw null; } set { } }
+ public string UrlContentBase { get { throw null; } set { } }
+ public string UrlContentLocation { get { throw null; } set { } }
+ }
+ [System.ObsoleteAttribute("The recommended alternative is System.Net.Mail.MailPriority. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public enum MailPriority
+ {
+ High = 2,
+ Low = 1,
+ Normal = 0,
+ }
+ [System.ObsoleteAttribute("The recommended alternative is System.Net.Mail.SmtpClient. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public partial class SmtpMail
+ {
+ internal SmtpMail() { }
+ public static string SmtpServer { get { throw null; } set { } }
+ public static void Send(string from, string to, string subject, string messageText) { }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]
+ public static void Send(System.Web.Mail.MailMessage message) { }
+ }
+}
+namespace System.Web.Management
+{
+ public abstract partial class BufferedWebEventProvider : System.Web.Management.WebEventProvider
+ {
+ protected BufferedWebEventProvider() { }
+ public string BufferMode { get { throw null; } }
+ public bool UseBuffering { get { throw null; } }
+ public override void Flush() { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void ProcessEvent(System.Web.Management.WebBaseEvent eventRaised) { }
+ public abstract void ProcessEventFlush(System.Web.Management.WebEventBufferFlushInfo flushInfo);
+ public override void Shutdown() { }
+ }
+ public sealed partial class EventLogWebEventProvider : System.Web.Management.WebEventProvider
+ {
+ internal EventLogWebEventProvider() { }
+ public override void Flush() { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void ProcessEvent(System.Web.Management.WebBaseEvent eventRaised) { }
+ public override void Shutdown() { }
+ }
+ public enum EventNotificationType
+ {
+ Flush = 2,
+ Regular = 0,
+ Unbuffered = 3,
+ Urgent = 1,
+ }
+ public sealed partial class IisTraceWebEventProvider : System.Web.Management.WebEventProvider
+ {
+ public IisTraceWebEventProvider() { }
+ public override void Flush() { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void ProcessEvent(System.Web.Management.WebBaseEvent eventRaised) { }
+ public override void Shutdown() { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("C84F668A-CC3F-11D7-B79E-505054503030")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IRegiisUtility
+ {
+ void ProtectedConfigAction(long actionToPerform, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string firstArgument, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string secondArgument, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string providerName, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string appPath, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string site, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string cspOrLocation, int keySize, out System.IntPtr exception);
+ void RegisterAsnetMmcAssembly(int doReg, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string assemblyName, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string binaryDirectory, out System.IntPtr exception);
+ void RegisterSystemWebAssembly(int doReg, out System.IntPtr exception);
+ void RemoveBrowserCaps(out System.IntPtr exception);
+ }
+ public partial interface IWebEventCustomEvaluator
+ {
+ bool CanFire(System.Web.Management.WebBaseEvent raisedEvent, System.Web.Management.RuleFiringRecord record);
+ }
+ public sealed partial class MailEventNotificationInfo
+ {
+ internal MailEventNotificationInfo() { }
+ public System.Web.Management.WebBaseEventCollection Events { get { throw null; } }
+ public int EventsDiscardedByBuffer { get { throw null; } }
+ public int EventsDiscardedDueToMessageLimit { get { throw null; } }
+ public int EventsInBuffer { get { throw null; } }
+ public int EventsInNotification { get { throw null; } }
+ public int EventsRemaining { get { throw null; } }
+ public System.DateTime LastNotificationUtc { get { throw null; } }
+ public System.Net.Mail.MailMessage Message { get { throw null; } }
+ public int MessageSequence { get { throw null; } }
+ public int MessagesInNotification { get { throw null; } }
+ public int NotificationSequence { get { throw null; } }
+ public System.Web.Management.EventNotificationType NotificationType { get { throw null; } }
+ }
+ public abstract partial class MailWebEventProvider : System.Web.Management.BufferedWebEventProvider
+ {
+ internal MailWebEventProvider() { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void ProcessEvent(System.Web.Management.WebBaseEvent eventRaised) { }
+ public override void ProcessEventFlush(System.Web.Management.WebEventBufferFlushInfo flushInfo) { }
+ public override void Shutdown() { }
+ }
+ public sealed partial class RegiisUtility : System.Web.Management.IRegiisUtility
+ {
+ public RegiisUtility() { }
+ public void ProtectedConfigAction(long options, string firstArgument, string secondArgument, string providerName, string appPath, string site, string cspOrLocation, int keySize, out System.IntPtr exception) { exception = default(System.IntPtr); }
+ public void RegisterAsnetMmcAssembly(int doReg, string typeName, string binaryDirectory, out System.IntPtr exception) { exception = default(System.IntPtr); }
+ public void RegisterSystemWebAssembly(int doReg, out System.IntPtr exception) { exception = default(System.IntPtr); }
+ public void RemoveBrowserCaps(out System.IntPtr exception) { exception = default(System.IntPtr); }
+ }
+ public sealed partial class RuleFiringRecord
+ {
+ internal RuleFiringRecord() { }
+ public System.DateTime LastFired { get { throw null; } }
+ public int TimesRaised { get { throw null; } }
+ }
+ public enum SessionStateType
+ {
+ Custom = 2,
+ Persisted = 1,
+ Temporary = 0,
+ }
+ public sealed partial class SimpleMailWebEventProvider : System.Web.Management.MailWebEventProvider
+ {
+ internal SimpleMailWebEventProvider() { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ }
+ public sealed partial class SqlExecutionException : System.SystemException
+ {
+ public SqlExecutionException() { }
+ public SqlExecutionException(string message) { }
+ public SqlExecutionException(string message, System.Exception innerException) { }
+ public SqlExecutionException(string message, string server, string database, string sqlFile, string commands, System.Data.SqlClient.SqlException sqlException) { }
+ public string Commands { get { throw null; } }
+ public string Database { get { throw null; } }
+ public System.Data.SqlClient.SqlException Exception { get { throw null; } }
+ public string Server { get { throw null; } }
+ public string SqlFile { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.FlagsAttribute]
+ public enum SqlFeatures
+ {
+ All = 1073741855,
+ Membership = 1,
+ None = 0,
+ Personalization = 8,
+ Profile = 2,
+ RoleManager = 4,
+ SqlWebEventProvider = 16,
+ }
+ public static partial class SqlServices
+ {
+ public static string GenerateApplicationServicesScripts(bool install, System.Web.Management.SqlFeatures features, string database) { throw null; }
+ public static string GenerateSessionStateScripts(bool install, System.Web.Management.SessionStateType type, string customDatabase) { throw null; }
+ public static void Install(string server, string user, string password, string database, System.Web.Management.SqlFeatures features) { }
+ public static void Install(string server, string database, System.Web.Management.SqlFeatures features) { }
+ public static void Install(string database, System.Web.Management.SqlFeatures features, string connectionString) { }
+ public static void InstallSessionState(string server, string user, string password, string customDatabase, System.Web.Management.SessionStateType type) { }
+ public static void InstallSessionState(string server, string customDatabase, System.Web.Management.SessionStateType type) { }
+ public static void InstallSessionState(string customDatabase, System.Web.Management.SessionStateType type, string connectionString) { }
+ public static void Uninstall(string server, string user, string password, string database, System.Web.Management.SqlFeatures features) { }
+ public static void Uninstall(string server, string database, System.Web.Management.SqlFeatures features) { }
+ public static void Uninstall(string database, System.Web.Management.SqlFeatures features, string connectionString) { }
+ public static void UninstallSessionState(string server, string user, string password, string customDatabase, System.Web.Management.SessionStateType type) { }
+ public static void UninstallSessionState(string server, string customDatabase, System.Web.Management.SessionStateType type) { }
+ public static void UninstallSessionState(string customDatabase, System.Web.Management.SessionStateType type, string connectionString) { }
+ }
+ public partial class SqlWebEventProvider : System.Web.Management.BufferedWebEventProvider
+ {
+ protected internal SqlWebEventProvider() { }
+ protected virtual void EventProcessingComplete(System.Web.Management.WebBaseEventCollection raisedEvents) { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void ProcessEvent(System.Web.Management.WebBaseEvent eventRaised) { }
+ public override void ProcessEventFlush(System.Web.Management.WebEventBufferFlushInfo flushInfo) { }
+ public override void Shutdown() { }
+ }
+ public sealed partial class TemplatedMailWebEventProvider : System.Web.Management.MailWebEventProvider
+ {
+ internal TemplatedMailWebEventProvider() { }
+ public static System.Web.Management.MailEventNotificationInfo CurrentNotification { get { throw null; } }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ }
+ public sealed partial class TraceWebEventProvider : System.Web.Management.WebEventProvider
+ {
+ internal TraceWebEventProvider() { }
+ public override void Flush() { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void ProcessEvent(System.Web.Management.WebBaseEvent eventRaised) { }
+ public override void Shutdown() { }
+ }
+ public sealed partial class WebApplicationInformation
+ {
+ internal WebApplicationInformation() { }
+ public string ApplicationDomain { get { throw null; } }
+ public string ApplicationPath { get { throw null; } }
+ public string ApplicationVirtualPath { get { throw null; } }
+ public string MachineName { get { throw null; } }
+ public string TrustLevel { get { throw null; } }
+ public void FormatToString(System.Web.Management.WebEventFormatter formatter) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class WebApplicationLifetimeEvent : System.Web.Management.WebManagementEvent
+ {
+ protected internal WebApplicationLifetimeEvent(string message, object eventSource, int eventCode) : base (default(string), default(object), default(int)) { }
+ protected internal WebApplicationLifetimeEvent(string message, object eventSource, int eventCode, int eventDetailCode) : base (default(string), default(object), default(int)) { }
+ protected internal override void IncrementPerfCounters() { }
+ }
+ public partial class WebAuditEvent : System.Web.Management.WebManagementEvent
+ {
+ protected internal WebAuditEvent(string message, object eventSource, int eventCode) : base (default(string), default(object), default(int)) { }
+ protected internal WebAuditEvent(string message, object eventSource, int eventCode, int eventDetailCode) : base (default(string), default(object), default(int)) { }
+ public System.Web.Management.WebRequestInformation RequestInformation { get { throw null; } }
+ }
+ public partial class WebAuthenticationFailureAuditEvent : System.Web.Management.WebFailureAuditEvent
+ {
+ protected internal WebAuthenticationFailureAuditEvent(string message, object eventSource, int eventCode, int eventDetailCode, string nameToAuthenticate) : base (default(string), default(object), default(int)) { }
+ protected internal WebAuthenticationFailureAuditEvent(string message, object eventSource, int eventCode, string nameToAuthenticate) : base (default(string), default(object), default(int)) { }
+ public string NameToAuthenticate { get { throw null; } }
+ }
+ public partial class WebAuthenticationSuccessAuditEvent : System.Web.Management.WebSuccessAuditEvent
+ {
+ protected internal WebAuthenticationSuccessAuditEvent(string message, object eventSource, int eventCode, int eventDetailCode, string nameToAuthenticate) : base (default(string), default(object), default(int)) { }
+ protected internal WebAuthenticationSuccessAuditEvent(string message, object eventSource, int eventCode, string nameToAuthenticate) : base (default(string), default(object), default(int)) { }
+ public string NameToAuthenticate { get { throw null; } }
+ }
+ public partial class WebBaseErrorEvent : System.Web.Management.WebManagementEvent
+ {
+ protected internal WebBaseErrorEvent(string message, object eventSource, int eventCode, System.Exception e) : base (default(string), default(object), default(int)) { }
+ protected internal WebBaseErrorEvent(string message, object eventSource, int eventCode, int eventDetailCode, System.Exception e) : base (default(string), default(object), default(int)) { }
+ public System.Exception ErrorException { get { throw null; } }
+ protected internal override void IncrementPerfCounters() { }
+ }
+ public partial class WebBaseEvent
+ {
+ protected internal WebBaseEvent(string message, object eventSource, int eventCode) { }
+ protected internal WebBaseEvent(string message, object eventSource, int eventCode, int eventDetailCode) { }
+ public static System.Web.Management.WebApplicationInformation ApplicationInformation { get { throw null; } }
+ public int EventCode { get { throw null; } }
+ public int EventDetailCode { get { throw null; } }
+ public System.Guid EventID { get { throw null; } }
+ public long EventOccurrence { get { throw null; } }
+ public long EventSequence { get { throw null; } }
+ public object EventSource { get { throw null; } }
+ public System.DateTime EventTime { get { throw null; } }
+ public System.DateTime EventTimeUtc { get { throw null; } }
+ public string Message { get { throw null; } }
+ public virtual void FormatCustomEventDetails(System.Web.Management.WebEventFormatter formatter) { }
+ protected internal virtual void IncrementPerfCounters() { }
+ public virtual void Raise() { }
+ public static void Raise(System.Web.Management.WebBaseEvent eventRaised) { }
+ public override string ToString() { throw null; }
+ public virtual string ToString(bool includeAppInfo, bool includeCustomEventDetails) { throw null; }
+ }
+ public sealed partial class WebBaseEventCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public WebBaseEventCollection(System.Collections.ICollection events) { }
+ public System.Web.Management.WebBaseEvent this[int index] { get { throw null; } }
+ public bool Contains(System.Web.Management.WebBaseEvent value) { throw null; }
+ public int IndexOf(System.Web.Management.WebBaseEvent value) { throw null; }
+ }
+ public partial class WebErrorEvent : System.Web.Management.WebBaseErrorEvent
+ {
+ protected internal WebErrorEvent(string message, object eventSource, int eventCode, System.Exception exception) : base (default(string), default(object), default(int), default(System.Exception)) { }
+ protected internal WebErrorEvent(string message, object eventSource, int eventCode, int eventDetailCode, System.Exception exception) : base (default(string), default(object), default(int), default(System.Exception)) { }
+ public System.Web.Management.WebRequestInformation RequestInformation { get { throw null; } }
+ public System.Web.Management.WebThreadInformation ThreadInformation { get { throw null; } }
+ protected internal override void IncrementPerfCounters() { }
+ }
+ public sealed partial class WebEventBufferFlushInfo
+ {
+ internal WebEventBufferFlushInfo() { }
+ public System.Web.Management.WebBaseEventCollection Events { get { throw null; } }
+ public int EventsDiscardedSinceLastNotification { get { throw null; } }
+ public int EventsInBuffer { get { throw null; } }
+ public System.DateTime LastNotificationUtc { get { throw null; } }
+ public int NotificationSequence { get { throw null; } }
+ public System.Web.Management.EventNotificationType NotificationType { get { throw null; } }
+ }
+ public sealed partial class WebEventCodes
+ {
+ internal WebEventCodes() { }
+ public const int ApplicationCodeBase = 1000;
+ public const int ApplicationCompilationEnd = 1004;
+ public const int ApplicationCompilationStart = 1003;
+ public const int ApplicationDetailCodeBase = 50000;
+ public const int ApplicationHeartbeat = 1005;
+ public const int ApplicationShutdown = 1002;
+ public const int ApplicationShutdownBinDirChangeOrDirectoryRename = 50007;
+ public const int ApplicationShutdownBrowsersDirChangeOrDirectoryRename = 50008;
+ public const int ApplicationShutdownBuildManagerChange = 50017;
+ public const int ApplicationShutdownChangeInGlobalAsax = 50003;
+ public const int ApplicationShutdownChangeInSecurityPolicyFile = 50006;
+ public const int ApplicationShutdownCodeDirChangeOrDirectoryRename = 50009;
+ public const int ApplicationShutdownConfigurationChange = 50004;
+ public const int ApplicationShutdownHostingEnvironment = 50002;
+ public const int ApplicationShutdownHttpRuntimeClose = 50013;
+ public const int ApplicationShutdownIdleTimeout = 50011;
+ public const int ApplicationShutdownInitializationError = 50014;
+ public const int ApplicationShutdownMaxRecompilationsReached = 50015;
+ public const int ApplicationShutdownPhysicalApplicationPathChanged = 50012;
+ public const int ApplicationShutdownResourcesDirChangeOrDirectoryRename = 50010;
+ public const int ApplicationShutdownUnknown = 50001;
+ public const int ApplicationShutdownUnloadAppDomainCalled = 50005;
+ public const int ApplicationStart = 1001;
+ public const int AuditCodeBase = 4000;
+ public const int AuditDetailCodeBase = 50200;
+ public const int AuditFileAuthorizationFailure = 4008;
+ public const int AuditFileAuthorizationSuccess = 4004;
+ public const int AuditFormsAuthenticationFailure = 4005;
+ public const int AuditFormsAuthenticationSuccess = 4001;
+ public const int AuditInvalidViewStateFailure = 4009;
+ public const int AuditMembershipAuthenticationFailure = 4006;
+ public const int AuditMembershipAuthenticationSuccess = 4002;
+ public const int AuditUnhandledAccessException = 4011;
+ public const int AuditUnhandledSecurityException = 4010;
+ public const int AuditUrlAuthorizationFailure = 4007;
+ public const int AuditUrlAuthorizationSuccess = 4003;
+ public const int ErrorCodeBase = 3000;
+ public const int ExpiredTicketFailure = 50202;
+ public const int InvalidEventCode = -1;
+ public const int InvalidTicketFailure = 50201;
+ public const int InvalidViewState = 50204;
+ public const int InvalidViewStateMac = 50203;
+ public const int MiscCodeBase = 6000;
+ public const int RequestCodeBase = 2000;
+ public const int RequestTransactionAbort = 2002;
+ public const int RequestTransactionComplete = 2001;
+ public const int RuntimeErrorPostTooLarge = 3004;
+ public const int RuntimeErrorRequestAbort = 3001;
+ public const int RuntimeErrorUnhandledException = 3005;
+ public const int RuntimeErrorValidationFailure = 3003;
+ public const int RuntimeErrorViewStateFailure = 3002;
+ public const int RuntimeErrorWebResourceFailure = 3012;
+ public const int SqlProviderEventsDropped = 50301;
+ public const int StateServerConnectionError = 50016;
+ public const int UndefinedEventCode = 0;
+ public const int UndefinedEventDetailCode = 0;
+ public const int WebErrorCompilationError = 3007;
+ public const int WebErrorConfigurationError = 3008;
+ public const int WebErrorObjectStateFormatterDeserializationError = 3011;
+ public const int WebErrorOtherError = 3009;
+ public const int WebErrorParserError = 3006;
+ public const int WebErrorPropertyDeserializationError = 3010;
+ public const int WebEventDetailCodeBase = 50300;
+ public const int WebEventProviderInformation = 6001;
+ public const int WebExtendedBase = 100000;
+ }
+ public partial class WebEventFormatter
+ {
+ internal WebEventFormatter() { }
+ public int IndentationLevel { get { throw null; } set { } }
+ public int TabSize { get { throw null; } set { } }
+ public void AppendLine(string s) { }
+ public new string ToString() { throw null; }
+ }
+ public static partial class WebEventManager
+ {
+ public static void Flush() { }
+ public static void Flush(string providerName) { }
+ }
+ public abstract partial class WebEventProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected WebEventProvider() { }
+ public abstract void Flush();
+ public abstract void ProcessEvent(System.Web.Management.WebBaseEvent raisedEvent);
+ public abstract void Shutdown();
+ }
+ public partial class WebFailureAuditEvent : System.Web.Management.WebAuditEvent
+ {
+ protected internal WebFailureAuditEvent(string message, object eventSource, int eventCode) : base (default(string), default(object), default(int)) { }
+ protected internal WebFailureAuditEvent(string message, object eventSource, int eventCode, int eventDetailCode) : base (default(string), default(object), default(int)) { }
+ protected internal override void IncrementPerfCounters() { }
+ }
+ public partial class WebHeartbeatEvent : System.Web.Management.WebManagementEvent
+ {
+ protected internal WebHeartbeatEvent(string message, int eventCode) : base (default(string), default(object), default(int)) { }
+ public System.Web.Management.WebProcessStatistics ProcessStatistics { get { throw null; } }
+ }
+ public partial class WebManagementEvent : System.Web.Management.WebBaseEvent
+ {
+ protected internal WebManagementEvent(string message, object eventSource, int eventCode) : base (default(string), default(object), default(int)) { }
+ protected internal WebManagementEvent(string message, object eventSource, int eventCode, int eventDetailCode) : base (default(string), default(object), default(int)) { }
+ public System.Web.Management.WebProcessInformation ProcessInformation { get { throw null; } }
+ }
+ public sealed partial class WebProcessInformation
+ {
+ internal WebProcessInformation() { }
+ public string AccountName { get { throw null; } }
+ public int ProcessID { get { throw null; } }
+ public string ProcessName { get { throw null; } }
+ public void FormatToString(System.Web.Management.WebEventFormatter formatter) { }
+ }
+ public partial class WebProcessStatistics
+ {
+ public WebProcessStatistics() { }
+ public int AppDomainCount { get { throw null; } }
+ public long ManagedHeapSize { get { throw null; } }
+ public long PeakWorkingSet { get { throw null; } }
+ public System.DateTime ProcessStartTime { get { throw null; } }
+ public int RequestsExecuting { get { throw null; } }
+ public int RequestsQueued { get { throw null; } }
+ public int RequestsRejected { get { throw null; } }
+ public int ThreadCount { get { throw null; } }
+ public long WorkingSet { get { throw null; } }
+ public virtual void FormatToString(System.Web.Management.WebEventFormatter formatter) { }
+ }
+ public partial class WebRequestErrorEvent : System.Web.Management.WebBaseErrorEvent
+ {
+ protected internal WebRequestErrorEvent(string message, object eventSource, int eventCode, System.Exception exception) : base (default(string), default(object), default(int), default(System.Exception)) { }
+ protected internal WebRequestErrorEvent(string message, object eventSource, int eventCode, int eventDetailCode, System.Exception exception) : base (default(string), default(object), default(int), default(System.Exception)) { }
+ public System.Web.Management.WebRequestInformation RequestInformation { get { throw null; } }
+ public System.Web.Management.WebThreadInformation ThreadInformation { get { throw null; } }
+ protected internal override void IncrementPerfCounters() { }
+ }
+ public partial class WebRequestEvent : System.Web.Management.WebManagementEvent
+ {
+ protected internal WebRequestEvent(string message, object eventSource, int eventCode) : base (default(string), default(object), default(int)) { }
+ protected internal WebRequestEvent(string message, object eventSource, int eventCode, int eventDetailCode) : base (default(string), default(object), default(int)) { }
+ public System.Web.Management.WebRequestInformation RequestInformation { get { throw null; } }
+ protected internal override void IncrementPerfCounters() { }
+ }
+ public sealed partial class WebRequestInformation
+ {
+ internal WebRequestInformation() { }
+ public System.Security.Principal.IPrincipal Principal { get { throw null; } }
+ public string RequestPath { get { throw null; } }
+ public string RequestUrl { get { throw null; } }
+ public string ThreadAccountName { get { throw null; } }
+ public string UserHostAddress { get { throw null; } }
+ public void FormatToString(System.Web.Management.WebEventFormatter formatter) { }
+ }
+ public partial class WebSuccessAuditEvent : System.Web.Management.WebAuditEvent
+ {
+ protected internal WebSuccessAuditEvent(string message, object eventSource, int eventCode) : base (default(string), default(object), default(int)) { }
+ protected internal WebSuccessAuditEvent(string message, object eventSource, int eventCode, int eventDetailCode) : base (default(string), default(object), default(int)) { }
+ protected internal override void IncrementPerfCounters() { }
+ }
+ public sealed partial class WebThreadInformation
+ {
+ internal WebThreadInformation() { }
+ public bool IsImpersonating { get { throw null; } }
+ public string StackTrace { get { throw null; } }
+ public string ThreadAccountName { get { throw null; } }
+ public int ThreadID { get { throw null; } }
+ public void FormatToString(System.Web.Management.WebEventFormatter formatter) { }
+ }
+ public partial class WebViewStateFailureAuditEvent : System.Web.Management.WebFailureAuditEvent
+ {
+ protected internal WebViewStateFailureAuditEvent(string message, object eventSource, int eventCode, int eventDetailCode, System.Web.UI.ViewStateException viewStateException) : base (default(string), default(object), default(int)) { }
+ protected internal WebViewStateFailureAuditEvent(string message, object eventSource, int eventCode, System.Web.UI.ViewStateException viewStateException) : base (default(string), default(object), default(int)) { }
+ public System.Web.UI.ViewStateException ViewStateException { get { throw null; } }
+ }
+ public partial class WmiWebEventProvider : System.Web.Management.WebEventProvider
+ {
+ public WmiWebEventProvider() { }
+ public override void Flush() { }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void ProcessEvent(System.Web.Management.WebBaseEvent eventRaised) { }
+ public override void Shutdown() { }
+ }
+}
+namespace System.Web.ModelBinding
+{
+ public sealed partial class ArrayModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public ArrayModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class ArrayModelBinder<TElement> : System.Web.ModelBinding.CollectionModelBinder<TElement>
+ {
+ public ArrayModelBinder() { }
+ protected override bool CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext, System.Collections.Generic.IList<TElement> newCollection) { throw null; }
+ }
+ public abstract partial class AssociatedMetadataProvider : System.Web.ModelBinding.ModelMetadataProvider
+ {
+ protected AssociatedMetadataProvider() { }
+ protected abstract System.Web.ModelBinding.ModelMetadata CreateMetadata(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName);
+ protected virtual System.Collections.Generic.IEnumerable<System.Attribute> FilterAttributes(System.Type containerType, System.ComponentModel.PropertyDescriptor propertyDescriptor, System.Collections.Generic.IEnumerable<System.Attribute> attributes) { throw null; }
+ public override System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelMetadata> GetMetadataForProperties(object container, System.Type containerType) { throw null; }
+ protected virtual System.Web.ModelBinding.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, System.ComponentModel.PropertyDescriptor propertyDescriptor) { throw null; }
+ public override System.Web.ModelBinding.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, string propertyName) { throw null; }
+ public override System.Web.ModelBinding.ModelMetadata GetMetadataForType(System.Func<object> modelAccessor, System.Type modelType) { throw null; }
+ protected virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type type) { throw null; }
+ }
+ public abstract partial class AssociatedValidatorProvider : System.Web.ModelBinding.ModelValidatorProvider
+ {
+ protected AssociatedValidatorProvider() { }
+ protected virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type type) { throw null; }
+ public sealed override System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context) { throw null; }
+ protected abstract System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.Collections.Generic.IEnumerable<System.Attribute> attributes);
+ }
+ public sealed partial class BinaryDataModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public BinaryDataModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public enum BindingBehavior
+ {
+ Never = 1,
+ Optional = 0,
+ Required = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public partial class BindingBehaviorAttribute : System.Attribute
+ {
+ public BindingBehaviorAttribute(System.Web.ModelBinding.BindingBehavior behavior) { }
+ public System.Web.ModelBinding.BindingBehavior Behavior { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public sealed partial class BindNeverAttribute : System.Web.ModelBinding.BindingBehaviorAttribute
+ {
+ public BindNeverAttribute() : base (default(System.Web.ModelBinding.BindingBehavior)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public sealed partial class BindRequiredAttribute : System.Web.ModelBinding.BindingBehaviorAttribute
+ {
+ public BindRequiredAttribute() : base (default(System.Web.ModelBinding.BindingBehavior)) { }
+ }
+ public sealed partial class CollectionModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public CollectionModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class CollectionModelBinder<TElement> : System.Web.ModelBinding.IModelBinder
+ {
+ public CollectionModelBinder() { }
+ public virtual bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual bool CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext, System.Collections.Generic.IList<TElement> newCollection) { throw null; }
+ }
+ public partial class ComplexModel
+ {
+ public ComplexModel(System.Web.ModelBinding.ModelMetadata modelMetadata, System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelMetadata> propertyMetadata) { }
+ public System.Web.ModelBinding.ModelMetadata ModelMetadata { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.ModelBinding.ModelMetadata> PropertyMetadata { get { throw null; } }
+ public System.Collections.Generic.IDictionary<System.Web.ModelBinding.ModelMetadata, System.Web.ModelBinding.ComplexModelResult> Results { get { throw null; } }
+ }
+ public sealed partial class ComplexModelBinder : System.Web.ModelBinding.IModelBinder
+ {
+ public ComplexModelBinder() { }
+ public bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class ComplexModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public ComplexModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class ComplexModelResult
+ {
+ public ComplexModelResult(object model, System.Web.ModelBinding.ModelValidationNode validationNode) { }
+ public object Model { get { throw null; } }
+ public System.Web.ModelBinding.ModelValidationNode ValidationNode { get { throw null; } }
+ }
+ public sealed partial class ControlAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute
+ {
+ public ControlAttribute() { }
+ public ControlAttribute(string controlID) { }
+ public ControlAttribute(string controlID, string propertyName) { }
+ public string ControlID { get { throw null; } }
+ public string PropertyName { get { throw null; } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class ControlValueProvider : System.Web.ModelBinding.SimpleValueProvider
+ {
+ public ControlValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, string propertyName) : base (default(System.Web.ModelBinding.ModelBindingExecutionContext)) { }
+ public string PropertyName { get { throw null; } }
+ protected override object FetchValue(string controlId) { throw null; }
+ }
+ public sealed partial class CookieAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute, System.Web.ModelBinding.IUnvalidatedValueProviderSource, System.Web.ModelBinding.IValueProviderSource
+ {
+ public CookieAttribute() { }
+ public CookieAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public bool ValidateInput { get { throw null; } set { } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class CookieValueProvider : System.Web.ModelBinding.IUnvalidatedValueProvider, System.Web.ModelBinding.IValueProvider
+ {
+ public CookieValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { }
+ public bool ContainsPrefix(string prefix) { throw null; }
+ public System.Web.ModelBinding.ValueProviderResult GetValue(string key) { throw null; }
+ public System.Web.ModelBinding.ValueProviderResult GetValue(string key, bool skipValidation) { throw null; }
+ }
+ public partial class DataAnnotationsModelMetadata : System.Web.ModelBinding.ModelMetadata
+ {
+ public DataAnnotationsModelMetadata(System.Web.ModelBinding.DataAnnotationsModelMetadataProvider provider, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName, System.ComponentModel.DataAnnotations.DisplayColumnAttribute displayColumnAttribute) : base (default(System.Web.ModelBinding.ModelMetadataProvider), default(System.Type), default(System.Func<object>), default(System.Type), default(string)) { }
+ protected override string GetSimpleDisplayText() { throw null; }
+ }
+ public partial class DataAnnotationsModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
+ {
+ public DataAnnotationsModelMetadataProvider() { }
+ protected override System.Web.ModelBinding.ModelMetadata CreateMetadata(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName) { throw null; }
+ }
+ public delegate System.Web.ModelBinding.ModelValidator DataAnnotationsModelValidationFactory(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.ComponentModel.DataAnnotations.ValidationAttribute attribute);
+ public partial class DataAnnotationsModelValidator : System.Web.ModelBinding.ModelValidator
+ {
+ public DataAnnotationsModelValidator(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.ComponentModel.DataAnnotations.ValidationAttribute attribute) : base (default(System.Web.ModelBinding.ModelMetadata), default(System.Web.ModelBinding.ModelBindingExecutionContext)) { }
+ protected internal System.ComponentModel.DataAnnotations.ValidationAttribute Attribute { get { throw null; } }
+ protected internal string ErrorMessage { get { throw null; } }
+ public override bool IsRequired { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidationResult> Validate(object container) { throw null; }
+ }
+ public partial class DataAnnotationsModelValidatorProvider : System.Web.ModelBinding.AssociatedValidatorProvider
+ {
+ public DataAnnotationsModelValidatorProvider() { }
+ public static bool AddImplicitRequiredAttributeForValueTypes { get { throw null; } set { } }
+ protected override System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.Collections.Generic.IEnumerable<System.Attribute> attributes) { throw null; }
+ public static void RegisterAdapter(System.Type attributeType, System.Type adapterType) { }
+ public static void RegisterAdapterFactory(System.Type attributeType, System.Web.ModelBinding.DataAnnotationsModelValidationFactory factory) { }
+ public static void RegisterDefaultAdapter(System.Type adapterType) { }
+ public static void RegisterDefaultAdapterFactory(System.Web.ModelBinding.DataAnnotationsModelValidationFactory factory) { }
+ public static void RegisterDefaultValidatableObjectAdapter(System.Type adapterType) { }
+ public static void RegisterDefaultValidatableObjectAdapterFactory(System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory factory) { }
+ public static void RegisterValidatableObjectAdapter(System.Type modelType, System.Type adapterType) { }
+ public static void RegisterValidatableObjectAdapterFactory(System.Type modelType, System.Web.ModelBinding.DataAnnotationsValidatableObjectAdapterFactory factory) { }
+ }
+ public partial class DataAnnotationsModelValidator<TAttribute> : System.Web.ModelBinding.DataAnnotationsModelValidator where TAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public DataAnnotationsModelValidator(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, TAttribute attribute) : base (default(System.Web.ModelBinding.ModelMetadata), default(System.Web.ModelBinding.ModelBindingExecutionContext), default(System.ComponentModel.DataAnnotations.ValidationAttribute)) { }
+ protected new TAttribute Attribute { get { throw null; } }
+ }
+ public delegate System.Web.ModelBinding.ModelValidator DataAnnotationsValidatableObjectAdapterFactory(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context);
+ public partial class DefaultModelBinder : System.Web.ModelBinding.IModelBinder
+ {
+ public DefaultModelBinder() { }
+ public System.Web.ModelBinding.ModelBinderProviderCollection Providers { get { throw null; } }
+ public bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class DictionaryModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public DictionaryModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class DictionaryModelBinder<TKey, TValue> : System.Web.ModelBinding.CollectionModelBinder<System.Collections.Generic.KeyValuePair<TKey, TValue>>
+ {
+ public DictionaryModelBinder() { }
+ protected override bool CreateOrReplaceCollection(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext, System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<TKey, TValue>> newCollection) { throw null; }
+ }
+ public partial class DictionaryValueProvider<TValue> : System.Web.ModelBinding.IValueProvider
+ {
+ public DictionaryValueProvider(System.Collections.Generic.IDictionary<string, TValue> dictionary, System.Globalization.CultureInfo culture) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Web.ModelBinding.ValueProviderResult GetValue(string key) { throw null; }
+ }
+ public partial class EmptyModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
+ {
+ public EmptyModelMetadataProvider() { }
+ protected override System.Web.ModelBinding.ModelMetadata CreateMetadata(System.Collections.Generic.IEnumerable<System.Attribute> attributes, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ExtensibleModelBinderAttribute : System.Attribute
+ {
+ public ExtensibleModelBinderAttribute(System.Type binderType) { }
+ public System.Type BinderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool SuppressPrefixCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public sealed partial class FormAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute, System.Web.ModelBinding.IUnvalidatedValueProviderSource, System.Web.ModelBinding.IValueProviderSource
+ {
+ public FormAttribute() { }
+ public FormAttribute(string fieldName) { }
+ public string FieldName { get { throw null; } }
+ public bool ValidateInput { get { throw null; } set { } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class FormValueProvider : System.Web.ModelBinding.NameValueCollectionValueProvider
+ {
+ public FormValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) : base (default(System.Collections.Specialized.NameValueCollection), default(System.Globalization.CultureInfo)) { }
+ }
+ public sealed partial class GenericModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public GenericModelBinderProvider(System.Type modelType, System.Func<System.Type[], System.Web.ModelBinding.IModelBinder> modelBinderFactory) { }
+ public GenericModelBinderProvider(System.Type modelType, System.Type modelBinderType) { }
+ public GenericModelBinderProvider(System.Type modelType, System.Web.ModelBinding.IModelBinder modelBinder) { }
+ public System.Type ModelType { get { throw null; } }
+ public bool SuppressPrefixCheck { get { throw null; } set { } }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial interface IMetadataAware
+ {
+ void OnMetadataCreated(System.Web.ModelBinding.ModelMetadata metadata);
+ }
+ public partial interface IModelBinder
+ {
+ bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext);
+ }
+ public partial interface IModelNameProvider
+ {
+ string GetModelName();
+ }
+ public partial interface IUnvalidatedValueProvider : System.Web.ModelBinding.IValueProvider
+ {
+ System.Web.ModelBinding.ValueProviderResult GetValue(string key, bool skipValidation);
+ }
+ public partial interface IUnvalidatedValueProviderSource : System.Web.ModelBinding.IValueProviderSource
+ {
+ bool ValidateInput { get; set; }
+ }
+ public partial interface IValueProvider
+ {
+ bool ContainsPrefix(string prefix);
+ System.Web.ModelBinding.ValueProviderResult GetValue(string key);
+ }
+ public partial interface IValueProviderSource
+ {
+ System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext);
+ }
+ public sealed partial class KeyValuePairModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public KeyValuePairModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class KeyValuePairModelBinder<TKey, TValue> : System.Web.ModelBinding.IModelBinder
+ {
+ public KeyValuePairModelBinder() { }
+ public bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class ModelBinderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Type, System.Web.ModelBinding.IModelBinder>>, System.Collections.Generic.IDictionary<System.Type, System.Web.ModelBinding.IModelBinder>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Type, System.Web.ModelBinding.IModelBinder>>, System.Collections.IEnumerable
+ {
+ public ModelBinderDictionary() { }
+ public int Count { get { throw null; } }
+ public System.Web.ModelBinding.IModelBinder DefaultBinder { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Web.ModelBinding.IModelBinder this[System.Type key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.Type> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Web.ModelBinding.IModelBinder> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<System.Type, System.Web.ModelBinding.IModelBinder> item) { }
+ public void Add(System.Type key, System.Web.ModelBinding.IModelBinder value) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<System.Type, System.Web.ModelBinding.IModelBinder> item) { throw null; }
+ public bool ContainsKey(System.Type key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<System.Type, System.Web.ModelBinding.IModelBinder>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.Type, System.Web.ModelBinding.IModelBinder>> GetEnumerator() { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<System.Type, System.Web.ModelBinding.IModelBinder> item) { throw null; }
+ public bool Remove(System.Type key) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(System.Type key, out System.Web.ModelBinding.IModelBinder value) { value = default(System.Web.ModelBinding.IModelBinder); throw null; }
+ }
+ public delegate string ModelBinderErrorMessageProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelMetadata modelMetadata, object incomingValue);
+ public static partial class ModelBinderErrorMessageProviders
+ {
+ public static System.Web.ModelBinding.ModelBinderErrorMessageProvider TypeConversionErrorMessageProvider { get { throw null; } set { } }
+ public static System.Web.ModelBinding.ModelBinderErrorMessageProvider ValueRequiredErrorMessageProvider { get { throw null; } set { } }
+ }
+ public abstract partial class ModelBinderProvider
+ {
+ protected ModelBinderProvider() { }
+ public abstract System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext);
+ }
+ public sealed partial class ModelBinderProviderCollection : System.Collections.ObjectModel.Collection<System.Web.ModelBinding.ModelBinderProvider>
+ {
+ public ModelBinderProviderCollection() { }
+ public ModelBinderProviderCollection(System.Collections.Generic.IList<System.Web.ModelBinding.ModelBinderProvider> list) { }
+ public System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected override void InsertItem(int index, System.Web.ModelBinding.ModelBinderProvider item) { }
+ public void RegisterBinderForGenericType(System.Type modelType, System.Func<System.Type[], System.Web.ModelBinding.IModelBinder> modelBinderFactory) { }
+ public void RegisterBinderForGenericType(System.Type modelType, System.Type modelBinderType) { }
+ public void RegisterBinderForGenericType(System.Type modelType, System.Web.ModelBinding.IModelBinder modelBinder) { }
+ public void RegisterBinderForType(System.Type modelType, System.Func<System.Web.ModelBinding.IModelBinder> modelBinderFactory) { }
+ public void RegisterBinderForType(System.Type modelType, System.Web.ModelBinding.IModelBinder modelBinder) { }
+ protected override void SetItem(int index, System.Web.ModelBinding.ModelBinderProvider item) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ModelBinderProviderOptionsAttribute : System.Attribute
+ {
+ public ModelBinderProviderOptionsAttribute() { }
+ public bool FrontOfList { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public static partial class ModelBinderProviders
+ {
+ public static System.Web.ModelBinding.ModelBinderProviderCollection Providers { get { throw null; } }
+ }
+ public static partial class ModelBinders
+ {
+ public static System.Web.ModelBinding.ModelBinderDictionary Binders { get { throw null; } }
+ }
+ public partial class ModelBindingContext
+ {
+ public ModelBindingContext() { }
+ public ModelBindingContext(System.Web.ModelBinding.ModelBindingContext bindingContext) { }
+ public object Model { get { throw null; } set { } }
+ public System.Web.ModelBinding.ModelBinderProviderCollection ModelBinderProviders { get { throw null; } set { } }
+ public System.Web.ModelBinding.ModelMetadata ModelMetadata { get { throw null; } set { } }
+ public string ModelName { get { throw null; } set { } }
+ public System.Web.ModelBinding.ModelStateDictionary ModelState { get { throw null; } set { } }
+ public System.Type ModelType { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, System.Web.ModelBinding.ModelMetadata> PropertyMetadata { get { throw null; } }
+ public bool ValidateRequest { get { throw null; } set { } }
+ public System.Web.ModelBinding.ModelValidationNode ValidationNode { get { throw null; } set { } }
+ public System.Web.ModelBinding.IValueProvider ValueProvider { get { throw null; } set { } }
+ }
+ public partial class ModelBindingExecutionContext
+ {
+ public ModelBindingExecutionContext(System.Web.HttpContextBase httpContext, System.Web.ModelBinding.ModelStateDictionary modelState) { }
+ public virtual System.Web.HttpContextBase HttpContext { get { throw null; } }
+ public virtual System.Web.ModelBinding.ModelStateDictionary ModelState { get { throw null; } }
+ public virtual TService GetService<TService>() { throw null; }
+ public virtual void PublishService<TService>(TService service) { }
+ public virtual TService TryGetService<TService>() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelError
+ {
+ public ModelError(System.Exception exception) { }
+ public ModelError(System.Exception exception, string errorMessage) { }
+ public ModelError(string errorMessage) { }
+ public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelErrorCollection : System.Collections.ObjectModel.Collection<System.Web.ModelBinding.ModelError>
+ {
+ public ModelErrorCollection() { }
+ public void Add(System.Exception exception) { }
+ public void Add(string errorMessage) { }
+ }
+ public partial class ModelMetadata
+ {
+ public const int DefaultOrder = 10000;
+ public ModelMetadata(System.Web.ModelBinding.ModelMetadataProvider provider, System.Type containerType, System.Func<object> modelAccessor, System.Type modelType, string propertyName) { }
+ public virtual System.Collections.Generic.Dictionary<string, object> AdditionalValues { get { throw null; } }
+ public System.Type ContainerType { get { throw null; } }
+ public virtual bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ public virtual string DataTypeName { get { throw null; } set { } }
+ public virtual string Description { get { throw null; } set { } }
+ public virtual string DisplayFormatString { get { throw null; } set { } }
+ public virtual string DisplayName { get { throw null; } set { } }
+ public virtual string EditFormatString { get { throw null; } set { } }
+ public virtual bool HideSurroundingHtml { get { throw null; } set { } }
+ public virtual bool IsComplexType { get { throw null; } }
+ public bool IsNullableValueType { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } set { } }
+ public virtual bool IsRequired { get { throw null; } set { } }
+ public object Model { get { throw null; } set { } }
+ public System.Type ModelType { get { throw null; } }
+ public virtual string NullDisplayText { get { throw null; } set { } }
+ public virtual int Order { get { throw null; } set { } }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelMetadata> Properties { get { throw null; } }
+ public string PropertyName { get { throw null; } }
+ protected System.Web.ModelBinding.ModelMetadataProvider Provider { get { throw null; } set { } }
+ public virtual bool RequestValidationEnabled { get { throw null; } set { } }
+ public virtual string ShortDisplayName { get { throw null; } set { } }
+ public virtual bool ShowForDisplay { get { throw null; } set { } }
+ public virtual bool ShowForEdit { get { throw null; } set { } }
+ public virtual string SimpleDisplayText { get { throw null; } set { } }
+ public virtual string TemplateHint { get { throw null; } set { } }
+ public virtual string Watermark { get { throw null; } set { } }
+ public string GetDisplayName() { throw null; }
+ protected virtual string GetSimpleDisplayText() { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators(System.Web.ModelBinding.ModelBindingExecutionContext context) { throw null; }
+ }
+ public abstract partial class ModelMetadataProvider
+ {
+ protected ModelMetadataProvider() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelMetadata> GetMetadataForProperties(object container, System.Type containerType);
+ public abstract System.Web.ModelBinding.ModelMetadata GetMetadataForProperty(System.Func<object> modelAccessor, System.Type containerType, string propertyName);
+ public abstract System.Web.ModelBinding.ModelMetadata GetMetadataForType(System.Func<object> modelAccessor, System.Type modelType);
+ }
+ public static partial class ModelMetadataProviders
+ {
+ public static System.Web.ModelBinding.ModelMetadataProvider Current { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelState
+ {
+ public ModelState() { }
+ public System.Web.ModelBinding.ModelErrorCollection Errors { get { throw null; } }
+ public System.Web.ModelBinding.ValueProviderResult Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class ModelStateDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, System.Web.ModelBinding.ModelState>>, System.Collections.Generic.IDictionary<string, System.Web.ModelBinding.ModelState>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Web.ModelBinding.ModelState>>, System.Collections.IEnumerable
+ {
+ public ModelStateDictionary() { }
+ public ModelStateDictionary(System.Web.ModelBinding.ModelStateDictionary dictionary) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public System.Web.ModelBinding.ModelState this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<System.Web.ModelBinding.ModelState> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, System.Web.ModelBinding.ModelState> item) { }
+ public void Add(string key, System.Web.ModelBinding.ModelState value) { }
+ public void AddModelError(string key, System.Exception exception) { }
+ public void AddModelError(string key, string errorMessage) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<string, System.Web.ModelBinding.ModelState> item) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, System.Web.ModelBinding.ModelState>[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Web.ModelBinding.ModelState>> GetEnumerator() { throw null; }
+ public bool IsValidField(string key) { throw null; }
+ public void Merge(System.Web.ModelBinding.ModelStateDictionary dictionary) { }
+ public bool Remove(System.Collections.Generic.KeyValuePair<string, System.Web.ModelBinding.ModelState> item) { throw null; }
+ public bool Remove(string key) { throw null; }
+ public void SetModelValue(string key, System.Web.ModelBinding.ValueProviderResult value) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out System.Web.ModelBinding.ModelState value) { value = default(System.Web.ModelBinding.ModelState); throw null; }
+ }
+ public sealed partial class ModelValidatedEventArgs : System.EventArgs
+ {
+ public ModelValidatedEventArgs(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelValidationNode parentNode) { }
+ public System.Web.ModelBinding.ModelBindingExecutionContext ModelBindingExecutionContext { get { throw null; } }
+ public System.Web.ModelBinding.ModelValidationNode ParentNode { get { throw null; } }
+ }
+ public sealed partial class ModelValidatingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ModelValidatingEventArgs(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelValidationNode parentNode) { }
+ public System.Web.ModelBinding.ModelBindingExecutionContext ModelBindingExecutionContext { get { throw null; } }
+ public System.Web.ModelBinding.ModelValidationNode ParentNode { get { throw null; } }
+ }
+ public sealed partial class ModelValidationNode
+ {
+ public ModelValidationNode(System.Web.ModelBinding.ModelMetadata modelMetadata, string modelStateKey) { }
+ public ModelValidationNode(System.Web.ModelBinding.ModelMetadata modelMetadata, string modelStateKey, System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidationNode> childNodes) { }
+ public System.Collections.Generic.ICollection<System.Web.ModelBinding.ModelValidationNode> ChildNodes { get { throw null; } }
+ public System.Web.ModelBinding.ModelMetadata ModelMetadata { get { throw null; } }
+ public string ModelStateKey { get { throw null; } }
+ public bool SuppressValidation { get { throw null; } set { } }
+ public bool ValidateAllProperties { get { throw null; } set { } }
+ public event System.EventHandler<System.Web.ModelBinding.ModelValidatedEventArgs> Validated { add { } remove { } }
+ public event System.EventHandler<System.Web.ModelBinding.ModelValidatingEventArgs> Validating { add { } remove { } }
+ public void CombineWith(System.Web.ModelBinding.ModelValidationNode otherNode) { }
+ public void Validate(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { }
+ public void Validate(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelValidationNode parentNode) { }
+ }
+ public partial class ModelValidationResult
+ {
+ public ModelValidationResult() { }
+ public string MemberName { get { throw null; } set { } }
+ public string Message { get { throw null; } set { } }
+ }
+ public abstract partial class ModelValidator
+ {
+ protected ModelValidator(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { }
+ public virtual bool IsRequired { get { throw null; } }
+ protected internal System.Web.ModelBinding.ModelMetadata Metadata { get { throw null; } }
+ protected internal System.Web.ModelBinding.ModelBindingExecutionContext ModelBindingExecutionContext { get { throw null; } }
+ public static System.Web.ModelBinding.ModelValidator GetModelValidator(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context) { throw null; }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidationResult> Validate(object container);
+ }
+ public abstract partial class ModelValidatorProvider
+ {
+ protected ModelValidatorProvider() { }
+ public abstract System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context);
+ }
+ public partial class ModelValidatorProviderCollection : System.Collections.ObjectModel.Collection<System.Web.ModelBinding.ModelValidatorProvider>
+ {
+ public ModelValidatorProviderCollection() { }
+ public ModelValidatorProviderCollection(System.Collections.Generic.IList<System.Web.ModelBinding.ModelValidatorProvider> list) { }
+ public System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context) { throw null; }
+ protected override void InsertItem(int index, System.Web.ModelBinding.ModelValidatorProvider item) { }
+ protected override void SetItem(int index, System.Web.ModelBinding.ModelValidatorProvider item) { }
+ }
+ public static partial class ModelValidatorProviders
+ {
+ public static System.Web.ModelBinding.ModelValidatorProviderCollection Providers { get { throw null; } }
+ }
+ public partial class MutableObjectModelBinder : System.Web.ModelBinding.IModelBinder
+ {
+ public MutableObjectModelBinder() { }
+ public virtual bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual bool CanUpdateProperty(System.Web.ModelBinding.ModelMetadata propertyMetadata) { throw null; }
+ protected virtual object CreateModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual void EnsureModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { }
+ protected virtual System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelMetadata> GetMetadataForProperties(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ protected virtual void SetProperty(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext, System.Web.ModelBinding.ModelMetadata propertyMetadata, System.Web.ModelBinding.ComplexModelResult complexModelResult) { }
+ }
+ public sealed partial class MutableObjectModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public MutableObjectModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public partial class NameValueCollectionValueProvider : System.Web.ModelBinding.IUnvalidatedValueProvider, System.Web.ModelBinding.IValueProvider
+ {
+ public NameValueCollectionValueProvider(System.Collections.Specialized.NameValueCollection collection, System.Collections.Specialized.NameValueCollection unvalidatedCollection, System.Globalization.CultureInfo culture) { }
+ public NameValueCollectionValueProvider(System.Collections.Specialized.NameValueCollection collection, System.Globalization.CultureInfo culture) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Web.ModelBinding.ValueProviderResult GetValue(string key) { throw null; }
+ public virtual System.Web.ModelBinding.ValueProviderResult GetValue(string key, bool skipValidation) { throw null; }
+ }
+ public sealed partial class ProfileAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute
+ {
+ public ProfileAttribute() { }
+ public ProfileAttribute(string key) { }
+ public string Key { get { throw null; } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class ProfileValueProvider : System.Web.ModelBinding.SimpleValueProvider
+ {
+ public ProfileValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) : base (default(System.Web.ModelBinding.ModelBindingExecutionContext)) { }
+ protected override object FetchValue(string key) { throw null; }
+ }
+ public sealed partial class QueryStringAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute, System.Web.ModelBinding.IUnvalidatedValueProviderSource, System.Web.ModelBinding.IValueProviderSource
+ {
+ public QueryStringAttribute() { }
+ public QueryStringAttribute(string key) { }
+ public string Key { get { throw null; } }
+ public bool ValidateInput { get { throw null; } set { } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class QueryStringValueProvider : System.Web.ModelBinding.NameValueCollectionValueProvider
+ {
+ public QueryStringValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) : base (default(System.Collections.Specialized.NameValueCollection), default(System.Globalization.CultureInfo)) { }
+ }
+ public sealed partial class RangeAttributeAdapter : System.Web.ModelBinding.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.RangeAttribute>
+ {
+ public RangeAttributeAdapter(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.ComponentModel.DataAnnotations.RangeAttribute attribute) : base (default(System.Web.ModelBinding.ModelMetadata), default(System.Web.ModelBinding.ModelBindingExecutionContext), default(System.ComponentModel.DataAnnotations.RangeAttribute)) { }
+ }
+ public sealed partial class RegularExpressionAttributeAdapter : System.Web.ModelBinding.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.RegularExpressionAttribute>
+ {
+ public RegularExpressionAttributeAdapter(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.ComponentModel.DataAnnotations.RegularExpressionAttribute attribute) : base (default(System.Web.ModelBinding.ModelMetadata), default(System.Web.ModelBinding.ModelBindingExecutionContext), default(System.ComponentModel.DataAnnotations.RegularExpressionAttribute)) { }
+ }
+ public sealed partial class RequiredAttributeAdapter : System.Web.ModelBinding.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.RequiredAttribute>
+ {
+ public RequiredAttributeAdapter(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.ComponentModel.DataAnnotations.RequiredAttribute attribute) : base (default(System.Web.ModelBinding.ModelMetadata), default(System.Web.ModelBinding.ModelBindingExecutionContext), default(System.ComponentModel.DataAnnotations.RequiredAttribute)) { }
+ }
+ public sealed partial class RouteDataAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute
+ {
+ public RouteDataAttribute() { }
+ public RouteDataAttribute(string key) { }
+ public string Key { get { throw null; } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class RouteDataValueProvider : System.Web.ModelBinding.DictionaryValueProvider<object>
+ {
+ public RouteDataValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) : base (default(System.Collections.Generic.IDictionary<string, object>), default(System.Globalization.CultureInfo)) { }
+ }
+ public sealed partial class SessionAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute
+ {
+ public SessionAttribute() { }
+ public SessionAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class SimpleModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public SimpleModelBinderProvider(System.Type modelType, System.Func<System.Web.ModelBinding.IModelBinder> modelBinderFactory) { }
+ public SimpleModelBinderProvider(System.Type modelType, System.Web.ModelBinding.IModelBinder modelBinder) { }
+ public System.Type ModelType { get { throw null; } }
+ public bool SuppressPrefixCheck { get { throw null; } set { } }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public abstract partial class SimpleValueProvider : System.Web.ModelBinding.IValueProvider
+ {
+ protected SimpleValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { }
+ protected SimpleValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Globalization.CultureInfo cultureInfo) { }
+ protected System.Web.ModelBinding.ModelBindingExecutionContext ModelBindingExecutionContext { get { throw null; } }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ protected abstract object FetchValue(string key);
+ public virtual System.Web.ModelBinding.ValueProviderResult GetValue(string key) { throw null; }
+ }
+ public sealed partial class StringLengthAttributeAdapter : System.Web.ModelBinding.DataAnnotationsModelValidator<System.ComponentModel.DataAnnotations.StringLengthAttribute>
+ {
+ public StringLengthAttributeAdapter(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.ComponentModel.DataAnnotations.StringLengthAttribute attribute) : base (default(System.Web.ModelBinding.ModelMetadata), default(System.Web.ModelBinding.ModelBindingExecutionContext), default(System.ComponentModel.DataAnnotations.StringLengthAttribute)) { }
+ }
+ public sealed partial class TypeConverterModelBinder : System.Web.ModelBinding.IModelBinder
+ {
+ public TypeConverterModelBinder() { }
+ public bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class TypeConverterModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public TypeConverterModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class TypeMatchModelBinder : System.Web.ModelBinding.IModelBinder
+ {
+ public TypeMatchModelBinder() { }
+ public bool BindModel(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class TypeMatchModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider
+ {
+ public TypeMatchModelBinderProvider() { }
+ public override System.Web.ModelBinding.IModelBinder GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext) { throw null; }
+ }
+ public sealed partial class UserProfileAttribute : System.Attribute, System.Web.ModelBinding.IValueProviderSource
+ {
+ public UserProfileAttribute() { }
+ public System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class UserProfileValueProvider : System.Web.ModelBinding.SimpleValueProvider
+ {
+ public UserProfileValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) : base (default(System.Web.ModelBinding.ModelBindingExecutionContext)) { }
+ protected override object FetchValue(string key) { throw null; }
+ }
+ public partial class ValidatableObjectAdapter : System.Web.ModelBinding.ModelValidator
+ {
+ public ValidatableObjectAdapter(System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context) : base (default(System.Web.ModelBinding.ModelMetadata), default(System.Web.ModelBinding.ModelBindingExecutionContext)) { }
+ public override System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidationResult> Validate(object container) { throw null; }
+ }
+ public partial class ValueProviderCollection : System.Collections.ObjectModel.Collection<System.Web.ModelBinding.IValueProvider>, System.Web.ModelBinding.IUnvalidatedValueProvider, System.Web.ModelBinding.IValueProvider
+ {
+ public ValueProviderCollection() { }
+ public ValueProviderCollection(System.Collections.Generic.IList<System.Web.ModelBinding.IValueProvider> list) { }
+ public virtual bool ContainsPrefix(string prefix) { throw null; }
+ public virtual System.Web.ModelBinding.ValueProviderResult GetValue(string key) { throw null; }
+ public virtual System.Web.ModelBinding.ValueProviderResult GetValue(string key, bool skipValidation) { throw null; }
+ protected override void InsertItem(int index, System.Web.ModelBinding.IValueProvider item) { }
+ protected override void SetItem(int index, System.Web.ModelBinding.IValueProvider item) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ValueProviderResult
+ {
+ protected ValueProviderResult() { }
+ public ValueProviderResult(object rawValue, string attemptedValue, System.Globalization.CultureInfo culture) { }
+ public string AttemptedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public System.Globalization.CultureInfo Culture { get { throw null; } protected set { } }
+ public object RawValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public object ConvertTo(System.Type type) { throw null; }
+ public virtual object ConvertTo(System.Type type, System.Globalization.CultureInfo culture) { throw null; }
+ }
+ public abstract partial class ValueProviderSourceAttribute : System.Attribute, System.Web.ModelBinding.IModelNameProvider, System.Web.ModelBinding.IValueProviderSource
+ {
+ protected ValueProviderSourceAttribute() { }
+ public virtual string GetModelName() { throw null; }
+ public abstract System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext);
+ }
+ public sealed partial class ViewStateAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute
+ {
+ public ViewStateAttribute() { }
+ public ViewStateAttribute(string key) { }
+ public string Key { get { throw null; } }
+ public override string GetModelName() { throw null; }
+ public override System.Web.ModelBinding.IValueProvider GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) { throw null; }
+ }
+ public sealed partial class ViewStateValueProvider : System.Web.ModelBinding.SimpleValueProvider
+ {
+ public ViewStateValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext) : base (default(System.Web.ModelBinding.ModelBindingExecutionContext)) { }
+ protected override object FetchValue(string key) { throw null; }
+ }
+}
+namespace System.Web.Profile
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class CustomProviderDataAttribute : System.Attribute
+ {
+ public CustomProviderDataAttribute(string customProviderData) { }
+ public string CustomProviderData { get { throw null; } }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public partial class DefaultProfile : System.Web.Profile.ProfileBase
+ {
+ public DefaultProfile() { }
+ }
+ public enum ProfileAuthenticationOption
+ {
+ All = 2,
+ Anonymous = 0,
+ Authenticated = 1,
+ }
+ public sealed partial class ProfileAutoSaveEventArgs : System.EventArgs
+ {
+ public ProfileAutoSaveEventArgs(System.Web.HttpContext context) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public bool ContinueWithProfileAutoSave { get { throw null; } set { } }
+ }
+ public delegate void ProfileAutoSaveEventHandler(object sender, System.Web.Profile.ProfileAutoSaveEventArgs e);
+ public partial class ProfileBase : System.Configuration.SettingsBase
+ {
+ public ProfileBase() { }
+ public bool IsAnonymous { get { throw null; } }
+ public bool IsDirty { get { throw null; } }
+ public override object this[string propertyName] { get { throw null; } set { } }
+ public System.DateTime LastActivityDate { get { throw null; } }
+ public System.DateTime LastUpdatedDate { get { throw null; } }
+ public static new System.Configuration.SettingsPropertyCollection Properties { get { throw null; } }
+ public string UserName { get { throw null; } }
+ public static System.Web.Profile.ProfileBase Create(string username) { throw null; }
+ public static System.Web.Profile.ProfileBase Create(string username, bool isAuthenticated) { throw null; }
+ public System.Web.Profile.ProfileGroupBase GetProfileGroup(string groupName) { throw null; }
+ public object GetPropertyValue(string propertyName) { throw null; }
+ public void Initialize(string username, bool isAuthenticated) { }
+ public override void Save() { }
+ public void SetPropertyValue(string propertyName, object propertyValue) { }
+ }
+ public sealed partial class ProfileEventArgs : System.EventArgs
+ {
+ public ProfileEventArgs(System.Web.HttpContext context) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public System.Web.Profile.ProfileBase Profile { get { throw null; } set { } }
+ }
+ public delegate void ProfileEventHandler(object sender, System.Web.Profile.ProfileEventArgs e);
+ public partial class ProfileGroupBase
+ {
+ public ProfileGroupBase() { }
+ public object this[string propertyName] { get { throw null; } set { } }
+ public object GetPropertyValue(string propertyName) { throw null; }
+ public void Init(System.Web.Profile.ProfileBase parent, string myName) { }
+ public void SetPropertyValue(string propertyName, object propertyValue) { }
+ }
+ [System.SerializableAttribute]
+ public partial class ProfileInfo
+ {
+ protected ProfileInfo() { }
+ public ProfileInfo(string username, bool isAnonymous, System.DateTime lastActivityDate, System.DateTime lastUpdatedDate, int size) { }
+ public virtual bool IsAnonymous { get { throw null; } }
+ public virtual System.DateTime LastActivityDate { get { throw null; } }
+ public virtual System.DateTime LastUpdatedDate { get { throw null; } }
+ public virtual int Size { get { throw null; } }
+ public virtual string UserName { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ProfileInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ProfileInfoCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.Profile.ProfileInfo this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Web.Profile.ProfileInfo profileInfo) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Web.Profile.ProfileInfo[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string name) { }
+ public void SetReadOnly() { }
+ }
+ public static partial class ProfileManager
+ {
+ public static string ApplicationName { get { throw null; } set { } }
+ public static bool AutomaticSaveEnabled { get { throw null; } }
+ public static bool Enabled { get { throw null; } }
+ [System.MonoTODOAttribute("check AspNetHostingPermissionLevel")]
+ public static System.Web.Profile.ProfileProvider Provider { get { throw null; } }
+ public static System.Web.Profile.ProfileProviderCollection Providers { get { throw null; } }
+ public static void AddDynamicProfileProperty(System.Web.Configuration.ProfilePropertySettings property) { }
+ public static int DeleteInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate) { throw null; }
+ public static bool DeleteProfile(string username) { throw null; }
+ public static int DeleteProfiles(string[] usernames) { throw null; }
+ public static int DeleteProfiles(System.Web.Profile.ProfileInfoCollection profiles) { throw null; }
+ public static System.Web.Profile.ProfileInfoCollection FindInactiveProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch, System.DateTime userInactiveSinceDate) { throw null; }
+ public static System.Web.Profile.ProfileInfoCollection FindInactiveProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch, System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.Profile.ProfileInfoCollection FindProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch) { throw null; }
+ public static System.Web.Profile.ProfileInfoCollection FindProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.Profile.ProfileInfoCollection GetAllInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate) { throw null; }
+ public static System.Web.Profile.ProfileInfoCollection GetAllInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.Profile.ProfileInfoCollection GetAllProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption) { throw null; }
+ public static System.Web.Profile.ProfileInfoCollection GetAllProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static int GetNumberOfInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate) { throw null; }
+ public static int GetNumberOfProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption) { throw null; }
+ }
+ public sealed partial class ProfileMigrateEventArgs : System.EventArgs
+ {
+ public ProfileMigrateEventArgs(System.Web.HttpContext context, string anonymousId) { }
+ public string AnonymousID { get { throw null; } }
+ public System.Web.HttpContext Context { get { throw null; } }
+ }
+ public delegate void ProfileMigrateEventHandler(object sender, System.Web.Profile.ProfileMigrateEventArgs e);
+ public sealed partial class ProfileModule : System.Web.IHttpModule
+ {
+ public ProfileModule() { }
+ public event System.Web.Profile.ProfileMigrateEventHandler MigrateAnonymous { add { } remove { } }
+ [System.MonoTODOAttribute("implement event rising")]
+ public event System.Web.Profile.ProfileEventHandler Personalize { add { } remove { } }
+ public event System.Web.Profile.ProfileAutoSaveEventHandler ProfileAutoSaving { add { } remove { } }
+ public void Dispose() { }
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ public abstract partial class ProfileProvider : System.Configuration.SettingsProvider
+ {
+ protected ProfileProvider() { }
+ public abstract int DeleteInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate);
+ public abstract int DeleteProfiles(string[] usernames);
+ public abstract int DeleteProfiles(System.Web.Profile.ProfileInfoCollection profiles);
+ public abstract System.Web.Profile.ProfileInfoCollection FindInactiveProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch, System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
+ public abstract System.Web.Profile.ProfileInfoCollection FindProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch, int pageIndex, int pageSize, out int totalRecords);
+ public abstract System.Web.Profile.ProfileInfoCollection GetAllInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
+ public abstract System.Web.Profile.ProfileInfoCollection GetAllProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, int pageIndex, int pageSize, out int totalRecords);
+ public abstract int GetNumberOfInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class ProfileProviderAttribute : System.Attribute
+ {
+ public ProfileProviderAttribute(string providerName) { }
+ public string ProviderName { get { throw null; } }
+ }
+ public sealed partial class ProfileProviderCollection : System.Configuration.SettingsProviderCollection
+ {
+ public ProfileProviderCollection() { }
+ public new System.Web.Profile.ProfileProvider this[string name] { get { throw null; } }
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class SettingsAllowAnonymousAttribute : System.Attribute
+ {
+ public SettingsAllowAnonymousAttribute(bool allow) { }
+ public bool Allow { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public partial class SqlProfileProvider : System.Web.Profile.ProfileProvider
+ {
+ public SqlProfileProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public override int DeleteInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate) { throw null; }
+ public override int DeleteProfiles(string[] usernames) { throw null; }
+ public override int DeleteProfiles(System.Web.Profile.ProfileInfoCollection profiles) { throw null; }
+ public override System.Web.Profile.ProfileInfoCollection FindInactiveProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch, System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Profile.ProfileInfoCollection FindProfilesByUserName(System.Web.Profile.ProfileAuthenticationOption authenticationOption, string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Profile.ProfileInfoCollection GetAllInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Profile.ProfileInfoCollection GetAllProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override int GetNumberOfInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, System.DateTime userInactiveSinceDate) { throw null; }
+ public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext sc, System.Configuration.SettingsPropertyCollection properties) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override void SetPropertyValues(System.Configuration.SettingsContext sc, System.Configuration.SettingsPropertyValueCollection properties) { }
+ }
+}
+namespace System.Web.Routing
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class HttpMethodConstraint : System.Web.Routing.IRouteConstraint
+ {
+ public HttpMethodConstraint(params string[] allowedMethods) { }
+ public System.Collections.Generic.ICollection<string> AllowedMethods { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected virtual bool Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; }
+ bool System.Web.Routing.IRouteConstraint.Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IRouteConstraint
+ {
+ bool Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IRouteHandler
+ {
+ System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext);
+ }
+ public partial class PageRouteHandler : System.Web.Routing.IRouteHandler
+ {
+ public PageRouteHandler(string virtualPath) { }
+ public PageRouteHandler(string virtualPath, bool checkPhysicalUrlAccess) { }
+ public bool CheckPhysicalUrlAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ public string GetSubstitutedVirtualPath(System.Web.Routing.RequestContext requestContext) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class RequestContext
+ {
+ public RequestContext() { }
+ public RequestContext(System.Web.HttpContextBase httpContext, System.Web.Routing.RouteData routeData) { }
+ public virtual System.Web.HttpContextBase HttpContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Web.Routing.RouteData RouteData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class Route : System.Web.Routing.RouteBase
+ {
+ public Route(string url, System.Web.Routing.IRouteHandler routeHandler) { }
+ public Route(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) { }
+ public Route(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) { }
+ public Route(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) { }
+ public System.Web.Routing.RouteValueDictionary Constraints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Routing.RouteValueDictionary DataTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Routing.RouteValueDictionary Defaults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Routing.IRouteHandler RouteHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Url { get { throw null; } set { } }
+ public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; }
+ public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; }
+ protected virtual bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class RouteBase
+ {
+ protected RouteBase() { }
+ public bool RouteExistingFiles { get { throw null; } set { } }
+ public abstract System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext);
+ public abstract System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class RouteCollection : System.Collections.ObjectModel.Collection<System.Web.Routing.RouteBase>
+ {
+ public RouteCollection() { }
+ public RouteCollection(System.Web.Hosting.VirtualPathProvider virtualPathProvider) { }
+ public bool AppendTrailingSlash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Routing.RouteBase this[string name] { get { throw null; } }
+ public bool LowercaseUrls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool RouteExistingFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void Add(string name, System.Web.Routing.RouteBase item) { }
+ protected override void ClearItems() { }
+ public System.IDisposable GetReadLock() { throw null; }
+ public System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; }
+ public System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, string name, System.Web.Routing.RouteValueDictionary values) { throw null; }
+ public System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; }
+ public System.IDisposable GetWriteLock() { throw null; }
+ public void Ignore(string url) { }
+ public void Ignore(string url, object constraints) { }
+ protected override void InsertItem(int index, System.Web.Routing.RouteBase item) { }
+ public System.Web.Routing.Route MapPageRoute(string routeName, string routeUrl, string physicalFile) { throw null; }
+ public System.Web.Routing.Route MapPageRoute(string routeName, string routeUrl, string physicalFile, bool checkPhysicalUrlAccess) { throw null; }
+ public System.Web.Routing.Route MapPageRoute(string routeName, string routeUrl, string physicalFile, bool checkPhysicalUrlAccess, System.Web.Routing.RouteValueDictionary defaults) { throw null; }
+ public System.Web.Routing.Route MapPageRoute(string routeName, string routeUrl, string physicalFile, bool checkPhysicalUrlAccess, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints) { throw null; }
+ public System.Web.Routing.Route MapPageRoute(string routeName, string routeUrl, string physicalFile, bool checkPhysicalUrlAccess, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens) { throw null; }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.Web.Routing.RouteBase item) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class RouteData
+ {
+ public RouteData() { }
+ public RouteData(System.Web.Routing.RouteBase route, System.Web.Routing.IRouteHandler routeHandler) { }
+ public System.Web.Routing.RouteValueDictionary DataTokens { get { throw null; } }
+ public System.Web.Routing.RouteBase Route { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Routing.IRouteHandler RouteHandler { get { throw null; } set { } }
+ public System.Web.Routing.RouteValueDictionary Values { get { throw null; } }
+ public string GetRequiredString(string valueName) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public enum RouteDirection
+ {
+ IncomingRequest = 0,
+ UrlGeneration = 1,
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class RouteTable
+ {
+ public RouteTable() { }
+ public static System.Web.Routing.RouteCollection Routes { get { throw null; } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class RouteValueDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable
+ {
+ public RouteValueDictionary() { }
+ public RouteValueDictionary(System.Collections.Generic.IDictionary<string, object> dictionary) { }
+ public RouteValueDictionary(object values) { }
+ public int Count { get { throw null; } }
+ public object this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<string, object>.KeyCollection Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.IsReadOnly { get { throw null; } }
+ System.Collections.Generic.ICollection<string> System.Collections.Generic.IDictionary<System.String,System.Object>.Keys { get { throw null; } }
+ System.Collections.Generic.ICollection<object> System.Collections.Generic.IDictionary<System.String,System.Object>.Values { get { throw null; } }
+ public System.Collections.Generic.Dictionary<string, object>.ValueCollection Values { get { throw null; } }
+ public void Add(string key, object value) { }
+ public void Clear() { }
+ public bool ContainsKey(string key) { throw null; }
+ public bool ContainsValue(object value) { throw null; }
+ public System.Collections.Generic.Dictionary<string, object>.Enumerator GetEnumerator() { throw null; }
+ public bool Remove(string key) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Add(System.Collections.Generic.KeyValuePair<string, object> item) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Remove(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out object value) { value = default(object); throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class StopRoutingHandler : System.Web.Routing.IRouteHandler
+ {
+ public StopRoutingHandler() { }
+ protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class UrlRoutingHandler : System.Web.IHttpHandler
+ {
+ protected UrlRoutingHandler() { }
+ protected virtual bool IsReusable { get { throw null; } }
+ public System.Web.Routing.RouteCollection RouteCollection { get { throw null; } set { } }
+ bool System.Web.IHttpHandler.IsReusable { get { throw null; } }
+ protected virtual void ProcessRequest(System.Web.HttpContext httpContext) { }
+ protected virtual void ProcessRequest(System.Web.HttpContextBase httpContext) { }
+ void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext context) { }
+ protected abstract void VerifyAndProcessRequest(System.Web.IHttpHandler httpHandler, System.Web.HttpContextBase httpContext);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class UrlRoutingModule : System.Web.IHttpModule
+ {
+ public UrlRoutingModule() { }
+ public System.Web.Routing.RouteCollection RouteCollection { get { throw null; } set { } }
+ protected virtual void Dispose() { }
+ protected virtual void Init(System.Web.HttpApplication application) { }
+ [System.ObsoleteAttribute("This method is obsolete. Override the Init method to use the PostMapRequestHandler event.")]
+ public virtual void PostMapRequestHandler(System.Web.HttpContextBase context) { }
+ public virtual void PostResolveRequestCache(System.Web.HttpContextBase context) { }
+ void System.Web.IHttpModule.Dispose() { }
+ void System.Web.IHttpModule.Init(System.Web.HttpApplication application) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class VirtualPathData
+ {
+ public VirtualPathData(System.Web.Routing.RouteBase route, string virtualPath) { }
+ public System.Web.Routing.RouteValueDictionary DataTokens { get { throw null; } }
+ public System.Web.Routing.RouteBase Route { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string VirtualPath { get { throw null; } set { } }
+ }
+}
+namespace System.Web.Security
+{
+ public enum ActiveDirectoryConnectionProtection
+ {
+ None = 0,
+ SignAndSeal = 2,
+ Ssl = 1,
+ }
+ [System.MonoTODOAttribute("that's only a stub")]
+ public partial class ActiveDirectoryMembershipProvider : System.Web.Security.MembershipProvider
+ {
+ public ActiveDirectoryMembershipProvider() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override string ApplicationName { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Web.Security.ActiveDirectoryConnectionProtection CurrentConnectionProtection { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool EnablePasswordReset { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool EnablePasswordRetrieval { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool EnableSearchMethods { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override int MaxInvalidPasswordAttempts { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override int MinRequiredNonAlphanumericCharacters { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override int MinRequiredPasswordLength { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int PasswordAnswerAttemptLockoutDuration { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override int PasswordAttemptWindow { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.Security.MembershipPasswordFormat PasswordFormat { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override string PasswordStrengthRegularExpression { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool RequiresQuestionAndAnswer { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool RequiresUniqueEmail { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool ChangePassword(string username, string oldPassword, string newPassword) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool DeleteUser(string username, bool deleteAllRelatedData) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual string GeneratePassword() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override int GetNumberOfUsersOnline() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override string GetPassword(string username, string passwordAnswer) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override string GetUserNameByEmail(string email) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override string ResetPassword(string username, string passwordAnswer) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool UnlockUser(string username) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override void UpdateUser(System.Web.Security.MembershipUser user) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override bool ValidateUser(string username, string password) { throw null; }
+ }
+ public partial class ActiveDirectoryMembershipUser : System.Web.Security.MembershipUser
+ {
+ protected ActiveDirectoryMembershipUser() { }
+ public ActiveDirectoryMembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { }
+ public override string Comment { get { throw null; } set { } }
+ public override string Email { get { throw null; } set { } }
+ public override bool IsApproved { get { throw null; } set { } }
+ public override System.DateTime LastActivityDate { get { throw null; } set { } }
+ public override System.DateTime LastLoginDate { get { throw null; } set { } }
+ public override object ProviderUserKey { get { throw null; } }
+ }
+ public sealed partial class AnonymousIdentificationEventArgs : System.EventArgs
+ {
+ public AnonymousIdentificationEventArgs(System.Web.HttpContext context) { }
+ public string AnonymousID { get { throw null; } set { } }
+ public System.Web.HttpContext Context { get { throw null; } }
+ }
+ public delegate void AnonymousIdentificationEventHandler(object sender, System.Web.Security.AnonymousIdentificationEventArgs e);
+ public sealed partial class AnonymousIdentificationModule : System.Web.IHttpModule
+ {
+ public AnonymousIdentificationModule() { }
+ public static bool Enabled { get { throw null; } }
+ public event System.Web.Security.AnonymousIdentificationEventHandler Creating { add { } remove { } }
+ public static void ClearAnonymousIdentifier() { }
+ public void Dispose() { }
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ public partial class AuthorizationStoreRoleProvider : System.Web.Security.RoleProvider
+ {
+ public AuthorizationStoreRoleProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public int CacheRefreshInterval { get { throw null; } }
+ public string ScopeName { get { throw null; } set { } }
+ public override void AddUsersToRoles(string[] usernames, string[] roleNames) { }
+ public override void CreateRole(string roleName) { }
+ public override bool DeleteRole(string roleName, bool throwOnPopulatedRole) { throw null; }
+ public override string[] FindUsersInRole(string roleName, string usernameToMatch) { throw null; }
+ public override string[] GetAllRoles() { throw null; }
+ public override string[] GetRolesForUser(string username) { throw null; }
+ public override string[] GetUsersInRole(string roleName) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override bool IsUserInRole(string username, string roleName) { throw null; }
+ public override void RemoveUsersFromRoles(string[] userNames, string[] roleNames) { }
+ public override bool RoleExists(string roleName) { throw null; }
+ }
+ public enum CookieProtection
+ {
+ All = 3,
+ Encryption = 2,
+ None = 0,
+ Validation = 1,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DefaultAuthenticationEventArgs : System.EventArgs
+ {
+ public DefaultAuthenticationEventArgs(System.Web.HttpContext context) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ }
+ public delegate void DefaultAuthenticationEventHandler(object sender, System.Web.Security.DefaultAuthenticationEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DefaultAuthenticationModule : System.Web.IHttpModule
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public DefaultAuthenticationModule() { }
+ public event System.Web.Security.DefaultAuthenticationEventHandler Authenticate { add { } remove { } }
+ public void Dispose() { }
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ [System.MonoTODOAttribute("that's only a stub")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class FileAuthorizationModule : System.Web.IHttpModule
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public FileAuthorizationModule() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static bool CheckFileAccessForUser(string virtualPath, System.IntPtr token, string verb) { throw null; }
+ public void Dispose() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class FormsAuthentication
+ {
+ public FormsAuthentication() { }
+ public static string CookieDomain { get { throw null; } }
+ public static System.Web.HttpCookieMode CookieMode { get { throw null; } }
+ public static bool CookiesSupported { get { throw null; } }
+ public static string DefaultUrl { get { throw null; } }
+ public static bool EnableCrossAppRedirects { get { throw null; } }
+ public static string FormsCookieName { get { throw null; } }
+ public static string FormsCookiePath { get { throw null; } }
+ public static bool IsEnabled { get { throw null; } }
+ public static string LoginUrl { get { throw null; } }
+ public static bool RequireSSL { get { throw null; } }
+ public static bool SlidingExpiration { get { throw null; } }
+ public static System.Web.Configuration.TicketCompatibilityMode TicketCompatibilityMode { get { throw null; } }
+ public static System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static bool Authenticate(string name, string password) { throw null; }
+ public static System.Web.Security.FormsAuthenticationTicket Decrypt(string encryptedTicket) { throw null; }
+ public static void EnableFormsAuthentication(System.Collections.Specialized.NameValueCollection configurationData) { }
+ public static string Encrypt(System.Web.Security.FormsAuthenticationTicket ticket) { throw null; }
+ public static System.Web.HttpCookie GetAuthCookie(string userName, bool createPersistentCookie) { throw null; }
+ public static System.Web.HttpCookie GetAuthCookie(string userName, bool createPersistentCookie, string strCookiePath) { throw null; }
+ public static string GetRedirectUrl(string userName, bool createPersistentCookie) { throw null; }
+ public static string HashPasswordForStoringInConfigFile(string password, string passwordFormat) { throw null; }
+ public static void Initialize() { }
+ public static void RedirectFromLoginPage(string userName, bool createPersistentCookie) { }
+ public static void RedirectFromLoginPage(string userName, bool createPersistentCookie, string strCookiePath) { }
+ public static void RedirectToLoginPage() { }
+ [System.MonoTODOAttribute("needs more tests")]
+ public static void RedirectToLoginPage(string extraQueryString) { }
+ public static System.Web.Security.FormsAuthenticationTicket RenewTicketIfOld(System.Web.Security.FormsAuthenticationTicket tOld) { throw null; }
+ public static void SetAuthCookie(string userName, bool createPersistentCookie) { }
+ public static void SetAuthCookie(string userName, bool createPersistentCookie, string strCookiePath) { }
+ public static void SignOut() { }
+ }
+ public sealed partial class FormsAuthenticationEventArgs : System.EventArgs
+ {
+ public FormsAuthenticationEventArgs(System.Web.HttpContext context) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]set { } }
+ }
+ public delegate void FormsAuthenticationEventHandler(object sender, System.Web.Security.FormsAuthenticationEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class FormsAuthenticationModule : System.Web.IHttpModule
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public FormsAuthenticationModule() { }
+ public event System.Web.Security.FormsAuthenticationEventHandler Authenticate { add { } remove { } }
+ public void Dispose() { }
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class FormsAuthenticationTicket
+ {
+ public FormsAuthenticationTicket(int version, string name, System.DateTime issueDate, System.DateTime expiration, bool isPersistent, string userData) { }
+ public FormsAuthenticationTicket(int version, string name, System.DateTime issueDate, System.DateTime expiration, bool isPersistent, string userData, string cookiePath) { }
+ public FormsAuthenticationTicket(string name, bool isPersistent, int timeout) { }
+ public string CookiePath { get { throw null; } }
+ public System.DateTime Expiration { get { throw null; } }
+ public bool Expired { get { throw null; } }
+ public bool IsPersistent { get { throw null; } }
+ public System.DateTime IssueDate { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string UserData { get { throw null; } }
+ public int Version { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public partial class FormsIdentity : System.Security.Claims.ClaimsIdentity
+ {
+ public FormsIdentity(System.Web.Security.FormsAuthenticationTicket ticket) { }
+ protected FormsIdentity(System.Web.Security.FormsIdentity identity) { }
+ public override string AuthenticationType { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
+ public override bool IsAuthenticated { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Web.Security.FormsAuthenticationTicket Ticket { get { throw null; } }
+ public override System.Security.Claims.ClaimsIdentity Clone() { throw null; }
+ }
+ public static partial class MachineKey
+ {
+ public static byte[] Decode(string encodedData, System.Web.Security.MachineKeyProtection protectionOption) { throw null; }
+ public static string Encode(byte[] data, System.Web.Security.MachineKeyProtection protectionOption) { throw null; }
+ public static byte[] Protect(byte[] userData, params string[] purposes) { throw null; }
+ public static byte[] Unprotect(byte[] protectedData, params string[] purposes) { throw null; }
+ }
+ public enum MachineKeyProtection
+ {
+ All = 0,
+ Encryption = 1,
+ Validation = 2,
+ }
+ public static partial class Membership
+ {
+ public static string ApplicationName { get { throw null; } set { } }
+ public static bool EnablePasswordReset { get { throw null; } }
+ public static bool EnablePasswordRetrieval { get { throw null; } }
+ public static string HashAlgorithmType { get { throw null; } }
+ public static int MaxInvalidPasswordAttempts { get { throw null; } }
+ public static int MinRequiredNonAlphanumericCharacters { get { throw null; } }
+ public static int MinRequiredPasswordLength { get { throw null; } }
+ public static int PasswordAttemptWindow { get { throw null; } }
+ public static string PasswordStrengthRegularExpression { get { throw null; } }
+ public static System.Web.Security.MembershipProvider Provider { get { throw null; } }
+ public static System.Web.Security.MembershipProviderCollection Providers { get { throw null; } }
+ public static bool RequiresQuestionAndAnswer { get { throw null; } }
+ public static int UserIsOnlineTimeWindow { get { throw null; } }
+ public static event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } }
+ public static System.Web.Security.MembershipUser CreateUser(string username, string password) { throw null; }
+ public static System.Web.Security.MembershipUser CreateUser(string username, string password, string email) { throw null; }
+ public static System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); throw null; }
+ public static System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); throw null; }
+ public static bool DeleteUser(string username) { throw null; }
+ public static bool DeleteUser(string username, bool deleteAllRelatedData) { throw null; }
+ public static System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch) { throw null; }
+ public static System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch) { throw null; }
+ public static System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static string GeneratePassword(int length, int numberOfNonAlphanumericCharacters) { throw null; }
+ public static System.Web.Security.MembershipUserCollection GetAllUsers() { throw null; }
+ public static System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static int GetNumberOfUsersOnline() { throw null; }
+ public static System.Web.Security.MembershipUser GetUser() { throw null; }
+ public static System.Web.Security.MembershipUser GetUser(bool userIsOnline) { throw null; }
+ public static System.Web.Security.MembershipUser GetUser(object providerUserKey) { throw null; }
+ public static System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline) { throw null; }
+ public static System.Web.Security.MembershipUser GetUser(string username) { throw null; }
+ public static System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline) { throw null; }
+ public static string GetUserNameByEmail(string emailToMatch) { throw null; }
+ public static void UpdateUser(System.Web.Security.MembershipUser user) { }
+ public static bool ValidateUser(string username, string password) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)]
+ public partial class MembershipPasswordAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
+ {
+ public MembershipPasswordAttribute() { }
+ public string MinNonAlphanumericCharactersError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string MinPasswordLengthError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MinRequiredNonAlphanumericCharacters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MinRequiredPasswordLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string PasswordStrengthError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string PasswordStrengthRegularExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string FormatErrorMessage(string name) { throw null; }
+ protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; }
+ }
+ [System.ObsoleteAttribute("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
+ public sealed partial class PassportAuthenticationEventArgs : System.EventArgs
+ {
+ public PassportAuthenticationEventArgs(System.Web.Security.PassportIdentity identity, System.Web.HttpContext context) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public System.Web.Security.PassportIdentity Identity { get { throw null; } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]set { } }
+ }
+ [System.ObsoleteAttribute("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
+ public delegate void PassportAuthenticationEventHandler(object sender, System.Web.Security.PassportAuthenticationEventArgs e);
+ [System.ObsoleteAttribute("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class PassportAuthenticationModule : System.Web.IHttpModule
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public PassportAuthenticationModule() { }
+ public event System.Web.Security.PassportAuthenticationEventHandler Authenticate { add { } remove { } }
+ public void Dispose() { }
+ [System.MonoTODOAttribute("Will we ever implement this? :-)")]
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ [System.MonoNotSupportedAttribute("")]
+ [System.MonoTODOAttribute("Not implemented")]
+ [System.ObsoleteAttribute("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class PassportIdentity : System.IDisposable, System.Security.Principal.IIdentity
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public PassportIdentity() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string AuthenticationType { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int Error { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool GetFromNetworkServer { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool HasSavedPassword { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool HasTicket { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string HexPUID { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool IsAuthenticated { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string this[string strProfileName] { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int TicketAge { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int TimeSinceSignIn { get { throw null; } }
+ public string AuthUrl() { throw null; }
+ public string AuthUrl(string strReturnUrl) { throw null; }
+ public string AuthUrl(string strReturnUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, bool bUseSecureAuth) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string AuthUrl(string strReturnUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, int iUseSecureAuth) { throw null; }
+ public string AuthUrl2() { throw null; }
+ public string AuthUrl2(string strReturnUrl) { throw null; }
+ public string AuthUrl2(string strReturnUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, bool bUseSecureAuth) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string AuthUrl2(string strReturnUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, int iUseSecureAuth) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static string Compress(string strData) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static bool CryptIsValid() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static int CryptPutHost(string strHost) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static int CryptPutSite(string strSite) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static string Decompress(string strData) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static string Decrypt(string strData) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static string Encrypt(string strData) { throw null; }
+ ~PassportIdentity() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public object GetCurrentConfig(string strAttribute) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string GetDomainAttribute(string strAttribute, int iLCID, string strDomain) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string GetDomainFromMemberName(string strMemberName) { throw null; }
+ public bool GetIsAuthenticated(int iTimeWindow, bool bForceLogin, bool bCheckSecure) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool GetIsAuthenticated(int iTimeWindow, int iForceLogin, int iCheckSecure) { throw null; }
+ public string GetLoginChallenge() { throw null; }
+ public string GetLoginChallenge(string strReturnUrl) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string GetLoginChallenge(string szRetURL, int iTimeWindow, int fForceLogin, string szCOBrandArgs, int iLangID, string strNameSpace, int iKPP, int iUseSecureAuth, object oExtraParams) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public object GetOption(string strOpt) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public object GetProfileObject(string strProfileName) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool HasFlag(int iFlagMask) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool HasProfile(string strProfile) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool HaveConsent(bool bNeedFullConsent, bool bNeedBirthdate) { throw null; }
+ public int LoginUser() { throw null; }
+ public int LoginUser(string strReturnUrl) { throw null; }
+ public int LoginUser(string szRetURL, int iTimeWindow, bool fForceLogin, string szCOBrandArgs, int iLangID, string strNameSpace, int iKPP, bool fUseSecureAuth, object oExtraParams) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int LoginUser(string szRetURL, int iTimeWindow, int fForceLogin, string szCOBrandArgs, int iLangID, string strNameSpace, int iKPP, int iUseSecureAuth, object oExtraParams) { throw null; }
+ public string LogoTag() { throw null; }
+ public string LogoTag(string strReturnUrl) { throw null; }
+ public string LogoTag(string strReturnUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, bool fSecure, string strNameSpace, int iKPP, bool bUseSecureAuth) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string LogoTag(string strReturnUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, int iSecure, string strNameSpace, int iKPP, int iUseSecureAuth) { throw null; }
+ public string LogoTag2() { throw null; }
+ public string LogoTag2(string strReturnUrl) { throw null; }
+ public string LogoTag2(string strReturnUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, bool fSecure, string strNameSpace, int iKPP, bool bUseSecureAuth) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string LogoTag2(string strReturnUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, int iSecure, string strNameSpace, int iKPP, int iUseSecureAuth) { throw null; }
+ public string LogoutURL() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string LogoutURL(string szReturnURL, string szCOBrandArgs, int iLangID, string strDomain, int iUseSecureAuth) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void SetOption(string strOpt, object vOpt) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static void SignOut(string strSignOutDotGifFileName) { }
+ void System.IDisposable.Dispose() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public object Ticket(string strAttribute) { throw null; }
+ }
+ public sealed partial class PassportPrincipal : System.Security.Principal.GenericPrincipal
+ {
+ public PassportPrincipal(System.Web.Security.PassportIdentity identity, string[] roles) : base (default(System.Security.Principal.IIdentity), default(string[])) { }
+ }
+ public sealed partial class RoleManagerEventArgs : System.EventArgs
+ {
+ public RoleManagerEventArgs(System.Web.HttpContext context) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public bool RolesPopulated { get { throw null; } set { } }
+ }
+ public delegate void RoleManagerEventHandler(object sender, System.Web.Security.RoleManagerEventArgs e);
+ public sealed partial class RoleManagerModule : System.Web.IHttpModule
+ {
+ public RoleManagerModule() { }
+ public event System.Web.Security.RoleManagerEventHandler GetRoles { add { } remove { } }
+ public void Dispose() { }
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public partial class RolePrincipal : System.Security.Claims.ClaimsPrincipal, System.Runtime.Serialization.ISerializable
+ {
+ protected RolePrincipal(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RolePrincipal(System.Security.Principal.IIdentity identity) { }
+ public RolePrincipal(System.Security.Principal.IIdentity identity, string encryptedTicket) { }
+ public RolePrincipal(string providerName, System.Security.Principal.IIdentity identity) { }
+ public RolePrincipal(string providerName, System.Security.Principal.IIdentity identity, string encryptedTicket) { }
+ public bool CachedListChanged { get { throw null; } }
+ public string CookiePath { get { throw null; } }
+ public bool Expired { get { throw null; } }
+ public System.DateTime ExpireDate { get { throw null; } }
+ public override System.Security.Principal.IIdentity Identity { get { throw null; } }
+ public bool IsRoleListCached { get { throw null; } }
+ public System.DateTime IssueDate { get { throw null; } }
+ public string ProviderName { get { throw null; } }
+ public int Version { get { throw null; } }
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public string[] GetRoles() { throw null; }
+ public override bool IsInRole(string role) { throw null; }
+ public void SetDirty() { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public string ToEncryptedTicket() { throw null; }
+ }
+ public sealed partial class RoleProviderCollection : System.Configuration.Provider.ProviderCollection
+ {
+ public RoleProviderCollection() { }
+ public new System.Web.Security.RoleProvider this[string name] { get { throw null; } }
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ public void CopyTo(System.Web.Security.RoleProvider[] array, int index) { }
+ }
+ public static partial class Roles
+ {
+ public static string ApplicationName { get { throw null; } set { } }
+ public static bool CacheRolesInCookie { get { throw null; } }
+ public static string CookieName { get { throw null; } }
+ public static string CookiePath { get { throw null; } }
+ public static System.Web.Security.CookieProtection CookieProtectionValue { get { throw null; } }
+ public static bool CookieRequireSSL { get { throw null; } }
+ public static bool CookieSlidingExpiration { get { throw null; } }
+ public static int CookieTimeout { get { throw null; } }
+ public static bool CreatePersistentCookie { get { throw null; } }
+ public static string Domain { get { throw null; } }
+ public static bool Enabled { get { throw null; } set { } }
+ public static int MaxCachedResults { get { throw null; } }
+ public static System.Web.Security.RoleProvider Provider { get { throw null; } }
+ public static System.Web.Security.RoleProviderCollection Providers { get { throw null; } }
+ public static void AddUsersToRole(string[] usernames, string roleName) { }
+ public static void AddUsersToRoles(string[] usernames, string[] roleNames) { }
+ public static void AddUserToRole(string username, string roleName) { }
+ public static void AddUserToRoles(string username, string[] roleNames) { }
+ public static void CreateRole(string roleName) { }
+ public static void DeleteCookie() { }
+ public static bool DeleteRole(string roleName) { throw null; }
+ public static bool DeleteRole(string roleName, bool throwOnPopulatedRole) { throw null; }
+ public static string[] FindUsersInRole(string roleName, string usernameToMatch) { throw null; }
+ public static string[] GetAllRoles() { throw null; }
+ public static string[] GetRolesForUser() { throw null; }
+ public static string[] GetRolesForUser(string username) { throw null; }
+ public static string[] GetUsersInRole(string roleName) { throw null; }
+ public static bool IsUserInRole(string roleName) { throw null; }
+ public static bool IsUserInRole(string username, string roleName) { throw null; }
+ public static void RemoveUserFromRole(string username, string roleName) { }
+ public static void RemoveUserFromRoles(string username, string[] roleNames) { }
+ public static void RemoveUsersFromRole(string[] usernames, string roleName) { }
+ public static void RemoveUsersFromRoles(string[] usernames, string[] roleNames) { }
+ public static bool RoleExists(string roleName) { throw null; }
+ }
+ public partial class SqlMembershipProvider : System.Web.Security.MembershipProvider
+ {
+ public SqlMembershipProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public override bool EnablePasswordReset { get { throw null; } }
+ public override bool EnablePasswordRetrieval { get { throw null; } }
+ public override int MaxInvalidPasswordAttempts { get { throw null; } }
+ public override int MinRequiredNonAlphanumericCharacters { get { throw null; } }
+ public override int MinRequiredPasswordLength { get { throw null; } }
+ public override int PasswordAttemptWindow { get { throw null; } }
+ public override System.Web.Security.MembershipPasswordFormat PasswordFormat { get { throw null; } }
+ public override string PasswordStrengthRegularExpression { get { throw null; } }
+ public override bool RequiresQuestionAndAnswer { get { throw null; } }
+ public override bool RequiresUniqueEmail { get { throw null; } }
+ public override bool ChangePassword(string username, string oldPassword, string newPassword) { throw null; }
+ public override bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; }
+ public override System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); throw null; }
+ public override bool DeleteUser(string username, bool deleteAllRelatedData) { throw null; }
+ public override System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public virtual string GeneratePassword() { throw null; }
+ public override System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override int GetNumberOfUsersOnline() { throw null; }
+ public override string GetPassword(string username, string passwordAnswer) { throw null; }
+ public override System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline) { throw null; }
+ public override System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline) { throw null; }
+ public override string GetUserNameByEmail(string email) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override string ResetPassword(string username, string passwordAnswer) { throw null; }
+ public override bool UnlockUser(string username) { throw null; }
+ public override void UpdateUser(System.Web.Security.MembershipUser user) { }
+ public override bool ValidateUser(string username, string password) { throw null; }
+ }
+ public partial class SqlRoleProvider : System.Web.Security.RoleProvider
+ {
+ public SqlRoleProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public override void AddUsersToRoles(string[] usernames, string[] roleNames) { }
+ public override void CreateRole(string roleName) { }
+ public override bool DeleteRole(string roleName, bool throwOnPopulatedRole) { throw null; }
+ public override string[] FindUsersInRole(string roleName, string usernameToMatch) { throw null; }
+ public override string[] GetAllRoles() { throw null; }
+ public override string[] GetRolesForUser(string username) { throw null; }
+ public override string[] GetUsersInRole(string roleName) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public override bool IsUserInRole(string username, string roleName) { throw null; }
+ public override void RemoveUsersFromRoles(string[] usernames, string[] roleNames) { }
+ public override bool RoleExists(string roleName) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class UrlAuthorizationModule : System.Web.IHttpModule
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public UrlAuthorizationModule() { }
+ public static bool CheckUrlAccessForPrincipal(string virtualPath, System.Security.Principal.IPrincipal user, string verb) { throw null; }
+ public void Dispose() { }
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ public sealed partial class WindowsAuthenticationEventArgs : System.EventArgs
+ {
+ public WindowsAuthenticationEventArgs(System.Security.Principal.WindowsIdentity identity, System.Web.HttpContext context) { }
+ public System.Web.HttpContext Context { get { throw null; } }
+ public System.Security.Principal.WindowsIdentity Identity { get { throw null; } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]set { } }
+ }
+ public delegate void WindowsAuthenticationEventHandler(object sender, System.Web.Security.WindowsAuthenticationEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class WindowsAuthenticationModule : System.Web.IHttpModule
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public WindowsAuthenticationModule() { }
+ public event System.Web.Security.WindowsAuthenticationEventHandler Authenticate { add { } remove { } }
+ public void Dispose() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ public partial class WindowsTokenRoleProvider : System.Web.Security.RoleProvider
+ {
+ public WindowsTokenRoleProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public override void AddUsersToRoles(string[] usernames, string[] roleNames) { }
+ public override void CreateRole(string roleName) { }
+ public override bool DeleteRole(string roleName, bool throwOnPopulatedRole) { throw null; }
+ public override string[] FindUsersInRole(string roleName, string usernameToMatch) { throw null; }
+ public override string[] GetAllRoles() { throw null; }
+ public override string[] GetRolesForUser(string username) { throw null; }
+ public override string[] GetUsersInRole(string roleName) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { }
+ public bool IsUserInRole(string username, System.Security.Principal.WindowsBuiltInRole role) { throw null; }
+ public override bool IsUserInRole(string username, string roleName) { throw null; }
+ public override void RemoveUsersFromRoles(string[] usernames, string[] roleNames) { }
+ public override bool RoleExists(string roleName) { throw null; }
+ }
+}
+namespace System.Web.Security.AntiXss
+{
+ public partial class AntiXssEncoder : System.Web.Util.HttpEncoder
+ {
+ public AntiXssEncoder() { }
+ public static string CssEncode(string input) { throw null; }
+ protected internal override void HtmlAttributeEncode(string value, System.IO.TextWriter output) { }
+ public static string HtmlEncode(string input, bool useNamedEntities) { throw null; }
+ protected internal override void HtmlEncode(string value, System.IO.TextWriter output) { }
+ public static string HtmlFormUrlEncode(string input) { throw null; }
+ public static string HtmlFormUrlEncode(string input, int codePage) { throw null; }
+ public static string HtmlFormUrlEncode(string input, System.Text.Encoding inputEncoding) { throw null; }
+ public static void MarkAsSafe(System.Web.Security.AntiXss.LowerCodeCharts lowerCodeCharts, System.Web.Security.AntiXss.LowerMidCodeCharts lowerMidCodeCharts, System.Web.Security.AntiXss.MidCodeCharts midCodeCharts, System.Web.Security.AntiXss.UpperMidCodeCharts upperMidCodeCharts, System.Web.Security.AntiXss.UpperCodeCharts upperCodeCharts) { }
+ protected internal override byte[] UrlEncode(byte[] bytes, int offset, int count) { throw null; }
+ public static string UrlEncode(string input) { throw null; }
+ public static string UrlEncode(string input, int codePage) { throw null; }
+ public static string UrlEncode(string input, System.Text.Encoding inputEncoding) { throw null; }
+ protected internal override string UrlPathEncode(string value) { throw null; }
+ public static string XmlAttributeEncode(string input) { throw null; }
+ public static string XmlEncode(string input) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum LowerCodeCharts : long
+ {
+ Arabic = (long)4096,
+ ArabicSupplement = (long)16384,
+ Armenian = (long)1024,
+ BasicLatin = (long)1,
+ Bengali = (long)524288,
+ C1ControlsAndLatin1Supplement = (long)2,
+ CombiningDiacriticalMarks = (long)64,
+ Cyrillic = (long)256,
+ CyrillicSupplement = (long)512,
+ Default = (long)127,
+ Devanagari = (long)262144,
+ GreekAndCoptic = (long)128,
+ Gujarati = (long)2097152,
+ Gurmukhi = (long)1048576,
+ Hebrew = (long)2048,
+ IpaExtensions = (long)16,
+ Kannada = (long)33554432,
+ Lao = (long)536870912,
+ LatinExtendedA = (long)4,
+ LatinExtendedB = (long)8,
+ Malayalam = (long)67108864,
+ Nko = (long)65536,
+ None = (long)0,
+ Oriya = (long)4194304,
+ Samaritan = (long)131072,
+ Sinhala = (long)134217728,
+ SpacingModifierLetters = (long)32,
+ Syriac = (long)8192,
+ Tamil = (long)8388608,
+ Telugu = (long)16777216,
+ Thaana = (long)32768,
+ Thai = (long)268435456,
+ Tibetan = (long)1073741824,
+ }
+ [System.FlagsAttribute]
+ public enum LowerMidCodeCharts : long
+ {
+ Balinese = (long)4194304,
+ Buginese = (long)1048576,
+ Buhid = (long)2048,
+ Cherokee = (long)32,
+ CombiningDiacriticalMarksSupplement = (long)536870912,
+ Ethiopic = (long)8,
+ EthiopicSupplement = (long)16,
+ Georgian = (long)2,
+ HangulJamo = (long)4,
+ Hanunoo = (long)1024,
+ Khmer = (long)8192,
+ KhmerSymbols = (long)524288,
+ LatinExtendedAdditional = (long)1073741824,
+ Lepcha = (long)16777216,
+ Limbu = (long)65536,
+ Mongolian = (long)16384,
+ Myanmar = (long)1,
+ NewTaiLue = (long)262144,
+ None = (long)0,
+ Ogham = (long)128,
+ OlChiki = (long)33554432,
+ PhoneticExtensions = (long)134217728,
+ PhoneticExtensionsSupplement = (long)268435456,
+ Runic = (long)256,
+ Sudanese = (long)8388608,
+ Tagalog = (long)512,
+ Tagbanwa = (long)4096,
+ TaiLe = (long)131072,
+ TaiTham = (long)2097152,
+ UnifiedCanadianAboriginalSyllabics = (long)64,
+ UnifiedCanadianAboriginalSyllabicsExtended = (long)32768,
+ VedicExtensions = (long)67108864,
+ }
+ [System.FlagsAttribute]
+ public enum MidCodeCharts : long
+ {
+ Arrows = (long)128,
+ BlockElements = (long)16384,
+ BoxDrawing = (long)8192,
+ BraillePatterns = (long)1048576,
+ CombiningDiacriticalMarksForSymbols = (long)16,
+ ControlPictures = (long)1024,
+ Coptic = (long)134217728,
+ CurrencySymbols = (long)8,
+ Dingbats = (long)131072,
+ EnclosedAlphanumerics = (long)4096,
+ EthiopicExtended = (long)16384,
+ GeneralPunctuation = (long)2,
+ GeometricShapes = (long)32768,
+ GeorgianSupplement = (long)268435456,
+ Glagolitic = (long)33554432,
+ GreekExtended = (long)1,
+ LatinExtendedC = (long)67108864,
+ LetterlikeSymbols = (long)32,
+ MathematicalOperators = (long)256,
+ MiscellaneousMathematicalSymbolsA = (long)262144,
+ MiscellaneousMathematicalSymbolsB = (long)4194304,
+ MiscellaneousSymbols = (long)65536,
+ MiscellaneousSymbolsAndArrows = (long)16777216,
+ MiscellaneousTechnical = (long)512,
+ None = (long)0,
+ NumberForms = (long)64,
+ OpticalCharacterRecognition = (long)2048,
+ SuperscriptsAndSubscripts = (long)4,
+ SupplementalArrowsA = (long)524288,
+ SupplementalArrowsB = (long)2097152,
+ SupplementalMathematicalOperators = (long)8388608,
+ Tifinagh = (long)536870912,
+ }
+ [System.FlagsAttribute]
+ public enum UpperCodeCharts
+ {
+ AlphabeticPresentationForms = 4096,
+ ArabicPresentationFormsA = 8192,
+ ArabicPresentationFormsB = 524288,
+ Cham = 32,
+ CjkCompatibilityForms = 131072,
+ CjkCompatibilityIdeographs = 2048,
+ CombiningHalfMarks = 65536,
+ DevanagariExtended = 1,
+ HalfWidthAndFullWidthForms = 1048576,
+ HangulJamoExtendedA = 8,
+ HangulJamoExtendedB = 1024,
+ HangulSyllables = 512,
+ Javanese = 16,
+ KayahLi = 2,
+ MeeteiMayek = 256,
+ MyanmarExtendedA = 64,
+ None = 0,
+ Rejang = 4,
+ SmallFormVariants = 262144,
+ Specials = 2097152,
+ TaiViet = 128,
+ VariationSelectors = 16384,
+ VerticalForms = 32768,
+ }
+ [System.FlagsAttribute]
+ public enum UpperMidCodeCharts : long
+ {
+ Bamum = (long)16777216,
+ Bopomofo = (long)256,
+ BopomofoExtended = (long)2048,
+ CjkCompatibility = (long)32768,
+ CjkRadicalsSupplement = (long)4,
+ CjkStrokes = (long)4096,
+ CjkSymbolsAndPunctuation = (long)32,
+ CjkUnifiedIdeographs = (long)262144,
+ CjkUnifiedIdeographsExtensionA = (long)65536,
+ CommonIndicNumberForms = (long)268435456,
+ CyrillicExtendedA = (long)1,
+ CyrillicExtendedB = (long)8388608,
+ EnclosedCjkLettersAndMonths = (long)16384,
+ HangulCompatibilityJamo = (long)512,
+ Hiragana = (long)64,
+ IdeographicDescriptionCharacters = (long)16,
+ Kanbun = (long)1024,
+ KangxiRadicals = (long)8,
+ Katakana = (long)128,
+ KatakanaPhoneticExtensions = (long)8192,
+ LatinExtendedD = (long)67108864,
+ Lisu = (long)2097152,
+ ModifierToneLetters = (long)33554432,
+ None = (long)0,
+ Phagspa = (long)536870912,
+ Saurashtra = (long)1073741824,
+ SupplementalPunctuation = (long)2,
+ SylotiNagri = (long)134217728,
+ Vai = (long)4194304,
+ YijingHexagramSymbols = (long)131072,
+ YiRadicals = (long)1048576,
+ YiSyllables = (long)524288,
+ }
+}
+namespace System.Web.SessionState
+{
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HttpSessionState : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal HttpSessionState() { }
+ public int CodePage { get { throw null; } set { } }
+ public System.Web.SessionState.HttpSessionState Contents { get { throw null; } }
+ public System.Web.HttpCookieMode CookieMode { get { throw null; } }
+ public int Count { get { throw null; } }
+ public bool IsCookieless { get { throw null; } }
+ public bool IsNewSession { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object this[int index] { get { throw null; } set { } }
+ public object this[string name] { get { throw null; } set { } }
+ public System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public int LCID { get { throw null; } set { } }
+ public System.Web.SessionState.SessionStateMode Mode { get { throw null; } }
+ public string SessionID { get { throw null; } }
+ public System.Web.HttpStaticObjectsCollection StaticObjects { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Timeout { get { throw null; } set { } }
+ public void Abandon() { }
+ public void Add(string name, object value) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAll() { }
+ public void RemoveAt(int index) { }
+ }
+ public partial class HttpSessionStateContainer : System.Web.SessionState.IHttpSessionState
+ {
+ public HttpSessionStateContainer(string id, System.Web.SessionState.ISessionStateItemCollection sessionItems, System.Web.HttpStaticObjectsCollection staticObjects, int timeout, bool newSession, System.Web.HttpCookieMode cookieMode, System.Web.SessionState.SessionStateMode mode, bool isReadonly) { }
+ public int CodePage { get { throw null; } set { } }
+ public System.Web.HttpCookieMode CookieMode { get { throw null; } }
+ public int Count { get { throw null; } }
+ public bool IsAbandoned { get { throw null; } }
+ public bool IsCookieless { get { throw null; } }
+ public bool IsNewSession { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object this[int index] { get { throw null; } set { } }
+ public object this[string name] { get { throw null; } set { } }
+ public System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public int LCID { get { throw null; } set { } }
+ public System.Web.SessionState.SessionStateMode Mode { get { throw null; } }
+ public string SessionID { get { throw null; } }
+ public System.Web.HttpStaticObjectsCollection StaticObjects { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Timeout { get { throw null; } set { } }
+ public void Abandon() { }
+ public void Add(string name, object value) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAll() { }
+ public void RemoveAt(int index) { }
+ }
+ public partial interface IHttpSessionState
+ {
+ int CodePage { get; set; }
+ System.Web.HttpCookieMode CookieMode { get; }
+ int Count { get; }
+ bool IsCookieless { get; }
+ bool IsNewSession { get; }
+ bool IsReadOnly { get; }
+ bool IsSynchronized { get; }
+ object this[int index] { get; set; }
+ object this[string name] { get; set; }
+ System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get; }
+ int LCID { get; set; }
+ System.Web.SessionState.SessionStateMode Mode { get; }
+ string SessionID { get; }
+ System.Web.HttpStaticObjectsCollection StaticObjects { get; }
+ object SyncRoot { get; }
+ int Timeout { get; set; }
+ void Abandon();
+ void Add(string name, object value);
+ void Clear();
+ void CopyTo(System.Array array, int index);
+ System.Collections.IEnumerator GetEnumerator();
+ void Remove(string name);
+ void RemoveAll();
+ void RemoveAt(int index);
+ }
+ public partial interface IPartialSessionState
+ {
+ System.Collections.Generic.IList<string> PartialSessionStateKeys { get; }
+ }
+ public partial interface IReadOnlySessionState : System.Web.SessionState.IRequiresSessionState
+ {
+ }
+ public partial interface IRequiresSessionState
+ {
+ }
+ public partial interface ISessionIDManager
+ {
+ string CreateSessionID(System.Web.HttpContext context);
+ string GetSessionID(System.Web.HttpContext context);
+ void Initialize();
+ bool InitializeRequest(System.Web.HttpContext context, bool suppressAutoDetectRedirect, out bool supportSessionIDReissue);
+ void RemoveSessionID(System.Web.HttpContext context);
+ void SaveSessionID(System.Web.HttpContext context, string id, out bool redirected, out bool cookieAdded);
+ bool Validate(string id);
+ }
+ public partial interface ISessionStateItemCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ bool Dirty { get; set; }
+ object this[int index] { get; set; }
+ object this[string name] { get; set; }
+ System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get; }
+ void Clear();
+ void Remove(string name);
+ void RemoveAt(int index);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("7297744b-e188-40bf-b7e9-56698d25cf44")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IStateRuntime
+ {
+ void ProcessRequest([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]System.IntPtr tracker, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int verb, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string uri, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int exclusive, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int extraFlags, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int timeout, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int lockCookieExists, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int lockCookie, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int contentLength, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]System.IntPtr content);
+ void ProcessRequest([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]System.IntPtr tracker, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int verb, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string uri, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int exclusive, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int timeout, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int lockCookieExists, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int lockCookie, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int contentLength, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]System.IntPtr content);
+ void StopProcessing();
+ }
+ public partial class SessionIDManager : System.Web.SessionState.ISessionIDManager
+ {
+ public SessionIDManager() { }
+ public static int SessionIDMaxLength { get { throw null; } }
+ public virtual string CreateSessionID(System.Web.HttpContext context) { throw null; }
+ public virtual string Decode(string id) { throw null; }
+ public virtual string Encode(string id) { throw null; }
+ public string GetSessionID(System.Web.HttpContext context) { throw null; }
+ public void Initialize() { }
+ public bool InitializeRequest(System.Web.HttpContext context, bool suppressAutoDetectRedirect, out bool supportSessionIDReissue) { supportSessionIDReissue = default(bool); throw null; }
+ public void RemoveSessionID(System.Web.HttpContext context) { }
+ public void SaveSessionID(System.Web.HttpContext context, string id, out bool redirected, out bool cookieAdded) { redirected = default(bool); cookieAdded = default(bool); }
+ public virtual bool Validate(string id) { throw null; }
+ }
+ public enum SessionStateActions
+ {
+ InitializeItem = 1,
+ None = 0,
+ }
+ public enum SessionStateBehavior
+ {
+ Default = 0,
+ Disabled = 3,
+ ReadOnly = 2,
+ Required = 1,
+ }
+ public sealed partial class SessionStateItemCollection : System.Collections.Specialized.NameObjectCollectionBase, System.Collections.ICollection, System.Collections.IEnumerable, System.Web.SessionState.ISessionStateItemCollection
+ {
+ public SessionStateItemCollection() { }
+ public bool Dirty { get { throw null; } set { } }
+ public object this[int index] { get { throw null; } set { } }
+ public object this[string name] { get { throw null; } set { } }
+ public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public void Clear() { }
+ public static System.Web.SessionState.SessionStateItemCollection Deserialize(System.IO.BinaryReader reader) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ public void Serialize(System.IO.BinaryWriter writer) { }
+ }
+ public delegate void SessionStateItemExpireCallback(string id, System.Web.SessionState.SessionStateStoreData item);
+ public enum SessionStateMode
+ {
+ Custom = 4,
+ InProc = 1,
+ Off = 0,
+ SQLServer = 3,
+ StateServer = 2,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class SessionStateModule : System.Web.IHttpModule
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public SessionStateModule() { }
+ public event System.EventHandler End { add { } remove { } }
+ public event System.EventHandler Start { add { } remove { } }
+ public void Dispose() { }
+ [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Read="MONO_XSP_STATIC_SESSION")]
+ public void Init(System.Web.HttpApplication app) { }
+ }
+ public partial class SessionStateStoreData
+ {
+ public SessionStateStoreData(System.Web.SessionState.ISessionStateItemCollection sessionItems, System.Web.HttpStaticObjectsCollection staticObjects, int timeout) { }
+ public virtual System.Web.SessionState.ISessionStateItemCollection Items { get { throw null; } }
+ public virtual System.Web.HttpStaticObjectsCollection StaticObjects { get { throw null; } }
+ public virtual int Timeout { get { throw null; } set { } }
+ }
+ public abstract partial class SessionStateStoreProviderBase : System.Configuration.Provider.ProviderBase
+ {
+ protected SessionStateStoreProviderBase() { }
+ public abstract System.Web.SessionState.SessionStateStoreData CreateNewStoreData(System.Web.HttpContext context, int timeout);
+ public abstract void CreateUninitializedItem(System.Web.HttpContext context, string id, int timeout);
+ public abstract void Dispose();
+ public abstract void EndRequest(System.Web.HttpContext context);
+ public abstract System.Web.SessionState.SessionStateStoreData GetItem(System.Web.HttpContext context, string id, out bool locked, out System.TimeSpan lockAge, out object lockId, out System.Web.SessionState.SessionStateActions actions);
+ public abstract System.Web.SessionState.SessionStateStoreData GetItemExclusive(System.Web.HttpContext context, string id, out bool locked, out System.TimeSpan lockAge, out object lockId, out System.Web.SessionState.SessionStateActions actions);
+ public abstract void InitializeRequest(System.Web.HttpContext context);
+ public abstract void ReleaseItemExclusive(System.Web.HttpContext context, string id, object lockId);
+ public abstract void RemoveItem(System.Web.HttpContext context, string id, object lockId, System.Web.SessionState.SessionStateStoreData item);
+ public abstract void ResetItemTimeout(System.Web.HttpContext context, string id);
+ public abstract void SetAndReleaseItemExclusive(System.Web.HttpContext context, string id, System.Web.SessionState.SessionStateStoreData item, object lockId, bool newItem);
+ public abstract bool SetItemExpireCallback(System.Web.SessionState.SessionStateItemExpireCallback expireCallback);
+ }
+ public static partial class SessionStateUtility
+ {
+ public static System.Runtime.Serialization.ISurrogateSelector SerializationSurrogateSelector { get { throw null; } set { } }
+ public static void AddHttpSessionStateToContext(System.Web.HttpContext context, System.Web.SessionState.IHttpSessionState container) { }
+ public static System.Web.SessionState.IHttpSessionState GetHttpSessionStateFromContext(System.Web.HttpContext context) { throw null; }
+ public static System.Web.HttpStaticObjectsCollection GetSessionStaticObjects(System.Web.HttpContext context) { throw null; }
+ public static void RaiseSessionEnd(System.Web.SessionState.IHttpSessionState session, object eventSource, System.EventArgs eventArgs) { }
+ public static void RemoveHttpSessionStateFromContext(System.Web.HttpContext context) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class StateRuntime : System.Web.SessionState.IStateRuntime
+ {
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public StateRuntime() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]
+ public void ProcessRequest(System.IntPtr tracker, int verb, string uri, int exclusive, int extraFlags, int timeout, int lockCookieExists, int lockCookie, int contentLength, System.IntPtr content) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Level=(System.Web.AspNetHostingPermissionLevel)(400))]
+ public void ProcessRequest(System.IntPtr tracker, int verb, string uri, int exclusive, int timeout, int lockCookieExists, int lockCookie, int contentLength, System.IntPtr content) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public void StopProcessing() { }
+ }
+}
+namespace System.Web.UI
+{
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class AttributeCollection
+ {
+ public AttributeCollection(System.Web.UI.StateBag bag) { }
+ public int Count { get { throw null; } }
+ public System.Web.UI.CssStyleCollection CssStyle { get { throw null; } }
+ public string this[string key] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public void Add(string key, string value) { }
+ public void AddAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ public void Clear() { }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Remove(string key) { }
+ public void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class BaseParser
+ {
+ public BaseParser() { }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class BasePartialCachingControl : System.Web.UI.Control
+ {
+ protected BasePartialCachingControl() { }
+ public System.Web.UI.ControlCachePolicy CachePolicy { get { throw null; } }
+ public System.Web.Caching.CacheDependency Dependency { get { throw null; } set { } }
+ public override void Dispose() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter output) { }
+ }
+ public abstract partial class BaseTemplateParser : System.Web.UI.TemplateParser
+ {
+ protected BaseTemplateParser() { }
+ protected System.Type GetReferencedType(string virtualPath) { throw null; }
+ [System.MonoTODOAttribute("We don't do anything here with the no-compile controls.")]
+ protected internal System.Type GetUserControlType(string virtualPath) { throw null; }
+ }
+ public sealed partial class BindableTemplateBuilder : System.Web.UI.TemplateBuilder, System.Web.UI.IBindableTemplate, System.Web.UI.ITemplate
+ {
+ public BindableTemplateBuilder() { }
+ public System.Collections.Specialized.IOrderedDictionary ExtractValues(System.Web.UI.Control container) { throw null; }
+ public override void OnAppendToParentBuilder(System.Web.UI.ControlBuilder parentBuilder) { }
+ }
+ public partial class BoundPropertyEntry : System.Web.UI.PropertyEntry
+ {
+ internal BoundPropertyEntry() { }
+ public string ControlID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type ControlType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Web.Compilation.ExpressionBuilder ExpressionBuilder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ExpressionPrefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string FieldName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string FormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Generated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsEncoded { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ParsedExpressionData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ReadOnlyProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool TwoWayBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool UseSetAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class BuilderPropertyEntry : System.Web.UI.PropertyEntry
+ {
+ internal BuilderPropertyEntry() { }
+ public System.Web.UI.ControlBuilder Builder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public delegate System.Web.UI.Control BuildMethod();
+ public delegate void BuildTemplateMethod(System.Web.UI.Control control);
+ public partial class ChtmlTextWriter : System.Web.UI.Html32TextWriter
+ {
+ public ChtmlTextWriter(System.IO.TextWriter writer) : base (default(System.IO.TextWriter)) { }
+ public ChtmlTextWriter(System.IO.TextWriter writer, string tabString) : base (default(System.IO.TextWriter)) { }
+ protected System.Collections.Hashtable GlobalSuppressedAttributes { get { throw null; } }
+ protected System.Collections.Hashtable RecognizedAttributes { get { throw null; } }
+ protected System.Collections.Hashtable SuppressedAttributes { get { throw null; } }
+ public virtual void AddRecognizedAttribute(string elementName, string attributeName) { }
+ protected override bool OnAttributeRender(string name, string value, System.Web.UI.HtmlTextWriterAttribute key) { throw null; }
+ protected override bool OnStyleAttributeRender(string name, string value, System.Web.UI.HtmlTextWriterStyle key) { throw null; }
+ protected override bool OnTagRender(string name, System.Web.UI.HtmlTextWriterTag key) { throw null; }
+ public virtual void RemoveRecognizedAttribute(string elementName, string attributeName) { }
+ public override void WriteBreak() { }
+ public override void WriteEncodedText(string text) { }
+ }
+ public enum ClientIDMode
+ {
+ AutoID = 1,
+ Inherit = 0,
+ Predictable = 2,
+ Static = 3,
+ }
+ public sealed partial class ClientScriptManager
+ {
+ internal ClientScriptManager() { }
+ public string GetCallbackEventReference(string target, string argument, string clientCallback, string context, string clientErrorCallback, bool useAsync) { throw null; }
+ public string GetCallbackEventReference(System.Web.UI.Control control, string argument, string clientCallback, string context) { throw null; }
+ public string GetCallbackEventReference(System.Web.UI.Control control, string argument, string clientCallback, string context, bool useAsync) { throw null; }
+ public string GetCallbackEventReference(System.Web.UI.Control control, string argument, string clientCallback, string context, string clientErrorCallback, bool useAsync) { throw null; }
+ public string GetPostBackClientHyperlink(System.Web.UI.Control control, string argument) { throw null; }
+ public string GetPostBackClientHyperlink(System.Web.UI.Control control, string argument, bool registerForEventValidation) { throw null; }
+ public string GetPostBackEventReference(System.Web.UI.Control control, string argument) { throw null; }
+ public string GetPostBackEventReference(System.Web.UI.Control control, string argument, bool registerForEventValidation) { throw null; }
+ public string GetPostBackEventReference(System.Web.UI.PostBackOptions options) { throw null; }
+ public string GetPostBackEventReference(System.Web.UI.PostBackOptions options, bool registerForEventValidation) { throw null; }
+ public string GetWebResourceUrl(System.Type type, string resourceName) { throw null; }
+ public bool IsClientScriptBlockRegistered(string key) { throw null; }
+ public bool IsClientScriptBlockRegistered(System.Type type, string key) { throw null; }
+ public bool IsClientScriptIncludeRegistered(string key) { throw null; }
+ public bool IsClientScriptIncludeRegistered(System.Type type, string key) { throw null; }
+ public bool IsOnSubmitStatementRegistered(string key) { throw null; }
+ public bool IsOnSubmitStatementRegistered(System.Type type, string key) { throw null; }
+ public bool IsStartupScriptRegistered(string key) { throw null; }
+ public bool IsStartupScriptRegistered(System.Type type, string key) { throw null; }
+ public void RegisterArrayDeclaration(string arrayName, string arrayValue) { }
+ public void RegisterClientScriptBlock(System.Type type, string key, string script) { }
+ public void RegisterClientScriptBlock(System.Type type, string key, string script, bool addScriptTags) { }
+ public void RegisterClientScriptInclude(string key, string url) { }
+ public void RegisterClientScriptInclude(System.Type type, string key, string url) { }
+ public void RegisterClientScriptResource(System.Type type, string resourceName) { }
+ public void RegisterExpandoAttribute(string controlId, string attributeName, string attributeValue) { }
+ public void RegisterExpandoAttribute(string controlId, string attributeName, string attributeValue, bool encode) { }
+ public void RegisterForEventValidation(string uniqueId) { }
+ public void RegisterForEventValidation(string uniqueId, string argument) { }
+ public void RegisterForEventValidation(System.Web.UI.PostBackOptions options) { }
+ public void RegisterHiddenField(string hiddenFieldName, string hiddenFieldInitialValue) { }
+ public void RegisterOnSubmitStatement(System.Type type, string key, string script) { }
+ public void RegisterStartupScript(System.Type type, string key, string script) { }
+ public void RegisterStartupScript(System.Type type, string key, string script, bool addScriptTags) { }
+ public void ValidateEvent(string uniqueId) { }
+ public void ValidateEvent(string uniqueId, string argument) { }
+ }
+ public enum CodeBlockType
+ {
+ Code = 0,
+ DataBinding = 2,
+ EncodedExpression = 3,
+ Expression = 1,
+ }
+ public enum CodeConstructType
+ {
+ CodeSnippet = 0,
+ DataBindingSnippet = 2,
+ EncodedExpressionSnippet = 4,
+ ExpressionSnippet = 1,
+ ScriptTag = 3,
+ }
+ public abstract partial class CodeStatementBuilder : System.Web.UI.ControlBuilder
+ {
+ protected CodeStatementBuilder() { }
+ public abstract System.CodeDom.CodeStatement BuildStatement(System.CodeDom.CodeArgumentReferenceExpression writerReferenceExpression);
+ }
+ public enum CompilationMode
+ {
+ Always = 2,
+ Auto = 0,
+ Never = 1,
+ }
+ public sealed partial class CompiledBindableTemplateBuilder : System.Web.UI.IBindableTemplate, System.Web.UI.ITemplate
+ {
+ public CompiledBindableTemplateBuilder(System.Web.UI.BuildTemplateMethod buildTemplateMethod, System.Web.UI.ExtractTemplateValuesMethod extractTemplateValuesMethod) { }
+ public System.Collections.Specialized.IOrderedDictionary ExtractValues(System.Web.UI.Control container) { throw null; }
+ public void InstantiateIn(System.Web.UI.Control container) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class CompiledTemplateBuilder : System.Web.UI.ITemplate
+ {
+ public CompiledTemplateBuilder(System.Web.UI.BuildTemplateMethod buildTemplateMethod) { }
+ public void InstantiateIn(System.Web.UI.Control container) { }
+ }
+ public partial class ComplexPropertyEntry : System.Web.UI.BuilderPropertyEntry
+ {
+ internal ComplexPropertyEntry() { }
+ public bool IsCollectionItem { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum ConflictOptions
+ {
+ CompareAllValues = 1,
+ OverwriteChanges = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class ConstructorNeedsTagAttribute : System.Attribute
+ {
+ public ConstructorNeedsTagAttribute() { }
+ public ConstructorNeedsTagAttribute(bool needsTag) { }
+ public bool NeedsTag { get { throw null; } }
+ }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultPropertyAttribute("ID")]
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("Microsoft.VisualStudio.Web.WebForms.ControlCodeDomSerializer, Microsoft.VisualStudio.Web, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.ControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.DesignerCategoryAttribute("Code")]
+ [System.ComponentModel.ToolboxItemAttribute("System.Web.UI.Design.WebControlToolboxItem, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Web.UI", (System.ComponentModel.ToolboxItemFilterType)(3))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Control : System.ComponentModel.IComponent, System.IDisposable, System.Web.UI.IControlBuilderAccessor, System.Web.UI.IControlDesignerAccessor, System.Web.UI.IDataBindingsAccessor, System.Web.UI.IExpressionsAccessor, System.Web.UI.IParserAccessor, System.Web.UI.IUrlResolutionService
+ {
+ public Control() { }
+ protected System.Web.UI.Adapters.ControlAdapter Adapter { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string AppRelativeTemplateSourceDirectory { get { throw null; } [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Web.UI.Control BindingContainer { get { throw null; } }
+ protected bool ChildControlsCreated { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string ClientID { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.ClientIDMode)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } }
+ protected char ClientIDSeparator { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected internal virtual System.Web.HttpContext Context { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Web.UI.Control DataItemContainer { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Web.UI.Control DataKeysContainer { get { throw null; } }
+ [System.MonoTODOAttribute("revisit once we have a real design strategy")]
+ protected internal bool DesignMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool EnableViewState { get { throw null; } set { } }
+ protected System.ComponentModel.EventHandlerList Events { get { throw null; } }
+ protected bool HasChildViewState { get { throw null; } }
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.ComponentModel.ParenthesizePropertyNameAttribute(true)]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ID { get { throw null; } set { } }
+ protected char IdSeparator { get { throw null; } }
+ protected internal bool IsChildControlStateCleared { get { throw null; } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ protected internal bool IsViewStateEnabled { get { throw null; } }
+ protected bool LoadViewStateByID { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.Control NamingContainer { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.Page Page { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.Control Parent { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Version RenderingCompatibility { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.ComponentModel.ISite Site { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.FilterableAttribute(false)]
+ public virtual string SkinID { get { throw null; } set { } }
+ System.Web.UI.ControlBuilder System.Web.UI.IControlBuilderAccessor.ControlBuilder { get { throw null; } }
+ System.Collections.IDictionary System.Web.UI.IControlDesignerAccessor.UserData { get { throw null; } }
+ System.Web.UI.DataBindingCollection System.Web.UI.IDataBindingsAccessor.DataBindings { get { throw null; } }
+ bool System.Web.UI.IDataBindingsAccessor.HasDataBindings { get { throw null; } }
+ System.Web.UI.ExpressionBindingCollection System.Web.UI.IExpressionsAccessor.Expressions { get { throw null; } }
+ bool System.Web.UI.IExpressionsAccessor.HasExpressions { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.TemplateControl TemplateControl { get { throw null; } [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string TemplateSourceDirectory { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string UniqueID { get { throw null; } }
+ public virtual System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected virtual System.Web.UI.StateBag ViewState { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected virtual bool ViewStateIgnoresCase { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.ViewStateMode)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.ViewStateMode ViewStateMode { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool Visible { get { throw null; } set { } }
+ public event System.EventHandler DataBinding { add { } remove { } }
+ public event System.EventHandler Disposed { add { } remove { } }
+ public event System.EventHandler Init { add { } remove { } }
+ public event System.EventHandler Load { add { } remove { } }
+ public event System.EventHandler PreRender { add { } remove { } }
+ public event System.EventHandler Unload { add { } remove { } }
+ protected internal virtual void AddedControl(System.Web.UI.Control control, int index) { }
+ protected virtual void AddParsedSubObject(object obj) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual void ApplyStyleSheetSkin(System.Web.UI.Page page) { }
+ protected void BeginRenderTracing(System.IO.TextWriter writer, object traceObject) { }
+ [System.MonoTODOAttribute]
+ protected void BuildProfileTree(string parentId, bool calcViewState) { }
+ protected void ClearCachedClientID() { }
+ protected void ClearChildControlState() { }
+ protected void ClearChildState() { }
+ protected void ClearChildViewState() { }
+ protected void ClearEffectiveClientIDMode() { }
+ protected internal virtual void CreateChildControls() { }
+ protected virtual System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ public virtual void DataBind() { }
+ protected virtual void DataBind(bool raiseOnDataBinding) { }
+ protected virtual void DataBindChildren() { }
+ public virtual void Dispose() { }
+ protected void EndRenderTracing(System.IO.TextWriter writer, object traceObject) { }
+ protected virtual void EnsureChildControls() { }
+ protected void EnsureID() { }
+ public virtual System.Web.UI.Control FindControl(string id) { throw null; }
+ protected virtual System.Web.UI.Control FindControl(string id, int pathOffset) { throw null; }
+ public virtual void Focus() { }
+ protected virtual System.Collections.IDictionary GetDesignModeState() { throw null; }
+ public string GetRouteUrl(object routeParameters) { throw null; }
+ public string GetRouteUrl(string routeName, object routeParameters) { throw null; }
+ public string GetRouteUrl(string routeName, System.Web.Routing.RouteValueDictionary routeParameters) { throw null; }
+ public string GetRouteUrl(System.Web.Routing.RouteValueDictionary routeParameters) { throw null; }
+ public string GetUniqueIDRelativeTo(System.Web.UI.Control control) { throw null; }
+ public virtual bool HasControls() { throw null; }
+ protected bool HasEvents() { throw null; }
+ protected bool IsLiteralContent() { throw null; }
+ protected internal virtual void LoadControlState(object savedState) { }
+ protected virtual void LoadViewState(object savedState) { }
+ protected internal string MapPathSecure(string virtualPath) { throw null; }
+ protected virtual bool OnBubbleEvent(object source, System.EventArgs args) { throw null; }
+ protected virtual void OnDataBinding(System.EventArgs e) { }
+ protected internal virtual void OnInit(System.EventArgs e) { }
+ protected internal virtual void OnLoad(System.EventArgs e) { }
+ protected internal virtual void OnPreRender(System.EventArgs e) { }
+ protected internal virtual void OnUnload(System.EventArgs e) { }
+ protected internal System.IO.Stream OpenFile(string path) { throw null; }
+ protected void RaiseBubbleEvent(object source, System.EventArgs args) { }
+ protected internal virtual void RemovedControl(System.Web.UI.Control control) { }
+ protected internal virtual void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal virtual void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void RenderControl(System.Web.UI.HtmlTextWriter writer) { }
+ protected void RenderControl(System.Web.UI.HtmlTextWriter writer, System.Web.UI.Adapters.ControlAdapter adapter) { }
+ protected virtual System.Web.UI.Adapters.ControlAdapter ResolveAdapter() { throw null; }
+ public string ResolveClientUrl(string relativeUrl) { throw null; }
+ public string ResolveUrl(string relativeUrl) { throw null; }
+ protected internal virtual object SaveControlState() { throw null; }
+ protected virtual object SaveViewState() { throw null; }
+ protected virtual void SetDesignModeState(System.Collections.IDictionary data) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void SetRenderMethodDelegate(System.Web.UI.RenderMethod renderMethod) { }
+ public void SetTraceData(object traceDataKey, object traceDataValue) { }
+ public void SetTraceData(object tracedObject, object traceDataKey, object traceDataValue) { }
+ System.Collections.IDictionary System.Web.UI.IControlDesignerAccessor.GetDesignModeState() { throw null; }
+ void System.Web.UI.IControlDesignerAccessor.SetDesignModeState(System.Collections.IDictionary data) { }
+ void System.Web.UI.IControlDesignerAccessor.SetOwnerControl(System.Web.UI.Control owner) { }
+ void System.Web.UI.IParserAccessor.AddParsedSubObject(object obj) { }
+ protected virtual void TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ControlBuilder
+ {
+ public static readonly string DesignerFilter;
+ public ControlBuilder() { }
+ public virtual System.Web.UI.ControlBuilder BindingContainerBuilder { get { throw null; } }
+ public virtual System.Type BindingContainerType { get { throw null; } }
+ public System.Collections.ICollection ComplexPropertyEntries { get { throw null; } }
+ public System.Type ControlType { get { throw null; } }
+ public System.Web.UI.IFilterResolutionService CurrentFilterResolutionService { get { throw null; } }
+ public virtual System.Type DeclareType { get { throw null; } }
+ protected bool FChildrenAsProperties { get { throw null; } }
+ protected bool FIsNonParserAccessor { get { throw null; } }
+ public virtual bool HasAspCode { get { throw null; } }
+ public string ID { get { throw null; } set { } }
+ protected bool InDesigner { get { throw null; } }
+ protected bool InPageTheme { get { throw null; } }
+ public virtual string ItemType { get { throw null; } }
+ public bool Localize { get { throw null; } }
+ public System.Type NamingContainerType { get { throw null; } }
+ public string PageVirtualPath { get { throw null; } }
+ protected internal System.Web.UI.TemplateParser Parser { get { throw null; } }
+ public System.IServiceProvider ServiceProvider { get { throw null; } }
+ public System.Collections.ArrayList SubBuilders { get { throw null; } }
+ public string TagName { get { throw null; } }
+ public System.Collections.ICollection TemplatePropertyEntries { get { throw null; } }
+ public System.Web.UI.IThemeResolutionService ThemeResolutionService { get { throw null; } }
+ public virtual bool AllowWhitespaceLiterals() { throw null; }
+ public virtual void AppendLiteralString(string s) { }
+ public virtual void AppendSubBuilder(System.Web.UI.ControlBuilder subBuilder) { }
+ [System.MonoTODOAttribute("unsure, lack documentation")]
+ public virtual object BuildObject() { throw null; }
+ public virtual void CloseControl() { }
+ public static System.Web.UI.ControlBuilder CreateBuilderFromType(System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, System.Type type, string tagName, string id, System.Collections.IDictionary attribs, int line, string sourceFileName) { throw null; }
+ public virtual System.Type GetChildControlType(string tagName, System.Collections.IDictionary attribs) { throw null; }
+ public System.Web.UI.ObjectPersistData GetObjectPersistData() { throw null; }
+ public string GetResourceKey() { throw null; }
+ public virtual bool HasBody() { throw null; }
+ public virtual bool HtmlDecodeLiterals() { throw null; }
+ public virtual void Init(System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, System.Type type, string tagName, string id, System.Collections.IDictionary attribs) { }
+ public virtual bool NeedsTagInnerText() { throw null; }
+ public virtual void OnAppendToParentBuilder(System.Web.UI.ControlBuilder parentBuilder) { }
+ public virtual void ProcessGeneratedCode(System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.CodeTypeDeclaration baseType, System.CodeDom.CodeTypeDeclaration derivedType, System.CodeDom.CodeMemberMethod buildMethod, System.CodeDom.CodeMemberMethod dataBindingMethod) { }
+ public void SetResourceKey(string resourceKey) { }
+ public void SetServiceProvider(System.IServiceProvider serviceProvider) { }
+ public virtual void SetTagInnerText(string text) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class ControlBuilderAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.ControlBuilderAttribute Default;
+ public ControlBuilderAttribute(System.Type builderType) { }
+ public System.Type BuilderType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public sealed partial class ControlCachePolicy
+ {
+ internal ControlCachePolicy() { }
+ public bool Cached { get { throw null; } set { } }
+ public System.Web.Caching.CacheDependency Dependency { get { throw null; } set { } }
+ public System.TimeSpan Duration { get { throw null; } set { } }
+ public string ProviderName { get { throw null; } set { } }
+ public bool SupportsCaching { get { throw null; } }
+ public string VaryByControl { get { throw null; } set { } }
+ public System.Web.HttpCacheVaryByParams VaryByParams { get { throw null; } }
+ public void SetExpires(System.DateTime expirationTime) { }
+ public void SetSlidingExpiration(bool useSlidingExpiration) { }
+ public void SetVaryByCustom(string varyByCustom) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ControlCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ControlCollection(System.Web.UI.Control owner) { }
+ public virtual int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public virtual System.Web.UI.Control this[int index] { get { throw null; } }
+ protected System.Web.UI.Control Owner { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public virtual void Add(System.Web.UI.Control child) { }
+ public virtual void AddAt(int index, System.Web.UI.Control child) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Web.UI.Control c) { throw null; }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual int IndexOf(System.Web.UI.Control value) { throw null; }
+ public virtual void Remove(System.Web.UI.Control value) { }
+ public virtual void RemoveAt(int index) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public partial class ControlSkin
+ {
+ public ControlSkin(System.Type controlType, System.Web.UI.ControlSkinDelegate themeDelegate) { }
+ public System.Type ControlType { get { throw null; } }
+ public void ApplySkin(System.Web.UI.Control control) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public delegate System.Web.UI.Control ControlSkinDelegate(System.Web.UI.Control control);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ControlValuePropertyAttribute : System.Attribute
+ {
+ public ControlValuePropertyAttribute(string name) { }
+ public ControlValuePropertyAttribute(string name, object defaultValue) { }
+ public ControlValuePropertyAttribute(string name, System.Type type, string defaultValue) { }
+ public object DefaultValue { get { throw null; } }
+ public string Name { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class CssClassPropertyAttribute : System.Attribute
+ {
+ public CssClassPropertyAttribute() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class CssStyleCollection
+ {
+ internal CssStyleCollection() { }
+ public int Count { get { throw null; } }
+ public string this[string key] { get { throw null; } set { } }
+ public string this[System.Web.UI.HtmlTextWriterStyle key] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public void Add(string key, string value) { }
+ public void Add(System.Web.UI.HtmlTextWriterStyle key, string value) { }
+ public void Clear() { }
+ public void Remove(string key) { }
+ public void Remove(System.Web.UI.HtmlTextWriterStyle key) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataBinder
+ {
+ public DataBinder() { }
+ public static bool EnableCaching { get { throw null; } set { } }
+ public static object Eval(object container, string expression) { throw null; }
+ public static string Eval(object container, string expression, string format) { throw null; }
+ public static object GetDataItem(object container) { throw null; }
+ public static object GetDataItem(object container, out bool foundDataItem) { foundDataItem = default(bool); throw null; }
+ public static object GetIndexedPropertyValue(object container, string expr) { throw null; }
+ public static string GetIndexedPropertyValue(object container, string propName, string format) { throw null; }
+ public static object GetPropertyValue(object container, string propName) { throw null; }
+ public static string GetPropertyValue(object container, string propName, string format) { throw null; }
+ public static bool IsBindableType(System.Type type) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataBinding
+ {
+ public DataBinding(string propertyName, System.Type propertyType, string expression) { }
+ public string Expression { get { throw null; } set { } }
+ public string PropertyName { get { throw null; } }
+ public System.Type PropertyType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataBindingCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public DataBindingCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.DataBinding this[string propertyName] { get { throw null; } }
+ public string[] RemovedBindings { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public event System.EventHandler Changed { add { } remove { } }
+ public void Add(System.Web.UI.DataBinding binding) { }
+ public void Clear() { }
+ public bool Contains(string propertyName) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string propertyName) { }
+ public void Remove(string propertyName, bool addToRemovedList) { }
+ public void Remove(System.Web.UI.DataBinding binding) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DataBindingHandlerAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.DataBindingHandlerAttribute Default;
+ public DataBindingHandlerAttribute() { }
+ public DataBindingHandlerAttribute(string typeName) { }
+ public DataBindingHandlerAttribute(System.Type type) { }
+ public string HandlerTypeName { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataBoundLiteralControl : System.Web.UI.Control, System.Web.UI.ITextControl
+ {
+ public DataBoundLiteralControl(int staticLiteralsCount, int dataBoundLiteralCount) { }
+ string System.Web.UI.ITextControl.Text { get { throw null; } set { } }
+ public string Text { get { throw null; } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter output) { }
+ protected override object SaveViewState() { throw null; }
+ public void SetDataBoundString(int index, string s) { }
+ public void SetStaticString(int index, string s) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DataKeyPropertyAttribute : System.Attribute
+ {
+ public DataKeyPropertyAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataSourceCacheDurationConverter : System.ComponentModel.Int32Converter
+ {
+ public DataSourceCacheDurationConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public enum DataSourceCacheExpiry
+ {
+ Absolute = 0,
+ Sliding = 1,
+ }
+ [System.FlagsAttribute]
+ public enum DataSourceCapabilities
+ {
+ None = 0,
+ Page = 2,
+ RetrieveTotalRowCount = 4,
+ Sort = 1,
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.DataSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.DataSourceControlBuilder))]
+ [System.Web.UI.NonVisualControlAttribute]
+ public abstract partial class DataSourceControl : System.Web.UI.Control, System.ComponentModel.IListSource, System.Web.UI.IDataSource
+ {
+ protected DataSourceControl() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string ClientID { get { throw null; } }
+ public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string SkinID { get { throw null; } set { } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Visible { get { throw null; } set { } }
+ event System.EventHandler System.Web.UI.IDataSource.DataSourceChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("Not implemented")]
+ public override void ApplyStyleSheetSkin(System.Web.UI.Page page) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("why override?")]
+ public override System.Web.UI.Control FindControl(string id) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void Focus() { }
+ protected abstract System.Web.UI.DataSourceView GetView(string viewName);
+ protected virtual System.Collections.ICollection GetViewNames() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool HasControls() { throw null; }
+ protected virtual void RaiseDataSourceChangedEvent(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void RenderControl(System.Web.UI.HtmlTextWriter writer) { }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ System.Web.UI.DataSourceView System.Web.UI.IDataSource.GetView(string viewName) { throw null; }
+ System.Collections.ICollection System.Web.UI.IDataSource.GetViewNames() { throw null; }
+ }
+ public sealed partial class DataSourceControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public DataSourceControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ }
+ public enum DataSourceOperation
+ {
+ Delete = 0,
+ Insert = 1,
+ Select = 2,
+ SelectCount = 4,
+ Update = 3,
+ }
+ public sealed partial class DataSourceSelectArguments
+ {
+ public DataSourceSelectArguments() { }
+ public DataSourceSelectArguments(int startRowIndex, int maximumRows) { }
+ public DataSourceSelectArguments(string sortExpression) { }
+ public DataSourceSelectArguments(string sortExpression, int startRowIndex, int maximumRows) { }
+ public static System.Web.UI.DataSourceSelectArguments Empty { get { throw null; } }
+ public int MaximumRows { get { throw null; } set { } }
+ public bool RetrieveTotalRowCount { get { throw null; } set { } }
+ public string SortExpression { get { throw null; } set { } }
+ public int StartRowIndex { get { throw null; } set { } }
+ public int TotalRowCount { get { throw null; } set { } }
+ public void AddSupportedCapabilities(System.Web.UI.DataSourceCapabilities capabilities) { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void RaiseUnsupportedCapabilitiesError(System.Web.UI.DataSourceView view) { }
+ }
+ public abstract partial class DataSourceView
+ {
+ protected DataSourceView(System.Web.UI.IDataSource owner, string viewName) { }
+ public virtual bool CanDelete { get { throw null; } }
+ public virtual bool CanInsert { get { throw null; } }
+ public virtual bool CanPage { get { throw null; } }
+ public virtual bool CanRetrieveTotalRowCount { get { throw null; } }
+ public virtual bool CanSort { get { throw null; } }
+ public virtual bool CanUpdate { get { throw null; } }
+ protected System.ComponentModel.EventHandlerList Events { get { throw null; } }
+ public string Name { get { throw null; } }
+ public event System.EventHandler DataSourceViewChanged { add { } remove { } }
+ public virtual bool CanExecute(string commandName) { throw null; }
+ public virtual void Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues, System.Web.UI.DataSourceViewOperationCallback callback) { }
+ protected virtual int ExecuteCommand(string commandName, System.Collections.IDictionary keys, System.Collections.IDictionary values) { throw null; }
+ public virtual void ExecuteCommand(string commandName, System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Web.UI.DataSourceViewOperationCallback callback) { }
+ protected virtual int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual int ExecuteInsert(System.Collections.IDictionary values) { throw null; }
+ protected internal abstract System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments);
+ protected virtual int ExecuteUpdate(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ public virtual void Insert(System.Collections.IDictionary values, System.Web.UI.DataSourceViewOperationCallback callback) { }
+ protected virtual void OnDataSourceViewChanged(System.EventArgs e) { }
+ protected internal virtual void RaiseUnsupportedCapabilityError(System.Web.UI.DataSourceCapabilities capability) { }
+ public virtual void Select(System.Web.UI.DataSourceSelectArguments arguments, System.Web.UI.DataSourceViewSelectCallback callback) { }
+ public virtual void Update(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues, System.Web.UI.DataSourceViewOperationCallback callback) { }
+ }
+ public delegate bool DataSourceViewOperationCallback(int affectedRecords, System.Exception ex);
+ public delegate void DataSourceViewSelectCallback(System.Collections.IEnumerable data);
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DesignerDataBoundLiteralControl : System.Web.UI.Control
+ {
+ public DesignerDataBoundLiteralControl() { }
+ public string Text { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter output) { }
+ protected override object SaveViewState() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DesignTimeParseData
+ {
+ public DesignTimeParseData(System.ComponentModel.Design.IDesignerHost designerHost, string parseText) { }
+ public DesignTimeParseData(System.ComponentModel.Design.IDesignerHost designerHost, string parseText, string filter) { }
+ public System.EventHandler DataBindingHandler { get { throw null; } set { } }
+ public System.ComponentModel.Design.IDesignerHost DesignerHost { get { throw null; } }
+ public string DocumentUrl { get { throw null; } set { } }
+ public string Filter { get { throw null; } }
+ public string ParseText { get { throw null; } }
+ public bool ShouldApplyTheme { get { throw null; } set { } }
+ public System.Collections.ICollection UserControlRegisterEntries { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public static partial class DesignTimeTemplateParser
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true, UnmanagedCode=true)]
+ public static System.Web.UI.Control ParseControl(System.Web.UI.DesignTimeParseData data) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true, UnmanagedCode=true)]
+ public static System.Web.UI.Control[] ParseControls(System.Web.UI.DesignTimeParseData data) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true, UnmanagedCode=true)]
+ public static System.Web.UI.ITemplate ParseTemplate(System.Web.UI.DesignTimeParseData data) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public static System.Web.UI.ControlBuilder ParseTheme(System.ComponentModel.Design.IDesignerHost host, string theme, string themePath) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class EmptyControlCollection : System.Web.UI.ControlCollection
+ {
+ public EmptyControlCollection(System.Web.UI.Control owner) : base (default(System.Web.UI.Control)) { }
+ public override void Add(System.Web.UI.Control child) { }
+ public override void AddAt(int index, System.Web.UI.Control child) { }
+ }
+ public partial class EventEntry
+ {
+ public EventEntry() { }
+ public string HandlerMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public sealed partial class ExpressionBinding
+ {
+ public ExpressionBinding(string propertyName, System.Type propertyType, string expressionPrefix, string expression) { }
+ public string Expression { get { throw null; } set { } }
+ public string ExpressionPrefix { get { throw null; } set { } }
+ public bool Generated { get { throw null; } }
+ public object ParsedExpressionData { get { throw null; } }
+ public string PropertyName { get { throw null; } }
+ public System.Type PropertyType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class ExpressionBindingCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ExpressionBindingCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.ExpressionBinding this[string propertyName] { get { throw null; } }
+ public System.Collections.ICollection RemovedBindings { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public event System.EventHandler Changed { add { } remove { } }
+ public void Add(System.Web.UI.ExpressionBinding binding) { }
+ public void Clear() { }
+ public bool Contains(string propName) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Web.UI.ExpressionBinding[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string propertyName) { }
+ public void Remove(string propertyName, bool addToRemovedList) { }
+ public void Remove(System.Web.UI.ExpressionBinding binding) { }
+ }
+ public delegate System.Collections.Specialized.IOrderedDictionary ExtractTemplateValuesMethod(System.Web.UI.Control control);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class FileLevelControlBuilderAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.FileLevelControlBuilderAttribute Default;
+ public FileLevelControlBuilderAttribute(System.Type builderType) { }
+ public System.Type BuilderType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public partial class FileLevelMasterPageControlBuilder : System.Web.UI.FileLevelPageControlBuilder
+ {
+ public FileLevelMasterPageControlBuilder() { }
+ }
+ public partial class FileLevelPageControlBuilder : System.Web.UI.RootBuilder
+ {
+ public FileLevelPageControlBuilder() { }
+ public override void AppendLiteralString(string text) { }
+ public override void AppendSubBuilder(System.Web.UI.ControlBuilder subBuilder) { }
+ }
+ public partial class FileLevelUserControlBuilder : System.Web.UI.RootBuilder
+ {
+ public FileLevelUserControlBuilder() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
+ public sealed partial class FilterableAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.FilterableAttribute Default;
+ public static readonly System.Web.UI.FilterableAttribute No;
+ public static readonly System.Web.UI.FilterableAttribute Yes;
+ public FilterableAttribute(bool filterable) { }
+ public bool Filterable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ public static bool IsObjectFilterable(object instance) { throw null; }
+ public static bool IsPropertyFilterable(System.ComponentModel.PropertyDescriptor propertyDescriptor) { throw null; }
+ public static bool IsTypeFilterable(System.Type type) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HiddenFieldPageStatePersister : System.Web.UI.PageStatePersister
+ {
+ public HiddenFieldPageStatePersister(System.Web.UI.Page page) : base (default(System.Web.UI.Page)) { }
+ public override void Load() { }
+ public override void Save() { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.HierarchicalDataSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.DataSourceControlBuilder))]
+ [System.Web.UI.NonVisualControlAttribute]
+ public abstract partial class HierarchicalDataSourceControl : System.Web.UI.Control, System.Web.UI.IHierarchicalDataSource
+ {
+ protected HierarchicalDataSourceControl() { }
+ public override string ClientID { get { throw null; } }
+ public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string SkinID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Visible { get { throw null; } set { } }
+ event System.EventHandler System.Web.UI.IHierarchicalDataSource.DataSourceChanged { add { } remove { } }
+ public override void ApplyStyleSheetSkin(System.Web.UI.Page page) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.Control FindControl(string id) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void Focus() { }
+ protected abstract System.Web.UI.HierarchicalDataSourceView GetHierarchicalView(string viewPath);
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool HasControls() { throw null; }
+ protected virtual void OnDataSourceChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void RenderControl(System.Web.UI.HtmlTextWriter writer) { }
+ System.Web.UI.HierarchicalDataSourceView System.Web.UI.IHierarchicalDataSource.GetHierarchicalView(string viewPath) { throw null; }
+ }
+ public abstract partial class HierarchicalDataSourceView
+ {
+ protected HierarchicalDataSourceView() { }
+ public abstract System.Web.UI.IHierarchicalEnumerable Select();
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Html32TextWriter : System.Web.UI.HtmlTextWriter
+ {
+ public Html32TextWriter(System.IO.TextWriter writer) : base (default(System.IO.TextWriter)) { }
+ public Html32TextWriter(System.IO.TextWriter writer, string tabString) : base (default(System.IO.TextWriter)) { }
+ [System.MonoTODOAttribute("Not implemented, always returns null")]
+ protected System.Collections.Stack FontStack { get { throw null; } }
+ [System.MonoTODOAttribute("no effect on html generation")]
+ public bool ShouldPerformDivTableSubstitution { get { throw null; } set { } }
+ [System.MonoTODOAttribute("no effect on html generation")]
+ public bool SupportsBold { get { throw null; } set { } }
+ [System.MonoTODOAttribute("no effect on html generation")]
+ public bool SupportsItalic { get { throw null; } set { } }
+ protected override string GetTagName(System.Web.UI.HtmlTextWriterTag tagKey) { throw null; }
+ protected override bool OnStyleAttributeRender(string name, string value, System.Web.UI.HtmlTextWriterStyle key) { throw null; }
+ protected override bool OnTagRender(string name, System.Web.UI.HtmlTextWriterTag key) { throw null; }
+ protected override string RenderAfterContent() { throw null; }
+ protected override string RenderAfterTag() { throw null; }
+ protected override string RenderBeforeContent() { throw null; }
+ protected override string RenderBeforeTag() { throw null; }
+ public override void RenderBeginTag(System.Web.UI.HtmlTextWriterTag tagKey) { }
+ public override void RenderEndTag() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlTextWriter : System.IO.TextWriter
+ {
+ public const string DefaultTabString = "\t";
+ public const char DoubleQuoteChar = '"';
+ public const string EndTagLeftChars = "</";
+ public const char EqualsChar = '=';
+ public const string EqualsDoubleQuoteString = "=\"";
+ public const string SelfClosingChars = " /";
+ public const string SelfClosingTagEnd = " />";
+ public const char SemicolonChar = ';';
+ public const char SingleQuoteChar = '\'';
+ public const char SlashChar = '/';
+ public const char SpaceChar = ' ';
+ public const char StyleEqualsChar = ':';
+ public const char TagLeftChar = '<';
+ public const char TagRightChar = '>';
+ public HtmlTextWriter(System.IO.TextWriter writer) { }
+ public HtmlTextWriter(System.IO.TextWriter writer, string tabString) { }
+ public override System.Text.Encoding Encoding { get { throw null; } }
+ public int Indent { get { throw null; } set { } }
+ public System.IO.TextWriter InnerWriter { get { throw null; } set { } }
+ public override string NewLine { get { throw null; } set { } }
+ protected System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } set { } }
+ protected string TagName { get { throw null; } set { } }
+ public virtual void AddAttribute(string name, string value) { }
+ public virtual void AddAttribute(string name, string value, bool fEndode) { }
+ protected virtual void AddAttribute(string name, string value, System.Web.UI.HtmlTextWriterAttribute key) { }
+ public virtual void AddAttribute(System.Web.UI.HtmlTextWriterAttribute key, string value) { }
+ public virtual void AddAttribute(System.Web.UI.HtmlTextWriterAttribute key, string value, bool fEncode) { }
+ public virtual void AddStyleAttribute(string name, string value) { }
+ protected virtual void AddStyleAttribute(string name, string value, System.Web.UI.HtmlTextWriterStyle key) { }
+ public virtual void AddStyleAttribute(System.Web.UI.HtmlTextWriterStyle key, string value) { }
+ public virtual void BeginRender() { }
+ public override void Close() { }
+ protected string EncodeAttributeValue(string value, bool fEncode) { throw null; }
+ protected virtual string EncodeAttributeValue(System.Web.UI.HtmlTextWriterAttribute attrKey, string value) { throw null; }
+ protected string EncodeUrl(string url) { throw null; }
+ public virtual void EndRender() { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual void EnterStyle(System.Web.UI.WebControls.Style style) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual void EnterStyle(System.Web.UI.WebControls.Style style, System.Web.UI.HtmlTextWriterTag tag) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual void ExitStyle(System.Web.UI.WebControls.Style style) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual void ExitStyle(System.Web.UI.WebControls.Style style, System.Web.UI.HtmlTextWriterTag tag) { }
+ protected virtual void FilterAttributes() { }
+ public override void Flush() { }
+ protected System.Web.UI.HtmlTextWriterAttribute GetAttributeKey(string attrName) { throw null; }
+ protected string GetAttributeName(System.Web.UI.HtmlTextWriterAttribute attrKey) { throw null; }
+ protected System.Web.UI.HtmlTextWriterStyle GetStyleKey(string styleName) { throw null; }
+ protected string GetStyleName(System.Web.UI.HtmlTextWriterStyle styleKey) { throw null; }
+ protected virtual System.Web.UI.HtmlTextWriterTag GetTagKey(string tagName) { throw null; }
+ protected virtual string GetTagName(System.Web.UI.HtmlTextWriterTag tagKey) { throw null; }
+ protected bool IsAttributeDefined(System.Web.UI.HtmlTextWriterAttribute key) { throw null; }
+ protected bool IsAttributeDefined(System.Web.UI.HtmlTextWriterAttribute key, out string value) { value = default(string); throw null; }
+ protected bool IsStyleAttributeDefined(System.Web.UI.HtmlTextWriterStyle key) { throw null; }
+ protected bool IsStyleAttributeDefined(System.Web.UI.HtmlTextWriterStyle key, out string value) { value = default(string); throw null; }
+ public virtual bool IsValidFormAttribute(string attribute) { throw null; }
+ protected virtual bool OnAttributeRender(string name, string value, System.Web.UI.HtmlTextWriterAttribute key) { throw null; }
+ protected virtual bool OnStyleAttributeRender(string name, string value, System.Web.UI.HtmlTextWriterStyle key) { throw null; }
+ protected virtual bool OnTagRender(string name, System.Web.UI.HtmlTextWriterTag key) { throw null; }
+ protected virtual void OutputTabs() { }
+ protected string PopEndTag() { throw null; }
+ protected void PushEndTag(string endTag) { }
+ [System.MonoTODOAttribute("Does nothing")]
+ protected static void RegisterAttribute(string name, System.Web.UI.HtmlTextWriterAttribute key) { }
+ [System.MonoTODOAttribute("Does nothing")]
+ protected static void RegisterStyle(string name, System.Web.UI.HtmlTextWriterStyle key) { }
+ [System.MonoTODOAttribute("Does nothing")]
+ protected static void RegisterTag(string name, System.Web.UI.HtmlTextWriterTag key) { }
+ protected virtual string RenderAfterContent() { throw null; }
+ protected virtual string RenderAfterTag() { throw null; }
+ protected virtual string RenderBeforeContent() { throw null; }
+ protected virtual string RenderBeforeTag() { throw null; }
+ public virtual void RenderBeginTag(string tagName) { }
+ public virtual void RenderBeginTag(System.Web.UI.HtmlTextWriterTag tagKey) { }
+ public virtual void RenderEndTag() { }
+ public override void Write(bool value) { }
+ public override void Write(char value) { }
+ public override void Write(char[] buffer) { }
+ public override void Write(char[] buffer, int index, int count) { }
+ public override void Write(double value) { }
+ public override void Write(int value) { }
+ public override void Write(long value) { }
+ public override void Write(object value) { }
+ public override void Write(float value) { }
+ public override void Write(string s) { }
+ public override void Write(string format, object arg0) { }
+ public override void Write(string format, object arg0, object arg1) { }
+ public override void Write(string format, params object[] arg) { }
+ public virtual void WriteAttribute(string name, string value) { }
+ public virtual void WriteAttribute(string name, string value, bool fEncode) { }
+ public virtual void WriteBeginTag(string tagName) { }
+ public virtual void WriteBreak() { }
+ public virtual void WriteEncodedText(string text) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual void WriteEncodedUrl(string url) { }
+ [System.MonoNotSupportedAttribute("")]
+ public virtual void WriteEncodedUrlParameter(string urlText) { }
+ public virtual void WriteEndTag(string tagName) { }
+ public virtual void WriteFullBeginTag(string tagName) { }
+ public override void WriteLine() { }
+ public override void WriteLine(bool value) { }
+ public override void WriteLine(char value) { }
+ public override void WriteLine(char[] buffer) { }
+ public override void WriteLine(char[] buffer, int index, int count) { }
+ public override void WriteLine(double value) { }
+ public override void WriteLine(int value) { }
+ public override void WriteLine(long value) { }
+ public override void WriteLine(object value) { }
+ public override void WriteLine(float value) { }
+ public override void WriteLine(string s) { }
+ public override void WriteLine(string format, object arg0) { }
+ public override void WriteLine(string format, object arg0, object arg1) { }
+ public override void WriteLine(string format, params object[] arg) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteLine(uint value) { }
+ public void WriteLineNoTabs(string s) { }
+ public virtual void WriteStyleAttribute(string name, string value) { }
+ public virtual void WriteStyleAttribute(string name, string value, bool fEncode) { }
+ [System.MonoNotSupportedAttribute("")]
+ protected void WriteUrlEncodedString(string text, bool argument) { }
+ }
+ public enum HtmlTextWriterAttribute
+ {
+ Abbr = 40,
+ Accesskey = 0,
+ Align = 1,
+ Alt = 2,
+ AutoComplete = 41,
+ Axis = 42,
+ Background = 3,
+ Bgcolor = 4,
+ Border = 5,
+ Bordercolor = 6,
+ Cellpadding = 7,
+ Cellspacing = 8,
+ Checked = 9,
+ Class = 10,
+ Cols = 11,
+ Colspan = 12,
+ Content = 43,
+ Coords = 44,
+ DesignerRegion = 45,
+ Dir = 46,
+ Disabled = 13,
+ For = 14,
+ Headers = 47,
+ Height = 15,
+ Href = 16,
+ Id = 17,
+ Longdesc = 48,
+ Maxlength = 18,
+ Multiple = 19,
+ Name = 20,
+ Nowrap = 21,
+ Onchange = 22,
+ Onclick = 23,
+ ReadOnly = 24,
+ Rel = 49,
+ Rows = 25,
+ Rowspan = 26,
+ Rules = 27,
+ Scope = 50,
+ Selected = 28,
+ Shape = 51,
+ Size = 29,
+ Src = 30,
+ Style = 31,
+ Tabindex = 32,
+ Target = 33,
+ Title = 34,
+ Type = 35,
+ Usemap = 52,
+ Valign = 36,
+ Value = 37,
+ VCardName = 53,
+ Width = 38,
+ Wrap = 39,
+ }
+ public enum HtmlTextWriterStyle
+ {
+ BackgroundColor = 0,
+ BackgroundImage = 1,
+ BorderCollapse = 2,
+ BorderColor = 3,
+ BorderStyle = 4,
+ BorderWidth = 5,
+ Color = 6,
+ Cursor = 16,
+ Direction = 17,
+ Display = 18,
+ Filter = 19,
+ FontFamily = 7,
+ FontSize = 8,
+ FontStyle = 9,
+ FontVariant = 20,
+ FontWeight = 10,
+ Height = 11,
+ Left = 21,
+ ListStyleImage = 14,
+ ListStyleType = 15,
+ Margin = 22,
+ MarginBottom = 23,
+ MarginLeft = 24,
+ MarginRight = 25,
+ MarginTop = 26,
+ Overflow = 27,
+ OverflowX = 28,
+ OverflowY = 29,
+ Padding = 30,
+ PaddingBottom = 31,
+ PaddingLeft = 32,
+ PaddingRight = 33,
+ PaddingTop = 34,
+ Position = 35,
+ TextAlign = 36,
+ TextDecoration = 12,
+ TextOverflow = 38,
+ Top = 39,
+ VerticalAlign = 37,
+ Visibility = 40,
+ WhiteSpace = 41,
+ Width = 13,
+ ZIndex = 42,
+ }
+ public enum HtmlTextWriterTag
+ {
+ A = 1,
+ Acronym = 2,
+ Address = 3,
+ Area = 4,
+ B = 5,
+ Base = 6,
+ Basefont = 7,
+ Bdo = 8,
+ Bgsound = 9,
+ Big = 10,
+ Blockquote = 11,
+ Body = 12,
+ Br = 13,
+ Button = 14,
+ Caption = 15,
+ Center = 16,
+ Cite = 17,
+ Code = 18,
+ Col = 19,
+ Colgroup = 20,
+ Dd = 21,
+ Del = 22,
+ Dfn = 23,
+ Dir = 24,
+ Div = 25,
+ Dl = 26,
+ Dt = 27,
+ Em = 28,
+ Embed = 29,
+ Fieldset = 30,
+ Font = 31,
+ Form = 32,
+ Frame = 33,
+ Frameset = 34,
+ H1 = 35,
+ H2 = 36,
+ H3 = 37,
+ H4 = 38,
+ H5 = 39,
+ H6 = 40,
+ Head = 41,
+ Hr = 42,
+ Html = 43,
+ I = 44,
+ Iframe = 45,
+ Img = 46,
+ Input = 47,
+ Ins = 48,
+ Isindex = 49,
+ Kbd = 50,
+ Label = 51,
+ Legend = 52,
+ Li = 53,
+ Link = 54,
+ Map = 55,
+ Marquee = 56,
+ Menu = 57,
+ Meta = 58,
+ Nobr = 59,
+ Noframes = 60,
+ Noscript = 61,
+ Object = 62,
+ Ol = 63,
+ Option = 64,
+ P = 65,
+ Param = 66,
+ Pre = 67,
+ Q = 68,
+ Rt = 69,
+ Ruby = 70,
+ S = 71,
+ Samp = 72,
+ Script = 73,
+ Select = 74,
+ Small = 75,
+ Span = 76,
+ Strike = 77,
+ Strong = 78,
+ Style = 79,
+ Sub = 80,
+ Sup = 81,
+ Table = 82,
+ Tbody = 83,
+ Td = 84,
+ Textarea = 85,
+ Tfoot = 86,
+ Th = 87,
+ Thead = 88,
+ Title = 89,
+ Tr = 90,
+ Tt = 91,
+ U = 92,
+ Ul = 93,
+ Unknown = 0,
+ Var = 94,
+ Wbr = 95,
+ Xml = 96,
+ }
+ public partial interface IAttributeAccessor
+ {
+ string GetAttribute(string key);
+ void SetAttribute(string key, string value);
+ }
+ public partial interface IAutoFieldGenerator
+ {
+ System.Collections.ICollection GenerateFields(System.Web.UI.Control control);
+ }
+ public partial interface IBindableControl
+ {
+ void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary);
+ }
+ public partial interface IBindableTemplate : System.Web.UI.ITemplate
+ {
+ System.Collections.Specialized.IOrderedDictionary ExtractValues(System.Web.UI.Control container);
+ }
+ public partial interface ICallbackEventHandler
+ {
+ string GetCallbackResult();
+ void RaiseCallbackEvent(string eventArgument);
+ }
+ public partial interface ICheckBoxControl
+ {
+ bool Checked { get; set; }
+ event System.EventHandler CheckedChanged;
+ }
+ public partial interface ICodeBlockTypeAccessor
+ {
+ System.Web.UI.CodeBlockType BlockType { get; }
+ }
+ public partial interface IControlBuilderAccessor
+ {
+ System.Web.UI.ControlBuilder ControlBuilder { get; }
+ }
+ public partial interface IControlDesignerAccessor
+ {
+ System.Collections.IDictionary UserData { get; }
+ System.Collections.IDictionary GetDesignModeState();
+ void SetDesignModeState(System.Collections.IDictionary data);
+ void SetOwnerControl(System.Web.UI.Control owner);
+ }
+ public partial interface IDataBindingsAccessor
+ {
+ System.Web.UI.DataBindingCollection DataBindings { get; }
+ bool HasDataBindings { get; }
+ }
+ public partial interface IDataItemContainer : System.Web.UI.INamingContainer
+ {
+ object DataItem { get; }
+ int DataItemIndex { get; }
+ int DisplayIndex { get; }
+ }
+ public partial interface IDataKeysControl
+ {
+ string[] ClientIDRowSuffix { get; }
+ System.Web.UI.WebControls.DataKeyArray ClientIDRowSuffixDataKeys { get; }
+ }
+ public partial interface IDataSource
+ {
+ event System.EventHandler DataSourceChanged;
+ System.Web.UI.DataSourceView GetView(string viewName);
+ System.Collections.ICollection GetViewNames();
+ }
+ public partial interface IDataSourceViewSchemaAccessor
+ {
+ object DataSourceViewSchema { get; set; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class IDReferencePropertyAttribute : System.Attribute
+ {
+ public IDReferencePropertyAttribute() { }
+ public IDReferencePropertyAttribute(System.Type referencedControlType) { }
+ public System.Type ReferencedControlType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial interface IEditableTextControl : System.Web.UI.ITextControl
+ {
+ event System.EventHandler TextChanged;
+ }
+ public partial interface IExpressionsAccessor
+ {
+ System.Web.UI.ExpressionBindingCollection Expressions { get; }
+ bool HasExpressions { get; }
+ }
+ public partial interface IFilterResolutionService
+ {
+ int CompareFilters(string filter1, string filter2);
+ bool EvaluateFilter(string filterName);
+ }
+ public partial interface IHierarchicalDataSource
+ {
+ event System.EventHandler DataSourceChanged;
+ System.Web.UI.HierarchicalDataSourceView GetHierarchicalView(string viewPath);
+ }
+ public partial interface IHierarchicalEnumerable : System.Collections.IEnumerable
+ {
+ System.Web.UI.IHierarchyData GetHierarchyData(object enumeratedItem);
+ }
+ public partial interface IHierarchyData
+ {
+ bool HasChildren { get; }
+ object Item { get; }
+ string Path { get; }
+ string Type { get; }
+ System.Web.UI.IHierarchicalEnumerable GetChildren();
+ System.Web.UI.IHierarchyData GetParent();
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ImageClickEventArgs : System.EventArgs
+ {
+ public int X;
+ public double XRaw;
+ public int Y;
+ public double YRaw;
+ public ImageClickEventArgs(int x, int y) { }
+ public ImageClickEventArgs(int x, int y, double xRaw, double yRaw) { }
+ }
+ public delegate void ImageClickEventHandler(object sender, System.Web.UI.ImageClickEventArgs e);
+ public partial interface INamingContainer
+ {
+ }
+ public partial interface INavigateUIData
+ {
+ string Description { get; }
+ string Name { get; }
+ string NavigateUrl { get; }
+ string Value { get; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class IndexedString
+ {
+ public IndexedString(string s) { }
+ public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial interface IParserAccessor
+ {
+ void AddParsedSubObject(object obj);
+ }
+ public partial interface IPostBackDataHandler
+ {
+ bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection);
+ void RaisePostDataChangedEvent();
+ }
+ public partial interface IPostBackEventHandler
+ {
+ void RaisePostBackEvent(string eventArgument);
+ }
+ public partial interface IResourceUrlGenerator
+ {
+ string GetResourceUrl(System.Type type, string resourceName);
+ }
+ public partial interface IStateFormatter
+ {
+ object Deserialize(string serializedState);
+ string Serialize(object state);
+ }
+ public partial interface IStateManager
+ {
+ bool IsTrackingViewState { get; }
+ void LoadViewState(object state);
+ object SaveViewState();
+ void TrackViewState();
+ }
+ public partial interface IStyleSheet
+ {
+ void CreateStyleRule(System.Web.UI.WebControls.Style style, System.Web.UI.IUrlResolutionService urlResolver, string selector);
+ void RegisterStyle(System.Web.UI.WebControls.Style style, System.Web.UI.IUrlResolutionService urlResolver);
+ }
+ public partial interface ITemplate
+ {
+ void InstantiateIn(System.Web.UI.Control container);
+ }
+ public partial interface ITextControl
+ {
+ string Text { get; set; }
+ }
+ public partial interface IThemeResolutionService
+ {
+ System.Web.UI.ThemeProvider[] GetAllThemeProviders();
+ System.Web.UI.ThemeProvider GetStylesheetThemeProvider();
+ System.Web.UI.ThemeProvider GetThemeProvider();
+ }
+ public partial interface IUrlResolutionService
+ {
+ string ResolveClientUrl(string relativeUrl);
+ }
+ public partial interface IUserControlDesignerAccessor
+ {
+ string InnerText { get; set; }
+ string TagName { get; set; }
+ }
+ public partial interface IUserControlTypeResolutionService
+ {
+ System.Type GetType(string tagPrefix, string tagName);
+ }
+ public partial interface IValidator
+ {
+ string ErrorMessage { get; set; }
+ bool IsValid { get; set; }
+ void Validate();
+ }
+ public static partial class ListSourceHelper
+ {
+ public static bool ContainsListCollection(System.Web.UI.IDataSource dataSource) { throw null; }
+ public static System.Collections.IList GetList(System.Web.UI.IDataSource dataSource) { throw null; }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LiteralControl : System.Web.UI.Control, System.Web.UI.ITextControl
+ {
+ public LiteralControl() { }
+ public LiteralControl(string text) { }
+ public virtual string Text { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter output) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class LosFormatter
+ {
+ public LosFormatter() { }
+ public LosFormatter(bool enableMac, byte[] macKeyModifier) { }
+ public LosFormatter(bool enableMac, string macKeyModifier) { }
+ public object Deserialize(System.IO.Stream stream) { throw null; }
+ public object Deserialize(System.IO.TextReader input) { throw null; }
+ public object Deserialize(string input) { throw null; }
+ public void Serialize(System.IO.Stream stream, object value) { }
+ public void Serialize(System.IO.TextWriter output, object value) { }
+ }
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.MasterPageControlBuilder))]
+ [System.Web.UI.ParseChildrenAttribute(false)]
+ public partial class MasterPage : System.Web.UI.UserControl
+ {
+ public MasterPage() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal System.Collections.IList ContentPlaceHolders { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal System.Collections.IDictionary ContentTemplates { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.MasterPage Master { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string MasterPageFile { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal void AddContentTemplate(string templateName, System.Web.UI.ITemplate template) { }
+ public void InstantiateInContentPlaceHolder(System.Web.UI.Control contentPlaceHolder, System.Web.UI.ITemplate template) { }
+ }
+ public partial class MasterPageControlBuilder : System.Web.UI.UserControlControlBuilder
+ {
+ public MasterPageControlBuilder() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class NonVisualControlAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.NonVisualControlAttribute Default;
+ public static readonly System.Web.UI.NonVisualControlAttribute NonVisual;
+ public static readonly System.Web.UI.NonVisualControlAttribute Visual;
+ public NonVisualControlAttribute() { }
+ public NonVisualControlAttribute(bool nonVisual) { }
+ public bool IsNonVisual { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.ObsoleteAttribute("The recommended alternative is System.Convert and String.Format. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class ObjectConverter
+ {
+ public ObjectConverter() { }
+ public static object ConvertValue(object value, System.Type toType, string formatString) { throw null; }
+ }
+ public partial class ObjectPersistData
+ {
+ public ObjectPersistData(System.Web.UI.ControlBuilder builder, System.Collections.IDictionary builtObjects) { }
+ public System.Collections.ICollection AllPropertyEntries { get { throw null; } }
+ public System.Collections.IDictionary BuiltObjects { get { throw null; } }
+ public System.Collections.ICollection CollectionItems { get { throw null; } }
+ public System.Collections.ICollection EventEntries { get { throw null; } }
+ public bool IsCollection { get { throw null; } }
+ public bool Localize { get { throw null; } }
+ public System.Type ObjectType { get { throw null; } }
+ public string ResourceKey { get { throw null; } }
+ public void AddToObjectControlBuilderTable(System.Collections.IDictionary table) { }
+ public System.Collections.IDictionary GetFilteredProperties(string filter) { throw null; }
+ public System.Web.UI.PropertyEntry GetFilteredProperty(string filter, string name) { throw null; }
+ public System.Collections.ICollection GetPropertyAllFilters(string name) { throw null; }
+ }
+ public sealed partial class ObjectStateFormatter : System.Runtime.Serialization.IFormatter, System.Web.UI.IStateFormatter
+ {
+ public ObjectStateFormatter() { }
+ System.Runtime.Serialization.SerializationBinder System.Runtime.Serialization.IFormatter.Binder { get { throw null; } set { } }
+ System.Runtime.Serialization.StreamingContext System.Runtime.Serialization.IFormatter.Context { get { throw null; } set { } }
+ System.Runtime.Serialization.ISurrogateSelector System.Runtime.Serialization.IFormatter.SurrogateSelector { get { throw null; } set { } }
+ public object Deserialize(System.IO.Stream inputStream) { throw null; }
+ public object Deserialize(string inputString) { throw null; }
+ public void Serialize(System.IO.Stream outputStream, object stateGraph) { }
+ public string Serialize(object stateGraph) { throw null; }
+ object System.Runtime.Serialization.IFormatter.Deserialize(System.IO.Stream serializationStream) { throw null; }
+ void System.Runtime.Serialization.IFormatter.Serialize(System.IO.Stream serializationStream, object stateGraph) { }
+ object System.Web.UI.IStateFormatter.Deserialize(string serializedState) { throw null; }
+ string System.Web.UI.IStateFormatter.Serialize(object state) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ObjectTagBuilder : System.Web.UI.ControlBuilder
+ {
+ public ObjectTagBuilder() { }
+ public override void AppendLiteralString(string s) { }
+ public override void AppendSubBuilder(System.Web.UI.ControlBuilder subBuilder) { }
+ public override void Init(System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, System.Type type, string tagName, string id, System.Collections.IDictionary attribs) { }
+ }
+ public enum OutputCacheLocation
+ {
+ Any = 0,
+ Client = 1,
+ Downstream = 2,
+ None = 4,
+ Server = 3,
+ ServerAndClient = 5,
+ }
+ public sealed partial class OutputCacheParameters
+ {
+ public OutputCacheParameters() { }
+ public string CacheProfile { get { throw null; } set { } }
+ public int Duration { get { throw null; } set { } }
+ public bool Enabled { get { throw null; } set { } }
+ public System.Web.UI.OutputCacheLocation Location { get { throw null; } set { } }
+ public bool NoStore { get { throw null; } set { } }
+ public string SqlDependency { get { throw null; } set { } }
+ public string VaryByContentEncoding { get { throw null; } set { } }
+ public string VaryByControl { get { throw null; } set { } }
+ public string VaryByCustom { get { throw null; } set { } }
+ public string VaryByHeader { get { throw null; } set { } }
+ public string VaryByParam { get { throw null; } set { } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Load")]
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("Microsoft.VisualStudio.Web.WebForms.WebFormCodeDomSerializer, Microsoft.VisualStudio.Web, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.TypeCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VisualStudio.Web.WebForms.WebFormDesigner, Microsoft.VisualStudio.Web, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))]
+ [System.ComponentModel.DesignerCategoryAttribute("ASPXCodeBehind")]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Page : System.Web.UI.TemplateControl, System.Web.IHttpHandler
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public const string postEventArgumentID = "__EVENTARGUMENT";
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public const string postEventSourceID = "__EVENTTARGET";
+ public Page() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpApplicationState Application { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected bool AspCompatMode { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected bool AsyncMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.TimeSpan AsyncTimeout { get { throw null; } set { } }
+ public System.Web.UI.Control AutoPostBackControl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool Buffer { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.Caching.Cache Cache { get { throw null; } }
+ public string ClientQueryString { get { throw null; } }
+ public System.Web.UI.ClientScriptManager ClientScript { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string ClientTarget { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int CodePage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public string ContentType { get { throw null; } set { } }
+ protected internal override System.Web.HttpContext Context { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string Culture { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("true")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool EnableEventValidation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool EnableViewState { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool EnableViewStateMac { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string ErrorPage { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("The recommended alternative is HttpResponse.AddFileDependencies. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected System.Collections.ArrayList FileDependencies { set { } }
+ public System.Web.UI.HtmlControls.HtmlForm Form { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.HtmlControls.HtmlHead Header { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string ID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual new char IdSeparator { get { throw null; } }
+ public bool IsAsync { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsCallback { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsCrossPagePostBack { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsPostBack { get { throw null; } }
+ public bool IsPostBackEventControlRegistered { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool IsReusable { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsValid { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Collections.IDictionary Items { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int LCID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool MaintainScrollPositionOnPostBack { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.MasterPage Master { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string MasterPageFile { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("Actually use the value in code.")]
+ public int MaxPageStateFieldLength { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string MetaDescription { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string MetaKeywords { get { throw null; } set { } }
+ public System.Web.ModelBinding.ModelBindingExecutionContext ModelBindingExecutionContext { get { throw null; } }
+ public System.Web.ModelBinding.ModelStateDictionary ModelState { get { throw null; } }
+ public System.Web.UI.Adapters.PageAdapter PageAdapter { get { throw null; } }
+ protected virtual System.Web.UI.PageStatePersister PageStatePersister { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Page PreviousPage { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpRequest Request { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpResponse Response { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public string ResponseEncoding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.Routing.RouteData RouteData { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpServerUtility Server { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.SessionState.HttpSessionState Session { get { throw null; } }
+ public bool SkipFormActionValidation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ObsoleteAttribute("The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Web.UI.FilterableAttribute(false)]
+ public bool SmartNavigation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ public virtual string StyleSheetTheme { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Theme { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Title { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.TraceContext Trace { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool TraceEnabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Web.TraceMode TraceModeValue { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected int TransactionMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string UICulture { get { throw null; } set { } }
+ protected internal virtual string UniqueFilePathSuffix { get { throw null; } }
+ public System.Web.UI.UnobtrusiveValidationMode UnobtrusiveValidationMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Security.Principal.IPrincipal User { get { throw null; } }
+ public override System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.ValidatorCollection Validators { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("0")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Web.UI.ViewStateEncryptionMode ViewStateEncryptionMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute("Use this when encrypting/decrypting ViewState")]
+ public string ViewStateUserKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler InitComplete { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler LoadComplete { add { } remove { } }
+ public event System.EventHandler PreInit { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler PreLoad { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler PreRenderComplete { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler SaveStateComplete { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected internal void AddContentTemplate(string templateName, System.Web.UI.ITemplate template) { }
+ public void AddOnPreRenderCompleteAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler) { }
+ public void AddOnPreRenderCompleteAsync(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, object state) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoDocumentationNoteAttribute("Does nothing. Used by .net aspx parser")]
+ protected internal void AddWrappedFileDependencies(object virtualFileDependencies) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected System.IAsyncResult AspCompatBeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback cb, object extraData) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoNotSupportedAttribute("Mono does not support classic ASP compatibility mode.")]
+ protected void AspCompatEndProcessRequest(System.IAsyncResult result) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected System.IAsyncResult AsyncPageBeginProcessRequest(System.Web.HttpContext context, System.AsyncCallback callback, object extraData) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected void AsyncPageEndProcessRequest(System.IAsyncResult result) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual System.Web.UI.HtmlTextWriter CreateHtmlTextWriter(System.IO.TextWriter tw) { throw null; }
+ public static System.Web.UI.HtmlTextWriter CreateHtmlTextWriterFromType(System.IO.TextWriter tw, System.Type writerType) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void DesignerInitialize() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual System.Collections.Specialized.NameValueCollection DeterminePostBackMode() { throw null; }
+ protected internal virtual System.Collections.Specialized.NameValueCollection DeterminePostBackModeUnvalidated() { throw null; }
+ public void ExecuteRegisteredAsyncTasks() { }
+ public override System.Web.UI.Control FindControl(string id) { throw null; }
+ protected override void FrameworkInitialize() { }
+ public object GetDataItem() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.GetPostBackEventReference. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public string GetPostBackClientEvent(System.Web.UI.Control control, string argument) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.GetPostBackClientHyperlink. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public string GetPostBackClientHyperlink(System.Web.UI.Control control, string argument) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.GetPostBackEventReference. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public string GetPostBackEventReference(System.Web.UI.Control control) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.GetPostBackEventReference. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public string GetPostBackEventReference(System.Web.UI.Control control, string argument) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual int GetTypeHashCode() { throw null; }
+ public System.Web.UI.ValidatorCollection GetValidators(string validationGroup) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoDocumentationNoteAttribute("Not implemented. Only used by .net aspx parser")]
+ protected object GetWrappedFileDependencies(string[] virtualFileDependencies) { throw null; }
+ [System.MonoDocumentationNoteAttribute("Does nothing. Used by .net aspx parser")]
+ protected virtual void InitializeCulture() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("varyByContentEncoding is not currently used")]
+ protected virtual void InitOutputCache(int duration, string varyByContentEncoding, string varyByHeader, string varyByCustom, System.Web.UI.OutputCacheLocation location, string varyByParam) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected virtual void InitOutputCache(int duration, string varyByHeader, string varyByCustom, System.Web.UI.OutputCacheLocation location, string varyByParam) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("The following properties of OutputCacheParameters are silently ignored: CacheProfile, SqlDependency")]
+ protected internal virtual void InitOutputCache(System.Web.UI.OutputCacheParameters cacheSettings) { }
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.IsClientScriptBlockRegistered(string key). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public bool IsClientScriptBlockRegistered(string key) { throw null; }
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.IsStartupScriptRegistered(string key). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public bool IsStartupScriptRegistered(string key) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual object LoadPageStateFromPersistenceMedium() { throw null; }
+ public string MapPath(string virtualPath) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnInitComplete(System.EventArgs e) { }
+ protected virtual void OnLoadComplete(System.EventArgs e) { }
+ protected virtual void OnPreInit(System.EventArgs e) { }
+ protected virtual void OnPreLoad(System.EventArgs e) { }
+ protected virtual void OnPreRenderComplete(System.EventArgs e) { }
+ protected virtual void OnSaveStateComplete(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ProcessRequest(System.Web.HttpContext context) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void RaisePostBackEvent(System.Web.UI.IPostBackEventHandler sourceControl, string eventArgument) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.RegisterArrayDeclaration(string arrayName, string arrayValue). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void RegisterArrayDeclaration(string arrayName, string arrayValue) { }
+ public void RegisterAsyncTask(System.Web.UI.PageAsyncTask task) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.RegisterClientScriptBlock(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public virtual void RegisterClientScriptBlock(string key, string script) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute]
+ public virtual void RegisterHiddenField(string hiddenFieldName, string hiddenFieldInitialValue) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void RegisterOnSubmitStatement(string key, string script) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void RegisterRequiresControlState(System.Web.UI.Control control) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void RegisterRequiresPostBack(System.Web.UI.Control control) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual void RegisterRequiresRaiseEvent(System.Web.UI.IPostBackEventHandler control) { }
+ public void RegisterRequiresViewStateEncryption() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ObsoleteAttribute("The recommended alternative is ClientScript.RegisterStartupScript(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public virtual void RegisterStartupScript(string key, string script) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void RegisterViewStateHandler() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public bool RequiresControlState(System.Web.UI.Control control) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual void SavePageStateToPersistenceMedium(object state) { }
+ public void SetFocus(string clientID) { }
+ public void SetFocus(System.Web.UI.Control control) { }
+ public virtual bool TryUpdateModel<TModel>(TModel model) where TModel : class { throw null; }
+ public virtual bool TryUpdateModel<TModel>(TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void UnregisterRequiresControlState(System.Web.UI.Control control) { }
+ public virtual void UpdateModel<TModel>(TModel model) where TModel : class { }
+ public virtual void UpdateModel<TModel>(TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class { }
+ public virtual void Validate() { }
+ public virtual void Validate(string validationGroup) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual void VerifyRenderingInServerForm(System.Web.UI.Control control) { }
+ }
+ public sealed partial class PageAsyncTask
+ {
+ public PageAsyncTask(System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> handler) { }
+ public PageAsyncTask(System.Func<System.Threading.Tasks.Task> handler) { }
+ public PageAsyncTask(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, System.Web.EndEventHandler timeoutHandler, object state) { }
+ public PageAsyncTask(System.Web.BeginEventHandler beginHandler, System.Web.EndEventHandler endHandler, System.Web.EndEventHandler timeoutHandler, object state, bool executeInParallel) { }
+ public System.Web.BeginEventHandler BeginHandler { get { throw null; } }
+ public System.Web.EndEventHandler EndHandler { get { throw null; } }
+ public bool ExecuteInParallel { get { throw null; } }
+ public object State { get { throw null; } }
+ public System.Web.EndEventHandler TimeoutHandler { get { throw null; } }
+ }
+ public partial class PageHandlerFactory : System.Web.IHttpHandlerFactory
+ {
+ protected internal PageHandlerFactory() { }
+ public virtual System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string requestType, string virtualPath, string path) { throw null; }
+ public virtual void ReleaseHandler(System.Web.IHttpHandler handler) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class PageParser : System.Web.UI.TemplateControlParser
+ {
+ public PageParser() { }
+ public static System.Type DefaultApplicationBaseType { get { throw null; } set { } }
+ public static System.Type DefaultPageBaseType { get { throw null; } set { } }
+ public static System.Type DefaultPageParserFilterType { get { throw null; } set { } }
+ public static System.Type DefaultUserControlBaseType { get { throw null; } set { } }
+ public static bool EnableLongStringsAsResources { get { throw null; } set { } }
+ public static System.Web.IHttpHandler GetCompiledPageInstance(string virtualPath, string inputFile, System.Web.HttpContext context) { throw null; }
+ }
+ public abstract partial class PageParserFilter
+ {
+ protected PageParserFilter() { }
+ public virtual bool AllowCode { get { throw null; } }
+ protected bool CalledFromParseControl { get { throw null; } }
+ [System.MonoTODOAttribute("Need to implement support for this in the parser")]
+ protected int Line { get { throw null; } }
+ public virtual int NumberOfControlsAllowed { get { throw null; } }
+ public virtual int NumberOfDirectDependenciesAllowed { get { throw null; } }
+ public virtual int TotalNumberOfDependenciesAllowed { get { throw null; } }
+ protected string VirtualPath { get { throw null; } }
+ protected void AddControl(System.Type type, System.Collections.IDictionary attributes) { }
+ public virtual bool AllowBaseType(System.Type baseType) { throw null; }
+ public virtual bool AllowControl(System.Type controlType, System.Web.UI.ControlBuilder builder) { throw null; }
+ public virtual bool AllowServerSideInclude(string includeVirtualPath) { throw null; }
+ public virtual bool AllowVirtualReference(string referenceVirtualPath, System.Web.UI.VirtualReferenceType referenceType) { throw null; }
+ public virtual System.Web.UI.CompilationMode GetCompilationMode(System.Web.UI.CompilationMode current) { throw null; }
+ public virtual System.Type GetNoCompileUserControlType() { throw null; }
+ protected virtual void Initialize() { }
+ public virtual void ParseComplete(System.Web.UI.ControlBuilder rootBuilder) { }
+ public virtual void PreprocessDirective(string directiveName, System.Collections.IDictionary attributes) { }
+ public virtual bool ProcessCodeConstruct(System.Web.UI.CodeConstructType codeType, string code) { throw null; }
+ public virtual bool ProcessDataBindingAttribute(string controlId, string name, string value) { throw null; }
+ public virtual bool ProcessEventHookup(string controlId, string eventName, string handlerName) { throw null; }
+ protected void SetPageProperty(string filter, string name, string value) { }
+ }
+ public abstract partial class PageStatePersister
+ {
+ protected PageStatePersister(System.Web.UI.Page page) { }
+ public object ControlState { get { throw null; } set { } }
+ protected System.Web.UI.Page Page { get { throw null; } set { } }
+ protected System.Web.UI.IStateFormatter StateFormatter { get { throw null; } }
+ public object ViewState { get { throw null; } set { } }
+ public abstract void Load();
+ public abstract void Save();
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public abstract partial class PageTheme
+ {
+ protected PageTheme() { }
+ protected abstract string AppRelativeTemplateSourceDirectory { get; }
+ protected abstract System.Collections.IDictionary ControlSkins { get; }
+ protected abstract string[] LinkedStyleSheets { get; }
+ protected System.Web.UI.Page Page { get { throw null; } }
+ public static object CreateSkinKey(System.Type controlType, string skinID) { throw null; }
+ protected object Eval(string expression) { throw null; }
+ protected string Eval(string expression, string format) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool TestDeviceFilter(string deviceFilterName) { throw null; }
+ protected object XPath(string xPathExpression) { throw null; }
+ protected string XPath(string xPathExpression, string format) { throw null; }
+ protected string XPath(string xPathExpression, string format, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ protected object XPath(string xPathExpression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ protected System.Collections.IEnumerable XPathSelect(string xPathExpression) { throw null; }
+ protected System.Collections.IEnumerable XPathSelect(string xPathExpression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class Pair
+ {
+ public object First;
+ public object Second;
+ public Pair() { }
+ public Pair(object x, object y) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ParseChildrenAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.ParseChildrenAttribute Default;
+ public static readonly System.Web.UI.ParseChildrenAttribute ParseAsChildren;
+ public static readonly System.Web.UI.ParseChildrenAttribute ParseAsProperties;
+ public ParseChildrenAttribute() { }
+ public ParseChildrenAttribute(bool childrenAsProperties) { }
+ public ParseChildrenAttribute(bool childrenAsProperties, string defaultProperty) { }
+ public ParseChildrenAttribute(System.Type childControlType) { }
+ public System.Type ChildControlType { get { throw null; } }
+ public bool ChildrenAsProperties { get { throw null; } set { } }
+ public string DefaultProperty { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public abstract partial class ParseRecorder
+ {
+ protected ParseRecorder() { }
+ public static System.Collections.Generic.IList<System.Func<System.Web.UI.ParseRecorder>> RecorderFactories { get { throw null; } }
+ public virtual void Initialize(System.Web.UI.TemplateParser parser) { }
+ public virtual void ParseComplete(System.Web.UI.ControlBuilder root) { }
+ public virtual void ProcessGeneratedCode(System.Web.UI.ControlBuilder builder, System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.CodeTypeDeclaration baseType, System.CodeDom.CodeTypeDeclaration derivedType, System.CodeDom.CodeMemberMethod buildMethod, System.CodeDom.CodeMemberMethod dataBindingMethod) { }
+ public virtual void RecordBeginTag(System.Web.UI.ControlBuilder builder, System.Text.RegularExpressions.Match tag) { }
+ public virtual void RecordCodeBlock(System.Web.UI.ControlBuilder builder, System.Text.RegularExpressions.Match codeBlock) { }
+ public virtual void RecordEmptyTag(System.Web.UI.ControlBuilder builder, System.Text.RegularExpressions.Match tag) { }
+ public virtual void RecordEndTag(System.Web.UI.ControlBuilder builder, System.Text.RegularExpressions.Match tag) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class PartialCachingAttribute : System.Attribute
+ {
+ public PartialCachingAttribute(int duration) { }
+ public PartialCachingAttribute(int duration, string varyByParams, string varyByControls, string varyByCustom) { }
+ public PartialCachingAttribute(int duration, string varyByParams, string varyByControls, string varyByCustom, bool shared) { }
+ public PartialCachingAttribute(int duration, string varyByParams, string varyByControls, string varyByCustom, string sqlDependency, bool shared) { }
+ public int Duration { get { throw null; } set { } }
+ public string ProviderName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Shared { get { throw null; } set { } }
+ public string SqlDependency { get { throw null; } set { } }
+ public string VaryByControls { get { throw null; } set { } }
+ public string VaryByCustom { get { throw null; } set { } }
+ public string VaryByParams { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class PartialCachingControl : System.Web.UI.BasePartialCachingControl
+ {
+ internal PartialCachingControl() { }
+ public System.Web.UI.Control CachedControl { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class PersistChildrenAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.PersistChildrenAttribute Default;
+ public static readonly System.Web.UI.PersistChildrenAttribute No;
+ public static readonly System.Web.UI.PersistChildrenAttribute Yes;
+ public PersistChildrenAttribute(bool persist) { }
+ public PersistChildrenAttribute(bool persist, bool usesCustomPersistence) { }
+ public bool Persist { get { throw null; } }
+ public bool UsesCustomPersistence { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public enum PersistenceMode
+ {
+ Attribute = 0,
+ EncodedInnerDefaultProperty = 3,
+ InnerDefaultProperty = 2,
+ InnerProperty = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class PersistenceModeAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.PersistenceModeAttribute Attribute;
+ public static readonly System.Web.UI.PersistenceModeAttribute Default;
+ public static readonly System.Web.UI.PersistenceModeAttribute EncodedInnerDefaultProperty;
+ public static readonly System.Web.UI.PersistenceModeAttribute InnerDefaultProperty;
+ public static readonly System.Web.UI.PersistenceModeAttribute InnerProperty;
+ public PersistenceModeAttribute(System.Web.UI.PersistenceMode mode) { }
+ public System.Web.UI.PersistenceMode Mode { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public sealed partial class PostBackOptions
+ {
+ public PostBackOptions(System.Web.UI.Control targetControl) { }
+ public PostBackOptions(System.Web.UI.Control targetControl, string argument) { }
+ public PostBackOptions(System.Web.UI.Control targetControl, string argument, string actionUrl, bool autoPostBack, bool requiresJavaScriptProtocol, bool trackFocus, bool clientSubmit, bool performValidation, string validationGroup) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string ActionUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Argument { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Implement support for this in Page")]
+ public bool AutoPostBack { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ClientSubmit { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool PerformValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool RequiresJavaScriptProtocol { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Web.UI.Control TargetControl { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Implement support for this in Page")]
+ public bool TrackFocus { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute("Implement support for this in Page")]
+ public string ValidationGroup { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public static partial class PropertyConverter
+ {
+ public static object EnumFromString(System.Type enumType, string value) { throw null; }
+ public static string EnumToString(System.Type enumType, object enumValue) { throw null; }
+ public static object ObjectFromString(System.Type objType, System.Reflection.MemberInfo propertyInfo, string value) { throw null; }
+ }
+ public abstract partial class PropertyEntry
+ {
+ internal PropertyEntry() { }
+ public System.Type DeclaringType { get { throw null; } }
+ public string Filter { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Reflection.PropertyInfo PropertyInfo { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public delegate void RenderMethod(System.Web.UI.HtmlTextWriter output, System.Web.UI.Control container);
+ public abstract partial class RenderTraceListener
+ {
+ protected RenderTraceListener() { }
+ public static System.Collections.Generic.IList<System.Func<System.Web.UI.RenderTraceListener>> ListenerFactories { get { throw null; } }
+ public virtual void BeginRendering(System.IO.TextWriter writer, object renderedObject) { }
+ public virtual void EndRendering(System.IO.TextWriter writer, object renderedObject) { }
+ public virtual void Initialize(System.Web.HttpContext context) { }
+ public virtual void SetTraceData(object tracedObject, object traceDataKey, object traceDataValue) { }
+ public virtual void ShareTraceData(object source, object destination) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class RootBuilder : System.Web.UI.TemplateBuilder
+ {
+ public RootBuilder() { }
+ public RootBuilder(System.Web.UI.TemplateParser parser) { }
+ public System.Collections.IDictionary BuiltObjects { get { throw null; } }
+ public override System.Type GetChildControlType(string tagName, System.Collections.IDictionary attribs) { throw null; }
+ protected internal virtual void OnCodeGenerationComplete() { }
+ }
+ public partial class SessionPageStatePersister : System.Web.UI.PageStatePersister
+ {
+ public SessionPageStatePersister(System.Web.UI.Page page) : base (default(System.Web.UI.Page)) { }
+ public override void Load() { }
+ public override void Save() { }
+ }
+ public partial class SimplePropertyEntry : System.Web.UI.PropertyEntry
+ {
+ internal SimplePropertyEntry() { }
+ public string PersistedValue { get { throw null; } set { } }
+ public bool UseSetAttribute { get { throw null; } set { } }
+ public object Value { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class SimpleWebHandlerParser
+ {
+ protected SimpleWebHandlerParser(System.Web.HttpContext context, string virtualPath, string physicalPath) { }
+ protected abstract string DefaultDirectiveName { get; }
+ protected System.Type GetCompiledTypeFromCache() { throw null; }
+ }
+ public sealed partial class SkinBuilder : System.Web.UI.ControlBuilder
+ {
+ public SkinBuilder(System.Web.UI.ThemeProvider provider, System.Web.UI.Control control, System.Web.UI.ControlBuilder skinBuilder, string themePath) { }
+ public System.Web.UI.Control ApplyTheme() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class StateBag : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.Web.UI.IStateManager
+ {
+ public StateBag() { }
+ public StateBag(bool ignoreCase) { }
+ public int Count { get { throw null; } }
+ public object this[string key] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public System.Web.UI.StateItem Add(string key, object value) { throw null; }
+ public void Clear() { }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public bool IsItemDirty(string key) { throw null; }
+ public void Remove(string key) { }
+ public void SetDirty(bool dirty) { }
+ public void SetItemDirty(string key, bool dirty) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class StateItem
+ {
+ internal StateItem() { }
+ public bool IsDirty { get { throw null; } set { } }
+ public object Value { get { throw null; } set { } }
+ }
+ public abstract partial class StateManagedCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Web.UI.IStateManager
+ {
+ protected StateManagedCollection() { }
+ public int Count { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ protected virtual object CreateKnownType(int index) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected virtual System.Type[] GetKnownTypes() { throw null; }
+ protected virtual void OnClear() { }
+ protected virtual void OnClearComplete() { }
+ protected virtual void OnInsert(int index, object value) { }
+ protected virtual void OnInsertComplete(int index, object value) { }
+ protected virtual void OnRemove(int index, object value) { }
+ protected virtual void OnRemoveComplete(int index, object value) { }
+ protected virtual void OnValidate(object value) { }
+ public void SetDirty() { }
+ protected abstract void SetDirtyObject(object o);
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class StaticPartialCachingControl : System.Web.UI.BasePartialCachingControl
+ {
+ public StaticPartialCachingControl(string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, string sqlDependency, System.Web.UI.BuildMethod buildMethod) { }
+ public StaticPartialCachingControl(string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, string sqlDependency, System.Web.UI.BuildMethod buildMethod, string providerName) { }
+ public StaticPartialCachingControl(string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, System.Web.UI.BuildMethod buildMethod) { }
+ [System.MonoTODOAttribute("Consider sqlDependency parameter")]
+ public static void BuildCachedControl(System.Web.UI.Control parent, string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, string sqlDependency, System.Web.UI.BuildMethod buildMethod) { }
+ public static void BuildCachedControl(System.Web.UI.Control parent, string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, string sqlDependency, System.Web.UI.BuildMethod buildMethod, string providerName) { }
+ public static void BuildCachedControl(System.Web.UI.Control parent, string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, System.Web.UI.BuildMethod buildMethod) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ public sealed partial class SupportsEventValidationAttribute : System.Attribute
+ {
+ public SupportsEventValidationAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class TagPrefixAttribute : System.Attribute
+ {
+ public TagPrefixAttribute(string namespaceName, string tagPrefix) { }
+ public string NamespaceName { get { throw null; } }
+ public string TagPrefix { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TemplateBuilder : System.Web.UI.ControlBuilder, System.Web.UI.ITemplate
+ {
+ public TemplateBuilder() { }
+ public virtual string Text { get { throw null; } set { } }
+ public override object BuildObject() { throw null; }
+ public override void CloseControl() { }
+ public override void Init(System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, System.Type type, string tagName, string ID, System.Collections.IDictionary attribs) { }
+ public virtual void InstantiateIn(System.Web.UI.Control container) { }
+ public override bool NeedsTagInnerText() { throw null; }
+ public override void SetTagInnerText(string text) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class TemplateContainerAttribute : System.Attribute
+ {
+ public TemplateContainerAttribute(System.Type containerType) { }
+ public TemplateContainerAttribute(System.Type containerType, System.ComponentModel.BindingDirection bindingDirection) { }
+ public System.ComponentModel.BindingDirection BindingDirection { get { throw null; } }
+ public System.Type ContainerType { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class TemplateControl : System.Web.UI.Control, System.Web.UI.IFilterResolutionService, System.Web.UI.INamingContainer
+ {
+ protected TemplateControl() { }
+ public string AppRelativeVirtualPath { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute]
+ protected virtual int AutoHandlers { get { throw null; } set { } }
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected virtual bool SupportAutoEvents { get { throw null; } }
+ public event System.EventHandler AbortTransaction { add { } remove { } }
+ public event System.EventHandler CommitTransaction { add { } remove { } }
+ public event System.EventHandler Error { add { } remove { } }
+ protected virtual void Construct() { }
+ protected System.Web.UI.LiteralControl CreateResourceBasedLiteralControl(int offset, int size, bool fAsciiOnly) { throw null; }
+ protected internal object Eval(string expression) { throw null; }
+ protected internal string Eval(string expression, string format) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected virtual void FrameworkInitialize() { }
+ protected object GetGlobalResourceObject(string className, string resourceKey) { throw null; }
+ protected object GetGlobalResourceObject(string className, string resourceKey, System.Type objType, string propName) { throw null; }
+ protected object GetLocalResourceObject(string resourceKey) { throw null; }
+ protected object GetLocalResourceObject(string resourceKey, System.Type objType, string propName) { throw null; }
+ public System.Web.UI.Control LoadControl(string virtualPath) { throw null; }
+ public System.Web.UI.Control LoadControl(System.Type t, object[] parameters) { throw null; }
+ public System.Web.UI.ITemplate LoadTemplate(string virtualPath) { throw null; }
+ protected virtual void OnAbortTransaction(System.EventArgs e) { }
+ protected virtual void OnCommitTransaction(System.EventArgs e) { }
+ protected virtual void OnError(System.EventArgs e) { }
+ public System.Web.UI.Control ParseControl(string content) { throw null; }
+ [System.MonoTODOAttribute("Parser filters not implemented yet. Calls ParseControl (string) for now.")]
+ public System.Web.UI.Control ParseControl(string content, bool ignoreParserFilter) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public object ReadStringResource() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static object ReadStringResource(System.Type t) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected void SetStringResourcePointer(object stringResourcePointer, int maxResourceOffset) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ int System.Web.UI.IFilterResolutionService.CompareFilters(string filter1, string filter2) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ bool System.Web.UI.IFilterResolutionService.EvaluateFilter(string filterName) { throw null; }
+ public virtual bool TestDeviceFilter(string filterName) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected void WriteUTF8ResourceString(System.Web.UI.HtmlTextWriter output, int offset, int size, bool fAsciiOnly) { }
+ protected internal object XPath(string xPathExpression) { throw null; }
+ protected internal string XPath(string xPathExpression, string format) { throw null; }
+ protected internal string XPath(string xPathExpression, string format, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ protected internal object XPath(string xPathExpression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ protected internal System.Collections.IEnumerable XPathSelect(string xPathExpression) { throw null; }
+ protected internal System.Collections.IEnumerable XPathSelect(string xPathExpression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class TemplateControlParser : System.Web.UI.BaseTemplateParser
+ {
+ protected TemplateControlParser() { }
+ }
+ public enum TemplateInstance
+ {
+ Multiple = 0,
+ Single = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class TemplateInstanceAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.TemplateInstanceAttribute Default;
+ public static readonly System.Web.UI.TemplateInstanceAttribute Multiple;
+ public static readonly System.Web.UI.TemplateInstanceAttribute Single;
+ public TemplateInstanceAttribute(System.Web.UI.TemplateInstance instances) { }
+ public System.Web.UI.TemplateInstance Instances { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class TemplateParser : System.Web.UI.BaseParser
+ {
+ internal TemplateParser() { }
+ public string Text { get { throw null; } }
+ protected void ParseFile(string physicalPath, string virtualPath) { }
+ public static System.Web.UI.ITemplate ParseTemplate(string content, string virtualPath, bool ignoreFilter) { throw null; }
+ protected void ProcessError(string message) { }
+ protected void ProcessException(System.Exception ex) { }
+ }
+ public partial class TemplatePropertyEntry : System.Web.UI.BuilderPropertyEntry
+ {
+ internal TemplatePropertyEntry() { }
+ public bool BindableTemplate { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
+ public sealed partial class ThemeableAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.ThemeableAttribute Default;
+ public static readonly System.Web.UI.ThemeableAttribute No;
+ public static readonly System.Web.UI.ThemeableAttribute Yes;
+ public ThemeableAttribute(bool themeable) { }
+ public bool Themeable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ public static bool IsObjectThemeable(object instance) { throw null; }
+ public static bool IsTypeThemeable(System.Type type) { throw null; }
+ }
+ public sealed partial class ThemeProvider
+ {
+ public ThemeProvider(System.ComponentModel.Design.IDesignerHost host, string name, string themeDefinition, string[] cssFiles, string themePath) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int ContentHashCode { get { throw null; } }
+ public System.Collections.ICollection CssFiles { get { throw null; } }
+ public System.ComponentModel.Design.IDesignerHost DesignerHost { get { throw null; } }
+ public string ThemeName { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Web.UI.SkinBuilder GetSkinBuilder(System.Web.UI.Control control) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Collections.IDictionary GetSkinControlBuildersForControlType(System.Type type) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Collections.ICollection GetSkinsForControl(System.Type type) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ToolboxDataAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.ToolboxDataAttribute Default;
+ public ToolboxDataAttribute(string data) { }
+ public string Data { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.SerializableAttribute]
+ public sealed partial class Triplet
+ {
+ public object First;
+ public object Second;
+ public object Third;
+ public Triplet() { }
+ public Triplet(object x, object y) { }
+ public Triplet(object x, object y, object z) { }
+ }
+ public enum UnobtrusiveValidationMode
+ {
+ None = 0,
+ WebForms = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=true)]
+ public sealed partial class UrlPropertyAttribute : System.Attribute
+ {
+ public UrlPropertyAttribute() { }
+ public UrlPropertyAttribute(string filter) { }
+ public string Filter { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Load")]
+ [System.ComponentModel.DesignerAttribute("Microsoft.VisualStudio.Web.WebForms.WebFormDesigner, Microsoft.VisualStudio.Web, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.UserControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IDesigner))]
+ [System.ComponentModel.DesignerCategoryAttribute("ASPXCodeBehind")]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.UserControlControlBuilder))]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class UserControl : System.Web.UI.TemplateControl, System.Web.UI.IAttributeAccessor, System.Web.UI.INamingContainer, System.Web.UI.IUserControlDesignerAccessor
+ {
+ public UserControl() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpApplicationState Application { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.AttributeCollection Attributes { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.Caching.Cache Cache { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.ControlCachePolicy CachePolicy { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsPostBack { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpRequest Request { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpResponse Response { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpServerUtility Server { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.SessionState.HttpSessionState Session { get { throw null; } }
+ string System.Web.UI.IUserControlDesignerAccessor.InnerText { get { throw null; } set { } }
+ string System.Web.UI.IUserControlDesignerAccessor.TagName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.TraceContext Trace { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void DesignerInitialize() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void InitializeAsUserControl(System.Web.UI.Page page) { }
+ protected override void LoadViewState(object savedState) { }
+ public string MapPath(string virtualPath) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected override object SaveViewState() { throw null; }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string name) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string name, string value) { }
+ public virtual bool TryUpdateModel<TModel>(TModel model) where TModel : class { throw null; }
+ public virtual bool TryUpdateModel<TModel>(TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class { throw null; }
+ public virtual void UpdateModel<TModel>(TModel model) where TModel : class { }
+ public virtual void UpdateModel<TModel>(TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class UserControlControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public UserControlControlBuilder() { }
+ public override object BuildObject() { throw null; }
+ public override bool NeedsTagInnerText() { throw null; }
+ [System.MonoTODOAttribute("Not implemented, does nothing")]
+ public override void SetTagInnerText(string text) { }
+ }
+ public enum ValidateRequestMode
+ {
+ Disabled = 1,
+ Enabled = 2,
+ Inherit = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ValidationPropertyAttribute : System.Attribute
+ {
+ public ValidationPropertyAttribute(string name) { }
+ public string Name { get { throw null; } }
+ }
+ public static partial class ValidationSettings
+ {
+ public static System.Web.UI.UnobtrusiveValidationMode UnobtrusiveValidationMode { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ValidatorCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ValidatorCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.IValidator this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Web.UI.IValidator validator) { }
+ public bool Contains(System.Web.UI.IValidator validator) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.Web.UI.IValidator validator) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=true)]
+ public sealed partial class VerificationAttribute : System.Attribute
+ {
+ public VerificationAttribute(string guideline, string checkpoint, System.Web.UI.VerificationReportLevel reportLevel, int priority, string message) { }
+ public VerificationAttribute(string guideline, string checkpoint, System.Web.UI.VerificationReportLevel reportLevel, int priority, string message, System.Web.UI.VerificationRule rule, string conditionalProperty) { }
+ public VerificationAttribute(string guideline, string checkpoint, System.Web.UI.VerificationReportLevel reportLevel, int priority, string message, System.Web.UI.VerificationRule rule, string conditionalProperty, System.Web.UI.VerificationConditionalOperator conditionalOperator, string conditionalValue, string guidelineUrl) { }
+ public string Checkpoint { get { throw null; } }
+ public string ConditionalProperty { get { throw null; } }
+ public string ConditionalValue { get { throw null; } }
+ public string Guideline { get { throw null; } }
+ public string GuidelineUrl { get { throw null; } }
+ public string Message { get { throw null; } }
+ public int Priority { get { throw null; } }
+ public System.Web.UI.VerificationConditionalOperator VerificationConditionalOperator { get { throw null; } }
+ public System.Web.UI.VerificationReportLevel VerificationReportLevel { get { throw null; } }
+ public System.Web.UI.VerificationRule VerificationRule { get { throw null; } }
+ }
+ public enum VerificationConditionalOperator
+ {
+ Equals = 0,
+ NotEquals = 1,
+ }
+ public enum VerificationReportLevel
+ {
+ Error = 0,
+ Guideline = 2,
+ Warning = 1,
+ }
+ public enum VerificationRule
+ {
+ NotEmptyString = 2,
+ Prohibited = 1,
+ Required = 0,
+ }
+ public enum ViewStateEncryptionMode
+ {
+ Always = 1,
+ Auto = 0,
+ Never = 2,
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ViewStateException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ public ViewStateException() { }
+ public bool IsConnected { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public string Path { get { throw null; } }
+ public string PersistedState { get { throw null; } }
+ public string Referer { get { throw null; } }
+ public string RemoteAddress { get { throw null; } }
+ public string RemotePort { get { throw null; } }
+ public string UserAgent { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum ViewStateMode
+ {
+ Disabled = 2,
+ Enabled = 1,
+ Inherit = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class ViewStateModeByIdAttribute : System.Attribute
+ {
+ public ViewStateModeByIdAttribute() { }
+ }
+ public enum VirtualReferenceType
+ {
+ Master = 2,
+ Other = 4,
+ Page = 0,
+ SourceFile = 3,
+ UserControl = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ public sealed partial class WebResourceAttribute : System.Attribute
+ {
+ public WebResourceAttribute(string webResource, string contentType) { }
+ public string CdnPath { get { throw null; } set { } }
+ public bool CdnSupportsSecureConnection { get { throw null; } set { } }
+ public string ContentType { get { throw null; } }
+ public string LoadSuccessExpression { get { throw null; } set { } }
+ public bool PerformSubstitution { get { throw null; } set { } }
+ public string WebResource { get { throw null; } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class WebServiceParser : System.Web.UI.SimpleWebHandlerParser
+ {
+ internal WebServiceParser() : base (default(System.Web.HttpContext), default(string), default(string)) { }
+ protected override string DefaultDirectiveName { get { throw null; } }
+ public static System.Type GetCompiledType(string inputFile, System.Web.HttpContext context) { throw null; }
+ }
+ public enum XhtmlMobileDocType
+ {
+ Wml20 = 2,
+ XhtmlBasic = 0,
+ XhtmlMobileProfile = 1,
+ }
+ public partial class XhtmlTextWriter : System.Web.UI.HtmlTextWriter
+ {
+ public XhtmlTextWriter(System.IO.TextWriter writer) : base (default(System.IO.TextWriter)) { }
+ public XhtmlTextWriter(System.IO.TextWriter writer, string tabString) : base (default(System.IO.TextWriter)) { }
+ protected System.Collections.Hashtable CommonAttributes { get { throw null; } }
+ protected System.Collections.Hashtable ElementSpecificAttributes { get { throw null; } }
+ protected System.Collections.Hashtable SuppressCommonAttributes { get { throw null; } }
+ public virtual void AddRecognizedAttribute(string elementName, string attributeName) { }
+ public override bool IsValidFormAttribute(string attributeName) { throw null; }
+ protected override bool OnAttributeRender(string name, string value, System.Web.UI.HtmlTextWriterAttribute key) { throw null; }
+ protected override bool OnStyleAttributeRender(string name, string value, System.Web.UI.HtmlTextWriterStyle key) { throw null; }
+ public virtual void RemoveRecognizedAttribute(string elementName, string attributeName) { }
+ public virtual void SetDocType(System.Web.UI.XhtmlMobileDocType docType) { }
+ public override void WriteBreak() { }
+ }
+ public sealed partial class XPathBinder
+ {
+ internal XPathBinder() { }
+ public static object Eval(object container, string xPath) { throw null; }
+ public static string Eval(object container, string xPath, string format) { throw null; }
+ public static string Eval(object container, string xPath, string format, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public static object Eval(object container, string xPath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public static System.Collections.IEnumerable Select(object container, string xPath) { throw null; }
+ public static System.Collections.IEnumerable Select(object container, string xPath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ }
+}
+namespace System.Web.UI.Adapters
+{
+ public abstract partial class ControlAdapter
+ {
+ protected ControlAdapter() { }
+ protected System.Web.HttpBrowserCapabilities Browser { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected System.Web.UI.Control Control { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected System.Web.UI.Page Page { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected System.Web.UI.Adapters.PageAdapter PageAdapter { get { throw null; } }
+ protected internal virtual void BeginRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal virtual void CreateChildControls() { }
+ protected internal virtual void EndRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal virtual void LoadAdapterControlState(object state) { }
+ protected internal virtual void LoadAdapterViewState(object state) { }
+ protected internal virtual void OnInit(System.EventArgs e) { }
+ protected internal virtual void OnLoad(System.EventArgs e) { }
+ protected internal virtual void OnPreRender(System.EventArgs e) { }
+ protected internal virtual void OnUnload(System.EventArgs e) { }
+ protected internal virtual void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal virtual object SaveAdapterControlState() { throw null; }
+ protected internal virtual object SaveAdapterViewState() { throw null; }
+ }
+ public abstract partial class PageAdapter : System.Web.UI.Adapters.ControlAdapter
+ {
+ protected PageAdapter() { }
+ public virtual System.Collections.Specialized.StringCollection CacheVaryByHeaders { get { throw null; } }
+ public virtual System.Collections.Specialized.StringCollection CacheVaryByParams { get { throw null; } }
+ protected string ClientState { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection DeterminePostBackMode() { throw null; }
+ public virtual System.Collections.Specialized.NameValueCollection DeterminePostBackModeUnvalidated() { throw null; }
+ protected internal virtual string GetPostBackFormReference(string formId) { throw null; }
+ public virtual System.Collections.ICollection GetRadioButtonsByGroup(string groupName) { throw null; }
+ public virtual System.Web.UI.PageStatePersister GetStatePersister() { throw null; }
+ public virtual void RegisterRadioButton(System.Web.UI.WebControls.RadioButton radioButton) { }
+ public virtual void RenderBeginHyperlink(System.Web.UI.HtmlTextWriter writer, string targetUrl, bool encodeUrl, string softkeyLabel) { }
+ public virtual void RenderBeginHyperlink(System.Web.UI.HtmlTextWriter writer, string targetUrl, bool encodeUrl, string softkeyLabel, string accessKey) { }
+ public virtual void RenderEndHyperlink(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void RenderPostBackEvent(System.Web.UI.HtmlTextWriter writer, string target, string argument, string softkeyLabel, string text) { }
+ public virtual void RenderPostBackEvent(System.Web.UI.HtmlTextWriter writer, string target, string argument, string softkeyLabel, string text, string postUrl, string accessKey) { }
+ protected void RenderPostBackEvent(System.Web.UI.HtmlTextWriter writer, string target, string argument, string softkeyLabel, string text, string postUrl, string accessKey, bool encode) { }
+ public virtual string TransformText(string text) { throw null; }
+ }
+}
+namespace System.Web.UI.HtmlControls
+{
+ [System.ComponentModel.DefaultEventAttribute("ServerClick")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlAnchor : System.Web.UI.HtmlControls.HtmlContainerControl, System.Web.UI.IPostBackEventHandler
+ {
+ public HtmlAnchor() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string HRef { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Title { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.EventHandler ServerClick { add { } remove { } }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerClick(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ public partial class HtmlArea : System.Web.UI.HtmlControls.HtmlControl
+ {
+ public HtmlArea() { }
+ public string Href { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class HtmlAudio : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlAudio() { }
+ public string Src { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerClick")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlButton : System.Web.UI.HtmlControls.HtmlContainerControl, System.Web.UI.IPostBackEventHandler
+ {
+ public HtmlButton() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.EventHandler ServerClick { add { } remove { } }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerClick(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class HtmlContainerControl : System.Web.UI.HtmlControls.HtmlControl
+ {
+ protected HtmlContainerControl() { }
+ public HtmlContainerControl(string tag) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string InnerHtml { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string InnerText { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.HtmlIntrinsicControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class HtmlControl : System.Web.UI.Control, System.Web.UI.IAttributeAccessor
+ {
+ protected HtmlControl() { }
+ protected HtmlControl(string tag) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.AttributeCollection Attributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.MinimizableAttributeTypeConverter")]
+ public bool Disabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.CssStyleCollection Style { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string TagName { get { throw null; } }
+ protected override bool ViewStateIgnoresCase { get { throw null; } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected virtual string GetAttribute(string name) { throw null; }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void SetAttribute(string name, string value) { }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string name) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string name, string value) { }
+ }
+ public partial class HtmlElement : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlElement() { }
+ public string Manifest { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class HtmlEmbed : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlEmbed() { }
+ public string Src { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HtmlEmptyTagControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public HtmlEmptyTagControlBuilder() { }
+ public override bool HasBody() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlForm : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlForm() { }
+ public string Action { get { throw null; } set { } }
+ public override string ClientID { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DefaultButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DefaultFocus { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Enctype { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Method { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Name { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool SubmitDisabledControls { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Target { get { throw null; } set { } }
+ public override string UniqueID { get { throw null; } }
+ [System.MonoTODOAttribute("why override?")]
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter output) { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ [System.MonoTODOAttribute("why override?")]
+ public override void RenderControl(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.UI.ConstructorNeedsTagAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlGenericControl : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlGenericControl() { }
+ public HtmlGenericControl(string tag) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new string TagName { get { throw null; } set { } }
+ }
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.HtmlControls.HtmlHeadBuilder))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HtmlHead : System.Web.UI.HtmlControls.HtmlGenericControl
+ {
+ public HtmlHead() { }
+ public HtmlHead(string tag) { }
+ public string Description { get { throw null; } set { } }
+ public string Keywords { get { throw null; } set { } }
+ public System.Web.UI.IStyleSheet StyleSheet { get { throw null; } }
+ public string Title { get { throw null; } set { } }
+ protected internal override void AddedControl(System.Web.UI.Control control, int index) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void RemovedControl(System.Web.UI.Control control) { }
+ protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlHeadBuilder : System.Web.UI.ControlBuilder
+ {
+ public HtmlHeadBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ public override System.Type GetChildControlType(string tagName, System.Collections.IDictionary attribs) { throw null; }
+ }
+ public partial class HtmlIframe : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlIframe() { }
+ public string Src { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.HtmlControls.HtmlEmptyTagControlBuilder))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlImage : System.Web.UI.HtmlControls.HtmlControl
+ {
+ public HtmlImage() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Align { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Alt { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Border { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string Src { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Width { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerClick")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputButton : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackEventHandler
+ {
+ public HtmlInputButton() : base (default(string)) { }
+ public HtmlInputButton(string type) : base (default(string)) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.EventHandler ServerClick { add { } remove { } }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerClick(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerChange")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputCheckBox : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlInputCheckBox() : base (default(string)) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.MinimizableAttributeTypeConverter")]
+ public bool Checked { get { throw null; } set { } }
+ public event System.EventHandler ServerChange { add { } remove { } }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerChange(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.HtmlControls.HtmlEmptyTagControlBuilder))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class HtmlInputControl : System.Web.UI.HtmlControls.HtmlControl
+ {
+ protected HtmlInputControl(string type) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Name { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Type { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Value { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.UI.ValidationPropertyAttribute("Value")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputFile : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlInputFile() : base (default(string)) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Accept { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpPostedFile PostedFile { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("-1")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override string Value { get { throw null; } set { } }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ public partial class HtmlInputGenericControl : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlInputGenericControl() : base (default(string)) { }
+ public HtmlInputGenericControl(string type) : base (default(string)) { }
+ public event System.EventHandler ServerChange { add { } remove { } }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerChange(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerChange")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputHidden : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlInputHidden() : base (default(string)) { }
+ public event System.EventHandler ServerChange { add { } remove { } }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerChange(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerClick")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputImage : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackDataHandler, System.Web.UI.IPostBackEventHandler
+ {
+ public HtmlInputImage() : base (default(string)) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Align { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Alt { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("-1")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Border { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string Src { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.Web.UI.ImageClickEventHandler ServerClick { add { } remove { } }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerClick(System.Web.UI.ImageClickEventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerChange")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("Value")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputPassword : System.Web.UI.HtmlControls.HtmlInputText, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlInputPassword() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerChange")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputRadioButton : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlInputRadioButton() : base (default(string)) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Checked { get { throw null; } set { } }
+ public override string Name { get { throw null; } set { } }
+ public override string Value { get { throw null; } set { } }
+ public event System.EventHandler ServerChange { add { } remove { } }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerChange(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputReset : System.Web.UI.HtmlControls.HtmlInputButton
+ {
+ public HtmlInputReset() { }
+ public HtmlInputReset(string type) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string ValidationGroup { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ServerClick { add { } remove { } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerClick")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputSubmit : System.Web.UI.HtmlControls.HtmlInputButton, System.Web.UI.IPostBackEventHandler
+ {
+ public HtmlInputSubmit() { }
+ public HtmlInputSubmit(string type) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerChange")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("Value")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlInputText : System.Web.UI.HtmlControls.HtmlInputControl, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlInputText() : base (default(string)) { }
+ public HtmlInputText(string type) : base (default(string)) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Size { get { throw null; } set { } }
+ public override string Value { get { throw null; } set { } }
+ public event System.EventHandler ServerChange { add { } remove { } }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerChange(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.HtmlControls.HtmlEmptyTagControlBuilder))]
+ public partial class HtmlLink : System.Web.UI.HtmlControls.HtmlControl
+ {
+ public HtmlLink() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string Href { get { throw null; } set { } }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ [System.MonoTODOAttribute("why override?")]
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.HtmlControls.HtmlEmptyTagControlBuilder))]
+ public partial class HtmlMeta : System.Web.UI.HtmlControls.HtmlControl
+ {
+ public HtmlMeta() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Content { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string HttpEquiv { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Name { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Scheme { get { throw null; } set { } }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerChange")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.HtmlControls.HtmlSelectBuilder))]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("Value")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlSelect : System.Web.UI.HtmlControls.HtmlContainerControl, System.Web.UI.IParserAccessor, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlSelect() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataSourceID { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataTextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataValueField { get { throw null; } set { } }
+ public override string InnerHtml { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ protected bool IsBoundUsingDataSourceID { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.ListItemCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Multiple { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Name { get { throw null; } set { } }
+ protected bool RequiresDataBinding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int SelectedIndex { get { throw null; } set { } }
+ protected virtual int[] SelectedIndices { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Size { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Value { get { throw null; } set { } }
+ public event System.EventHandler ServerChange { add { } remove { } }
+ protected override void AddParsedSubObject(object obj) { }
+ protected virtual void ClearSelection() { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected void EnsureDataBound() { }
+ protected virtual System.Collections.IEnumerable GetData() { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected override void OnDataBinding(System.EventArgs e) { }
+ protected virtual void OnDataPropertyChanged() { }
+ protected virtual void OnDataSourceViewChanged(object sender, System.EventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerChange(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ protected virtual void Select(int[] selectedIndices) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ protected override void TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlSelectBuilder : System.Web.UI.ControlBuilder
+ {
+ public HtmlSelectBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ public override System.Type GetChildControlType(string tagName, System.Collections.IDictionary attribs) { throw null; }
+ }
+ public partial class HtmlSource : System.Web.UI.HtmlControls.HtmlControl
+ {
+ public HtmlSource() { }
+ public string Src { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.UI.ParseChildrenAttribute(true, "Rows")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlTable : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlTable() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Align { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string BgColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Border { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Height { get { throw null; } set { } }
+ public override string InnerHtml { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.HtmlControls.HtmlTableRowCollection Rows { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Width { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected partial class HtmlTableRowControlCollection : System.Web.UI.ControlCollection
+ {
+ internal HtmlTableRowControlCollection() : base (default(System.Web.UI.Control)) { }
+ public override void Add(System.Web.UI.Control child) { }
+ public override void AddAt(int index, System.Web.UI.Control child) { }
+ }
+ }
+ [System.Web.UI.ConstructorNeedsTagAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlTableCell : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlTableCell() { }
+ public HtmlTableCell(string tagName) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Align { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string BgColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int ColSpan { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Height { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.MinimizableAttributeTypeConverter")]
+ public bool NoWrap { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int RowSpan { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string VAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Width { get { throw null; } set { } }
+ protected override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HtmlTableCellCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal HtmlTableCellCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.HtmlControls.HtmlTableCell this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Web.UI.HtmlControls.HtmlTableCell cell) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Insert(int index, System.Web.UI.HtmlControls.HtmlTableCell cell) { }
+ public void Remove(System.Web.UI.HtmlControls.HtmlTableCell cell) { }
+ public void RemoveAt(int index) { }
+ }
+ [System.Web.UI.ParseChildrenAttribute(true, "Cells")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlTableRow : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlTableRow() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Align { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string BgColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.HtmlControls.HtmlTableCellCollection Cells { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Height { get { throw null; } set { } }
+ public override string InnerHtml { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string VAlign { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected partial class HtmlTableCellControlCollection : System.Web.UI.ControlCollection
+ {
+ internal HtmlTableCellControlCollection() : base (default(System.Web.UI.Control)) { }
+ public override void Add(System.Web.UI.Control child) { }
+ public override void AddAt(int index, System.Web.UI.Control child) { }
+ }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HtmlTableRowCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal HtmlTableRowCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.HtmlControls.HtmlTableRow this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Web.UI.HtmlControls.HtmlTableRow row) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Insert(int index, System.Web.UI.HtmlControls.HtmlTableRow row) { }
+ public void Remove(System.Web.UI.HtmlControls.HtmlTableRow row) { }
+ public void RemoveAt(int index) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ServerChange")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("Value")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlTextArea : System.Web.UI.HtmlControls.HtmlContainerControl, System.Web.UI.IPostBackDataHandler
+ {
+ public HtmlTextArea() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Cols { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Name { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Rows { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Value { get { throw null; } set { } }
+ public event System.EventHandler ServerChange { add { } remove { } }
+ protected override void AddParsedSubObject(object obj) { }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnServerChange(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HtmlTitle : System.Web.UI.HtmlControls.HtmlControl
+ {
+ public HtmlTitle() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual string Text { get { throw null; } set { } }
+ protected override void AddParsedSubObject(object obj) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class HtmlTrack : System.Web.UI.HtmlControls.HtmlControl
+ {
+ public HtmlTrack() { }
+ public string Src { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class HtmlVideo : System.Web.UI.HtmlControls.HtmlContainerControl
+ {
+ public HtmlVideo() { }
+ public string Poster { get { throw null; } set { } }
+ public string Src { get { throw null; } set { } }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
+ }
+}
+namespace System.Web.UI.WebControls
+{
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.AccessDataSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class AccessDataSource : System.Web.UI.WebControls.SqlDataSource
+ {
+ public AccessDataSource() { }
+ public AccessDataSource(string dataFile, string selectCommand) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string ConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.MdbDataFileEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string DataFile { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string ProviderName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("AccessDataSource does not support SQL Cache Dependencies")]
+ public override string SqlCacheDependency { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.SqlDataSourceView CreateDataSourceView(string viewName) { throw null; }
+ [System.MonoTODOAttribute("why override? maybe it doesn't call DbProviderFactories.GetFactory?")]
+ protected override System.Data.Common.DbProviderFactory GetDbProviderFactory() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class AccessDataSourceView : System.Web.UI.WebControls.SqlDataSourceView
+ {
+ public AccessDataSourceView(System.Web.UI.WebControls.AccessDataSource owner, string name, System.Web.HttpContext context) : base (default(System.Web.UI.WebControls.SqlDataSource), default(string), default(System.Web.HttpContext)) { }
+ [System.MonoTODOAttribute("Handle arguments")]
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class AdCreatedEventArgs : System.EventArgs
+ {
+ public AdCreatedEventArgs(System.Collections.IDictionary adProperties) { }
+ public System.Collections.IDictionary AdProperties { get { throw null; } }
+ public string AlternateText { get { throw null; } set { } }
+ public string ImageUrl { get { throw null; } set { } }
+ public string NavigateUrl { get { throw null; } set { } }
+ }
+ public delegate void AdCreatedEventHandler(object sender, System.Web.UI.WebControls.AdCreatedEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("AdCreated")]
+ [System.ComponentModel.DefaultPropertyAttribute("AdvertisementFile")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.AdRotatorDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:AdRotator runat=\"server\"></{0}:AdRotator>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class AdRotator : System.Web.UI.WebControls.DataBoundControl
+ {
+ public AdRotator() { }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.XmlUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string AdvertisementFile { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("AlternateText")]
+ [System.MonoTODOAttribute("Not implemented")]
+ public string AlternateTextField { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.FontInfo Font { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("ImageUrl")]
+ [System.MonoTODOAttribute("Not implemented")]
+ public string ImageUrlField { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string KeywordFilter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("NavigateUrl")]
+ [System.MonoTODOAttribute("Not implemented")]
+ public string NavigateUrlField { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("_top")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.TargetConverter))]
+ public string Target { get { throw null; } set { } }
+ public override string UniqueID { get { throw null; } }
+ public event System.Web.UI.WebControls.AdCreatedEventHandler AdCreated { add { } remove { } }
+ protected virtual void OnAdCreated(System.Web.UI.WebControls.AdCreatedEventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected internal override void PerformDataBinding(System.Collections.IEnumerable data) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected override void PerformSelect() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class AssociatedControlConverter : System.Web.UI.WebControls.ControlIDConverter
+ {
+ public AssociatedControlConverter() { }
+ protected override bool FilterControl(System.Web.UI.Control control) { throw null; }
+ }
+ public partial class AuthenticateEventArgs : System.EventArgs
+ {
+ public AuthenticateEventArgs() { }
+ public AuthenticateEventArgs(bool authenticated) { }
+ public bool Authenticated { get { throw null; } set { } }
+ }
+ public delegate void AuthenticateEventHandler(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e);
+ public enum AutoCompleteType
+ {
+ BusinessCity = 23,
+ BusinessCountryRegion = 24,
+ BusinessFax = 25,
+ BusinessPhone = 26,
+ BusinessState = 27,
+ BusinessStreetAddress = 28,
+ BusinessUrl = 29,
+ BusinessZipCode = 30,
+ Cellular = 2,
+ Company = 3,
+ Department = 4,
+ Disabled = 1,
+ DisplayName = 5,
+ Email = 6,
+ Enabled = 32,
+ FirstName = 7,
+ Gender = 8,
+ HomeCity = 9,
+ HomeCountryRegion = 10,
+ HomeFax = 11,
+ Homepage = 16,
+ HomePhone = 12,
+ HomeState = 13,
+ HomeStreetAddress = 14,
+ HomeZipCode = 15,
+ JobTitle = 17,
+ LastName = 18,
+ MiddleName = 19,
+ None = 0,
+ Notes = 20,
+ Office = 21,
+ Pager = 22,
+ Search = 31,
+ }
+ public abstract partial class AutoFieldsGenerator : System.Web.UI.IAutoFieldGenerator, System.Web.UI.IStateManager
+ {
+ protected AutoFieldsGenerator() { }
+ protected internal System.Collections.Generic.List<System.Web.UI.WebControls.AutoGeneratedFieldProperties> AutoGeneratedFieldProperties { get { throw null; } }
+ public System.Nullable<bool> AutoGenerateEnumFields { get { throw null; } set { } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ protected virtual System.Web.UI.WebControls.AutoGeneratedField CreateAutoGeneratedFieldFromFieldProperties(System.Web.UI.WebControls.AutoGeneratedFieldProperties fieldProperties) { throw null; }
+ public abstract System.Collections.Generic.List<System.Web.UI.WebControls.AutoGeneratedField> CreateAutoGeneratedFields(object dataItem, System.Web.UI.Control control);
+ public virtual System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual object SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class AutoGeneratedField : System.Web.UI.WebControls.BoundField
+ {
+ public AutoGeneratedField(string dataField) { }
+ public override bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ public override string DataFormatString { get { throw null; } set { } }
+ public System.Type DataType { get { throw null; } set { } }
+ public override bool InsertVisible { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ [System.MonoTODOAttribute("Support other data types")]
+ public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
+ protected override object GetDesignTimeValue() { throw null; }
+ [System.MonoTODOAttribute("Support other data types")]
+ protected override void InitializeDataCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ [System.MonoTODOAttribute("Support other data types")]
+ protected override void OnDataBindField(object sender, System.EventArgs e) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class AutoGeneratedFieldProperties : System.Web.UI.IStateManager
+ {
+ public AutoGeneratedFieldProperties() { }
+ public string DataField { get { throw null; } set { } }
+ public bool IsReadOnly { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public System.Type Type { get { throw null; } set { } }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class BaseCompareValidator : System.Web.UI.WebControls.BaseValidator
+ {
+ protected BaseCompareValidator() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public bool CultureInvariantValues { get { throw null; } set { } }
+ protected static int CutoffYear { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ValidationDataType)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public System.Web.UI.WebControls.ValidationDataType Type { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ public static bool CanConvert(string text, System.Web.UI.WebControls.ValidationDataType type) { throw null; }
+ public static bool CanConvert(string text, System.Web.UI.WebControls.ValidationDataType type, bool cultureInvariant) { throw null; }
+ protected static bool Compare(string leftText, bool cultureInvariantLeftText, string rightText, bool cultureInvariantRightText, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type) { throw null; }
+ protected static bool Compare(string leftText, string rightText, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type) { throw null; }
+ protected static bool Convert(string text, System.Web.UI.WebControls.ValidationDataType type, bool cultureInvariant, out object value) { value = default(object); throw null; }
+ protected static bool Convert(string text, System.Web.UI.WebControls.ValidationDataType type, out object value) { value = default(object); throw null; }
+ protected override bool DetermineRenderUplevel() { throw null; }
+ protected static string GetDateElementOrder() { throw null; }
+ protected static int GetFullYear(int shortYear) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DataSourceID")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class BaseDataBoundControl : System.Web.UI.WebControls.WebControl
+ {
+ protected BaseDataBoundControl() { }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DataSourceID { get { throw null; } set { } }
+ protected bool Initialized { get { throw null; } }
+ protected bool IsBoundUsingDataSourceID { get { throw null; } }
+ protected internal bool IsDataBindingAutomatic { get { throw null; } }
+ protected virtual bool IsUsingModelBinders { get { throw null; } }
+ protected bool RequiresDataBinding { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ public event System.EventHandler DataBound { add { } remove { } }
+ protected void ConfirmInitState() { }
+ public override void DataBind() { }
+ protected virtual void EnsureDataBound() { }
+ protected virtual void OnDataBound(System.EventArgs e) { }
+ protected virtual void OnDataPropertyChanged() { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnPagePreLoad(object sender, System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected abstract void PerformSelect();
+ protected abstract void ValidateDataSource(object dataSource);
+ }
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("DataSource")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.BaseDataListDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class BaseDataList : System.Web.UI.WebControls.WebControl
+ {
+ protected BaseDataList() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Caption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableCaptionAlign)(0))]
+ public virtual System.Web.UI.WebControls.TableCaptionAlign CaptionAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute("incomplete")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DataKeyField { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.DataKeyCollection DataKeys { get { throw null; } }
+ protected System.Collections.ArrayList DataKeysArray { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.DataSourceControl))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DataSourceID { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.GridLines)(3))]
+ public virtual System.Web.UI.WebControls.GridLines GridLines { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Layout")]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ protected bool Initialized { get { throw null; } }
+ protected bool IsBoundUsingDataSourceID { get { throw null; } }
+ protected bool RequiresDataBinding { get { throw null; } set { } }
+ protected System.Web.UI.DataSourceSelectArguments SelectArguments { get { throw null; } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool UseAccessibleHeader { get { throw null; } set { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ protected override void AddParsedSubObject(object obj) { }
+ protected internal override void CreateChildControls() { }
+ protected abstract void CreateControlHierarchy(bool useDataSource);
+ protected virtual System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments() { throw null; }
+ public override void DataBind() { }
+ protected void EnsureDataBound() { }
+ protected virtual System.Collections.IEnumerable GetData() { throw null; }
+ public static bool IsBindableType(System.Type type) { throw null; }
+ protected override void OnDataBinding(System.EventArgs e) { }
+ protected virtual void OnDataPropertyChanged() { }
+ protected virtual void OnDataSourceViewChanged(object sender, System.EventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected internal abstract void PrepareControlHierarchy();
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("ErrorMessage")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.BaseValidatorDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class BaseValidator : System.Web.UI.WebControls.Label, System.Web.UI.IValidator
+ {
+ protected BaseValidator() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string AssociatedControlID { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.ValidatedControlConverter))]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.Control))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ControlToValidate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ValidatorDisplay)(1))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public System.Web.UI.WebControls.ValidatorDisplay Display { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public bool EnableClientScript { get { throw null; } set { } }
+ public override bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "Red")]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ protected bool IsUnobtrusive { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public bool IsValid { get { throw null; } set { } }
+ protected bool PropertiesValid { get { throw null; } }
+ protected bool RenderUplevel { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public bool SetFocusOnError { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute("Why override?")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected void CheckControlValidationProperty(string name, string propertyName) { }
+ protected virtual bool ControlPropertiesValid() { throw null; }
+ protected virtual bool DetermineRenderUplevel() { throw null; }
+ protected abstract bool EvaluateIsValid();
+ protected string GetControlRenderID(string name) { throw null; }
+ protected string GetControlValidationValue(string name) { throw null; }
+ public static System.ComponentModel.PropertyDescriptor GetValidationProperty(object component) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void OnUnload(System.EventArgs e) { }
+ protected void RegisterValidatorCommonScript() { }
+ protected virtual void RegisterValidatorDeclaration() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public void Validate() { }
+ }
+ public enum BorderStyle
+ {
+ Dashed = 3,
+ Dotted = 2,
+ Double = 5,
+ Groove = 6,
+ Inset = 8,
+ None = 1,
+ NotSet = 0,
+ Outset = 9,
+ Ridge = 7,
+ Solid = 4,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class BoundColumn : System.Web.UI.WebControls.DataGridColumn
+ {
+ public static readonly string thisExpr;
+ public BoundColumn() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ protected virtual string FormatDataValue(object dataValue) { throw null; }
+ public override void Initialize() { }
+ public override void InitializeCell(System.Web.UI.WebControls.TableCell cell, int columnIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class BoundField : System.Web.UI.WebControls.DataControlField
+ {
+ public static readonly string ThisExpression;
+ public BoundField() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ApplyFormatInEditMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public virtual string DataField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataFormatString { get { throw null; } set { } }
+ public override string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool HtmlEncode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool HtmlEncodeFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string NullDisplayText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ protected virtual bool SupportsHtmlEncode { get { throw null; } }
+ public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
+ protected virtual string FormatDataValue(object dataValue, bool encode) { throw null; }
+ protected virtual object GetDesignTimeValue() { throw null; }
+ protected virtual object GetValue(System.Web.UI.Control controlContainer) { throw null; }
+ public override bool Initialize(bool enableSorting, System.Web.UI.Control control) { throw null; }
+ public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ protected virtual void InitializeDataCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ protected override void LoadViewState(object state) { }
+ protected virtual void OnDataBindField(object sender, System.EventArgs e) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("BulletStyle")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.BulletedListDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class BulletedList : System.Web.UI.WebControls.ListControl, System.Web.UI.IPostBackEventHandler
+ {
+ public BulletedList() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoPostBack { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BulletImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.BulletStyle)(0))]
+ public virtual System.Web.UI.WebControls.BulletStyle BulletStyle { get { throw null; } set { } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.BulletedListDisplayMode)(0))]
+ public virtual System.Web.UI.WebControls.BulletedListDisplayMode DisplayMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public virtual int FirstBulletNumber { get { throw null; } set { } }
+ public virtual bool RenderWhenDataEmpty { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.ListItem SelectedItem { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string SelectedValue { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.TargetConverter))]
+ public virtual string Target { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.BulletedListEventHandler Click { add { } remove { } }
+ [System.MonoTODOAttribute("we are missing a new style enum, we should be using it")]
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void OnClick(System.Web.UI.WebControls.BulletedListEventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderBulletText(System.Web.UI.WebControls.ListItem item, int index, System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ public enum BulletedListDisplayMode
+ {
+ HyperLink = 1,
+ LinkButton = 2,
+ Text = 0,
+ }
+ public partial class BulletedListEventArgs : System.EventArgs
+ {
+ public BulletedListEventArgs(int index) { }
+ public int Index { get { throw null; } }
+ }
+ public delegate void BulletedListEventHandler(object sender, System.Web.UI.WebControls.BulletedListEventArgs e);
+ public enum BulletStyle
+ {
+ Circle = 7,
+ CustomImage = 9,
+ Disc = 6,
+ LowerAlpha = 2,
+ LowerRoman = 4,
+ NotSet = 0,
+ Numbered = 1,
+ Square = 8,
+ UpperAlpha = 3,
+ UpperRoman = 5,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ButtonDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:Button runat=\"server\" Text=\"Button\"></{0}:Button>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Button : System.Web.UI.WebControls.WebControl, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.IButtonControl
+ {
+ public Button() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string CommandArgument { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string CommandName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string OnClientClick { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute("*.aspx")]
+ public virtual string PostBackUrl { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool UseSubmitBehavior { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.EventHandler Click { add { } remove { } }
+ public event System.Web.UI.WebControls.CommandEventHandler Command { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual System.Web.UI.PostBackOptions GetPostBackOptions() { throw null; }
+ protected virtual void OnClick(System.EventArgs e) { }
+ protected virtual void OnCommand(System.Web.UI.WebControls.CommandEventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ButtonColumn : System.Web.UI.WebControls.DataGridColumn
+ {
+ public ButtonColumn() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonColumnType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonColumnType ButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string CommandName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataTextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ protected virtual string FormatDataTextValue(object dataTextValue) { throw null; }
+ public override void Initialize() { }
+ public override void InitializeCell(System.Web.UI.WebControls.TableCell cell, int columnIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ }
+ public enum ButtonColumnType
+ {
+ LinkButton = 0,
+ PushButton = 1,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ButtonField : System.Web.UI.WebControls.ButtonFieldBase
+ {
+ public ButtonField() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string CommandName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public virtual string DataTextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ protected virtual string FormatDataTextValue(object dataTextValue) { throw null; }
+ public override bool Initialize(bool sortingEnabled, System.Web.UI.Control control) { throw null; }
+ public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class ButtonFieldBase : System.Web.UI.WebControls.DataControlField
+ {
+ protected ButtonFieldBase() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(2))]
+ public virtual System.Web.UI.WebControls.ButtonType ButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public override bool ShowHeader { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ }
+ public enum ButtonType
+ {
+ Button = 0,
+ Image = 1,
+ Link = 2,
+ }
+ [System.ComponentModel.DefaultEventAttribute("SelectionChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("SelectedDate")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.CalendarDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedDate", "1/1/0001 12:00:00 AM")]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.WebControls.CalendarDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Calendar : System.Web.UI.WebControls.WebControl, System.Web.UI.IPostBackEventHandler
+ {
+ public Calendar() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Caption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableCaptionAlign)(0))]
+ public virtual System.Web.UI.WebControls.TableCaptionAlign CaptionAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(2)]
+ public int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle DayHeaderStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.DayNameFormat)(1))]
+ public System.Web.UI.WebControls.DayNameFormat DayNameFormat { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle DayStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.FirstDayOfWeek)(7))]
+ public System.Web.UI.WebControls.FirstDayOfWeek FirstDayOfWeek { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&gt;")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string NextMonthText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.NextPrevFormat)(0))]
+ public System.Web.UI.WebControls.NextPrevFormat NextPrevFormat { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle NextPrevStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle OtherMonthDayStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("&lt;")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string PrevMonthText { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(1))]
+ [System.ComponentModel.DefaultValueAttribute("1/1/0001 12:00:00 AM")]
+ public System.DateTime SelectedDate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.SelectedDatesCollection SelectedDates { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SelectedDayStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.CalendarSelectionMode)(1))]
+ public System.Web.UI.WebControls.CalendarSelectionMode SelectionMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&gt;&gt;")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string SelectMonthText { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SelectorStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("&gt;")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string SelectWeekText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowDayHeader { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowGridLines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowNextPrevMonth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowTitle { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TitleFormat)(1))]
+ public System.Web.UI.WebControls.TitleFormat TitleFormat { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle TitleStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle TodayDayStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.DateTime TodaysDate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool UseAccessibleHeader { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("1/1/0001 12:00:00 AM")]
+ public System.DateTime VisibleDate { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle WeekendDayStyle { get { throw null; } }
+ public event System.Web.UI.WebControls.DayRenderEventHandler DayRender { add { } remove { } }
+ public event System.EventHandler SelectionChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.MonthChangedEventHandler VisibleMonthChanged { add { } remove { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected bool HasWeekSelectors(System.Web.UI.WebControls.CalendarSelectionMode selectionMode) { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void OnDayRender(System.Web.UI.WebControls.TableCell cell, System.Web.UI.WebControls.CalendarDay day) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSelectionChanged() { }
+ protected virtual void OnVisibleMonthChanged(System.DateTime newDate, System.DateTime previousDate) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ protected override void TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CalendarDay
+ {
+ public CalendarDay(System.DateTime date, bool isWeekend, bool isToday, bool isSelected, bool isOtherMonth, string dayNumberText) { }
+ public System.DateTime Date { get { throw null; } }
+ public string DayNumberText { get { throw null; } }
+ public bool IsOtherMonth { get { throw null; } }
+ public bool IsSelectable { get { throw null; } set { } }
+ public bool IsSelected { get { throw null; } }
+ public bool IsToday { get { throw null; } }
+ public bool IsWeekend { get { throw null; } }
+ }
+ public enum CalendarSelectionMode
+ {
+ Day = 1,
+ DayWeek = 2,
+ DayWeekMonth = 3,
+ None = 0,
+ }
+ public partial class CallingDataMethodsEventArgs : System.EventArgs
+ {
+ public CallingDataMethodsEventArgs() { }
+ public object DataMethodsObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Type DataMethodsType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public delegate void CallingDataMethodsEventHandler(object sender, System.Web.UI.WebControls.CallingDataMethodsEventArgs e);
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultEventAttribute("ChangedPassword")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ChangePasswordDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public partial class ChangePassword : System.Web.UI.WebControls.CompositeControl, System.Web.UI.INamingContainer
+ {
+ public static readonly string CancelButtonCommandName;
+ public static readonly string ChangePasswordButtonCommandName;
+ public static readonly string ContinueButtonCommandName;
+ public ChangePassword() { }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public virtual int BorderPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CancelButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style CancelButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CancelButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType CancelButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CancelDestinationPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ChangePasswordButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ChangePasswordButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ChangePasswordButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType ChangePasswordButtonType { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ChangePasswordFailureText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ChangePassword))]
+ public virtual System.Web.UI.ITemplate ChangePasswordTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Control ChangePasswordTemplateContainer { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ChangePasswordTitleText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ConfirmNewPassword { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ConfirmNewPasswordLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ConfirmPasswordCompareErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ConfirmPasswordRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ContinueButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ContinueButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ContinueButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType ContinueButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ContinueDestinationPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CreateUserIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CreateUserText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CreateUserUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string CurrentPassword { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool DisplayUserName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string EditProfileIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EditProfileText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string EditProfileUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FailureTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HelpPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HyperLinkStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string InstructionText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle InstructionTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle LabelStyle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public System.Web.UI.WebControls.MailDefinition MailDefinition { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string MembershipProvider { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string NewPassword { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string NewPasswordLabelText { get { throw null; } set { } }
+ public virtual string NewPasswordRegularExpression { get { throw null; } set { } }
+ public virtual string NewPasswordRegularExpressionErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string NewPasswordRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle PasswordHintStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordHintText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordLabelText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string PasswordRecoveryIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordRecoveryText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string PasswordRecoveryUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool RenderOuterTable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string SuccessPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.ChangePassword))]
+ public virtual System.Web.UI.ITemplate SuccessTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Control SuccessTemplateContainer { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string SuccessText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SuccessTextStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string SuccessTitleText { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style TextBoxStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle TitleTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string UserName { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ValidatorTextStyle { get { throw null; } }
+ public event System.EventHandler CancelButtonClick { add { } remove { } }
+ public event System.EventHandler ChangedPassword { add { } remove { } }
+ public event System.EventHandler ChangePasswordError { add { } remove { } }
+ public event System.Web.UI.WebControls.LoginCancelEventHandler ChangingPassword { add { } remove { } }
+ public event System.EventHandler ContinueButtonClick { add { } remove { } }
+ public event System.Web.UI.WebControls.MailMessageEventHandler SendingMail { add { } remove { } }
+ public event System.Web.UI.WebControls.SendMailErrorEventHandler SendMailError { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected virtual void OnCancelButtonClick(System.EventArgs e) { }
+ protected virtual void OnChangedPassword(System.EventArgs e) { }
+ protected virtual void OnChangePasswordError(System.EventArgs e) { }
+ protected virtual void OnChangingPassword(System.Web.UI.WebControls.LoginCancelEventArgs e) { }
+ protected virtual void OnContinueButtonClick(System.EventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSendingMail(System.Web.UI.WebControls.MailMessageEventArgs e) { }
+ protected virtual void OnSendMailError(System.Web.UI.WebControls.SendMailErrorEventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ protected override void TrackViewState() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("CheckedChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.CheckBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("Checked", null)]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CheckBox : System.Web.UI.WebControls.WebControl, System.Web.UI.ICheckBoxControl, System.Web.UI.IPostBackDataHandler
+ {
+ public CheckBox() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool AutoPostBack { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(1))]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.AttributeCollection InputAttributes { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.AttributeCollection LabelAttributes { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TextAlign)(2))]
+ public virtual System.Web.UI.WebControls.TextAlign TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.EventHandler CheckedChanged { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void OnCheckedChanged(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ protected override void TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CheckBoxField : System.Web.UI.WebControls.BoundField
+ {
+ public CheckBoxField() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool ApplyFormatInEditMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceBooleanViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public override string DataField { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string DataFormatString { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool HtmlEncode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool HtmlEncodeFormatString { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string NullDisplayText { get { throw null; } set { } }
+ protected override bool SupportsHtmlEncode { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
+ protected override object GetDesignTimeValue() { throw null; }
+ protected override void InitializeDataCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ protected override void OnDataBindField(object sender, System.EventArgs e) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CheckBoxList : System.Web.UI.WebControls.ListControl, System.Web.UI.INamingContainer, System.Web.UI.IPostBackDataHandler, System.Web.UI.WebControls.IRepeatInfoUser
+ {
+ public CheckBoxList() { }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ protected virtual bool HasFooter { get { throw null; } }
+ protected virtual bool HasHeader { get { throw null; } }
+ protected virtual bool HasSeparators { get { throw null; } }
+ public virtual bool RenderWhenDataEmpty { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int RepeatColumns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.RepeatDirection)(1))]
+ public virtual System.Web.UI.WebControls.RepeatDirection RepeatDirection { get { throw null; } set { } }
+ protected virtual int RepeatedItemCount { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.RepeatLayout)(0))]
+ public virtual System.Web.UI.WebControls.RepeatLayout RepeatLayout { get { throw null; } set { } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasFooter { get { throw null; } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasHeader { get { throw null; } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasSeparators { get { throw null; } }
+ int System.Web.UI.WebControls.IRepeatInfoUser.RepeatedItemCount { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TextAlign)(2))]
+ public virtual System.Web.UI.WebControls.TextAlign TextAlign { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override System.Web.UI.Control FindControl(string id, int pathOffset) { throw null; }
+ protected virtual System.Web.UI.WebControls.Style GetItemStyle(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex) { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderItem(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex, System.Web.UI.WebControls.RepeatInfo repeatInfo, System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ System.Web.UI.WebControls.Style System.Web.UI.WebControls.IRepeatInfoUser.GetItemStyle(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex) { throw null; }
+ void System.Web.UI.WebControls.IRepeatInfoUser.RenderItem(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex, System.Web.UI.WebControls.RepeatInfo repeatInfo, System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public sealed partial class CircleHotSpot : System.Web.UI.WebControls.HotSpot
+ {
+ public CircleHotSpot() { }
+ protected internal override string MarkupName { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Radius { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int X { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Y { get { throw null; } set { } }
+ public override string GetCoordinates() { throw null; }
+ }
+ public partial class CommandEventArgs : System.EventArgs
+ {
+ public CommandEventArgs(string commandName, object argument) { }
+ public CommandEventArgs(System.Web.UI.WebControls.CommandEventArgs e) { }
+ public object CommandArgument { get { throw null; } }
+ public string CommandName { get { throw null; } }
+ }
+ public delegate void CommandEventHandler(object sender, System.Web.UI.WebControls.CommandEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CommandField : System.Web.UI.WebControls.ButtonFieldBase
+ {
+ public CommandField() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CancelImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CancelText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public override bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string DeleteImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string DeleteText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string EditImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EditText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string InsertImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string InsertText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string NewImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string NewText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string SelectImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string SelectText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShowCancelButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowDeleteButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowEditButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowInsertButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowSelectButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string UpdateImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UpdateText { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ [System.Web.UI.ToolboxDataAttribute("<{0}:CompareValidator runat=\"server\" ErrorMessage=\"CompareValidator\"></{0}:CompareValidator>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CompareValidator : System.Web.UI.WebControls.BaseCompareValidator
+ {
+ public CompareValidator() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.ValidatedControlConverter))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ControlToCompare { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ValidationCompareOperator)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public System.Web.UI.WebControls.ValidationCompareOperator Operator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ValueToCompare { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override bool ControlPropertiesValid() { throw null; }
+ protected override bool EvaluateIsValid() { throw null; }
+ }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public sealed partial class CompleteWizardStep : System.Web.UI.WebControls.TemplatedWizardStep
+ {
+ public CompleteWizardStep() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public override System.Web.UI.WebControls.WizardStepType StepType { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Title { get { throw null; } set { } }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.CompositeControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class CompositeControl : System.Web.UI.WebControls.WebControl, System.Web.UI.INamingContainer, System.Web.UI.WebControls.ICompositeControlDesignerAccessor
+ {
+ protected CompositeControl() { }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ public override void DataBind() { }
+ [System.MonoTODOAttribute("not sure exactly what this one does..")]
+ protected virtual void RecreateChildControls() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.WebControls.ICompositeControlDesignerAccessor.RecreateChildControls() { }
+ }
+ public abstract partial class CompositeDataBoundControl : System.Web.UI.WebControls.DataBoundControl, System.Web.UI.INamingContainer
+ {
+ protected CompositeDataBoundControl() { }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ protected internal string DeleteMethod { get { throw null; } set { } }
+ protected internal string InsertMethod { get { throw null; } set { } }
+ protected override bool IsUsingModelBinders { get { throw null; } }
+ protected internal string UpdateMethod { get { throw null; } set { } }
+ protected internal override void CreateChildControls() { }
+ protected abstract int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding);
+ protected internal override void PerformDataBinding(System.Collections.IEnumerable data) { }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ContentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class Content : System.Web.UI.Control, System.Web.UI.INamingContainer
+ {
+ public Content() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.WebControls.ContentPlaceHolder))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ContentPlaceHolderID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new event System.EventHandler DataBinding { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new event System.EventHandler Disposed { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new event System.EventHandler Init { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new event System.EventHandler Load { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new event System.EventHandler PreRender { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public new event System.EventHandler Unload { add { } remove { } }
+ }
+ public enum ContentDirection
+ {
+ LeftToRight = 1,
+ NotSet = 0,
+ RightToLeft = 2,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ContentPlaceHolderDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("Microsoft.VisualStudio.Web.WebForms.MasterPageWebFormDesigner", (System.ComponentModel.ToolboxItemFilterType)(3))]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Web.UI", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ [System.Web.UI.ToolboxDataAttribute("<;{0}:ContentPlaceHolder runat=&quot;server&quot;></{0}:ContentPlaceHolder>")]
+ public partial class ContentPlaceHolder : System.Web.UI.Control, System.Web.UI.INamingContainer
+ {
+ public ContentPlaceHolder() { }
+ }
+ public partial class ControlIDConverter : System.ComponentModel.StringConverter
+ {
+ public ControlIDConverter() { }
+ protected virtual bool FilterControl(System.Web.UI.Control control) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("ControlID")]
+ public partial class ControlParameter : System.Web.UI.WebControls.Parameter
+ {
+ public ControlParameter() { }
+ public ControlParameter(string name, System.Data.DbType dbType, string controlID, string propertyName) { }
+ public ControlParameter(string name, string controlID) { }
+ public ControlParameter(string name, string controlID, string propertyName) { }
+ public ControlParameter(string name, System.TypeCode type, string controlID, string propertyName) { }
+ protected ControlParameter(System.Web.UI.WebControls.ControlParameter original) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.ControlIDConverter))]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.Control))]
+ public string ControlID { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.ControlPropertyNameConverter))]
+ public string PropertyName { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ }
+ public partial class ControlPropertyNameConverter : System.ComponentModel.StringConverter
+ {
+ public ControlPropertyNameConverter() { }
+ [System.MonoLimitationAttribute("This implementation always returns null")]
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("CookieName")]
+ public partial class CookieParameter : System.Web.UI.WebControls.Parameter
+ {
+ public CookieParameter() { }
+ public CookieParameter(string name, System.Data.DbType dbType, string cookieName) { }
+ public CookieParameter(string name, string cookieName) { }
+ public CookieParameter(string name, System.TypeCode type, string cookieName) { }
+ protected CookieParameter(System.Web.UI.WebControls.CookieParameter original) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string CookieName { get { throw null; } set { } }
+ public bool ValidateInput { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ }
+ public partial class CreateUserErrorEventArgs : System.EventArgs
+ {
+ public CreateUserErrorEventArgs(System.Web.Security.MembershipCreateStatus s) { }
+ public System.Web.Security.MembershipCreateStatus CreateUserError { get { throw null; } set { } }
+ }
+ public delegate void CreateUserErrorEventHandler(object sender, System.Web.UI.WebControls.CreateUserErrorEventArgs e);
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultEventAttribute("CreatedUser")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.CreateUserWizardDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ToolboxDataAttribute(" ")]
+ public partial class CreateUserWizard : System.Web.UI.WebControls.Wizard
+ {
+ public static readonly string ContinueButtonCommandName;
+ public CreateUserWizard() { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public override int ActiveStepIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string Answer { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string AnswerLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string AnswerRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool AutoGeneratePassword { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.CompleteWizardStep CompleteStep { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CompleteSuccessText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle CompleteSuccessTextStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string ConfirmPassword { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ConfirmPasswordCompareErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ConfirmPasswordLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ConfirmPasswordRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ContinueButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ContinueButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ContinueButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType ContinueButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ContinueDestinationPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CreateUserButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style CreateUserButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CreateUserButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType CreateUserButtonType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.CreateUserWizardStep CreateUserStep { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool DisableCreatedUser { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public override bool DisplaySideBar { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string DuplicateEmailErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string DuplicateUserNameErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string EditProfileIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EditProfileText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string EditProfileUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string Email { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EmailLabelText { get { throw null; } set { } }
+ public virtual string EmailRegularExpression { get { throw null; } set { } }
+ public virtual string EmailRegularExpressionErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EmailRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle ErrorMessageStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HelpPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HyperLinkStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string InstructionText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle InstructionTextStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string InvalidAnswerErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string InvalidEmailErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("take the values from membership provider")]
+ public virtual string InvalidPasswordErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string InvalidQuestionErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle LabelStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool LoginCreatedUser { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public System.Web.UI.WebControls.MailDefinition MailDefinition { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string MembershipProvider { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Password { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle PasswordHintStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordHintText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordLabelText { get { throw null; } set { } }
+ public virtual string PasswordRegularExpression { get { throw null; } set { } }
+ public virtual string PasswordRegularExpressionErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string Question { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ protected internal bool QuestionAndAnswerRequired { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string QuestionLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string QuestionRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool RequireEmail { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute("doesnt work")]
+ public override string SkipLinkText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style TextBoxStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle TitleTextStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UnknownErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string UserName { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ValidatorTextStyle { get { throw null; } }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.CreateUserWizardStepCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public override System.Web.UI.WebControls.WizardStepCollection WizardSteps { get { throw null; } }
+ public event System.EventHandler ContinueButtonClick { add { } remove { } }
+ public event System.EventHandler CreatedUser { add { } remove { } }
+ public event System.Web.UI.WebControls.CreateUserErrorEventHandler CreateUserError { add { } remove { } }
+ public event System.Web.UI.WebControls.LoginCancelEventHandler CreatingUser { add { } remove { } }
+ public event System.Web.UI.WebControls.MailMessageEventHandler SendingMail { add { } remove { } }
+ public event System.Web.UI.WebControls.SendMailErrorEventHandler SendMailError { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ [System.MonoTODOAttribute("Not Implemented")]
+ protected override System.Collections.IDictionary GetDesignModeState() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected virtual void OnContinueButtonClick(System.EventArgs e) { }
+ protected virtual void OnCreatedUser(System.EventArgs e) { }
+ protected virtual void OnCreateUserError(System.Web.UI.WebControls.CreateUserErrorEventArgs e) { }
+ protected virtual void OnCreatingUser(System.Web.UI.WebControls.LoginCancelEventArgs e) { }
+ protected override void OnNextButtonClick(System.Web.UI.WebControls.WizardNavigationEventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSendingMail(System.Web.UI.WebControls.MailMessageEventArgs e) { }
+ protected virtual void OnSendMailError(System.Web.UI.WebControls.SendMailErrorEventArgs e) { }
+ protected override object SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("for design-time usage - no more details available")]
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ protected override void TrackViewState() { }
+ }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public sealed partial class CreateUserWizardStep : System.Web.UI.WebControls.TemplatedWizardStep
+ {
+ public CreateUserWizardStep() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override bool AllowReturn { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public override System.Web.UI.WebControls.WizardStepType StepType { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Title { get { throw null; } set { } }
+ }
+ public partial class CreatingModelDataSourceEventArgs : System.EventArgs
+ {
+ public CreatingModelDataSourceEventArgs() { }
+ public System.Web.UI.WebControls.ModelDataSource ModelDataSource { get { throw null; } set { } }
+ }
+ public delegate void CreatingModelDataSourceEventHandler(object sender, System.Web.UI.WebControls.CreatingModelDataSourceEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("ServerValidate")]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:CustomValidator runat=\"server\" ErrorMessage=\"CustomValidator\"></{0}:CustomValidator>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class CustomValidator : System.Web.UI.WebControls.BaseValidator
+ {
+ public CustomValidator() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ClientValidationFunction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public bool ValidateEmptyText { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.ServerValidateEventHandler ServerValidate { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override bool ControlPropertiesValid() { throw null; }
+ protected override bool EvaluateIsValid() { throw null; }
+ protected virtual bool OnServerValidate(string value) { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.DataBoundControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class DataBoundControl : System.Web.UI.WebControls.BaseDataBoundControl
+ {
+ protected DataBoundControl() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DataMember { get { throw null; } set { } }
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.DataSourceControl))]
+ public override string DataSourceID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.IDataSource DataSourceObject { get { throw null; } }
+ protected override bool IsUsingModelBinders { get { throw null; } }
+ public virtual string ItemType { get { throw null; } set { } }
+ protected System.Web.UI.DataSourceSelectArguments SelectArguments { get { throw null; } }
+ public virtual string SelectMethod { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.CallingDataMethodsEventHandler CallingDataMethods { add { } remove { } }
+ public event System.Web.UI.WebControls.CreatingModelDataSourceEventHandler CreatingModelDataSource { add { } remove { } }
+ protected virtual System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments() { throw null; }
+ protected virtual System.Web.UI.DataSourceView GetData() { throw null; }
+ protected virtual System.Web.UI.IDataSource GetDataSource() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected void MarkAsDataBound() { }
+ protected virtual void OnCreatingModelDataSource(System.Web.UI.WebControls.CreatingModelDataSourceEventArgs e) { }
+ protected override void OnDataPropertyChanged() { }
+ protected virtual void OnDataSourceViewChanged(object sender, System.EventArgs e) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected override void OnPagePreLoad(object sender, System.EventArgs e) { }
+ protected internal virtual void PerformDataBinding(System.Collections.IEnumerable data) { }
+ protected override void PerformSelect() { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ protected override void ValidateDataSource(object dataSource) { }
+ }
+ public enum DataBoundControlMode
+ {
+ Edit = 1,
+ Insert = 2,
+ ReadOnly = 0,
+ }
+ public enum DataControlCellType
+ {
+ DataCell = 2,
+ Footer = 1,
+ Header = 0,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataControlCommands
+ {
+ internal DataControlCommands() { }
+ public const string CancelCommandName = "Cancel";
+ public const string DeleteCommandName = "Delete";
+ public const string EditCommandName = "Edit";
+ public const string FirstPageCommandArgument = "First";
+ public const string InsertCommandName = "Insert";
+ public const string LastPageCommandArgument = "Last";
+ public const string NewCommandName = "New";
+ public const string NextPageCommandArgument = "Next";
+ public const string PageCommandName = "Page";
+ public const string PreviousPageCommandArgument = "Prev";
+ public const string SelectCommandName = "Select";
+ public const string SortCommandName = "Sort";
+ public const string UpdateCommandName = "Update";
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("HeaderText")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class DataControlField : System.Web.UI.IDataSourceViewSchemaAccessor, System.Web.UI.IStateManager
+ {
+ protected DataControlField() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("Render this")]
+ public virtual string AccessibleHeaderText { get { throw null; } set { } }
+ protected System.Web.UI.Control Control { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ControlStyle { get { throw null; } }
+ protected bool DesignMode { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FooterStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string FooterText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HeaderImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool InsertVisible { get { throw null; } set { } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle ItemStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShowHeader { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string SortExpression { get { throw null; } set { } }
+ object System.Web.UI.IDataSourceViewSchemaAccessor.DataSourceViewSchema { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ protected internal virtual System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
+ protected System.Web.UI.StateBag ViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ protected internal System.Web.UI.WebControls.DataControlField CloneField() { throw null; }
+ protected virtual void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected abstract System.Web.UI.WebControls.DataControlField CreateField();
+ public virtual void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
+ public virtual bool Initialize(bool sortingEnabled, System.Web.UI.Control control) { throw null; }
+ public virtual void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual void OnFieldChanged() { }
+ protected virtual object SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ protected virtual void TrackViewState() { }
+ public virtual void ValidateSupportsCallback() { }
+ }
+ public partial class DataControlFieldCell : System.Web.UI.WebControls.TableCell
+ {
+ protected DataControlFieldCell(System.Web.UI.HtmlTextWriterTag tagKey, System.Web.UI.WebControls.DataControlField containingField) { }
+ public DataControlFieldCell(System.Web.UI.WebControls.DataControlField containingField) { }
+ public System.Web.UI.WebControls.DataControlField ContainingField { get { throw null; } }
+ public override System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
+ }
+ public sealed partial class DataControlFieldCollection : System.Web.UI.StateManagedCollection
+ {
+ public DataControlFieldCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Web.UI.WebControls.DataControlField this[int index] { get { throw null; } }
+ public event System.EventHandler FieldsChanged { add { } remove { } }
+ public void Add(System.Web.UI.WebControls.DataControlField field) { }
+ public System.Web.UI.WebControls.DataControlFieldCollection CloneFields() { throw null; }
+ public bool Contains(System.Web.UI.WebControls.DataControlField field) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.DataControlField[] array, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.DataControlField field) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.DataControlField field) { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ [System.MonoTODOAttribute("Validate whatever needs to be validated here.")]
+ protected override void OnValidate(object o) { }
+ public void Remove(System.Web.UI.WebControls.DataControlField field) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ public partial class DataControlFieldHeaderCell : System.Web.UI.WebControls.DataControlFieldCell
+ {
+ public DataControlFieldHeaderCell(System.Web.UI.WebControls.DataControlField containingField) : base (default(System.Web.UI.WebControls.DataControlField)) { }
+ public virtual string AbbreviatedText { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.TableHeaderScope Scope { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.FlagsAttribute]
+ public enum DataControlRowState
+ {
+ Alternate = 1,
+ Edit = 4,
+ Insert = 8,
+ Normal = 0,
+ Selected = 2,
+ }
+ public enum DataControlRowType
+ {
+ DataRow = 2,
+ EmptyDataRow = 5,
+ Footer = 1,
+ Header = 0,
+ Pager = 4,
+ Separator = 3,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.DataGridDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataGridComponentEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.ComponentEditor))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataGrid : System.Web.UI.WebControls.BaseDataList, System.Web.UI.INamingContainer
+ {
+ public const string CancelCommandName = "Cancel";
+ public const string DeleteCommandName = "Delete";
+ public const string EditCommandName = "Edit";
+ public const string NextPageCommandArgument = "Next";
+ public const string PageCommandName = "Page";
+ public const string PrevPageCommandArgument = "Prev";
+ public const string SelectCommandName = "Select";
+ public const string SortCommandName = "Sort";
+ public const string UpdateCommandName = "Update";
+ public DataGrid() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowCustomPaging { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowPaging { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowSorting { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle AlternatingItemStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool AutoGenerateColumns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataGridColumnCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.DataGridColumnCollection Columns { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int CurrentPageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int EditItemIndex { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle EditItemStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle FooterStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataGridItemCollection Items { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle ItemStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int PageCount { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.DataGridPagerStyle PagerStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ public virtual int PageSize { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataGridItem SelectedItem { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle SelectedItemStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowFooter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShowHeader { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int VirtualItemCount { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.DataGridCommandEventHandler CancelCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridCommandEventHandler DeleteCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridCommandEventHandler EditCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridCommandEventHandler ItemCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridItemEventHandler ItemCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridItemEventHandler ItemDataBound { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridPageChangedEventHandler PageIndexChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridSortCommandEventHandler SortCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataGridCommandEventHandler UpdateCommand { add { } remove { } }
+ protected virtual System.Collections.ArrayList CreateColumnSet(System.Web.UI.WebControls.PagedDataSource dataSource, bool useDataSource) { throw null; }
+ protected override void CreateControlHierarchy(bool useDataSource) { }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected virtual System.Web.UI.WebControls.DataGridItem CreateItem(int itemIndex, int dataSourceIndex, System.Web.UI.WebControls.ListItemType itemType) { throw null; }
+ protected virtual void InitializeItem(System.Web.UI.WebControls.DataGridItem item, System.Web.UI.WebControls.DataGridColumn[] columns) { }
+ protected virtual void InitializePager(System.Web.UI.WebControls.DataGridItem item, int columnSpan, System.Web.UI.WebControls.PagedDataSource pagedDataSource) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected virtual void OnCancelCommand(System.Web.UI.WebControls.DataGridCommandEventArgs e) { }
+ protected virtual void OnDeleteCommand(System.Web.UI.WebControls.DataGridCommandEventArgs e) { }
+ protected virtual void OnEditCommand(System.Web.UI.WebControls.DataGridCommandEventArgs e) { }
+ protected virtual void OnItemCommand(System.Web.UI.WebControls.DataGridCommandEventArgs e) { }
+ protected virtual void OnItemCreated(System.Web.UI.WebControls.DataGridItemEventArgs e) { }
+ protected virtual void OnItemDataBound(System.Web.UI.WebControls.DataGridItemEventArgs e) { }
+ protected virtual void OnPageIndexChanged(System.Web.UI.WebControls.DataGridPageChangedEventArgs e) { }
+ protected virtual void OnSortCommand(System.Web.UI.WebControls.DataGridSortCommandEventArgs e) { }
+ protected virtual void OnUpdateCommand(System.Web.UI.WebControls.DataGridCommandEventArgs e) { }
+ protected internal override void PrepareControlHierarchy() { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class DataGridColumn : System.Web.UI.IStateManager
+ {
+ protected DataGridColumn() { }
+ protected bool DesignMode { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle FooterStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string FooterText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HeaderImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string HeaderText { get { throw null; } set { } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle ItemStyle { get { throw null; } }
+ protected System.Web.UI.WebControls.DataGrid Owner { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string SortExpression { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ protected System.Web.UI.StateBag ViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ public virtual void Initialize() { }
+ public virtual void InitializeCell(System.Web.UI.WebControls.TableCell cell, int columnIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual void OnColumnChanged() { }
+ protected virtual object SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ protected virtual void TrackViewState() { }
+ }
+ public sealed partial class DataGridColumnCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Web.UI.IStateManager
+ {
+ public DataGridColumnCollection(System.Web.UI.WebControls.DataGrid owner, System.Collections.ArrayList columns) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSynchronized { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Web.UI.WebControls.DataGridColumn this[int index] { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public object SyncRoot { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public void Add(System.Web.UI.WebControls.DataGridColumn column) { }
+ public void AddAt(int index, System.Web.UI.WebControls.DataGridColumn column) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.DataGridColumn column) { throw null; }
+ public void Remove(System.Web.UI.WebControls.DataGridColumn column) { }
+ public void RemoveAt(int index) { }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ public partial class DataGridCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public DataGridCommandEventArgs(System.Web.UI.WebControls.DataGridItem item, object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { get { throw null; } }
+ public System.Web.UI.WebControls.DataGridItem Item { get { throw null; } }
+ }
+ public delegate void DataGridCommandEventHandler(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataGridItem : System.Web.UI.WebControls.TableRow, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ {
+ public DataGridItem(int itemIndex, int dataSetIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ public virtual object DataItem { get { throw null; } set { } }
+ public virtual int DataSetIndex { get { throw null; } }
+ public virtual int ItemIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ListItemType ItemType { get { throw null; } }
+ object System.Web.UI.IDataItemContainer.DataItem { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected internal virtual void SetItemType(System.Web.UI.WebControls.ListItemType itemType) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataGridItemCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public DataGridItemCollection(System.Collections.ArrayList items) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.DataGridItem this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public partial class DataGridItemEventArgs : System.EventArgs
+ {
+ public DataGridItemEventArgs(System.Web.UI.WebControls.DataGridItem item) { }
+ public System.Web.UI.WebControls.DataGridItem Item { get { throw null; } }
+ }
+ public delegate void DataGridItemEventHandler(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e);
+ public partial class DataGridPageChangedEventArgs : System.EventArgs
+ {
+ public DataGridPageChangedEventArgs(object commandSource, int newPageIndex) { }
+ public object CommandSource { get { throw null; } }
+ public int NewPageIndex { get { throw null; } }
+ }
+ public delegate void DataGridPageChangedEventHandler(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataGridPagerStyle : System.Web.UI.WebControls.TableItemStyle
+ {
+ internal DataGridPagerStyle() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.PagerMode)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.PagerMode Mode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&gt;")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string NextPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public int PageButtonCount { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.PagerPosition)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.PagerPosition Position { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&lt;")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string PrevPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ }
+ public partial class DataGridSortCommandEventArgs : System.EventArgs
+ {
+ public DataGridSortCommandEventArgs(object commandSource, System.Web.UI.WebControls.DataGridCommandEventArgs dce) { }
+ public object CommandSource { get { throw null; } }
+ public string SortExpression { get { throw null; } }
+ }
+ public delegate void DataGridSortCommandEventHandler(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e);
+ public partial class DataKey : System.IEquatable<System.Web.UI.WebControls.DataKey>, System.Web.UI.IStateManager
+ {
+ public DataKey(System.Collections.Specialized.IOrderedDictionary keyTable) { }
+ public DataKey(System.Collections.Specialized.IOrderedDictionary keyTable, string[] keyNames) { }
+ protected virtual bool IsTrackingViewState { get { throw null; } }
+ public virtual object this[int index] { get { throw null; } }
+ public virtual object this[string name] { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public virtual object Value { get { throw null; } }
+ public virtual System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ public bool Equals(System.Web.UI.WebControls.DataKey other) { throw null; }
+ protected virtual void LoadViewState(object state) { }
+ protected virtual object SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ }
+ public sealed partial class DataKeyArray : System.Collections.ICollection, System.Collections.IEnumerable, System.Web.UI.IStateManager
+ {
+ public DataKeyArray(System.Collections.ArrayList keys) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.DataKey this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public void CopyTo(System.Web.UI.WebControls.DataKey[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataKeyCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public DataKeyCollection(System.Collections.ArrayList keys) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.DataListDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataListComponentEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.ComponentEditor, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataList : System.Web.UI.WebControls.BaseDataList, System.Web.UI.INamingContainer, System.Web.UI.WebControls.IRepeatInfoUser
+ {
+ public const string CancelCommandName = "Cancel";
+ public const string DeleteCommandName = "Delete";
+ public const string EditCommandName = "Edit";
+ public const string SelectCommandName = "Select";
+ public const string UpdateCommandName = "Update";
+ public DataList() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle AlternatingItemStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataListItem))]
+ public virtual System.Web.UI.ITemplate AlternatingItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int EditItemIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle EditItemStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataListItem))]
+ public virtual System.Web.UI.ITemplate EditItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ExtractTemplateRows { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle FooterStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataListItem))]
+ public virtual System.Web.UI.ITemplate FooterTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.GridLines)(0))]
+ public override System.Web.UI.WebControls.GridLines GridLines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataListItem))]
+ public virtual System.Web.UI.ITemplate HeaderTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataListItemCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle ItemStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataListItem))]
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int RepeatColumns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.RepeatDirection)(1))]
+ public virtual System.Web.UI.WebControls.RepeatDirection RepeatDirection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.RepeatLayout)(0))]
+ public virtual System.Web.UI.WebControls.RepeatLayout RepeatLayout { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataListItem SelectedItem { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle SelectedItemStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataListItem))]
+ public virtual System.Web.UI.ITemplate SelectedItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute("incomplete")]
+ public object SelectedValue { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.TableItemStyle SeparatorStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataListItem))]
+ public virtual System.Web.UI.ITemplate SeparatorTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShowFooter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShowHeader { get { throw null; } set { } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasFooter { get { throw null; } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasHeader { get { throw null; } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasSeparators { get { throw null; } }
+ int System.Web.UI.WebControls.IRepeatInfoUser.RepeatedItemCount { get { throw null; } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ public event System.Web.UI.WebControls.DataListCommandEventHandler CancelCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataListCommandEventHandler DeleteCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataListCommandEventHandler EditCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataListCommandEventHandler ItemCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.DataListItemEventHandler ItemCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.DataListItemEventHandler ItemDataBound { add { } remove { } }
+ public event System.Web.UI.WebControls.DataListCommandEventHandler UpdateCommand { add { } remove { } }
+ protected override void CreateControlHierarchy(bool useDataSource) { }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected virtual System.Web.UI.WebControls.DataListItem CreateItem(int itemIndex, System.Web.UI.WebControls.ListItemType itemType) { throw null; }
+ protected virtual void InitializeItem(System.Web.UI.WebControls.DataListItem item) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected virtual void OnCancelCommand(System.Web.UI.WebControls.DataListCommandEventArgs e) { }
+ protected virtual void OnDeleteCommand(System.Web.UI.WebControls.DataListCommandEventArgs e) { }
+ protected virtual void OnEditCommand(System.Web.UI.WebControls.DataListCommandEventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnItemCommand(System.Web.UI.WebControls.DataListCommandEventArgs e) { }
+ protected virtual void OnItemCreated(System.Web.UI.WebControls.DataListItemEventArgs e) { }
+ protected virtual void OnItemDataBound(System.Web.UI.WebControls.DataListItemEventArgs e) { }
+ protected virtual void OnUpdateCommand(System.Web.UI.WebControls.DataListCommandEventArgs e) { }
+ protected internal override void PrepareControlHierarchy() { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ System.Web.UI.WebControls.Style System.Web.UI.WebControls.IRepeatInfoUser.GetItemStyle(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex) { throw null; }
+ void System.Web.UI.WebControls.IRepeatInfoUser.RenderItem(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex, System.Web.UI.WebControls.RepeatInfo repeatInfo, System.Web.UI.HtmlTextWriter writer) { }
+ protected override void TrackViewState() { }
+ }
+ public partial class DataListCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public DataListCommandEventArgs(System.Web.UI.WebControls.DataListItem item, object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { get { throw null; } }
+ public System.Web.UI.WebControls.DataListItem Item { get { throw null; } }
+ }
+ public delegate void DataListCommandEventHandler(object source, System.Web.UI.WebControls.DataListCommandEventArgs e);
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DataListItem : System.Web.UI.WebControls.WebControl, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ {
+ public DataListItem(int itemIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ public virtual object DataItem { get { throw null; } set { } }
+ public virtual int ItemIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ListItemType ItemType { get { throw null; } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ object System.Web.UI.IDataItemContainer.DataItem { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ public virtual void RenderItem(System.Web.UI.HtmlTextWriter writer, bool extractRows, bool tableLayout) { }
+ protected internal virtual void SetItemType(System.Web.UI.WebControls.ListItemType itemType) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class DataListItemCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public DataListItemCollection(System.Collections.ArrayList items) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.DataListItem this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public partial class DataListItemEventArgs : System.EventArgs
+ {
+ public DataListItemEventArgs(System.Web.UI.WebControls.DataListItem item) { }
+ public System.Web.UI.WebControls.DataListItem Item { get { throw null; } }
+ }
+ public delegate void DataListItemEventHandler(object sender, System.Web.UI.WebControls.DataListItemEventArgs e);
+ public partial class DataSourceSelectResultProcessingOptions
+ {
+ public DataSourceSelectResultProcessingOptions() { }
+ public bool AutoPage { get { throw null; } set { } }
+ public bool AutoSort { get { throw null; } set { } }
+ public System.Type ModelType { get { throw null; } set { } }
+ }
+ public enum DayNameFormat
+ {
+ FirstLetter = 2,
+ FirstTwoLetters = 3,
+ Full = 0,
+ Short = 1,
+ Shortest = 4,
+ }
+ public sealed partial class DayRenderEventArgs
+ {
+ public DayRenderEventArgs(System.Web.UI.WebControls.TableCell cell, System.Web.UI.WebControls.CalendarDay day) { }
+ public DayRenderEventArgs(System.Web.UI.WebControls.TableCell cell, System.Web.UI.WebControls.CalendarDay day, string selectUrl) { }
+ public System.Web.UI.WebControls.TableCell Cell { get { throw null; } }
+ public System.Web.UI.WebControls.CalendarDay Day { get { throw null; } }
+ public string SelectUrl { get { throw null; } }
+ }
+ public delegate void DayRenderEventHandler(object sender, System.Web.UI.WebControls.DayRenderEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("PageIndexChanging")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.DetailsViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue")]
+ [System.Web.UI.DataKeyPropertyAttribute("DataKey")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:DetailsView runat=\"server\" Width=\"125px\" Height=\"50px\"></{0}:DetailsView>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DetailsView : System.Web.UI.WebControls.CompositeDataBoundControl, System.Web.UI.ICallbackEventHandler, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.ICallbackContainer, System.Web.UI.WebControls.IDataBoundControl, System.Web.UI.WebControls.IDataBoundItemControl, System.Web.UI.WebControls.IFieldControl, System.Web.UI.WebControls.IPostBackContainer
+ {
+ public DetailsView() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowPaging { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle AlternatingRowStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AutoGenerateDeleteButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AutoGenerateEditButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AutoGenerateInsertButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool AutoGenerateRows { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DetailsViewRow BottomPagerRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Caption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableCaptionAlign)(0))]
+ public virtual System.Web.UI.WebControls.TableCaptionAlign CaptionAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle CommandRowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.DetailsViewMode CurrentMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual object DataItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int DataItemCount { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int DataItemIndex { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataKey DataKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] DataKeyNames { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.DetailsViewMode)(0))]
+ public virtual System.Web.UI.WebControls.DetailsViewMode DefaultMode { get { throw null; } set { } }
+ public virtual new string DeleteMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle EditRowStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle EmptyDataRowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DetailsView), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate EmptyDataTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EmptyDataText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Make use of it in the code")]
+ public virtual bool EnableModelValidation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool EnablePagingCallbacks { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FieldHeaderStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataControlFieldTypeEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.DataControlFieldCollection Fields { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DetailsViewRow FooterRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FooterStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DetailsView), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate FooterTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string FooterText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.GridLines)(3))]
+ public virtual System.Web.UI.WebControls.GridLines GridLines { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DetailsViewRow HeaderRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DetailsView), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate HeaderTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Layout")]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ public virtual new string InsertMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle InsertRowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int PageCount { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(0))]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int PageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.PagerSettings PagerSettings { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle PagerStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DetailsView), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate PagerTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DetailsViewRowCollection Rows { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.IAutoFieldGenerator RowsGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle RowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedValue { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ string[] System.Web.UI.WebControls.IDataBoundControl.DataKeyNames { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataMember { get { throw null; } set { } }
+ object System.Web.UI.WebControls.IDataBoundControl.DataSource { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataSourceID { get { throw null; } set { } }
+ System.Web.UI.IDataSource System.Web.UI.WebControls.IDataBoundControl.DataSourceObject { get { throw null; } }
+ System.Web.UI.WebControls.DataKey System.Web.UI.WebControls.IDataBoundItemControl.DataKey { get { throw null; } }
+ System.Web.UI.WebControls.DataBoundControlMode System.Web.UI.WebControls.IDataBoundItemControl.Mode { get { throw null; } }
+ System.Web.UI.IAutoFieldGenerator System.Web.UI.WebControls.IFieldControl.FieldsGenerator { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DetailsViewRow TopPagerRow { get { throw null; } }
+ public virtual new string UpdateMethod { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.DetailsViewCommandEventHandler ItemCommand { add { } remove { } }
+ public event System.EventHandler ItemCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewDeletedEventHandler ItemDeleted { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewDeleteEventHandler ItemDeleting { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewInsertedEventHandler ItemInserted { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewInsertEventHandler ItemInserting { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewUpdatedEventHandler ItemUpdated { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewUpdateEventHandler ItemUpdating { add { } remove { } }
+ public event System.EventHandler ModeChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewModeEventHandler ModeChanging { add { } remove { } }
+ public event System.EventHandler PageIndexChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.DetailsViewPageEventHandler PageIndexChanging { add { } remove { } }
+ public void ChangeMode(System.Web.UI.WebControls.DetailsViewMode newMode) { }
+ protected virtual System.Web.UI.WebControls.AutoGeneratedField CreateAutoGeneratedRow(System.Web.UI.WebControls.AutoGeneratedFieldProperties fieldProperties) { throw null; }
+ protected virtual System.Collections.ICollection CreateAutoGeneratedRows(object dataItem) { throw null; }
+ protected override int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding) { throw null; }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments() { throw null; }
+ protected virtual System.Collections.ICollection CreateFieldSet(object dataItem, bool useDataSource) { throw null; }
+ protected virtual System.Web.UI.WebControls.DetailsViewRow CreateRow(int rowIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { throw null; }
+ protected virtual System.Web.UI.WebControls.Table CreateTable() { throw null; }
+ public sealed override void DataBind() { }
+ public virtual void DeleteItem() { }
+ protected override void EnsureDataBound() { }
+ protected virtual void ExtractRowValues(System.Collections.Specialized.IOrderedDictionary fieldValues, bool includeReadOnlyFields, bool includeKeys) { }
+ protected virtual string GetCallbackResult() { throw null; }
+ protected virtual string GetCallbackScript(System.Web.UI.WebControls.IButtonControl buttonControl, string argument) { throw null; }
+ protected virtual void InitializePager(System.Web.UI.WebControls.DetailsViewRow row, System.Web.UI.WebControls.PagedDataSource pagedDataSource) { }
+ protected virtual void InitializeRow(System.Web.UI.WebControls.DetailsViewRow row, System.Web.UI.WebControls.DataControlField field) { }
+ public virtual void InsertItem(bool causesValidation) { }
+ public virtual bool IsBindableType(System.Type type) { throw null; }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected override void OnDataSourceViewChanged(object sender, System.EventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnItemCommand(System.Web.UI.WebControls.DetailsViewCommandEventArgs e) { }
+ protected virtual void OnItemCreated(System.EventArgs e) { }
+ protected virtual void OnItemDeleted(System.Web.UI.WebControls.DetailsViewDeletedEventArgs e) { }
+ protected virtual void OnItemDeleting(System.Web.UI.WebControls.DetailsViewDeleteEventArgs e) { }
+ protected virtual void OnItemInserted(System.Web.UI.WebControls.DetailsViewInsertedEventArgs e) { }
+ protected virtual void OnItemInserting(System.Web.UI.WebControls.DetailsViewInsertEventArgs e) { }
+ protected virtual void OnItemUpdated(System.Web.UI.WebControls.DetailsViewUpdatedEventArgs e) { }
+ protected virtual void OnItemUpdating(System.Web.UI.WebControls.DetailsViewUpdateEventArgs e) { }
+ protected virtual void OnModeChanged(System.EventArgs e) { }
+ protected virtual void OnModeChanging(System.Web.UI.WebControls.DetailsViewModeEventArgs e) { }
+ protected virtual void OnPageIndexChanged(System.EventArgs e) { }
+ protected virtual void OnPageIndexChanging(System.Web.UI.WebControls.DetailsViewPageEventArgs e) { }
+ protected override void OnPagePreLoad(object sender, System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void PerformDataBinding(System.Collections.IEnumerable data) { }
+ protected internal virtual void PrepareControlHierarchy() { }
+ protected virtual void RaiseCallbackEvent(string eventArgument) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ public void SetPageIndex(int index) { }
+ string System.Web.UI.ICallbackEventHandler.GetCallbackResult() { throw null; }
+ void System.Web.UI.ICallbackEventHandler.RaiseCallbackEvent(string eventArgument) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ string System.Web.UI.WebControls.ICallbackContainer.GetCallbackScript(System.Web.UI.WebControls.IButtonControl buttonControl, string argument) { throw null; }
+ System.Web.UI.PostBackOptions System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions(System.Web.UI.WebControls.IButtonControl buttonControl) { throw null; }
+ protected override void TrackViewState() { }
+ public virtual void UpdateItem(bool causesValidation) { }
+ }
+ public partial class DetailsViewCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public DetailsViewCommandEventArgs(object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { get { throw null; } }
+ public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public delegate void DetailsViewCommandEventHandler(object sender, System.Web.UI.WebControls.DetailsViewCommandEventArgs e);
+ public partial class DetailsViewDeletedEventArgs : System.EventArgs
+ {
+ public DetailsViewDeletedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void DetailsViewDeletedEventHandler(object sender, System.Web.UI.WebControls.DetailsViewDeletedEventArgs e);
+ public partial class DetailsViewDeleteEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DetailsViewDeleteEventArgs(int rowIndex) { }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void DetailsViewDeleteEventHandler(object sender, System.Web.UI.WebControls.DetailsViewDeleteEventArgs e);
+ public partial class DetailsViewInsertedEventArgs : System.EventArgs
+ {
+ public DetailsViewInsertedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public bool KeepInInsertMode { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void DetailsViewInsertedEventHandler(object sender, System.Web.UI.WebControls.DetailsViewInsertedEventArgs e);
+ public partial class DetailsViewInsertEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DetailsViewInsertEventArgs(object commandArgument) { }
+ public object CommandArgument { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void DetailsViewInsertEventHandler(object sender, System.Web.UI.WebControls.DetailsViewInsertEventArgs e);
+ public enum DetailsViewMode
+ {
+ Edit = 1,
+ Insert = 2,
+ ReadOnly = 0,
+ }
+ public partial class DetailsViewModeEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DetailsViewModeEventArgs(System.Web.UI.WebControls.DetailsViewMode mode, bool cancelingEdit) { }
+ public bool CancelingEdit { get { throw null; } }
+ public System.Web.UI.WebControls.DetailsViewMode NewMode { get { throw null; } set { } }
+ }
+ public delegate void DetailsViewModeEventHandler(object sender, System.Web.UI.WebControls.DetailsViewModeEventArgs e);
+ public partial class DetailsViewPageEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DetailsViewPageEventArgs(int newPageIndex) { }
+ public int NewPageIndex { get { throw null; } set { } }
+ }
+ public delegate void DetailsViewPageEventHandler(object sender, System.Web.UI.WebControls.DetailsViewPageEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DetailsViewPagerRow : System.Web.UI.WebControls.DetailsViewRow, System.Web.UI.INamingContainer
+ {
+ [System.MonoTODOAttribute("why this class exists at all?")]
+ public DetailsViewPagerRow(int rowIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) : base (default(int), default(System.Web.UI.WebControls.DataControlRowType), default(System.Web.UI.WebControls.DataControlRowState)) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DetailsViewRow : System.Web.UI.WebControls.TableRow
+ {
+ public DetailsViewRow(int rowIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ public virtual int RowIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.DataControlRowState RowState { get { throw null; } }
+ public virtual System.Web.UI.WebControls.DataControlRowType RowType { get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ }
+ public partial class DetailsViewRowCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public DetailsViewRowCollection(System.Collections.ArrayList rows) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.DetailsViewRow this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Web.UI.WebControls.DetailsViewRow[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public partial class DetailsViewRowsGenerator : System.Web.UI.WebControls.AutoFieldsGenerator
+ {
+ public DetailsViewRowsGenerator() { }
+ public override System.Collections.Generic.List<System.Web.UI.WebControls.AutoGeneratedField> CreateAutoGeneratedFields(object dataItem, System.Web.UI.Control control) { throw null; }
+ }
+ public partial class DetailsViewUpdatedEventArgs : System.EventArgs
+ {
+ public DetailsViewUpdatedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public bool KeepInEditMode { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ }
+ public delegate void DetailsViewUpdatedEventHandler(object sender, System.Web.UI.WebControls.DetailsViewUpdatedEventArgs e);
+ public partial class DetailsViewUpdateEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DetailsViewUpdateEventArgs(object commandArgument) { }
+ public object CommandArgument { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ }
+ public delegate void DetailsViewUpdateEventHandler(object sender, System.Web.UI.WebControls.DetailsViewUpdateEventArgs e);
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("SelectedItem")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class DropDownList : System.Web.UI.WebControls.ListControl, System.Web.UI.IPostBackDataHandler
+ {
+ public DropDownList() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Drawing.Color BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override int SelectedIndex { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected virtual void RaisePostDataChangedEvent() { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ protected internal override void VerifyMultiSelect() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class EditCommandColumn : System.Web.UI.WebControls.DataGridColumn
+ {
+ public EditCommandColumn() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonColumnType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonColumnType ButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CancelText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EditText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UpdateText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public override void InitializeCell(System.Web.UI.WebControls.TableCell cell, int columnIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ }
+ public sealed partial class EmbeddedMailObject
+ {
+ public EmbeddedMailObject() { }
+ public EmbeddedMailObject(string name, string path) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.MailFileEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.EmbeddedMailObjectCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class EmbeddedMailObjectsCollection : System.Collections.CollectionBase
+ {
+ public EmbeddedMailObjectsCollection() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Web.UI.WebControls.EmbeddedMailObject this[int index] { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int Add(System.Web.UI.WebControls.EmbeddedMailObject value) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool Contains(System.Web.UI.WebControls.EmbeddedMailObject value) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void CopyTo(System.Web.UI.WebControls.EmbeddedMailObject[] array, int index) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int IndexOf(System.Web.UI.WebControls.EmbeddedMailObject value) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Insert(int index, System.Web.UI.WebControls.EmbeddedMailObject value) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected override void OnValidate(object value) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Remove(System.Web.UI.WebControls.EmbeddedMailObject value) { }
+ }
+ [System.ComponentModel.DesignerAttribute("DesignerBaseTypeNameSystem.ComponentModel.Design.IDesignerDesignerTypeNameSystem.Web.UI.Design.WebControls.PreviewControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ControlValuePropertyAttribute("FileBytes")]
+ [System.Web.UI.ValidationPropertyAttribute("FileName")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200), Unrestricted=false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200), Unrestricted=false)]
+ public partial class FileUpload : System.Web.UI.WebControls.WebControl
+ {
+ public FileUpload() { }
+ public virtual bool AllowMultiple { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(0))]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public byte[] FileBytes { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.IO.Stream FileContent { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string FileName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool HasFile { get { throw null; } }
+ public bool HasFiles { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.HttpPostedFile PostedFile { get { throw null; } }
+ public System.Collections.Generic.IList<System.Web.HttpPostedFile> PostedFiles { get { throw null; } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public void SaveAs(string filename) { }
+ }
+ public enum FirstDayOfWeek
+ {
+ Default = 7,
+ Friday = 5,
+ Monday = 1,
+ Saturday = 6,
+ Sunday = 0,
+ Thursday = 4,
+ Tuesday = 2,
+ Wednesday = 3,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class FontInfo
+ {
+ internal FontInfo() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Bold { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Italic { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.FontNameEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.FontConverter.FontNameConverter))]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StringArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.FontNamesConverter))]
+ public string[] Names { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Overline { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.FontUnit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Web.UI.WebControls.FontUnit Size { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Strikeout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Underline { get { throw null; } set { } }
+ public void ClearDefaults() { }
+ public void CopyFrom(System.Web.UI.WebControls.FontInfo f) { }
+ public void MergeWith(System.Web.UI.WebControls.FontInfo f) { }
+ public bool ShouldSerializeNames() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class FontNamesConverter : System.ComponentModel.TypeConverter
+ {
+ public FontNamesConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public enum FontSize
+ {
+ AsUnit = 1,
+ Large = 8,
+ Larger = 3,
+ Medium = 7,
+ NotSet = 0,
+ Small = 6,
+ Smaller = 2,
+ XLarge = 9,
+ XSmall = 5,
+ XXLarge = 10,
+ XXSmall = 4,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.FontUnitConverter))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FontUnit
+ {
+ public static readonly System.Web.UI.WebControls.FontUnit Empty;
+ public static readonly System.Web.UI.WebControls.FontUnit Large;
+ public static readonly System.Web.UI.WebControls.FontUnit Larger;
+ public static readonly System.Web.UI.WebControls.FontUnit Medium;
+ public static readonly System.Web.UI.WebControls.FontUnit Small;
+ public static readonly System.Web.UI.WebControls.FontUnit Smaller;
+ public static readonly System.Web.UI.WebControls.FontUnit XLarge;
+ public static readonly System.Web.UI.WebControls.FontUnit XSmall;
+ public static readonly System.Web.UI.WebControls.FontUnit XXLarge;
+ public static readonly System.Web.UI.WebControls.FontUnit XXSmall;
+ public FontUnit(double value) { throw null;}
+ public FontUnit(double value, System.Web.UI.WebControls.UnitType type) { throw null;}
+ public FontUnit(int value) { throw null;}
+ public FontUnit(string value) { throw null;}
+ public FontUnit(string value, System.Globalization.CultureInfo culture) { throw null;}
+ public FontUnit(System.Web.UI.WebControls.FontSize type) { throw null;}
+ public FontUnit(System.Web.UI.WebControls.Unit value) { throw null;}
+ public bool IsEmpty { get { throw null; } }
+ public System.Web.UI.WebControls.FontSize Type { get { throw null; } }
+ public System.Web.UI.WebControls.Unit Unit { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Web.UI.WebControls.FontUnit left, System.Web.UI.WebControls.FontUnit right) { throw null; }
+ public static implicit operator System.Web.UI.WebControls.FontUnit (int n) { throw null; }
+ public static bool operator !=(System.Web.UI.WebControls.FontUnit left, System.Web.UI.WebControls.FontUnit right) { throw null; }
+ public static System.Web.UI.WebControls.FontUnit Parse(string s) { throw null; }
+ public static System.Web.UI.WebControls.FontUnit Parse(string s, System.Globalization.CultureInfo culture) { throw null; }
+ public static System.Web.UI.WebControls.FontUnit Point(int n) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.Globalization.CultureInfo culture) { throw null; }
+ public string ToString(System.IFormatProvider formatProvider) { throw null; }
+ }
+ public partial class FontUnitConverter : System.ComponentModel.TypeConverter
+ {
+ public FontUnitConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("FormField")]
+ public partial class FormParameter : System.Web.UI.WebControls.Parameter
+ {
+ public FormParameter() { }
+ public FormParameter(string name, System.Data.DbType dbType, string formField) { }
+ public FormParameter(string name, string formField) { }
+ public FormParameter(string name, System.TypeCode type, string formField) { }
+ protected FormParameter(System.Web.UI.WebControls.FormParameter original) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string FormField { get { throw null; } set { } }
+ public bool ValidateInput { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("PageIndexChanging")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.FormViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue")]
+ [System.Web.UI.DataKeyPropertyAttribute("DataKey")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class FormView : System.Web.UI.WebControls.CompositeDataBoundControl, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.IDataBoundControl, System.Web.UI.WebControls.IDataBoundItemControl, System.Web.UI.WebControls.IPostBackContainer
+ {
+ public FormView() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowPaging { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.FormViewRow BottomPagerRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Caption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableCaptionAlign)(0))]
+ public virtual System.Web.UI.WebControls.TableCaptionAlign CaptionAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.FormViewMode CurrentMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual object DataItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int DataItemCount { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int DataItemIndex { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataKey DataKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] DataKeyNames { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.FormViewMode)(0))]
+ public virtual System.Web.UI.WebControls.FormViewMode DefaultMode { get { throw null; } set { } }
+ public virtual new string DeleteMethod { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.FormView), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate EditItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle EditRowStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle EmptyDataRowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.FormView), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate EmptyDataTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EmptyDataText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Make use of it in the code")]
+ public virtual bool EnableModelValidation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.FormViewRow FooterRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FooterStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.FormView), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate FooterTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string FooterText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.GridLines)(0))]
+ public virtual System.Web.UI.WebControls.GridLines GridLines { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.FormViewRow HeaderRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.FormView), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate HeaderTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Layout")]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.FormView), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate InsertItemTemplate { get { throw null; } set { } }
+ public virtual new string InsertMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle InsertRowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.FormView), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int PageCount { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(0))]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int PageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.PagerSettings PagerSettings { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle PagerStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.FormView))]
+ public virtual System.Web.UI.ITemplate PagerTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool RenderOuterTable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.FormViewRow Row { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle RowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedValue { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ string[] System.Web.UI.WebControls.IDataBoundControl.DataKeyNames { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataMember { get { throw null; } set { } }
+ object System.Web.UI.WebControls.IDataBoundControl.DataSource { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataSourceID { get { throw null; } set { } }
+ System.Web.UI.IDataSource System.Web.UI.WebControls.IDataBoundControl.DataSourceObject { get { throw null; } }
+ System.Web.UI.WebControls.DataKey System.Web.UI.WebControls.IDataBoundItemControl.DataKey { get { throw null; } }
+ System.Web.UI.WebControls.DataBoundControlMode System.Web.UI.WebControls.IDataBoundItemControl.Mode { get { throw null; } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.FormViewRow TopPagerRow { get { throw null; } }
+ public virtual new string UpdateMethod { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.FormViewCommandEventHandler ItemCommand { add { } remove { } }
+ public event System.EventHandler ItemCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewDeletedEventHandler ItemDeleted { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewDeleteEventHandler ItemDeleting { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewInsertedEventHandler ItemInserted { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewInsertEventHandler ItemInserting { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewUpdatedEventHandler ItemUpdated { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewUpdateEventHandler ItemUpdating { add { } remove { } }
+ public event System.EventHandler ModeChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewModeEventHandler ModeChanging { add { } remove { } }
+ public event System.EventHandler PageIndexChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.FormViewPageEventHandler PageIndexChanging { add { } remove { } }
+ public void ChangeMode(System.Web.UI.WebControls.FormViewMode newMode) { }
+ protected override int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding) { throw null; }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments() { throw null; }
+ protected virtual System.Web.UI.WebControls.FormViewRow CreateRow(int itemIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { throw null; }
+ protected virtual System.Web.UI.WebControls.Table CreateTable() { throw null; }
+ public sealed override void DataBind() { }
+ public virtual void DeleteItem() { }
+ protected override void EnsureDataBound() { }
+ protected virtual void ExtractRowValues(System.Collections.Specialized.IOrderedDictionary fieldValues, bool includeKeys) { }
+ protected virtual void InitializePager(System.Web.UI.WebControls.FormViewRow row, System.Web.UI.WebControls.PagedDataSource pagedDataSource) { }
+ protected virtual void InitializeRow(System.Web.UI.WebControls.FormViewRow row) { }
+ public virtual void InsertItem(bool causesValidation) { }
+ public virtual bool IsBindableType(System.Type type) { throw null; }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected internal virtual string ModifiedOuterTableStylePropertyName() { throw null; }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnItemCommand(System.Web.UI.WebControls.FormViewCommandEventArgs e) { }
+ protected virtual void OnItemCreated(System.EventArgs e) { }
+ protected virtual void OnItemDeleted(System.Web.UI.WebControls.FormViewDeletedEventArgs e) { }
+ protected virtual void OnItemDeleting(System.Web.UI.WebControls.FormViewDeleteEventArgs e) { }
+ protected virtual void OnItemInserted(System.Web.UI.WebControls.FormViewInsertedEventArgs e) { }
+ protected virtual void OnItemInserting(System.Web.UI.WebControls.FormViewInsertEventArgs e) { }
+ protected virtual void OnItemUpdated(System.Web.UI.WebControls.FormViewUpdatedEventArgs e) { }
+ protected virtual void OnItemUpdating(System.Web.UI.WebControls.FormViewUpdateEventArgs e) { }
+ protected virtual void OnModeChanged(System.EventArgs e) { }
+ protected virtual void OnModeChanging(System.Web.UI.WebControls.FormViewModeEventArgs e) { }
+ protected virtual void OnPageIndexChanged(System.EventArgs e) { }
+ protected virtual void OnPageIndexChanging(System.Web.UI.WebControls.FormViewPageEventArgs e) { }
+ protected internal override void PerformDataBinding(System.Collections.IEnumerable data) { }
+ protected internal virtual void PrepareControlHierarchy() { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ public void SetPageIndex(int index) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ System.Web.UI.PostBackOptions System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions(System.Web.UI.WebControls.IButtonControl buttonControl) { throw null; }
+ protected override void TrackViewState() { }
+ public virtual void UpdateItem(bool causesValidation) { }
+ }
+ public partial class FormViewCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public FormViewCommandEventArgs(object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { get { throw null; } }
+ public bool Handled { get { throw null; } set { } }
+ }
+ public delegate void FormViewCommandEventHandler(object sender, System.Web.UI.WebControls.FormViewCommandEventArgs e);
+ public partial class FormViewDeletedEventArgs : System.EventArgs
+ {
+ public FormViewDeletedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void FormViewDeletedEventHandler(object sender, System.Web.UI.WebControls.FormViewDeletedEventArgs e);
+ public partial class FormViewDeleteEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public FormViewDeleteEventArgs(int rowIndex) { }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void FormViewDeleteEventHandler(object sender, System.Web.UI.WebControls.FormViewDeleteEventArgs e);
+ public partial class FormViewInsertedEventArgs : System.EventArgs
+ {
+ public FormViewInsertedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public bool KeepInInsertMode { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void FormViewInsertedEventHandler(object sender, System.Web.UI.WebControls.FormViewInsertedEventArgs e);
+ public partial class FormViewInsertEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public FormViewInsertEventArgs(object commandArgument) { }
+ public object CommandArgument { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void FormViewInsertEventHandler(object sender, System.Web.UI.WebControls.FormViewInsertEventArgs e);
+ public enum FormViewMode
+ {
+ Edit = 1,
+ Insert = 2,
+ ReadOnly = 0,
+ }
+ public partial class FormViewModeEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public FormViewModeEventArgs(System.Web.UI.WebControls.FormViewMode mode, bool cancelingEdit) { }
+ public bool CancelingEdit { get { throw null; } }
+ public System.Web.UI.WebControls.FormViewMode NewMode { get { throw null; } set { } }
+ }
+ public delegate void FormViewModeEventHandler(object sender, System.Web.UI.WebControls.FormViewModeEventArgs e);
+ public partial class FormViewPageEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public FormViewPageEventArgs(int newPageIndex) { }
+ public int NewPageIndex { get { throw null; } set { } }
+ }
+ public delegate void FormViewPageEventHandler(object sender, System.Web.UI.WebControls.FormViewPageEventArgs e);
+ public partial class FormViewPagerRow : System.Web.UI.WebControls.FormViewRow, System.Web.UI.INamingContainer
+ {
+ public FormViewPagerRow(int rowIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) : base (default(int), default(System.Web.UI.WebControls.DataControlRowType), default(System.Web.UI.WebControls.DataControlRowState)) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class FormViewRow : System.Web.UI.WebControls.TableRow
+ {
+ public FormViewRow(int itemIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ public virtual int ItemIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.DataControlRowState RowState { get { throw null; } }
+ public virtual System.Web.UI.WebControls.DataControlRowType RowType { get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class FormViewUpdatedEventArgs : System.EventArgs
+ {
+ public FormViewUpdatedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public bool KeepInEditMode { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ }
+ public delegate void FormViewUpdatedEventHandler(object sender, System.Web.UI.WebControls.FormViewUpdatedEventArgs e);
+ public partial class FormViewUpdateEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public FormViewUpdateEventArgs(object commandArgument) { }
+ public object CommandArgument { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ }
+ public delegate void FormViewUpdateEventHandler(object sender, System.Web.UI.WebControls.FormViewUpdateEventArgs e);
+ public enum GridLines
+ {
+ Both = 3,
+ Horizontal = 1,
+ None = 0,
+ Vertical = 2,
+ }
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.GridViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue")]
+ [System.Web.UI.DataKeyPropertyAttribute("DataKey")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class GridView : System.Web.UI.WebControls.CompositeDataBoundControl, System.Web.UI.ICallbackEventHandler, System.Web.UI.IDataKeysControl, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.ICallbackContainer, System.Web.UI.WebControls.IDataBoundControl, System.Web.UI.WebControls.IDataBoundListControl, System.Web.UI.WebControls.IFieldControl, System.Web.UI.WebControls.IPersistedSelector, System.Web.UI.WebControls.IPostBackContainer
+ {
+ public GridView() { }
+ public virtual bool AllowCustomPaging { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowPaging { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowSorting { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle AlternatingRowStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool AutoGenerateColumns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AutoGenerateDeleteButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AutoGenerateEditButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AutoGenerateSelectButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.GridViewRow BottomPagerRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Caption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableCaptionAlign)(0))]
+ public virtual System.Web.UI.WebControls.TableCaptionAlign CaptionAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] ClientIDRowSuffix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.DataKeyArray ClientIDRowSuffixDataKeys { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataControlFieldTypeEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.DataControlFieldCollection Columns { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.IAutoFieldGenerator ColumnsGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] DataKeyNames { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataKeyArray DataKeys { get { throw null; } }
+ public virtual new string DeleteMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int EditIndex { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle EditRowStyle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle EmptyDataRowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.GridViewRow), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate EmptyDataTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string EmptyDataText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Make use of it in the code")]
+ public virtual bool EnableModelValidation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool EnablePersistedSelection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool EnableSortingAndPagingCallbacks { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.GridViewRow FooterRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FooterStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.GridLines)(3))]
+ public virtual System.Web.UI.WebControls.GridLines GridLines { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.GridViewRow HeaderRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.CategoryAttribute("Layout")]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int PageCount { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int PageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.PagerSettings PagerSettings { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle PagerStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.GridViewRow))]
+ public virtual System.Web.UI.ITemplate PagerTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ public virtual int PageSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string RowHeaderColumn { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.GridViewRowCollection Rows { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle RowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute]
+ public virtual System.Web.UI.WebControls.DataKey SelectedPersistedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.GridViewRow SelectedRow { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SelectedRowStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public object SelectedValue { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowFooter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShowHeader { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowHeaderWhenEmpty { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.SortDirection)(0))]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual System.Web.UI.WebControls.SortDirection SortDirection { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SortedAscendingCellStyle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SortedAscendingHeaderStyle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SortedDescendingCellStyle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SortedDescendingHeaderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string SortExpression { get { throw null; } }
+ System.Web.UI.WebControls.DataKeyArray System.Web.UI.IDataKeysControl.ClientIDRowSuffixDataKeys { get { throw null; } }
+ string[] System.Web.UI.WebControls.IDataBoundControl.DataKeyNames { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataMember { get { throw null; } set { } }
+ object System.Web.UI.WebControls.IDataBoundControl.DataSource { get { throw null; } set { } }
+ string System.Web.UI.WebControls.IDataBoundControl.DataSourceID { get { throw null; } set { } }
+ System.Web.UI.IDataSource System.Web.UI.WebControls.IDataBoundControl.DataSourceObject { get { throw null; } }
+ string[] System.Web.UI.WebControls.IDataBoundListControl.ClientIDRowSuffix { get { throw null; } set { } }
+ System.Web.UI.WebControls.DataKeyArray System.Web.UI.WebControls.IDataBoundListControl.DataKeys { get { throw null; } }
+ bool System.Web.UI.WebControls.IDataBoundListControl.EnablePersistedSelection { get { throw null; } set { } }
+ System.Web.UI.WebControls.DataKey System.Web.UI.WebControls.IDataBoundListControl.SelectedDataKey { get { throw null; } }
+ int System.Web.UI.WebControls.IDataBoundListControl.SelectedIndex { get { throw null; } set { } }
+ System.Web.UI.IAutoFieldGenerator System.Web.UI.WebControls.IFieldControl.FieldsGenerator { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ System.Web.UI.WebControls.DataKey System.Web.UI.WebControls.IPersistedSelector.DataKey { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.GridViewRow TopPagerRow { get { throw null; } }
+ public virtual new string UpdateMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool UseAccessibleHeader { get { throw null; } set { } }
+ public virtual int VirtualItemCount { get { throw null; } set { } }
+ public event System.EventHandler PageIndexChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewPageEventHandler PageIndexChanging { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewCancelEditEventHandler RowCancelingEdit { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewCommandEventHandler RowCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewRowEventHandler RowCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewRowEventHandler RowDataBound { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewDeletedEventHandler RowDeleted { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewDeleteEventHandler RowDeleting { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewEditEventHandler RowEditing { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewUpdatedEventHandler RowUpdated { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewUpdateEventHandler RowUpdating { add { } remove { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewSelectEventHandler SelectedIndexChanging { add { } remove { } }
+ public event System.EventHandler Sorted { add { } remove { } }
+ public event System.Web.UI.WebControls.GridViewSortEventHandler Sorting { add { } remove { } }
+ protected virtual System.Web.UI.WebControls.AutoGeneratedField CreateAutoGeneratedColumn(System.Web.UI.WebControls.AutoGeneratedFieldProperties fieldProperties) { throw null; }
+ protected override int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding) { throw null; }
+ protected virtual System.Web.UI.WebControls.Table CreateChildTable() { throw null; }
+ protected virtual System.Collections.ICollection CreateColumns(System.Web.UI.WebControls.PagedDataSource dataSource, bool useDataSource) { throw null; }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments() { throw null; }
+ protected virtual System.Web.UI.WebControls.GridViewRow CreateRow(int rowIndex, int dataSourceIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { throw null; }
+ public sealed override void DataBind() { }
+ public virtual void DeleteRow(int rowIndex) { }
+ protected virtual void ExtractRowValues(System.Collections.Specialized.IOrderedDictionary fieldValues, System.Web.UI.WebControls.GridViewRow row, bool includeReadOnlyFields, bool includePrimaryKey) { }
+ protected virtual string GetCallbackResult() { throw null; }
+ protected virtual string GetCallbackScript(System.Web.UI.WebControls.IButtonControl buttonControl, string argument) { throw null; }
+ protected virtual void InitializePager(System.Web.UI.WebControls.GridViewRow row, int columnSpan, System.Web.UI.WebControls.PagedDataSource pagedDataSource) { }
+ protected virtual void InitializeRow(System.Web.UI.WebControls.GridViewRow row, System.Web.UI.WebControls.DataControlField[] fields) { }
+ public virtual bool IsBindableType(System.Type type) { throw null; }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected override void OnDataPropertyChanged() { }
+ protected override void OnDataSourceViewChanged(object sender, System.EventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnPageIndexChanged(System.EventArgs e) { }
+ protected virtual void OnPageIndexChanging(System.Web.UI.WebControls.GridViewPageEventArgs e) { }
+ protected override void OnPagePreLoad(object sender, System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnRowCancelingEdit(System.Web.UI.WebControls.GridViewCancelEditEventArgs e) { }
+ protected virtual void OnRowCommand(System.Web.UI.WebControls.GridViewCommandEventArgs e) { }
+ protected virtual void OnRowCreated(System.Web.UI.WebControls.GridViewRowEventArgs e) { }
+ protected virtual void OnRowDataBound(System.Web.UI.WebControls.GridViewRowEventArgs e) { }
+ protected virtual void OnRowDeleted(System.Web.UI.WebControls.GridViewDeletedEventArgs e) { }
+ protected virtual void OnRowDeleting(System.Web.UI.WebControls.GridViewDeleteEventArgs e) { }
+ protected virtual void OnRowEditing(System.Web.UI.WebControls.GridViewEditEventArgs e) { }
+ protected virtual void OnRowUpdated(System.Web.UI.WebControls.GridViewUpdatedEventArgs e) { }
+ protected virtual void OnRowUpdating(System.Web.UI.WebControls.GridViewUpdateEventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected virtual void OnSelectedIndexChanging(System.Web.UI.WebControls.GridViewSelectEventArgs e) { }
+ protected virtual void OnSorted(System.EventArgs e) { }
+ protected virtual void OnSorting(System.Web.UI.WebControls.GridViewSortEventArgs e) { }
+ protected internal override void PerformDataBinding(System.Collections.IEnumerable data) { }
+ protected internal virtual void PrepareControlHierarchy() { }
+ protected virtual void RaiseCallbackEvent(string eventArgument) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ public void SelectRow(int rowIndex) { }
+ public void SetEditRow(int rowIndex) { }
+ public void SetPageIndex(int rowIndex) { }
+ public virtual void Sort(string sortExpression, System.Web.UI.WebControls.SortDirection sortDirection) { }
+ string System.Web.UI.ICallbackEventHandler.GetCallbackResult() { throw null; }
+ void System.Web.UI.ICallbackEventHandler.RaiseCallbackEvent(string eventArgument) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ string System.Web.UI.WebControls.ICallbackContainer.GetCallbackScript(System.Web.UI.WebControls.IButtonControl buttonControl, string argument) { throw null; }
+ System.Web.UI.PostBackOptions System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions(System.Web.UI.WebControls.IButtonControl buttonControl) { throw null; }
+ protected override void TrackViewState() { }
+ [System.MonoTODOAttribute("Support two-way binding expressions")]
+ public virtual void UpdateRow(int rowIndex, bool causesValidation) { }
+ }
+ public partial class GridViewCancelEditEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public GridViewCancelEditEventArgs(int rowIndex) { }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void GridViewCancelEditEventHandler(object sender, System.Web.UI.WebControls.GridViewCancelEditEventArgs e);
+ public partial class GridViewColumnsGenerator : System.Web.UI.WebControls.AutoFieldsGenerator
+ {
+ public GridViewColumnsGenerator() { }
+ public override System.Collections.Generic.List<System.Web.UI.WebControls.AutoGeneratedField> CreateAutoGeneratedFields(object dataObject, System.Web.UI.Control control) { throw null; }
+ }
+ public partial class GridViewCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public GridViewCommandEventArgs(object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public GridViewCommandEventArgs(System.Web.UI.WebControls.GridViewRow row, object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { get { throw null; } }
+ public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public delegate void GridViewCommandEventHandler(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e);
+ public partial class GridViewDeletedEventArgs : System.EventArgs
+ {
+ public GridViewDeletedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void GridViewDeletedEventHandler(object sender, System.Web.UI.WebControls.GridViewDeletedEventArgs e);
+ public partial class GridViewDeleteEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public GridViewDeleteEventArgs(int rowIndex) { }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
+ }
+ public delegate void GridViewDeleteEventHandler(object sender, System.Web.UI.WebControls.GridViewDeleteEventArgs e);
+ public partial class GridViewEditEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public GridViewEditEventArgs(int newEditIndex) { }
+ public int NewEditIndex { get { throw null; } set { } }
+ }
+ public delegate void GridViewEditEventHandler(object sender, System.Web.UI.WebControls.GridViewEditEventArgs e);
+ public partial class GridViewPageEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public GridViewPageEventArgs(int newPageIndex) { }
+ public int NewPageIndex { get { throw null; } set { } }
+ }
+ public delegate void GridViewPageEventHandler(object sender, System.Web.UI.WebControls.GridViewPageEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class GridViewRow : System.Web.UI.WebControls.TableRow, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ {
+ public GridViewRow(int rowIndex, int dataItemIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ public virtual object DataItem { get { throw null; } set { } }
+ public virtual int DataItemIndex { get { throw null; } }
+ public virtual int RowIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.DataControlRowState RowState { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.DataControlRowType RowType { get { throw null; } set { } }
+ object System.Web.UI.IDataItemContainer.DataItem { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ }
+ public partial class GridViewRowCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public GridViewRowCollection(System.Collections.ArrayList rows) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.GridViewRow this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Web.UI.WebControls.GridViewRow[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public partial class GridViewRowEventArgs : System.EventArgs
+ {
+ public GridViewRowEventArgs(System.Web.UI.WebControls.GridViewRow row) { }
+ public System.Web.UI.WebControls.GridViewRow Row { get { throw null; } }
+ }
+ public delegate void GridViewRowEventHandler(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e);
+ public partial class GridViewSelectEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public GridViewSelectEventArgs(int newSelectedIndex) { }
+ public int NewSelectedIndex { get { throw null; } set { } }
+ }
+ public delegate void GridViewSelectEventHandler(object sender, System.Web.UI.WebControls.GridViewSelectEventArgs e);
+ public partial class GridViewSortEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public GridViewSortEventArgs(string sortExpression, System.Web.UI.WebControls.SortDirection sortDirection) { }
+ public System.Web.UI.WebControls.SortDirection SortDirection { get { throw null; } set { } }
+ public string SortExpression { get { throw null; } set { } }
+ }
+ public delegate void GridViewSortEventHandler(object sender, System.Web.UI.WebControls.GridViewSortEventArgs e);
+ public partial class GridViewUpdatedEventArgs : System.EventArgs
+ {
+ public GridViewUpdatedEventArgs(int affectedRows, System.Exception e) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public bool KeepInEditMode { get { throw null; } set { } }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ }
+ public delegate void GridViewUpdatedEventHandler(object sender, System.Web.UI.WebControls.GridViewUpdatedEventArgs e);
+ public partial class GridViewUpdateEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public GridViewUpdateEventArgs(int rowIndex) { }
+ public System.Collections.Specialized.IOrderedDictionary Keys { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary NewValues { get { throw null; } }
+ public System.Collections.Specialized.IOrderedDictionary OldValues { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void GridViewUpdateEventHandler(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("ValueChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Value")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.HiddenFieldDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("Value")]
+ [System.Web.UI.NonVisualControlAttribute]
+ [System.Web.UI.ParseChildrenAttribute]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ public partial class HiddenField : System.Web.UI.Control, System.Web.UI.IPostBackDataHandler
+ {
+ public HiddenField() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string SkinID { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string Value { get { throw null; } set { } }
+ public event System.EventHandler ValueChanged { add { } remove { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void Focus() { }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnValueChanged(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public abstract partial class HierarchicalDataBoundControl : System.Web.UI.WebControls.BaseDataBoundControl
+ {
+ protected HierarchicalDataBoundControl() { }
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.HierarchicalDataSourceControl))]
+ public override string DataSourceID { get { throw null; } set { } }
+ protected virtual System.Web.UI.HierarchicalDataSourceView GetData(string viewPath) { throw null; }
+ protected virtual System.Web.UI.IHierarchicalDataSource GetDataSource() { throw null; }
+ protected void MarkAsDataBound() { }
+ protected override void OnDataPropertyChanged() { }
+ protected virtual void OnDataSourceChanged(object sender, System.EventArgs e) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected override void OnPagePreLoad(object sender, System.EventArgs e) { }
+ protected internal virtual void PerformDataBinding() { }
+ protected override void PerformSelect() { }
+ protected override void ValidateDataSource(object dataSource) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.WebControls.HorizontalAlignConverter")]
+ public enum HorizontalAlign
+ {
+ Center = 2,
+ Justify = 4,
+ Left = 1,
+ NotSet = 0,
+ Right = 3,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public abstract partial class HotSpot : System.Web.UI.IStateManager
+ {
+ protected HotSpot() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string AccessKey { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual string AlternateText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HotSpotMode)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual System.Web.UI.WebControls.HotSpotMode HotSpotMode { get { throw null; } set { } }
+ protected virtual bool IsTrackingViewState { get { throw null; } }
+ protected internal abstract string MarkupName { get; }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NavigateUrl { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string PostBackValue { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((short)0)]
+ public virtual short TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.TargetConverter))]
+ public virtual string Target { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected System.Web.UI.StateBag ViewState { get { throw null; } }
+ public abstract string GetCoordinates();
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual object SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ protected virtual void TrackViewState() { }
+ }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.HotSpotCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class HotSpotCollection : System.Web.UI.StateManagedCollection
+ {
+ public HotSpotCollection() { }
+ public System.Web.UI.WebControls.HotSpot this[int index] { get { throw null; } }
+ public int Add(System.Web.UI.WebControls.HotSpot spot) { throw null; }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.HotSpot spot) { }
+ protected override void OnValidate(object o) { }
+ public void Remove(System.Web.UI.WebControls.HotSpot spot) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ public enum HotSpotMode
+ {
+ Inactive = 3,
+ Navigate = 1,
+ NotSet = 0,
+ PostBack = 2,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.HyperLinkDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.HyperLinkControlBuilder))]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.HyperLinkDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ParseChildrenAttribute(false)]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:HyperLink runat=\"server\">HyperLink</{0}:HyperLink>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HyperLink : System.Web.UI.WebControls.WebControl
+ {
+ public HyperLink() { }
+ public virtual System.Web.UI.WebControls.Unit ImageHeight { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ImageUrl { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.Unit ImageWidth { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NavigateUrl { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.TargetConverter))]
+ public string Target { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual string Text { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void AddParsedSubObject(object obj) { }
+ [System.MonoTODOAttribute("Why override?")]
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HyperLinkColumn : System.Web.UI.WebControls.DataGridColumn
+ {
+ public HyperLinkColumn() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataNavigateUrlField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DescriptionAttribute("The formatting applied to the value bound to the NavigateUrl property.")]
+ public virtual string DataNavigateUrlFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataTextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DescriptionAttribute("The formatting applied to the value bound to the Text property.")]
+ public virtual string DataTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string NavigateUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.WebControls.TargetConverter")]
+ public virtual string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ protected virtual string FormatDataNavigateUrlValue(object dataUrlValue) { throw null; }
+ protected virtual string FormatDataTextValue(object dataTextValue) { throw null; }
+ public override void Initialize() { }
+ public override void InitializeCell(System.Web.UI.WebControls.TableCell cell, int columnIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ }
+ public partial class HyperLinkControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public HyperLinkControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class HyperLinkField : System.Web.UI.WebControls.DataControlField
+ {
+ public HyperLinkField() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.DataFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] DataNavigateUrlFields { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataNavigateUrlFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public virtual string DataTextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string NavigateUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.TargetConverter))]
+ public virtual string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ protected virtual string FormatDataNavigateUrlValue(object[] dataUrlValues) { throw null; }
+ protected virtual string FormatDataTextValue(object dataTextValue) { throw null; }
+ public override bool Initialize(bool enableSorting, System.Web.UI.Control control) { throw null; }
+ public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ public partial interface IButtonControl
+ {
+ bool CausesValidation { get; set; }
+ string CommandArgument { get; set; }
+ string CommandName { get; set; }
+ string PostBackUrl { get; set; }
+ string Text { get; set; }
+ string ValidationGroup { get; set; }
+ event System.EventHandler Click;
+ event System.Web.UI.WebControls.CommandEventHandler Command;
+ }
+ public partial interface ICallbackContainer
+ {
+ string GetCallbackScript(System.Web.UI.WebControls.IButtonControl buttonControl, string argument);
+ }
+ public partial interface ICompositeControlDesignerAccessor
+ {
+ void RecreateChildControls();
+ }
+ public partial interface IDataBoundControl
+ {
+ string[] DataKeyNames { get; set; }
+ string DataMember { get; set; }
+ object DataSource { get; set; }
+ string DataSourceID { get; set; }
+ System.Web.UI.IDataSource DataSourceObject { get; }
+ }
+ public partial interface IDataBoundItemControl : System.Web.UI.WebControls.IDataBoundControl
+ {
+ System.Web.UI.WebControls.DataKey DataKey { get; }
+ System.Web.UI.WebControls.DataBoundControlMode Mode { get; }
+ }
+ public partial interface IDataBoundListControl : System.Web.UI.WebControls.IDataBoundControl
+ {
+ string[] ClientIDRowSuffix { get; set; }
+ System.Web.UI.WebControls.DataKeyArray DataKeys { get; }
+ bool EnablePersistedSelection { get; set; }
+ System.Web.UI.WebControls.DataKey SelectedDataKey { get; }
+ int SelectedIndex { get; set; }
+ }
+ public partial interface IFieldControl
+ {
+ System.Web.UI.IAutoFieldGenerator FieldsGenerator { get; set; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("ImageUrl")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PreviewControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Image : System.Web.UI.WebControls.WebControl
+ {
+ public Image() { }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string AlternateText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string DescriptionUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.WebControls.FontInfo Font { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool GenerateEmptyAlternateText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ImageAlign)(0))]
+ public virtual System.Web.UI.WebControls.ImageAlign ImageAlign { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string ImageUrl { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public enum ImageAlign
+ {
+ AbsBottom = 7,
+ AbsMiddle = 8,
+ Baseline = 3,
+ Bottom = 6,
+ Left = 1,
+ Middle = 5,
+ NotSet = 0,
+ Right = 2,
+ TextTop = 9,
+ Top = 4,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PreviewControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ImageButton : System.Web.UI.WebControls.Image, System.Web.UI.IPostBackDataHandler, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.IButtonControl
+ {
+ public ImageButton() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string CommandArgument { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string CommandName { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public override bool GenerateEmptyAlternateText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string OnClientClick { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute("*.aspx")]
+ public virtual string PostBackUrl { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ string System.Web.UI.WebControls.IButtonControl.Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ protected virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.Web.UI.ImageClickEventHandler Click { add { } remove { } }
+ public event System.Web.UI.WebControls.CommandEventHandler Command { add { } remove { } }
+ event System.EventHandler System.Web.UI.WebControls.IButtonControl.Click { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual System.Web.UI.PostBackOptions GetPostBackOptions() { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected virtual void OnClick(System.Web.UI.ImageClickEventArgs e) { }
+ protected virtual void OnCommand(System.Web.UI.WebControls.CommandEventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ImageField : System.Web.UI.WebControls.DataControlField
+ {
+ public static readonly string ThisExpression;
+ public ImageField() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string AlternateText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public virtual string DataAlternateTextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataAlternateTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public virtual string DataImageUrlField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataImageUrlFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string NullDisplayText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string NullImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
+ protected virtual string FormatImageUrlValue(object dataValue) { throw null; }
+ protected virtual string GetDesignTimeValue() { throw null; }
+ protected virtual string GetFormattedAlternateText(System.Web.UI.Control controlContainer) { throw null; }
+ protected virtual object GetValue(System.Web.UI.Control controlContainer, string fieldName, ref System.ComponentModel.PropertyDescriptor cachedDescriptor) { throw null; }
+ public override bool Initialize(bool enableSorting, System.Web.UI.Control control) { throw null; }
+ public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ protected virtual void InitializeDataCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ protected virtual void OnDataBindField(object sender, System.EventArgs e) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("HotSpots")]
+ [System.Web.UI.ParseChildrenAttribute(true, "HotSpots")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ImageMap : System.Web.UI.WebControls.Image, System.Web.UI.IPostBackEventHandler
+ {
+ public ImageMap() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HotSpotMode)(0))]
+ public virtual System.Web.UI.WebControls.HotSpotMode HotSpotMode { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public System.Web.UI.WebControls.HotSpotCollection HotSpots { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string Target { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Action")]
+ public event System.Web.UI.WebControls.ImageMapEventHandler Click { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void OnClick(System.Web.UI.WebControls.ImageMapEventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ protected override void TrackViewState() { }
+ }
+ public partial class ImageMapEventArgs : System.EventArgs
+ {
+ public ImageMapEventArgs(string value) { }
+ public string PostBackValue { get { throw null; } }
+ }
+ public delegate void ImageMapEventHandler(object sender, System.Web.UI.WebControls.ImageMapEventArgs e);
+ public partial interface IPersistedSelector
+ {
+ System.Web.UI.WebControls.DataKey DataKey { get; set; }
+ }
+ public partial interface IPostBackContainer
+ {
+ System.Web.UI.PostBackOptions GetPostBackOptions(System.Web.UI.WebControls.IButtonControl buttonControl);
+ }
+ public partial interface IRepeatInfoUser
+ {
+ bool HasFooter { get; }
+ bool HasHeader { get; }
+ bool HasSeparators { get; }
+ int RepeatedItemCount { get; }
+ System.Web.UI.WebControls.Style GetItemStyle(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex);
+ void RenderItem(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex, System.Web.UI.WebControls.RepeatInfo repeatInfo, System.Web.UI.HtmlTextWriter writer);
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LabelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.LabelControlBuilder))]
+ [System.Web.UI.ControlValuePropertyAttribute("Text", null)]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ParseChildrenAttribute(false)]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:Label runat=\"server\" Text=\"Label\"></{0}:Label>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Label : System.Web.UI.WebControls.WebControl, System.Web.UI.ITextControl
+ {
+ public Label() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.AssociatedControlConverter))]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.Control))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string AssociatedControlID { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual string Text { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void AddParsedSubObject(object obj) { }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class LabelControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public LabelControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LinkButtonDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.LinkButtonControlBuilder))]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ParseChildrenAttribute(false)]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:LinkButton runat=\"server\">LinkButton</{0}:LinkButton>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LinkButton : System.Web.UI.WebControls.WebControl, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.IButtonControl
+ {
+ public LinkButton() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string CommandArgument { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string CommandName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string OnClientClick { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute("*.aspx")]
+ public virtual string PostBackUrl { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.EventHandler Click { add { } remove { } }
+ public event System.Web.UI.WebControls.CommandEventHandler Command { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void AddParsedSubObject(object obj) { }
+ protected virtual System.Web.UI.PostBackOptions GetPostBackOptions() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void OnClick(System.EventArgs e) { }
+ protected virtual void OnCommand(System.Web.UI.WebControls.CommandEventArgs e) { }
+ [System.MonoTODOAttribute("Why override?")]
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ public partial class LinkButtonControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public LinkButtonControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ }
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("SelectedItem")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ListBox : System.Web.UI.WebControls.ListControl, System.Web.UI.IPostBackDataHandler
+ {
+ public ListBox() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Drawing.Color BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(4)]
+ public virtual int Rows { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ListSelectionMode)(0))]
+ public virtual System.Web.UI.WebControls.ListSelectionMode SelectionMode { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual int[] GetSelectedIndices() { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ListControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue", null)]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.WebControls.ListControlDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ParseChildrenAttribute(true, "Items")]
+ public abstract partial class ListControl : System.Web.UI.WebControls.DataBoundControl, System.Web.UI.IEditableTextControl, System.Web.UI.ITextControl
+ {
+ public ListControl() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool AppendDataBoundItems { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool AutoPostBack { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DataTextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DataTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DataValueField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ListItemsCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual System.Web.UI.WebControls.ListItemCollection Items { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.ListItem SelectedItem { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(1))]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string SelectedValue { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ public event System.EventHandler TextChanged { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void ClearSelection() { }
+ protected override void LoadViewState(object savedState) { }
+ protected override void OnDataBinding(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected virtual void OnTextChanged(System.EventArgs e) { }
+ protected internal override void PerformDataBinding(System.Collections.IEnumerable dataSource) { }
+ [System.MonoTODOAttribute("why override?")]
+ protected override void PerformSelect() { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected void SetPostDataSelection(int selectedIndex) { }
+ protected override void TrackViewState() { }
+ protected internal virtual void VerifyMultiSelect() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.ListItemControlBuilder))]
+ [System.Web.UI.ParseChildrenAttribute(true, "Text")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ListItem : System.Web.UI.IAttributeAccessor, System.Web.UI.IParserAccessor, System.Web.UI.IStateManager
+ {
+ public ListItem() { }
+ public ListItem(string text) { }
+ public ListItem(string text, string value) { }
+ public ListItem(string text, string value, bool enabled) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.AttributeCollection Attributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.MinimizableAttributeTypeConverter")]
+ public bool Selected { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(3))]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Value { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public static System.Web.UI.WebControls.ListItem FromString(string s) { throw null; }
+ public override int GetHashCode() { throw null; }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string name) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string name, string value) { }
+ void System.Web.UI.IParserAccessor.AddParsedSubObject(object obj) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ListItemsCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class ListItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Web.UI.IStateManager
+ {
+ public ListItemCollection() { }
+ public int Capacity { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.ListItem this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public void Add(string item) { }
+ public void Add(System.Web.UI.WebControls.ListItem item) { }
+ public void AddRange(System.Web.UI.WebControls.ListItem[] items) { }
+ public void Clear() { }
+ public bool Contains(System.Web.UI.WebControls.ListItem item) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Web.UI.WebControls.ListItem FindByText(string text) { throw null; }
+ public System.Web.UI.WebControls.ListItem FindByValue(string value) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.ListItem item) { throw null; }
+ public void Insert(int index, string item) { }
+ public void Insert(int index, System.Web.UI.WebControls.ListItem item) { }
+ public void Remove(string item) { }
+ public void Remove(System.Web.UI.WebControls.ListItem item) { }
+ public void RemoveAt(int index) { }
+ int System.Collections.IList.Add(object item) { throw null; }
+ bool System.Collections.IList.Contains(object item) { throw null; }
+ int System.Collections.IList.IndexOf(object item) { throw null; }
+ void System.Collections.IList.Insert(int index, object item) { }
+ void System.Collections.IList.Remove(object item) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ public partial class ListItemControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public ListItemControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ public override bool HtmlDecodeLiterals() { throw null; }
+ }
+ public enum ListItemType
+ {
+ AlternatingItem = 3,
+ EditItem = 5,
+ Footer = 1,
+ Header = 0,
+ Item = 2,
+ Pager = 7,
+ SelectedItem = 4,
+ Separator = 6,
+ }
+ public enum ListSelectionMode
+ {
+ Multiple = 1,
+ Single = 0,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LiteralDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.LiteralControlBuilder))]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Literal : System.Web.UI.Control, System.Web.UI.ITextControl
+ {
+ public Literal() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.LiteralMode)(0))]
+ public System.Web.UI.WebControls.LiteralMode Mode { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ protected override void AddParsedSubObject(object obj) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void Focus() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class LiteralControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public LiteralControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ public override void AppendLiteralString(string s) { }
+ public override void AppendSubBuilder(System.Web.UI.ControlBuilder subBuilder) { }
+ }
+ public enum LiteralMode
+ {
+ Encode = 2,
+ PassThrough = 1,
+ Transform = 0,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LocalizeDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ public partial class Localize : System.Web.UI.WebControls.Literal
+ {
+ public Localize() { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultEventAttribute("Authenticate")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LoginDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Login : System.Web.UI.WebControls.CompositeControl
+ {
+ public static readonly string LoginButtonCommandName;
+ public Login() { }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public virtual int BorderPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle CheckBoxStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CreateUserIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CreateUserText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CreateUserUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string DestinationPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool DisplayRememberMe { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.LoginFailureAction)(0))]
+ [System.MonoTODOAttribute("RedirectToLoginPage not yet implemented in FormsAuthentication")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.WebControls.LoginFailureAction FailureAction { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string FailureText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FailureTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HelpPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HyperLinkStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string InstructionText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle InstructionTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle LabelStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Login))]
+ public virtual System.Web.UI.ITemplate LayoutTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string LoginButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style LoginButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string LoginButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType LoginButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string MembershipProvider { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.Orientation)(1))]
+ public virtual System.Web.UI.WebControls.Orientation Orientation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Password { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordLabelText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string PasswordRecoveryIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordRecoveryText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string PasswordRecoveryUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PasswordRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool RememberMeSet { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string RememberMeText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool RenderOuterTable { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style TextBoxStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.LoginTextLayout)(0))]
+ public virtual System.Web.UI.WebControls.LoginTextLayout TextLayout { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string TitleText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle TitleTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string UserName { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ValidatorTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool VisibleWhenLoggedIn { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.AuthenticateEventHandler Authenticate { add { } remove { } }
+ public event System.EventHandler LoggedIn { add { } remove { } }
+ public event System.Web.UI.WebControls.LoginCancelEventHandler LoggingIn { add { } remove { } }
+ public event System.EventHandler LoginError { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void OnAuthenticate(System.Web.UI.WebControls.AuthenticateEventArgs e) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected virtual void OnLoggedIn(System.EventArgs e) { }
+ protected virtual void OnLoggingIn(System.Web.UI.WebControls.LoginCancelEventArgs e) { }
+ protected virtual void OnLoginError(System.EventArgs e) { }
+ [System.MonoTODOAttribute("overriden for ?")]
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("for design-time usage - no more details available")]
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ protected override void TrackViewState() { }
+ }
+ public partial class LoginCancelEventArgs : System.EventArgs
+ {
+ public LoginCancelEventArgs() { }
+ public LoginCancelEventArgs(bool cancel) { }
+ public bool Cancel { get { throw null; } set { } }
+ }
+ public delegate void LoginCancelEventHandler(object sender, System.Web.UI.WebControls.LoginCancelEventArgs e);
+ public enum LoginFailureAction
+ {
+ RedirectToLoginPage = 1,
+ Refresh = 0,
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultPropertyAttribute("FormatString")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LoginNameDesigner,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LoginName : System.Web.UI.WebControls.WebControl
+ {
+ public LoginName() { }
+ [System.ComponentModel.DefaultValueAttribute("{0}")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string FormatString { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public override void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultEventAttribute("LoggingOut")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LoginStatusDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LoginStatus : System.Web.UI.WebControls.CompositeControl
+ {
+ public LoginStatus() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string LoginImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string LoginText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.LogoutAction)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.WebControls.LogoutAction LogoutAction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string LogoutImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string LogoutPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string LogoutText { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ public event System.EventHandler LoggedOut { add { } remove { } }
+ public event System.Web.UI.WebControls.LoginCancelEventHandler LoggingOut { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ protected virtual void OnLoggedOut(System.EventArgs e) { }
+ protected virtual void OnLoggingOut(System.Web.UI.WebControls.LoginCancelEventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ [System.MonoTODOAttribute("for design-time usage - no more details available")]
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ }
+ public enum LoginTextLayout
+ {
+ TextOnLeft = 0,
+ TextOnTop = 1,
+ }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultEventAttribute("ViewChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("CurrentView")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.LoginViewDesigner,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class LoginView : System.Web.UI.Control, System.Web.UI.INamingContainer
+ {
+ public LoginView() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.LoginView))]
+ public virtual System.Web.UI.ITemplate AnonymousTemplate { get { throw null; } set { } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.LoginView))]
+ public virtual System.Web.UI.ITemplate LoggedInTemplate { get { throw null; } set { } }
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.WebControls.RoleGroupCollection RoleGroups { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override string SkinID { get { throw null; } set { } }
+ public event System.EventHandler ViewChanged { add { } remove { } }
+ public event System.EventHandler ViewChanging { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ public override void DataBind() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void Focus() { }
+ protected internal override void LoadControlState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnViewChanged(System.EventArgs e) { }
+ protected virtual void OnViewChanging(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ [System.MonoTODOAttribute("for design-time usage - no more details available")]
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ }
+ public enum LogoutAction
+ {
+ Redirect = 1,
+ RedirectToLoginPage = 2,
+ Refresh = 0,
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ public sealed partial class MailDefinition : System.Web.UI.IStateManager
+ {
+ public MailDefinition() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.MailDefinitionBodyFileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute("*.*")]
+ public string BodyFileName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string CC { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.EmbeddedMailObjectsCollection EmbeddedObjects { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string From { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool IsBodyHtml { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Net.Mail.MailPriority)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Net.Mail.MailPriority Priority { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string Subject { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public System.Net.Mail.MailMessage CreateMailMessage(string recipients, System.Collections.IDictionary replacements, string body, System.Web.UI.Control owner) { throw null; }
+ public System.Net.Mail.MailMessage CreateMailMessage(string recipients, System.Collections.IDictionary replacements, System.Web.UI.Control owner) { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ public partial class MailMessageEventArgs : System.Web.UI.WebControls.LoginCancelEventArgs
+ {
+ public MailMessageEventArgs(System.Net.Mail.MailMessage message) { }
+ public System.Net.Mail.MailMessage Message { get { throw null; } }
+ }
+ public delegate void MailMessageEventHandler(object sender, System.Web.UI.WebControls.MailMessageEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("MenuItemClick")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.MenuDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ public partial class Menu : System.Web.UI.WebControls.HierarchicalDataBoundControl, System.Web.UI.INamingContainer, System.Web.UI.IPostBackEventHandler
+ {
+ public static readonly string MenuItemClickCommandName;
+ public Menu() { }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.MenuBindingsEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemBindingCollection DataBindings { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(500)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public int DisappearAfter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string DynamicBottomSeparatorImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool DynamicEnableDefaultPopOutImage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int DynamicHorizontalOffset { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style DynamicHoverStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DynamicItemFormatString { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.MenuItemTemplateContainer), (System.ComponentModel.BindingDirection)(0))]
+ public System.Web.UI.ITemplate DynamicItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemStyle DynamicMenuItemStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.SubMenuStyle DynamicMenuStyle { get { throw null; } }
+ public string DynamicPopOutImageTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string DynamicPopOutImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemStyle DynamicSelectedStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string DynamicTopSeparatorImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int DynamicVerticalOffset { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DescriptionAttribute("Determines whether or not to render the inline style block (only used in standards compliance mode)")]
+ public bool IncludeStyleBlock { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.MenuItemCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ItemWrap { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.MenuItemStyleCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemStyleCollection LevelMenuItemStyles { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.MenuItemStyleCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemStyleCollection LevelSelectedStyles { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.SubMenuStyleCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.SubMenuStyleCollection LevelSubMenuStyles { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(3)]
+ [System.Web.UI.ThemeableAttribute(true)]
+ public int MaximumDynamicDisplayLevels { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.Orientation)(1))]
+ public System.Web.UI.WebControls.Orientation Orientation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute('/')]
+ public char PathSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.MenuRenderingMode)(0))]
+ public System.Web.UI.WebControls.MenuRenderingMode RenderingMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ScrollDownImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ScrollDownText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ScrollUpImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ScrollUpText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.MenuItem SelectedItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string SelectedValue { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string SkipLinkText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string StaticBottomSeparatorImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.Web.UI.ThemeableAttribute(true)]
+ public int StaticDisplayLevels { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool StaticEnableDefaultPopOutImage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style StaticHoverStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string StaticItemFormatString { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.MenuItemTemplateContainer), (System.ComponentModel.BindingDirection)(0))]
+ public System.Web.UI.ITemplate StaticItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemStyle StaticMenuItemStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.SubMenuStyle StaticMenuStyle { get { throw null; } }
+ public string StaticPopOutImageTextFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string StaticPopOutImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.MenuItemStyle StaticSelectedStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "16px")]
+ [System.Web.UI.ThemeableAttribute(true)]
+ public System.Web.UI.WebControls.Unit StaticSubMenuIndent { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string StaticTopSeparatorImageUrl { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Target { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.MenuEventHandler MenuItemClick { add { } remove { } }
+ public event System.Web.UI.WebControls.MenuEventHandler MenuItemDataBound { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void CreateChildControls() { }
+ public sealed override void DataBind() { }
+ protected override void EnsureDataBound() { }
+ public System.Web.UI.WebControls.MenuItem FindItem(string valuePath) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected override System.Collections.IDictionary GetDesignModeState() { throw null; }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object state) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected override void OnDataBinding(System.EventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnMenuItemClick(System.Web.UI.WebControls.MenuEventArgs e) { }
+ protected virtual void OnMenuItemDataBound(System.Web.UI.WebControls.MenuEventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void PerformDataBinding() { }
+ protected internal virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public override void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ protected void SetItemDataBound(System.Web.UI.WebControls.MenuItem node, bool dataBound) { }
+ protected void SetItemDataItem(System.Web.UI.WebControls.MenuItem node, object dataItem) { }
+ protected void SetItemDataPath(System.Web.UI.WebControls.MenuItem node, string dataPath) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ protected override void TrackViewState() { }
+ }
+ public sealed partial class MenuEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public MenuEventArgs(System.Web.UI.WebControls.MenuItem item) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public MenuEventArgs(System.Web.UI.WebControls.MenuItem item, object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { get { throw null; } }
+ public System.Web.UI.WebControls.MenuItem Item { get { throw null; } }
+ }
+ public delegate void MenuEventHandler(object sender, System.Web.UI.WebControls.MenuEventArgs e);
+ [System.Web.UI.ParseChildrenAttribute(true, "ChildItems")]
+ public sealed partial class MenuItem : System.ICloneable, System.Web.UI.IStateManager
+ {
+ public MenuItem() { }
+ public MenuItem(string text) { }
+ public MenuItem(string text, string value) { }
+ public MenuItem(string text, string value, string imageUrl) { }
+ public MenuItem(string text, string value, string imageUrl, string navigateUrl) { }
+ public MenuItem(string text, string value, string imageUrl, string navigateUrl, string target) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public System.Web.UI.WebControls.MenuItemCollection ChildItems { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool DataBound { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public object DataItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string DataPath { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Depth { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NavigateUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.MenuItem Parent { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string PopOutImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Selectable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Selected { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string SeparatorImageUrl { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string ValuePath { get { throw null; } }
+ object System.ICloneable.Clone() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("TextField")]
+ public sealed partial class MenuItemBinding : System.ICloneable, System.Web.UI.IDataSourceViewSchemaAccessor, System.Web.UI.IStateManager
+ {
+ public MenuItemBinding() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int Depth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string EnabledField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string FormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ImageUrlField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NavigateUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string NavigateUrlField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string PopOutImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string PopOutImageUrlField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Selectable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string SelectableField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string SeparatorImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string SeparatorImageUrlField { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ object System.Web.UI.IDataSourceViewSchemaAccessor.DataSourceViewSchema { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string TargetField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string TextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ToolTipField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Value { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ValueField { get { throw null; } set { } }
+ object System.ICloneable.Clone() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class MenuItemBindingCollection : System.Web.UI.StateManagedCollection
+ {
+ internal MenuItemBindingCollection() { }
+ public System.Web.UI.WebControls.MenuItemBinding this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.MenuItemBinding binding) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.MenuItemBinding binding) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.MenuItemBinding[] array, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.MenuItemBinding value) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.MenuItemBinding binding) { }
+ protected override void OnClear() { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.Web.UI.WebControls.MenuItemBinding binding) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ public sealed partial class MenuItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Web.UI.IStateManager
+ {
+ public MenuItemCollection() { }
+ public MenuItemCollection(System.Web.UI.WebControls.MenuItem owner) { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.MenuItem this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public void Add(System.Web.UI.WebControls.MenuItem child) { }
+ public void AddAt(int index, System.Web.UI.WebControls.MenuItem child) { }
+ public void Clear() { }
+ public bool Contains(System.Web.UI.WebControls.MenuItem c) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Web.UI.WebControls.MenuItem[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.MenuItem value) { throw null; }
+ public void Remove(System.Web.UI.WebControls.MenuItem value) { }
+ public void RemoveAt(int index) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ public sealed partial class MenuItemStyle : System.Web.UI.WebControls.Style
+ {
+ public MenuItemStyle() { }
+ public MenuItemStyle(System.Web.UI.StateBag bag) { }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit HorizontalPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit ItemSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit VerticalPadding { get { throw null; } set { } }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ }
+ public sealed partial class MenuItemStyleCollection : System.Web.UI.StateManagedCollection
+ {
+ internal MenuItemStyleCollection() { }
+ public System.Web.UI.WebControls.MenuItemStyle this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.MenuItemStyle style) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.MenuItemStyle style) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.MenuItemStyle[] styleArray, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.MenuItemStyle style) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.MenuItemStyle style) { }
+ protected override void OnInsert(int index, object value) { }
+ public void Remove(System.Web.UI.WebControls.MenuItemStyle style) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ public sealed partial class MenuItemTemplateContainer : System.Web.UI.Control, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ {
+ public MenuItemTemplateContainer(int itemIndex, System.Web.UI.WebControls.MenuItem dataItem) { }
+ public object DataItem { get { throw null; } set { } }
+ public int ItemIndex { get { throw null; } }
+ object System.Web.UI.IDataItemContainer.DataItem { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ }
+ public enum MenuRenderingMode
+ {
+ Default = 0,
+ List = 2,
+ Table = 1,
+ }
+ public partial class ModelDataMethodResult
+ {
+ public ModelDataMethodResult(object returnValue, System.Collections.Specialized.OrderedDictionary outputParameters) { }
+ public System.Collections.Specialized.OrderedDictionary OutputParameters { get { throw null; } }
+ public object ReturnValue { get { throw null; } }
+ }
+ public partial class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
+ {
+ public ModelDataSource(System.Web.UI.Control dataControl) { }
+ public System.Web.UI.Control DataControl { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ModelDataSourceView View { get { throw null; } }
+ public event System.Web.UI.WebControls.CallingDataMethodsEventHandler CallingDataMethods { add { } remove { } }
+ event System.EventHandler System.Web.UI.IDataSource.DataSourceChanged { add { } remove { } }
+ protected virtual bool IsTrackingViewState() { throw null; }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual object SaveViewState() { throw null; }
+ System.Web.UI.DataSourceView System.Web.UI.IDataSource.GetView(string viewName) { throw null; }
+ System.Collections.ICollection System.Web.UI.IDataSource.GetViewNames() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ public void UpdateProperties(string modelTypeName, string selectMethod) { }
+ public void UpdateProperties(string modelTypeName, string selectMethod, string updateMethod, string insertMethod, string deleteMethod, string dataKeyName) { }
+ }
+ public partial class ModelDataSourceMethod
+ {
+ public ModelDataSourceMethod(object instance, System.Reflection.MethodInfo methodInfo) { }
+ public object Instance { get { throw null; } }
+ public System.Reflection.MethodInfo MethodInfo { get { throw null; } }
+ public System.Collections.Specialized.OrderedDictionary Parameters { get { throw null; } }
+ }
+ public partial class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
+ {
+ public ModelDataSourceView(System.Web.UI.WebControls.ModelDataSource owner) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanRetrieveTotalRowCount { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public string DataKeyName { get { throw null; } }
+ public string DeleteMethod { get { throw null; } }
+ public string InsertMethod { get { throw null; } }
+ public string ModelTypeName { get { throw null; } }
+ public string SelectMethod { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public string UpdateMethod { get { throw null; } }
+ public event System.Web.UI.WebControls.CallingDataMethodsEventHandler CallingDataMethods { add { } remove { } }
+ protected virtual System.Collections.IEnumerable CreateSelectResult(object result) { throw null; }
+ protected virtual System.Web.UI.WebControls.ModelDataSourceMethod EvaluateDeleteMethodParameters(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual System.Web.UI.WebControls.ModelDataSourceMethod EvaluateInsertMethodParameters(System.Collections.IDictionary values) { throw null; }
+ protected virtual void EvaluateMethodParameters(System.Web.UI.DataSourceOperation dataSourceOperation, System.Web.UI.WebControls.ModelDataSourceMethod modelDataSourceMethod, System.Collections.IDictionary controlValues) { }
+ protected virtual void EvaluateMethodParameters(System.Web.UI.DataSourceOperation dataSourceOperation, System.Web.UI.WebControls.ModelDataSourceMethod modelDataSourceMethod, System.Collections.IDictionary controlValues, bool isPageLoadComplete) { }
+ protected virtual System.Web.UI.WebControls.ModelDataSourceMethod EvaluateSelectMethodParameters(System.Web.UI.DataSourceSelectArguments arguments, out System.Web.UI.WebControls.DataSourceSelectResultProcessingOptions selectResultProcessingOptions) { selectResultProcessingOptions = default(System.Web.UI.WebControls.DataSourceSelectResultProcessingOptions); throw null; }
+ protected virtual System.Web.UI.WebControls.ModelDataSourceMethod EvaluateUpdateMethodParameters(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteInsert(System.Collections.IDictionary values) { throw null; }
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected override int ExecuteUpdate(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual System.Web.UI.WebControls.ModelDataSourceMethod FindMethod(string methodName) { throw null; }
+ protected virtual object GetDeleteMethodResult(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual object GetInsertMethodResult(System.Collections.IDictionary values) { throw null; }
+ protected virtual object GetSelectMethodResult(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected virtual object GetUpdateMethodResult(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ protected virtual System.Web.UI.WebControls.ModelDataMethodResult InvokeMethod(System.Web.UI.WebControls.ModelDataSourceMethod method) { throw null; }
+ protected virtual bool IsTrackingViewState() { throw null; }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual void OnCallingDataMethods(System.Web.UI.WebControls.CallingDataMethodsEventArgs e) { }
+ protected virtual object ProcessSelectMethodResult(System.Web.UI.DataSourceSelectArguments arguments, System.Web.UI.WebControls.DataSourceSelectResultProcessingOptions selectResultProcessingOptions, System.Web.UI.WebControls.ModelDataMethodResult result) { throw null; }
+ protected virtual object SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ public void UpdateProperties(string modelTypeName, string selectMethod, string updateMethod, string insertMethod, string deleteMethod, string dataKeyName) { }
+ }
+ public partial class ModelErrorMessage : System.Web.UI.WebControls.Label
+ {
+ public ModelErrorMessage() { }
+ public override string AssociatedControlID { get { throw null; } set { } }
+ public string ModelStateKey { get { throw null; } set { } }
+ public bool SetFocusOnError { get { throw null; } set { } }
+ public override string Text { get { throw null; } set { } }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ }
+ public partial class ModelMethodContext
+ {
+ public ModelMethodContext(System.Web.UI.Page page) { }
+ public static System.Web.UI.WebControls.ModelMethodContext Current { get { throw null; } }
+ public System.Web.ModelBinding.ModelStateDictionary ModelState { get { throw null; } }
+ public virtual bool TryUpdateModel<TModel>(TModel model) where TModel : class { throw null; }
+ public virtual bool TryUpdateModel<TModel>(TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class { throw null; }
+ public virtual void UpdateModel<TModel>(TModel model) where TModel : class { }
+ public virtual void UpdateModel<TModel>(TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class { }
+ }
+ public partial class MonthChangedEventArgs
+ {
+ public MonthChangedEventArgs(System.DateTime newDate, System.DateTime previousDate) { }
+ public System.DateTime NewDate { get { throw null; } }
+ public System.DateTime PreviousDate { get { throw null; } }
+ }
+ public delegate void MonthChangedEventHandler(object sender, System.Web.UI.WebControls.MonthChangedEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("ActiveViewChanged")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.MultiViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.MultiViewControlBuilder))]
+ [System.Web.UI.ParseChildrenAttribute(typeof(System.Web.UI.WebControls.View))]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:MultiView runat=\"server\"></{0}:MultiView>")]
+ public partial class MultiView : System.Web.UI.Control
+ {
+ public static readonly string NextViewCommandName;
+ public static readonly string PreviousViewCommandName;
+ public static readonly string SwitchViewByIDCommandName;
+ public static readonly string SwitchViewByIndexCommandName;
+ public MultiView() { }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int ActiveViewIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual System.Web.UI.WebControls.ViewCollection Views { get { throw null; } }
+ public event System.EventHandler ActiveViewChanged { add { } remove { } }
+ protected override void AddParsedSubObject(object obj) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ public System.Web.UI.WebControls.View GetActiveView() { throw null; }
+ protected internal override void LoadControlState(object state) { }
+ protected virtual void OnActiveViewChanged(System.EventArgs e) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void RemovedControl(System.Web.UI.Control ctl) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ public void SetActiveView(System.Web.UI.WebControls.View view) { }
+ }
+ public partial class MultiViewControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public MultiViewControlBuilder() { }
+ public override void AppendSubBuilder(System.Web.UI.ControlBuilder subBuilder) { }
+ }
+ public enum NextPrevFormat
+ {
+ CustomText = 0,
+ FullMonth = 2,
+ ShortMonth = 1,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Selecting")]
+ [System.ComponentModel.DefaultPropertyAttribute("TypeName")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ObjectDataSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("bitmap file goes here")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ObjectDataSource : System.Web.UI.DataSourceControl
+ {
+ public ObjectDataSource() { }
+ public ObjectDataSource(string typeName, string selectMethod) { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.DataSourceCacheDurationConverter))]
+ public virtual int CacheDuration { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.DataSourceCacheExpiry)(0))]
+ public virtual System.Web.UI.DataSourceCacheExpiry CacheExpirationPolicy { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string CacheKeyDependency { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.ConflictOptions)(0))]
+ public System.Web.UI.ConflictOptions ConflictDetection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ConvertNullToDBNull { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataObjectTypeName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DeleteMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection DeleteParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool EnableCaching { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool EnablePaging { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string FilterExpression { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection FilterParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string InsertMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection InsertParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("maximumRows")]
+ public string MaximumRowsParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("{0}")]
+ public string OldValuesParameterFormatString { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParsingCulture ParsingCulture { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SelectCountMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SelectMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection SelectParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SortParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute("SQLServer specific")]
+ public virtual string SqlCacheDependency { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("startRowIndex")]
+ public string StartRowIndexParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string TypeName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string UpdateMethod { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection UpdateParameters { get { throw null; } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Deleted { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceMethodEventHandler Deleting { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler Filtering { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Inserted { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceMethodEventHandler Inserting { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceObjectEventHandler ObjectCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceObjectEventHandler ObjectCreating { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceDisposingEventHandler ObjectDisposing { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Selected { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceSelectingEventHandler Selecting { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Updated { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceMethodEventHandler Updating { add { } remove { } }
+ public int Delete() { throw null; }
+ protected override System.Web.UI.DataSourceView GetView(string viewName) { throw null; }
+ protected override System.Collections.ICollection GetViewNames() { throw null; }
+ public int Insert() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected override object SaveViewState() { throw null; }
+ public System.Collections.IEnumerable Select() { throw null; }
+ protected override void TrackViewState() { }
+ public int Update() { throw null; }
+ }
+ public partial class ObjectDataSourceDisposingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ObjectDataSourceDisposingEventArgs(object objectInstance) { }
+ public object ObjectInstance { get { throw null; } }
+ }
+ public delegate void ObjectDataSourceDisposingEventHandler(object sender, System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs e);
+ public partial class ObjectDataSourceEventArgs : System.EventArgs
+ {
+ public ObjectDataSourceEventArgs(object objectInstance) { }
+ public object ObjectInstance { get { throw null; } set { } }
+ }
+ public partial class ObjectDataSourceFilteringEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ObjectDataSourceFilteringEventArgs(System.Collections.Specialized.IOrderedDictionary parameterValues) { }
+ public System.Collections.Specialized.IOrderedDictionary ParameterValues { get { throw null; } }
+ }
+ public delegate void ObjectDataSourceFilteringEventHandler(object sender, System.Web.UI.WebControls.ObjectDataSourceFilteringEventArgs e);
+ public partial class ObjectDataSourceMethodEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ObjectDataSourceMethodEventArgs(System.Collections.Specialized.IOrderedDictionary inputParameters) { }
+ public System.Collections.Specialized.IOrderedDictionary InputParameters { get { throw null; } }
+ }
+ public delegate void ObjectDataSourceMethodEventHandler(object sender, System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs e);
+ public delegate void ObjectDataSourceObjectEventHandler(object sender, System.Web.UI.WebControls.ObjectDataSourceEventArgs e);
+ public partial class ObjectDataSourceSelectingEventArgs : System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs
+ {
+ public ObjectDataSourceSelectingEventArgs(System.Collections.Specialized.IOrderedDictionary inputParameters, System.Web.UI.DataSourceSelectArguments arguments, bool executingSelectCount) : base (default(System.Collections.Specialized.IOrderedDictionary)) { }
+ public System.Web.UI.DataSourceSelectArguments Arguments { get { throw null; } }
+ public bool ExecutingSelectCount { get { throw null; } }
+ }
+ public delegate void ObjectDataSourceSelectingEventHandler(object sender, System.Web.UI.WebControls.ObjectDataSourceSelectingEventArgs e);
+ public partial class ObjectDataSourceStatusEventArgs : System.EventArgs
+ {
+ public ObjectDataSourceStatusEventArgs(object returnValue, System.Collections.IDictionary outputParameters) { }
+ public ObjectDataSourceStatusEventArgs(object returnValue, System.Collections.IDictionary outputParameters, System.Exception exception) { }
+ public int AffectedRows { get { throw null; } set { } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ public System.Collections.IDictionary OutputParameters { get { throw null; } }
+ public object ReturnValue { get { throw null; } }
+ }
+ public delegate void ObjectDataSourceStatusEventHandler(object sender, System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs e);
+ public partial class ObjectDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
+ {
+ public ObjectDataSourceView(System.Web.UI.WebControls.ObjectDataSource owner, string name, System.Web.HttpContext context) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanRetrieveTotalRowCount { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public System.Web.UI.ConflictOptions ConflictDetection { get { throw null; } set { } }
+ public bool ConvertNullToDBNull { get { throw null; } set { } }
+ public string DataObjectTypeName { get { throw null; } set { } }
+ public string DeleteMethod { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParameterCollection DeleteParameters { get { throw null; } }
+ public bool EnablePaging { get { throw null; } set { } }
+ public string FilterExpression { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParameterCollection FilterParameters { get { throw null; } }
+ public string InsertMethod { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParameterCollection InsertParameters { get { throw null; } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ public string MaximumRowsParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("{0}")]
+ public string OldValuesParameterFormatString { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParsingCulture ParsingCulture { get { throw null; } set { } }
+ public string SelectCountMethod { get { throw null; } set { } }
+ public string SelectMethod { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParameterCollection SelectParameters { get { throw null; } }
+ public string SortParameterName { get { throw null; } set { } }
+ public string StartRowIndexParameterName { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public string TypeName { get { throw null; } set { } }
+ public string UpdateMethod { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParameterCollection UpdateParameters { get { throw null; } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Deleted { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceMethodEventHandler Deleting { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler Filtering { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Inserted { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceMethodEventHandler Inserting { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceObjectEventHandler ObjectCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceObjectEventHandler ObjectCreating { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceDisposingEventHandler ObjectDisposing { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Selected { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceSelectingEventHandler Selecting { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceStatusEventHandler Updated { add { } remove { } }
+ public event System.Web.UI.WebControls.ObjectDataSourceMethodEventHandler Updating { add { } remove { } }
+ public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteInsert(System.Collections.IDictionary values) { throw null; }
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected override int ExecuteUpdate(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ public int Insert(System.Collections.IDictionary values) { throw null; }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual void OnDeleted(System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs e) { }
+ protected virtual void OnDeleting(System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs e) { }
+ protected virtual void OnFiltering(System.Web.UI.WebControls.ObjectDataSourceFilteringEventArgs e) { }
+ protected virtual void OnInserted(System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs e) { }
+ protected virtual void OnInserting(System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs e) { }
+ protected virtual void OnObjectCreated(System.Web.UI.WebControls.ObjectDataSourceEventArgs e) { }
+ protected virtual void OnObjectCreating(System.Web.UI.WebControls.ObjectDataSourceEventArgs e) { }
+ protected virtual void OnObjectDisposing(System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs e) { }
+ protected virtual void OnSelected(System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs e) { }
+ protected virtual void OnSelecting(System.Web.UI.WebControls.ObjectDataSourceSelectingEventArgs e) { }
+ protected virtual void OnUpdated(System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs e) { }
+ protected virtual void OnUpdating(System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs e) { }
+ protected virtual object SaveViewState() { throw null; }
+ public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ public int Update(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ }
+ public enum Orientation
+ {
+ Horizontal = 0,
+ Vertical = 1,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class PagedDataSource : System.Collections.ICollection, System.Collections.IEnumerable, System.ComponentModel.ITypedList
+ {
+ public PagedDataSource() { }
+ public bool AllowCustomPaging { get { throw null; } set { } }
+ public bool AllowPaging { get { throw null; } set { } }
+ public bool AllowServerPaging { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public int CurrentPageIndex { get { throw null; } set { } }
+ public System.Collections.IEnumerable DataSource { get { throw null; } set { } }
+ public int DataSourceCount { get { throw null; } }
+ public int FirstIndexInPage { get { throw null; } }
+ public bool IsCustomPagingEnabled { get { throw null; } }
+ public bool IsFirstPage { get { throw null; } }
+ public bool IsLastPage { get { throw null; } }
+ public bool IsPagingEnabled { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsServerPagingEnabled { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public int PageCount { get { throw null; } }
+ public int PageSize { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ public int VirtualCount { get { throw null; } set { } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.ComponentModel.PropertyDescriptorCollection GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public string GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ }
+ public enum PagerButtons
+ {
+ NextPrevious = 0,
+ NextPreviousFirstLast = 2,
+ Numeric = 1,
+ NumericFirstLast = 3,
+ }
+ public enum PagerMode
+ {
+ NextPrev = 0,
+ NumericPages = 1,
+ }
+ public enum PagerPosition
+ {
+ Bottom = 0,
+ Top = 1,
+ TopAndBottom = 2,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class PagerSettings : System.Web.UI.IStateManager
+ {
+ public PagerSettings() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string FirstPageImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&lt;&lt;")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string FirstPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string LastPageImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&gt;&gt;")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string LastPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.PagerButtons)(1))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.PagerButtons Mode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NextPageImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&gt;")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string NextPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public int PageButtonCount { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.PagerPosition)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.PagerPosition Position { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string PreviousPageImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("&lt;")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string PreviousPageText { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler PropertyChanged { add { } remove { } }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PanelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ParseChildrenAttribute(false)]
+ [System.Web.UI.PersistChildrenAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Panel : System.Web.UI.WebControls.WebControl
+ {
+ public Panel() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string DefaultButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ContentDirection)(0))]
+ public virtual System.Web.UI.WebControls.ContentDirection Direction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string GroupingText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ScrollBars)(0))]
+ public virtual System.Web.UI.WebControls.ScrollBars ScrollBars { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool Wrap { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ public override void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ public override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class PanelStyle : System.Web.UI.WebControls.Style
+ {
+ public PanelStyle(System.Web.UI.StateBag bag) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ContentDirection)(0))]
+ public virtual System.Web.UI.WebControls.ContentDirection Direction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ScrollBars)(0))]
+ public virtual System.Web.UI.WebControls.ScrollBars ScrollBars { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool Wrap { get { throw null; } set { } }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DefaultValue")]
+ public partial class Parameter : System.ICloneable, System.Web.UI.IStateManager
+ {
+ public Parameter() { }
+ public Parameter(string name) { }
+ public Parameter(string name, System.Data.DbType dbType) { }
+ public Parameter(string name, System.Data.DbType dbType, string defaultValue) { }
+ public Parameter(string name, System.TypeCode type) { }
+ public Parameter(string name, System.TypeCode type, string defaultValue) { }
+ protected Parameter(System.Web.UI.WebControls.Parameter original) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Data.DbType)(13))]
+ public System.Data.DbType DbType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Input")]
+ public System.Data.ParameterDirection Direction { get { throw null; } set { } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Size { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.TypeCode)(0))]
+ public System.TypeCode Type { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected System.Web.UI.StateBag ViewState { get { throw null; } }
+ protected virtual System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ public static System.TypeCode ConvertDbTypeToTypeCode(System.Data.DbType dbType) { throw null; }
+ public static System.Data.DbType ConvertTypeCodeToDbType(System.TypeCode typeCode) { throw null; }
+ protected internal virtual object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ public System.Data.DbType GetDatabaseType() { throw null; }
+ protected virtual void LoadViewState(object savedState) { }
+ protected void OnParameterChanged() { }
+ protected virtual object SaveViewState() { throw null; }
+ protected internal virtual void SetDirty() { }
+ object System.ICloneable.Clone() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ protected virtual void TrackViewState() { }
+ }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public partial class ParameterCollection : System.Web.UI.StateManagedCollection
+ {
+ public ParameterCollection() { }
+ public System.Web.UI.WebControls.Parameter this[int index] { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Parameter this[string name] { get { throw null; } set { } }
+ public event System.EventHandler ParametersChanged { add { } remove { } }
+ public int Add(string name, System.Data.DbType dbType, string value) { throw null; }
+ public int Add(string name, string value) { throw null; }
+ public int Add(string name, System.TypeCode type, string value) { throw null; }
+ public int Add(System.Web.UI.WebControls.Parameter parameter) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.Parameter parameter) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.Parameter[] parameterArray, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public System.Collections.Specialized.IOrderedDictionary GetValues(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.Parameter parameter) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.Parameter parameter) { }
+ protected override void OnClearComplete() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnInsertComplete(int index, object value) { }
+ protected virtual void OnParametersChanged(System.EventArgs e) { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnValidate(object o) { }
+ public void Remove(System.Web.UI.WebControls.Parameter parameter) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ public void UpdateValues(System.Web.HttpContext context, System.Web.UI.Control control) { }
+ }
+ public enum ParsingCulture
+ {
+ Current = 1,
+ Invariant = 0,
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultEventAttribute("SendingMail")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PasswordRecoveryDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public partial class PasswordRecovery : System.Web.UI.WebControls.CompositeControl
+ {
+ public static readonly string SubmitButtonCommandName;
+ public PasswordRecovery() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string Answer { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string AnswerLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string AnswerRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public virtual int BorderPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle FailureTextStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string GeneralFailureText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageIconUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HelpPageText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string HelpPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HyperLinkStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle InstructionTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle LabelStyle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public System.Web.UI.WebControls.MailDefinition MailDefinition { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string MembershipProvider { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string Question { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string QuestionFailureText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string QuestionInstructionText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string QuestionLabelText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.PasswordRecovery))]
+ public virtual System.Web.UI.ITemplate QuestionTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Control QuestionTemplateContainer { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string QuestionTitleText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool RenderOuterTable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string SubmitButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style SubmitButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string SubmitButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType SubmitButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string SuccessPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.PasswordRecovery))]
+ public virtual System.Web.UI.ITemplate SuccessTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Control SuccessTemplateContainer { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string SuccessText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SuccessTextStyle { get { throw null; } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style TextBoxStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.LoginTextLayout)(0))]
+ public virtual System.Web.UI.WebControls.LoginTextLayout TextLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle TitleTextStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserName { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameFailureText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameInstructionText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameLabelText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameRequiredErrorMessage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.PasswordRecovery))]
+ public virtual System.Web.UI.ITemplate UserNameTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Control UserNameTemplateContainer { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string UserNameTitleText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style ValidatorTextStyle { get { throw null; } }
+ public event System.EventHandler AnswerLookupError { add { } remove { } }
+ public event System.Web.UI.WebControls.MailMessageEventHandler SendingMail { add { } remove { } }
+ public event System.Web.UI.WebControls.SendMailErrorEventHandler SendMailError { add { } remove { } }
+ public event System.EventHandler UserLookupError { add { } remove { } }
+ public event System.Web.UI.WebControls.LoginCancelEventHandler VerifyingAnswer { add { } remove { } }
+ public event System.Web.UI.WebControls.LoginCancelEventHandler VerifyingUser { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void OnAnswerLookupError(System.EventArgs e) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSendingMail(System.Web.UI.WebControls.MailMessageEventArgs e) { }
+ protected virtual void OnSendMailError(System.Web.UI.WebControls.SendMailErrorEventArgs e) { }
+ protected virtual void OnUserLookupError(System.EventArgs e) { }
+ protected virtual void OnVerifyingAnswer(System.Web.UI.WebControls.LoginCancelEventArgs e) { }
+ protected virtual void OnVerifyingUser(System.Web.UI.WebControls.LoginCancelEventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ protected override void TrackViewState() { }
+ }
+ public enum PathDirection
+ {
+ CurrentToRoot = 1,
+ RootToCurrent = 0,
+ }
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.PlaceHolderControlBuilder))]
+ public partial class PlaceHolder : System.Web.UI.Control
+ {
+ public PlaceHolder() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override bool EnableTheming { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class PlaceHolderControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public PlaceHolderControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ }
+ public sealed partial class PolygonHotSpot : System.Web.UI.WebControls.HotSpot
+ {
+ public PolygonHotSpot() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Coordinates { get { throw null; } set { } }
+ protected internal override string MarkupName { get { throw null; } }
+ public override string GetCoordinates() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("PropertyName")]
+ public partial class ProfileParameter : System.Web.UI.WebControls.Parameter
+ {
+ public ProfileParameter() { }
+ public ProfileParameter(string name, System.Data.DbType dbType, string propertyName) { }
+ public ProfileParameter(string name, string propertyName) { }
+ public ProfileParameter(string name, System.TypeCode type, string propertyName) { }
+ protected ProfileParameter(System.Web.UI.WebControls.ProfileParameter original) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string PropertyName { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ }
+ public static partial class QueryExtensions
+ {
+ public static System.Linq.IQueryable<T> SortBy<T>(this System.Linq.IQueryable<T> source, string sortExpression) where T : class { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("QueryStringField")]
+ public partial class QueryStringParameter : System.Web.UI.WebControls.Parameter
+ {
+ public QueryStringParameter() { }
+ public QueryStringParameter(string name, System.Data.DbType dbType, string queryStringField) { }
+ public QueryStringParameter(string name, string queryStringField) { }
+ public QueryStringParameter(string name, System.TypeCode type, string queryStringField) { }
+ protected QueryStringParameter(System.Web.UI.WebControls.QueryStringParameter original) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string QueryStringField { get { throw null; } set { } }
+ public bool ValidateInput { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.CheckBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class RadioButton : System.Web.UI.WebControls.CheckBox, System.Web.UI.IPostBackDataHandler
+ {
+ public RadioButton() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string GroupName { get { throw null; } set { } }
+ protected override bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected override void RaisePostDataChangedEvent() { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("SelectedItem")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class RadioButtonList : System.Web.UI.WebControls.ListControl, System.Web.UI.INamingContainer, System.Web.UI.IPostBackDataHandler, System.Web.UI.WebControls.IRepeatInfoUser
+ {
+ public RadioButtonList() { }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ protected virtual bool HasFooter { get { throw null; } }
+ protected virtual bool HasHeader { get { throw null; } }
+ protected virtual bool HasSeparators { get { throw null; } }
+ public virtual bool RenderWhenDataEmpty { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int RepeatColumns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.RepeatDirection)(1))]
+ public virtual System.Web.UI.WebControls.RepeatDirection RepeatDirection { get { throw null; } set { } }
+ protected virtual int RepeatedItemCount { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.RepeatLayout)(0))]
+ public virtual System.Web.UI.WebControls.RepeatLayout RepeatLayout { get { throw null; } set { } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasFooter { get { throw null; } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasHeader { get { throw null; } }
+ bool System.Web.UI.WebControls.IRepeatInfoUser.HasSeparators { get { throw null; } }
+ int System.Web.UI.WebControls.IRepeatInfoUser.RepeatedItemCount { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TextAlign)(2))]
+ public virtual System.Web.UI.WebControls.TextAlign TextAlign { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override System.Web.UI.Control FindControl(string id, int pathOffset) { throw null; }
+ protected virtual System.Web.UI.WebControls.Style GetItemStyle(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex) { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderItem(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex, System.Web.UI.WebControls.RepeatInfo repeatInfo, System.Web.UI.HtmlTextWriter writer) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ System.Web.UI.WebControls.Style System.Web.UI.WebControls.IRepeatInfoUser.GetItemStyle(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex) { throw null; }
+ void System.Web.UI.WebControls.IRepeatInfoUser.RenderItem(System.Web.UI.WebControls.ListItemType itemType, int repeatIndex, System.Web.UI.WebControls.RepeatInfo repeatInfo, System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.UI.ToolboxDataAttribute("<{0}:RangeValidator runat=\"server\" ErrorMessage=\"RangeValidator\"></{0}:RangeValidator>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class RangeValidator : System.Web.UI.WebControls.BaseCompareValidator
+ {
+ public RangeValidator() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string MaximumValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string MinimumValue { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override bool ControlPropertiesValid() { throw null; }
+ protected override bool EvaluateIsValid() { throw null; }
+ }
+ public sealed partial class RectangleHotSpot : System.Web.UI.WebControls.HotSpot
+ {
+ public RectangleHotSpot() { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Bottom { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Left { get { throw null; } set { } }
+ protected internal override string MarkupName { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Right { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Top { get { throw null; } set { } }
+ public override string GetCoordinates() { throw null; }
+ }
+ [System.Web.UI.ToolboxDataAttribute("<{0}:RegularExpressionValidator runat=\"server\" ErrorMessage=\"RegularExpressionValidator\"></{0}:RegularExpressionValidator>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class RegularExpressionValidator : System.Web.UI.WebControls.BaseValidator
+ {
+ public RegularExpressionValidator() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.RegexTypeEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string ValidationExpression { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override bool EvaluateIsValid() { throw null; }
+ }
+ public enum RepeatDirection
+ {
+ Horizontal = 0,
+ Vertical = 1,
+ }
+ [System.ComponentModel.DefaultEventAttribute("ItemCommand")]
+ [System.ComponentModel.DefaultPropertyAttribute("DataSource")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.RepeaterDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Repeater : System.Web.UI.Control, System.Web.UI.INamingContainer
+ {
+ public Repeater() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.RepeaterItem))]
+ public virtual System.Web.UI.ITemplate AlternatingItemTemplate { get { throw null; } set { } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.UI.DataSourceControl))]
+ public virtual string DataSourceID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.RepeaterItem))]
+ public virtual System.Web.UI.ITemplate FooterTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.RepeaterItem))]
+ public virtual System.Web.UI.ITemplate HeaderTemplate { get { throw null; } set { } }
+ protected bool Initialized { get { throw null; } }
+ protected bool IsBoundUsingDataSourceID { get { throw null; } }
+ protected bool IsDataBindingAutomatic { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.Web.UI.WebControls.RepeaterItemCollection Items { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.RepeaterItem))]
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ public virtual string ItemType { get { throw null; } set { } }
+ protected bool RequiresDataBinding { get { throw null; } set { } }
+ protected System.Web.UI.DataSourceSelectArguments SelectArguments { get { throw null; } }
+ public virtual string SelectMethod { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.RepeaterItem))]
+ public virtual System.Web.UI.ITemplate SeparatorTemplate { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.CallingDataMethodsEventHandler CallingDataMethods { add { } remove { } }
+ public event System.Web.UI.WebControls.CreatingModelDataSourceEventHandler CreatingModelDataSource { add { } remove { } }
+ public event System.Web.UI.WebControls.RepeaterCommandEventHandler ItemCommand { add { } remove { } }
+ public event System.Web.UI.WebControls.RepeaterItemEventHandler ItemCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.RepeaterItemEventHandler ItemDataBound { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ protected virtual void CreateControlHierarchy(bool useDataSource) { }
+ protected virtual System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments() { throw null; }
+ protected virtual System.Web.UI.WebControls.RepeaterItem CreateItem(int itemIndex, System.Web.UI.WebControls.ListItemType itemType) { throw null; }
+ public override void DataBind() { }
+ protected void EnsureDataBound() { }
+ protected virtual System.Collections.IEnumerable GetData() { throw null; }
+ protected virtual void InitializeItem(System.Web.UI.WebControls.RepeaterItem item) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override bool OnBubbleEvent(object sender, System.EventArgs e) { throw null; }
+ protected virtual void OnCreatingModelDataSource(System.Web.UI.WebControls.CreatingModelDataSourceEventArgs e) { }
+ protected override void OnDataBinding(System.EventArgs e) { }
+ protected virtual void OnDataPropertyChanged() { }
+ protected virtual void OnDataSourceViewChanged(object sender, System.EventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnItemCommand(System.Web.UI.WebControls.RepeaterCommandEventArgs e) { }
+ protected virtual void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { }
+ protected virtual void OnItemDataBound(System.Web.UI.WebControls.RepeaterItemEventArgs e) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+ public partial class RepeaterCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
+ {
+ public RepeaterCommandEventArgs(System.Web.UI.WebControls.RepeaterItem item, object commandSource, System.Web.UI.WebControls.CommandEventArgs originalArgs) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
+ public object CommandSource { get { throw null; } }
+ public System.Web.UI.WebControls.RepeaterItem Item { get { throw null; } }
+ }
+ public delegate void RepeaterCommandEventHandler(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e);
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ public partial class RepeaterItem : System.Web.UI.Control, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ {
+ public RepeaterItem(int itemIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ public virtual object DataItem { get { throw null; } set { } }
+ public virtual int ItemIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ListItemType ItemType { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ }
+ public sealed partial class RepeaterItemCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public RepeaterItemCollection(System.Collections.ArrayList items) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.RepeaterItem this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ public partial class RepeaterItemEventArgs : System.EventArgs
+ {
+ public RepeaterItemEventArgs(System.Web.UI.WebControls.RepeaterItem item) { }
+ public System.Web.UI.WebControls.RepeaterItem Item { get { throw null; } }
+ }
+ public delegate void RepeaterItemEventHandler(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e);
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class RepeatInfo
+ {
+ public RepeatInfo() { }
+ public string Caption { get { throw null; } set { } }
+ public System.Web.UI.WebControls.TableCaptionAlign CaptionAlign { get { throw null; } set { } }
+ public bool OuterTableImplied { get { throw null; } set { } }
+ public int RepeatColumns { get { throw null; } set { } }
+ public System.Web.UI.WebControls.RepeatDirection RepeatDirection { get { throw null; } set { } }
+ public System.Web.UI.WebControls.RepeatLayout RepeatLayout { get { throw null; } set { } }
+ public bool UseAccessibleHeader { get { throw null; } set { } }
+ public void RenderRepeater(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.IRepeatInfoUser user, System.Web.UI.WebControls.Style controlStyle, System.Web.UI.WebControls.WebControl baseControl) { }
+ }
+ public enum RepeatLayout
+ {
+ Flow = 1,
+ OrderedList = 3,
+ Table = 0,
+ UnorderedList = 2,
+ }
+ [System.Web.UI.ToolboxDataAttribute("<{0}:RequiredFieldValidator runat=\"server\" ErrorMessage=\"RequiredFieldValidator\"></{0}:RequiredFieldValidator>")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class RequiredFieldValidator : System.Web.UI.WebControls.BaseValidator
+ {
+ public RequiredFieldValidator() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public string InitialValue { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override bool EvaluateIsValid() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class RoleGroup
+ {
+ public RoleGroup() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.LoginView))]
+ public System.Web.UI.ITemplate ContentTemplate { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public string[] Roles { get { throw null; } set { } }
+ public bool ContainsUser(System.Security.Principal.IPrincipal user) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.RoleGroupCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class RoleGroupCollection : System.Collections.CollectionBase
+ {
+ public RoleGroupCollection() { }
+ public System.Web.UI.WebControls.RoleGroup this[int index] { get { throw null; } }
+ public void Add(System.Web.UI.WebControls.RoleGroup group) { }
+ public bool Contains(System.Web.UI.WebControls.RoleGroup group) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.RoleGroup[] array, int index) { }
+ public System.Web.UI.WebControls.RoleGroup GetMatchingRoleGroup(System.Security.Principal.IPrincipal user) { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.RoleGroup group) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.RoleGroup group) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.Web.UI.WebControls.RoleGroup group) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("RouteKey")]
+ public partial class RouteParameter : System.Web.UI.WebControls.Parameter
+ {
+ public RouteParameter() { }
+ public RouteParameter(string name, System.Data.DbType dbType, string routeKey) { }
+ public RouteParameter(string name, string routeKey) { }
+ public RouteParameter(string name, System.TypeCode type, string routeKey) { }
+ protected RouteParameter(System.Web.UI.WebControls.RouteParameter original) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string RouteKey { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ScrollBars
+ {
+ Auto = 4,
+ Both = 3,
+ Horizontal = 1,
+ None = 0,
+ Vertical = 2,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public sealed partial class SelectedDatesCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public SelectedDatesCollection(System.Collections.ArrayList dateList) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.DateTime this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.DateTime date) { }
+ public void Clear() { }
+ public bool Contains(System.DateTime date) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.DateTime date) { }
+ public void SelectRange(System.DateTime fromDate, System.DateTime toDate) { }
+ }
+ public partial class SendMailErrorEventArgs : System.EventArgs
+ {
+ public SendMailErrorEventArgs(System.Exception e) { }
+ public System.Exception Exception { get { throw null; } set { } }
+ public bool Handled { get { throw null; } set { } }
+ }
+ public delegate void SendMailErrorEventHandler(object sender, System.Web.UI.WebControls.SendMailErrorEventArgs e);
+ public partial class ServerValidateEventArgs : System.EventArgs
+ {
+ public ServerValidateEventArgs(string value, bool isValid) { }
+ public bool IsValid { get { throw null; } set { } }
+ public string Value { get { throw null; } }
+ }
+ public delegate void ServerValidateEventHandler(object source, System.Web.UI.WebControls.ServerValidateEventArgs args);
+ [System.ComponentModel.DefaultPropertyAttribute("SessionField")]
+ public partial class SessionParameter : System.Web.UI.WebControls.Parameter
+ {
+ public SessionParameter() { }
+ public SessionParameter(string name, System.Data.DbType dbType, string sessionField) { }
+ public SessionParameter(string name, string sessionField) { }
+ public SessionParameter(string name, System.TypeCode type, string sessionField) { }
+ protected SessionParameter(System.Web.UI.WebControls.SessionParameter original) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SessionField { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.Parameter Clone() { throw null; }
+ protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ public partial class SiteMapDataSource : System.Web.UI.HierarchicalDataSourceControl, System.ComponentModel.IListSource, System.Web.UI.IDataSource
+ {
+ public SiteMapDataSource() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool ContainsListCollection { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.SiteMapProvider Provider { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShowStartingNode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string SiteMapProvider { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool StartFromCurrentNode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int StartingNodeOffset { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string StartingNodeUrl { get { throw null; } set { } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ event System.EventHandler System.Web.UI.IDataSource.DataSourceChanged { add { } remove { } }
+ protected override System.Web.UI.HierarchicalDataSourceView GetHierarchicalView(string viewPath) { throw null; }
+ public virtual System.Collections.IList GetList() { throw null; }
+ public virtual System.Web.UI.DataSourceView GetView(string viewName) { throw null; }
+ public virtual System.Collections.ICollection GetViewNames() { throw null; }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ System.Web.UI.DataSourceView System.Web.UI.IDataSource.GetView(string viewName) { throw null; }
+ System.Collections.ICollection System.Web.UI.IDataSource.GetViewNames() { throw null; }
+ }
+ public partial class SiteMapDataSourceView : System.Web.UI.DataSourceView
+ {
+ public SiteMapDataSourceView(System.Web.UI.WebControls.SiteMapDataSource owner, string name, System.Web.SiteMapNode node) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ public SiteMapDataSourceView(System.Web.UI.WebControls.SiteMapDataSource owner, string name, System.Web.SiteMapNodeCollection collection) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected override void OnDataSourceViewChanged(System.EventArgs e) { }
+ public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ }
+ public partial class SiteMapHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
+ {
+ public SiteMapHierarchicalDataSourceView(System.Web.SiteMapNode node) { }
+ public SiteMapHierarchicalDataSourceView(System.Web.SiteMapNodeCollection collection) { }
+ public override System.Web.UI.IHierarchicalEnumerable Select() { throw null; }
+ }
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class SiteMapNodeItem : System.Web.UI.WebControls.WebControl, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ {
+ public SiteMapNodeItem(int itemIndex, System.Web.UI.WebControls.SiteMapNodeItemType itemType) { }
+ public virtual int ItemIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.SiteMapNodeItemType ItemType { get { throw null; } }
+ public virtual System.Web.SiteMapNode SiteMapNode { get { throw null; } set { } }
+ object System.Web.UI.IDataItemContainer.DataItem { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DataItemIndex { get { throw null; } }
+ int System.Web.UI.IDataItemContainer.DisplayIndex { get { throw null; } }
+ protected internal virtual void SetItemType(System.Web.UI.WebControls.SiteMapNodeItemType itemType) { }
+ }
+ public partial class SiteMapNodeItemEventArgs : System.EventArgs
+ {
+ public SiteMapNodeItemEventArgs(System.Web.UI.WebControls.SiteMapNodeItem item) { }
+ public System.Web.UI.WebControls.SiteMapNodeItem Item { get { throw null; } }
+ }
+ public delegate void SiteMapNodeItemEventHandler(object sender, System.Web.UI.WebControls.SiteMapNodeItemEventArgs e);
+ public enum SiteMapNodeItemType
+ {
+ Current = 2,
+ Parent = 1,
+ PathSeparator = 3,
+ Root = 0,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.SiteMapPathDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public partial class SiteMapPath : System.Web.UI.WebControls.CompositeControl
+ {
+ public SiteMapPath() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style CurrentNodeStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.SiteMapNodeItem), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate CurrentNodeTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style NodeStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.SiteMapNodeItem), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate NodeTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual int ParentLevelsDisplayed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.PathDirection)(0))]
+ public virtual System.Web.UI.WebControls.PathDirection PathDirection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(" > ")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string PathSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style PathSeparatorStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.SiteMapNodeItem), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate PathSeparatorTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.SiteMapProvider Provider { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool RenderCurrentNodeAsLink { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style RootNodeStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.SiteMapNodeItem), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate RootNodeTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool ShowToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string SiteMapProvider { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string SkipLinkText { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.SiteMapNodeItemEventHandler ItemCreated { add { } remove { } }
+ public event System.Web.UI.WebControls.SiteMapNodeItemEventHandler ItemDataBound { add { } remove { } }
+ protected internal override void CreateChildControls() { }
+ protected virtual void CreateControlHierarchy() { }
+ public override void DataBind() { }
+ protected virtual void InitializeItem(System.Web.UI.WebControls.SiteMapNodeItem item) { }
+ protected override void LoadViewState(object savedState) { }
+ [System.MonoTODOAttribute("why override?")]
+ protected override void OnDataBinding(System.EventArgs e) { }
+ protected virtual void OnItemCreated(System.Web.UI.WebControls.SiteMapNodeItemEventArgs e) { }
+ protected virtual void OnItemDataBound(System.Web.UI.WebControls.SiteMapNodeItemEventArgs e) { }
+ [System.MonoTODOAttribute("why override?")]
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+ public enum SortDirection
+ {
+ Ascending = 0,
+ Descending = 1,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Selecting")]
+ [System.ComponentModel.DefaultPropertyAttribute("SelectQuery")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.SqlDataSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ public partial class SqlDataSource : System.Web.UI.DataSourceControl
+ {
+ public SqlDataSource() { }
+ public SqlDataSource(string connectionString, string selectCommand) { }
+ public SqlDataSource(string providerName, string connectionString, string selectCommand) { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.DataSourceCacheDurationConverter")]
+ public virtual int CacheDuration { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.DataSourceCacheExpiry)(0))]
+ public virtual System.Web.UI.DataSourceCacheExpiry CacheExpirationPolicy { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string CacheKeyDependency { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool CancelSelectOnNullParameter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.ConflictOptions)(0))]
+ public System.Web.UI.ConflictOptions ConflictDetection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.SqlDataSourceConnectionStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public virtual string ConnectionString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.SqlDataSourceMode)(1))]
+ public System.Web.UI.WebControls.SqlDataSourceMode DataSourceMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DeleteCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.SqlDataSourceCommandType)(0))]
+ public System.Web.UI.WebControls.SqlDataSourceCommandType DeleteCommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection DeleteParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool EnableCaching { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string FilterExpression { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection FilterParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string InsertCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.SqlDataSourceCommandType)(0))]
+ public System.Web.UI.WebControls.SqlDataSourceCommandType InsertCommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection InsertParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("{0}")]
+ public string OldValuesParameterFormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.WebControls.DataProviderNameConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public virtual string ProviderName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SelectCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.SqlDataSourceCommandType)(0))]
+ public System.Web.UI.WebControls.SqlDataSourceCommandType SelectCommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection SelectParameters { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string SortParameterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.MonoTODOAttribute("SQLServer specific")]
+ public virtual string SqlCacheDependency { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string UpdateCommand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.SqlDataSourceCommandType)(0))]
+ public System.Web.UI.WebControls.SqlDataSourceCommandType UpdateCommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection UpdateParameters { get { throw null; } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Deleted { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceCommandEventHandler Deleting { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler Filtering { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Inserted { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceCommandEventHandler Inserting { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Selected { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceSelectingEventHandler Selecting { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Updated { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceCommandEventHandler Updating { add { } remove { } }
+ protected virtual System.Web.UI.WebControls.SqlDataSourceView CreateDataSourceView(string viewName) { throw null; }
+ public int Delete() { throw null; }
+ protected virtual System.Data.Common.DbProviderFactory GetDbProviderFactory() { throw null; }
+ protected override System.Web.UI.DataSourceView GetView(string viewName) { throw null; }
+ protected override System.Collections.ICollection GetViewNames() { throw null; }
+ public int Insert() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected override object SaveViewState() { throw null; }
+ public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected override void TrackViewState() { }
+ public int Update() { throw null; }
+ }
+ public partial class SqlDataSourceCommandEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public SqlDataSourceCommandEventArgs(System.Data.Common.DbCommand command) { }
+ public System.Data.Common.DbCommand Command { get { throw null; } }
+ }
+ public delegate void SqlDataSourceCommandEventHandler(object sender, System.Web.UI.WebControls.SqlDataSourceCommandEventArgs e);
+ public enum SqlDataSourceCommandType
+ {
+ StoredProcedure = 1,
+ Text = 0,
+ }
+ public partial class SqlDataSourceFilteringEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public SqlDataSourceFilteringEventArgs(System.Collections.Specialized.IOrderedDictionary parameterValues) { }
+ public System.Collections.Specialized.IOrderedDictionary ParameterValues { get { throw null; } }
+ }
+ public delegate void SqlDataSourceFilteringEventHandler(object sender, System.Web.UI.WebControls.SqlDataSourceFilteringEventArgs e);
+ public enum SqlDataSourceMode
+ {
+ DataReader = 0,
+ DataSet = 1,
+ }
+ public partial class SqlDataSourceSelectingEventArgs : System.Web.UI.WebControls.SqlDataSourceCommandEventArgs
+ {
+ public SqlDataSourceSelectingEventArgs(System.Data.Common.DbCommand command, System.Web.UI.DataSourceSelectArguments arguments) : base (default(System.Data.Common.DbCommand)) { }
+ public System.Web.UI.DataSourceSelectArguments Arguments { get { throw null; } }
+ }
+ public delegate void SqlDataSourceSelectingEventHandler(object sender, System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs e);
+ public partial class SqlDataSourceStatusEventArgs : System.EventArgs
+ {
+ public SqlDataSourceStatusEventArgs(System.Data.Common.DbCommand command, int affectedRows, System.Exception exception) { }
+ public int AffectedRows { get { throw null; } }
+ public System.Data.Common.DbCommand Command { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ExceptionHandled { get { throw null; } set { } }
+ }
+ public delegate void SqlDataSourceStatusEventHandler(object sender, System.Web.UI.WebControls.SqlDataSourceStatusEventArgs e);
+ public partial class SqlDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
+ {
+ public SqlDataSourceView(System.Web.UI.WebControls.SqlDataSource owner, string name, System.Web.HttpContext context) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ public bool CancelSelectOnNullParameter { get { throw null; } set { } }
+ public override bool CanDelete { get { throw null; } }
+ public override bool CanInsert { get { throw null; } }
+ public override bool CanPage { get { throw null; } }
+ public override bool CanRetrieveTotalRowCount { get { throw null; } }
+ public override bool CanSort { get { throw null; } }
+ public override bool CanUpdate { get { throw null; } }
+ public System.Web.UI.ConflictOptions ConflictDetection { get { throw null; } set { } }
+ public string DeleteCommand { get { throw null; } set { } }
+ public System.Web.UI.WebControls.SqlDataSourceCommandType DeleteCommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection DeleteParameters { get { throw null; } }
+ public string FilterExpression { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection FilterParameters { get { throw null; } }
+ public string InsertCommand { get { throw null; } set { } }
+ public System.Web.UI.WebControls.SqlDataSourceCommandType InsertCommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection InsertParameters { get { throw null; } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("{0}")]
+ public string OldValuesParameterFormatString { get { throw null; } set { } }
+ protected virtual string ParameterPrefix { get { throw null; } }
+ public string SelectCommand { get { throw null; } set { } }
+ public System.Web.UI.WebControls.SqlDataSourceCommandType SelectCommandType { get { throw null; } set { } }
+ public System.Web.UI.WebControls.ParameterCollection SelectParameters { get { throw null; } }
+ public string SortParameterName { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public string UpdateCommand { get { throw null; } set { } }
+ public System.Web.UI.WebControls.SqlDataSourceCommandType UpdateCommandType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.ParameterCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.ParameterCollection UpdateParameters { get { throw null; } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Deleted { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceCommandEventHandler Deleting { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler Filtering { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Inserted { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceCommandEventHandler Inserting { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Selected { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceSelectingEventHandler Selecting { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceStatusEventHandler Updated { add { } remove { } }
+ public event System.Web.UI.WebControls.SqlDataSourceCommandEventHandler Updating { add { } remove { } }
+ public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { throw null; }
+ protected override int ExecuteInsert(System.Collections.IDictionary values) { throw null; }
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ protected override int ExecuteUpdate(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ public int Insert(System.Collections.IDictionary values) { throw null; }
+ protected virtual void LoadViewState(object savedState) { }
+ protected virtual void OnDeleted(System.Web.UI.WebControls.SqlDataSourceStatusEventArgs e) { }
+ protected virtual void OnDeleting(System.Web.UI.WebControls.SqlDataSourceCommandEventArgs e) { }
+ protected virtual void OnFiltering(System.Web.UI.WebControls.SqlDataSourceFilteringEventArgs e) { }
+ protected virtual void OnInserted(System.Web.UI.WebControls.SqlDataSourceStatusEventArgs e) { }
+ protected virtual void OnInserting(System.Web.UI.WebControls.SqlDataSourceCommandEventArgs e) { }
+ protected virtual void OnSelected(System.Web.UI.WebControls.SqlDataSourceStatusEventArgs e) { }
+ protected virtual void OnSelecting(System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs e) { }
+ protected virtual void OnUpdated(System.Web.UI.WebControls.SqlDataSourceStatusEventArgs e) { }
+ protected virtual void OnUpdating(System.Web.UI.WebControls.SqlDataSourceCommandEventArgs e) { }
+ protected internal override void RaiseUnsupportedCapabilityError(System.Web.UI.DataSourceCapabilities capability) { }
+ protected virtual object SaveViewState() { throw null; }
+ public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected virtual void TrackViewState() { }
+ public int Update(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues) { throw null; }
+ }
+ public partial class StringArrayConverter : System.ComponentModel.TypeConverter
+ {
+ public StringArrayConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Style : System.ComponentModel.Component, System.Web.UI.IStateManager
+ {
+ public Style() { }
+ public Style(System.Web.UI.StateBag bag) { }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.WebColorConverter))]
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.WebColorConverter))]
+ public System.Drawing.Color BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.BorderStyle)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.CssClassPropertyAttribute]
+ public string CssClass { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.FontInfo Font { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.WebColorConverter))]
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool IsEmpty { get { throw null; } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string RegisteredCssClass { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected internal System.Web.UI.StateBag ViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit Width { get { throw null; } set { } }
+ public void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebControl owner) { }
+ public virtual void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ protected virtual void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { }
+ public System.Web.UI.CssStyleCollection GetStyleAttributes(System.Web.UI.IUrlResolutionService urlResolver) { throw null; }
+ protected internal void LoadViewState(object state) { }
+ public virtual void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public virtual void Reset() { }
+ protected internal virtual object SaveViewState() { throw null; }
+ protected internal virtual void SetBit(int bit) { }
+ public void SetDirty() { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ protected internal virtual void TrackViewState() { }
+ }
+ public partial class StyleCollection : System.Web.UI.StateManagedCollection
+ {
+ internal StyleCollection() { }
+ public System.Web.UI.WebControls.Style this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.Style style) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.Style style) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.Style[] styleArray, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.Style style) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.Style style) { }
+ public void Remove(System.Web.UI.WebControls.Style style) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ public partial class SubMenuStyle : System.Web.UI.WebControls.Style, System.ComponentModel.ICustomTypeDescriptor
+ {
+ public SubMenuStyle() { }
+ public SubMenuStyle(System.Web.UI.StateBag bag) { }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit HorizontalPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit VerticalPadding { get { throw null; } set { } }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ }
+ public partial class SubMenuStyleCollection : System.Web.UI.StateManagedCollection
+ {
+ internal SubMenuStyleCollection() { }
+ public System.Web.UI.WebControls.SubMenuStyle this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.SubMenuStyle style) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.SubMenuStyle style) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.SubMenuStyle[] styleArray, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.SubMenuStyle style) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.SubMenuStyle style) { }
+ protected override void OnInsert(int index, object value) { }
+ public void Remove(System.Web.UI.WebControls.SubMenuStyle style) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("MethodName")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.SubstitutionDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Substitution : System.Web.UI.Control
+ {
+ public Substitution() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string MethodName { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ [System.MonoTODOAttribute("Why override?")]
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Rows")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.TableDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ParseChildrenAttribute(true, "Rows")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Table : System.Web.UI.WebControls.WebControl, System.Web.UI.IPostBackEventHandler
+ {
+ public Table() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Caption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableCaptionAlign)(0))]
+ public virtual System.Web.UI.WebControls.TableCaptionAlign CaptionAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.GridLines)(0))]
+ public virtual System.Web.UI.WebControls.GridLines GridLines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual System.Web.UI.WebControls.TableRowCollection Rows { get { throw null; } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected virtual void RaisePostBackEvent(string argument) { }
+ public override void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ protected partial class RowControlCollection : System.Web.UI.ControlCollection
+ {
+ internal RowControlCollection() : base (default(System.Web.UI.Control)) { }
+ public override void Add(System.Web.UI.Control child) { }
+ public override void AddAt(int index, System.Web.UI.Control child) { }
+ }
+ }
+ public enum TableCaptionAlign
+ {
+ Bottom = 2,
+ Left = 3,
+ NotSet = 0,
+ Right = 4,
+ Top = 1,
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PreviewControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.TableCellControlBuilder))]
+ [System.Web.UI.ParseChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableCell : System.Web.UI.WebControls.WebControl
+ {
+ public TableCell() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] AssociatedHeaderCellID { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int ColumnSpan { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int RowSpan { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.VerticalAlign)(0))]
+ public virtual System.Web.UI.WebControls.VerticalAlign VerticalAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool Wrap { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void AddParsedSubObject(object obj) { }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.TableCellsCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class TableCellCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal TableCellCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.TableCell this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.TableCell cell) { throw null; }
+ public void AddAt(int index, System.Web.UI.WebControls.TableCell cell) { }
+ public void AddRange(System.Web.UI.WebControls.TableCell[] cells) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public int GetCellIndex(System.Web.UI.WebControls.TableCell cell) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.Web.UI.WebControls.TableCell cell) { }
+ public void RemoveAt(int index) { }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ }
+ public partial class TableCellControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public TableCellControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableFooterRow : System.Web.UI.WebControls.TableRow
+ {
+ public TableFooterRow() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableHeaderCell : System.Web.UI.WebControls.TableCell
+ {
+ public TableHeaderCell() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string AbbreviatedText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.StringArrayConverter))]
+ public virtual string[] CategoryText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableHeaderScope)(0))]
+ public virtual System.Web.UI.WebControls.TableHeaderScope Scope { get { throw null; } set { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableHeaderRow : System.Web.UI.WebControls.TableRow
+ {
+ public TableHeaderRow() { }
+ }
+ public enum TableHeaderScope
+ {
+ Column = 2,
+ NotSet = 0,
+ Row = 1,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableItemStyle : System.Web.UI.WebControls.Style
+ {
+ public TableItemStyle() { }
+ public TableItemStyle(System.Web.UI.StateBag bag) { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.VerticalAlign)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual System.Web.UI.WebControls.VerticalAlign VerticalAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual bool Wrap { get { throw null; } set { } }
+ public override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebControl owner) { }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultPropertyAttribute("Cells")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PreviewControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ [System.Web.UI.ParseChildrenAttribute(true, "Cells")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableRow : System.Web.UI.WebControls.WebControl
+ {
+ public TableRow() { }
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public virtual System.Web.UI.WebControls.TableCellCollection Cells { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TableRowSection)(1))]
+ public virtual System.Web.UI.WebControls.TableRowSection TableSection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.VerticalAlign)(0))]
+ public virtual System.Web.UI.WebControls.VerticalAlign VerticalAlign { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected partial class CellControlCollection : System.Web.UI.ControlCollection
+ {
+ internal CellControlCollection() : base (default(System.Web.UI.Control)) { }
+ public override void Add(System.Web.UI.Control child) { }
+ public override void AddAt(int index, System.Web.UI.Control child) { }
+ }
+ }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.TableRowsCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public sealed partial class TableRowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal TableRowCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.TableRow this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.TableRow row) { throw null; }
+ public void AddAt(int index, System.Web.UI.WebControls.TableRow row) { }
+ public void AddRange(System.Web.UI.WebControls.TableRow[] rows) { }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int GetRowIndex(System.Web.UI.WebControls.TableRow row) { throw null; }
+ public void Remove(System.Web.UI.WebControls.TableRow row) { }
+ public void RemoveAt(int index) { }
+ int System.Collections.IList.Add(object o) { throw null; }
+ bool System.Collections.IList.Contains(object o) { throw null; }
+ int System.Collections.IList.IndexOf(object o) { throw null; }
+ void System.Collections.IList.Insert(int index, object o) { }
+ void System.Collections.IList.Remove(object o) { }
+ }
+ public enum TableRowSection
+ {
+ TableBody = 1,
+ TableFooter = 2,
+ TableHeader = 0,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableSectionStyle : System.Web.UI.WebControls.Style
+ {
+ public TableSectionStyle() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TableStyle : System.Web.UI.WebControls.Style
+ {
+ public TableStyle() { }
+ public TableStyle(System.Web.UI.StateBag bag) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.GridLines)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual System.Web.UI.WebControls.GridLines GridLines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.HorizontalAlign)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ [System.MonoTODOAttribute("collapse style should be rendered only for browsers which support that.")]
+ public override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebControl owner) { }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TargetConverter : System.ComponentModel.StringConverter
+ {
+ public TargetConverter() { }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class TemplateColumn : System.Web.UI.WebControls.DataGridColumn
+ {
+ public TemplateColumn() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataGridItem))]
+ public virtual System.Web.UI.ITemplate EditItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataGridItem))]
+ public virtual System.Web.UI.ITemplate FooterTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataGridItem))]
+ public virtual System.Web.UI.ITemplate HeaderTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.DataGridItem))]
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ public override void InitializeCell(System.Web.UI.WebControls.TableCell cell, int columnIndex, System.Web.UI.WebControls.ListItemType itemType) { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.WizardStepControlBuilder))]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(true)]
+ public partial class TemplatedWizardStep : System.Web.UI.WebControls.WizardStepBase
+ {
+ public TemplatedWizardStep() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard))]
+ public virtual System.Web.UI.ITemplate ContentTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Control ContentTemplateContainer { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard))]
+ public virtual System.Web.UI.ITemplate CustomNavigationTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.Control CustomNavigationTemplateContainer { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.MonoTODOAttribute("Why override?")]
+ public override string SkinID { get { throw null; } set { } }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TemplateField : System.Web.UI.WebControls.DataControlField
+ {
+ public TemplateField() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.IDataItemContainer), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate AlternatingItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ConvertEmptyStringToNull { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.IDataItemContainer), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate EditItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.IDataItemContainer), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate FooterTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.IDataItemContainer), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate HeaderTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.IDataItemContainer), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate InsertItemTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.IDataItemContainer), (System.ComponentModel.BindingDirection)(1))]
+ public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
+ public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
+ protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
+ protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
+ public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
+ public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
+ public override void ValidateSupportsCallback() { }
+ }
+ public enum TextAlign
+ {
+ Left = 1,
+ Right = 2,
+ }
+ [System.ComponentModel.DefaultEventAttribute("TextChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PreviewControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.TextBoxControlBuilder))]
+ [System.Web.UI.ControlValuePropertyAttribute("Text", null)]
+ [System.Web.UI.DataBindingHandlerAttribute("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ParseChildrenAttribute(true, "Text")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.UI.ValidationPropertyAttribute("Text")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TextBox : System.Web.UI.WebControls.WebControl, System.Web.UI.IEditableTextControl, System.Web.UI.IPostBackDataHandler, System.Web.UI.ITextControl
+ {
+ public TextBox() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.AutoCompleteType)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.WebControls.AutoCompleteType AutoCompleteType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool AutoPostBack { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int Columns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual int Rows { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(1))]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(3))]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TextBoxMode)(0))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.WebControls.TextBoxMode TextMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool Wrap { get { throw null; } set { } }
+ public event System.EventHandler TextChanged { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void AddParsedSubObject(object obj) { }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnTextChanged(System.EventArgs e) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ }
+ public partial class TextBoxControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public TextBoxControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
+ public override bool HtmlDecodeLiterals() { throw null; }
+ }
+ public enum TextBoxMode
+ {
+ Color = 3,
+ Date = 4,
+ DateTime = 5,
+ DateTimeLocal = 6,
+ Email = 7,
+ Month = 8,
+ MultiLine = 1,
+ Number = 9,
+ Password = 2,
+ Phone = 12,
+ Range = 10,
+ Search = 11,
+ SingleLine = 0,
+ Time = 13,
+ Url = 14,
+ Week = 15,
+ }
+ public enum TitleFormat
+ {
+ Month = 0,
+ MonthYear = 1,
+ }
+ [System.Web.UI.ParseChildrenAttribute(true, "ChildNodes")]
+ public partial class TreeNode : System.ICloneable, System.Web.UI.IStateManager
+ {
+ public TreeNode() { }
+ public TreeNode(string text) { }
+ public TreeNode(string text, string value) { }
+ public TreeNode(string text, string value, string imageUrl) { }
+ public TreeNode(string text, string value, string imageUrl, string navigateUrl, string target) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected internal TreeNode(System.Web.UI.WebControls.TreeView owner, bool isRoot) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(2))]
+ public System.Web.UI.WebControls.TreeNodeCollection ChildNodes { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool DataBound { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public object DataItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string DataPath { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int Depth { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Nullable<bool> Expanded { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ImageToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ImageUrl { get { throw null; } set { } }
+ protected bool IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NavigateUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.TreeNode Parent { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool PopulateOnDemand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TreeNodeSelectAction)(0))]
+ public System.Web.UI.WebControls.TreeNodeSelectAction SelectAction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Selected { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Nullable<bool> ShowCheckBox { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string ValuePath { get { throw null; } }
+ protected virtual object Clone() { throw null; }
+ public void Collapse() { }
+ public void CollapseAll() { }
+ public void Expand() { }
+ public void ExpandAll() { }
+ protected virtual void LoadViewState(object state) { }
+ protected virtual void RenderPostText(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderPreText(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual object SaveViewState() { throw null; }
+ public void Select() { }
+ object System.ICloneable.Clone() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public void ToggleExpandState() { }
+ protected void TrackViewState() { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("TextField")]
+ public sealed partial class TreeNodeBinding : System.ICloneable, System.Web.UI.IDataSourceViewSchemaAccessor, System.Web.UI.IStateManager
+ {
+ public TreeNodeBinding() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int Depth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string FormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ImageToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ImageToolTipField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ImageUrlField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NavigateUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string NavigateUrlField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool PopulateOnDemand { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TreeNodeSelectAction)(0))]
+ public System.Web.UI.WebControls.TreeNodeSelectAction SelectAction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public System.Nullable<bool> ShowCheckBox { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ object System.Web.UI.IDataSourceViewSchemaAccessor.DataSourceViewSchema { get { throw null; } set { } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Target { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string TargetField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string TextField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ToolTipField { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Value { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ValueField { get { throw null; } set { } }
+ object System.ICloneable.Clone() { throw null; }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class TreeNodeBindingCollection : System.Web.UI.StateManagedCollection
+ {
+ internal TreeNodeBindingCollection() { }
+ public System.Web.UI.WebControls.TreeNodeBinding this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.TreeNodeBinding binding) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.TreeNodeBinding binding) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.TreeNodeBinding[] bindingArray, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.TreeNodeBinding binding) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.TreeNodeBinding binding) { }
+ protected override void OnClear() { }
+ protected override void OnRemoveComplete(int index, object value) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.Web.UI.WebControls.TreeNodeBinding binding) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ public sealed partial class TreeNodeCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Web.UI.IStateManager
+ {
+ public TreeNodeCollection() { }
+ public TreeNodeCollection(System.Web.UI.WebControls.TreeNode owner) { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.TreeNode this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ public void Add(System.Web.UI.WebControls.TreeNode child) { }
+ public void AddAt(int index, System.Web.UI.WebControls.TreeNode child) { }
+ public void Clear() { }
+ public bool Contains(System.Web.UI.WebControls.TreeNode c) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.TreeNode[] nodeArray, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.TreeNode value) { throw null; }
+ public void Remove(System.Web.UI.WebControls.TreeNode value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ }
+ public sealed partial class TreeNodeEventArgs : System.EventArgs
+ {
+ public TreeNodeEventArgs(System.Web.UI.WebControls.TreeNode node) { }
+ public System.Web.UI.WebControls.TreeNode Node { get { throw null; } }
+ }
+ public delegate void TreeNodeEventHandler(object sender, System.Web.UI.WebControls.TreeNodeEventArgs e);
+ public enum TreeNodeSelectAction
+ {
+ Expand = 1,
+ None = 3,
+ Select = 0,
+ SelectExpand = 2,
+ }
+ public sealed partial class TreeNodeStyle : System.Web.UI.WebControls.Style
+ {
+ public TreeNodeStyle() { }
+ public TreeNodeStyle(System.Web.UI.StateBag bag) { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit ChildNodesPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit HorizontalPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit NodeSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Web.UI.WebControls.Unit VerticalPadding { get { throw null; } set { } }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ }
+ public sealed partial class TreeNodeStyleCollection : System.Web.UI.StateManagedCollection
+ {
+ internal TreeNodeStyleCollection() { }
+ public System.Web.UI.WebControls.TreeNodeStyle this[int i] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.TreeNodeStyle style) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.TreeNodeStyle style) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.TreeNodeStyle[] styleArray, int index) { }
+ protected override object CreateKnownType(int index) { throw null; }
+ protected override System.Type[] GetKnownTypes() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.TreeNodeStyle style) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.TreeNodeStyle style) { }
+ protected override void OnInsert(int index, object value) { }
+ public void Remove(System.Web.UI.WebControls.TreeNodeStyle style) { }
+ public void RemoveAt(int index) { }
+ protected override void SetDirtyObject(object o) { }
+ }
+ [System.FlagsAttribute]
+ public enum TreeNodeTypes
+ {
+ All = 7,
+ Leaf = 4,
+ None = 0,
+ Parent = 2,
+ Root = 1,
+ }
+ [System.ComponentModel.DefaultEventAttribute("SelectedNodeChanged")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.TreeViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlValuePropertyAttribute("SelectedValue")]
+ [System.Web.UI.SupportsEventValidationAttribute]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class TreeView : System.Web.UI.WebControls.HierarchicalDataBoundControl, System.Web.UI.ICallbackEventHandler, System.Web.UI.IPostBackDataHandler, System.Web.UI.IPostBackEventHandler
+ {
+ public TreeView() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Implement support for this")]
+ public bool AutoGenerateDataBindings { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.TreeNodeCollection CheckedNodes { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string CollapseImageToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string CollapseImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.TreeViewBindingsEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeBindingCollection DataBindings { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public bool EnableClientScript { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.WebControls.TreeView+TreeViewExpandDepthConverter, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public int ExpandDepth { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ExpandImageToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string ExpandImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style HoverNodeStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TreeViewImageSet)(0))]
+ public System.Web.UI.WebControls.TreeViewImageSet ImageSet { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeStyle LeafNodeStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.TreeNodeStyleCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeStyleCollection LevelStyles { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string LineImagesFolder { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int MaxDataBindDepth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(20)]
+ public int NodeIndent { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.TreeNodeCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeCollection Nodes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeStyle NodeStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool NodeWrap { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string NoExpandImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeStyle ParentNodeStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute('/')]
+ public char PathSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool PopulateNodesFromClient { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeStyle RootNodeStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.TreeNode SelectedNode { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TreeNodeStyle SelectedNodeStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string SelectedValue { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.TreeNodeTypes)(0))]
+ public System.Web.UI.WebControls.TreeNodeTypes ShowCheckBoxes { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowExpandCollapse { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowLines { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string SkipLinkText { get { throw null; } set { } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Target { get { throw null; } set { } }
+ [System.MonoTODOAttribute("why override?")]
+ public override bool Visible { get { throw null; } set { } }
+ public event System.EventHandler SelectedNodeChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.TreeNodeEventHandler TreeNodeCheckChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.TreeNodeEventHandler TreeNodeCollapsed { add { } remove { } }
+ public event System.Web.UI.WebControls.TreeNodeEventHandler TreeNodeDataBound { add { } remove { } }
+ public event System.Web.UI.WebControls.TreeNodeEventHandler TreeNodeExpanded { add { } remove { } }
+ public event System.Web.UI.WebControls.TreeNodeEventHandler TreeNodePopulate { add { } remove { } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ public void CollapseAll() { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected internal virtual System.Web.UI.WebControls.TreeNode CreateNode() { throw null; }
+ public sealed override void DataBind() { }
+ public void ExpandAll() { }
+ public System.Web.UI.WebControls.TreeNode FindNode(string valuePath) { throw null; }
+ protected virtual string GetCallbackResult() { throw null; }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected override void LoadViewState(object state) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSelectedNodeChanged(System.EventArgs e) { }
+ protected virtual void OnTreeNodeCheckChanged(System.Web.UI.WebControls.TreeNodeEventArgs e) { }
+ protected virtual void OnTreeNodeCollapsed(System.Web.UI.WebControls.TreeNodeEventArgs e) { }
+ protected virtual void OnTreeNodeDataBound(System.Web.UI.WebControls.TreeNodeEventArgs e) { }
+ protected virtual void OnTreeNodeExpanded(System.Web.UI.WebControls.TreeNodeEventArgs e) { }
+ protected virtual void OnTreeNodePopulate(System.Web.UI.WebControls.TreeNodeEventArgs e) { }
+ protected internal override void PerformDataBinding() { }
+ protected virtual void RaiseCallbackEvent(string eventArgument) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected virtual void RaisePostDataChangedEvent() { }
+ public override void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ protected void SetNodeDataBound(System.Web.UI.WebControls.TreeNode node, bool dataBound) { }
+ protected void SetNodeDataItem(System.Web.UI.WebControls.TreeNode node, object dataItem) { }
+ protected void SetNodeDataPath(System.Web.UI.WebControls.TreeNode node, string dataPath) { }
+ string System.Web.UI.ICallbackEventHandler.GetCallbackResult() { throw null; }
+ void System.Web.UI.ICallbackEventHandler.RaiseCallbackEvent(string eventArgument) { }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ protected override void TrackViewState() { }
+ }
+ public enum TreeViewImageSet
+ {
+ Arrows = 10,
+ BulletedList = 6,
+ BulletedList2 = 7,
+ BulletedList3 = 8,
+ BulletedList4 = 9,
+ Contacts = 12,
+ Custom = 0,
+ Events = 14,
+ Faq = 15,
+ Inbox = 13,
+ Msdn = 2,
+ News = 11,
+ Simple = 4,
+ Simple2 = 5,
+ WindowsHelp = 3,
+ XPFileExplorer = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.UnitConverter))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Unit
+ {
+ public static readonly System.Web.UI.WebControls.Unit Empty;
+ public Unit(double value) { throw null;}
+ public Unit(double value, System.Web.UI.WebControls.UnitType type) { throw null;}
+ public Unit(int value) { throw null;}
+ public Unit(string value) { throw null;}
+ public Unit(string value, System.Globalization.CultureInfo culture) { throw null;}
+ public bool IsEmpty { get { throw null; } }
+ public System.Web.UI.WebControls.UnitType Type { get { throw null; } }
+ public double Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Web.UI.WebControls.Unit left, System.Web.UI.WebControls.Unit right) { throw null; }
+ public static implicit operator System.Web.UI.WebControls.Unit (int n) { throw null; }
+ public static bool operator !=(System.Web.UI.WebControls.Unit left, System.Web.UI.WebControls.Unit right) { throw null; }
+ public static System.Web.UI.WebControls.Unit Parse(string s) { throw null; }
+ public static System.Web.UI.WebControls.Unit Parse(string s, System.Globalization.CultureInfo culture) { throw null; }
+ public static System.Web.UI.WebControls.Unit Percentage(double n) { throw null; }
+ public static System.Web.UI.WebControls.Unit Pixel(int n) { throw null; }
+ public static System.Web.UI.WebControls.Unit Point(int n) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.Globalization.CultureInfo culture) { throw null; }
+ public string ToString(System.IFormatProvider formatProvider) { throw null; }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class UnitConverter : System.ComponentModel.TypeConverter
+ {
+ public UnitConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public enum UnitType
+ {
+ Cm = 6,
+ Em = 8,
+ Ex = 9,
+ Inch = 4,
+ Mm = 5,
+ Percentage = 7,
+ Pica = 3,
+ Pixel = 1,
+ Point = 2,
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ValidatedControlConverter : System.Web.UI.WebControls.ControlIDConverter
+ {
+ public ValidatedControlConverter() { }
+ protected override bool FilterControl(System.Web.UI.Control control) { throw null; }
+ }
+ public enum ValidationCompareOperator
+ {
+ DataTypeCheck = 6,
+ Equal = 0,
+ GreaterThan = 2,
+ GreaterThanEqual = 3,
+ LessThan = 4,
+ LessThanEqual = 5,
+ NotEqual = 1,
+ }
+ public enum ValidationDataType
+ {
+ Currency = 4,
+ Date = 3,
+ Double = 2,
+ Integer = 1,
+ String = 0,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.PreviewControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class ValidationSummary : System.Web.UI.WebControls.WebControl
+ {
+ public ValidationSummary() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ValidationSummaryDisplayMode)(1))]
+ public System.Web.UI.WebControls.ValidationSummaryDisplayMode DisplayMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public bool EnableClientScript { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "Red")]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowMessageBox { get { throw null; } set { } }
+ public bool ShowModelStateErrors { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowSummary { get { throw null; } set { } }
+ public bool ShowValidationErrors { get { throw null; } set { } }
+ public override bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual string ValidationGroup { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public enum ValidationSummaryDisplayMode
+ {
+ BulletList = 1,
+ List = 0,
+ SingleParagraph = 2,
+ }
+ public enum ValidatorDisplay
+ {
+ Dynamic = 2,
+ None = 0,
+ Static = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.WebControls.VerticalAlignConverter")]
+ public enum VerticalAlign
+ {
+ Bottom = 3,
+ Middle = 2,
+ NotSet = 0,
+ Top = 1,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.ViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ParseChildrenAttribute(false)]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:View runat=\"server\"></{0}:View>")]
+ public partial class View : System.Web.UI.Control
+ {
+ public View() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override bool Visible { get { throw null; } set { } }
+ public event System.EventHandler Activate { add { } remove { } }
+ public event System.EventHandler Deactivate { add { } remove { } }
+ protected internal virtual void OnActivate(System.EventArgs e) { }
+ protected internal virtual void OnDeactivate(System.EventArgs e) { }
+ }
+ public partial class ViewCollection : System.Web.UI.ControlCollection
+ {
+ public ViewCollection(System.Web.UI.Control owner) : base (default(System.Web.UI.Control)) { }
+ public new System.Web.UI.WebControls.View this[int i] { get { throw null; } }
+ public override void Add(System.Web.UI.Control v) { }
+ public override void AddAt(int index, System.Web.UI.Control v) { }
+ }
+ public partial class WebColorConverter : System.Drawing.ColorConverter
+ {
+ public WebColorConverter() { }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false, false)]
+ [System.Web.UI.ThemeableAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class WebControl : System.Web.UI.Control, System.Web.UI.IAttributeAccessor
+ {
+ protected WebControl() { }
+ protected WebControl(string tag) { }
+ public WebControl(System.Web.UI.HtmlTextWriterTag tag) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string AccessKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.AttributeCollection Attributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.WebColorConverter))]
+ public virtual System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.WebColorConverter))]
+ public virtual System.Drawing.Color BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.BorderStyle)(0))]
+ public virtual System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ public virtual System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.Style ControlStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool ControlStyleCreated { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Web.UI.CssClassPropertyAttribute]
+ public virtual string CssClass { get { throw null; } set { } }
+ public static string DisabledCssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual System.Web.UI.WebControls.FontInfo Font { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.WebControls.WebColorConverter))]
+ public virtual System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool HasAttributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ public virtual System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
+ protected internal bool IsEnabled { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override string SkinID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.CssStyleCollection Style { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool SupportsDisabledAttribute { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((short)0)]
+ public virtual short TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected virtual System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected virtual string TagName { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string ToolTip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Web.UI.WebControls.Unit), "")]
+ public virtual System.Web.UI.WebControls.Unit Width { get { throw null; } set { } }
+ protected virtual void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ public void ApplyStyle(System.Web.UI.WebControls.Style s) { }
+ public void CopyBaseAttributes(System.Web.UI.WebControls.WebControl controlSrc) { }
+ protected virtual System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ public void MergeStyle(System.Web.UI.WebControls.Style s) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal virtual void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public virtual void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ string System.Web.UI.IAttributeAccessor.GetAttribute(string name) { throw null; }
+ void System.Web.UI.IAttributeAccessor.SetAttribute(string name, string value) { }
+ protected override void TrackViewState() { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultEventAttribute("FinishButtonClick")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.WizardDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ToolboxDataAttribute("<{0}:Wizard runat=\"server\"> <WizardSteps> <asp:WizardStep title=\"Step 1\" runat=\"server\"></asp:WizardStep> <asp:WizardStep title=\"Step 2\" runat=\"server\"></asp:WizardStep> </WizardSteps> </{0}:Wizard>")]
+ public partial class Wizard : System.Web.UI.WebControls.CompositeControl
+ {
+ protected static readonly string CancelButtonID;
+ public static readonly string CancelCommandName;
+ protected static readonly string CustomFinishButtonID;
+ protected static readonly string CustomNextButtonID;
+ protected static readonly string CustomPreviousButtonID;
+ protected static readonly string DataListID;
+ protected static readonly string FinishButtonID;
+ protected static readonly string FinishPreviousButtonID;
+ public static readonly string HeaderPlaceholderId;
+ public static readonly string MoveCompleteCommandName;
+ public static readonly string MoveNextCommandName;
+ public static readonly string MovePreviousCommandName;
+ public static readonly string MoveToCommandName;
+ public static readonly string NavigationPlaceholderId;
+ protected static readonly string SideBarButtonID;
+ public static readonly string SideBarPlaceholderId;
+ protected static readonly string StartNextButtonID;
+ protected static readonly string StepNextButtonID;
+ protected static readonly string StepPreviousButtonID;
+ public static readonly string WizardStepPlaceholderId;
+ public Wizard() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.WizardStepBase ActiveStep { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual int ActiveStepIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CancelButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style CancelButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string CancelButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType CancelButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string CancelDestinationPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int CellPadding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public virtual int CellSpacing { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool DisplayCancelButton { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool DisplaySideBar { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string FinishCompleteButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style FinishCompleteButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string FinishCompleteButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType FinishCompleteButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.UrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.ThemeableAttribute(false)]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string FinishDestinationPageUrl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate FinishNavigationTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string FinishPreviousButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style FinishPreviousButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string FinishPreviousButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType FinishPreviousButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle HeaderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate HeaderTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard))]
+ public virtual System.Web.UI.ITemplate LayoutTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style NavigationButtonStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle NavigationStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style SideBarButtonStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle SideBarStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate SideBarTemplate { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string SkipLinkText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate StartNavigationTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string StartNextButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style StartNextButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string StartNextButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType StartNextButtonType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.TemplateContainerAttribute(typeof(System.Web.UI.WebControls.Wizard), (System.ComponentModel.BindingDirection)(0))]
+ public virtual System.Web.UI.ITemplate StepNavigationTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string StepNextButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style StepNextButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string StepNextButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType StepNextButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public virtual string StepPreviousButtonImageUrl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.Style StepPreviousButtonStyle { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string StepPreviousButtonText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.ButtonType)(0))]
+ public virtual System.Web.UI.WebControls.ButtonType StepPreviousButtonType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public System.Web.UI.WebControls.TableItemStyle StepStyle { get { throw null; } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.WebControls.WizardStepCollectionEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual System.Web.UI.WebControls.WizardStepCollection WizardSteps { get { throw null; } }
+ public event System.EventHandler ActiveStepChanged { add { } remove { } }
+ public event System.EventHandler CancelButtonClick { add { } remove { } }
+ public event System.Web.UI.WebControls.WizardNavigationEventHandler FinishButtonClick { add { } remove { } }
+ public event System.Web.UI.WebControls.WizardNavigationEventHandler NextButtonClick { add { } remove { } }
+ public event System.Web.UI.WebControls.WizardNavigationEventHandler PreviousButtonClick { add { } remove { } }
+ public virtual event System.Web.UI.WebControls.WizardNavigationEventHandler SideBarButtonClick { add { } remove { } }
+ protected virtual bool AllowNavigationToStep(int index) { throw null; }
+ protected internal override void CreateChildControls() { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected virtual void CreateControlHierarchy() { }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected override System.Collections.IDictionary GetDesignModeState() { throw null; }
+ public System.Collections.ICollection GetHistory() { throw null; }
+ public System.Web.UI.WebControls.WizardStepType GetStepType(System.Web.UI.WebControls.WizardStepBase wizardStep, int index) { throw null; }
+ protected internal override void LoadControlState(object state) { }
+ protected override void LoadViewState(object savedState) { }
+ public void MoveTo(System.Web.UI.WebControls.WizardStepBase wizardStep) { }
+ protected virtual void OnActiveStepChanged(object source, System.EventArgs e) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
+ protected virtual void OnCancelButtonClick(System.EventArgs e) { }
+ protected virtual void OnFinishButtonClick(System.Web.UI.WebControls.WizardNavigationEventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnNextButtonClick(System.Web.UI.WebControls.WizardNavigationEventArgs e) { }
+ protected virtual void OnPreviousButtonClick(System.Web.UI.WebControls.WizardNavigationEventArgs e) { }
+ protected virtual void OnSideBarButtonClick(System.Web.UI.WebControls.WizardNavigationEventArgs e) { }
+ protected internal void RegisterCommandEvents(System.Web.UI.WebControls.IButtonControl button) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+ public partial class WizardNavigationEventArgs : System.EventArgs
+ {
+ public WizardNavigationEventArgs(int currentStepIndex, int nextStepIndex) { }
+ public bool Cancel { get { throw null; } set { } }
+ public int CurrentStepIndex { get { throw null; } }
+ public int NextStepIndex { get { throw null; } }
+ }
+ public delegate void WizardNavigationEventHandler(object sender, System.Web.UI.WebControls.WizardNavigationEventArgs e);
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.WizardStepControlBuilder))]
+ public sealed partial class WizardStep : System.Web.UI.WebControls.WizardStepBase
+ {
+ public WizardStep() { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.WizardStepControlBuilder))]
+ public abstract partial class WizardStepBase : System.Web.UI.WebControls.View
+ {
+ protected WizardStepBase() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Web.UI.FilterableAttribute(false)]
+ [System.Web.UI.ThemeableAttribute(false)]
+ public virtual bool AllowReturn { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override bool EnableTheming { get { throw null; } set { } }
+ public override string ID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string Name { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.WebControls.WizardStepType)(0))]
+ public virtual System.Web.UI.WebControls.WizardStepType StepType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Title { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Web.UI.WebControls.Wizard Wizard { get { throw null; } }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void OnLoad(System.EventArgs e) { }
+ protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public sealed partial class WizardStepCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal WizardStepCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.WizardStepBase this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(System.Web.UI.WebControls.WizardStepBase wizardStep) { }
+ public void AddAt(int index, System.Web.UI.WebControls.WizardStepBase wizardStep) { }
+ public void Clear() { }
+ public bool Contains(System.Web.UI.WebControls.WizardStepBase wizardStep) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WizardStepBase[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Web.UI.WebControls.WizardStepBase wizardStep) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.WizardStepBase wizardStep) { }
+ public void Remove(System.Web.UI.WebControls.WizardStepBase wizardStep) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ public sealed partial class WizardStepControlBuilder : System.Web.UI.ControlBuilder
+ {
+ public WizardStepControlBuilder() { }
+ }
+ public enum WizardStepType
+ {
+ Auto = 0,
+ Complete = 1,
+ Finish = 2,
+ Start = 3,
+ Step = 4,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DocumentSource")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.XmlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Web.UI.ControlBuilderAttribute(typeof(System.Web.UI.WebControls.XmlBuilder))]
+ [System.Web.UI.PersistChildrenAttribute(true)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Xml : System.Web.UI.Control
+ {
+ public Xml() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("Anything else?")]
+ public override string ClientID { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("Anything else?")]
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ObsoleteAttribute("Use the XPathNavigator property instead by creating an XPathDocument and calling CreateNavigator().")]
+ public System.Xml.XmlDocument Document { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string DocumentContent { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.XmlUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoLimitationAttribute("Absolute path to the file system is not supported; use a relative URI instead.")]
+ [System.Web.UI.UrlPropertyAttribute]
+ public string DocumentSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool EnableTheming { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string SkinID { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Xml.Xsl.XslTransform Transform { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Xml.Xsl.XsltArgumentList TransformArgumentList { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.XslUrlEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoLimitationAttribute("Absolute path to the file system is not supported; use a relative URI instead.")]
+ public string TransformSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Xml.XPath.XPathNavigator XPathNavigator { get { throw null; } set { } }
+ protected override void AddParsedSubObject(object obj) { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Web.UI.Control FindControl(string id) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void Focus() { }
+ [System.MonoTODOAttribute("Always returns null")]
+ protected override System.Collections.IDictionary GetDesignModeState() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool HasControls() { throw null; }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter output) { }
+ }
+ public partial class XmlBuilder : System.Web.UI.ControlBuilder
+ {
+ public XmlBuilder() { }
+ public override void AppendLiteralString(string s) { }
+ public override System.Type GetChildControlType(string tagName, System.Collections.IDictionary attribs) { throw null; }
+ public override bool NeedsTagInnerText() { throw null; }
+ public override void SetTagInnerText(string text) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Transforming")]
+ [System.ComponentModel.DefaultPropertyAttribute("DataFile")]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.XmlDataSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ [System.Web.UI.ParseChildrenAttribute(true)]
+ [System.Web.UI.PersistChildrenAttribute(false)]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class XmlDataSource : System.Web.UI.HierarchicalDataSourceControl, System.ComponentModel.IListSource, System.Web.UI.IDataSource
+ {
+ public XmlDataSource() { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Web.UI.DataSourceCacheDurationConverter))]
+ public virtual int CacheDuration { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Web.UI.DataSourceCacheExpiry)(0))]
+ public virtual System.Web.UI.DataSourceCacheExpiry CacheExpirationPolicy { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string CacheKeyContext { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string CacheKeyDependency { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.MultilineStringConverter))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual string Data { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.XmlDataFileEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoLimitationAttribute("Absolute path to the file system is not supported; use a relative URI instead.")]
+ public virtual string DataFile { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool EnableCaching { get { throw null; } set { } }
+ bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.MultilineStringConverter))]
+ [System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
+ public virtual string Transform { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Xml.Xsl.XsltArgumentList TransformArgumentList { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.XslTransformFileEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoLimitationAttribute("Absolute path to the file system is not supported; use a relative URI instead.")]
+ public virtual string TransformFile { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string XPath { get { throw null; } set { } }
+ event System.EventHandler System.Web.UI.IDataSource.DataSourceChanged { add { } remove { } }
+ public event System.EventHandler Transforming { add { } remove { } }
+ protected override System.Web.UI.HierarchicalDataSourceView GetHierarchicalView(string viewPath) { throw null; }
+ public System.Xml.XmlDocument GetXmlDocument() { throw null; }
+ protected virtual void OnTransforming(System.EventArgs e) { }
+ public void Save() { }
+ System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
+ System.Web.UI.DataSourceView System.Web.UI.IDataSource.GetView(string viewName) { throw null; }
+ System.Collections.ICollection System.Web.UI.IDataSource.GetViewNames() { throw null; }
+ }
+ public sealed partial class XmlDataSourceView : System.Web.UI.DataSourceView
+ {
+ public XmlDataSourceView(System.Web.UI.WebControls.XmlDataSource owner, string name) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
+ }
+ public partial class XmlHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
+ {
+ internal XmlHierarchicalDataSourceView() { }
+ public override System.Web.UI.IHierarchicalEnumerable Select() { throw null; }
+ }
+}
+namespace System.Web.UI.WebControls.Adapters
+{
+ public partial class DataBoundControlAdapter : System.Web.UI.WebControls.Adapters.WebControlAdapter
+ {
+ public DataBoundControlAdapter() { }
+ protected new System.Web.UI.WebControls.DataBoundControl Control { get { throw null; } }
+ protected internal virtual void PerformDataBinding(System.Collections.IEnumerable data) { }
+ }
+ public partial class HideDisabledControlAdapter : System.Web.UI.WebControls.Adapters.WebControlAdapter
+ {
+ public HideDisabledControlAdapter() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public partial class HierarchicalDataBoundControlAdapter : System.Web.UI.WebControls.Adapters.WebControlAdapter
+ {
+ public HierarchicalDataBoundControlAdapter() { }
+ protected new System.Web.UI.WebControls.HierarchicalDataBoundControl Control { get { throw null; } }
+ protected internal virtual void PerformDataBinding() { }
+ }
+ public partial class MenuAdapter : System.Web.UI.WebControls.Adapters.WebControlAdapter, System.Web.UI.IPostBackEventHandler
+ {
+ public MenuAdapter() { }
+ protected new System.Web.UI.WebControls.Menu Control { get { throw null; } }
+ protected internal override void LoadAdapterControlState(object state) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected override void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal virtual void RenderItem(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItem item, int position) { }
+ protected internal override object SaveAdapterControlState() { throw null; }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ }
+ public partial class WebControlAdapter : System.Web.UI.Adapters.ControlAdapter
+ {
+ public WebControlAdapter() { }
+ protected new System.Web.UI.WebControls.WebControl Control { get { throw null; } }
+ protected bool IsEnabled { get { throw null; } }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderEndTag(System.Web.UI.HtmlTextWriter writer) { }
+ }
+}
+namespace System.Web.UI.WebControls.WebParts
+{
+ public sealed partial class AppearanceEditorPart : System.Web.UI.WebControls.WebParts.EditorPart
+ {
+ public AppearanceEditorPart() { }
+ public override string DefaultButton { get { throw null; } set { } }
+ public override string Title { get { throw null; } set { } }
+ public override bool ApplyChanges() { throw null; }
+ protected internal override void CreateChildControls() { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public override void SyncChanges() { }
+ }
+ public sealed partial class BehaviorEditorPart : System.Web.UI.WebControls.WebParts.EditorPart
+ {
+ public BehaviorEditorPart() { }
+ public override string DefaultButton { get { throw null; } set { } }
+ public override bool Display { get { throw null; } }
+ public override string Title { get { throw null; } set { } }
+ public override bool ApplyChanges() { throw null; }
+ protected internal override void CreateChildControls() { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public override void SyncChanges() { }
+ }
+ public abstract partial class CatalogPart : System.Web.UI.WebControls.WebParts.Part
+ {
+ protected CatalogPart() { }
+ public string DisplayTitle { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPartManager WebPartManager { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.CatalogZoneBase Zone { get { throw null; } }
+ public abstract System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection GetAvailableWebPartDescriptions();
+ protected override System.Collections.IDictionary GetDesignModeState() { throw null; }
+ public abstract System.Web.UI.WebControls.WebParts.WebPart GetWebPart(System.Web.UI.WebControls.WebParts.WebPartDescription description);
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ }
+ public partial class CatalogPartChrome
+ {
+ public CatalogPartChrome(System.Web.UI.WebControls.WebParts.CatalogZoneBase zone) { }
+ protected System.Web.UI.WebControls.WebParts.CatalogZoneBase Zone { get { throw null; } }
+ protected virtual System.Web.UI.WebControls.Style CreateCatalogPartChromeStyle(System.Web.UI.WebControls.WebParts.CatalogPart catalogPart, System.Web.UI.WebControls.WebParts.PartChromeType chromeType) { throw null; }
+ public virtual void PerformPreRender() { }
+ public virtual void RenderCatalogPart(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.CatalogPart catalogPart) { }
+ protected virtual void RenderPartContents(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.CatalogPart catalogPart) { }
+ }
+ public sealed partial class CatalogPartCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.CatalogPartCollection Empty;
+ public CatalogPartCollection() { }
+ public CatalogPartCollection(System.Collections.ICollection catalogParts) { }
+ public CatalogPartCollection(System.Web.UI.WebControls.WebParts.CatalogPartCollection existingCatalogParts, System.Collections.ICollection catalogParts) { }
+ public System.Web.UI.WebControls.WebParts.CatalogPart this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.CatalogPart this[string id] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.CatalogPart catalogPart) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.CatalogPart[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.CatalogPart catalogPart) { throw null; }
+ }
+ public partial class CatalogZone : System.Web.UI.WebControls.WebParts.CatalogZoneBase
+ {
+ public CatalogZone() { }
+ public virtual System.Web.UI.ITemplate ZoneTemplate { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.WebParts.CatalogPartCollection CreateCatalogParts() { throw null; }
+ }
+ public abstract partial class CatalogZoneBase : System.Web.UI.WebControls.WebParts.ToolZone, System.Web.UI.IPostBackDataHandler
+ {
+ protected CatalogZoneBase() : base (default(System.Collections.ICollection)) { }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb AddVerb { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.CatalogPartChrome CatalogPartChrome { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.CatalogPartCollection CatalogParts { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb CloseVerb { get { throw null; } }
+ public override string EmptyZoneText { get { throw null; } set { } }
+ public override string HeaderText { get { throw null; } set { } }
+ public override string InstructionText { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style PartLinkStyle { get { throw null; } }
+ public string SelectedCatalogPartID { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style SelectedPartLinkStyle { get { throw null; } }
+ public virtual string SelectTargetZoneText { get { throw null; } set { } }
+ public virtual bool ShowCatalogIcons { get { throw null; } set { } }
+ protected override void Close() { }
+ protected virtual System.Web.UI.WebControls.WebParts.CatalogPartChrome CreateCatalogPartChrome() { throw null; }
+ protected abstract System.Web.UI.WebControls.WebParts.CatalogPartCollection CreateCatalogParts();
+ protected internal override void CreateChildControls() { }
+ protected void InvalidateCatalogParts() { }
+ protected internal override void LoadControlState(object savedState) { }
+ protected virtual bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected override void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderBody(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderCatalogPartLinks(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderFooter(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderVerbs(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ bool System.Web.UI.IPostBackDataHandler.LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection) { throw null; }
+ void System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() { }
+ protected override void TrackViewState() { }
+ }
+ public partial class ConnectionConsumerAttribute : System.Attribute
+ {
+ public ConnectionConsumerAttribute(string displayName) { }
+ public ConnectionConsumerAttribute(string displayName, string id) { }
+ public ConnectionConsumerAttribute(string displayName, string id, System.Type connectionPointType) { }
+ public ConnectionConsumerAttribute(string displayName, System.Type connectionPointType) { }
+ public bool AllowsMultipleConnections { get { throw null; } set { } }
+ public System.Type ConnectionPointType { get { throw null; } }
+ public virtual string DisplayName { get { throw null; } }
+ protected string DisplayNameValue { get { throw null; } set { } }
+ public string ID { get { throw null; } }
+ }
+ public sealed partial class ConnectionInterfaceCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection Empty;
+ public ConnectionInterfaceCollection() { }
+ public ConnectionInterfaceCollection(System.Collections.ICollection connectionInterfaces) { }
+ public ConnectionInterfaceCollection(System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection existingConnectionInterfaces, System.Collections.ICollection connectionInterfaces) { }
+ public System.Type this[int index] { get { throw null; } }
+ public bool Contains(System.Type value) { throw null; }
+ public void CopyTo(System.Type[] array, int index) { }
+ public int IndexOf(System.Type value) { throw null; }
+ }
+ public abstract partial class ConnectionPoint
+ {
+ internal ConnectionPoint() { }
+ public static readonly string DefaultID;
+ public bool AllowsMultipleConnections { get { throw null; } }
+ public System.Type ControlType { get { throw null; } }
+ public string DisplayName { get { throw null; } }
+ public string ID { get { throw null; } }
+ public System.Type InterfaceType { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual bool GetEnabled(System.Web.UI.Control control) { throw null; }
+ }
+ public partial class ConnectionProviderAttribute : System.Attribute
+ {
+ public ConnectionProviderAttribute(string displayName) { }
+ public ConnectionProviderAttribute(string displayName, string id) { }
+ public ConnectionProviderAttribute(string displayName, string id, System.Type connectionPointType) { }
+ public ConnectionProviderAttribute(string displayName, System.Type connectionPointType) { }
+ public bool AllowsMultipleConnections { get { throw null; } set { } }
+ public System.Type ConnectionPointType { get { throw null; } }
+ public virtual string DisplayName { get { throw null; } }
+ protected string DisplayNameValue { get { throw null; } set { } }
+ public string ID { get { throw null; } }
+ }
+ public partial class ConnectionsZone : System.Web.UI.WebControls.WebParts.ToolZone
+ {
+ public ConnectionsZone() : base (default(System.Collections.ICollection)) { }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb CancelVerb { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb CloseVerb { get { throw null; } }
+ public virtual string ConfigureConnectionTitle { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb ConfigureVerb { get { throw null; } }
+ public virtual string ConnectToConsumerInstructionText { get { throw null; } set { } }
+ public virtual string ConnectToConsumerText { get { throw null; } set { } }
+ public virtual string ConnectToConsumerTitle { get { throw null; } set { } }
+ public virtual string ConnectToProviderInstructionText { get { throw null; } set { } }
+ public virtual string ConnectToProviderText { get { throw null; } set { } }
+ public virtual string ConnectToProviderTitle { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb ConnectVerb { get { throw null; } }
+ public virtual string ConsumersInstructionText { get { throw null; } set { } }
+ public virtual string ConsumersTitle { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb DisconnectVerb { get { throw null; } }
+ protected override bool Display { get { throw null; } }
+ public override string EmptyZoneText { get { throw null; } set { } }
+ public virtual string ExistingConnectionErrorMessage { get { throw null; } set { } }
+ public virtual string GetFromText { get { throw null; } set { } }
+ public virtual string GetText { get { throw null; } set { } }
+ public override string HeaderText { get { throw null; } set { } }
+ public override string InstructionText { get { throw null; } set { } }
+ public virtual string InstructionTitle { get { throw null; } set { } }
+ public virtual string NewConnectionErrorMessage { get { throw null; } set { } }
+ public virtual string NoExistingConnectionInstructionText { get { throw null; } set { } }
+ public virtual string NoExistingConnectionTitle { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.WebParts.PartChromeType PartChromeType { get { throw null; } set { } }
+ public virtual string ProvidersInstructionText { get { throw null; } set { } }
+ public virtual string ProvidersTitle { get { throw null; } set { } }
+ public virtual string SendText { get { throw null; } set { } }
+ public virtual string SendToText { get { throw null; } set { } }
+ protected System.Web.UI.WebControls.WebParts.WebPart WebPartToConnect { get { throw null; } }
+ protected override void Close() { }
+ protected internal override void CreateChildControls() { }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected override void OnDisplayModeChanged(object sender, System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected override void OnSelectedWebPartChanged(object sender, System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected override void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderBody(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderVerbs(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+ public partial class ConsumerConnectionPoint : System.Web.UI.WebControls.WebParts.ConnectionPoint
+ {
+ public ConsumerConnectionPoint(System.Reflection.MethodInfo callbackMethod, System.Type interfaceType, System.Type controlType, string displayName, string id, bool allowsMultipleConnections) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual void SetObject(System.Web.UI.Control control, object data) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual bool SupportsConnection(System.Web.UI.Control control, System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection secondaryInterfaces) { throw null; }
+ }
+ public sealed partial class ConsumerConnectionPointCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public ConsumerConnectionPointCollection() { }
+ public ConsumerConnectionPointCollection(System.Collections.ICollection connectionPoints) { }
+ public System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint Default { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint this[string id] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint connectionPoint) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint connectionPoint) { throw null; }
+ }
+ public sealed partial class DeclarativeCatalogPart : System.Web.UI.WebControls.WebParts.CatalogPart
+ {
+ public DeclarativeCatalogPart() { }
+ public override string AccessKey { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ public override string BackImageUrl { get { throw null; } set { } }
+ public override System.Drawing.Color BorderColor { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ public override string CssClass { get { throw null; } set { } }
+ public override string DefaultButton { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.ContentDirection Direction { get { throw null; } set { } }
+ public override bool Enabled { get { throw null; } set { } }
+ public override bool EnableTheming { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.FontInfo Font { get { throw null; } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ public override string GroupingText { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.ScrollBars ScrollBars { get { throw null; } set { } }
+ public override string SkinID { get { throw null; } set { } }
+ public override short TabIndex { get { throw null; } set { } }
+ public override string Title { get { throw null; } set { } }
+ public override string ToolTip { get { throw null; } set { } }
+ public override bool Visible { get { throw null; } set { } }
+ public string WebPartsListUserControlPath { get { throw null; } set { } }
+ public System.Web.UI.ITemplate WebPartsTemplate { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit Width { get { throw null; } set { } }
+ public override bool Wrap { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection GetAvailableWebPartDescriptions() { throw null; }
+ public override System.Web.UI.WebControls.WebParts.WebPart GetWebPart(System.Web.UI.WebControls.WebParts.WebPartDescription description) { throw null; }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DesignerAttribute("System.Web.UI.Design.WebControls.WebParts.EditorPartDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public abstract partial class EditorPart : System.Web.UI.WebControls.WebParts.Part
+ {
+ protected EditorPart() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool Display { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string DisplayTitle { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPartManager WebPartManager { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPart WebPartToEdit { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.EditorZoneBase Zone { get { throw null; } }
+ public abstract bool ApplyChanges();
+ protected override System.Collections.IDictionary GetDesignModeState() { throw null; }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected override void SetDesignModeState(System.Collections.IDictionary data) { }
+ public abstract void SyncChanges();
+ }
+ public partial class EditorPartChrome
+ {
+ public EditorPartChrome(System.Web.UI.WebControls.WebParts.EditorZoneBase zone) { }
+ protected System.Web.UI.WebControls.WebParts.EditorZoneBase Zone { get { throw null; } }
+ protected virtual System.Web.UI.WebControls.Style CreateEditorPartChromeStyle(System.Web.UI.WebControls.WebParts.EditorPart editorPart, System.Web.UI.WebControls.WebParts.PartChromeType chromeType) { throw null; }
+ public virtual void PerformPreRender() { }
+ public virtual void RenderEditorPart(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.EditorPart editorPart) { }
+ protected virtual void RenderPartContents(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.EditorPart editorPart) { }
+ }
+ public sealed partial class EditorPartCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.EditorPartCollection Empty;
+ public EditorPartCollection() { }
+ public EditorPartCollection(System.Collections.ICollection editorParts) { }
+ public EditorPartCollection(System.Web.UI.WebControls.WebParts.EditorPartCollection existingEditorParts, System.Collections.ICollection editorParts) { }
+ public System.Web.UI.WebControls.WebParts.EditorPart this[int index] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.EditorPart editorPart) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.EditorPart[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.EditorPart editorPart) { throw null; }
+ }
+ public partial class EditorZone : System.Web.UI.WebControls.WebParts.EditorZoneBase
+ {
+ public EditorZone() { }
+ public virtual System.Web.UI.ITemplate ZoneTemplate { get { throw null; } set { } }
+ protected override System.Web.UI.WebControls.WebParts.EditorPartCollection CreateEditorParts() { throw null; }
+ }
+ public abstract partial class EditorZoneBase : System.Web.UI.WebControls.WebParts.ToolZone
+ {
+ protected EditorZoneBase() : base (default(System.Collections.ICollection)) { }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb ApplyVerb { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb CancelVerb { get { throw null; } }
+ protected override bool Display { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.EditorPartChrome EditorPartChrome { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.EditorPartCollection EditorParts { get { throw null; } }
+ public override string EmptyZoneText { get { throw null; } set { } }
+ public virtual string ErrorText { get { throw null; } set { } }
+ public override string HeaderText { get { throw null; } set { } }
+ public override string InstructionText { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb OKVerb { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPart WebPartToEdit { get { throw null; } }
+ protected override void Close() { }
+ protected internal override void CreateChildControls() { }
+ protected virtual System.Web.UI.WebControls.WebParts.EditorPartChrome CreateEditorPartChrome() { throw null; }
+ protected abstract System.Web.UI.WebControls.WebParts.EditorPartCollection CreateEditorParts();
+ protected void InvalidateEditorParts() { }
+ protected override void LoadViewState(object savedState) { }
+ protected override void OnDisplayModeChanged(object sender, System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected override void OnSelectedWebPartChanged(object sender, System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected override void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderBody(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderVerbs(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+ public partial class ErrorWebPart : System.Web.UI.WebControls.WebParts.ProxyWebPart, System.Web.UI.WebControls.WebParts.ITrackingPersonalizable
+ {
+ public ErrorWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID) : base (default(System.Web.UI.WebControls.WebParts.WebPart)) { }
+ public string ErrorMessage { get { throw null; } set { } }
+ bool System.Web.UI.WebControls.WebParts.ITrackingPersonalizable.TracksChanges { get { throw null; } }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void EndLoadPersonalization() { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ void System.Web.UI.WebControls.WebParts.ITrackingPersonalizable.BeginLoad() { }
+ void System.Web.UI.WebControls.WebParts.ITrackingPersonalizable.BeginSave() { }
+ void System.Web.UI.WebControls.WebParts.ITrackingPersonalizable.EndLoad() { }
+ void System.Web.UI.WebControls.WebParts.ITrackingPersonalizable.EndSave() { }
+ }
+ public delegate void FieldCallback(object fieldValue);
+ public partial class GenericWebPart : System.Web.UI.WebControls.WebParts.WebPart
+ {
+ protected internal GenericWebPart(System.Web.UI.Control control) { }
+ public override string CatalogIconImageUrl { get { throw null; } set { } }
+ public System.Web.UI.Control ChildControl { get { throw null; } }
+ public override string Description { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
+ public sealed override string ID { get { throw null; } set { } }
+ public override string Subtitle { get { throw null; } }
+ public override string Title { get { throw null; } set { } }
+ public override string TitleIconImageUrl { get { throw null; } set { } }
+ public override string TitleUrl { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.WebParts.WebPartVerbCollection Verbs { get { throw null; } }
+ public override object WebBrowsableObject { get { throw null; } }
+ public override System.Web.UI.WebControls.Unit Width { get { throw null; } set { } }
+ protected internal override void CreateChildControls() { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ public override System.Web.UI.WebControls.WebParts.EditorPartCollection CreateEditorParts() { throw null; }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public sealed partial class ImportCatalogPart : System.Web.UI.WebControls.WebParts.CatalogPart
+ {
+ public ImportCatalogPart() { }
+ public string BrowseHelpText { get { throw null; } set { } }
+ public override string DefaultButton { get { throw null; } set { } }
+ public string ImportedPartLabelText { get { throw null; } set { } }
+ public string PartImportErrorLabelText { get { throw null; } set { } }
+ public override string Title { get { throw null; } set { } }
+ public string UploadButtonText { get { throw null; } set { } }
+ public string UploadHelpText { get { throw null; } set { } }
+ protected internal override void CreateChildControls() { }
+ public override System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection GetAvailableWebPartDescriptions() { throw null; }
+ public override System.Web.UI.WebControls.WebParts.WebPart GetWebPart(System.Web.UI.WebControls.WebParts.WebPartDescription description) { throw null; }
+ protected internal override void LoadControlState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ }
+ public partial interface IPersonalizable
+ {
+ bool IsDirty { get; }
+ void Load(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
+ void Save(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
+ }
+ public partial interface ITrackingPersonalizable
+ {
+ bool TracksChanges { get; }
+ void BeginLoad();
+ void BeginSave();
+ void EndLoad();
+ void EndSave();
+ }
+ public partial interface ITransformerConfigurationControl
+ {
+ event System.EventHandler Cancelled;
+ event System.EventHandler Succeeded;
+ }
+ public partial interface IVersioningPersonalizable
+ {
+ void Load(System.Collections.IDictionary unknownProperties);
+ }
+ public partial interface IWebActionable
+ {
+ System.Web.UI.WebControls.WebParts.WebPartVerbCollection Verbs { get; }
+ }
+ public partial interface IWebEditable
+ {
+ object WebBrowsableObject { get; }
+ System.Web.UI.WebControls.WebParts.EditorPartCollection CreateEditorParts();
+ }
+ public partial interface IWebPart
+ {
+ string CatalogIconImageUrl { get; set; }
+ string Description { get; set; }
+ string Subtitle { get; }
+ string Title { get; set; }
+ string TitleIconImageUrl { get; set; }
+ string TitleUrl { get; set; }
+ }
+ public partial interface IWebPartField
+ {
+ System.ComponentModel.PropertyDescriptor Schema { get; }
+ void GetFieldValue(System.Web.UI.WebControls.WebParts.FieldCallback callback);
+ }
+ public partial interface IWebPartParameters
+ {
+ System.ComponentModel.PropertyDescriptorCollection Schema { get; }
+ void GetParametersData(System.Web.UI.WebControls.WebParts.ParametersCallback callback);
+ void SetConsumerSchema(System.ComponentModel.PropertyDescriptorCollection schema);
+ }
+ public partial interface IWebPartRow
+ {
+ System.ComponentModel.PropertyDescriptorCollection Schema { get; }
+ void GetRowData(System.Web.UI.WebControls.WebParts.RowCallback callback);
+ }
+ public partial interface IWebPartTable
+ {
+ System.ComponentModel.PropertyDescriptorCollection Schema { get; }
+ void GetTableData(System.Web.UI.WebControls.WebParts.TableCallback callback);
+ }
+ public sealed partial class LayoutEditorPart : System.Web.UI.WebControls.WebParts.EditorPart
+ {
+ public LayoutEditorPart() { }
+ public override string DefaultButton { get { throw null; } set { } }
+ public override bool Display { get { throw null; } }
+ public override string Title { get { throw null; } set { } }
+ public override bool ApplyChanges() { throw null; }
+ protected internal override void CreateChildControls() { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public override void SyncChanges() { }
+ }
+ public sealed partial class PageCatalogPart : System.Web.UI.WebControls.WebParts.CatalogPart
+ {
+ public PageCatalogPart() { }
+ public override string AccessKey { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ public override string BackImageUrl { get { throw null; } set { } }
+ public override System.Drawing.Color BorderColor { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ public override string CssClass { get { throw null; } set { } }
+ public override string DefaultButton { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.ContentDirection Direction { get { throw null; } set { } }
+ public override bool Enabled { get { throw null; } set { } }
+ public override bool EnableTheming { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.FontInfo Font { get { throw null; } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ public override string GroupingText { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.ScrollBars ScrollBars { get { throw null; } set { } }
+ public override string SkinID { get { throw null; } set { } }
+ public override short TabIndex { get { throw null; } set { } }
+ public override string Title { get { throw null; } set { } }
+ public override string ToolTip { get { throw null; } set { } }
+ public override bool Visible { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit Width { get { throw null; } set { } }
+ public override bool Wrap { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection GetAvailableWebPartDescriptions() { throw null; }
+ public override System.Web.UI.WebControls.WebParts.WebPart GetWebPart(System.Web.UI.WebControls.WebParts.WebPartDescription description) { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ }
+ public delegate void ParametersCallback(System.Collections.IDictionary parametersData);
+ public abstract partial class Part : System.Web.UI.WebControls.Panel, System.Web.UI.INamingContainer, System.Web.UI.WebControls.ICompositeControlDesignerAccessor
+ {
+ internal Part() { }
+ public virtual System.Web.UI.WebControls.WebParts.PartChromeState ChromeState { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.PartChromeType ChromeType { get { throw null; } set { } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ public virtual string Description { get { throw null; } set { } }
+ public virtual string Title { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override void DataBind() { }
+ [System.MonoTODOAttribute("not sure exactly what this one does..")]
+ void System.Web.UI.WebControls.ICompositeControlDesignerAccessor.RecreateChildControls() { }
+ }
+ public enum PartChromeState
+ {
+ Minimized = 1,
+ Normal = 0,
+ }
+ public enum PartChromeType
+ {
+ BorderOnly = 4,
+ Default = 0,
+ None = 2,
+ TitleAndBorder = 1,
+ TitleOnly = 3,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class PersonalizableAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.PersonalizableAttribute Default;
+ public static readonly System.Web.UI.WebControls.WebParts.PersonalizableAttribute NotPersonalizable;
+ public static readonly System.Web.UI.WebControls.WebParts.PersonalizableAttribute Personalizable;
+ public static readonly System.Web.UI.WebControls.WebParts.PersonalizableAttribute SharedPersonalizable;
+ public static readonly System.Web.UI.WebControls.WebParts.PersonalizableAttribute UserPersonalizable;
+ public PersonalizableAttribute() { }
+ public PersonalizableAttribute(bool isPersonalizable) { }
+ public PersonalizableAttribute(System.Web.UI.WebControls.WebParts.PersonalizationScope scope) { }
+ public PersonalizableAttribute(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, bool isSensitive) { }
+ public bool IsPersonalizable { get { throw null; } }
+ public bool IsSensitive { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.PersonalizationScope Scope { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Collections.ICollection GetPersonalizableProperties(System.Type type) { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ public override bool Match(object obj) { throw null; }
+ }
+ public static partial class PersonalizationAdministration
+ {
+ public static string ApplicationName { get { throw null; } set { } }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationProvider Provider { get { throw null; } }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationProviderCollection Providers { get { throw null; } }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindInactiveUserState(string pathToMatch, string usernameToMatch, System.DateTime userInactiveSinceDate) { throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindInactiveUserState(string pathToMatch, string usernameToMatch, System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindSharedState(string pathToMatch) { throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindSharedState(string pathToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindUserState(string pathToMatch, string usernameToMatch) { throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindUserState(string pathToMatch, string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState(System.DateTime userInactiveSinceDate) { throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState(System.DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope) { throw null; }
+ public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public static int GetCountOfInactiveUserState(System.DateTime userInactiveSinceDate) { throw null; }
+ public static int GetCountOfInactiveUserState(string pathToMatch, System.DateTime userInactiveSinceDate) { throw null; }
+ public static int GetCountOfState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope) { throw null; }
+ public static int GetCountOfState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, string pathToMatch) { throw null; }
+ public static int GetCountOfUserState(string usernameToMatch) { throw null; }
+ public static int ResetAllState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope) { throw null; }
+ public static int ResetInactiveUserState(System.DateTime userInactiveSinceDate) { throw null; }
+ public static int ResetInactiveUserState(string path, System.DateTime userInactiveSinceDate) { throw null; }
+ public static bool ResetSharedState(string path) { throw null; }
+ public static int ResetSharedState(string[] paths) { throw null; }
+ public static int ResetState(System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection data) { throw null; }
+ public static int ResetUserState(string path) { throw null; }
+ public static bool ResetUserState(string path, string username) { throw null; }
+ public static int ResetUserState(string path, string[] usernames) { throw null; }
+ public static int ResetUserState(string[] usernames) { throw null; }
+ }
+ public partial class PersonalizationDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ public PersonalizationDictionary() { }
+ public PersonalizationDictionary(int initialSize) { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.PersonalizationEntry this[string key] { get { throw null; } set { } }
+ public virtual System.Collections.ICollection Keys { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ public virtual System.Collections.ICollection Values { get { throw null; } }
+ public virtual void Add(string key, System.Web.UI.WebControls.WebParts.PersonalizationEntry value) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(string key) { throw null; }
+ public virtual void CopyTo(System.Collections.DictionaryEntry[] array, int index) { }
+ public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public virtual void Remove(string key) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class PersonalizationEntry
+ {
+ public PersonalizationEntry(object value, System.Web.UI.WebControls.WebParts.PersonalizationScope scope) { }
+ public PersonalizationEntry(object value, System.Web.UI.WebControls.WebParts.PersonalizationScope scope, bool isSensitive) { }
+ public bool IsSensitive { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.PersonalizationScope Scope { get { throw null; } set { } }
+ public object Value { get { throw null; } set { } }
+ }
+ public abstract partial class PersonalizationProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected PersonalizationProvider() { }
+ public abstract string ApplicationName { get; set; }
+ protected virtual System.Collections.IList CreateSupportedUserCapabilities() { throw null; }
+ public virtual System.Web.UI.WebControls.WebParts.PersonalizationScope DetermineInitialScope(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, System.Web.UI.WebControls.WebParts.PersonalizationState loadedState) { throw null; }
+ public virtual System.Collections.IDictionary DetermineUserCapabilities(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager) { throw null; }
+ public abstract System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, System.Web.UI.WebControls.WebParts.PersonalizationStateQuery query, int pageIndex, int pageSize, out int totalRecords);
+ public abstract int GetCountOfState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, System.Web.UI.WebControls.WebParts.PersonalizationStateQuery query);
+ protected abstract void LoadPersonalizationBlobs(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, ref byte[] sharedDataBlob, ref byte[] userDataBlob);
+ public virtual System.Web.UI.WebControls.WebParts.PersonalizationState LoadPersonalizationState(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, bool ignoreCurrentUser) { throw null; }
+ protected abstract void ResetPersonalizationBlob(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
+ public virtual void ResetPersonalizationState(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager) { }
+ public abstract int ResetState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, string[] paths, string[] usernames);
+ public abstract int ResetUserState(string path, System.DateTime userInactiveSinceDate);
+ protected abstract void SavePersonalizationBlob(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, byte[] dataBlob);
+ public virtual void SavePersonalizationState(System.Web.UI.WebControls.WebParts.PersonalizationState state) { }
+ }
+ public sealed partial class PersonalizationProviderCollection : System.Configuration.Provider.ProviderCollection
+ {
+ public PersonalizationProviderCollection() { }
+ public new System.Web.UI.WebControls.WebParts.PersonalizationProvider this[string name] { get { throw null; } }
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.PersonalizationProvider[] array, int index) { }
+ }
+ public enum PersonalizationScope
+ {
+ Shared = 1,
+ User = 0,
+ }
+ public abstract partial class PersonalizationState
+ {
+ protected PersonalizationState(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager) { }
+ public bool IsDirty { get { throw null; } }
+ public abstract bool IsEmpty { get; }
+ public System.Web.UI.WebControls.WebParts.WebPartManager WebPartManager { get { throw null; } }
+ public abstract void ApplyWebPartManagerPersonalization();
+ public abstract void ApplyWebPartPersonalization(System.Web.UI.WebControls.WebParts.WebPart webPart);
+ public abstract void ExtractWebPartManagerPersonalization();
+ public abstract void ExtractWebPartPersonalization(System.Web.UI.WebControls.WebParts.WebPart webPart);
+ public abstract string GetAuthorizationFilter(string webPartID);
+ protected void SetDirty() { }
+ public abstract void SetWebPartDirty(System.Web.UI.WebControls.WebParts.WebPart webPart);
+ public abstract void SetWebPartManagerDirty();
+ protected void ValidateWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ }
+ public abstract partial class PersonalizationStateInfo
+ {
+ internal PersonalizationStateInfo() { }
+ public System.DateTime LastUpdatedDate { get { throw null; } }
+ public string Path { get { throw null; } }
+ public int Size { get { throw null; } }
+ }
+ public sealed partial class PersonalizationStateInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PersonalizationStateInfoCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.PersonalizationStateInfo this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.PersonalizationStateInfo this[string path, string username] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Web.UI.WebControls.WebParts.PersonalizationStateInfo data) { }
+ public void Clear() { }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.PersonalizationStateInfo[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string path, string username) { }
+ public void SetReadOnly() { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public sealed partial class PersonalizationStateQuery
+ {
+ public PersonalizationStateQuery() { }
+ public object this[string queryKey] { get { throw null; } set { } }
+ public string PathToMatch { get { throw null; } set { } }
+ public System.DateTime UserInactiveSinceDate { get { throw null; } set { } }
+ public string UsernameToMatch { get { throw null; } set { } }
+ }
+ public sealed partial class PropertyGridEditorPart : System.Web.UI.WebControls.WebParts.EditorPart
+ {
+ public PropertyGridEditorPart() { }
+ public override string DefaultButton { get { throw null; } set { } }
+ public override bool Display { get { throw null; } }
+ public override string Title { get { throw null; } set { } }
+ public override bool ApplyChanges() { throw null; }
+ protected internal override void CreateChildControls() { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ public override void SyncChanges() { }
+ }
+ public partial class ProviderConnectionPoint : System.Web.UI.WebControls.WebParts.ConnectionPoint
+ {
+ public ProviderConnectionPoint(System.Reflection.MethodInfo callbackMethod, System.Type interfaceType, System.Type controlType, string displayName, string id, bool allowsMultipleConnections) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual object GetObject(System.Web.UI.Control control) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection GetSecondaryInterfaces(System.Web.UI.Control control) { throw null; }
+ }
+ public sealed partial class ProviderConnectionPointCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public ProviderConnectionPointCollection() { }
+ public ProviderConnectionPointCollection(System.Collections.ICollection connectionPoints) { }
+ public System.Web.UI.WebControls.WebParts.ProviderConnectionPoint Default { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ProviderConnectionPoint this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ProviderConnectionPoint this[string id] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.ProviderConnectionPoint connectionPoint) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.ProviderConnectionPoint[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.ProviderConnectionPoint connectionPoint) { throw null; }
+ }
+ public abstract partial class ProxyWebPart : System.Web.UI.WebControls.WebParts.WebPart
+ {
+ protected ProxyWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID) { }
+ protected ProxyWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public string GenericWebPartID { get { throw null; } }
+ public sealed override string ID { get { throw null; } set { } }
+ public string OriginalID { get { throw null; } }
+ public string OriginalPath { get { throw null; } }
+ public string OriginalTypeName { get { throw null; } }
+ protected internal override void LoadControlState(object savedState) { }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected override object SaveViewState() { throw null; }
+ }
+ public sealed partial class ProxyWebPartConnectionCollection : System.Collections.CollectionBase
+ {
+ public ProxyWebPartConnectionCollection() { }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartConnection this[int index] { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartConnection this[string id] { get { throw null; } }
+ public int Add(System.Web.UI.WebControls.WebParts.WebPartConnection value) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPartConnection value) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPartConnection[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPartConnection value) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.WebParts.WebPartConnection value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.Web.UI.WebControls.WebParts.WebPartConnection value) { }
+ }
+ public partial class ProxyWebPartManager : System.Web.UI.Control
+ {
+ public ProxyWebPartManager() { }
+ public override string ClientID { get { throw null; } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ public override bool EnableTheming { get { throw null; } set { } }
+ public override string SkinID { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.ProxyWebPartConnectionCollection StaticConnections { get { throw null; } }
+ public override bool Visible { get { throw null; } set { } }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ public override void Focus() { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ }
+ public delegate void RowCallback(object rowData);
+ public sealed partial class RowToFieldTransformer : System.Web.UI.WebControls.WebParts.WebPartTransformer, System.Web.UI.WebControls.WebParts.IWebPartField
+ {
+ public RowToFieldTransformer() { }
+ public string FieldName { get { throw null; } set { } }
+ System.ComponentModel.PropertyDescriptor System.Web.UI.WebControls.WebParts.IWebPartField.Schema { get { throw null; } }
+ public override System.Web.UI.Control CreateConfigurationControl() { throw null; }
+ protected internal override void LoadConfigurationState(object savedState) { }
+ protected internal override object SaveConfigurationState() { throw null; }
+ void System.Web.UI.WebControls.WebParts.IWebPartField.GetFieldValue(System.Web.UI.WebControls.WebParts.FieldCallback callback) { }
+ public override object Transform(object providerData) { throw null; }
+ }
+ public sealed partial class RowToParametersTransformer : System.Web.UI.WebControls.WebParts.WebPartTransformer, System.Web.UI.WebControls.WebParts.IWebPartParameters
+ {
+ public RowToParametersTransformer() { }
+ public string[] ConsumerFieldNames { get { throw null; } set { } }
+ public string[] ProviderFieldNames { get { throw null; } set { } }
+ System.ComponentModel.PropertyDescriptorCollection System.Web.UI.WebControls.WebParts.IWebPartParameters.Schema { get { throw null; } }
+ public override System.Web.UI.Control CreateConfigurationControl() { throw null; }
+ protected internal override void LoadConfigurationState(object savedState) { }
+ protected internal override object SaveConfigurationState() { throw null; }
+ void System.Web.UI.WebControls.WebParts.IWebPartParameters.GetParametersData(System.Web.UI.WebControls.WebParts.ParametersCallback callback) { }
+ void System.Web.UI.WebControls.WebParts.IWebPartParameters.SetConsumerSchema(System.ComponentModel.PropertyDescriptorCollection schema) { }
+ public override object Transform(object providerData) { throw null; }
+ }
+ public sealed partial class SharedPersonalizationStateInfo : System.Web.UI.WebControls.WebParts.PersonalizationStateInfo
+ {
+ public SharedPersonalizationStateInfo(string path, System.DateTime lastUpdatedDate, int size, int sizeOfPersonalizations, int countOfPersonalizations) { }
+ public int CountOfPersonalizations { get { throw null; } }
+ public int SizeOfPersonalizations { get { throw null; } }
+ }
+ public partial class SqlPersonalizationProvider : System.Web.UI.WebControls.WebParts.PersonalizationProvider
+ {
+ public SqlPersonalizationProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, System.Web.UI.WebControls.WebParts.PersonalizationStateQuery query, int pageIndex, int pageSize, out int totalRecords) { totalRecords = default(int); throw null; }
+ public override int GetCountOfState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, System.Web.UI.WebControls.WebParts.PersonalizationStateQuery query) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configSettings) { }
+ protected override void LoadPersonalizationBlobs(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, ref byte[] sharedDataBlob, ref byte[] userDataBlob) { }
+ protected override void ResetPersonalizationBlob(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName) { }
+ public override int ResetState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, string[] paths, string[] usernames) { throw null; }
+ public override int ResetUserState(string path, System.DateTime userInactiveSinceDate) { throw null; }
+ protected override void SavePersonalizationBlob(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, byte[] dataBlob) { }
+ }
+ public delegate void TableCallback(System.Collections.ICollection tableData);
+ public sealed partial class TitleStyle : System.Web.UI.WebControls.TableItemStyle
+ {
+ public TitleStyle() { }
+ public override bool Wrap { get { throw null; } set { } }
+ }
+ public abstract partial class ToolZone : System.Web.UI.WebControls.WebParts.WebZone, System.Web.UI.IPostBackEventHandler
+ {
+ protected ToolZone(System.Collections.ICollection associatedDisplayModes) { }
+ protected ToolZone(System.Web.UI.WebControls.WebParts.WebPartDisplayMode associatedDisplayMode) { }
+ public System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection AssociatedDisplayModes { get { throw null; } }
+ protected virtual bool Display { get { throw null; } }
+ public System.Web.UI.WebControls.Style EditUIStyle { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb HeaderCloseVerb { get { throw null; } }
+ public System.Web.UI.WebControls.Style HeaderVerbStyle { get { throw null; } }
+ public virtual string InstructionText { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style InstructionTextStyle { get { throw null; } }
+ public System.Web.UI.WebControls.Style LabelStyle { get { throw null; } }
+ public override bool Visible { get { throw null; } set { } }
+ protected abstract void Close();
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void OnDisplayModeChanged(object sender, System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected virtual void OnSelectedWebPartChanged(object sender, System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected override void RenderFooter(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderHeader(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderVerb(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.WebPartVerb verb) { }
+ protected virtual void RenderVerbs(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ protected override void TrackViewState() { }
+ }
+ public sealed partial class TransformerTypeCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.TransformerTypeCollection Empty;
+ public TransformerTypeCollection() { }
+ public TransformerTypeCollection(System.Collections.ICollection transformerTypes) { }
+ public TransformerTypeCollection(System.Web.UI.WebControls.WebParts.TransformerTypeCollection existingTransformerTypes, System.Collections.ICollection transformerTypes) { }
+ public System.Type this[int index] { get { throw null; } }
+ public bool Contains(System.Type value) { throw null; }
+ public void CopyTo(System.Type[] array, int index) { }
+ public int IndexOf(System.Type value) { throw null; }
+ }
+ public sealed partial class UnauthorizedWebPart : System.Web.UI.WebControls.WebParts.ProxyWebPart
+ {
+ public UnauthorizedWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID) : base (default(System.Web.UI.WebControls.WebParts.WebPart)) { }
+ public UnauthorizedWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) : base (default(System.Web.UI.WebControls.WebParts.WebPart)) { }
+ }
+ public sealed partial class UserPersonalizationStateInfo : System.Web.UI.WebControls.WebParts.PersonalizationStateInfo
+ {
+ public UserPersonalizationStateInfo(string path, System.DateTime lastUpdatedDate, int size, string username, System.DateTime lastActivityDate) { }
+ public System.DateTime LastActivityDate { get { throw null; } }
+ public string Username { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class WebBrowsableAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.WebBrowsableAttribute Default;
+ public static readonly System.Web.UI.WebControls.WebParts.WebBrowsableAttribute No;
+ public static readonly System.Web.UI.WebControls.WebParts.WebBrowsableAttribute Yes;
+ public WebBrowsableAttribute() { }
+ public WebBrowsableAttribute(bool browsable) { }
+ public bool Browsable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public partial class WebDescriptionAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.WebDescriptionAttribute Default;
+ public WebDescriptionAttribute() { }
+ public WebDescriptionAttribute(string description) { }
+ public virtual string Description { get { throw null; } }
+ protected string DescriptionValue { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public partial class WebDisplayNameAttribute : System.Attribute
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute Default;
+ public WebDisplayNameAttribute() { }
+ public WebDisplayNameAttribute(string displayName) { }
+ public virtual string DisplayName { get { throw null; } }
+ protected string DisplayNameValue { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public abstract partial class WebPart : System.Web.UI.WebControls.WebParts.Part, System.Web.UI.WebControls.WebParts.IWebActionable, System.Web.UI.WebControls.WebParts.IWebEditable, System.Web.UI.WebControls.WebParts.IWebPart
+ {
+ protected WebPart() { }
+ public virtual bool AllowClose { get { throw null; } set { } }
+ public virtual bool AllowConnect { get { throw null; } set { } }
+ public virtual bool AllowEdit { get { throw null; } set { } }
+ public virtual bool AllowHide { get { throw null; } set { } }
+ public virtual bool AllowMinimize { get { throw null; } set { } }
+ public virtual bool AllowZoneChange { get { throw null; } set { } }
+ public virtual string AuthorizationFilter { get { throw null; } set { } }
+ public virtual string CatalogIconImageUrl { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.WebParts.PartChromeState ChromeState { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.WebParts.PartChromeType ChromeType { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string ConnectErrorMessage { get { throw null; } }
+ public override string Description { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Web.UI.WebControls.ContentDirection Direction { get { throw null; } set { } }
+ public string DisplayTitle { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartExportMode ExportMode { get { throw null; } set { } }
+ public bool HasSharedData { get { throw null; } }
+ public bool HasUserData { get { throw null; } }
+ public override System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartHelpMode HelpMode { get { throw null; } set { } }
+ public virtual string HelpUrl { get { throw null; } set { } }
+ public virtual bool Hidden { get { throw null; } set { } }
+ public virtual string ImportErrorMessage { get { throw null; } set { } }
+ public bool IsClosed { get { throw null; } }
+ public bool IsShared { get { throw null; } }
+ public bool IsStandalone { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public virtual string Subtitle { get { throw null; } }
+ public override string Title { get { throw null; } set { } }
+ public virtual string TitleIconImageUrl { get { throw null; } set { } }
+ public virtual string TitleUrl { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerbCollection Verbs { get { throw null; } }
+ public virtual object WebBrowsableObject { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPartManager WebPartManager { get { throw null; } }
+ public override System.Web.UI.WebControls.Unit Width { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartZoneBase Zone { get { throw null; } }
+ public int ZoneIndex { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.EditorPartCollection CreateEditorParts() { throw null; }
+ protected internal virtual void OnClosing(System.EventArgs e) { }
+ protected internal virtual void OnConnectModeChanged(System.EventArgs e) { }
+ protected internal virtual void OnDeleting(System.EventArgs e) { }
+ protected internal virtual void OnEditModeChanged(System.EventArgs e) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected void SetPersonalizationDirty() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static void SetPersonalizationDirty(System.Web.UI.Control control) { }
+ protected override void TrackViewState() { }
+ }
+ public partial class WebPartAddingEventArgs : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs
+ {
+ public WebPartAddingEventArgs(System.Web.UI.WebControls.WebParts.WebPart webPart, System.Web.UI.WebControls.WebParts.WebPartZoneBase zone, int zoneIndex) : base (default(System.Web.UI.WebControls.WebParts.WebPart)) { }
+ public System.Web.UI.WebControls.WebParts.WebPartZoneBase Zone { get { throw null; } set { } }
+ public int ZoneIndex { get { throw null; } set { } }
+ }
+ public delegate void WebPartAddingEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartAddingEventArgs e);
+ public partial class WebPartAuthorizationEventArgs : System.EventArgs
+ {
+ public WebPartAuthorizationEventArgs(System.Type type, string path, string authorizationFilter, bool isShared) { }
+ public string AuthorizationFilter { get { throw null; } }
+ public bool IsAuthorized { get { throw null; } set { } }
+ public bool IsShared { get { throw null; } }
+ public string Path { get { throw null; } }
+ public System.Type Type { get { throw null; } }
+ }
+ public delegate void WebPartAuthorizationEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs e);
+ public partial class WebPartCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public WebPartCancelEventArgs(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public System.Web.UI.WebControls.WebParts.WebPart WebPart { get { throw null; } set { } }
+ }
+ public delegate void WebPartCancelEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e);
+ public partial class WebPartChrome
+ {
+ public WebPartChrome(System.Web.UI.WebControls.WebParts.WebPartZoneBase zone, System.Web.UI.WebControls.WebParts.WebPartManager manager) { }
+ protected bool DragDropEnabled { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPartManager WebPartManager { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPartZoneBase Zone { get { throw null; } }
+ protected virtual System.Web.UI.WebControls.Style CreateWebPartChromeStyle(System.Web.UI.WebControls.WebParts.WebPart webPart, System.Web.UI.WebControls.WebParts.PartChromeType chromeType) { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.WebPartVerbCollection FilterWebPartVerbs(System.Web.UI.WebControls.WebParts.WebPartVerbCollection verbs, System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ protected string GetWebPartChromeClientID(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ protected string GetWebPartTitleClientID(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.WebPartVerbCollection GetWebPartVerbs(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ public virtual void PerformPreRender() { }
+ protected virtual void RenderPartContents(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public virtual void RenderWebPart(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ }
+ public sealed partial class WebPartCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public WebPartCollection() { }
+ public WebPartCollection(System.Collections.ICollection webParts) { }
+ public System.Web.UI.WebControls.WebParts.WebPart this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPart this[string id] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPart value) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPart[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPart value) { throw null; }
+ }
+ public sealed partial class WebPartConnection
+ {
+ public WebPartConnection() { }
+ public System.Web.UI.WebControls.WebParts.WebPart Consumer { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint ConsumerConnectionPoint { get { throw null; } }
+ public string ConsumerConnectionPointID { get { throw null; } set { } }
+ public string ConsumerID { get { throw null; } set { } }
+ public string ID { get { throw null; } set { } }
+ public bool IsActive { get { throw null; } }
+ public bool IsShared { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPart Provider { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ProviderConnectionPoint ProviderConnectionPoint { get { throw null; } }
+ public string ProviderConnectionPointID { get { throw null; } set { } }
+ public string ProviderID { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartTransformer Transformer { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartTransformerCollection Transformers { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class WebPartConnectionCollection : System.Collections.CollectionBase
+ {
+ internal WebPartConnectionCollection() { }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartConnection this[int index] { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartConnection this[string id] { get { throw null; } }
+ public int Add(System.Web.UI.WebControls.WebParts.WebPartConnection value) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPartConnection value) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPartConnection[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPartConnection value) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.WebParts.WebPartConnection value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.Web.UI.WebControls.WebParts.WebPartConnection value) { }
+ }
+ public partial class WebPartConnectionsCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public WebPartConnectionsCancelEventArgs(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint) { }
+ public WebPartConnectionsCancelEventArgs(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPartConnection connection) { }
+ public System.Web.UI.WebControls.WebParts.WebPartConnection Connection { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPart Consumer { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint ConsumerConnectionPoint { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPart Provider { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ProviderConnectionPoint ProviderConnectionPoint { get { throw null; } }
+ }
+ public delegate void WebPartConnectionsCancelEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs e);
+ public partial class WebPartConnectionsEventArgs : System.EventArgs
+ {
+ public WebPartConnectionsEventArgs(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint) { }
+ public WebPartConnectionsEventArgs(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPartConnection connection) { }
+ public System.Web.UI.WebControls.WebParts.WebPartConnection Connection { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPart Consumer { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint ConsumerConnectionPoint { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPart Provider { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.ProviderConnectionPoint ProviderConnectionPoint { get { throw null; } }
+ }
+ public delegate void WebPartConnectionsEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs e);
+ public partial class WebPartDescription
+ {
+ public WebPartDescription(string id, string title, string description, string imageUrl) { }
+ public WebPartDescription(System.Web.UI.WebControls.WebParts.WebPart part) { }
+ public string CatalogIconImageUrl { get { throw null; } }
+ public string Description { get { throw null; } }
+ public string ID { get { throw null; } }
+ public string Title { get { throw null; } }
+ }
+ public sealed partial class WebPartDescriptionCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public WebPartDescriptionCollection() { }
+ public WebPartDescriptionCollection(System.Collections.ICollection webPartDescriptions) { }
+ public System.Web.UI.WebControls.WebParts.WebPartDescription this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartDescription this[string id] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPartDescription value) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPartDescription[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPartDescription value) { throw null; }
+ }
+ public abstract partial class WebPartDisplayMode
+ {
+ protected WebPartDisplayMode(string name) { }
+ public virtual bool AllowPageDesign { get { throw null; } }
+ public virtual bool AssociatedWithToolZone { get { throw null; } }
+ public string Name { get { throw null; } }
+ public virtual bool RequiresPersonalization { get { throw null; } }
+ public virtual bool ShowHiddenWebParts { get { throw null; } }
+ public virtual bool IsEnabled(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager) { throw null; }
+ }
+ public partial class WebPartDisplayModeCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public WebPartDisplayModeCancelEventArgs(System.Web.UI.WebControls.WebParts.WebPartDisplayMode newDisplayMode) { }
+ public System.Web.UI.WebControls.WebParts.WebPartDisplayMode NewDisplayMode { get { throw null; } set { } }
+ }
+ public delegate void WebPartDisplayModeCancelEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs e);
+ public sealed partial class WebPartDisplayModeCollection : System.Collections.CollectionBase
+ {
+ internal WebPartDisplayModeCollection() { }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartDisplayMode this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartDisplayMode this[string modeName] { get { throw null; } }
+ public int Add(System.Web.UI.WebControls.WebParts.WebPartDisplayMode value) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPartDisplayMode value) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPartDisplayMode[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPartDisplayMode value) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.WebParts.WebPartDisplayMode value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ }
+ public partial class WebPartDisplayModeEventArgs : System.EventArgs
+ {
+ public WebPartDisplayModeEventArgs(System.Web.UI.WebControls.WebParts.WebPartDisplayMode oldDisplayMode) { }
+ public System.Web.UI.WebControls.WebParts.WebPartDisplayMode OldDisplayMode { get { throw null; } set { } }
+ }
+ public delegate void WebPartDisplayModeEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs e);
+ public partial class WebPartEventArgs : System.EventArgs
+ {
+ public WebPartEventArgs(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public System.Web.UI.WebControls.WebParts.WebPart WebPart { get { throw null; } }
+ }
+ public delegate void WebPartEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
+ public enum WebPartExportMode
+ {
+ All = 1,
+ None = 0,
+ NonSensitiveData = 2,
+ }
+ public enum WebPartHelpMode
+ {
+ Modal = 0,
+ Modeless = 1,
+ Navigate = 2,
+ }
+ public partial class WebPartManager : System.Web.UI.Control, System.Web.UI.INamingContainer, System.Web.UI.WebControls.WebParts.IPersonalizable
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartDisplayMode BrowseDisplayMode;
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartDisplayMode CatalogDisplayMode;
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartDisplayMode ConnectDisplayMode;
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartDisplayMode DesignDisplayMode;
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartDisplayMode EditDisplayMode;
+ public WebPartManager() { }
+ public System.Web.UI.WebControls.WebParts.TransformerTypeCollection AvailableTransformers { get { throw null; } }
+ public virtual string CloseProviderWarning { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartConnectionCollection Connections { get { throw null; } }
+ public override System.Web.UI.ControlCollection Controls { get { throw null; } }
+ public virtual string DeleteWarning { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartDisplayMode DisplayMode { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection DisplayModes { get { throw null; } }
+ protected internal System.Web.UI.WebControls.WebParts.WebPartConnectionCollection DynamicConnections { get { throw null; } }
+ public virtual bool EnableClientScript { get { throw null; } set { } }
+ public override bool EnableTheming { get { throw null; } set { } }
+ public virtual string ExportSensitiveDataWarning { get { throw null; } set { } }
+ protected System.Web.UI.WebControls.WebParts.WebPartManagerInternals Internals { get { throw null; } }
+ protected virtual bool IsCustomPersonalizationStateDirty { get { throw null; } }
+ protected virtual System.Security.PermissionSet MediumPermissionSet { get { throw null; } }
+ protected virtual System.Security.PermissionSet MinimalPermissionSet { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartPersonalization Personalization { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPart SelectedWebPart { get { throw null; } }
+ public override string SkinID { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartConnectionCollection StaticConnections { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection SupportedDisplayModes { get { throw null; } }
+ bool System.Web.UI.WebControls.WebParts.IPersonalizable.IsDirty { get { throw null; } }
+ public override bool Visible { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartCollection WebParts { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartZoneCollection Zones { get { throw null; } }
+ public event System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventHandler AuthorizeWebPart { add { } remove { } }
+ public event System.EventHandler ConnectionsActivated { add { } remove { } }
+ public event System.EventHandler ConnectionsActivating { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventHandler DisplayModeChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventHandler DisplayModeChanging { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartEventHandler SelectedWebPartChanged { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler SelectedWebPartChanging { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartEventHandler WebPartAdded { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartAddingEventHandler WebPartAdding { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartEventHandler WebPartClosed { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler WebPartClosing { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartEventHandler WebPartDeleted { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler WebPartDeleting { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartEventHandler WebPartMoved { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartMovingEventHandler WebPartMoving { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartConnectionsEventHandler WebPartsConnected { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventHandler WebPartsConnecting { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartConnectionsEventHandler WebPartsDisconnected { add { } remove { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventHandler WebPartsDisconnecting { add { } remove { } }
+ protected virtual void ActivateConnections() { }
+ public System.Web.UI.WebControls.WebParts.WebPart AddWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart, System.Web.UI.WebControls.WebParts.WebPartZoneBase zone, int zoneIndex) { throw null; }
+ public virtual void BeginWebPartConnecting(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public virtual void BeginWebPartEditing(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public bool CanConnectWebParts(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint) { throw null; }
+ public virtual bool CanConnectWebParts(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { throw null; }
+ protected virtual bool CheckRenderClientScript() { throw null; }
+ public void CloseWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public System.Web.UI.WebControls.WebParts.WebPartConnection ConnectWebParts(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint) { throw null; }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartConnection ConnectWebParts(System.Web.UI.WebControls.WebParts.WebPart provider, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPart consumer, System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint consumerConnectionPoint, System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.WebPart CopyWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.TransformerTypeCollection CreateAvailableTransformers() { throw null; }
+ protected sealed override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection CreateDisplayModes() { throw null; }
+ protected virtual string CreateDynamicConnectionID() { throw null; }
+ protected virtual string CreateDynamicWebPartID(System.Type webPartType) { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.ErrorWebPart CreateErrorWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID, string errorMessage) { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.WebPartPersonalization CreatePersonalization() { throw null; }
+ public virtual System.Web.UI.WebControls.WebParts.GenericWebPart CreateWebPart(System.Web.UI.Control control) { throw null; }
+ public void DeleteWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected virtual void DisconnectWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public virtual void DisconnectWebParts(System.Web.UI.WebControls.WebParts.WebPartConnection connection) { }
+ public virtual void EndWebPartConnecting() { }
+ public virtual void EndWebPartEditing() { }
+ public virtual void ExportWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart, System.Xml.XmlWriter writer) { }
+ public override void Focus() { }
+ public virtual System.Web.UI.WebControls.WebParts.ConsumerConnectionPointCollection GetConsumerConnectionPoints(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ public static System.Web.UI.WebControls.WebParts.WebPartManager GetCurrentWebPartManager(System.Web.UI.Page page) { throw null; }
+ protected internal virtual string GetDisplayTitle(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ public string GetExportUrl(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ public System.Web.UI.WebControls.WebParts.GenericWebPart GetGenericWebPart(System.Web.UI.Control control) { throw null; }
+ public virtual System.Web.UI.WebControls.WebParts.ProviderConnectionPointCollection GetProviderConnectionPoints(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ public virtual System.Web.UI.WebControls.WebParts.WebPart ImportWebPart(System.Xml.XmlReader reader, out string errorMessage) { errorMessage = default(string); throw null; }
+ public virtual bool IsAuthorized(System.Type type, string path, string authorizationFilter, bool isShared) { throw null; }
+ public bool IsAuthorized(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ protected internal override void LoadControlState(object savedState) { }
+ protected virtual void LoadCustomPersonalizationState(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state) { }
+ public virtual void MoveWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart, System.Web.UI.WebControls.WebParts.WebPartZoneBase zone, int zoneIndex) { }
+ protected virtual void OnAuthorizeWebPart(System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs e) { }
+ protected virtual void OnConnectionsActivated(System.EventArgs e) { }
+ protected virtual void OnConnectionsActivating(System.EventArgs e) { }
+ protected virtual void OnDisplayModeChanged(System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs e) { }
+ protected virtual void OnDisplayModeChanging(System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs e) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void OnSelectedWebPartChanged(System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected virtual void OnSelectedWebPartChanging(System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e) { }
+ protected internal override void OnUnload(System.EventArgs e) { }
+ protected virtual void OnWebPartAdded(System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected virtual void OnWebPartAdding(System.Web.UI.WebControls.WebParts.WebPartAddingEventArgs e) { }
+ protected virtual void OnWebPartClosed(System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected virtual void OnWebPartClosing(System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e) { }
+ protected virtual void OnWebPartDeleted(System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected virtual void OnWebPartDeleting(System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e) { }
+ protected virtual void OnWebPartMoved(System.Web.UI.WebControls.WebParts.WebPartEventArgs e) { }
+ protected virtual void OnWebPartMoving(System.Web.UI.WebControls.WebParts.WebPartMovingEventArgs e) { }
+ protected virtual void OnWebPartsConnected(System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs e) { }
+ protected virtual void OnWebPartsConnecting(System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs e) { }
+ protected virtual void OnWebPartsDisconnected(System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs e) { }
+ protected virtual void OnWebPartsDisconnecting(System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs e) { }
+ protected virtual void RegisterClientScript() { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override object SaveControlState() { throw null; }
+ protected virtual void SaveCustomPersonalizationState(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state) { }
+ protected void SetPersonalizationDirty() { }
+ protected void SetSelectedWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ void System.Web.UI.WebControls.WebParts.IPersonalizable.Load(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state) { }
+ void System.Web.UI.WebControls.WebParts.IPersonalizable.Save(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state) { }
+ protected override void TrackViewState() { }
+ }
+ public sealed partial class WebPartManagerInternals
+ {
+ internal WebPartManagerInternals() { }
+ public void AddWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public void CallOnClosing(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public void CallOnConnectModeChanged(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public void CallOnDeleting(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public void CallOnEditModeChanged(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public bool ConnectionDeleted(System.Web.UI.WebControls.WebParts.WebPartConnection connection) { throw null; }
+ public object CreateObjectFromType(System.Type type) { throw null; }
+ public void DeleteConnection(System.Web.UI.WebControls.WebParts.WebPartConnection connection) { }
+ public string GetZoneID(System.Web.UI.WebControls.WebParts.WebPart webPart) { throw null; }
+ public void LoadConfigurationState(System.Web.UI.WebControls.WebParts.WebPartTransformer transformer, object savedState) { }
+ public void RemoveWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public object SaveConfigurationState(System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { throw null; }
+ public void SetConnectErrorMessage(System.Web.UI.WebControls.WebParts.WebPart webPart, string connectErrorMessage) { }
+ public void SetHasSharedData(System.Web.UI.WebControls.WebParts.WebPart webPart, bool hasSharedData) { }
+ public void SetHasUserData(System.Web.UI.WebControls.WebParts.WebPart webPart, bool hasUserData) { }
+ public void SetIsClosed(System.Web.UI.WebControls.WebParts.WebPart webPart, bool isClosed) { }
+ public void SetIsShared(System.Web.UI.WebControls.WebParts.WebPart webPart, bool isShared) { }
+ public void SetIsShared(System.Web.UI.WebControls.WebParts.WebPartConnection connection, bool isShared) { }
+ public void SetIsStandalone(System.Web.UI.WebControls.WebParts.WebPart webPart, bool isStandalone) { }
+ public void SetIsStatic(System.Web.UI.WebControls.WebParts.WebPart webPart, bool isStatic) { }
+ public void SetIsStatic(System.Web.UI.WebControls.WebParts.WebPartConnection connection, bool isStatic) { }
+ public void SetTransformer(System.Web.UI.WebControls.WebParts.WebPartConnection connection, System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { }
+ public void SetZoneID(System.Web.UI.WebControls.WebParts.WebPart webPart, string zoneID) { }
+ public void SetZoneIndex(System.Web.UI.WebControls.WebParts.WebPart webPart, int zoneIndex) { }
+ }
+ public sealed partial class WebPartMenuStyle : System.Web.UI.WebControls.TableStyle, System.ComponentModel.ICustomTypeDescriptor
+ {
+ public WebPartMenuStyle() { }
+ public WebPartMenuStyle(System.Web.UI.StateBag bag) { }
+ public override System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get { throw null; } set { } }
+ public System.Drawing.Color ShadowColor { get { throw null; } set { } }
+ public override void CopyFrom(System.Web.UI.WebControls.Style s) { }
+ protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { }
+ public override void MergeWith(System.Web.UI.WebControls.Style s) { }
+ public override void Reset() { }
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ }
+ public partial class WebPartMovingEventArgs : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs
+ {
+ public WebPartMovingEventArgs(System.Web.UI.WebControls.WebParts.WebPart webPart, System.Web.UI.WebControls.WebParts.WebPartZoneBase zone, int zoneIndex) : base (default(System.Web.UI.WebControls.WebParts.WebPart)) { }
+ public System.Web.UI.WebControls.WebParts.WebPartZoneBase Zone { get { throw null; } set { } }
+ public int ZoneIndex { get { throw null; } set { } }
+ }
+ public delegate void WebPartMovingEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartMovingEventArgs e);
+ public partial class WebPartPersonalization
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartUserCapability EnterSharedScopeUserCapability;
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartUserCapability ModifyStateUserCapability;
+ public WebPartPersonalization(System.Web.UI.WebControls.WebParts.WebPartManager owner) { }
+ public bool CanEnterSharedScope { get { throw null; } }
+ public virtual bool Enabled { get { throw null; } set { } }
+ public virtual bool HasPersonalizationState { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.PersonalizationScope InitialScope { get { throw null; } set { } }
+ public bool IsEnabled { get { throw null; } }
+ protected bool IsInitialized { get { throw null; } }
+ public bool IsModifiable { get { throw null; } }
+ public virtual string ProviderName { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.PersonalizationScope Scope { get { throw null; } }
+ protected bool ShouldResetPersonalizationState { get { throw null; } set { } }
+ protected virtual System.Collections.IDictionary UserCapabilities { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPartManager WebPartManager { get { throw null; } }
+ protected internal virtual void ApplyPersonalizationState() { }
+ protected internal virtual void ApplyPersonalizationState(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected virtual void ChangeScope(System.Web.UI.WebControls.WebParts.PersonalizationScope scope) { }
+ protected internal virtual void CopyPersonalizationState(System.Web.UI.WebControls.WebParts.WebPart webPartA, System.Web.UI.WebControls.WebParts.WebPart webPartB) { }
+ public void EnsureEnabled(bool ensureModifiable) { }
+ protected internal virtual void ExtractPersonalizationState() { }
+ protected internal virtual void ExtractPersonalizationState(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected internal virtual string GetAuthorizationFilter(string webPartID) { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.PersonalizationScope Load() { throw null; }
+ public virtual void ResetPersonalizationState() { }
+ protected virtual void Save() { }
+ protected internal virtual void SetDirty() { }
+ protected internal virtual void SetDirty(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public virtual void ToggleScope() { }
+ }
+ public sealed partial class WebPartTracker : System.IDisposable
+ {
+ public WebPartTracker(System.Web.UI.WebControls.WebParts.WebPart webPart, System.Web.UI.WebControls.WebParts.ProviderConnectionPoint providerConnectionPoint) { }
+ public bool IsCircularConnection { get { throw null; } }
+ void System.IDisposable.Dispose() { }
+ }
+ public abstract partial class WebPartTransformer
+ {
+ protected WebPartTransformer() { }
+ public virtual System.Web.UI.Control CreateConfigurationControl() { throw null; }
+ protected internal virtual void LoadConfigurationState(object savedState) { }
+ protected internal virtual object SaveConfigurationState() { throw null; }
+ public abstract object Transform(object providerData);
+ }
+ public sealed partial class WebPartTransformerAttribute : System.Attribute
+ {
+ public WebPartTransformerAttribute(System.Type consumerType, System.Type providerType) { }
+ public System.Type ConsumerType { get { throw null; } }
+ public System.Type ProviderType { get { throw null; } }
+ public static System.Type GetConsumerType(System.Type transformerType) { throw null; }
+ public static System.Type GetProviderType(System.Type transformerType) { throw null; }
+ }
+ public sealed partial class WebPartTransformerCollection : System.Collections.CollectionBase
+ {
+ public WebPartTransformerCollection() { }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartTransformer this[int index] { get { throw null; } set { } }
+ public int Add(System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { throw null; }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPartTransformer[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { throw null; }
+ public void Insert(int index, System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.Web.UI.WebControls.WebParts.WebPartTransformer transformer) { }
+ }
+ public sealed partial class WebPartUserCapability
+ {
+ public WebPartUserCapability(string name) { }
+ public string Name { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Web.UI.WebControls.WebParts.WebPartVerbConverter, System.Web")]
+ public partial class WebPartVerb : System.Web.UI.IStateManager
+ {
+ public WebPartVerb(string id, string clientClickHandler) { }
+ public WebPartVerb(string id, System.Web.UI.WebControls.WebParts.WebPartEventHandler serverClickHandler) { }
+ public WebPartVerb(string id, System.Web.UI.WebControls.WebParts.WebPartEventHandler serverClickHandler, string clientClickHandler) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string ClientClickHandler { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual string Description { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual bool Enabled { get { throw null; } set { } }
+ public string ID { get { throw null; } }
+ [System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design", "UITypeEditor, System.Drawing")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual string ImageUrl { get { throw null; } set { } }
+ protected virtual bool IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Web.UI.WebControls.WebParts.WebPartEventHandler ServerClickHandler { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ protected System.Web.UI.StateBag ViewState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public virtual bool Visible { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected virtual void LoadViewState(object savedState) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected virtual object SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ object System.Web.UI.IStateManager.SaveViewState() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ void System.Web.UI.IStateManager.TrackViewState() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ protected virtual void TrackViewState() { }
+ }
+ public sealed partial class WebPartVerbCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public static readonly System.Web.UI.WebControls.WebParts.WebPartVerbCollection Empty;
+ public WebPartVerbCollection() { }
+ public WebPartVerbCollection(System.Collections.ICollection verbs) { }
+ public WebPartVerbCollection(System.Web.UI.WebControls.WebParts.WebPartVerbCollection existingVerbs, System.Collections.ICollection verbs) { }
+ public System.Web.UI.WebControls.WebParts.WebPartVerb this[int index] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPartVerb value) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPartVerb[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPartVerb value) { throw null; }
+ }
+ public enum WebPartVerbRenderMode
+ {
+ Menu = 0,
+ TitleBar = 1,
+ }
+ public partial class WebPartVerbsEventArgs : System.EventArgs
+ {
+ public WebPartVerbsEventArgs() { }
+ public WebPartVerbsEventArgs(System.Web.UI.WebControls.WebParts.WebPartVerbCollection verbs) { }
+ public System.Web.UI.WebControls.WebParts.WebPartVerbCollection Verbs { get { throw null; } set { } }
+ }
+ public delegate void WebPartVerbsEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartVerbsEventArgs e);
+ public partial class WebPartZone : System.Web.UI.WebControls.WebParts.WebPartZoneBase
+ {
+ public WebPartZone() { }
+ public virtual System.Web.UI.ITemplate ZoneTemplate { get { throw null; } set { } }
+ protected internal override System.Web.UI.WebControls.WebParts.WebPartCollection GetInitialWebParts() { throw null; }
+ protected internal override void OnInit(System.EventArgs e) { }
+ }
+ public abstract partial class WebPartZoneBase : System.Web.UI.WebControls.WebParts.WebZone, System.Web.UI.IPostBackEventHandler
+ {
+ protected WebPartZoneBase() { }
+ public virtual bool AllowLayoutChange { get { throw null; } set { } }
+ public override System.Drawing.Color BorderColor { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.BorderStyle BorderStyle { get { throw null; } set { } }
+ public override System.Web.UI.WebControls.Unit BorderWidth { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb CloseVerb { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb ConnectVerb { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb DeleteVerb { get { throw null; } }
+ public virtual string DisplayTitle { get { throw null; } }
+ protected internal bool DragDropEnabled { get { throw null; } }
+ public virtual System.Drawing.Color DragHighlightColor { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb EditVerb { get { throw null; } }
+ public override string EmptyZoneText { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb ExportVerb { get { throw null; } }
+ protected override bool HasFooter { get { throw null; } }
+ protected override bool HasHeader { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb HelpVerb { get { throw null; } }
+ public virtual System.Web.UI.WebControls.Orientation LayoutOrientation { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style MenuCheckImageStyle { get { throw null; } }
+ public virtual string MenuCheckImageUrl { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style MenuLabelHoverStyle { get { throw null; } }
+ public System.Web.UI.WebControls.Style MenuLabelStyle { get { throw null; } }
+ public virtual string MenuLabelText { get { throw null; } set { } }
+ public virtual string MenuPopupImageUrl { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartMenuStyle MenuPopupStyle { get { throw null; } }
+ public System.Web.UI.WebControls.Style MenuVerbHoverStyle { get { throw null; } }
+ public System.Web.UI.WebControls.Style MenuVerbStyle { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb MinimizeVerb { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerb RestoreVerb { get { throw null; } }
+ public System.Web.UI.WebControls.Style SelectedPartChromeStyle { get { throw null; } }
+ public virtual bool ShowTitleIcons { get { throw null; } set { } }
+ public virtual System.Web.UI.WebControls.ButtonType TitleBarVerbButtonType { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style TitleBarVerbStyle { get { throw null; } }
+ public override System.Web.UI.WebControls.ButtonType VerbButtonType { get { throw null; } set { } }
+ public System.Web.UI.WebControls.WebParts.WebPartChrome WebPartChrome { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartCollection WebParts { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.WebPartVerbRenderMode WebPartVerbRenderMode { get { throw null; } set { } }
+ public event System.Web.UI.WebControls.WebParts.WebPartVerbsEventHandler CreateVerbs { add { } remove { } }
+ protected virtual void CloseWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected virtual void ConnectWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected internal override void CreateChildControls() { }
+ protected override System.Web.UI.ControlCollection CreateControlCollection() { throw null; }
+ protected override System.Web.UI.WebControls.Style CreateControlStyle() { throw null; }
+ protected virtual System.Web.UI.WebControls.WebParts.WebPartChrome CreateWebPartChrome() { throw null; }
+ protected virtual void DeleteWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected virtual void EditWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ public override System.Web.UI.WebControls.WebParts.PartChromeType GetEffectiveChromeType(System.Web.UI.WebControls.WebParts.Part part) { throw null; }
+ protected internal abstract System.Web.UI.WebControls.WebParts.WebPartCollection GetInitialWebParts();
+ protected override void LoadViewState(object savedState) { }
+ protected virtual void MinimizeWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected virtual void OnCreateVerbs(System.Web.UI.WebControls.WebParts.WebPartVerbsEventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ protected virtual void RaisePostBackEvent(string eventArgument) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderBody(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderDropCue(System.Web.UI.HtmlTextWriter writer) { }
+ protected override void RenderHeader(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RestoreWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart) { }
+ protected override object SaveViewState() { throw null; }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
+ protected override void TrackViewState() { }
+ }
+ public sealed partial class WebPartZoneCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public WebPartZoneCollection() { }
+ public WebPartZoneCollection(System.Collections.ICollection webPartZones) { }
+ public System.Web.UI.WebControls.WebParts.WebPartZoneBase this[int index] { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.WebPartZoneBase this[string id] { get { throw null; } }
+ public bool Contains(System.Web.UI.WebControls.WebParts.WebPartZoneBase value) { throw null; }
+ public void CopyTo(System.Web.UI.WebControls.WebParts.WebPartZoneBase[] array, int index) { }
+ public int IndexOf(System.Web.UI.WebControls.WebParts.WebPartZoneBase value) { throw null; }
+ }
+ public abstract partial class WebZone : System.Web.UI.WebControls.CompositeControl
+ {
+ internal WebZone() { }
+ public virtual string BackImageUrl { get { throw null; } set { } }
+ public virtual string EmptyZoneText { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style EmptyZoneTextStyle { get { throw null; } }
+ public System.Web.UI.WebControls.Style ErrorStyle { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.TitleStyle FooterStyle { get { throw null; } }
+ protected virtual bool HasFooter { get { throw null; } }
+ protected virtual bool HasHeader { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.TitleStyle HeaderStyle { get { throw null; } }
+ public virtual string HeaderText { get { throw null; } set { } }
+ public virtual int Padding { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Unit PartChromePadding { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style PartChromeStyle { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.PartChromeType PartChromeType { get { throw null; } set { } }
+ public System.Web.UI.WebControls.TableStyle PartStyle { get { throw null; } }
+ public System.Web.UI.WebControls.WebParts.TitleStyle PartTitleStyle { get { throw null; } }
+ protected internal bool RenderClientScript { get { throw null; } }
+ protected override System.Web.UI.HtmlTextWriterTag TagKey { get { throw null; } }
+ public virtual System.Web.UI.WebControls.ButtonType VerbButtonType { get { throw null; } set { } }
+ public System.Web.UI.WebControls.Style VerbStyle { get { throw null; } }
+ protected System.Web.UI.WebControls.WebParts.WebPartManager WebPartManager { get { throw null; } }
+ public virtual System.Web.UI.WebControls.WebParts.PartChromeType GetEffectiveChromeType(System.Web.UI.WebControls.WebParts.Part part) { throw null; }
+ protected override void LoadViewState(object savedState) { }
+ protected internal override void OnInit(System.EventArgs e) { }
+ protected internal override void OnPreRender(System.EventArgs e) { }
+ public override void RenderBeginTag(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderBody(System.Web.UI.HtmlTextWriter writer) { }
+ protected internal override void RenderContents(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderFooter(System.Web.UI.HtmlTextWriter writer) { }
+ protected virtual void RenderHeader(System.Web.UI.HtmlTextWriter writer) { }
+ protected override object SaveViewState() { throw null; }
+ protected override void TrackViewState() { }
+ }
+}
+namespace System.Web.Util
+{
+ public partial class HttpEncoder
+ {
+ public HttpEncoder() { }
+ public static System.Web.Util.HttpEncoder Current { get { throw null; } set { } }
+ public static System.Web.Util.HttpEncoder Default { get { throw null; } }
+ protected internal virtual void HeaderNameValueEncode(string headerName, string headerValue, out string encodedHeaderName, out string encodedHeaderValue) { encodedHeaderName = default(string); encodedHeaderValue = default(string); }
+ protected internal virtual void HtmlAttributeEncode(string value, System.IO.TextWriter output) { }
+ protected internal virtual void HtmlDecode(string value, System.IO.TextWriter output) { }
+ protected internal virtual void HtmlEncode(string value, System.IO.TextWriter output) { }
+ protected internal virtual string JavaScriptStringEncode(string value) { throw null; }
+ protected internal virtual byte[] UrlEncode(byte[] bytes, int offset, int count) { throw null; }
+ protected internal virtual string UrlPathEncode(string value) { throw null; }
+ }
+ public partial interface IWebObjectFactory
+ {
+ object CreateInstance();
+ }
+ public partial interface IWebPropertyAccessor
+ {
+ object GetProperty(object target);
+ void SetProperty(object target, object value);
+ }
+ public enum RequestValidationSource
+ {
+ Cookies = 2,
+ Files = 3,
+ Form = 1,
+ Headers = 7,
+ Path = 5,
+ PathInfo = 6,
+ QueryString = 0,
+ RawUrl = 4,
+ }
+ public partial class RequestValidator
+ {
+ public RequestValidator() { }
+ public static System.Web.Util.RequestValidator Current { get { throw null; } set { } }
+ public bool InvokeIsValidRequestString(System.Web.HttpContext context, string value, System.Web.Util.RequestValidationSource requestValidationSource, string collectionKey, out int validationFailureIndex) { validationFailureIndex = default(int); throw null; }
+ protected internal virtual bool IsValidRequestString(System.Web.HttpContext context, string value, System.Web.Util.RequestValidationSource requestValidationSource, string collectionKey, out int validationFailureIndex) { validationFailureIndex = default(int); throw null; }
+ }
+ public delegate void TransactedCallback();
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class Transactions
+ {
+ public Transactions() { }
+ public static void InvokeTransacted(System.Web.Util.TransactedCallback callback, System.EnterpriseServices.TransactionOption mode) { }
+ [System.MonoTODOAttribute("Not implemented, not supported by Mono")]
+ public static void InvokeTransacted(System.Web.Util.TransactedCallback callback, System.EnterpriseServices.TransactionOption mode, ref bool transactionAborted) { }
+ }
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ public partial class WorkItem
+ {
+ public WorkItem() { }
+ [System.MonoTODOAttribute("Not implemented, not currently supported by Mono")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void Post(System.Web.Util.WorkItemCallback callback) { }
+ }
+ public delegate void WorkItemCallback();
+}
+namespace System.Web.WebSockets
+{
+ public sealed partial class AspNetWebSocket : System.Net.WebSockets.WebSocket
+ {
+ internal AspNetWebSocket() { }
+ public override System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { get { throw null; } }
+ public override string CloseStatusDescription { get { throw null; } }
+ public override System.Net.WebSockets.WebSocketState State { get { throw null; } }
+ public override string SubProtocol { get { throw null; } }
+ public override void Abort() { }
+ public override System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override System.Threading.Tasks.Task CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override void Dispose() { }
+ public override System.Threading.Tasks.Task<System.Net.WebSockets.WebSocketReceiveResult> ReceiveAsync(System.ArraySegment<byte> buffer, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override System.Threading.Tasks.Task SendAsync(System.ArraySegment<byte> buffer, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public abstract partial class AspNetWebSocketContext : System.Net.WebSockets.WebSocketContext
+ {
+ protected AspNetWebSocketContext() { }
+ public virtual string AnonymousID { get { throw null; } }
+ public virtual System.Web.HttpApplicationStateBase Application { get { throw null; } }
+ public virtual string ApplicationPath { get { throw null; } }
+ public virtual System.Web.Caching.Cache Cache { get { throw null; } }
+ public virtual System.Web.HttpClientCertificate ClientCertificate { get { throw null; } }
+ public static int ConnectionCount { get { throw null; } }
+ public override System.Net.CookieCollection CookieCollection { get { throw null; } }
+ public virtual System.Web.HttpCookieCollection Cookies { get { throw null; } }
+ public virtual string FilePath { get { throw null; } }
+ public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public override bool IsAuthenticated { get { throw null; } }
+ public virtual bool IsClientConnected { get { throw null; } }
+ public virtual bool IsDebuggingEnabled { get { throw null; } }
+ public override bool IsLocal { get { throw null; } }
+ public override bool IsSecureConnection { get { throw null; } }
+ public virtual System.Collections.IDictionary Items { get { throw null; } }
+ public virtual System.Security.Principal.WindowsIdentity LogonUserIdentity { get { throw null; } }
+ public override string Origin { get { throw null; } }
+ public virtual string Path { get { throw null; } }
+ public virtual string PathInfo { get { throw null; } }
+ public virtual System.Web.Profile.ProfileBase Profile { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ public virtual string RawUrl { get { throw null; } }
+ public override System.Uri RequestUri { get { throw null; } }
+ public override string SecWebSocketKey { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<string> SecWebSocketProtocols { get { throw null; } }
+ public override string SecWebSocketVersion { get { throw null; } }
+ public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } }
+ public virtual System.Collections.Specialized.NameValueCollection ServerVariables { get { throw null; } }
+ public virtual System.DateTime Timestamp { get { throw null; } }
+ public virtual System.Web.UnvalidatedRequestValuesBase Unvalidated { get { throw null; } }
+ public virtual System.Uri UrlReferrer { get { throw null; } }
+ public override System.Security.Principal.IPrincipal User { get { throw null; } }
+ public virtual string UserAgent { get { throw null; } }
+ public virtual string UserHostAddress { get { throw null; } }
+ public virtual string UserHostName { get { throw null; } }
+ public virtual string[] UserLanguages { get { throw null; } }
+ public override System.Net.WebSockets.WebSocket WebSocket { get { throw null; } }
+ }
+ public sealed partial class AspNetWebSocketOptions
+ {
+ public AspNetWebSocketOptions() { }
+ public bool RequireSameOrigin { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SubProtocol { get { throw null; } set { } }
+ }
+}
diff --git a/src/v4.5.2/System.Web.extra.cs b/src/v4.5.2/System.Web.extra.cs
new file mode 100644
index 0000000..8fac1a5
--- /dev/null
+++ b/src/v4.5.2/System.Web.extra.cs
@@ -0,0 +1,13 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+namespace System.Web.UI.WebControls
+{
+ [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))]
+ partial class Content { }
+ [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))]
+ partial class ContentPlaceHolder { }
+ internal partial class ContentBuilderInternal { }
+ internal partial class ContentPlaceHolderBuilder { }
+} \ No newline at end of file
diff --git a/src/v4.5.2/System.Windows.Forms.DataVisualization.cs b/src/v4.5.2/System.Windows.Forms.DataVisualization.cs
new file mode 100644
index 0000000..2b7f83f
--- /dev/null
+++ b/src/v4.5.2/System.Windows.Forms.DataVisualization.cs
@@ -0,0 +1,2320 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.Forms.DataVisualization.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.Forms.DataVisualization.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.Forms.DataVisualization.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Windows.Forms.DataVisualization.Charting
+{
+ public abstract partial class Annotation : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ protected Annotation() { }
+ public virtual System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool AllowAnchorMoving { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool AllowMoving { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool AllowPathEditing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool AllowResizing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool AllowSelecting { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool AllowTextEditing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.ContentAlignment AnchorAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.DataPoint AnchorDataPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string AnchorDataPointName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double AnchorOffsetX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double AnchorOffsetY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double AnchorX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double AnchorY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AnnotationGroup AnnotationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract string AnnotationType { get; }
+ public virtual System.Windows.Forms.DataVisualization.Charting.Axis AxisX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string AxisXName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.Axis AxisY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string AxisYName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double Bottom { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string ClipToChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double Height { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsSelected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsSizeAlwaysRelative { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double Right { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color ShadowColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int ShadowOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle SmartLabelStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.TextStyle TextStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double Width { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double X { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double Y { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string YAxisName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public virtual void BeginPlacement() { }
+ [System.MonoTODOAttribute]
+ public virtual void BringToFront() { }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public virtual void EndPlacement() { }
+ [System.MonoTODOAttribute]
+ public virtual void ResizeToContent() { }
+ [System.MonoTODOAttribute]
+ public virtual void SendToBack() { }
+ [System.MonoTODOAttribute]
+ public void SetAnchor(System.Windows.Forms.DataVisualization.Charting.DataPoint dataPoint) { }
+ [System.MonoTODOAttribute]
+ public void SetAnchor(System.Windows.Forms.DataVisualization.Charting.DataPoint dataPoint1, System.Windows.Forms.DataVisualization.Charting.DataPoint dataPoint2) { }
+ }
+ public partial class AnnotationCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Annotation>
+ {
+ internal AnnotationCollection() { }
+ [System.MonoTODOAttribute]
+ public override System.Windows.Forms.DataVisualization.Charting.Annotation FindByName(string name) { throw null; }
+ }
+ public partial class AnnotationGroup : System.Windows.Forms.DataVisualization.Charting.Annotation
+ {
+ public AnnotationGroup() { }
+ public override System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool AllowAnchorMoving { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool AllowMoving { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool AllowPathEditing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool AllowResizing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool AllowSelecting { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool AllowTextEditing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AnnotationCollection Annotations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string ClipToChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool IsSelected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool IsSizeAlwaysRelative { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color ShadowColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override int ShadowOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.TextStyle TextStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class AnnotationPathPoint : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ public AnnotationPathPoint() { }
+ public AnnotationPathPoint(float x, float y) { }
+ public AnnotationPathPoint(float x, float y, byte type) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public byte PointType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float X { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float Y { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class AnnotationPathPointCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.AnnotationPathPoint>
+ {
+ public AnnotationPathPointCollection(System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation annotation) { }
+ protected override void Dispose(bool disposing) { }
+ public override void Invalidate() { }
+ }
+ public partial class AnnotationPositionChangingEventArgs : System.EventArgs
+ {
+ public AnnotationPositionChangingEventArgs() { }
+ public System.Windows.Forms.DataVisualization.Charting.Annotation Annotation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.PointF NewAnchorLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double NewAnchorLocationX { get { throw null; } set { } }
+ public double NewAnchorLocationY { get { throw null; } set { } }
+ public double NewLocationX { get { throw null; } set { } }
+ public double NewLocationY { get { throw null; } set { } }
+ public System.Drawing.RectangleF NewPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double NewSizeHeight { get { throw null; } set { } }
+ public double NewSizeWidth { get { throw null; } set { } }
+ }
+ public partial class AnnotationSmartLabelStyle : System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle
+ {
+ public AnnotationSmartLabelStyle() { }
+ public AnnotationSmartLabelStyle(object chartElement) { }
+ public override System.Drawing.Color CalloutBackColor { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle CalloutLineAnchorCapStyle { get { throw null; } set { } }
+ public override System.Drawing.Color CalloutLineColor { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartDashStyle CalloutLineDashStyle { get { throw null; } set { } }
+ public override int CalloutLineWidth { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle CalloutStyle { get { throw null; } set { } }
+ }
+ public partial class AnovaResult
+ {
+ public AnovaResult() { }
+ public double DegreeOfFreedomBetweenGroups { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double DegreeOfFreedomTotal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double DegreeOfFreedomWithinGroups { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FCriticalValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FRatio { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double MeanSquareVarianceBetweenGroups { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double MeanSquareVarianceWithinGroups { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SumOfSquaresBetweenGroups { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SumOfSquaresTotal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SumOfSquaresWithinGroups { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum AntiAliasingStyles
+ {
+ All = 3,
+ Graphics = 2,
+ None = 0,
+ Text = 1,
+ }
+ [System.FlagsAttribute]
+ public enum AreaAlignmentOrientations
+ {
+ All = 3,
+ Horizontal = 2,
+ None = 0,
+ Vertical = 1,
+ }
+ [System.FlagsAttribute]
+ public enum AreaAlignmentStyles
+ {
+ All = 15,
+ AxesView = 4,
+ Cursor = 8,
+ None = 0,
+ PlotPosition = 2,
+ Position = 1,
+ }
+ public partial class ArrowAnnotation : System.Windows.Forms.DataVisualization.Charting.Annotation
+ {
+ public ArrowAnnotation() { }
+ public override System.Drawing.ContentAlignment AnchorAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string AnnotationType { get { throw null; } }
+ public virtual int ArrowSize { get { throw null; } set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.ArrowStyle ArrowStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum ArrowStyle
+ {
+ DoubleArrow = 1,
+ Simple = 0,
+ Tailed = 2,
+ }
+ public partial class Axis : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public Axis() { }
+ public Axis(System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea, System.Windows.Forms.DataVisualization.Charting.AxisName axisTypeName) { }
+ public System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle ArrowStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.AxisName AxisName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual double Crossing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.CustomLabelsCollection CustomLabels { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.AxisEnabled Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color InterlacedColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Interval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode IntervalAutoMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double IntervalOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalOffsetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsInterlaced { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsLabelAutoFit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsLogarithmic { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsMarginVisible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsMarksNextToAxis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReversed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsStartedFromZero { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LabelAutoFitMaxFontSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LabelAutoFitMinFontSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles LabelAutoFitStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LabelStyle LabelStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double LogarithmBase { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Grid MajorGrid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TickMark MajorTickMark { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float MaximumAutoSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Grid MinorGrid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TickMark MinorTickMark { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { get { throw null; } set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle ScaleBreakStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AxisScaleView ScaleView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AxisScrollBar ScrollBar { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.StripLinesCollection StripLines { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.TextOrientation TextOrientation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Title { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.StringAlignment TitleAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Font TitleFont { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color TitleForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public double GetPosition(double axisValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public double PixelPositionToValue(double position) { throw null; }
+ [System.MonoTODOAttribute]
+ public double PositionToValue(double position) { throw null; }
+ [System.MonoTODOAttribute]
+ public void RoundAxisValues() { }
+ [System.MonoTODOAttribute]
+ public double ValueToPixelPosition(double axisValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public double ValueToPosition(double axisValue) { throw null; }
+ }
+ public enum AxisArrowStyle
+ {
+ Lines = 3,
+ None = 0,
+ SharpTriangle = 2,
+ Triangle = 1,
+ }
+ public enum AxisEnabled
+ {
+ Auto = 0,
+ False = 2,
+ True = 1,
+ }
+ public enum AxisName
+ {
+ X = 0,
+ X2 = 2,
+ Y = 1,
+ Y2 = 3,
+ }
+ public partial class AxisScaleBreakStyle
+ {
+ public AxisScaleBreakStyle() { }
+ public System.Windows.Forms.DataVisualization.Charting.BreakLineStyle BreakLineStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int CollapsibleSpaceThreshold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MaxNumberOfBreaks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Spacing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.StartFromZero StartFromZero { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class AxisScaleView
+ {
+ public AxisScaleView() { }
+ public bool IsZoomed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double MinSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType MinSizeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Size { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType SizeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double SmallScrollMinSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType SmallScrollMinSizeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double SmallScrollSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType SmallScrollSizeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double ViewMaximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ViewMinimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Zoomable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public void Scroll(System.DateTime newPosition) { }
+ [System.MonoTODOAttribute]
+ public void Scroll(double newPosition) { }
+ [System.MonoTODOAttribute]
+ public void Scroll(System.Windows.Forms.DataVisualization.Charting.ScrollType scrollType) { }
+ [System.MonoTODOAttribute]
+ public void Zoom(double viewStart, double viewEnd) { }
+ [System.MonoTODOAttribute]
+ public void Zoom(double viewPosition, double viewSize, System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType viewSizeType) { }
+ [System.MonoTODOAttribute]
+ public void Zoom(double viewPosition, double viewSize, System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType viewSizeType, bool saveState) { }
+ [System.MonoTODOAttribute]
+ public void ZoomReset() { }
+ [System.MonoTODOAttribute]
+ public void ZoomReset(int numberOfViews) { }
+ }
+ public partial class AxisScrollBar : System.IDisposable
+ {
+ public AxisScrollBar() { }
+ public System.Windows.Forms.DataVisualization.Charting.Axis Axis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ButtonColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles ButtonStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartArea ChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsPositionedInside { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsVisible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Size { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public enum AxisType
+ {
+ Primary = 0,
+ Secondary = 1,
+ }
+ public partial class Border3DAnnotation : System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation
+ {
+ public Border3DAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.BorderSkin BorderSkin { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class BorderSkin : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ public BorderSkin() { }
+ public System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BackImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle BackImageAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode BackImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color PageColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle SkinStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum BorderSkinStyle
+ {
+ Emboss = 1,
+ FrameThin1 = 4,
+ FrameThin2 = 5,
+ FrameThin3 = 6,
+ FrameThin4 = 7,
+ FrameThin5 = 8,
+ FrameThin6 = 9,
+ FrameTitle1 = 10,
+ FrameTitle2 = 11,
+ FrameTitle3 = 12,
+ FrameTitle4 = 13,
+ FrameTitle5 = 14,
+ FrameTitle6 = 15,
+ FrameTitle7 = 16,
+ FrameTitle8 = 17,
+ None = 0,
+ Raised = 2,
+ Sunken = 3,
+ }
+ public enum BreakLineStyle
+ {
+ None = 0,
+ Ragged = 3,
+ Straight = 1,
+ Wave = 2,
+ }
+ public partial class CalloutAnnotation : System.Windows.Forms.DataVisualization.Charting.TextAnnotation
+ {
+ public CalloutAnnotation() { }
+ public override System.Drawing.ContentAlignment AnchorAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override double AnchorOffsetX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override double AnchorOffsetY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle CalloutAnchorCap { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.CalloutStyle CalloutStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum CalloutStyle
+ {
+ Borderline = 1,
+ Cloud = 2,
+ Ellipse = 5,
+ Perspective = 6,
+ Rectangle = 3,
+ RoundedRectangle = 4,
+ SimpleLine = 0,
+ }
+ public partial class Chart : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize, System.IDisposable
+ {
+ public Chart() { }
+ public System.Windows.Forms.DataVisualization.Charting.AnnotationCollection Annotations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles AntiAliasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Image BackgroundImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BackImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle BackImageAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode BackImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderlineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderlineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderlineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.BorderSkin BorderSkin { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BuildNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartAreaCollection ChartAreas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.DataManipulator DataManipulator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object DataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ public new System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.NamedImagesCollection Images { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsSoftShadows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendCollection Legends { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartColorPalette Palette { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color[] PaletteCustomColors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.PrintingManager Printing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double RenderingDpiX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double RenderingDpiY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartSerializer Serializer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.SeriesCollection Series { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public new System.Drawing.Size Size { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SuppressExceptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality TextAntiAliasingQuality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TitleCollection Titles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public event System.EventHandler AnnotationPlaced { add { } remove { } }
+ public event System.EventHandler AnnotationPositionChanged { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs> AnnotationPositionChanging { add { } remove { } }
+ public event System.EventHandler AnnotationSelectionChanged { add { } remove { } }
+ public event System.EventHandler AnnotationTextChanged { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.ScrollBarEventArgs> AxisScrollBarClicked { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.ViewEventArgs> AxisViewChanged { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.ViewEventArgs> AxisViewChanging { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.CursorEventArgs> CursorPositionChanged { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.CursorEventArgs> CursorPositionChanging { add { } remove { } }
+ public event System.EventHandler Customize { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.CustomizeLegendEventArgs> CustomizeLegend { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs> FormatNumber { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.ToolTipEventArgs> GetToolTipText { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs> PostPaint { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs> PrePaint { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.CursorEventArgs> SelectionRangeChanged { add { } remove { } }
+ public event System.EventHandler<System.Windows.Forms.DataVisualization.Charting.CursorEventArgs> SelectionRangeChanging { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public void AlignDataPointsByAxisLabel() { }
+ [System.MonoTODOAttribute]
+ public void AlignDataPointsByAxisLabel(string series) { }
+ [System.MonoTODOAttribute]
+ public void AlignDataPointsByAxisLabel(string series, System.Windows.Forms.DataVisualization.Charting.PointSortOrder sortingOrder) { }
+ [System.MonoTODOAttribute]
+ public void AlignDataPointsByAxisLabel(System.Windows.Forms.DataVisualization.Charting.PointSortOrder sortingOrder) { }
+ [System.MonoTODOAttribute]
+ public void ApplyPaletteColors() { }
+ [System.MonoTODOAttribute]
+ public void BeginInit() { }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ [System.MonoTODOAttribute]
+ public void DataBind() { }
+ [System.MonoTODOAttribute]
+ public void DataBindCrossTable(System.Collections.IEnumerable dataSource, string seriesGroupByField, string xField, string yFields, string otherFields) { }
+ [System.MonoTODOAttribute]
+ public void DataBindCrossTable(System.Collections.IEnumerable dataSource, string seriesGroupByField, string xField, string yFields, string otherFields, System.Windows.Forms.DataVisualization.Charting.PointSortOrder sortingOrder) { }
+ [System.MonoTODOAttribute]
+ public void DataBindTable(System.Collections.IEnumerable dataSource) { }
+ [System.MonoTODOAttribute]
+ public void DataBindTable(System.Collections.IEnumerable dataSource, string xField) { }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public void EndInit() { }
+ public System.Windows.Forms.DataVisualization.Charting.ChartElementOutline GetChartElementOutline(object element, System.Windows.Forms.DataVisualization.Charting.ChartElementType elementType) { throw null; }
+ public new object GetService(System.Type serviceType) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.HitTestResult HitTest(int x, int y) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.HitTestResult HitTest(int x, int y, bool ignoreTransparent) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.HitTestResult[] HitTest(int x, int y, bool ignoreTransparent, params System.Windows.Forms.DataVisualization.Charting.ChartElementType[] requestedElement) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.HitTestResult HitTest(int x, int y, System.Windows.Forms.DataVisualization.Charting.ChartElementType requestedElement) { throw null; }
+ public new void Invalidate() { }
+ public new void Invalidate(System.Drawing.Rectangle rectangle) { }
+ [System.MonoTODOAttribute]
+ public void LoadTemplate(System.IO.Stream stream) { }
+ [System.MonoTODOAttribute]
+ public void LoadTemplate(string name) { }
+ protected override void OnCursorChanged(System.EventArgs e) { }
+ protected virtual void OnCustomize() { }
+ protected virtual void OnCustomizeLegend(System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection legendItems, string legendName) { }
+ protected override void OnDoubleClick(System.EventArgs e) { }
+ protected virtual void OnFormatNumber(System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs e) { }
+ protected override void OnLocationChanged(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs pevent) { }
+ protected virtual void OnPostPaint(System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs e) { }
+ protected virtual void OnPrePaint(System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected override void OnSystemColorsChanged(System.EventArgs e) { }
+ public override void Refresh() { }
+ [System.MonoTODOAttribute]
+ public void ResetAutoValues() { }
+ [System.MonoTODOAttribute]
+ public void SaveImage(System.IO.Stream imageStream, System.Drawing.Imaging.ImageFormat format) { }
+ [System.MonoTODOAttribute]
+ public void SaveImage(System.IO.Stream imageStream, System.Windows.Forms.DataVisualization.Charting.ChartImageFormat format) { }
+ [System.MonoTODOAttribute]
+ public void SaveImage(string imageFileName, System.Drawing.Imaging.ImageFormat format) { }
+ [System.MonoTODOAttribute]
+ public void SaveImage(string imageFileName, System.Windows.Forms.DataVisualization.Charting.ChartImageFormat format) { }
+ public void UpdateAnnotations() { }
+ public void UpdateCursor() { }
+ }
+ public partial class ChartArea : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public ChartArea() { }
+ public ChartArea(string name) { }
+ public System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations AlignmentOrientation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles AlignmentStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string AlignWithChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle Area3DStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Axis[] Axes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Axis AxisX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Axis AxisX2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Axis AxisY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Axis AxisY2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BackImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle BackImageAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode BackImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Cursor CursorX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Cursor CursorY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ElementPosition InnerPlotPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsSameFontSizeForAllAxes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ElementPosition Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ShadowColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ShadowOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public float GetSeriesDepth(System.Windows.Forms.DataVisualization.Charting.Series series) { throw null; }
+ [System.MonoTODOAttribute]
+ public float GetSeriesZPosition(System.Windows.Forms.DataVisualization.Charting.Series series) { throw null; }
+ [System.MonoTODOAttribute]
+ public void RecalculateAxesScale() { }
+ [System.MonoTODOAttribute]
+ public void TransformPoints(System.Windows.Forms.DataVisualization.Charting.Point3D[] points) { }
+ }
+ public partial class ChartArea3DStyle
+ {
+ public ChartArea3DStyle() { }
+ public ChartArea3DStyle(System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea) { }
+ public bool Enable3D { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Inclination { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsClustered { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsRightAngleAxes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LightStyle LightStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Perspective { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int PointDepth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int PointGapDepth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Rotation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int WallWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ChartAreaCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.ChartArea>
+ {
+ internal ChartAreaCollection() { }
+ public System.Windows.Forms.DataVisualization.Charting.ChartArea Add(string name) { throw null; }
+ }
+ public enum ChartColorPalette
+ {
+ Berry = 8,
+ Bright = 1,
+ BrightPastel = 12,
+ Chocolate = 9,
+ EarthTones = 6,
+ Excel = 3,
+ Fire = 10,
+ Grayscale = 2,
+ Light = 4,
+ None = 0,
+ Pastel = 5,
+ SeaGreen = 11,
+ SemiTransparent = 7,
+ }
+ public enum ChartDashStyle
+ {
+ Dash = 1,
+ DashDot = 2,
+ DashDotDot = 3,
+ Dot = 4,
+ NotSet = 0,
+ Solid = 5,
+ }
+ public abstract partial class ChartElement : System.IDisposable
+ {
+ protected ChartElement() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public object Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class ChartElementCollection<T> : System.Collections.ObjectModel.Collection<T>, System.IDisposable where T : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ internal ChartElementCollection() { }
+ protected override void ClearItems() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected override void InsertItem(int index, T item) { }
+ public virtual void Invalidate() { }
+ protected override void RemoveItem(int index) { }
+ public virtual void ResumeUpdates() { }
+ protected override void SetItem(int index, T item) { }
+ public virtual void SuspendUpdates() { }
+ }
+ public partial class ChartElementOutline : System.IDisposable
+ {
+ internal ChartElementOutline() { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Drawing.PointF> Markers { get { throw null; } }
+ public System.Drawing.Drawing2D.GraphicsPath OutlinePath { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public enum ChartElementType
+ {
+ Annotation = 22,
+ Axis = 3,
+ AxisLabelImage = 7,
+ AxisLabels = 8,
+ AxisTitle = 9,
+ DataPoint = 16,
+ DataPointLabel = 17,
+ Gridlines = 5,
+ LegendArea = 18,
+ LegendHeader = 20,
+ LegendItem = 21,
+ LegendTitle = 19,
+ Nothing = 0,
+ PlottingArea = 2,
+ ScrollBarLargeDecrement = 13,
+ ScrollBarLargeIncrement = 14,
+ ScrollBarSmallDecrement = 11,
+ ScrollBarSmallIncrement = 12,
+ ScrollBarThumbTracker = 10,
+ ScrollBarZoomReset = 15,
+ StripLines = 6,
+ TickMarks = 4,
+ Title = 1,
+ }
+ public partial class ChartGraphics : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ internal ChartGraphics() { }
+ public System.Drawing.Graphics Graphics { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public System.Drawing.PointF GetAbsolutePoint(System.Drawing.PointF point) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.RectangleF GetAbsoluteRectangle(System.Drawing.RectangleF rectangle) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.SizeF GetAbsoluteSize(System.Drawing.SizeF size) { throw null; }
+ [System.MonoTODOAttribute]
+ public double GetPositionFromAxis(string chartAreaName, System.Windows.Forms.DataVisualization.Charting.AxisName axis, double axisValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.PointF GetRelativePoint(System.Drawing.PointF point) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.RectangleF GetRelativeRectangle(System.Drawing.RectangleF rectangle) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Drawing.SizeF GetRelativeSize(System.Drawing.SizeF size) { throw null; }
+ }
+ public enum ChartHatchStyle
+ {
+ BackwardDiagonal = 1,
+ Cross = 2,
+ DarkDownwardDiagonal = 3,
+ DarkHorizontal = 4,
+ DarkUpwardDiagonal = 5,
+ DarkVertical = 6,
+ DashedDownwardDiagonal = 7,
+ DashedHorizontal = 8,
+ DashedUpwardDiagonal = 9,
+ DashedVertical = 10,
+ DiagonalBrick = 11,
+ DiagonalCross = 12,
+ Divot = 13,
+ DottedDiamond = 14,
+ DottedGrid = 15,
+ ForwardDiagonal = 16,
+ Horizontal = 17,
+ HorizontalBrick = 18,
+ LargeCheckerBoard = 19,
+ LargeConfetti = 20,
+ LargeGrid = 21,
+ LightDownwardDiagonal = 22,
+ LightHorizontal = 23,
+ LightUpwardDiagonal = 24,
+ LightVertical = 25,
+ NarrowHorizontal = 26,
+ NarrowVertical = 27,
+ None = 0,
+ OutlinedDiamond = 28,
+ Percent05 = 29,
+ Percent10 = 30,
+ Percent20 = 31,
+ Percent25 = 32,
+ Percent30 = 33,
+ Percent40 = 34,
+ Percent50 = 35,
+ Percent60 = 36,
+ Percent70 = 37,
+ Percent75 = 38,
+ Percent80 = 39,
+ Percent90 = 40,
+ Plaid = 41,
+ Shingle = 42,
+ SmallCheckerBoard = 43,
+ SmallConfetti = 44,
+ SmallGrid = 45,
+ SolidDiamond = 46,
+ Sphere = 47,
+ Trellis = 48,
+ Vertical = 49,
+ Wave = 50,
+ Weave = 51,
+ WideDownwardDiagonal = 52,
+ WideUpwardDiagonal = 53,
+ ZigZag = 54,
+ }
+ public enum ChartImageAlignmentStyle
+ {
+ Bottom = 5,
+ BottomLeft = 6,
+ BottomRight = 4,
+ Center = 8,
+ Left = 7,
+ Right = 3,
+ Top = 1,
+ TopLeft = 0,
+ TopRight = 2,
+ }
+ public enum ChartImageFormat
+ {
+ Bmp = 2,
+ Emf = 5,
+ EmfDual = 6,
+ EmfPlus = 7,
+ Gif = 4,
+ Jpeg = 0,
+ Png = 1,
+ Tiff = 3,
+ }
+ public enum ChartImageWrapMode
+ {
+ Scaled = 4,
+ Tile = 0,
+ TileFlipX = 1,
+ TileFlipXY = 3,
+ TileFlipY = 2,
+ Unscaled = 100,
+ }
+ public abstract partial class ChartNamedElement : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ protected ChartNamedElement() { }
+ protected ChartNamedElement(string name) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public abstract partial class ChartNamedElementCollection<T> : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<T> where T : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ internal ChartNamedElementCollection() { }
+ public T this[string name] { get { throw null; } set { } }
+ protected virtual string NamePrefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual T FindByName(string name) { throw null; }
+ [System.MonoTODOAttribute]
+ public int IndexOf(string name) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void InsertItem(int index, T item) { }
+ [System.MonoTODOAttribute]
+ public virtual bool IsUniqueName(string name) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual string NextUniqueName() { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void RemoveItem(int index) { }
+ [System.MonoTODOAttribute]
+ protected override void SetItem(int index, T item) { }
+ }
+ public partial class ChartPaintEventArgs : System.EventArgs
+ {
+ internal ChartPaintEventArgs() { }
+ public System.Windows.Forms.DataVisualization.Charting.Chart Chart { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object ChartElement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartGraphics ChartGraphics { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ElementPosition Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class ChartSerializer
+ {
+ internal ChartSerializer() { }
+ public System.Windows.Forms.DataVisualization.Charting.SerializationContents Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.SerializationFormat Format { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsResetWhenLoading { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsTemplateMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsUnknownAttributeIgnored { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string NonSerializableContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SerializableContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected string GetContentString(System.Windows.Forms.DataVisualization.Charting.SerializationContents content, bool serializable) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Load(System.IO.Stream stream) { }
+ [System.MonoTODOAttribute]
+ public void Load(System.IO.TextReader reader) { }
+ [System.MonoTODOAttribute]
+ public void Load(string fileName) { }
+ [System.MonoTODOAttribute]
+ public void Load(System.Xml.XmlReader reader) { }
+ [System.MonoTODOAttribute]
+ public void Reset() { }
+ [System.MonoTODOAttribute]
+ public void Save(System.IO.Stream stream) { }
+ [System.MonoTODOAttribute]
+ public void Save(System.IO.TextWriter writer) { }
+ [System.MonoTODOAttribute]
+ public void Save(string fileName) { }
+ [System.MonoTODOAttribute]
+ public void Save(System.Xml.XmlWriter writer) { }
+ }
+ public enum ChartValueType
+ {
+ Auto = 0,
+ Date = 9,
+ DateTime = 8,
+ DateTimeOffset = 11,
+ Double = 1,
+ Int32 = 3,
+ Int64 = 4,
+ Single = 2,
+ String = 7,
+ Time = 10,
+ UInt32 = 5,
+ UInt64 = 6,
+ }
+ public enum CompareMethod
+ {
+ EqualTo = 2,
+ LessThan = 1,
+ LessThanOrEqualTo = 4,
+ MoreThan = 0,
+ MoreThanOrEqualTo = 3,
+ NotEqualTo = 5,
+ }
+ public partial class Cursor : System.IDisposable
+ {
+ public Cursor() { }
+ public bool AutoScroll { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AxisType AxisType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Interval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double IntervalOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalOffsetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsUserEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsUserSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color SelectionColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double SelectionEnd { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double SelectionStart { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public void SetCursorPixelPosition(System.Drawing.PointF point, bool roundToBoundary) { }
+ [System.MonoTODOAttribute]
+ public void SetCursorPosition(double newPosition) { }
+ [System.MonoTODOAttribute]
+ public void SetSelectionPixelPosition(System.Drawing.PointF startPoint, System.Drawing.PointF endPoint, bool roundToBoundary) { }
+ [System.MonoTODOAttribute]
+ public void SetSelectionPosition(double newStart, double newEnd) { }
+ }
+ public partial class CursorEventArgs : System.EventArgs
+ {
+ public CursorEventArgs(System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea, System.Windows.Forms.DataVisualization.Charting.Axis axis, double newPosition) { }
+ public CursorEventArgs(System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea, System.Windows.Forms.DataVisualization.Charting.Axis axis, double newSelectionStart, double newSelectionEnd) { }
+ public System.Windows.Forms.DataVisualization.Charting.Axis Axis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartArea ChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double NewPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double NewSelectionEnd { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double NewSelectionStart { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class CustomizeLegendEventArgs : System.EventArgs
+ {
+ public CustomizeLegendEventArgs(System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection legendItems) { }
+ public CustomizeLegendEventArgs(System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection legendItems, string legendName) { }
+ public System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection LegendItems { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string LegendName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class CustomLabel : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public CustomLabel() { }
+ public CustomLabel(double fromPosition, double toPosition, string text, int labelRow, System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle markStyle) { }
+ public CustomLabel(double fromPosition, double toPosition, string text, int labelRow, System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle markStyle, System.Windows.Forms.DataVisualization.Charting.GridTickTypes gridTick) { }
+ public System.Windows.Forms.DataVisualization.Charting.Axis Axis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double FromPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GridTickTypes GridTicks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Image { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle LabelMark { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color MarkColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int RowIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double ToPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.CustomLabel Clone() { throw null; }
+ }
+ public partial class CustomLabelsCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.CustomLabel>
+ {
+ internal CustomLabelsCollection() { }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.CustomLabel Add(double fromPosition, double toPosition, string text) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.CustomLabel Add(double fromPosition, double toPosition, string text, int rowIndex, System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle markStyle) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.CustomLabel Add(double fromPosition, double toPosition, string text, int rowIndex, System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle markStyle, System.Windows.Forms.DataVisualization.Charting.GridTickTypes gridTick) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Add(double labelsStep, System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType intervalType) { }
+ [System.MonoTODOAttribute]
+ public void Add(double labelsStep, System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType intervalType, double min, double max, string format, int rowIndex, System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle markStyle) { }
+ [System.MonoTODOAttribute]
+ public void Add(double labelsStep, System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType intervalType, string format) { }
+ [System.MonoTODOAttribute]
+ public void Add(double labelsStep, System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType intervalType, string format, int rowIndex, System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle markStyle) { }
+ }
+ public partial class CustomProperties
+ {
+ internal CustomProperties() { }
+ }
+ public partial class DataFormula
+ {
+ public DataFormula() { }
+ public bool IsEmptyPointIgnored { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsStartFromFirst { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.StatisticFormula Statistics { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void CopySeriesValues(string inputSeries, string outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FinancialFormula(System.Windows.Forms.DataVisualization.Charting.FinancialFormula formulaName, string inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FinancialFormula(System.Windows.Forms.DataVisualization.Charting.FinancialFormula formulaName, string inputSeries, string outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FinancialFormula(System.Windows.Forms.DataVisualization.Charting.FinancialFormula formulaName, string parameters, string inputSeries, string outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FinancialFormula(System.Windows.Forms.DataVisualization.Charting.FinancialFormula formulaName, string parameters, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FinancialFormula(System.Windows.Forms.DataVisualization.Charting.FinancialFormula formulaName, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FinancialFormula(System.Windows.Forms.DataVisualization.Charting.FinancialFormula formulaName, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ }
+ public partial class DataManipulator : System.Windows.Forms.DataVisualization.Charting.DataFormula
+ {
+ public DataManipulator() { }
+ public bool FilterMatchedPoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool FilterSetEmptyPoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public System.Data.DataSet ExportSeriesValues() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Data.DataSet ExportSeriesValues(string seriesNames) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Data.DataSet ExportSeriesValues(System.Windows.Forms.DataVisualization.Charting.Series series) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames, string usingValue) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries, string usingValue) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames, string outputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames, string outputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Filter(System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, string inputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, string inputSeriesNames, string outputSeriesNames) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, string inputSeriesNames, string outputSeriesNames, string usingValue) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, string inputSeriesNames, string outputSeriesNames, string usingValue, bool getTopValues) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries, string usingValue) { }
+ [System.MonoTODOAttribute]
+ public void FilterTopN(int pointCount, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries, string usingValue, bool getTopValues) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, string inputSeriesName) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, string inputSeriesName, string outputSeriesName) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, string inputSeriesName) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, string inputSeriesName, string outputSeriesName) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void Group(string formula, double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void GroupByAxisLabel(string formula, string inputSeriesName) { }
+ [System.MonoTODOAttribute]
+ public void GroupByAxisLabel(string formula, string inputSeriesName, string outputSeriesName) { }
+ [System.MonoTODOAttribute]
+ public void GroupByAxisLabel(string formula, System.Windows.Forms.DataVisualization.Charting.Series inputSeries) { }
+ [System.MonoTODOAttribute]
+ public void GroupByAxisLabel(string formula, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries) { }
+ [System.MonoTODOAttribute]
+ public void InsertEmptyPoints(double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, double fromXValue, double toXValue, string seriesName) { }
+ [System.MonoTODOAttribute]
+ public void InsertEmptyPoints(double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, double fromXValue, double toXValue, System.Windows.Forms.DataVisualization.Charting.Series series) { }
+ [System.MonoTODOAttribute]
+ public void InsertEmptyPoints(double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, string seriesName) { }
+ [System.MonoTODOAttribute]
+ public void InsertEmptyPoints(double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, double intervalOffset, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalOffsetType, System.Windows.Forms.DataVisualization.Charting.Series series) { }
+ [System.MonoTODOAttribute]
+ public void InsertEmptyPoints(double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, string seriesName) { }
+ [System.MonoTODOAttribute]
+ public void InsertEmptyPoints(double interval, System.Windows.Forms.DataVisualization.Charting.IntervalType intervalType, System.Windows.Forms.DataVisualization.Charting.Series series) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> comparer, string seriesName) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> comparer, System.Windows.Forms.DataVisualization.Charting.Series series) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string seriesName) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, string seriesName) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, System.Windows.Forms.DataVisualization.Charting.Series series) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, System.Windows.Forms.DataVisualization.Charting.Series series) { }
+ }
+ public partial class DataPoint : System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties
+ {
+ public DataPoint() { }
+ public DataPoint(double xValue, double yValue) { }
+ public DataPoint(double xValue, double[] yValues) { }
+ [System.MonoTODOAttribute]
+ public DataPoint(double xValue, string yValues) { }
+ [System.MonoTODOAttribute]
+ public DataPoint(System.Windows.Forms.DataVisualization.Charting.Series series) { }
+ public bool IsEmpty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double XValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double[] YValues { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint Clone() { throw null; }
+ public double GetValueByName(string valueName) { throw null; }
+ public void SetValueXY(object xValue, params object[] yValue) { }
+ public void SetValueY(params object[] yValue) { }
+ }
+ public partial class DataPointCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.DataPoint>
+ {
+ internal DataPointCollection() { }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint Add(params double[] y) { throw null; }
+ [System.MonoTODOAttribute]
+ public int AddXY(double xValue, double yValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public int AddXY(object xValue, params object[] yValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public int AddY(double yValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public int AddY(params object[] yValue) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void ClearItems() { }
+ [System.MonoTODOAttribute]
+ public void DataBind(System.Collections.IEnumerable dataSource, string xField, string yFields, string otherFields) { }
+ [System.MonoTODOAttribute]
+ public void DataBindXY(System.Collections.IEnumerable xValue, params System.Collections.IEnumerable[] yValues) { }
+ [System.MonoTODOAttribute]
+ public void DataBindXY(System.Collections.IEnumerable xValue, string xField, System.Collections.IEnumerable yValue, string yFields) { }
+ [System.MonoTODOAttribute]
+ public void DataBindY(System.Collections.IEnumerable yValue, string yFields) { }
+ [System.MonoTODOAttribute]
+ public void DataBindY(params System.Collections.IEnumerable[] yValue) { }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IEnumerable<System.Windows.Forms.DataVisualization.Charting.DataPoint> FindAllByValue(double valueToFind) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IEnumerable<System.Windows.Forms.DataVisualization.Charting.DataPoint> FindAllByValue(double valueToFind, string useValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Collections.Generic.IEnumerable<System.Windows.Forms.DataVisualization.Charting.DataPoint> FindAllByValue(double valueToFind, string useValue, int startIndex) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindByValue(double valueToFind) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindByValue(double valueToFind, string useValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindByValue(double valueToFind, string useValue, int startIndex) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindMaxByValue() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindMaxByValue(string useValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindMaxByValue(string useValue, int startIndex) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindMinByValue() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindMinByValue(string useValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.DataPoint FindMinByValue(string useValue, int startIndex) { throw null; }
+ [System.MonoTODOAttribute]
+ public void InsertXY(int index, object xValue, params object[] yValue) { }
+ [System.MonoTODOAttribute]
+ public void InsertY(int index, params object[] yValue) { }
+ }
+ public partial class DataPointComparer : System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint>
+ {
+ public DataPointComparer(System.Windows.Forms.DataVisualization.Charting.Series series, System.Windows.Forms.DataVisualization.Charting.PointSortOrder sortOrder, string sortBy) { }
+ public int Compare(System.Windows.Forms.DataVisualization.Charting.DataPoint x, System.Windows.Forms.DataVisualization.Charting.DataPoint y) { throw null; }
+ }
+ public partial class DataPointCustomProperties : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public DataPointCustomProperties() { }
+ public DataPointCustomProperties(System.Windows.Forms.DataVisualization.Charting.Series series, bool pointProperties) { }
+ public virtual string AxisLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BackImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle BackImageAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode BackImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color Color { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string CustomProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.CustomProperties CustomPropertiesExtended { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsValueShownAsLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsVisibleInLegend { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public string this[int index] { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string this[string name] { get { throw null; } set { } }
+ public virtual string Label { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LabelAngle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color LabelBackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color LabelBorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LabelBorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LabelBorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color LabelForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string LabelFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string LabelToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string LegendText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string LegendToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color MarkerBorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MarkerBorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color MarkerColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string MarkerImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color MarkerImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MarkerSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.MarkerStyle MarkerStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public virtual void DeleteCustomProperty(string name) { }
+ [System.MonoTODOAttribute]
+ public virtual string GetCustomProperty(string name) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual bool IsCustomPropertySet(string name) { throw null; }
+ [System.MonoTODOAttribute]
+ public void ResetIsValueShownAsLabel() { }
+ [System.MonoTODOAttribute]
+ public void ResetIsVisibleInLegend() { }
+ [System.MonoTODOAttribute]
+ public virtual void SetCustomProperty(string name, string propertyValue) { }
+ [System.MonoTODOAttribute]
+ public virtual void SetDefault(bool clearAll) { }
+ }
+ public enum DateRangeType
+ {
+ DayOfMonth = 3,
+ DayOfWeek = 2,
+ Hour = 4,
+ Minute = 5,
+ Month = 1,
+ Year = 0,
+ }
+ public enum DateTimeIntervalType
+ {
+ Auto = 0,
+ Days = 5,
+ Hours = 6,
+ Milliseconds = 9,
+ Minutes = 7,
+ Months = 3,
+ NotSet = 10,
+ Number = 1,
+ Seconds = 8,
+ Weeks = 4,
+ Years = 2,
+ }
+ public enum Docking
+ {
+ Bottom = 2,
+ Left = 3,
+ Right = 1,
+ Top = 0,
+ }
+ public partial class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ public ElementPosition() { }
+ public ElementPosition(float x, float y, float width, float height) { }
+ public bool Auto { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float Bottom { get { throw null; } }
+ public float Height { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float Right { get { throw null; } }
+ public System.Drawing.SizeF Size { get { throw null; } }
+ public float Width { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float X { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float Y { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void FromRectangleF(System.Drawing.RectangleF rect) { }
+ public System.Drawing.RectangleF ToRectangleF() { throw null; }
+ }
+ public partial class EllipseAnnotation : System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation
+ {
+ public EllipseAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
+ }
+ public enum FinancialFormula
+ {
+ AccumulationDistribution = 0,
+ AverageTrueRange = 1,
+ BollingerBands = 2,
+ ChaikinOscillator = 3,
+ CommodityChannelIndex = 4,
+ DetrendedPriceOscillator = 5,
+ EaseOfMovement = 6,
+ Envelopes = 7,
+ ExponentialMovingAverage = 8,
+ Forecasting = 9,
+ MassIndex = 11,
+ MedianPrice = 12,
+ MoneyFlow = 13,
+ MovingAverage = 21,
+ MovingAverageConvergenceDivergence = 10,
+ NegativeVolumeIndex = 14,
+ OnBalanceVolume = 15,
+ Performance = 16,
+ PositiveVolumeIndex = 17,
+ PriceVolumeTrend = 18,
+ RateOfChange = 19,
+ RelativeStrengthIndex = 20,
+ StandardDeviation = 22,
+ StochasticIndicator = 23,
+ TriangularMovingAverage = 24,
+ TripleExponentialMovingAverage = 25,
+ TypicalPrice = 26,
+ VolatilityChaikins = 27,
+ VolumeOscillator = 28,
+ WeightedClose = 29,
+ WeightedMovingAverage = 30,
+ WilliamsR = 31,
+ }
+ public partial class FormatNumberEventArgs : System.EventArgs
+ {
+ internal FormatNumberEventArgs() { }
+ public System.Windows.Forms.DataVisualization.Charting.ChartElementType ElementType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Format { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string LocalizedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object SenderTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartValueType ValueType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class FTestResult
+ {
+ public FTestResult() { }
+ public double FCriticalValueOneTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FirstSeriesMean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FirstSeriesVariance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ProbabilityFOneTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SecondSeriesMean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SecondSeriesVariance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum GradientStyle
+ {
+ Center = 3,
+ DiagonalLeft = 4,
+ DiagonalRight = 5,
+ HorizontalCenter = 6,
+ LeftRight = 1,
+ None = 0,
+ TopBottom = 2,
+ VerticalCenter = 7,
+ }
+ public partial class Grid
+ {
+ public Grid() { }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Interval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double IntervalOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalOffsetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.FlagsAttribute]
+ public enum GridTickTypes
+ {
+ All = 3,
+ Gridline = 2,
+ None = 0,
+ TickMark = 1,
+ }
+ public partial class HitTestResult
+ {
+ public HitTestResult() { }
+ public System.Windows.Forms.DataVisualization.Charting.Axis Axis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartArea ChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartElementType ChartElementType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int PointIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Series Series { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object SubObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class HorizontalLineAnnotation : System.Windows.Forms.DataVisualization.Charting.LineAnnotation
+ {
+ public HorizontalLineAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
+ }
+ public partial interface IDataPointFilter
+ {
+ bool FilterDataPoint(System.Windows.Forms.DataVisualization.Charting.DataPoint point, System.Windows.Forms.DataVisualization.Charting.Series series, int pointIndex);
+ }
+ public partial class ImageAnnotation : System.Windows.Forms.DataVisualization.Charting.Annotation
+ {
+ public ImageAnnotation() { }
+ public override System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string Image { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode ImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.TextStyle TextStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum IntervalAutoMode
+ {
+ FixedCount = 0,
+ VariableCount = 1,
+ }
+ public enum IntervalType
+ {
+ Days = 4,
+ Hours = 5,
+ Milliseconds = 8,
+ Minutes = 6,
+ Months = 2,
+ Number = 0,
+ Seconds = 7,
+ Weeks = 3,
+ Years = 1,
+ }
+ [System.FlagsAttribute]
+ public enum LabelAlignmentStyles
+ {
+ Bottom = 2,
+ BottomLeft = 64,
+ BottomRight = 128,
+ Center = 256,
+ Left = 8,
+ Right = 4,
+ Top = 1,
+ TopLeft = 16,
+ TopRight = 32,
+ }
+ [System.FlagsAttribute]
+ public enum LabelAutoFitStyles
+ {
+ DecreaseFont = 2,
+ IncreaseFont = 1,
+ LabelsAngleStep30 = 8,
+ LabelsAngleStep45 = 16,
+ LabelsAngleStep90 = 32,
+ None = 0,
+ StaggeredLabels = 4,
+ WordWrap = 64,
+ }
+ public enum LabelCalloutStyle
+ {
+ Box = 2,
+ None = 0,
+ Underlined = 1,
+ }
+ public enum LabelMarkStyle
+ {
+ Box = 3,
+ LineSideMark = 2,
+ None = 0,
+ SideMark = 1,
+ }
+ public enum LabelOutsidePlotAreaStyle
+ {
+ No = 1,
+ Partial = 2,
+ Yes = 0,
+ }
+ public partial class LabelStyle : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ public LabelStyle() { }
+ public int Angle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Format { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Interval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double IntervalOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalOffsetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsEndLabelVisible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsStaggered { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool TruncatedLabels { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class Legend : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public Legend() { }
+ public Legend(string name) { }
+ public System.Drawing.StringAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int AutoFitMinFontSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BackImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle BackImageAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode BackImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendCellColumnCollection CellColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection CustomItems { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string DockedToChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Docking Docking { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle HeaderSeparator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color HeaderSeparatorColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string InsideChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool InterlacedRows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color InterlacedRowsColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsDockedInsideChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsEquallySpacedItems { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsTextAutoFit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle ItemColumnSeparator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ItemColumnSeparatorColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ItemColumnSpacing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendItemOrder LegendItemOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendStyle LegendStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float MaximumAutoSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ElementPosition Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ShadowColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ShadowOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendTableStyle TableStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int TextWrapThreshold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Title { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.StringAlignment TitleAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color TitleBackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Font TitleFont { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color TitleForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle TitleSeparator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color TitleSeparatorColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class LegendCell : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public LegendCell() { }
+ public LegendCell(string text) { }
+ public LegendCell(System.Windows.Forms.DataVisualization.Charting.LegendCellType cellType, string text) { }
+ public LegendCell(System.Windows.Forms.DataVisualization.Charting.LegendCellType cellType, string text, System.Drawing.ContentAlignment alignment) { }
+ public virtual System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int CellSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LegendCellType CellType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string Image { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Size ImageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color ImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.Legend Legend { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LegendItem LegendItem { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.Margins Margins { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Size SeriesSymbolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class LegendCellCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.LegendCell>
+ {
+ internal LegendCellCollection() { }
+ [System.MonoTODOAttribute]
+ public int Add(System.Windows.Forms.DataVisualization.Charting.LegendCellType cellType, string text, System.Drawing.ContentAlignment alignment) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, System.Windows.Forms.DataVisualization.Charting.LegendCellType cellType, string text, System.Drawing.ContentAlignment alignment) { }
+ }
+ public partial class LegendCellColumn : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public LegendCellColumn() { }
+ public LegendCellColumn(string headerText, System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType columnType, string text) { }
+ public LegendCellColumn(string headerText, System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType columnType, string text, System.Drawing.ContentAlignment alignment) { }
+ public virtual System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.StringAlignment HeaderAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color HeaderBackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Font HeaderFont { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color HeaderForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string HeaderText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.Legend Legend { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.Margins Margins { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int MaximumWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int MinimumWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Size SeriesSymbolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ public bool ShouldSerializeMargins() { throw null; }
+ }
+ public partial class LegendCellColumnCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.LegendCellColumn>
+ {
+ internal LegendCellColumnCollection() { }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum LegendCellColumnType
+ {
+ SeriesSymbol = 1,
+ Text = 0,
+ }
+ public enum LegendCellType
+ {
+ Image = 2,
+ SeriesSymbol = 1,
+ Text = 0,
+ }
+ public partial class LegendCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Legend>
+ {
+ internal LegendCollection() { }
+ public System.Windows.Forms.DataVisualization.Charting.Legend Add(string name) { throw null; }
+ }
+ public enum LegendImageStyle
+ {
+ Line = 1,
+ Marker = 2,
+ Rectangle = 0,
+ }
+ public partial class LegendItem : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public LegendItem() { }
+ public LegendItem(string name, System.Drawing.Color color, string image) { }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendCellCollection Cells { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Drawing.Color Color { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Image { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendImageStyle ImageStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Legend Legend { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Drawing.Color MarkerBorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MarkerBorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color MarkerColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string MarkerImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color MarkerImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MarkerSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.MarkerStyle MarkerStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color SeparatorColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle SeparatorType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string SeriesName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int SeriesPointIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ShadowColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ShadowOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum LegendItemOrder
+ {
+ Auto = 0,
+ ReversedSeriesOrder = 2,
+ SameAsSeriesOrder = 1,
+ }
+ public partial class LegendItemsCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.LegendItem>
+ {
+ internal LegendItemsCollection() { }
+ [System.MonoTODOAttribute]
+ public int Add(System.Drawing.Color color, string text) { throw null; }
+ [System.MonoTODOAttribute]
+ public int Add(string image, string text) { throw null; }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, System.Drawing.Color color, string text) { }
+ [System.MonoTODOAttribute]
+ public void Insert(int index, string image, string text) { }
+ [System.MonoTODOAttribute]
+ public void Reverse() { }
+ }
+ public enum LegendSeparatorStyle
+ {
+ DashLine = 4,
+ DotLine = 5,
+ DoubleLine = 3,
+ GradientLine = 6,
+ Line = 1,
+ None = 0,
+ ThickGradientLine = 7,
+ ThickLine = 2,
+ }
+ public enum LegendStyle
+ {
+ Column = 0,
+ Row = 1,
+ Table = 2,
+ }
+ public enum LegendTableStyle
+ {
+ Auto = 0,
+ Tall = 2,
+ Wide = 1,
+ }
+ public enum LightStyle
+ {
+ None = 0,
+ Realistic = 2,
+ Simplistic = 1,
+ }
+ public enum LineAnchorCapStyle
+ {
+ Arrow = 1,
+ Diamond = 2,
+ None = 0,
+ Round = 4,
+ Square = 3,
+ }
+ public partial class LineAnnotation : System.Windows.Forms.DataVisualization.Charting.Annotation
+ {
+ public LineAnnotation() { }
+ public override System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.ContentAlignment AnchorAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle EndCap { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsInfinitive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool IsSizeAlwaysRelative { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle StartCap { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.TextStyle TextStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class Margins
+ {
+ public Margins() { }
+ public Margins(int top, int bottom, int left, int right) { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Bottom { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Left { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Right { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Top { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override bool Equals(object obj) { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ public bool IsEmpty() { throw null; }
+ public System.Drawing.RectangleF ToRectangleF() { throw null; }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ public enum MarkerStyle
+ {
+ Circle = 2,
+ Cross = 5,
+ Diamond = 3,
+ None = 0,
+ Square = 1,
+ Star10 = 9,
+ Star4 = 6,
+ Star5 = 7,
+ Star6 = 8,
+ Triangle = 4,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Name")]
+ public partial class NamedImage : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ {
+ public NamedImage() { }
+ public NamedImage(string name, System.Drawing.Image image) { }
+ [System.ComponentModel.BindableAttribute(false)]
+ public System.Drawing.Image Image { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ public override string Name { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class NamedImagesCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.NamedImage>
+ {
+ internal NamedImagesCollection() { }
+ }
+ public partial class Point3D
+ {
+ public Point3D() { }
+ public Point3D(float x, float y, float z) { }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("0f, 0f")]
+ public System.Drawing.PointF PointF { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0f)]
+ public float X { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0f)]
+ public float Y { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0f)]
+ public float Z { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum PointSortOrder
+ {
+ Ascending = 0,
+ Descending = 1,
+ }
+ public partial class PolygonAnnotation : System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation
+ {
+ public PolygonAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { get { throw null; } set { } }
+ public override System.Drawing.Color BackSecondaryColor { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle EndCap { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle StartCap { get { throw null; } set { } }
+ }
+ public partial class PolylineAnnotation : System.Windows.Forms.DataVisualization.Charting.Annotation
+ {
+ public PolylineAnnotation() { }
+ public override System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle EndCap { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Drawing2D.GraphicsPath GraphicsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AnnotationPathPointCollection GraphicsPathPoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual bool IsFreeDrawPlacement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle StartCap { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.TextStyle TextStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ public override void EndPlacement() { }
+ }
+ public partial class PrintingManager : System.IDisposable
+ {
+ public PrintingManager(System.ComponentModel.Design.IServiceContainer container) { }
+ public System.Drawing.Printing.PrintDocument PrintDocument { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ [System.MonoTODOAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public void PageSetup() { }
+ [System.MonoTODOAttribute]
+ public void Print(bool showPrintDialog) { }
+ [System.MonoTODOAttribute]
+ public void PrintPaint(System.Drawing.Graphics graphics, System.Drawing.Rectangle position) { }
+ [System.MonoTODOAttribute]
+ public void PrintPreview() { }
+ }
+ public partial class RectangleAnnotation : System.Windows.Forms.DataVisualization.Charting.TextAnnotation
+ {
+ public RectangleAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { get { throw null; } set { } }
+ public override System.Drawing.Color BackSecondaryColor { get { throw null; } set { } }
+ public override System.Drawing.Color LineColor { get { throw null; } set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { get { throw null; } set { } }
+ public override int LineWidth { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum ScrollBarButtonStyles
+ {
+ All = 3,
+ None = 0,
+ ResetZoom = 2,
+ SmallScroll = 1,
+ }
+ public enum ScrollBarButtonType
+ {
+ LargeDecrement = 3,
+ LargeIncrement = 4,
+ SmallDecrement = 1,
+ SmallIncrement = 2,
+ ThumbTracker = 0,
+ ZoomReset = 5,
+ }
+ public partial class ScrollBarEventArgs : System.EventArgs
+ {
+ public ScrollBarEventArgs(System.Windows.Forms.DataVisualization.Charting.Axis axis, int x, int y, System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType buttonType) { }
+ public System.Windows.Forms.DataVisualization.Charting.Axis Axis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType ButtonType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartArea ChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsHandled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MousePositionX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int MousePositionY { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum ScrollType
+ {
+ First = 4,
+ LargeDecrement = 2,
+ LargeIncrement = 3,
+ Last = 5,
+ SmallDecrement = 0,
+ SmallIncrement = 1,
+ }
+ [System.FlagsAttribute]
+ public enum SerializationContents
+ {
+ All = 7,
+ Appearance = 4,
+ Data = 2,
+ Default = 1,
+ }
+ public enum SerializationFormat
+ {
+ Binary = 1,
+ Xml = 0,
+ }
+ public partial class Series : System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties
+ {
+ public Series() { }
+ public Series(string name) { }
+ public Series(string name, int yValues) { }
+ public override string AxisLabel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.SeriesChartType ChartType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ChartTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties EmptyPointStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsXValueIndexed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Legend { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MarkerStep { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartColorPalette Palette { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DataPointCollection Points { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Drawing.Color ShadowColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ShadowOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle SmartLabelStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AxisType XAxisType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string XValueMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartValueType XValueType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.AxisType YAxisType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string YValueMembers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int YValuesPerPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartValueType YValueType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> comparer) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder) { }
+ [System.MonoTODOAttribute]
+ public void Sort(System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy) { }
+ }
+ public enum SeriesChartType
+ {
+ Area = 13,
+ Bar = 7,
+ BoxPlot = 28,
+ Bubble = 2,
+ Candlestick = 20,
+ Column = 10,
+ Doughnut = 18,
+ ErrorBar = 27,
+ FastLine = 6,
+ FastPoint = 1,
+ Funnel = 33,
+ Kagi = 31,
+ Line = 3,
+ Pie = 17,
+ Point = 0,
+ PointAndFigure = 32,
+ Polar = 26,
+ Pyramid = 34,
+ Radar = 25,
+ Range = 21,
+ RangeBar = 23,
+ RangeColumn = 24,
+ Renko = 29,
+ Spline = 4,
+ SplineArea = 14,
+ SplineRange = 22,
+ StackedArea = 15,
+ StackedArea100 = 16,
+ StackedBar = 8,
+ StackedBar100 = 9,
+ StackedColumn = 11,
+ StackedColumn100 = 12,
+ StepLine = 5,
+ Stock = 19,
+ ThreeLineBreak = 30,
+ }
+ public partial class SeriesCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Series>
+ {
+ internal SeriesCollection() { }
+ public System.Windows.Forms.DataVisualization.Charting.Series Add(string name) { throw null; }
+ }
+ public partial class SmartLabelStyle
+ {
+ public SmartLabelStyle() { }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle AllowOutsidePlotArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color CalloutBackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle CalloutLineAnchorCapStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Drawing.Color CalloutLineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.ChartDashStyle CalloutLineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual int CalloutLineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle CalloutStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsMarkerOverlappingAllowed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsOverlappedHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double MaxMovingDistance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual double MinMovingDistance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles MovingDirection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum StartFromZero
+ {
+ Auto = 0,
+ No = 2,
+ Yes = 1,
+ }
+ public partial class StatisticFormula
+ {
+ internal StatisticFormula() { }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.AnovaResult Anova(double probability, string inputSeriesNames) { throw null; }
+ [System.MonoTODOAttribute]
+ public double BetaFunction(double m, double n) { throw null; }
+ [System.MonoTODOAttribute]
+ public double Correlation(string firstInputSeriesName, string secondInputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public double Covariance(string firstInputSeriesName, string secondInputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public double FDistribution(double value, int firstDegreeOfFreedom, int secondDegreeOfFreedom) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.FTestResult FTest(double probability, string firstInputSeriesName, string secondInputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public double GammaFunction(double value) { throw null; }
+ [System.MonoTODOAttribute]
+ public double InverseFDistribution(double probability, int firstDegreeOfFreedom, int secondDegreeOfFreedom) { throw null; }
+ [System.MonoTODOAttribute]
+ public double InverseNormalDistribution(double probability) { throw null; }
+ [System.MonoTODOAttribute]
+ public double InverseTDistribution(double probability, int degreeOfFreedom) { throw null; }
+ [System.MonoTODOAttribute]
+ public double Mean(string inputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public double Median(string inputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public double NormalDistribution(double zValue) { throw null; }
+ [System.MonoTODOAttribute]
+ public double TDistribution(double value, int degreeOfFreedom, bool oneTail) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.TTestResult TTestEqualVariances(double hypothesizedMeanDifference, double probability, string firstInputSeriesName, string secondInputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.TTestResult TTestPaired(double hypothesizedMeanDifference, double probability, string firstInputSeriesName, string secondInputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.TTestResult TTestUnequalVariances(double hypothesizedMeanDifference, double probability, string firstInputSeriesName, string secondInputSeriesName) { throw null; }
+ [System.MonoTODOAttribute]
+ public double Variance(string inputSeriesName, bool sampleVariance) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.Forms.DataVisualization.Charting.ZTestResult ZTest(double hypothesizedMeanDifference, double varianceFirstGroup, double varianceSecondGroup, double probability, string firstInputSeriesName, string secondInputSeriesName) { throw null; }
+ }
+ public partial class StripLine : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ {
+ public StripLine() { }
+ public System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BackImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle BackImageAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode BackImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double Interval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double IntervalOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalOffsetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType IntervalType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double StripWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType StripWidthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.StringAlignment TextAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.StringAlignment TextLineAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TextOrientation TextOrientation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class StripLinesCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.StripLine>
+ {
+ internal StripLinesCollection() { }
+ }
+ public partial class TextAnnotation : System.Windows.Forms.DataVisualization.Charting.Annotation
+ {
+ public TextAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
+ public override System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool IsMultiline { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Drawing.Color LineColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override System.Windows.Forms.DataVisualization.Charting.ChartDashStyle LineDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override int LineWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void BeginTextEditing() { }
+ public override void EndPlacement() { }
+ public void StopTextEditing() { }
+ }
+ public enum TextAntiAliasingQuality
+ {
+ High = 1,
+ Normal = 0,
+ SystemDefault = 2,
+ }
+ public enum TextOrientation
+ {
+ Auto = 0,
+ Horizontal = 1,
+ Rotated270 = 3,
+ Rotated90 = 2,
+ Stacked = 4,
+ }
+ public enum TextStyle
+ {
+ Default = 0,
+ Embed = 3,
+ Emboss = 2,
+ Frame = 4,
+ Shadow = 1,
+ }
+ public partial class TickMark : System.Windows.Forms.DataVisualization.Charting.Grid
+ {
+ public TickMark() { }
+ public float Size { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TickMarkStyle TickMarkStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum TickMarkStyle
+ {
+ AcrossAxis = 3,
+ InsideArea = 2,
+ None = 0,
+ OutsideArea = 1,
+ }
+ public partial class Title : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement, System.IDisposable
+ {
+ public Title() { }
+ public Title(string text) { }
+ public Title(string text, System.Windows.Forms.DataVisualization.Charting.Docking docking) { }
+ public Title(string text, System.Windows.Forms.DataVisualization.Charting.Docking docking, System.Drawing.Font font, System.Drawing.Color color) { }
+ public System.Drawing.ContentAlignment Alignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.GradientStyle BackGradientStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle BackHatchStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BackImage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle BackImageAlignment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackImageTransparentColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode BackImageWrapMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BackSecondaryColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color BorderColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartDashStyle BorderDashStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int BorderWidth { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string DockedToChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.Docking Docking { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int DockingOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Font Font { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ForeColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsDockedInsideChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.ElementPosition Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Drawing.Color ShadowColor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ShadowOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TextOrientation TextOrientation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.TextStyle TextStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ToolTip { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public virtual bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ }
+ public partial class TitleCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Title>
+ {
+ internal TitleCollection() { }
+ public System.Windows.Forms.DataVisualization.Charting.Title Add(string name) { throw null; }
+ }
+ public partial class ToolTipEventArgs : System.EventArgs
+ {
+ public ToolTipEventArgs(int x, int y, string text, System.Windows.Forms.DataVisualization.Charting.HitTestResult result) { }
+ public System.Windows.Forms.DataVisualization.Charting.HitTestResult HitTestResult { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int X { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Y { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class TTestResult
+ {
+ public TTestResult() { }
+ public double DegreeOfFreedom { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FirstSeriesMean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FirstSeriesVariance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ProbabilityTOneTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ProbabilityTTwoTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SecondSeriesMean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SecondSeriesVariance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double TCriticalValueOneTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double TCriticalValueTwoTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double TValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class VerticalLineAnnotation : System.Windows.Forms.DataVisualization.Charting.LineAnnotation
+ {
+ public VerticalLineAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
+ }
+ public partial class ViewEventArgs : System.EventArgs
+ {
+ public ViewEventArgs(System.Windows.Forms.DataVisualization.Charting.Axis axis, double newPosition) { }
+ public ViewEventArgs(System.Windows.Forms.DataVisualization.Charting.Axis axis, double newPosition, double newSize, System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType newSizeType) { }
+ public System.Windows.Forms.DataVisualization.Charting.Axis Axis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.Forms.DataVisualization.Charting.ChartArea ChartArea { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double NewPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public double NewSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType NewSizeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class ZTestResult
+ {
+ public ZTestResult() { }
+ public double FirstSeriesMean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double FirstSeriesVariance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ProbabilityZOneTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ProbabilityZTwoTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SecondSeriesMean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double SecondSeriesVariance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ZCriticalValueOneTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ZCriticalValueTwoTail { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public double ZValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/System.Windows.Forms.cs b/src/v4.5.2/System.Windows.Forms.cs
new file mode 100644
index 0000000..bfd029e
--- /dev/null
+++ b/src/v4.5.2/System.Windows.Forms.cs
@@ -0,0 +1,20698 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.Forms.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.Forms.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.Forms.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.DependencyAttribute("System,", (System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Drawing,", (System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.WinformsSupport, PublicKey=00240000048000009400000006020000002400005253413100040000110000004bb98b1af6c1df0df8c02c380e116b7a7f0c8c827aecfccddc6e29b7c754cd608b49dfcef4df9699ad182e50f66afa4e68dabc7b6aeeec0aa4719a5f8e0aae8c193080a706adc3443a8356b1f254142034995532ac176398e12a30f6a74a119a89ac47672c9ae24d7e90de686557166e3b873cd707884431a0451d9d6f7fe795")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("UIAutomationWinforms, PublicKey=00240000048000009400000006020000002400005253413100040000110000004bb98b1af6c1df0df8c02c380e116b7a7f0c8c827aecfccddc6e29b7c754cd608b49dfcef4df9699ad182e50f66afa4e68dabc7b6aeeec0aa4719a5f8e0aae8c193080a706adc3443a8356b1f254142034995532ac176398e12a30f6a74a119a89ac47672c9ae24d7e90de686557166e3b873cd707884431a0451d9d6f7fe795")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.StringFreezingAttribute]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Resources
+{
+ [System.SerializableAttribute]
+ public sealed partial class ResXDataNode : System.Runtime.Serialization.ISerializable
+ {
+ public ResXDataNode(string name, object value) { }
+ public ResXDataNode(string name, object value, System.Func<System.Type, string> typeNameConverter) { }
+ public ResXDataNode(string name, System.Resources.ResXFileRef fileRef) { }
+ public ResXDataNode(string name, System.Resources.ResXFileRef fileRef, System.Func<System.Type, string> typeNameConverter) { }
+ public string Comment { get { throw null; } set { } }
+ public System.Resources.ResXFileRef FileRef { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public System.Drawing.Point GetNodePosition() { throw null; }
+ public object GetValue(System.ComponentModel.Design.ITypeResolutionService typeResolver) { throw null; }
+ public object GetValue(System.Reflection.AssemblyName[] names) { throw null; }
+ public string GetValueTypeName(System.ComponentModel.Design.ITypeResolutionService typeResolver) { throw null; }
+ public string GetValueTypeName(System.Reflection.AssemblyName[] names) { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Resources.ResXFileRef.Converter))]
+ [System.SerializableAttribute]
+ public partial class ResXFileRef
+ {
+ public ResXFileRef(string fileName, string typeName) { }
+ public ResXFileRef(string fileName, string typeName, System.Text.Encoding textFileEncoding) { }
+ public string FileName { get { throw null; } }
+ public System.Text.Encoding TextFileEncoding { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public override string ToString() { throw null; }
+ public partial class Converter : System.ComponentModel.TypeConverter
+ {
+ public Converter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ }
+ public partial class ResXResourceReader : System.Collections.IEnumerable, System.IDisposable, System.Resources.IResourceReader
+ {
+ public ResXResourceReader(System.IO.Stream stream) { }
+ public ResXResourceReader(System.IO.Stream stream, System.ComponentModel.Design.ITypeResolutionService typeResolver) { }
+ public ResXResourceReader(System.IO.Stream stream, System.Reflection.AssemblyName[] assemblyNames) { }
+ public ResXResourceReader(System.IO.TextReader reader) { }
+ public ResXResourceReader(System.IO.TextReader reader, System.ComponentModel.Design.ITypeResolutionService typeResolver) { }
+ public ResXResourceReader(System.IO.TextReader reader, System.Reflection.AssemblyName[] assemblyNames) { }
+ public ResXResourceReader(string fileName) { }
+ public ResXResourceReader(string fileName, System.ComponentModel.Design.ITypeResolutionService typeResolver) { }
+ public ResXResourceReader(string fileName, System.Reflection.AssemblyName[] assemblyNames) { }
+ public string BasePath { get { throw null; } set { } }
+ public bool UseResXDataNodes { get { throw null; } set { } }
+ public void Close() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~ResXResourceReader() { }
+ public static System.Resources.ResXResourceReader FromFileContents(string fileContents) { throw null; }
+ public static System.Resources.ResXResourceReader FromFileContents(string fileContents, System.ComponentModel.Design.ITypeResolutionService typeResolver) { throw null; }
+ public static System.Resources.ResXResourceReader FromFileContents(string fileContents, System.Reflection.AssemblyName[] assemblyNames) { throw null; }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public System.Collections.IDictionaryEnumerator GetMetadataEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class ResXResourceSet : System.Resources.ResourceSet
+ {
+ public ResXResourceSet(System.IO.Stream stream) { }
+ public ResXResourceSet(string fileName) { }
+ public override System.Type GetDefaultReader() { throw null; }
+ public override System.Type GetDefaultWriter() { throw null; }
+ }
+ public partial class ResXResourceWriter : System.IDisposable, System.Resources.IResourceWriter
+ {
+ public static readonly string BinSerializedObjectMimeType;
+ public static readonly string ByteArraySerializedObjectMimeType;
+ public static readonly string DefaultSerializedObjectMimeType;
+ public static readonly string ResMimeType;
+ public static readonly string ResourceSchema;
+ public static readonly string SoapSerializedObjectMimeType;
+ public static readonly string Version;
+ public ResXResourceWriter(System.IO.Stream stream) { }
+ public ResXResourceWriter(System.IO.Stream stream, System.Func<System.Type, string> typeNameConverter) { }
+ public ResXResourceWriter(System.IO.TextWriter textWriter) { }
+ public ResXResourceWriter(System.IO.TextWriter textWriter, System.Func<System.Type, string> typeNameConverter) { }
+ public ResXResourceWriter(string fileName) { }
+ public ResXResourceWriter(string fileName, System.Func<System.Type, string> typeNameConverter) { }
+ public string BasePath { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ public virtual void AddAlias(string aliasName, System.Reflection.AssemblyName assemblyName) { }
+ public void AddMetadata(string name, byte[] value) { }
+ public void AddMetadata(string name, object value) { }
+ public void AddMetadata(string name, string value) { }
+ public void AddResource(System.Resources.ResXDataNode node) { }
+ public void AddResource(string name, byte[] value) { }
+ public void AddResource(string name, object value) { }
+ public void AddResource(string name, string value) { }
+ public void Close() { }
+ public virtual void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~ResXResourceWriter() { }
+ public void Generate() { }
+ }
+}
+namespace System.Windows.Forms
+{
+ public enum AccessibleEvents
+ {
+ AcceleratorChange = 32786,
+ Create = 32768,
+ DefaultActionChange = 32785,
+ DescriptionChange = 32781,
+ Destroy = 32769,
+ Focus = 32773,
+ HelpChange = 32784,
+ Hide = 32771,
+ LocationChange = 32779,
+ NameChange = 32780,
+ ParentChange = 32783,
+ Reorder = 32772,
+ Selection = 32774,
+ SelectionAdd = 32775,
+ SelectionRemove = 32776,
+ SelectionWithin = 32777,
+ Show = 32770,
+ StateChange = 32778,
+ SystemAlert = 2,
+ SystemCaptureEnd = 9,
+ SystemCaptureStart = 8,
+ SystemContextHelpEnd = 13,
+ SystemContextHelpStart = 12,
+ SystemDialogEnd = 17,
+ SystemDialogStart = 16,
+ SystemDragDropEnd = 15,
+ SystemDragDropStart = 14,
+ SystemForeground = 3,
+ SystemMenuEnd = 5,
+ SystemMenuPopupEnd = 7,
+ SystemMenuPopupStart = 6,
+ SystemMenuStart = 4,
+ SystemMinimizeEnd = 23,
+ SystemMinimizeStart = 22,
+ SystemMoveSizeEnd = 11,
+ SystemMoveSizeStart = 10,
+ SystemScrollingEnd = 19,
+ SystemScrollingStart = 18,
+ SystemSound = 1,
+ SystemSwitchEnd = 21,
+ SystemSwitchStart = 20,
+ ValueChange = 32782,
+ }
+ public enum AccessibleNavigation
+ {
+ Down = 2,
+ FirstChild = 7,
+ LastChild = 8,
+ Left = 3,
+ Next = 5,
+ Previous = 6,
+ Right = 4,
+ Up = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class AccessibleObject : System.Runtime.InteropServices.StandardOleMarshalObject, Accessibility.IAccessible, System.Reflection.IReflect
+ {
+ public AccessibleObject() { }
+ int Accessibility.IAccessible.accChildCount { get { throw null; } }
+ object Accessibility.IAccessible.accFocus { get { throw null; } }
+ object Accessibility.IAccessible.accParent { get { throw null; } }
+ object Accessibility.IAccessible.accSelection { get { throw null; } }
+ public virtual System.Drawing.Rectangle Bounds { get { throw null; } }
+ public virtual string DefaultAction { get { throw null; } }
+ public virtual string Description { get { throw null; } }
+ public virtual string Help { get { throw null; } }
+ public virtual string KeyboardShortcut { get { throw null; } }
+ public virtual string Name { get { throw null; } set { } }
+ public virtual System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public virtual System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public virtual System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ System.Type System.Reflection.IReflect.UnderlyingSystemType { get { throw null; } }
+ public virtual string Value { get { throw null; } set { } }
+ void Accessibility.IAccessible.accDoDefaultAction(object childID) { }
+ object Accessibility.IAccessible.accHitTest(int xLeft, int yTop) { throw null; }
+ void Accessibility.IAccessible.accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID) { pxLeft = default(int); pyTop = default(int); pcxWidth = default(int); pcyHeight = default(int); }
+ object Accessibility.IAccessible.accNavigate(int navDir, object childID) { throw null; }
+ void Accessibility.IAccessible.accSelect(int flagsSelect, object childID) { }
+ object Accessibility.IAccessible.get_accChild(object childID) { throw null; }
+ string Accessibility.IAccessible.get_accDefaultAction(object childID) { throw null; }
+ string Accessibility.IAccessible.get_accDescription(object childID) { throw null; }
+ string Accessibility.IAccessible.get_accHelp(object childID) { throw null; }
+ int Accessibility.IAccessible.get_accHelpTopic(out string pszHelpFile, object childID) { pszHelpFile = default(string); throw null; }
+ string Accessibility.IAccessible.get_accKeyboardShortcut(object childID) { throw null; }
+ string Accessibility.IAccessible.get_accName(object childID) { throw null; }
+ object Accessibility.IAccessible.get_accRole(object childID) { throw null; }
+ object Accessibility.IAccessible.get_accState(object childID) { throw null; }
+ string Accessibility.IAccessible.get_accValue(object childID) { throw null; }
+ void Accessibility.IAccessible.set_accName(object childID, string newName) { }
+ void Accessibility.IAccessible.set_accValue(object childID, string newValue) { }
+ public virtual void DoDefaultAction() { }
+ public virtual System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public virtual int GetChildCount() { throw null; }
+ public virtual System.Windows.Forms.AccessibleObject GetFocused() { throw null; }
+ public virtual int GetHelpTopic(out string fileName) { fileName = default(string); throw null; }
+ public virtual System.Windows.Forms.AccessibleObject GetSelected() { throw null; }
+ public virtual System.Windows.Forms.AccessibleObject HitTest(int x, int y) { throw null; }
+ public virtual System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navdir) { throw null; }
+ public virtual void Select(System.Windows.Forms.AccessibleSelection flags) { }
+ System.Reflection.FieldInfo System.Reflection.IReflect.GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.FieldInfo[] System.Reflection.IReflect.GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.MemberInfo[] System.Reflection.IReflect.GetMember(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.MemberInfo[] System.Reflection.IReflect.GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.MethodInfo System.Reflection.IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.MethodInfo System.Reflection.IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
+ System.Reflection.MethodInfo[] System.Reflection.IReflect.GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.PropertyInfo[] System.Reflection.IReflect.GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.PropertyInfo System.Reflection.IReflect.GetProperty(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ System.Reflection.PropertyInfo System.Reflection.IReflect.GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
+ object System.Reflection.IReflect.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; }
+ protected void UseStdAccessibleObjects(System.IntPtr handle) { }
+ protected void UseStdAccessibleObjects(System.IntPtr handle, int objid) { }
+ }
+ public enum AccessibleRole
+ {
+ Alert = 8,
+ Animation = 54,
+ Application = 14,
+ Border = 19,
+ ButtonDropDown = 56,
+ ButtonDropDownGrid = 58,
+ ButtonMenu = 57,
+ Caret = 7,
+ Cell = 29,
+ Character = 32,
+ Chart = 17,
+ CheckButton = 44,
+ Client = 10,
+ Clock = 61,
+ Column = 27,
+ ColumnHeader = 25,
+ ComboBox = 46,
+ Cursor = 6,
+ Default = -1,
+ Diagram = 53,
+ Dial = 49,
+ Dialog = 18,
+ Document = 15,
+ DropList = 47,
+ Equation = 55,
+ Graphic = 40,
+ Grip = 4,
+ Grouping = 20,
+ HelpBalloon = 31,
+ HotkeyField = 50,
+ Indicator = 39,
+ IpAddress = 63,
+ Link = 30,
+ List = 33,
+ ListItem = 34,
+ MenuBar = 2,
+ MenuItem = 12,
+ MenuPopup = 11,
+ None = 0,
+ Outline = 35,
+ OutlineButton = 64,
+ OutlineItem = 36,
+ PageTab = 37,
+ PageTabList = 60,
+ Pane = 16,
+ ProgressBar = 48,
+ PropertyPage = 38,
+ PushButton = 43,
+ RadioButton = 45,
+ Row = 28,
+ RowHeader = 26,
+ ScrollBar = 3,
+ Separator = 21,
+ Slider = 51,
+ Sound = 5,
+ SpinButton = 52,
+ SplitButton = 62,
+ StaticText = 41,
+ StatusBar = 23,
+ Table = 24,
+ Text = 42,
+ TitleBar = 1,
+ ToolBar = 22,
+ ToolTip = 13,
+ WhiteSpace = 59,
+ Window = 9,
+ }
+ [System.FlagsAttribute]
+ public enum AccessibleSelection
+ {
+ AddSelection = 8,
+ ExtendSelection = 4,
+ None = 0,
+ RemoveSelection = 16,
+ TakeFocus = 1,
+ TakeSelection = 2,
+ }
+ [System.FlagsAttribute]
+ public enum AccessibleStates
+ {
+ AlertHigh = 268435456,
+ AlertLow = 67108864,
+ AlertMedium = 134217728,
+ Animated = 16384,
+ Busy = 2048,
+ Checked = 16,
+ Collapsed = 1024,
+ Default = 256,
+ Expanded = 512,
+ ExtSelectable = 33554432,
+ Floating = 4096,
+ Focusable = 1048576,
+ Focused = 4,
+ HasPopup = 1073741824,
+ HotTracked = 128,
+ Indeterminate = 32,
+ Invisible = 32768,
+ Linked = 4194304,
+ Marqueed = 8192,
+ Mixed = 32,
+ Moveable = 262144,
+ MultiSelectable = 16777216,
+ None = 0,
+ Offscreen = 65536,
+ Pressed = 8,
+ Protected = 536870912,
+ ReadOnly = 64,
+ Selectable = 2097152,
+ Selected = 2,
+ SelfVoicing = 524288,
+ Sizeable = 131072,
+ Traversed = 8388608,
+ Unavailable = 1,
+ [System.ObsoleteAttribute]
+ Valid = 1073741823,
+ }
+ public sealed partial class AmbientProperties
+ {
+ public AmbientProperties() { }
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ public System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ public System.Drawing.Font Font { get { throw null; } set { } }
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.AnchorEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.FlagsAttribute]
+ public enum AnchorStyles
+ {
+ Bottom = 2,
+ Left = 4,
+ None = 0,
+ Right = 8,
+ Top = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum Appearance
+ {
+ Button = 1,
+ Normal = 0,
+ }
+ public sealed partial class Application
+ {
+ internal Application() { }
+ public static bool AllowQuit { get { throw null; } }
+ public static string CommonAppDataPath { get { throw null; } }
+ public static Microsoft.Win32.RegistryKey CommonAppDataRegistry { get { throw null; } }
+ public static string CompanyName { get { throw null; } }
+ public static System.Globalization.CultureInfo CurrentCulture { get { throw null; } set { } }
+ public static System.Windows.Forms.InputLanguage CurrentInputLanguage { get { throw null; } set { } }
+ public static string ExecutablePath { get { throw null; } }
+ public static string LocalUserAppDataPath { get { throw null; } }
+ public static bool MessageLoop { get { throw null; } }
+ public static System.Windows.Forms.FormCollection OpenForms { get { throw null; } }
+ public static string ProductName { get { throw null; } }
+ public static string ProductVersion { get { throw null; } }
+ public static bool RenderWithVisualStyles { get { throw null; } }
+ public static string SafeTopLevelCaptionFormat { get { throw null; } set { } }
+ public static string StartupPath { get { throw null; } }
+ public static string UserAppDataPath { get { throw null; } }
+ public static Microsoft.Win32.RegistryKey UserAppDataRegistry { get { throw null; } }
+ public static bool UseWaitCursor { get { throw null; } set { } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleState VisualStyleState { get { throw null; } set { } }
+ public static event System.EventHandler ApplicationExit { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute]
+ public static event System.EventHandler EnterThreadModal { add { } remove { } }
+ public static event System.EventHandler Idle { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute]
+ public static event System.EventHandler LeaveThreadModal { add { } remove { } }
+ public static event System.Threading.ThreadExceptionEventHandler ThreadException { add { } remove { } }
+ public static event System.EventHandler ThreadExit { add { } remove { } }
+ public static void AddMessageFilter(System.Windows.Forms.IMessageFilter value) { }
+ public static void DoEvents() { }
+ public static void EnableVisualStyles() { }
+ public static void Exit() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void Exit(System.ComponentModel.CancelEventArgs e) { }
+ public static void ExitThread() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static bool FilterMessage(ref System.Windows.Forms.Message message) { throw null; }
+ public static System.Threading.ApartmentState OleRequired() { throw null; }
+ public static void OnThreadException(System.Exception t) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void RaiseIdle(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoNotSupportedAttribute("Only applies when Winforms is being hosted by an unmanaged app.")]
+ public static void RegisterMessageLoop(System.Windows.Forms.Application.MessageLoopCallback callback) { }
+ public static void RemoveMessageFilter(System.Windows.Forms.IMessageFilter value) { }
+ public static void Restart() { }
+ public static void Run() { }
+ public static void Run(System.Windows.Forms.ApplicationContext context) { }
+ public static void Run(System.Windows.Forms.Form mainForm) { }
+ public static void SetCompatibleTextRenderingDefault(bool defaultValue) { }
+ [System.MonoNotSupportedAttribute("Empty stub.")]
+ public static bool SetSuspendState(System.Windows.Forms.PowerState state, bool force, bool disableWakeEvent) { throw null; }
+ [System.MonoNotSupportedAttribute("Empty stub.")]
+ public static void SetUnhandledExceptionMode(System.Windows.Forms.UnhandledExceptionMode mode) { }
+ [System.MonoNotSupportedAttribute("Empty stub.")]
+ public static void SetUnhandledExceptionMode(System.Windows.Forms.UnhandledExceptionMode mode, bool threadScope) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoNotSupportedAttribute("Only applies when Winforms is being hosted by an unmanaged app.")]
+ public static void UnregisterMessageLoop() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public delegate bool MessageLoopCallback();
+ }
+ public partial class ApplicationContext : System.IDisposable
+ {
+ public ApplicationContext() { }
+ public ApplicationContext(System.Windows.Forms.Form mainForm) { }
+ public System.Windows.Forms.Form MainForm { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public event System.EventHandler ThreadExit { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void ExitThread() { }
+ protected virtual void ExitThreadCore() { }
+ ~ApplicationContext() { }
+ protected virtual void OnMainFormClosed(object sender, System.EventArgs e) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum ArrangeDirection
+ {
+ Down = 4,
+ Left = 0,
+ Right = 0,
+ Up = 4,
+ }
+ [System.FlagsAttribute]
+ public enum ArrangeStartingPosition
+ {
+ BottomLeft = 0,
+ BottomRight = 1,
+ Hide = 8,
+ TopLeft = 2,
+ TopRight = 3,
+ }
+ public enum ArrowDirection
+ {
+ Down = 17,
+ Left = 0,
+ Right = 16,
+ Up = 1,
+ }
+ public enum AutoCompleteMode
+ {
+ Append = 2,
+ None = 0,
+ Suggest = 1,
+ SuggestAppend = 3,
+ }
+ public enum AutoCompleteSource
+ {
+ AllSystemSources = 7,
+ AllUrl = 6,
+ CustomSource = 64,
+ FileSystem = 1,
+ FileSystemDirectories = 32,
+ HistoryList = 2,
+ ListItems = 256,
+ None = 128,
+ RecentlyUsedList = 4,
+ }
+ public partial class AutoCompleteStringCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public AutoCompleteStringCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public string this[int index] { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public int Add(string value) { throw null; }
+ public void AddRange(string[] value) { }
+ public void Clear() { }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(string[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(string value) { throw null; }
+ public void Insert(int index, string value) { }
+ protected void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs e) { }
+ public void Remove(string value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ public enum AutoScaleMode
+ {
+ Dpi = 2,
+ Font = 1,
+ Inherit = 3,
+ None = 0,
+ }
+ public enum AutoSizeMode
+ {
+ GrowAndShrink = 0,
+ GrowOnly = 1,
+ }
+ public enum AutoValidate
+ {
+ Disable = 0,
+ EnableAllowFocusChange = 2,
+ EnablePreventFocusChange = 1,
+ Inherit = -1,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Enter")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.AxHostDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.MonoTODOAttribute("Possibly implement this for Win32; find a way for Linux and Mac")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class AxHost : System.Windows.Forms.Control, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.ISupportInitialize
+ {
+ protected AxHost(string clsid) { }
+ protected AxHost(string clsid, int flags) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.ContainerControl ContainingControl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ContextMenu ContextMenu { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool EditMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual new bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool HasAboutBox { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.AxHost.State OcxState { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual new bool RightToLeft { get { throw null; } set { } }
+ public override System.ComponentModel.ISite Site { set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BindingContextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.UICuesEventHandler ChangeUICues { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Click { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ContextMenuChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CursorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DragEventHandler DragDrop { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DragEventHandler DragEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DragLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DragEventHandler DragOver { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler EnabledChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.GiveFeedbackEventHandler GiveFeedback { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.HelpEventHandler HelpRequested { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.LayoutEventHandler Layout { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseHover { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseWheel { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.QueryAccessibilityHelpEventHandler QueryAccessibilityHelp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.QueryContinueDragEventHandler QueryContinueDrag { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler RightToLeftChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler StyleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ protected virtual void AttachInterfaces() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute]
+ public void BeginInit() { }
+ protected override void CreateHandle() { }
+ protected virtual object CreateInstanceCore(System.Guid clsid) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void CreateSink() { }
+ protected override void DestroyHandle() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void DetachSink() { }
+ protected override void Dispose(bool disposing) { }
+ public void DoVerb(int verb) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void DrawToBitmap(System.Drawing.Bitmap bitmap, System.Drawing.Rectangle targetBounds) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute]
+ public void EndInit() { }
+ [System.CLSCompliantAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static System.Drawing.Color GetColorFromOleColor(uint color) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static System.Drawing.Font GetFontFromIFont(object font) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static System.Drawing.Font GetFontFromIFontDisp(object font) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static object GetIFontDispFromFont(System.Drawing.Font font) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static object GetIFontFromFont(System.Drawing.Font font) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static object GetIPictureDispFromPicture(System.Drawing.Image image) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static object GetIPictureFromCursor(System.Windows.Forms.Cursor cursor) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static object GetIPictureFromPicture(System.Drawing.Image image) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static double GetOADateFromTime(System.DateTime time) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public object GetOcx() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static uint GetOleColorFromColor(System.Drawing.Color color) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static System.Drawing.Image GetPictureFromIPicture(object picture) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static System.Drawing.Image GetPictureFromIPictureDisp(object picture) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Drawing.Rectangle GetScaledBounds(System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static System.DateTime GetTimeFromOADate(double date) { throw null; }
+ public bool HasPropertyPages() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void InvokeEditMode() { }
+ protected override bool IsInputChar(char charCode) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void MakeDirty() { }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnForeColorChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected virtual void OnInPlaceActive() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnLostFocus(System.EventArgs e) { }
+ public override bool PreProcessMessage(ref System.Windows.Forms.Message msg) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected bool PropsValid() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseDown(short button, short shift, int x, int y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseDown(short button, short shift, float x, float y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseDown(object o1, object o2, object o3, object o4) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseMove(short button, short shift, int x, int y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseMove(short button, short shift, float x, float y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseMove(object o1, object o2, object o3, object o4) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseUp(short button, short shift, int x, int y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseUp(short button, short shift, float x, float y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseOnMouseUp(object o1, object o2, object o3, object o4) { }
+ protected void SetAboutBoxDelegate(System.Windows.Forms.AxHost.AboutBoxDelegate d) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void SetVisibleCore(bool value) { }
+ public void ShowAboutBox() { }
+ public void ShowPropertyPages() { }
+ public void ShowPropertyPages(System.Windows.Forms.Control control) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ protected delegate void AboutBoxDelegate();
+ public enum ActiveXInvokeKind
+ {
+ MethodInvoke = 0,
+ PropertyGet = 1,
+ PropertySet = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class AxComponentEditor : System.Windows.Forms.Design.WindowsFormsComponentEditor
+ {
+ public AxComponentEditor() { }
+ public override bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object obj, System.Windows.Forms.IWin32Window parent) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
+ public sealed partial class ClsidAttribute : System.Attribute
+ {
+ public ClsidAttribute(string clsid) { }
+ public string Value { get { throw null; } }
+ }
+ public partial class ConnectionPointCookie
+ {
+ public ConnectionPointCookie(object source, object sink, System.Type eventInterface) { }
+ public void Disconnect() { }
+ ~ConnectionPointCookie() { }
+ }
+ public partial class InvalidActiveXStateException : System.Exception
+ {
+ public InvalidActiveXStateException() { }
+ public InvalidActiveXStateException(string name, System.Windows.Forms.AxHost.ActiveXInvokeKind kind) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.ComponentModel.TypeConverter, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.SerializableAttribute]
+ public partial class State : System.Runtime.Serialization.ISerializable
+ {
+ public State(System.IO.Stream ms, int storageType, bool manualUpdate, string licKey) { }
+ protected State(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class StateConverter : System.ComponentModel.TypeConverter
+ {
+ public StateConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ public sealed partial class TypeLibraryTimeStampAttribute : System.Attribute
+ {
+ public TypeLibraryTimeStampAttribute(string timestamp) { }
+ public System.DateTime Value { get { throw null; } }
+ }
+ }
+ public partial class BaseCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public BaseCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsSynchronized { get { throw null; } }
+ protected virtual System.Collections.ArrayList List { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array ar, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum BatteryChargeStatus
+ {
+ Charging = 8,
+ Critical = 4,
+ High = 1,
+ Low = 2,
+ NoSystemBattery = 128,
+ Unknown = 255,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ListBindingConverter))]
+ public partial class Binding
+ {
+ public Binding(string propertyName, object dataSource, string dataMember) { }
+ public Binding(string propertyName, object dataSource, string dataMember, bool formattingEnabled) { }
+ public Binding(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode dataSourceUpdateMode) { }
+ public Binding(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode dataSourceUpdateMode, object nullValue) { }
+ public Binding(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode dataSourceUpdateMode, object nullValue, string formatString) { }
+ public Binding(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode dataSourceUpdateMode, object nullValue, string formatString, System.IFormatProvider formatInfo) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.IBindableComponent BindableComponent { get { throw null; } }
+ public System.Windows.Forms.BindingManagerBase BindingManagerBase { get { throw null; } }
+ public System.Windows.Forms.BindingMemberInfo BindingMemberInfo { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.Control Control { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ControlUpdateMode)(0))]
+ public System.Windows.Forms.ControlUpdateMode ControlUpdateMode { get { throw null; } set { } }
+ public object DataSource { get { throw null; } }
+ public object DataSourceNullValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataSourceUpdateMode)(0))]
+ public System.Windows.Forms.DataSourceUpdateMode DataSourceUpdateMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.IFormatProvider FormatInfo { get { throw null; } set { } }
+ public string FormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FormattingEnabled { get { throw null; } set { } }
+ public bool IsBinding { get { throw null; } }
+ public object NullValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string PropertyName { get { throw null; } }
+ public event System.Windows.Forms.BindingCompleteEventHandler BindingComplete { add { } remove { } }
+ public event System.Windows.Forms.ConvertEventHandler Format { add { } remove { } }
+ public event System.Windows.Forms.ConvertEventHandler Parse { add { } remove { } }
+ protected virtual void OnBindingComplete(System.Windows.Forms.BindingCompleteEventArgs e) { }
+ protected virtual void OnFormat(System.Windows.Forms.ConvertEventArgs cevent) { }
+ protected virtual void OnParse(System.Windows.Forms.ConvertEventArgs cevent) { }
+ public void ReadValue() { }
+ public void WriteValue() { }
+ }
+ public enum BindingCompleteContext
+ {
+ ControlUpdate = 0,
+ DataSourceUpdate = 1,
+ }
+ public partial class BindingCompleteEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public BindingCompleteEventArgs(System.Windows.Forms.Binding binding, System.Windows.Forms.BindingCompleteState state, System.Windows.Forms.BindingCompleteContext context) { }
+ public BindingCompleteEventArgs(System.Windows.Forms.Binding binding, System.Windows.Forms.BindingCompleteState state, System.Windows.Forms.BindingCompleteContext context, string errorText) { }
+ public BindingCompleteEventArgs(System.Windows.Forms.Binding binding, System.Windows.Forms.BindingCompleteState state, System.Windows.Forms.BindingCompleteContext context, string errorText, System.Exception exception) { }
+ public BindingCompleteEventArgs(System.Windows.Forms.Binding binding, System.Windows.Forms.BindingCompleteState state, System.Windows.Forms.BindingCompleteContext context, string errorText, System.Exception exception, bool cancel) { }
+ public System.Windows.Forms.Binding Binding { get { throw null; } }
+ public System.Windows.Forms.BindingCompleteContext BindingCompleteContext { get { throw null; } }
+ public System.Windows.Forms.BindingCompleteState BindingCompleteState { get { throw null; } }
+ public string ErrorText { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ }
+ public delegate void BindingCompleteEventHandler(object sender, System.Windows.Forms.BindingCompleteEventArgs e);
+ public enum BindingCompleteState
+ {
+ DataError = 1,
+ Exception = 2,
+ Success = 0,
+ }
+ [System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
+ public partial class BindingContext : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public BindingContext() { }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Windows.Forms.BindingManagerBase this[object dataSource] { get { throw null; } }
+ public System.Windows.Forms.BindingManagerBase this[object dataSource, string dataMember] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ protected internal void Add(object dataSource, System.Windows.Forms.BindingManagerBase listManager) { }
+ protected virtual void AddCore(object dataSource, System.Windows.Forms.BindingManagerBase listManager) { }
+ protected internal void Clear() { }
+ protected virtual void ClearCore() { }
+ public bool Contains(object dataSource) { throw null; }
+ public bool Contains(object dataSource, string dataMember) { throw null; }
+ protected virtual void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs ccevent) { }
+ protected internal void Remove(object dataSource) { }
+ protected virtual void RemoveCore(object dataSource) { }
+ void System.Collections.ICollection.CopyTo(System.Array ar, int index) { }
+ [System.MonoInternalNoteAttribute("our enumerator is slightly different. in MS's implementation the Values are WeakReferences to the managers.")]
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public static void UpdateBinding(System.Windows.Forms.BindingContext newBindingContext, System.Windows.Forms.Binding binding) { }
+ }
+ public abstract partial class BindingManagerBase
+ {
+ protected System.EventHandler onCurrentChangedHandler;
+ protected System.EventHandler onPositionChangedHandler;
+ public BindingManagerBase() { }
+ public System.Windows.Forms.BindingsCollection Bindings { get { throw null; } }
+ public abstract int Count { get; }
+ public abstract object Current { get; }
+ public bool IsBindingSuspended { get { throw null; } }
+ public abstract int Position { get; set; }
+ public event System.Windows.Forms.BindingCompleteEventHandler BindingComplete { add { } remove { } }
+ public event System.EventHandler CurrentChanged { add { } remove { } }
+ public event System.EventHandler CurrentItemChanged { add { } remove { } }
+ public event System.Windows.Forms.BindingManagerDataErrorEventHandler DataError { add { } remove { } }
+ public event System.EventHandler PositionChanged { add { } remove { } }
+ public abstract void AddNew();
+ public abstract void CancelCurrentEdit();
+ public abstract void EndCurrentEdit();
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetItemProperties() { throw null; }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ protected internal virtual System.ComponentModel.PropertyDescriptorCollection GetItemProperties(System.Collections.ArrayList dataSources, System.Collections.ArrayList listAccessors) { throw null; }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ protected virtual System.ComponentModel.PropertyDescriptorCollection GetItemProperties(System.Type listType, int offset, System.Collections.ArrayList dataSources, System.Collections.ArrayList listAccessors) { throw null; }
+ protected internal abstract string GetListName(System.Collections.ArrayList listAccessors);
+ protected internal void OnBindingComplete(System.Windows.Forms.BindingCompleteEventArgs args) { }
+ protected internal abstract void OnCurrentChanged(System.EventArgs e);
+ protected internal abstract void OnCurrentItemChanged(System.EventArgs e);
+ protected internal void OnDataError(System.Exception e) { }
+ protected void PullData() { }
+ protected void PushData() { }
+ public abstract void RemoveAt(int index);
+ public abstract void ResumeBinding();
+ public abstract void SuspendBinding();
+ protected abstract void UpdateIsBinding();
+ }
+ public partial class BindingManagerDataErrorEventArgs : System.EventArgs
+ {
+ public BindingManagerDataErrorEventArgs(System.Exception exception) { }
+ public System.Exception Exception { get { throw null; } }
+ }
+ public delegate void BindingManagerDataErrorEventHandler(object sender, System.Windows.Forms.BindingManagerDataErrorEventArgs e);
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BindingMemberInfo
+ {
+ public BindingMemberInfo(string dataMember) { throw null;}
+ public string BindingField { get { throw null; } }
+ public string BindingMember { get { throw null; } }
+ public string BindingPath { get { throw null; } }
+ public override bool Equals(object otherObject) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.Forms.BindingMemberInfo a, System.Windows.Forms.BindingMemberInfo b) { throw null; }
+ public static bool operator !=(System.Windows.Forms.BindingMemberInfo a, System.Windows.Forms.BindingMemberInfo b) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("RefreshItems")]
+ [System.ComponentModel.DefaultPropertyAttribute("BindingSource")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.BindingNavigatorDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class BindingNavigator : System.Windows.Forms.ToolStrip, System.ComponentModel.ISupportInitialize
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public BindingNavigator() { }
+ public BindingNavigator(bool addStandardItems) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public BindingNavigator(System.ComponentModel.IContainer container) { }
+ public BindingNavigator(System.Windows.Forms.BindingSource bindingSource) { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem AddNewItem { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.BindingSource BindingSource { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem CountItem { get { throw null; } set { } }
+ public string CountItemFormat { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem DeleteItem { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem MoveFirstItem { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem MoveLastItem { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem MoveNextItem { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem MovePreviousItem { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripItem PositionItem { get { throw null; } set { } }
+ public event System.EventHandler RefreshItems { add { } remove { } }
+ public virtual void AddStandardItems() { }
+ public void BeginInit() { }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ protected virtual void OnRefreshItems() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void RefreshItemsCore() { }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public bool Validate() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
+ public partial class BindingsCollection : System.Windows.Forms.BaseCollection
+ {
+ internal BindingsCollection() { }
+ public override int Count { get { throw null; } }
+ public System.Windows.Forms.Binding this[int index] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanging { add { } remove { } }
+ protected internal void Add(System.Windows.Forms.Binding binding) { }
+ protected virtual void AddCore(System.Windows.Forms.Binding dataBinding) { }
+ protected internal void Clear() { }
+ protected virtual void ClearCore() { }
+ protected virtual void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs ccevent) { }
+ protected virtual void OnCollectionChanging(System.ComponentModel.CollectionChangeEventArgs e) { }
+ protected internal void Remove(System.Windows.Forms.Binding binding) { }
+ protected internal void RemoveAt(int index) { }
+ protected virtual void RemoveCore(System.Windows.Forms.Binding dataBinding) { }
+ protected internal bool ShouldSerializeMyAll() { throw null; }
+ }
+ [System.ComponentModel.ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
+ [System.ComponentModel.DefaultEventAttribute("CurrentChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("DataSource")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.BindingSourceDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public partial class BindingSource : System.ComponentModel.Component, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.IBindingListView, System.ComponentModel.ICancelAddNew, System.ComponentModel.ISupportInitialize, System.ComponentModel.ISupportInitializeNotification, System.ComponentModel.ITypedList, System.Windows.Forms.ICurrencyManagerProvider
+ {
+ public BindingSource() { }
+ public BindingSource(System.ComponentModel.IContainer container) { }
+ public BindingSource(object dataSource, string dataMember) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool AllowEdit { get { throw null; } }
+ public virtual bool AllowNew { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool AllowRemove { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual int Count { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.CurrencyManager CurrencyManager { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public object Current { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberListEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.AttributeProviderAttribute(typeof(System.ComponentModel.IListSource))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public virtual string Filter { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsBindingSuspended { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool IsFixedSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool IsSorted { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool IsSynchronized { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual object this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Collections.IList List { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int Position { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool RaiseListChangedEvents { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public string Sort { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.ComponentModel.ListSortDescriptionCollection SortDescriptions { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.ComponentModel.ListSortDirection SortDirection { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.ComponentModel.PropertyDescriptor SortProperty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool SupportsAdvancedSorting { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool SupportsChangeNotification { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool SupportsFiltering { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool SupportsSearching { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool SupportsSorting { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual object SyncRoot { get { throw null; } }
+ bool System.ComponentModel.ISupportInitializeNotification.IsInitialized { get { throw null; } }
+ public event System.ComponentModel.AddingNewEventHandler AddingNew { add { } remove { } }
+ public event System.Windows.Forms.BindingCompleteEventHandler BindingComplete { add { } remove { } }
+ public event System.EventHandler CurrentChanged { add { } remove { } }
+ public event System.EventHandler CurrentItemChanged { add { } remove { } }
+ public event System.Windows.Forms.BindingManagerDataErrorEventHandler DataError { add { } remove { } }
+ public event System.EventHandler DataMemberChanged { add { } remove { } }
+ public event System.EventHandler DataSourceChanged { add { } remove { } }
+ public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } }
+ public event System.EventHandler PositionChanged { add { } remove { } }
+ event System.EventHandler System.ComponentModel.ISupportInitializeNotification.Initialized { add { } remove { } }
+ public virtual int Add(object value) { throw null; }
+ public virtual object AddNew() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ApplySort(System.ComponentModel.ListSortDescriptionCollection sorts) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ApplySort(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection sort) { }
+ public void CancelEdit() { }
+ public virtual void Clear() { }
+ public virtual bool Contains(object value) { throw null; }
+ public virtual void CopyTo(System.Array arr, int index) { }
+ protected override void Dispose(bool disposing) { }
+ public void EndEdit() { }
+ public virtual int Find(System.ComponentModel.PropertyDescriptor prop, object key) { throw null; }
+ public int Find(string propertyName, object key) { throw null; }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public virtual string GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public virtual System.Windows.Forms.CurrencyManager GetRelatedCurrencyManager(string dataMember) { throw null; }
+ public virtual int IndexOf(object value) { throw null; }
+ public virtual void Insert(int index, object value) { }
+ public void MoveFirst() { }
+ public void MoveLast() { }
+ public void MoveNext() { }
+ public void MovePrevious() { }
+ protected virtual void OnAddingNew(System.ComponentModel.AddingNewEventArgs e) { }
+ protected virtual void OnBindingComplete(System.Windows.Forms.BindingCompleteEventArgs e) { }
+ protected virtual void OnCurrentChanged(System.EventArgs e) { }
+ protected virtual void OnCurrentItemChanged(System.EventArgs e) { }
+ protected virtual void OnDataError(System.Windows.Forms.BindingManagerDataErrorEventArgs e) { }
+ protected virtual void OnDataMemberChanged(System.EventArgs e) { }
+ protected virtual void OnDataSourceChanged(System.EventArgs e) { }
+ protected virtual void OnListChanged(System.ComponentModel.ListChangedEventArgs e) { }
+ protected virtual void OnPositionChanged(System.EventArgs e) { }
+ public virtual void Remove(object value) { }
+ public virtual void RemoveAt(int index) { }
+ public void RemoveCurrent() { }
+ public virtual void RemoveFilter() { }
+ public virtual void RemoveSort() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual void ResetAllowNew() { }
+ public void ResetBindings(bool metadataChanged) { }
+ public void ResetCurrentItem() { }
+ public void ResetItem(int itemIndex) { }
+ public void ResumeBinding() { }
+ public void SuspendBinding() { }
+ void System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor property) { }
+ void System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor prop) { }
+ void System.ComponentModel.ICancelAddNew.CancelNew(int position) { }
+ void System.ComponentModel.ICancelAddNew.EndNew(int position) { }
+ void System.ComponentModel.ISupportInitialize.BeginInit() { }
+ void System.ComponentModel.ISupportInitialize.EndInit() { }
+ }
+ public enum BootMode
+ {
+ FailSafe = 1,
+ FailSafeWithNetwork = 2,
+ Normal = 0,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum Border3DSide
+ {
+ All = 2063,
+ Bottom = 8,
+ Left = 1,
+ Middle = 2048,
+ Right = 4,
+ Top = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum Border3DStyle
+ {
+ Adjust = 8192,
+ Bump = 9,
+ Etched = 6,
+ Flat = 16394,
+ Raised = 5,
+ RaisedInner = 4,
+ RaisedOuter = 1,
+ Sunken = 10,
+ SunkenInner = 8,
+ SunkenOuter = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum BorderStyle
+ {
+ Fixed3D = 2,
+ FixedSingle = 1,
+ None = 0,
+ }
+ [System.FlagsAttribute]
+ public enum BoundsSpecified
+ {
+ All = 15,
+ Height = 8,
+ Location = 3,
+ None = 0,
+ Size = 12,
+ Width = 4,
+ X = 1,
+ Y = 2,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ButtonBaseDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Button : System.Windows.Forms.ButtonBase, System.Windows.Forms.IButtonControl
+ {
+ public Button() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoSizeMode)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DialogResult)(0))]
+ public virtual System.Windows.Forms.DialogResult DialogResult { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ public virtual void NotifyDefault(bool value) { }
+ protected override void OnClick(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnMouseEnter(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
+ protected override void OnTextChanged(System.EventArgs e) { }
+ public void PerformClick() { }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ButtonBaseDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class ButtonBase : System.Windows.Forms.Control
+ {
+ protected ButtonBase() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public bool AutoEllipsis { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.FlatButtonAppearance FlatAppearance { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Image Image { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(32))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.ContentAlignment ImageAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageIndexConverter))]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ protected internal bool IsDefault { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(32))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.ContentAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TextImageRelation)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.TextImageRelation TextImageRelation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseCompatibleTextRendering { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseMnemonic { get { throw null; } set { } }
+ public bool UseVisualStyleBackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size proposedSize) { throw null; }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ protected override void OnGotFocus(System.EventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs kevent) { }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs kevent) { }
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs mevent) { }
+ protected override void OnMouseEnter(System.EventArgs eventargs) { }
+ protected override void OnMouseLeave(System.EventArgs eventargs) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs mevent) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pevent) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected override void OnTextChanged(System.EventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ protected void ResetFlagsandPaint() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ButtonBaseAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
+ {
+ public ButtonBaseAccessibleObject(System.Windows.Forms.Control owner) : base (default(System.Windows.Forms.Control)) { }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override void DoDefaultAction() { }
+ }
+ }
+ public enum ButtonBorderStyle
+ {
+ Dashed = 2,
+ Dotted = 1,
+ Inset = 4,
+ None = 0,
+ Outset = 5,
+ Solid = 3,
+ }
+ public sealed partial class ButtonRenderer
+ {
+ internal ButtonRenderer() { }
+ public static bool RenderMatchingApplicationState { get { throw null; } set { } }
+ public static void DrawButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, bool focused, System.Windows.Forms.VisualStyles.PushButtonState state) { }
+ public static void DrawButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Drawing.Image image, System.Drawing.Rectangle imageBounds, bool focused, System.Windows.Forms.VisualStyles.PushButtonState state) { }
+ public static void DrawButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string buttonText, System.Drawing.Font font, bool focused, System.Windows.Forms.VisualStyles.PushButtonState state) { }
+ public static void DrawButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string buttonText, System.Drawing.Font font, System.Drawing.Image image, System.Drawing.Rectangle imageBounds, bool focused, System.Windows.Forms.VisualStyles.PushButtonState state) { }
+ public static void DrawButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string buttonText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, bool focused, System.Windows.Forms.VisualStyles.PushButtonState state) { }
+ public static void DrawButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string buttonText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Drawing.Image image, System.Drawing.Rectangle imageBounds, bool focused, System.Windows.Forms.VisualStyles.PushButtonState state) { }
+ public static void DrawButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.PushButtonState state) { }
+ public static void DrawParentBackground(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.Control childControl) { }
+ public static bool IsBackgroundPartiallyTransparent(System.Windows.Forms.VisualStyles.PushButtonState state) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ButtonState
+ {
+ All = 18176,
+ Checked = 1024,
+ Flat = 16384,
+ Inactive = 256,
+ Normal = 0,
+ Pushed = 512,
+ }
+ public partial class CacheVirtualItemsEventArgs : System.EventArgs
+ {
+ public CacheVirtualItemsEventArgs(int startIndex, int endIndex) { }
+ public int EndIndex { get { throw null; } }
+ public int StartIndex { get { throw null; } }
+ }
+ public delegate void CacheVirtualItemsEventHandler(object sender, System.Windows.Forms.CacheVirtualItemsEventArgs e);
+ public enum CaptionButton
+ {
+ Close = 0,
+ Help = 4,
+ Maximize = 2,
+ Minimize = 1,
+ Restore = 3,
+ }
+ public enum CharacterCasing
+ {
+ Lower = 2,
+ Normal = 0,
+ Upper = 1,
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("CheckState")]
+ [System.ComponentModel.DefaultEventAttribute("CheckedChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Checked")]
+ [System.ComponentModel.ToolboxItemAttribute("System.Windows.Forms.Design.AutoSizeToolboxItem,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CheckBox : System.Windows.Forms.ButtonBase
+ {
+ public CheckBox() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Appearance)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Appearance Appearance { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoCheck { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(16))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.ContentAlignment CheckAlign { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.CheckState)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.CheckState CheckState { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(16))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Drawing.ContentAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ThreeState { get { throw null; } set { } }
+ public event System.EventHandler AppearanceChanged { add { } remove { } }
+ public event System.EventHandler CheckedChanged { add { } remove { } }
+ public event System.EventHandler CheckStateChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected virtual void OnAppearanceChanged(System.EventArgs e) { }
+ protected virtual void OnCheckedChanged(System.EventArgs e) { }
+ protected virtual void OnCheckStateChanged(System.EventArgs e) { }
+ protected override void OnClick(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ public override string ToString() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CheckBoxAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
+ {
+ public CheckBoxAccessibleObject(System.Windows.Forms.Control owner) : base (default(System.Windows.Forms.Control)) { }
+ public override string DefaultAction { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override void DoDefaultAction() { }
+ }
+ }
+ public sealed partial class CheckBoxRenderer
+ {
+ internal CheckBoxRenderer() { }
+ public static bool RenderMatchingApplicationState { get { throw null; } set { } }
+ public static void DrawCheckBox(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string checkBoxText, System.Drawing.Font font, bool focused, System.Windows.Forms.VisualStyles.CheckBoxState state) { }
+ public static void DrawCheckBox(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string checkBoxText, System.Drawing.Font font, System.Drawing.Image image, System.Drawing.Rectangle imageBounds, bool focused, System.Windows.Forms.VisualStyles.CheckBoxState state) { }
+ public static void DrawCheckBox(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string checkBoxText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, bool focused, System.Windows.Forms.VisualStyles.CheckBoxState state) { }
+ public static void DrawCheckBox(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string checkBoxText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Drawing.Image image, System.Drawing.Rectangle imageBounds, bool focused, System.Windows.Forms.VisualStyles.CheckBoxState state) { }
+ public static void DrawCheckBox(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Windows.Forms.VisualStyles.CheckBoxState state) { }
+ public static void DrawParentBackground(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.Control childControl) { }
+ public static System.Drawing.Size GetGlyphSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.CheckBoxState state) { throw null; }
+ public static bool IsBackgroundPartiallyTransparent(System.Windows.Forms.VisualStyles.CheckBoxState state) { throw null; }
+ }
+ [System.ComponentModel.LookupBindingPropertiesAttribute]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CheckedListBox : System.Windows.Forms.ListBox
+ {
+ public CheckedListBox() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.CheckedListBox.CheckedIndexCollection CheckedIndices { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.CheckedListBox.CheckedItemCollection CheckedItems { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CheckOnClick { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string DisplayMember { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.DrawMode DrawMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int ItemHeight { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public new System.Windows.Forms.CheckedListBox.ObjectCollection Items { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ public override System.Windows.Forms.SelectionMode SelectionMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ThreeDCheckBoxes { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseCompatibleTextRendering { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string ValueMember { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler Click { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DataSourceChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DisplayMemberChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DrawItemEventHandler DrawItem { add { } remove { } }
+ public event System.Windows.Forms.ItemCheckEventHandler ItemCheck { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MeasureItemEventHandler MeasureItem { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ValueMemberChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Windows.Forms.ListBox.ObjectCollection CreateItemCollection() { throw null; }
+ public bool GetItemChecked(int index) { throw null; }
+ public System.Windows.Forms.CheckState GetItemCheckState(int index) { throw null; }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnClick(System.EventArgs e) { }
+ protected override void OnDrawItem(System.Windows.Forms.DrawItemEventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected virtual void OnItemCheck(System.Windows.Forms.ItemCheckEventArgs ice) { }
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ protected override void OnMeasureItem(System.Windows.Forms.MeasureItemEventArgs e) { }
+ protected override void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected override void RefreshItems() { }
+ public void SetItemChecked(int index, bool value) { }
+ public void SetItemCheckState(int index, System.Windows.Forms.CheckState value) { }
+ protected override void WmReflectCommand(ref System.Windows.Forms.Message m) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ public partial class CheckedIndexCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal CheckedIndexCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public bool Contains(int index) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(int index) { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object index) { throw null; }
+ int System.Collections.IList.IndexOf(object index) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public partial class CheckedItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal CheckedItemCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ public bool Contains(object item) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object item) { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public partial class ObjectCollection : System.Windows.Forms.ListBox.ObjectCollection
+ {
+ public ObjectCollection(System.Windows.Forms.CheckedListBox owner) : base (default(System.Windows.Forms.ListBox)) { }
+ public int Add(object item, bool isChecked) { throw null; }
+ public int Add(object item, System.Windows.Forms.CheckState check) { throw null; }
+ }
+ }
+ public enum CheckState
+ {
+ Checked = 1,
+ Indeterminate = 2,
+ Unchecked = 0,
+ }
+ public sealed partial class Clipboard
+ {
+ internal Clipboard() { }
+ public static void Clear() { }
+ public static bool ContainsAudio() { throw null; }
+ public static bool ContainsData(string format) { throw null; }
+ public static bool ContainsFileDropList() { throw null; }
+ public static bool ContainsImage() { throw null; }
+ public static bool ContainsText() { throw null; }
+ public static bool ContainsText(System.Windows.Forms.TextDataFormat format) { throw null; }
+ public static System.IO.Stream GetAudioStream() { throw null; }
+ public static object GetData(string format) { throw null; }
+ public static System.Windows.Forms.IDataObject GetDataObject() { throw null; }
+ public static System.Collections.Specialized.StringCollection GetFileDropList() { throw null; }
+ public static System.Drawing.Image GetImage() { throw null; }
+ public static string GetText() { throw null; }
+ public static string GetText(System.Windows.Forms.TextDataFormat format) { throw null; }
+ public static void SetAudio(byte[] audioBytes) { }
+ public static void SetAudio(System.IO.Stream audioStream) { }
+ public static void SetData(string format, object data) { }
+ public static void SetDataObject(object data) { }
+ public static void SetDataObject(object data, bool copy) { }
+ public static void SetDataObject(object data, bool copy, int retryTimes, int retryDelay) { }
+ [System.MonoInternalNoteAttribute("Needs additional checks for valid paths, see MSDN")]
+ public static void SetFileDropList(System.Collections.Specialized.StringCollection filePaths) { }
+ public static void SetImage(System.Drawing.Image image) { }
+ public static void SetText(string text) { }
+ public static void SetText(string text, System.Windows.Forms.TextDataFormat format) { }
+ }
+ public enum CloseReason
+ {
+ ApplicationExitCall = 6,
+ FormOwnerClosing = 5,
+ MdiFormClosing = 2,
+ None = 0,
+ TaskManagerClosing = 4,
+ UserClosing = 3,
+ WindowsShutDown = 1,
+ }
+ public enum ColorDepth
+ {
+ Depth16Bit = 16,
+ Depth24Bit = 24,
+ Depth32Bit = 32,
+ Depth4Bit = 4,
+ Depth8Bit = 8,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Color")]
+ public partial class ColorDialog : System.Windows.Forms.CommonDialog
+ {
+ public ColorDialog() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool AllowFullOpen { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AnyColor { get { throw null; } set { } }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int[] CustomColors { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool FullOpen { get { throw null; } set { } }
+ protected virtual System.IntPtr Instance { get { throw null; } }
+ protected virtual int Options { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ShowHelp { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool SolidColorOnly { get { throw null; } set { } }
+ public override void Reset() { }
+ protected override bool RunDialog(System.IntPtr hwndOwner) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ColumnClickEventArgs : System.EventArgs
+ {
+ public ColumnClickEventArgs(int column) { }
+ public int Column { get { throw null; } }
+ }
+ public delegate void ColumnClickEventHandler(object sender, System.Windows.Forms.ColumnClickEventArgs e);
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ColumnHeaderConverter))]
+ public partial class ColumnHeader : System.ComponentModel.Component, System.ICloneable
+ {
+ public ColumnHeader() { }
+ public ColumnHeader(int imageIndex) { }
+ public ColumnHeader(string imageKey) { }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int DisplayIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageIndexConverter))]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Index { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ListView ListView { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.HorizontalAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(60)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int Width { get { throw null; } set { } }
+ public void AutoResize(System.Windows.Forms.ColumnHeaderAutoResizeStyle headerAutoResize) { }
+ public object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override string ToString() { throw null; }
+ }
+ public enum ColumnHeaderAutoResizeStyle
+ {
+ ColumnContent = 2,
+ HeaderSize = 1,
+ None = 0,
+ }
+ public partial class ColumnHeaderConverter : System.ComponentModel.ExpandableObjectConverter
+ {
+ public ColumnHeaderConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public enum ColumnHeaderStyle
+ {
+ Clickable = 2,
+ Nonclickable = 1,
+ None = 0,
+ }
+ public partial class ColumnReorderedEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ColumnReorderedEventArgs(int oldDisplayIndex, int newDisplayIndex, System.Windows.Forms.ColumnHeader header) { }
+ public System.Windows.Forms.ColumnHeader Header { get { throw null; } }
+ public int NewDisplayIndex { get { throw null; } }
+ public int OldDisplayIndex { get { throw null; } }
+ }
+ public delegate void ColumnReorderedEventHandler(object sender, System.Windows.Forms.ColumnReorderedEventArgs e);
+ public partial class ColumnStyle : System.Windows.Forms.TableLayoutStyle
+ {
+ public ColumnStyle() { }
+ public ColumnStyle(System.Windows.Forms.SizeType sizeType) { }
+ public ColumnStyle(System.Windows.Forms.SizeType sizeType, float width) { }
+ public float Width { get { throw null; } set { } }
+ }
+ public partial class ColumnWidthChangedEventArgs : System.EventArgs
+ {
+ public ColumnWidthChangedEventArgs(int columnIndex) { }
+ public int ColumnIndex { get { throw null; } }
+ }
+ public delegate void ColumnWidthChangedEventHandler(object sender, System.Windows.Forms.ColumnWidthChangedEventArgs e);
+ public partial class ColumnWidthChangingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ColumnWidthChangingEventArgs(int columnIndex, int newWidth) { }
+ public ColumnWidthChangingEventArgs(int columnIndex, int newWidth, bool cancel) { }
+ public int ColumnIndex { get { throw null; } }
+ public int NewWidth { get { throw null; } set { } }
+ }
+ public delegate void ColumnWidthChangingEventHandler(object sender, System.Windows.Forms.ColumnWidthChangingEventArgs e);
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Text")]
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Items")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ComboBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ComboBox : System.Windows.Forms.ListControl
+ {
+ public ComboBox() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteStringCollection AutoCompleteCustomSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteMode)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteMode AutoCompleteMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteSource)(128))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteSource AutoCompleteSource { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.AttributeProviderAttribute(typeof(System.ComponentModel.IListSource))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public new object DataSource { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DrawMode)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.DrawMode DrawMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(106)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int DropDownHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ComboBoxStyle)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.ComboBoxStyle DropDownStyle { get { throw null; } set { } }
+ public int DropDownWidth { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool DroppedDown { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ public override bool Focused { get { throw null; } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool IntegralHeight { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int ItemHeight { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.ComboBox.ObjectCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(8)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int MaxDropDownItems { get { throw null; } set { } }
+ public override System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int MaxLength { get { throw null; } set { } }
+ public override System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int PreferredHeight { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedItem { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string SelectedText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectionLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectionStart { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Sorted { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ public event System.Windows.Forms.DrawItemEventHandler DrawItem { add { } remove { } }
+ public event System.EventHandler DropDown { add { } remove { } }
+ public event System.EventHandler DropDownClosed { add { } remove { } }
+ public event System.EventHandler DropDownStyleChanged { add { } remove { } }
+ public event System.Windows.Forms.MeasureItemEventHandler MeasureItem { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ public event System.EventHandler SelectionChangeCommitted { add { } remove { } }
+ public event System.EventHandler TextUpdate { add { } remove { } }
+ [System.ObsoleteAttribute("This method has been deprecated")]
+ protected virtual void AddItemsCore(object[] value) { }
+ public void BeginUpdate() { }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void CreateHandle() { }
+ protected override void Dispose(bool disposing) { }
+ public void EndUpdate() { }
+ public int FindString(string s) { throw null; }
+ public int FindString(string s, int startIndex) { throw null; }
+ public int FindStringExact(string s) { throw null; }
+ public int FindStringExact(string s, int startIndex) { throw null; }
+ public int GetItemHeight(int index) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnDataSourceChanged(System.EventArgs e) { }
+ protected override void OnDisplayMemberChanged(System.EventArgs e) { }
+ protected virtual void OnDrawItem(System.Windows.Forms.DrawItemEventArgs e) { }
+ protected virtual void OnDropDown(System.EventArgs e) { }
+ protected virtual void OnDropDownClosed(System.EventArgs e) { }
+ protected virtual void OnDropDownStyleChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnForeColorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnGotFocus(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected virtual void OnMeasureItem(System.Windows.Forms.MeasureItemEventArgs e) { }
+ protected override void OnMouseEnter(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnParentBackColorChanged(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected override void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected virtual void OnSelectedItemChanged(System.EventArgs e) { }
+ protected override void OnSelectedValueChanged(System.EventArgs e) { }
+ protected virtual void OnSelectionChangeCommitted(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnTextChanged(System.EventArgs e) { }
+ protected virtual void OnTextUpdate(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnValidating(System.ComponentModel.CancelEventArgs e) { }
+ protected override bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m) { throw null; }
+ protected override void RefreshItem(int index) { }
+ protected override void RefreshItems() { }
+ public override void ResetText() { }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ public void Select(int start, int length) { }
+ public void SelectAll() { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void SetItemCore(int index, object value) { }
+ protected override void SetItemsCore(System.Collections.IList value) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ChildAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public ChildAccessibleObject(System.Windows.Forms.ComboBox owner, System.IntPtr handle) { }
+ public override string Name { get { throw null; } }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class ObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ObjectCollection(System.Windows.Forms.ComboBox owner) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual object this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ public int Add(object item) { throw null; }
+ public void AddRange(object[] items) { }
+ public void Clear() { }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(object[] destination, int arrayIndex) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object value) { throw null; }
+ public void Insert(int index, object item) { }
+ public void Remove(object value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array destination, int index) { }
+ int System.Collections.IList.Add(object item) { throw null; }
+ }
+ }
+ public sealed partial class ComboBoxRenderer
+ {
+ internal ComboBoxRenderer() { }
+ public static bool IsSupported { get { throw null; } }
+ public static void DrawDropDownButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ComboBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string comboBoxText, System.Drawing.Font font, System.Drawing.Rectangle textBounds, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.ComboBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string comboBoxText, System.Drawing.Font font, System.Drawing.Rectangle textBounds, System.Windows.Forms.VisualStyles.ComboBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string comboBoxText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.ComboBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string comboBoxText, System.Drawing.Font font, System.Windows.Forms.VisualStyles.ComboBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ComboBoxState state) { }
+ }
+ public enum ComboBoxStyle
+ {
+ DropDown = 1,
+ DropDownList = 2,
+ Simple = 0,
+ }
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms")]
+ public abstract partial class CommonDialog : System.ComponentModel.Component
+ {
+ public CommonDialog() { }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public event System.EventHandler HelpRequest { add { } remove { } }
+ protected virtual System.IntPtr HookProc(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) { throw null; }
+ protected virtual void OnHelpRequest(System.EventArgs e) { }
+ protected virtual System.IntPtr OwnerWndProc(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) { throw null; }
+ public abstract void Reset();
+ protected abstract bool RunDialog(System.IntPtr hwndOwner);
+ public System.Windows.Forms.DialogResult ShowDialog() { throw null; }
+ public System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window owner) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ContainerControl : System.Windows.Forms.ScrollableControl, System.Windows.Forms.IContainerControl
+ {
+ public ContainerControl() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Control ActiveControl { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.SizeF AutoScaleDimensions { get { throw null; } set { } }
+ protected System.Drawing.SizeF AutoScaleFactor { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.AutoScaleMode AutoScaleMode { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute((System.Windows.Forms.AutoValidate)(-1))]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual System.Windows.Forms.AutoValidate AutoValidate { get { throw null; } [System.MonoTODOAttribute("Currently does nothing with the setting")]set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Windows.Forms.BindingContext BindingContext { get { throw null; } set { } }
+ protected override bool CanEnableIme { get { throw null; } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.SizeF CurrentAutoScaleDimensions { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Form ParentForm { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public event System.EventHandler AutoValidateChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void AdjustFormScrollbars(bool displayScrollbars) { }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnAutoValidateChanged(System.EventArgs e) { }
+ protected override void OnCreateControl() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ public void PerformAutoScale() { }
+ protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override bool ProcessDialogChar(char charCode) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ protected virtual bool ProcessTabKey(bool forward) { throw null; }
+ protected override void Select(bool directed, bool forward) { }
+ bool System.Windows.Forms.IContainerControl.ActivateControl(System.Windows.Forms.Control control) { throw null; }
+ protected virtual void UpdateDefaultButton() { }
+ public bool Validate() { throw null; }
+ public bool Validate(bool checkAutoValidate) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool ValidateChildren() { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual bool ValidateChildren(System.Windows.Forms.ValidationConstraints validationConstraints) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public partial class ContentsResizedEventArgs : System.EventArgs
+ {
+ public ContentsResizedEventArgs(System.Drawing.Rectangle newRectangle) { }
+ public System.Drawing.Rectangle NewRectangle { get { throw null; } }
+ }
+ public delegate void ContentsResizedEventHandler(object sender, System.Windows.Forms.ContentsResizedEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("Popup")]
+ public partial class ContextMenu : System.Windows.Forms.Menu
+ {
+ public ContextMenu() : base (default(System.Windows.Forms.MenuItem[])) { }
+ public ContextMenu(System.Windows.Forms.MenuItem[] menuItems) : base (default(System.Windows.Forms.MenuItem[])) { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.RightToLeft)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Control SourceControl { get { throw null; } }
+ public event System.EventHandler Collapse { add { } remove { } }
+ public event System.EventHandler Popup { add { } remove { } }
+ protected internal virtual void OnCollapse(System.EventArgs e) { }
+ protected internal virtual void OnPopup(System.EventArgs e) { }
+ protected internal virtual bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData, System.Windows.Forms.Control control) { throw null; }
+ public void Show(System.Windows.Forms.Control control, System.Drawing.Point pos) { }
+ public void Show(System.Windows.Forms.Control control, System.Drawing.Point pos, System.Windows.Forms.LeftRightAlignment alignment) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Opening")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
+ {
+ public ContextMenuStrip() { }
+ public ContextMenuStrip(System.ComponentModel.IContainer container) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Control SourceControl { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ protected override void SetVisibleCore(bool visible) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Windows.Forms.Design.ControlCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Control : System.ComponentModel.Component, System.ComponentModel.IComponent, System.ComponentModel.ISynchronizeInvoke, System.IDisposable, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget, System.Windows.Forms.IWin32Window
+ {
+ public Control() { }
+ public Control(string text) { }
+ public Control(string text, int left, int top, int width, int height) { }
+ public Control(System.Windows.Forms.Control parent, string text) { }
+ public Control(System.Windows.Forms.Control parent, string text, int left, int top, int width, int height) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.AccessibleObject AccessibilityObject { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string AccessibleDefaultActionDescription { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string AccessibleDescription { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string AccessibleName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AccessibleRole)(-1))]
+ public System.Windows.Forms.AccessibleRole AccessibleRole { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AnchorStyles)(5))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public virtual System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Point), "0, 0")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Drawing.Point AutoScrollOffset { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public virtual bool AutoSize { get { throw null; } set { } }
+ [System.Runtime.InteropServices.DispIdAttribute(-501)]
+ public virtual System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ImageLayout)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.BindingContext BindingContext { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int Bottom { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.Rectangle Bounds { get { throw null; } set { } }
+ protected virtual bool CanEnableIme { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool CanFocus { get { throw null; } }
+ protected override bool CanRaiseEvents { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool CanSelect { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool Capture { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Stub, value is not used")]
+ public static bool CheckForIllegalCrossThreadCalls { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.Rectangle ClientRectangle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.Size ClientSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DescriptionAttribute("ControlCompanyNameDescr")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string CompanyName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool ContainsFocus { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public virtual System.Windows.Forms.ContextMenu ContextMenu { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public virtual System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.Control.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool Created { get { throw null; } }
+ protected virtual System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ public virtual System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.ParenthesizePropertyNameAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.ControlBindingsCollection DataBindings { get { throw null; } }
+ public static System.Drawing.Color DefaultBackColor { get { throw null; } }
+ protected virtual System.Windows.Forms.Cursor DefaultCursor { get { throw null; } }
+ public static System.Drawing.Font DefaultFont { get { throw null; } }
+ public static System.Drawing.Color DefaultForeColor { get { throw null; } }
+ protected virtual System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected virtual System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected virtual System.Drawing.Size DefaultMaximumSize { get { throw null; } }
+ protected virtual System.Drawing.Size DefaultMinimumSize { get { throw null; } }
+ protected virtual System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected virtual System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool Disposing { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public virtual System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ protected virtual bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Runtime.InteropServices.DispIdAttribute(-514)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual bool Focused { get { throw null; } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Runtime.InteropServices.DispIdAttribute(-512)]
+ public virtual System.Drawing.Font Font { [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "System.Drawing.Font")]get { throw null; } [param: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalType = "System.Drawing.Font")]set { } }
+ protected int FontHeight { get { throw null; } set { } }
+ [System.Runtime.InteropServices.DispIdAttribute(-513)]
+ public virtual System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Runtime.InteropServices.DispIdAttribute(-515)]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool HasChildren { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute((System.Windows.Forms.ImeMode)(-1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ protected virtual System.Windows.Forms.ImeMode ImeModeBase { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool InvokeRequired { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsAccessible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsDisposed { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsHandleCreated { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoNotSupportedAttribute("RTL is not supported")]
+ public bool IsMirrored { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int Left { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Padding Margin { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute("{Width=0, Height=0}")]
+ public virtual System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ public virtual System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ public static System.Windows.Forms.Keys ModifierKeys { get { throw null; } }
+ public static System.Windows.Forms.MouseButtons MouseButtons { get { throw null; } }
+ public static System.Drawing.Point MousePosition { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Control Parent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Size PreferredSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string ProductName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string ProductVersion { get { throw null; } }
+ protected static System.Windows.Forms.ImeMode PropagatingImeMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool RecreatingHandle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.Region Region { get { throw null; } set { } }
+ [System.ObsoleteAttribute]
+ protected internal bool RenderRightToLeft { get { throw null; } }
+ protected bool ResizeRedraw { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int Right { get { throw null; } }
+ [System.ComponentModel.AmbientValueAttribute((System.Windows.Forms.RightToLeft)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual bool ScaleChildren { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual bool ShowFocusCues { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual bool ShowKeyboardCues { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Runtime.InteropServices.DispIdAttribute(-516)]
+ public bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.Runtime.InteropServices.DispIdAttribute(-517)]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int Top { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.Control TopLevelControl { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public bool UseWaitCursor { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int Width { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Windows.Forms.IWindowTarget WindowTarget { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public event System.EventHandler AutoSizeChanged { add { } remove { } }
+ public event System.EventHandler BackColorChanged { add { } remove { } }
+ public event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ public event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.EventHandler BindingContextChanged { add { } remove { } }
+ public event System.EventHandler CausesValidationChanged { add { } remove { } }
+ public event System.Windows.Forms.UICuesEventHandler ChangeUICues { add { } remove { } }
+ public event System.EventHandler Click { add { } remove { } }
+ public event System.EventHandler ClientSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler ContextMenuChanged { add { } remove { } }
+ public event System.EventHandler ContextMenuStripChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.ControlEventHandler ControlAdded { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.ControlEventHandler ControlRemoved { add { } remove { } }
+ public event System.EventHandler CursorChanged { add { } remove { } }
+ public event System.EventHandler DockChanged { add { } remove { } }
+ public event System.EventHandler DoubleClick { add { } remove { } }
+ public event System.Windows.Forms.DragEventHandler DragDrop { add { } remove { } }
+ public event System.Windows.Forms.DragEventHandler DragEnter { add { } remove { } }
+ public event System.EventHandler DragLeave { add { } remove { } }
+ public event System.Windows.Forms.DragEventHandler DragOver { add { } remove { } }
+ public event System.EventHandler EnabledChanged { add { } remove { } }
+ public event System.EventHandler Enter { add { } remove { } }
+ public event System.EventHandler FontChanged { add { } remove { } }
+ public event System.EventHandler ForeColorChanged { add { } remove { } }
+ public event System.Windows.Forms.GiveFeedbackEventHandler GiveFeedback { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler GotFocus { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler HandleCreated { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler HandleDestroyed { add { } remove { } }
+ public event System.Windows.Forms.HelpEventHandler HelpRequested { add { } remove { } }
+ public event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.InvalidateEventHandler Invalidated { add { } remove { } }
+ public event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ public event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ public event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ public event System.Windows.Forms.LayoutEventHandler Layout { add { } remove { } }
+ public event System.EventHandler Leave { add { } remove { } }
+ public event System.EventHandler LocationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler LostFocus { add { } remove { } }
+ public event System.EventHandler MarginChanged { add { } remove { } }
+ public event System.EventHandler MouseCaptureChanged { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ public event System.EventHandler MouseEnter { add { } remove { } }
+ public event System.EventHandler MouseHover { add { } remove { } }
+ public event System.EventHandler MouseLeave { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.MouseEventHandler MouseWheel { add { } remove { } }
+ public event System.EventHandler Move { add { } remove { } }
+ public event System.EventHandler PaddingChanged { add { } remove { } }
+ public event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler ParentChanged { add { } remove { } }
+ public event System.Windows.Forms.PreviewKeyDownEventHandler PreviewKeyDown { add { } remove { } }
+ public event System.Windows.Forms.QueryAccessibilityHelpEventHandler QueryAccessibilityHelp { add { } remove { } }
+ public event System.Windows.Forms.QueryContinueDragEventHandler QueryContinueDrag { add { } remove { } }
+ public event System.EventHandler RegionChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler Resize { add { } remove { } }
+ public event System.EventHandler RightToLeftChanged { add { } remove { } }
+ public event System.EventHandler SizeChanged { add { } remove { } }
+ public event System.EventHandler StyleChanged { add { } remove { } }
+ public event System.EventHandler SystemColorsChanged { add { } remove { } }
+ public event System.EventHandler TabIndexChanged { add { } remove { } }
+ public event System.EventHandler TabStopChanged { add { } remove { } }
+ public event System.EventHandler TextChanged { add { } remove { } }
+ public event System.EventHandler Validated { add { } remove { } }
+ public event System.ComponentModel.CancelEventHandler Validating { add { } remove { } }
+ public event System.EventHandler VisibleChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal void AccessibilityNotifyClients(System.Windows.Forms.AccessibleEvents accEvent, int childID) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void AccessibilityNotifyClients(System.Windows.Forms.AccessibleEvents accEvent, int objectID, int childID) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IAsyncResult BeginInvoke(System.Delegate method) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IAsyncResult BeginInvoke(System.Delegate method, params object[] args) { throw null; }
+ public void BringToFront() { }
+ public bool Contains(System.Windows.Forms.Control ctl) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ public void CreateControl() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ public System.Drawing.Graphics CreateGraphics() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void CreateHandle() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void DefWndProc(ref System.Windows.Forms.Message m) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void DestroyHandle() { }
+ protected override void Dispose(bool disposing) { }
+ public System.Windows.Forms.DragDropEffects DoDragDrop(object data, System.Windows.Forms.DragDropEffects allowedEffects) { throw null; }
+ public void DrawToBitmap(System.Drawing.Bitmap bitmap, System.Drawing.Rectangle targetBounds) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public object EndInvoke(System.IAsyncResult asyncResult) { throw null; }
+ public System.Windows.Forms.Form FindForm() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool Focus() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Windows.Forms.Control FromChildHandle(System.IntPtr handle) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Windows.Forms.Control FromHandle(System.IntPtr handle) { throw null; }
+ protected virtual System.Windows.Forms.AccessibleObject GetAccessibilityObjectById(int objectId) { throw null; }
+ protected System.Windows.Forms.AutoSizeMode GetAutoSizeMode() { throw null; }
+ public System.Windows.Forms.Control GetChildAtPoint(System.Drawing.Point pt) { throw null; }
+ public System.Windows.Forms.Control GetChildAtPoint(System.Drawing.Point pt, System.Windows.Forms.GetChildAtPointSkip skipValue) { throw null; }
+ public System.Windows.Forms.IContainerControl GetContainerControl() { throw null; }
+ public System.Windows.Forms.Control GetNextControl(System.Windows.Forms.Control ctl, bool forward) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Drawing.Size GetPreferredSize(System.Drawing.Size proposedSize) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Drawing.Rectangle GetScaledBounds(System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { throw null; }
+ protected bool GetStyle(System.Windows.Forms.ControlStyles flag) { throw null; }
+ protected bool GetTopLevel() { throw null; }
+ public void Hide() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void InitLayout() { }
+ public void Invalidate() { }
+ public void Invalidate(bool invalidateChildren) { }
+ public void Invalidate(System.Drawing.Rectangle rc) { }
+ public void Invalidate(System.Drawing.Rectangle rc, bool invalidateChildren) { }
+ public void Invalidate(System.Drawing.Region region) { }
+ public void Invalidate(System.Drawing.Region region, bool invalidateChildren) { }
+ public object Invoke(System.Delegate method) { throw null; }
+ public object Invoke(System.Delegate method, params object[] args) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void InvokeGotFocus(System.Windows.Forms.Control toInvoke, System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void InvokeLostFocus(System.Windows.Forms.Control toInvoke, System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void InvokeOnClick(System.Windows.Forms.Control toInvoke, System.EventArgs e) { }
+ protected void InvokePaint(System.Windows.Forms.Control c, System.Windows.Forms.PaintEventArgs e) { }
+ protected void InvokePaintBackground(System.Windows.Forms.Control c, System.Windows.Forms.PaintEventArgs e) { }
+ protected virtual bool IsInputChar(char charCode) { throw null; }
+ protected virtual bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ [System.MonoTODOAttribute("Only implemented for Win32, others always return false")]
+ public static bool IsKeyLocked(System.Windows.Forms.Keys keyVal) { throw null; }
+ public static bool IsMnemonic(char charCode, string text) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void NotifyInvalidate(System.Drawing.Rectangle invalidatedArea) { }
+ protected virtual void OnAutoSizeChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnBackColorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnBackgroundImageChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnBackgroundImageLayoutChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnBindingContextChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnCausesValidationChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnChangeUICues(System.Windows.Forms.UICuesEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnClick(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnClientSizeChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnContextMenuChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnContextMenuStripChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnControlAdded(System.Windows.Forms.ControlEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnControlRemoved(System.Windows.Forms.ControlEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnCreateControl() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnCursorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDockChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDoubleClick(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragDrop(System.Windows.Forms.DragEventArgs drgevent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragEnter(System.Windows.Forms.DragEventArgs drgevent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragLeave(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragOver(System.Windows.Forms.DragEventArgs drgevent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnEnabledChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnEnter(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnFontChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnForeColorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnGiveFeedback(System.Windows.Forms.GiveFeedbackEventArgs gfbevent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnGotFocus(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnHandleCreated(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnHandleDestroyed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnHelpRequested(System.Windows.Forms.HelpEventArgs hevent) { }
+ protected virtual void OnImeModeChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnInvalidated(System.Windows.Forms.InvalidateEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnLeave(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnLocationChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnLostFocus(System.EventArgs e) { }
+ protected virtual void OnMarginChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseCaptureChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseClick(System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseDoubleClick(System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseEnter(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseHover(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseLeave(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMove(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnNotifyMessage(System.Windows.Forms.Message m) { }
+ protected virtual void OnPaddingChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnPaintBackground(System.Windows.Forms.PaintEventArgs pevent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentBackColorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentBackgroundImageChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentBindingContextChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentCursorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentEnabledChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentFontChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentForeColorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentRightToLeftChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentVisibleChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnPreviewKeyDown(System.Windows.Forms.PreviewKeyDownEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnPrint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnQueryContinueDrag(System.Windows.Forms.QueryContinueDragEventArgs qcdevent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRegionChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnResize(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnSizeChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnStyleChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnSystemColorsChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnTabIndexChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnTabStopChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnTextChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnValidated(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnValidating(System.ComponentModel.CancelEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnVisibleChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void PerformLayout() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void PerformLayout(System.Windows.Forms.Control affectedControl, string affectedProperty) { }
+ public System.Drawing.Point PointToClient(System.Drawing.Point p) { throw null; }
+ public System.Drawing.Point PointToScreen(System.Drawing.Point p) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.PreProcessControlState PreProcessControlMessage(ref System.Windows.Forms.Message msg) { throw null; }
+ public virtual bool PreProcessMessage(ref System.Windows.Forms.Message msg) { throw null; }
+ protected virtual bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual bool ProcessDialogChar(char charCode) { throw null; }
+ protected virtual bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m) { throw null; }
+ protected internal virtual bool ProcessKeyMessage(ref System.Windows.Forms.Message m) { throw null; }
+ protected virtual bool ProcessKeyPreview(ref System.Windows.Forms.Message m) { throw null; }
+ protected internal virtual bool ProcessMnemonic(char charCode) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseDragEvent(object key, System.Windows.Forms.DragEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseKeyEvent(object key, System.Windows.Forms.KeyEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaiseMouseEvent(object key, System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RaisePaintEvent(object key, System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void RecreateHandle() { }
+ public System.Drawing.Rectangle RectangleToClient(System.Drawing.Rectangle r) { throw null; }
+ public System.Drawing.Rectangle RectangleToScreen(System.Drawing.Rectangle r) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected static bool ReflectMessage(System.IntPtr hWnd, ref System.Windows.Forms.Message m) { throw null; }
+ public virtual void Refresh() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetBackColor() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void ResetBindings() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetCursor() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetFont() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetForeColor() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void ResetImeMode() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void ResetMouseEventArgs() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetRightToLeft() { }
+ public virtual void ResetText() { }
+ public void ResumeLayout() { }
+ public void ResumeLayout(bool performLayout) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected System.Drawing.ContentAlignment RtlTranslateAlignment(System.Drawing.ContentAlignment align) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected System.Windows.Forms.HorizontalAlignment RtlTranslateAlignment(System.Windows.Forms.HorizontalAlignment align) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected System.Windows.Forms.LeftRightAlignment RtlTranslateAlignment(System.Windows.Forms.LeftRightAlignment align) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal System.Drawing.ContentAlignment RtlTranslateContent(System.Drawing.ContentAlignment align) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected System.Windows.Forms.HorizontalAlignment RtlTranslateHorizontal(System.Windows.Forms.HorizontalAlignment align) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected System.Windows.Forms.LeftRightAlignment RtlTranslateLeftRight(System.Windows.Forms.LeftRightAlignment align) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void Scale(System.Drawing.SizeF factor) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute]
+ public void Scale(float ratio) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute]
+ public void Scale(float dx, float dy) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected virtual void ScaleCore(float dx, float dy) { }
+ public void Select() { }
+ protected virtual void Select(bool directed, bool forward) { }
+ public bool SelectNextControl(System.Windows.Forms.Control ctl, bool forward, bool tabStopOnly, bool nested, bool wrap) { throw null; }
+ public void SendToBack() { }
+ protected void SetAutoSizeMode(System.Windows.Forms.AutoSizeMode mode) { }
+ public void SetBounds(int x, int y, int width, int height) { }
+ public void SetBounds(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void SetClientSizeCore(int x, int y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void SetStyle(System.Windows.Forms.ControlStyles flag, bool value) { }
+ protected void SetTopLevel(bool value) { }
+ protected virtual void SetVisibleCore(bool value) { }
+ public void Show() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Drawing.Size SizeFromClientSize(System.Drawing.Size clientSize) { throw null; }
+ public void SuspendLayout() { }
+ void System.Windows.Forms.IDropTarget.OnDragDrop(System.Windows.Forms.DragEventArgs drgEvent) { }
+ void System.Windows.Forms.IDropTarget.OnDragEnter(System.Windows.Forms.DragEventArgs drgEvent) { }
+ void System.Windows.Forms.IDropTarget.OnDragLeave(System.EventArgs e) { }
+ void System.Windows.Forms.IDropTarget.OnDragOver(System.Windows.Forms.DragEventArgs drgEvent) { }
+ public void Update() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal void UpdateBounds() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void UpdateBounds(int x, int y, int width, int height) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void UpdateBounds(int x, int y, int width, int height, int clientWidth, int clientHeight) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void UpdateStyles() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected void UpdateZOrder() { }
+ protected virtual void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ControlAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public ControlAccessibleObject(System.Windows.Forms.Control ownerControl) { }
+ public override string DefaultAction { get { throw null; } }
+ public override string Description { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } set { } }
+ public override string Help { get { throw null; } }
+ public override string KeyboardShortcut { get { throw null; } }
+ public override string Name { get { throw null; } set { } }
+ public System.Windows.Forms.Control Owner { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override int GetHelpTopic(out string fileName) { fileName = default(string); throw null; }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public void NotifyClients(System.Windows.Forms.AccessibleEvents accEvent) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public void NotifyClients(System.Windows.Forms.AccessibleEvents accEvent, int childID) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public void NotifyClients(System.Windows.Forms.AccessibleEvents accEvent, int objectID, int childID) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class ControlCollection : System.Windows.Forms.Layout.ArrangedElementCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable
+ {
+ public ControlCollection(System.Windows.Forms.Control owner) { }
+ public virtual System.Windows.Forms.Control this[int index] { get { throw null; } }
+ public virtual System.Windows.Forms.Control this[string key] { get { throw null; } }
+ public System.Windows.Forms.Control Owner { get { throw null; } }
+ public virtual void Add(System.Windows.Forms.Control value) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual void AddRange(System.Windows.Forms.Control[] controls) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.Control control) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Windows.Forms.Control[] Find(string key, bool searchAllChildren) { throw null; }
+ public int GetChildIndex(System.Windows.Forms.Control child) { throw null; }
+ public virtual int GetChildIndex(System.Windows.Forms.Control child, bool throwException) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.Control control) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public virtual void Remove(System.Windows.Forms.Control value) { }
+ public void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ public virtual void SetChildIndex(System.Windows.Forms.Control child, int newIndex) { }
+ int System.Collections.IList.Add(object control) { throw null; }
+ void System.Collections.IList.Remove(object control) { }
+ object System.ICloneable.Clone() { throw null; }
+ }
+ }
+ [System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.Design.ControlBindingsConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public partial class ControlBindingsCollection : System.Windows.Forms.BindingsCollection
+ {
+ public ControlBindingsCollection(System.Windows.Forms.IBindableComponent control) { }
+ public System.Windows.Forms.IBindableComponent BindableComponent { get { throw null; } }
+ public System.Windows.Forms.Control Control { get { throw null; } }
+ public System.Windows.Forms.DataSourceUpdateMode DefaultDataSourceUpdateMode { get { throw null; } set { } }
+ public System.Windows.Forms.Binding this[string propertyName] { get { throw null; } }
+ public System.Windows.Forms.Binding Add(string propertyName, object dataSource, string dataMember) { throw null; }
+ public System.Windows.Forms.Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled) { throw null; }
+ public System.Windows.Forms.Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode updateMode) { throw null; }
+ public System.Windows.Forms.Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode updateMode, object nullValue) { throw null; }
+ public System.Windows.Forms.Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode updateMode, object nullValue, string formatString) { throw null; }
+ public System.Windows.Forms.Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, System.Windows.Forms.DataSourceUpdateMode updateMode, object nullValue, string formatString, System.IFormatProvider formatInfo) { throw null; }
+ public new void Add(System.Windows.Forms.Binding binding) { }
+ protected override void AddCore(System.Windows.Forms.Binding dataBinding) { }
+ public new void Clear() { }
+ protected override void ClearCore() { }
+ public new void Remove(System.Windows.Forms.Binding binding) { }
+ public new void RemoveAt(int index) { }
+ protected override void RemoveCore(System.Windows.Forms.Binding dataBinding) { }
+ }
+ public partial class ControlEventArgs : System.EventArgs
+ {
+ public ControlEventArgs(System.Windows.Forms.Control control) { }
+ public System.Windows.Forms.Control Control { get { throw null; } }
+ }
+ public delegate void ControlEventHandler(object sender, System.Windows.Forms.ControlEventArgs e);
+ public sealed partial class ControlPaint
+ {
+ internal ControlPaint() { }
+ public static System.Drawing.Color ContrastControlDark { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public static System.IntPtr CreateHBitmap16Bit(System.Drawing.Bitmap bitmap, System.Drawing.Color background) { throw null; }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public static System.IntPtr CreateHBitmapColorMask(System.Drawing.Bitmap bitmap, System.IntPtr monochromeMask) { throw null; }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public static System.IntPtr CreateHBitmapTransparencyMask(System.Drawing.Bitmap bitmap) { throw null; }
+ public static System.Drawing.Color Dark(System.Drawing.Color baseColor) { throw null; }
+ public static System.Drawing.Color Dark(System.Drawing.Color baseColor, float percOfDarkDark) { throw null; }
+ public static System.Drawing.Color DarkDark(System.Drawing.Color baseColor) { throw null; }
+ public static void DrawBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds, System.Drawing.Color leftColor, int leftWidth, System.Windows.Forms.ButtonBorderStyle leftStyle, System.Drawing.Color topColor, int topWidth, System.Windows.Forms.ButtonBorderStyle topStyle, System.Drawing.Color rightColor, int rightWidth, System.Windows.Forms.ButtonBorderStyle rightStyle, System.Drawing.Color bottomColor, int bottomWidth, System.Windows.Forms.ButtonBorderStyle bottomStyle) { }
+ public static void DrawBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds, System.Drawing.Color color, System.Windows.Forms.ButtonBorderStyle style) { }
+ public static void DrawBorder3D(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle) { }
+ public static void DrawBorder3D(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.Border3DStyle style) { }
+ public static void DrawBorder3D(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.Border3DStyle style, System.Windows.Forms.Border3DSide sides) { }
+ public static void DrawBorder3D(System.Drawing.Graphics graphics, int x, int y, int width, int height) { }
+ public static void DrawBorder3D(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.Border3DStyle style) { }
+ public static void DrawBorder3D(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.Border3DStyle style, System.Windows.Forms.Border3DSide sides) { }
+ public static void DrawButton(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.ButtonState state) { }
+ public static void DrawButton(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.ButtonState state) { }
+ public static void DrawCaptionButton(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.CaptionButton button, System.Windows.Forms.ButtonState state) { }
+ public static void DrawCaptionButton(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.CaptionButton button, System.Windows.Forms.ButtonState state) { }
+ public static void DrawCheckBox(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.ButtonState state) { }
+ public static void DrawCheckBox(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.ButtonState state) { }
+ public static void DrawComboButton(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.ButtonState state) { }
+ public static void DrawComboButton(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.ButtonState state) { }
+ public static void DrawContainerGrabHandle(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds) { }
+ public static void DrawFocusRectangle(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle) { }
+ public static void DrawFocusRectangle(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public static void DrawGrabHandle(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, bool primary, bool enabled) { }
+ public static void DrawGrid(System.Drawing.Graphics graphics, System.Drawing.Rectangle area, System.Drawing.Size pixelsBetweenDots, System.Drawing.Color backColor) { }
+ public static void DrawImageDisabled(System.Drawing.Graphics graphics, System.Drawing.Image image, int x, int y, System.Drawing.Color background) { }
+ public static void DrawLockedFrame(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, bool primary) { }
+ public static void DrawMenuGlyph(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.MenuGlyph glyph) { }
+ public static void DrawMenuGlyph(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.MenuGlyph glyph, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public static void DrawMenuGlyph(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.MenuGlyph glyph) { }
+ public static void DrawMenuGlyph(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.MenuGlyph glyph, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public static void DrawMixedCheckBox(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.ButtonState state) { }
+ public static void DrawMixedCheckBox(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.ButtonState state) { }
+ public static void DrawRadioButton(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.ButtonState state) { }
+ public static void DrawRadioButton(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.ButtonState state) { }
+ public static void DrawReversibleFrame(System.Drawing.Rectangle rectangle, System.Drawing.Color backColor, System.Windows.Forms.FrameStyle style) { }
+ public static void DrawReversibleLine(System.Drawing.Point start, System.Drawing.Point end, System.Drawing.Color backColor) { }
+ public static void DrawScrollButton(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.ScrollButton button, System.Windows.Forms.ButtonState state) { }
+ public static void DrawScrollButton(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.ScrollButton button, System.Windows.Forms.ButtonState state) { }
+ public static void DrawSelectionFrame(System.Drawing.Graphics graphics, bool active, System.Drawing.Rectangle outsideRect, System.Drawing.Rectangle insideRect, System.Drawing.Color backColor) { }
+ public static void DrawSizeGrip(System.Drawing.Graphics graphics, System.Drawing.Color backColor, System.Drawing.Rectangle bounds) { }
+ public static void DrawSizeGrip(System.Drawing.Graphics graphics, System.Drawing.Color backColor, int x, int y, int width, int height) { }
+ public static void DrawStringDisabled(System.Drawing.Graphics graphics, string s, System.Drawing.Font font, System.Drawing.Color color, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat format) { }
+ public static void DrawStringDisabled(System.Drawing.IDeviceContext dc, string s, System.Drawing.Font font, System.Drawing.Color color, System.Drawing.Rectangle layoutRectangle, System.Windows.Forms.TextFormatFlags format) { }
+ public static void DrawVisualStyleBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds) { }
+ public static void FillReversibleRectangle(System.Drawing.Rectangle rectangle, System.Drawing.Color backColor) { }
+ public static System.Drawing.Color Light(System.Drawing.Color baseColor) { throw null; }
+ public static System.Drawing.Color Light(System.Drawing.Color baseColor, float percOfLightLight) { throw null; }
+ public static System.Drawing.Color LightLight(System.Drawing.Color baseColor) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ControlStyles
+ {
+ AllPaintingInWmPaint = 8192,
+ CacheText = 16384,
+ ContainerControl = 1,
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ DoubleBuffer = 65536,
+ EnableNotifyMessage = 32768,
+ FixedHeight = 64,
+ FixedWidth = 32,
+ Opaque = 4,
+ OptimizedDoubleBuffer = 131072,
+ ResizeRedraw = 16,
+ Selectable = 512,
+ StandardClick = 256,
+ StandardDoubleClick = 4096,
+ SupportsTransparentBackColor = 2048,
+ UserMouse = 1024,
+ UserPaint = 2,
+ UseTextForAccessibility = 262144,
+ }
+ public enum ControlUpdateMode
+ {
+ Never = 1,
+ OnPropertyChanged = 0,
+ }
+ public partial class ConvertEventArgs : System.EventArgs
+ {
+ public ConvertEventArgs(object value, System.Type desiredType) { }
+ public System.Type DesiredType { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ }
+ public delegate void ConvertEventHandler(object sender, System.Windows.Forms.ConvertEventArgs e);
+ public partial class CreateParams
+ {
+ public CreateParams() { }
+ public string Caption { get { throw null; } set { } }
+ public string ClassName { get { throw null; } set { } }
+ public int ClassStyle { get { throw null; } set { } }
+ public int ExStyle { get { throw null; } set { } }
+ public int Height { get { throw null; } set { } }
+ public object Param { get { throw null; } set { } }
+ public System.IntPtr Parent { get { throw null; } set { } }
+ public int Style { get { throw null; } set { } }
+ public int Width { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class CurrencyManager : System.Windows.Forms.BindingManagerBase
+ {
+ internal CurrencyManager() { }
+ protected System.Type finalType;
+ protected int listposition;
+ public override int Count { get { throw null; } }
+ public override object Current { get { throw null; } }
+ public System.Collections.IList List { get { throw null; } }
+ public override int Position { get { throw null; } set { } }
+ public event System.Windows.Forms.ItemChangedEventHandler ItemChanged { add { } remove { } }
+ public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } }
+ public event System.EventHandler MetaDataChanged { add { } remove { } }
+ public override void AddNew() { }
+ public override void CancelCurrentEdit() { }
+ protected void CheckEmpty() { }
+ public override void EndCurrentEdit() { }
+ public override System.ComponentModel.PropertyDescriptorCollection GetItemProperties() { throw null; }
+ protected internal override string GetListName(System.Collections.ArrayList listAccessors) { throw null; }
+ protected internal override void OnCurrentChanged(System.EventArgs e) { }
+ protected internal override void OnCurrentItemChanged(System.EventArgs e) { }
+ protected virtual void OnItemChanged(System.Windows.Forms.ItemChangedEventArgs e) { }
+ protected internal void OnMetaDataChanged(System.EventArgs e) { }
+ protected virtual void OnPositionChanged(System.EventArgs e) { }
+ public void Refresh() { }
+ public override void RemoveAt(int index) { }
+ public override void ResumeBinding() { }
+ public override void SuspendBinding() { }
+ protected override void UpdateIsBinding() { }
+ }
+ [System.ComponentModel.EditorAttribute("System.Drawing.Design.CursorEditor, System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.CursorConverter))]
+ [System.SerializableAttribute]
+ public sealed partial class Cursor : System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public Cursor(System.IntPtr handle) { }
+ public Cursor(System.IO.Stream stream) { }
+ public Cursor(string fileName) { }
+ public Cursor(System.Type type, string resource) { }
+ public static System.Drawing.Rectangle Clip { get { throw null; } [System.MonoInternalNoteAttribute("First need to add ability to set cursor clip rectangle to XplatUI drivers to implement this property"), System.MonoTODOAttribute("Stub, does nothing")]set { } }
+ public static System.Windows.Forms.Cursor Current { get { throw null; } set { } }
+ public System.IntPtr Handle { get { throw null; } }
+ [System.MonoTODOAttribute("Implemented for Win32, X11 always returns 0,0")]
+ public System.Drawing.Point HotSpot { get { throw null; } }
+ public static System.Drawing.Point Position { get { throw null; } set { } }
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public System.IntPtr CopyHandle() { throw null; }
+ public void Dispose() { }
+ public void Draw(System.Drawing.Graphics g, System.Drawing.Rectangle targetRect) { }
+ public void DrawStretched(System.Drawing.Graphics g, System.Drawing.Rectangle targetRect) { }
+ public override bool Equals(object obj) { throw null; }
+ ~Cursor() { }
+ public override int GetHashCode() { throw null; }
+ public static void Hide() { }
+ public static bool operator ==(System.Windows.Forms.Cursor left, System.Windows.Forms.Cursor right) { throw null; }
+ public static bool operator !=(System.Windows.Forms.Cursor left, System.Windows.Forms.Cursor right) { throw null; }
+ public static void Show() { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class CursorConverter : System.ComponentModel.TypeConverter
+ {
+ public CursorConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public sealed partial class Cursors
+ {
+ internal Cursors() { }
+ public static System.Windows.Forms.Cursor AppStarting { get { throw null; } }
+ public static System.Windows.Forms.Cursor Arrow { get { throw null; } }
+ public static System.Windows.Forms.Cursor Cross { get { throw null; } }
+ public static System.Windows.Forms.Cursor Default { get { throw null; } }
+ public static System.Windows.Forms.Cursor Hand { get { throw null; } }
+ public static System.Windows.Forms.Cursor Help { get { throw null; } }
+ public static System.Windows.Forms.Cursor HSplit { get { throw null; } }
+ public static System.Windows.Forms.Cursor IBeam { get { throw null; } }
+ public static System.Windows.Forms.Cursor No { get { throw null; } }
+ public static System.Windows.Forms.Cursor NoMove2D { get { throw null; } }
+ public static System.Windows.Forms.Cursor NoMoveHoriz { get { throw null; } }
+ public static System.Windows.Forms.Cursor NoMoveVert { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanEast { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanNE { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanNorth { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanNW { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanSE { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanSouth { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanSW { get { throw null; } }
+ public static System.Windows.Forms.Cursor PanWest { get { throw null; } }
+ public static System.Windows.Forms.Cursor SizeAll { get { throw null; } }
+ public static System.Windows.Forms.Cursor SizeNESW { get { throw null; } }
+ public static System.Windows.Forms.Cursor SizeNS { get { throw null; } }
+ public static System.Windows.Forms.Cursor SizeNWSE { get { throw null; } }
+ public static System.Windows.Forms.Cursor SizeWE { get { throw null; } }
+ public static System.Windows.Forms.Cursor UpArrow { get { throw null; } }
+ public static System.Windows.Forms.Cursor VSplit { get { throw null; } }
+ public static System.Windows.Forms.Cursor WaitCursor { get { throw null; } }
+ }
+ public partial class DataFormats
+ {
+ internal DataFormats() { }
+ public static readonly string Bitmap;
+ public static readonly string CommaSeparatedValue;
+ public static readonly string Dib;
+ public static readonly string Dif;
+ public static readonly string EnhancedMetafile;
+ public static readonly string FileDrop;
+ public static readonly string Html;
+ public static readonly string Locale;
+ public static readonly string MetafilePict;
+ public static readonly string OemText;
+ public static readonly string Palette;
+ public static readonly string PenData;
+ public static readonly string Riff;
+ public static readonly string Rtf;
+ public static readonly string Serializable;
+ public static readonly string StringFormat;
+ public static readonly string SymbolicLink;
+ public static readonly string Text;
+ public static readonly string Tiff;
+ public static readonly string UnicodeText;
+ public static readonly string WaveAudio;
+ public static System.Windows.Forms.DataFormats.Format GetFormat(int id) { throw null; }
+ public static System.Windows.Forms.DataFormats.Format GetFormat(string format) { throw null; }
+ public partial class Format
+ {
+ public Format(string name, int id) { }
+ public int Id { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ }
+ [System.ComponentModel.ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
+ [System.ComponentModel.DefaultEventAttribute("Navigate")]
+ [System.ComponentModel.DefaultPropertyAttribute("DataSource")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.DataGridDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DataGrid : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IDataGridEditingService
+ {
+ public DataGrid() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowNavigation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowSorting { get { throw null; } set { } }
+ public System.Drawing.Color AlternatingBackColor { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ public System.Drawing.Color BackgroundColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(2))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ public System.Drawing.Color CaptionBackColor { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Font CaptionFont { get { throw null; } set { } }
+ public System.Drawing.Color CaptionForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string CaptionText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool CaptionVisible { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ColumnHeadersVisible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridCell CurrentCell { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int CurrentRowIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberListEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.AttributeProviderAttribute(typeof(System.ComponentModel.IListSource))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public object DataSource { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int FirstVisibleColumn { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FlatMode { get { throw null; } set { } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ public System.Drawing.Color GridLineColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridLineStyle)(1))]
+ public System.Windows.Forms.DataGridLineStyle GridLineStyle { get { throw null; } set { } }
+ public System.Drawing.Color HeaderBackColor { get { throw null; } set { } }
+ public System.Drawing.Font HeaderFont { get { throw null; } set { } }
+ public System.Drawing.Color HeaderForeColor { get { throw null; } set { } }
+ protected System.Windows.Forms.ScrollBar HorizScrollBar { get { throw null; } }
+ public object this[int rowIndex, int columnIndex] { get { throw null; } set { } }
+ public object this[System.Windows.Forms.DataGridCell cell] { get { throw null; } set { } }
+ public System.Drawing.Color LinkColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Drawing.Color LinkHoverColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal System.Windows.Forms.CurrencyManager ListManager { get { throw null; } set { } }
+ public System.Drawing.Color ParentRowsBackColor { get { throw null; } set { } }
+ public System.Drawing.Color ParentRowsForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridParentRowsLabelStyle)(3))]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridParentRowsLabelStyle ParentRowsLabelStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ParentRowsVisible { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(75)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.DataGridPreferredColumnWidthTypeConverter))]
+ public int PreferredColumnWidth { get { throw null; } set { } }
+ public int PreferredRowHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool RowHeadersVisible { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(35)]
+ public int RowHeaderWidth { get { throw null; } set { } }
+ public System.Drawing.Color SelectionBackColor { get { throw null; } set { } }
+ public System.Drawing.Color SelectionForeColor { get { throw null; } set { } }
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.GridTableStylesCollection TableStyles { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected System.Windows.Forms.ScrollBar VertScrollBar { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int VisibleColumnCount { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int VisibleRowCount { get { throw null; } }
+ public event System.EventHandler AllowNavigationChanged { add { } remove { } }
+ public event System.EventHandler BackButtonClick { add { } remove { } }
+ public event System.EventHandler BackgroundColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.EventHandler BorderStyleChanged { add { } remove { } }
+ public event System.EventHandler CaptionVisibleChanged { add { } remove { } }
+ public event System.EventHandler CurrentCellChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CursorChanged { add { } remove { } }
+ public event System.EventHandler DataSourceChanged { add { } remove { } }
+ public event System.EventHandler FlatModeChanged { add { } remove { } }
+ public event System.Windows.Forms.NavigateEventHandler Navigate { add { } remove { } }
+ public event System.EventHandler ParentRowsLabelStyleChanged { add { } remove { } }
+ public event System.EventHandler ParentRowsVisibleChanged { add { } remove { } }
+ public event System.EventHandler ReadOnlyChanged { add { } remove { } }
+ protected event System.EventHandler RowHeaderClick { add { } remove { } }
+ public event System.EventHandler Scroll { add { } remove { } }
+ public event System.EventHandler ShowParentDetailsButtonClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public bool BeginEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber) { throw null; }
+ public void BeginInit() { }
+ protected virtual void CancelEditing() { }
+ public void Collapse(int row) { }
+ protected internal virtual void ColumnStartedEditing(System.Drawing.Rectangle bounds) { }
+ protected internal virtual void ColumnStartedEditing(System.Windows.Forms.Control editingControl) { }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected virtual System.Windows.Forms.DataGridColumnStyle CreateGridColumn(System.ComponentModel.PropertyDescriptor prop) { throw null; }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ protected virtual System.Windows.Forms.DataGridColumnStyle CreateGridColumn(System.ComponentModel.PropertyDescriptor prop, bool isDefault) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public bool EndEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber, bool shouldAbort) { throw null; }
+ public void EndInit() { }
+ public void Expand(int row) { }
+ public System.Drawing.Rectangle GetCellBounds(int row, int col) { throw null; }
+ public System.Drawing.Rectangle GetCellBounds(System.Windows.Forms.DataGridCell dgc) { throw null; }
+ public System.Drawing.Rectangle GetCurrentCellBounds() { throw null; }
+ protected virtual string GetOutputTextDelimiter() { throw null; }
+ protected virtual void GridHScrolled(object sender, System.Windows.Forms.ScrollEventArgs se) { }
+ protected virtual void GridVScrolled(object sender, System.Windows.Forms.ScrollEventArgs se) { }
+ public System.Windows.Forms.DataGrid.HitTestInfo HitTest(System.Drawing.Point position) { throw null; }
+ public System.Windows.Forms.DataGrid.HitTestInfo HitTest(int x, int y) { throw null; }
+ public bool IsExpanded(int rowNumber) { throw null; }
+ public bool IsSelected(int row) { throw null; }
+ public void NavigateBack() { }
+ public void NavigateTo(int rowNumber, string relationName) { }
+ protected virtual void OnAllowNavigationChanged(System.EventArgs e) { }
+ protected void OnBackButtonClicked(object sender, System.EventArgs e) { }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnBackgroundColorChanged(System.EventArgs e) { }
+ protected override void OnBindingContextChanged(System.EventArgs e) { }
+ protected virtual void OnBorderStyleChanged(System.EventArgs e) { }
+ protected virtual void OnCaptionVisibleChanged(System.EventArgs e) { }
+ protected virtual void OnCurrentCellChanged(System.EventArgs e) { }
+ protected virtual void OnDataSourceChanged(System.EventArgs e) { }
+ protected override void OnEnter(System.EventArgs e) { }
+ protected virtual void OnFlatModeChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnForeColorChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs ke) { }
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs kpe) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ protected override void OnLeave(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ protected void OnNavigate(System.Windows.Forms.NavigateEventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pe) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs ebe) { }
+ protected virtual void OnParentRowsLabelStyleChanged(System.EventArgs e) { }
+ protected virtual void OnParentRowsVisibleChanged(System.EventArgs e) { }
+ protected virtual void OnReadOnlyChanged(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected void OnRowHeaderClick(System.EventArgs e) { }
+ protected void OnScroll(System.EventArgs e) { }
+ protected void OnShowParentDetailsButtonClicked(object sender, System.EventArgs e) { }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessGridKey(System.Windows.Forms.KeyEventArgs ke) { throw null; }
+ protected override bool ProcessKeyPreview(ref System.Windows.Forms.Message m) { throw null; }
+ protected bool ProcessTabKey(System.Windows.Forms.Keys keyData) { throw null; }
+ public void ResetAlternatingBackColor() { }
+ public override void ResetBackColor() { }
+ public override void ResetForeColor() { }
+ public void ResetGridLineColor() { }
+ public void ResetHeaderBackColor() { }
+ public void ResetHeaderFont() { }
+ public void ResetHeaderForeColor() { }
+ public void ResetLinkColor() { }
+ public void ResetLinkHoverColor() { }
+ protected void ResetSelection() { }
+ public void ResetSelectionBackColor() { }
+ public void ResetSelectionForeColor() { }
+ public void Select(int row) { }
+ public void SetDataBinding(object dataSource, string dataMember) { }
+ protected virtual bool ShouldSerializeAlternatingBackColor() { throw null; }
+ protected virtual bool ShouldSerializeBackgroundColor() { throw null; }
+ protected virtual bool ShouldSerializeCaptionBackColor() { throw null; }
+ protected virtual bool ShouldSerializeCaptionForeColor() { throw null; }
+ protected virtual bool ShouldSerializeGridLineColor() { throw null; }
+ protected virtual bool ShouldSerializeHeaderBackColor() { throw null; }
+ protected bool ShouldSerializeHeaderFont() { throw null; }
+ protected virtual bool ShouldSerializeHeaderForeColor() { throw null; }
+ protected virtual bool ShouldSerializeLinkHoverColor() { throw null; }
+ protected virtual bool ShouldSerializeParentRowsBackColor() { throw null; }
+ protected virtual bool ShouldSerializeParentRowsForeColor() { throw null; }
+ protected bool ShouldSerializePreferredRowHeight() { throw null; }
+ protected bool ShouldSerializeSelectionBackColor() { throw null; }
+ protected virtual bool ShouldSerializeSelectionForeColor() { throw null; }
+ public void SubObjectsSiteChange(bool site) { }
+ public void UnSelect(int row) { }
+ public sealed partial class HitTestInfo
+ {
+ internal HitTestInfo() { }
+ public static readonly System.Windows.Forms.DataGrid.HitTestInfo Nowhere;
+ public int Column { get { throw null; } }
+ public int Row { get { throw null; } }
+ public System.Windows.Forms.DataGrid.HitTestType Type { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum HitTestType
+ {
+ Caption = 32,
+ Cell = 1,
+ ColumnHeader = 2,
+ ColumnResize = 8,
+ None = 0,
+ ParentRows = 64,
+ RowHeader = 4,
+ RowResize = 16,
+ }
+ }
+ public partial class DataGridBoolColumn : System.Windows.Forms.DataGridColumnStyle
+ {
+ public DataGridBoolColumn() { }
+ public DataGridBoolColumn(System.ComponentModel.PropertyDescriptor prop) { }
+ public DataGridBoolColumn(System.ComponentModel.PropertyDescriptor prop, bool isDefault) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowNull { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object FalseValue { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object NullValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object TrueValue { get { throw null; } set { } }
+ public event System.EventHandler AllowNullChanged { add { } remove { } }
+ public event System.EventHandler FalseValueChanged { add { } remove { } }
+ public event System.EventHandler TrueValueChanged { add { } remove { } }
+ protected internal override void Abort(int rowNum) { }
+ protected internal override bool Commit(System.Windows.Forms.CurrencyManager dataSource, int rowNum) { throw null; }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ protected internal override void ConcedeFocus() { }
+ protected internal override void Edit(System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly, string displayText, bool cellIsVisible) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ protected internal override void EnterNullValue() { }
+ protected internal override object GetColumnValueAtRow(System.Windows.Forms.CurrencyManager lm, int row) { throw null; }
+ protected internal override int GetMinimumHeight() { throw null; }
+ protected internal override int GetPreferredHeight(System.Drawing.Graphics g, object value) { throw null; }
+ protected internal override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics g, object value) { throw null; }
+ protected internal override void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum) { }
+ protected internal override void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum, bool alignToRight) { }
+ protected internal override void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Brush backBrush, System.Drawing.Brush foreBrush, bool alignToRight) { }
+ protected internal override void SetColumnValueAtRow(System.Windows.Forms.CurrencyManager lm, int row, object value) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DataGridCell
+ {
+ public DataGridCell(int r, int c) { throw null;}
+ public int ColumnNumber { get { throw null; } set { } }
+ public int RowNumber { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Header")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public abstract partial class DataGridColumnStyle : System.ComponentModel.Component, System.Windows.Forms.IDataGridColumnStyleEditingNotificationService
+ {
+ public DataGridColumnStyle() { }
+ public DataGridColumnStyle(System.ComponentModel.PropertyDescriptor prop) { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.HorizontalAlignment Alignment { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.DataGridTableStyle DataGridTableStyle { get { throw null; } }
+ protected int FontHeight { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.AccessibleObject HeaderAccessibleObject { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridColumnStyleMappingNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string MappingName { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string NullText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.ComponentModel.PropertyDescriptor PropertyDescriptor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual int Width { get { throw null; } set { } }
+ public event System.EventHandler AlignmentChanged { add { } remove { } }
+ public event System.EventHandler FontChanged { add { } remove { } }
+ public event System.EventHandler HeaderTextChanged { add { } remove { } }
+ public event System.EventHandler MappingNameChanged { add { } remove { } }
+ public event System.EventHandler NullTextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler PropertyDescriptorChanged { add { } remove { } }
+ public event System.EventHandler ReadOnlyChanged { add { } remove { } }
+ public event System.EventHandler WidthChanged { add { } remove { } }
+ protected internal abstract void Abort(int rowNum);
+ [System.MonoTODOAttribute("Will not suspend updates")]
+ protected void BeginUpdate() { }
+ protected void CheckValidDataSource(System.Windows.Forms.CurrencyManager value) { }
+ protected internal virtual void ColumnStartedEditing(System.Windows.Forms.Control editingControl) { }
+ protected internal abstract bool Commit(System.Windows.Forms.CurrencyManager dataSource, int rowNum);
+ protected internal virtual void ConcedeFocus() { }
+ protected virtual System.Windows.Forms.AccessibleObject CreateHeaderAccessibleObject() { throw null; }
+ protected internal virtual void Edit(System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly) { }
+ protected internal virtual void Edit(System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly, string displayText) { }
+ protected internal abstract void Edit(System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly, string displayText, bool cellIsVisible);
+ protected void EndUpdate() { }
+ protected internal virtual void EnterNullValue() { }
+ protected internal virtual object GetColumnValueAtRow(System.Windows.Forms.CurrencyManager source, int rowNum) { throw null; }
+ protected internal abstract int GetMinimumHeight();
+ protected internal abstract int GetPreferredHeight(System.Drawing.Graphics g, object value);
+ protected internal abstract System.Drawing.Size GetPreferredSize(System.Drawing.Graphics g, object value);
+ protected virtual void Invalidate() { }
+ protected internal abstract void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum);
+ protected internal abstract void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum, bool alignToRight);
+ protected internal virtual void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Brush backBrush, System.Drawing.Brush foreBrush, bool alignToRight) { }
+ protected internal virtual void ReleaseHostedControl() { }
+ public void ResetHeaderText() { }
+ protected internal virtual void SetColumnValueAtRow(System.Windows.Forms.CurrencyManager source, int rowNum, object value) { }
+ protected virtual void SetDataGrid(System.Windows.Forms.DataGrid value) { }
+ protected virtual void SetDataGridInColumn(System.Windows.Forms.DataGrid value) { }
+ void System.Windows.Forms.IDataGridColumnStyleEditingNotificationService.ColumnStartedEditing(System.Windows.Forms.Control editingControl) { }
+ protected internal virtual void UpdateUI(System.Windows.Forms.CurrencyManager source, int rowNum, string displayText) { }
+ protected partial class CompModSwitches
+ {
+ public CompModSwitches() { }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public static System.Diagnostics.TraceSwitch DGEditColumnEditing { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ protected partial class DataGridColumnHeaderAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public DataGridColumnHeaderAccessibleObject() { }
+ public DataGridColumnHeaderAccessibleObject(System.Windows.Forms.DataGridColumnStyle owner) { }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string Name { get { throw null; } }
+ protected System.Windows.Forms.DataGridColumnStyle Owner { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navdir) { throw null; }
+ }
+ }
+ public enum DataGridLineStyle
+ {
+ None = 0,
+ Solid = 1,
+ }
+ public enum DataGridParentRowsLabelStyle
+ {
+ Both = 3,
+ ColumnName = 2,
+ None = 0,
+ TableName = 1,
+ }
+ public partial class DataGridPreferredColumnWidthTypeConverter : System.ComponentModel.TypeConverter
+ {
+ public DataGridPreferredColumnWidthTypeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class DataGridTableStyle : System.ComponentModel.Component, System.Windows.Forms.IDataGridEditingService
+ {
+ public static readonly System.Windows.Forms.DataGridTableStyle DefaultTableStyle;
+ public DataGridTableStyle() { }
+ public DataGridTableStyle(bool isDefaultTableStyle) { }
+ public DataGridTableStyle(System.Windows.Forms.CurrencyManager listManager) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowSorting { get { throw null; } set { } }
+ public System.Drawing.Color AlternatingBackColor { get { throw null; } set { } }
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ColumnHeadersVisible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.DataGrid DataGrid { get { throw null; } set { } }
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.GridColumnStylesCollection GridColumnStyles { get { throw null; } }
+ public System.Drawing.Color GridLineColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridLineStyle)(1))]
+ public System.Windows.Forms.DataGridLineStyle GridLineStyle { get { throw null; } set { } }
+ public System.Drawing.Color HeaderBackColor { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Font HeaderFont { get { throw null; } set { } }
+ public System.Drawing.Color HeaderForeColor { get { throw null; } set { } }
+ public System.Drawing.Color LinkColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Drawing.Color LinkHoverColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridTableStyleMappingNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public string MappingName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(75)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.DataGridPreferredColumnWidthTypeConverter))]
+ public int PreferredColumnWidth { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int PreferredRowHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool RowHeadersVisible { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(35)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int RowHeaderWidth { get { throw null; } set { } }
+ public System.Drawing.Color SelectionBackColor { get { throw null; } set { } }
+ [System.ComponentModel.DescriptionAttribute("The foreground color for the current data grid row")]
+ public System.Drawing.Color SelectionForeColor { get { throw null; } set { } }
+ public event System.EventHandler AllowSortingChanged { add { } remove { } }
+ public event System.EventHandler AlternatingBackColorChanged { add { } remove { } }
+ public event System.EventHandler BackColorChanged { add { } remove { } }
+ public event System.EventHandler ColumnHeadersVisibleChanged { add { } remove { } }
+ public event System.EventHandler ForeColorChanged { add { } remove { } }
+ public event System.EventHandler GridLineColorChanged { add { } remove { } }
+ public event System.EventHandler GridLineStyleChanged { add { } remove { } }
+ public event System.EventHandler HeaderBackColorChanged { add { } remove { } }
+ public event System.EventHandler HeaderFontChanged { add { } remove { } }
+ public event System.EventHandler HeaderForeColorChanged { add { } remove { } }
+ public event System.EventHandler LinkColorChanged { add { } remove { } }
+ public event System.EventHandler LinkHoverColorChanged { add { } remove { } }
+ public event System.EventHandler MappingNameChanged { add { } remove { } }
+ public event System.EventHandler PreferredColumnWidthChanged { add { } remove { } }
+ public event System.EventHandler PreferredRowHeightChanged { add { } remove { } }
+ public event System.EventHandler ReadOnlyChanged { add { } remove { } }
+ public event System.EventHandler RowHeadersVisibleChanged { add { } remove { } }
+ public event System.EventHandler RowHeaderWidthChanged { add { } remove { } }
+ public event System.EventHandler SelectionBackColorChanged { add { } remove { } }
+ public event System.EventHandler SelectionForeColorChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public bool BeginEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber) { throw null; }
+ protected internal virtual System.Windows.Forms.DataGridColumnStyle CreateGridColumn(System.ComponentModel.PropertyDescriptor prop) { throw null; }
+ protected internal virtual System.Windows.Forms.DataGridColumnStyle CreateGridColumn(System.ComponentModel.PropertyDescriptor prop, bool isDefault) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ public bool EndEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber, bool shouldAbort) { throw null; }
+ protected virtual void OnAllowSortingChanged(System.EventArgs e) { }
+ protected virtual void OnAlternatingBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnColumnHeadersVisibleChanged(System.EventArgs e) { }
+ protected virtual void OnForeColorChanged(System.EventArgs e) { }
+ protected virtual void OnGridLineColorChanged(System.EventArgs e) { }
+ protected virtual void OnGridLineStyleChanged(System.EventArgs e) { }
+ protected virtual void OnHeaderBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnHeaderFontChanged(System.EventArgs e) { }
+ protected virtual void OnHeaderForeColorChanged(System.EventArgs e) { }
+ protected virtual void OnLinkColorChanged(System.EventArgs e) { }
+ protected virtual void OnLinkHoverColorChanged(System.EventArgs e) { }
+ protected virtual void OnMappingNameChanged(System.EventArgs e) { }
+ protected virtual void OnPreferredColumnWidthChanged(System.EventArgs e) { }
+ protected virtual void OnPreferredRowHeightChanged(System.EventArgs e) { }
+ protected virtual void OnReadOnlyChanged(System.EventArgs e) { }
+ protected virtual void OnRowHeadersVisibleChanged(System.EventArgs e) { }
+ protected virtual void OnRowHeaderWidthChanged(System.EventArgs e) { }
+ protected virtual void OnSelectionBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnSelectionForeColorChanged(System.EventArgs e) { }
+ public void ResetAlternatingBackColor() { }
+ public void ResetBackColor() { }
+ public void ResetForeColor() { }
+ public void ResetGridLineColor() { }
+ public void ResetHeaderBackColor() { }
+ public void ResetHeaderFont() { }
+ public void ResetHeaderForeColor() { }
+ public void ResetLinkColor() { }
+ public void ResetLinkHoverColor() { }
+ public void ResetSelectionBackColor() { }
+ public void ResetSelectionForeColor() { }
+ protected virtual bool ShouldSerializeAlternatingBackColor() { throw null; }
+ protected bool ShouldSerializeBackColor() { throw null; }
+ protected bool ShouldSerializeForeColor() { throw null; }
+ protected virtual bool ShouldSerializeGridLineColor() { throw null; }
+ protected virtual bool ShouldSerializeHeaderBackColor() { throw null; }
+ protected virtual bool ShouldSerializeHeaderForeColor() { throw null; }
+ protected virtual bool ShouldSerializeLinkColor() { throw null; }
+ protected virtual bool ShouldSerializeLinkHoverColor() { throw null; }
+ protected bool ShouldSerializePreferredRowHeight() { throw null; }
+ protected bool ShouldSerializeSelectionBackColor() { throw null; }
+ protected virtual bool ShouldSerializeSelectionForeColor() { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("GridEditName")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DataGridTextBox : System.Windows.Forms.TextBox
+ {
+ public DataGridTextBox() { }
+ public bool IsInEditOrNavigateMode { get { throw null; } set { } }
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ protected internal override bool ProcessKeyMessage(ref System.Windows.Forms.Message m) { throw null; }
+ public void SetDataGrid(System.Windows.Forms.DataGrid parentGrid) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public partial class DataGridTextBoxColumn : System.Windows.Forms.DataGridColumnStyle
+ {
+ public DataGridTextBoxColumn() { }
+ public DataGridTextBoxColumn(System.ComponentModel.PropertyDescriptor prop) { }
+ public DataGridTextBoxColumn(System.ComponentModel.PropertyDescriptor prop, bool isDefault) { }
+ public DataGridTextBoxColumn(System.ComponentModel.PropertyDescriptor prop, string format) { }
+ public DataGridTextBoxColumn(System.ComponentModel.PropertyDescriptor prop, string format, bool isDefault) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridColumnStyleFormatEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public string Format { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IFormatProvider FormatInfo { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public override System.ComponentModel.PropertyDescriptor PropertyDescriptor { set { } }
+ public override bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.TextBox TextBox { get { throw null; } }
+ protected internal override void Abort(int rowNum) { }
+ protected internal override bool Commit(System.Windows.Forms.CurrencyManager dataSource, int rowNum) { throw null; }
+ protected internal override void ConcedeFocus() { }
+ protected internal override void Edit(System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly, string displayText, bool cellIsVisible) { }
+ protected void EndEdit() { }
+ protected internal override void EnterNullValue() { }
+ protected internal override int GetMinimumHeight() { throw null; }
+ protected internal override int GetPreferredHeight(System.Drawing.Graphics g, object value) { throw null; }
+ protected internal override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics g, object value) { throw null; }
+ protected void HideEditBox() { }
+ protected internal override void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum) { }
+ protected internal override void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum, bool alignToRight) { }
+ protected internal override void Paint(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Brush backBrush, System.Drawing.Brush foreBrush, bool alignToRight) { }
+ protected void PaintText(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string text, bool alignToRight) { }
+ protected void PaintText(System.Drawing.Graphics g, System.Drawing.Rectangle textBounds, string text, System.Drawing.Brush backBrush, System.Drawing.Brush foreBrush, bool alignToRight) { }
+ protected internal override void ReleaseHostedControl() { }
+ protected override void SetDataGridInColumn(System.Windows.Forms.DataGrid value) { }
+ protected internal override void UpdateUI(System.Windows.Forms.CurrencyManager source, int rowNum, string displayText) { }
+ }
+ [System.ComponentModel.ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
+ [System.ComponentModel.DefaultEventAttribute("CellContentClick")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.DataGridViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridViewComponentEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.ComponentEditor))]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(1))]
+ public partial class DataGridView : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize
+ {
+ public DataGridView() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.DataGridViewAdvancedBorderStyle AdjustedTopLeftHeaderBorderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.DataGridViewAdvancedBorderStyle AdvancedCellBorderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.DataGridViewAdvancedBorderStyle AdvancedColumnHeadersBorderStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.DataGridViewAdvancedBorderStyle AdvancedRowHeadersBorderStyle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowUserToAddRows { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowUserToDeleteRows { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowUserToOrderColumns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowUserToResizeColumns { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowUserToResizeRows { get { throw null; } set { } }
+ public System.Windows.Forms.DataGridViewCellStyle AlternatingRowsDefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool AutoGenerateColumns { get { throw null; } set { } }
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewAutoSizeColumnsMode)(1))]
+ public System.Windows.Forms.DataGridViewAutoSizeColumnsMode AutoSizeColumnsMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewAutoSizeRowsMode)(0))]
+ public System.Windows.Forms.DataGridViewAutoSizeRowsMode AutoSizeRowsMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ public System.Drawing.Color BackgroundColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(1))]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected override bool CanEnableIme { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewCellBorderStyle)(1))]
+ public System.Windows.Forms.DataGridViewCellBorderStyle CellBorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewClipboardCopyMode)(1))]
+ public System.Windows.Forms.DataGridViewClipboardCopyMode ClipboardCopyMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int ColumnCount { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewHeaderBorderStyle)(2))]
+ public System.Windows.Forms.DataGridViewHeaderBorderStyle ColumnHeadersBorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ public System.Windows.Forms.DataGridViewCellStyle ColumnHeadersDefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int ColumnHeadersHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode ColumnHeadersHeightSizeMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ColumnHeadersVisible { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridViewColumnCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.DataGridViewColumnCollection Columns { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridViewCell CurrentCell { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Point CurrentCellAddress { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewRow CurrentRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberListEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.AttributeProviderAttribute(typeof(System.ComponentModel.IListSource))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ public System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ public override System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.Control EditingControl { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.Panel EditingPanel { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewEditMode)(2))]
+ public System.Windows.Forms.DataGridViewEditMode EditMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool EnableHeadersVisualStyles { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridViewCell FirstDisplayedCell { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int FirstDisplayedScrollingColumnHiddenWidth { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int FirstDisplayedScrollingColumnIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int FirstDisplayedScrollingRowIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ public System.Drawing.Color GridColor { get { throw null; } set { } }
+ protected System.Windows.Forms.ScrollBar HorizontalScrollBar { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int HorizontalScrollingOffset { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsCurrentCellDirty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsCurrentCellInEditMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsCurrentRowDirty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridViewCell this[int columnIndex, int rowIndex] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridViewCell this[string columnName, int rowIndex] { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool MultiSelect { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int NewRowIndex { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int RowCount { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewHeaderBorderStyle)(2))]
+ public System.Windows.Forms.DataGridViewHeaderBorderStyle RowHeadersBorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ public System.Windows.Forms.DataGridViewCellStyle RowHeadersDefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool RowHeadersVisible { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int RowHeadersWidth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode RowHeadersWidthSizeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewRowCollection Rows { get { throw null; } }
+ public System.Windows.Forms.DataGridViewCellStyle RowsDefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.DataGridViewRow RowTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ScrollBars)(3))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ScrollBars ScrollBars { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewSelectedCellCollection SelectedCells { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewSelectedColumnCollection SelectedColumns { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewSelectedRowCollection SelectedRows { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewSelectionMode)(3))]
+ public System.Windows.Forms.DataGridViewSelectionMode SelectionMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowCellErrors { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowCellToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowEditingIcon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowRowErrors { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewColumn SortedColumn { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.SortOrder SortOrder { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool StandardTab { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridViewHeaderCell TopLeftHeaderCell { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.Cursor UserSetCursor { get { throw null; } }
+ protected System.Windows.Forms.ScrollBar VerticalScrollBar { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int VerticalScrollingOffset { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("VirtualMode is not supported.")]
+ public bool VirtualMode { get { throw null; } set { } }
+ public event System.EventHandler AllowUserToAddRowsChanged { add { } remove { } }
+ public event System.EventHandler AllowUserToDeleteRowsChanged { add { } remove { } }
+ public event System.EventHandler AllowUserToOrderColumnsChanged { add { } remove { } }
+ public event System.EventHandler AllowUserToResizeColumnsChanged { add { } remove { } }
+ public event System.EventHandler AllowUserToResizeRowsChanged { add { } remove { } }
+ public event System.EventHandler AlternatingRowsDefaultCellStyleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler AutoGenerateColumnsChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewAutoSizeColumnModeEventHandler AutoSizeColumnModeChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewAutoSizeColumnsModeEventHandler AutoSizeColumnsModeChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewAutoSizeModeEventHandler AutoSizeRowsModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ public event System.EventHandler BackgroundColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.EventHandler BorderStyleChanged { add { } remove { } }
+ public event System.Windows.Forms.QuestionEventHandler CancelRowEdit { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellCancelEventHandler CellBeginEdit { add { } remove { } }
+ public event System.EventHandler CellBorderStyleChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellContentClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellContentDoubleClick { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellContextMenuStripChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventHandler CellContextMenuStripNeeded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellDoubleClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellEndEdit { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellEnter { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellErrorTextChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewCellErrorTextNeededEventHandler CellErrorTextNeeded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellFormattingEventHandler CellFormatting { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellLeave { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler CellMouseClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler CellMouseDoubleClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler CellMouseDown { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellMouseEnter { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellMouseLeave { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler CellMouseMove { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler CellMouseUp { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellPaintingEventHandler CellPainting { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellParsingEventHandler CellParsing { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellStateChangedEventHandler CellStateChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellStyleChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellStyleContentChangedEventHandler CellStyleContentChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellToolTipTextChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewCellToolTipTextNeededEventHandler CellToolTipTextNeeded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellValidated { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellValidatingEventHandler CellValidating { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler CellValueChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewCellValueEventHandler CellValueNeeded { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewCellValueEventHandler CellValuePushed { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnAdded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnContextMenuStripChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnDataPropertyNameChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnDefaultCellStyleChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnDisplayIndexChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnDividerDoubleClickEventHandler ColumnDividerDoubleClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnDividerWidthChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnHeaderCellChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler ColumnHeaderMouseClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler ColumnHeaderMouseDoubleClick { add { } remove { } }
+ public event System.EventHandler ColumnHeadersBorderStyleChanged { add { } remove { } }
+ public event System.EventHandler ColumnHeadersDefaultCellStyleChanged { add { } remove { } }
+ public event System.EventHandler ColumnHeadersHeightChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewAutoSizeModeEventHandler ColumnHeadersHeightSizeModeChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnMinimumWidthChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnNameChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnRemoved { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnSortModeChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnStateChangedEventHandler ColumnStateChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnToolTipTextChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnWidthChanged { add { } remove { } }
+ public event System.EventHandler CurrentCellChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler CurrentCellDirtyStateChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewBindingCompleteEventHandler DataBindingComplete { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewDataErrorEventHandler DataError { add { } remove { } }
+ public event System.EventHandler DataMemberChanged { add { } remove { } }
+ public event System.EventHandler DataSourceChanged { add { } remove { } }
+ public event System.EventHandler DefaultCellStyleChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewRowEventHandler DefaultValuesNeeded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewEditingControlShowingEventHandler EditingControlShowing { add { } remove { } }
+ public event System.EventHandler EditModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ public event System.EventHandler GridColorChanged { add { } remove { } }
+ public event System.EventHandler MultiSelectChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler NewRowNeeded { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ public event System.EventHandler ReadOnlyChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowContextMenuStripChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewRowContextMenuStripNeededEventHandler RowContextMenuStripNeeded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowDefaultCellStyleChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.QuestionEventHandler RowDirtyStateNeeded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowDividerDoubleClickEventHandler RowDividerDoubleClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowDividerHeightChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler RowEnter { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowErrorTextChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewRowErrorTextNeededEventHandler RowErrorTextNeeded { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowHeaderCellChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler RowHeaderMouseClick { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellMouseEventHandler RowHeaderMouseDoubleClick { add { } remove { } }
+ public event System.EventHandler RowHeadersBorderStyleChanged { add { } remove { } }
+ public event System.EventHandler RowHeadersDefaultCellStyleChanged { add { } remove { } }
+ public event System.EventHandler RowHeadersWidthChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewAutoSizeModeEventHandler RowHeadersWidthSizeModeChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowHeightChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewRowHeightInfoNeededEventHandler RowHeightInfoNeeded { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewRowHeightInfoPushedEventHandler RowHeightInfoPushed { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler RowLeave { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowMinimumHeightChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowPostPaintEventHandler RowPostPaint { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowPrePaintEventHandler RowPrePaint { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowsAddedEventHandler RowsAdded { add { } remove { } }
+ public event System.EventHandler RowsDefaultCellStyleChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowsRemovedEventHandler RowsRemoved { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowStateChangedEventHandler RowStateChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewRowEventHandler RowUnshared { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellEventHandler RowValidated { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewCellCancelEventHandler RowValidating { add { } remove { } }
+ public event System.Windows.Forms.ScrollEventHandler Scroll { add { } remove { } }
+ public event System.EventHandler SelectionChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.Windows.Forms.DataGridViewSortCompareEventHandler SortCompare { add { } remove { } }
+ public event System.EventHandler Sorted { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler StyleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler UserAddedRow { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowEventHandler UserDeletedRow { add { } remove { } }
+ public event System.Windows.Forms.DataGridViewRowCancelEventHandler UserDeletingRow { add { } remove { } }
+ protected virtual void AccessibilityNotifyCurrentCellChanged(System.Drawing.Point cellAddress) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.DataGridViewAdvancedBorderStyle AdjustColumnHeaderBorderStyle(System.Windows.Forms.DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, System.Windows.Forms.DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, bool isFirstDisplayedColumn, bool isLastVisibleColumn) { throw null; }
+ public bool AreAllCellsSelected(bool includeInvisibleCells) { throw null; }
+ public void AutoResizeColumn(int columnIndex) { }
+ public void AutoResizeColumn(int columnIndex, System.Windows.Forms.DataGridViewAutoSizeColumnMode autoSizeColumnMode) { }
+ [System.MonoTODOAttribute("Does not use fixedHeight parameter")]
+ protected void AutoResizeColumn(int columnIndex, System.Windows.Forms.DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight) { }
+ public void AutoResizeColumnHeadersHeight() { }
+ [System.MonoTODOAttribute("Does not use fixedRowHeadersWidth or fixedColumnsWidth parameters")]
+ protected void AutoResizeColumnHeadersHeight(bool fixedRowHeadersWidth, bool fixedColumnsWidth) { }
+ [System.MonoTODOAttribute("columnIndex parameter is not used")]
+ public void AutoResizeColumnHeadersHeight(int columnIndex) { }
+ [System.MonoTODOAttribute("Does not use columnIndex or fixedRowHeadersWidth or fixedColumnsWidth parameters")]
+ protected void AutoResizeColumnHeadersHeight(int columnIndex, bool fixedRowHeadersWidth, bool fixedColumnWidth) { }
+ public void AutoResizeColumns() { }
+ public void AutoResizeColumns(System.Windows.Forms.DataGridViewAutoSizeColumnsMode autoSizeColumnsMode) { }
+ protected void AutoResizeColumns(System.Windows.Forms.DataGridViewAutoSizeColumnsMode autoSizeColumnsMode, bool fixedHeight) { }
+ public void AutoResizeRow(int rowIndex) { }
+ public void AutoResizeRow(int rowIndex, System.Windows.Forms.DataGridViewAutoSizeRowMode autoSizeRowMode) { }
+ [System.MonoTODOAttribute("Does not use fixedWidth parameter")]
+ protected void AutoResizeRow(int rowIndex, System.Windows.Forms.DataGridViewAutoSizeRowMode autoSizeRowMode, bool fixedWidth) { }
+ [System.MonoTODOAttribute("Does not use rowIndex parameter.")]
+ public void AutoResizeRowHeadersWidth(int rowIndex, System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode) { }
+ [System.MonoTODOAttribute("Does not use rowIndex or fixedColumnHeadersHeight or fixedRowsHeight parameter")]
+ protected void AutoResizeRowHeadersWidth(int rowIndex, System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode, bool fixedColumnHeadersHeight, bool fixedRowHeight) { }
+ public void AutoResizeRowHeadersWidth(System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode) { }
+ [System.MonoTODOAttribute("Does not use fixedColumnHeadersHeight or fixedRowsHeight parameter")]
+ protected void AutoResizeRowHeadersWidth(System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode, bool fixedColumnHeadersHeight, bool fixedRowsHeight) { }
+ public void AutoResizeRows() { }
+ [System.MonoTODOAttribute("Does not use fixedMode parameter")]
+ protected void AutoResizeRows(int rowIndexStart, int rowsCount, System.Windows.Forms.DataGridViewAutoSizeRowMode autoSizeRowMode, bool fixedWidth) { }
+ public void AutoResizeRows(System.Windows.Forms.DataGridViewAutoSizeRowsMode autoSizeRowsMode) { }
+ [System.MonoTODOAttribute("Does not use fixedWidth parameter")]
+ protected void AutoResizeRows(System.Windows.Forms.DataGridViewAutoSizeRowsMode autoSizeRowsMode, bool fixedWidth) { }
+ public virtual bool BeginEdit(bool selectAll) { throw null; }
+ public bool CancelEdit() { throw null; }
+ public void ClearSelection() { }
+ protected void ClearSelection(int columnIndexException, int rowIndexException, bool selectExceptionElement) { }
+ public bool CommitEdit(System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Windows.Forms.DataGridViewColumnCollection CreateColumnsInstance() { throw null; }
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Windows.Forms.DataGridViewRowCollection CreateRowsInstance() { throw null; }
+ public int DisplayedColumnCount(bool includePartialColumns) { throw null; }
+ public int DisplayedRowCount(bool includePartialRow) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public bool EndEdit() { throw null; }
+ [System.MonoTODOAttribute("Does not use context parameter")]
+ public bool EndEdit(System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override System.Windows.Forms.AccessibleObject GetAccessibilityObjectById(int objectId) { throw null; }
+ public int GetCellCount(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public System.Drawing.Rectangle GetCellDisplayRectangle(int columnIndex, int rowIndex, bool cutOverflow) { throw null; }
+ public virtual System.Windows.Forms.DataObject GetClipboardContent() { throw null; }
+ [System.MonoTODOAttribute("Does not use cutOverflow parameter")]
+ public System.Drawing.Rectangle GetColumnDisplayRectangle(int columnIndex, bool cutOverflow) { throw null; }
+ [System.MonoTODOAttribute("Does not use cutOverflow parameter")]
+ public System.Drawing.Rectangle GetRowDisplayRectangle(int rowIndex, bool cutOverflow) { throw null; }
+ public System.Windows.Forms.DataGridView.HitTestInfo HitTest(int x, int y) { throw null; }
+ public void InvalidateCell(int columnIndex, int rowIndex) { }
+ public void InvalidateCell(System.Windows.Forms.DataGridViewCell dataGridViewCell) { }
+ public void InvalidateColumn(int columnIndex) { }
+ public void InvalidateRow(int rowIndex) { }
+ protected override bool IsInputChar(char charCode) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ public virtual void NotifyCurrentCellDirty(bool dirty) { }
+ protected virtual void OnAllowUserToAddRowsChanged(System.EventArgs e) { }
+ protected virtual void OnAllowUserToDeleteRowsChanged(System.EventArgs e) { }
+ protected virtual void OnAllowUserToOrderColumnsChanged(System.EventArgs e) { }
+ protected virtual void OnAllowUserToResizeColumnsChanged(System.EventArgs e) { }
+ protected virtual void OnAllowUserToResizeRowsChanged(System.EventArgs e) { }
+ protected virtual void OnAlternatingRowsDefaultCellStyleChanged(System.EventArgs e) { }
+ protected virtual void OnAutoGenerateColumnsChanged(System.EventArgs e) { }
+ protected virtual void OnAutoSizeColumnModeChanged(System.Windows.Forms.DataGridViewAutoSizeColumnModeEventArgs e) { }
+ protected virtual void OnAutoSizeColumnsModeChanged(System.Windows.Forms.DataGridViewAutoSizeColumnsModeEventArgs e) { }
+ protected virtual void OnAutoSizeRowsModeChanged(System.Windows.Forms.DataGridViewAutoSizeModeEventArgs e) { }
+ protected virtual void OnBackgroundColorChanged(System.EventArgs e) { }
+ protected override void OnBindingContextChanged(System.EventArgs e) { }
+ protected virtual void OnBorderStyleChanged(System.EventArgs e) { }
+ protected virtual void OnCancelRowEdit(System.Windows.Forms.QuestionEventArgs e) { }
+ protected virtual void OnCellBeginEdit(System.Windows.Forms.DataGridViewCellCancelEventArgs e) { }
+ protected virtual void OnCellBorderStyleChanged(System.EventArgs e) { }
+ protected virtual void OnCellClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellContentClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellContentDoubleClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellContextMenuStripChanged(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellContextMenuStripNeeded(System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventArgs e) { }
+ protected virtual void OnCellDoubleClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellEndEdit(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellEnter(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellErrorTextChanged(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellErrorTextNeeded(System.Windows.Forms.DataGridViewCellErrorTextNeededEventArgs e) { }
+ protected virtual void OnCellFormatting(System.Windows.Forms.DataGridViewCellFormattingEventArgs e) { }
+ protected virtual void OnCellLeave(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellMouseClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnCellMouseDoubleClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnCellMouseDown(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnCellMouseEnter(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellMouseLeave(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellMouseMove(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnCellMouseUp(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected internal virtual void OnCellPainting(System.Windows.Forms.DataGridViewCellPaintingEventArgs e) { }
+ protected virtual void OnCellParsing(System.Windows.Forms.DataGridViewCellParsingEventArgs e) { }
+ protected virtual void OnCellStateChanged(System.Windows.Forms.DataGridViewCellStateChangedEventArgs e) { }
+ protected virtual void OnCellStyleChanged(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellStyleContentChanged(System.Windows.Forms.DataGridViewCellStyleContentChangedEventArgs e) { }
+ protected virtual void OnCellToolTipTextChanged(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellToolTipTextNeeded(System.Windows.Forms.DataGridViewCellToolTipTextNeededEventArgs e) { }
+ protected virtual void OnCellValidated(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellValidating(System.Windows.Forms.DataGridViewCellValidatingEventArgs e) { }
+ protected virtual void OnCellValueChanged(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnCellValueNeeded(System.Windows.Forms.DataGridViewCellValueEventArgs e) { }
+ protected virtual void OnCellValuePushed(System.Windows.Forms.DataGridViewCellValueEventArgs e) { }
+ protected virtual void OnColumnAdded(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnContextMenuStripChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnDataPropertyNameChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnDefaultCellStyleChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnDisplayIndexChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnDividerDoubleClick(System.Windows.Forms.DataGridViewColumnDividerDoubleClickEventArgs e) { }
+ protected virtual void OnColumnDividerWidthChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnHeaderCellChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnHeaderMouseClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnColumnHeaderMouseDoubleClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnColumnHeadersBorderStyleChanged(System.EventArgs e) { }
+ protected virtual void OnColumnHeadersDefaultCellStyleChanged(System.EventArgs e) { }
+ protected virtual void OnColumnHeadersHeightChanged(System.EventArgs e) { }
+ protected virtual void OnColumnHeadersHeightSizeModeChanged(System.Windows.Forms.DataGridViewAutoSizeModeEventArgs e) { }
+ protected virtual void OnColumnMinimumWidthChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnNameChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnRemoved(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnSortModeChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnStateChanged(System.Windows.Forms.DataGridViewColumnStateChangedEventArgs e) { }
+ protected virtual void OnColumnToolTipTextChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnColumnWidthChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
+ protected virtual void OnCurrentCellChanged(System.EventArgs e) { }
+ protected virtual void OnCurrentCellDirtyStateChanged(System.EventArgs e) { }
+ protected override void OnCursorChanged(System.EventArgs e) { }
+ protected virtual void OnDataBindingComplete(System.Windows.Forms.DataGridViewBindingCompleteEventArgs e) { }
+ protected virtual void OnDataError(bool displayErrorDialogIfNoHandler, System.Windows.Forms.DataGridViewDataErrorEventArgs e) { }
+ protected virtual void OnDataMemberChanged(System.EventArgs e) { }
+ protected virtual void OnDataSourceChanged(System.EventArgs e) { }
+ protected virtual void OnDefaultCellStyleChanged(System.EventArgs e) { }
+ protected virtual void OnDefaultValuesNeeded(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected override void OnDoubleClick(System.EventArgs e) { }
+ protected virtual void OnEditingControlShowing(System.Windows.Forms.DataGridViewEditingControlShowingEventArgs e) { }
+ protected virtual void OnEditModeChanged(System.EventArgs e) { }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ protected override void OnEnter(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnForeColorChanged(System.EventArgs e) { }
+ protected override void OnGotFocus(System.EventArgs e) { }
+ protected virtual void OnGridColorChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected override void OnLeave(System.EventArgs e) { }
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected override void OnMouseClick(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseDoubleClick(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseEnter(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ protected virtual void OnMultiSelectChanged(System.EventArgs e) { }
+ protected virtual void OnNewRowNeeded(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected virtual void OnReadOnlyChanged(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected virtual void OnRowContextMenuStripChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowContextMenuStripNeeded(System.Windows.Forms.DataGridViewRowContextMenuStripNeededEventArgs e) { }
+ protected virtual void OnRowDefaultCellStyleChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowDirtyStateNeeded(System.Windows.Forms.QuestionEventArgs e) { }
+ protected virtual void OnRowDividerDoubleClick(System.Windows.Forms.DataGridViewRowDividerDoubleClickEventArgs e) { }
+ protected virtual void OnRowDividerHeightChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowEnter(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnRowErrorTextChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowErrorTextNeeded(System.Windows.Forms.DataGridViewRowErrorTextNeededEventArgs e) { }
+ protected virtual void OnRowHeaderCellChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowHeaderMouseClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnRowHeaderMouseDoubleClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnRowHeadersBorderStyleChanged(System.EventArgs e) { }
+ protected virtual void OnRowHeadersDefaultCellStyleChanged(System.EventArgs e) { }
+ protected virtual void OnRowHeadersWidthChanged(System.EventArgs e) { }
+ protected virtual void OnRowHeadersWidthSizeModeChanged(System.Windows.Forms.DataGridViewAutoSizeModeEventArgs e) { }
+ protected virtual void OnRowHeightChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowHeightInfoNeeded(System.Windows.Forms.DataGridViewRowHeightInfoNeededEventArgs e) { }
+ protected virtual void OnRowHeightInfoPushed(System.Windows.Forms.DataGridViewRowHeightInfoPushedEventArgs e) { }
+ protected virtual void OnRowLeave(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnRowMinimumHeightChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected internal virtual void OnRowPostPaint(System.Windows.Forms.DataGridViewRowPostPaintEventArgs e) { }
+ protected internal virtual void OnRowPrePaint(System.Windows.Forms.DataGridViewRowPrePaintEventArgs e) { }
+ protected virtual void OnRowsAdded(System.Windows.Forms.DataGridViewRowsAddedEventArgs e) { }
+ protected virtual void OnRowsDefaultCellStyleChanged(System.EventArgs e) { }
+ protected virtual void OnRowsRemoved(System.Windows.Forms.DataGridViewRowsRemovedEventArgs e) { }
+ protected virtual void OnRowStateChanged(int rowIndex, System.Windows.Forms.DataGridViewRowStateChangedEventArgs e) { }
+ protected virtual void OnRowUnshared(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowValidated(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnRowValidating(System.Windows.Forms.DataGridViewCellCancelEventArgs e) { }
+ protected virtual void OnScroll(System.Windows.Forms.ScrollEventArgs e) { }
+ protected virtual void OnSelectionChanged(System.EventArgs e) { }
+ protected virtual void OnSortCompare(System.Windows.Forms.DataGridViewSortCompareEventArgs e) { }
+ protected virtual void OnSorted(System.EventArgs e) { }
+ protected virtual void OnUserAddedRow(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnUserDeletedRow(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnUserDeletingRow(System.Windows.Forms.DataGridViewRowCancelEventArgs e) { }
+ protected override void OnValidating(System.ComponentModel.CancelEventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ protected virtual void PaintBackground(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle gridBounds) { }
+ protected bool ProcessAKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual bool ProcessDataGridViewKey(System.Windows.Forms.KeyEventArgs e) { throw null; }
+ protected bool ProcessDeleteKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessDownKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessEndKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessEnterKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessEscapeKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessF2Key(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessHomeKey(System.Windows.Forms.Keys keyData) { throw null; }
+ [System.MonoInternalNoteAttribute("What does insert do?")]
+ protected bool ProcessInsertKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m) { throw null; }
+ protected override bool ProcessKeyPreview(ref System.Windows.Forms.Message m) { throw null; }
+ protected bool ProcessLeftKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessNextKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessPriorKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessRightKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessSpaceKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessTabKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessUpKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected bool ProcessZeroKey(System.Windows.Forms.Keys keyData) { throw null; }
+ public bool RefreshEdit() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void ResetText() { }
+ public void SelectAll() { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.MonoTODOAttribute("Does not use validateCurrentCell")]
+ protected virtual bool SetCurrentCellAddressCore(int columnIndex, int rowIndex, bool setAnchorCellAddress, bool validateCurrentCell, bool throughMouseClick) { throw null; }
+ protected virtual void SetSelectedCellCore(int columnIndex, int rowIndex, bool selected) { }
+ protected virtual void SetSelectedColumnCore(int columnIndex, bool selected) { }
+ protected virtual void SetSelectedRowCore(int rowIndex, bool selected) { }
+ public virtual void Sort(System.Collections.IComparer comparer) { }
+ public virtual void Sort(System.Windows.Forms.DataGridViewColumn dataGridViewColumn, System.ComponentModel.ListSortDirection direction) { }
+ void System.ComponentModel.ISupportInitialize.BeginInit() { }
+ void System.ComponentModel.ISupportInitialize.EndInit() { }
+ public void UpdateCellErrorText(int columnIndex, int rowIndex) { }
+ public void UpdateCellValue(int columnIndex, int rowIndex) { }
+ public void UpdateRowErrorText(int rowIndex) { }
+ public void UpdateRowErrorText(int rowIndexStart, int rowIndexEnd) { }
+ public void UpdateRowHeightInfo(int rowIndex, bool updateToEnd) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ protected partial class DataGridViewAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
+ {
+ public DataGridViewAccessibleObject(System.Windows.Forms.DataGridView owner) : base (default(System.Windows.Forms.Control)) { }
+ public override string Name { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public override int GetChildCount() { throw null; }
+ public override System.Windows.Forms.AccessibleObject GetFocused() { throw null; }
+ public override System.Windows.Forms.AccessibleObject GetSelected() { throw null; }
+ public override System.Windows.Forms.AccessibleObject HitTest(int x, int y) { throw null; }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class DataGridViewControlCollection : System.Windows.Forms.Control.ControlCollection
+ {
+ public DataGridViewControlCollection(System.Windows.Forms.DataGridView owner) : base (default(System.Windows.Forms.Control)) { }
+ public override void Clear() { }
+ public void CopyTo(System.Windows.Forms.Control[] array, int index) { }
+ public void Insert(int index, System.Windows.Forms.Control value) { }
+ public override void Remove(System.Windows.Forms.Control value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ protected partial class DataGridViewTopRowAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public DataGridViewTopRowAccessibleObject() { }
+ public DataGridViewTopRowAccessibleObject(System.Windows.Forms.DataGridView owner) { }
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Windows.Forms.DataGridView Owner { get { throw null; } set { } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public override int GetChildCount() { throw null; }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ }
+ public sealed partial class HitTestInfo
+ {
+ internal HitTestInfo() { }
+ public static readonly System.Windows.Forms.DataGridView.HitTestInfo Nowhere;
+ public int ColumnIndex { get { throw null; } }
+ public int ColumnX { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public int RowY { get { throw null; } }
+ public System.Windows.Forms.DataGridViewHitTestType Type { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ }
+ public sealed partial class DataGridViewAdvancedBorderStyle : System.ICloneable
+ {
+ public DataGridViewAdvancedBorderStyle() { }
+ public System.Windows.Forms.DataGridViewAdvancedCellBorderStyle All { get { throw null; } set { } }
+ public System.Windows.Forms.DataGridViewAdvancedCellBorderStyle Bottom { get { throw null; } set { } }
+ public System.Windows.Forms.DataGridViewAdvancedCellBorderStyle Left { get { throw null; } set { } }
+ public System.Windows.Forms.DataGridViewAdvancedCellBorderStyle Right { get { throw null; } set { } }
+ public System.Windows.Forms.DataGridViewAdvancedCellBorderStyle Top { get { throw null; } set { } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum DataGridViewAdvancedCellBorderStyle
+ {
+ Inset = 3,
+ InsetDouble = 4,
+ None = 1,
+ NotSet = 0,
+ Outset = 5,
+ OutsetDouble = 6,
+ OutsetPartial = 7,
+ Single = 2,
+ }
+ public enum DataGridViewAutoSizeColumnMode
+ {
+ AllCells = 6,
+ AllCellsExceptHeader = 4,
+ ColumnHeader = 2,
+ DisplayedCells = 10,
+ DisplayedCellsExceptHeader = 8,
+ Fill = 16,
+ None = 1,
+ NotSet = 0,
+ }
+ public partial class DataGridViewAutoSizeColumnModeEventArgs : System.EventArgs
+ {
+ public DataGridViewAutoSizeColumnModeEventArgs(System.Windows.Forms.DataGridViewColumn dataGridViewColumn, System.Windows.Forms.DataGridViewAutoSizeColumnMode previousMode) { }
+ public System.Windows.Forms.DataGridViewColumn Column { get { throw null; } }
+ public System.Windows.Forms.DataGridViewAutoSizeColumnMode PreviousMode { get { throw null; } }
+ }
+ public delegate void DataGridViewAutoSizeColumnModeEventHandler(object sender, System.Windows.Forms.DataGridViewAutoSizeColumnModeEventArgs e);
+ public enum DataGridViewAutoSizeColumnsMode
+ {
+ AllCells = 6,
+ AllCellsExceptHeader = 4,
+ ColumnHeader = 2,
+ DisplayedCells = 10,
+ DisplayedCellsExceptHeader = 8,
+ Fill = 16,
+ None = 1,
+ }
+ public partial class DataGridViewAutoSizeColumnsModeEventArgs : System.EventArgs
+ {
+ public DataGridViewAutoSizeColumnsModeEventArgs(System.Windows.Forms.DataGridViewAutoSizeColumnMode[] previousModes) { }
+ public System.Windows.Forms.DataGridViewAutoSizeColumnMode[] PreviousModes { get { throw null; } }
+ }
+ public delegate void DataGridViewAutoSizeColumnsModeEventHandler(object sender, System.Windows.Forms.DataGridViewAutoSizeColumnsModeEventArgs e);
+ public partial class DataGridViewAutoSizeModeEventArgs : System.EventArgs
+ {
+ public DataGridViewAutoSizeModeEventArgs(bool previousModeAutoSized) { }
+ public bool PreviousModeAutoSized { get { throw null; } }
+ }
+ public delegate void DataGridViewAutoSizeModeEventHandler(object sender, System.Windows.Forms.DataGridViewAutoSizeModeEventArgs e);
+ public enum DataGridViewAutoSizeRowMode
+ {
+ AllCells = 3,
+ AllCellsExceptHeader = 2,
+ RowHeader = 1,
+ }
+ public enum DataGridViewAutoSizeRowsMode
+ {
+ AllCells = 7,
+ AllCellsExceptHeaders = 6,
+ AllHeaders = 5,
+ DisplayedCells = 11,
+ DisplayedCellsExceptHeaders = 10,
+ DisplayedHeaders = 9,
+ None = 0,
+ }
+ public partial class DataGridViewBand : System.Windows.Forms.DataGridViewElement, System.ICloneable, System.IDisposable
+ {
+ internal DataGridViewBand() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public virtual System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Type DefaultHeaderCellType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool Displayed { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool Frozen { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool HasDefaultCellStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected System.Windows.Forms.DataGridViewHeaderCell HeaderCellCore { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Index { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.DataGridViewCellStyle InheritedStyle { get { throw null; } }
+ protected bool IsRow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public virtual System.Windows.Forms.DataGridViewTriState Resizable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool Selected { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool Visible { get { throw null; } set { } }
+ public virtual object Clone() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~DataGridViewBand() { }
+ protected override void OnDataGridViewChanged() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class DataGridViewBindingCompleteEventArgs : System.EventArgs
+ {
+ public DataGridViewBindingCompleteEventArgs(System.ComponentModel.ListChangedType listChangedType) { }
+ public System.ComponentModel.ListChangedType ListChangedType { get { throw null; } }
+ }
+ public delegate void DataGridViewBindingCompleteEventHandler(object sender, System.Windows.Forms.DataGridViewBindingCompleteEventArgs e);
+ public partial class DataGridViewButtonCell : System.Windows.Forms.DataGridViewCell
+ {
+ public DataGridViewButtonCell() { }
+ public override System.Type EditType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ public override System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseColumnTextForButtonValue { get { throw null; } set { } }
+ public override System.Type ValueType { get { throw null; } }
+ public override object Clone() { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected override object GetValue(int rowIndex) { throw null; }
+ protected override bool KeyDownUnsharesRow(System.Windows.Forms.KeyEventArgs e, int rowIndex) { throw null; }
+ protected override bool KeyUpUnsharesRow(System.Windows.Forms.KeyEventArgs e, int rowIndex) { throw null; }
+ protected override bool MouseDownUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override bool MouseEnterUnsharesRow(int rowIndex) { throw null; }
+ protected override bool MouseLeaveUnsharesRow(int rowIndex) { throw null; }
+ protected override bool MouseUpUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e, int rowIndex) { }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e, int rowIndex) { }
+ protected override void OnLeave(int rowIndex, bool throughMouseClick) { }
+ protected override void OnMouseDown(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseLeave(int rowIndex) { }
+ protected override void OnMouseMove(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates elementState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public override string ToString() { throw null; }
+ protected partial class DataGridViewButtonCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
+ {
+ public DataGridViewButtonCellAccessibleObject(System.Windows.Forms.DataGridViewCell owner) { }
+ public override string DefaultAction { get { throw null; } }
+ public override void DoDefaultAction() { }
+ public override int GetChildCount() { throw null; }
+ }
+ }
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ public partial class DataGridViewButtonColumn : System.Windows.Forms.DataGridViewColumn
+ {
+ public DataGridViewButtonColumn() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Windows.Forms.DataGridViewCell CellTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseColumnTextForButtonValue { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.DataGridViewCellConverter")]
+ public abstract partial class DataGridViewCell : System.Windows.Forms.DataGridViewElement, System.ICloneable, System.IDisposable
+ {
+ protected DataGridViewCell() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.AccessibleObject AccessibilityObject { get { throw null; } }
+ public int ColumnIndex { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle ContentBounds { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public virtual System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual object DefaultNewRowValue { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool Displayed { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public object EditedFormattedValue { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Type EditType { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.Rectangle ErrorIconBounds { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string ErrorText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public object FormattedValue { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool Frozen { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool HasStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewElementStates InheritedState { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.DataGridViewCellStyle InheritedStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsInEditMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.DataGridViewColumn OwningColumn { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.DataGridViewRow OwningRow { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Size PreferredSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool Resizable { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int RowIndex { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool Selected { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public System.Windows.Forms.DataGridViewCellStyle Style { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(0))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.ComponentModel.StringConverter, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public object Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Type ValueType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool Visible { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.DataGridViewAdvancedBorderStyle AdjustCellBorderStyle(System.Windows.Forms.DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, System.Windows.Forms.DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow) { throw null; }
+ protected virtual System.Drawing.Rectangle BorderWidths(System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle) { throw null; }
+ protected virtual bool ClickUnsharesRow(System.Windows.Forms.DataGridViewCellEventArgs e) { throw null; }
+ public virtual object Clone() { throw null; }
+ protected virtual bool ContentClickUnsharesRow(System.Windows.Forms.DataGridViewCellEventArgs e) { throw null; }
+ protected virtual bool ContentDoubleClickUnsharesRow(System.Windows.Forms.DataGridViewCellEventArgs e) { throw null; }
+ protected virtual System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual void DetachEditingControl() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected virtual bool DoubleClickUnsharesRow(System.Windows.Forms.DataGridViewCellEventArgs e) { throw null; }
+ protected virtual bool EnterUnsharesRow(int rowIndex, bool throughMouseClick) { throw null; }
+ ~DataGridViewCell() { }
+ protected virtual object GetClipboardContent(int rowIndex, bool firstCell, bool lastCell, bool inFirstRow, bool inLastRow, string format) { throw null; }
+ protected virtual System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ public System.Drawing.Rectangle GetContentBounds(int rowIndex) { throw null; }
+ public object GetEditedFormattedValue(int rowIndex, System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected virtual System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected internal virtual string GetErrorText(int rowIndex) { throw null; }
+ protected virtual object GetFormattedValue(object value, int rowIndex, ref System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter valueTypeConverter, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ public virtual System.Windows.Forms.ContextMenuStrip GetInheritedContextMenuStrip(int rowIndex) { throw null; }
+ public virtual System.Windows.Forms.DataGridViewElementStates GetInheritedState(int rowIndex) { throw null; }
+ public virtual System.Windows.Forms.DataGridViewCellStyle GetInheritedStyle(System.Windows.Forms.DataGridViewCellStyle inheritedCellStyle, int rowIndex, bool includeColors) { throw null; }
+ protected virtual System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected virtual System.Drawing.Size GetSize(int rowIndex) { throw null; }
+ protected virtual object GetValue(int rowIndex) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual void InitializeEditingControl(int rowIndex, object initialFormattedValue, System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle) { }
+ protected virtual bool KeyDownUnsharesRow(System.Windows.Forms.KeyEventArgs e, int rowIndex) { throw null; }
+ public virtual bool KeyEntersEditMode(System.Windows.Forms.KeyEventArgs e) { throw null; }
+ protected virtual bool KeyPressUnsharesRow(System.Windows.Forms.KeyPressEventArgs e, int rowIndex) { throw null; }
+ protected virtual bool KeyUpUnsharesRow(System.Windows.Forms.KeyEventArgs e, int rowIndex) { throw null; }
+ protected virtual bool LeaveUnsharesRow(int rowIndex, bool throughMouseClick) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static int MeasureTextHeight(System.Drawing.Graphics graphics, string text, System.Drawing.Font font, int maxWidth, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("does not use widthTruncated parameter")]
+ public static int MeasureTextHeight(System.Drawing.Graphics graphics, string text, System.Drawing.Font font, int maxWidth, System.Windows.Forms.TextFormatFlags flags, out bool widthTruncated) { widthTruncated = default(bool); throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Drawing.Size MeasureTextPreferredSize(System.Drawing.Graphics graphics, string text, System.Drawing.Font font, float maxRatio, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Drawing.Size MeasureTextSize(System.Drawing.Graphics graphics, string text, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static int MeasureTextWidth(System.Drawing.Graphics graphics, string text, System.Drawing.Font font, int maxHeight, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ protected virtual bool MouseClickUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected virtual bool MouseDoubleClickUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected virtual bool MouseDownUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected virtual bool MouseEnterUnsharesRow(int rowIndex) { throw null; }
+ protected virtual bool MouseLeaveUnsharesRow(int rowIndex) { throw null; }
+ protected virtual bool MouseMoveUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected virtual bool MouseUpUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected virtual void OnClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnContentClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnContentDoubleClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected override void OnDataGridViewChanged() { }
+ protected virtual void OnDoubleClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected virtual void OnEnter(int rowIndex, bool throughMouseClick) { }
+ protected virtual void OnKeyDown(System.Windows.Forms.KeyEventArgs e, int rowIndex) { }
+ protected virtual void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e, int rowIndex) { }
+ protected virtual void OnKeyUp(System.Windows.Forms.KeyEventArgs e, int rowIndex) { }
+ protected virtual void OnLeave(int rowIndex, bool throughMouseClick) { }
+ protected virtual void OnMouseClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnMouseDoubleClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnMouseDown(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnMouseEnter(int rowIndex) { }
+ protected virtual void OnMouseLeave(int rowIndex) { }
+ protected virtual void OnMouseMove(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void OnMouseUp(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected virtual void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates cellState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ protected virtual void PaintBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle bounds, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle) { }
+ protected virtual void PaintErrorIcon(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellValueBounds, string errorText) { }
+ public virtual object ParseFormattedValue(object formattedValue, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.ComponentModel.TypeConverter valueTypeConverter) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual void PositionEditingControl(bool setLocation, bool setSize, System.Drawing.Rectangle cellBounds, System.Drawing.Rectangle cellClip, System.Windows.Forms.DataGridViewCellStyle cellStyle, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Drawing.Rectangle PositionEditingPanel(System.Drawing.Rectangle cellBounds, System.Drawing.Rectangle cellClip, System.Windows.Forms.DataGridViewCellStyle cellStyle, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow) { throw null; }
+ protected virtual bool SetValue(int rowIndex, object value) { throw null; }
+ public override string ToString() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ protected partial class DataGridViewCellAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public DataGridViewCellAccessibleObject() { }
+ public DataGridViewCellAccessibleObject(System.Windows.Forms.DataGridViewCell owner) { }
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string DefaultAction { get { throw null; } }
+ public override string Help { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Windows.Forms.DataGridViewCell Owner { get { throw null; } set { } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override void DoDefaultAction() { }
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public override int GetChildCount() { throw null; }
+ public override System.Windows.Forms.AccessibleObject GetFocused() { throw null; }
+ public override System.Windows.Forms.AccessibleObject GetSelected() { throw null; }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ public override void Select(System.Windows.Forms.AccessibleSelection flags) { }
+ }
+ }
+ public enum DataGridViewCellBorderStyle
+ {
+ Custom = 0,
+ None = 4,
+ Raised = 2,
+ RaisedHorizontal = 9,
+ RaisedVertical = 6,
+ Single = 1,
+ SingleHorizontal = 8,
+ SingleVertical = 5,
+ Sunken = 3,
+ SunkenHorizontal = 10,
+ SunkenVertical = 7,
+ }
+ public partial class DataGridViewCellCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DataGridViewCellCancelEventArgs(int columnIndex, int rowIndex) { }
+ public int ColumnIndex { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewCellCancelEventHandler(object sender, System.Windows.Forms.DataGridViewCellCancelEventArgs e);
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class DataGridViewCellCollection : System.Windows.Forms.BaseCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public DataGridViewCellCollection(System.Windows.Forms.DataGridViewRow dataGridViewRow) { }
+ public System.Windows.Forms.DataGridViewCell this[int index] { get { throw null; } set { } }
+ public System.Windows.Forms.DataGridViewCell this[string columnName] { get { throw null; } set { } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public virtual int Add(System.Windows.Forms.DataGridViewCell dataGridViewCell) { throw null; }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual void AddRange(params System.Windows.Forms.DataGridViewCell[] dataGridViewCells) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Windows.Forms.DataGridViewCell dataGridViewCell) { throw null; }
+ public void CopyTo(System.Windows.Forms.DataGridViewCell[] array, int index) { }
+ public int IndexOf(System.Windows.Forms.DataGridViewCell dataGridViewCell) { throw null; }
+ public virtual void Insert(int index, System.Windows.Forms.DataGridViewCell dataGridViewCell) { }
+ protected void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs e) { }
+ public virtual void Remove(System.Windows.Forms.DataGridViewCell cell) { }
+ public virtual void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public partial class DataGridViewCellContextMenuStripNeededEventArgs : System.Windows.Forms.DataGridViewCellEventArgs
+ {
+ public DataGridViewCellContextMenuStripNeededEventArgs(int columnIndex, int rowIndex) : base (default(int), default(int)) { }
+ public System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ }
+ public delegate void DataGridViewCellContextMenuStripNeededEventHandler(object sender, System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventArgs e);
+ public partial class DataGridViewCellErrorTextNeededEventArgs : System.Windows.Forms.DataGridViewCellEventArgs
+ {
+ internal DataGridViewCellErrorTextNeededEventArgs() : base (default(int), default(int)) { }
+ public string ErrorText { get { throw null; } set { } }
+ }
+ public delegate void DataGridViewCellErrorTextNeededEventHandler(object sender, System.Windows.Forms.DataGridViewCellErrorTextNeededEventArgs e);
+ public partial class DataGridViewCellEventArgs : System.EventArgs
+ {
+ public DataGridViewCellEventArgs(int columnIndex, int rowIndex) { }
+ public int ColumnIndex { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewCellEventHandler(object sender, System.Windows.Forms.DataGridViewCellEventArgs e);
+ public partial class DataGridViewCellFormattingEventArgs : System.Windows.Forms.ConvertEventArgs
+ {
+ public DataGridViewCellFormattingEventArgs(int columnIndex, int rowIndex, object value, System.Type desiredType, System.Windows.Forms.DataGridViewCellStyle cellStyle) : base (default(object), default(System.Type)) { }
+ public System.Windows.Forms.DataGridViewCellStyle CellStyle { get { throw null; } set { } }
+ public int ColumnIndex { get { throw null; } }
+ public bool FormattingApplied { get { throw null; } set { } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewCellFormattingEventHandler(object sender, System.Windows.Forms.DataGridViewCellFormattingEventArgs e);
+ public partial class DataGridViewCellMouseEventArgs : System.Windows.Forms.MouseEventArgs
+ {
+ public DataGridViewCellMouseEventArgs(int columnIndex, int rowIndex, int localX, int localY, System.Windows.Forms.MouseEventArgs e) : base (default(System.Windows.Forms.MouseButtons), default(int), default(int), default(int), default(int)) { }
+ public int ColumnIndex { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewCellMouseEventHandler(object sender, System.Windows.Forms.DataGridViewCellMouseEventArgs e);
+ public partial class DataGridViewCellPaintingEventArgs : System.ComponentModel.HandledEventArgs
+ {
+ public DataGridViewCellPaintingEventArgs(System.Windows.Forms.DataGridView dataGridView, System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, int columnIndex, System.Windows.Forms.DataGridViewElementStates cellState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public System.Windows.Forms.DataGridViewAdvancedBorderStyle AdvancedBorderStyle { get { throw null; } }
+ public System.Drawing.Rectangle CellBounds { get { throw null; } }
+ public System.Windows.Forms.DataGridViewCellStyle CellStyle { get { throw null; } }
+ public System.Drawing.Rectangle ClipBounds { get { throw null; } }
+ public int ColumnIndex { get { throw null; } }
+ public string ErrorText { get { throw null; } }
+ public object FormattedValue { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.DataGridViewPaintParts PaintParts { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public System.Windows.Forms.DataGridViewElementStates State { get { throw null; } }
+ public object Value { get { throw null; } }
+ public void Paint(System.Drawing.Rectangle clipBounds, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public void PaintBackground(System.Drawing.Rectangle clipBounds, bool cellsPaintSelectionBackground) { }
+ [System.MonoInternalNoteAttribute("Needs row header cell edit pencil glyph")]
+ public void PaintContent(System.Drawing.Rectangle clipBounds) { }
+ }
+ public delegate void DataGridViewCellPaintingEventHandler(object sender, System.Windows.Forms.DataGridViewCellPaintingEventArgs e);
+ public partial class DataGridViewCellParsingEventArgs : System.Windows.Forms.ConvertEventArgs
+ {
+ public DataGridViewCellParsingEventArgs(int rowIndex, int columnIndex, object value, System.Type desiredType, System.Windows.Forms.DataGridViewCellStyle inheritedCellStyle) : base (default(object), default(System.Type)) { }
+ public int ColumnIndex { get { throw null; } }
+ public System.Windows.Forms.DataGridViewCellStyle InheritedCellStyle { get { throw null; } set { } }
+ public bool ParsingApplied { get { throw null; } set { } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewCellParsingEventHandler(object sender, System.Windows.Forms.DataGridViewCellParsingEventArgs e);
+ public partial class DataGridViewCellStateChangedEventArgs : System.EventArgs
+ {
+ public DataGridViewCellStateChangedEventArgs(System.Windows.Forms.DataGridViewCell dataGridViewCell, System.Windows.Forms.DataGridViewElementStates stateChanged) { }
+ public System.Windows.Forms.DataGridViewCell Cell { get { throw null; } }
+ public System.Windows.Forms.DataGridViewElementStates StateChanged { get { throw null; } }
+ }
+ public delegate void DataGridViewCellStateChangedEventHandler(object sender, System.Windows.Forms.DataGridViewCellStateChangedEventArgs e);
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridViewCellStyleEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.DataGridViewCellStyleConverter))]
+ public partial class DataGridViewCellStyle : System.ICloneable
+ {
+ public DataGridViewCellStyle() { }
+ public DataGridViewCellStyle(System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle) { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewContentAlignment)(0))]
+ public System.Windows.Forms.DataGridViewContentAlignment Alignment { get { throw null; } set { } }
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public object DataSourceNullValue { get { throw null; } set { } }
+ public System.Drawing.Font Font { get { throw null; } set { } }
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FormatStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string Format { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IFormatProvider FormatProvider { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsDataSourceNullValueDefault { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsFormatProviderDefault { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsNullValueDefault { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object NullValue { get { throw null; } set { } }
+ public System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ public System.Drawing.Color SelectionBackColor { get { throw null; } set { } }
+ public System.Drawing.Color SelectionForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewTriState)(0))]
+ public System.Windows.Forms.DataGridViewTriState WrapMode { get { throw null; } set { } }
+ public virtual void ApplyStyle(System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle) { }
+ public virtual System.Windows.Forms.DataGridViewCellStyle Clone() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class DataGridViewCellStyleContentChangedEventArgs : System.EventArgs
+ {
+ internal DataGridViewCellStyleContentChangedEventArgs() { }
+ public System.Windows.Forms.DataGridViewCellStyle CellStyle { get { throw null; } }
+ public System.Windows.Forms.DataGridViewCellStyleScopes CellStyleScope { get { throw null; } }
+ }
+ public delegate void DataGridViewCellStyleContentChangedEventHandler(object sender, System.Windows.Forms.DataGridViewCellStyleContentChangedEventArgs e);
+ public partial class DataGridViewCellStyleConverter : System.ComponentModel.TypeConverter
+ {
+ public DataGridViewCellStyleConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum DataGridViewCellStyleScopes
+ {
+ AlternatingRows = 128,
+ Cell = 1,
+ Column = 2,
+ ColumnHeaders = 16,
+ DataGridView = 8,
+ None = 0,
+ Row = 4,
+ RowHeaders = 32,
+ Rows = 64,
+ }
+ public partial class DataGridViewCellToolTipTextNeededEventArgs : System.Windows.Forms.DataGridViewCellEventArgs
+ {
+ internal DataGridViewCellToolTipTextNeededEventArgs() : base (default(int), default(int)) { }
+ public string ToolTipText { get { throw null; } set { } }
+ }
+ public delegate void DataGridViewCellToolTipTextNeededEventHandler(object sender, System.Windows.Forms.DataGridViewCellToolTipTextNeededEventArgs e);
+ public partial class DataGridViewCellValidatingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ internal DataGridViewCellValidatingEventArgs() { }
+ public int ColumnIndex { get { throw null; } }
+ public object FormattedValue { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewCellValidatingEventHandler(object sender, System.Windows.Forms.DataGridViewCellValidatingEventArgs e);
+ public partial class DataGridViewCellValueEventArgs : System.EventArgs
+ {
+ public DataGridViewCellValueEventArgs(int columnIndex, int rowIndex) { }
+ public int ColumnIndex { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ }
+ public delegate void DataGridViewCellValueEventHandler(object sender, System.Windows.Forms.DataGridViewCellValueEventArgs e);
+ public partial class DataGridViewCheckBoxCell : System.Windows.Forms.DataGridViewCell, System.Windows.Forms.IDataGridViewEditingCell
+ {
+ public DataGridViewCheckBoxCell() { }
+ public DataGridViewCheckBoxCell(bool threeState) { }
+ public virtual object EditingCellFormattedValue { get { throw null; } set { } }
+ public virtual bool EditingCellValueChanged { get { throw null; } set { } }
+ public override System.Type EditType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public object FalseValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ public override System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public object IndeterminateValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ThreeState { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public object TrueValue { get { throw null; } set { } }
+ public override System.Type ValueType { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ protected override bool ContentClickUnsharesRow(System.Windows.Forms.DataGridViewCellEventArgs e) { throw null; }
+ protected override bool ContentDoubleClickUnsharesRow(System.Windows.Forms.DataGridViewCellEventArgs e) { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ public virtual object GetEditingCellFormattedValue(System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override object GetFormattedValue(object value, int rowIndex, ref System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter valueTypeConverter, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected override bool KeyDownUnsharesRow(System.Windows.Forms.KeyEventArgs e, int rowIndex) { throw null; }
+ protected override bool KeyUpUnsharesRow(System.Windows.Forms.KeyEventArgs e, int rowIndex) { throw null; }
+ protected override bool MouseDownUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override bool MouseEnterUnsharesRow(int rowIndex) { throw null; }
+ protected override bool MouseLeaveUnsharesRow(int rowIndex) { throw null; }
+ protected override bool MouseUpUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override void OnContentClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected override void OnContentDoubleClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e, int rowIndex) { }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e, int rowIndex) { }
+ protected override void OnLeave(int rowIndex, bool throughMouseClick) { }
+ protected override void OnMouseDown(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseLeave(int rowIndex) { }
+ protected override void OnMouseMove(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates elementState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public override object ParseFormattedValue(object formattedValue, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.ComponentModel.TypeConverter valueTypeConverter) { throw null; }
+ public virtual void PrepareEditingCellForEdit(bool selectAll) { }
+ public override string ToString() { throw null; }
+ protected partial class DataGridViewCheckBoxCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
+ {
+ public DataGridViewCheckBoxCellAccessibleObject(System.Windows.Forms.DataGridViewCell owner) { }
+ public override string DefaultAction { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override void DoDefaultAction() { }
+ public override int GetChildCount() { throw null; }
+ }
+ }
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ public partial class DataGridViewCheckBoxColumn : System.Windows.Forms.DataGridViewColumn
+ {
+ public DataGridViewCheckBoxColumn() { }
+ public DataGridViewCheckBoxColumn(bool threeState) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Windows.Forms.DataGridViewCell CellTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object FalseValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object IndeterminateValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ThreeState { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object TrueValue { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public enum DataGridViewClipboardCopyMode
+ {
+ Disable = 0,
+ EnableAlwaysIncludeHeaderText = 3,
+ EnableWithAutoHeaderText = 1,
+ EnableWithoutHeaderText = 2,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.DataGridViewColumnDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.DataGridViewColumnConverter")]
+ public partial class DataGridViewColumn : System.Windows.Forms.DataGridViewBand, System.ComponentModel.IComponent, System.IDisposable
+ {
+ public DataGridViewColumn() { }
+ public DataGridViewColumn(System.Windows.Forms.DataGridViewCell cellTemplate) { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewAutoSizeColumnMode)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.DataGridViewAutoSizeColumnMode AutoSizeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.DataGridViewCell CellTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Type CellType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public override System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridViewColumnDataPropertyNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.Design.DataMemberFieldConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string DataPropertyName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int DisplayIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int DividerWidth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ public float FillWeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override bool Frozen { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridViewColumnHeaderCell HeaderCell { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string HeaderText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Windows.Forms.DataGridViewCellStyle InheritedStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsDataBound { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(5)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int MinimumWidth { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string Name { get { throw null; } set { } }
+ public override bool ReadOnly { get { throw null; } set { } }
+ public override System.Windows.Forms.DataGridViewTriState Resizable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.ComponentModel.ISite Site { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewColumnSortMode)(0))]
+ public System.Windows.Forms.DataGridViewColumnSortMode SortMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Type ValueType { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Width { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler Disposed { add { } remove { } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute("Actually calculate width")]
+ public virtual int GetPreferredWidth(System.Windows.Forms.DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class DataGridViewColumnCollection : System.Windows.Forms.BaseCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public DataGridViewColumnCollection(System.Windows.Forms.DataGridView dataGridView) { }
+ protected System.Windows.Forms.DataGridView DataGridView { get { throw null; } }
+ public System.Windows.Forms.DataGridViewColumn this[int index] { get { throw null; } }
+ public System.Windows.Forms.DataGridViewColumn this[string columnName] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int Add(string columnName, string headerText) { throw null; }
+ public virtual int Add(System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { throw null; }
+ public virtual void AddRange(params System.Windows.Forms.DataGridViewColumn[] dataGridViewColumns) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(string columnName) { throw null; }
+ public virtual bool Contains(System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { throw null; }
+ public void CopyTo(System.Windows.Forms.DataGridViewColumn[] array, int index) { }
+ public int GetColumnCount(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public int GetColumnsWidth(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public System.Windows.Forms.DataGridViewColumn GetFirstColumn(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public System.Windows.Forms.DataGridViewColumn GetFirstColumn(System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter) { throw null; }
+ public System.Windows.Forms.DataGridViewColumn GetLastColumn(System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter) { throw null; }
+ public System.Windows.Forms.DataGridViewColumn GetNextColumn(System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter) { throw null; }
+ public System.Windows.Forms.DataGridViewColumn GetPreviousColumn(System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter) { throw null; }
+ public int IndexOf(System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { throw null; }
+ public virtual void Insert(int columnIndex, System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { }
+ protected virtual void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs e) { }
+ public virtual void Remove(string columnName) { }
+ public virtual void Remove(System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { }
+ public virtual void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class DataGridViewColumnDesignTimeVisibleAttribute : System.Attribute
+ {
+ public static readonly System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute Default;
+ public static readonly System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute No;
+ public static readonly System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute Yes;
+ public DataGridViewColumnDesignTimeVisibleAttribute() { }
+ public DataGridViewColumnDesignTimeVisibleAttribute(bool visible) { }
+ public bool Visible { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public partial class DataGridViewColumnDividerDoubleClickEventArgs : System.Windows.Forms.HandledMouseEventArgs
+ {
+ public DataGridViewColumnDividerDoubleClickEventArgs(int columnIndex, System.Windows.Forms.HandledMouseEventArgs e) : base (default(System.Windows.Forms.MouseButtons), default(int), default(int), default(int), default(int)) { }
+ public int ColumnIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewColumnDividerDoubleClickEventHandler(object sender, System.Windows.Forms.DataGridViewColumnDividerDoubleClickEventArgs e);
+ public partial class DataGridViewColumnEventArgs : System.EventArgs
+ {
+ public DataGridViewColumnEventArgs(System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { }
+ public System.Windows.Forms.DataGridViewColumn Column { get { throw null; } }
+ }
+ public delegate void DataGridViewColumnEventHandler(object sender, System.Windows.Forms.DataGridViewColumnEventArgs e);
+ public partial class DataGridViewColumnHeaderCell : System.Windows.Forms.DataGridViewHeaderCell
+ {
+ public DataGridViewColumnHeaderCell() { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.SortOrder SortGlyphDirection { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override object GetClipboardContent(int rowIndex, bool firstCell, bool lastCell, bool inFirstRow, bool inLastRow, string format) { throw null; }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ public override System.Windows.Forms.ContextMenuStrip GetInheritedContextMenuStrip(int rowIndex) { throw null; }
+ public override System.Windows.Forms.DataGridViewCellStyle GetInheritedStyle(System.Windows.Forms.DataGridViewCellStyle inheritedCellStyle, int rowIndex, bool includeColors) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected override object GetValue(int rowIndex) { throw null; }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates dataGridViewElementState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ protected override bool SetValue(int rowIndex, object value) { throw null; }
+ public override string ToString() { throw null; }
+ protected partial class DataGridViewColumnHeaderCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
+ {
+ public DataGridViewColumnHeaderCellAccessibleObject(System.Windows.Forms.DataGridViewColumnHeaderCell owner) { }
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string DefaultAction { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override void DoDefaultAction() { }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ public override void Select(System.Windows.Forms.AccessibleSelection flags) { }
+ }
+ }
+ public enum DataGridViewColumnHeadersHeightSizeMode
+ {
+ AutoSize = 2,
+ DisableResizing = 1,
+ EnableResizing = 0,
+ }
+ public enum DataGridViewColumnSortMode
+ {
+ Automatic = 1,
+ NotSortable = 0,
+ Programmatic = 2,
+ }
+ public partial class DataGridViewColumnStateChangedEventArgs : System.EventArgs
+ {
+ public DataGridViewColumnStateChangedEventArgs(System.Windows.Forms.DataGridViewColumn dataGridViewColumn, System.Windows.Forms.DataGridViewElementStates stateChanged) { }
+ public System.Windows.Forms.DataGridViewColumn Column { get { throw null; } }
+ public System.Windows.Forms.DataGridViewElementStates StateChanged { get { throw null; } }
+ }
+ public delegate void DataGridViewColumnStateChangedEventHandler(object sender, System.Windows.Forms.DataGridViewColumnStateChangedEventArgs e);
+ public partial class DataGridViewComboBoxCell : System.Windows.Forms.DataGridViewCell
+ {
+ public DataGridViewComboBoxCell() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool AutoComplete { get { throw null; } set { } }
+ public virtual object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string DisplayMember { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewComboBoxDisplayStyle)(1))]
+ public System.Windows.Forms.DataGridViewComboBoxDisplayStyle DisplayStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool DisplayStyleForCurrentCellOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public virtual int DropDownWidth { get { throw null; } set { } }
+ public override System.Type EditType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ public override System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.DataGridViewComboBoxCell.ObjectCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(8)]
+ public virtual int MaxDropDownItems { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool Sorted { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public virtual string ValueMember { get { throw null; } set { } }
+ public override System.Type ValueType { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override void DetachEditingControl() { }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override object GetFormattedValue(object value, int rowIndex, ref System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter valueTypeConverter, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ public override void InitializeEditingControl(int rowIndex, object initialFormattedValue, System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle) { }
+ public override bool KeyEntersEditMode(System.Windows.Forms.KeyEventArgs e) { throw null; }
+ protected override void OnDataGridViewChanged() { }
+ protected override void OnEnter(int rowIndex, bool throughMouseClick) { }
+ protected override void OnLeave(int rowIndex, bool throughMouseClick) { }
+ protected override void OnMouseClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseEnter(int rowIndex) { }
+ protected override void OnMouseLeave(int rowIndex) { }
+ protected override void OnMouseMove(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates elementState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public override object ParseFormattedValue(object formattedValue, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.ComponentModel.TypeConverter valueTypeConverter) { throw null; }
+ public override string ToString() { throw null; }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class ObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ObjectCollection(System.Windows.Forms.DataGridViewComboBoxCell owner) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual object this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ public int Add(object item) { throw null; }
+ public void AddRange(params object[] items) { }
+ public void AddRange(System.Windows.Forms.DataGridViewComboBoxCell.ObjectCollection value) { }
+ public void Clear() { }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(object[] destination, int arrayIndex) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object value) { throw null; }
+ public void Insert(int index, object item) { }
+ public void Remove(object value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array destination, int index) { }
+ int System.Collections.IList.Add(object item) { throw null; }
+ }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.DataGridViewComboBoxColumnDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ public partial class DataGridViewComboBoxColumn : System.Windows.Forms.DataGridViewColumn
+ {
+ public DataGridViewComboBoxColumn() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoComplete { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Windows.Forms.DataGridViewCell CellTemplate { get { throw null; } set { } }
+ [System.ComponentModel.AttributeProviderAttribute(typeof(System.ComponentModel.IListSource))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.Design.DataMemberFieldConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string DisplayMember { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewComboBoxDisplayStyle)(1))]
+ public System.Windows.Forms.DataGridViewComboBoxDisplayStyle DisplayStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool DisplayStyleForCurrentCellOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int DropDownWidth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public System.Windows.Forms.DataGridViewComboBoxCell.ObjectCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(8)]
+ public int MaxDropDownItems { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Sorted { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.Design.DataMemberFieldConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string ValueMember { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum DataGridViewComboBoxDisplayStyle
+ {
+ ComboBox = 0,
+ DropDownButton = 1,
+ Nothing = 2,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DataGridViewComboBoxEditingControl : System.Windows.Forms.ComboBox, System.Windows.Forms.IDataGridViewEditingControl
+ {
+ public DataGridViewComboBoxEditingControl() { }
+ public virtual System.Windows.Forms.DataGridView EditingControlDataGridView { get { throw null; } set { } }
+ public virtual object EditingControlFormattedValue { get { throw null; } set { } }
+ public virtual int EditingControlRowIndex { get { throw null; } set { } }
+ public virtual bool EditingControlValueChanged { get { throw null; } set { } }
+ public virtual System.Windows.Forms.Cursor EditingPanelCursor { get { throw null; } }
+ public virtual bool RepositionEditingControlOnValueChange { get { throw null; } }
+ public virtual void ApplyCellStyleToEditingControl(System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle) { }
+ public virtual bool EditingControlWantsInputKey(System.Windows.Forms.Keys keyData, bool dataGridViewWantsInputKey) { throw null; }
+ public virtual object GetEditingControlFormattedValue(System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override void OnSelectedIndexChanged(System.EventArgs e) { }
+ public virtual void PrepareEditingControlForEdit(bool selectAll) { }
+ }
+ public enum DataGridViewContentAlignment
+ {
+ BottomCenter = 512,
+ BottomLeft = 256,
+ BottomRight = 1024,
+ MiddleCenter = 32,
+ MiddleLeft = 16,
+ MiddleRight = 64,
+ NotSet = 0,
+ TopCenter = 2,
+ TopLeft = 1,
+ TopRight = 4,
+ }
+ [System.FlagsAttribute]
+ public enum DataGridViewDataErrorContexts
+ {
+ ClipboardContent = 16384,
+ Commit = 512,
+ CurrentCellChange = 4096,
+ Display = 2,
+ Formatting = 1,
+ InitialValueRestoration = 1024,
+ LeaveControl = 2048,
+ Parsing = 256,
+ PreferredSize = 4,
+ RowDeletion = 8,
+ Scroll = 8192,
+ }
+ public partial class DataGridViewDataErrorEventArgs : System.Windows.Forms.DataGridViewCellCancelEventArgs
+ {
+ public DataGridViewDataErrorEventArgs(System.Exception exception, int columnIndex, int rowIndex, System.Windows.Forms.DataGridViewDataErrorContexts context) : base (default(int), default(int)) { }
+ public System.Windows.Forms.DataGridViewDataErrorContexts Context { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool ThrowException { get { throw null; } set { } }
+ }
+ public delegate void DataGridViewDataErrorEventHandler(object sender, System.Windows.Forms.DataGridViewDataErrorEventArgs e);
+ public partial class DataGridViewEditingControlShowingEventArgs : System.EventArgs
+ {
+ public DataGridViewEditingControlShowingEventArgs(System.Windows.Forms.Control control, System.Windows.Forms.DataGridViewCellStyle cellStyle) { }
+ public System.Windows.Forms.DataGridViewCellStyle CellStyle { get { throw null; } set { } }
+ public System.Windows.Forms.Control Control { get { throw null; } }
+ }
+ public delegate void DataGridViewEditingControlShowingEventHandler(object sender, System.Windows.Forms.DataGridViewEditingControlShowingEventArgs e);
+ public enum DataGridViewEditMode
+ {
+ EditOnEnter = 0,
+ EditOnF2 = 3,
+ EditOnKeystroke = 1,
+ EditOnKeystrokeOrF2 = 2,
+ EditProgrammatically = 4,
+ }
+ public partial class DataGridViewElement
+ {
+ public DataGridViewElement() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridView DataGridView { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.DataGridViewElementStates State { get { throw null; } }
+ protected virtual void OnDataGridViewChanged() { }
+ protected void RaiseCellClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected void RaiseCellContentClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected void RaiseCellContentDoubleClick(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected void RaiseCellValueChanged(System.Windows.Forms.DataGridViewCellEventArgs e) { }
+ protected void RaiseDataError(System.Windows.Forms.DataGridViewDataErrorEventArgs e) { }
+ protected void RaiseMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum DataGridViewElementStates
+ {
+ Displayed = 1,
+ Frozen = 2,
+ None = 0,
+ ReadOnly = 4,
+ Resizable = 8,
+ ResizableSet = 16,
+ Selected = 32,
+ Visible = 64,
+ }
+ public enum DataGridViewHeaderBorderStyle
+ {
+ Custom = 0,
+ None = 4,
+ Raised = 2,
+ Single = 1,
+ Sunken = 3,
+ }
+ public partial class DataGridViewHeaderCell : System.Windows.Forms.DataGridViewCell
+ {
+ public DataGridViewHeaderCell() { }
+ protected System.Windows.Forms.ButtonState ButtonState { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Displayed { get { throw null; } }
+ public override System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Frozen { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Resizable { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override bool Selected { get { throw null; } set { } }
+ public override System.Type ValueType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Visible { get { throw null; } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override System.Windows.Forms.ContextMenuStrip GetInheritedContextMenuStrip(int rowIndex) { throw null; }
+ public override System.Windows.Forms.DataGridViewElementStates GetInheritedState(int rowIndex) { throw null; }
+ protected override System.Drawing.Size GetSize(int rowIndex) { throw null; }
+ protected override object GetValue(int rowIndex) { throw null; }
+ protected override bool MouseDownUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override bool MouseEnterUnsharesRow(int rowIndex) { throw null; }
+ protected override bool MouseLeaveUnsharesRow(int rowIndex) { throw null; }
+ protected override bool MouseUpUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override void OnMouseDown(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseEnter(int rowIndex) { }
+ protected override void OnMouseLeave(int rowIndex) { }
+ protected override void OnMouseUp(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates dataGridViewElementState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public override string ToString() { throw null; }
+ }
+ public enum DataGridViewHitTestType
+ {
+ Cell = 1,
+ ColumnHeader = 2,
+ HorizontalScrollBar = 5,
+ None = 0,
+ RowHeader = 3,
+ TopLeftHeader = 4,
+ VerticalScrollBar = 6,
+ }
+ public partial class DataGridViewImageCell : System.Windows.Forms.DataGridViewCell
+ {
+ public DataGridViewImageCell() { }
+ public DataGridViewImageCell(bool valueIsIcon) { }
+ public override object DefaultNewRowValue { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Description { get { throw null; } set { } }
+ public override System.Type EditType { get { throw null; } }
+ public override System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewImageCellLayout)(0))]
+ public System.Windows.Forms.DataGridViewImageCellLayout ImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ValueIsIcon { get { throw null; } set { } }
+ public override System.Type ValueType { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override object GetFormattedValue(object value, int rowIndex, ref System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter valueTypeConverter, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected override object GetValue(int rowIndex) { throw null; }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates elementState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public override string ToString() { throw null; }
+ protected partial class DataGridViewImageCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
+ {
+ public DataGridViewImageCellAccessibleObject(System.Windows.Forms.DataGridViewCell owner) { }
+ public override string DefaultAction { get { throw null; } }
+ public override string Description { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override void DoDefaultAction() { }
+ public override int GetChildCount() { throw null; }
+ }
+ }
+ public enum DataGridViewImageCellLayout
+ {
+ Normal = 1,
+ NotSet = 0,
+ Stretch = 2,
+ Zoom = 3,
+ }
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ public partial class DataGridViewImageColumn : System.Windows.Forms.DataGridViewColumn
+ {
+ public DataGridViewImageColumn() { }
+ public DataGridViewImageColumn(bool valuesAreIcons) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Windows.Forms.DataGridViewCell CellTemplate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public override System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Description { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Icon Icon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Drawing.Image Image { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewImageCellLayout)(1))]
+ public System.Windows.Forms.DataGridViewImageCellLayout ImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool ValuesAreIcons { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class DataGridViewLinkCell : System.Windows.Forms.DataGridViewCell
+ {
+ public DataGridViewLinkCell() { }
+ public System.Drawing.Color ActiveLinkColor { get { throw null; } set { } }
+ public override System.Type EditType { get { throw null; } }
+ public override System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.LinkBehavior)(0))]
+ public System.Windows.Forms.LinkBehavior LinkBehavior { get { throw null; } set { } }
+ public System.Drawing.Color LinkColor { get { throw null; } set { } }
+ public bool LinkVisited { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool TrackVisitedState { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseColumnTextForLinkValue { get { throw null; } set { } }
+ public override System.Type ValueType { get { throw null; } }
+ public System.Drawing.Color VisitedLinkColor { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected override object GetValue(int rowIndex) { throw null; }
+ protected override bool KeyUpUnsharesRow(System.Windows.Forms.KeyEventArgs e, int rowIndex) { throw null; }
+ protected override bool MouseDownUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override bool MouseLeaveUnsharesRow(int rowIndex) { throw null; }
+ protected override bool MouseMoveUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override bool MouseUpUnsharesRow(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { throw null; }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e, int rowIndex) { }
+ protected override void OnMouseDown(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseLeave(int rowIndex) { }
+ protected override void OnMouseMove(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates cellState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public override string ToString() { throw null; }
+ protected partial class DataGridViewLinkCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
+ {
+ public DataGridViewLinkCellAccessibleObject(System.Windows.Forms.DataGridViewCell owner) { }
+ public override string DefaultAction { get { throw null; } }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public override void DoDefaultAction() { }
+ public override int GetChildCount() { throw null; }
+ }
+ }
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ public partial class DataGridViewLinkColumn : System.Windows.Forms.DataGridViewColumn
+ {
+ public DataGridViewLinkColumn() { }
+ public System.Drawing.Color ActiveLinkColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Windows.Forms.DataGridViewCell CellTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.LinkBehavior)(0))]
+ public System.Windows.Forms.LinkBehavior LinkBehavior { get { throw null; } set { } }
+ public System.Drawing.Color LinkColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.MonoInternalNoteAttribute("")]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool TrackVisitedState { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseColumnTextForLinkValue { get { throw null; } set { } }
+ public System.Drawing.Color VisitedLinkColor { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum DataGridViewPaintParts
+ {
+ All = 127,
+ Background = 1,
+ Border = 2,
+ ContentBackground = 4,
+ ContentForeground = 8,
+ ErrorIcon = 16,
+ Focus = 32,
+ None = 0,
+ SelectionBackground = 64,
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.DataGridViewRowConverter")]
+ public partial class DataGridViewRow : System.Windows.Forms.DataGridViewBand
+ {
+ public DataGridViewRow() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.AccessibleObject AccessibilityObject { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.DataGridViewCellCollection Cells { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public override System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public object DataBoundItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public override System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Displayed { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public int DividerHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string ErrorText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Frozen { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DataGridViewRowHeaderCell HeaderCell { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(22)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public int Height { get { throw null; } set { } }
+ public override System.Windows.Forms.DataGridViewCellStyle InheritedStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsNewRow { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int MinimumHeight { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public override bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public override System.Windows.Forms.DataGridViewTriState Resizable { get { throw null; } set { } }
+ public override bool Selected { get { throw null; } set { } }
+ public override System.Windows.Forms.DataGridViewElementStates State { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.DataGridViewAdvancedBorderStyle AdjustRowHeaderBorderStyle(System.Windows.Forms.DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, System.Windows.Forms.DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedRow, bool isLastVisibleRow) { throw null; }
+ public override object Clone() { throw null; }
+ protected virtual System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ public void CreateCells(System.Windows.Forms.DataGridView dataGridView) { }
+ public void CreateCells(System.Windows.Forms.DataGridView dataGridView, params object[] values) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Windows.Forms.DataGridViewCellCollection CreateCellsInstance() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual void DrawFocus(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle bounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, System.Windows.Forms.DataGridViewCellStyle cellStyle, bool cellsPaintSelectionBackground) { }
+ public System.Windows.Forms.ContextMenuStrip GetContextMenuStrip(int rowIndex) { throw null; }
+ public string GetErrorText(int rowIndex) { throw null; }
+ public virtual int GetPreferredHeight(int rowIndex, System.Windows.Forms.DataGridViewAutoSizeRowMode autoSizeRowMode, bool fixedWidth) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual System.Windows.Forms.DataGridViewElementStates GetState(int rowIndex) { throw null; }
+ protected internal virtual void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual void PaintCells(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual void PaintHeader(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public bool SetValues(params object[] values) { throw null; }
+ public override string ToString() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ protected partial class DataGridViewRowAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public DataGridViewRowAccessibleObject() { }
+ public DataGridViewRowAccessibleObject(System.Windows.Forms.DataGridViewRow owner) { }
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Windows.Forms.DataGridViewRow Owner { get { throw null; } set { } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public override int GetChildCount() { throw null; }
+ public override System.Windows.Forms.AccessibleObject GetFocused() { throw null; }
+ public override System.Windows.Forms.AccessibleObject GetSelected() { throw null; }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ public override void Select(System.Windows.Forms.AccessibleSelection flags) { }
+ }
+ }
+ public partial class DataGridViewRowCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DataGridViewRowCancelEventArgs(System.Windows.Forms.DataGridViewRow dataGridViewRow) { }
+ public System.Windows.Forms.DataGridViewRow Row { get { throw null; } }
+ }
+ public delegate void DataGridViewRowCancelEventHandler(object sender, System.Windows.Forms.DataGridViewRowCancelEventArgs e);
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Windows.Forms.Design.DataGridViewRowCollectionCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class DataGridViewRowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public DataGridViewRowCollection(System.Windows.Forms.DataGridView dataGridView) { }
+ public int Count { get { throw null; } }
+ protected System.Windows.Forms.DataGridView DataGridView { get { throw null; } }
+ public System.Windows.Forms.DataGridViewRow this[int index] { get { throw null; } }
+ protected System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int Add() { throw null; }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int Add(int count) { throw null; }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int Add(params object[] values) { throw null; }
+ public virtual int Add(System.Windows.Forms.DataGridViewRow dataGridViewRow) { throw null; }
+ public virtual int AddCopies(int indexSource, int count) { throw null; }
+ public virtual int AddCopy(int indexSource) { throw null; }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual void AddRange(params System.Windows.Forms.DataGridViewRow[] dataGridViewRows) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Windows.Forms.DataGridViewRow dataGridViewRow) { throw null; }
+ public void CopyTo(System.Windows.Forms.DataGridViewRow[] array, int index) { }
+ public int GetFirstRow(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public int GetFirstRow(System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter) { throw null; }
+ public int GetLastRow(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public int GetNextRow(int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public int GetNextRow(int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter) { throw null; }
+ public int GetPreviousRow(int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public int GetPreviousRow(int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter) { throw null; }
+ public int GetRowCount(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public int GetRowsHeight(System.Windows.Forms.DataGridViewElementStates includeFilter) { throw null; }
+ public virtual System.Windows.Forms.DataGridViewElementStates GetRowState(int rowIndex) { throw null; }
+ public int IndexOf(System.Windows.Forms.DataGridViewRow dataGridViewRow) { throw null; }
+ public virtual void Insert(int rowIndex, int count) { }
+ public virtual void Insert(int rowIndex, params object[] values) { }
+ public virtual void Insert(int rowIndex, System.Windows.Forms.DataGridViewRow dataGridViewRow) { }
+ public virtual void InsertCopies(int indexSource, int indexDestination, int count) { }
+ public virtual void InsertCopy(int indexSource, int indexDestination) { }
+ public virtual void InsertRange(int rowIndex, params System.Windows.Forms.DataGridViewRow[] dataGridViewRows) { }
+ protected virtual void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs e) { }
+ public virtual void Remove(System.Windows.Forms.DataGridViewRow dataGridViewRow) { }
+ public virtual void RemoveAt(int index) { }
+ public System.Windows.Forms.DataGridViewRow SharedRow(int rowIndex) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public partial class DataGridViewRowContextMenuStripNeededEventArgs : System.EventArgs
+ {
+ public DataGridViewRowContextMenuStripNeededEventArgs(int rowIndex) { }
+ public System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewRowContextMenuStripNeededEventHandler(object sender, System.Windows.Forms.DataGridViewRowContextMenuStripNeededEventArgs e);
+ public partial class DataGridViewRowDividerDoubleClickEventArgs : System.Windows.Forms.HandledMouseEventArgs
+ {
+ public DataGridViewRowDividerDoubleClickEventArgs(int rowIndex, System.Windows.Forms.HandledMouseEventArgs e) : base (default(System.Windows.Forms.MouseButtons), default(int), default(int), default(int), default(int)) { }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewRowDividerDoubleClickEventHandler(object sender, System.Windows.Forms.DataGridViewRowDividerDoubleClickEventArgs e);
+ public partial class DataGridViewRowErrorTextNeededEventArgs : System.EventArgs
+ {
+ internal DataGridViewRowErrorTextNeededEventArgs() { }
+ public string ErrorText { get { throw null; } set { } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewRowErrorTextNeededEventHandler(object sender, System.Windows.Forms.DataGridViewRowErrorTextNeededEventArgs e);
+ public partial class DataGridViewRowEventArgs : System.EventArgs
+ {
+ public DataGridViewRowEventArgs(System.Windows.Forms.DataGridViewRow dataGridViewRow) { }
+ public System.Windows.Forms.DataGridViewRow Row { get { throw null; } }
+ }
+ public delegate void DataGridViewRowEventHandler(object sender, System.Windows.Forms.DataGridViewRowEventArgs e);
+ public partial class DataGridViewRowHeaderCell : System.Windows.Forms.DataGridViewHeaderCell
+ {
+ public DataGridViewRowHeaderCell() { }
+ public override object Clone() { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override object GetClipboardContent(int rowIndex, bool firstCell, bool lastCell, bool inFirstRow, bool inLastRow, string format) { throw null; }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected internal override string GetErrorText(int rowIndex) { throw null; }
+ public override System.Windows.Forms.ContextMenuStrip GetInheritedContextMenuStrip(int rowIndex) { throw null; }
+ public override System.Windows.Forms.DataGridViewCellStyle GetInheritedStyle(System.Windows.Forms.DataGridViewCellStyle inheritedCellStyle, int rowIndex, bool includeColors) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected override object GetValue(int rowIndex) { throw null; }
+ [System.MonoInternalNoteAttribute("Needs row header cell selected/edit pencil glyphs")]
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates cellState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ protected override bool SetValue(int rowIndex, object value) { throw null; }
+ public override string ToString() { throw null; }
+ protected partial class DataGridViewRowHeaderCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
+ {
+ public DataGridViewRowHeaderCellAccessibleObject(System.Windows.Forms.DataGridViewRowHeaderCell owner) { }
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string DefaultAction { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override void DoDefaultAction() { }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ public override void Select(System.Windows.Forms.AccessibleSelection flags) { }
+ }
+ }
+ public enum DataGridViewRowHeadersWidthSizeMode
+ {
+ AutoSizeToAllHeaders = 2,
+ AutoSizeToDisplayedHeaders = 3,
+ AutoSizeToFirstHeader = 4,
+ DisableResizing = 1,
+ EnableResizing = 0,
+ }
+ public partial class DataGridViewRowHeightInfoNeededEventArgs : System.EventArgs
+ {
+ internal DataGridViewRowHeightInfoNeededEventArgs() { }
+ public int Height { get { throw null; } set { } }
+ public int MinimumHeight { get { throw null; } set { } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewRowHeightInfoNeededEventHandler(object sender, System.Windows.Forms.DataGridViewRowHeightInfoNeededEventArgs e);
+ public partial class DataGridViewRowHeightInfoPushedEventArgs : System.ComponentModel.HandledEventArgs
+ {
+ internal DataGridViewRowHeightInfoPushedEventArgs() { }
+ public int Height { get { throw null; } }
+ public int MinimumHeight { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewRowHeightInfoPushedEventHandler(object sender, System.Windows.Forms.DataGridViewRowHeightInfoPushedEventArgs e);
+ public partial class DataGridViewRowPostPaintEventArgs : System.EventArgs
+ {
+ public DataGridViewRowPostPaintEventArgs(System.Windows.Forms.DataGridView dataGridView, System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, string errorText, System.Windows.Forms.DataGridViewCellStyle inheritedRowStyle, bool isFirstDisplayedRow, bool isLastVisibleRow) { }
+ public System.Drawing.Rectangle ClipBounds { get { throw null; } set { } }
+ public string ErrorText { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.DataGridViewCellStyle InheritedRowStyle { get { throw null; } }
+ public bool IsFirstDisplayedRow { get { throw null; } }
+ public bool IsLastVisibleRow { get { throw null; } }
+ public System.Drawing.Rectangle RowBounds { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public System.Windows.Forms.DataGridViewElementStates State { get { throw null; } }
+ public void DrawFocus(System.Drawing.Rectangle bounds, bool cellsPaintSelectionBackground) { }
+ public void PaintCells(System.Drawing.Rectangle clipBounds, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public void PaintCellsBackground(System.Drawing.Rectangle clipBounds, bool cellsPaintSelectionBackground) { }
+ public void PaintCellsContent(System.Drawing.Rectangle clipBounds) { }
+ public void PaintHeader(bool paintSelectionBackground) { }
+ public void PaintHeader(System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ }
+ public delegate void DataGridViewRowPostPaintEventHandler(object sender, System.Windows.Forms.DataGridViewRowPostPaintEventArgs e);
+ public partial class DataGridViewRowPrePaintEventArgs : System.ComponentModel.HandledEventArgs
+ {
+ public DataGridViewRowPrePaintEventArgs(System.Windows.Forms.DataGridView dataGridView, System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, string errorText, System.Windows.Forms.DataGridViewCellStyle inheritedRowStyle, bool isFirstDisplayedRow, bool isLastVisibleRow) { }
+ public System.Drawing.Rectangle ClipBounds { get { throw null; } set { } }
+ public string ErrorText { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.DataGridViewCellStyle InheritedRowStyle { get { throw null; } }
+ public bool IsFirstDisplayedRow { get { throw null; } }
+ public bool IsLastVisibleRow { get { throw null; } }
+ public System.Windows.Forms.DataGridViewPaintParts PaintParts { get { throw null; } set { } }
+ public System.Drawing.Rectangle RowBounds { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ public System.Windows.Forms.DataGridViewElementStates State { get { throw null; } }
+ public void DrawFocus(System.Drawing.Rectangle bounds, bool cellsPaintSelectionBackground) { }
+ public void PaintCells(System.Drawing.Rectangle clipBounds, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public void PaintCellsBackground(System.Drawing.Rectangle clipBounds, bool cellsPaintSelectionBackground) { }
+ public void PaintCellsContent(System.Drawing.Rectangle clipBounds) { }
+ public void PaintHeader(bool paintSelectionBackground) { }
+ public void PaintHeader(System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ }
+ public delegate void DataGridViewRowPrePaintEventHandler(object sender, System.Windows.Forms.DataGridViewRowPrePaintEventArgs e);
+ public partial class DataGridViewRowsAddedEventArgs : System.EventArgs
+ {
+ public DataGridViewRowsAddedEventArgs(int rowIndex, int rowCount) { }
+ public int RowCount { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewRowsAddedEventHandler(object sender, System.Windows.Forms.DataGridViewRowsAddedEventArgs e);
+ public partial class DataGridViewRowsRemovedEventArgs : System.EventArgs
+ {
+ public DataGridViewRowsRemovedEventArgs(int rowIndex, int rowCount) { }
+ public int RowCount { get { throw null; } }
+ public int RowIndex { get { throw null; } }
+ }
+ public delegate void DataGridViewRowsRemovedEventHandler(object sender, System.Windows.Forms.DataGridViewRowsRemovedEventArgs e);
+ public partial class DataGridViewRowStateChangedEventArgs : System.EventArgs
+ {
+ public DataGridViewRowStateChangedEventArgs(System.Windows.Forms.DataGridViewRow dataGridViewRow, System.Windows.Forms.DataGridViewElementStates stateChanged) { }
+ public System.Windows.Forms.DataGridViewRow Row { get { throw null; } }
+ public System.Windows.Forms.DataGridViewElementStates StateChanged { get { throw null; } }
+ }
+ public delegate void DataGridViewRowStateChangedEventHandler(object sender, System.Windows.Forms.DataGridViewRowStateChangedEventArgs e);
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class DataGridViewSelectedCellCollection : System.Windows.Forms.BaseCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal DataGridViewSelectedCellCollection() { }
+ public System.Windows.Forms.DataGridViewCell this[int index] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.DataGridViewCell dataGridViewCell) { throw null; }
+ public void CopyTo(System.Windows.Forms.DataGridViewCell[] array, int index) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Insert(int index, System.Windows.Forms.DataGridViewCell dataGridViewCell) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class DataGridViewSelectedColumnCollection : System.Windows.Forms.BaseCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal DataGridViewSelectedColumnCollection() { }
+ public System.Windows.Forms.DataGridViewColumn this[int index] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { throw null; }
+ public void CopyTo(System.Windows.Forms.DataGridViewColumn[] array, int index) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Insert(int index, System.Windows.Forms.DataGridViewColumn dataGridViewColumn) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class DataGridViewSelectedRowCollection : System.Windows.Forms.BaseCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal DataGridViewSelectedRowCollection() { }
+ public System.Windows.Forms.DataGridViewRow this[int index] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.DataGridViewRow dataGridViewRow) { throw null; }
+ public void CopyTo(System.Windows.Forms.DataGridViewRow[] array, int index) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Insert(int index, System.Windows.Forms.DataGridViewRow dataGridViewRow) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public enum DataGridViewSelectionMode
+ {
+ CellSelect = 0,
+ ColumnHeaderSelect = 4,
+ FullColumnSelect = 2,
+ FullRowSelect = 1,
+ RowHeaderSelect = 3,
+ }
+ public partial class DataGridViewSortCompareEventArgs : System.ComponentModel.HandledEventArgs
+ {
+ public DataGridViewSortCompareEventArgs(System.Windows.Forms.DataGridViewColumn dataGridViewColumn, object cellValue1, object cellValue2, int rowIndex1, int rowIndex2) { }
+ public object CellValue1 { get { throw null; } }
+ public object CellValue2 { get { throw null; } }
+ public System.Windows.Forms.DataGridViewColumn Column { get { throw null; } }
+ public int RowIndex1 { get { throw null; } }
+ public int RowIndex2 { get { throw null; } }
+ public int SortResult { get { throw null; } set { } }
+ }
+ public delegate void DataGridViewSortCompareEventHandler(object sender, System.Windows.Forms.DataGridViewSortCompareEventArgs e);
+ public partial class DataGridViewTextBoxCell : System.Windows.Forms.DataGridViewCell
+ {
+ public DataGridViewTextBoxCell() { }
+ public override System.Type FormattedValueType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(32767)]
+ public virtual int MaxInputLength { get { throw null; } set { } }
+ public override System.Type ValueType { get { throw null; } }
+ public override object Clone() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override void DetachEditingControl() { }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ public override void InitializeEditingControl(int rowIndex, object initialFormattedValue, System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle) { }
+ public override bool KeyEntersEditMode(System.Windows.Forms.KeyEventArgs e) { throw null; }
+ protected override void OnEnter(int rowIndex, bool throughMouseClick) { }
+ protected override void OnLeave(int rowIndex, bool throughMouseClick) { }
+ protected override void OnMouseClick(System.Windows.Forms.DataGridViewCellMouseEventArgs e) { }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates cellState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ public override void PositionEditingControl(bool setLocation, bool setSize, System.Drawing.Rectangle cellBounds, System.Drawing.Rectangle cellClip, System.Windows.Forms.DataGridViewCellStyle cellStyle, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ public partial class DataGridViewTextBoxColumn : System.Windows.Forms.DataGridViewColumn
+ {
+ public DataGridViewTextBoxColumn() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Windows.Forms.DataGridViewCell CellTemplate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(32767)]
+ public int MaxInputLength { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DataGridViewColumnSortMode)(1))]
+ public new System.Windows.Forms.DataGridViewColumnSortMode SortMode { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DataGridViewTextBoxEditingControl : System.Windows.Forms.TextBox, System.Windows.Forms.IDataGridViewEditingControl
+ {
+ public DataGridViewTextBoxEditingControl() { }
+ public virtual System.Windows.Forms.DataGridView EditingControlDataGridView { get { throw null; } set { } }
+ public virtual object EditingControlFormattedValue { get { throw null; } set { } }
+ public virtual int EditingControlRowIndex { get { throw null; } set { } }
+ public virtual bool EditingControlValueChanged { get { throw null; } set { } }
+ public virtual System.Windows.Forms.Cursor EditingPanelCursor { get { throw null; } }
+ public virtual bool RepositionEditingControlOnValueChange { get { throw null; } }
+ public virtual void ApplyCellStyleToEditingControl(System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle) { }
+ public virtual bool EditingControlWantsInputKey(System.Windows.Forms.Keys keyData, bool dataGridViewWantsInputKey) { throw null; }
+ public virtual object GetEditingControlFormattedValue(System.Windows.Forms.DataGridViewDataErrorContexts context) { throw null; }
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnTextChanged(System.EventArgs e) { }
+ public virtual void PrepareEditingControlForEdit(bool selectAll) { }
+ protected override bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m) { throw null; }
+ }
+ public partial class DataGridViewTopLeftHeaderCell : System.Windows.Forms.DataGridViewColumnHeaderCell
+ {
+ public DataGridViewTopLeftHeaderCell() { }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Drawing.Rectangle GetContentBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Rectangle GetErrorIconBounds(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex) { throw null; }
+ protected override System.Drawing.Size GetPreferredSize(System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize) { throw null; }
+ protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates cellState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts) { }
+ protected override void PaintBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle bounds, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle) { }
+ public override string ToString() { throw null; }
+ protected partial class DataGridViewTopLeftHeaderCellAccessibleObject : System.Windows.Forms.DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject
+ {
+ public DataGridViewTopLeftHeaderCellAccessibleObject(System.Windows.Forms.DataGridViewTopLeftHeaderCell owner) : base (default(System.Windows.Forms.DataGridViewColumnHeaderCell)) { }
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string DefaultAction { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override void DoDefaultAction() { }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ public override void Select(System.Windows.Forms.AccessibleSelection flags) { }
+ }
+ }
+ public enum DataGridViewTriState
+ {
+ False = 2,
+ NotSet = 0,
+ True = 1,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ public partial class DataObject : System.Runtime.InteropServices.ComTypes.IDataObject, System.Windows.Forms.IDataObject
+ {
+ public DataObject() { }
+ public DataObject(object data) { }
+ public DataObject(string format, object data) { }
+ public virtual bool ContainsAudio() { throw null; }
+ public virtual bool ContainsFileDropList() { throw null; }
+ public virtual bool ContainsImage() { throw null; }
+ public virtual bool ContainsText() { throw null; }
+ public virtual bool ContainsText(System.Windows.Forms.TextDataFormat format) { throw null; }
+ public virtual System.IO.Stream GetAudioStream() { throw null; }
+ public virtual object GetData(string format) { throw null; }
+ public virtual object GetData(string format, bool autoConvert) { throw null; }
+ public virtual object GetData(System.Type format) { throw null; }
+ public virtual bool GetDataPresent(string format) { throw null; }
+ public virtual bool GetDataPresent(string format, bool autoConvert) { throw null; }
+ public virtual bool GetDataPresent(System.Type format) { throw null; }
+ public virtual System.Collections.Specialized.StringCollection GetFileDropList() { throw null; }
+ public virtual string[] GetFormats() { throw null; }
+ public virtual string[] GetFormats(bool autoConvert) { throw null; }
+ public virtual System.Drawing.Image GetImage() { throw null; }
+ public virtual string GetText() { throw null; }
+ public virtual string GetText(System.Windows.Forms.TextDataFormat format) { throw null; }
+ public virtual void SetAudio(byte[] audioBytes) { }
+ public virtual void SetAudio(System.IO.Stream audioStream) { }
+ public virtual void SetData(object data) { }
+ public virtual void SetData(string format, bool autoConvert, object data) { }
+ public virtual void SetData(string format, object data) { }
+ public virtual void SetData(System.Type format, object data) { }
+ [System.MonoInternalNoteAttribute("Needs additional checks for valid paths, see MSDN")]
+ public virtual void SetFileDropList(System.Collections.Specialized.StringCollection filePaths) { }
+ public virtual void SetImage(System.Drawing.Image image) { }
+ public virtual void SetText(string textData) { }
+ public virtual void SetText(string textData, System.Windows.Forms.TextDataFormat format) { }
+ int System.Runtime.InteropServices.ComTypes.IDataObject.DAdvise(ref System.Runtime.InteropServices.ComTypes.FORMATETC pFormatetc, System.Runtime.InteropServices.ComTypes.ADVF advf, System.Runtime.InteropServices.ComTypes.IAdviseSink pAdvSink, out int pdwConnection) { pdwConnection = default(int); throw null; }
+ void System.Runtime.InteropServices.ComTypes.IDataObject.DUnadvise(int dwConnection) { }
+ int System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA enumAdvise) { enumAdvise = default(System.Runtime.InteropServices.ComTypes.IEnumSTATDATA); throw null; }
+ System.Runtime.InteropServices.ComTypes.IEnumFORMATETC System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc(System.Runtime.InteropServices.ComTypes.DATADIR dwDirection) { throw null; }
+ int System.Runtime.InteropServices.ComTypes.IDataObject.GetCanonicalFormatEtc(ref System.Runtime.InteropServices.ComTypes.FORMATETC pformatetcIn, out System.Runtime.InteropServices.ComTypes.FORMATETC pformatetcOut) { pformatetcOut = default(System.Runtime.InteropServices.ComTypes.FORMATETC); throw null; }
+ void System.Runtime.InteropServices.ComTypes.IDataObject.GetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium) { medium = default(System.Runtime.InteropServices.ComTypes.STGMEDIUM); }
+ void System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere(ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium) { }
+ int System.Runtime.InteropServices.ComTypes.IDataObject.QueryGetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc) { throw null; }
+ void System.Runtime.InteropServices.ComTypes.IDataObject.SetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC pFormatetcIn, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM pmedium, bool fRelease) { }
+ }
+ public enum DataSourceUpdateMode
+ {
+ Never = 2,
+ OnPropertyChanged = 1,
+ OnValidation = 0,
+ }
+ public partial class DateBoldEventArgs : System.EventArgs
+ {
+ internal DateBoldEventArgs() { }
+ public int[] DaysToBold { get { throw null; } set { } }
+ public int Size { get { throw null; } }
+ public System.DateTime StartDate { get { throw null; } }
+ }
+ public delegate void DateBoldEventHandler(object sender, System.Windows.Forms.DateBoldEventArgs e);
+ public partial class DateRangeEventArgs : System.EventArgs
+ {
+ public DateRangeEventArgs(System.DateTime start, System.DateTime end) { }
+ public System.DateTime End { get { throw null; } }
+ public System.DateTime Start { get { throw null; } }
+ }
+ public delegate void DateRangeEventHandler(object sender, System.Windows.Forms.DateRangeEventArgs e);
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Value")]
+ [System.ComponentModel.DefaultEventAttribute("ValueChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Value")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.DateTimePickerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DateTimePicker : System.Windows.Forms.Control
+ {
+ protected static readonly System.Drawing.Color DefaultMonthBackColor;
+ protected static readonly System.Drawing.Color DefaultTitleBackColor;
+ protected static readonly System.Drawing.Color DefaultTitleForeColor;
+ protected static readonly System.Drawing.Color DefaultTrailingForeColor;
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static readonly System.DateTime MaxDateTime;
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static readonly System.DateTime MinDateTime;
+ public DateTimePicker() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Font CalendarFont { get { throw null; } set { } }
+ public System.Drawing.Color CalendarForeColor { get { throw null; } set { } }
+ public System.Drawing.Color CalendarMonthBackground { get { throw null; } set { } }
+ public System.Drawing.Color CalendarTitleBackColor { get { throw null; } set { } }
+ public System.Drawing.Color CalendarTitleForeColor { get { throw null; } set { } }
+ public System.Drawing.Color CalendarTrailingForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Checked { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public string CustomFormat { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.LeftRightAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.LeftRightAlignment DropDownAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.DateTimePickerFormat Format { get { throw null; } set { } }
+ public System.DateTime MaxDate { get { throw null; } set { } }
+ public static System.DateTime MaximumDateTime { get { throw null; } }
+ public System.DateTime MinDate { get { throw null; } set { } }
+ public static System.DateTime MinimumDateTime { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int PreferredHeight { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowCheckBox { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowUpDown { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.DateTime Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Click { add { } remove { } }
+ public event System.EventHandler CloseUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ public event System.EventHandler DropDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ public event System.EventHandler FormatChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public event System.EventHandler ValueChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void CreateHandle() { }
+ protected override void DestroyHandle() { }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual void OnCloseUp(System.EventArgs eventargs) { }
+ protected virtual void OnDropDown(System.EventArgs eventargs) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected virtual void OnFormatChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ protected override void OnSystemColorsChanged(System.EventArgs e) { }
+ protected virtual void OnValueChanged(System.EventArgs eventargs) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DateTimePickerAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
+ {
+ public DateTimePickerAccessibleObject(System.Windows.Forms.DateTimePicker owner) : base (default(System.Windows.Forms.Control)) { }
+ public override string KeyboardShortcut { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override string Value { get { throw null; } }
+ }
+ }
+ public enum DateTimePickerFormat
+ {
+ Custom = 8,
+ Long = 1,
+ Short = 2,
+ Time = 4,
+ }
+ public enum Day
+ {
+ Default = 7,
+ Friday = 4,
+ Monday = 0,
+ Saturday = 5,
+ Sunday = 6,
+ Thursday = 3,
+ Tuesday = 1,
+ Wednesday = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum DialogResult
+ {
+ Abort = 3,
+ Cancel = 2,
+ Ignore = 5,
+ No = 7,
+ None = 0,
+ OK = 1,
+ Retry = 4,
+ Yes = 6,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DockingAttribute : System.Attribute
+ {
+ public static readonly System.Windows.Forms.DockingAttribute Default;
+ public DockingAttribute() { }
+ public DockingAttribute(System.Windows.Forms.DockingBehavior dockingBehavior) { }
+ public System.Windows.Forms.DockingBehavior DockingBehavior { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public enum DockingBehavior
+ {
+ Ask = 1,
+ AutoDock = 2,
+ Never = 0,
+ }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DockEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public enum DockStyle
+ {
+ Bottom = 2,
+ Fill = 5,
+ Left = 3,
+ None = 0,
+ Right = 4,
+ Top = 1,
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("SelectedItem")]
+ [System.ComponentModel.DefaultEventAttribute("SelectedItemChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Items")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DomainUpDown : System.Windows.Forms.UpDownBase
+ {
+ public DomainUpDown() { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.DomainUpDown.DomainUpDownItemCollection Items { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedItem { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Sorted { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Wrap { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ public event System.EventHandler SelectedItemChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ public override void DownButton() { }
+ protected override void OnChanged(object source, System.EventArgs e) { }
+ protected void OnSelectedItemChanged(object source, System.EventArgs e) { }
+ protected override void OnTextBoxKeyPress(object source, System.Windows.Forms.KeyPressEventArgs e) { }
+ public override string ToString() { throw null; }
+ public override void UpButton() { }
+ protected override void UpdateEditText() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DomainItemAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public DomainItemAccessibleObject(string name, System.Windows.Forms.AccessibleObject parent) { }
+ public override string Name { get { throw null; } set { } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override string Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DomainUpDownAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
+ {
+ public DomainUpDownAccessibleObject(System.Windows.Forms.Control owner) : base (default(System.Windows.Forms.Control)) { }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public override int GetChildCount() { throw null; }
+ }
+ public partial class DomainUpDownItemCollection : System.Collections.ArrayList
+ {
+ internal DomainUpDownItemCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override object this[int index] { get { throw null; } set { } }
+ public override int Add(object item) { throw null; }
+ public override void Insert(int index, object item) { }
+ public override void Remove(object item) { }
+ public override void RemoveAt(int item) { }
+ }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum DragAction
+ {
+ Cancel = 2,
+ Continue = 0,
+ Drop = 1,
+ }
+ [System.FlagsAttribute]
+ public enum DragDropEffects
+ {
+ All = -2147483645,
+ Copy = 1,
+ Link = 4,
+ Move = 2,
+ None = 0,
+ Scroll = -2147483648,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DragEventArgs : System.EventArgs
+ {
+ public DragEventArgs(System.Windows.Forms.IDataObject data, int keyState, int x, int y, System.Windows.Forms.DragDropEffects allowedEffect, System.Windows.Forms.DragDropEffects effect) { }
+ public System.Windows.Forms.DragDropEffects AllowedEffect { get { throw null; } }
+ public System.Windows.Forms.IDataObject Data { get { throw null; } }
+ public System.Windows.Forms.DragDropEffects Effect { get { throw null; } set { } }
+ public int KeyState { get { throw null; } }
+ public int X { get { throw null; } }
+ public int Y { get { throw null; } }
+ }
+ public delegate void DragEventHandler(object sender, System.Windows.Forms.DragEventArgs e);
+ public partial class DrawItemEventArgs : System.EventArgs
+ {
+ public DrawItemEventArgs(System.Drawing.Graphics graphics, System.Drawing.Font font, System.Drawing.Rectangle rect, int index, System.Windows.Forms.DrawItemState state) { }
+ public DrawItemEventArgs(System.Drawing.Graphics graphics, System.Drawing.Font font, System.Drawing.Rectangle rect, int index, System.Windows.Forms.DrawItemState state, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public System.Drawing.Color BackColor { get { throw null; } }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public System.Drawing.Font Font { get { throw null; } }
+ public System.Drawing.Color ForeColor { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public int Index { get { throw null; } }
+ public System.Windows.Forms.DrawItemState State { get { throw null; } }
+ public virtual void DrawBackground() { }
+ public virtual void DrawFocusRectangle() { }
+ }
+ public delegate void DrawItemEventHandler(object sender, System.Windows.Forms.DrawItemEventArgs e);
+ [System.FlagsAttribute]
+ public enum DrawItemState
+ {
+ Checked = 8,
+ ComboBoxEdit = 4096,
+ Default = 32,
+ Disabled = 4,
+ Focus = 16,
+ Grayed = 2,
+ HotLight = 64,
+ Inactive = 128,
+ NoAccelerator = 256,
+ NoFocusRect = 512,
+ None = 0,
+ Selected = 1,
+ }
+ public partial class DrawListViewColumnHeaderEventArgs : System.EventArgs
+ {
+ public DrawListViewColumnHeaderEventArgs(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds, int columnIndex, System.Windows.Forms.ColumnHeader header, System.Windows.Forms.ListViewItemStates state, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font) { }
+ public System.Drawing.Color BackColor { get { throw null; } }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public int ColumnIndex { get { throw null; } }
+ public bool DrawDefault { get { throw null; } set { } }
+ public System.Drawing.Font Font { get { throw null; } }
+ public System.Drawing.Color ForeColor { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.ColumnHeader Header { get { throw null; } }
+ public System.Windows.Forms.ListViewItemStates State { get { throw null; } }
+ public void DrawBackground() { }
+ public void DrawText() { }
+ public void DrawText(System.Windows.Forms.TextFormatFlags flags) { }
+ }
+ public delegate void DrawListViewColumnHeaderEventHandler(object sender, System.Windows.Forms.DrawListViewColumnHeaderEventArgs e);
+ public partial class DrawListViewItemEventArgs : System.EventArgs
+ {
+ public DrawListViewItemEventArgs(System.Drawing.Graphics graphics, System.Windows.Forms.ListViewItem item, System.Drawing.Rectangle bounds, int itemIndex, System.Windows.Forms.ListViewItemStates state) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public bool DrawDefault { get { throw null; } set { } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.ListViewItem Item { get { throw null; } }
+ public int ItemIndex { get { throw null; } }
+ public System.Windows.Forms.ListViewItemStates State { get { throw null; } }
+ public void DrawBackground() { }
+ public void DrawFocusRectangle() { }
+ public void DrawText() { }
+ public void DrawText(System.Windows.Forms.TextFormatFlags flags) { }
+ }
+ public delegate void DrawListViewItemEventHandler(object sender, System.Windows.Forms.DrawListViewItemEventArgs e);
+ public partial class DrawListViewSubItemEventArgs : System.EventArgs
+ {
+ public DrawListViewSubItemEventArgs(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds, System.Windows.Forms.ListViewItem item, System.Windows.Forms.ListViewItem.ListViewSubItem subItem, int itemIndex, int columnIndex, System.Windows.Forms.ColumnHeader header, System.Windows.Forms.ListViewItemStates itemState) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public int ColumnIndex { get { throw null; } }
+ public bool DrawDefault { get { throw null; } set { } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.ColumnHeader Header { get { throw null; } }
+ public System.Windows.Forms.ListViewItem Item { get { throw null; } }
+ public int ItemIndex { get { throw null; } }
+ public System.Windows.Forms.ListViewItemStates ItemState { get { throw null; } }
+ public System.Windows.Forms.ListViewItem.ListViewSubItem SubItem { get { throw null; } }
+ public void DrawBackground() { }
+ public void DrawFocusRectangle(System.Drawing.Rectangle bounds) { }
+ public void DrawText() { }
+ public void DrawText(System.Windows.Forms.TextFormatFlags flags) { }
+ }
+ public delegate void DrawListViewSubItemEventHandler(object sender, System.Windows.Forms.DrawListViewSubItemEventArgs e);
+ public enum DrawMode
+ {
+ Normal = 0,
+ OwnerDrawFixed = 1,
+ OwnerDrawVariable = 2,
+ }
+ public partial class DrawToolTipEventArgs : System.EventArgs
+ {
+ public DrawToolTipEventArgs(System.Drawing.Graphics graphics, System.Windows.Forms.IWin32Window associatedWindow, System.Windows.Forms.Control associatedControl, System.Drawing.Rectangle bounds, string toolTipText, System.Drawing.Color backColor, System.Drawing.Color foreColor, System.Drawing.Font font) { }
+ public System.Windows.Forms.Control AssociatedControl { get { throw null; } }
+ public System.Windows.Forms.IWin32Window AssociatedWindow { get { throw null; } }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public System.Drawing.Font Font { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public string ToolTipText { get { throw null; } }
+ public void DrawBackground() { }
+ public void DrawBorder() { }
+ public void DrawText() { }
+ public void DrawText(System.Windows.Forms.TextFormatFlags flags) { }
+ }
+ public delegate void DrawToolTipEventHandler(object sender, System.Windows.Forms.DrawToolTipEventArgs e);
+ public partial class DrawTreeNodeEventArgs : System.EventArgs
+ {
+ public DrawTreeNodeEventArgs(System.Drawing.Graphics graphics, System.Windows.Forms.TreeNode node, System.Drawing.Rectangle bounds, System.Windows.Forms.TreeNodeStates state) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public bool DrawDefault { get { throw null; } set { } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.TreeNode Node { get { throw null; } }
+ public System.Windows.Forms.TreeNodeStates State { get { throw null; } }
+ }
+ public delegate void DrawTreeNodeEventHandler(object sender, System.Windows.Forms.DrawTreeNodeEventArgs e);
+ public enum ErrorBlinkStyle
+ {
+ AlwaysBlink = 1,
+ BlinkIfDifferentError = 0,
+ NeverBlink = 2,
+ }
+ public enum ErrorIconAlignment
+ {
+ BottomLeft = 4,
+ BottomRight = 5,
+ MiddleLeft = 2,
+ MiddleRight = 3,
+ TopLeft = 0,
+ TopRight = 1,
+ }
+ [System.ComponentModel.ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
+ [System.ComponentModel.ProvidePropertyAttribute("Error", "System.Windows.Forms.Control, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.ComponentModel.ProvidePropertyAttribute("IconAlignment", "System.Windows.Forms.Control, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.ComponentModel.ProvidePropertyAttribute("IconPadding", "System.Windows.Forms.Control, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms")]
+ public partial class ErrorProvider : System.ComponentModel.Component, System.ComponentModel.IExtenderProvider, System.ComponentModel.ISupportInitialize
+ {
+ public ErrorProvider() { }
+ public ErrorProvider(System.ComponentModel.IContainer container) { }
+ public ErrorProvider(System.Windows.Forms.ContainerControl parentControl) { }
+ [System.ComponentModel.DefaultValueAttribute(250)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int BlinkRate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ErrorBlinkStyle)(0))]
+ public System.Windows.Forms.ErrorBlinkStyle BlinkStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ContainerControl ContainerControl { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberListEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public string DataMember { get { throw null; } set { } }
+ [System.ComponentModel.AttributeProviderAttribute(typeof(System.ComponentModel.IListSource))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Icon Icon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("RTL not supported")]
+ public virtual bool RightToLeft { get { throw null; } set { } }
+ public override System.ComponentModel.ISite Site { set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public event System.EventHandler RightToLeftChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public void BindToDataAndErrors(object newDataSource, string newDataMember) { }
+ public bool CanExtend(object extendee) { throw null; }
+ public void Clear() { }
+ protected override void Dispose(bool disposing) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string GetError(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ErrorIconAlignment)(3))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ErrorIconAlignment GetIconAlignment(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int GetIconPadding(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftChanged(System.EventArgs e) { }
+ public void SetError(System.Windows.Forms.Control control, string value) { }
+ public void SetIconAlignment(System.Windows.Forms.Control control, System.Windows.Forms.ErrorIconAlignment value) { }
+ public void SetIconPadding(System.Windows.Forms.Control control, int padding) { }
+ void System.ComponentModel.ISupportInitialize.BeginInit() { }
+ void System.ComponentModel.ISupportInitialize.EndInit() { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public void UpdateBinding() { }
+ }
+ public abstract partial class FeatureSupport : System.Windows.Forms.IFeatureSupport
+ {
+ protected FeatureSupport() { }
+ public abstract System.Version GetVersionPresent(object feature);
+ public static System.Version GetVersionPresent(string featureClassName, string featureConstName) { throw null; }
+ public virtual bool IsPresent(object feature) { throw null; }
+ public virtual bool IsPresent(object feature, System.Version minimumVersion) { throw null; }
+ public static bool IsPresent(string featureClassName, string featureConstName) { throw null; }
+ public static bool IsPresent(string featureClassName, string featureConstName, System.Version minimumVersion) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("FileOk")]
+ [System.ComponentModel.DefaultPropertyAttribute("FileName")]
+ public abstract partial class FileDialog : System.Windows.Forms.CommonDialog
+ {
+ internal FileDialog() { }
+ protected static readonly object EventFileOk;
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AddExtension { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Stub, value not respected")]
+ public bool AutoUpgradeEnabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool CheckFileExists { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool CheckPathExists { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, collection not used")]
+ public System.Windows.Forms.FileDialogCustomPlacesCollection CustomPlaces { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string DefaultExt { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool DereferenceLinks { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string FileName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string[] FileNames { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Filter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int FilterIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string InitialDirectory { get { throw null; } set { } }
+ protected virtual System.IntPtr Instance { get { throw null; } }
+ protected int Options { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool RestoreDirectory { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowHelp { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool SupportMultiDottedExtensions { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Title { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ValidateNames { get { throw null; } set { } }
+ public event System.ComponentModel.CancelEventHandler FileOk { add { } remove { } }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ protected override System.IntPtr HookProc(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) { throw null; }
+ protected void OnFileOk(System.ComponentModel.CancelEventArgs e) { }
+ public override void Reset() { }
+ protected override bool RunDialog(System.IntPtr hWndOwner) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class FileDialogCustomPlace
+ {
+ public FileDialogCustomPlace(System.Guid knownFolderGuid) { }
+ public FileDialogCustomPlace(string path) { }
+ public System.Guid KnownFolderGuid { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class FileDialogCustomPlacesCollection : System.Collections.ObjectModel.Collection<System.Windows.Forms.FileDialogCustomPlace>
+ {
+ public FileDialogCustomPlacesCollection() { }
+ public void Add(System.Guid knownFolderGuid) { }
+ public void Add(string path) { }
+ }
+ public enum FixedPanel
+ {
+ None = 0,
+ Panel1 = 1,
+ Panel2 = 2,
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.FlatButtonAppearanceConverter")]
+ public partial class FlatButtonAppearance
+ {
+ internal FlatButtonAppearance() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Drawing.Color BorderColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public int BorderSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Drawing.Color CheckedBackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Drawing.Color MouseDownBackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public System.Drawing.Color MouseOverBackColor { get { throw null; } set { } }
+ }
+ public enum FlatStyle
+ {
+ Flat = 0,
+ Popup = 1,
+ Standard = 2,
+ System = 3,
+ }
+ public enum FlowDirection
+ {
+ BottomUp = 3,
+ LeftToRight = 0,
+ RightToLeft = 2,
+ TopDown = 1,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("FlowDirection")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.FlowLayoutPanelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ProvidePropertyAttribute("FlowBreak", typeof(System.Windows.Forms.Control))]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(1))]
+ public partial class FlowLayoutPanel : System.Windows.Forms.Panel, System.ComponentModel.IExtenderProvider
+ {
+ public FlowLayoutPanel() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlowDirection)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.FlowDirection FlowDirection { get { throw null; } set { } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool WrapContents { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DisplayNameAttribute("FlowBreak")]
+ public bool GetFlowBreak(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.DisplayNameAttribute("FlowBreak")]
+ public void SetFlowBreak(System.Windows.Forms.Control control, bool value) { }
+ bool System.ComponentModel.IExtenderProvider.CanExtend(object obj) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("FlowDirection")]
+ public partial class FlowLayoutSettings : System.Windows.Forms.LayoutSettings
+ {
+ internal FlowLayoutSettings() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlowDirection)(0))]
+ public System.Windows.Forms.FlowDirection FlowDirection { get { throw null; } set { } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool WrapContents { get { throw null; } set { } }
+ public bool GetFlowBreak(object child) { throw null; }
+ public void SetFlowBreak(object child, bool value) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("HelpRequest")]
+ [System.ComponentModel.DefaultPropertyAttribute("SelectedPath")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.FolderBrowserDialogDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public sealed partial class FolderBrowserDialog : System.Windows.Forms.CommonDialog
+ {
+ public FolderBrowserDialog() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Description { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Environment.SpecialFolder)(0))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.SpecialFolderEnumConverter")]
+ public System.Environment.SpecialFolder RootFolder { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.SelectedPathEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string SelectedPath { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public bool ShowNewFolderButton { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler HelpRequest { add { } remove { } }
+ public override void Reset() { }
+ protected override bool RunDialog(System.IntPtr hWndOwner) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Apply")]
+ [System.ComponentModel.DefaultPropertyAttribute("Font")]
+ public partial class FontDialog : System.Windows.Forms.CommonDialog
+ {
+ protected static readonly object EventApply;
+ public FontDialog() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowScriptChange { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowSimulations { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowVectorFonts { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowVerticalFonts { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [Black]")]
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FixedPitchOnly { get { throw null; } set { } }
+ public System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FontMustExist { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int MaxSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int MinSize { get { throw null; } set { } }
+ protected int Options { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ScriptsOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowApply { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowEffects { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowHelp { get { throw null; } set { } }
+ public event System.EventHandler Apply { add { } remove { } }
+ protected override System.IntPtr HookProc(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) { throw null; }
+ protected virtual void OnApply(System.EventArgs e) { }
+ public override void Reset() { }
+ protected override bool RunDialog(System.IntPtr hWndOwner) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Load")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.FormDocumentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))]
+ [System.ComponentModel.DesignerCategoryAttribute("Form")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.InitializationEventAttribute("Load")]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms.Control.TopLevel")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Form : System.Windows.Forms.ContainerControl
+ {
+ public Form() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.IButtonControl AcceptButton { get { throw null; } set { } }
+ public static System.Windows.Forms.Form ActiveForm { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Form ActiveMdiChild { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool AllowTransparency { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This property has been deprecated in favor of AutoScaleMode.")]
+ public bool AutoScale { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.Size AutoScaleBaseSize { get { throw null; } [System.MonoTODOAttribute("Setting this is probably unintentional and can cause Forms to be improperly sized. See http://www.mono-project.com/FAQ:_Winforms#My_forms_are_sized_improperly for details.")]set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoSizeMode)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override System.Windows.Forms.AutoValidate AutoValidate { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.IButtonControl CancelButton { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public new System.Drawing.Size ClientSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ControlBox { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Rectangle DesktopBounds { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Point DesktopLocation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.DialogResult DialogResult { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FormBorderStyle)(4))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.FormBorderStyle FormBorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool HelpButton { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Icon Icon { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsMdiChild { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool IsMdiContainer { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool IsRestrictedWindow { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool KeyPreview { get { throw null; } set { } }
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public new System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.MenuStrip MainMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Margin { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool MaximizeBox { get { throw null; } set { } }
+ protected System.Drawing.Rectangle MaximizedBounds { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Size), "0, 0")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public override System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Form[] MdiChildren { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Form MdiParent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.MainMenu Menu { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.MainMenu MergedMenu { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool MinimizeBox { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public override System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Modal { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.OpacityConverter))]
+ public double Opacity { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Form[] OwnedForms { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Form Owner { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Rectangle RestoreBounds { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowIcon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowInTaskbar { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute("Implemented for Win32, needs X11 implementation")]
+ protected virtual bool ShowWithoutActivation { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public new System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.SizeGripStyle)(0))]
+ public System.Windows.Forms.SizeGripStyle SizeGripStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FormStartPosition)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.FormStartPosition StartPosition { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.DispIdAttribute(-516)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool TopLevel { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool TopMost { get { throw null; } set { } }
+ public System.Drawing.Color TransparencyKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FormWindowState)(0))]
+ public System.Windows.Forms.FormWindowState WindowState { get { throw null; } set { } }
+ public event System.EventHandler Activated { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoValidateChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public event System.EventHandler Closed { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public event System.ComponentModel.CancelEventHandler Closing { add { } remove { } }
+ public event System.EventHandler Deactivate { add { } remove { } }
+ public event System.Windows.Forms.FormClosedEventHandler FormClosed { add { } remove { } }
+ public event System.Windows.Forms.FormClosingEventHandler FormClosing { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public event System.ComponentModel.CancelEventHandler HelpButtonClicked { add { } remove { } }
+ public event System.Windows.Forms.InputLanguageChangedEventHandler InputLanguageChanged { add { } remove { } }
+ public event System.Windows.Forms.InputLanguageChangingEventHandler InputLanguageChanging { add { } remove { } }
+ public event System.EventHandler Load { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MarginChanged { add { } remove { } }
+ public event System.EventHandler MaximizedBoundsChanged { add { } remove { } }
+ public event System.EventHandler MaximumSizeChanged { add { } remove { } }
+ public event System.EventHandler MdiChildActivate { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler MenuComplete { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler MenuStart { add { } remove { } }
+ public event System.EventHandler MinimumSizeChanged { add { } remove { } }
+ public event System.EventHandler ResizeBegin { add { } remove { } }
+ public event System.EventHandler ResizeEnd { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ public event System.EventHandler Shown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ public void Activate() { }
+ protected void ActivateMdiChild(System.Windows.Forms.Form form) { }
+ public void AddOwnedForm(System.Windows.Forms.Form ownedForm) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void AdjustFormScrollbars(bool displayScrollbars) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This method has been deprecated")]
+ protected void ApplyAutoScaling() { }
+ protected void CenterToParent() { }
+ protected void CenterToScreen() { }
+ public void Close() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void CreateHandle() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void DefWndProc(ref System.Windows.Forms.Message m) { }
+ protected override void Dispose(bool disposing) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This method has been deprecated. Use AutoScaleDimensions instead")]
+ public static System.Drawing.SizeF GetAutoScaleSize(System.Drawing.Font font) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Drawing.Rectangle GetScaledBounds(System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { throw null; }
+ public void LayoutMdi(System.Windows.Forms.MdiLayout value) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnActivated(System.EventArgs e) { }
+ protected override void OnBackgroundImageChanged(System.EventArgs e) { }
+ protected override void OnBackgroundImageLayoutChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnClosed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnClosing(System.ComponentModel.CancelEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnCreateControl() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDeactivate(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnEnter(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnFontChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnFormClosed(System.Windows.Forms.FormClosedEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Will never be called")]
+ protected virtual void OnHelpButtonClicked(System.ComponentModel.CancelEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnInputLanguageChanged(System.Windows.Forms.InputLanguageChangedEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnInputLanguageChanging(System.Windows.Forms.InputLanguageChangingEventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnLoad(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMaximizedBoundsChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMaximumSizeChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMdiChildActivate(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMenuComplete(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMenuStart(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMinimumSizeChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnResize(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnResizeBegin(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnResizeEnd(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnShown(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnStyleChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnTextChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override bool ProcessDialogChar(char charCode) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override bool ProcessKeyPreview(ref System.Windows.Forms.Message m) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ protected override bool ProcessTabKey(bool forward) { throw null; }
+ public void RemoveOwnedForm(System.Windows.Forms.Form ownedForm) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float x, float y) { }
+ protected override void Select(bool directed, bool forward) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void SetClientSizeCore(int x, int y) { }
+ public void SetDesktopBounds(int x, int y, int width, int height) { }
+ public void SetDesktopLocation(int x, int y) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void SetVisibleCore(bool value) { }
+ public void Show(System.Windows.Forms.IWin32Window owner) { }
+ public System.Windows.Forms.DialogResult ShowDialog() { throw null; }
+ public System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window owner) { throw null; }
+ public override string ToString() { throw null; }
+ protected override void UpdateDefaultButton() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool ValidateChildren() { throw null; }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool ValidateChildren(System.Windows.Forms.ValidationConstraints validationConstraints) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class ControlCollection : System.Windows.Forms.Control.ControlCollection
+ {
+ public ControlCollection(System.Windows.Forms.Form owner) : base (default(System.Windows.Forms.Control)) { }
+ public override void Add(System.Windows.Forms.Control value) { }
+ public override void Remove(System.Windows.Forms.Control value) { }
+ }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum FormBorderStyle
+ {
+ Fixed3D = 2,
+ FixedDialog = 3,
+ FixedSingle = 1,
+ FixedToolWindow = 5,
+ None = 0,
+ Sizable = 4,
+ SizableToolWindow = 6,
+ }
+ public partial class FormClosedEventArgs : System.EventArgs
+ {
+ public FormClosedEventArgs(System.Windows.Forms.CloseReason closeReason) { }
+ public System.Windows.Forms.CloseReason CloseReason { get { throw null; } }
+ }
+ public delegate void FormClosedEventHandler(object sender, System.Windows.Forms.FormClosedEventArgs e);
+ public partial class FormClosingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public FormClosingEventArgs(System.Windows.Forms.CloseReason closeReason, bool cancel) { }
+ public System.Windows.Forms.CloseReason CloseReason { get { throw null; } }
+ }
+ public delegate void FormClosingEventHandler(object sender, System.Windows.Forms.FormClosingEventArgs e);
+ public partial class FormCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public FormCollection() { }
+ public virtual System.Windows.Forms.Form this[int index] { get { throw null; } }
+ public virtual System.Windows.Forms.Form this[string name] { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum FormStartPosition
+ {
+ CenterParent = 4,
+ CenterScreen = 1,
+ Manual = 0,
+ WindowsDefaultBounds = 3,
+ WindowsDefaultLocation = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum FormWindowState
+ {
+ Maximized = 2,
+ Minimized = 1,
+ Normal = 0,
+ }
+ public enum FrameStyle
+ {
+ Dashed = 0,
+ Thick = 1,
+ }
+ [System.FlagsAttribute]
+ public enum GetChildAtPointSkip
+ {
+ Disabled = 2,
+ Invisible = 1,
+ None = 0,
+ Transparent = 4,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class GiveFeedbackEventArgs : System.EventArgs
+ {
+ public GiveFeedbackEventArgs(System.Windows.Forms.DragDropEffects effect, bool useDefaultCursors) { }
+ public System.Windows.Forms.DragDropEffects Effect { get { throw null; } }
+ public bool UseDefaultCursors { get { throw null; } set { } }
+ }
+ public delegate void GiveFeedbackEventHandler(object sender, System.Windows.Forms.GiveFeedbackEventArgs e);
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataGridColumnCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class GridColumnStylesCollection : System.Windows.Forms.BaseCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal GridColumnStylesCollection() { }
+ public System.Windows.Forms.DataGridColumnStyle this[System.ComponentModel.PropertyDescriptor propertyDesciptor] { get { throw null; } }
+ public System.Windows.Forms.DataGridColumnStyle this[int index] { get { throw null; } }
+ public System.Windows.Forms.DataGridColumnStyle this[string columnName] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public virtual int Add(System.Windows.Forms.DataGridColumnStyle column) { throw null; }
+ public void AddRange(System.Windows.Forms.DataGridColumnStyle[] columns) { }
+ public void Clear() { }
+ public bool Contains(System.ComponentModel.PropertyDescriptor propertyDescriptor) { throw null; }
+ public bool Contains(string name) { throw null; }
+ public bool Contains(System.Windows.Forms.DataGridColumnStyle column) { throw null; }
+ public int IndexOf(System.Windows.Forms.DataGridColumnStyle element) { throw null; }
+ protected void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs e) { }
+ public void Remove(System.Windows.Forms.DataGridColumnStyle column) { }
+ public void RemoveAt(int index) { }
+ public void ResetPropertyDescriptors() { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public abstract partial class GridItem
+ {
+ protected GridItem() { }
+ public virtual bool Expandable { get { throw null; } }
+ public virtual bool Expanded { get { throw null; } set { } }
+ public abstract System.Windows.Forms.GridItemCollection GridItems { get; }
+ public abstract System.Windows.Forms.GridItemType GridItemType { get; }
+ public abstract string Label { get; }
+ public abstract System.Windows.Forms.GridItem Parent { get; }
+ public abstract System.ComponentModel.PropertyDescriptor PropertyDescriptor { get; }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public abstract object Value { get; }
+ public abstract bool Select();
+ }
+ public partial class GridItemCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal GridItemCollection() { }
+ public static System.Windows.Forms.GridItemCollection Empty;
+ public int Count { get { throw null; } }
+ public System.Windows.Forms.GridItem this[int index] { get { throw null; } }
+ public System.Windows.Forms.GridItem this[string label] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ }
+ public enum GridItemType
+ {
+ ArrayValue = 2,
+ Category = 1,
+ Property = 0,
+ Root = 3,
+ }
+ public sealed partial class GridTablesFactory
+ {
+ internal GridTablesFactory() { }
+ public static System.Windows.Forms.DataGridTableStyle[] CreateGridTables(System.Windows.Forms.DataGridTableStyle gridTable, object dataSource, string dataMember, System.Windows.Forms.BindingContext bindingManager) { throw null; }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class GridTableStylesCollection : System.Windows.Forms.BaseCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal GridTableStylesCollection() { }
+ public System.Windows.Forms.DataGridTableStyle this[int index] { get { throw null; } }
+ public System.Windows.Forms.DataGridTableStyle this[string tableName] { get { throw null; } }
+ protected override System.Collections.ArrayList List { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged { add { } remove { } }
+ public virtual int Add(System.Windows.Forms.DataGridTableStyle table) { throw null; }
+ public virtual void AddRange(System.Windows.Forms.DataGridTableStyle[] tables) { }
+ public void Clear() { }
+ public bool Contains(string name) { throw null; }
+ public bool Contains(System.Windows.Forms.DataGridTableStyle table) { throw null; }
+ protected void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs e) { }
+ public void Remove(System.Windows.Forms.DataGridTableStyle table) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Enter")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.GroupBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class GroupBox : System.Windows.Forms.Control
+ {
+ public GroupBox() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoSizeMode)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ public override System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseCompatibleTextRendering { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler Click { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler MouseEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler MouseLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public sealed partial class GroupBoxRenderer
+ {
+ internal GroupBoxRenderer() { }
+ public static bool RenderMatchingApplicationState { get { throw null; } set { } }
+ public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Drawing.Color textColor, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.GroupBoxState state) { }
+ public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Drawing.Color textColor, System.Windows.Forms.VisualStyles.GroupBoxState state) { }
+ public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.GroupBoxState state) { }
+ public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Windows.Forms.VisualStyles.GroupBoxState state) { }
+ public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.GroupBoxState state) { }
+ public static void DrawParentBackground(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.Control childControl) { }
+ public static bool IsBackgroundPartiallyTransparent(System.Windows.Forms.VisualStyles.GroupBoxState state) { throw null; }
+ }
+ public partial class HandledMouseEventArgs : System.Windows.Forms.MouseEventArgs
+ {
+ public HandledMouseEventArgs(System.Windows.Forms.MouseButtons button, int clicks, int x, int y, int delta) : base (default(System.Windows.Forms.MouseButtons), default(int), default(int), default(int), default(int)) { }
+ public HandledMouseEventArgs(System.Windows.Forms.MouseButtons button, int clicks, int x, int y, int delta, bool defaultHandledValue) : base (default(System.Windows.Forms.MouseButtons), default(int), default(int), default(int), default(int)) { }
+ public bool Handled { get { throw null; } set { } }
+ }
+ public partial class Help
+ {
+ internal Help() { }
+ public static void ShowHelp(System.Windows.Forms.Control parent, string url) { }
+ public static void ShowHelp(System.Windows.Forms.Control parent, string url, string keyword) { }
+ public static void ShowHelp(System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator navigator) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public static void ShowHelp(System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator command, object parameter) { }
+ public static void ShowHelpIndex(System.Windows.Forms.Control parent, string url) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public static void ShowPopup(System.Windows.Forms.Control parent, string caption, System.Drawing.Point location) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HelpEventArgs : System.EventArgs
+ {
+ public HelpEventArgs(System.Drawing.Point mousePos) { }
+ public bool Handled { get { throw null; } set { } }
+ public System.Drawing.Point MousePos { get { throw null; } }
+ }
+ public delegate void HelpEventHandler(object sender, System.Windows.Forms.HelpEventArgs hlpevent);
+ public enum HelpNavigator
+ {
+ AssociateIndex = -2147483643,
+ Find = -2147483644,
+ Index = -2147483645,
+ KeywordIndex = -2147483642,
+ TableOfContents = -2147483646,
+ Topic = -2147483647,
+ TopicId = -2147483641,
+ }
+ [System.ComponentModel.ProvidePropertyAttribute("HelpKeyword", "System.Windows.Forms.Control, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.ComponentModel.ProvidePropertyAttribute("HelpNavigator", "System.Windows.Forms.Control, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.ComponentModel.ProvidePropertyAttribute("HelpString", "System.Windows.Forms.Control, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.ComponentModel.ProvidePropertyAttribute("ShowHelp", "System.Windows.Forms.Control, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms")]
+ public partial class HelpProvider : System.ComponentModel.Component, System.ComponentModel.IExtenderProvider
+ {
+ public HelpProvider() { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.HelpNamespaceEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string HelpNamespace { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public virtual bool CanExtend(object target) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string GetHelpKeyword(System.Windows.Forms.Control ctl) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HelpNavigator)(-2147483643))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.HelpNavigator GetHelpNavigator(System.Windows.Forms.Control ctl) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string GetHelpString(System.Windows.Forms.Control ctl) { throw null; }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool GetShowHelp(System.Windows.Forms.Control ctl) { throw null; }
+ public virtual void ResetShowHelp(System.Windows.Forms.Control ctl) { }
+ public virtual void SetHelpKeyword(System.Windows.Forms.Control ctl, string keyword) { }
+ public virtual void SetHelpNavigator(System.Windows.Forms.Control ctl, System.Windows.Forms.HelpNavigator navigator) { }
+ public virtual void SetHelpString(System.Windows.Forms.Control ctl, string helpString) { }
+ public virtual void SetShowHelp(System.Windows.Forms.Control ctl, bool value) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum HorizontalAlignment
+ {
+ Center = 2,
+ Left = 0,
+ Right = 1,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HScrollBar : System.Windows.Forms.ScrollBar
+ {
+ public HScrollBar() { }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ }
+ public partial class HScrollProperties : System.Windows.Forms.ScrollProperties
+ {
+ public HScrollProperties(System.Windows.Forms.ScrollableControl container) : base (default(System.Windows.Forms.ScrollableControl)) { }
+ }
+ public sealed partial class HtmlDocument
+ {
+ internal HtmlDocument() { }
+ public System.Windows.Forms.HtmlElement ActiveElement { get { throw null; } }
+ public System.Drawing.Color ActiveLinkColor { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlElementCollection All { get { throw null; } }
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlElement Body { get { throw null; } }
+ public string Cookie { get { throw null; } set { } }
+ public string DefaultEncoding { get { throw null; } }
+ public string Domain { get { throw null; } set { } }
+ public object DomDocument { get { throw null; } }
+ public string Encoding { get { throw null; } set { } }
+ public bool Focused { get { throw null; } }
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlElementCollection Forms { get { throw null; } }
+ public System.Windows.Forms.HtmlElementCollection Images { get { throw null; } }
+ public System.Drawing.Color LinkColor { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlElementCollection Links { get { throw null; } }
+ public bool RightToLeft { get { throw null; } set { } }
+ public string Title { get { throw null; } set { } }
+ public System.Uri Url { get { throw null; } }
+ public System.Drawing.Color VisitedLinkColor { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlWindow Window { get { throw null; } }
+ public event System.Windows.Forms.HtmlElementEventHandler Click { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler ContextMenuShowing { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Focusing { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler LosingFocus { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseDown { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseLeave { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseMove { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseOver { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseUp { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Stop { add { } remove { } }
+ public void AttachEventHandler(string eventName, System.EventHandler eventHandler) { }
+ public System.Windows.Forms.HtmlElement CreateElement(string elementTag) { throw null; }
+ public void DetachEventHandler(string eventName, System.EventHandler eventHandler) { }
+ public override bool Equals(object obj) { throw null; }
+ public void ExecCommand(string command, bool showUI, object value) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void Focus() { }
+ public System.Windows.Forms.HtmlElement GetElementById(string id) { throw null; }
+ public System.Windows.Forms.HtmlElement GetElementFromPoint(System.Drawing.Point point) { throw null; }
+ public System.Windows.Forms.HtmlElementCollection GetElementsByTagName(string tagName) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public object InvokeScript(string scriptName) { throw null; }
+ public object InvokeScript(string scriptName, object[] args) { throw null; }
+ public System.Windows.Forms.HtmlDocument OpenNew(bool replaceInHistory) { throw null; }
+ public static bool operator ==(System.Windows.Forms.HtmlDocument left, System.Windows.Forms.HtmlDocument right) { throw null; }
+ public static bool operator !=(System.Windows.Forms.HtmlDocument left, System.Windows.Forms.HtmlDocument right) { throw null; }
+ public void Write(string text) { }
+ }
+ public sealed partial class HtmlElement
+ {
+ internal HtmlElement() { }
+ public System.Windows.Forms.HtmlElementCollection All { get { throw null; } }
+ public bool CanHaveChildren { get { throw null; } }
+ public System.Windows.Forms.HtmlElementCollection Children { get { throw null; } }
+ public System.Drawing.Rectangle ClientRectangle { get { throw null; } }
+ public System.Windows.Forms.HtmlDocument Document { get { throw null; } }
+ public object DomElement { get { throw null; } }
+ public bool Enabled { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlElement FirstChild { get { throw null; } }
+ public string Id { get { throw null; } set { } }
+ public string InnerHtml { get { throw null; } set { } }
+ public string InnerText { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlElement NextSibling { get { throw null; } }
+ public System.Windows.Forms.HtmlElement OffsetParent { get { throw null; } }
+ public System.Drawing.Rectangle OffsetRectangle { get { throw null; } }
+ public string OuterHtml { get { throw null; } set { } }
+ public string OuterText { get { throw null; } set { } }
+ public System.Windows.Forms.HtmlElement Parent { get { throw null; } }
+ public int ScrollLeft { get { throw null; } set { } }
+ public System.Drawing.Rectangle ScrollRectangle { get { throw null; } }
+ public int ScrollTop { get { throw null; } set { } }
+ public string Style { get { throw null; } set { } }
+ public short TabIndex { get { throw null; } set { } }
+ public string TagName { get { throw null; } }
+ public event System.Windows.Forms.HtmlElementEventHandler Click { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler DoubleClick { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Drag { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler DragEnd { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler DragLeave { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler DragOver { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Focusing { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler GotFocus { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler KeyDown { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler KeyPress { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler KeyUp { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler LosingFocus { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler LostFocus { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseDown { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseEnter { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseLeave { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseMove { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseOver { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler MouseUp { add { } remove { } }
+ public System.Windows.Forms.HtmlElement AppendChild(System.Windows.Forms.HtmlElement newElement) { throw null; }
+ public void AttachEventHandler(string eventName, System.EventHandler eventHandler) { }
+ public void DetachEventHandler(string eventName, System.EventHandler eventHandler) { }
+ public override bool Equals(object obj) { throw null; }
+ public void Focus() { }
+ public string GetAttribute(string attributeName) { throw null; }
+ public System.Windows.Forms.HtmlElementCollection GetElementsByTagName(string tagName) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Windows.Forms.HtmlElement InsertAdjacentElement(System.Windows.Forms.HtmlElementInsertionOrientation orient, System.Windows.Forms.HtmlElement newElement) { throw null; }
+ public object InvokeMember(string methodName) { throw null; }
+ public object InvokeMember(string methodName, params object[] parameter) { throw null; }
+ public static bool operator ==(System.Windows.Forms.HtmlElement left, System.Windows.Forms.HtmlElement right) { throw null; }
+ public static bool operator !=(System.Windows.Forms.HtmlElement left, System.Windows.Forms.HtmlElement right) { throw null; }
+ public void RaiseEvent(string eventName) { }
+ public void RemoveFocus() { }
+ public void ScrollIntoView(bool alignWithTop) { }
+ public void SetAttribute(string attributeName, string value) { }
+ }
+ public sealed partial class HtmlElementCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal HtmlElementCollection() { }
+ public int Count { get { throw null; } }
+ public System.Windows.Forms.HtmlElement this[int index] { get { throw null; } }
+ public System.Windows.Forms.HtmlElement this[string elementId] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public System.Windows.Forms.HtmlElementCollection GetElementsByName(string name) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ }
+ public sealed partial class HtmlElementErrorEventArgs : System.EventArgs
+ {
+ internal HtmlElementErrorEventArgs() { }
+ public string Description { get { throw null; } }
+ public bool Handled { get { throw null; } set { } }
+ public int LineNumber { get { throw null; } }
+ public System.Uri Url { get { throw null; } }
+ }
+ public delegate void HtmlElementErrorEventHandler(object sender, System.Windows.Forms.HtmlElementErrorEventArgs e);
+ public sealed partial class HtmlElementEventArgs : System.EventArgs
+ {
+ internal HtmlElementEventArgs() { }
+ public bool AltKeyPressed { get { throw null; } }
+ public bool BubbleEvent { get { throw null; } set { } }
+ public System.Drawing.Point ClientMousePosition { get { throw null; } }
+ public bool CtrlKeyPressed { get { throw null; } }
+ public string EventType { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.HtmlElement FromElement { get { throw null; } }
+ public int KeyPressedCode { get { throw null; } }
+ public System.Windows.Forms.MouseButtons MouseButtonsPressed { get { throw null; } }
+ public System.Drawing.Point MousePosition { get { throw null; } }
+ public System.Drawing.Point OffsetMousePosition { get { throw null; } }
+ public bool ReturnValue { get { throw null; } set { } }
+ public bool ShiftKeyPressed { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.HtmlElement ToElement { get { throw null; } }
+ }
+ public delegate void HtmlElementEventHandler(object sender, System.Windows.Forms.HtmlElementEventArgs e);
+ public enum HtmlElementInsertionOrientation
+ {
+ AfterBegin = 1,
+ AfterEnd = 3,
+ BeforeBegin = 0,
+ BeforeEnd = 2,
+ }
+ public sealed partial class HtmlHistory : System.IDisposable
+ {
+ internal HtmlHistory() { }
+ [System.MonoTODOAttribute("Not supported, will throw NotSupportedException")]
+ public object DomHistory { get { throw null; } }
+ public int Length { get { throw null; } }
+ public void Back(int numberBack) { }
+ public void Dispose() { }
+ public void Forward(int numberForward) { }
+ public void Go(int relativePosition) { }
+ public void Go(string urlString) { }
+ public void Go(System.Uri url) { }
+ }
+ public sealed partial class HtmlWindow
+ {
+ internal HtmlWindow() { }
+ public System.Windows.Forms.HtmlDocument Document { get { throw null; } }
+ public object DomWindow { get { throw null; } }
+ public System.Windows.Forms.HtmlWindowCollection Frames { get { throw null; } }
+ public System.Windows.Forms.HtmlHistory History { get { throw null; } }
+ [System.MonoTODOAttribute("Windows are always open")]
+ public bool IsClosed { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Separate windows are not supported yet")]
+ public System.Windows.Forms.HtmlWindow Opener { get { throw null; } }
+ public System.Windows.Forms.HtmlWindow Parent { get { throw null; } }
+ public System.Drawing.Point Position { get { throw null; } }
+ public System.Drawing.Size Size { get { throw null; } set { } }
+ public string StatusBarText { get { throw null; } set { } }
+ public System.Uri Url { get { throw null; } }
+ public System.Windows.Forms.HtmlElement WindowFrameElement { get { throw null; } }
+ public event System.Windows.Forms.HtmlElementErrorEventHandler Error { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler GotFocus { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Load { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler LostFocus { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Resize { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Scroll { add { } remove { } }
+ public event System.Windows.Forms.HtmlElementEventHandler Unload { add { } remove { } }
+ public void Alert(string message) { }
+ public void AttachEventHandler(string eventName, System.EventHandler eventHandler) { }
+ public void Close() { }
+ public bool Confirm(string message) { throw null; }
+ public void DetachEventHandler(string eventName, System.EventHandler eventHandler) { }
+ public override bool Equals(object obj) { throw null; }
+ public void Focus() { }
+ public override int GetHashCode() { throw null; }
+ public void MoveTo(System.Drawing.Point point) { }
+ public void MoveTo(int x, int y) { }
+ public void Navigate(string urlString) { }
+ public void Navigate(System.Uri url) { }
+ [System.MonoTODOAttribute("Blank opens in current window at the moment. Missing media and search implementations. No options implemented")]
+ public System.Windows.Forms.HtmlWindow Open(string urlString, string target, string windowOptions, bool replaceEntry) { throw null; }
+ [System.MonoTODOAttribute("Blank opens in current window at the moment. Missing media and search implementations. No options implemented")]
+ public System.Windows.Forms.HtmlWindow Open(System.Uri url, string target, string windowOptions, bool replaceEntry) { throw null; }
+ [System.MonoTODOAttribute("Opens in current window at the moment.")]
+ public System.Windows.Forms.HtmlWindow OpenNew(string urlString, string windowOptions) { throw null; }
+ [System.MonoTODOAttribute("Opens in current window at the moment.")]
+ public System.Windows.Forms.HtmlWindow OpenNew(System.Uri url, string windowOptions) { throw null; }
+ public static bool operator ==(System.Windows.Forms.HtmlWindow left, System.Windows.Forms.HtmlWindow right) { throw null; }
+ public static bool operator !=(System.Windows.Forms.HtmlWindow left, System.Windows.Forms.HtmlWindow right) { throw null; }
+ public string Prompt(string message, string defaultInputValue) { throw null; }
+ public void RemoveFocus() { }
+ public void ResizeTo(System.Drawing.Size size) { }
+ public void ResizeTo(int width, int height) { }
+ public void ScrollTo(System.Drawing.Point point) { }
+ public void ScrollTo(int x, int y) { }
+ }
+ public partial class HtmlWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal HtmlWindowCollection() { }
+ public int Count { get { throw null; } }
+ public System.Windows.Forms.HtmlWindow this[int index] { get { throw null; } }
+ public System.Windows.Forms.HtmlWindow this[string windowId] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ }
+ public partial interface IBindableComponent : System.ComponentModel.IComponent, System.IDisposable
+ {
+ System.Windows.Forms.BindingContext BindingContext { get; set; }
+ System.Windows.Forms.ControlBindingsCollection DataBindings { get; }
+ }
+ public partial interface IButtonControl
+ {
+ System.Windows.Forms.DialogResult DialogResult { get; set; }
+ void NotifyDefault(bool value);
+ void PerformClick();
+ }
+ public partial interface ICommandExecutor
+ {
+ void Execute();
+ }
+ public partial interface IComponentEditorPageSite
+ {
+ System.Windows.Forms.Control GetControl();
+ void SetDirty();
+ }
+ public partial interface IContainerControl
+ {
+ System.Windows.Forms.Control ActiveControl { get; set; }
+ bool ActivateControl(System.Windows.Forms.Control active);
+ }
+ public partial interface ICurrencyManagerProvider
+ {
+ System.Windows.Forms.CurrencyManager CurrencyManager { get; }
+ System.Windows.Forms.CurrencyManager GetRelatedCurrencyManager(string dataMember);
+ }
+ public partial interface IDataGridColumnStyleEditingNotificationService
+ {
+ void ColumnStartedEditing(System.Windows.Forms.Control editingControl);
+ }
+ public partial interface IDataGridEditingService
+ {
+ bool BeginEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber);
+ bool EndEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber, bool shouldAbort);
+ }
+ public partial interface IDataGridViewEditingCell
+ {
+ object EditingCellFormattedValue { get; set; }
+ bool EditingCellValueChanged { get; set; }
+ object GetEditingCellFormattedValue(System.Windows.Forms.DataGridViewDataErrorContexts context);
+ void PrepareEditingCellForEdit(bool selectAll);
+ }
+ public partial interface IDataGridViewEditingControl
+ {
+ System.Windows.Forms.DataGridView EditingControlDataGridView { get; set; }
+ object EditingControlFormattedValue { get; set; }
+ int EditingControlRowIndex { get; set; }
+ bool EditingControlValueChanged { get; set; }
+ System.Windows.Forms.Cursor EditingPanelCursor { get; }
+ bool RepositionEditingControlOnValueChange { get; }
+ void ApplyCellStyleToEditingControl(System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle);
+ bool EditingControlWantsInputKey(System.Windows.Forms.Keys keyData, bool dataGridViewWantsInputKey);
+ object GetEditingControlFormattedValue(System.Windows.Forms.DataGridViewDataErrorContexts context);
+ void PrepareEditingControlForEdit(bool selectAll);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDataObject
+ {
+ object GetData(string format);
+ object GetData(string format, bool autoConvert);
+ object GetData(System.Type format);
+ bool GetDataPresent(string format);
+ bool GetDataPresent(string format, bool autoConvert);
+ bool GetDataPresent(System.Type format);
+ string[] GetFormats();
+ string[] GetFormats(bool autoConvert);
+ void SetData(object data);
+ void SetData(string format, bool autoConvert, object data);
+ void SetData(string format, object data);
+ void SetData(System.Type format, object data);
+ }
+ public partial interface IDropTarget
+ {
+ void OnDragDrop(System.Windows.Forms.DragEventArgs e);
+ void OnDragEnter(System.Windows.Forms.DragEventArgs e);
+ void OnDragLeave(System.EventArgs e);
+ void OnDragOver(System.Windows.Forms.DragEventArgs e);
+ }
+ public partial interface IFeatureSupport
+ {
+ System.Version GetVersionPresent(object feature);
+ bool IsPresent(object feature);
+ bool IsPresent(object feature, System.Version minimumVersion);
+ }
+ public partial interface IFileReaderService
+ {
+ System.IO.Stream OpenFileFromSource(string relativePath);
+ }
+ public partial class ImageIndexConverter : System.ComponentModel.Int32Converter
+ {
+ public ImageIndexConverter() { }
+ protected virtual bool IncludeNoneAsStandardValue { get { throw null; } }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class ImageKeyConverter : System.ComponentModel.StringConverter
+ {
+ public ImageKeyConverter() { }
+ protected virtual bool IncludeNoneAsStandardValue { get { throw null; } }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public enum ImageLayout
+ {
+ Center = 2,
+ None = 0,
+ Stretch = 3,
+ Tile = 1,
+ Zoom = 4,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Images")]
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Windows.Forms.Design.ImageListCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ImageListDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms")]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.ImageListConverter")]
+ public sealed partial class ImageList : System.ComponentModel.Component
+ {
+ public ImageList() { }
+ public ImageList(System.ComponentModel.IContainer container) { }
+ public System.Windows.Forms.ColorDepth ColorDepth { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool HandleCreated { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.ImageList.ImageCollection Images { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Size ImageSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.ImageListStreamer ImageStream { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public System.Drawing.Color TransparentColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler RecreateHandle { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ public void Draw(System.Drawing.Graphics g, System.Drawing.Point pt, int index) { }
+ public void Draw(System.Drawing.Graphics g, int x, int y, int index) { }
+ public void Draw(System.Drawing.Graphics g, int x, int y, int width, int height, int index) { }
+ public override string ToString() { throw null; }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public sealed partial class ImageCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal ImageCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool Empty { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Image this[int index] { get { throw null; } set { } }
+ public System.Drawing.Image this[string key] { get { throw null; } }
+ public System.Collections.Specialized.StringCollection Keys { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(System.Drawing.Icon value) { }
+ public void Add(System.Drawing.Image value) { }
+ public int Add(System.Drawing.Image value, System.Drawing.Color transparentColor) { throw null; }
+ public void Add(string key, System.Drawing.Icon icon) { }
+ public void Add(string key, System.Drawing.Image image) { }
+ public void AddRange(System.Drawing.Image[] images) { }
+ public int AddStrip(System.Drawing.Image value) { throw null; }
+ public void Clear() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool Contains(System.Drawing.Image image) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int IndexOf(System.Drawing.Image image) { throw null; }
+ public int IndexOfKey(string key) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void Remove(System.Drawing.Image image) { }
+ public void RemoveAt(int index) { }
+ public void RemoveByKey(string key) { }
+ public void SetKeyName(int index, string name) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object image) { throw null; }
+ int System.Collections.IList.IndexOf(object image) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object image) { }
+ }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ImageListStreamer : System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ internal ImageListStreamer() { }
+ public void Dispose() { }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public static partial class ImeContext
+ {
+ public static void Disable(System.IntPtr handle) { }
+ public static void Enable(System.IntPtr handle) { }
+ public static System.Windows.Forms.ImeMode GetImeMode(System.IntPtr handle) { throw null; }
+ public static bool IsOpen(System.IntPtr handle) { throw null; }
+ public static void SetImeStatus(System.Windows.Forms.ImeMode imeMode, System.IntPtr handle) { }
+ public static void SetOpenStatus(bool open, System.IntPtr handle) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum ImeMode
+ {
+ Alpha = 8,
+ AlphaFull = 7,
+ Close = 11,
+ Disable = 3,
+ Hangul = 10,
+ HangulFull = 9,
+ Hiragana = 4,
+ Inherit = -1,
+ Katakana = 5,
+ KatakanaHalf = 6,
+ NoControl = 0,
+ Off = 2,
+ On = 1,
+ OnHalf = 12,
+ }
+ public partial struct ImeModeConversion
+ {
+ public static System.Collections.Generic.Dictionary<System.Windows.Forms.ImeMode, System.Windows.Forms.ImeModeConversion> ImeModeConversionBits { get { throw null; } }
+ public static bool IsCurrentConversionTableSupported { get { throw null; } }
+ }
+ public partial interface IMessageFilter
+ {
+ bool PreFilterMessage(ref System.Windows.Forms.Message m);
+ }
+ public sealed partial class InputLanguage
+ {
+ internal InputLanguage() { }
+ public System.Globalization.CultureInfo Culture { get { throw null; } }
+ public static System.Windows.Forms.InputLanguage CurrentInputLanguage { get { throw null; } set { } }
+ public static System.Windows.Forms.InputLanguage DefaultInputLanguage { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public static System.Windows.Forms.InputLanguageCollection InstalledInputLanguages { get { throw null; } }
+ public string LayoutName { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public static System.Windows.Forms.InputLanguage FromCulture(System.Globalization.CultureInfo culture) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial class InputLanguageChangedEventArgs : System.EventArgs
+ {
+ public InputLanguageChangedEventArgs(System.Globalization.CultureInfo culture, byte charSet) { }
+ public InputLanguageChangedEventArgs(System.Windows.Forms.InputLanguage inputLanguage, byte charSet) { }
+ public byte CharSet { get { throw null; } }
+ public System.Globalization.CultureInfo Culture { get { throw null; } }
+ public System.Windows.Forms.InputLanguage InputLanguage { get { throw null; } }
+ }
+ public delegate void InputLanguageChangedEventHandler(object sender, System.Windows.Forms.InputLanguageChangedEventArgs e);
+ public partial class InputLanguageChangingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public InputLanguageChangingEventArgs(System.Globalization.CultureInfo culture, bool sysCharSet) { }
+ public InputLanguageChangingEventArgs(System.Windows.Forms.InputLanguage inputLanguage, bool sysCharSet) { }
+ public System.Globalization.CultureInfo Culture { get { throw null; } }
+ public System.Windows.Forms.InputLanguage InputLanguage { get { throw null; } }
+ public bool SysCharSet { get { throw null; } }
+ }
+ public delegate void InputLanguageChangingEventHandler(object sender, System.Windows.Forms.InputLanguageChangingEventArgs e);
+ public partial class InputLanguageCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal InputLanguageCollection() { }
+ public System.Windows.Forms.InputLanguage this[int index] { get { throw null; } }
+ public bool Contains(System.Windows.Forms.InputLanguage value) { throw null; }
+ public void CopyTo(System.Windows.Forms.InputLanguage[] array, int index) { }
+ public int IndexOf(System.Windows.Forms.InputLanguage value) { throw null; }
+ }
+ public enum InsertKeyMode
+ {
+ Default = 0,
+ Insert = 1,
+ Overwrite = 2,
+ }
+ public partial class InvalidateEventArgs : System.EventArgs
+ {
+ public InvalidateEventArgs(System.Drawing.Rectangle invalidRect) { }
+ public System.Drawing.Rectangle InvalidRect { get { throw null; } }
+ }
+ public delegate void InvalidateEventHandler(object sender, System.Windows.Forms.InvalidateEventArgs e);
+ public enum ItemActivation
+ {
+ OneClick = 1,
+ Standard = 0,
+ TwoClick = 2,
+ }
+ public enum ItemBoundsPortion
+ {
+ Entire = 0,
+ Icon = 1,
+ ItemOnly = 3,
+ Label = 2,
+ }
+ public partial class ItemChangedEventArgs : System.EventArgs
+ {
+ internal ItemChangedEventArgs() { }
+ public int Index { get { throw null; } }
+ }
+ public delegate void ItemChangedEventHandler(object sender, System.Windows.Forms.ItemChangedEventArgs e);
+ public partial class ItemCheckedEventArgs : System.EventArgs
+ {
+ public ItemCheckedEventArgs(System.Windows.Forms.ListViewItem item) { }
+ public System.Windows.Forms.ListViewItem Item { get { throw null; } }
+ }
+ public delegate void ItemCheckedEventHandler(object sender, System.Windows.Forms.ItemCheckedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ItemCheckEventArgs : System.EventArgs
+ {
+ public ItemCheckEventArgs(int index, System.Windows.Forms.CheckState newCheckValue, System.Windows.Forms.CheckState currentValue) { }
+ public System.Windows.Forms.CheckState CurrentValue { get { throw null; } }
+ public int Index { get { throw null; } }
+ public System.Windows.Forms.CheckState NewValue { get { throw null; } set { } }
+ }
+ public delegate void ItemCheckEventHandler(object sender, System.Windows.Forms.ItemCheckEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ItemDragEventArgs : System.EventArgs
+ {
+ public ItemDragEventArgs(System.Windows.Forms.MouseButtons button) { }
+ public ItemDragEventArgs(System.Windows.Forms.MouseButtons button, object item) { }
+ public System.Windows.Forms.MouseButtons Button { get { throw null; } }
+ public object Item { get { throw null; } }
+ }
+ public delegate void ItemDragEventHandler(object sender, System.Windows.Forms.ItemDragEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("458AB8A2-A1EA-4d7b-8EBE-DEE5D3D9442C")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IWin32Window
+ {
+ System.IntPtr Handle { get; }
+ }
+ public partial interface IWindowTarget
+ {
+ void OnHandleChange(System.IntPtr newHandle);
+ void OnMessage(ref System.Windows.Forms.Message m);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class KeyEventArgs : System.EventArgs
+ {
+ public KeyEventArgs(System.Windows.Forms.Keys keyData) { }
+ public virtual bool Alt { get { throw null; } }
+ public bool Control { get { throw null; } }
+ public bool Handled { get { throw null; } set { } }
+ public System.Windows.Forms.Keys KeyCode { get { throw null; } }
+ public System.Windows.Forms.Keys KeyData { get { throw null; } }
+ public int KeyValue { get { throw null; } }
+ public System.Windows.Forms.Keys Modifiers { get { throw null; } }
+ public virtual bool Shift { get { throw null; } }
+ public bool SuppressKeyPress { get { throw null; } set { } }
+ }
+ public delegate void KeyEventHandler(object sender, System.Windows.Forms.KeyEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class KeyPressEventArgs : System.EventArgs
+ {
+ public KeyPressEventArgs(char keyChar) { }
+ public bool Handled { get { throw null; } set { } }
+ public char KeyChar { get { throw null; } set { } }
+ }
+ public delegate void KeyPressEventHandler(object sender, System.Windows.Forms.KeyPressEventArgs e);
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ShortcutKeysEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.KeysConverter))]
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum Keys
+ {
+ A = 65,
+ Add = 107,
+ Alt = 262144,
+ Apps = 93,
+ Attn = 246,
+ B = 66,
+ Back = 8,
+ BrowserBack = 166,
+ BrowserFavorites = 171,
+ BrowserForward = 167,
+ BrowserHome = 172,
+ BrowserRefresh = 168,
+ BrowserSearch = 170,
+ BrowserStop = 169,
+ C = 67,
+ Cancel = 3,
+ Capital = 20,
+ CapsLock = 20,
+ Clear = 12,
+ Control = 131072,
+ ControlKey = 17,
+ Crsel = 247,
+ D = 68,
+ D0 = 48,
+ D1 = 49,
+ D2 = 50,
+ D3 = 51,
+ D4 = 52,
+ D5 = 53,
+ D6 = 54,
+ D7 = 55,
+ D8 = 56,
+ D9 = 57,
+ Decimal = 110,
+ Delete = 46,
+ Divide = 111,
+ Down = 40,
+ E = 69,
+ End = 35,
+ Enter = 13,
+ EraseEof = 249,
+ Escape = 27,
+ Execute = 43,
+ Exsel = 248,
+ F = 70,
+ F1 = 112,
+ F10 = 121,
+ F11 = 122,
+ F12 = 123,
+ F13 = 124,
+ F14 = 125,
+ F15 = 126,
+ F16 = 127,
+ F17 = 128,
+ F18 = 129,
+ F19 = 130,
+ F2 = 113,
+ F20 = 131,
+ F21 = 132,
+ F22 = 133,
+ F23 = 134,
+ F24 = 135,
+ F3 = 114,
+ F4 = 115,
+ F5 = 116,
+ F6 = 117,
+ F7 = 118,
+ F8 = 119,
+ F9 = 120,
+ FinalMode = 24,
+ G = 71,
+ H = 72,
+ HanguelMode = 21,
+ HangulMode = 21,
+ HanjaMode = 25,
+ Help = 47,
+ Home = 36,
+ I = 73,
+ IMEAccept = 30,
+ IMEAceept = 30,
+ IMEConvert = 28,
+ IMEModeChange = 31,
+ IMENonconvert = 29,
+ Insert = 45,
+ J = 74,
+ JunjaMode = 23,
+ K = 75,
+ KanaMode = 21,
+ KanjiMode = 25,
+ KeyCode = 65535,
+ L = 76,
+ LaunchApplication1 = 182,
+ LaunchApplication2 = 183,
+ LaunchMail = 180,
+ LButton = 1,
+ LControlKey = 162,
+ Left = 37,
+ LineFeed = 10,
+ LMenu = 164,
+ LShiftKey = 160,
+ LWin = 91,
+ M = 77,
+ MButton = 4,
+ MediaNextTrack = 176,
+ MediaPlayPause = 179,
+ MediaPreviousTrack = 177,
+ MediaStop = 178,
+ Menu = 18,
+ Modifiers = -65536,
+ Multiply = 106,
+ N = 78,
+ Next = 34,
+ NoName = 252,
+ None = 0,
+ NumLock = 144,
+ NumPad0 = 96,
+ NumPad1 = 97,
+ NumPad2 = 98,
+ NumPad3 = 99,
+ NumPad4 = 100,
+ NumPad5 = 101,
+ NumPad6 = 102,
+ NumPad7 = 103,
+ NumPad8 = 104,
+ NumPad9 = 105,
+ O = 79,
+ Oem1 = 186,
+ Oem102 = 226,
+ Oem2 = 191,
+ Oem3 = 192,
+ Oem4 = 219,
+ Oem5 = 220,
+ Oem6 = 221,
+ Oem7 = 222,
+ Oem8 = 223,
+ OemBackslash = 226,
+ OemClear = 254,
+ OemCloseBrackets = 221,
+ Oemcomma = 188,
+ OemMinus = 189,
+ OemOpenBrackets = 219,
+ OemPeriod = 190,
+ OemPipe = 220,
+ Oemplus = 187,
+ OemQuestion = 191,
+ OemQuotes = 222,
+ OemSemicolon = 186,
+ Oemtilde = 192,
+ P = 80,
+ Pa1 = 253,
+ Packet = 231,
+ PageDown = 34,
+ PageUp = 33,
+ Pause = 19,
+ Play = 250,
+ Print = 42,
+ PrintScreen = 44,
+ Prior = 33,
+ ProcessKey = 229,
+ Q = 81,
+ R = 82,
+ RButton = 2,
+ RControlKey = 163,
+ Return = 13,
+ Right = 39,
+ RMenu = 165,
+ RShiftKey = 161,
+ RWin = 92,
+ S = 83,
+ Scroll = 145,
+ Select = 41,
+ SelectMedia = 181,
+ Separator = 108,
+ Shift = 65536,
+ ShiftKey = 16,
+ Sleep = 95,
+ Snapshot = 44,
+ Space = 32,
+ Subtract = 109,
+ T = 84,
+ Tab = 9,
+ U = 85,
+ Up = 38,
+ V = 86,
+ VolumeDown = 174,
+ VolumeMute = 173,
+ VolumeUp = 175,
+ W = 87,
+ X = 88,
+ XButton1 = 5,
+ XButton2 = 6,
+ Y = 89,
+ Z = 90,
+ Zoom = 251,
+ }
+ public partial class KeysConverter : System.ComponentModel.TypeConverter, System.Collections.IComparer
+ {
+ public KeysConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public int Compare(object a, object b) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Text")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.LabelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemAttribute("System.Windows.Forms.Design.AutoSizeToolboxItem,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Label : System.Windows.Forms.Control
+ {
+ public Label() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public bool AutoEllipsis { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(0))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public virtual System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(2))]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Image Image { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(32))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.ContentAlignment ImageAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageIndexConverter))]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual int PreferredHeight { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual int PreferredWidth { get { throw null; } }
+ [System.ObsoleteAttribute("This property has been deprecated. Use BackColor instead.")]
+ protected virtual bool RenderTransparent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.ContentAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseCompatibleTextRendering { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseMnemonic { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ public event System.EventHandler TextAlignChanged { add { } remove { } }
+ protected System.Drawing.Rectangle CalcImageRenderBounds(System.Drawing.Image image, System.Drawing.Rectangle r, System.Drawing.ContentAlignment align) { throw null; }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected void DrawImage(System.Drawing.Graphics g, System.Drawing.Image image, System.Drawing.Rectangle r, System.Drawing.ContentAlignment align) { }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size proposedSize) { throw null; }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected override void OnMouseEnter(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnPaddingChanged(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected virtual void OnTextAlignChanged(System.EventArgs e) { }
+ protected override void OnTextChanged(System.EventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public partial class LabelEditEventArgs : System.EventArgs
+ {
+ public LabelEditEventArgs(int item) { }
+ public LabelEditEventArgs(int item, string label) { }
+ public bool CancelEdit { get { throw null; } set { } }
+ public int Item { get { throw null; } }
+ public string Label { get { throw null; } }
+ }
+ public delegate void LabelEditEventHandler(object sender, System.Windows.Forms.LabelEditEventArgs e);
+ public sealed partial class LayoutEventArgs : System.EventArgs
+ {
+ public LayoutEventArgs(System.ComponentModel.IComponent affectedComponent, string affectedProperty) { }
+ public LayoutEventArgs(System.Windows.Forms.Control affectedControl, string affectedProperty) { }
+ public System.ComponentModel.IComponent AffectedComponent { get { throw null; } }
+ public System.Windows.Forms.Control AffectedControl { get { throw null; } }
+ public string AffectedProperty { get { throw null; } }
+ }
+ public delegate void LayoutEventHandler(object sender, System.Windows.Forms.LayoutEventArgs e);
+ public abstract partial class LayoutSettings
+ {
+ protected LayoutSettings() { }
+ public virtual System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum LeftRightAlignment
+ {
+ Left = 0,
+ Right = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.LinkArea.LinkAreaConverter))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct LinkArea
+ {
+ public LinkArea(int start, int length) { throw null;}
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsEmpty { get { throw null; } }
+ public int Length { get { throw null; } set { } }
+ public int Start { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.Forms.LinkArea linkArea1, System.Windows.Forms.LinkArea linkArea2) { throw null; }
+ public static bool operator !=(System.Windows.Forms.LinkArea linkArea1, System.Windows.Forms.LinkArea linkArea2) { throw null; }
+ public override string ToString() { throw null; }
+ public partial class LinkAreaConverter : System.ComponentModel.TypeConverter
+ {
+ public LinkAreaConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ }
+ public enum LinkBehavior
+ {
+ AlwaysUnderline = 1,
+ HoverUnderline = 2,
+ NeverUnderline = 3,
+ SystemDefault = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class LinkClickedEventArgs : System.EventArgs
+ {
+ public LinkClickedEventArgs(string linkText) { }
+ public string LinkText { get { throw null; } }
+ }
+ public delegate void LinkClickedEventHandler(object sender, System.Windows.Forms.LinkClickedEventArgs e);
+ public partial class LinkConverter : System.ComponentModel.TypeConverter
+ {
+ public LinkConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("LinkClicked")]
+ [System.ComponentModel.ToolboxItemAttribute("System.Windows.Forms.Design.AutoSizeToolboxItem,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class LinkLabel : System.Windows.Forms.Label, System.Windows.Forms.IButtonControl
+ {
+ public LinkLabel() { }
+ public System.Drawing.Color ActiveLinkColor { get { throw null; } set { } }
+ public System.Drawing.Color DisabledLinkColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.LinkAreaEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.LinkArea LinkArea { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.LinkBehavior)(0))]
+ public System.Windows.Forms.LinkBehavior LinkBehavior { get { throw null; } set { } }
+ public System.Drawing.Color LinkColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.LinkLabel.LinkCollection Links { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool LinkVisited { get { throw null; } set { } }
+ protected System.Windows.Forms.Cursor OverrideCursor { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ System.Windows.Forms.DialogResult System.Windows.Forms.IButtonControl.DialogResult { get { throw null; } set { } }
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public new bool UseCompatibleTextRendering { get { throw null; } set { } }
+ public System.Drawing.Color VisitedLinkColor { get { throw null; } set { } }
+ public event System.Windows.Forms.LinkLabelLinkClickedEventHandler LinkClicked { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void CreateHandle() { }
+ protected override void OnAutoSizeChanged(System.EventArgs e) { }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnGotFocus(System.EventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected virtual void OnLinkClicked(System.Windows.Forms.LinkLabelLinkClickedEventArgs e) { }
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnPaddingChanged(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void OnTextAlignChanged(System.EventArgs e) { }
+ protected override void OnTextChanged(System.EventArgs e) { }
+ protected System.Windows.Forms.LinkLabel.Link PointInLink(int x, int y) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void Select(bool directed, bool forward) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ void System.Windows.Forms.IButtonControl.NotifyDefault(bool value) { }
+ void System.Windows.Forms.IButtonControl.PerformClick() { }
+ protected override void WndProc(ref System.Windows.Forms.Message msg) { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.LinkConverter))]
+ public partial class Link
+ {
+ public Link() { }
+ public Link(int start, int length) { }
+ public Link(int start, int length, object linkData) { }
+ public string Description { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ public int Length { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public object LinkData { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Name { get { throw null; } set { } }
+ public int Start { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Visited { get { throw null; } set { } }
+ }
+ public partial class LinkCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public LinkCollection(System.Windows.Forms.LinkLabel owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.LinkLabel.Link this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.LinkLabel.Link this[string key] { get { throw null; } }
+ public bool LinksAdded { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public System.Windows.Forms.LinkLabel.Link Add(int start, int length) { throw null; }
+ public System.Windows.Forms.LinkLabel.Link Add(int start, int length, object linkData) { throw null; }
+ public int Add(System.Windows.Forms.LinkLabel.Link value) { throw null; }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.LinkLabel.Link link) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.LinkLabel.Link link) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public void Remove(System.Windows.Forms.LinkLabel.Link value) { }
+ public void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object link) { throw null; }
+ int System.Collections.IList.IndexOf(object link) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class LinkLabelLinkClickedEventArgs : System.EventArgs
+ {
+ public LinkLabelLinkClickedEventArgs(System.Windows.Forms.LinkLabel.Link link) { }
+ public LinkLabelLinkClickedEventArgs(System.Windows.Forms.LinkLabel.Link link, System.Windows.Forms.MouseButtons button) { }
+ public System.Windows.Forms.MouseButtons Button { get { throw null; } }
+ public System.Windows.Forms.LinkLabel.Link Link { get { throw null; } }
+ }
+ public delegate void LinkLabelLinkClickedEventHandler(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e);
+ public enum LinkState
+ {
+ Active = 2,
+ Hover = 1,
+ Normal = 0,
+ Visited = 4,
+ }
+ public partial class ListBindingConverter : System.ComponentModel.TypeConverter
+ {
+ public ListBindingConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public static partial class ListBindingHelper
+ {
+ public static object GetList(object list) { throw null; }
+ public static object GetList(object dataSource, string dataMember) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object list) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object list, System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object dataSource, string dataMember, System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ public static System.Type GetListItemType(object list) { throw null; }
+ public static System.Type GetListItemType(object dataSource, string dataMember) { throw null; }
+ public static string GetListName(object list, System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("SelectedValue")]
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Items")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ListBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ListBox : System.Windows.Forms.ListControl
+ {
+ public const int DefaultItemHeight = 13;
+ public const int NoMatches = -1;
+ public ListBox() { }
+ protected override bool AllowSelection { get { throw null; } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(2))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int ColumnWidth { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.ListBox.IntegerCollection CustomTabOffsets { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DrawMode)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public virtual System.Windows.Forms.DrawMode DrawMode { get { throw null; } set { } }
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int HorizontalExtent { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool HorizontalScrollbar { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool IntegralHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(13)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public virtual int ItemHeight { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.ListBox.ObjectCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool MultiColumn { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int PreferredHeight { get { throw null; } }
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool ScrollAlwaysVisible { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListBox.SelectedIndexCollection SelectedIndices { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedItem { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListBox.SelectedObjectCollection SelectedItems { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.SelectionMode)(1))]
+ public virtual System.Windows.Forms.SelectionMode SelectionMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Sorted { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int TopIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseCustomTabOffsets { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseTabStops { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler Click { add { } remove { } }
+ public event System.Windows.Forms.DrawItemEventHandler DrawItem { add { } remove { } }
+ public event System.Windows.Forms.MeasureItemEventHandler MeasureItem { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.ObsoleteAttribute("this method has been deprecated")]
+ protected virtual void AddItemsCore(object[] value) { }
+ public void BeginUpdate() { }
+ public void ClearSelected() { }
+ protected virtual System.Windows.Forms.ListBox.ObjectCollection CreateItemCollection() { throw null; }
+ public void EndUpdate() { }
+ public int FindString(string s) { throw null; }
+ public int FindString(string s, int startIndex) { throw null; }
+ public int FindStringExact(string s) { throw null; }
+ public int FindStringExact(string s, int startIndex) { throw null; }
+ public int GetItemHeight(int index) { throw null; }
+ public System.Drawing.Rectangle GetItemRectangle(int index) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Drawing.Rectangle GetScaledBounds(System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { throw null; }
+ public bool GetSelected(int index) { throw null; }
+ public int IndexFromPoint(System.Drawing.Point p) { throw null; }
+ public int IndexFromPoint(int x, int y) { throw null; }
+ protected override void OnChangeUICues(System.Windows.Forms.UICuesEventArgs e) { }
+ protected override void OnDataSourceChanged(System.EventArgs e) { }
+ protected override void OnDisplayMemberChanged(System.EventArgs e) { }
+ protected virtual void OnDrawItem(System.Windows.Forms.DrawItemEventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected virtual void OnMeasureItem(System.Windows.Forms.MeasureItemEventArgs e) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected override void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected override void OnSelectedValueChanged(System.EventArgs e) { }
+ public override void Refresh() { }
+ protected override void RefreshItem(int index) { }
+ protected override void RefreshItems() { }
+ public override void ResetBackColor() { }
+ public override void ResetForeColor() { }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void SetItemCore(int index, object value) { }
+ protected override void SetItemsCore(System.Collections.IList value) { }
+ public void SetSelected(int index, bool value) { }
+ protected virtual void Sort() { }
+ public override string ToString() { throw null; }
+ protected virtual void WmReflectCommand(ref System.Windows.Forms.Message m) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ public partial class IntegerCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public IntegerCollection(System.Windows.Forms.ListBox owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public int this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(int item) { throw null; }
+ public void AddRange(int[] items) { }
+ public void AddRange(System.Windows.Forms.ListBox.IntegerCollection value) { }
+ public void Clear() { }
+ public bool Contains(int item) { throw null; }
+ public void CopyTo(System.Array destination, int index) { }
+ public int IndexOf(int item) { throw null; }
+ public void Remove(int item) { }
+ public void RemoveAt(int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object item) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object item) { throw null; }
+ int System.Collections.IList.IndexOf(object item) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class ObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ObjectCollection(System.Windows.Forms.ListBox owner) { }
+ public ObjectCollection(System.Windows.Forms.ListBox owner, object[] value) { }
+ public ObjectCollection(System.Windows.Forms.ListBox owner, System.Windows.Forms.ListBox.ObjectCollection value) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual object this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ public int Add(object item) { throw null; }
+ public void AddRange(object[] items) { }
+ public void AddRange(System.Windows.Forms.ListBox.ObjectCollection value) { }
+ public virtual void Clear() { }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(object[] destination, int arrayIndex) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object value) { throw null; }
+ public void Insert(int index, object item) { }
+ public void Remove(object value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array destination, int index) { }
+ int System.Collections.IList.Add(object item) { throw null; }
+ }
+ public partial class SelectedIndexCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public SelectedIndexCollection(System.Windows.Forms.ListBox owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public int this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(int index) { }
+ public void Clear() { }
+ public bool Contains(int selectedIndex) { throw null; }
+ public void CopyTo(System.Array destination, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(int selectedIndex) { throw null; }
+ public void Remove(int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object selectedIndex) { throw null; }
+ int System.Collections.IList.IndexOf(object selectedIndex) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public partial class SelectedObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public SelectedObjectCollection(System.Windows.Forms.ListBox owner) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ public void Add(object value) { }
+ public void Clear() { }
+ public bool Contains(object selectedObject) { throw null; }
+ public void CopyTo(System.Array destination, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(object selectedObject) { throw null; }
+ public void Remove(object value) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ }
+ [System.ComponentModel.LookupBindingPropertiesAttribute("DataSource", "DisplayMember", "ValueMember", "SelectedValue")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class ListControl : System.Windows.Forms.Control
+ {
+ protected ListControl() { }
+ protected virtual bool AllowSelection { get { throw null; } }
+ protected System.Windows.Forms.CurrencyManager DataManager { get { throw null; } }
+ [System.ComponentModel.AttributeProviderAttribute(typeof(System.ComponentModel.IListSource))]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public object DataSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.Design.DataMemberFieldConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string DisplayMember { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IFormatProvider FormatInfo { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FormatStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public string FormatString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FormattingEnabled { get { throw null; } set { } }
+ public abstract int SelectedIndex { get; set; }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataMemberFieldEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public string ValueMember { get { throw null; } set { } }
+ public event System.EventHandler DataSourceChanged { add { } remove { } }
+ public event System.EventHandler DisplayMemberChanged { add { } remove { } }
+ public event System.Windows.Forms.ListControlConvertEventHandler Format { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler FormatInfoChanged { add { } remove { } }
+ public event System.EventHandler FormatStringChanged { add { } remove { } }
+ public event System.EventHandler FormattingEnabledChanged { add { } remove { } }
+ public event System.EventHandler SelectedValueChanged { add { } remove { } }
+ public event System.EventHandler ValueMemberChanged { add { } remove { } }
+ protected object FilterItemOnProperty(object item) { throw null; }
+ protected object FilterItemOnProperty(object item, string field) { throw null; }
+ public string GetItemText(object item) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void OnBindingContextChanged(System.EventArgs e) { }
+ protected virtual void OnDataSourceChanged(System.EventArgs e) { }
+ protected virtual void OnDisplayMemberChanged(System.EventArgs e) { }
+ protected virtual void OnFormat(System.Windows.Forms.ListControlConvertEventArgs e) { }
+ protected virtual void OnFormatInfoChanged(System.EventArgs e) { }
+ protected virtual void OnFormatStringChanged(System.EventArgs e) { }
+ protected virtual void OnFormattingEnabledChanged(System.EventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected virtual void OnSelectedValueChanged(System.EventArgs e) { }
+ protected virtual void OnValueMemberChanged(System.EventArgs e) { }
+ protected abstract void RefreshItem(int index);
+ protected virtual void RefreshItems() { }
+ protected virtual void SetItemCore(int index, object value) { }
+ protected abstract void SetItemsCore(System.Collections.IList items);
+ }
+ public partial class ListControlConvertEventArgs : System.Windows.Forms.ConvertEventArgs
+ {
+ public ListControlConvertEventArgs(object value, System.Type desiredType, object listItem) : base (default(object), default(System.Type)) { }
+ public object ListItem { get { throw null; } }
+ }
+ public delegate void ListControlConvertEventHandler(object sender, System.Windows.Forms.ListControlConvertEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Items")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ListViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(1))]
+ public partial class ListView : System.Windows.Forms.Control
+ {
+ public ListView() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ItemActivation)(0))]
+ public System.Windows.Forms.ItemActivation Activation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ListViewAlignment)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ListViewAlignment Alignment { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowColumnReorder { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoArrange { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool BackgroundImageTiled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(2))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CheckBoxes { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListView.CheckedIndexCollection CheckedIndices { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListView.CheckedListViewItemCollection CheckedItems { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ColumnHeaderCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.ListView.ColumnHeaderCollection Columns { get { throw null; } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListViewItem FocusedItem { get { throw null; } set { } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FullRowSelect { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool GridLines { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListViewGroupCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.ListViewGroupCollection Groups { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ColumnHeaderStyle)(2))]
+ public System.Windows.Forms.ColumnHeaderStyle HeaderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool HideSelection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool HotTracking { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool HoverSelection { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListViewInsertionMark InsertionMark { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListViewItemCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.ListView.ListViewItemCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool LabelEdit { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool LabelWrap { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ImageList LargeImageList { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Collections.IComparer ListViewItemSorter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool MultiSelect { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool OwnerDraw { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("RTL not supported")]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Scrollable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListView.SelectedIndexCollection SelectedIndices { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListView.SelectedListViewItemCollection SelectedItems { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowGroups { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowItemToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ImageList SmallImageList { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.SortOrder)(0))]
+ public System.Windows.Forms.SortOrder Sorting { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ImageList StateImageList { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ public System.Drawing.Size TileSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListViewItem TopItem { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoInternalNoteAttribute("Stub, not implemented")]
+ public bool UseCompatibleStateImageBehavior { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.View)(0))]
+ public System.Windows.Forms.View View { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int VirtualListSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool VirtualMode { get { throw null; } set { } }
+ public event System.Windows.Forms.LabelEditEventHandler AfterLabelEdit { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.LabelEditEventHandler BeforeLabelEdit { add { } remove { } }
+ public event System.Windows.Forms.CacheVirtualItemsEventHandler CacheVirtualItems { add { } remove { } }
+ public event System.Windows.Forms.ColumnClickEventHandler ColumnClick { add { } remove { } }
+ public event System.Windows.Forms.ColumnReorderedEventHandler ColumnReordered { add { } remove { } }
+ public event System.Windows.Forms.ColumnWidthChangedEventHandler ColumnWidthChanged { add { } remove { } }
+ public event System.Windows.Forms.ColumnWidthChangingEventHandler ColumnWidthChanging { add { } remove { } }
+ public event System.Windows.Forms.DrawListViewColumnHeaderEventHandler DrawColumnHeader { add { } remove { } }
+ public event System.Windows.Forms.DrawListViewItemEventHandler DrawItem { add { } remove { } }
+ public event System.Windows.Forms.DrawListViewSubItemEventHandler DrawSubItem { add { } remove { } }
+ public event System.EventHandler ItemActivate { add { } remove { } }
+ public event System.Windows.Forms.ItemCheckEventHandler ItemCheck { add { } remove { } }
+ public event System.Windows.Forms.ItemCheckedEventHandler ItemChecked { add { } remove { } }
+ public event System.Windows.Forms.ItemDragEventHandler ItemDrag { add { } remove { } }
+ public event System.Windows.Forms.ListViewItemMouseHoverEventHandler ItemMouseHover { add { } remove { } }
+ public event System.Windows.Forms.ListViewItemSelectionChangedEventHandler ItemSelectionChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.Windows.Forms.RetrieveVirtualItemEventHandler RetrieveVirtualItem { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.SearchForVirtualItemEventHandler SearchForVirtualItem { add { } remove { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public event System.Windows.Forms.ListViewVirtualItemsSelectionRangeChangedEventHandler VirtualItemsSelectionRangeChanged { add { } remove { } }
+ public void ArrangeIcons() { }
+ public void ArrangeIcons(System.Windows.Forms.ListViewAlignment value) { }
+ public void AutoResizeColumn(int columnIndex, System.Windows.Forms.ColumnHeaderAutoResizeStyle headerAutoResize) { }
+ public void AutoResizeColumns(System.Windows.Forms.ColumnHeaderAutoResizeStyle headerAutoResize) { }
+ public void BeginUpdate() { }
+ public void Clear() { }
+ protected override void CreateHandle() { }
+ protected override void Dispose(bool disposing) { }
+ public void EndUpdate() { }
+ public void EnsureVisible(int index) { }
+ public System.Windows.Forms.ListViewItem FindItemWithText(string text) { throw null; }
+ public System.Windows.Forms.ListViewItem FindItemWithText(string text, bool includeSubItemsInSearch, int startIndex) { throw null; }
+ public System.Windows.Forms.ListViewItem FindItemWithText(string text, bool includeSubItemsInSearch, int startIndex, bool isPrefixSearch) { throw null; }
+ public System.Windows.Forms.ListViewItem FindNearestItem(System.Windows.Forms.SearchDirectionHint dir, System.Drawing.Point point) { throw null; }
+ public System.Windows.Forms.ListViewItem FindNearestItem(System.Windows.Forms.SearchDirectionHint searchDirection, int x, int y) { throw null; }
+ public System.Windows.Forms.ListViewItem GetItemAt(int x, int y) { throw null; }
+ public System.Drawing.Rectangle GetItemRect(int index) { throw null; }
+ public System.Drawing.Rectangle GetItemRect(int index, System.Windows.Forms.ItemBoundsPortion portion) { throw null; }
+ public System.Windows.Forms.ListViewHitTestInfo HitTest(System.Drawing.Point point) { throw null; }
+ public System.Windows.Forms.ListViewHitTestInfo HitTest(int x, int y) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual void OnAfterLabelEdit(System.Windows.Forms.LabelEditEventArgs e) { }
+ protected override void OnBackgroundImageChanged(System.EventArgs e) { }
+ protected virtual void OnBeforeLabelEdit(System.Windows.Forms.LabelEditEventArgs e) { }
+ protected virtual void OnCacheVirtualItems(System.Windows.Forms.CacheVirtualItemsEventArgs e) { }
+ protected virtual void OnColumnClick(System.Windows.Forms.ColumnClickEventArgs e) { }
+ protected virtual void OnColumnReordered(System.Windows.Forms.ColumnReorderedEventArgs e) { }
+ protected virtual void OnColumnWidthChanged(System.Windows.Forms.ColumnWidthChangedEventArgs e) { }
+ protected virtual void OnColumnWidthChanging(System.Windows.Forms.ColumnWidthChangingEventArgs e) { }
+ protected virtual void OnDrawColumnHeader(System.Windows.Forms.DrawListViewColumnHeaderEventArgs e) { }
+ protected virtual void OnDrawItem(System.Windows.Forms.DrawListViewItemEventArgs e) { }
+ protected virtual void OnDrawSubItem(System.Windows.Forms.DrawListViewSubItemEventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected virtual void OnItemActivate(System.EventArgs e) { }
+ protected virtual void OnItemCheck(System.Windows.Forms.ItemCheckEventArgs ice) { }
+ protected virtual void OnItemChecked(System.Windows.Forms.ItemCheckedEventArgs e) { }
+ protected virtual void OnItemDrag(System.Windows.Forms.ItemDragEventArgs e) { }
+ protected virtual void OnItemMouseHover(System.Windows.Forms.ListViewItemMouseHoverEventArgs e) { }
+ protected virtual void OnItemSelectionChanged(System.Windows.Forms.ListViewItemSelectionChangedEventArgs e) { }
+ protected override void OnMouseHover(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected virtual void OnRetrieveVirtualItem(System.Windows.Forms.RetrieveVirtualItemEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ protected virtual void OnSearchForVirtualItem(System.Windows.Forms.SearchForVirtualItemEventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected override void OnSystemColorsChanged(System.EventArgs e) { }
+ protected virtual void OnVirtualItemsSelectionRangeChanged(System.Windows.Forms.ListViewVirtualItemsSelectionRangeChangedEventArgs e) { }
+ protected void RealizeProperties() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void RedrawItems(int startIndex, int endIndex, bool invalidateOnly) { }
+ public void Sort() { }
+ public override string ToString() { throw null; }
+ protected void UpdateExtendedStyles() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class CheckedIndexCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public CheckedIndexCollection(System.Windows.Forms.ListView owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public int this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public bool Contains(int checkedIndex) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(int checkedIndex) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object checkedIndex) { throw null; }
+ int System.Collections.IList.IndexOf(object checkedIndex) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class CheckedListViewItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public CheckedListViewItemCollection(System.Windows.Forms.ListView owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Windows.Forms.ListViewItem this[int index] { get { throw null; } }
+ public virtual System.Windows.Forms.ListViewItem this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public bool Contains(System.Windows.Forms.ListViewItem item) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.ListViewItem item) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object item) { throw null; }
+ int System.Collections.IList.IndexOf(object item) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class ColumnHeaderCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ColumnHeaderCollection(System.Windows.Forms.ListView owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.ColumnHeader this[int index] { get { throw null; } }
+ public virtual System.Windows.Forms.ColumnHeader this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.ColumnHeader Add(string text) { throw null; }
+ public virtual System.Windows.Forms.ColumnHeader Add(string text, int width) { throw null; }
+ public virtual System.Windows.Forms.ColumnHeader Add(string text, int width, System.Windows.Forms.HorizontalAlignment textAlign) { throw null; }
+ public virtual System.Windows.Forms.ColumnHeader Add(string key, string text) { throw null; }
+ public virtual System.Windows.Forms.ColumnHeader Add(string key, string text, int width) { throw null; }
+ public virtual System.Windows.Forms.ColumnHeader Add(string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, int imageIndex) { throw null; }
+ public virtual System.Windows.Forms.ColumnHeader Add(string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, string imageKey) { throw null; }
+ public virtual int Add(System.Windows.Forms.ColumnHeader value) { throw null; }
+ public virtual void AddRange(System.Windows.Forms.ColumnHeader[] values) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.ColumnHeader value) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.ColumnHeader value) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public void Insert(int index, string text) { }
+ public void Insert(int index, string text, int width) { }
+ public void Insert(int index, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign) { }
+ public void Insert(int index, string key, string text) { }
+ public void Insert(int index, string key, string text, int width) { }
+ public void Insert(int index, string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, int imageIndex) { }
+ public void Insert(int index, string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, string imageKey) { }
+ public void Insert(int index, System.Windows.Forms.ColumnHeader value) { }
+ public virtual void Remove(System.Windows.Forms.ColumnHeader column) { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class ListViewItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ListViewItemCollection(System.Windows.Forms.ListView owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.ListViewItem this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.ListViewItem this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.ListViewItem Add(string text) { throw null; }
+ public virtual System.Windows.Forms.ListViewItem Add(string text, int imageIndex) { throw null; }
+ public virtual System.Windows.Forms.ListViewItem Add(string text, string imageKey) { throw null; }
+ public virtual System.Windows.Forms.ListViewItem Add(string key, string text, int imageIndex) { throw null; }
+ public virtual System.Windows.Forms.ListViewItem Add(string key, string text, string imageKey) { throw null; }
+ public virtual System.Windows.Forms.ListViewItem Add(System.Windows.Forms.ListViewItem value) { throw null; }
+ public void AddRange(System.Windows.Forms.ListView.ListViewItemCollection items) { }
+ public void AddRange(System.Windows.Forms.ListViewItem[] items) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.ListViewItem item) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Windows.Forms.ListViewItem[] Find(string key, bool searchAllSubItems) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.ListViewItem item) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public System.Windows.Forms.ListViewItem Insert(int index, string text) { throw null; }
+ public System.Windows.Forms.ListViewItem Insert(int index, string text, int imageIndex) { throw null; }
+ public System.Windows.Forms.ListViewItem Insert(int index, string text, string imageKey) { throw null; }
+ public virtual System.Windows.Forms.ListViewItem Insert(int index, string key, string text, int imageIndex) { throw null; }
+ public virtual System.Windows.Forms.ListViewItem Insert(int index, string key, string text, string imageKey) { throw null; }
+ public System.Windows.Forms.ListViewItem Insert(int index, System.Windows.Forms.ListViewItem item) { throw null; }
+ public virtual void Remove(System.Windows.Forms.ListViewItem item) { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ int System.Collections.IList.Add(object item) { throw null; }
+ bool System.Collections.IList.Contains(object item) { throw null; }
+ int System.Collections.IList.IndexOf(object item) { throw null; }
+ void System.Collections.IList.Insert(int index, object item) { }
+ void System.Collections.IList.Remove(object item) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class SelectedIndexCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public SelectedIndexCollection(System.Windows.Forms.ListView owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public int this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(int itemIndex) { throw null; }
+ public void Clear() { }
+ public bool Contains(int selectedIndex) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(int selectedIndex) { throw null; }
+ public void Remove(int itemIndex) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object selectedIndex) { throw null; }
+ int System.Collections.IList.IndexOf(object selectedIndex) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class SelectedListViewItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public SelectedListViewItemCollection(System.Windows.Forms.ListView owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Windows.Forms.ListViewItem this[int index] { get { throw null; } }
+ public virtual System.Windows.Forms.ListViewItem this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.ListViewItem item) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.ListViewItem item) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object item) { throw null; }
+ int System.Collections.IList.IndexOf(object item) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ }
+ public enum ListViewAlignment
+ {
+ Default = 0,
+ Left = 1,
+ SnapToGrid = 5,
+ Top = 2,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Header")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.ListViewGroupConverter")]
+ [System.SerializableAttribute]
+ public sealed partial class ListViewGroup : System.Runtime.Serialization.ISerializable
+ {
+ public ListViewGroup() { }
+ public ListViewGroup(string header) { }
+ public ListViewGroup(string key, string headerText) { }
+ public ListViewGroup(string header, System.Windows.Forms.HorizontalAlignment headerAlignment) { }
+ public string Header { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ public System.Windows.Forms.HorizontalAlignment HeaderAlignment { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ListView.ListViewItemCollection Items { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ListView ListView { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class ListViewGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal ListViewGroupCollection() { }
+ public int Count { get { throw null; } }
+ public System.Windows.Forms.ListViewGroup this[int index] { get { throw null; } set { } }
+ public System.Windows.Forms.ListViewGroup this[string key] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public System.Windows.Forms.ListViewGroup Add(string key, string headerText) { throw null; }
+ public int Add(System.Windows.Forms.ListViewGroup group) { throw null; }
+ public void AddRange(System.Windows.Forms.ListViewGroupCollection groups) { }
+ public void AddRange(System.Windows.Forms.ListViewGroup[] groups) { }
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.ListViewGroup value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.ListViewGroup value) { throw null; }
+ public void Insert(int index, System.Windows.Forms.ListViewGroup group) { }
+ public void Remove(System.Windows.Forms.ListViewGroup group) { }
+ public void RemoveAt(int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ public partial class ListViewHitTestInfo
+ {
+ public ListViewHitTestInfo(System.Windows.Forms.ListViewItem hitItem, System.Windows.Forms.ListViewItem.ListViewSubItem hitSubItem, System.Windows.Forms.ListViewHitTestLocations hitLocation) { }
+ public System.Windows.Forms.ListViewItem Item { get { throw null; } }
+ public System.Windows.Forms.ListViewHitTestLocations Location { get { throw null; } }
+ public System.Windows.Forms.ListViewItem.ListViewSubItem SubItem { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ListViewHitTestLocations
+ {
+ AboveClientArea = 256,
+ BelowClientArea = 16,
+ Image = 2,
+ Label = 4,
+ LeftOfClientArea = 64,
+ None = 1,
+ RightOfClientArea = 32,
+ StateImage = 512,
+ }
+ public sealed partial class ListViewInsertionMark
+ {
+ internal ListViewInsertionMark() { }
+ public bool AppearsAfterItem { get { throw null; } set { } }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ public int Index { get { throw null; } set { } }
+ public int NearestIndex(System.Drawing.Point pt) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ListViewItemConverter))]
+ [System.SerializableAttribute]
+ public partial class ListViewItem : System.ICloneable, System.Runtime.Serialization.ISerializable
+ {
+ public ListViewItem() { }
+ protected ListViewItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ListViewItem(string text) { }
+ public ListViewItem(string text, int imageIndex) { }
+ public ListViewItem(string text, int imageIndex, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(string text, string imageKey) { }
+ public ListViewItem(string text, string imageKey, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(string text, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(string[] items) { }
+ public ListViewItem(string[] items, int imageIndex) { }
+ public ListViewItem(string[] items, int imageIndex, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font) { }
+ public ListViewItem(string[] items, int imageIndex, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(string[] items, int imageIndex, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(string[] items, string imageKey) { }
+ public ListViewItem(string[] items, string imageKey, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font) { }
+ public ListViewItem(string[] items, string imageKey, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(string[] items, string imageKey, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(string[] items, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(System.Windows.Forms.ListViewItem.ListViewSubItem[] subItems, int imageIndex) { }
+ public ListViewItem(System.Windows.Forms.ListViewItem.ListViewSubItem[] subItems, int imageIndex, System.Windows.Forms.ListViewGroup group) { }
+ public ListViewItem(System.Windows.Forms.ListViewItem.ListViewSubItem[] subItems, string imageKey) { }
+ public ListViewItem(System.Windows.Forms.ListViewItem.ListViewSubItem[] subItems, string imageKey, System.Windows.Forms.ListViewGroup group) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Focused { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ListViewGroup Group { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.NoneExcludedImageIndexConverter")]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int IndentCount { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Index { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ListView ListView { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Point Position { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Selected { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.NoneExcludedImageIndexConverter")]
+ [System.Windows.Forms.RelatedImageListAttribute("ListView.StateImageList")]
+ public int StateImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListViewSubItemCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public System.Windows.Forms.ListViewItem.ListViewSubItemCollection SubItems { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseItemStyleForSubItems { get { throw null; } set { } }
+ public void BeginEdit() { }
+ public virtual object Clone() { throw null; }
+ protected virtual void Deserialize(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual void EnsureVisible() { }
+ public System.Windows.Forms.ListViewItem FindNearestItem(System.Windows.Forms.SearchDirectionHint searchDirection) { throw null; }
+ public System.Drawing.Rectangle GetBounds(System.Windows.Forms.ItemBoundsPortion portion) { throw null; }
+ public System.Windows.Forms.ListViewItem.ListViewSubItem GetSubItemAt(int x, int y) { throw null; }
+ public virtual void Remove() { }
+ protected virtual void Serialize(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.ListViewSubItemConverter")]
+ [System.SerializableAttribute]
+ public partial class ListViewSubItem
+ {
+ public ListViewSubItem() { }
+ public ListViewSubItem(System.Windows.Forms.ListViewItem owner, string text) { }
+ public ListViewSubItem(System.Windows.Forms.ListViewItem owner, string text, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font) { }
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Font Font { get { throw null; } set { } }
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ public void ResetStyle() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ListViewSubItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ListViewSubItemCollection(System.Windows.Forms.ListViewItem owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Windows.Forms.ListViewItem.ListViewSubItem this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.ListViewItem.ListViewSubItem this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public System.Windows.Forms.ListViewItem.ListViewSubItem Add(string text) { throw null; }
+ public System.Windows.Forms.ListViewItem.ListViewSubItem Add(string text, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font) { throw null; }
+ public System.Windows.Forms.ListViewItem.ListViewSubItem Add(System.Windows.Forms.ListViewItem.ListViewSubItem item) { throw null; }
+ public void AddRange(string[] items) { }
+ public void AddRange(string[] items, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Drawing.Font font) { }
+ public void AddRange(System.Windows.Forms.ListViewItem.ListViewSubItem[] items) { }
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.ListViewItem.ListViewSubItem subItem) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.ListViewItem.ListViewSubItem subItem) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public void Insert(int index, System.Windows.Forms.ListViewItem.ListViewSubItem item) { }
+ public void Remove(System.Windows.Forms.ListViewItem.ListViewSubItem item) { }
+ public void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object item) { throw null; }
+ bool System.Collections.IList.Contains(object subItem) { throw null; }
+ int System.Collections.IList.IndexOf(object subItem) { throw null; }
+ void System.Collections.IList.Insert(int index, object item) { }
+ void System.Collections.IList.Remove(object item) { }
+ }
+ }
+ public partial class ListViewItemConverter : System.ComponentModel.ExpandableObjectConverter
+ {
+ public ListViewItemConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ListViewItemMouseHoverEventArgs : System.EventArgs
+ {
+ public ListViewItemMouseHoverEventArgs(System.Windows.Forms.ListViewItem item) { }
+ public System.Windows.Forms.ListViewItem Item { get { throw null; } }
+ }
+ public delegate void ListViewItemMouseHoverEventHandler(object sender, System.Windows.Forms.ListViewItemMouseHoverEventArgs e);
+ public partial class ListViewItemSelectionChangedEventArgs : System.EventArgs
+ {
+ public ListViewItemSelectionChangedEventArgs(System.Windows.Forms.ListViewItem item, int itemIndex, bool isSelected) { }
+ public bool IsSelected { get { throw null; } }
+ public System.Windows.Forms.ListViewItem Item { get { throw null; } }
+ public int ItemIndex { get { throw null; } }
+ }
+ public delegate void ListViewItemSelectionChangedEventHandler(object sender, System.Windows.Forms.ListViewItemSelectionChangedEventArgs e);
+ [System.FlagsAttribute]
+ public enum ListViewItemStates
+ {
+ Checked = 8,
+ Default = 32,
+ Focused = 16,
+ Grayed = 2,
+ Hot = 64,
+ Indeterminate = 256,
+ Marked = 128,
+ Selected = 1,
+ ShowKeyboardCues = 512,
+ }
+ public partial class ListViewVirtualItemsSelectionRangeChangedEventArgs : System.EventArgs
+ {
+ public ListViewVirtualItemsSelectionRangeChangedEventArgs(int startIndex, int endIndex, bool isSelected) { }
+ public int EndIndex { get { throw null; } }
+ public bool IsSelected { get { throw null; } }
+ public int StartIndex { get { throw null; } }
+ }
+ public delegate void ListViewVirtualItemsSelectionRangeChangedEventHandler(object sender, System.Windows.Forms.ListViewVirtualItemsSelectionRangeChangedEventArgs e);
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms.MainMenu", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ public partial class MainMenu : System.Windows.Forms.Menu
+ {
+ public MainMenu() : base (default(System.Windows.Forms.MenuItem[])) { }
+ public MainMenu(System.ComponentModel.IContainer container) : base (default(System.Windows.Forms.MenuItem[])) { }
+ public MainMenu(System.Windows.Forms.MenuItem[] items) : base (default(System.Windows.Forms.MenuItem[])) { }
+ [System.ComponentModel.AmbientValueAttribute((System.Windows.Forms.RightToLeft)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ public event System.EventHandler Collapse { add { } remove { } }
+ public virtual System.Windows.Forms.MainMenu CloneMenu() { throw null; }
+ protected override System.IntPtr CreateMenuHandle() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public System.Windows.Forms.Form GetForm() { throw null; }
+ protected internal virtual void OnCollapse(System.EventArgs e) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Text")]
+ [System.ComponentModel.DefaultEventAttribute("MaskInputRejected")]
+ [System.ComponentModel.DefaultPropertyAttribute("Mask")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.MaskedTextBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MaskedTextBox : System.Windows.Forms.TextBoxBase
+ {
+ public MaskedTextBox() { }
+ public MaskedTextBox(System.ComponentModel.MaskedTextProvider maskedTextProvider) { }
+ public MaskedTextBox(string mask) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool AcceptsTab { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowPromptAsInput { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool AsciiOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool BeepOnError { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool CanUndo { get { throw null; } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Globalization.CultureInfo Culture { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.MaskFormat)(2))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.MaskFormat CutCopyMaskFormat { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.IFormatProvider FormatProvider { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool HidePromptOnLeave { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.InsertKeyMode)(0))]
+ public System.Windows.Forms.InsertKeyMode InsertKeyMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsOverwriteMode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string[] Lines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.MaskPropertyEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public string Mask { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool MaskCompleted { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.ComponentModel.MaskedTextProvider MaskedTextProvider { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool MaskFull { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Multiline { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute('\0')]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public char PasswordChar { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute('_')]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public char PromptChar { get { throw null; } set { } }
+ public new bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool RejectInputOnFirstFailure { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ResetOnPrompt { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ResetOnSpace { get { throw null; } set { } }
+ public override string SelectedText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool SkipLiterals { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.MaskedTextBoxTextEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.HorizontalAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override int TextLength { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.MaskFormat)(2))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.MaskFormat TextMaskFormat { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool UseSystemPasswordChar { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Type ValidatingType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool WordWrap { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AcceptsTabChanged { add { } remove { } }
+ public event System.EventHandler IsOverwriteModeChanged { add { } remove { } }
+ public event System.EventHandler MaskChanged { add { } remove { } }
+ public event System.Windows.Forms.MaskInputRejectedEventHandler MaskInputRejected { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MultilineChanged { add { } remove { } }
+ public event System.EventHandler TextAlignChanged { add { } remove { } }
+ public event System.Windows.Forms.TypeValidationEventHandler TypeValidationCompleted { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void ClearUndo() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Window=(System.Security.Permissions.UIPermissionWindow)(3))]
+ protected override void CreateHandle() { }
+ public override char GetCharFromPosition(System.Drawing.Point pt) { throw null; }
+ public override int GetCharIndexFromPosition(System.Drawing.Point pt) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int GetFirstCharIndexFromLine(int lineNumber) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int GetFirstCharIndexOfCurrentLine() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override int GetLineFromCharIndex(int index) { throw null; }
+ public override System.Drawing.Point GetPositionFromCharIndex(int index) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnIsOverwriteModeChanged(System.EventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnMaskChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void OnMultilineChanged(System.EventArgs e) { }
+ protected virtual void OnTextAlignChanged(System.EventArgs e) { }
+ protected override void OnTextChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnValidating(System.ComponentModel.CancelEventArgs e) { }
+ protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessKeyMessage(ref System.Windows.Forms.Message m) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void ScrollToCaret() { }
+ public override string ToString() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void Undo() { }
+ public object ValidateText() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public enum MaskFormat
+ {
+ ExcludePromptAndLiterals = 0,
+ IncludeLiterals = 2,
+ IncludePrompt = 1,
+ IncludePromptAndLiterals = 3,
+ }
+ public partial class MaskInputRejectedEventArgs : System.EventArgs
+ {
+ public MaskInputRejectedEventArgs(int position, System.ComponentModel.MaskedTextResultHint rejectionHint) { }
+ public int Position { get { throw null; } }
+ public System.ComponentModel.MaskedTextResultHint RejectionHint { get { throw null; } }
+ }
+ public delegate void MaskInputRejectedEventHandler(object sender, System.Windows.Forms.MaskInputRejectedEventArgs e);
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class MdiClient : System.Windows.Forms.Control
+ {
+ public MdiClient() { }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ public System.Windows.Forms.Form[] MdiChildren { get { throw null; } }
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ public void LayoutMdi(System.Windows.Forms.MdiLayout value) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float dx, float dy) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class ControlCollection : System.Windows.Forms.Control.ControlCollection
+ {
+ public ControlCollection(System.Windows.Forms.MdiClient owner) : base (default(System.Windows.Forms.Control)) { }
+ public override void Add(System.Windows.Forms.Control value) { }
+ public override void Remove(System.Windows.Forms.Control value) { }
+ }
+ }
+ public enum MdiLayout
+ {
+ ArrangeIcons = 3,
+ Cascade = 0,
+ TileHorizontal = 1,
+ TileVertical = 2,
+ }
+ public partial class MeasureItemEventArgs : System.EventArgs
+ {
+ public MeasureItemEventArgs(System.Drawing.Graphics graphics, int index) { }
+ public MeasureItemEventArgs(System.Drawing.Graphics graphics, int index, int itemHeight) { }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public int Index { get { throw null; } }
+ public int ItemHeight { get { throw null; } set { } }
+ public int ItemWidth { get { throw null; } set { } }
+ }
+ public delegate void MeasureItemEventHandler(object sender, System.Windows.Forms.MeasureItemEventArgs e);
+ [System.ComponentModel.ListBindableAttribute(false)]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ public abstract partial class Menu : System.ComponentModel.Component
+ {
+ public const int FindHandle = 0;
+ public const int FindShortcut = 1;
+ protected Menu(System.Windows.Forms.MenuItem[] items) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool IsParent { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.MenuItem MdiListItem { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.Menu.MenuItemCollection MenuItems { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ protected internal void CloneMenu(System.Windows.Forms.Menu menuSrc) { }
+ protected virtual System.IntPtr CreateMenuHandle() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public System.Windows.Forms.MenuItem FindMenuItem(int type, System.IntPtr value) { throw null; }
+ protected int FindMergePosition(int mergeOrder) { throw null; }
+ public System.Windows.Forms.ContextMenu GetContextMenu() { throw null; }
+ public System.Windows.Forms.MainMenu GetMainMenu() { throw null; }
+ public virtual void MergeMenu(System.Windows.Forms.Menu menuSrc) { }
+ protected internal virtual bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) { throw null; }
+ public override string ToString() { throw null; }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class MenuItemCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public MenuItemCollection(System.Windows.Forms.Menu owner) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.MenuItem this[int index] { get { throw null; } }
+ public virtual System.Windows.Forms.MenuItem this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public virtual int Add(int index, System.Windows.Forms.MenuItem item) { throw null; }
+ public virtual System.Windows.Forms.MenuItem Add(string caption) { throw null; }
+ public virtual System.Windows.Forms.MenuItem Add(string caption, System.EventHandler onClick) { throw null; }
+ public virtual System.Windows.Forms.MenuItem Add(string caption, System.Windows.Forms.MenuItem[] items) { throw null; }
+ public virtual int Add(System.Windows.Forms.MenuItem item) { throw null; }
+ public virtual void AddRange(System.Windows.Forms.MenuItem[] items) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.MenuItem value) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Windows.Forms.MenuItem[] Find(string key, bool searchAllChildren) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.MenuItem value) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public virtual void Remove(System.Windows.Forms.MenuItem item) { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ }
+ public enum MenuGlyph
+ {
+ Arrow = 0,
+ Bullet = 2,
+ Checkmark = 1,
+ Max = 2,
+ Min = 0,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class MenuItem : System.Windows.Forms.Menu
+ {
+ public MenuItem() : base (default(System.Windows.Forms.MenuItem[])) { }
+ public MenuItem(string text) : base (default(System.Windows.Forms.MenuItem[])) { }
+ public MenuItem(string text, System.EventHandler onClick) : base (default(System.Windows.Forms.MenuItem[])) { }
+ public MenuItem(string text, System.EventHandler onClick, System.Windows.Forms.Shortcut shortcut) : base (default(System.Windows.Forms.MenuItem[])) { }
+ public MenuItem(string text, System.Windows.Forms.MenuItem[] items) : base (default(System.Windows.Forms.MenuItem[])) { }
+ public MenuItem(System.Windows.Forms.MenuMerge mergeType, int mergeOrder, System.Windows.Forms.Shortcut shortcut, string text, System.EventHandler onClick, System.EventHandler onPopup, System.EventHandler onSelect, System.Windows.Forms.MenuItem[] items) : base (default(System.Windows.Forms.MenuItem[])) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool BarBreak { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Break { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool DefaultItem { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Index { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool IsParent { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool MdiList { get { throw null; } set { } }
+ protected int MenuID { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int MergeOrder { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.MenuMerge)(0))]
+ public System.Windows.Forms.MenuMerge MergeType { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public char Mnemonic { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool OwnerDraw { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.Menu Parent { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool RadioCheck { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Shortcut)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Shortcut Shortcut { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool ShowShortcut { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ public event System.EventHandler Click { add { } remove { } }
+ public event System.Windows.Forms.DrawItemEventHandler DrawItem { add { } remove { } }
+ public event System.Windows.Forms.MeasureItemEventHandler MeasureItem { add { } remove { } }
+ public event System.EventHandler Popup { add { } remove { } }
+ public event System.EventHandler Select { add { } remove { } }
+ public virtual System.Windows.Forms.MenuItem CloneMenu() { throw null; }
+ protected void CloneMenu(System.Windows.Forms.MenuItem itemSrc) { }
+ protected override void Dispose(bool disposing) { }
+ public virtual System.Windows.Forms.MenuItem MergeMenu() { throw null; }
+ public void MergeMenu(System.Windows.Forms.MenuItem itemSrc) { }
+ protected virtual void OnClick(System.EventArgs e) { }
+ protected virtual void OnDrawItem(System.Windows.Forms.DrawItemEventArgs e) { }
+ protected virtual void OnInitMenuPopup(System.EventArgs e) { }
+ protected virtual void OnMeasureItem(System.Windows.Forms.MeasureItemEventArgs e) { }
+ protected virtual void OnPopup(System.EventArgs e) { }
+ protected virtual void OnSelect(System.EventArgs e) { }
+ public void PerformClick() { }
+ public virtual void PerformSelect() { }
+ public override string ToString() { throw null; }
+ }
+ public enum MenuMerge
+ {
+ Add = 0,
+ MergeItems = 2,
+ Remove = 3,
+ Replace = 1,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MenuStrip : System.Windows.Forms.ToolStrip
+ {
+ public MenuStrip() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool CanOverflow { get { throw null; } set { } }
+ protected override System.Windows.Forms.Padding DefaultGripMargin { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected override bool DefaultShowItemToolTips { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripGripStyle)(0))]
+ public new System.Windows.Forms.ToolStripGripStyle GripStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.MdiWindowListItemConverter")]
+ public System.Windows.Forms.ToolStripMenuItem MdiWindowListItem { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool ShowItemToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public new bool Stretch { get { throw null; } set { } }
+ public event System.EventHandler MenuActivate { add { } remove { } }
+ public event System.EventHandler MenuDeactivate { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected internal override System.Windows.Forms.ToolStripItem CreateDefaultItem(string text, System.Drawing.Image image, System.EventHandler onClick) { throw null; }
+ protected virtual void OnMenuActivate(System.EventArgs e) { }
+ protected virtual void OnMenuDeactivate(System.EventArgs e) { }
+ protected override bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public enum MergeAction
+ {
+ Append = 0,
+ Insert = 1,
+ MatchOnly = 4,
+ Remove = 3,
+ Replace = 2,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Message
+ {
+ public System.IntPtr HWnd { get { throw null; } set { } }
+ public System.IntPtr LParam { get { throw null; } set { } }
+ public int Msg { get { throw null; } set { } }
+ public System.IntPtr Result { get { throw null; } set { } }
+ public System.IntPtr WParam { get { throw null; } set { } }
+ public static System.Windows.Forms.Message Create(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public object GetLParam(System.Type cls) { throw null; }
+ public static bool operator ==(System.Windows.Forms.Message a, System.Windows.Forms.Message b) { throw null; }
+ public static bool operator !=(System.Windows.Forms.Message a, System.Windows.Forms.Message b) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class MessageBox
+ {
+ internal MessageBox() { }
+ public static System.Windows.Forms.DialogResult Show(string text) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(string text, string caption) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, bool displayHelpButton) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath, string keyword) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath, System.Windows.Forms.HelpNavigator navigator) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath, System.Windows.Forms.HelpNavigator navigator, object param) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton) { throw null; }
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath, string keyword) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath, System.Windows.Forms.HelpNavigator navigator) { throw null; }
+ [System.MonoTODOAttribute("Help is not implemented")]
+ public static System.Windows.Forms.DialogResult Show(System.Windows.Forms.IWin32Window owner, string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton, System.Windows.Forms.MessageBoxOptions options, string helpFilePath, System.Windows.Forms.HelpNavigator navigator, object param) { throw null; }
+ }
+ public enum MessageBoxButtons
+ {
+ AbortRetryIgnore = 2,
+ OK = 0,
+ OKCancel = 1,
+ RetryCancel = 5,
+ YesNo = 4,
+ YesNoCancel = 3,
+ }
+ public enum MessageBoxDefaultButton
+ {
+ Button1 = 0,
+ Button2 = 256,
+ Button3 = 512,
+ }
+ public enum MessageBoxIcon
+ {
+ Asterisk = 64,
+ Error = 16,
+ Exclamation = 48,
+ Hand = 16,
+ Information = 64,
+ None = 0,
+ Question = 32,
+ Stop = 16,
+ Warning = 48,
+ }
+ [System.FlagsAttribute]
+ public enum MessageBoxOptions
+ {
+ DefaultDesktopOnly = 131072,
+ RightAlign = 524288,
+ RtlReading = 1048576,
+ ServiceNotification = 2097152,
+ }
+ public delegate void MethodInvoker();
+ [System.ComponentModel.DefaultBindingPropertyAttribute("SelectionRange")]
+ [System.ComponentModel.DefaultEventAttribute("DateChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("SelectionRange")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.MonthCalendarDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MonthCalendar : System.Windows.Forms.Control
+ {
+ public MonthCalendar() { }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.DateTime[] AnnuallyBoldedDates { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.DateTime[] BoldedDates { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Size CalendarDimensions { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Day)(7))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Day FirstDayOfWeek { get { throw null; } set { } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ public System.DateTime MaxDate { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(7)]
+ public int MaxSelectionCount { get { throw null; } set { } }
+ public System.DateTime MinDate { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.DateTime[] MonthlyBoldedDates { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int ScrollChange { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.DateTime SelectionEnd { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ public System.Windows.Forms.SelectionRange SelectionRange { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.DateTime SelectionStart { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowToday { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowTodayCircle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool ShowWeekNumbers { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Size SingleMonthSize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public new System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ public System.Drawing.Color TitleBackColor { get { throw null; } set { } }
+ public System.Drawing.Color TitleForeColor { get { throw null; } set { } }
+ public System.DateTime TodayDate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool TodayDateSet { get { throw null; } }
+ public System.Drawing.Color TrailingForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Click { add { } remove { } }
+ public event System.Windows.Forms.DateRangeEventHandler DateChanged { add { } remove { } }
+ public event System.Windows.Forms.DateRangeEventHandler DateSelected { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public void AddAnnuallyBoldedDate(System.DateTime date) { }
+ public void AddBoldedDate(System.DateTime date) { }
+ public void AddMonthlyBoldedDate(System.DateTime date) { }
+ protected override void CreateHandle() { }
+ protected override void Dispose(bool disposing) { }
+ public System.Windows.Forms.SelectionRange GetDisplayRange(bool visible) { throw null; }
+ public System.Windows.Forms.MonthCalendar.HitTestInfo HitTest(System.Drawing.Point point) { throw null; }
+ public System.Windows.Forms.MonthCalendar.HitTestInfo HitTest(int x, int y) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnDateChanged(System.Windows.Forms.DateRangeEventArgs drevent) { }
+ protected virtual void OnDateSelected(System.Windows.Forms.DateRangeEventArgs drevent) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnForeColorChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ public void RemoveAllAnnuallyBoldedDates() { }
+ public void RemoveAllBoldedDates() { }
+ public void RemoveAllMonthlyBoldedDates() { }
+ public void RemoveAnnuallyBoldedDate(System.DateTime date) { }
+ public void RemoveBoldedDate(System.DateTime date) { }
+ public void RemoveMonthlyBoldedDate(System.DateTime date) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ public void SetCalendarDimensions(int x, int y) { }
+ public void SetDate(System.DateTime date) { }
+ public void SetSelectionRange(System.DateTime date1, System.DateTime date2) { }
+ public override string ToString() { throw null; }
+ public void UpdateBoldedDates() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ public enum HitArea
+ {
+ CalendarBackground = 6,
+ Date = 7,
+ DayOfWeek = 10,
+ NextMonthButton = 4,
+ NextMonthDate = 8,
+ Nowhere = 0,
+ PrevMonthButton = 5,
+ PrevMonthDate = 9,
+ TitleBackground = 1,
+ TitleMonth = 2,
+ TitleYear = 3,
+ TodayLink = 12,
+ WeekNumbers = 11,
+ }
+ public sealed partial class HitTestInfo
+ {
+ internal HitTestInfo() { }
+ public System.Windows.Forms.MonthCalendar.HitArea HitArea { get { throw null; } }
+ public System.Drawing.Point Point { get { throw null; } }
+ public System.DateTime Time { get { throw null; } }
+ }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum MouseButtons
+ {
+ Left = 1048576,
+ Middle = 4194304,
+ None = 0,
+ Right = 2097152,
+ XButton1 = 8388608,
+ XButton2 = 16777216,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MouseEventArgs : System.EventArgs
+ {
+ public MouseEventArgs(System.Windows.Forms.MouseButtons button, int clicks, int x, int y, int delta) { }
+ public System.Windows.Forms.MouseButtons Button { get { throw null; } }
+ public int Clicks { get { throw null; } }
+ public int Delta { get { throw null; } }
+ public System.Drawing.Point Location { get { throw null; } }
+ public int X { get { throw null; } }
+ public int Y { get { throw null; } }
+ }
+ public delegate void MouseEventHandler(object sender, System.Windows.Forms.MouseEventArgs e);
+ public partial class NativeWindow : System.MarshalByRefObject, System.Windows.Forms.IWin32Window
+ {
+ public NativeWindow() { }
+ public System.IntPtr Handle { get { throw null; } }
+ public void AssignHandle(System.IntPtr handle) { }
+ public virtual void CreateHandle(System.Windows.Forms.CreateParams cp) { }
+ public void DefWndProc(ref System.Windows.Forms.Message m) { }
+ public virtual void DestroyHandle() { }
+ ~NativeWindow() { }
+ public static System.Windows.Forms.NativeWindow FromHandle(System.IntPtr handle) { throw null; }
+ protected virtual void OnHandleChange() { }
+ protected virtual void OnThreadException(System.Exception e) { }
+ public virtual void ReleaseHandle() { }
+ protected virtual void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class NavigateEventArgs : System.EventArgs
+ {
+ public NavigateEventArgs(bool isForward) { }
+ public bool Forward { get { throw null; } }
+ }
+ public delegate void NavigateEventHandler(object sender, System.Windows.Forms.NavigateEventArgs ne);
+ public partial class NodeLabelEditEventArgs : System.EventArgs
+ {
+ public NodeLabelEditEventArgs(System.Windows.Forms.TreeNode node) { }
+ public NodeLabelEditEventArgs(System.Windows.Forms.TreeNode node, string label) { }
+ public bool CancelEdit { get { throw null; } set { } }
+ public string Label { get { throw null; } }
+ public System.Windows.Forms.TreeNode Node { get { throw null; } }
+ }
+ public delegate void NodeLabelEditEventHandler(object sender, System.Windows.Forms.NodeLabelEditEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("MouseDoubleClick")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.NotifyIconDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ public sealed partial class NotifyIcon : System.ComponentModel.Component
+ {
+ public NotifyIcon() { }
+ public NotifyIcon(System.ComponentModel.IContainer container) { }
+ [System.ComponentModel.DefaultValueAttribute("None")]
+ public System.Windows.Forms.ToolTipIcon BalloonTipIcon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string BalloonTipText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string BalloonTipTitle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ContextMenu ContextMenu { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Icon Icon { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ public event System.EventHandler BalloonTipClicked { add { } remove { } }
+ public event System.EventHandler BalloonTipClosed { add { } remove { } }
+ public event System.EventHandler BalloonTipShown { add { } remove { } }
+ public event System.EventHandler Click { add { } remove { } }
+ public event System.EventHandler DoubleClick { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ public void ShowBalloonTip(int timeout) { }
+ public void ShowBalloonTip(int timeout, string tipTitle, string tipText, System.Windows.Forms.ToolTipIcon tipIcon) { }
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Value")]
+ [System.ComponentModel.DefaultEventAttribute("ValueChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Value")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class NumericUpDown : System.Windows.Forms.UpDownBase, System.ComponentModel.ISupportInitialize
+ {
+ public NumericUpDown() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.NumericUpDownAccelerationCollection Accelerations { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int DecimalPlaces { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Hexadecimal { get { throw null; } set { } }
+ public decimal Increment { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public decimal Maximum { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public decimal Minimum { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool ThousandsSeparator { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ public decimal Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public event System.EventHandler ValueChanged { add { } remove { } }
+ public void BeginInit() { }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ public override void DownButton() { }
+ public void EndInit() { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected override void OnTextBoxKeyPress(object source, System.Windows.Forms.KeyPressEventArgs e) { }
+ protected virtual void OnValueChanged(System.EventArgs e) { }
+ protected void ParseEditText() { }
+ public override string ToString() { throw null; }
+ public override void UpButton() { }
+ protected override void UpdateEditText() { }
+ protected override void ValidateEditText() { }
+ }
+ public partial class NumericUpDownAcceleration
+ {
+ public NumericUpDownAcceleration(int seconds, decimal increment) { }
+ public decimal Increment { get { throw null; } set { } }
+ public int Seconds { get { throw null; } set { } }
+ }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class NumericUpDownAccelerationCollection : System.MarshalByRefObject, System.Collections.Generic.ICollection<System.Windows.Forms.NumericUpDownAcceleration>, System.Collections.Generic.IEnumerable<System.Windows.Forms.NumericUpDownAcceleration>, System.Collections.IEnumerable
+ {
+ public NumericUpDownAccelerationCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Windows.Forms.NumericUpDownAcceleration this[int index] { get { throw null; } }
+ public void Add(System.Windows.Forms.NumericUpDownAcceleration acceleration) { }
+ public void AddRange(params System.Windows.Forms.NumericUpDownAcceleration[] accelerations) { }
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.NumericUpDownAcceleration acceleration) { throw null; }
+ public void CopyTo(System.Windows.Forms.NumericUpDownAcceleration[] array, int index) { }
+ public bool Remove(System.Windows.Forms.NumericUpDownAcceleration acceleration) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Windows.Forms.NumericUpDownAcceleration> System.Collections.Generic.IEnumerable<System.Windows.Forms.NumericUpDownAcceleration>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class OpacityConverter : System.ComponentModel.TypeConverter
+ {
+ public OpacityConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public sealed partial class OpenFileDialog : System.Windows.Forms.FileDialog
+ {
+ public OpenFileDialog() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public override bool CheckFileExists { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Multiselect { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ReadOnlyChecked { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string SafeFileName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string[] SafeFileNames { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowReadOnly { get { throw null; } set { } }
+ public System.IO.Stream OpenFile() { throw null; }
+ public override void Reset() { }
+ }
+ public enum Orientation
+ {
+ Horizontal = 0,
+ Vertical = 1,
+ }
+ public partial class OSFeature : System.Windows.Forms.FeatureSupport
+ {
+ public static readonly object LayeredWindows;
+ public static readonly object Themes;
+ protected OSFeature() { }
+ public static System.Windows.Forms.OSFeature Feature { get { throw null; } }
+ public override System.Version GetVersionPresent(object feature) { throw null; }
+ public static bool IsPresent(System.Windows.Forms.SystemParameter enumVal) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class OwnerDrawPropertyBag : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable
+ {
+ protected OwnerDrawPropertyBag(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ public System.Drawing.Font Font { get { throw null; } set { } }
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ public static System.Windows.Forms.OwnerDrawPropertyBag Copy(System.Windows.Forms.OwnerDrawPropertyBag value) { throw null; }
+ public virtual bool IsEmpty() { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.PaddingConverter))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Padding
+ {
+ public static readonly System.Windows.Forms.Padding Empty;
+ public Padding(int all) { throw null;}
+ public Padding(int left, int top, int right, int bottom) { throw null;}
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int All { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Bottom { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Horizontal { get { throw null; } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Left { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Right { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Top { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Vertical { get { throw null; } }
+ public static System.Windows.Forms.Padding Add(System.Windows.Forms.Padding p1, System.Windows.Forms.Padding p2) { throw null; }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Windows.Forms.Padding operator +(System.Windows.Forms.Padding p1, System.Windows.Forms.Padding p2) { throw null; }
+ public static bool operator ==(System.Windows.Forms.Padding p1, System.Windows.Forms.Padding p2) { throw null; }
+ public static bool operator !=(System.Windows.Forms.Padding p1, System.Windows.Forms.Padding p2) { throw null; }
+ public static System.Windows.Forms.Padding operator -(System.Windows.Forms.Padding p1, System.Windows.Forms.Padding p2) { throw null; }
+ public static System.Windows.Forms.Padding Subtract(System.Windows.Forms.Padding p1, System.Windows.Forms.Padding p2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class PaddingConverter : System.ComponentModel.TypeConverter
+ {
+ public PaddingConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Document")]
+ public sealed partial class PageSetupDialog : System.Windows.Forms.CommonDialog
+ {
+ public PageSetupDialog() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowMargins { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowOrientation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowPaper { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowPrinter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Drawing.Printing.PrintDocument Document { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.MonoTODOAttribute("Stubbed, not implemented")]
+ public bool EnableMetric { get { throw null; } set { } }
+ public System.Drawing.Printing.Margins MinMargins { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Printing.PageSettings PageSettings { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowHelp { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowNetwork { get { throw null; } set { } }
+ public override void Reset() { }
+ protected override bool RunDialog(System.IntPtr hwndOwner) { throw null; }
+ }
+ public partial class PaintEventArgs : System.EventArgs, System.IDisposable
+ {
+ public PaintEventArgs(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipRect) { }
+ public System.Drawing.Rectangle ClipRectangle { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~PaintEventArgs() { }
+ }
+ public delegate void PaintEventHandler(object sender, System.Windows.Forms.PaintEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("Paint")]
+ [System.ComponentModel.DefaultPropertyAttribute("BorderStyle")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.PanelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(1))]
+ public partial class Panel : System.Windows.Forms.ScrollableControl
+ {
+ public Panel() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoSizeMode)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(0))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ protected override void OnResize(System.EventArgs eventargs) { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Image")]
+ [System.ComponentModel.DefaultPropertyAttribute("Image")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.PictureBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(1))]
+ public partial class PictureBox : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize
+ {
+ public PictureBox() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(0))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool CausesValidation { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Drawing.Image ErrorImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Image Image { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string ImageLocation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Drawing.Image InitialImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.PictureBoxSizeMode)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.PictureBoxSizeMode SizeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool WaitOnLoad { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CausesValidationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Enter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Leave { add { } remove { } }
+ public event System.ComponentModel.AsyncCompletedEventHandler LoadCompleted { add { } remove { } }
+ public event System.ComponentModel.ProgressChangedEventHandler LoadProgressChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler RightToLeftChanged { add { } remove { } }
+ public event System.EventHandler SizeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public void CancelAsync() { }
+ protected override void Dispose(bool disposing) { }
+ public void Load() { }
+ public void Load(string url) { }
+ public void LoadAsync() { }
+ public void LoadAsync(string url) { }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected virtual void OnLoadCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { }
+ protected virtual void OnLoadProgressChanged(System.ComponentModel.ProgressChangedEventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pe) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected virtual void OnSizeModeChanged(System.EventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ void System.ComponentModel.ISupportInitialize.BeginInit() { }
+ void System.ComponentModel.ISupportInitialize.EndInit() { }
+ public override string ToString() { throw null; }
+ }
+ public enum PictureBoxSizeMode
+ {
+ AutoSize = 2,
+ CenterImage = 3,
+ Normal = 0,
+ StretchImage = 1,
+ Zoom = 4,
+ }
+ public partial class PopupEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public PopupEventArgs(System.Windows.Forms.IWin32Window associatedWindow, System.Windows.Forms.Control associatedControl, bool isBalloon, System.Drawing.Size size) { }
+ public System.Windows.Forms.Control AssociatedControl { get { throw null; } }
+ public System.Windows.Forms.IWin32Window AssociatedWindow { get { throw null; } }
+ public bool IsBalloon { get { throw null; } }
+ public System.Drawing.Size ToolTipSize { get { throw null; } set { } }
+ }
+ public delegate void PopupEventHandler(object sender, System.Windows.Forms.PopupEventArgs e);
+ public enum PowerLineStatus
+ {
+ Offline = 0,
+ Online = 1,
+ Unknown = 255,
+ }
+ public enum PowerState
+ {
+ Hibernate = 1,
+ Suspend = 0,
+ }
+ public partial class PowerStatus
+ {
+ internal PowerStatus() { }
+ public System.Windows.Forms.BatteryChargeStatus BatteryChargeStatus { get { throw null; } }
+ public int BatteryFullLifetime { get { throw null; } }
+ public float BatteryLifePercent { get { throw null; } }
+ public int BatteryLifeRemaining { get { throw null; } }
+ public System.Windows.Forms.PowerLineStatus PowerLineStatus { get { throw null; } }
+ }
+ public enum PreProcessControlState
+ {
+ MessageNeeded = 1,
+ MessageNotNeeded = 2,
+ MessageProcessed = 0,
+ }
+ public partial class PreviewKeyDownEventArgs : System.EventArgs
+ {
+ public PreviewKeyDownEventArgs(System.Windows.Forms.Keys keyData) { }
+ public bool Alt { get { throw null; } }
+ public bool Control { get { throw null; } }
+ public bool IsInputKey { get { throw null; } set { } }
+ public System.Windows.Forms.Keys KeyCode { get { throw null; } }
+ public System.Windows.Forms.Keys KeyData { get { throw null; } }
+ public int KeyValue { get { throw null; } }
+ public System.Windows.Forms.Keys Modifiers { get { throw null; } }
+ public bool Shift { get { throw null; } }
+ }
+ public delegate void PreviewKeyDownEventHandler(object sender, System.Windows.Forms.PreviewKeyDownEventArgs e);
+ public partial class PrintControllerWithStatusDialog : System.Drawing.Printing.PrintController
+ {
+ public PrintControllerWithStatusDialog(System.Drawing.Printing.PrintController underlyingController) { }
+ public PrintControllerWithStatusDialog(System.Drawing.Printing.PrintController underlyingController, string dialogTitle) { }
+ public override bool IsPreview { get { throw null; } }
+ public override void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public override void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public override System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Document")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.PrintDialogDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public sealed partial class PrintDialog : System.Windows.Forms.CommonDialog
+ {
+ public PrintDialog() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowCurrentPage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowPrintToFile { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowSelection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AllowSomePages { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Drawing.Printing.PrintDocument Document { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool PrintToFile { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowHelp { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowNetwork { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Stub, not implemented, will always use default dialog")]
+ public bool UseEXDialog { get { throw null; } set { } }
+ public override void Reset() { }
+ protected override bool RunDialog(System.IntPtr hwndOwner) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Document")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class PrintPreviewControl : System.Windows.Forms.Control
+ {
+ public PrintPreviewControl() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoZoom { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int Columns { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Drawing.Printing.PrintDocument Document { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute((System.Windows.Forms.RightToLeft)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int Rows { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int StartPage { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseAntiAlias { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0.3)]
+ public double Zoom { get { throw null; } set { } }
+ public event System.EventHandler StartPageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public void InvalidatePreview() { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pevent) { }
+ protected override void OnResize(System.EventArgs eventargs) { }
+ protected virtual void OnStartPageChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void ResetBackColor() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void ResetForeColor() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Document")]
+ [System.ComponentModel.DesignerAttribute("System.ComponentModel.Design.ComponentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(true)]
+ [System.ComponentModel.ToolboxItemAttribute(true)]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms.Control.TopLevel", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class PrintPreviewDialog : System.Windows.Forms.Form
+ {
+ public PrintPreviewDialog() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.IButtonControl AcceptButton { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string AccessibleDescription { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string AccessibleName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.AccessibleRole AccessibleRole { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool AutoScale { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This property has been deprecated. Use AutoScaleDimensions instead.")]
+ public override System.Drawing.Size AutoScaleBaseSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.AutoValidate AutoValidate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.IButtonControl CancelButton { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ContextMenu ContextMenu { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool ControlBox { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ControlBindingsCollection DataBindings { get { throw null; } }
+ protected override System.Drawing.Size DefaultMinimumSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ScrollableControl.DockPaddingEdges DockPadding { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Drawing.Printing.PrintDocument Document { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.FormBorderStyle FormBorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool HelpButton { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Icon Icon { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool IsMdiContainer { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool KeyPreview { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Margin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool MaximizeBox { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.MainMenu Menu { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool MinimizeBox { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new double Opacity { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.PrintPreviewControl PrintPreviewControl { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool ShowInTaskbar { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.SizeGripStyle)(2))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.SizeGripStyle SizeGripStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.FormStartPosition StartPosition { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new object Tag { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TopMost { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Color TransparencyKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseAntiAlias { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool UseWaitCursor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.FormWindowState WindowState { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoValidateChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CausesValidationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ContextMenuChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ContextMenuStripChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CursorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DockChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler EnabledChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler LocationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MarginChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MaximumSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MinimumSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler RightToLeftChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler SizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler VisibleChanged { add { } remove { } }
+ [System.MonoInternalNoteAttribute("Throw InvalidPrinterException")]
+ protected override void CreateHandle() { }
+ protected override void OnClosing(System.ComponentModel.CancelEventArgs e) { }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override bool ProcessTabKey(bool forward) { throw null; }
+ }
+ public sealed partial class ProfessionalColors
+ {
+ internal ProfessionalColors() { }
+ public static System.Drawing.Color ButtonCheckedGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ButtonCheckedGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ButtonCheckedGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color ButtonCheckedHighlight { get { throw null; } }
+ public static System.Drawing.Color ButtonCheckedHighlightBorder { get { throw null; } }
+ public static System.Drawing.Color ButtonPressedBorder { get { throw null; } }
+ public static System.Drawing.Color ButtonPressedGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ButtonPressedGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ButtonPressedGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color ButtonPressedHighlight { get { throw null; } }
+ public static System.Drawing.Color ButtonPressedHighlightBorder { get { throw null; } }
+ public static System.Drawing.Color ButtonSelectedBorder { get { throw null; } }
+ public static System.Drawing.Color ButtonSelectedGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ButtonSelectedGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ButtonSelectedGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color ButtonSelectedHighlight { get { throw null; } }
+ public static System.Drawing.Color ButtonSelectedHighlightBorder { get { throw null; } }
+ public static System.Drawing.Color CheckBackground { get { throw null; } }
+ public static System.Drawing.Color CheckPressedBackground { get { throw null; } }
+ public static System.Drawing.Color CheckSelectedBackground { get { throw null; } }
+ public static System.Drawing.Color GripDark { get { throw null; } }
+ public static System.Drawing.Color GripLight { get { throw null; } }
+ public static System.Drawing.Color ImageMarginGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ImageMarginGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ImageMarginGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color ImageMarginRevealedGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ImageMarginRevealedGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ImageMarginRevealedGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color MenuBorder { get { throw null; } }
+ public static System.Drawing.Color MenuItemBorder { get { throw null; } }
+ public static System.Drawing.Color MenuItemPressedGradientBegin { get { throw null; } }
+ public static System.Drawing.Color MenuItemPressedGradientEnd { get { throw null; } }
+ public static System.Drawing.Color MenuItemPressedGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color MenuItemSelected { get { throw null; } }
+ public static System.Drawing.Color MenuItemSelectedGradientBegin { get { throw null; } }
+ public static System.Drawing.Color MenuItemSelectedGradientEnd { get { throw null; } }
+ public static System.Drawing.Color MenuStripGradientBegin { get { throw null; } }
+ public static System.Drawing.Color MenuStripGradientEnd { get { throw null; } }
+ public static System.Drawing.Color OverflowButtonGradientBegin { get { throw null; } }
+ public static System.Drawing.Color OverflowButtonGradientEnd { get { throw null; } }
+ public static System.Drawing.Color OverflowButtonGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color RaftingContainerGradientBegin { get { throw null; } }
+ public static System.Drawing.Color RaftingContainerGradientEnd { get { throw null; } }
+ public static System.Drawing.Color SeparatorDark { get { throw null; } }
+ public static System.Drawing.Color SeparatorLight { get { throw null; } }
+ public static System.Drawing.Color StatusStripGradientBegin { get { throw null; } }
+ public static System.Drawing.Color StatusStripGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ToolStripBorder { get { throw null; } }
+ public static System.Drawing.Color ToolStripContentPanelGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ToolStripContentPanelGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ToolStripDropDownBackground { get { throw null; } }
+ public static System.Drawing.Color ToolStripGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ToolStripGradientEnd { get { throw null; } }
+ public static System.Drawing.Color ToolStripGradientMiddle { get { throw null; } }
+ public static System.Drawing.Color ToolStripPanelGradientBegin { get { throw null; } }
+ public static System.Drawing.Color ToolStripPanelGradientEnd { get { throw null; } }
+ }
+ public partial class ProfessionalColorTable
+ {
+ public ProfessionalColorTable() { }
+ public virtual System.Drawing.Color ButtonCheckedGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ButtonCheckedGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ButtonCheckedGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color ButtonCheckedHighlight { get { throw null; } }
+ public virtual System.Drawing.Color ButtonCheckedHighlightBorder { get { throw null; } }
+ public virtual System.Drawing.Color ButtonPressedBorder { get { throw null; } }
+ public virtual System.Drawing.Color ButtonPressedGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ButtonPressedGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ButtonPressedGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color ButtonPressedHighlight { get { throw null; } }
+ public virtual System.Drawing.Color ButtonPressedHighlightBorder { get { throw null; } }
+ public virtual System.Drawing.Color ButtonSelectedBorder { get { throw null; } }
+ public virtual System.Drawing.Color ButtonSelectedGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ButtonSelectedGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ButtonSelectedGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color ButtonSelectedHighlight { get { throw null; } }
+ public virtual System.Drawing.Color ButtonSelectedHighlightBorder { get { throw null; } }
+ public virtual System.Drawing.Color CheckBackground { get { throw null; } }
+ public virtual System.Drawing.Color CheckPressedBackground { get { throw null; } }
+ public virtual System.Drawing.Color CheckSelectedBackground { get { throw null; } }
+ public virtual System.Drawing.Color GripDark { get { throw null; } }
+ public virtual System.Drawing.Color GripLight { get { throw null; } }
+ public virtual System.Drawing.Color ImageMarginGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ImageMarginGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ImageMarginGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color ImageMarginRevealedGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ImageMarginRevealedGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ImageMarginRevealedGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color MenuBorder { get { throw null; } }
+ public virtual System.Drawing.Color MenuItemBorder { get { throw null; } }
+ public virtual System.Drawing.Color MenuItemPressedGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color MenuItemPressedGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color MenuItemPressedGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color MenuItemSelected { get { throw null; } }
+ public virtual System.Drawing.Color MenuItemSelectedGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color MenuItemSelectedGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color MenuStripGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color MenuStripGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color OverflowButtonGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color OverflowButtonGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color OverflowButtonGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color RaftingContainerGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color RaftingContainerGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color SeparatorDark { get { throw null; } }
+ public virtual System.Drawing.Color SeparatorLight { get { throw null; } }
+ public virtual System.Drawing.Color StatusStripGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color StatusStripGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripBorder { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripContentPanelGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripContentPanelGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripDropDownBackground { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripGradientEnd { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripGradientMiddle { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripPanelGradientBegin { get { throw null; } }
+ public virtual System.Drawing.Color ToolStripPanelGradientEnd { get { throw null; } }
+ public bool UseSystemColors { get { throw null; } set { } }
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Value")]
+ [System.ComponentModel.DefaultPropertyAttribute("Value")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ProgressBar : System.Windows.Forms.Control
+ {
+ public ProgressBar() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool CausesValidation { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ public int MarqueeAnimationSpeed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Maximum { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Minimum { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("RTL is not supported")]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ public int Step { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ProgressBarStyle)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public System.Windows.Forms.ProgressBarStyle Style { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CausesValidationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Enter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Leave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ protected override void CreateHandle() { }
+ public void Increment(int value) { }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnForeColorChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ public void PerformStep() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void ResetForeColor() { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ProgressBarRenderer
+ {
+ internal ProgressBarRenderer() { }
+ public static int ChunkSpaceThickness { get { throw null; } }
+ public static int ChunkThickness { get { throw null; } }
+ public static bool IsSupported { get { throw null; } }
+ public static void DrawHorizontalBar(System.Drawing.Graphics g, System.Drawing.Rectangle bounds) { }
+ public static void DrawHorizontalChunks(System.Drawing.Graphics g, System.Drawing.Rectangle bounds) { }
+ public static void DrawVerticalBar(System.Drawing.Graphics g, System.Drawing.Rectangle bounds) { }
+ public static void DrawVerticalChunks(System.Drawing.Graphics g, System.Drawing.Rectangle bounds) { }
+ }
+ public enum ProgressBarStyle
+ {
+ Blocks = 0,
+ Continuous = 1,
+ Marquee = 2,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.PropertyGridDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class PropertyGrid : System.Windows.Forms.ContainerControl, System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser
+ {
+ public PropertyGrid() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoScroll { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.ComponentModel.AttributeCollection BrowsableAttributes { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public virtual bool CanShowCommands { get { throw null; } }
+ public bool CanShowVisualStyleGlyphs { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "ControlText")]
+ public System.Drawing.Color CategoryForeColor { get { throw null; } set { } }
+ public System.Drawing.Color CategorySplitterColor { get { throw null; } set { } }
+ public System.Drawing.Color CommandsActiveLinkColor { get { throw null; } set { } }
+ public System.Drawing.Color CommandsBackColor { get { throw null; } set { } }
+ public System.Drawing.Color CommandsBorderColor { get { throw null; } set { } }
+ public System.Drawing.Color CommandsDisabledLinkColor { get { throw null; } set { } }
+ public System.Drawing.Color CommandsForeColor { get { throw null; } set { } }
+ public System.Drawing.Color CommandsLinkColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Commands are not implemented yet.")]
+ public virtual bool CommandsVisible { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool CommandsVisibleIfAvailable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.Point ContextMenuDefaultLocation { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Control.ControlCollection Controls { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Type DefaultTabType { get { throw null; } }
+ public System.Drawing.Color DisabledItemForeColor { get { throw null; } set { } }
+ protected bool DrawFlatToolbar { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [Control]")]
+ public System.Drawing.Color HelpBackColor { get { throw null; } set { } }
+ public System.Drawing.Color HelpBorderColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [ControlText]")]
+ public System.Drawing.Color HelpForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool HelpVisible { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool LargeButtons { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [InactiveBorder]")]
+ public System.Drawing.Color LineColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.PropertySort)(3))]
+ public System.Windows.Forms.PropertySort PropertySort { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.PropertyGrid.PropertyTabCollection PropertyTabs { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.GridItem SelectedGridItem { get { throw null; } set { } }
+ public System.Drawing.Color SelectedItemWithFocusBackColor { get { throw null; } set { } }
+ public System.Drawing.Color SelectedItemWithFocusForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.PropertyGrid+SelectedObjectConverter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public object SelectedObject { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object[] SelectedObjects { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.Design.PropertyTab SelectedTab { get { throw null; } }
+ protected internal override bool ShowFocusCues { get { throw null; } }
+ protected virtual System.Drawing.Bitmap ShowPropertyPageImage { get { throw null; } }
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ protected virtual System.Drawing.Bitmap SortByCategoryImage { get { throw null; } }
+ protected virtual System.Drawing.Bitmap SortByPropertyImage { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ bool System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.InPropertySet { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ToolbarVisible { get { throw null; } set { } }
+ protected System.Windows.Forms.ToolStripRenderer ToolStripRenderer { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseCompatibleTextRendering { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [Window]")]
+ public System.Drawing.Color ViewBackColor { get { throw null; } set { } }
+ public System.Drawing.Color ViewBorderColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [WindowText]")]
+ public System.Drawing.Color ViewForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler MouseEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.EventHandler MouseLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ public event System.EventHandler PropertySortChanged { add { } remove { } }
+ public event System.Windows.Forms.PropertyTabChangedEventHandler PropertyTabChanged { add { } remove { } }
+ public event System.Windows.Forms.PropertyValueChangedEventHandler PropertyValueChanged { add { } remove { } }
+ public event System.Windows.Forms.SelectedGridItemChangedEventHandler SelectedGridItemChanged { add { } remove { } }
+ public event System.EventHandler SelectedObjectsChanged { add { } remove { } }
+ event System.ComponentModel.Design.ComponentRenameEventHandler System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.ComComponentNameChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public void CollapseAllGridItems() { }
+ protected virtual System.Windows.Forms.Design.PropertyTab CreatePropertyTab(System.Type tabType) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void ExpandAllGridItems() { }
+ [System.MonoTODOAttribute("Never called")]
+ protected void OnComComponentNameChanged(System.ComponentModel.Design.ComponentRenameEventArgs e) { }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnGotFocus(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs me) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs me) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs me) { }
+ protected void OnNotifyPropertyValueUIItemsChanged(object sender, System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pevent) { }
+ protected virtual void OnPropertySortChanged(System.EventArgs e) { }
+ protected virtual void OnPropertyTabChanged(System.Windows.Forms.PropertyTabChangedEventArgs e) { }
+ protected virtual void OnPropertyValueChanged(System.Windows.Forms.PropertyValueChangedEventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected virtual void OnSelectedGridItemChanged(System.Windows.Forms.SelectedGridItemChangedEventArgs e) { }
+ protected virtual void OnSelectedObjectsChanged(System.EventArgs e) { }
+ protected override void OnSystemColorsChanged(System.EventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ public override void Refresh() { }
+ public void RefreshTabs(System.ComponentModel.PropertyTabScope tabScope) { }
+ public void ResetSelectedProperty() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float dx, float dy) { }
+ protected void ShowEventsButton(bool value) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ void System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.DropDownDone() { }
+ [System.MonoTODOAttribute("Not implemented, will throw NotImplementedException")]
+ bool System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.EnsurePendingChangesCommitted() { throw null; }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ void System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.HandleF4() { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ void System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.LoadState(Microsoft.Win32.RegistryKey optRoot) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ void System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.SaveState(Microsoft.Win32.RegistryKey optRoot) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ public partial class PropertyTabCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal PropertyTabCollection() { }
+ public int Count { get { throw null; } }
+ public System.Windows.Forms.Design.PropertyTab this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void AddTabType(System.Type propertyTabType) { }
+ public void AddTabType(System.Type propertyTabType, System.ComponentModel.PropertyTabScope tabScope) { }
+ public void Clear(System.ComponentModel.PropertyTabScope tabScope) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void RemoveTabType(System.Type propertyTabType) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ }
+ }
+ public partial class PropertyManager : System.Windows.Forms.BindingManagerBase
+ {
+ public PropertyManager() { }
+ public override int Count { get { throw null; } }
+ public override object Current { get { throw null; } }
+ public override int Position { get { throw null; } set { } }
+ public override void AddNew() { }
+ public override void CancelCurrentEdit() { }
+ public override void EndCurrentEdit() { }
+ protected internal override string GetListName(System.Collections.ArrayList listAccessors) { throw null; }
+ protected internal override void OnCurrentChanged(System.EventArgs ea) { }
+ protected internal override void OnCurrentItemChanged(System.EventArgs ea) { }
+ public override void RemoveAt(int index) { }
+ public override void ResumeBinding() { }
+ public override void SuspendBinding() { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ protected override void UpdateIsBinding() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum PropertySort
+ {
+ Alphabetical = 1,
+ Categorized = 2,
+ CategorizedAlphabetical = 3,
+ NoSort = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class PropertyTabChangedEventArgs : System.EventArgs
+ {
+ public PropertyTabChangedEventArgs(System.Windows.Forms.Design.PropertyTab oldTab, System.Windows.Forms.Design.PropertyTab newTab) { }
+ public System.Windows.Forms.Design.PropertyTab NewTab { get { throw null; } }
+ public System.Windows.Forms.Design.PropertyTab OldTab { get { throw null; } }
+ }
+ public delegate void PropertyTabChangedEventHandler(object s, System.Windows.Forms.PropertyTabChangedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class PropertyValueChangedEventArgs : System.EventArgs
+ {
+ public PropertyValueChangedEventArgs(System.Windows.Forms.GridItem changedItem, object oldValue) { }
+ public System.Windows.Forms.GridItem ChangedItem { get { throw null; } }
+ public object OldValue { get { throw null; } }
+ }
+ public delegate void PropertyValueChangedEventHandler(object s, System.Windows.Forms.PropertyValueChangedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class QueryAccessibilityHelpEventArgs : System.EventArgs
+ {
+ public QueryAccessibilityHelpEventArgs() { }
+ public QueryAccessibilityHelpEventArgs(string helpNamespace, string helpString, string helpKeyword) { }
+ public string HelpKeyword { get { throw null; } set { } }
+ public string HelpNamespace { get { throw null; } set { } }
+ public string HelpString { get { throw null; } set { } }
+ }
+ public delegate void QueryAccessibilityHelpEventHandler(object sender, System.Windows.Forms.QueryAccessibilityHelpEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class QueryContinueDragEventArgs : System.EventArgs
+ {
+ public QueryContinueDragEventArgs(int keyState, bool escapePressed, System.Windows.Forms.DragAction action) { }
+ public System.Windows.Forms.DragAction Action { get { throw null; } set { } }
+ public bool EscapePressed { get { throw null; } }
+ public int KeyState { get { throw null; } }
+ }
+ public delegate void QueryContinueDragEventHandler(object sender, System.Windows.Forms.QueryContinueDragEventArgs e);
+ public partial class QuestionEventArgs : System.EventArgs
+ {
+ public QuestionEventArgs() { }
+ public QuestionEventArgs(bool response) { }
+ public bool Response { get { throw null; } set { } }
+ }
+ public delegate void QuestionEventHandler(object sender, System.Windows.Forms.QuestionEventArgs e);
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Checked")]
+ [System.ComponentModel.DefaultEventAttribute("CheckedChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("Checked")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.RadioButtonDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute("System.Windows.Forms.Design.AutoSizeToolboxItem,System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RadioButton : System.Windows.Forms.ButtonBase
+ {
+ public RadioButton() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Appearance)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Appearance Appearance { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoCheck { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(16))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.ContentAlignment CheckAlign { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true, (System.ComponentModel.BindingDirection)(0))]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public bool Checked { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(16))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Drawing.ContentAlignment TextAlign { get { throw null; } set { } }
+ public event System.EventHandler AppearanceChanged { add { } remove { } }
+ public event System.EventHandler CheckedChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected virtual void OnCheckedChanged(System.EventArgs e) { }
+ protected override void OnClick(System.EventArgs e) { }
+ protected override void OnEnter(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
+ public void PerformClick() { }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ public override string ToString() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RadioButtonAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
+ {
+ public RadioButtonAccessibleObject(System.Windows.Forms.RadioButton owner) : base (default(System.Windows.Forms.Control)) { }
+ public override string DefaultAction { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public override void DoDefaultAction() { }
+ }
+ }
+ public sealed partial class RadioButtonRenderer
+ {
+ internal RadioButtonRenderer() { }
+ public static bool RenderMatchingApplicationState { get { throw null; } set { } }
+ public static void DrawParentBackground(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.Control childControl) { }
+ public static void DrawRadioButton(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string radioButtonText, System.Drawing.Font font, bool focused, System.Windows.Forms.VisualStyles.RadioButtonState state) { }
+ public static void DrawRadioButton(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string radioButtonText, System.Drawing.Font font, System.Drawing.Image image, System.Drawing.Rectangle imageBounds, bool focused, System.Windows.Forms.VisualStyles.RadioButtonState state) { }
+ public static void DrawRadioButton(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string radioButtonText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, bool focused, System.Windows.Forms.VisualStyles.RadioButtonState state) { }
+ public static void DrawRadioButton(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Drawing.Rectangle textBounds, string radioButtonText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Drawing.Image image, System.Drawing.Rectangle imageBounds, bool focused, System.Windows.Forms.VisualStyles.RadioButtonState state) { }
+ public static void DrawRadioButton(System.Drawing.Graphics g, System.Drawing.Point glyphLocation, System.Windows.Forms.VisualStyles.RadioButtonState state) { }
+ public static System.Drawing.Size GetGlyphSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.RadioButtonState state) { throw null; }
+ public static bool IsBackgroundPartiallyTransparent(System.Windows.Forms.VisualStyles.RadioButtonState state) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=true)]
+ public sealed partial class RelatedImageListAttribute : System.Attribute
+ {
+ public RelatedImageListAttribute(string relatedImageList) { }
+ public string RelatedImageList { get { throw null; } }
+ }
+ public partial class RetrieveVirtualItemEventArgs : System.EventArgs
+ {
+ public RetrieveVirtualItemEventArgs(int itemIndex) { }
+ public System.Windows.Forms.ListViewItem Item { get { throw null; } set { } }
+ public int ItemIndex { get { throw null; } }
+ }
+ public delegate void RetrieveVirtualItemEventHandler(object sender, System.Windows.Forms.RetrieveVirtualItemEventArgs e);
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.RichTextBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(1))]
+ public partial class RichTextBox : System.Windows.Forms.TextBoxBase
+ {
+ public RichTextBox() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Value not respected, always true")]
+ public bool AutoWordSelection { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int BulletIndent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool CanRedo { get { throw null; } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool DetectUrls { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public bool EnableAutoDragDrop { get { throw null; } set { } }
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public System.Windows.Forms.RichTextBoxLanguageOptions LanguageOption { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(2147483647)]
+ public override int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public override bool Multiline { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string RedoActionName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public bool RichTextShortcutsEnabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoInternalNoteAttribute("Teach TextControl.RecalculateLine to consider the right margin as well")]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public int RightMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public string Rtf { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.RichTextBoxScrollBars)(3))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.RichTextBoxScrollBars ScrollBars { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string SelectedRtf { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override string SelectedText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.HorizontalAlignment SelectionAlignment { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public System.Drawing.Color SelectionBackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public bool SelectionBullet { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public int SelectionCharOffset { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Color SelectionColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Font SelectionFont { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public int SelectionHangingIndent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public int SelectionIndent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override int SelectionLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public bool SelectionProtected { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public int SelectionRightIndent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public int[] SelectionTabs { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.RichTextBoxSelectionTypes SelectionType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public bool ShowSelectionMargin { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override int TextLength { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string UndoActionName { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public float ZoomFactor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.ContentsResizedEventHandler ContentsResized { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.Windows.Forms.DragEventHandler DragDrop { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.Windows.Forms.DragEventHandler DragEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DragLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DragEventHandler DragOver { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.GiveFeedbackEventHandler GiveFeedback { add { } remove { } }
+ public event System.EventHandler HScroll { add { } remove { } }
+ public event System.EventHandler ImeChange { add { } remove { } }
+ public event System.Windows.Forms.LinkClickedEventHandler LinkClicked { add { } remove { } }
+ public event System.EventHandler Protected { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.QueryContinueDragEventHandler QueryContinueDrag { add { } remove { } }
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.EventHandler SelectionChanged { add { } remove { } }
+ public event System.EventHandler VScroll { add { } remove { } }
+ public bool CanPaste(System.Windows.Forms.DataFormats.Format clipFormat) { throw null; }
+ protected virtual object CreateRichEditOleCallback() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void DrawToBitmap(System.Drawing.Bitmap bitmap, System.Drawing.Rectangle targetBounds) { }
+ public int Find(char[] characterSet) { throw null; }
+ public int Find(char[] characterSet, int start) { throw null; }
+ public int Find(char[] characterSet, int start, int end) { throw null; }
+ public int Find(string str) { throw null; }
+ public int Find(string str, int start, int end, System.Windows.Forms.RichTextBoxFinds options) { throw null; }
+ public int Find(string str, int start, System.Windows.Forms.RichTextBoxFinds options) { throw null; }
+ public int Find(string str, System.Windows.Forms.RichTextBoxFinds options) { throw null; }
+ public override int GetCharIndexFromPosition(System.Drawing.Point pt) { throw null; }
+ public override int GetLineFromCharIndex(int index) { throw null; }
+ public override System.Drawing.Point GetPositionFromCharIndex(int index) { throw null; }
+ public void LoadFile(System.IO.Stream data, System.Windows.Forms.RichTextBoxStreamType fileType) { }
+ public void LoadFile(string path) { }
+ public void LoadFile(string path, System.Windows.Forms.RichTextBoxStreamType fileType) { }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnContentsResized(System.Windows.Forms.ContentsResizedEventArgs e) { }
+ protected override void OnContextMenuChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected virtual void OnHScroll(System.EventArgs e) { }
+ [System.MonoTODOAttribute("Stub, never called")]
+ protected virtual void OnImeChange(System.EventArgs e) { }
+ protected virtual void OnLinkClicked(System.Windows.Forms.LinkClickedEventArgs e) { }
+ protected virtual void OnProtected(System.EventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected virtual void OnSelectionChanged(System.EventArgs e) { }
+ protected virtual void OnVScroll(System.EventArgs e) { }
+ public void Paste(System.Windows.Forms.DataFormats.Format clipFormat) { }
+ protected override bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData) { throw null; }
+ public void Redo() { }
+ public void SaveFile(System.IO.Stream data, System.Windows.Forms.RichTextBoxStreamType fileType) { }
+ public void SaveFile(string path) { }
+ public void SaveFile(string path, System.Windows.Forms.RichTextBoxStreamType fileType) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ [System.FlagsAttribute]
+ public enum RichTextBoxFinds
+ {
+ MatchCase = 4,
+ NoHighlight = 8,
+ None = 0,
+ Reverse = 16,
+ WholeWord = 2,
+ }
+ [System.FlagsAttribute]
+ public enum RichTextBoxLanguageOptions
+ {
+ AutoFont = 2,
+ AutoFontSizeAdjust = 16,
+ AutoKeyboard = 1,
+ DualFont = 128,
+ ImeAlwaysSendNotify = 8,
+ ImeCancelComplete = 4,
+ UIFonts = 32,
+ }
+ public enum RichTextBoxScrollBars
+ {
+ Both = 3,
+ ForcedBoth = 19,
+ ForcedHorizontal = 17,
+ ForcedVertical = 18,
+ Horizontal = 1,
+ None = 0,
+ Vertical = 2,
+ }
+ public enum RichTextBoxSelectionAttribute
+ {
+ All = 1,
+ Mixed = -1,
+ None = 0,
+ }
+ [System.FlagsAttribute]
+ public enum RichTextBoxSelectionTypes
+ {
+ Empty = 0,
+ MultiChar = 4,
+ MultiObject = 8,
+ Object = 2,
+ Text = 1,
+ }
+ public enum RichTextBoxStreamType
+ {
+ PlainText = 1,
+ RichNoOleObjs = 2,
+ RichText = 0,
+ TextTextOleObjs = 3,
+ UnicodePlainText = 4,
+ }
+ public enum RichTextBoxWordPunctuations
+ {
+ All = 896,
+ Custom = 512,
+ Level1 = 128,
+ Level2 = 256,
+ }
+ public enum RightToLeft
+ {
+ Inherit = 2,
+ No = 0,
+ Yes = 1,
+ }
+ public partial class RowStyle : System.Windows.Forms.TableLayoutStyle
+ {
+ public RowStyle() { }
+ public RowStyle(System.Windows.Forms.SizeType sizeType) { }
+ public RowStyle(System.Windows.Forms.SizeType sizeType, float height) { }
+ public float Height { get { throw null; } set { } }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.SaveFileDialogDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public sealed partial class SaveFileDialog : System.Windows.Forms.FileDialog
+ {
+ public SaveFileDialog() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CreatePrompt { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool OverwritePrompt { get { throw null; } set { } }
+ public System.IO.Stream OpenFile() { throw null; }
+ public override void Reset() { }
+ }
+ public partial class Screen
+ {
+ internal Screen() { }
+ public static System.Windows.Forms.Screen[] AllScreens { get { throw null; } }
+ [System.MonoTODOAttribute("Stub, always returns 32")]
+ public int BitsPerPixel { get { throw null; } }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public string DeviceName { get { throw null; } }
+ public bool Primary { get { throw null; } }
+ public static System.Windows.Forms.Screen PrimaryScreen { get { throw null; } }
+ public System.Drawing.Rectangle WorkingArea { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Windows.Forms.Screen FromControl(System.Windows.Forms.Control control) { throw null; }
+ public static System.Windows.Forms.Screen FromHandle(System.IntPtr hwnd) { throw null; }
+ public static System.Windows.Forms.Screen FromPoint(System.Drawing.Point point) { throw null; }
+ public static System.Windows.Forms.Screen FromRectangle(System.Drawing.Rectangle rect) { throw null; }
+ public static System.Drawing.Rectangle GetBounds(System.Drawing.Point pt) { throw null; }
+ public static System.Drawing.Rectangle GetBounds(System.Drawing.Rectangle rect) { throw null; }
+ public static System.Drawing.Rectangle GetBounds(System.Windows.Forms.Control ctl) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.Rectangle GetWorkingArea(System.Drawing.Point pt) { throw null; }
+ public static System.Drawing.Rectangle GetWorkingArea(System.Drawing.Rectangle rect) { throw null; }
+ public static System.Drawing.Rectangle GetWorkingArea(System.Windows.Forms.Control ctl) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ScreenOrientation
+ {
+ Angle0 = 0,
+ Angle180 = 2,
+ Angle270 = 3,
+ Angle90 = 1,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ScrollableControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ScrollableControl : System.Windows.Forms.Control, System.ComponentModel.IComponent, System.IDisposable
+ {
+ protected const int ScrollStateAutoScrolling = 1;
+ protected const int ScrollStateFullDrag = 16;
+ protected const int ScrollStateHScrollVisible = 2;
+ protected const int ScrollStateUserHasScrolled = 8;
+ protected const int ScrollStateVScrollVisible = 4;
+ public ScrollableControl() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Drawing.Point AutoScrollPosition { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ public override System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Windows.Forms.ScrollableControl.DockPaddingEdges DockPadding { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public System.Windows.Forms.HScrollProperties HorizontalScroll { get { throw null; } }
+ protected bool HScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public System.Windows.Forms.VScrollProperties VerticalScroll { get { throw null; } }
+ protected bool VScroll { get { throw null; } set { } }
+ public event System.Windows.Forms.ScrollEventHandler Scroll { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void AdjustFormScrollbars(bool displayScrollbars) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected bool GetScrollState(int bit) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnPaddingChanged(System.EventArgs e) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected virtual void OnScroll(System.Windows.Forms.ScrollEventArgs se) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float dx, float dy) { }
+ public void ScrollControlIntoView(System.Windows.Forms.Control activeControl) { }
+ protected virtual System.Drawing.Point ScrollToControl(System.Windows.Forms.Control activeControl) { throw null; }
+ public void SetAutoScrollMargin(int x, int y) { }
+ protected void SetDisplayRectLocation(int x, int y) { }
+ protected void SetScrollState(int bit, bool value) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ScrollableControl.DockPaddingEdgesConverter))]
+ public partial class DockPaddingEdges : System.ICloneable
+ {
+ internal DockPaddingEdges() { }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int All { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Bottom { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Left { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Right { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Top { get { throw null; } set { } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class DockPaddingEdgesConverter : System.ComponentModel.TypeConverter
+ {
+ public DockPaddingEdgesConverter() { }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Scroll")]
+ [System.ComponentModel.DefaultPropertyAttribute("Value")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class ScrollBar : System.Windows.Forms.Control
+ {
+ public ScrollBar() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int LargeChange { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Maximum { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Minimum { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int SmallChange { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Click { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.Windows.Forms.ScrollEventHandler Scroll { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public event System.EventHandler ValueChanged { add { } remove { } }
+ protected override System.Drawing.Rectangle GetScaledBounds(System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { throw null; }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ protected virtual void OnScroll(System.Windows.Forms.ScrollEventArgs se) { }
+ protected virtual void OnValueChanged(System.EventArgs e) { }
+ public override string ToString() { throw null; }
+ protected void UpdateScrollInfo() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public sealed partial class ScrollBarRenderer
+ {
+ internal ScrollBarRenderer() { }
+ public static bool IsSupported { get { throw null; } }
+ public static void DrawArrowButton(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState state) { }
+ public static void DrawHorizontalThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static void DrawHorizontalThumbGrip(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static void DrawLeftHorizontalTrack(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static void DrawLowerVerticalTrack(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static void DrawRightHorizontalTrack(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static void DrawSizeBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarSizeBoxState state) { }
+ public static void DrawUpperVerticalTrack(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static void DrawVerticalThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static void DrawVerticalThumbGrip(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ScrollBarState state) { }
+ public static System.Drawing.Size GetSizeBoxSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.ScrollBarState state) { throw null; }
+ public static System.Drawing.Size GetThumbGripSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.ScrollBarState state) { throw null; }
+ }
+ public enum ScrollBars
+ {
+ Both = 3,
+ Horizontal = 1,
+ None = 0,
+ Vertical = 2,
+ }
+ public enum ScrollButton
+ {
+ Down = 1,
+ Left = 2,
+ Max = 3,
+ Min = 0,
+ Right = 3,
+ Up = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ScrollEventArgs : System.EventArgs
+ {
+ public ScrollEventArgs(System.Windows.Forms.ScrollEventType type, int newValue) { }
+ public ScrollEventArgs(System.Windows.Forms.ScrollEventType type, int oldValue, int newValue) { }
+ public ScrollEventArgs(System.Windows.Forms.ScrollEventType type, int oldValue, int newValue, System.Windows.Forms.ScrollOrientation scroll) { }
+ public ScrollEventArgs(System.Windows.Forms.ScrollEventType type, int newValue, System.Windows.Forms.ScrollOrientation scroll) { }
+ public int NewValue { get { throw null; } set { } }
+ public int OldValue { get { throw null; } }
+ public System.Windows.Forms.ScrollOrientation ScrollOrientation { get { throw null; } }
+ public System.Windows.Forms.ScrollEventType Type { get { throw null; } }
+ }
+ public delegate void ScrollEventHandler(object sender, System.Windows.Forms.ScrollEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum ScrollEventType
+ {
+ EndScroll = 8,
+ First = 6,
+ LargeDecrement = 2,
+ LargeIncrement = 3,
+ Last = 7,
+ SmallDecrement = 0,
+ SmallIncrement = 1,
+ ThumbPosition = 4,
+ ThumbTrack = 5,
+ }
+ public enum ScrollOrientation
+ {
+ HorizontalScroll = 0,
+ VerticalScroll = 1,
+ }
+ public abstract partial class ScrollProperties
+ {
+ protected ScrollProperties(System.Windows.Forms.ScrollableControl container) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int LargeChange { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Maximum { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Minimum { get { throw null; } set { } }
+ protected System.Windows.Forms.ScrollableControl ParentControl { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int SmallChange { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Value { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Visible { get { throw null; } set { } }
+ }
+ public enum SearchDirectionHint
+ {
+ Down = 40,
+ Left = 37,
+ Right = 39,
+ Up = 38,
+ }
+ public partial class SearchForVirtualItemEventArgs : System.EventArgs
+ {
+ public SearchForVirtualItemEventArgs(bool isTextSearch, bool isPrefixSearch, bool includeSubItemsInSearch, string text, System.Drawing.Point startingPoint, System.Windows.Forms.SearchDirectionHint direction, int startIndex) { }
+ public System.Windows.Forms.SearchDirectionHint Direction { get { throw null; } }
+ public bool IncludeSubItemsInSearch { get { throw null; } }
+ public int Index { get { throw null; } set { } }
+ public bool IsPrefixSearch { get { throw null; } }
+ public bool IsTextSearch { get { throw null; } }
+ public int StartIndex { get { throw null; } }
+ public System.Drawing.Point StartingPoint { get { throw null; } }
+ public string Text { get { throw null; } }
+ }
+ public delegate void SearchForVirtualItemEventHandler(object sender, System.Windows.Forms.SearchForVirtualItemEventArgs e);
+ public enum SecurityIDType
+ {
+ Alias = 4,
+ Computer = 9,
+ DeletedAccount = 6,
+ Domain = 3,
+ Group = 2,
+ Invalid = 7,
+ Unknown = 8,
+ User = 1,
+ WellKnownGroup = 5,
+ }
+ public partial class SelectedGridItemChangedEventArgs : System.EventArgs
+ {
+ public SelectedGridItemChangedEventArgs(System.Windows.Forms.GridItem oldSel, System.Windows.Forms.GridItem newSel) { }
+ public System.Windows.Forms.GridItem NewSelection { get { throw null; } }
+ public System.Windows.Forms.GridItem OldSelection { get { throw null; } }
+ }
+ public delegate void SelectedGridItemChangedEventHandler(object sender, System.Windows.Forms.SelectedGridItemChangedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum SelectionMode
+ {
+ MultiExtended = 3,
+ MultiSimple = 2,
+ None = 0,
+ One = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.SelectionRangeConverter))]
+ public sealed partial class SelectionRange
+ {
+ public SelectionRange() { }
+ public SelectionRange(System.DateTime lower, System.DateTime upper) { }
+ public SelectionRange(System.Windows.Forms.SelectionRange range) { }
+ public System.DateTime End { get { throw null; } set { } }
+ public System.DateTime Start { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class SelectionRangeConverter : System.ComponentModel.TypeConverter
+ {
+ public SelectionRangeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class SendKeys
+ {
+ internal SendKeys() { }
+ public static void Flush() { }
+ public static void Send(string keys) { }
+ public static void SendWait(string keys) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum Shortcut
+ {
+ Alt0 = 262192,
+ Alt1 = 262193,
+ Alt2 = 262194,
+ Alt3 = 262195,
+ Alt4 = 262196,
+ Alt5 = 262197,
+ Alt6 = 262198,
+ Alt7 = 262199,
+ Alt8 = 262200,
+ Alt9 = 262201,
+ AltBksp = 262152,
+ AltDownArrow = 262184,
+ AltF1 = 262256,
+ AltF10 = 262265,
+ AltF11 = 262266,
+ AltF12 = 262267,
+ AltF2 = 262257,
+ AltF3 = 262258,
+ AltF4 = 262259,
+ AltF5 = 262260,
+ AltF6 = 262261,
+ AltF7 = 262262,
+ AltF8 = 262263,
+ AltF9 = 262264,
+ AltLeftArrow = 262181,
+ AltRightArrow = 262183,
+ AltUpArrow = 262182,
+ Ctrl0 = 131120,
+ Ctrl1 = 131121,
+ Ctrl2 = 131122,
+ Ctrl3 = 131123,
+ Ctrl4 = 131124,
+ Ctrl5 = 131125,
+ Ctrl6 = 131126,
+ Ctrl7 = 131127,
+ Ctrl8 = 131128,
+ Ctrl9 = 131129,
+ CtrlA = 131137,
+ CtrlB = 131138,
+ CtrlC = 131139,
+ CtrlD = 131140,
+ CtrlDel = 131118,
+ CtrlE = 131141,
+ CtrlF = 131142,
+ CtrlF1 = 131184,
+ CtrlF10 = 131193,
+ CtrlF11 = 131194,
+ CtrlF12 = 131195,
+ CtrlF2 = 131185,
+ CtrlF3 = 131186,
+ CtrlF4 = 131187,
+ CtrlF5 = 131188,
+ CtrlF6 = 131189,
+ CtrlF7 = 131190,
+ CtrlF8 = 131191,
+ CtrlF9 = 131192,
+ CtrlG = 131143,
+ CtrlH = 131144,
+ CtrlI = 131145,
+ CtrlIns = 131117,
+ CtrlJ = 131146,
+ CtrlK = 131147,
+ CtrlL = 131148,
+ CtrlM = 131149,
+ CtrlN = 131150,
+ CtrlO = 131151,
+ CtrlP = 131152,
+ CtrlQ = 131153,
+ CtrlR = 131154,
+ CtrlS = 131155,
+ CtrlShift0 = 196656,
+ CtrlShift1 = 196657,
+ CtrlShift2 = 196658,
+ CtrlShift3 = 196659,
+ CtrlShift4 = 196660,
+ CtrlShift5 = 196661,
+ CtrlShift6 = 196662,
+ CtrlShift7 = 196663,
+ CtrlShift8 = 196664,
+ CtrlShift9 = 196665,
+ CtrlShiftA = 196673,
+ CtrlShiftB = 196674,
+ CtrlShiftC = 196675,
+ CtrlShiftD = 196676,
+ CtrlShiftE = 196677,
+ CtrlShiftF = 196678,
+ CtrlShiftF1 = 196720,
+ CtrlShiftF10 = 196729,
+ CtrlShiftF11 = 196730,
+ CtrlShiftF12 = 196731,
+ CtrlShiftF2 = 196721,
+ CtrlShiftF3 = 196722,
+ CtrlShiftF4 = 196723,
+ CtrlShiftF5 = 196724,
+ CtrlShiftF6 = 196725,
+ CtrlShiftF7 = 196726,
+ CtrlShiftF8 = 196727,
+ CtrlShiftF9 = 196728,
+ CtrlShiftG = 196679,
+ CtrlShiftH = 196680,
+ CtrlShiftI = 196681,
+ CtrlShiftJ = 196682,
+ CtrlShiftK = 196683,
+ CtrlShiftL = 196684,
+ CtrlShiftM = 196685,
+ CtrlShiftN = 196686,
+ CtrlShiftO = 196687,
+ CtrlShiftP = 196688,
+ CtrlShiftQ = 196689,
+ CtrlShiftR = 196690,
+ CtrlShiftS = 196691,
+ CtrlShiftT = 196692,
+ CtrlShiftU = 196693,
+ CtrlShiftV = 196694,
+ CtrlShiftW = 196695,
+ CtrlShiftX = 196696,
+ CtrlShiftY = 196697,
+ CtrlShiftZ = 196698,
+ CtrlT = 131156,
+ CtrlU = 131157,
+ CtrlV = 131158,
+ CtrlW = 131159,
+ CtrlX = 131160,
+ CtrlY = 131161,
+ CtrlZ = 131162,
+ Del = 46,
+ F1 = 112,
+ F10 = 121,
+ F11 = 122,
+ F12 = 123,
+ F2 = 113,
+ F3 = 114,
+ F4 = 115,
+ F5 = 116,
+ F6 = 117,
+ F7 = 118,
+ F8 = 119,
+ F9 = 120,
+ Ins = 45,
+ None = 0,
+ ShiftDel = 65582,
+ ShiftF1 = 65648,
+ ShiftF10 = 65657,
+ ShiftF11 = 65658,
+ ShiftF12 = 65659,
+ ShiftF2 = 65649,
+ ShiftF3 = 65650,
+ ShiftF4 = 65651,
+ ShiftF5 = 65652,
+ ShiftF6 = 65653,
+ ShiftF7 = 65654,
+ ShiftF8 = 65655,
+ ShiftF9 = 65656,
+ ShiftIns = 65581,
+ }
+ public enum SizeGripStyle
+ {
+ Auto = 0,
+ Hide = 2,
+ Show = 1,
+ }
+ public enum SizeType
+ {
+ Absolute = 1,
+ AutoSize = 0,
+ Percent = 2,
+ }
+ public enum SortOrder
+ {
+ Ascending = 1,
+ Descending = 2,
+ None = 0,
+ }
+ [System.ComponentModel.DefaultEventAttribute("SplitterMoved")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.SplitContainerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(2))]
+ public partial class SplitContainer : System.Windows.Forms.ContainerControl, System.ComponentModel.ISupportInitialize
+ {
+ public SplitContainer() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("{X=0,Y=0}")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Point AutoScrollOffset { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Point AutoScrollPosition { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Windows.Forms.BindingContext BindingContext { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(0))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Control.ControlCollection Controls { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ public new System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FixedPanel)(0))]
+ public System.Windows.Forms.FixedPanel FixedPanel { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool IsSplitterFixed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Orientation)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Orientation Orientation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public System.Windows.Forms.SplitterPanel Panel1 { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Panel1Collapsed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(25)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Panel1MinSize { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public System.Windows.Forms.SplitterPanel Panel2 { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Panel2Collapsed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(25)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Panel2MinSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(50)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ public int SplitterDistance { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("Stub, never called")]
+ public int SplitterIncrement { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle SplitterRectangle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(4)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int SplitterWidth { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Stub, never called")]
+ [System.Runtime.InteropServices.DispIdAttribute(-516)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.ControlEventHandler ControlAdded { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.ControlEventHandler ControlRemoved { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ public event System.Windows.Forms.SplitterEventHandler SplitterMoved { add { } remove { } }
+ public event System.Windows.Forms.SplitterCancelEventHandler SplitterMoving { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.MonoTODOAttribute]
+ public void BeginInit() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ [System.MonoTODOAttribute]
+ public void EndInit() { }
+ protected override void OnGotFocus(System.EventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected override void OnMouseCaptureChanged(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMove(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ public void OnSplitterMoved(System.Windows.Forms.SplitterEventArgs e) { }
+ public void OnSplitterMoving(System.Windows.Forms.SplitterCancelEventArgs e) { }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override bool ProcessTabKey(bool forward) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void Select(bool directed, bool forward) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void WndProc(ref System.Windows.Forms.Message msg) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("SplitterMoved")]
+ [System.ComponentModel.DefaultPropertyAttribute("Dock")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.SplitterDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Splitter : System.Windows.Forms.Control
+ {
+ public Splitter() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AnchorStyles)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(0))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.Cursor DefaultCursor { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(3))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(25)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int MinExtra { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(25)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int MinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SplitPosition { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Enter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Leave { add { } remove { } }
+ public event System.Windows.Forms.SplitterEventHandler SplitterMoved { add { } remove { } }
+ public event System.Windows.Forms.SplitterEventHandler SplitterMoving { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected virtual void OnSplitterMoved(System.Windows.Forms.SplitterEventArgs sevent) { }
+ protected virtual void OnSplitterMoving(System.Windows.Forms.SplitterEventArgs sevent) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class SplitterCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public SplitterCancelEventArgs(int mouseCursorX, int mouseCursorY, int splitX, int splitY) { }
+ public int MouseCursorX { get { throw null; } }
+ public int MouseCursorY { get { throw null; } }
+ public int SplitX { get { throw null; } set { } }
+ public int SplitY { get { throw null; } set { } }
+ }
+ public delegate void SplitterCancelEventHandler(object sender, System.Windows.Forms.SplitterCancelEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SplitterEventArgs : System.EventArgs
+ {
+ public SplitterEventArgs(int x, int y, int splitX, int splitY) { }
+ public int SplitX { get { throw null; } set { } }
+ public int SplitY { get { throw null; } set { } }
+ public int X { get { throw null; } }
+ public int Y { get { throw null; } }
+ }
+ public delegate void SplitterEventHandler(object sender, System.Windows.Forms.SplitterEventArgs e);
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.SplitterPanelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(0))]
+ public sealed partial class SplitterPanel : System.Windows.Forms.Panel
+ {
+ public SplitterPanel(System.Windows.Forms.SplitContainer owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public override System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ScrollableControl.DockPaddingEdges DockPadding { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new int Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string Name { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Control Parent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new int Width { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DockChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler LocationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler VisibleChanged { add { } remove { } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("PanelClick")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.StatusBarDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class StatusBar : System.Windows.Forms.Control
+ {
+ public StatusBar() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.StatusBar.StatusBarPanelCollection Panels { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowPanels { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool SizingGrip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.StatusBarDrawItemEventHandler DrawItem { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.Windows.Forms.StatusBarPanelClickEventHandler PanelClick { add { } remove { } }
+ protected override void CreateHandle() { }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnDrawItem(System.Windows.Forms.StatusBarDrawItemEventArgs sbdievent) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected virtual void OnPanelClick(System.Windows.Forms.StatusBarPanelClickEventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class StatusBarPanelCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public StatusBarPanelCollection(System.Windows.Forms.StatusBar owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.StatusBarPanel this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.StatusBarPanel this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.StatusBarPanel Add(string text) { throw null; }
+ public virtual int Add(System.Windows.Forms.StatusBarPanel value) { throw null; }
+ public virtual void AddRange(System.Windows.Forms.StatusBarPanel[] panels) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.StatusBarPanel panel) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.StatusBarPanel panel) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public virtual void Insert(int index, System.Windows.Forms.StatusBarPanel value) { }
+ public virtual void Remove(System.Windows.Forms.StatusBarPanel value) { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object panel) { throw null; }
+ int System.Collections.IList.IndexOf(object panel) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ }
+ public partial class StatusBarDrawItemEventArgs : System.Windows.Forms.DrawItemEventArgs
+ {
+ public StatusBarDrawItemEventArgs(System.Drawing.Graphics g, System.Drawing.Font font, System.Drawing.Rectangle r, int itemId, System.Windows.Forms.DrawItemState itemState, System.Windows.Forms.StatusBarPanel panel) : base (default(System.Drawing.Graphics), default(System.Drawing.Font), default(System.Drawing.Rectangle), default(int), default(System.Windows.Forms.DrawItemState)) { }
+ public StatusBarDrawItemEventArgs(System.Drawing.Graphics g, System.Drawing.Font font, System.Drawing.Rectangle r, int itemId, System.Windows.Forms.DrawItemState itemState, System.Windows.Forms.StatusBarPanel panel, System.Drawing.Color foreColor, System.Drawing.Color backColor) : base (default(System.Drawing.Graphics), default(System.Drawing.Font), default(System.Drawing.Rectangle), default(int), default(System.Windows.Forms.DrawItemState)) { }
+ public System.Windows.Forms.StatusBarPanel Panel { get { throw null; } }
+ }
+ public delegate void StatusBarDrawItemEventHandler(object sender, System.Windows.Forms.StatusBarDrawItemEventArgs sbdevent);
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class StatusBarPanel : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
+ {
+ public StatusBarPanel() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.HorizontalAlignment Alignment { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.StatusBarPanelAutoSize)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.StatusBarPanelAutoSize AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.StatusBarPanelBorderStyle)(3))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.StatusBarPanelBorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Icon Icon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int MinWidth { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.StatusBar Parent { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.StatusBarPanelStyle)(1))]
+ public System.Windows.Forms.StatusBarPanelStyle Style { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int Width { get { throw null; } set { } }
+ public void BeginInit() { }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ public override string ToString() { throw null; }
+ }
+ public enum StatusBarPanelAutoSize
+ {
+ Contents = 3,
+ None = 1,
+ Spring = 2,
+ }
+ public enum StatusBarPanelBorderStyle
+ {
+ None = 1,
+ Raised = 2,
+ Sunken = 3,
+ }
+ public partial class StatusBarPanelClickEventArgs : System.Windows.Forms.MouseEventArgs
+ {
+ public StatusBarPanelClickEventArgs(System.Windows.Forms.StatusBarPanel statusBarPanel, System.Windows.Forms.MouseButtons button, int clicks, int x, int y) : base (default(System.Windows.Forms.MouseButtons), default(int), default(int), default(int), default(int)) { }
+ public System.Windows.Forms.StatusBarPanel StatusBarPanel { get { throw null; } }
+ }
+ public delegate void StatusBarPanelClickEventHandler(object sender, System.Windows.Forms.StatusBarPanelClickEventArgs e);
+ public enum StatusBarPanelStyle
+ {
+ OwnerDraw = 2,
+ Text = 1,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class StatusStrip : System.Windows.Forms.ToolStrip
+ {
+ public StatusStrip() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool CanOverflow { get { throw null; } set { } }
+ protected override System.Windows.Forms.DockStyle DefaultDock { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected override bool DefaultShowItemToolTips { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(2))]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripGripStyle)(0))]
+ public new System.Windows.Forms.ToolStripGripStyle GripStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripLayoutStyle)(4))]
+ public new System.Windows.Forms.ToolStripLayoutStyle LayoutStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool ShowItemToolTips { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle SizeGripBounds { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool SizingGrip { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public new bool Stretch { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected internal override System.Windows.Forms.ToolStripItem CreateDefaultItem(string text, System.Drawing.Image image, System.EventHandler onClick) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected virtual void OnSpringTableLayoutCore() { }
+ protected override void SetDisplayedItems() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public enum StructFormat
+ {
+ Ansi = 1,
+ Auto = 3,
+ Unicode = 2,
+ }
+ public partial class SystemInformation
+ {
+ internal SystemInformation() { }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int ActiveWindowTrackingDelay { get { throw null; } }
+ public static System.Windows.Forms.ArrangeDirection ArrangeDirection { get { throw null; } }
+ public static System.Windows.Forms.ArrangeStartingPosition ArrangeStartingPosition { get { throw null; } }
+ public static System.Windows.Forms.BootMode BootMode { get { throw null; } }
+ public static System.Drawing.Size Border3DSize { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int BorderMultiplierFactor { get { throw null; } }
+ public static System.Drawing.Size BorderSize { get { throw null; } }
+ public static System.Drawing.Size CaptionButtonSize { get { throw null; } }
+ public static int CaptionHeight { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int CaretBlinkTime { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int CaretWidth { get { throw null; } }
+ public static string ComputerName { get { throw null; } }
+ public static System.Drawing.Size CursorSize { get { throw null; } }
+ public static bool DbcsEnabled { get { throw null; } }
+ public static bool DebugOS { get { throw null; } }
+ public static System.Drawing.Size DoubleClickSize { get { throw null; } }
+ public static int DoubleClickTime { get { throw null; } }
+ public static bool DragFullWindows { get { throw null; } }
+ public static System.Drawing.Size DragSize { get { throw null; } }
+ public static System.Drawing.Size FixedFrameBorderSize { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int FontSmoothingContrast { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int FontSmoothingType { get { throw null; } }
+ public static System.Drawing.Size FrameBorderSize { get { throw null; } }
+ public static bool HighContrast { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int HorizontalFocusThickness { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int HorizontalResizeBorderThickness { get { throw null; } }
+ public static int HorizontalScrollBarArrowWidth { get { throw null; } }
+ public static int HorizontalScrollBarHeight { get { throw null; } }
+ public static int HorizontalScrollBarThumbWidth { get { throw null; } }
+ public static int IconHorizontalSpacing { get { throw null; } }
+ public static System.Drawing.Size IconSize { get { throw null; } }
+ public static System.Drawing.Size IconSpacingSize { get { throw null; } }
+ public static int IconVerticalSpacing { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsActiveWindowTrackingEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsComboBoxAnimationEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsDropShadowEnabled { get { throw null; } }
+ public static bool IsFlatMenuEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsFontSmoothingEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsHotTrackingEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsIconTitleWrappingEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsKeyboardPreferred { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsListBoxSmoothScrollingEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsMenuAnimationEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsMenuFadeEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsMinimizeRestoreAnimationEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsSelectionFadeEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsSnapToDefaultEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsTitleBarGradientEnabled { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool IsToolTipAnimationEnabled { get { throw null; } }
+ public static int KanjiWindowHeight { get { throw null; } }
+ public static int KeyboardDelay { get { throw null; } }
+ public static int KeyboardSpeed { get { throw null; } }
+ public static System.Drawing.Size MaxWindowTrackSize { get { throw null; } }
+ public static bool MenuAccessKeysUnderlined { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static System.Drawing.Size MenuBarButtonSize { get { throw null; } }
+ public static System.Drawing.Size MenuButtonSize { get { throw null; } }
+ public static System.Drawing.Size MenuCheckSize { get { throw null; } }
+ public static System.Drawing.Font MenuFont { get { throw null; } }
+ public static int MenuHeight { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int MenuShowDelay { get { throw null; } }
+ public static bool MidEastEnabled { get { throw null; } }
+ public static System.Drawing.Size MinimizedWindowSize { get { throw null; } }
+ public static System.Drawing.Size MinimizedWindowSpacingSize { get { throw null; } }
+ public static System.Drawing.Size MinimumWindowSize { get { throw null; } }
+ public static System.Drawing.Size MinWindowTrackSize { get { throw null; } }
+ public static int MonitorCount { get { throw null; } }
+ public static bool MonitorsSameDisplayFormat { get { throw null; } }
+ public static int MouseButtons { get { throw null; } }
+ public static bool MouseButtonsSwapped { get { throw null; } }
+ public static System.Drawing.Size MouseHoverSize { get { throw null; } }
+ public static int MouseHoverTime { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static bool MousePresent { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int MouseSpeed { get { throw null; } }
+ public static bool MouseWheelPresent { get { throw null; } }
+ public static int MouseWheelScrollDelta { get { throw null; } }
+ public static int MouseWheelScrollLines { get { throw null; } }
+ public static bool NativeMouseWheelSupport { get { throw null; } }
+ public static bool Network { get { throw null; } }
+ public static bool PenWindows { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static System.Windows.Forms.LeftRightAlignment PopupMenuAlignment { get { throw null; } }
+ [System.MonoTODOAttribute("Only implemented for Win32.")]
+ public static System.Windows.Forms.PowerStatus PowerStatus { get { throw null; } }
+ public static System.Drawing.Size PrimaryMonitorMaximizedWindowSize { get { throw null; } }
+ public static System.Drawing.Size PrimaryMonitorSize { get { throw null; } }
+ public static bool RightAlignedMenus { get { throw null; } }
+ public static System.Windows.Forms.ScreenOrientation ScreenOrientation { get { throw null; } }
+ public static bool Secure { get { throw null; } }
+ public static bool ShowSounds { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int SizingBorderWidth { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static System.Drawing.Size SmallCaptionButtonSize { get { throw null; } }
+ public static System.Drawing.Size SmallIconSize { get { throw null; } }
+ public static bool TerminalServerSession { get { throw null; } }
+ public static System.Drawing.Size ToolWindowCaptionButtonSize { get { throw null; } }
+ public static int ToolWindowCaptionHeight { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static bool UIEffectsEnabled { get { throw null; } }
+ public static string UserDomainName { get { throw null; } }
+ public static bool UserInteractive { get { throw null; } }
+ public static string UserName { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int VerticalFocusThickness { get { throw null; } }
+ [System.MonoInternalNoteAttribute("Determine if we need an X11 implementation or if defaults are good.")]
+ public static int VerticalResizeBorderThickness { get { throw null; } }
+ public static int VerticalScrollBarArrowHeight { get { throw null; } }
+ public static int VerticalScrollBarThumbHeight { get { throw null; } }
+ public static int VerticalScrollBarWidth { get { throw null; } }
+ public static System.Drawing.Rectangle VirtualScreen { get { throw null; } }
+ public static System.Drawing.Rectangle WorkingArea { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum SystemParameter
+ {
+ CaretWidthMetric = 8,
+ DropShadow = 0,
+ FlatMenu = 1,
+ FontSmoothingContrastMetric = 2,
+ FontSmoothingTypeMetric = 3,
+ HorizontalFocusThicknessMetric = 10,
+ MenuFadeEnabled = 4,
+ SelectionFade = 5,
+ ToolTipAnimationMetric = 6,
+ UIEffects = 7,
+ VerticalFocusThicknessMetric = 9,
+ }
+ public enum TabAlignment
+ {
+ Bottom = 1,
+ Left = 2,
+ Right = 3,
+ Top = 0,
+ }
+ public enum TabAppearance
+ {
+ Buttons = 1,
+ FlatButtons = 2,
+ Normal = 0,
+ }
+ [System.ComponentModel.DefaultEventAttribute("SelectedIndexChanged")]
+ [System.ComponentModel.DefaultPropertyAttribute("TabPages")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.TabControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TabControl : System.Windows.Forms.Control
+ {
+ public TabControl() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TabAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.TabAlignment Alignment { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TabAppearance)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.TabAppearance Appearance { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ public override System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TabDrawMode)(0))]
+ public System.Windows.Forms.TabDrawMode DrawMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool HotTrack { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Size ItemSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Multiline { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public new System.Drawing.Point Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("RTL not supported")]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int RowCount { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.TabPage SelectedTab { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool ShowToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TabSizeMode)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.TabSizeMode SizeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int TabCount { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.TabPageCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.TabControl.TabPageCollection TabPages { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.TabControlEventHandler Deselected { add { } remove { } }
+ public event System.Windows.Forms.TabControlCancelEventHandler Deselecting { add { } remove { } }
+ public event System.Windows.Forms.DrawItemEventHandler DrawItem { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.TabControlEventHandler Selected { add { } remove { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ public event System.Windows.Forms.TabControlCancelEventHandler Selecting { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ protected override void CreateHandle() { }
+ public void DeselectTab(int index) { }
+ public void DeselectTab(string tabPageName) { }
+ public void DeselectTab(System.Windows.Forms.TabPage tabPage) { }
+ protected override void Dispose(bool disposing) { }
+ public System.Windows.Forms.Control GetControl(int index) { throw null; }
+ protected virtual object[] GetItems() { throw null; }
+ protected virtual object[] GetItems(System.Type baseType) { throw null; }
+ public System.Drawing.Rectangle GetTabRect(int index) { throw null; }
+ protected string GetToolTipText(object item) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual void OnDeselected(System.Windows.Forms.TabControlEventArgs e) { }
+ protected virtual void OnDeselecting(System.Windows.Forms.TabControlCancelEventArgs e) { }
+ protected virtual void OnDrawItem(System.Windows.Forms.DrawItemEventArgs e) { }
+ protected override void OnEnter(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs ke) { }
+ protected override void OnLeave(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ protected virtual void OnSelected(System.Windows.Forms.TabControlEventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected virtual void OnSelecting(System.Windows.Forms.TabControlCancelEventArgs e) { }
+ protected override void OnStyleChanged(System.EventArgs e) { }
+ protected override bool ProcessKeyPreview(ref System.Windows.Forms.Message m) { throw null; }
+ protected void RemoveAll() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float dx, float dy) { }
+ public void SelectTab(int index) { }
+ public void SelectTab(string tabPageName) { }
+ public void SelectTab(System.Windows.Forms.TabPage tabPage) { }
+ public override string ToString() { throw null; }
+ protected void UpdateTabSelection(bool updateFocus) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class ControlCollection : System.Windows.Forms.Control.ControlCollection
+ {
+ public ControlCollection(System.Windows.Forms.TabControl owner) : base (default(System.Windows.Forms.Control)) { }
+ public override void Add(System.Windows.Forms.Control value) { }
+ public override void Remove(System.Windows.Forms.Control value) { }
+ }
+ public partial class TabPageCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public TabPageCollection(System.Windows.Forms.TabControl owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.TabPage this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.TabPage this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(string text) { }
+ public void Add(string key, string text) { }
+ public void Add(string key, string text, int imageIndex) { }
+ public void Add(string key, string text, string imageKey) { }
+ public void Add(System.Windows.Forms.TabPage value) { }
+ public void AddRange(System.Windows.Forms.TabPage[] pages) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.TabPage page) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.TabPage page) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public void Insert(int index, string text) { }
+ public void Insert(int index, string key, string text) { }
+ public void Insert(int index, string key, string text, int imageIndex) { }
+ public void Insert(int index, string key, string text, string imageKey) { }
+ public void Insert(int index, System.Windows.Forms.TabPage tabPage) { }
+ public void Remove(System.Windows.Forms.TabPage value) { }
+ public void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object page) { throw null; }
+ int System.Collections.IList.IndexOf(object page) { throw null; }
+ void System.Collections.IList.Insert(int index, object tabPage) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ }
+ public enum TabControlAction
+ {
+ Deselected = 3,
+ Deselecting = 2,
+ Selected = 1,
+ Selecting = 0,
+ }
+ public partial class TabControlCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public TabControlCancelEventArgs(System.Windows.Forms.TabPage tabPage, int tabPageIndex, bool cancel, System.Windows.Forms.TabControlAction action) { }
+ public System.Windows.Forms.TabControlAction Action { get { throw null; } }
+ public System.Windows.Forms.TabPage TabPage { get { throw null; } }
+ public int TabPageIndex { get { throw null; } }
+ }
+ public delegate void TabControlCancelEventHandler(object sender, System.Windows.Forms.TabControlCancelEventArgs e);
+ public partial class TabControlEventArgs : System.EventArgs
+ {
+ public TabControlEventArgs(System.Windows.Forms.TabPage tabPage, int tabPageIndex, System.Windows.Forms.TabControlAction action) { }
+ public System.Windows.Forms.TabControlAction Action { get { throw null; } }
+ public System.Windows.Forms.TabPage TabPage { get { throw null; } }
+ public int TabPageIndex { get { throw null; } }
+ }
+ public delegate void TabControlEventHandler(object sender, System.Windows.Forms.TabControlEventArgs e);
+ public enum TabDrawMode
+ {
+ Normal = 0,
+ OwnerDrawFixed = 1,
+ }
+ public partial class TableLayoutCellPaintEventArgs : System.Windows.Forms.PaintEventArgs
+ {
+ public TableLayoutCellPaintEventArgs(System.Drawing.Graphics g, System.Drawing.Rectangle clipRectangle, System.Drawing.Rectangle cellBounds, int column, int row) : base (default(System.Drawing.Graphics), default(System.Drawing.Rectangle)) { }
+ public System.Drawing.Rectangle CellBounds { get { throw null; } }
+ public int Column { get { throw null; } }
+ public int Row { get { throw null; } }
+ }
+ public delegate void TableLayoutCellPaintEventHandler(object sender, System.Windows.Forms.TableLayoutCellPaintEventArgs e);
+ public partial class TableLayoutColumnStyleCollection : System.Windows.Forms.TableLayoutStyleCollection
+ {
+ internal TableLayoutColumnStyleCollection() { }
+ public new System.Windows.Forms.ColumnStyle this[int index] { get { throw null; } set { } }
+ public int Add(System.Windows.Forms.ColumnStyle columnStyle) { throw null; }
+ public bool Contains(System.Windows.Forms.ColumnStyle columnStyle) { throw null; }
+ public int IndexOf(System.Windows.Forms.ColumnStyle columnStyle) { throw null; }
+ public void Insert(int index, System.Windows.Forms.ColumnStyle columnStyle) { }
+ public void Remove(System.Windows.Forms.ColumnStyle columnStyle) { }
+ }
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Windows.Forms.Design.TableLayoutControlCollectionCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class TableLayoutControlCollection : System.Windows.Forms.Control.ControlCollection
+ {
+ public TableLayoutControlCollection(System.Windows.Forms.TableLayoutPanel container) : base (default(System.Windows.Forms.Control)) { }
+ public System.Windows.Forms.TableLayoutPanel Container { get { throw null; } }
+ public virtual void Add(System.Windows.Forms.Control control, int column, int row) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("ColumnCount")]
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Windows.Forms.Design.TableLayoutPanelCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.TableLayoutPanelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.ProvidePropertyAttribute("CellPosition", typeof(System.Windows.Forms.Control))]
+ [System.ComponentModel.ProvidePropertyAttribute("Column", typeof(System.Windows.Forms.Control))]
+ [System.ComponentModel.ProvidePropertyAttribute("ColumnSpan", typeof(System.Windows.Forms.Control))]
+ [System.ComponentModel.ProvidePropertyAttribute("Row", typeof(System.Windows.Forms.Control))]
+ [System.ComponentModel.ProvidePropertyAttribute("RowSpan", typeof(System.Windows.Forms.Control))]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(0))]
+ public partial class TableLayoutPanel : System.Windows.Forms.Panel, System.ComponentModel.IExtenderProvider
+ {
+ public TableLayoutPanel() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public new System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TableLayoutPanelCellBorderStyle)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.TableLayoutPanelCellBorderStyle CellBorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int ColumnCount { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.DisplayNameAttribute("Columns")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.TableLayoutColumnStyleCollection ColumnStyles { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public new System.Windows.Forms.TableLayoutControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TableLayoutPanelGrowStyle)(1))]
+ public System.Windows.Forms.TableLayoutPanelGrowStyle GrowStyle { get { throw null; } set { } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Windows.Forms.TableLayoutSettings LayoutSettings { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int RowCount { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.DisplayNameAttribute("Rows")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.TableLayoutRowStyleCollection RowStyles { get { throw null; } }
+ public event System.Windows.Forms.TableLayoutCellPaintEventHandler CellPaint { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.DisplayNameAttribute("Cell")]
+ public System.Windows.Forms.TableLayoutPanelCellPosition GetCellPosition(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.DisplayNameAttribute("Column")]
+ public int GetColumn(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.ComponentModel.DisplayNameAttribute("ColumnSpan")]
+ public int GetColumnSpan(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int[] GetColumnWidths() { throw null; }
+ public System.Windows.Forms.Control GetControlFromPosition(int column, int row) { throw null; }
+ public System.Windows.Forms.TableLayoutPanelCellPosition GetPositionFromControl(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute("-1")]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.DisplayNameAttribute("Row")]
+ public int GetRow(System.Windows.Forms.Control control) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public int[] GetRowHeights() { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.ComponentModel.DisplayNameAttribute("RowSpan")]
+ public int GetRowSpan(System.Windows.Forms.Control control) { throw null; }
+ protected virtual void OnCellPaint(System.Windows.Forms.TableLayoutCellPaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float dx, float dy) { }
+ public void SetCellPosition(System.Windows.Forms.Control control, System.Windows.Forms.TableLayoutPanelCellPosition position) { }
+ public void SetColumn(System.Windows.Forms.Control control, int column) { }
+ public void SetColumnSpan(System.Windows.Forms.Control control, int value) { }
+ public void SetRow(System.Windows.Forms.Control control, int row) { }
+ public void SetRowSpan(System.Windows.Forms.Control control, int value) { }
+ bool System.ComponentModel.IExtenderProvider.CanExtend(object obj) { throw null; }
+ }
+ public enum TableLayoutPanelCellBorderStyle
+ {
+ Inset = 2,
+ InsetDouble = 3,
+ None = 0,
+ Outset = 4,
+ OutsetDouble = 5,
+ OutsetPartial = 6,
+ Single = 1,
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.TableLayoutPanelCellPositionTypeConverter")]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TableLayoutPanelCellPosition
+ {
+ public TableLayoutPanelCellPosition(int column, int row) { throw null;}
+ public int Column { get { throw null; } set { } }
+ public int Row { get { throw null; } set { } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.Forms.TableLayoutPanelCellPosition p1, System.Windows.Forms.TableLayoutPanelCellPosition p2) { throw null; }
+ public static bool operator !=(System.Windows.Forms.TableLayoutPanelCellPosition p1, System.Windows.Forms.TableLayoutPanelCellPosition p2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum TableLayoutPanelGrowStyle
+ {
+ AddColumns = 2,
+ AddRows = 1,
+ FixedSize = 0,
+ }
+ public partial class TableLayoutRowStyleCollection : System.Windows.Forms.TableLayoutStyleCollection
+ {
+ internal TableLayoutRowStyleCollection() { }
+ public new System.Windows.Forms.RowStyle this[int index] { get { throw null; } set { } }
+ public int Add(System.Windows.Forms.RowStyle rowStyle) { throw null; }
+ public bool Contains(System.Windows.Forms.RowStyle rowStyle) { throw null; }
+ public int IndexOf(System.Windows.Forms.RowStyle rowStyle) { throw null; }
+ public void Insert(int index, System.Windows.Forms.RowStyle rowStyle) { }
+ public void Remove(System.Windows.Forms.RowStyle rowStyle) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.Layout.TableLayoutSettingsTypeConverter))]
+ [System.SerializableAttribute]
+ public sealed partial class TableLayoutSettings : System.Windows.Forms.LayoutSettings, System.Runtime.Serialization.ISerializable
+ {
+ internal TableLayoutSettings() { }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int ColumnCount { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.TableLayoutColumnStyleCollection ColumnStyles { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TableLayoutPanelGrowStyle)(1))]
+ public System.Windows.Forms.TableLayoutPanelGrowStyle GrowStyle { get { throw null; } set { } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int RowCount { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.TableLayoutRowStyleCollection RowStyles { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public System.Windows.Forms.TableLayoutPanelCellPosition GetCellPosition(object control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int GetColumn(object control) { throw null; }
+ public int GetColumnSpan(object control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int GetRow(object control) { throw null; }
+ public int GetRowSpan(object control) { throw null; }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public void SetCellPosition(object control, System.Windows.Forms.TableLayoutPanelCellPosition cellPosition) { }
+ public void SetColumn(object control, int column) { }
+ public void SetColumnSpan(object control, int value) { }
+ public void SetRow(object control, int row) { }
+ public void SetRowSpan(object control, int value) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.TableLayoutSettings.StyleConverter")]
+ public abstract partial class TableLayoutStyle
+ {
+ protected TableLayoutStyle() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.SizeType)(0))]
+ public System.Windows.Forms.SizeType SizeType { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StyleCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public abstract partial class TableLayoutStyleCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal TableLayoutStyleCollection() { }
+ public int Count { get { throw null; } }
+ public System.Windows.Forms.TableLayoutStyle this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.Windows.Forms.TableLayoutStyle style) { throw null; }
+ public void Clear() { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int startIndex) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object style) { throw null; }
+ bool System.Collections.IList.Contains(object style) { throw null; }
+ int System.Collections.IList.IndexOf(object style) { throw null; }
+ void System.Collections.IList.Insert(int index, object style) { }
+ void System.Collections.IList.Remove(object style) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.TabPageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TabPage : System.Windows.Forms.Panel
+ {
+ public TabPage() { }
+ public TabPage(string text) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public override System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageIndexConverter))]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("{Width=0, Height=0}")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size PreferredSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool UseVisualStyleBackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DockChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler EnabledChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler LocationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler VisibleChanged { add { } remove { } }
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ public static System.Windows.Forms.TabPage GetTabPageOfComponent(object comp) { throw null; }
+ protected override void OnEnter(System.EventArgs e) { }
+ protected override void OnLeave(System.EventArgs e) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ public override string ToString() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class TabPageControlCollection : System.Windows.Forms.Control.ControlCollection
+ {
+ public TabPageControlCollection(System.Windows.Forms.TabPage owner) : base (default(System.Windows.Forms.Control)) { }
+ public override void Add(System.Windows.Forms.Control value) { }
+ }
+ }
+ public sealed partial class TabRenderer
+ {
+ internal TabRenderer() { }
+ public static bool IsSupported { get { throw null; } }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, bool focused, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Drawing.Image image, System.Drawing.Rectangle imageRectangle, bool focused, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, bool focused, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Drawing.Image image, System.Drawing.Rectangle imageRectangle, bool focused, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, bool focused, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Drawing.Image image, System.Drawing.Rectangle imageRectangle, bool focused, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabItem(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TabItemState state) { }
+ public static void DrawTabPage(System.Drawing.Graphics g, System.Drawing.Rectangle bounds) { }
+ }
+ public enum TabSizeMode
+ {
+ FillToRight = 1,
+ Fixed = 2,
+ Normal = 0,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.TextBoxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TextBox : System.Windows.Forms.TextBoxBase
+ {
+ public TextBox() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AcceptsReturn { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteStringCollection AutoCompleteCustomSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteMode)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteMode AutoCompleteMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteSource)(128))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.TextBoxAutoCompleteSourceConverter")]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteSource AutoCompleteSource { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.CharacterCasing)(0))]
+ public System.Windows.Forms.CharacterCasing CharacterCasing { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ public override bool Multiline { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute('\0')]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public char PasswordChar { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ScrollBars)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ScrollBars ScrollBars { get { throw null; } set { } }
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.HorizontalAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool UseSystemPasswordChar { get { throw null; } set { } }
+ public event System.EventHandler TextAlignChanged { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnGotFocus(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected virtual void OnTextAlignChanged(System.EventArgs e) { }
+ public void Paste(string text) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Text")]
+ [System.ComponentModel.DefaultEventAttribute("TextChanged")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.TextBoxBaseDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class TextBoxBase : System.Windows.Forms.Control
+ {
+ internal TextBoxBase() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AcceptsTab { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.Runtime.InteropServices.DispIdAttribute(-501)]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(2))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected override bool CanEnableIme { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool CanUndo { get { throw null; } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.Cursor DefaultCursor { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.Runtime.InteropServices.DispIdAttribute(-513)]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool HideSelection { get { throw null; } set { } }
+ protected override System.Windows.Forms.ImeMode ImeModeBase { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StringArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public string[] Lines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(32767)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Modified { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public virtual bool Multiline { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int PreferredHeight { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string SelectedText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual int SelectionLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectionStart { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public virtual bool ShortcutsEnabled { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual int TextLength { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool WordWrap { get { throw null; } set { } }
+ public event System.EventHandler AcceptsTabChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.EventHandler BorderStyleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler Click { add { } remove { } }
+ public event System.EventHandler HideSelectionChanged { add { } remove { } }
+ public event System.EventHandler ModifiedChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ public event System.EventHandler MultilineChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler ReadOnlyChanged { add { } remove { } }
+ public void AppendText(string text) { }
+ public void Clear() { }
+ public void ClearUndo() { }
+ public void Copy() { }
+ protected override void CreateHandle() { }
+ public void Cut() { }
+ public void DeselectAll() { }
+ public virtual char GetCharFromPosition(System.Drawing.Point pt) { throw null; }
+ public virtual int GetCharIndexFromPosition(System.Drawing.Point pt) { throw null; }
+ public int GetFirstCharIndexFromLine(int lineNumber) { throw null; }
+ public int GetFirstCharIndexOfCurrentLine() { throw null; }
+ public virtual int GetLineFromCharIndex(int index) { throw null; }
+ public virtual System.Drawing.Point GetPositionFromCharIndex(int index) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual void OnAcceptsTabChanged(System.EventArgs e) { }
+ protected virtual void OnBorderStyleChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected virtual void OnHideSelectionChanged(System.EventArgs e) { }
+ protected virtual void OnModifiedChanged(System.EventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
+ protected virtual void OnMultilineChanged(System.EventArgs e) { }
+ protected override void OnPaddingChanged(System.EventArgs e) { }
+ protected virtual void OnReadOnlyChanged(System.EventArgs e) { }
+ protected override void OnTextChanged(System.EventArgs e) { }
+ public void Paste() { }
+ protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ public void ScrollToCaret() { }
+ public void Select(int start, int length) { }
+ public void SelectAll() { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ public override string ToString() { throw null; }
+ [System.MonoInternalNoteAttribute("Deleting is classed as Typing, instead of its own Undo event")]
+ public void Undo() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public sealed partial class TextBoxRenderer
+ {
+ internal TextBoxRenderer() { }
+ public static bool IsSupported { get { throw null; } }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string textBoxText, System.Drawing.Font font, System.Drawing.Rectangle textBounds, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.TextBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string textBoxText, System.Drawing.Font font, System.Drawing.Rectangle textBounds, System.Windows.Forms.VisualStyles.TextBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string textBoxText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.TextBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string textBoxText, System.Drawing.Font font, System.Windows.Forms.VisualStyles.TextBoxState state) { }
+ public static void DrawTextBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TextBoxState state) { }
+ }
+ public enum TextDataFormat
+ {
+ CommaSeparatedValue = 4,
+ Html = 3,
+ Rtf = 2,
+ Text = 0,
+ UnicodeText = 1,
+ }
+ [System.FlagsAttribute]
+ public enum TextFormatFlags
+ {
+ Bottom = 8,
+ Default = 0,
+ EndEllipsis = 32768,
+ ExpandTabs = 64,
+ ExternalLeading = 512,
+ GlyphOverhangPadding = 0,
+ HidePrefix = 1048576,
+ HorizontalCenter = 1,
+ Internal = 4096,
+ Left = 0,
+ LeftAndRightPadding = 536870912,
+ ModifyString = 65536,
+ NoClipping = 256,
+ NoFullWidthCharacterBreak = 524288,
+ NoPadding = 268435456,
+ NoPrefix = 2048,
+ PathEllipsis = 16384,
+ PrefixOnly = 2097152,
+ PreserveGraphicsClipping = 16777216,
+ PreserveGraphicsTranslateTransform = 33554432,
+ Right = 2,
+ RightToLeft = 131072,
+ SingleLine = 32,
+ TextBoxControl = 8192,
+ Top = 0,
+ VerticalCenter = 4,
+ WordBreak = 16,
+ WordEllipsis = 262144,
+ }
+ public enum TextImageRelation
+ {
+ ImageAboveText = 1,
+ ImageBeforeText = 4,
+ Overlay = 0,
+ TextAboveImage = 2,
+ TextBeforeImage = 8,
+ }
+ public sealed partial class TextRenderer
+ {
+ internal TextRenderer() { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor) { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags) { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags) { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor) { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags) { }
+ public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags) { }
+ public static System.Drawing.Size MeasureText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font) { throw null; }
+ public static System.Drawing.Size MeasureText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Size proposedSize) { throw null; }
+ public static System.Drawing.Size MeasureText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Size proposedSize, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ public static System.Drawing.Size MeasureText(string text, System.Drawing.Font font) { throw null; }
+ public static System.Drawing.Size MeasureText(string text, System.Drawing.Font font, System.Drawing.Size proposedSize) { throw null; }
+ public static System.Drawing.Size MeasureText(string text, System.Drawing.Font font, System.Drawing.Size proposedSize, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ThreadExceptionDialog : System.Windows.Forms.Form
+ {
+ public ThreadExceptionDialog(System.Exception t) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ }
+ public enum TickStyle
+ {
+ Both = 3,
+ BottomRight = 2,
+ None = 0,
+ TopLeft = 1,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Tick")]
+ [System.ComponentModel.DefaultPropertyAttribute("Interval")]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ public partial class Timer : System.ComponentModel.Component
+ {
+ public Timer() { }
+ public Timer(System.ComponentModel.IContainer container) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public virtual bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ public int Interval { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ public event System.EventHandler Tick { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnTick(System.EventArgs e) { }
+ public void Start() { }
+ public void Stop() { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DefaultEventAttribute("ButtonClick")]
+ [System.ComponentModel.DefaultPropertyAttribute("Buttons")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolBarDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolBar : System.Windows.Forms.Control
+ {
+ public ToolBar() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolBarAppearance)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ToolBarAppearance Appearance { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(0))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.ToolBar.ToolBarButtonCollection Buttons { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Drawing.Size ButtonSize { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Divider { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool DropDownArrows { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Drawing.Size ImageSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool ShowToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolBarTextAlign)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ToolBarTextAlign TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Wrappable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.ToolBarButtonClickEventHandler ButtonClick { add { } remove { } }
+ public event System.Windows.Forms.ToolBarButtonClickEventHandler ButtonDropDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler RightToLeftChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ protected override void CreateHandle() { }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnButtonClick(System.Windows.Forms.ToolBarButtonClickEventArgs e) { }
+ protected virtual void OnButtonDropDown(System.Windows.Forms.ToolBarButtonClickEventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float dx, float dy) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ public partial class ToolBarButtonCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ToolBarButtonCollection(System.Windows.Forms.ToolBar owner) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.ToolBarButton this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.ToolBarButton this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(string text) { throw null; }
+ public int Add(System.Windows.Forms.ToolBarButton button) { throw null; }
+ public void AddRange(System.Windows.Forms.ToolBarButton[] buttons) { }
+ public void Clear() { }
+ public bool Contains(System.Windows.Forms.ToolBarButton button) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.ToolBarButton button) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public void Insert(int index, System.Windows.Forms.ToolBarButton button) { }
+ public void Remove(System.Windows.Forms.ToolBarButton button) { }
+ public void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ void System.Collections.ICollection.CopyTo(System.Array dest, int index) { }
+ int System.Collections.IList.Add(object button) { throw null; }
+ bool System.Collections.IList.Contains(object button) { throw null; }
+ int System.Collections.IList.IndexOf(object button) { throw null; }
+ void System.Collections.IList.Insert(int index, object button) { }
+ void System.Collections.IList.Remove(object button) { }
+ }
+ }
+ public enum ToolBarAppearance
+ {
+ Flat = 1,
+ Normal = 0,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolBarButtonDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class ToolBarButton : System.ComponentModel.Component
+ {
+ public ToolBarButton() { }
+ public ToolBarButton(string text) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.Menu DropDownMenu { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageIndexConverter))]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ToolBar Parent { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool PartialPush { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Pushed { get { throw null; } set { } }
+ public System.Drawing.Rectangle Rectangle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolBarButtonStyle)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.ToolBarButtonStyle Style { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class ToolBarButtonClickEventArgs : System.EventArgs
+ {
+ public ToolBarButtonClickEventArgs(System.Windows.Forms.ToolBarButton button) { }
+ public System.Windows.Forms.ToolBarButton Button { get { throw null; } set { } }
+ }
+ public delegate void ToolBarButtonClickEventHandler(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e);
+ public enum ToolBarButtonStyle
+ {
+ DropDownButton = 4,
+ PushButton = 1,
+ Separator = 3,
+ ToggleButton = 2,
+ }
+ public enum ToolBarTextAlign
+ {
+ Right = 1,
+ Underneath = 0,
+ }
+ [System.ComponentModel.DefaultEventAttribute("ItemClicked")]
+ [System.ComponentModel.DefaultPropertyAttribute("Items")]
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Windows.Forms.Design.ToolStripCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStrip : System.Windows.Forms.ScrollableControl, System.ComponentModel.IComponent, System.IDisposable
+ {
+ public ToolStrip() { }
+ public ToolStrip(params System.Windows.Forms.ToolStripItem[] items) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public bool AllowItemReorder { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowMerge { get { throw null; } set { } }
+ public override System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Point AutoScrollPosition { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ public new System.Drawing.Color BackColor { get { throw null; } set { } }
+ public override System.Windows.Forms.BindingContext BindingContext { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool CanOverflow { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public new bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Control.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ protected virtual System.Windows.Forms.DockStyle DefaultDock { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Windows.Forms.ToolStripDropDownDirection DefaultDropDownDirection { get { throw null; } set { } }
+ protected virtual System.Windows.Forms.Padding DefaultGripMargin { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected virtual bool DefaultShowItemToolTips { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ protected internal virtual System.Windows.Forms.ToolStripItemCollection DisplayedItems { get { throw null; } }
+ public override System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(1))]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ToolStripGripDisplayStyle GripDisplayStyle { get { throw null; } }
+ public System.Windows.Forms.Padding GripMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle GripRectangle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripGripStyle)(1))]
+ public System.Windows.Forms.ToolStripGripStyle GripStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool HasChildren { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.HScrollProperties HorizontalScroll { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("{Width=16, Height=16}")]
+ public System.Drawing.Size ImageScalingSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Always returns false, dragging not implemented yet.")]
+ public bool IsCurrentlyDragging { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsDropDown { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public virtual System.Windows.Forms.ToolStripItemCollection Items { get { throw null; } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.LayoutSettings LayoutSettings { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute((System.Windows.Forms.ToolStripLayoutStyle)(0))]
+ public System.Windows.Forms.ToolStripLayoutStyle LayoutStyle { get { throw null; } set { } }
+ protected internal virtual System.Drawing.Size MaxItemSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.Orientation Orientation { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.ToolStripOverflowButton OverflowButton { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ToolStripRenderer Renderer { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripRenderMode RenderMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowItemToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Stretch { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Runtime.InteropServices.DispIdAttribute(-516)]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripTextDirection)(1))]
+ public virtual System.Windows.Forms.ToolStripTextDirection TextDirection { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.VScrollProperties VerticalScroll { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.EventHandler BeginDrag { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler CausesValidationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.ControlEventHandler ControlAdded { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.ControlEventHandler ControlRemoved { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler CursorChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.EventHandler EndDrag { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemEventHandler ItemAdded { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemClickedEventHandler ItemClicked { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemEventHandler ItemRemoved { add { } remove { } }
+ public event System.EventHandler LayoutCompleted { add { } remove { } }
+ public event System.EventHandler LayoutStyleChanged { add { } remove { } }
+ public event System.Windows.Forms.PaintEventHandler PaintGrip { add { } remove { } }
+ public event System.EventHandler RendererChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ protected internal virtual System.Windows.Forms.ToolStripItem CreateDefaultItem(string text, System.Drawing.Image image, System.EventHandler onClick) { throw null; }
+ protected virtual System.Windows.Forms.LayoutSettings CreateLayoutSettings(System.Windows.Forms.ToolStripLayoutStyle layoutStyle) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Control GetChildAtPoint(System.Drawing.Point point) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Control GetChildAtPoint(System.Drawing.Point pt, System.Windows.Forms.GetChildAtPointSkip skipValue) { throw null; }
+ public System.Windows.Forms.ToolStripItem GetItemAt(System.Drawing.Point point) { throw null; }
+ public System.Windows.Forms.ToolStripItem GetItemAt(int x, int y) { throw null; }
+ public virtual System.Windows.Forms.ToolStripItem GetNextItem(System.Windows.Forms.ToolStripItem start, System.Windows.Forms.ArrowDirection direction) { throw null; }
+ protected override bool IsInputChar(char charCode) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ [System.MonoTODOAttribute("Stub, never called")]
+ protected virtual void OnBeginDrag(System.EventArgs e) { }
+ protected override void OnDockChanged(System.EventArgs e) { }
+ protected override void OnEnabledChanged(System.EventArgs e) { }
+ [System.MonoTODOAttribute("Stub, never called")]
+ protected virtual void OnEndDrag(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected override void OnInvalidated(System.Windows.Forms.InvalidateEventArgs e) { }
+ protected internal virtual void OnItemAdded(System.Windows.Forms.ToolStripItemEventArgs e) { }
+ protected virtual void OnItemClicked(System.Windows.Forms.ToolStripItemClickedEventArgs e) { }
+ protected internal virtual void OnItemRemoved(System.Windows.Forms.ToolStripItemEventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected virtual void OnLayoutCompleted(System.EventArgs e) { }
+ protected virtual void OnLayoutStyleChanged(System.EventArgs e) { }
+ protected override void OnLeave(System.EventArgs e) { }
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected override void OnMouseCaptureChanged(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs mea) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs mea) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mea) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected internal virtual void OnPaintGrip(System.Windows.Forms.PaintEventArgs e) { }
+ protected virtual void OnRendererChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected override void OnScroll(System.Windows.Forms.ScrollEventArgs se) { }
+ protected override void OnTabStopChanged(System.EventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ protected override bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void ResetMinimumSize() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ protected virtual void RestoreFocus() { }
+ protected override void Select(bool directed, bool forward) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void SetAutoScrollMargin(int x, int y) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ protected virtual void SetDisplayedItems() { }
+ protected internal void SetItemLocation(System.Windows.Forms.ToolStripItem item, System.Drawing.Point location) { }
+ protected static void SetItemParent(System.Windows.Forms.ToolStripItem item, System.Windows.Forms.ToolStrip parent) { }
+ protected override void SetVisibleCore(bool visible) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
+ {
+ public ToolStripAccessibleObject(System.Windows.Forms.ToolStrip owner) : base (default(System.Windows.Forms.Control)) { }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public override int GetChildCount() { throw null; }
+ public override System.Windows.Forms.AccessibleObject HitTest(int x, int y) { throw null; }
+ }
+ }
+ public partial class ToolStripArrowRenderEventArgs : System.EventArgs
+ {
+ public ToolStripArrowRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripItem toolStripItem, System.Drawing.Rectangle arrowRectangle, System.Drawing.Color arrowColor, System.Windows.Forms.ArrowDirection arrowDirection) { }
+ public System.Drawing.Color ArrowColor { get { throw null; } set { } }
+ public System.Drawing.Rectangle ArrowRectangle { get { throw null; } set { } }
+ public System.Windows.Forms.ArrowDirection Direction { get { throw null; } set { } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.ToolStripItem Item { get { throw null; } }
+ }
+ public delegate void ToolStripArrowRenderEventHandler(object sender, System.Windows.Forms.ToolStripArrowRenderEventArgs e);
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(1))]
+ public partial class ToolStripButton : System.Windows.Forms.ToolStripItem
+ {
+ public ToolStripButton() { }
+ public ToolStripButton(System.Drawing.Image image) { }
+ public ToolStripButton(string text) { }
+ public ToolStripButton(string text, System.Drawing.Image image) { }
+ public ToolStripButton(string text, System.Drawing.Image image, System.EventHandler onClick) { }
+ public ToolStripButton(string text, System.Drawing.Image image, System.EventHandler onClick, string name) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public new bool AutoToolTip { get { throw null; } set { } }
+ public override bool CanSelect { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CheckOnClick { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.CheckState)(0))]
+ public System.Windows.Forms.CheckState CheckState { get { throw null; } set { } }
+ protected override bool DefaultAutoToolTip { get { throw null; } }
+ public event System.EventHandler CheckedChanged { add { } remove { } }
+ public event System.EventHandler CheckStateChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ protected virtual void OnCheckedChanged(System.EventArgs e) { }
+ protected virtual void OnCheckStateChanged(System.EventArgs e) { }
+ protected override void OnClick(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Items")]
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(7))]
+ public partial class ToolStripComboBox : System.Windows.Forms.ToolStripControlHost
+ {
+ public ToolStripComboBox() : base (default(System.Windows.Forms.Control)) { }
+ public ToolStripComboBox(string name) : base (default(System.Windows.Forms.Control)) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public ToolStripComboBox(System.Windows.Forms.Control c) : base (default(System.Windows.Forms.Control)) { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.AutoCompleteStringCollection AutoCompleteCustomSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteMode)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public System.Windows.Forms.AutoCompleteMode AutoCompleteMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteSource)(128))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public System.Windows.Forms.AutoCompleteSource AutoCompleteSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ComboBox ComboBox { get { throw null; } }
+ protected internal override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(106)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int DropDownHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ComboBoxStyle)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.ComboBoxStyle DropDownStyle { get { throw null; } set { } }
+ public int DropDownWidth { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool DroppedDown { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.FlatStyle)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.FlatStyle FlatStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool IntegralHeight { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ComboBox.ObjectCollection Items { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(8)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int MaxDropDownItems { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectedIndex { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object SelectedItem { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string SelectedText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectionLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectionStart { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Sorted { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ public event System.EventHandler DropDown { add { } remove { } }
+ public event System.EventHandler DropDownClosed { add { } remove { } }
+ public event System.EventHandler DropDownStyleChanged { add { } remove { } }
+ public event System.EventHandler SelectedIndexChanged { add { } remove { } }
+ public event System.EventHandler TextUpdate { add { } remove { } }
+ public void BeginUpdate() { }
+ public void EndUpdate() { }
+ public int FindString(string s) { throw null; }
+ public int FindString(string s, int startIndex) { throw null; }
+ public int FindStringExact(string s) { throw null; }
+ public int FindStringExact(string s, int startIndex) { throw null; }
+ public int GetItemHeight(int index) { throw null; }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ protected virtual void OnDropDown(System.EventArgs e) { }
+ protected virtual void OnDropDownClosed(System.EventArgs e) { }
+ protected virtual void OnDropDownStyleChanged(System.EventArgs e) { }
+ protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
+ protected virtual void OnSelectionChangeCommitted(System.EventArgs e) { }
+ protected override void OnSubscribeControlEvents(System.Windows.Forms.Control control) { }
+ protected virtual void OnTextUpdate(System.EventArgs e) { }
+ protected override void OnUnsubscribeControlEvents(System.Windows.Forms.Control control) { }
+ public void Select(int start, int length) { }
+ public void SelectAll() { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripContainerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripContainer : System.Windows.Forms.ContainerControl
+ {
+ public ToolStripContainer() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public System.Windows.Forms.ToolStripPanel BottomToolStripPanel { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool BottomToolStripPanelVisible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public System.Windows.Forms.ToolStripContentPanel ContentPanel { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Control.ControlCollection Controls { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public System.Windows.Forms.ToolStripPanel LeftToolStripPanel { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool LeftToolStripPanelVisible { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public System.Windows.Forms.ToolStripPanel RightToolStripPanel { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool RightToolStripPanelVisible { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public System.Windows.Forms.ToolStripPanel TopToolStripPanel { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool TopToolStripPanelVisible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CausesValidationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ContextMenuStripChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CursorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected override void OnSizeChanged(System.EventArgs e) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Load")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripContentPanelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.InitializationEventAttribute("Load")]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(0))]
+ public partial class ToolStripContentPanel : System.Windows.Forms.Panel
+ {
+ public ToolStripContentPanel() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public override System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string Name { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ToolStripRenderer Renderer { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripRenderMode RenderMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CausesValidationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DockChanged { add { } remove { } }
+ public event System.EventHandler Load { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler LocationChanged { add { } remove { } }
+ public event System.EventHandler RendererChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnLoad(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected virtual void OnRendererChanged(System.EventArgs e) { }
+ }
+ public partial class ToolStripContentPanelRenderEventArgs : System.EventArgs
+ {
+ public ToolStripContentPanelRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripContentPanel contentPanel) { }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public bool Handled { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripContentPanel ToolStripContentPanel { get { throw null; } }
+ }
+ public delegate void ToolStripContentPanelRenderEventHandler(object sender, System.Windows.Forms.ToolStripContentPanelRenderEventArgs e);
+ public partial class ToolStripControlHost : System.Windows.Forms.ToolStripItem
+ {
+ public ToolStripControlHost(System.Windows.Forms.Control c) { }
+ public ToolStripControlHost(System.Windows.Forms.Control c, string name) { }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ImageLayout)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ public override bool CanSelect { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool CausesValidation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Control Control { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(32))]
+ public System.Drawing.ContentAlignment ControlAlign { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ToolStripItemDisplayStyle DisplayStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool DoubleClickEnabled { get { throw null; } set { } }
+ public override bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public virtual bool Focused { get { throw null; } }
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image Image { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.ContentAlignment ImageAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ToolStripItemImageScaling ImageScaling { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Color ImageTransparentColor { get { throw null; } set { } }
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool RightToLeftAutoMirrorImage { get { throw null; } set { } }
+ public override bool Selected { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ public override System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.ContentAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripTextDirection)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ToolStripTextDirection TextDirection { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.TextImageRelation TextImageRelation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DisplayStyleChanged { add { } remove { } }
+ public event System.EventHandler Enter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler GotFocus { add { } remove { } }
+ public event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ public event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ public event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ public event System.EventHandler Leave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler LostFocus { add { } remove { } }
+ public event System.EventHandler Validated { add { } remove { } }
+ public event System.ComponentModel.CancelEventHandler Validating { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public void Focus() { }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ protected override void OnBoundsChanged() { }
+ protected virtual void OnEnter(System.EventArgs e) { }
+ protected virtual void OnGotFocus(System.EventArgs e) { }
+ protected virtual void OnHostedControlResize(System.EventArgs e) { }
+ protected virtual void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected virtual void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ protected virtual void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { }
+ protected internal override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected virtual void OnLeave(System.EventArgs e) { }
+ protected virtual void OnLostFocus(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void OnParentChanged(System.Windows.Forms.ToolStrip oldParent, System.Windows.Forms.ToolStrip newParent) { }
+ protected virtual void OnSubscribeControlEvents(System.Windows.Forms.Control control) { }
+ protected virtual void OnUnsubscribeControlEvents(System.Windows.Forms.Control control) { }
+ protected virtual void OnValidated(System.EventArgs e) { }
+ protected virtual void OnValidating(System.ComponentModel.CancelEventArgs e) { }
+ protected internal override bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void ResetBackColor() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override void ResetForeColor() { }
+ protected override void SetVisibleCore(bool visible) { }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripDropDownDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripDropDown : System.Windows.Forms.ToolStrip
+ {
+ public ToolStripDropDown() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool AllowItemReorder { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool AllowTransparency { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AutoClose { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool CanOverflow { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ContextMenu ContextMenu { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.DockStyle DefaultDock { get { throw null; } }
+ public override System.Windows.Forms.ToolStripDropDownDirection DefaultDropDownDirection { get { throw null; } set { } }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected override bool DefaultShowItemToolTips { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ public bool DropShadowEnabled { get { throw null; } set { } }
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ToolStripGripDisplayStyle GripDisplayStyle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding GripMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Rectangle GripRectangle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripGripStyle)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ToolStripGripStyle GripStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsAutoGenerated { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Point Location { get { throw null; } set { } }
+ protected internal override System.Drawing.Size MaxItemSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.OpacityConverter))]
+ public double Opacity { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ToolStripOverflowButton OverflowButton { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ToolStripItem OwnerItem { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new System.Drawing.Region Region { get { throw null; } set { } }
+ [System.ComponentModel.AmbientValueAttribute((System.Windows.Forms.RightToLeft)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool Stretch { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripTextDirection)(1))]
+ public override System.Windows.Forms.ToolStripTextDirection TextDirection { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool TopLevel { get { throw null; } set { } }
+ protected virtual bool TopMost { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public new bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public new event System.EventHandler BindingContextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.UICuesEventHandler ChangeUICues { add { } remove { } }
+ public event System.Windows.Forms.ToolStripDropDownClosedEventHandler Closed { add { } remove { } }
+ public event System.Windows.Forms.ToolStripDropDownClosingEventHandler Closing { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ContextMenuChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler ContextMenuStripChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler DockChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler Enter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.GiveFeedbackEventHandler GiveFeedback { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.HelpEventHandler HelpRequested { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler Leave { add { } remove { } }
+ public event System.EventHandler Opened { add { } remove { } }
+ public event System.ComponentModel.CancelEventHandler Opening { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler RegionChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.ScrollEventHandler Scroll { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler StyleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Validated { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.ComponentModel.CancelEventHandler Validating { add { } remove { } }
+ public void Close() { }
+ public void Close(System.Windows.Forms.ToolStripDropDownCloseReason reason) { }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void CreateHandle() { }
+ protected override System.Windows.Forms.LayoutSettings CreateLayoutSettings(System.Windows.Forms.ToolStripLayoutStyle style) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnClosed(System.Windows.Forms.ToolStripDropDownClosedEventArgs e) { }
+ protected virtual void OnClosing(System.Windows.Forms.ToolStripDropDownClosingEventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnItemClicked(System.Windows.Forms.ToolStripItemClickedEventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mea) { }
+ protected virtual void OnOpened(System.EventArgs e) { }
+ protected virtual void OnOpening(System.ComponentModel.CancelEventArgs e) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override bool ProcessDialogChar(char charCode) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ protected override void ScaleControl(System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void ScaleCore(float dx, float dy) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ protected override void SetVisibleCore(bool visible) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void Show() { }
+ public void Show(System.Drawing.Point screenLocation) { }
+ public void Show(System.Drawing.Point position, System.Windows.Forms.ToolStripDropDownDirection direction) { }
+ public void Show(int x, int y) { }
+ public void Show(System.Windows.Forms.Control control, System.Drawing.Point position) { }
+ public void Show(System.Windows.Forms.Control control, System.Drawing.Point position, System.Windows.Forms.ToolStripDropDownDirection direction) { }
+ public void Show(System.Windows.Forms.Control control, int x, int y) { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripDropDownAccessibleObject : System.Windows.Forms.ToolStrip.ToolStripAccessibleObject
+ {
+ public ToolStripDropDownAccessibleObject(System.Windows.Forms.ToolStripDropDown owner) : base (default(System.Windows.Forms.ToolStrip)) { }
+ public override string Name { get { throw null; } set { } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ }
+ }
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(9))]
+ public partial class ToolStripDropDownButton : System.Windows.Forms.ToolStripDropDownItem
+ {
+ public ToolStripDropDownButton() { }
+ public ToolStripDropDownButton(System.Drawing.Image image) { }
+ public ToolStripDropDownButton(string text) { }
+ public ToolStripDropDownButton(string text, System.Drawing.Image image) { }
+ public ToolStripDropDownButton(string text, System.Drawing.Image image, System.EventHandler onClick) { }
+ public ToolStripDropDownButton(string text, System.Drawing.Image image, System.EventHandler onClick, string name) { }
+ public ToolStripDropDownButton(string text, System.Drawing.Image image, params System.Windows.Forms.ToolStripItem[] dropDownItems) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public new bool AutoToolTip { get { throw null; } set { } }
+ protected override bool DefaultAutoToolTip { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowDropDownArrow { get { throw null; } set { } }
+ protected override System.Windows.Forms.ToolStripDropDown CreateDefaultDropDown() { throw null; }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ }
+ public partial class ToolStripDropDownClosedEventArgs : System.EventArgs
+ {
+ public ToolStripDropDownClosedEventArgs(System.Windows.Forms.ToolStripDropDownCloseReason reason) { }
+ public System.Windows.Forms.ToolStripDropDownCloseReason CloseReason { get { throw null; } }
+ }
+ public delegate void ToolStripDropDownClosedEventHandler(object sender, System.Windows.Forms.ToolStripDropDownClosedEventArgs e);
+ public enum ToolStripDropDownCloseReason
+ {
+ AppClicked = 1,
+ AppFocusChange = 0,
+ CloseCalled = 4,
+ ItemClicked = 2,
+ Keyboard = 3,
+ }
+ public partial class ToolStripDropDownClosingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public ToolStripDropDownClosingEventArgs(System.Windows.Forms.ToolStripDropDownCloseReason reason) { }
+ public System.Windows.Forms.ToolStripDropDownCloseReason CloseReason { get { throw null; } }
+ }
+ public delegate void ToolStripDropDownClosingEventHandler(object sender, System.Windows.Forms.ToolStripDropDownClosingEventArgs e);
+ public enum ToolStripDropDownDirection
+ {
+ AboveLeft = 0,
+ AboveRight = 1,
+ BelowLeft = 2,
+ BelowRight = 3,
+ Default = 7,
+ Left = 4,
+ Right = 5,
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("DropDownItems")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripMenuItemDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ public abstract partial class ToolStripDropDownItem : System.Windows.Forms.ToolStripItem
+ {
+ protected ToolStripDropDownItem() { }
+ protected ToolStripDropDownItem(string text, System.Drawing.Image image, System.EventHandler onClick) { }
+ protected ToolStripDropDownItem(string text, System.Drawing.Image image, System.EventHandler onClick, string name) { }
+ protected ToolStripDropDownItem(string text, System.Drawing.Image image, params System.Windows.Forms.ToolStripItem[] dropDownItems) { }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ReferenceConverter))]
+ public System.Windows.Forms.ToolStripDropDown DropDown { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ToolStripDropDownDirection DropDownDirection { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Windows.Forms.ToolStripItemCollection DropDownItems { get { throw null; } }
+ protected internal virtual System.Drawing.Point DropDownLocation { get { throw null; } }
+ public bool HasDropDown { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool HasDropDownItems { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override bool Pressed { get { throw null; } }
+ public event System.EventHandler DropDownClosed { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemClickedEventHandler DropDownItemClicked { add { } remove { } }
+ public event System.EventHandler DropDownOpened { add { } remove { } }
+ public event System.EventHandler DropDownOpening { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected virtual System.Windows.Forms.ToolStripDropDown CreateDefaultDropDown() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void HideDropDown() { }
+ protected override void OnBoundsChanged() { }
+ protected internal virtual void OnDropDownClosed(System.EventArgs e) { }
+ protected virtual void OnDropDownHide(System.EventArgs e) { }
+ protected internal virtual void OnDropDownItemClicked(System.Windows.Forms.ToolStripItemClickedEventArgs e) { }
+ protected internal virtual void OnDropDownOpened(System.EventArgs e) { }
+ protected virtual void OnDropDownShow(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected internal override bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ public void ShowDropDown() { }
+ }
+ public partial class ToolStripDropDownItemAccessibleObject : System.Windows.Forms.ToolStripItem.ToolStripItemAccessibleObject
+ {
+ public ToolStripDropDownItemAccessibleObject(System.Windows.Forms.ToolStripDropDownItem item) : base (default(System.Windows.Forms.ToolStripItem)) { }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override void DoDefaultAction() { }
+ public override System.Windows.Forms.AccessibleObject GetChild(int index) { throw null; }
+ public override int GetChildCount() { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripDropDownDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripDropDownMenu : System.Windows.Forms.ToolStripDropDown
+ {
+ public ToolStripDropDownMenu() { }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ public override System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripLayoutStyle)(3))]
+ public new System.Windows.Forms.ToolStripLayoutStyle LayoutStyle { get { throw null; } set { } }
+ protected internal override System.Drawing.Size MaxItemSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowCheckMargin { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowImageMargin { get { throw null; } set { } }
+ protected internal override System.Windows.Forms.ToolStripItem CreateDefaultItem(string text, System.Drawing.Image image, System.EventHandler onClick) { throw null; }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void SetDisplayedItems() { }
+ }
+ public enum ToolStripGripDisplayStyle
+ {
+ Horizontal = 0,
+ Vertical = 1,
+ }
+ public partial class ToolStripGripRenderEventArgs : System.Windows.Forms.ToolStripRenderEventArgs
+ {
+ public ToolStripGripRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStrip toolStrip) : base (default(System.Drawing.Graphics), default(System.Windows.Forms.ToolStrip)) { }
+ public System.Drawing.Rectangle GripBounds { get { throw null; } }
+ public System.Windows.Forms.ToolStripGripDisplayStyle GripDisplayStyle { get { throw null; } }
+ public System.Windows.Forms.ToolStripGripStyle GripStyle { get { throw null; } }
+ }
+ public delegate void ToolStripGripRenderEventHandler(object sender, System.Windows.Forms.ToolStripGripRenderEventArgs e);
+ public enum ToolStripGripStyle
+ {
+ Hidden = 0,
+ Visible = 1,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Click")]
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripItemDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public abstract partial class ToolStripItem : System.ComponentModel.Component, System.ComponentModel.IComponent, System.IDisposable, System.Windows.Forms.IDropTarget
+ {
+ protected ToolStripItem() { }
+ protected ToolStripItem(string text, System.Drawing.Image image, System.EventHandler onClick) { }
+ protected ToolStripItem(string text, System.Drawing.Image image, System.EventHandler onClick, string name) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Forms.AccessibleObject AccessibilityObject { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public string AccessibleDefaultActionDescription { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string AccessibleDescription { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string AccessibleName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AccessibleRole)(-1))]
+ public System.Windows.Forms.AccessibleRole AccessibleRole { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripItemAlignment)(0))]
+ public System.Windows.Forms.ToolStripItemAlignment Alignment { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public virtual bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AnchorStyles)(5))]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.AnchorStyles Anchor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AutoToolTip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Available { get { throw null; } set { } }
+ public virtual System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ImageLayout)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual System.Drawing.Rectangle Bounds { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public virtual bool CanSelect { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle ContentRectangle { get { throw null; } }
+ protected virtual bool DefaultAutoToolTip { get { throw null; } }
+ protected virtual System.Windows.Forms.ToolStripItemDisplayStyle DefaultDisplayStyle { get { throw null; } }
+ protected internal virtual System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected virtual System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected virtual System.Drawing.Size DefaultSize { get { throw null; } }
+ protected internal virtual bool DismissWhenClicked { get { throw null; } }
+ public virtual System.Windows.Forms.ToolStripItemDisplayStyle DisplayStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.DockStyle)(0))]
+ public System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool DoubleClickEnabled { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.Font Font { get { throw null; } set { } }
+ public virtual System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.Image Image { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(32))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.ContentAlignment ImageAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ToolStripImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.NoneExcludedImageIndexConverter")]
+ [System.Windows.Forms.RelatedImageListAttribute("Owner.ImageList")]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ToolStripImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("Owner.ImageList")]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripItemImageScaling)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.ToolStripItemImageScaling ImageScaling { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Color ImageTransparentColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsDisposed { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsOnDropDown { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsOnOverflow { get { throw null; } }
+ public System.Windows.Forms.Padding Margin { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.MergeAction)(0))]
+ public System.Windows.Forms.MergeAction MergeAction { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ public int MergeIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripItemOverflow)(2))]
+ public System.Windows.Forms.ToolStripItemOverflow Overflow { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ToolStrip Owner { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ToolStripItem OwnerItem { get { throw null; } }
+ public virtual System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected internal System.Windows.Forms.ToolStrip Parent { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.ToolStripItemPlacement Placement { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool Pressed { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("RTL not implemented")]
+ public virtual System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool RightToLeftAutoMirrorImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool Selected { get { throw null; } }
+ protected internal virtual bool ShowKeyboardCues { get { throw null; } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Drawing.ContentAlignment)(32))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual System.Drawing.ContentAlignment TextAlign { get { throw null; } set { } }
+ public virtual System.Windows.Forms.ToolStripTextDirection TextDirection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TextImageRelation)(4))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.TextImageRelation TextImageRelation { get { throw null; } set { } }
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool Visible { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public int Width { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler AvailableChanged { add { } remove { } }
+ public event System.EventHandler BackColorChanged { add { } remove { } }
+ public event System.EventHandler Click { add { } remove { } }
+ public event System.EventHandler DisplayStyleChanged { add { } remove { } }
+ public event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.Windows.Forms.DragEventHandler DragDrop { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.Windows.Forms.DragEventHandler DragEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.EventHandler DragLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.Windows.Forms.DragEventHandler DragOver { add { } remove { } }
+ public event System.EventHandler EnabledChanged { add { } remove { } }
+ public event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.Windows.Forms.GiveFeedbackEventHandler GiveFeedback { add { } remove { } }
+ public event System.EventHandler LocationChanged { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ public event System.EventHandler MouseEnter { add { } remove { } }
+ public event System.EventHandler MouseHover { add { } remove { } }
+ public event System.EventHandler MouseLeave { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ public event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ public event System.EventHandler OwnerChanged { add { } remove { } }
+ public event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.Windows.Forms.QueryAccessibilityHelpEventHandler QueryAccessibilityHelp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Event never raised")]
+ public event System.Windows.Forms.QueryContinueDragEventHandler QueryContinueDrag { add { } remove { } }
+ public event System.EventHandler RightToLeftChanged { add { } remove { } }
+ public event System.EventHandler TextChanged { add { } remove { } }
+ public event System.EventHandler VisibleChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public System.Windows.Forms.DragDropEffects DoDragDrop(object data, System.Windows.Forms.DragDropEffects allowedEffects) { throw null; }
+ public System.Windows.Forms.ToolStrip GetCurrentParent() { throw null; }
+ public virtual System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ public void Invalidate() { }
+ public void Invalidate(System.Drawing.Rectangle r) { }
+ protected internal virtual bool IsInputChar(char charCode) { throw null; }
+ protected internal virtual bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual void OnAvailableChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnBoundsChanged() { }
+ protected virtual void OnClick(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDisplayStyleChanged(System.EventArgs e) { }
+ protected virtual void OnDoubleClick(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragDrop(System.Windows.Forms.DragEventArgs dragEvent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragEnter(System.Windows.Forms.DragEventArgs dragEvent) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragLeave(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnDragOver(System.Windows.Forms.DragEventArgs dragEvent) { }
+ protected virtual void OnEnabledChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnFontChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnForeColorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnGiveFeedback(System.Windows.Forms.GiveFeedbackEventArgs giveFeedbackEvent) { }
+ protected internal virtual void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected virtual void OnLocationChanged(System.EventArgs e) { }
+ protected virtual void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected virtual void OnMouseEnter(System.EventArgs e) { }
+ protected virtual void OnMouseHover(System.EventArgs e) { }
+ protected virtual void OnMouseLeave(System.EventArgs e) { }
+ protected virtual void OnMouseMove(System.Windows.Forms.MouseEventArgs mea) { }
+ protected virtual void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected virtual void OnOwnerChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual void OnOwnerFontChanged(System.EventArgs e) { }
+ protected virtual void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentBackColorChanged(System.EventArgs e) { }
+ protected virtual void OnParentChanged(System.Windows.Forms.ToolStrip oldParent, System.Windows.Forms.ToolStrip newParent) { }
+ protected internal virtual void OnParentEnabledChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnParentForeColorChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected internal virtual void OnParentRightToLeftChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnQueryContinueDrag(System.Windows.Forms.QueryContinueDragEventArgs queryContinueDragEvent) { }
+ protected virtual void OnRightToLeftChanged(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnTextChanged(System.EventArgs e) { }
+ protected virtual void OnVisibleChanged(System.EventArgs e) { }
+ public void PerformClick() { }
+ protected internal virtual bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal virtual bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal virtual bool ProcessMnemonic(char charCode) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetBackColor() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetDisplayStyle() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetFont() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetForeColor() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetImage() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void ResetMargin() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void ResetPadding() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetRightToLeft() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetTextDirection() { }
+ public void Select() { }
+ protected internal virtual void SetBounds(System.Drawing.Rectangle bounds) { }
+ protected virtual void SetVisibleCore(bool visible) { }
+ void System.Windows.Forms.IDropTarget.OnDragDrop(System.Windows.Forms.DragEventArgs dragEvent) { }
+ void System.Windows.Forms.IDropTarget.OnDragEnter(System.Windows.Forms.DragEventArgs dragEvent) { }
+ void System.Windows.Forms.IDropTarget.OnDragLeave(System.EventArgs e) { }
+ void System.Windows.Forms.IDropTarget.OnDragOver(System.Windows.Forms.DragEventArgs dragEvent) { }
+ public override string ToString() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripItemAccessibleObject : System.Windows.Forms.AccessibleObject
+ {
+ public ToolStripItemAccessibleObject(System.Windows.Forms.ToolStripItem ownerItem) { }
+ public override System.Drawing.Rectangle Bounds { get { throw null; } }
+ public override string DefaultAction { get { throw null; } }
+ public override string Description { get { throw null; } }
+ public override string Help { get { throw null; } }
+ public override string KeyboardShortcut { get { throw null; } }
+ public override string Name { get { throw null; } set { } }
+ public override System.Windows.Forms.AccessibleObject Parent { get { throw null; } }
+ public override System.Windows.Forms.AccessibleRole Role { get { throw null; } }
+ public override System.Windows.Forms.AccessibleStates State { get { throw null; } }
+ public void AddState(System.Windows.Forms.AccessibleStates state) { }
+ public override void DoDefaultAction() { }
+ public override int GetHelpTopic(out string fileName) { fileName = default(string); throw null; }
+ public override System.Windows.Forms.AccessibleObject Navigate(System.Windows.Forms.AccessibleNavigation navigationDirection) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ }
+ public enum ToolStripItemAlignment
+ {
+ Left = 0,
+ Right = 1,
+ }
+ public partial class ToolStripItemClickedEventArgs : System.EventArgs
+ {
+ public ToolStripItemClickedEventArgs(System.Windows.Forms.ToolStripItem clickedItem) { }
+ public System.Windows.Forms.ToolStripItem ClickedItem { get { throw null; } }
+ }
+ public delegate void ToolStripItemClickedEventHandler(object sender, System.Windows.Forms.ToolStripItemClickedEventArgs e);
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ToolStripCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public partial class ToolStripItemCollection : System.Windows.Forms.Layout.ArrangedElementCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ToolStripItemCollection(System.Windows.Forms.ToolStrip owner, System.Windows.Forms.ToolStripItem[] value) { }
+ public override bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.ToolStripItem this[int index] { get { throw null; } }
+ public virtual System.Windows.Forms.ToolStripItem this[string key] { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripItem Add(System.Drawing.Image image) { throw null; }
+ public System.Windows.Forms.ToolStripItem Add(string text) { throw null; }
+ public System.Windows.Forms.ToolStripItem Add(string text, System.Drawing.Image image) { throw null; }
+ public System.Windows.Forms.ToolStripItem Add(string text, System.Drawing.Image image, System.EventHandler onClick) { throw null; }
+ public int Add(System.Windows.Forms.ToolStripItem value) { throw null; }
+ public void AddRange(System.Windows.Forms.ToolStripItemCollection toolStripItems) { }
+ public void AddRange(System.Windows.Forms.ToolStripItem[] toolStripItems) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.ToolStripItem value) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Windows.Forms.ToolStripItem[] array, int index) { }
+ [System.MonoTODOAttribute("searchAllChildren parameter isn't used")]
+ public System.Windows.Forms.ToolStripItem[] Find(string key, bool searchAllChildren) { throw null; }
+ public int IndexOf(System.Windows.Forms.ToolStripItem value) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public void Insert(int index, System.Windows.Forms.ToolStripItem value) { }
+ public void Remove(System.Windows.Forms.ToolStripItem value) { }
+ public void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public enum ToolStripItemDisplayStyle
+ {
+ Image = 2,
+ ImageAndText = 3,
+ None = 0,
+ Text = 1,
+ }
+ public partial class ToolStripItemEventArgs : System.EventArgs
+ {
+ public ToolStripItemEventArgs(System.Windows.Forms.ToolStripItem item) { }
+ public System.Windows.Forms.ToolStripItem Item { get { throw null; } }
+ }
+ public delegate void ToolStripItemEventHandler(object sender, System.Windows.Forms.ToolStripItemEventArgs e);
+ public partial class ToolStripItemImageRenderEventArgs : System.Windows.Forms.ToolStripItemRenderEventArgs
+ {
+ public ToolStripItemImageRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripItem item, System.Drawing.Image image, System.Drawing.Rectangle imageRectangle) : base (default(System.Drawing.Graphics), default(System.Windows.Forms.ToolStripItem)) { }
+ public ToolStripItemImageRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripItem item, System.Drawing.Rectangle imageRectangle) : base (default(System.Drawing.Graphics), default(System.Windows.Forms.ToolStripItem)) { }
+ public System.Drawing.Image Image { get { throw null; } }
+ public System.Drawing.Rectangle ImageRectangle { get { throw null; } }
+ }
+ public delegate void ToolStripItemImageRenderEventHandler(object sender, System.Windows.Forms.ToolStripItemImageRenderEventArgs e);
+ public enum ToolStripItemImageScaling
+ {
+ None = 0,
+ SizeToFit = 1,
+ }
+ public enum ToolStripItemOverflow
+ {
+ Always = 1,
+ AsNeeded = 2,
+ Never = 0,
+ }
+ public enum ToolStripItemPlacement
+ {
+ Main = 0,
+ None = 2,
+ Overflow = 1,
+ }
+ public partial class ToolStripItemRenderEventArgs : System.EventArgs
+ {
+ public ToolStripItemRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripItem item) { }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.ToolStripItem Item { get { throw null; } }
+ public System.Windows.Forms.ToolStrip ToolStrip { get { throw null; } }
+ }
+ public delegate void ToolStripItemRenderEventHandler(object sender, System.Windows.Forms.ToolStripItemRenderEventArgs e);
+ public partial class ToolStripItemTextRenderEventArgs : System.Windows.Forms.ToolStripItemRenderEventArgs
+ {
+ public ToolStripItemTextRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripItem item, string text, System.Drawing.Rectangle textRectangle, System.Drawing.Color textColor, System.Drawing.Font textFont, System.Drawing.ContentAlignment textAlign) : base (default(System.Drawing.Graphics), default(System.Windows.Forms.ToolStripItem)) { }
+ public ToolStripItemTextRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripItem item, string text, System.Drawing.Rectangle textRectangle, System.Drawing.Color textColor, System.Drawing.Font textFont, System.Windows.Forms.TextFormatFlags format) : base (default(System.Drawing.Graphics), default(System.Windows.Forms.ToolStripItem)) { }
+ public string Text { get { throw null; } set { } }
+ public System.Drawing.Color TextColor { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripTextDirection TextDirection { get { throw null; } set { } }
+ public System.Drawing.Font TextFont { get { throw null; } set { } }
+ public System.Windows.Forms.TextFormatFlags TextFormat { get { throw null; } set { } }
+ public System.Drawing.Rectangle TextRectangle { get { throw null; } set { } }
+ }
+ public delegate void ToolStripItemTextRenderEventHandler(object sender, System.Windows.Forms.ToolStripItemTextRenderEventArgs e);
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(1))]
+ public partial class ToolStripLabel : System.Windows.Forms.ToolStripItem
+ {
+ public ToolStripLabel() { }
+ public ToolStripLabel(System.Drawing.Image image) { }
+ public ToolStripLabel(string text) { }
+ public ToolStripLabel(string text, System.Drawing.Image image) { }
+ public ToolStripLabel(string text, System.Drawing.Image image, bool isLink) { }
+ public ToolStripLabel(string text, System.Drawing.Image image, bool isLink, System.EventHandler onClick) { }
+ public ToolStripLabel(string text, System.Drawing.Image image, bool isLink, System.EventHandler onClick, string name) { }
+ public System.Drawing.Color ActiveLinkColor { get { throw null; } set { } }
+ public override bool CanSelect { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool IsLink { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.LinkBehavior)(0))]
+ public System.Windows.Forms.LinkBehavior LinkBehavior { get { throw null; } set { } }
+ public System.Drawing.Color LinkColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool LinkVisited { get { throw null; } set { } }
+ public System.Drawing.Color VisitedLinkColor { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnMouseEnter(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ }
+ public enum ToolStripLayoutStyle
+ {
+ Flow = 3,
+ HorizontalStackWithOverflow = 1,
+ StackWithOverflow = 0,
+ Table = 4,
+ VerticalStackWithOverflow = 2,
+ }
+ public sealed partial class ToolStripManager
+ {
+ internal ToolStripManager() { }
+ public static System.Windows.Forms.ToolStripRenderer Renderer { get { throw null; } set { } }
+ public static System.Windows.Forms.ToolStripManagerRenderMode RenderMode { get { throw null; } set { } }
+ public static bool VisualStylesEnabled { get { throw null; } set { } }
+ public static event System.EventHandler RendererChanged { add { } remove { } }
+ public static System.Windows.Forms.ToolStrip FindToolStrip(string toolStripName) { throw null; }
+ public static bool IsShortcutDefined(System.Windows.Forms.Keys shortcut) { throw null; }
+ public static bool IsValidShortcut(System.Windows.Forms.Keys shortcut) { throw null; }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public static void LoadSettings(System.Windows.Forms.Form targetForm) { }
+ [System.MonoTODOAttribute("Stub, does nothing")]
+ public static void LoadSettings(System.Windows.Forms.Form targetForm, string key) { }
+ [System.MonoLimitationAttribute("Only supports one level of merging, cannot merge the same ToolStrip multiple times")]
+ public static bool Merge(System.Windows.Forms.ToolStrip sourceToolStrip, string targetName) { throw null; }
+ [System.MonoLimitationAttribute("Only supports one level of merging, cannot merge the same ToolStrip multiple times")]
+ public static bool Merge(System.Windows.Forms.ToolStrip sourceToolStrip, System.Windows.Forms.ToolStrip targetToolStrip) { throw null; }
+ public static bool RevertMerge(string targetName) { throw null; }
+ public static bool RevertMerge(System.Windows.Forms.ToolStrip targetToolStrip) { throw null; }
+ public static bool RevertMerge(System.Windows.Forms.ToolStrip targetToolStrip, System.Windows.Forms.ToolStrip sourceToolStrip) { throw null; }
+ public static void SaveSettings(System.Windows.Forms.Form sourceForm) { }
+ public static void SaveSettings(System.Windows.Forms.Form sourceForm, string key) { }
+ }
+ public enum ToolStripManagerRenderMode
+ {
+ [System.ComponentModel.BrowsableAttribute(false)]
+ Custom = 0,
+ Professional = 2,
+ System = 1,
+ }
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Windows.Forms.Design.ToolStripMenuItemCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(6))]
+ public partial class ToolStripMenuItem : System.Windows.Forms.ToolStripDropDownItem
+ {
+ public ToolStripMenuItem() { }
+ public ToolStripMenuItem(System.Drawing.Image image) { }
+ public ToolStripMenuItem(string text) { }
+ public ToolStripMenuItem(string text, System.Drawing.Image image) { }
+ public ToolStripMenuItem(string text, System.Drawing.Image image, System.EventHandler onClick) { }
+ public ToolStripMenuItem(string text, System.Drawing.Image image, System.EventHandler onClick, string name) { }
+ public ToolStripMenuItem(string text, System.Drawing.Image image, System.EventHandler onClick, System.Windows.Forms.Keys shortcutKeys) { }
+ public ToolStripMenuItem(string text, System.Drawing.Image image, params System.Windows.Forms.ToolStripItem[] dropDownItems) { }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CheckOnClick { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.CheckState)(0))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public System.Windows.Forms.CheckState CheckState { get { throw null; } set { } }
+ protected internal override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ public override bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsMdiWindowListEntry { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripItemOverflow)(0))]
+ public new System.Windows.Forms.ToolStripItemOverflow Overflow { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string ShortcutKeyDisplayString { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Keys)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Keys ShortcutKeys { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool ShowShortcutKeys { get { throw null; } set { } }
+ public event System.EventHandler CheckedChanged { add { } remove { } }
+ public event System.EventHandler CheckStateChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Windows.Forms.ToolStripDropDown CreateDefaultDropDown() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnCheckedChanged(System.EventArgs e) { }
+ protected virtual void OnCheckStateChanged(System.EventArgs e) { }
+ protected override void OnClick(System.EventArgs e) { }
+ protected override void OnDropDownHide(System.EventArgs e) { }
+ protected override void OnDropDownShow(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseEnter(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnOwnerChanged(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected internal override bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ protected internal override void SetBounds(System.Drawing.Rectangle rect) { }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripOverflow : System.Windows.Forms.ToolStripDropDown, System.ComponentModel.IComponent, System.IDisposable
+ {
+ public ToolStripOverflow(System.Windows.Forms.ToolStripItem parentItem) { }
+ protected internal override System.Windows.Forms.ToolStripItemCollection DisplayedItems { get { throw null; } }
+ public override System.Windows.Forms.ToolStripItemCollection Items { get { throw null; } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ [System.MonoInternalNoteAttribute("This should stack in rows of ~3, but for now 1 column will work.")]
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected override void SetDisplayedItems() { }
+ }
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(0))]
+ public partial class ToolStripOverflowButton : System.Windows.Forms.ToolStripDropDownButton
+ {
+ internal ToolStripOverflowButton() { }
+ protected internal override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ public override bool HasDropDownItems { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool RightToLeftAutoMirrorImage { get { throw null; } set { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Windows.Forms.ToolStripDropDown CreateDefaultDropDown() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected internal override void SetBounds(System.Drawing.Rectangle bounds) { }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ToolStripPanelDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Drawing.ToolboxBitmapAttribute("")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToolStripPanel : System.Windows.Forms.ContainerControl, System.ComponentModel.IComponent, System.IDisposable
+ {
+ public ToolStripPanel() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ protected override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ public override System.Windows.Forms.DockStyle Dock { get { throw null; } set { } }
+ public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public bool Locked { get { throw null; } set { } }
+ public System.Windows.Forms.Orientation Orientation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ToolStripRenderer Renderer { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripRenderMode RenderMode { get { throw null; } set { } }
+ public System.Windows.Forms.Padding RowMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ToolStripPanelRow[] Rows { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new int TabIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool TabStop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ public event System.EventHandler RendererChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabIndexChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TabStopChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public void BeginInit() { }
+ protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Join(System.Windows.Forms.ToolStrip toolStripToDrag) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Join(System.Windows.Forms.ToolStrip toolStripToDrag, System.Drawing.Point location) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Join(System.Windows.Forms.ToolStrip toolStripToDrag, int row) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void Join(System.Windows.Forms.ToolStrip toolStripToDrag, int x, int y) { }
+ protected override void OnControlAdded(System.Windows.Forms.ControlEventArgs e) { }
+ protected override void OnControlRemoved(System.Windows.Forms.ControlEventArgs e) { }
+ protected override void OnDockChanged(System.EventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnPaintBackground(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected virtual void OnRendererChanged(System.EventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ public System.Windows.Forms.ToolStripPanelRow PointToRow(System.Drawing.Point clientLocation) { throw null; }
+ [System.ComponentModel.ListBindableAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class ToolStripPanelRowCollection : System.Windows.Forms.Layout.ArrangedElementCollection, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ToolStripPanelRowCollection(System.Windows.Forms.ToolStripPanel owner) { }
+ public ToolStripPanelRowCollection(System.Windows.Forms.ToolStripPanel owner, System.Windows.Forms.ToolStripPanelRow[] value) { }
+ public virtual System.Windows.Forms.ToolStripPanelRow this[int index] { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } [System.MonoTODOAttribute("Stub, does nothing")]set { } }
+ public int Add(System.Windows.Forms.ToolStripPanelRow value) { throw null; }
+ public void AddRange(System.Windows.Forms.ToolStripPanel.ToolStripPanelRowCollection value) { }
+ public void AddRange(System.Windows.Forms.ToolStripPanelRow[] value) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.ToolStripPanelRow value) { throw null; }
+ public void CopyTo(System.Windows.Forms.ToolStripPanelRow[] array, int index) { }
+ public int IndexOf(System.Windows.Forms.ToolStripPanelRow value) { throw null; }
+ public void Insert(int index, System.Windows.Forms.ToolStripPanelRow value) { }
+ public void Remove(System.Windows.Forms.ToolStripPanelRow value) { }
+ public void RemoveAt(int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ }
+ public partial class ToolStripPanelRenderEventArgs : System.EventArgs
+ {
+ public ToolStripPanelRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripPanel toolStripPanel) { }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public bool Handled { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripPanel ToolStripPanel { get { throw null; } }
+ }
+ public delegate void ToolStripPanelRenderEventHandler(object sender, System.Windows.Forms.ToolStripPanelRenderEventArgs e);
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ public partial class ToolStripPanelRow : System.ComponentModel.Component, System.ComponentModel.IComponent, System.IDisposable
+ {
+ public ToolStripPanelRow(System.Windows.Forms.ToolStripPanel parent) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.Control[] Controls { get { throw null; } }
+ protected virtual System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected virtual System.Windows.Forms.Padding DefaultPadding { get { throw null; } }
+ public System.Drawing.Rectangle DisplayRectangle { get { throw null; } }
+ public System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get { throw null; } }
+ public System.Windows.Forms.Padding Margin { get { throw null; } set { } }
+ public System.Windows.Forms.Orientation Orientation { get { throw null; } }
+ public virtual System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ public System.Windows.Forms.ToolStripPanel ToolStripPanel { get { throw null; } }
+ public bool CanMove(System.Windows.Forms.ToolStrip toolStripToDrag) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected void OnBoundsChanged(System.Drawing.Rectangle oldBounds, System.Drawing.Rectangle newBounds) { }
+ protected internal virtual void OnControlAdded(System.Windows.Forms.Control control, int index) { }
+ protected internal virtual void OnControlRemoved(System.Windows.Forms.Control control, int index) { }
+ protected virtual void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected internal virtual void OnOrientationChanged() { }
+ }
+ public partial class ToolStripProfessionalRenderer : System.Windows.Forms.ToolStripRenderer
+ {
+ public ToolStripProfessionalRenderer() { }
+ public ToolStripProfessionalRenderer(System.Windows.Forms.ProfessionalColorTable professionalColorTable) { }
+ public System.Windows.Forms.ProfessionalColorTable ColorTable { get { throw null; } }
+ public bool RoundedEdges { get { throw null; } set { } }
+ protected override void OnRenderArrow(System.Windows.Forms.ToolStripArrowRenderEventArgs e) { }
+ protected override void OnRenderButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderDropDownButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderGrip(System.Windows.Forms.ToolStripGripRenderEventArgs e) { }
+ protected override void OnRenderImageMargin(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected override void OnRenderItemCheck(System.Windows.Forms.ToolStripItemImageRenderEventArgs e) { }
+ protected override void OnRenderItemImage(System.Windows.Forms.ToolStripItemImageRenderEventArgs e) { }
+ protected override void OnRenderItemText(System.Windows.Forms.ToolStripItemTextRenderEventArgs e) { }
+ protected override void OnRenderLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderMenuItemBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderOverflowButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderSeparator(System.Windows.Forms.ToolStripSeparatorRenderEventArgs e) { }
+ protected override void OnRenderSplitButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderToolStripBackground(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected override void OnRenderToolStripBorder(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected override void OnRenderToolStripContentPanelBackground(System.Windows.Forms.ToolStripContentPanelRenderEventArgs e) { }
+ protected override void OnRenderToolStripPanelBackground(System.Windows.Forms.ToolStripPanelRenderEventArgs e) { }
+ protected override void OnRenderToolStripStatusLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Value")]
+ public partial class ToolStripProgressBar : System.Windows.Forms.ToolStripControlHost
+ {
+ public ToolStripProgressBar() : base (default(System.Windows.Forms.Control)) { }
+ public ToolStripProgressBar(string name) : base (default(System.Windows.Forms.Control)) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ protected internal override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ public int MarqueeAnimationSpeed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Maximum { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public int Minimum { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.ProgressBar ProgressBar { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ public int Step { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ProgressBarStyle)(0))]
+ public System.Windows.Forms.ProgressBarStyle Style { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler LocationChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler OwnerChanged { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Validated { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.ComponentModel.CancelEventHandler Validating { add { } remove { } }
+ public void Increment(int value) { }
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ protected override void OnSubscribeControlEvents(System.Windows.Forms.Control control) { }
+ protected override void OnUnsubscribeControlEvents(System.Windows.Forms.Control control) { }
+ public void PerformStep() { }
+ }
+ public abstract partial class ToolStripRenderer
+ {
+ protected ToolStripRenderer() { }
+ public event System.Windows.Forms.ToolStripArrowRenderEventHandler RenderArrow { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderButtonBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderDropDownButtonBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripGripRenderEventHandler RenderGrip { add { } remove { } }
+ public event System.Windows.Forms.ToolStripRenderEventHandler RenderImageMargin { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderItemBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemImageRenderEventHandler RenderItemCheck { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemImageRenderEventHandler RenderItemImage { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemTextRenderEventHandler RenderItemText { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderLabelBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderMenuItemBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderOverflowButtonBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripSeparatorRenderEventHandler RenderSeparator { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderSplitButtonBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripRenderEventHandler RenderStatusStripSizingGrip { add { } remove { } }
+ public event System.Windows.Forms.ToolStripRenderEventHandler RenderToolStripBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripRenderEventHandler RenderToolStripBorder { add { } remove { } }
+ public event System.Windows.Forms.ToolStripContentPanelRenderEventHandler RenderToolStripContentPanelBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripPanelRenderEventHandler RenderToolStripPanelBackground { add { } remove { } }
+ public event System.Windows.Forms.ToolStripItemRenderEventHandler RenderToolStripStatusLabelBackground { add { } remove { } }
+ public static System.Drawing.Image CreateDisabledImage(System.Drawing.Image normalImage) { throw null; }
+ public void DrawArrow(System.Windows.Forms.ToolStripArrowRenderEventArgs e) { }
+ public void DrawButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ public void DrawDropDownButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ public void DrawGrip(System.Windows.Forms.ToolStripGripRenderEventArgs e) { }
+ public void DrawImageMargin(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ public void DrawItemBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ public void DrawItemCheck(System.Windows.Forms.ToolStripItemImageRenderEventArgs e) { }
+ public void DrawItemImage(System.Windows.Forms.ToolStripItemImageRenderEventArgs e) { }
+ public void DrawItemText(System.Windows.Forms.ToolStripItemTextRenderEventArgs e) { }
+ public void DrawLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ public void DrawMenuItemBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ public void DrawOverflowButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ public void DrawSeparator(System.Windows.Forms.ToolStripSeparatorRenderEventArgs e) { }
+ public void DrawSplitButton(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ public void DrawStatusStripSizingGrip(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ public void DrawToolStripBackground(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ public void DrawToolStripBorder(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ public void DrawToolStripContentPanelBackground(System.Windows.Forms.ToolStripContentPanelRenderEventArgs e) { }
+ public void DrawToolStripPanelBackground(System.Windows.Forms.ToolStripPanelRenderEventArgs e) { }
+ public void DrawToolStripStatusLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected internal virtual void Initialize(System.Windows.Forms.ToolStrip toolStrip) { }
+ protected internal virtual void InitializeContentPanel(System.Windows.Forms.ToolStripContentPanel contentPanel) { }
+ protected internal virtual void InitializeItem(System.Windows.Forms.ToolStripItem item) { }
+ protected internal virtual void InitializePanel(System.Windows.Forms.ToolStripPanel toolStripPanel) { }
+ protected virtual void OnRenderArrow(System.Windows.Forms.ToolStripArrowRenderEventArgs e) { }
+ protected virtual void OnRenderButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected virtual void OnRenderDropDownButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected virtual void OnRenderGrip(System.Windows.Forms.ToolStripGripRenderEventArgs e) { }
+ protected virtual void OnRenderImageMargin(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected virtual void OnRenderItemBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected virtual void OnRenderItemCheck(System.Windows.Forms.ToolStripItemImageRenderEventArgs e) { }
+ protected virtual void OnRenderItemImage(System.Windows.Forms.ToolStripItemImageRenderEventArgs e) { }
+ protected virtual void OnRenderItemText(System.Windows.Forms.ToolStripItemTextRenderEventArgs e) { }
+ protected virtual void OnRenderLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected virtual void OnRenderMenuItemBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected virtual void OnRenderOverflowButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected virtual void OnRenderSeparator(System.Windows.Forms.ToolStripSeparatorRenderEventArgs e) { }
+ protected virtual void OnRenderSplitButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected virtual void OnRenderStatusStripSizingGrip(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected virtual void OnRenderToolStripBackground(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected virtual void OnRenderToolStripBorder(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected virtual void OnRenderToolStripContentPanelBackground(System.Windows.Forms.ToolStripContentPanelRenderEventArgs e) { }
+ protected virtual void OnRenderToolStripPanelBackground(System.Windows.Forms.ToolStripPanelRenderEventArgs e) { }
+ protected virtual void OnRenderToolStripStatusLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ }
+ public partial class ToolStripRenderEventArgs : System.EventArgs
+ {
+ public ToolStripRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStrip toolStrip) { }
+ public ToolStripRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStrip toolStrip, System.Drawing.Rectangle affectedBounds, System.Drawing.Color backColor) { }
+ public System.Drawing.Rectangle AffectedBounds { get { throw null; } }
+ public System.Drawing.Color BackColor { get { throw null; } }
+ public System.Drawing.Rectangle ConnectedArea { get { throw null; } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public System.Windows.Forms.ToolStrip ToolStrip { get { throw null; } }
+ }
+ public delegate void ToolStripRenderEventHandler(object sender, System.Windows.Forms.ToolStripRenderEventArgs e);
+ public enum ToolStripRenderMode
+ {
+ [System.ComponentModel.BrowsableAttribute(false)]
+ Custom = 0,
+ ManagerRenderMode = 3,
+ Professional = 2,
+ System = 1,
+ }
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(5))]
+ public partial class ToolStripSeparator : System.Windows.Forms.ToolStripItem
+ {
+ public ToolStripSeparator() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool AutoToolTip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ public override bool CanSelect { get { throw null; } }
+ protected internal override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ToolStripItemDisplayStyle DisplayStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool DoubleClickEnabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image Image { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.ContentAlignment ImageAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public new int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ToolStripItemImageScaling ImageScaling { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Color ImageTransparentColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool RightToLeftAutoMirrorImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.ContentAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripTextDirection)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ToolStripTextDirection TextDirection { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.TextImageRelation TextImageRelation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DisplayStyleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler EnabledChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected internal override void SetBounds(System.Drawing.Rectangle rect) { }
+ }
+ public partial class ToolStripSeparatorRenderEventArgs : System.Windows.Forms.ToolStripItemRenderEventArgs
+ {
+ public ToolStripSeparatorRenderEventArgs(System.Drawing.Graphics g, System.Windows.Forms.ToolStripSeparator separator, bool vertical) : base (default(System.Drawing.Graphics), default(System.Windows.Forms.ToolStripItem)) { }
+ public bool Vertical { get { throw null; } }
+ }
+ public delegate void ToolStripSeparatorRenderEventHandler(object sender, System.Windows.Forms.ToolStripSeparatorRenderEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("ButtonClick")]
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(9))]
+ public partial class ToolStripSplitButton : System.Windows.Forms.ToolStripDropDownItem
+ {
+ public ToolStripSplitButton() { }
+ public ToolStripSplitButton(System.Drawing.Image image) { }
+ public ToolStripSplitButton(string text) { }
+ public ToolStripSplitButton(string text, System.Drawing.Image image) { }
+ public ToolStripSplitButton(string text, System.Drawing.Image image, System.EventHandler onClick) { }
+ public ToolStripSplitButton(string text, System.Drawing.Image image, System.EventHandler onClick, string name) { }
+ public ToolStripSplitButton(string text, System.Drawing.Image image, params System.Windows.Forms.ToolStripItem[] dropDownItems) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public new bool AutoToolTip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle ButtonBounds { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool ButtonPressed { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool ButtonSelected { get { throw null; } }
+ protected override bool DefaultAutoToolTip { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ToolStripItem DefaultItem { get { throw null; } set { } }
+ protected internal override bool DismissWhenClicked { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle DropDownButtonBounds { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool DropDownButtonPressed { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool DropDownButtonSelected { get { throw null; } }
+ public int DropDownButtonWidth { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle SplitterBounds { get { throw null; } }
+ public event System.EventHandler ButtonClick { add { } remove { } }
+ public event System.EventHandler ButtonDoubleClick { add { } remove { } }
+ public event System.EventHandler DefaultItemChanged { add { } remove { } }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
+ protected override System.Windows.Forms.ToolStripDropDown CreateDefaultDropDown() { throw null; }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ protected virtual void OnButtonClick(System.EventArgs e) { }
+ public virtual void OnButtonDoubleClick(System.EventArgs e) { }
+ protected virtual void OnDefaultItemChanged(System.EventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ public void PerformButtonClick() { }
+ protected internal override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual void ResetDropDownButtonWidth() { }
+ public partial class ToolStripSplitButtonAccessibleObject : System.Windows.Forms.ToolStripItem.ToolStripItemAccessibleObject
+ {
+ public ToolStripSplitButtonAccessibleObject(System.Windows.Forms.ToolStripSplitButton item) : base (default(System.Windows.Forms.ToolStripItem)) { }
+ public override void DoDefaultAction() { }
+ }
+ }
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(8))]
+ public partial class ToolStripStatusLabel : System.Windows.Forms.ToolStripLabel
+ {
+ public ToolStripStatusLabel() { }
+ public ToolStripStatusLabel(System.Drawing.Image image) { }
+ public ToolStripStatusLabel(string text) { }
+ public ToolStripStatusLabel(string text, System.Drawing.Image image) { }
+ public ToolStripStatusLabel(string text, System.Drawing.Image image, System.EventHandler onClick) { }
+ public ToolStripStatusLabel(string text, System.Drawing.Image image, System.EventHandler onClick, string name) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public new System.Windows.Forms.ToolStripItemAlignment Alignment { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolStripStatusLabelBorderSides)(0))]
+ public System.Windows.Forms.ToolStripStatusLabelBorderSides BorderSides { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Border3DStyle)(16394))]
+ public System.Windows.Forms.Border3DStyle BorderStyle { get { throw null; } set { } }
+ protected internal override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Spring { get { throw null; } set { } }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.BorderSidesEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum ToolStripStatusLabelBorderSides
+ {
+ All = 15,
+ Bottom = 8,
+ Left = 1,
+ None = 0,
+ Right = 4,
+ Top = 2,
+ }
+ public partial class ToolStripSystemRenderer : System.Windows.Forms.ToolStripRenderer
+ {
+ public ToolStripSystemRenderer() { }
+ protected override void OnRenderButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderDropDownButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderGrip(System.Windows.Forms.ToolStripGripRenderEventArgs e) { }
+ protected override void OnRenderImageMargin(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected override void OnRenderItemBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderMenuItemBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderOverflowButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderSeparator(System.Windows.Forms.ToolStripSeparatorRenderEventArgs e) { }
+ protected override void OnRenderSplitButtonBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ protected override void OnRenderToolStripBackground(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected override void OnRenderToolStripBorder(System.Windows.Forms.ToolStripRenderEventArgs e) { }
+ protected override void OnRenderToolStripStatusLabelBackground(System.Windows.Forms.ToolStripItemRenderEventArgs e) { }
+ }
+ [System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute((System.Windows.Forms.Design.ToolStripItemDesignerAvailability)(7))]
+ public partial class ToolStripTextBox : System.Windows.Forms.ToolStripControlHost
+ {
+ public ToolStripTextBox() : base (default(System.Windows.Forms.Control)) { }
+ public ToolStripTextBox(string name) : base (default(System.Windows.Forms.Control)) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public ToolStripTextBox(System.Windows.Forms.Control c) : base (default(System.Windows.Forms.Control)) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AcceptsReturn { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool AcceptsTab { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ListControlStringCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteStringCollection AutoCompleteCustomSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteMode)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteMode AutoCompleteMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoCompleteSource)(128))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ [System.MonoTODOAttribute("AutoCompletion algorithm is currently not implemented.")]
+ public System.Windows.Forms.AutoCompleteSource AutoCompleteSource { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(2))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool CanUndo { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.CharacterCasing)(0))]
+ public System.Windows.Forms.CharacterCasing CharacterCasing { get { throw null; } set { } }
+ protected internal override System.Windows.Forms.Padding DefaultMargin { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool HideSelection { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.StringArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string[] Lines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(32767)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int MaxLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool Modified { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public bool Multiline { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string SelectedText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectionLength { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int SelectionStart { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShortcutsEnabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.TextBox TextBox { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.HorizontalAlignment TextBoxTextAlign { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int TextLength { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public bool WordWrap { get { throw null; } set { } }
+ public event System.EventHandler AcceptsTabChanged { add { } remove { } }
+ public event System.EventHandler BorderStyleChanged { add { } remove { } }
+ public event System.EventHandler HideSelectionChanged { add { } remove { } }
+ public event System.EventHandler ModifiedChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public event System.EventHandler MultilineChanged { add { } remove { } }
+ public event System.EventHandler ReadOnlyChanged { add { } remove { } }
+ public event System.EventHandler TextBoxTextAlignChanged { add { } remove { } }
+ public void AppendText(string text) { }
+ public void Clear() { }
+ public void ClearUndo() { }
+ public void Copy() { }
+ public void Cut() { }
+ public void DeselectAll() { }
+ public char GetCharFromPosition(System.Drawing.Point pt) { throw null; }
+ public int GetCharIndexFromPosition(System.Drawing.Point pt) { throw null; }
+ public int GetFirstCharIndexFromLine(int lineNumber) { throw null; }
+ public int GetFirstCharIndexOfCurrentLine() { throw null; }
+ public int GetLineFromCharIndex(int index) { throw null; }
+ public System.Drawing.Point GetPositionFromCharIndex(int index) { throw null; }
+ public override System.Drawing.Size GetPreferredSize(System.Drawing.Size constrainingSize) { throw null; }
+ protected virtual void OnAcceptsTabChanged(System.EventArgs e) { }
+ protected virtual void OnBorderStyleChanged(System.EventArgs e) { }
+ protected virtual void OnHideSelectionChanged(System.EventArgs e) { }
+ protected virtual void OnModifiedChanged(System.EventArgs e) { }
+ protected virtual void OnMultilineChanged(System.EventArgs e) { }
+ protected virtual void OnReadOnlyChanged(System.EventArgs e) { }
+ protected override void OnSubscribeControlEvents(System.Windows.Forms.Control control) { }
+ protected override void OnUnsubscribeControlEvents(System.Windows.Forms.Control control) { }
+ public void Paste() { }
+ public void ScrollToCaret() { }
+ public void Select(int start, int length) { }
+ public void SelectAll() { }
+ public void Undo() { }
+ }
+ public enum ToolStripTextDirection
+ {
+ Horizontal = 1,
+ Inherit = 0,
+ Vertical270 = 3,
+ Vertical90 = 2,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Popup")]
+ [System.ComponentModel.ProvidePropertyAttribute("ToolTip", typeof(System.Windows.Forms.Control))]
+ [System.ComponentModel.ToolboxItemFilterAttribute("System.Windows.Forms", (System.ComponentModel.ToolboxItemFilterType)(0))]
+ public partial class ToolTip : System.ComponentModel.Component, System.ComponentModel.IExtenderProvider
+ {
+ public ToolTip() { }
+ public ToolTip(System.ComponentModel.IContainer cont) { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Active { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(500)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int AutomaticDelay { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int AutoPopDelay { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [Info]")]
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ protected virtual System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("Color [InfoText]")]
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int InitialDelay { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool IsBalloon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool OwnerDraw { get { throw null; } set { } }
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int ReshowDelay { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowAlways { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool StripAmpersands { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.ToolTipIcon)(0))]
+ public System.Windows.Forms.ToolTipIcon ToolTipIcon { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ public string ToolTipTitle { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseAnimation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool UseFading { get { throw null; } set { } }
+ public event System.Windows.Forms.DrawToolTipEventHandler Draw { add { } remove { } }
+ public event System.Windows.Forms.PopupEventHandler Popup { add { } remove { } }
+ public bool CanExtend(object target) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ ~ToolTip() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string GetToolTip(System.Windows.Forms.Control control) { throw null; }
+ public void Hide(System.Windows.Forms.IWin32Window win) { }
+ public void RemoveAll() { }
+ public void SetToolTip(System.Windows.Forms.Control control, string caption) { }
+ public void Show(string text, System.Windows.Forms.IWin32Window window) { }
+ public void Show(string text, System.Windows.Forms.IWin32Window window, System.Drawing.Point point) { }
+ public void Show(string text, System.Windows.Forms.IWin32Window window, System.Drawing.Point point, int duration) { }
+ public void Show(string text, System.Windows.Forms.IWin32Window window, int duration) { }
+ public void Show(string text, System.Windows.Forms.IWin32Window window, int x, int y) { }
+ public void Show(string text, System.Windows.Forms.IWin32Window window, int x, int y, int duration) { }
+ protected void StopTimer() { }
+ public override string ToString() { throw null; }
+ }
+ public enum ToolTipIcon
+ {
+ Error = 3,
+ Info = 1,
+ None = 0,
+ Warning = 2,
+ }
+ [System.ComponentModel.DefaultBindingPropertyAttribute("Value")]
+ [System.ComponentModel.DefaultEventAttribute("Scroll")]
+ [System.ComponentModel.DefaultPropertyAttribute("Value")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.TrackBarDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TrackBar : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize
+ {
+ public TrackBar() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Windows.Forms.ImeMode DefaultImeMode { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(5)]
+ public int LargeChange { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(10)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Maximum { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
+ public int Minimum { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.Orientation)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.Orientation Orientation { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int SmallChange { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ public int TickFrequency { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TickStyle)(2))]
+ public System.Windows.Forms.TickStyle TickStyle { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(0)]
+ public int Value { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Click { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ public event System.EventHandler Scroll { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public event System.EventHandler ValueChanged { add { } remove { } }
+ public void BeginInit() { }
+ protected override void CreateHandle() { }
+ public void EndInit() { }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ protected virtual void OnScroll(System.EventArgs e) { }
+ protected override void OnSystemColorsChanged(System.EventArgs e) { }
+ protected virtual void OnValueChanged(System.EventArgs e) { }
+ protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified) { }
+ public void SetRange(int minValue, int maxValue) { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public sealed partial class TrackBarRenderer
+ {
+ internal TrackBarRenderer() { }
+ public static bool IsSupported { get { throw null; } }
+ public static void DrawBottomPointingThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { }
+ public static void DrawHorizontalThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { }
+ public static void DrawHorizontalTicks(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, int numTicks, System.Windows.Forms.VisualStyles.EdgeStyle edgeStyle) { }
+ public static void DrawHorizontalTrack(System.Drawing.Graphics g, System.Drawing.Rectangle bounds) { }
+ public static void DrawLeftPointingThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { }
+ public static void DrawRightPointingThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { }
+ public static void DrawTopPointingThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { }
+ public static void DrawVerticalThumb(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { }
+ public static void DrawVerticalTicks(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, int numTicks, System.Windows.Forms.VisualStyles.EdgeStyle edgeStyle) { }
+ public static void DrawVerticalTrack(System.Drawing.Graphics g, System.Drawing.Rectangle bounds) { }
+ public static System.Drawing.Size GetBottomPointingThumbSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { throw null; }
+ public static System.Drawing.Size GetLeftPointingThumbSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { throw null; }
+ public static System.Drawing.Size GetRightPointingThumbSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { throw null; }
+ public static System.Drawing.Size GetTopPointingThumbSize(System.Drawing.Graphics g, System.Windows.Forms.VisualStyles.TrackBarThumbState state) { throw null; }
+ }
+ [System.ComponentModel.DefaultPropertyAttribute("Text")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.TreeNodeConverter))]
+ [System.SerializableAttribute]
+ public partial class TreeNode : System.MarshalByRefObject, System.ICloneable, System.Runtime.Serialization.ISerializable
+ {
+ public TreeNode() { }
+ protected TreeNode(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { }
+ public TreeNode(string text) { }
+ public TreeNode(string text, int imageIndex, int selectedImageIndex) { }
+ public TreeNode(string text, int imageIndex, int selectedImageIndex, System.Windows.Forms.TreeNode[] children) { }
+ public TreeNode(string text, System.Windows.Forms.TreeNode[] children) { }
+ public System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool Checked { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public virtual System.Windows.Forms.ContextMenu ContextMenu { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public virtual System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeNode FirstNode { get { throw null; } }
+ public System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string FullPath { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.TreeViewImageIndexConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("TreeView.ImageList")]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.TreeViewImageKeyConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("TreeView.ImageList")]
+ public string ImageKey { get { throw null; } set { } }
+ public int Index { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEditing { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsExpanded { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSelected { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsVisible { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeNode LastNode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Level { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeNode NextNode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeNode NextVisibleNode { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Drawing.Font NodeFont { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.ListBindableAttribute(false)]
+ public System.Windows.Forms.TreeNodeCollection Nodes { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeNode Parent { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeNode PrevNode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeNode PrevVisibleNode { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.TreeViewImageIndexConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("TreeView.ImageList")]
+ public int SelectedImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.TreeViewImageKeyConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("TreeView.ImageList")]
+ public string SelectedImageKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.NoneExcludedImageIndexConverter")]
+ [System.Windows.Forms.RelatedImageListAttribute("TreeView.StateImageList")]
+ public int StateImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("TreeView.StateImageList")]
+ public string StateImageKey { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
+ public object Tag { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public string ToolTipText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Windows.Forms.TreeView TreeView { get { throw null; } }
+ public void BeginEdit() { }
+ public virtual object Clone() { throw null; }
+ public void Collapse() { }
+ public void Collapse(bool ignoreChildren) { }
+ protected virtual void Deserialize(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { }
+ public void EndEdit(bool cancel) { }
+ public void EnsureVisible() { }
+ public void Expand() { }
+ public void ExpandAll() { }
+ public static System.Windows.Forms.TreeNode FromHandle(System.Windows.Forms.TreeView tree, System.IntPtr handle) { throw null; }
+ public int GetNodeCount(bool includeSubTrees) { throw null; }
+ public void Remove() { }
+ protected virtual void Serialize(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public void Toggle() { }
+ public override string ToString() { throw null; }
+ }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.TreeNodeCollectionEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ public partial class TreeNodeCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal TreeNodeCollection() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public virtual System.Windows.Forms.TreeNode this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.TreeNode this[string key] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public virtual System.Windows.Forms.TreeNode Add(string text) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Add(string key, string text) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Add(string key, string text, int imageIndex) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Add(string key, string text, int imageIndex, int selectedImageIndex) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Add(string key, string text, string imageKey) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Add(string key, string text, string imageKey, string selectedImageKey) { throw null; }
+ public virtual int Add(System.Windows.Forms.TreeNode node) { throw null; }
+ public virtual void AddRange(System.Windows.Forms.TreeNode[] nodes) { }
+ public virtual void Clear() { }
+ public bool Contains(System.Windows.Forms.TreeNode node) { throw null; }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Array dest, int index) { }
+ public System.Windows.Forms.TreeNode[] Find(string key, bool searchAllChildren) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Windows.Forms.TreeNode node) { throw null; }
+ public virtual int IndexOfKey(string key) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Insert(int index, string text) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Insert(int index, string key, string text) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Insert(int index, string key, string text, int imageIndex) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Insert(int index, string key, string text, int imageIndex, int selectedImageIndex) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Insert(int index, string key, string text, string imageKey) { throw null; }
+ public virtual System.Windows.Forms.TreeNode Insert(int index, string key, string text, string imageKey, string selectedImageKey) { throw null; }
+ public virtual void Insert(int index, System.Windows.Forms.TreeNode node) { }
+ public void Remove(System.Windows.Forms.TreeNode node) { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void RemoveByKey(string key) { }
+ int System.Collections.IList.Add(object node) { throw null; }
+ bool System.Collections.IList.Contains(object node) { throw null; }
+ int System.Collections.IList.IndexOf(object node) { throw null; }
+ void System.Collections.IList.Insert(int index, object node) { }
+ void System.Collections.IList.Remove(object node) { }
+ }
+ public partial class TreeNodeConverter : System.ComponentModel.TypeConverter
+ {
+ public TreeNodeConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial class TreeNodeMouseClickEventArgs : System.Windows.Forms.MouseEventArgs
+ {
+ public TreeNodeMouseClickEventArgs(System.Windows.Forms.TreeNode node, System.Windows.Forms.MouseButtons button, int clicks, int x, int y) : base (default(System.Windows.Forms.MouseButtons), default(int), default(int), default(int), default(int)) { }
+ public System.Windows.Forms.TreeNode Node { get { throw null; } }
+ }
+ public delegate void TreeNodeMouseClickEventHandler(object sender, System.Windows.Forms.TreeNodeMouseClickEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TreeNodeMouseHoverEventArgs : System.EventArgs
+ {
+ public TreeNodeMouseHoverEventArgs(System.Windows.Forms.TreeNode node) { }
+ public System.Windows.Forms.TreeNode Node { get { throw null; } }
+ }
+ public delegate void TreeNodeMouseHoverEventHandler(object sender, System.Windows.Forms.TreeNodeMouseHoverEventArgs e);
+ [System.FlagsAttribute]
+ public enum TreeNodeStates
+ {
+ Checked = 8,
+ Default = 32,
+ Focused = 16,
+ Grayed = 2,
+ Hot = 64,
+ Indeterminate = 256,
+ Marked = 128,
+ Selected = 1,
+ ShowKeyboardCues = 512,
+ }
+ [System.ComponentModel.DefaultEventAttribute("AfterSelect")]
+ [System.ComponentModel.DefaultPropertyAttribute("Nodes")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.TreeViewDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(1))]
+ public partial class TreeView : System.Windows.Forms.Control
+ {
+ public TreeView() { }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(2))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool CheckBoxes { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ protected override bool DoubleBuffered { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.TreeViewDrawMode)(0))]
+ public System.Windows.Forms.TreeViewDrawMode DrawMode { get { throw null; } set { } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool FullRowSelect { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool HideSelection { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool HotTracking { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.NoneExcludedImageIndexConverter")]
+ [System.Windows.Forms.RelatedImageListAttribute("ImageList")]
+ public int ImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("ImageList")]
+ public string ImageKey { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ public System.Windows.Forms.ImageList ImageList { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public int Indent { get { throw null; } set { } }
+ public int ItemHeight { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool LabelEdit { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("Color [Black]")]
+ public System.Drawing.Color LineColor { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ public System.Windows.Forms.TreeNodeCollection Nodes { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("\\")]
+ public string PathSeparator { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public virtual bool RightToLeftLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool Scrollable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.NoneExcludedImageIndexConverter")]
+ [System.Windows.Forms.RelatedImageListAttribute("ImageList")]
+ public int SelectedImageIndex { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(2))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Forms.ImageKeyConverter))]
+ [System.Windows.Forms.RelatedImageListAttribute("ImageList")]
+ public string SelectedImageKey { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.TreeNode SelectedNode { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowLines { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ShowNodeToolTips { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowPlusMinus { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ShowRootLines { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool Sorted { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Windows.Forms.ImageList StateImageList { get { throw null; } set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.TreeNode TopNode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Collections.IComparer TreeViewNodeSorter { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int VisibleCount { get { throw null; } }
+ public event System.Windows.Forms.TreeViewEventHandler AfterCheck { add { } remove { } }
+ public event System.Windows.Forms.TreeViewEventHandler AfterCollapse { add { } remove { } }
+ public event System.Windows.Forms.TreeViewEventHandler AfterExpand { add { } remove { } }
+ public event System.Windows.Forms.NodeLabelEditEventHandler AfterLabelEdit { add { } remove { } }
+ public event System.Windows.Forms.TreeViewEventHandler AfterSelect { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ public event System.Windows.Forms.TreeViewCancelEventHandler BeforeCheck { add { } remove { } }
+ public event System.Windows.Forms.TreeViewCancelEventHandler BeforeCollapse { add { } remove { } }
+ public event System.Windows.Forms.TreeViewCancelEventHandler BeforeExpand { add { } remove { } }
+ public event System.Windows.Forms.NodeLabelEditEventHandler BeforeLabelEdit { add { } remove { } }
+ public event System.Windows.Forms.TreeViewCancelEventHandler BeforeSelect { add { } remove { } }
+ public event System.Windows.Forms.DrawTreeNodeEventHandler DrawNode { add { } remove { } }
+ public event System.Windows.Forms.ItemDragEventHandler ItemDrag { add { } remove { } }
+ public event System.Windows.Forms.TreeNodeMouseClickEventHandler NodeMouseClick { add { } remove { } }
+ public event System.Windows.Forms.TreeNodeMouseClickEventHandler NodeMouseDoubleClick { add { } remove { } }
+ public event System.Windows.Forms.TreeNodeMouseHoverEventHandler NodeMouseHover { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ public event System.EventHandler RightToLeftLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ public void BeginUpdate() { }
+ public void CollapseAll() { }
+ protected override void CreateHandle() { }
+ protected override void Dispose(bool disposing) { }
+ public void EndUpdate() { }
+ public void ExpandAll() { }
+ protected System.Windows.Forms.OwnerDrawPropertyBag GetItemRenderStyles(System.Windows.Forms.TreeNode node, int state) { throw null; }
+ public System.Windows.Forms.TreeNode GetNodeAt(System.Drawing.Point pt) { throw null; }
+ public System.Windows.Forms.TreeNode GetNodeAt(int x, int y) { throw null; }
+ public int GetNodeCount(bool includeSubTrees) { throw null; }
+ public System.Windows.Forms.TreeViewHitTestInfo HitTest(System.Drawing.Point pt) { throw null; }
+ public System.Windows.Forms.TreeViewHitTestInfo HitTest(int x, int y) { throw null; }
+ protected override bool IsInputKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected virtual void OnAfterCheck(System.Windows.Forms.TreeViewEventArgs e) { }
+ protected internal virtual void OnAfterCollapse(System.Windows.Forms.TreeViewEventArgs e) { }
+ protected virtual void OnAfterExpand(System.Windows.Forms.TreeViewEventArgs e) { }
+ protected virtual void OnAfterLabelEdit(System.Windows.Forms.NodeLabelEditEventArgs e) { }
+ protected virtual void OnAfterSelect(System.Windows.Forms.TreeViewEventArgs e) { }
+ protected virtual void OnBeforeCheck(System.Windows.Forms.TreeViewCancelEventArgs e) { }
+ protected internal virtual void OnBeforeCollapse(System.Windows.Forms.TreeViewCancelEventArgs e) { }
+ protected virtual void OnBeforeExpand(System.Windows.Forms.TreeViewCancelEventArgs e) { }
+ protected virtual void OnBeforeLabelEdit(System.Windows.Forms.NodeLabelEditEventArgs e) { }
+ protected virtual void OnBeforeSelect(System.Windows.Forms.TreeViewCancelEventArgs e) { }
+ protected virtual void OnDrawNode(System.Windows.Forms.DrawTreeNodeEventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected virtual void OnItemDrag(System.Windows.Forms.ItemDragEventArgs e) { }
+ protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) { }
+ protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { }
+ protected override void OnMouseHover(System.EventArgs e) { }
+ protected override void OnMouseLeave(System.EventArgs e) { }
+ protected virtual void OnNodeMouseClick(System.Windows.Forms.TreeNodeMouseClickEventArgs e) { }
+ protected virtual void OnNodeMouseDoubleClick(System.Windows.Forms.TreeNodeMouseClickEventArgs e) { }
+ protected virtual void OnNodeMouseHover(System.Windows.Forms.TreeNodeMouseHoverEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnRightToLeftLayoutChanged(System.EventArgs e) { }
+ public void Sort() { }
+ public override string ToString() { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public enum TreeViewAction
+ {
+ ByKeyboard = 1,
+ ByMouse = 2,
+ Collapse = 3,
+ Expand = 4,
+ Unknown = 0,
+ }
+ public partial class TreeViewCancelEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public TreeViewCancelEventArgs(System.Windows.Forms.TreeNode node, bool cancel, System.Windows.Forms.TreeViewAction action) { }
+ public System.Windows.Forms.TreeViewAction Action { get { throw null; } }
+ public System.Windows.Forms.TreeNode Node { get { throw null; } }
+ }
+ public delegate void TreeViewCancelEventHandler(object sender, System.Windows.Forms.TreeViewCancelEventArgs e);
+ public enum TreeViewDrawMode
+ {
+ Normal = 0,
+ OwnerDrawAll = 2,
+ OwnerDrawText = 1,
+ }
+ public partial class TreeViewEventArgs : System.EventArgs
+ {
+ public TreeViewEventArgs(System.Windows.Forms.TreeNode node) { }
+ public TreeViewEventArgs(System.Windows.Forms.TreeNode node, System.Windows.Forms.TreeViewAction action) { }
+ public System.Windows.Forms.TreeViewAction Action { get { throw null; } }
+ public System.Windows.Forms.TreeNode Node { get { throw null; } }
+ }
+ public delegate void TreeViewEventHandler(object sender, System.Windows.Forms.TreeViewEventArgs e);
+ public partial class TreeViewHitTestInfo
+ {
+ public TreeViewHitTestInfo(System.Windows.Forms.TreeNode hitNode, System.Windows.Forms.TreeViewHitTestLocations hitLocation) { }
+ public System.Windows.Forms.TreeViewHitTestLocations Location { get { throw null; } }
+ public System.Windows.Forms.TreeNode Node { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum TreeViewHitTestLocations
+ {
+ AboveClientArea = 256,
+ BelowClientArea = 512,
+ Image = 2,
+ Indent = 8,
+ Label = 4,
+ LeftOfClientArea = 2048,
+ None = 1,
+ PlusMinus = 16,
+ RightOfClientArea = 1024,
+ RightOfLabel = 32,
+ StateImage = 64,
+ }
+ public partial class TreeViewImageIndexConverter : System.Windows.Forms.ImageIndexConverter
+ {
+ public TreeViewImageIndexConverter() { }
+ protected override bool IncludeNoneAsStandardValue { get { throw null; } }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ public partial class TreeViewImageKeyConverter : System.Windows.Forms.ImageKeyConverter
+ {
+ public TreeViewImageKeyConverter() { }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial class TypeValidationEventArgs : System.EventArgs
+ {
+ public TypeValidationEventArgs(System.Type validatingType, bool isValidInput, object returnValue, string message) { }
+ public bool Cancel { get { throw null; } set { } }
+ public bool IsValidInput { get { throw null; } }
+ public string Message { get { throw null; } }
+ public object ReturnValue { get { throw null; } }
+ public System.Type ValidatingType { get { throw null; } }
+ }
+ public delegate void TypeValidationEventHandler(object sender, System.Windows.Forms.TypeValidationEventArgs e);
+ [System.FlagsAttribute]
+ public enum UICues
+ {
+ Changed = 12,
+ ChangeFocus = 4,
+ ChangeKeyboard = 8,
+ None = 0,
+ ShowFocus = 1,
+ ShowKeyboard = 2,
+ Shown = 3,
+ }
+ public partial class UICuesEventArgs : System.EventArgs
+ {
+ public UICuesEventArgs(System.Windows.Forms.UICues uicues) { }
+ public System.Windows.Forms.UICues Changed { get { throw null; } }
+ public bool ChangeFocus { get { throw null; } }
+ public bool ChangeKeyboard { get { throw null; } }
+ public bool ShowFocus { get { throw null; } }
+ public bool ShowKeyboard { get { throw null; } }
+ }
+ public delegate void UICuesEventHandler(object sender, System.Windows.Forms.UICuesEventArgs e);
+ public enum UnhandledExceptionMode
+ {
+ Automatic = 0,
+ CatchException = 2,
+ ThrowException = 1,
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.UpDownBaseDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class UpDownBase : System.Windows.Forms.ContainerControl
+ {
+ public UpDownBase() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoScroll { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMargin { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Drawing.Size AutoScrollMinSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(2))]
+ [System.Runtime.InteropServices.DispIdAttribute(-504)]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected bool ChangingText { get { throw null; } set { } }
+ public override System.Windows.Forms.ContextMenu ContextMenu { get { throw null; } set { } }
+ public override System.Windows.Forms.ContextMenuStrip ContextMenuStrip { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ScrollableControl.DockPaddingEdges DockPadding { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public override bool Focused { get { throw null; } }
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool InterceptArrowKeys { get { throw null; } set { } }
+ public override System.Drawing.Size MaximumSize { get { throw null; } set { } }
+ public override System.Drawing.Size MinimumSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public int PreferredHeight { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ReadOnly { get { throw null; } set { } }
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.HorizontalAlignment)(0))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.HorizontalAlignment TextAlign { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.LeftRightAlignment)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.LeftRightAlignment UpDownAlign { get { throw null; } set { } }
+ protected bool UserEdit { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseHover { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ public abstract void DownButton();
+ protected virtual void OnChanged(object source, System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnHandleDestroyed(System.EventArgs e) { }
+ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
+ protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { }
+ protected virtual void OnTextBoxKeyDown(object source, System.Windows.Forms.KeyEventArgs e) { }
+ protected virtual void OnTextBoxKeyPress(object source, System.Windows.Forms.KeyPressEventArgs e) { }
+ protected virtual void OnTextBoxLostFocus(object source, System.EventArgs e) { }
+ protected virtual void OnTextBoxResize(object source, System.EventArgs e) { }
+ protected virtual void OnTextBoxTextChanged(object source, System.EventArgs e) { }
+ public void Select(int start, int length) { }
+ public abstract void UpButton();
+ protected abstract void UpdateEditText();
+ protected virtual void ValidateEditText() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public partial class UpDownEventArgs : System.EventArgs
+ {
+ public UpDownEventArgs(int buttonPushed) { }
+ public int ButtonID { get { throw null; } }
+ }
+ public delegate void UpDownEventHandler(object source, System.Windows.Forms.UpDownEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("Load")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ControlDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.UserControlDocumentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))]
+ [System.ComponentModel.DesignerCategoryAttribute("UserControl")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class UserControl : System.Windows.Forms.ContainerControl
+ {
+ public UserControl() { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(1))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.AutoSizeMode)(1))]
+ [System.ComponentModel.LocalizableAttribute(true)]
+ public System.Windows.Forms.AutoSizeMode AutoSizeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override System.Windows.Forms.AutoValidate AutoValidate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.Windows.Forms.BorderStyle)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public System.Windows.Forms.BorderStyle BorderStyle { get { throw null; } set { } }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public new event System.EventHandler AutoValidateChanged { add { } remove { } }
+ public event System.EventHandler Load { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnCreateControl() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected virtual void OnLoad(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { }
+ protected override void OnResize(System.EventArgs e) { }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool ValidateChildren() { throw null; }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
+ public override bool ValidateChildren(System.Windows.Forms.ValidationConstraints validationConstraints) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ [System.FlagsAttribute]
+ public enum ValidationConstraints
+ {
+ Enabled = 2,
+ ImmediateChildren = 16,
+ None = 0,
+ Selectable = 1,
+ TabStop = 8,
+ Visible = 4,
+ }
+ public enum View
+ {
+ Details = 1,
+ LargeIcon = 0,
+ List = 3,
+ SmallIcon = 2,
+ Tile = 4,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class VScrollBar : System.Windows.Forms.ScrollBar
+ {
+ public VScrollBar() { }
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler RightToLeftChanged { add { } remove { } }
+ }
+ public partial class VScrollProperties : System.Windows.Forms.ScrollProperties
+ {
+ public VScrollProperties(System.Windows.Forms.ScrollableControl container) : base (default(System.Windows.Forms.ScrollableControl)) { }
+ }
+ [System.ComponentModel.DefaultEventAttribute("DocumentCompleted")]
+ [System.ComponentModel.DefaultPropertyAttribute("Url")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.WebBrowserDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Windows.Forms.DockingAttribute((System.Windows.Forms.DockingBehavior)(2))]
+ public partial class WebBrowser : System.Windows.Forms.WebBrowserBase
+ {
+ [System.MonoTODOAttribute("WebBrowser control is only supported on Linux/Windows. No support for OSX.")]
+ public WebBrowser() { }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowNavigation { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool AllowWebBrowserDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool CanGoBack { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool CanGoForward { get { throw null; } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.HtmlDocument Document { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.IO.Stream DocumentStream { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string DocumentText { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string DocumentTitle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string DocumentType { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.WebBrowserEncryptionLevel EncryptionLevel { get { throw null; } }
+ public override bool Focused { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsBusy { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool IsOffline { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ public bool IsWebBrowserContextMenuEnabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ public object ObjectForScripting { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.Padding Padding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Windows.Forms.WebBrowserReadyState ReadyState { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool ScriptErrorsSuppressed { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool ScrollBarsEnabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual string StatusText { get { throw null; } }
+ [System.ComponentModel.BindableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.WebBrowserUriTypeConverter")]
+ public System.Uri Url { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.Version Version { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ public bool WebBrowserShortcutsEnabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler CanGoBackChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler CanGoForwardChanged { add { } remove { } }
+ public event System.Windows.Forms.WebBrowserDocumentCompletedEventHandler DocumentCompleted { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler DocumentTitleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler EncryptionLevelChanged { add { } remove { } }
+ public event System.EventHandler FileDownload { add { } remove { } }
+ public event System.Windows.Forms.WebBrowserNavigatedEventHandler Navigated { add { } remove { } }
+ public event System.Windows.Forms.WebBrowserNavigatingEventHandler Navigating { add { } remove { } }
+ public event System.ComponentModel.CancelEventHandler NewWindow { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute]
+ public new event System.EventHandler PaddingChanged { add { } remove { } }
+ public event System.Windows.Forms.WebBrowserProgressChangedEventHandler ProgressChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.EventHandler StatusTextChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ protected override void AttachInterfaces(object nativeActiveXObject) { }
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ protected override void CreateSink() { }
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ protected override System.Windows.Forms.WebBrowserSiteBase CreateWebBrowserSiteBase() { throw null; }
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ protected override void DetachInterfaces() { }
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ protected override void DetachSink() { }
+ protected override void Dispose(bool disposing) { }
+ public bool GoBack() { throw null; }
+ public bool GoForward() { throw null; }
+ public void GoHome() { }
+ public void GoSearch() { }
+ public void Navigate(string urlString) { }
+ public void Navigate(string urlString, bool newWindow) { }
+ public void Navigate(string urlString, string targetFrameName) { }
+ public void Navigate(string urlString, string targetFrameName, byte[] postData, string additionalHeaders) { }
+ public void Navigate(System.Uri url) { }
+ public void Navigate(System.Uri url, bool newWindow) { }
+ public void Navigate(System.Uri url, string targetFrameName) { }
+ public void Navigate(System.Uri url, string targetFrameName, byte[] postData, string additionalHeaders) { }
+ protected virtual void OnCanGoBackChanged(System.EventArgs e) { }
+ protected virtual void OnCanGoForwardChanged(System.EventArgs e) { }
+ protected virtual void OnDocumentCompleted(System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e) { }
+ protected virtual void OnDocumentTitleChanged(System.EventArgs e) { }
+ protected virtual void OnEncryptionLevelChanged(System.EventArgs e) { }
+ protected virtual void OnFileDownload(System.EventArgs e) { }
+ protected virtual void OnNavigated(System.Windows.Forms.WebBrowserNavigatedEventArgs e) { }
+ protected virtual void OnNavigating(System.Windows.Forms.WebBrowserNavigatingEventArgs e) { }
+ protected virtual void OnNewWindow(System.ComponentModel.CancelEventArgs e) { }
+ protected virtual void OnProgressChanged(System.Windows.Forms.WebBrowserProgressChangedEventArgs e) { }
+ protected virtual void OnStatusTextChanged(System.EventArgs e) { }
+ public void Print() { }
+ public override void Refresh() { }
+ public void Refresh(System.Windows.Forms.WebBrowserRefreshOption opt) { }
+ public void ShowPageSetupDialog() { }
+ public void ShowPrintDialog() { }
+ public void ShowPrintPreviewDialog() { }
+ public void ShowPropertiesDialog() { }
+ public void ShowSaveAsDialog() { }
+ public void Stop() { }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ protected partial class WebBrowserSite : System.Windows.Forms.WebBrowserSiteBase
+ {
+ [System.MonoTODOAttribute("Stub, not implemented")]
+ public WebBrowserSite(System.Windows.Forms.WebBrowser host) { }
+ }
+ }
+ [System.ComponentModel.DefaultEventAttribute("Enter")]
+ [System.ComponentModel.DefaultPropertyAttribute("Name")]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.AxDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class WebBrowserBase : System.Windows.Forms.Control
+ {
+ internal WebBrowserBase() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object ActiveXInstance { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AllowDrop { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color BackColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Image BackgroundImage { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.ImageLayout BackgroundImageLayout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Windows.Forms.Cursor Cursor { get { throw null; } set { } }
+ protected override System.Drawing.Size DefaultSize { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Font Font { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override System.Drawing.Color ForeColor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new System.Windows.Forms.ImeMode ImeMode { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public override System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ public override System.ComponentModel.ISite Site { set { } }
+ [System.ComponentModel.BindableAttribute(false)]
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override string Text { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new bool UseWaitCursor { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BackgroundImageLayoutChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler BindingContextChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.UICuesEventHandler ChangeUICues { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Click { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler CursorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DragEventHandler DragDrop { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DragEventHandler DragEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler DragLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.DragEventHandler DragOver { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler EnabledChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Enter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler FontChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ForeColorChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.GiveFeedbackEventHandler GiveFeedback { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.HelpEventHandler HelpRequested { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler ImeModeChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyPressEventHandler KeyPress { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.KeyEventHandler KeyUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.LayoutEventHandler Layout { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler Leave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseCaptureChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDoubleClick { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseDown { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseEnter { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseHover { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler MouseLeave { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseMove { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseUp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.MouseEventHandler MouseWheel { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.PaintEventHandler Paint { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.QueryAccessibilityHelpEventHandler QueryAccessibilityHelp { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.Windows.Forms.QueryContinueDragEventHandler QueryContinueDrag { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler RightToLeftChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler StyleChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler TextChanged { add { } remove { } }
+ protected virtual void AttachInterfaces(object nativeActiveXObject) { }
+ protected virtual void CreateSink() { }
+ protected virtual System.Windows.Forms.WebBrowserSiteBase CreateWebBrowserSiteBase() { throw null; }
+ protected virtual void DetachInterfaces() { }
+ protected virtual void DetachSink() { }
+ protected override void Dispose(bool disposing) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new void DrawToBitmap(System.Drawing.Bitmap bitmap, System.Drawing.Rectangle targetBounds) { }
+ protected override bool IsInputChar(char charCode) { throw null; }
+ protected override void OnBackColorChanged(System.EventArgs e) { }
+ protected override void OnFontChanged(System.EventArgs e) { }
+ protected override void OnForeColorChanged(System.EventArgs e) { }
+ protected override void OnGotFocus(System.EventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ protected override void OnHandleCreated(System.EventArgs e) { }
+ protected override void OnLostFocus(System.EventArgs e) { }
+ protected override void OnParentChanged(System.EventArgs e) { }
+ protected override void OnRightToLeftChanged(System.EventArgs e) { }
+ protected override void OnVisibleChanged(System.EventArgs e) { }
+ public override bool PreProcessMessage(ref System.Windows.Forms.Message msg) { throw null; }
+ protected override bool ProcessDialogKey(System.Windows.Forms.Keys keyData) { throw null; }
+ protected internal override bool ProcessMnemonic(char charCode) { throw null; }
+ protected override void WndProc(ref System.Windows.Forms.Message m) { }
+ }
+ public partial class WebBrowserDocumentCompletedEventArgs : System.EventArgs
+ {
+ public WebBrowserDocumentCompletedEventArgs(System.Uri url) { }
+ public System.Uri Url { get { throw null; } }
+ }
+ public delegate void WebBrowserDocumentCompletedEventHandler(object sender, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e);
+ public enum WebBrowserEncryptionLevel
+ {
+ Bit128 = 6,
+ Bit40 = 3,
+ Bit56 = 4,
+ Fortezza = 5,
+ Insecure = 0,
+ Mixed = 1,
+ Unknown = 2,
+ }
+ public partial class WebBrowserNavigatedEventArgs : System.EventArgs
+ {
+ public WebBrowserNavigatedEventArgs(System.Uri url) { }
+ public System.Uri Url { get { throw null; } }
+ }
+ public delegate void WebBrowserNavigatedEventHandler(object sender, System.Windows.Forms.WebBrowserNavigatedEventArgs e);
+ public partial class WebBrowserNavigatingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public WebBrowserNavigatingEventArgs(System.Uri url, string targetFrameName) { }
+ public string TargetFrameName { get { throw null; } }
+ public System.Uri Url { get { throw null; } }
+ }
+ public delegate void WebBrowserNavigatingEventHandler(object sender, System.Windows.Forms.WebBrowserNavigatingEventArgs e);
+ public partial class WebBrowserProgressChangedEventArgs : System.EventArgs
+ {
+ public WebBrowserProgressChangedEventArgs(long currentProgress, long maximumProgress) { }
+ public long CurrentProgress { get { throw null; } }
+ public long MaximumProgress { get { throw null; } }
+ }
+ public delegate void WebBrowserProgressChangedEventHandler(object sender, System.Windows.Forms.WebBrowserProgressChangedEventArgs e);
+ public enum WebBrowserReadyState
+ {
+ Complete = 4,
+ Interactive = 3,
+ Loaded = 2,
+ Loading = 1,
+ Uninitialized = 0,
+ }
+ public enum WebBrowserRefreshOption
+ {
+ Completely = 3,
+ Continue = 2,
+ IfExpired = 1,
+ Normal = 0,
+ }
+ [System.MonoTODOAttribute("Needs Implementation")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class WebBrowserSiteBase : System.IDisposable
+ {
+ internal WebBrowserSiteBase() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public sealed partial class WindowsFormsSection : System.Configuration.ConfigurationSection
+ {
+ public WindowsFormsSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("jitDebugging", DefaultValue="False")]
+ public bool JitDebugging { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class WindowsFormsSynchronizationContext : System.Threading.SynchronizationContext, System.IDisposable
+ {
+ public WindowsFormsSynchronizationContext() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static bool AutoInstall { get { throw null; } set { } }
+ public override System.Threading.SynchronizationContext CreateCopy() { throw null; }
+ public void Dispose() { }
+ public override void Post(System.Threading.SendOrPostCallback d, object state) { }
+ public override void Send(System.Threading.SendOrPostCallback d, object state) { }
+ public static void Uninstall() { }
+ }
+}
+namespace System.Windows.Forms.ComponentModel.Com2Interop
+{
+ public partial class Com2Variant
+ {
+ public Com2Variant() { }
+ }
+ public partial interface ICom2PropertyPageDisplayService
+ {
+ void ShowPropertyPage(string title, object component, int dispid, System.Guid pageGuid, System.IntPtr parentHandle);
+ }
+ public partial interface IComPropertyBrowser
+ {
+ bool InPropertySet { get; }
+ event System.ComponentModel.Design.ComponentRenameEventHandler ComComponentNameChanged;
+ void DropDownDone();
+ bool EnsurePendingChangesCommitted();
+ void HandleF4();
+ void LoadState(Microsoft.Win32.RegistryKey key);
+ void SaveState(Microsoft.Win32.RegistryKey key);
+ }
+}
+namespace System.Windows.Forms.Design
+{
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ComponentEditorForm : System.Windows.Forms.Form
+ {
+ [System.MonoTODOAttribute]
+ public ComponentEditorForm(object component, System.Type[] pageTypes) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ [System.MonoTODOAttribute]
+ protected override void OnActivated(System.EventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected override void OnHelpRequested(System.Windows.Forms.HelpEventArgs e) { }
+ [System.MonoTODOAttribute]
+ protected virtual void OnSelChangeSelector(object source, System.Windows.Forms.TreeViewEventArgs e) { }
+ [System.MonoTODOAttribute]
+ public override bool PreProcessMessage(ref System.Windows.Forms.Message msg) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.DialogResult ShowForm() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.DialogResult ShowForm(int page) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.DialogResult ShowForm(System.Windows.Forms.IWin32Window owner) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.Windows.Forms.DialogResult ShowForm(System.Windows.Forms.IWin32Window owner, int page) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class ComponentEditorPage : System.Windows.Forms.Panel
+ {
+ public ComponentEditorPage() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override bool AutoSize { get { throw null; } set { } }
+ public bool CommitOnDeactivate { get { throw null; } set { } }
+ protected System.ComponentModel.IComponent Component { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Find out what this does.")]
+ protected override System.Windows.Forms.CreateParams CreateParams { get { throw null; } }
+ protected bool FirstActivate { get { throw null; } set { } }
+ public System.Drawing.Icon Icon { get { throw null; } set { } }
+ protected int Loading { get { throw null; } set { } }
+ protected bool LoadRequired { get { throw null; } set { } }
+ protected System.Windows.Forms.IComponentEditorPageSite PageSite { get { throw null; } set { } }
+ public virtual string Title { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new event System.EventHandler AutoSizeChanged { add { } remove { } }
+ public virtual void Activate() { }
+ public virtual void ApplyChanges() { }
+ public virtual void Deactivate() { }
+ protected void EnterLoadingMode() { }
+ protected void ExitLoadingMode() { }
+ public virtual System.Windows.Forms.Control GetControl() { throw null; }
+ protected System.ComponentModel.IComponent GetSelectedComponent() { throw null; }
+ protected bool IsFirstActivate() { throw null; }
+ protected bool IsLoading() { throw null; }
+ public virtual bool IsPageMessage(ref System.Windows.Forms.Message msg) { throw null; }
+ protected abstract void LoadComponent();
+ [System.MonoTODOAttribute("Find out what this does.")]
+ public virtual void OnApplyComplete() { }
+ protected virtual void ReloadComponent() { }
+ protected abstract void SaveComponent();
+ public virtual void SetComponent(System.ComponentModel.IComponent component) { }
+ [System.MonoTODOAttribute("Find out what this does.")]
+ protected virtual void SetDirty() { }
+ public virtual void SetSite(System.Windows.Forms.IComponentEditorPageSite site) { }
+ public virtual void ShowHelp() { }
+ public virtual bool SupportsHelp() { throw null; }
+ }
+ public partial class EventsTab : System.Windows.Forms.Design.PropertyTab
+ {
+ public EventsTab(System.IServiceProvider sp) { }
+ public override string HelpKeyword { get { throw null; } }
+ public override string TabName { get { throw null; } }
+ public override bool CanExtend(object extendee) { throw null; }
+ public override System.ComponentModel.PropertyDescriptor GetDefaultProperty(object obj) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object component, System.Attribute[] attributes) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes) { throw null; }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("06a9c74b-5e32-4561-be73-381b37869f4f")]
+ public partial interface IUIService
+ {
+ System.Collections.IDictionary Styles { get; }
+ bool CanShowComponentEditor(object component);
+ System.Windows.Forms.IWin32Window GetDialogOwnerWindow();
+ void SetUIDirty();
+ bool ShowComponentEditor(object component, System.Windows.Forms.IWin32Window parent);
+ System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.Form form);
+ void ShowError(System.Exception ex);
+ void ShowError(System.Exception ex, string message);
+ void ShowError(string message);
+ void ShowMessage(string message);
+ void ShowMessage(string message, string caption);
+ System.Windows.Forms.DialogResult ShowMessage(string message, string caption, System.Windows.Forms.MessageBoxButtons buttons);
+ bool ShowToolWindow(System.Guid toolWindow);
+ }
+ public partial interface IWindowsFormsEditorService
+ {
+ void CloseDropDown();
+ void DropDownControl(System.Windows.Forms.Control control);
+ System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.Form dialog);
+ }
+ public abstract partial class PropertyTab : System.ComponentModel.IExtenderProvider
+ {
+ protected PropertyTab() { }
+ public virtual System.Drawing.Bitmap Bitmap { get { throw null; } }
+ public virtual object[] Components { get { throw null; } set { } }
+ public virtual string HelpKeyword { get { throw null; } }
+ public abstract string TabName { get; }
+ public virtual bool CanExtend(object extendee) { throw null; }
+ public virtual void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~PropertyTab() { }
+ public virtual System.ComponentModel.PropertyDescriptor GetDefaultProperty(object component) { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object component, System.Attribute[] attributes) { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties(object component) { throw null; }
+ public abstract System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes);
+ }
+ [System.FlagsAttribute]
+ public enum ToolStripItemDesignerAvailability
+ {
+ All = 15,
+ ContextMenuStrip = 4,
+ MenuStrip = 2,
+ None = 0,
+ StatusStrip = 8,
+ ToolStrip = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class ToolStripItemDesignerAvailabilityAttribute : System.Attribute
+ {
+ public static readonly System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute Default;
+ public ToolStripItemDesignerAvailabilityAttribute() { }
+ public ToolStripItemDesignerAvailabilityAttribute(System.Windows.Forms.Design.ToolStripItemDesignerAvailability visibility) { }
+ public System.Windows.Forms.Design.ToolStripItemDesignerAvailability ItemAdditionVisibility { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public abstract partial class WindowsFormsComponentEditor : System.ComponentModel.ComponentEditor
+ {
+ protected WindowsFormsComponentEditor() { }
+ public override bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object component) { throw null; }
+ public virtual bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object component, System.Windows.Forms.IWin32Window owner) { throw null; }
+ public bool EditComponent(object component, System.Windows.Forms.IWin32Window owner) { throw null; }
+ protected virtual System.Type[] GetComponentEditorPages() { throw null; }
+ protected virtual int GetInitialComponentEditorPageIndex() { throw null; }
+ }
+}
+namespace System.Windows.Forms.Layout
+{
+ public partial class ArrangedElementCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal ArrangedElementCollection() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void CopyTo(System.Array array, int index) { }
+ public override bool Equals(object obj) { throw null; }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public abstract partial class LayoutEngine
+ {
+ protected LayoutEngine() { }
+ public virtual void InitLayout(object child, System.Windows.Forms.BoundsSpecified specified) { }
+ public virtual bool Layout(object container, System.Windows.Forms.LayoutEventArgs layoutEventArgs) { throw null; }
+ }
+ public partial class TableLayoutSettingsTypeConverter : System.ComponentModel.TypeConverter
+ {
+ public TableLayoutSettingsTypeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+}
+namespace System.Windows.Forms.PropertyGridInternal
+{
+ public partial interface IRootGridEntry
+ {
+ System.ComponentModel.AttributeCollection BrowsableAttributes { get; set; }
+ void ResetBrowsableAttributes();
+ void ShowCategories(bool showCategories);
+ }
+ public partial class PropertiesTab : System.Windows.Forms.Design.PropertyTab
+ {
+ public PropertiesTab() { }
+ public override string HelpKeyword { get { throw null; } }
+ public override string TabName { get { throw null; } }
+ public override System.ComponentModel.PropertyDescriptor GetDefaultProperty(object obj) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object component, System.Attribute[] attributes) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes) { throw null; }
+ }
+ public partial class PropertyGridCommands
+ {
+ public static readonly System.ComponentModel.Design.CommandID Commands;
+ public static readonly System.ComponentModel.Design.CommandID Description;
+ public static readonly System.ComponentModel.Design.CommandID Hide;
+ public static readonly System.ComponentModel.Design.CommandID Reset;
+ protected static readonly System.Guid wfcMenuCommand;
+ protected static readonly System.Guid wfcMenuGroup;
+ public PropertyGridCommands() { }
+ }
+}
+namespace System.Windows.Forms.VisualStyles
+{
+ public enum BackgroundType
+ {
+ BorderFill = 1,
+ ImageFile = 0,
+ None = 2,
+ }
+ public enum BooleanProperty
+ {
+ AlwaysShowSizingBar = 2208,
+ AutoSize = 2202,
+ BackgroundFill = 2205,
+ BorderOnly = 2203,
+ Composited = 2204,
+ GlyphOnly = 2207,
+ GlyphTransparent = 2206,
+ IntegralSizing = 2211,
+ MirrorImage = 2209,
+ SourceGrow = 2212,
+ SourceShrink = 2213,
+ Transparent = 2201,
+ UniformSizing = 2210,
+ }
+ public enum BorderType
+ {
+ Ellipse = 2,
+ Rectangle = 0,
+ RoundedRectangle = 1,
+ }
+ public enum CheckBoxState
+ {
+ CheckedDisabled = 8,
+ CheckedHot = 6,
+ CheckedNormal = 5,
+ CheckedPressed = 7,
+ MixedDisabled = 12,
+ MixedHot = 10,
+ MixedNormal = 9,
+ MixedPressed = 11,
+ UncheckedDisabled = 4,
+ UncheckedHot = 2,
+ UncheckedNormal = 1,
+ UncheckedPressed = 3,
+ }
+ public enum ColorProperty
+ {
+ AccentColorHint = 3823,
+ BorderColor = 3801,
+ BorderColorHint = 3822,
+ EdgeDarkShadowColor = 3807,
+ EdgeFillColor = 3808,
+ EdgeHighlightColor = 3805,
+ EdgeLightColor = 3804,
+ EdgeShadowColor = 3806,
+ FillColor = 3802,
+ FillColorHint = 3821,
+ GlowColor = 3816,
+ GlyphTextColor = 3819,
+ GlyphTransparentColor = 3820,
+ GradientColor1 = 3810,
+ GradientColor2 = 3811,
+ GradientColor3 = 3812,
+ GradientColor4 = 3813,
+ GradientColor5 = 3814,
+ ShadowColor = 3815,
+ TextBorderColor = 3817,
+ TextColor = 3803,
+ TextShadowColor = 3818,
+ TransparentColor = 3809,
+ }
+ public enum ComboBoxState
+ {
+ Disabled = 4,
+ Hot = 2,
+ Normal = 1,
+ Pressed = 3,
+ }
+ public enum ContentAlignment
+ {
+ Center = 1,
+ Left = 0,
+ Right = 2,
+ }
+ [System.FlagsAttribute]
+ public enum EdgeEffects
+ {
+ FillInterior = 2048,
+ Flat = 4096,
+ Mono = 32768,
+ None = 0,
+ Soft = 16384,
+ }
+ [System.FlagsAttribute]
+ public enum Edges
+ {
+ Bottom = 8,
+ Diagonal = 16,
+ Left = 1,
+ Right = 4,
+ Top = 2,
+ }
+ public enum EdgeStyle
+ {
+ Bump = 9,
+ Etched = 6,
+ Raised = 5,
+ Sunken = 10,
+ }
+ public enum EnumProperty
+ {
+ BackgroundType = 4001,
+ BorderType = 4002,
+ ContentAlignment = 4006,
+ FillType = 4003,
+ GlyphFontSizingType = 4014,
+ GlyphType = 4012,
+ HorizontalAlignment = 4005,
+ IconEffect = 4009,
+ ImageLayout = 4011,
+ ImageSelectType = 4013,
+ OffsetType = 4008,
+ SizingType = 4004,
+ TextShadowType = 4010,
+ TrueSizeScalingType = 4015,
+ VerticalAlignment = 4007,
+ }
+ public enum FilenameProperty
+ {
+ GlyphImageFile = 3008,
+ ImageFile = 3001,
+ ImageFile1 = 3002,
+ ImageFile2 = 3003,
+ ImageFile3 = 3004,
+ ImageFile4 = 3005,
+ ImageFile5 = 3006,
+ StockImageFile = 3007,
+ }
+ public enum FillType
+ {
+ HorizontalGradient = 2,
+ RadialGradient = 3,
+ Solid = 0,
+ TileImage = 4,
+ VerticalGradient = 1,
+ }
+ public enum FontProperty
+ {
+ GlyphFont = 2601,
+ }
+ public enum GlyphFontSizingType
+ {
+ Dpi = 2,
+ None = 0,
+ Size = 1,
+ }
+ public enum GlyphType
+ {
+ FontGlyph = 2,
+ ImageGlyph = 1,
+ None = 0,
+ }
+ public enum GroupBoxState
+ {
+ Disabled = 2,
+ Normal = 1,
+ }
+ public enum HitTestCode
+ {
+ Bottom = 15,
+ BottomLeft = 16,
+ BottomRight = 17,
+ Client = 1,
+ Left = 10,
+ Nowhere = 0,
+ Right = 11,
+ Top = 12,
+ TopLeft = 13,
+ TopRight = 14,
+ }
+ [System.FlagsAttribute]
+ public enum HitTestOptions
+ {
+ BackgroundSegment = 0,
+ Caption = 4,
+ FixedBorder = 2,
+ ResizingBorder = 240,
+ ResizingBorderBottom = 128,
+ ResizingBorderLeft = 16,
+ ResizingBorderRight = 64,
+ ResizingBorderTop = 32,
+ SizingTemplate = 256,
+ SystemSizingMargins = 512,
+ }
+ public enum HorizontalAlign
+ {
+ Center = 1,
+ Left = 0,
+ Right = 2,
+ }
+ public enum IconEffect
+ {
+ Alpha = 4,
+ Glow = 1,
+ None = 0,
+ Pulse = 3,
+ Shadow = 2,
+ }
+ public enum ImageOrientation
+ {
+ Horizontal = 1,
+ Vertical = 0,
+ }
+ public enum ImageSelectType
+ {
+ Dpi = 2,
+ None = 0,
+ Size = 1,
+ }
+ public enum IntegerProperty
+ {
+ AlphaLevel = 2402,
+ AlphaThreshold = 2415,
+ BorderSize = 2403,
+ GlyphIndex = 2418,
+ GradientRatio1 = 2406,
+ GradientRatio2 = 2407,
+ GradientRatio3 = 2408,
+ GradientRatio4 = 2409,
+ GradientRatio5 = 2410,
+ Height = 2417,
+ ImageCount = 2401,
+ MinDpi1 = 2420,
+ MinDpi2 = 2421,
+ MinDpi3 = 2422,
+ MinDpi4 = 2423,
+ MinDpi5 = 2424,
+ ProgressChunkSize = 2411,
+ ProgressSpaceSize = 2412,
+ RoundCornerHeight = 2405,
+ RoundCornerWidth = 2404,
+ Saturation = 2413,
+ TextBorderSize = 2414,
+ TrueSizeStretchMark = 2419,
+ Width = 2416,
+ }
+ public enum MarginProperty
+ {
+ CaptionMargins = 3603,
+ ContentMargins = 3602,
+ SizingMargins = 3601,
+ }
+ public enum OffsetType
+ {
+ AboveLastButton = 12,
+ BelowLastButton = 13,
+ BottomLeft = 3,
+ BottomMiddle = 5,
+ BottomRight = 4,
+ LeftOfCaption = 8,
+ LeftOfLastButton = 10,
+ MiddleLeft = 6,
+ MiddleRight = 7,
+ RightOfCaption = 9,
+ RightOfLastButton = 11,
+ TopLeft = 0,
+ TopMiddle = 2,
+ TopRight = 1,
+ }
+ public enum PointProperty
+ {
+ MinSize = 3403,
+ MinSize1 = 3404,
+ MinSize2 = 3405,
+ MinSize3 = 3406,
+ MinSize4 = 3407,
+ MinSize5 = 3408,
+ Offset = 3401,
+ TextShadowOffset = 3402,
+ }
+ public enum PushButtonState
+ {
+ Default = 5,
+ Disabled = 4,
+ Hot = 2,
+ Normal = 1,
+ Pressed = 3,
+ }
+ public enum RadioButtonState
+ {
+ CheckedDisabled = 8,
+ CheckedHot = 6,
+ CheckedNormal = 5,
+ CheckedPressed = 7,
+ UncheckedDisabled = 4,
+ UncheckedHot = 2,
+ UncheckedNormal = 1,
+ UncheckedPressed = 3,
+ }
+ public enum ScrollBarArrowButtonState
+ {
+ DownDisabled = 8,
+ DownHot = 6,
+ DownNormal = 5,
+ DownPressed = 7,
+ LeftDisabled = 12,
+ LeftHot = 10,
+ LeftNormal = 9,
+ LeftPressed = 11,
+ RightDisabled = 16,
+ RightHot = 14,
+ RightNormal = 13,
+ RightPressed = 15,
+ UpDisabled = 4,
+ UpHot = 2,
+ UpNormal = 1,
+ UpPressed = 3,
+ }
+ public enum ScrollBarSizeBoxState
+ {
+ LeftAlign = 2,
+ RightAlign = 1,
+ }
+ public enum ScrollBarState
+ {
+ Disabled = 4,
+ Hot = 2,
+ Normal = 1,
+ Pressed = 3,
+ }
+ public enum SizingType
+ {
+ FixedSize = 0,
+ Stretch = 1,
+ Tile = 2,
+ }
+ public enum StringProperty
+ {
+ Text = 3201,
+ }
+ public enum TabItemState
+ {
+ Disabled = 4,
+ Hot = 2,
+ Normal = 1,
+ Selected = 3,
+ }
+ public enum TextBoxState
+ {
+ Assist = 7,
+ Disabled = 4,
+ Hot = 2,
+ Normal = 1,
+ Readonly = 6,
+ Selected = 3,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TextMetrics
+ {
+ public int Ascent { get { throw null; } set { } }
+ public int AverageCharWidth { get { throw null; } set { } }
+ public char BreakChar { get { throw null; } set { } }
+ public System.Windows.Forms.VisualStyles.TextMetricsCharacterSet CharSet { get { throw null; } set { } }
+ public char DefaultChar { get { throw null; } set { } }
+ public int Descent { get { throw null; } set { } }
+ public int DigitizedAspectX { get { throw null; } set { } }
+ public int DigitizedAspectY { get { throw null; } set { } }
+ public int ExternalLeading { get { throw null; } set { } }
+ public char FirstChar { get { throw null; } set { } }
+ public int Height { get { throw null; } set { } }
+ public int InternalLeading { get { throw null; } set { } }
+ public bool Italic { get { throw null; } set { } }
+ public char LastChar { get { throw null; } set { } }
+ public int MaxCharWidth { get { throw null; } set { } }
+ public int Overhang { get { throw null; } set { } }
+ public System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues PitchAndFamily { get { throw null; } set { } }
+ public bool StruckOut { get { throw null; } set { } }
+ public bool Underlined { get { throw null; } set { } }
+ public int Weight { get { throw null; } set { } }
+ }
+ public enum TextMetricsCharacterSet
+ {
+ Ansi = 0,
+ Arabic = 178,
+ Baltic = 186,
+ ChineseBig5 = 136,
+ Default = 1,
+ EastEurope = 238,
+ Gb2312 = 134,
+ Greek = 161,
+ Hangul = 129,
+ Hebrew = 177,
+ Johab = 130,
+ Mac = 77,
+ Oem = 255,
+ Russian = 204,
+ ShiftJis = 128,
+ Symbol = 2,
+ Thai = 222,
+ Turkish = 162,
+ Vietnamese = 163,
+ }
+ [System.FlagsAttribute]
+ public enum TextMetricsPitchAndFamilyValues
+ {
+ Device = 8,
+ FixedPitch = 1,
+ TrueType = 4,
+ Vector = 2,
+ }
+ public enum TextShadowType
+ {
+ Continuous = 2,
+ None = 0,
+ Single = 1,
+ }
+ public enum ThemeSizeType
+ {
+ Draw = 2,
+ Minimum = 0,
+ True = 1,
+ }
+ public enum ToolBarState
+ {
+ Checked = 5,
+ Disabled = 4,
+ Hot = 2,
+ HotChecked = 6,
+ Normal = 1,
+ Pressed = 3,
+ }
+ public enum TrackBarThumbState
+ {
+ Disabled = 5,
+ Hot = 2,
+ Normal = 1,
+ Pressed = 3,
+ }
+ public enum TrueSizeScalingType
+ {
+ Dpi = 2,
+ None = 0,
+ Size = 1,
+ }
+ public enum VerticalAlignment
+ {
+ Bottom = 2,
+ Center = 1,
+ Top = 0,
+ }
+ public partial class VisualStyleElement
+ {
+ internal VisualStyleElement() { }
+ public string ClassName { get { throw null; } }
+ public int Part { get { throw null; } }
+ public int State { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CreateElement(string className, int part, int state) { throw null; }
+ public static partial class Button
+ {
+ public static partial class CheckBox
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedPressed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement MixedDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement MixedHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement MixedNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement MixedPressed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedPressed { get { throw null; } }
+ }
+ public static partial class GroupBox
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class PushButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Default { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class RadioButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement CheckedPressed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UncheckedPressed { get { throw null; } }
+ }
+ public static partial class UserButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class ComboBox
+ {
+ public static partial class DropDownButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ }
+ public static partial class ExplorerBar
+ {
+ public static partial class HeaderBackground
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class HeaderClose
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class HeaderPin
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement SelectedHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement SelectedNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement SelectedPressed { get { throw null; } }
+ }
+ public static partial class IEBarMenu
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class NormalGroupBackground
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class NormalGroupCollapse
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class NormalGroupExpand
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class NormalGroupHead
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SpecialGroupBackground
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SpecialGroupCollapse
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SpecialGroupExpand
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SpecialGroupHead
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class Header
+ {
+ public static partial class Item
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ItemLeft
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ItemRight
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SortArrow
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement SortedDown { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement SortedUp { get { throw null; } }
+ }
+ }
+ public static partial class ListView
+ {
+ public static partial class Detail
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class EmptyText
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Group
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Item
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Selected { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement SelectedNotFocus { get { throw null; } }
+ }
+ public static partial class SortedDetail
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class Menu
+ {
+ public static partial class BarDropDown
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class BarItem
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Chevron
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class DropDown
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Item
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Demoted { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Selected { get { throw null; } }
+ }
+ public static partial class Separator
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class MenuBand
+ {
+ public static partial class NewApplicationButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Checked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement HotChecked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class Separator
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class Page
+ {
+ public static partial class Down
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class DownHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class Up
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class UpHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ }
+ public static partial class ProgressBar
+ {
+ public static partial class Bar
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class BarVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Chunk
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class ChunkVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class Rebar
+ {
+ public static partial class Band
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Chevron
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ChevronVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class Gripper
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class GripperVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class ScrollBar
+ {
+ public static partial class ArrowButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement DownDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement DownHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement DownNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement DownPressed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement LeftDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement LeftHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement LeftNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement LeftPressed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement RightDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement RightHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement RightNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement RightPressed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UpDisabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UpHot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UpNormal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement UpPressed { get { throw null; } }
+ }
+ public static partial class GripperHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class GripperVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class LeftTrackHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class LowerTrackVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class RightTrackHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SizeBox
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement LeftAlign { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement RightAlign { get { throw null; } }
+ }
+ public static partial class ThumbButtonHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ThumbButtonVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class UpperTrackVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ }
+ public static partial class Spin
+ {
+ public static partial class Down
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class DownHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class Up
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class UpHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ }
+ public static partial class StartPanel
+ {
+ public static partial class LogOff
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class LogOffButtons
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MorePrograms
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class MoreProgramsArrow
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class PlaceList
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class PlaceListSeparator
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Preview
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class ProgList
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class ProgListSeparator
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class UserPane
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class UserPicture
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class Status
+ {
+ public static partial class Bar
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Gripper
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class GripperPane
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Pane
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class Tab
+ {
+ public static partial class Body
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Pane
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class TabItem
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class TabItemBothEdges
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class TabItemLeftEdge
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class TabItemRightEdge
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class TopTabItem
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class TopTabItemBothEdges
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class TopTabItemLeftEdge
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class TopTabItemRightEdge
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ }
+ public static partial class TaskBand
+ {
+ public static partial class FlashButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class FlashButtonGroupMenu
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class GroupCount
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class Taskbar
+ {
+ public static partial class BackgroundBottom
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class BackgroundLeft
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class BackgroundRight
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class BackgroundTop
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SizingBarBottom
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SizingBarLeft
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SizingBarRight
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SizingBarTop
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class TaskbarClock
+ {
+ public static partial class Time
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class TextBox
+ {
+ public static partial class Caret
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class TextEdit
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Assist { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Focused { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement ReadOnly { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Selected { get { throw null; } }
+ }
+ }
+ public static partial class ToolBar
+ {
+ public static partial class Button
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Checked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement HotChecked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class DropDownButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Checked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement HotChecked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SeparatorHorizontal
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SeparatorVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SplitButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Checked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement HotChecked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SplitButtonDropDown
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Checked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement HotChecked { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ }
+ public static partial class ToolTip
+ {
+ public static partial class Balloon
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Link { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class BalloonTitle
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Close
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class Standard
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Link { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class StandardTitle
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class TrackBar
+ {
+ public static partial class Thumb
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Focused { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ThumbBottom
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Focused { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ThumbLeft
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Focused { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ThumbRight
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Focused { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ThumbTop
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Focused { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class ThumbVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Focused { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class Ticks
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class TicksVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Track
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class TrackVertical
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class TrayNotify
+ {
+ public static partial class AnimateBackground
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Background
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ }
+ public static partial class TreeView
+ {
+ public static partial class Branch
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class Glyph
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Closed { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Opened { get { throw null; } }
+ }
+ public static partial class Item
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Selected { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement SelectedNotFocus { get { throw null; } }
+ }
+ }
+ public static partial class Window
+ {
+ public static partial class Caption
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class CaptionSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class CloseButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class Dialog
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class FrameBottom
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class FrameBottomSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class FrameLeft
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class FrameLeftSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class FrameRight
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class FrameRightSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class HelpButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class HorizontalScroll
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class HorizontalThumb
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MaxButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MaxCaption
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class MdiCloseButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MdiHelpButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MdiMinButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MdiRestoreButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MdiSysButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MinButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class MinCaption
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class RestoreButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SmallCaption
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class SmallCaptionSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SmallCloseButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class SmallFrameBottom
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class SmallFrameBottomSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SmallFrameLeft
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class SmallFrameLeftSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SmallFrameRight
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class SmallFrameRightSizingTemplate
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ }
+ public static partial class SmallMaxCaption
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class SmallMinCaption
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Active { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get { throw null; } }
+ }
+ public static partial class SysButton
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class VerticalScroll
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ public static partial class VerticalThumb
+ {
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Disabled { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get { throw null; } }
+ public static System.Windows.Forms.VisualStyles.VisualStyleElement Pressed { get { throw null; } }
+ }
+ }
+ }
+ public static partial class VisualStyleInformation
+ {
+ public static string Author { get { throw null; } }
+ public static string ColorScheme { get { throw null; } }
+ public static string Company { get { throw null; } }
+ [System.MonoTODOAttribute("Cannot get this to return the same as MS's...")]
+ public static System.Drawing.Color ControlHighlightHot { get { throw null; } }
+ public static string Copyright { get { throw null; } }
+ public static string Description { get { throw null; } }
+ public static string DisplayName { get { throw null; } }
+ public static bool IsEnabledByUser { get { throw null; } }
+ public static bool IsSupportedByOS { get { throw null; } }
+ public static int MinimumColorDepth { get { throw null; } }
+ public static string Size { get { throw null; } }
+ public static bool SupportsFlatMenus { get { throw null; } }
+ [System.MonoTODOAttribute("Cannot get this to return the same as MS's...")]
+ public static System.Drawing.Color TextControlBorder { get { throw null; } }
+ public static string Url { get { throw null; } }
+ public static string Version { get { throw null; } }
+ }
+ public sealed partial class VisualStyleRenderer
+ {
+ public VisualStyleRenderer(string className, int part, int state) { }
+ public VisualStyleRenderer(System.Windows.Forms.VisualStyles.VisualStyleElement element) { }
+ public string Class { get { throw null; } }
+ public System.IntPtr Handle { get { throw null; } }
+ public static bool IsSupported { get { throw null; } }
+ public int LastHResult { get { throw null; } }
+ public int Part { get { throw null; } }
+ public int State { get { throw null; } }
+ public void DrawBackground(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds) { }
+ public void DrawBackground(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, System.Drawing.Rectangle clipRectangle) { }
+ public System.Drawing.Rectangle DrawEdge(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.Edges edges, System.Windows.Forms.VisualStyles.EdgeStyle style, System.Windows.Forms.VisualStyles.EdgeEffects effects) { throw null; }
+ public void DrawImage(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Drawing.Image image) { }
+ public void DrawImage(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.ImageList imageList, int imageIndex) { }
+ public void DrawParentBackground(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, System.Windows.Forms.Control childControl) { }
+ public void DrawText(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, string textToDraw) { }
+ public void DrawText(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, string textToDraw, bool drawDisabled) { }
+ public void DrawText(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, string textToDraw, bool drawDisabled, System.Windows.Forms.TextFormatFlags flags) { }
+ public System.Drawing.Rectangle GetBackgroundContentRectangle(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds) { throw null; }
+ public System.Drawing.Rectangle GetBackgroundExtent(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle contentBounds) { throw null; }
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public System.Drawing.Region GetBackgroundRegion(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds) { throw null; }
+ public bool GetBoolean(System.Windows.Forms.VisualStyles.BooleanProperty prop) { throw null; }
+ public System.Drawing.Color GetColor(System.Windows.Forms.VisualStyles.ColorProperty prop) { throw null; }
+ public int GetEnumValue(System.Windows.Forms.VisualStyles.EnumProperty prop) { throw null; }
+ public string GetFilename(System.Windows.Forms.VisualStyles.FilenameProperty prop) { throw null; }
+ [System.MonoTODOAttribute("I can't get MS's to return anything but null, so I can't really get this one right")]
+ public System.Drawing.Font GetFont(System.Drawing.IDeviceContext dc, System.Windows.Forms.VisualStyles.FontProperty prop) { throw null; }
+ public int GetInteger(System.Windows.Forms.VisualStyles.IntegerProperty prop) { throw null; }
+ [System.MonoTODOAttribute("MS's causes a PInvokeStackUnbalance on me, so this is not verified against MS.")]
+ public System.Windows.Forms.Padding GetMargins(System.Drawing.IDeviceContext dc, System.Windows.Forms.VisualStyles.MarginProperty prop) { throw null; }
+ public System.Drawing.Size GetPartSize(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.ThemeSizeType type) { throw null; }
+ public System.Drawing.Size GetPartSize(System.Drawing.IDeviceContext dc, System.Windows.Forms.VisualStyles.ThemeSizeType type) { throw null; }
+ public System.Drawing.Point GetPoint(System.Windows.Forms.VisualStyles.PointProperty prop) { throw null; }
+ [System.MonoTODOAttribute("Can't find any values that return anything on MS to test against")]
+ public string GetString(System.Windows.Forms.VisualStyles.StringProperty prop) { throw null; }
+ public System.Drawing.Rectangle GetTextExtent(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, string textToDraw, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ public System.Drawing.Rectangle GetTextExtent(System.Drawing.IDeviceContext dc, string textToDraw, System.Windows.Forms.TextFormatFlags flags) { throw null; }
+ public System.Windows.Forms.VisualStyles.TextMetrics GetTextMetrics(System.Drawing.IDeviceContext dc) { throw null; }
+ public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground(System.Drawing.Graphics g, System.Drawing.Rectangle backgroundRectangle, System.Drawing.Region region, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options) { throw null; }
+ public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle backgroundRectangle, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options) { throw null; }
+ public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground(System.Drawing.IDeviceContext dc, System.Drawing.Rectangle backgroundRectangle, System.IntPtr hRgn, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options) { throw null; }
+ public bool IsBackgroundPartiallyTransparent() { throw null; }
+ public static bool IsElementDefined(System.Windows.Forms.VisualStyles.VisualStyleElement element) { throw null; }
+ public void SetParameters(string className, int part, int state) { }
+ public void SetParameters(System.Windows.Forms.VisualStyles.VisualStyleElement element) { }
+ }
+ public enum VisualStyleState
+ {
+ ClientAndNonClientAreasEnabled = 3,
+ ClientAreaEnabled = 2,
+ NonClientAreaEnabled = 1,
+ NoneEnabled = 0,
+ }
+}
diff --git a/src/v4.5.2/System.Windows.cs b/src/v4.5.2/System.Windows.cs
new file mode 100644
index 0000000..82acf15
--- /dev/null
+++ b/src/v4.5.2/System.Windows.cs
@@ -0,0 +1,24 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))]
diff --git a/src/v4.5.2/System.Xaml.cs b/src/v4.5.2/System.Xaml.cs
new file mode 100644
index 0000000..54f4c30
--- /dev/null
+++ b/src/v4.5.2/System.Xaml.cs
@@ -0,0 +1,1230 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Windows.Markup
+{
+ public partial class AcceptedMarkupExtensionExpressionTypeAttribute : System.Attribute
+ {
+ public AcceptedMarkupExtensionExpressionTypeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class AmbientAttribute : System.Attribute
+ {
+ public AmbientAttribute() { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Windows.Markup.ContentPropertyAttribute("Items")]
+ [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))]
+ public partial class ArrayExtension : System.Windows.Markup.MarkupExtension
+ {
+ public ArrayExtension() { }
+ public ArrayExtension(System.Array elements) { }
+ public ArrayExtension(System.Type arrayType) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ public System.Collections.IList Items { get { throw null; } }
+ [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")]
+ public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddChild(object value) { }
+ public void AddText(string text) { }
+ public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class ConstructorArgumentAttribute : System.Attribute
+ {
+ public ConstructorArgumentAttribute(string argumentName) { }
+ public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class ContentPropertyAttribute : System.Attribute
+ {
+ public ContentPropertyAttribute() { }
+ public ContentPropertyAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class ContentWrapperAttribute : System.Attribute
+ {
+ public ContentWrapperAttribute(System.Type contentWrapper) { }
+ public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public DateTimeValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class DependsOnAttribute : System.Attribute
+ {
+ public DependsOnAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute
+ {
+ public DictionaryKeyPropertyAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IComponentConnector
+ {
+ void Connect(int connectionId, object target);
+ void InitializeComponent();
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface INameScope
+ {
+ object FindName(string name);
+ void RegisterName(string name, object scopedElement);
+ void UnregisterName(string name);
+ }
+ public partial interface INameScopeDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable, System.Windows.Markup.INameScope
+ {
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IProvideValueTarget
+ {
+ object TargetObject { get; }
+ object TargetProperty { get; }
+ }
+ public partial interface IQueryAmbient
+ {
+ bool IsAmbientPropertyAvailable(string propertyName);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IUriContext
+ {
+ System.Uri BaseUri { get; set; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider
+ {
+ System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor);
+ System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface IXamlTypeResolver
+ {
+ System.Type Resolve(string qualifiedTypeName);
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class MarkupExtension
+ {
+ protected MarkupExtension() { }
+ public abstract object ProvideValue(System.IServiceProvider serviceProvider);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute
+ {
+ public MarkupExtensionReturnTypeAttribute() { }
+ public MarkupExtensionReturnTypeAttribute(System.Type returnType) { }
+ [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")]
+ public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { }
+ [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")]
+ public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public abstract partial class MemberDefinition
+ {
+ protected MemberDefinition() { }
+ public abstract string Name { get; set; }
+ }
+ public partial class NameReferenceConverter : System.ComponentModel.TypeConverter
+ {
+ public NameReferenceConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class NameScopePropertyAttribute : System.Attribute
+ {
+ public NameScopePropertyAttribute(string name) { }
+ public NameScopePropertyAttribute(string name, System.Type type) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))]
+ public partial class NullExtension : System.Windows.Markup.MarkupExtension
+ {
+ public NullExtension() { }
+ public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; }
+ }
+ public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition
+ {
+ public PropertyDefinition() { }
+ public System.Collections.Generic.IList<System.Attribute> Attributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("public")]
+ public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string Name { get { throw null; } set { } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))]
+ public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.Windows.Markup.ContentPropertyAttribute("Name")]
+ public partial class Reference : System.Windows.Markup.MarkupExtension
+ {
+ public Reference() { }
+ public Reference(string name) { }
+ [System.Windows.Markup.ConstructorArgumentAttribute("name")]
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class RootNamespaceAttribute : System.Attribute
+ {
+ public RootNamespaceAttribute(string nameSpace) { }
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class RuntimeNamePropertyAttribute : System.Attribute
+ {
+ public RuntimeNamePropertyAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))]
+ public partial class StaticExtension : System.Windows.Markup.MarkupExtension
+ {
+ public StaticExtension() { }
+ public StaticExtension(string member) { }
+ [System.Windows.Markup.ConstructorArgumentAttribute("member")]
+ public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute
+ {
+ public TrimSurroundingWhitespaceAttribute() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))]
+ public partial class TypeExtension : System.Windows.Markup.MarkupExtension
+ {
+ public TypeExtension() { }
+ public TypeExtension(string typeName) { }
+ public TypeExtension(System.Type type) { }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Windows.Markup.ConstructorArgumentAttribute("type")]
+ public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class UidPropertyAttribute : System.Attribute
+ {
+ public UidPropertyAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class UsableDuringInitializationAttribute : System.Attribute
+ {
+ public UsableDuringInitializationAttribute(bool usable) { }
+ public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public abstract partial class ValueSerializer
+ {
+ protected ValueSerializer() { }
+ public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ protected System.Exception GetConvertFromException(object value) { throw null; }
+ protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; }
+ public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; }
+ public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; }
+ public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Type> TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute
+ {
+ public WhitespaceSignificantCollectionAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ public sealed partial class XamlDeferLoadAttribute : System.Attribute
+ {
+ public XamlDeferLoadAttribute(string loaderType, string contentType) { }
+ public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { }
+ public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)]
+ public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute
+ {
+ public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { }
+ public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs
+ {
+ public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { }
+ public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void CallBase() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)]
+ public sealed partial class XamlSetTypeConverterAttribute : System.Attribute
+ {
+ public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { }
+ public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs
+ {
+ public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { }
+ public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void CallBase() { }
+ }
+ public partial class XamlSetValueEventArgs : System.EventArgs
+ {
+ public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { }
+ public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public virtual void CallBase() { }
+ }
+ [System.Windows.Markup.ContentPropertyAttribute("Text")]
+ public sealed partial class XData
+ {
+ public XData() { }
+ public string Text { get { throw null; } set { } }
+ public object XmlReader { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class XmlLangPropertyAttribute : System.Attribute
+ {
+ public XmlLangPropertyAttribute(string name) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute
+ {
+ public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { }
+ public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class XmlnsDefinitionAttribute : System.Attribute
+ {
+ public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { }
+ public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class XmlnsPrefixAttribute : System.Attribute
+ {
+ public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { }
+ public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+}
+namespace System.Xaml
+{
+ public partial class AmbientPropertyValue
+ {
+ public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { }
+ public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class AttachableMemberIdentifier : System.IEquatable<System.Xaml.AttachableMemberIdentifier>
+ {
+ public AttachableMemberIdentifier(System.Type declaringType, string memberName) { }
+ public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; }
+ public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class AttachablePropertyServices
+ {
+ public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair<System.Xaml.AttachableMemberIdentifier, object>[] array, int index) { }
+ public static int GetAttachedPropertyCount(object instance) { throw null; }
+ public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; }
+ public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { }
+ public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; }
+ public static bool TryGetProperty<T>(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; }
+ }
+ public partial interface IAmbientProvider
+ {
+ System.Collections.Generic.IEnumerable<System.Xaml.AmbientPropertyValue> GetAllAmbientValues(System.Collections.Generic.IEnumerable<System.Xaml.XamlType> ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable<System.Xaml.XamlType> types, params System.Xaml.XamlMember[] properties);
+ System.Collections.Generic.IEnumerable<System.Xaml.AmbientPropertyValue> GetAllAmbientValues(System.Collections.Generic.IEnumerable<System.Xaml.XamlType> ceilingTypes, params System.Xaml.XamlMember[] properties);
+ System.Collections.Generic.IEnumerable<object> GetAllAmbientValues(params System.Xaml.XamlType[] types);
+ System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable<System.Xaml.XamlType> ceilingTypes, params System.Xaml.XamlMember[] properties);
+ object GetFirstAmbientValue(params System.Xaml.XamlType[] types);
+ }
+ public partial interface IAttachedPropertyStore
+ {
+ int PropertyCount { get; }
+ void CopyPropertiesTo(System.Collections.Generic.KeyValuePair<System.Xaml.AttachableMemberIdentifier, object>[] array, int index);
+ bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier);
+ void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value);
+ bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value);
+ }
+ public partial interface IDestinationTypeProvider
+ {
+ System.Type GetDestinationType();
+ }
+ public partial interface INamespacePrefixLookup
+ {
+ string LookupPrefix(string ns);
+ }
+ public partial interface IRootObjectProvider
+ {
+ object RootObject { get; }
+ }
+ public partial interface IXamlIndexingReader
+ {
+ int Count { get; }
+ int CurrentIndex { get; set; }
+ }
+ public partial interface IXamlLineInfo
+ {
+ bool HasLineInfo { get; }
+ int LineNumber { get; }
+ int LinePosition { get; }
+ }
+ public partial interface IXamlLineInfoConsumer
+ {
+ bool ShouldProvideLineInfo { get; }
+ void SetLineInfo(int lineNumber, int linePosition);
+ }
+ public partial interface IXamlNameProvider
+ {
+ string GetName(object value);
+ }
+ public partial interface IXamlNameResolver
+ {
+ bool IsFixupTokenAvailable { get; }
+ event System.EventHandler OnNameScopeInitializationComplete;
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> GetAllNamesAndValuesInScope();
+ object GetFixupToken(System.Collections.Generic.IEnumerable<string> names);
+ object GetFixupToken(System.Collections.Generic.IEnumerable<string> names, bool canAssignDirectly);
+ object Resolve(string name);
+ object Resolve(string name, out bool isFullyInitialized);
+ }
+ public partial interface IXamlNamespaceResolver
+ {
+ string GetNamespace(string prefix);
+ System.Collections.Generic.IEnumerable<System.Xaml.NamespaceDeclaration> GetNamespacePrefixes();
+ }
+ public partial interface IXamlObjectWriterFactory
+ {
+ System.Xaml.XamlObjectWriterSettings GetParentSettings();
+ System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings);
+ }
+ public partial interface IXamlSchemaContextProvider
+ {
+ System.Xaml.XamlSchemaContext SchemaContext { get; }
+ }
+ public partial class NamespaceDeclaration
+ {
+ public NamespaceDeclaration(string ns, string prefix) { }
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
+ {
+ public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { }
+ public bool HasLineInfo { get { throw null; } }
+ public override bool IsEof { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ [System.MonoTODOAttribute("always returns 0")]
+ public int LinePosition { get { throw null; } }
+ public override System.Xaml.XamlMember Member { get { throw null; } }
+ public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } }
+ public override System.Xaml.XamlNodeType NodeType { get { throw null; } }
+ public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } }
+ public override System.Xaml.XamlType Type { get { throw null; } }
+ public override object Value { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override bool Read() { throw null; }
+ public void StartThread() { }
+ public void StartThread(string threadName) { }
+ }
+ public abstract partial class XamlDeferringLoader
+ {
+ protected XamlDeferringLoader() { }
+ public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider);
+ public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider);
+ }
+ public partial class XamlDirective : System.Xaml.XamlMember
+ {
+ public XamlDirective(System.Collections.Generic.IEnumerable<string> xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> typeConverter, System.Xaml.Schema.AllowedMemberLocations allowedLocation) : base (default(string), default(System.Xaml.XamlType), default(bool)) { }
+ public XamlDirective(string xamlNamespace, string name) : base (default(string), default(System.Xaml.XamlType), default(bool)) { }
+ public System.Xaml.Schema.AllowedMemberLocations AllowedLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override int GetHashCode() { throw null; }
+ public override System.Collections.Generic.IList<string> GetXamlNamespaces() { throw null; }
+ protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; }
+ protected sealed override System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader> LookupDeferringLoader() { throw null; }
+ protected sealed override System.Collections.Generic.IList<System.Xaml.XamlMember> LookupDependsOn() { throw null; }
+ protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; }
+ protected sealed override bool LookupIsAmbient() { throw null; }
+ protected sealed override bool LookupIsEvent() { throw null; }
+ protected sealed override bool LookupIsReadOnly() { throw null; }
+ protected sealed override bool LookupIsReadPublic() { throw null; }
+ protected sealed override bool LookupIsUnknown() { throw null; }
+ protected sealed override bool LookupIsWriteOnly() { throw null; }
+ protected sealed override bool LookupIsWritePublic() { throw null; }
+ protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; }
+ protected sealed override System.Xaml.XamlType LookupType() { throw null; }
+ protected sealed override System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> LookupTypeConverter() { throw null; }
+ protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; }
+ protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; }
+ protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlDuplicateMemberException : System.Xaml.XamlException
+ {
+ public XamlDuplicateMemberException() { }
+ protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlDuplicateMemberException(string message) { }
+ public XamlDuplicateMemberException(string message, System.Exception innerException) { }
+ public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { }
+ public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlException : System.Exception
+ {
+ public XamlException() { }
+ protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlException(string message) { }
+ public XamlException(string message, System.Exception innerException) { }
+ public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
+ public override string Message { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlInternalException : System.Xaml.XamlException
+ {
+ public XamlInternalException() { }
+ protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlInternalException(string message) { }
+ public XamlInternalException(string message, System.Exception innerException) { }
+ }
+ public static partial class XamlLanguage
+ {
+ public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml";
+ public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace";
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Xaml.XamlDirective> AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Xaml.XamlType> AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Collections.Generic.IList<string> XamlNamespaces { get { throw null; } }
+ public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Collections.Generic.IList<string> XmlNamespaces { get { throw null; } }
+ }
+ public partial class XamlMember : System.IEquatable<System.Xaml.XamlMember>
+ {
+ public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { }
+ public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { }
+ public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { }
+ public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { }
+ public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { }
+ public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader> DeferringLoader { get { throw null; } }
+ public System.Collections.Generic.IList<System.Xaml.XamlMember> DependsOn { get { throw null; } }
+ public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } }
+ public bool IsAmbient { get { throw null; } }
+ public bool IsAttachable { get { throw null; } }
+ public bool IsDirective { get { throw null; } }
+ public bool IsEvent { get { throw null; } }
+ public bool IsNameValid { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsReadPublic { get { throw null; } }
+ public bool IsUnknown { get { throw null; } }
+ public bool IsWriteOnly { get { throw null; } }
+ public bool IsWritePublic { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string PreferredXamlNamespace { get { throw null; } }
+ public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } }
+ public System.Xaml.XamlType TargetType { get { throw null; } }
+ public System.Xaml.XamlType Type { get { throw null; } }
+ public System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> TypeConverter { get { throw null; } }
+ public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } }
+ public System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer> ValueSerializer { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Xaml.XamlMember other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual System.Collections.Generic.IList<string> GetXamlNamespaces() { throw null; }
+ protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; }
+ protected virtual System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader> LookupDeferringLoader() { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Xaml.XamlMember> LookupDependsOn() { throw null; }
+ protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; }
+ protected virtual bool LookupIsAmbient() { throw null; }
+ protected virtual bool LookupIsEvent() { throw null; }
+ protected virtual bool LookupIsReadOnly() { throw null; }
+ protected virtual bool LookupIsReadPublic() { throw null; }
+ protected virtual bool LookupIsUnknown() { throw null; }
+ protected virtual bool LookupIsWriteOnly() { throw null; }
+ protected virtual bool LookupIsWritePublic() { throw null; }
+ protected virtual System.Xaml.XamlType LookupTargetType() { throw null; }
+ protected virtual System.Xaml.XamlType LookupType() { throw null; }
+ protected virtual System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> LookupTypeConverter() { throw null; }
+ protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; }
+ protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; }
+ protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; }
+ protected virtual System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer> LookupValueSerializer() { throw null; }
+ public static bool operator ==(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; }
+ public static bool operator !=(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; }
+ [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List<int>.Capacity")]
+ public override string ToString() { throw null; }
+ }
+ public partial class XamlNodeList
+ {
+ public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { }
+ public int Count { get { throw null; } }
+ public System.Xaml.XamlWriter Writer { get { throw null; } }
+ public void Clear() { }
+ public System.Xaml.XamlReader GetReader() { throw null; }
+ }
+ public partial class XamlNodeQueue
+ {
+ public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { }
+ public int Count { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public System.Xaml.XamlReader Reader { get { throw null; } }
+ public System.Xaml.XamlWriter Writer { get { throw null; } }
+ }
+ public enum XamlNodeType : byte
+ {
+ EndMember = (byte)5,
+ EndObject = (byte)3,
+ GetObject = (byte)2,
+ NamespaceDeclaration = (byte)7,
+ None = (byte)0,
+ StartMember = (byte)4,
+ StartObject = (byte)1,
+ Value = (byte)6,
+ }
+ public partial class XamlObjectEventArgs : System.EventArgs
+ {
+ public XamlObjectEventArgs(object instance) { }
+ public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class XamlObjectReader : System.Xaml.XamlReader
+ {
+ public XamlObjectReader(object instance) { }
+ public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { }
+ public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { }
+ public virtual object Instance { get { throw null; } }
+ public override bool IsEof { get { throw null; } }
+ public override System.Xaml.XamlMember Member { get { throw null; } }
+ public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } }
+ public override System.Xaml.XamlNodeType NodeType { get { throw null; } }
+ public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } }
+ public override System.Xaml.XamlType Type { get { throw null; } }
+ public override object Value { get { throw null; } }
+ public override bool Read() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlObjectReaderException : System.Xaml.XamlException
+ {
+ public XamlObjectReaderException() { }
+ protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlObjectReaderException(string message) { }
+ public XamlObjectReaderException(string message, System.Exception innerException) { }
+ }
+ public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings
+ {
+ public XamlObjectReaderSettings() { }
+ public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer
+ {
+ public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { }
+ public virtual object Result { get { throw null; } }
+ public System.Windows.Markup.INameScope RootNameScope { get { throw null; } }
+ public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } }
+ public bool ShouldProvideLineInfo { get { throw null; } }
+ public void Clear() { }
+ protected override void Dispose(bool disposing) { }
+ protected virtual void OnAfterBeginInit(object value) { }
+ protected virtual void OnAfterEndInit(object value) { }
+ protected virtual void OnAfterProperties(object value) { }
+ protected virtual void OnBeforeProperties(object value) { }
+ protected virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; }
+ public void SetLineInfo(int lineNumber, int linePosition) { }
+ public override void WriteEndMember() { }
+ public override void WriteEndObject() { }
+ public override void WriteGetObject() { }
+ public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { }
+ public override void WriteStartMember(System.Xaml.XamlMember property) { }
+ public override void WriteStartObject(System.Xaml.XamlType xamlType) { }
+ public override void WriteValue(object value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlObjectWriterException : System.Xaml.XamlException
+ {
+ public XamlObjectWriterException() { }
+ protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlObjectWriterException(string message) { }
+ public XamlObjectWriterException(string message, System.Exception innerException) { }
+ }
+ public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
+ {
+ public XamlObjectWriterSettings() { }
+ public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { }
+ [System.MonoTODOAttribute("Ignored")]
+ public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.EventHandler<System.Xaml.XamlObjectEventArgs> AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.EventHandler<System.Xaml.XamlObjectEventArgs> AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.EventHandler<System.Xaml.XamlObjectEventArgs> AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.EventHandler<System.Xaml.XamlObjectEventArgs> BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute("Ignored")]
+ public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute("Ignored")]
+ public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute("Ignored")]
+ public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute("Ignored")]
+ public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.EventHandler<System.Windows.Markup.XamlSetValueEventArgs> XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlParseException : System.Xaml.XamlException
+ {
+ public XamlParseException() { }
+ protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlParseException(string message) { }
+ public XamlParseException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class XamlReader : System.IDisposable
+ {
+ protected XamlReader() { }
+ protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract bool IsEof { get; }
+ public abstract System.Xaml.XamlMember Member { get; }
+ public abstract System.Xaml.NamespaceDeclaration Namespace { get; }
+ public abstract System.Xaml.XamlNodeType NodeType { get; }
+ public abstract System.Xaml.XamlSchemaContext SchemaContext { get; }
+ public abstract System.Xaml.XamlType Type { get; }
+ public abstract object Value { get; }
+ public void Close() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract bool Read();
+ public virtual System.Xaml.XamlReader ReadSubtree() { throw null; }
+ public virtual void Skip() { }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class XamlReaderSettings
+ {
+ public XamlReaderSettings() { }
+ public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { }
+ public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class XamlSchemaContext
+ {
+ public XamlSchemaContext() { }
+ public XamlSchemaContext(System.Collections.Generic.IEnumerable<System.Reflection.Assembly> referenceAssemblies) { }
+ public XamlSchemaContext(System.Collections.Generic.IEnumerable<System.Reflection.Assembly> referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { }
+ public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { }
+ public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<System.Reflection.Assembly> ReferenceAssemblies { get { throw null; } }
+ public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ ~XamlSchemaContext() { }
+ public virtual System.Collections.Generic.IEnumerable<string> GetAllXamlNamespaces() { throw null; }
+ public virtual System.Collections.Generic.ICollection<System.Xaml.XamlType> GetAllXamlTypes(string xamlNamespace) { throw null; }
+ public virtual string GetPreferredPrefix(string xmlns) { throw null; }
+ protected internal System.Xaml.Schema.XamlValueConverter<TConverterBase> GetValueConverter<TConverterBase>(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; }
+ public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; }
+ protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; }
+ public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; }
+ public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; }
+ protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; }
+ public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; }
+ }
+ public partial class XamlSchemaContextSettings
+ {
+ public XamlSchemaContextSettings() { }
+ public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { }
+ public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlSchemaException : System.Xaml.XamlException
+ {
+ public XamlSchemaException() { }
+ protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlSchemaException(string message) { }
+ public XamlSchemaException(string message, System.Exception innerException) { }
+ }
+ public static partial class XamlServices
+ {
+ public static object Load(System.IO.Stream stream) { throw null; }
+ public static object Load(System.IO.TextReader textReader) { throw null; }
+ public static object Load(string fileName) { throw null; }
+ public static object Load(System.Xaml.XamlReader xamlReader) { throw null; }
+ public static object Load(System.Xml.XmlReader xmlReader) { throw null; }
+ public static object Parse(string xaml) { throw null; }
+ public static void Save(System.IO.Stream stream, object instance) { }
+ public static void Save(System.IO.TextWriter writer, object instance) { }
+ public static string Save(object instance) { throw null; }
+ public static void Save(string fileName, object instance) { }
+ public static void Save(System.Xaml.XamlWriter writer, object instance) { }
+ public static void Save(System.Xml.XmlWriter writer, object instance) { }
+ public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { }
+ public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { }
+ }
+ public partial class XamlType : System.IEquatable<System.Xaml.XamlType>
+ {
+ protected XamlType(string typeName, System.Collections.Generic.IList<System.Xaml.XamlType> typeArguments, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList<System.Xaml.XamlType> typeArguments, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { }
+ public System.Collections.Generic.IList<System.Xaml.XamlType> AllowedContentTypes { get { throw null; } }
+ public System.Xaml.XamlType BaseType { get { throw null; } }
+ public bool ConstructionRequiresArguments { get { throw null; } }
+ public System.Xaml.XamlMember ContentProperty { get { throw null; } }
+ public System.Collections.Generic.IList<System.Xaml.XamlType> ContentWrappers { get { throw null; } }
+ public System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader> DeferringLoader { get { throw null; } }
+ public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } }
+ public bool IsAmbient { get { throw null; } }
+ public bool IsArray { get { throw null; } }
+ public bool IsCollection { get { throw null; } }
+ public bool IsConstructible { get { throw null; } }
+ public bool IsDictionary { get { throw null; } }
+ public bool IsGeneric { get { throw null; } }
+ public bool IsMarkupExtension { get { throw null; } }
+ public bool IsNameScope { get { throw null; } }
+ public bool IsNameValid { get { throw null; } }
+ public bool IsNullable { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public bool IsUnknown { get { throw null; } }
+ public bool IsUsableDuringInitialization { get { throw null; } }
+ public bool IsWhitespaceSignificantCollection { get { throw null; } }
+ public bool IsXData { get { throw null; } }
+ public System.Xaml.XamlType ItemType { get { throw null; } }
+ public System.Xaml.XamlType KeyType { get { throw null; } }
+ public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool TrimSurroundingWhitespace { get { throw null; } }
+ public System.Collections.Generic.IList<System.Xaml.XamlType> TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> TypeConverter { get { throw null; } }
+ public System.Type UnderlyingType { get { throw null; } }
+ public System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer> ValueSerializer { get { throw null; } }
+ public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Xaml.XamlType other) { throw null; }
+ public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; }
+ public System.Collections.Generic.ICollection<System.Xaml.XamlMember> GetAllAttachableMembers() { throw null; }
+ public System.Collections.Generic.ICollection<System.Xaml.XamlMember> GetAllMembers() { throw null; }
+ public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Xaml.XamlMember GetMember(string name) { throw null; }
+ public System.Collections.Generic.IList<System.Xaml.XamlType> GetPositionalParameters(int parameterCount) { throw null; }
+ public virtual System.Collections.Generic.IList<string> GetXamlNamespaces() { throw null; }
+ protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Xaml.XamlMember> LookupAllAttachableMembers() { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Xaml.XamlMember> LookupAllMembers() { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Xaml.XamlType> LookupAllowedContentTypes() { throw null; }
+ protected virtual System.Xaml.XamlMember LookupAttachableMember(string name) { throw null; }
+ protected virtual System.Xaml.XamlType LookupBaseType() { throw null; }
+ protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { throw null; }
+ protected virtual bool LookupConstructionRequiresArguments() { throw null; }
+ protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Xaml.XamlType> LookupContentWrappers() { throw null; }
+ protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; }
+ protected virtual System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader> LookupDeferringLoader() { throw null; }
+ protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; }
+ protected virtual bool LookupIsAmbient() { throw null; }
+ protected virtual bool LookupIsConstructible() { throw null; }
+ protected virtual bool LookupIsMarkupExtension() { throw null; }
+ protected virtual bool LookupIsNameScope() { throw null; }
+ protected virtual bool LookupIsNullable() { throw null; }
+ protected virtual bool LookupIsPublic() { throw null; }
+ protected virtual bool LookupIsUnknown() { throw null; }
+ protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; }
+ protected virtual bool LookupIsXData() { throw null; }
+ protected virtual System.Xaml.XamlType LookupItemType() { throw null; }
+ protected virtual System.Xaml.XamlType LookupKeyType() { throw null; }
+ protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; }
+ protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; }
+ protected virtual System.Collections.Generic.IList<System.Xaml.XamlType> LookupPositionalParameters(int parameterCount) { throw null; }
+ protected virtual System.EventHandler<System.Windows.Markup.XamlSetMarkupExtensionEventArgs> LookupSetMarkupExtensionHandler() { throw null; }
+ protected virtual System.EventHandler<System.Windows.Markup.XamlSetTypeConverterEventArgs> LookupSetTypeConverterHandler() { throw null; }
+ protected virtual bool LookupTrimSurroundingWhitespace() { throw null; }
+ protected virtual System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> LookupTypeConverter() { throw null; }
+ protected virtual System.Type LookupUnderlyingType() { throw null; }
+ protected virtual bool LookupUsableDuringInitialization() { throw null; }
+ protected virtual System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer> LookupValueSerializer() { throw null; }
+ public static bool operator ==(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; }
+ public static bool operator !=(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class XamlWriter : System.IDisposable
+ {
+ protected XamlWriter() { }
+ protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public abstract System.Xaml.XamlSchemaContext SchemaContext { get; }
+ public void Close() { }
+ protected virtual void Dispose(bool disposing) { }
+ void System.IDisposable.Dispose() { }
+ public abstract void WriteEndMember();
+ public abstract void WriteEndObject();
+ public abstract void WriteGetObject();
+ public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration);
+ public void WriteNode(System.Xaml.XamlReader reader) { }
+ public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember);
+ public abstract void WriteStartObject(System.Xaml.XamlType type);
+ public abstract void WriteValue(object value);
+ }
+ public partial class XamlWriterSettings
+ {
+ public XamlWriterSettings() { }
+ public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { }
+ }
+ public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
+ {
+ public XamlXmlReader(System.IO.Stream stream) { }
+ public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { }
+ public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { }
+ public XamlXmlReader(System.IO.TextReader textReader) { }
+ public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { }
+ public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { }
+ public XamlXmlReader(string fileName) { }
+ public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { }
+ public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { }
+ public XamlXmlReader(System.Xml.XmlReader xmlReader) { }
+ public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { }
+ public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { }
+ public bool HasLineInfo { get { throw null; } }
+ public override bool IsEof { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override System.Xaml.XamlMember Member { get { throw null; } }
+ public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } }
+ public override System.Xaml.XamlNodeType NodeType { get { throw null; } }
+ public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } }
+ public override System.Xaml.XamlType Type { get { throw null; } }
+ public override object Value { get { throw null; } }
+ public override bool Read() { throw null; }
+ }
+ public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings
+ {
+ public XamlXmlReaderSettings() { }
+ public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { }
+ public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial class XamlXmlWriter : System.Xaml.XamlWriter
+ {
+ public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { }
+ public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { }
+ public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { }
+ public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { }
+ public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } }
+ public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public void Flush() { }
+ public override void WriteEndMember() { }
+ public override void WriteEndObject() { }
+ public override void WriteGetObject() { }
+ public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { }
+ public override void WriteStartMember(System.Xaml.XamlMember property) { }
+ public override void WriteStartObject(System.Xaml.XamlType type) { }
+ public override void WriteValue(object value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XamlXmlWriterException : System.Xaml.XamlException
+ {
+ public XamlXmlWriterException() { }
+ protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XamlXmlWriterException(string message) { }
+ public XamlXmlWriterException(string message, System.Exception innerException) { }
+ }
+ public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings
+ {
+ public XamlXmlWriterSettings() { }
+ public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Xaml.XamlXmlWriterSettings Copy() { throw null; }
+ }
+}
+namespace System.Xaml.Permissions
+{
+ [System.SerializableAttribute]
+ public partial class XamlAccessLevel
+ {
+ internal XamlAccessLevel() { }
+ public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; }
+ public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; }
+ public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; }
+ public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public XamlLoadPermission(System.Collections.Generic.IEnumerable<System.Xaml.Permissions.XamlAccessLevel> allowedAccess) { }
+ public XamlLoadPermission(System.Security.Permissions.PermissionState state) { }
+ public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { }
+ public System.Collections.Generic.IList<System.Xaml.Permissions.XamlAccessLevel> AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement elem) { }
+ public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
+ }
+}
+namespace System.Xaml.Schema
+{
+ [System.FlagsAttribute]
+ public enum AllowedMemberLocations
+ {
+ Any = 3,
+ Attribute = 1,
+ MemberElement = 2,
+ None = 0,
+ }
+ public enum ShouldSerializeResult
+ {
+ Default = 0,
+ False = 2,
+ True = 1,
+ }
+ public enum XamlCollectionKind : byte
+ {
+ Array = (byte)3,
+ Collection = (byte)1,
+ Dictionary = (byte)2,
+ None = (byte)0,
+ }
+ public partial class XamlMemberInvoker
+ {
+ protected XamlMemberInvoker() { }
+ public XamlMemberInvoker(System.Xaml.XamlMember member) { }
+ public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } }
+ public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } }
+ public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } }
+ public virtual object GetValue(object instance) { throw null; }
+ public virtual void SetValue(object instance, object value) { }
+ public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; }
+ }
+ public partial class XamlTypeInvoker
+ {
+ protected XamlTypeInvoker() { }
+ public XamlTypeInvoker(System.Xaml.XamlType type) { }
+ public System.EventHandler<System.Windows.Markup.XamlSetMarkupExtensionEventArgs> SetMarkupExtensionHandler { get { throw null; } }
+ public System.EventHandler<System.Windows.Markup.XamlSetTypeConverterEventArgs> SetTypeConverterHandler { get { throw null; } }
+ public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } }
+ public virtual void AddToCollection(object instance, object item) { }
+ public virtual void AddToDictionary(object instance, object key, object item) { }
+ public virtual object CreateInstance(object[] arguments) { throw null; }
+ public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; }
+ public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; }
+ public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; }
+ }
+ public partial class XamlTypeName
+ {
+ public XamlTypeName() { }
+ public XamlTypeName(string xamlNamespace, string name) { }
+ public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable<System.Xaml.Schema.XamlTypeName> typeArguments) { }
+ public XamlTypeName(System.Xaml.XamlType xamlType) { }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IList<System.Xaml.Schema.XamlTypeName> TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; }
+ public static System.Collections.Generic.IList<System.Xaml.Schema.XamlTypeName> ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; }
+ public override string ToString() { throw null; }
+ public static string ToString(System.Collections.Generic.IList<System.Xaml.Schema.XamlTypeName> typeNameList, System.Xaml.INamespacePrefixLookup prefixLookup) { throw null; }
+ public string ToString(System.Xaml.INamespacePrefixLookup prefixLookup) { throw null; }
+ public static bool TryParse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver, out System.Xaml.Schema.XamlTypeName result) { result = default(System.Xaml.Schema.XamlTypeName); throw null; }
+ public static bool TryParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver, out System.Collections.Generic.IList<System.Xaml.Schema.XamlTypeName> result) { result = default(System.Collections.Generic.IList<System.Xaml.Schema.XamlTypeName>); throw null; }
+ }
+ public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter
+ {
+ public XamlTypeTypeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial class XamlValueConverter<TConverterBase> : System.IEquatable<System.Xaml.Schema.XamlValueConverter<TConverterBase>> where TConverterBase : class
+ {
+ public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { }
+ public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { }
+ public TConverterBase ConverterInstance { get { throw null; } }
+ public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected virtual TConverterBase CreateInstance() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Xaml.Schema.XamlValueConverter<TConverterBase> other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Xaml.Schema.XamlValueConverter<TConverterBase> converter1, System.Xaml.Schema.XamlValueConverter<TConverterBase> converter2) { throw null; }
+ public static bool operator !=(System.Xaml.Schema.XamlValueConverter<TConverterBase> converter1, System.Xaml.Schema.XamlValueConverter<TConverterBase> converter2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Xml.Linq.cs b/src/v4.5.2/System.Xml.Linq.cs
new file mode 100644
index 0000000..53425e2
--- /dev/null
+++ b/src/v4.5.2/System.Xml.Linq.cs
@@ -0,0 +1,548 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Xml.Linq
+{
+ public static partial class Extensions
+ {
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> AncestorsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> AncestorsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source, System.Xml.Linq.XName name) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Ancestors<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Xml.Linq.XNode { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Ancestors<T>(this System.Collections.Generic.IEnumerable<T> source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute> Attributes(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute> Attributes(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source, System.Xml.Linq.XName name) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> DescendantNodes<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Xml.Linq.XContainer { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source, System.Xml.Linq.XName name) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Descendants<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Xml.Linq.XContainer { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Descendants<T>(this System.Collections.Generic.IEnumerable<T> source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Elements<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Xml.Linq.XContainer { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Elements<T>(this System.Collections.Generic.IEnumerable<T> source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> InDocumentOrder<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Xml.Linq.XNode { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> Nodes<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Xml.Linq.XContainer { throw null; }
+ public static void Remove(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute> source) { }
+ public static void Remove<T>(this System.Collections.Generic.IEnumerable<T> source) where T : System.Xml.Linq.XNode { }
+ }
+ [System.FlagsAttribute]
+ public enum LoadOptions
+ {
+ None = 0,
+ PreserveWhitespace = 1,
+ SetBaseUri = 2,
+ SetLineInfo = 4,
+ }
+ [System.FlagsAttribute]
+ public enum ReaderOptions
+ {
+ None = 0,
+ OmitDuplicateNamespaces = 1,
+ }
+ [System.FlagsAttribute]
+ public enum SaveOptions
+ {
+ DisableFormatting = 1,
+ None = 0,
+ OmitDuplicateNamespaces = 2,
+ }
+ [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider<System.Xml.Linq.XAttribute>")]
+ public partial class XAttribute : System.Xml.Linq.XObject
+ {
+ public XAttribute(System.Xml.Linq.XAttribute other) { }
+ public XAttribute(System.Xml.Linq.XName name, object value) { }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute> EmptySequence { get { throw null; } }
+ public bool IsNamespaceDeclaration { get { throw null; } }
+ public System.Xml.Linq.XName Name { get { throw null; } }
+ public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<bool> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.DateTimeOffset> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.DateTime> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<decimal> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<double> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.Guid> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<int> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<long> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<float> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.TimeSpan> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<uint> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<ulong> (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; }
+ public void Remove() { }
+ public void SetValue(object value) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class XCData : System.Xml.Linq.XText
+ {
+ public XCData(string value) : base (default(string)) { }
+ public XCData(System.Xml.Linq.XCData other) : base (default(string)) { }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public partial class XComment : System.Xml.Linq.XNode
+ {
+ public XComment(string value) { }
+ public XComment(System.Xml.Linq.XComment other) { }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public abstract partial class XContainer : System.Xml.Linq.XNode
+ {
+ internal XContainer() { }
+ public System.Xml.Linq.XNode FirstNode { get { throw null; } }
+ public System.Xml.Linq.XNode LastNode { get { throw null; } }
+ public void Add(object content) { }
+ public void Add(params object[] content) { }
+ public void AddFirst(object content) { }
+ public void AddFirst(params object[] content) { }
+ public System.Xml.XmlWriter CreateWriter() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> DescendantNodes() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Descendants() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Descendants(System.Xml.Linq.XName name) { throw null; }
+ public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Elements() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Elements(System.Xml.Linq.XName name) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> Nodes() { throw null; }
+ public void RemoveNodes() { }
+ public void ReplaceNodes(object content) { }
+ public void ReplaceNodes(params object[] content) { }
+ }
+ public partial class XDeclaration
+ {
+ public XDeclaration(string version, string encoding, string standalone) { }
+ public XDeclaration(System.Xml.Linq.XDeclaration other) { }
+ public string Encoding { get { throw null; } set { } }
+ public string Standalone { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class XDocument : System.Xml.Linq.XContainer
+ {
+ public XDocument() { }
+ public XDocument(params object[] content) { }
+ public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { }
+ public XDocument(System.Xml.Linq.XDocument other) { }
+ public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } }
+ public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public System.Xml.Linq.XElement Root { get { throw null; } }
+ public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; }
+ public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; }
+ public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; }
+ public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; }
+ public static System.Xml.Linq.XDocument Load(string uri) { throw null; }
+ public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; }
+ public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; }
+ public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; }
+ public static System.Xml.Linq.XDocument Parse(string text) { throw null; }
+ public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; }
+ public void Save(System.IO.Stream stream) { }
+ public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { }
+ public void Save(System.IO.TextWriter textWriter) { }
+ public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { }
+ public void Save(string fileName) { }
+ public void Save(string fileName, System.Xml.Linq.SaveOptions options) { }
+ public void Save(System.Xml.XmlWriter writer) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public partial class XDocumentType : System.Xml.Linq.XNode
+ {
+ public XDocumentType(string name, string publicId, string systemId, string internalSubset) { }
+ public XDocumentType(System.Xml.Linq.XDocumentType other) { }
+ public string InternalSubset { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string PublicId { get { throw null; } set { } }
+ public string SystemId { get { throw null; } set { } }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider<System.Xml.Linq.XElement>")]
+ [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)]
+ public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable
+ {
+ public XElement(System.Xml.Linq.XElement other) { }
+ public XElement(System.Xml.Linq.XName name) { }
+ public XElement(System.Xml.Linq.XName name, object content) { }
+ public XElement(System.Xml.Linq.XName name, params object[] content) { }
+ public XElement(System.Xml.Linq.XStreamingElement other) { }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> EmptySequence { get { throw null; } }
+ public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } }
+ public bool HasAttributes { get { throw null; } }
+ public bool HasElements { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } }
+ public System.Xml.Linq.XName Name { get { throw null; } set { } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> AncestorsAndSelf() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; }
+ public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute> Attributes() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute> Attributes(System.Xml.Linq.XName name) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> DescendantNodesAndSelf() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; }
+ public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; }
+ public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; }
+ public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; }
+ public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; }
+ public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; }
+ public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; }
+ public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; }
+ public static System.Xml.Linq.XElement Load(string uri) { throw null; }
+ public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; }
+ public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; }
+ public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator double (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator int (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator long (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<bool> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.DateTimeOffset> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.DateTime> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<decimal> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<double> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.Guid> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<int> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<long> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<float> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<System.TimeSpan> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<uint> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.Nullable<ulong> (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator float (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator string (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; }
+ public static System.Xml.Linq.XElement Parse(string text) { throw null; }
+ public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; }
+ public void RemoveAll() { }
+ public void RemoveAttributes() { }
+ public void ReplaceAll(object content) { }
+ public void ReplaceAll(params object[] content) { }
+ public void ReplaceAttributes(object content) { }
+ public void ReplaceAttributes(params object[] content) { }
+ public void Save(System.IO.Stream stream) { }
+ public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { }
+ public void Save(System.IO.TextWriter textWriter) { }
+ public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { }
+ public void Save(string fileName) { }
+ public void Save(string fileName, System.Xml.Linq.SaveOptions options) { }
+ public void Save(System.Xml.XmlWriter writer) { }
+ public void SetAttributeValue(System.Xml.Linq.XName name, object value) { }
+ public void SetElementValue(System.Xml.Linq.XName name, object value) { }
+ public void SetValue(object value) { }
+ System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
+ void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
+ void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class XName : System.IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
+ {
+ internal XName() { }
+ public string LocalName { get { throw null; } }
+ public System.Xml.Linq.XNamespace Namespace { get { throw null; } }
+ public string NamespaceName { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Xml.Linq.XName Get(string expandedName) { throw null; }
+ public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; }
+ public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; }
+ bool System.IEquatable<System.Xml.Linq.XName>.Equals(System.Xml.Linq.XName other) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class XNamespace
+ {
+ internal XNamespace() { }
+ public string NamespaceName { get { throw null; } }
+ public static System.Xml.Linq.XNamespace None { get { throw null; } }
+ public static System.Xml.Linq.XNamespace Xml { get { throw null; } }
+ public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Xml.Linq.XName GetName(string localName) { throw null; }
+ public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; }
+ public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; }
+ public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class XNode : System.Xml.Linq.XObject
+ {
+ internal XNode() { }
+ public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } }
+ public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } }
+ public System.Xml.Linq.XNode NextNode { get { throw null; } }
+ public System.Xml.Linq.XNode PreviousNode { get { throw null; } }
+ public void AddAfterSelf(object content) { }
+ public void AddAfterSelf(params object[] content) { }
+ public void AddBeforeSelf(object content) { }
+ public void AddBeforeSelf(params object[] content) { }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Ancestors() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> Ancestors(System.Xml.Linq.XName name) { throw null; }
+ public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; }
+ public System.Xml.XmlReader CreateReader() { throw null; }
+ public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; }
+ public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> ElementsAfterSelf() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> ElementsBeforeSelf() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> ElementsBeforeSelf(System.Xml.Linq.XName name) { throw null; }
+ public bool IsAfter(System.Xml.Linq.XNode node) { throw null; }
+ public bool IsBefore(System.Xml.Linq.XNode node) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> NodesAfterSelf() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> NodesBeforeSelf() { throw null; }
+ public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; }
+ public void Remove() { }
+ public void ReplaceWith(object content) { }
+ public void ReplaceWith(params object[] content) { }
+ public override string ToString() { throw null; }
+ public string ToString(System.Xml.Linq.SaveOptions options) { throw null; }
+ public abstract void WriteTo(System.Xml.XmlWriter writer);
+ }
+ public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer<System.Xml.Linq.XNode>, System.Collections.IComparer
+ {
+ public XNodeDocumentOrderComparer() { }
+ public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; }
+ int System.Collections.IComparer.Compare(object x, object y) { throw null; }
+ }
+ public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer<System.Xml.Linq.XNode>, System.Collections.IEqualityComparer
+ {
+ public XNodeEqualityComparer() { }
+ public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; }
+ public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; }
+ bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; }
+ int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; }
+ }
+ public abstract partial class XObject : System.Xml.IXmlLineInfo
+ {
+ internal XObject() { }
+ public string BaseUri { get { throw null; } }
+ public System.Xml.Linq.XDocument Document { get { throw null; } }
+ public abstract System.Xml.XmlNodeType NodeType { get; }
+ public System.Xml.Linq.XElement Parent { get { throw null; } }
+ int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } }
+ int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } }
+ public event System.EventHandler<System.Xml.Linq.XObjectChangeEventArgs> Changed { add { } remove { } }
+ public event System.EventHandler<System.Xml.Linq.XObjectChangeEventArgs> Changing { add { } remove { } }
+ public void AddAnnotation(object annotation) { }
+ public object Annotation(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<object> Annotations(System.Type type) { throw null; }
+ public System.Collections.Generic.IEnumerable<T> Annotations<T>() where T : class { throw null; }
+ public T Annotation<T>() where T : class { throw null; }
+ public void RemoveAnnotations(System.Type type) { }
+ public void RemoveAnnotations<T>() where T : class { }
+ bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; }
+ }
+ public enum XObjectChange
+ {
+ Add = 0,
+ Name = 2,
+ Remove = 1,
+ Value = 3,
+ }
+ public partial class XObjectChangeEventArgs : System.EventArgs
+ {
+ public static readonly System.Xml.Linq.XObjectChangeEventArgs Add;
+ public static readonly System.Xml.Linq.XObjectChangeEventArgs Name;
+ public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove;
+ public static readonly System.Xml.Linq.XObjectChangeEventArgs Value;
+ public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { }
+ public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } }
+ }
+ public partial class XProcessingInstruction : System.Xml.Linq.XNode
+ {
+ public XProcessingInstruction(string target, string data) { }
+ public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { }
+ public string Data { get { throw null; } set { } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Target { get { throw null; } set { } }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public partial class XStreamingElement
+ {
+ public XStreamingElement(System.Xml.Linq.XName name) { }
+ public XStreamingElement(System.Xml.Linq.XName name, object content) { }
+ public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { }
+ public System.Xml.Linq.XName Name { get { throw null; } set { } }
+ public void Add(object content) { }
+ public void Add(params object[] content) { }
+ public void Save(System.IO.Stream stream) { }
+ public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { }
+ public void Save(System.IO.TextWriter textWriter) { }
+ public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { }
+ public void Save(string fileName) { }
+ public void Save(string fileName, System.Xml.Linq.SaveOptions options) { }
+ public void Save(System.Xml.XmlWriter writer) { }
+ public override string ToString() { throw null; }
+ public string ToString(System.Xml.Linq.SaveOptions options) { throw null; }
+ public void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+ public partial class XText : System.Xml.Linq.XNode
+ {
+ public XText(string value) { }
+ public XText(System.Xml.Linq.XText other) { }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public override void WriteTo(System.Xml.XmlWriter writer) { }
+ }
+}
+namespace System.Xml.Schema
+{
+ public static partial class Extensions
+ {
+ public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; }
+ public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; }
+ public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { }
+ public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { }
+ public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { }
+ }
+}
+namespace System.Xml.XPath
+{
+ public static partial class Extensions
+ {
+ public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; }
+ public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; }
+ public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; }
+ public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; }
+ public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.Xml.Linq.extra.cs b/src/v4.5.2/System.Xml.Linq.extra.cs
new file mode 100644
index 0000000..439c942
--- /dev/null
+++ b/src/v4.5.2/System.Xml.Linq.extra.cs
@@ -0,0 +1,11 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+namespace System.Xml.Linq
+{
+ [System.Runtime.Serialization.KnownTypeAttribute(typeof(NameSerializer))]
+ partial class XName { }
+ internal partial class NameSerializer { }
+}
+
diff --git a/src/v4.5.2/System.Xml.Serialization.cs b/src/v4.5.2/System.Xml.Serialization.cs
new file mode 100644
index 0000000..20d0efe
--- /dev/null
+++ b/src/v4.5.2/System.Xml.Serialization.cs
@@ -0,0 +1,43 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Serialization.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Serialization.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Serialization.dll")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMapping))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMappingAccess))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlReflectionImporter))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeMapping))]
diff --git a/src/v4.5.2/System.Xml.cs b/src/v4.5.2/System.Xml.cs
new file mode 100644
index 0000000..739753a
--- /dev/null
+++ b/src/v4.5.2/System.Xml.cs
@@ -0,0 +1,4493 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Data.SqlXml, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000", AllInternalsVisible=false)]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xml.Linq, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xml.Linq, PublicKey=00000000000000000400000000000000", AllInternalsVisible=false)]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace System.Xml
+{
+ public enum ConformanceLevel
+ {
+ Auto = 0,
+ Document = 2,
+ Fragment = 1,
+ }
+ public enum DtdProcessing
+ {
+ Ignore = 1,
+ Parse = 2,
+ Prohibit = 0,
+ }
+ public enum EntityHandling
+ {
+ ExpandCharEntities = 2,
+ ExpandEntities = 1,
+ }
+ public enum Formatting
+ {
+ Indented = 1,
+ None = 0,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public partial interface IApplicationResourceStreamResolver
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ System.IO.Stream GetApplicationResourceStream(System.Uri relativeUri);
+ }
+ public partial interface IHasXmlNode
+ {
+ System.Xml.XmlNode GetNode();
+ }
+ public partial interface IXmlLineInfo
+ {
+ int LineNumber { get; }
+ int LinePosition { get; }
+ bool HasLineInfo();
+ }
+ public partial interface IXmlNamespaceResolver
+ {
+ System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope);
+ string LookupNamespace(string prefix);
+ string LookupPrefix(string namespaceName);
+ }
+ [System.FlagsAttribute]
+ public enum NamespaceHandling
+ {
+ Default = 0,
+ OmitDuplicates = 1,
+ }
+ public partial class NameTable : System.Xml.XmlNameTable
+ {
+ public NameTable() { }
+ public override string Add(char[] key, int start, int len) { throw null; }
+ public override string Add(string key) { throw null; }
+ public override string Get(char[] key, int start, int len) { throw null; }
+ public override string Get(string value) { throw null; }
+ }
+ public enum NewLineHandling
+ {
+ Entitize = 1,
+ None = 2,
+ Replace = 0,
+ }
+ public enum ReadState
+ {
+ Closed = 4,
+ EndOfFile = 3,
+ Error = 2,
+ Initial = 0,
+ Interactive = 1,
+ }
+ public enum ValidationType
+ {
+ [System.ObsoleteAttribute("Validation type should be specified as DTD or Schema.")]
+ Auto = 1,
+ DTD = 2,
+ None = 0,
+ Schema = 4,
+ [System.ObsoleteAttribute("XDR Validation through XmlValidatingReader is obsoleted")]
+ XDR = 3,
+ }
+ public enum WhitespaceHandling
+ {
+ All = 0,
+ None = 2,
+ Significant = 1,
+ }
+ public enum WriteState
+ {
+ Attribute = 3,
+ Closed = 5,
+ Content = 4,
+ Element = 2,
+ Error = 6,
+ Prolog = 1,
+ Start = 0,
+ }
+ public partial class XmlAttribute : System.Xml.XmlNode
+ {
+ protected internal XmlAttribute(string prefix, string localName, string namespaceURI, System.Xml.XmlDocument doc) { }
+ public override string BaseURI { get { throw null; } }
+ public override string InnerText { set { } }
+ public override string InnerXml { set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public virtual System.Xml.XmlElement OwnerElement { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Prefix { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual bool Specified { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode AppendChild(System.Xml.XmlNode newChild) { throw null; }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override System.Xml.XmlNode InsertAfter(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public override System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public override System.Xml.XmlNode PrependChild(System.Xml.XmlNode newChild) { throw null; }
+ public override System.Xml.XmlNode RemoveChild(System.Xml.XmlNode oldChild) { throw null; }
+ public override System.Xml.XmlNode ReplaceChild(System.Xml.XmlNode newChild, System.Xml.XmlNode oldChild) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public sealed partial class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal XmlAttributeCollection() { }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[int i] { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[string name] { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[string localName, string namespaceURI] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public System.Xml.XmlAttribute Append(System.Xml.XmlAttribute node) { throw null; }
+ public void CopyTo(System.Xml.XmlAttribute[] array, int index) { }
+ public System.Xml.XmlAttribute InsertAfter(System.Xml.XmlAttribute newNode, System.Xml.XmlAttribute refNode) { throw null; }
+ public System.Xml.XmlAttribute InsertBefore(System.Xml.XmlAttribute newNode, System.Xml.XmlAttribute refNode) { throw null; }
+ public System.Xml.XmlAttribute Prepend(System.Xml.XmlAttribute node) { throw null; }
+ public System.Xml.XmlAttribute Remove(System.Xml.XmlAttribute node) { throw null; }
+ public void RemoveAll() { }
+ public System.Xml.XmlAttribute RemoveAt(int i) { throw null; }
+ public override System.Xml.XmlNode SetNamedItem(System.Xml.XmlNode node) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public partial class XmlCDataSection : System.Xml.XmlCharacterData
+ {
+ protected internal XmlCDataSection(string data, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public abstract partial class XmlCharacterData : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlCharacterData(string data, System.Xml.XmlDocument doc) { }
+ public virtual string Data { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public virtual int Length { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public virtual void AppendData(string strData) { }
+ public virtual void DeleteData(int offset, int count) { }
+ public virtual void InsertData(int offset, string strData) { }
+ public virtual void ReplaceData(int offset, int count, string strData) { }
+ public virtual string Substring(int offset, int count) { throw null; }
+ }
+ public partial class XmlComment : System.Xml.XmlCharacterData
+ {
+ protected internal XmlComment(string comment, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlConvert
+ {
+ public XmlConvert() { }
+ public static string DecodeName(string name) { throw null; }
+ public static string EncodeLocalName(string name) { throw null; }
+ public static string EncodeName(string name) { throw null; }
+ public static string EncodeNmToken(string name) { throw null; }
+ public static bool IsNCNameChar(char ch) { throw null; }
+ public static bool IsPublicIdChar(char ch) { throw null; }
+ public static bool IsStartNCNameChar(char ch) { throw null; }
+ public static bool IsWhitespaceChar(char ch) { throw null; }
+ public static bool IsXmlChar(char ch) { throw null; }
+ public static bool IsXmlSurrogatePair(char lowChar, char highChar) { throw null; }
+ public static bool ToBoolean(string s) { throw null; }
+ public static byte ToByte(string s) { throw null; }
+ public static char ToChar(string s) { throw null; }
+ [System.ObsoleteAttribute("Use XmlConvert.ToDateTime() that takes in XmlDateTimeSerializationMode")]
+ public static System.DateTime ToDateTime(string s) { throw null; }
+ public static System.DateTime ToDateTime(string s, string format) { throw null; }
+ public static System.DateTime ToDateTime(string s, string[] formats) { throw null; }
+ public static System.DateTime ToDateTime(string s, System.Xml.XmlDateTimeSerializationMode dateTimeOption) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s, string format) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s, string[] formats) { throw null; }
+ public static decimal ToDecimal(string s) { throw null; }
+ public static double ToDouble(string s) { throw null; }
+ public static System.Guid ToGuid(string s) { throw null; }
+ public static short ToInt16(string s) { throw null; }
+ public static int ToInt32(string s) { throw null; }
+ public static long ToInt64(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(string s) { throw null; }
+ public static float ToSingle(string s) { throw null; }
+ public static string ToString(bool value) { throw null; }
+ public static string ToString(byte value) { throw null; }
+ public static string ToString(char value) { throw null; }
+ [System.ObsoleteAttribute("Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode")]
+ public static string ToString(System.DateTime value) { throw null; }
+ public static string ToString(System.DateTime value, string format) { throw null; }
+ public static string ToString(System.DateTime value, System.Xml.XmlDateTimeSerializationMode dateTimeOption) { throw null; }
+ public static string ToString(System.DateTimeOffset value) { throw null; }
+ public static string ToString(System.DateTimeOffset value, string format) { throw null; }
+ public static string ToString(decimal value) { throw null; }
+ public static string ToString(double value) { throw null; }
+ public static string ToString(System.Guid value) { throw null; }
+ public static string ToString(short value) { throw null; }
+ public static string ToString(int value) { throw null; }
+ public static string ToString(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(sbyte value) { throw null; }
+ public static string ToString(float value) { throw null; }
+ public static string ToString(System.TimeSpan value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ulong value) { throw null; }
+ public static System.TimeSpan ToTimeSpan(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(string s) { throw null; }
+ public static string VerifyName(string name) { throw null; }
+ public static string VerifyNCName(string name) { throw null; }
+ public static string VerifyNMTOKEN(string name) { throw null; }
+ public static string VerifyPublicId(string publicId) { throw null; }
+ public static string VerifyTOKEN(string token) { throw null; }
+ public static string VerifyWhitespace(string content) { throw null; }
+ public static string VerifyXmlChars(string content) { throw null; }
+ }
+ public enum XmlDateTimeSerializationMode
+ {
+ Local = 0,
+ RoundtripKind = 3,
+ Unspecified = 2,
+ Utc = 1,
+ }
+ public partial class XmlDeclaration : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlDeclaration(string version, string encoding, string standalone, System.Xml.XmlDocument doc) { }
+ public string Encoding { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Standalone { get { throw null; } set { } }
+ public override string Value { get { throw null; } set { } }
+ public string Version { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocument : System.Xml.XmlNode
+ {
+ public XmlDocument() { }
+ protected internal XmlDocument(System.Xml.XmlImplementation imp) { }
+ public XmlDocument(System.Xml.XmlNameTable nt) { }
+ public override string BaseURI { get { throw null; } }
+ public System.Xml.XmlElement DocumentElement { get { throw null; } }
+ public virtual System.Xml.XmlDocumentType DocumentType { get { throw null; } }
+ public System.Xml.XmlImplementation Implementation { get { throw null; } }
+ public override string InnerText { set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public bool PreserveWhitespace { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } set { } }
+ public virtual System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeChanged { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeChanging { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeInserted { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeInserting { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeRemoved { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeRemoving { add { } remove { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public System.Xml.XmlAttribute CreateAttribute(string name) { throw null; }
+ public System.Xml.XmlAttribute CreateAttribute(string qualifiedName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute CreateAttribute(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlCDataSection CreateCDataSection(string data) { throw null; }
+ public virtual System.Xml.XmlComment CreateComment(string data) { throw null; }
+ protected internal virtual System.Xml.XmlAttribute CreateDefaultAttribute(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlDocumentFragment CreateDocumentFragment() { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public virtual System.Xml.XmlDocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset) { throw null; }
+ public System.Xml.XmlElement CreateElement(string name) { throw null; }
+ public System.Xml.XmlElement CreateElement(string qualifiedName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlElement CreateElement(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlEntityReference CreateEntityReference(string name) { throw null; }
+ public override System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ protected internal virtual System.Xml.XPath.XPathNavigator CreateNavigator(System.Xml.XmlNode node) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(string nodeTypeString, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(System.Xml.XmlNodeType type, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(System.Xml.XmlNodeType type, string prefix, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlProcessingInstruction CreateProcessingInstruction(string target, string data) { throw null; }
+ public virtual System.Xml.XmlSignificantWhitespace CreateSignificantWhitespace(string text) { throw null; }
+ public virtual System.Xml.XmlText CreateTextNode(string text) { throw null; }
+ public virtual System.Xml.XmlWhitespace CreateWhitespace(string text) { throw null; }
+ public virtual System.Xml.XmlDeclaration CreateXmlDeclaration(string version, string encoding, string standalone) { throw null; }
+ public virtual System.Xml.XmlElement GetElementById(string elementId) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string name) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode ImportNode(System.Xml.XmlNode node, bool deep) { throw null; }
+ public virtual void Load(System.IO.Stream inStream) { }
+ public virtual void Load(System.IO.TextReader txtReader) { }
+ public virtual void Load(string filename) { }
+ public virtual void Load(System.Xml.XmlReader reader) { }
+ public virtual void LoadXml(string xml) { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public virtual System.Xml.XmlNode ReadNode(System.Xml.XmlReader reader) { throw null; }
+ public virtual void Save(System.IO.Stream outStream) { }
+ public virtual void Save(System.IO.TextWriter writer) { }
+ public virtual void Save(string filename) { }
+ public virtual void Save(System.Xml.XmlWriter w) { }
+ public void Validate(System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ public void Validate(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlNode nodeToValidate) { }
+ public override void WriteContentTo(System.Xml.XmlWriter xw) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocumentFragment : System.Xml.XmlNode
+ {
+ protected internal XmlDocumentFragment(System.Xml.XmlDocument ownerDocument) { }
+ public override string InnerXml { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocumentType : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlDocumentType(string name, string publicId, string systemId, string internalSubset, System.Xml.XmlDocument doc) { }
+ public System.Xml.XmlNamedNodeMap Entities { get { throw null; } }
+ public string InternalSubset { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public System.Xml.XmlNamedNodeMap Notations { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlElement : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlElement(string prefix, string localName, string namespaceURI, System.Xml.XmlDocument doc) { }
+ public override System.Xml.XmlAttributeCollection Attributes { get { throw null; } }
+ public virtual bool HasAttributes { get { throw null; } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public bool IsEmpty { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNode NextSibling { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Prefix { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public virtual string GetAttribute(string name) { throw null; }
+ public virtual string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute GetAttributeNode(string name) { throw null; }
+ public virtual System.Xml.XmlAttribute GetAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string name) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string localName, string namespaceURI) { throw null; }
+ public virtual bool HasAttribute(string name) { throw null; }
+ public virtual bool HasAttribute(string localName, string namespaceURI) { throw null; }
+ public override void RemoveAll() { }
+ public virtual void RemoveAllAttributes() { }
+ public virtual void RemoveAttribute(string name) { }
+ public virtual void RemoveAttribute(string localName, string namespaceURI) { }
+ public virtual System.Xml.XmlNode RemoveAttributeAt(int i) { throw null; }
+ public virtual System.Xml.XmlAttribute RemoveAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute RemoveAttributeNode(System.Xml.XmlAttribute oldAttr) { throw null; }
+ public virtual void SetAttribute(string name, string value) { }
+ public virtual string SetAttribute(string localName, string namespaceURI, string value) { throw null; }
+ public virtual System.Xml.XmlAttribute SetAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute SetAttributeNode(System.Xml.XmlAttribute newAttr) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlEntity : System.Xml.XmlNode
+ {
+ internal XmlEntity() { }
+ public override string BaseURI { get { throw null; } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string NotationName { get { throw null; } }
+ public override string OuterXml { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlEntityReference : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlEntityReference(string name, System.Xml.XmlDocument doc) { }
+ public override string BaseURI { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlException : System.SystemException
+ {
+ public XmlException() { }
+ protected XmlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlException(string message) { }
+ public XmlException(string message, System.Exception innerException) { }
+ public XmlException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class XmlImplementation
+ {
+ public XmlImplementation() { }
+ public XmlImplementation(System.Xml.XmlNameTable nt) { }
+ public virtual System.Xml.XmlDocument CreateDocument() { throw null; }
+ public bool HasFeature(string strFeature, string strVersion) { throw null; }
+ }
+ public abstract partial class XmlLinkedNode : System.Xml.XmlNode
+ {
+ internal XmlLinkedNode() { }
+ public override System.Xml.XmlNode NextSibling { get { throw null; } }
+ public override System.Xml.XmlNode PreviousSibling { get { throw null; } }
+ }
+ public partial class XmlNamedNodeMap : System.Collections.IEnumerable
+ {
+ internal XmlNamedNodeMap() { }
+ public virtual int Count { get { throw null; } }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.Xml.XmlNode GetNamedItem(string name) { throw null; }
+ public virtual System.Xml.XmlNode GetNamedItem(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode Item(int index) { throw null; }
+ public virtual System.Xml.XmlNode RemoveNamedItem(string name) { throw null; }
+ public virtual System.Xml.XmlNode RemoveNamedItem(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode SetNamedItem(System.Xml.XmlNode node) { throw null; }
+ }
+ public partial class XmlNamespaceManager : System.Collections.IEnumerable, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlNamespaceManager(System.Xml.XmlNameTable nameTable) { }
+ public virtual string DefaultNamespace { get { throw null; } }
+ public virtual System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public virtual void AddNamespace(string prefix, string uri) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public virtual bool HasNamespace(string prefix) { throw null; }
+ public virtual string LookupNamespace(string prefix) { throw null; }
+ public virtual string LookupPrefix(string uri) { throw null; }
+ public virtual bool PopScope() { throw null; }
+ public virtual void PushScope() { }
+ public virtual void RemoveNamespace(string prefix, string uri) { }
+ }
+ public enum XmlNamespaceScope
+ {
+ All = 0,
+ ExcludeXml = 1,
+ Local = 2,
+ }
+ public abstract partial class XmlNameTable
+ {
+ protected XmlNameTable() { }
+ public abstract string Add(char[] array, int offset, int length);
+ public abstract string Add(string array);
+ public abstract string Get(char[] array, int offset, int length);
+ public abstract string Get(string array);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XmlNode : System.Collections.IEnumerable, System.ICloneable, System.Xml.XPath.IXPathNavigable
+ {
+ internal XmlNode() { }
+ public virtual System.Xml.XmlAttributeCollection Attributes { get { throw null; } }
+ public virtual string BaseURI { get { throw null; } }
+ public virtual System.Xml.XmlNodeList ChildNodes { get { throw null; } }
+ public virtual System.Xml.XmlNode FirstChild { get { throw null; } }
+ public virtual bool HasChildNodes { get { throw null; } }
+ public virtual string InnerText { get { throw null; } set { } }
+ public virtual string InnerXml { get { throw null; } set { } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Xml.XmlElement this[string name] { get { throw null; } }
+ public virtual System.Xml.XmlElement this[string localname, string ns] { get { throw null; } }
+ public virtual System.Xml.XmlNode LastChild { get { throw null; } }
+ public abstract string LocalName { get; }
+ public abstract string Name { get; }
+ public virtual string NamespaceURI { get { throw null; } }
+ public virtual System.Xml.XmlNode NextSibling { get { throw null; } }
+ public abstract System.Xml.XmlNodeType NodeType { get; }
+ public virtual string OuterXml { get { throw null; } }
+ public virtual System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public virtual System.Xml.XmlNode ParentNode { get { throw null; } }
+ public virtual string Prefix { get { throw null; } set { } }
+ public virtual System.Xml.XmlNode PreviousSibling { get { throw null; } }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual string Value { get { throw null; } set { } }
+ public virtual System.Xml.XmlNode AppendChild(System.Xml.XmlNode newChild) { throw null; }
+ public virtual System.Xml.XmlNode Clone() { throw null; }
+ public abstract System.Xml.XmlNode CloneNode(bool deep);
+ public virtual System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual string GetNamespaceOfPrefix(string prefix) { throw null; }
+ public virtual string GetPrefixOfNamespace(string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode InsertAfter(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public virtual System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public virtual void Normalize() { }
+ public virtual System.Xml.XmlNode PrependChild(System.Xml.XmlNode newChild) { throw null; }
+ public virtual void RemoveAll() { }
+ public virtual System.Xml.XmlNode RemoveChild(System.Xml.XmlNode oldChild) { throw null; }
+ public virtual System.Xml.XmlNode ReplaceChild(System.Xml.XmlNode newChild, System.Xml.XmlNode oldChild) { throw null; }
+ public System.Xml.XmlNodeList SelectNodes(string xpath) { throw null; }
+ public System.Xml.XmlNodeList SelectNodes(string xpath, System.Xml.XmlNamespaceManager nsmgr) { throw null; }
+ public System.Xml.XmlNode SelectSingleNode(string xpath) { throw null; }
+ public System.Xml.XmlNode SelectSingleNode(string xpath, System.Xml.XmlNamespaceManager nsmgr) { throw null; }
+ public virtual bool Supports(string feature, string version) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public abstract void WriteContentTo(System.Xml.XmlWriter w);
+ public abstract void WriteTo(System.Xml.XmlWriter w);
+ }
+ public enum XmlNodeChangedAction
+ {
+ Change = 2,
+ Insert = 0,
+ Remove = 1,
+ }
+ public partial class XmlNodeChangedEventArgs : System.EventArgs
+ {
+ public XmlNodeChangedEventArgs(System.Xml.XmlNode node, System.Xml.XmlNode oldParent, System.Xml.XmlNode newParent, string oldValue, string newValue, System.Xml.XmlNodeChangedAction action) { }
+ public System.Xml.XmlNodeChangedAction Action { get { throw null; } }
+ public System.Xml.XmlNode NewParent { get { throw null; } }
+ public string NewValue { get { throw null; } }
+ public System.Xml.XmlNode Node { get { throw null; } }
+ public System.Xml.XmlNode OldParent { get { throw null; } }
+ public string OldValue { get { throw null; } }
+ }
+ public delegate void XmlNodeChangedEventHandler(object sender, System.Xml.XmlNodeChangedEventArgs e);
+ public abstract partial class XmlNodeList : System.Collections.IEnumerable, System.IDisposable
+ {
+ protected XmlNodeList() { }
+ public abstract int Count { get; }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public virtual System.Xml.XmlNode this[int i] { get { throw null; } }
+ public abstract System.Collections.IEnumerator GetEnumerator();
+ public abstract System.Xml.XmlNode Item(int index);
+ protected virtual void PrivateDisposeNodeList() { }
+ void System.IDisposable.Dispose() { }
+ }
+ public enum XmlNodeOrder
+ {
+ After = 1,
+ Before = 0,
+ Same = 2,
+ Unknown = 3,
+ }
+ public partial class XmlNodeReader : System.Xml.XmlReader, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlNodeReader(System.Xml.XmlNode node) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasAttributes { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int attributeIndex) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string name, string namespaceURI) { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int attributeIndex) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string name, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public override void ResolveEntity() { }
+ public override void Skip() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ public enum XmlNodeType
+ {
+ Attribute = 2,
+ CDATA = 4,
+ Comment = 8,
+ Document = 9,
+ DocumentFragment = 11,
+ DocumentType = 10,
+ Element = 1,
+ EndElement = 15,
+ EndEntity = 16,
+ Entity = 6,
+ EntityReference = 5,
+ None = 0,
+ Notation = 12,
+ ProcessingInstruction = 7,
+ SignificantWhitespace = 14,
+ Text = 3,
+ Whitespace = 13,
+ XmlDeclaration = 17,
+ }
+ public partial class XmlNotation : System.Xml.XmlNode
+ {
+ internal XmlNotation() { }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string OuterXml { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public enum XmlOutputMethod
+ {
+ AutoDetect = 3,
+ Html = 1,
+ Text = 2,
+ Xml = 0,
+ }
+ public partial class XmlParserContext
+ {
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, System.Xml.XmlSpace xmlSpace) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, System.Xml.XmlSpace xmlSpace, System.Text.Encoding enc) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string xmlLang, System.Xml.XmlSpace xmlSpace) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string xmlLang, System.Xml.XmlSpace xmlSpace, System.Text.Encoding enc) { }
+ public string BaseURI { get { throw null; } set { } }
+ public string DocTypeName { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public string InternalSubset { get { throw null; } set { } }
+ public System.Xml.XmlNamespaceManager NamespaceManager { get { throw null; } set { } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } set { } }
+ public string PublicId { get { throw null; } set { } }
+ public string SystemId { get { throw null; } set { } }
+ public string XmlLang { get { throw null; } set { } }
+ public System.Xml.XmlSpace XmlSpace { get { throw null; } set { } }
+ }
+ public partial class XmlProcessingInstruction : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlProcessingInstruction(string target, string data, System.Xml.XmlDocument doc) { }
+ public string Data { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Target { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlQualifiedName
+ {
+ public static readonly System.Xml.XmlQualifiedName Empty;
+ public XmlQualifiedName() { }
+ public XmlQualifiedName(string name) { }
+ public XmlQualifiedName(string name, string ns) { }
+ public bool IsEmpty { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Xml.XmlQualifiedName a, System.Xml.XmlQualifiedName b) { throw null; }
+ public static bool operator !=(System.Xml.XmlQualifiedName a, System.Xml.XmlQualifiedName b) { throw null; }
+ public override string ToString() { throw null; }
+ public static string ToString(string name, string ns) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XmlReader : System.IDisposable
+ {
+ protected XmlReader() { }
+ public abstract int AttributeCount { get; }
+ public abstract string BaseURI { get; }
+ public virtual bool CanReadBinaryContent { get { throw null; } }
+ public virtual bool CanReadValueChunk { get { throw null; } }
+ public virtual bool CanResolveEntity { get { throw null; } }
+ public abstract int Depth { get; }
+ public abstract bool EOF { get; }
+ public virtual bool HasAttributes { get { throw null; } }
+ public virtual bool HasValue { get { throw null; } }
+ public virtual bool IsDefault { get { throw null; } }
+ public abstract bool IsEmptyElement { get; }
+ public virtual string this[int i] { get { throw null; } }
+ public virtual string this[string name] { get { throw null; } }
+ public virtual string this[string name, string namespaceURI] { get { throw null; } }
+ public abstract string LocalName { get; }
+ public virtual string Name { get { throw null; } }
+ public abstract string NamespaceURI { get; }
+ public abstract System.Xml.XmlNameTable NameTable { get; }
+ public abstract System.Xml.XmlNodeType NodeType { get; }
+ public abstract string Prefix { get; }
+ public virtual char QuoteChar { get { throw null; } }
+ public abstract System.Xml.ReadState ReadState { get; }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual System.Xml.XmlReaderSettings Settings { get { throw null; } }
+ public abstract string Value { get; }
+ public virtual System.Type ValueType { get { throw null; } }
+ public virtual string XmlLang { get { throw null; } }
+ public virtual System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public virtual void Close() { }
+ public static System.Xml.XmlReader Create(System.IO.Stream input) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings, string baseUri) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings, string baseUri) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(System.Xml.XmlReader reader, System.Xml.XmlReaderSettings settings) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract string GetAttribute(int i);
+ public abstract string GetAttribute(string name);
+ public abstract string GetAttribute(string name, string namespaceURI);
+ public virtual System.Threading.Tasks.Task<string> GetValueAsync() { throw null; }
+ public static bool IsName(string str) { throw null; }
+ public static bool IsNameToken(string str) { throw null; }
+ public virtual bool IsStartElement() { throw null; }
+ public virtual bool IsStartElement(string name) { throw null; }
+ public virtual bool IsStartElement(string localname, string ns) { throw null; }
+ public abstract string LookupNamespace(string prefix);
+ public virtual void MoveToAttribute(int i) { }
+ public abstract bool MoveToAttribute(string name);
+ public abstract bool MoveToAttribute(string name, string ns);
+ public virtual System.Xml.XmlNodeType MoveToContent() { throw null; }
+ public virtual System.Threading.Tasks.Task<System.Xml.XmlNodeType> MoveToContentAsync() { throw null; }
+ public abstract bool MoveToElement();
+ public abstract bool MoveToFirstAttribute();
+ public abstract bool MoveToNextAttribute();
+ public abstract bool Read();
+ public virtual System.Threading.Tasks.Task<bool> ReadAsync() { throw null; }
+ public abstract bool ReadAttributeValue();
+ public virtual object ReadContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadContentAsAsync(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadContentAsBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadContentAsBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public virtual bool ReadContentAsBoolean() { throw null; }
+ public virtual System.DateTime ReadContentAsDateTime() { throw null; }
+ public virtual System.DateTimeOffset ReadContentAsDateTimeOffset() { throw null; }
+ public virtual decimal ReadContentAsDecimal() { throw null; }
+ public virtual double ReadContentAsDouble() { throw null; }
+ public virtual float ReadContentAsFloat() { throw null; }
+ public virtual int ReadContentAsInt() { throw null; }
+ public virtual long ReadContentAsLong() { throw null; }
+ public virtual object ReadContentAsObject() { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadContentAsObjectAsync() { throw null; }
+ public virtual string ReadContentAsString() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadContentAsStringAsync() { throw null; }
+ public virtual object ReadElementContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual object ReadElementContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver, string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadElementContentAsAsync(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadElementContentAsBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadElementContentAsBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public virtual bool ReadElementContentAsBoolean() { throw null; }
+ public virtual bool ReadElementContentAsBoolean(string localName, string namespaceURI) { throw null; }
+ public virtual System.DateTime ReadElementContentAsDateTime() { throw null; }
+ public virtual System.DateTime ReadElementContentAsDateTime(string localName, string namespaceURI) { throw null; }
+ public virtual decimal ReadElementContentAsDecimal() { throw null; }
+ public virtual decimal ReadElementContentAsDecimal(string localName, string namespaceURI) { throw null; }
+ public virtual double ReadElementContentAsDouble() { throw null; }
+ public virtual double ReadElementContentAsDouble(string localName, string namespaceURI) { throw null; }
+ public virtual float ReadElementContentAsFloat() { throw null; }
+ public virtual float ReadElementContentAsFloat(string localName, string namespaceURI) { throw null; }
+ public virtual int ReadElementContentAsInt() { throw null; }
+ public virtual int ReadElementContentAsInt(string localName, string namespaceURI) { throw null; }
+ public virtual long ReadElementContentAsLong() { throw null; }
+ public virtual long ReadElementContentAsLong(string localName, string namespaceURI) { throw null; }
+ public virtual object ReadElementContentAsObject() { throw null; }
+ public virtual object ReadElementContentAsObject(string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadElementContentAsObjectAsync() { throw null; }
+ public virtual string ReadElementContentAsString() { throw null; }
+ public virtual string ReadElementContentAsString(string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadElementContentAsStringAsync() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString(string name) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString(string localname, string ns) { throw null; }
+ public virtual void ReadEndElement() { }
+ public virtual string ReadInnerXml() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadInnerXmlAsync() { throw null; }
+ public virtual string ReadOuterXml() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync() { throw null; }
+ public virtual void ReadStartElement() { }
+ public virtual void ReadStartElement(string name) { }
+ public virtual void ReadStartElement(string localname, string ns) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadString() { throw null; }
+ public virtual System.Xml.XmlReader ReadSubtree() { throw null; }
+ public virtual bool ReadToDescendant(string name) { throw null; }
+ public virtual bool ReadToDescendant(string localName, string namespaceURI) { throw null; }
+ public virtual bool ReadToFollowing(string name) { throw null; }
+ public virtual bool ReadToFollowing(string localName, string namespaceURI) { throw null; }
+ public virtual bool ReadToNextSibling(string name) { throw null; }
+ public virtual bool ReadToNextSibling(string localName, string namespaceURI) { throw null; }
+ public virtual int ReadValueChunk(char[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadValueChunkAsync(char[] buffer, int index, int count) { throw null; }
+ public abstract void ResolveEntity();
+ public virtual void Skip() { }
+ public virtual System.Threading.Tasks.Task SkipAsync() { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public sealed partial class XmlReaderSettings
+ {
+ public XmlReaderSettings() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public XmlReaderSettings(System.Xml.XmlResolver resolver) { }
+ public bool Async { get { throw null; } set { } }
+ public bool CheckCharacters { get { throw null; } set { } }
+ public bool CloseInput { get { throw null; } set { } }
+ public System.Xml.ConformanceLevel ConformanceLevel { get { throw null; } set { } }
+ public System.Xml.DtdProcessing DtdProcessing { get { throw null; } set { } }
+ public bool IgnoreComments { get { throw null; } set { } }
+ public bool IgnoreProcessingInstructions { get { throw null; } set { } }
+ public bool IgnoreWhitespace { get { throw null; } set { } }
+ public int LineNumberOffset { get { throw null; } set { } }
+ public int LinePositionOffset { get { throw null; } set { } }
+ public long MaxCharactersFromEntities { get { throw null; } set { } }
+ public long MaxCharactersInDocument { get { throw null; } set { } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use XmlReaderSettings.DtdProcessing property instead.")]
+ public bool ProhibitDtd { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaValidationFlags ValidationFlags { get { throw null; } set { } }
+ public System.Xml.ValidationType ValidationType { get { throw null; } set { } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.XmlReaderSettings Clone() { throw null; }
+ public void Reset() { }
+ }
+ public abstract partial class XmlResolver
+ {
+ protected XmlResolver() { }
+ public virtual System.Net.ICredentials Credentials { set { } }
+ public abstract object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn);
+ public virtual System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public virtual System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ public virtual bool SupportsType(System.Uri absoluteUri, System.Type type) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlSecureResolver : System.Xml.XmlResolver
+ {
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, System.Security.PermissionSet permissionSet) { }
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, string securityUrl) { }
+ public override System.Net.ICredentials Credentials { set { } }
+ public static System.Security.Policy.Evidence CreateEvidenceForUrl(string securityUrl) { throw null; }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ }
+ public partial class XmlSignificantWhitespace : System.Xml.XmlCharacterData
+ {
+ protected internal XmlSignificantWhitespace(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public enum XmlSpace
+ {
+ Default = 1,
+ None = 0,
+ Preserve = 2,
+ }
+ public partial class XmlText : System.Xml.XmlCharacterData
+ {
+ protected internal XmlText(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public virtual System.Xml.XmlText SplitText(int offset) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlTextReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
+ {
+ protected XmlTextReader() { }
+ public XmlTextReader(System.IO.Stream input) { }
+ public XmlTextReader(System.IO.Stream input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(System.IO.Stream xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlTextReader(System.IO.TextReader input) { }
+ public XmlTextReader(System.IO.TextReader input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url) { }
+ public XmlTextReader(string url, System.IO.Stream input) { }
+ public XmlTextReader(string url, System.IO.Stream input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url, System.IO.TextReader input) { }
+ public XmlTextReader(string url, System.IO.TextReader input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ protected XmlTextReader(System.Xml.XmlNameTable nt) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanReadValueChunk { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public System.Xml.DtdProcessing DtdProcessing { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public System.Xml.EntityHandling EntityHandling { get { throw null; } set { } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public bool Namespaces { get { throw null; } set { } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public bool Normalization { get { throw null; } set { } }
+ public override string Prefix { get { throw null; } }
+ [System.ObsoleteAttribute("Use DtdProcessing property instead.")]
+ public bool ProhibitDtd { get { throw null; } set { } }
+ public override char QuoteChar { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public System.Xml.WhitespaceHandling WhitespaceHandling { get { throw null; } set { } }
+ public override string XmlLang { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public System.IO.TextReader GetRemainder() { throw null; }
+ public bool HasLineInfo() { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public int ReadBase64(byte[] array, int offset, int len) { throw null; }
+ public int ReadBinHex(byte[] array, int offset, int len) { throw null; }
+ public int ReadChars(char[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public void ResetState() { }
+ public override void ResolveEntity() { }
+ public override void Skip() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class XmlTextWriter : System.Xml.XmlWriter
+ {
+ public XmlTextWriter(System.IO.Stream w, System.Text.Encoding encoding) { }
+ public XmlTextWriter(System.IO.TextWriter w) { }
+ public XmlTextWriter(string filename, System.Text.Encoding encoding) { }
+ public System.IO.Stream BaseStream { get { throw null; } }
+ public System.Xml.Formatting Formatting { get { throw null; } set { } }
+ public int Indentation { get { throw null; } set { } }
+ public char IndentChar { get { throw null; } set { } }
+ public bool Namespaces { get { throw null; } set { } }
+ public char QuoteChar { get { throw null; } set { } }
+ public override System.Xml.WriteState WriteState { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override string LookupPrefix(string ns) { throw null; }
+ public override void WriteBase64(byte[] buffer, int index, int count) { }
+ public override void WriteBinHex(byte[] buffer, int index, int count) { }
+ public override void WriteCData(string text) { }
+ public override void WriteCharEntity(char ch) { }
+ public override void WriteChars(char[] buffer, int index, int count) { }
+ public override void WriteComment(string text) { }
+ public override void WriteDocType(string name, string pubid, string sysid, string subset) { }
+ public override void WriteEndAttribute() { }
+ public override void WriteEndDocument() { }
+ public override void WriteEndElement() { }
+ public override void WriteEntityRef(string name) { }
+ public override void WriteFullEndElement() { }
+ public override void WriteName(string name) { }
+ public override void WriteNmToken(string name) { }
+ public override void WriteProcessingInstruction(string name, string text) { }
+ public override void WriteQualifiedName(string localName, string ns) { }
+ public override void WriteRaw(char[] buffer, int index, int count) { }
+ public override void WriteRaw(string data) { }
+ public override void WriteStartAttribute(string prefix, string localName, string ns) { }
+ public override void WriteStartDocument() { }
+ public override void WriteStartDocument(bool standalone) { }
+ public override void WriteStartElement(string prefix, string localName, string ns) { }
+ public override void WriteString(string text) { }
+ public override void WriteSurrogateCharEntity(char lowChar, char highChar) { }
+ public override void WriteWhitespace(string ws) { }
+ }
+ public enum XmlTokenizedType
+ {
+ CDATA = 0,
+ ENTITIES = 5,
+ ENTITY = 4,
+ ENUMERATION = 9,
+ ID = 1,
+ IDREF = 2,
+ IDREFS = 3,
+ NCName = 11,
+ NMTOKEN = 6,
+ NMTOKENS = 7,
+ None = 12,
+ NOTATION = 8,
+ QName = 10,
+ }
+ public partial class XmlUrlResolver : System.Xml.XmlResolver
+ {
+ public XmlUrlResolver() { }
+ public System.Net.Cache.RequestCachePolicy CachePolicy { set { } }
+ public override System.Net.ICredentials Credentials { set { } }
+ public System.Net.IWebProxy Proxy { set { } }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ }
+ [System.ObsoleteAttribute("Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlValidatingReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlValidatingReader(System.IO.Stream xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlValidatingReader(string xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlValidatingReader(System.Xml.XmlReader reader) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public System.Xml.EntityHandling EntityHandling { get { throw null; } set { } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public bool Namespaces { get { throw null; } set { } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override char QuoteChar { get { throw null; } }
+ public System.Xml.XmlReader Reader { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaCollection Schemas { get { throw null; } }
+ public object SchemaType { get { throw null; } }
+ public System.Xml.ValidationType ValidationType { get { throw null; } set { } }
+ public override string Value { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public bool HasLineInfo() { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public object ReadTypedValue() { throw null; }
+ public override void ResolveEntity() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ public partial class XmlWhitespace : System.Xml.XmlCharacterData
+ {
+ protected internal XmlWhitespace(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public abstract partial class XmlWriter : System.IDisposable
+ {
+ protected XmlWriter() { }
+ public virtual System.Xml.XmlWriterSettings Settings { get { throw null; } }
+ public abstract System.Xml.WriteState WriteState { get; }
+ public virtual string XmlLang { get { throw null; } }
+ public virtual System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public virtual void Close() { }
+ public static System.Xml.XmlWriter Create(System.IO.Stream output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.Stream output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.TextWriter output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.TextWriter output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(string outputFileName) { throw null; }
+ public static System.Xml.XmlWriter Create(string outputFileName, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Text.StringBuilder output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Text.StringBuilder output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Xml.XmlWriter output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Xml.XmlWriter output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void Flush();
+ public virtual System.Threading.Tasks.Task FlushAsync() { throw null; }
+ public abstract string LookupPrefix(string ns);
+ public virtual void WriteAttributes(System.Xml.XmlReader reader, bool defattr) { }
+ public virtual System.Threading.Tasks.Task WriteAttributesAsync(System.Xml.XmlReader reader, bool defattr) { throw null; }
+ public void WriteAttributeString(string localName, string value) { }
+ public void WriteAttributeString(string localName, string ns, string value) { }
+ public void WriteAttributeString(string prefix, string localName, string ns, string value) { }
+ public System.Threading.Tasks.Task WriteAttributeStringAsync(string prefix, string localName, string ns, string value) { throw null; }
+ public abstract void WriteBase64(byte[] buffer, int index, int count);
+ public virtual System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual void WriteBinHex(byte[] buffer, int index, int count) { }
+ public virtual System.Threading.Tasks.Task WriteBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public abstract void WriteCData(string text);
+ public virtual System.Threading.Tasks.Task WriteCDataAsync(string text) { throw null; }
+ public abstract void WriteCharEntity(char ch);
+ public virtual System.Threading.Tasks.Task WriteCharEntityAsync(char ch) { throw null; }
+ public abstract void WriteChars(char[] buffer, int index, int count);
+ public virtual System.Threading.Tasks.Task WriteCharsAsync(char[] buffer, int index, int count) { throw null; }
+ public abstract void WriteComment(string text);
+ public virtual System.Threading.Tasks.Task WriteCommentAsync(string text) { throw null; }
+ public abstract void WriteDocType(string name, string pubid, string sysid, string subset);
+ public virtual System.Threading.Tasks.Task WriteDocTypeAsync(string name, string pubid, string sysid, string subset) { throw null; }
+ public void WriteElementString(string localName, string value) { }
+ public void WriteElementString(string localName, string ns, string value) { }
+ public void WriteElementString(string prefix, string localName, string ns, string value) { }
+ public System.Threading.Tasks.Task WriteElementStringAsync(string prefix, string localName, string ns, string value) { throw null; }
+ public abstract void WriteEndAttribute();
+ protected internal virtual System.Threading.Tasks.Task WriteEndAttributeAsync() { throw null; }
+ public abstract void WriteEndDocument();
+ public virtual System.Threading.Tasks.Task WriteEndDocumentAsync() { throw null; }
+ public abstract void WriteEndElement();
+ public virtual System.Threading.Tasks.Task WriteEndElementAsync() { throw null; }
+ public abstract void WriteEntityRef(string name);
+ public virtual System.Threading.Tasks.Task WriteEntityRefAsync(string name) { throw null; }
+ public abstract void WriteFullEndElement();
+ public virtual System.Threading.Tasks.Task WriteFullEndElementAsync() { throw null; }
+ public virtual void WriteName(string name) { }
+ public virtual System.Threading.Tasks.Task WriteNameAsync(string name) { throw null; }
+ public virtual void WriteNmToken(string name) { }
+ public virtual System.Threading.Tasks.Task WriteNmTokenAsync(string name) { throw null; }
+ public virtual void WriteNode(System.Xml.XmlReader reader, bool defattr) { }
+ public virtual void WriteNode(System.Xml.XPath.XPathNavigator navigator, bool defattr) { }
+ public virtual System.Threading.Tasks.Task WriteNodeAsync(System.Xml.XmlReader reader, bool defattr) { throw null; }
+ public virtual System.Threading.Tasks.Task WriteNodeAsync(System.Xml.XPath.XPathNavigator navigator, bool defattr) { throw null; }
+ public abstract void WriteProcessingInstruction(string name, string text);
+ public virtual System.Threading.Tasks.Task WriteProcessingInstructionAsync(string name, string text) { throw null; }
+ public virtual void WriteQualifiedName(string localName, string ns) { }
+ public virtual System.Threading.Tasks.Task WriteQualifiedNameAsync(string localName, string ns) { throw null; }
+ public abstract void WriteRaw(char[] buffer, int index, int count);
+ public abstract void WriteRaw(string data);
+ public virtual System.Threading.Tasks.Task WriteRawAsync(char[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task WriteRawAsync(string data) { throw null; }
+ public void WriteStartAttribute(string localName) { }
+ public void WriteStartAttribute(string localName, string ns) { }
+ public abstract void WriteStartAttribute(string prefix, string localName, string ns);
+ protected internal virtual System.Threading.Tasks.Task WriteStartAttributeAsync(string prefix, string localName, string ns) { throw null; }
+ public abstract void WriteStartDocument();
+ public abstract void WriteStartDocument(bool standalone);
+ public virtual System.Threading.Tasks.Task WriteStartDocumentAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task WriteStartDocumentAsync(bool standalone) { throw null; }
+ public void WriteStartElement(string localName) { }
+ public void WriteStartElement(string localName, string ns) { }
+ public abstract void WriteStartElement(string prefix, string localName, string ns);
+ public virtual System.Threading.Tasks.Task WriteStartElementAsync(string prefix, string localName, string ns) { throw null; }
+ public abstract void WriteString(string text);
+ public virtual System.Threading.Tasks.Task WriteStringAsync(string text) { throw null; }
+ public abstract void WriteSurrogateCharEntity(char lowChar, char highChar);
+ public virtual System.Threading.Tasks.Task WriteSurrogateCharEntityAsync(char lowChar, char highChar) { throw null; }
+ public virtual void WriteValue(bool value) { }
+ public virtual void WriteValue(System.DateTime value) { }
+ public virtual void WriteValue(System.DateTimeOffset value) { }
+ public virtual void WriteValue(decimal value) { }
+ public virtual void WriteValue(double value) { }
+ public virtual void WriteValue(int value) { }
+ public virtual void WriteValue(long value) { }
+ public virtual void WriteValue(object value) { }
+ public virtual void WriteValue(float value) { }
+ public virtual void WriteValue(string value) { }
+ public abstract void WriteWhitespace(string ws);
+ public virtual System.Threading.Tasks.Task WriteWhitespaceAsync(string ws) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public sealed partial class XmlWriterSettings
+ {
+ public XmlWriterSettings() { }
+ public bool Async { get { throw null; } set { } }
+ public bool CheckCharacters { get { throw null; } set { } }
+ public bool CloseOutput { get { throw null; } set { } }
+ public System.Xml.ConformanceLevel ConformanceLevel { get { throw null; } set { } }
+ public bool DoNotEscapeUriAttributes { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public bool Indent { get { throw null; } set { } }
+ public string IndentChars { get { throw null; } set { } }
+ public System.Xml.NamespaceHandling NamespaceHandling { get { throw null; } set { } }
+ public string NewLineChars { get { throw null; } set { } }
+ public System.Xml.NewLineHandling NewLineHandling { get { throw null; } set { } }
+ public bool NewLineOnAttributes { get { throw null; } set { } }
+ public bool OmitXmlDeclaration { get { throw null; } set { } }
+ public System.Xml.XmlOutputMethod OutputMethod { get { throw null; } }
+ public bool WriteEndDocumentOnClose { get { throw null; } set { } }
+ public System.Xml.XmlWriterSettings Clone() { throw null; }
+ public void Reset() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public partial class XmlXapResolver : System.Xml.XmlResolver
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public XmlXapResolver() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public static void RegisterApplicationResourceStreamResolver(System.Xml.IApplicationResourceStreamResolver appStreamResolver) { }
+ }
+}
+namespace System.Xml.Resolvers
+{
+ [System.FlagsAttribute]
+ public enum XmlKnownDtds
+ {
+ All = 65535,
+ None = 0,
+ Rss091 = 2,
+ Xhtml10 = 1,
+ }
+ public partial class XmlPreloadedResolver : System.Xml.XmlResolver
+ {
+ public XmlPreloadedResolver() { }
+ public XmlPreloadedResolver(System.Xml.Resolvers.XmlKnownDtds preloadedDtds) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds, System.Collections.Generic.IEqualityComparer<System.Uri> uriComparer) { }
+ public override System.Net.ICredentials Credentials { set { } }
+ public System.Collections.Generic.IEnumerable<System.Uri> PreloadedUris { get { throw null; } }
+ public void Add(System.Uri uri, byte[] value) { }
+ public void Add(System.Uri uri, byte[] value, int offset, int count) { }
+ public void Add(System.Uri uri, System.IO.Stream value) { }
+ public void Add(System.Uri uri, string value) { }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public void Remove(System.Uri uri) { }
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ public override bool SupportsType(System.Uri absoluteUri, System.Type type) { throw null; }
+ }
+}
+namespace System.Xml.Schema
+{
+ public partial interface IXmlSchemaInfo
+ {
+ bool IsDefault { get; }
+ bool IsNil { get; }
+ System.Xml.Schema.XmlSchemaSimpleType MemberType { get; }
+ System.Xml.Schema.XmlSchemaAttribute SchemaAttribute { get; }
+ System.Xml.Schema.XmlSchemaElement SchemaElement { get; }
+ System.Xml.Schema.XmlSchemaType SchemaType { get; }
+ System.Xml.Schema.XmlSchemaValidity Validity { get; }
+ }
+ public partial class ValidationEventArgs : System.EventArgs
+ {
+ internal ValidationEventArgs() { }
+ public System.Xml.Schema.XmlSchemaException Exception { get { throw null; } }
+ public string Message { get { throw null; } }
+ public System.Xml.Schema.XmlSeverityType Severity { get { throw null; } }
+ }
+ public delegate void ValidationEventHandler(object sender, System.Xml.Schema.ValidationEventArgs e);
+ public sealed partial class XmlAtomicValue : System.Xml.XPath.XPathItem, System.ICloneable
+ {
+ internal XmlAtomicValue() { }
+ public override bool IsNode { get { throw null; } }
+ public override object TypedValue { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override bool ValueAsBoolean { get { throw null; } }
+ public override System.DateTime ValueAsDateTime { get { throw null; } }
+ public override double ValueAsDouble { get { throw null; } }
+ public override int ValueAsInt { get { throw null; } }
+ public override long ValueAsLong { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public override System.Xml.Schema.XmlSchemaType XmlType { get { throw null; } }
+ public System.Xml.Schema.XmlAtomicValue Clone() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public override object ValueAs(System.Type type, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("schema", Namespace="http://www.w3.org/2001/XMLSchema")]
+ public partial class XmlSchema : System.Xml.Schema.XmlSchemaObject
+ {
+ public const string InstanceNamespace = "http://www.w3.org/2001/XMLSchema-instance";
+ public const string Namespace = "http://www.w3.org/2001/XMLSchema";
+ public XmlSchema() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("attributeFormDefault")]
+ public System.Xml.Schema.XmlSchemaForm AttributeFormDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeGroups { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Attributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("blockDefault")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockDefault { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("elementFormDefault")]
+ public System.Xml.Schema.XmlSchemaForm ElementFormDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Elements { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("finalDefault")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Groups { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("import", typeof(System.Xml.Schema.XmlSchemaImport))]
+ [System.Xml.Serialization.XmlElementAttribute("include", typeof(System.Xml.Schema.XmlSchemaInclude))]
+ [System.Xml.Serialization.XmlElementAttribute("redefine", typeof(System.Xml.Schema.XmlSchemaRedefine))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Includes { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool IsCompiled { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("notation", typeof(System.Xml.Schema.XmlSchemaNotation))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Notations { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable SchemaTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("targetNamespace", DataType="anyURI")]
+ public string TargetNamespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("version", DataType="token")]
+ public string Version { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver) { }
+ public static System.Xml.Schema.XmlSchema Read(System.IO.Stream stream, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Xml.Schema.XmlSchema Read(System.IO.TextReader reader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Xml.Schema.XmlSchema Read(System.Xml.XmlReader reader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public void Write(System.IO.Stream stream) { }
+ public void Write(System.IO.Stream stream, System.Xml.XmlNamespaceManager namespaceManager) { }
+ public void Write(System.IO.TextWriter writer) { }
+ public void Write(System.IO.TextWriter writer, System.Xml.XmlNamespaceManager namespaceManager) { }
+ public void Write(System.Xml.XmlWriter writer) { }
+ public void Write(System.Xml.XmlWriter writer, System.Xml.XmlNamespaceManager namespaceManager) { }
+ }
+ public partial class XmlSchemaAll : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaAll() { }
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ public partial class XmlSchemaAnnotated : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAnnotated() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAnnotation : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAnnotation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("appinfo", typeof(System.Xml.Schema.XmlSchemaAppInfo))]
+ [System.Xml.Serialization.XmlElementAttribute("documentation", typeof(System.Xml.Schema.XmlSchemaDocumentation))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAny : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaAny() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaContentProcessing)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("processContents")]
+ public System.Xml.Schema.XmlSchemaContentProcessing ProcessContents { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAnyAttribute : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAnyAttribute() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaContentProcessing)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("processContents")]
+ public System.Xml.Schema.XmlSchemaContentProcessing ProcessContents { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAppInfo : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAppInfo() { }
+ [System.Xml.Serialization.XmlAnyElementAttribute]
+ [System.Xml.Serialization.XmlTextAttribute]
+ public System.Xml.XmlNode[] Markup { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("source", DataType="anyURI")]
+ public string Source { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAttribute : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttribute() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType AttributeSchemaType { get { throw null; } }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use AttributeSchemaType property that returns a strongly typed attribute type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object AttributeType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("default")]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public string FixedValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("form")]
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType")]
+ public System.Xml.Schema.XmlSchemaSimpleType SchemaType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName SchemaTypeName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaUse)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("use")]
+ public System.Xml.Schema.XmlSchemaUse Use { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAttributeGroup : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttributeGroup() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaAttributeGroup RedefinedAttributeGroup { get { throw null; } }
+ }
+ public partial class XmlSchemaAttributeGroupRef : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttributeGroupRef() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaChoice : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaChoice() { }
+ [System.Xml.Serialization.XmlElementAttribute("any", typeof(System.Xml.Schema.XmlSchemaAny))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class XmlSchemaCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public XmlSchemaCollection() { }
+ public XmlSchemaCollection(System.Xml.XmlNameTable nametable) { }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchema this[string ns] { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.Schema.XmlSchema Add(string ns, string uri) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string ns, System.Xml.XmlReader reader) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string ns, System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema, System.Xml.XmlResolver resolver) { throw null; }
+ public void Add(System.Xml.Schema.XmlSchemaCollection schema) { }
+ public bool Contains(string ns) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] array, int index) { }
+ public System.Xml.Schema.XmlSchemaCollectionEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class XmlSchemaCollectionEnumerator : System.Collections.IEnumerator
+ {
+ internal XmlSchemaCollectionEnumerator() { }
+ public System.Xml.Schema.XmlSchema Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public sealed partial class XmlSchemaCompilationSettings
+ {
+ public XmlSchemaCompilationSettings() { }
+ public bool EnableUpaCheck { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContent : System.Xml.Schema.XmlSchemaContentModel
+ {
+ public XmlSchemaComplexContent() { }
+ [System.Xml.Serialization.XmlElementAttribute("extension", typeof(System.Xml.Schema.XmlSchemaComplexContentExtension))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaComplexContentRestriction))]
+ public override System.Xml.Schema.XmlSchemaContent Content { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("mixed")]
+ public bool IsMixed { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContentExtension : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaComplexContentExtension() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContentRestriction : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaComplexContentRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexType : System.Xml.Schema.XmlSchemaType
+ {
+ public XmlSchemaComplexType() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeUses { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AttributeWildcard { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("block")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Block { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("complexContent", typeof(System.Xml.Schema.XmlSchemaComplexContent))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleContent", typeof(System.Xml.Schema.XmlSchemaSimpleContent))]
+ public System.Xml.Schema.XmlSchemaContentModel ContentModel { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaContentType ContentType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaParticle ContentTypeParticle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("abstract")]
+ public bool IsAbstract { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("mixed")]
+ public override bool IsMixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaContent : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaContent() { }
+ }
+ public abstract partial class XmlSchemaContentModel : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaContentModel() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract System.Xml.Schema.XmlSchemaContent Content { get; set; }
+ }
+ public enum XmlSchemaContentProcessing
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("lax")]
+ Lax = 2,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("skip")]
+ Skip = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("strict")]
+ Strict = 3,
+ }
+ public enum XmlSchemaContentType
+ {
+ ElementOnly = 2,
+ Empty = 1,
+ Mixed = 3,
+ TextOnly = 0,
+ }
+ public abstract partial class XmlSchemaDatatype
+ {
+ protected XmlSchemaDatatype() { }
+ public abstract System.Xml.XmlTokenizedType TokenizedType { get; }
+ public virtual System.Xml.Schema.XmlTypeCode TypeCode { get { throw null; } }
+ public abstract System.Type ValueType { get; }
+ public virtual System.Xml.Schema.XmlSchemaDatatypeVariety Variety { get { throw null; } }
+ public virtual object ChangeType(object value, System.Type targetType) { throw null; }
+ public virtual object ChangeType(object value, System.Type targetType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual bool IsDerivedFrom(System.Xml.Schema.XmlSchemaDatatype datatype) { throw null; }
+ public abstract object ParseValue(string s, System.Xml.XmlNameTable nameTable, System.Xml.IXmlNamespaceResolver nsmgr);
+ }
+ public enum XmlSchemaDatatypeVariety
+ {
+ Atomic = 0,
+ List = 1,
+ Union = 2,
+ }
+ [System.FlagsAttribute]
+ public enum XmlSchemaDerivationMethod
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("#all")]
+ All = 255,
+ [System.Xml.Serialization.XmlEnumAttribute("")]
+ Empty = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("extension")]
+ Extension = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("list")]
+ List = 8,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 256,
+ [System.Xml.Serialization.XmlEnumAttribute("restriction")]
+ Restriction = 4,
+ [System.Xml.Serialization.XmlEnumAttribute("substitution")]
+ Substitution = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("union")]
+ Union = 16,
+ }
+ public partial class XmlSchemaDocumentation : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaDocumentation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("xml:lang")]
+ public string Language { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyElementAttribute]
+ [System.Xml.Serialization.XmlTextAttribute]
+ public System.Xml.XmlNode[] Markup { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("source", DataType="anyURI")]
+ public string Source { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaElement : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaElement() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("block")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Block { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("key", typeof(System.Xml.Schema.XmlSchemaKey))]
+ [System.Xml.Serialization.XmlElementAttribute("keyref", typeof(System.Xml.Schema.XmlSchemaKeyref))]
+ [System.Xml.Serialization.XmlElementAttribute("unique", typeof(System.Xml.Schema.XmlSchemaUnique))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Constraints { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("default")]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaType ElementSchemaType { get { throw null; } }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use ElementSchemaType property that returns a strongly typed element type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object ElementType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("final")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Final { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalResolved { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public string FixedValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("form")]
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("abstract")]
+ public bool IsAbstract { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("nillable")]
+ public bool IsNillable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaType SchemaType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName SchemaTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("substitutionGroup")]
+ public System.Xml.XmlQualifiedName SubstitutionGroup { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaEnumerationFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaEnumerationFacet() { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaException : System.SystemException
+ {
+ public XmlSchemaException() { }
+ protected XmlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaException(string message) { }
+ public XmlSchemaException(string message, System.Exception innerException) { }
+ public XmlSchemaException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObject SourceSchemaObject { get { throw null; } }
+ public string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XmlSchemaExternal : System.Xml.Schema.XmlSchemaObject
+ {
+ protected XmlSchemaExternal() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchema Schema { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("schemaLocation", DataType="anyURI")]
+ public string SchemaLocation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaFacet : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaFacet() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public virtual bool IsFixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("value")]
+ public string Value { get { throw null; } set { } }
+ }
+ public enum XmlSchemaForm
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("qualified")]
+ Qualified = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("unqualified")]
+ Unqualified = 2,
+ }
+ public partial class XmlSchemaFractionDigitsFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaFractionDigitsFacet() { }
+ }
+ public partial class XmlSchemaGroup : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaGroup() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaGroupBase Particle { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ }
+ public abstract partial class XmlSchemaGroupBase : System.Xml.Schema.XmlSchemaParticle
+ {
+ protected XmlSchemaGroupBase() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract System.Xml.Schema.XmlSchemaObjectCollection Items { get; }
+ }
+ public partial class XmlSchemaGroupRef : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaGroupRef() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaGroupBase Particle { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaIdentityConstraint : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaIdentityConstraint() { }
+ [System.Xml.Serialization.XmlElementAttribute("field", typeof(System.Xml.Schema.XmlSchemaXPath))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Fields { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("selector", typeof(System.Xml.Schema.XmlSchemaXPath))]
+ public System.Xml.Schema.XmlSchemaXPath Selector { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaImport : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaImport() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace", DataType="anyURI")]
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaInclude : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaInclude() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ }
+ public sealed partial class XmlSchemaInference
+ {
+ public XmlSchemaInference() { }
+ public System.Xml.Schema.XmlSchemaInference.InferenceOption Occurrence { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaInference.InferenceOption TypeInference { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSet InferSchema(System.Xml.XmlReader instanceDocument) { throw null; }
+ public System.Xml.Schema.XmlSchemaSet InferSchema(System.Xml.XmlReader instanceDocument, System.Xml.Schema.XmlSchemaSet schemas) { throw null; }
+ public enum InferenceOption
+ {
+ Relaxed = 1,
+ Restricted = 0,
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaInferenceException : System.Xml.Schema.XmlSchemaException
+ {
+ public XmlSchemaInferenceException() { }
+ protected XmlSchemaInferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaInferenceException(string message) { }
+ public XmlSchemaInferenceException(string message, System.Exception innerException) { }
+ public XmlSchemaInferenceException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class XmlSchemaInfo : System.Xml.Schema.IXmlSchemaInfo
+ {
+ public XmlSchemaInfo() { }
+ public System.Xml.Schema.XmlSchemaContentType ContentType { get { throw null; } set { } }
+ public bool IsDefault { get { throw null; } set { } }
+ public bool IsNil { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSimpleType MemberType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaAttribute SchemaAttribute { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaElement SchemaElement { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaType SchemaType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaValidity Validity { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaKey : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaKey() { }
+ }
+ public partial class XmlSchemaKeyref : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaKeyref() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("refer")]
+ public System.Xml.XmlQualifiedName Refer { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaLengthFacet() { }
+ }
+ public partial class XmlSchemaMaxExclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMaxExclusiveFacet() { }
+ }
+ public partial class XmlSchemaMaxInclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMaxInclusiveFacet() { }
+ }
+ public partial class XmlSchemaMaxLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaMaxLengthFacet() { }
+ }
+ public partial class XmlSchemaMinExclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMinExclusiveFacet() { }
+ }
+ public partial class XmlSchemaMinInclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMinInclusiveFacet() { }
+ }
+ public partial class XmlSchemaMinLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaMinLengthFacet() { }
+ }
+ public partial class XmlSchemaNotation : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaNotation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("public")]
+ public string Public { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("system")]
+ public string System { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaNumericFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ protected XmlSchemaNumericFacet() { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class XmlSchemaObject
+ {
+ protected XmlSchemaObject() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public int LineNumber { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public int LinePosition { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlNamespaceDeclarationsAttribute]
+ public System.Xml.Serialization.XmlSerializerNamespaces Namespaces { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObject Parent { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string SourceUri { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaObjectCollection : System.Collections.CollectionBase
+ {
+ public XmlSchemaObjectCollection() { }
+ public XmlSchemaObjectCollection(System.Xml.Schema.XmlSchemaObject parent) { }
+ public virtual System.Xml.Schema.XmlSchemaObject this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchemaObject[] array, int index) { }
+ public new System.Xml.Schema.XmlSchemaObjectEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public void Insert(int index, System.Xml.Schema.XmlSchemaObject item) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object item) { }
+ protected override void OnRemove(int index, object item) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Xml.Schema.XmlSchemaObject item) { }
+ }
+ public partial class XmlSchemaObjectEnumerator : System.Collections.IEnumerator
+ {
+ internal XmlSchemaObjectEnumerator() { }
+ public System.Xml.Schema.XmlSchemaObject Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class XmlSchemaObjectTable
+ {
+ internal XmlSchemaObjectTable() { }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObject this[System.Xml.XmlQualifiedName name] { get { throw null; } }
+ public System.Collections.ICollection Names { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ }
+ public abstract partial class XmlSchemaParticle : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaParticle() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public decimal MaxOccurs { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("maxOccurs")]
+ public string MaxOccursString { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public decimal MinOccurs { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("minOccurs")]
+ public string MinOccursString { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaPatternFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaPatternFacet() { }
+ }
+ public partial class XmlSchemaRedefine : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaRedefine() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeGroups { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Groups { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable SchemaTypes { get { throw null; } }
+ }
+ public partial class XmlSchemaSequence : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaSequence() { }
+ [System.Xml.Serialization.XmlElementAttribute("any", typeof(System.Xml.Schema.XmlSchemaAny))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ public partial class XmlSchemaSet
+ {
+ public XmlSchemaSet() { }
+ public XmlSchemaSet(System.Xml.XmlNameTable nameTable) { }
+ public System.Xml.Schema.XmlSchemaCompilationSettings CompilationSettings { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalAttributes { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalElements { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalTypes { get { throw null; } }
+ public bool IsCompiled { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.Schema.XmlSchema Add(string targetNamespace, string schemaUri) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string targetNamespace, System.Xml.XmlReader schemaDocument) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void Add(System.Xml.Schema.XmlSchemaSet schemas) { }
+ public void Compile() { }
+ public bool Contains(string targetNamespace) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] schemas, int index) { }
+ public System.Xml.Schema.XmlSchema Remove(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public bool RemoveRecursive(System.Xml.Schema.XmlSchema schemaToRemove) { throw null; }
+ public System.Xml.Schema.XmlSchema Reprocess(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public System.Collections.ICollection Schemas() { throw null; }
+ public System.Collections.ICollection Schemas(string targetNamespace) { throw null; }
+ }
+ public partial class XmlSchemaSimpleContent : System.Xml.Schema.XmlSchemaContentModel
+ {
+ public XmlSchemaSimpleContent() { }
+ [System.Xml.Serialization.XmlElementAttribute("extension", typeof(System.Xml.Schema.XmlSchemaSimpleContentExtension))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaSimpleContentRestriction))]
+ public override System.Xml.Schema.XmlSchemaContent Content { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleContentExtension : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaSimpleContentExtension() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleContentRestriction : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaSimpleContentRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("enumeration", typeof(System.Xml.Schema.XmlSchemaEnumerationFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("fractionDigits", typeof(System.Xml.Schema.XmlSchemaFractionDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("length", typeof(System.Xml.Schema.XmlSchemaLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxExclusive", typeof(System.Xml.Schema.XmlSchemaMaxExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxInclusive", typeof(System.Xml.Schema.XmlSchemaMaxInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxLength", typeof(System.Xml.Schema.XmlSchemaMaxLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minExclusive", typeof(System.Xml.Schema.XmlSchemaMinExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minInclusive", typeof(System.Xml.Schema.XmlSchemaMinInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minLength", typeof(System.Xml.Schema.XmlSchemaMinLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("pattern", typeof(System.Xml.Schema.XmlSchemaPatternFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("totalDigits", typeof(System.Xml.Schema.XmlSchemaTotalDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("whiteSpace", typeof(System.Xml.Schema.XmlSchemaWhiteSpaceFacet))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Facets { get { throw null; } }
+ }
+ public partial class XmlSchemaSimpleType : System.Xml.Schema.XmlSchemaType
+ {
+ public XmlSchemaSimpleType() { }
+ [System.Xml.Serialization.XmlElementAttribute("list", typeof(System.Xml.Schema.XmlSchemaSimpleTypeList))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaSimpleTypeRestriction))]
+ [System.Xml.Serialization.XmlElementAttribute("union", typeof(System.Xml.Schema.XmlSchemaSimpleTypeUnion))]
+ public System.Xml.Schema.XmlSchemaSimpleTypeContent Content { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaSimpleTypeContent : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaSimpleTypeContent() { }
+ }
+ public partial class XmlSchemaSimpleTypeList : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeList() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseItemType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType ItemType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("itemType")]
+ public System.Xml.XmlQualifiedName ItemTypeName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleTypeRestriction : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("enumeration", typeof(System.Xml.Schema.XmlSchemaEnumerationFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("fractionDigits", typeof(System.Xml.Schema.XmlSchemaFractionDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("length", typeof(System.Xml.Schema.XmlSchemaLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxExclusive", typeof(System.Xml.Schema.XmlSchemaMaxExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxInclusive", typeof(System.Xml.Schema.XmlSchemaMaxInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxLength", typeof(System.Xml.Schema.XmlSchemaMaxLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minExclusive", typeof(System.Xml.Schema.XmlSchemaMinExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minInclusive", typeof(System.Xml.Schema.XmlSchemaMinInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minLength", typeof(System.Xml.Schema.XmlSchemaMinLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("pattern", typeof(System.Xml.Schema.XmlSchemaPatternFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("totalDigits", typeof(System.Xml.Schema.XmlSchemaTotalDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("whiteSpace", typeof(System.Xml.Schema.XmlSchemaWhiteSpaceFacet))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Facets { get { throw null; } }
+ }
+ public partial class XmlSchemaSimpleTypeUnion : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeUnion() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType[] BaseMemberTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection BaseTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("memberTypes")]
+ public System.Xml.XmlQualifiedName[] MemberTypes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaTotalDigitsFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaTotalDigitsFacet() { }
+ }
+ public partial class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaType() { }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use BaseXmlSchemaType property that returns a strongly typed base schema type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object BaseSchemaType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaType BaseXmlSchemaType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDatatype Datatype { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod DerivedBy { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("final")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Final { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public virtual bool IsMixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlTypeCode TypeCode { get { throw null; } }
+ public static System.Xml.Schema.XmlSchemaComplexType GetBuiltInComplexType(System.Xml.Schema.XmlTypeCode typeCode) { throw null; }
+ public static System.Xml.Schema.XmlSchemaComplexType GetBuiltInComplexType(System.Xml.XmlQualifiedName qualifiedName) { throw null; }
+ public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.Schema.XmlTypeCode typeCode) { throw null; }
+ public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.XmlQualifiedName qualifiedName) { throw null; }
+ public static bool IsDerivedFrom(System.Xml.Schema.XmlSchemaType derivedType, System.Xml.Schema.XmlSchemaType baseType, System.Xml.Schema.XmlSchemaDerivationMethod except) { throw null; }
+ }
+ public partial class XmlSchemaUnique : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaUnique() { }
+ }
+ public enum XmlSchemaUse
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("optional")]
+ Optional = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("prohibited")]
+ Prohibited = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("required")]
+ Required = 3,
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaValidationException : System.Xml.Schema.XmlSchemaException
+ {
+ public XmlSchemaValidationException() { }
+ protected XmlSchemaValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaValidationException(string message) { }
+ public XmlSchemaValidationException(string message, System.Exception innerException) { }
+ public XmlSchemaValidationException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public object SourceObject { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected internal void SetSourceObject(object sourceObject) { }
+ }
+ [System.FlagsAttribute]
+ public enum XmlSchemaValidationFlags
+ {
+ AllowXmlAttributes = 16,
+ None = 0,
+ ProcessIdentityConstraints = 8,
+ ProcessInlineSchema = 1,
+ ProcessSchemaLocation = 2,
+ ReportValidationWarnings = 4,
+ }
+ public sealed partial class XmlSchemaValidator
+ {
+ public XmlSchemaValidator(System.Xml.XmlNameTable nameTable, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.IXmlNamespaceResolver namespaceResolver, System.Xml.Schema.XmlSchemaValidationFlags validationFlags) { }
+ public System.Xml.IXmlLineInfo LineInfoProvider { get { throw null; } set { } }
+ public System.Uri SourceUri { get { throw null; } set { } }
+ public object ValidationEventSender { get { throw null; } set { } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public void AddSchema(System.Xml.Schema.XmlSchema schema) { }
+ public void EndValidation() { }
+ public System.Xml.Schema.XmlSchemaAttribute[] GetExpectedAttributes() { throw null; }
+ public System.Xml.Schema.XmlSchemaParticle[] GetExpectedParticles() { throw null; }
+ public void GetUnspecifiedDefaultAttributes(System.Collections.ArrayList defaultAttributes) { }
+ public void Initialize() { }
+ public void Initialize(System.Xml.Schema.XmlSchemaObject partialValidationType) { }
+ public void SkipToEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public object ValidateAttribute(string localName, string namespaceUri, string attributeValue, System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public object ValidateAttribute(string localName, string namespaceUri, System.Xml.Schema.XmlValueGetter attributeValue, System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public void ValidateElement(string localName, string namespaceUri, System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public void ValidateElement(string localName, string namespaceUri, System.Xml.Schema.XmlSchemaInfo schemaInfo, string xsiType, string xsiNil, string xsiSchemaLocation, string xsiNoNamespaceSchemaLocation) { }
+ public object ValidateEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public object ValidateEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo, object typedValue) { throw null; }
+ public void ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public void ValidateText(string elementValue) { }
+ public void ValidateText(System.Xml.Schema.XmlValueGetter elementValue) { }
+ public void ValidateWhitespace(string elementValue) { }
+ public void ValidateWhitespace(System.Xml.Schema.XmlValueGetter elementValue) { }
+ }
+ public enum XmlSchemaValidity
+ {
+ Invalid = 2,
+ NotKnown = 0,
+ Valid = 1,
+ }
+ public partial class XmlSchemaWhiteSpaceFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaWhiteSpaceFacet() { }
+ }
+ public partial class XmlSchemaXPath : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaXPath() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("xpath")]
+ public string XPath { get { throw null; } set { } }
+ }
+ public enum XmlSeverityType
+ {
+ Error = 0,
+ Warning = 1,
+ }
+ public enum XmlTypeCode
+ {
+ AnyAtomicType = 10,
+ AnyUri = 28,
+ Attribute = 5,
+ Base64Binary = 27,
+ Boolean = 13,
+ Byte = 46,
+ Comment = 8,
+ Date = 20,
+ DateTime = 18,
+ DayTimeDuration = 54,
+ Decimal = 14,
+ Document = 3,
+ Double = 16,
+ Duration = 17,
+ Element = 4,
+ Entity = 39,
+ Float = 15,
+ GDay = 24,
+ GMonth = 25,
+ GMonthDay = 23,
+ GYear = 22,
+ GYearMonth = 21,
+ HexBinary = 26,
+ Id = 37,
+ Idref = 38,
+ Int = 44,
+ Integer = 40,
+ Item = 1,
+ Language = 33,
+ Long = 43,
+ Name = 35,
+ Namespace = 6,
+ NCName = 36,
+ NegativeInteger = 42,
+ NmToken = 34,
+ Node = 2,
+ None = 0,
+ NonNegativeInteger = 47,
+ NonPositiveInteger = 41,
+ NormalizedString = 31,
+ Notation = 30,
+ PositiveInteger = 52,
+ ProcessingInstruction = 7,
+ QName = 29,
+ Short = 45,
+ String = 12,
+ Text = 9,
+ Time = 19,
+ Token = 32,
+ UnsignedByte = 51,
+ UnsignedInt = 49,
+ UnsignedLong = 48,
+ UnsignedShort = 50,
+ UntypedAtomic = 11,
+ YearMonthDuration = 53,
+ }
+ public delegate object XmlValueGetter();
+}
+namespace System.Xml.Serialization
+{
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class CodeExporter
+ {
+ internal CodeExporter() { }
+ public System.CodeDom.CodeAttributeDeclarationCollection IncludeMetadata { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum CodeGenerationOptions
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("enableDataBinding")]
+ EnableDataBinding = 16,
+ [System.Xml.Serialization.XmlEnumAttribute("newAsync")]
+ GenerateNewAsync = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("oldAsync")]
+ GenerateOldAsync = 4,
+ [System.Xml.Serialization.XmlEnumAttribute("order")]
+ GenerateOrder = 8,
+ [System.Xml.Serialization.XmlEnumAttribute("properties")]
+ GenerateProperties = 1,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ }
+ public partial class CodeIdentifier
+ {
+ [System.ObsoleteAttribute("This class should never get constructed as it contains only static methods.")]
+ public CodeIdentifier() { }
+ public static string MakeCamel(string identifier) { throw null; }
+ public static string MakePascal(string identifier) { throw null; }
+ public static string MakeValid(string identifier) { throw null; }
+ }
+ public partial class CodeIdentifiers
+ {
+ public CodeIdentifiers() { }
+ public CodeIdentifiers(bool caseSensitive) { }
+ public bool UseCamelCasing { get { throw null; } set { } }
+ public void Add(string identifier, object value) { }
+ public void AddReserved(string identifier) { }
+ public string AddUnique(string identifier, object value) { throw null; }
+ public void Clear() { }
+ public bool IsInUse(string identifier) { throw null; }
+ public string MakeRightCase(string identifier) { throw null; }
+ public string MakeUnique(string identifier) { throw null; }
+ public void Remove(string identifier) { }
+ public void RemoveReserved(string identifier) { }
+ public object ToArray(System.Type type) { throw null; }
+ }
+ public partial class ImportContext
+ {
+ public ImportContext(System.Xml.Serialization.CodeIdentifiers identifiers, bool shareTypes) { }
+ public bool ShareTypes { get { throw null; } }
+ public System.Xml.Serialization.CodeIdentifiers TypeIdentifiers { get { throw null; } }
+ public System.Collections.Specialized.StringCollection Warnings { get { throw null; } }
+ }
+ public partial interface IXmlSerializable
+ {
+ System.Xml.Schema.XmlSchema GetSchema();
+ void ReadXml(System.Xml.XmlReader reader);
+ void WriteXml(System.Xml.XmlWriter writer);
+ }
+ public partial interface IXmlTextParser
+ {
+ bool Normalized { get; set; }
+ System.Xml.WhitespaceHandling WhitespaceHandling { get; set; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class SchemaImporter
+ {
+ internal SchemaImporter() { }
+ public System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection Extensions { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapAttributeAttribute : System.Attribute
+ {
+ public SoapAttributeAttribute() { }
+ public SoapAttributeAttribute(string attributeName) { }
+ public string AttributeName { get { throw null; } set { } }
+ public string DataType { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class SoapAttributeOverrides
+ {
+ public SoapAttributeOverrides() { }
+ public System.Xml.Serialization.SoapAttributes this[System.Type type] { get { throw null; } }
+ public System.Xml.Serialization.SoapAttributes this[System.Type type, string member] { get { throw null; } }
+ public void Add(System.Type type, string member, System.Xml.Serialization.SoapAttributes attributes) { }
+ public void Add(System.Type type, System.Xml.Serialization.SoapAttributes attributes) { }
+ }
+ public partial class SoapAttributes
+ {
+ public SoapAttributes() { }
+ public SoapAttributes(System.Reflection.ICustomAttributeProvider provider) { }
+ public System.Xml.Serialization.SoapAttributeAttribute SoapAttribute { get { throw null; } set { } }
+ public object SoapDefaultValue { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapElementAttribute SoapElement { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapEnumAttribute SoapEnum { get { throw null; } set { } }
+ public bool SoapIgnore { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapTypeAttribute SoapType { get { throw null; } set { } }
+ }
+ public partial class SoapCodeExporter : System.Xml.Serialization.CodeExporter
+ {
+ public SoapCodeExporter(System.CodeDom.CodeNamespace codeNamespace) { }
+ public SoapCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit) { }
+ public SoapCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings) { }
+ public SoapCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options) { }
+ public SoapCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings) { }
+ public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member) { }
+ public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, bool forceUseMemberName) { }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { }
+ public void ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapElementAttribute : System.Attribute
+ {
+ public SoapElementAttribute() { }
+ public SoapElementAttribute(string elementName) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ public partial class SoapEnumAttribute : System.Attribute
+ {
+ public SoapEnumAttribute() { }
+ public SoapEnumAttribute(string name) { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapIgnoreAttribute : System.Attribute
+ {
+ public SoapIgnoreAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
+ public partial class SoapIncludeAttribute : System.Attribute
+ {
+ public SoapIncludeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class SoapReflectionImporter
+ {
+ public SoapReflectionImporter() { }
+ public SoapReflectionImporter(string defaultNamespace) { }
+ public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides) { }
+ public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides, string defaultNamespace) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, System.Xml.Serialization.XmlMappingAccess access) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
+ public void IncludeType(System.Type type) { }
+ public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
+ }
+ public partial class SoapSchemaExporter
+ {
+ public SoapSchemaExporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping, bool exportEnclosingType) { }
+ public void ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ }
+ public partial class SoapSchemaImporter : System.Xml.Serialization.SchemaImporter
+ {
+ public SoapSchemaImporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ public SoapSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.ImportContext context) { }
+ public SoapSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.Xml.Serialization.ImportContext context) { }
+ public SoapSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers) { }
+ public SoapSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers, System.Xml.Serialization.CodeGenerationOptions options) { }
+ public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember member) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ }
+ public partial class SoapSchemaMember
+ {
+ public SoapSchemaMember() { }
+ public string MemberName { get { throw null; } set { } }
+ public System.Xml.XmlQualifiedName MemberType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public partial class SoapTypeAttribute : System.Attribute
+ {
+ public SoapTypeAttribute() { }
+ public SoapTypeAttribute(string typeName) { }
+ public SoapTypeAttribute(string typeName, string ns) { }
+ public bool IncludeInSchema { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class UnreferencedObjectEventArgs : System.EventArgs
+ {
+ public UnreferencedObjectEventArgs(object o, string id) { }
+ public string UnreferencedId { get { throw null; } }
+ public object UnreferencedObject { get { throw null; } }
+ }
+ public delegate void UnreferencedObjectEventHandler(object sender, System.Xml.Serialization.UnreferencedObjectEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=false)]
+ public partial class XmlAnyAttributeAttribute : System.Attribute
+ {
+ public XmlAnyAttributeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlAnyElementAttribute : System.Attribute
+ {
+ public XmlAnyElementAttribute() { }
+ public XmlAnyElementAttribute(string name) { }
+ public XmlAnyElementAttribute(string name, string ns) { }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ }
+ public partial class XmlAnyElementAttributes : System.Collections.CollectionBase
+ {
+ public XmlAnyElementAttributes() { }
+ public System.Xml.Serialization.XmlAnyElementAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=false)]
+ public partial class XmlArrayAttribute : System.Attribute
+ {
+ public XmlArrayAttribute() { }
+ public XmlArrayAttribute(string elementName) { }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlArrayItemAttribute : System.Attribute
+ {
+ public XmlArrayItemAttribute() { }
+ public XmlArrayItemAttribute(string elementName) { }
+ public XmlArrayItemAttribute(string elementName, System.Type type) { }
+ public XmlArrayItemAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int NestingLevel { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlArrayItemAttributes : System.Collections.CollectionBase
+ {
+ public XmlArrayItemAttributes() { }
+ public System.Xml.Serialization.XmlArrayItemAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlAttributeAttribute : System.Attribute
+ {
+ public XmlAttributeAttribute() { }
+ public XmlAttributeAttribute(string attributeName) { }
+ public XmlAttributeAttribute(string attributeName, System.Type type) { }
+ public XmlAttributeAttribute(System.Type type) { }
+ public string AttributeName { get { throw null; } set { } }
+ public string DataType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlAttributeEventArgs : System.EventArgs
+ {
+ internal XmlAttributeEventArgs() { }
+ public System.Xml.XmlAttribute Attr { get { throw null; } }
+ public string ExpectedAttributes { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ }
+ public delegate void XmlAttributeEventHandler(object sender, System.Xml.Serialization.XmlAttributeEventArgs e);
+ public partial class XmlAttributeOverrides
+ {
+ public XmlAttributeOverrides() { }
+ public System.Xml.Serialization.XmlAttributes this[System.Type type] { get { throw null; } }
+ public System.Xml.Serialization.XmlAttributes this[System.Type type, string member] { get { throw null; } }
+ public void Add(System.Type type, string member, System.Xml.Serialization.XmlAttributes attributes) { }
+ public void Add(System.Type type, System.Xml.Serialization.XmlAttributes attributes) { }
+ }
+ public partial class XmlAttributes
+ {
+ public XmlAttributes() { }
+ public XmlAttributes(System.Reflection.ICustomAttributeProvider provider) { }
+ public System.Xml.Serialization.XmlAnyAttributeAttribute XmlAnyAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlAnyElementAttributes XmlAnyElements { get { throw null; } }
+ public System.Xml.Serialization.XmlArrayAttribute XmlArray { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlArrayItemAttributes XmlArrayItems { get { throw null; } }
+ public System.Xml.Serialization.XmlAttributeAttribute XmlAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlChoiceIdentifierAttribute XmlChoiceIdentifier { get { throw null; } }
+ public object XmlDefaultValue { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlElementAttributes XmlElements { get { throw null; } }
+ public System.Xml.Serialization.XmlEnumAttribute XmlEnum { get { throw null; } set { } }
+ public bool XmlIgnore { get { throw null; } set { } }
+ public bool Xmlns { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlRootAttribute XmlRoot { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlTextAttribute XmlText { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlTypeAttribute XmlType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=false)]
+ public partial class XmlChoiceIdentifierAttribute : System.Attribute
+ {
+ public XmlChoiceIdentifierAttribute() { }
+ public XmlChoiceIdentifierAttribute(string name) { }
+ public string MemberName { get { throw null; } set { } }
+ }
+ public partial class XmlCodeExporter : System.Xml.Serialization.CodeExporter
+ {
+ public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace) { }
+ public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit) { }
+ public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings) { }
+ public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options) { }
+ public XmlCodeExporter(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Xml.Serialization.CodeGenerationOptions options, System.Collections.Hashtable mappings) { }
+ public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns) { }
+ public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName) { }
+ public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns) { }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { }
+ public void ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XmlDeserializationEvents
+ {
+ public System.Xml.Serialization.XmlAttributeEventHandler OnUnknownAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlElementEventHandler OnUnknownElement { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlNodeEventHandler OnUnknownNode { get { throw null; } set { } }
+ public System.Xml.Serialization.UnreferencedObjectEventHandler OnUnreferencedObject { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlElementAttribute : System.Attribute
+ {
+ public XmlElementAttribute() { }
+ public XmlElementAttribute(string elementName) { }
+ public XmlElementAttribute(string elementName, System.Type type) { }
+ public XmlElementAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlElementAttributes : System.Collections.CollectionBase
+ {
+ public XmlElementAttributes() { }
+ public System.Xml.Serialization.XmlElementAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlElementAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlElementAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlElementAttribute attribute) { }
+ }
+ public partial class XmlElementEventArgs : System.EventArgs
+ {
+ internal XmlElementEventArgs() { }
+ public System.Xml.XmlElement Element { get { throw null; } }
+ public string ExpectedElements { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ }
+ public delegate void XmlElementEventHandler(object sender, System.Xml.Serialization.XmlElementEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ public partial class XmlEnumAttribute : System.Attribute
+ {
+ public XmlEnumAttribute() { }
+ public XmlEnumAttribute(string name) { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlIgnoreAttribute : System.Attribute
+ {
+ public XmlIgnoreAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
+ public partial class XmlIncludeAttribute : System.Attribute
+ {
+ public XmlIncludeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public abstract partial class XmlMapping
+ {
+ internal XmlMapping() { }
+ public string ElementName { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public string XsdElementName { get { throw null; } }
+ public void SetKey(string key) { }
+ }
+ [System.FlagsAttribute]
+ public enum XmlMappingAccess
+ {
+ None = 0,
+ Read = 1,
+ Write = 2,
+ }
+ public partial class XmlMemberMapping
+ {
+ internal XmlMemberMapping() { }
+ public bool Any { get { throw null; } }
+ public bool CheckSpecified { get { throw null; } }
+ public string ElementName { get { throw null; } }
+ public string MemberName { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public string TypeFullName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string TypeNamespace { get { throw null; } }
+ public string XsdElementName { get { throw null; } }
+ public string GenerateTypeName(System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ }
+ public partial class XmlMembersMapping : System.Xml.Serialization.XmlMapping
+ {
+ internal XmlMembersMapping() { }
+ public int Count { get { throw null; } }
+ public System.Xml.Serialization.XmlMemberMapping this[int index] { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string TypeNamespace { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=false)]
+ public partial class XmlNamespaceDeclarationsAttribute : System.Attribute
+ {
+ public XmlNamespaceDeclarationsAttribute() { }
+ }
+ public partial class XmlNodeEventArgs : System.EventArgs
+ {
+ internal XmlNodeEventArgs() { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public string LocalName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NamespaceURI { get { throw null; } }
+ public System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ public string Text { get { throw null; } }
+ }
+ public delegate void XmlNodeEventHandler(object sender, System.Xml.Serialization.XmlNodeEventArgs e);
+ public partial class XmlReflectionImporter
+ {
+ public XmlReflectionImporter() { }
+ public XmlReflectionImporter(string defaultNamespace) { }
+ public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides) { }
+ public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides, string defaultNamespace) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { throw null; }
+ public void IncludeType(System.Type type) { }
+ public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
+ }
+ public partial class XmlReflectionMember
+ {
+ public XmlReflectionMember() { }
+ public bool IsReturnValue { get { throw null; } set { } }
+ public string MemberName { get { throw null; } set { } }
+ public System.Type MemberType { get { throw null; } set { } }
+ public bool OverrideIsNullable { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapAttributes SoapAttributes { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlAttributes XmlAttributes { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(9244))]
+ public partial class XmlRootAttribute : System.Attribute
+ {
+ public XmlRootAttribute() { }
+ public XmlRootAttribute(string elementName) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaEnumerator : System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public XmlSchemaEnumerator(System.Xml.Serialization.XmlSchemas list) { }
+ public System.Xml.Schema.XmlSchema Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class XmlSchemaExporter
+ {
+ public XmlSchemaExporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ public string ExportAnyType(string ns) { throw null; }
+ public string ExportAnyType(System.Xml.Serialization.XmlMembersMapping members) { throw null; }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping, bool exportEnclosingType) { }
+ public System.Xml.XmlQualifiedName ExportTypeMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { throw null; }
+ public void ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ }
+ public partial class XmlSchemaImporter : System.Xml.Serialization.SchemaImporter
+ {
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.ImportContext context) { }
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.Xml.Serialization.ImportContext context) { }
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers) { }
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers, System.Xml.Serialization.CodeGenerationOptions options) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportAnyType(System.Xml.XmlQualifiedName typeName, string elementName) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Xml.XmlQualifiedName name) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1036))]
+ public sealed partial class XmlSchemaProviderAttribute : System.Attribute
+ {
+ public XmlSchemaProviderAttribute(string methodName) { }
+ public bool IsAny { get { throw null; } set { } }
+ public string MethodName { get { throw null; } }
+ }
+ public partial class XmlSchemas : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerable
+ {
+ public XmlSchemas() { }
+ public bool IsCompiled { get { throw null; } }
+ public System.Xml.Schema.XmlSchema this[int index] { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchema this[string ns] { get { throw null; } }
+ public int Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public int Add(System.Xml.Schema.XmlSchema schema, System.Uri baseUri) { throw null; }
+ public void Add(System.Xml.Serialization.XmlSchemas schemas) { }
+ public void AddReference(System.Xml.Schema.XmlSchema schema) { }
+ public void Compile(System.Xml.Schema.ValidationEventHandler handler, bool fullCompile) { }
+ public bool Contains(string targetNamespace) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] array, int index) { }
+ public object Find(System.Xml.XmlQualifiedName name, System.Type type) { throw null; }
+ public System.Collections.IList GetSchemas(string ns) { throw null; }
+ public int IndexOf(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void Insert(int index, System.Xml.Schema.XmlSchema schema) { }
+ public static bool IsDataSet(System.Xml.Schema.XmlSchema schema) { throw null; }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Xml.Schema.XmlSchema schema) { }
+ System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema> System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>.GetEnumerator() { throw null; }
+ }
+ public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
+ public delegate void XmlSerializationFixupCallback(object fixup);
+ public abstract partial class XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationGeneratedCode() { }
+ }
+ public delegate object XmlSerializationReadCallback();
+ public abstract partial class XmlSerializationReader : System.Xml.Serialization.XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationReader() { }
+ protected bool DecodeName { get { throw null; } set { } }
+ protected System.Xml.XmlDocument Document { get { throw null; } }
+ protected bool IsReturnValue { get { throw null; } set { } }
+ protected System.Xml.XmlReader Reader { get { throw null; } }
+ protected int ReaderCount { get { throw null; } }
+ protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup) { }
+ protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup fixup) { }
+ protected void AddReadCallback(string name, string ns, System.Type type, System.Xml.Serialization.XmlSerializationReadCallback read) { }
+ protected void AddTarget(string id, object o) { }
+ protected void CheckReaderCount(ref int whileIterations, ref int readerCount) { }
+ protected string CollapseWhitespace(string value) { throw null; }
+ protected System.Exception CreateAbstractTypeException(string name, string ns) { throw null; }
+ protected System.Exception CreateBadDerivationException(string xsdDerived, string nsDerived, string xsdBase, string nsBase, string clrDerived, string clrBase) { throw null; }
+ protected System.Exception CreateCtorHasSecurityException(string typeName) { throw null; }
+ protected System.Exception CreateInaccessibleConstructorException(string typeName) { throw null; }
+ protected System.Exception CreateInvalidCastException(System.Type type, object value) { throw null; }
+ protected System.Exception CreateInvalidCastException(System.Type type, object value, string id) { throw null; }
+ protected System.Exception CreateMissingIXmlSerializableType(string name, string ns, string clrType) { throw null; }
+ protected System.Exception CreateReadOnlyCollectionException(string name) { throw null; }
+ protected System.Exception CreateUnknownConstantException(string value, System.Type enumType) { throw null; }
+ protected System.Exception CreateUnknownNodeException() { throw null; }
+ protected System.Exception CreateUnknownTypeException(System.Xml.XmlQualifiedName type) { throw null; }
+ protected System.Array EnsureArrayIndex(System.Array a, int index, System.Type elementType) { throw null; }
+ protected void FixupArrayRefs(object fixup) { }
+ protected int GetArrayLength(string name, string ns) { throw null; }
+ protected bool GetNullAttr() { throw null; }
+ protected object GetTarget(string id) { throw null; }
+ protected System.Xml.XmlQualifiedName GetXsiType() { throw null; }
+ protected abstract void InitCallbacks();
+ protected abstract void InitIDs();
+ protected bool IsXmlnsAttribute(string name) { throw null; }
+ protected void ParseWsdlArrayType(System.Xml.XmlAttribute attr) { }
+ protected System.Xml.XmlQualifiedName ReadElementQualifiedName() { throw null; }
+ protected void ReadEndElement() { }
+ protected bool ReadNull() { throw null; }
+ protected System.Xml.XmlQualifiedName ReadNullableQualifiedName() { throw null; }
+ protected string ReadNullableString() { throw null; }
+ protected bool ReadReference(out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencedElement() { throw null; }
+ protected object ReadReferencedElement(string name, string ns) { throw null; }
+ protected void ReadReferencedElements() { }
+ protected object ReadReferencingElement(string name, string ns, bool elementCanBeType, out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencingElement(string name, string ns, out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencingElement(out string fixupReference) { fixupReference = default(string); throw null; }
+ protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable) { throw null; }
+ protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable, bool wrappedAny) { throw null; }
+ protected string ReadString(string value) { throw null; }
+ protected string ReadString(string value, bool trim) { throw null; }
+ protected object ReadTypedNull(System.Xml.XmlQualifiedName type) { throw null; }
+ protected object ReadTypedPrimitive(System.Xml.XmlQualifiedName type) { throw null; }
+ protected System.Xml.XmlDocument ReadXmlDocument(bool wrapped) { throw null; }
+ protected System.Xml.XmlNode ReadXmlNode(bool wrapped) { throw null; }
+ protected void Referenced(object o) { }
+ protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
+ protected System.Array ShrinkArray(System.Array a, int length, System.Type elementType, bool isNullable) { throw null; }
+ protected byte[] ToByteArrayBase64(bool isNull) { throw null; }
+ protected static byte[] ToByteArrayBase64(string value) { throw null; }
+ protected byte[] ToByteArrayHex(bool isNull) { throw null; }
+ protected static byte[] ToByteArrayHex(string value) { throw null; }
+ protected static char ToChar(string value) { throw null; }
+ protected static System.DateTime ToDate(string value) { throw null; }
+ protected static System.DateTime ToDateTime(string value) { throw null; }
+ protected static long ToEnum(string value, System.Collections.Hashtable h, string typeName) { throw null; }
+ protected static System.DateTime ToTime(string value) { throw null; }
+ protected static string ToXmlName(string value) { throw null; }
+ protected static string ToXmlNCName(string value) { throw null; }
+ protected static string ToXmlNmToken(string value) { throw null; }
+ protected static string ToXmlNmTokens(string value) { throw null; }
+ protected System.Xml.XmlQualifiedName ToXmlQualifiedName(string value) { throw null; }
+ protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr) { }
+ protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr, string qnames) { }
+ protected void UnknownElement(object o, System.Xml.XmlElement elem) { }
+ protected void UnknownElement(object o, System.Xml.XmlElement elem, string qnames) { }
+ protected void UnknownNode(object o) { }
+ protected void UnknownNode(object o, string qnames) { }
+ protected void UnreferencedObject(string id, object o) { }
+ protected partial class CollectionFixup
+ {
+ public CollectionFixup(object collection, System.Xml.Serialization.XmlSerializationCollectionFixupCallback callback, object collectionItems) { }
+ public System.Xml.Serialization.XmlSerializationCollectionFixupCallback Callback { get { throw null; } }
+ public object Collection { get { throw null; } }
+ public object CollectionItems { get { throw null; } }
+ }
+ protected partial class Fixup
+ {
+ public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, int count) { }
+ public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, string[] ids) { }
+ public System.Xml.Serialization.XmlSerializationFixupCallback Callback { get { throw null; } }
+ public string[] Ids { get { throw null; } }
+ public object Source { get { throw null; } set { } }
+ }
+ }
+ public delegate void XmlSerializationWriteCallback(object o);
+ public abstract partial class XmlSerializationWriter : System.Xml.Serialization.XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationWriter() { }
+ protected bool EscapeName { get { throw null; } set { } }
+ protected System.Collections.ArrayList Namespaces { get { throw null; } set { } }
+ protected System.Xml.XmlWriter Writer { get { throw null; } set { } }
+ protected void AddWriteCallback(System.Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback) { }
+ protected System.Exception CreateChoiceIdentifierValueException(string value, string identifier, string name, string ns) { throw null; }
+ protected System.Exception CreateInvalidAnyTypeException(object o) { throw null; }
+ protected System.Exception CreateInvalidAnyTypeException(System.Type type) { throw null; }
+ protected System.Exception CreateInvalidChoiceIdentifierValueException(string type, string identifier) { throw null; }
+ protected System.Exception CreateInvalidEnumValueException(object value, string typeName) { throw null; }
+ protected System.Exception CreateMismatchChoiceException(string value, string elementName, string enumValue) { throw null; }
+ protected System.Exception CreateUnknownAnyElementException(string name, string ns) { throw null; }
+ protected System.Exception CreateUnknownTypeException(object o) { throw null; }
+ protected System.Exception CreateUnknownTypeException(System.Type type) { throw null; }
+ protected static byte[] FromByteArrayBase64(byte[] value) { throw null; }
+ protected static string FromByteArrayHex(byte[] value) { throw null; }
+ protected static string FromChar(char value) { throw null; }
+ protected static string FromDate(System.DateTime value) { throw null; }
+ protected static string FromDateTime(System.DateTime value) { throw null; }
+ protected static string FromEnum(long value, string[] values, long[] ids) { throw null; }
+ protected static string FromEnum(long value, string[] values, long[] ids, string typeName) { throw null; }
+ protected static string FromTime(System.DateTime value) { throw null; }
+ protected static string FromXmlName(string name) { throw null; }
+ protected static string FromXmlNCName(string ncName) { throw null; }
+ protected static string FromXmlNmToken(string nmToken) { throw null; }
+ protected static string FromXmlNmTokens(string nmTokens) { throw null; }
+ protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName) { throw null; }
+ protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName, bool ignoreEmpty) { throw null; }
+ protected abstract void InitCallbacks();
+ protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
+ protected void TopLevelElement() { }
+ protected void WriteAttribute(string localName, byte[] value) { }
+ protected void WriteAttribute(string localName, string value) { }
+ protected void WriteAttribute(string localName, string ns, byte[] value) { }
+ protected void WriteAttribute(string localName, string ns, string value) { }
+ protected void WriteAttribute(string prefix, string localName, string ns, string value) { }
+ protected void WriteElementEncoded(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
+ protected void WriteElementLiteral(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
+ protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value) { }
+ protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value) { }
+ protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementString(string localName, string value) { }
+ protected void WriteElementString(string localName, string ns, string value) { }
+ protected void WriteElementString(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementString(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, byte[] value) { }
+ protected void WriteElementStringRaw(string localName, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string value) { }
+ protected void WriteElementStringRaw(string localName, string ns, byte[] value) { }
+ protected void WriteElementStringRaw(string localName, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string ns, string value) { }
+ protected void WriteElementStringRaw(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteEmptyTag(string name) { }
+ protected void WriteEmptyTag(string name, string ns) { }
+ protected void WriteEndElement() { }
+ protected void WriteEndElement(object o) { }
+ protected void WriteId(object o) { }
+ protected void WriteNamespaceDeclarations(System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
+ protected void WriteNullableQualifiedNameEncoded(string name, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableQualifiedNameLiteral(string name, string ns, System.Xml.XmlQualifiedName value) { }
+ protected void WriteNullableStringEncoded(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringEncodedRaw(string name, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringEncodedRaw(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringLiteral(string name, string ns, string value) { }
+ protected void WriteNullableStringLiteralRaw(string name, string ns, byte[] value) { }
+ protected void WriteNullableStringLiteralRaw(string name, string ns, string value) { }
+ protected void WriteNullTagEncoded(string name) { }
+ protected void WriteNullTagEncoded(string name, string ns) { }
+ protected void WriteNullTagLiteral(string name) { }
+ protected void WriteNullTagLiteral(string name, string ns) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference, bool isNullable) { }
+ protected void WriteReferencedElements() { }
+ protected void WriteReferencingElement(string n, string ns, object o) { }
+ protected void WriteReferencingElement(string n, string ns, object o, bool isNullable) { }
+ protected void WriteRpcResult(string name, string ns) { }
+ protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable) { }
+ protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped) { }
+ protected void WriteStartDocument() { }
+ protected void WriteStartElement(string name) { }
+ protected void WriteStartElement(string name, string ns) { }
+ protected void WriteStartElement(string name, string ns, bool writePrefixed) { }
+ protected void WriteStartElement(string name, string ns, object o) { }
+ protected void WriteStartElement(string name, string ns, object o, bool writePrefixed) { }
+ protected void WriteStartElement(string name, string ns, object o, bool writePrefixed, System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
+ protected void WriteTypedPrimitive(string name, string ns, object o, bool xsiType) { }
+ protected void WriteValue(byte[] value) { }
+ protected void WriteValue(string value) { }
+ protected void WriteXmlAttribute(System.Xml.XmlNode node) { }
+ protected void WriteXmlAttribute(System.Xml.XmlNode node, object container) { }
+ protected void WriteXsiType(string name, string ns) { }
+ }
+ public partial class XmlSerializer
+ {
+ protected XmlSerializer() { }
+ public XmlSerializer(System.Type type) { }
+ public XmlSerializer(System.Type type, string defaultNamespace) { }
+ public XmlSerializer(System.Type type, System.Type[] extraTypes) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location) { }
+ [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use a XmlSerializer constructor overload which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location, System.Security.Policy.Evidence evidence) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { }
+ public XmlSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ public event System.Xml.Serialization.XmlAttributeEventHandler UnknownAttribute { add { } remove { } }
+ public event System.Xml.Serialization.XmlElementEventHandler UnknownElement { add { } remove { } }
+ public event System.Xml.Serialization.XmlNodeEventHandler UnknownNode { add { } remove { } }
+ public event System.Xml.Serialization.UnreferencedObjectEventHandler UnreferencedObject { add { } remove { } }
+ public virtual bool CanDeserialize(System.Xml.XmlReader xmlReader) { throw null; }
+ protected virtual System.Xml.Serialization.XmlSerializationReader CreateReader() { throw null; }
+ protected virtual System.Xml.Serialization.XmlSerializationWriter CreateWriter() { throw null; }
+ public object Deserialize(System.IO.Stream stream) { throw null; }
+ public object Deserialize(System.IO.TextReader textReader) { throw null; }
+ protected virtual object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { throw null; }
+ public object Deserialize(System.Xml.XmlReader xmlReader) { throw null; }
+ public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle) { throw null; }
+ public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
+ public object Deserialize(System.Xml.XmlReader xmlReader, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings) { throw null; }
+ [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of FromMappings which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Security.Policy.Evidence evidence) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Type type) { throw null; }
+ public static System.Xml.Serialization.XmlSerializer[] FromTypes(System.Type[] types) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static System.Reflection.Assembly GenerateSerializer(System.Type[] types, System.Xml.Serialization.XmlMapping[] mappings) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
+ public static System.Reflection.Assembly GenerateSerializer(System.Type[] types, System.Xml.Serialization.XmlMapping[] mappings, System.CodeDom.Compiler.CompilerParameters parameters) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
+ public static string GetXmlSerializerAssemblyName(System.Type type) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
+ public static string GetXmlSerializerAssemblyName(System.Type type, string defaultNamespace) { throw null; }
+ public void Serialize(System.IO.Stream stream, object o) { }
+ public void Serialize(System.IO.Stream stream, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ public void Serialize(System.IO.TextWriter textWriter, object o) { }
+ public void Serialize(System.IO.TextWriter textWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ protected virtual void Serialize(object o, System.Xml.Serialization.XmlSerializationWriter writer) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle, string id) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052), AllowMultiple=false)]
+ public sealed partial class XmlSerializerAssemblyAttribute : System.Attribute
+ {
+ public XmlSerializerAssemblyAttribute() { }
+ public XmlSerializerAssemblyAttribute(string assemblyName) { }
+ public XmlSerializerAssemblyAttribute(string assemblyName, string codeBase) { }
+ public string AssemblyName { get { throw null; } set { } }
+ public string CodeBase { get { throw null; } set { } }
+ }
+ public partial class XmlSerializerFactory
+ {
+ public XmlSerializerFactory() { }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Type[] extraTypes) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location) { throw null; }
+ [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of CreateSerializer which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location, System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { throw null; }
+ }
+ public abstract partial class XmlSerializerImplementation
+ {
+ protected XmlSerializerImplementation() { }
+ public virtual System.Xml.Serialization.XmlSerializationReader Reader { get { throw null; } }
+ public virtual System.Collections.Hashtable ReadMethods { get { throw null; } }
+ public virtual System.Collections.Hashtable TypedSerializers { get { throw null; } }
+ public virtual System.Collections.Hashtable WriteMethods { get { throw null; } }
+ public virtual System.Xml.Serialization.XmlSerializationWriter Writer { get { throw null; } }
+ public virtual bool CanSerialize(System.Type type) { throw null; }
+ public virtual System.Xml.Serialization.XmlSerializer GetSerializer(System.Type type) { throw null; }
+ }
+ public partial class XmlSerializerNamespaces
+ {
+ public XmlSerializerNamespaces() { }
+ public XmlSerializerNamespaces(System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ public XmlSerializerNamespaces(System.Xml.XmlQualifiedName[] namespaces) { }
+ public int Count { get { throw null; } }
+ public void Add(string prefix, string ns) { }
+ public System.Xml.XmlQualifiedName[] ToArray() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ public sealed partial class XmlSerializerVersionAttribute : System.Attribute
+ {
+ public XmlSerializerVersionAttribute() { }
+ public XmlSerializerVersionAttribute(System.Type type) { }
+ public string Namespace { get { throw null; } set { } }
+ public string ParentAssemblyId { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlTextAttribute : System.Attribute
+ {
+ public XmlTextAttribute() { }
+ public XmlTextAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public partial class XmlTypeAttribute : System.Attribute
+ {
+ public XmlTypeAttribute() { }
+ public XmlTypeAttribute(string typeName) { }
+ public bool AnonymousType { get { throw null; } set { } }
+ public bool IncludeInSchema { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class XmlTypeMapping : System.Xml.Serialization.XmlMapping
+ {
+ internal XmlTypeMapping() { }
+ public string TypeFullName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string XsdTypeName { get { throw null; } }
+ public string XsdTypeNamespace { get { throw null; } }
+ }
+}
+namespace System.Xml.Serialization.Advanced
+{
+ public abstract partial class SchemaImporterExtension
+ {
+ protected SchemaImporterExtension() { }
+ public virtual string ImportAnyElement(System.Xml.Schema.XmlSchemaAny any, bool mixed, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ public virtual System.CodeDom.CodeExpression ImportDefaultValue(string value, string type) { throw null; }
+ public virtual string ImportSchemaType(string name, string ns, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ public virtual string ImportSchemaType(System.Xml.Schema.XmlSchemaType type, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
+ }
+ public partial class SchemaImporterExtensionCollection : System.Collections.CollectionBase
+ {
+ public SchemaImporterExtensionCollection() { }
+ public System.Xml.Serialization.Advanced.SchemaImporterExtension this[int index] { get { throw null; } set { } }
+ public int Add(string name, System.Type type) { throw null; }
+ public int Add(System.Xml.Serialization.Advanced.SchemaImporterExtension extension) { throw null; }
+ public new void Clear() { }
+ public bool Contains(System.Xml.Serialization.Advanced.SchemaImporterExtension extension) { throw null; }
+ public void CopyTo(System.Xml.Serialization.Advanced.SchemaImporterExtension[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.Advanced.SchemaImporterExtension extension) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.Advanced.SchemaImporterExtension extension) { }
+ public void Remove(string name) { }
+ public void Remove(System.Xml.Serialization.Advanced.SchemaImporterExtension extension) { }
+ }
+}
+#if CONFIG_DEP
+namespace System.Xml.Serialization.Configuration
+{
+ public sealed partial class DateTimeSerializationSection : System.Configuration.ConfigurationSection
+ {
+ public DateTimeSerializationSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue=(System.Xml.Serialization.Configuration.DateTimeSerializationSection.DateTimeSerializationMode)(1))]
+ public System.Xml.Serialization.Configuration.DateTimeSerializationSection.DateTimeSerializationMode Mode { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public enum DateTimeSerializationMode
+ {
+ Default = 0,
+ Local = 2,
+ Roundtrip = 1,
+ }
+ }
+ public partial class RootedPathValidator : System.Configuration.ConfigurationValidatorBase
+ {
+ public RootedPathValidator() { }
+ public override bool CanValidate(System.Type type) { throw null; }
+ public override void Validate(object value) { }
+ }
+ public sealed partial class SchemaImporterExtensionElement : System.Configuration.ConfigurationElement
+ {
+ public SchemaImporterExtensionElement() { }
+ public SchemaImporterExtensionElement(string name, string type) { }
+ public SchemaImporterExtensionElement(string name, System.Type type) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", IsRequired=true, IsKey=true)]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute("System.Xml.Serialization.Configuration.SchemaImporterExtensionElement.TypeTypeConverter")]
+ [System.Configuration.ConfigurationPropertyAttribute("type", IsRequired=true, IsKey=false)]
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Xml.Serialization.Configuration.SchemaImporterExtensionElement))]
+ public sealed partial class SchemaImporterExtensionElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public SchemaImporterExtensionElementCollection() { }
+ public System.Xml.Serialization.Configuration.SchemaImporterExtensionElement this[int index] { get { throw null; } set { } }
+ public new System.Xml.Serialization.Configuration.SchemaImporterExtensionElement this[string name] { get { throw null; } set { } }
+ public void Add(System.Xml.Serialization.Configuration.SchemaImporterExtensionElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Xml.Serialization.Configuration.SchemaImporterExtensionElement element) { throw null; }
+ public void Remove(string name) { }
+ public void Remove(System.Xml.Serialization.Configuration.SchemaImporterExtensionElement element) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class SchemaImporterExtensionsSection : System.Configuration.ConfigurationSection
+ {
+ public SchemaImporterExtensionsSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", IsDefaultCollection=true)]
+ public System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection SchemaImporterExtensions { get { throw null; } }
+ protected override void InitializeDefault() { }
+ }
+ public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public SerializationSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("dateTimeSerialization")]
+ public System.Xml.Serialization.Configuration.DateTimeSerializationSection DateTimeSerialization { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("schemaImporterExtensions")]
+ public System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection SchemaImporterExtensions { get { throw null; } }
+ public System.Xml.Serialization.Configuration.XmlSerializerSection XmlSerializer { get { throw null; } }
+ }
+ public sealed partial class XmlSerializerSection : System.Configuration.ConfigurationSection
+ {
+ public XmlSerializerSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("checkDeserializeAdvances", DefaultValue=false)]
+ public bool CheckDeserializeAdvances { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("tempFilesLocation", DefaultValue=null)]
+ public string TempFilesLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("useLegacySerializerGeneration", DefaultValue=false)]
+ public bool UseLegacySerializerGeneration { get { throw null; } set { } }
+ }
+}
+namespace System.Xml.XmlConfiguration
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlReaderSection : System.Configuration.ConfigurationSection
+ {
+ public XmlReaderSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("prohibitDefaultResolver", DefaultValue="false")]
+ public string ProhibitDefaultResolverString { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XsltConfigSection : System.Configuration.ConfigurationSection
+ {
+ public XsltConfigSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("prohibitDefaultResolver", DefaultValue="false")]
+ public string ProhibitDefaultResolverString { get { throw null; } set { } }
+ }
+}
+#endif
+namespace System.Xml.XPath
+{
+ public partial interface IXPathNavigable
+ {
+ System.Xml.XPath.XPathNavigator CreateNavigator();
+ }
+ public enum XmlCaseOrder
+ {
+ LowerFirst = 2,
+ None = 0,
+ UpperFirst = 1,
+ }
+ public enum XmlDataType
+ {
+ Number = 2,
+ Text = 1,
+ }
+ public enum XmlSortOrder
+ {
+ Ascending = 1,
+ Descending = 2,
+ }
+ public partial class XPathDocument : System.Xml.XPath.IXPathNavigable
+ {
+ public XPathDocument(System.IO.Stream stream) { }
+ public XPathDocument(System.IO.TextReader textReader) { }
+ public XPathDocument(string uri) { }
+ public XPathDocument(string uri, System.Xml.XmlSpace space) { }
+ public XPathDocument(System.Xml.XmlReader reader) { }
+ public XPathDocument(System.Xml.XmlReader reader, System.Xml.XmlSpace space) { }
+ public System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XPathException : System.SystemException
+ {
+ public XPathException() { }
+ protected XPathException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XPathException(string message) { }
+ public XPathException(string message, System.Exception innerException) { }
+ public override string Message { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XPathExpression
+ {
+ internal XPathExpression() { }
+ public abstract string Expression { get; }
+ public abstract System.Xml.XPath.XPathResultType ReturnType { get; }
+ public abstract void AddSort(object expr, System.Collections.IComparer comparer);
+ public abstract void AddSort(object expr, System.Xml.XPath.XmlSortOrder order, System.Xml.XPath.XmlCaseOrder caseOrder, string lang, System.Xml.XPath.XmlDataType dataType);
+ public abstract System.Xml.XPath.XPathExpression Clone();
+ public static System.Xml.XPath.XPathExpression Compile(string xpath) { throw null; }
+ public static System.Xml.XPath.XPathExpression Compile(string xpath, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ public abstract void SetContext(System.Xml.IXmlNamespaceResolver nsResolver);
+ public abstract void SetContext(System.Xml.XmlNamespaceManager nsManager);
+ }
+ public abstract partial class XPathItem
+ {
+ protected XPathItem() { }
+ public abstract bool IsNode { get; }
+ public abstract object TypedValue { get; }
+ public abstract string Value { get; }
+ public abstract bool ValueAsBoolean { get; }
+ public abstract System.DateTime ValueAsDateTime { get; }
+ public abstract double ValueAsDouble { get; }
+ public abstract int ValueAsInt { get; }
+ public abstract long ValueAsLong { get; }
+ public abstract System.Type ValueType { get; }
+ public abstract System.Xml.Schema.XmlSchemaType XmlType { get; }
+ public virtual object ValueAs(System.Type returnType) { throw null; }
+ public abstract object ValueAs(System.Type returnType, System.Xml.IXmlNamespaceResolver nsResolver);
+ }
+ public enum XPathNamespaceScope
+ {
+ All = 0,
+ ExcludeXml = 1,
+ Local = 2,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XPathNavigator : System.Xml.XPath.XPathItem, System.ICloneable, System.Xml.IXmlNamespaceResolver, System.Xml.XPath.IXPathNavigable
+ {
+ protected XPathNavigator() { }
+ public abstract string BaseURI { get; }
+ public virtual bool CanEdit { get { throw null; } }
+ public virtual bool HasAttributes { get { throw null; } }
+ public virtual bool HasChildren { get { throw null; } }
+ public virtual string InnerXml { get { throw null; } set { } }
+ public abstract bool IsEmptyElement { get; }
+ public sealed override bool IsNode { get { throw null; } }
+ public abstract string LocalName { get; }
+ public abstract string Name { get; }
+ public abstract string NamespaceURI { get; }
+ public abstract System.Xml.XmlNameTable NameTable { get; }
+ public static System.Collections.IEqualityComparer NavigatorComparer { get { throw null; } }
+ public abstract System.Xml.XPath.XPathNodeType NodeType { get; }
+ public virtual string OuterXml { get { throw null; } set { } }
+ public abstract string Prefix { get; }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override object TypedValue { get { throw null; } }
+ public virtual object UnderlyingObject { get { throw null; } }
+ public override bool ValueAsBoolean { get { throw null; } }
+ public override System.DateTime ValueAsDateTime { get { throw null; } }
+ public override double ValueAsDouble { get { throw null; } }
+ public override int ValueAsInt { get { throw null; } }
+ public override long ValueAsLong { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public virtual string XmlLang { get { throw null; } }
+ public override System.Xml.Schema.XmlSchemaType XmlType { get { throw null; } }
+ public virtual System.Xml.XmlWriter AppendChild() { throw null; }
+ public virtual void AppendChild(string newChild) { }
+ public virtual void AppendChild(System.Xml.XmlReader newChild) { }
+ public virtual void AppendChild(System.Xml.XPath.XPathNavigator newChild) { }
+ public virtual void AppendChildElement(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual bool CheckValidity(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public abstract System.Xml.XPath.XPathNavigator Clone();
+ public virtual System.Xml.XmlNodeOrder ComparePosition(System.Xml.XPath.XPathNavigator nav) { throw null; }
+ public virtual System.Xml.XPath.XPathExpression Compile(string xpath) { throw null; }
+ public virtual void CreateAttribute(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual System.Xml.XmlWriter CreateAttributes() { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ public virtual void DeleteRange(System.Xml.XPath.XPathNavigator lastSiblingToDelete) { }
+ public virtual void DeleteSelf() { }
+ public virtual object Evaluate(string xpath) { throw null; }
+ public virtual object Evaluate(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual object Evaluate(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public virtual object Evaluate(System.Xml.XPath.XPathExpression expr, System.Xml.XPath.XPathNodeIterator context) { throw null; }
+ public virtual string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual string GetNamespace(string name) { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public virtual System.Xml.XmlWriter InsertAfter() { throw null; }
+ public virtual void InsertAfter(string newSibling) { }
+ public virtual void InsertAfter(System.Xml.XmlReader newSibling) { }
+ public virtual void InsertAfter(System.Xml.XPath.XPathNavigator newSibling) { }
+ public virtual System.Xml.XmlWriter InsertBefore() { throw null; }
+ public virtual void InsertBefore(string newSibling) { }
+ public virtual void InsertBefore(System.Xml.XmlReader newSibling) { }
+ public virtual void InsertBefore(System.Xml.XPath.XPathNavigator newSibling) { }
+ public virtual void InsertElementAfter(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual void InsertElementBefore(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual bool IsDescendant(System.Xml.XPath.XPathNavigator nav) { throw null; }
+ public abstract bool IsSamePosition(System.Xml.XPath.XPathNavigator other);
+ public virtual string LookupNamespace(string prefix) { throw null; }
+ public virtual string LookupPrefix(string namespaceURI) { throw null; }
+ public virtual bool Matches(string xpath) { throw null; }
+ public virtual bool Matches(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public abstract bool MoveTo(System.Xml.XPath.XPathNavigator other);
+ public virtual bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToChild(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToChild(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual bool MoveToFirst() { throw null; }
+ public abstract bool MoveToFirstAttribute();
+ public abstract bool MoveToFirstChild();
+ public bool MoveToFirstNamespace() { throw null; }
+ public abstract bool MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope namespaceScope);
+ public virtual bool MoveToFollowing(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToFollowing(string localName, string namespaceURI, System.Xml.XPath.XPathNavigator end) { throw null; }
+ public virtual bool MoveToFollowing(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual bool MoveToFollowing(System.Xml.XPath.XPathNodeType type, System.Xml.XPath.XPathNavigator end) { throw null; }
+ public abstract bool MoveToId(string id);
+ public virtual bool MoveToNamespace(string name) { throw null; }
+ public abstract bool MoveToNext();
+ public virtual bool MoveToNext(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToNext(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public abstract bool MoveToNextAttribute();
+ public bool MoveToNextNamespace() { throw null; }
+ public abstract bool MoveToNextNamespace(System.Xml.XPath.XPathNamespaceScope namespaceScope);
+ public abstract bool MoveToParent();
+ public abstract bool MoveToPrevious();
+ public virtual void MoveToRoot() { }
+ public virtual System.Xml.XmlWriter PrependChild() { throw null; }
+ public virtual void PrependChild(string newChild) { }
+ public virtual void PrependChild(System.Xml.XmlReader newChild) { }
+ public virtual void PrependChild(System.Xml.XPath.XPathNavigator newChild) { }
+ public virtual void PrependChildElement(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual System.Xml.XmlReader ReadSubtree() { throw null; }
+ public virtual System.Xml.XmlWriter ReplaceRange(System.Xml.XPath.XPathNavigator lastSiblingToReplace) { throw null; }
+ public virtual void ReplaceSelf(string newNode) { }
+ public virtual void ReplaceSelf(System.Xml.XmlReader newNode) { }
+ public virtual void ReplaceSelf(System.Xml.XPath.XPathNavigator newNode) { }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(string xpath) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectAncestors(string name, string namespaceURI, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectAncestors(System.Xml.XPath.XPathNodeType type, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants(string name, string namespaceURI, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants(System.Xml.XPath.XPathNodeType type, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(string xpath) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(System.Xml.XPath.XPathExpression expression) { throw null; }
+ public virtual void SetTypedValue(object typedValue) { }
+ public virtual void SetValue(string value) { }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public override object ValueAs(System.Type returnType, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ public virtual void WriteSubtree(System.Xml.XmlWriter writer) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Position={CurrentPosition}, Current={debuggerDisplayProxy}")]
+ public abstract partial class XPathNodeIterator : System.Collections.IEnumerable, System.ICloneable
+ {
+ protected XPathNodeIterator() { }
+ public virtual int Count { get { throw null; } }
+ public abstract System.Xml.XPath.XPathNavigator Current { get; }
+ public abstract int CurrentPosition { get; }
+ public abstract System.Xml.XPath.XPathNodeIterator Clone();
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public abstract bool MoveNext();
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public enum XPathNodeType
+ {
+ All = 9,
+ Attribute = 2,
+ Comment = 8,
+ Element = 1,
+ Namespace = 3,
+ ProcessingInstruction = 7,
+ Root = 0,
+ SignificantWhitespace = 5,
+ Text = 4,
+ Whitespace = 6,
+ }
+ public enum XPathResultType
+ {
+ Any = 5,
+ Boolean = 2,
+ Error = 6,
+ Navigator = 1,
+ NodeSet = 3,
+ Number = 0,
+ String = 1,
+ }
+}
+namespace System.Xml.Xsl
+{
+ public partial interface IXsltContextFunction
+ {
+ System.Xml.XPath.XPathResultType[] ArgTypes { get; }
+ int Maxargs { get; }
+ int Minargs { get; }
+ System.Xml.XPath.XPathResultType ReturnType { get; }
+ object Invoke(System.Xml.Xsl.XsltContext xsltContext, object[] args, System.Xml.XPath.XPathNavigator docContext);
+ }
+ public partial interface IXsltContextVariable
+ {
+ bool IsLocal { get; }
+ bool IsParam { get; }
+ System.Xml.XPath.XPathResultType VariableType { get; }
+ object Evaluate(System.Xml.Xsl.XsltContext xsltContext);
+ }
+ public sealed partial class XslCompiledTransform
+ {
+ public XslCompiledTransform() { }
+ public XslCompiledTransform(bool enableDebug) { }
+ public System.Xml.XmlWriterSettings OutputSettings { get { throw null; } }
+ public System.CodeDom.Compiler.TempFileCollection TemporaryFiles { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]get { throw null; } }
+ public static System.CodeDom.Compiler.CompilerErrorCollection CompileToType(System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver, bool debug, System.Reflection.Emit.TypeBuilder typeBuilder, string scriptAssemblyPath) { throw null; }
+ public void Load(System.Reflection.MethodInfo executeMethod, byte[] queryData, System.Type[] earlyBoundTypes) { }
+ public void Load(string stylesheetUri) { }
+ public void Load(string stylesheetUri, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Load(System.Type compiledStylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Transform(string inputUri, string resultsFile) { }
+ public void Transform(string inputUri, System.Xml.XmlWriter results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
+ }
+ public partial class XsltArgumentList
+ {
+ public XsltArgumentList() { }
+ public event System.Xml.Xsl.XsltMessageEncounteredEventHandler XsltMessageEncountered { add { } remove { } }
+ public void AddExtensionObject(string namespaceUri, object extension) { }
+ public void AddParam(string name, string namespaceUri, object parameter) { }
+ public void Clear() { }
+ public object GetExtensionObject(string namespaceUri) { throw null; }
+ public object GetParam(string name, string namespaceUri) { throw null; }
+ public object RemoveExtensionObject(string namespaceUri) { throw null; }
+ public object RemoveParam(string name, string namespaceUri) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XsltCompileException : System.Xml.Xsl.XsltException
+ {
+ public XsltCompileException() { }
+ public XsltCompileException(System.Exception inner, string sourceUri, int lineNumber, int linePosition) { }
+ protected XsltCompileException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XsltCompileException(string message) { }
+ public XsltCompileException(string message, System.Exception innerException) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XsltContext : System.Xml.XmlNamespaceManager
+ {
+ protected XsltContext() : base (default(System.Xml.XmlNameTable)) { }
+ protected XsltContext(System.Xml.NameTable table) : base (default(System.Xml.XmlNameTable)) { }
+ public abstract bool Whitespace { get; }
+ public abstract int CompareDocument(string baseUri, string nextbaseUri);
+ public abstract bool PreserveWhitespace(System.Xml.XPath.XPathNavigator node);
+ public abstract System.Xml.Xsl.IXsltContextFunction ResolveFunction(string prefix, string name, System.Xml.XPath.XPathResultType[] ArgTypes);
+ public abstract System.Xml.Xsl.IXsltContextVariable ResolveVariable(string prefix, string name);
+ }
+ [System.SerializableAttribute]
+ public partial class XsltException : System.SystemException
+ {
+ public XsltException() { }
+ protected XsltException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XsltException(string message) { }
+ public XsltException(string message, System.Exception innerException) { }
+ public virtual int LineNumber { get { throw null; } }
+ public virtual int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public virtual string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XsltMessageEncounteredEventArgs : System.EventArgs
+ {
+ protected XsltMessageEncounteredEventArgs() { }
+ public abstract string Message { get; }
+ }
+ public delegate void XsltMessageEncounteredEventHandler(object sender, System.Xml.Xsl.XsltMessageEncounteredEventArgs e);
+ [System.ObsoleteAttribute("This class has been deprecated. Please use System.Xml.Xsl.XslCompiledTransform instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class XslTransform
+ {
+ public XslTransform() { }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public void Load(string url) { }
+ public void Load(string url, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XmlReader stylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Transform(string inputfile, string outputfile) { }
+ public void Transform(string inputfile, string outputfile, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args) { throw null; }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output, System.Xml.XmlResolver resolver) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlResolver resolver) { throw null; }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args) { throw null; }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output, System.Xml.XmlResolver resolver) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlResolver resolver) { throw null; }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output, System.Xml.XmlResolver resolver) { }
+ }
+ public sealed partial class XsltSettings
+ {
+ public XsltSettings() { }
+ public XsltSettings(bool enableDocumentFunction, bool enableScript) { }
+ public static System.Xml.Xsl.XsltSettings Default { get { throw null; } }
+ public bool EnableDocumentFunction { get { throw null; } set { } }
+ public bool EnableScript { get { throw null; } set { } }
+ public static System.Xml.Xsl.XsltSettings TrustedXslt { get { throw null; } }
+ }
+}
+namespace System.Xml.Xsl.Runtime
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AncestorDocOrderIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter, bool orSelf) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AncestorIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter, bool orSelf) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AttributeContentIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AttributeIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ContentIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ContentMergeIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public System.Xml.Xsl.Runtime.IteratorResult MoveNext(System.Xml.XPath.XPathNavigator input) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DecimalAggregator
+ {
+ public decimal AverageResult { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public decimal MaximumResult { get { throw null; } }
+ public decimal MinimumResult { get { throw null; } }
+ public decimal SumResult { get { throw null; } }
+ public void Average(decimal value) { }
+ public void Create() { }
+ public void Maximum(decimal value) { }
+ public void Minimum(decimal value) { }
+ public void Sum(decimal value) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DescendantIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter, bool orSelf) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DescendantMergeIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlNavigatorFilter filter, bool orSelf) { }
+ public System.Xml.Xsl.Runtime.IteratorResult MoveNext(System.Xml.XPath.XPathNavigator input) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DifferenceIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { }
+ public System.Xml.Xsl.Runtime.SetIteratorResult MoveNext(System.Xml.XPath.XPathNavigator nestedNavigator) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DodSequenceMerge
+ {
+ public void AddSequence(System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> sequence) { }
+ public void Create(System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { }
+ public System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> MergeSequences() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DoubleAggregator
+ {
+ public double AverageResult { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public double MaximumResult { get { throw null; } }
+ public double MinimumResult { get { throw null; } }
+ public double SumResult { get { throw null; } }
+ public void Average(double value) { }
+ public void Create() { }
+ public void Maximum(double value) { }
+ public void Minimum(double value) { }
+ public void Sum(double value) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ElementContentIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, string localName, string ns) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FollowingSiblingIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FollowingSiblingMergeIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public System.Xml.Xsl.Runtime.IteratorResult MoveNext(System.Xml.XPath.XPathNavigator navigator) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct IdIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, string value) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Int32Aggregator
+ {
+ public int AverageResult { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public int MaximumResult { get { throw null; } }
+ public int MinimumResult { get { throw null; } }
+ public int SumResult { get { throw null; } }
+ public void Average(int value) { }
+ public void Create() { }
+ public void Maximum(int value) { }
+ public void Minimum(int value) { }
+ public void Sum(int value) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Int64Aggregator
+ {
+ public long AverageResult { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public long MaximumResult { get { throw null; } }
+ public long MinimumResult { get { throw null; } }
+ public long SumResult { get { throw null; } }
+ public void Average(long value) { }
+ public void Create() { }
+ public void Maximum(long value) { }
+ public void Minimum(long value) { }
+ public void Sum(long value) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct IntersectIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { }
+ public System.Xml.Xsl.Runtime.SetIteratorResult MoveNext(System.Xml.XPath.XPathNavigator nestedNavigator) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public enum IteratorResult
+ {
+ HaveCurrentNode = 2,
+ NeedInputNode = 1,
+ NoMoreNodes = 0,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct NamespaceIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct NodeKindContentIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.XPath.XPathNodeType nodeType) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct NodeRangeIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator start, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter, System.Xml.XPath.XPathNavigator end) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ParentIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PrecedingIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PrecedingSiblingDocOrderIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PrecedingSiblingIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public enum SetIteratorResult
+ {
+ HaveCurrentNode = 4,
+ InitRightIterator = 1,
+ NeedLeftNode = 2,
+ NeedRightNode = 3,
+ NoMoreNodes = 0,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct StringConcat
+ {
+ public string Delimiter { get { throw null; } set { } }
+ public void Clear() { }
+ public void Concat(string value) { }
+ public string GetResult() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct UnionIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { }
+ public System.Xml.Xsl.Runtime.SetIteratorResult MoveNext(System.Xml.XPath.XPathNavigator nestedNavigator) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlCollation
+ {
+ internal XmlCollation() { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlILIndex
+ {
+ internal XmlILIndex() { }
+ public void Add(string key, System.Xml.XPath.XPathNavigator navigator) { }
+ public System.Xml.Xsl.Runtime.XmlQueryNodeSequence Lookup(string key) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class XmlILStorageConverter
+ {
+ public static System.Xml.Schema.XmlAtomicValue BooleanToAtomicValue(bool value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue BytesToAtomicValue(byte[] value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue DateTimeToAtomicValue(System.DateTime value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue DecimalToAtomicValue(decimal value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue DoubleToAtomicValue(double value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue Int32ToAtomicValue(int value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue Int64ToAtomicValue(long value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> ItemsToNavigators(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> listItems) { throw null; }
+ public static System.Collections.Generic.IList<System.Xml.XPath.XPathItem> NavigatorsToItems(System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> listNavigators) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue SingleToAtomicValue(float value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue StringToAtomicValue(string value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue TimeSpanToAtomicValue(System.TimeSpan value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ public static System.Xml.Schema.XmlAtomicValue XmlQualifiedNameToAtomicValue(System.Xml.XmlQualifiedName value, int index, System.Xml.Xsl.Runtime.XmlQueryRuntime runtime) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class XmlNavigatorFilter
+ {
+ protected XmlNavigatorFilter() { }
+ public abstract bool IsFiltered(System.Xml.XPath.XPathNavigator navigator);
+ public abstract bool MoveToContent(System.Xml.XPath.XPathNavigator navigator);
+ public abstract bool MoveToFollowing(System.Xml.XPath.XPathNavigator navigator, System.Xml.XPath.XPathNavigator navigatorEnd);
+ public abstract bool MoveToFollowingSibling(System.Xml.XPath.XPathNavigator navigator);
+ public abstract bool MoveToNextContent(System.Xml.XPath.XPathNavigator navigator);
+ public abstract bool MoveToPreviousSibling(System.Xml.XPath.XPathNavigator navigator);
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlQueryContext
+ {
+ internal XmlQueryContext() { }
+ public System.Xml.XPath.XPathNavigator DefaultDataSource { get { throw null; } }
+ public System.Xml.XmlNameTable DefaultNameTable { get { throw null; } }
+ public System.Xml.XmlNameTable QueryNameTable { get { throw null; } }
+ public System.Xml.XPath.XPathNavigator GetDataSource(string uriRelative, string uriBase) { throw null; }
+ public object GetLateBoundObject(string namespaceUri) { throw null; }
+ public object GetParameter(string localName, string namespaceUri) { throw null; }
+ public System.Collections.Generic.IList<System.Xml.XPath.XPathItem> InvokeXsltLateBoundFunction(string name, string namespaceUri, System.Collections.Generic.IList<System.Xml.XPath.XPathItem>[] args) { throw null; }
+ public bool LateBoundFunctionExists(string name, string namespaceUri) { throw null; }
+ public void OnXsltMessageEncountered(string message) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlQueryItemSequence : System.Xml.Xsl.Runtime.XmlQuerySequence<System.Xml.XPath.XPathItem>
+ {
+ public static readonly new System.Xml.Xsl.Runtime.XmlQueryItemSequence Empty;
+ public XmlQueryItemSequence() { }
+ public XmlQueryItemSequence(int capacity) { }
+ public XmlQueryItemSequence(System.Xml.XPath.XPathItem item) { }
+ public void AddClone(System.Xml.XPath.XPathItem item) { }
+ public static System.Xml.Xsl.Runtime.XmlQueryItemSequence CreateOrReuse(System.Xml.Xsl.Runtime.XmlQueryItemSequence seq) { throw null; }
+ public static System.Xml.Xsl.Runtime.XmlQueryItemSequence CreateOrReuse(System.Xml.Xsl.Runtime.XmlQueryItemSequence seq, System.Xml.XPath.XPathItem item) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlQueryNodeSequence : System.Xml.Xsl.Runtime.XmlQuerySequence<System.Xml.XPath.XPathNavigator>, System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>, System.Collections.Generic.IEnumerable<System.Xml.XPath.XPathItem>, System.Collections.Generic.IList<System.Xml.XPath.XPathItem>, System.Collections.IEnumerable
+ {
+ public static readonly new System.Xml.Xsl.Runtime.XmlQueryNodeSequence Empty;
+ public XmlQueryNodeSequence() { }
+ public XmlQueryNodeSequence(System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> list) { }
+ public XmlQueryNodeSequence(int capacity) { }
+ public XmlQueryNodeSequence(System.Xml.XPath.XPathNavigator navigator) { }
+ public XmlQueryNodeSequence(System.Xml.XPath.XPathNavigator[] array, int size) { }
+ public bool IsDocOrderDistinct { get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>.IsReadOnly { get { throw null; } }
+ System.Xml.XPath.XPathItem System.Collections.Generic.IList<System.Xml.XPath.XPathItem>.this[int index] { get { throw null; } set { } }
+ public void AddClone(System.Xml.XPath.XPathNavigator navigator) { }
+ public static System.Xml.Xsl.Runtime.XmlQueryNodeSequence CreateOrReuse(System.Xml.Xsl.Runtime.XmlQueryNodeSequence seq) { throw null; }
+ public static System.Xml.Xsl.Runtime.XmlQueryNodeSequence CreateOrReuse(System.Xml.Xsl.Runtime.XmlQueryNodeSequence seq, System.Xml.XPath.XPathNavigator navigator) { throw null; }
+ public System.Xml.Xsl.Runtime.XmlQueryNodeSequence DocOrderDistinct(System.Collections.Generic.IComparer<System.Xml.XPath.XPathNavigator> comparer) { throw null; }
+ protected override void OnItemsChanged() { }
+ void System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>.Add(System.Xml.XPath.XPathItem value) { }
+ void System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>.Clear() { }
+ bool System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>.Contains(System.Xml.XPath.XPathItem value) { throw null; }
+ void System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>.CopyTo(System.Xml.XPath.XPathItem[] array, int index) { }
+ bool System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>.Remove(System.Xml.XPath.XPathItem value) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Xml.XPath.XPathItem> System.Collections.Generic.IEnumerable<System.Xml.XPath.XPathItem>.GetEnumerator() { throw null; }
+ int System.Collections.Generic.IList<System.Xml.XPath.XPathItem>.IndexOf(System.Xml.XPath.XPathItem value) { throw null; }
+ void System.Collections.Generic.IList<System.Xml.XPath.XPathItem>.Insert(int index, System.Xml.XPath.XPathItem value) { }
+ void System.Collections.Generic.IList<System.Xml.XPath.XPathItem>.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlQueryOutput : System.Xml.XmlWriter
+ {
+ internal XmlQueryOutput() { }
+ public override System.Xml.WriteState WriteState { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public void EndCopy(System.Xml.XPath.XPathNavigator navigator) { }
+ public void EndTree() { }
+ public override void Flush() { }
+ public override string LookupPrefix(string ns) { throw null; }
+ public bool StartCopy(System.Xml.XPath.XPathNavigator navigator) { throw null; }
+ public void StartElementContentUnchecked() { }
+ public void StartTree(System.Xml.XPath.XPathNodeType rootType) { }
+ public override void WriteBase64(byte[] buffer, int index, int count) { }
+ public override void WriteCData(string text) { }
+ public override void WriteCharEntity(char ch) { }
+ public override void WriteChars(char[] buffer, int index, int count) { }
+ public override void WriteComment(string text) { }
+ public void WriteCommentString(string text) { }
+ public override void WriteDocType(string name, string pubid, string sysid, string subset) { }
+ public override void WriteEndAttribute() { }
+ public void WriteEndAttributeUnchecked() { }
+ public void WriteEndComment() { }
+ public override void WriteEndDocument() { }
+ public override void WriteEndElement() { }
+ public void WriteEndElementUnchecked(string localName) { }
+ public void WriteEndElementUnchecked(string prefix, string localName, string ns) { }
+ public void WriteEndNamespace() { }
+ public void WriteEndProcessingInstruction() { }
+ public void WriteEndRoot() { }
+ public override void WriteEntityRef(string name) { }
+ public override void WriteFullEndElement() { }
+ public void WriteItem(System.Xml.XPath.XPathItem item) { }
+ public void WriteNamespaceDeclaration(string prefix, string ns) { }
+ public void WriteNamespaceDeclarationUnchecked(string prefix, string ns) { }
+ public void WriteNamespaceString(string text) { }
+ public override void WriteProcessingInstruction(string target, string text) { }
+ public void WriteProcessingInstructionString(string text) { }
+ public override void WriteRaw(char[] buffer, int index, int count) { }
+ public override void WriteRaw(string data) { }
+ public void WriteRawUnchecked(string text) { }
+ public override void WriteStartAttribute(string prefix, string localName, string ns) { }
+ public void WriteStartAttributeComputed(string tagName, int prefixMappingsIndex) { }
+ public void WriteStartAttributeComputed(string tagName, string ns) { }
+ public void WriteStartAttributeComputed(System.Xml.XmlQualifiedName name) { }
+ public void WriteStartAttributeComputed(System.Xml.XPath.XPathNavigator navigator) { }
+ public void WriteStartAttributeLocalName(string localName) { }
+ public void WriteStartAttributeUnchecked(string localName) { }
+ public void WriteStartAttributeUnchecked(string prefix, string localName, string ns) { }
+ public void WriteStartComment() { }
+ public override void WriteStartDocument() { }
+ public override void WriteStartDocument(bool standalone) { }
+ public override void WriteStartElement(string prefix, string localName, string ns) { }
+ public void WriteStartElementComputed(string tagName, int prefixMappingsIndex) { }
+ public void WriteStartElementComputed(string tagName, string ns) { }
+ public void WriteStartElementComputed(System.Xml.XmlQualifiedName name) { }
+ public void WriteStartElementComputed(System.Xml.XPath.XPathNavigator navigator) { }
+ public void WriteStartElementLocalName(string localName) { }
+ public void WriteStartElementUnchecked(string localName) { }
+ public void WriteStartElementUnchecked(string prefix, string localName, string ns) { }
+ public void WriteStartNamespace(string prefix) { }
+ public void WriteStartProcessingInstruction(string target) { }
+ public void WriteStartRoot() { }
+ public override void WriteString(string text) { }
+ public void WriteStringUnchecked(string text) { }
+ public override void WriteSurrogateCharEntity(char lowChar, char highChar) { }
+ public override void WriteWhitespace(string ws) { }
+ public void XsltCopyOf(System.Xml.XPath.XPathNavigator navigator) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlQueryRuntime
+ {
+ internal XmlQueryRuntime() { }
+ public System.Xml.Xsl.Runtime.XmlQueryContext ExternalContext { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public System.Xml.Xsl.Runtime.XmlQueryOutput Output { get { throw null; } }
+ public System.Xml.Xsl.Runtime.XsltLibrary XsltFunctions { get { throw null; } }
+ public void AddNewIndex(System.Xml.XPath.XPathNavigator context, int indexId, System.Xml.Xsl.Runtime.XmlILIndex index) { }
+ public object ChangeTypeXsltArgument(int indexType, object value, System.Type destinationType) { throw null; }
+ public object ChangeTypeXsltResult(int indexType, object value) { throw null; }
+ public int ComparePosition(System.Xml.XPath.XPathNavigator navigatorThis, System.Xml.XPath.XPathNavigator navigatorThat) { throw null; }
+ public System.Xml.Xsl.Runtime.XmlCollation CreateCollation(string collation) { throw null; }
+ public string[] DebugGetGlobalNames() { throw null; }
+ public System.Collections.IList DebugGetGlobalValue(string name) { throw null; }
+ public object DebugGetXsltValue(System.Collections.IList seq) { throw null; }
+ public void DebugSetGlobalValue(string name, object value) { }
+ public System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> DocOrderDistinct(System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> seq) { throw null; }
+ public bool EarlyBoundFunctionExists(string name, string namespaceUri) { throw null; }
+ public System.Xml.XPath.XPathNavigator EndRtfConstruction(out System.Xml.Xsl.Runtime.XmlQueryOutput output) { output = default(System.Xml.Xsl.Runtime.XmlQueryOutput); throw null; }
+ public System.Collections.Generic.IList<System.Xml.XPath.XPathItem> EndSequenceConstruction(out System.Xml.Xsl.Runtime.XmlQueryOutput output) { output = default(System.Xml.Xsl.Runtime.XmlQueryOutput); throw null; }
+ public bool FindIndex(System.Xml.XPath.XPathNavigator context, int indexId, out System.Xml.Xsl.Runtime.XmlILIndex index) { index = default(System.Xml.Xsl.Runtime.XmlILIndex); throw null; }
+ public string GenerateId(System.Xml.XPath.XPathNavigator navigator) { throw null; }
+ public string GetAtomizedName(int index) { throw null; }
+ public System.Xml.Xsl.Runtime.XmlCollation GetCollation(int index) { throw null; }
+ public object GetEarlyBoundObject(int index) { throw null; }
+ public object GetGlobalValue(int index) { throw null; }
+ public System.Xml.Xsl.Runtime.XmlNavigatorFilter GetNameFilter(int index) { throw null; }
+ public System.Xml.Xsl.Runtime.XmlNavigatorFilter GetTypeFilter(System.Xml.XPath.XPathNodeType nodeType) { throw null; }
+ public bool IsGlobalComputed(int index) { throw null; }
+ public bool IsQNameEqual(System.Xml.XPath.XPathNavigator navigator, int indexLocalName, int indexNamespaceUri) { throw null; }
+ public bool IsQNameEqual(System.Xml.XPath.XPathNavigator n1, System.Xml.XPath.XPathNavigator n2) { throw null; }
+ public bool MatchesXmlType(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> seq, int indexType) { throw null; }
+ public bool MatchesXmlType(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> seq, System.Xml.Schema.XmlTypeCode code) { throw null; }
+ public bool MatchesXmlType(System.Xml.XPath.XPathItem item, int indexType) { throw null; }
+ public bool MatchesXmlType(System.Xml.XPath.XPathItem item, System.Xml.Schema.XmlTypeCode code) { throw null; }
+ public static int OnCurrentNodeChanged(System.Xml.XPath.XPathNavigator currentNode) { throw null; }
+ public System.Xml.XmlQualifiedName ParseTagName(string tagName, int indexPrefixMappings) { throw null; }
+ public System.Xml.XmlQualifiedName ParseTagName(string tagName, string ns) { throw null; }
+ public void SendMessage(string message) { }
+ public void SetGlobalValue(int index, object value) { }
+ public void StartRtfConstruction(string baseUri, out System.Xml.Xsl.Runtime.XmlQueryOutput output) { output = default(System.Xml.Xsl.Runtime.XmlQueryOutput); }
+ public void StartSequenceConstruction(out System.Xml.Xsl.Runtime.XmlQueryOutput output) { output = default(System.Xml.Xsl.Runtime.XmlQueryOutput); }
+ public System.Xml.XPath.XPathNavigator TextRtfConstruction(string text, string baseUri) { throw null; }
+ public void ThrowException(string text) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class XmlQuerySequence<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public static readonly System.Xml.Xsl.Runtime.XmlQuerySequence<T> Empty;
+ public XmlQuerySequence() { }
+ public XmlQuerySequence(int capacity) { }
+ public XmlQuerySequence(T value) { }
+ public XmlQuerySequence(T[] array, int size) { }
+ public int Count { get { throw null; } }
+ public T this[int index] { get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(T value) { }
+ public void Clear() { }
+ public bool Contains(T value) { throw null; }
+ public void CopyTo(T[] array, int index) { }
+ public static System.Xml.Xsl.Runtime.XmlQuerySequence<T> CreateOrReuse(System.Xml.Xsl.Runtime.XmlQuerySequence<T> seq) { throw null; }
+ public static System.Xml.Xsl.Runtime.XmlQuerySequence<T> CreateOrReuse(System.Xml.Xsl.Runtime.XmlQuerySequence<T> seq, T item) { throw null; }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int IndexOf(T value) { throw null; }
+ protected virtual void OnItemsChanged() { }
+ public void SortByKeys(System.Array keys) { }
+ void System.Collections.Generic.ICollection<T>.Add(T value) { }
+ void System.Collections.Generic.ICollection<T>.Clear() { }
+ bool System.Collections.Generic.ICollection<T>.Remove(T value) { throw null; }
+ void System.Collections.Generic.IList<T>.Insert(int index, T value) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XmlSortKeyAccumulator
+ {
+ public System.Array Keys { get { throw null; } }
+ public void AddDateTimeSortKey(System.Xml.Xsl.Runtime.XmlCollation collation, System.DateTime value) { }
+ public void AddDecimalSortKey(System.Xml.Xsl.Runtime.XmlCollation collation, decimal value) { }
+ public void AddDoubleSortKey(System.Xml.Xsl.Runtime.XmlCollation collation, double value) { }
+ public void AddEmptySortKey(System.Xml.Xsl.Runtime.XmlCollation collation) { }
+ public void AddIntegerSortKey(System.Xml.Xsl.Runtime.XmlCollation collation, long value) { }
+ public void AddIntSortKey(System.Xml.Xsl.Runtime.XmlCollation collation, int value) { }
+ public void AddStringSortKey(System.Xml.Xsl.Runtime.XmlCollation collation, string value) { }
+ public void Create() { }
+ public void FinishSortKeys() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XPathFollowingIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XPathFollowingMergeIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public System.Xml.Xsl.Runtime.IteratorResult MoveNext(System.Xml.XPath.XPathNavigator input) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XPathPrecedingDocOrderIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XPathPrecedingIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.XPath.XPathNavigator context, System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public bool MoveNext() { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XPathPrecedingMergeIterator
+ {
+ public System.Xml.XPath.XPathNavigator Current { get { throw null; } }
+ public void Create(System.Xml.Xsl.Runtime.XmlNavigatorFilter filter) { }
+ public System.Xml.Xsl.Runtime.IteratorResult MoveNext(System.Xml.XPath.XPathNavigator input) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class XsltConvert
+ {
+ public static System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> EnsureNodeSet(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> listItems) { throw null; }
+ public static bool ToBoolean(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> listItems) { throw null; }
+ public static bool ToBoolean(System.Xml.XPath.XPathItem item) { throw null; }
+ public static System.DateTime ToDateTime(string value) { throw null; }
+ public static decimal ToDecimal(double value) { throw null; }
+ public static double ToDouble(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> listItems) { throw null; }
+ public static double ToDouble(decimal value) { throw null; }
+ public static double ToDouble(int value) { throw null; }
+ public static double ToDouble(long value) { throw null; }
+ public static double ToDouble(string value) { throw null; }
+ public static double ToDouble(System.Xml.XPath.XPathItem item) { throw null; }
+ public static int ToInt(double value) { throw null; }
+ public static long ToLong(double value) { throw null; }
+ public static System.Xml.XPath.XPathNavigator ToNode(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> listItems) { throw null; }
+ public static System.Xml.XPath.XPathNavigator ToNode(System.Xml.XPath.XPathItem item) { throw null; }
+ public static System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> ToNodeSet(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> listItems) { throw null; }
+ public static System.Collections.Generic.IList<System.Xml.XPath.XPathNavigator> ToNodeSet(System.Xml.XPath.XPathItem item) { throw null; }
+ public static string ToString(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> listItems) { throw null; }
+ public static string ToString(System.DateTime value) { throw null; }
+ public static string ToString(double value) { throw null; }
+ public static string ToString(System.Xml.XPath.XPathItem item) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public static partial class XsltFunctions
+ {
+ public static string BaseUri(System.Xml.XPath.XPathNavigator navigator) { throw null; }
+ public static bool Contains(string s1, string s2) { throw null; }
+ public static string EXslObjectType(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> value) { throw null; }
+ public static bool Lang(string value, System.Xml.XPath.XPathNavigator context) { throw null; }
+ public static string MSFormatDateTime(string dateTime, string format, string lang, bool isDate) { throw null; }
+ public static string MSLocalName(string name) { throw null; }
+ public static string MSNamespaceUri(string name, System.Xml.XPath.XPathNavigator currentNode) { throw null; }
+ public static double MSNumber(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> value) { throw null; }
+ public static double MSStringCompare(string s1, string s2, string lang, string options) { throw null; }
+ public static string MSUtc(string dateTime) { throw null; }
+ public static string NormalizeSpace(string value) { throw null; }
+ public static string OuterXml(System.Xml.XPath.XPathNavigator navigator) { throw null; }
+ public static double Round(double value) { throw null; }
+ public static bool StartsWith(string s1, string s2) { throw null; }
+ public static string Substring(string value, double startIndex) { throw null; }
+ public static string Substring(string value, double startIndex, double length) { throw null; }
+ public static string SubstringAfter(string s1, string s2) { throw null; }
+ public static string SubstringBefore(string s1, string s2) { throw null; }
+ public static System.Xml.XPath.XPathItem SystemProperty(System.Xml.XmlQualifiedName name) { throw null; }
+ public static string Translate(string arg, string mapString, string transString) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XsltLibrary
+ {
+ internal XsltLibrary() { }
+ public int CheckScriptNamespace(string nsUri) { throw null; }
+ public bool ElementAvailable(System.Xml.XmlQualifiedName name) { throw null; }
+ public bool EqualityOperator(double opCode, System.Collections.Generic.IList<System.Xml.XPath.XPathItem> left, System.Collections.Generic.IList<System.Xml.XPath.XPathItem> right) { throw null; }
+ public string FormatMessage(string res, System.Collections.Generic.IList<string> args) { throw null; }
+ public string FormatNumberDynamic(double value, string formatPicture, System.Xml.XmlQualifiedName decimalFormatName, string errorMessageName) { throw null; }
+ public string FormatNumberStatic(double value, double decimalFormatterIndex) { throw null; }
+ public bool FunctionAvailable(System.Xml.XmlQualifiedName name) { throw null; }
+ public bool IsSameNodeSort(System.Xml.XPath.XPathNavigator nav1, System.Xml.XPath.XPathNavigator nav2) { throw null; }
+ public int LangToLcid(string lang, bool forwardCompatibility) { throw null; }
+ public string NumberFormat(System.Collections.Generic.IList<System.Xml.XPath.XPathItem> value, string formatString, double lang, string letterValue, string groupingSeparator, double groupingSize) { throw null; }
+ public int RegisterDecimalFormat(System.Xml.XmlQualifiedName name, string infinitySymbol, string nanSymbol, string characters) { throw null; }
+ public double RegisterDecimalFormatter(string formatPicture, string infinitySymbol, string nanSymbol, string characters) { throw null; }
+ public bool RelationalOperator(double opCode, System.Collections.Generic.IList<System.Xml.XPath.XPathItem> left, System.Collections.Generic.IList<System.Xml.XPath.XPathItem> right) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/System.cs b/src/v4.5.2/System.cs
new file mode 100644
index 0000000..d5d063a
--- /dev/null
+++ b/src/v4.5.2/System.cs
@@ -0,0 +1,13527 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.DefaultDependencyAttribute((System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ComponentModel.DataAnnotations, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.StringFreezingAttribute]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))]
+namespace Microsoft.CSharp
+{
+ public partial class CSharpCodeProvider : System.CodeDom.Compiler.CodeDomProvider
+ {
+ public CSharpCodeProvider() { }
+ public CSharpCodeProvider(System.Collections.Generic.IDictionary<string, string> providerOptions) { }
+ public override string FileExtension { get { throw null; } }
+ [System.ObsoleteAttribute("Callers should not use the ICodeCompiler interface and should instead use the methods directly on the CodeDomProvider class.")]
+ public override System.CodeDom.Compiler.ICodeCompiler CreateCompiler() { throw null; }
+ [System.ObsoleteAttribute("Callers should not use the ICodeGenerator interface and should instead use the methods directly on the CodeDomProvider class.")]
+ public override System.CodeDom.Compiler.ICodeGenerator CreateGenerator() { throw null; }
+ public override void GenerateCodeFromMember(System.CodeDom.CodeTypeMember member, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public override System.ComponentModel.TypeConverter GetConverter(System.Type type) { throw null; }
+ }
+}
+namespace Microsoft.VisualBasic
+{
+ public partial class VBCodeProvider : System.CodeDom.Compiler.CodeDomProvider
+ {
+ public VBCodeProvider() { }
+ public VBCodeProvider(System.Collections.Generic.IDictionary<string, string> providerOptions) { }
+ public override string FileExtension { get { throw null; } }
+ public override System.CodeDom.Compiler.LanguageOptions LanguageOptions { get { throw null; } }
+ [System.ObsoleteAttribute("Callers should not use the ICodeCompiler interface and should instead use the methods directly on the CodeDomProvider class.")]
+ public override System.CodeDom.Compiler.ICodeCompiler CreateCompiler() { throw null; }
+ [System.ObsoleteAttribute("Callers should not use the ICodeGenerator interface and should instead use the methods directly on the CodeDomProvider class.")]
+ public override System.CodeDom.Compiler.ICodeGenerator CreateGenerator() { throw null; }
+ public override void GenerateCodeFromMember(System.CodeDom.CodeTypeMember member, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public override System.ComponentModel.TypeConverter GetConverter(System.Type type) { throw null; }
+ }
+}
+namespace Microsoft.Win32
+{
+ public partial class IntranetZoneCredentialPolicy : System.Net.ICredentialPolicy
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
+ public IntranetZoneCredentialPolicy() { }
+ public virtual bool ShouldSendCredential(System.Uri challengeUri, System.Net.WebRequest request, System.Net.NetworkCredential credential, System.Net.IAuthenticationModule authModule) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class PowerModeChangedEventArgs : System.EventArgs
+ {
+ public PowerModeChangedEventArgs(Microsoft.Win32.PowerModes mode) { }
+ public Microsoft.Win32.PowerModes Mode { get { throw null; } }
+ }
+ public delegate void PowerModeChangedEventHandler(object sender, Microsoft.Win32.PowerModeChangedEventArgs e);
+ public enum PowerModes
+ {
+ Resume = 1,
+ StatusChange = 2,
+ Suspend = 3,
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class SessionEndedEventArgs : System.EventArgs
+ {
+ public SessionEndedEventArgs(Microsoft.Win32.SessionEndReasons reason) { }
+ public Microsoft.Win32.SessionEndReasons Reason { get { throw null; } }
+ }
+ public delegate void SessionEndedEventHandler(object sender, Microsoft.Win32.SessionEndedEventArgs e);
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class SessionEndingEventArgs : System.EventArgs
+ {
+ public SessionEndingEventArgs(Microsoft.Win32.SessionEndReasons reason) { }
+ public bool Cancel { get { throw null; } set { } }
+ public Microsoft.Win32.SessionEndReasons Reason { get { throw null; } }
+ }
+ public delegate void SessionEndingEventHandler(object sender, Microsoft.Win32.SessionEndingEventArgs e);
+ public enum SessionEndReasons
+ {
+ Logoff = 1,
+ SystemShutdown = 2,
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class SessionSwitchEventArgs : System.EventArgs
+ {
+ public SessionSwitchEventArgs(Microsoft.Win32.SessionSwitchReason reason) { }
+ public Microsoft.Win32.SessionSwitchReason Reason { get { throw null; } }
+ }
+ public delegate void SessionSwitchEventHandler(object sender, Microsoft.Win32.SessionSwitchEventArgs e);
+ public enum SessionSwitchReason
+ {
+ ConsoleConnect = 1,
+ ConsoleDisconnect = 2,
+ RemoteConnect = 3,
+ RemoteDisconnect = 4,
+ SessionLock = 7,
+ SessionLogoff = 6,
+ SessionLogon = 5,
+ SessionRemoteControl = 9,
+ SessionUnlock = 8,
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public sealed partial class SystemEvents
+ {
+ internal SystemEvents() { }
+ [System.MonoTODOAttribute]
+ public static event System.EventHandler DisplaySettingsChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event System.EventHandler DisplaySettingsChanging { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event System.EventHandler EventsThreadShutdown { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event System.EventHandler InstalledFontsChanged { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ [System.ObsoleteAttribute("")]
+ public static event System.EventHandler LowMemory { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event System.EventHandler PaletteChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event Microsoft.Win32.PowerModeChangedEventHandler PowerModeChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event Microsoft.Win32.SessionEndedEventHandler SessionEnded { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event Microsoft.Win32.SessionEndingEventHandler SessionEnding { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event Microsoft.Win32.SessionSwitchEventHandler SessionSwitch { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event System.EventHandler TimeChanged { add { } remove { } }
+ public static event Microsoft.Win32.TimerElapsedEventHandler TimerElapsed { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event Microsoft.Win32.UserPreferenceChangedEventHandler UserPreferenceChanged { add { } remove { } }
+ [System.MonoTODOAttribute("Currently does nothing on Mono")]
+ public static event Microsoft.Win32.UserPreferenceChangingEventHandler UserPreferenceChanging { add { } remove { } }
+ public static System.IntPtr CreateTimer(int interval) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void InvokeOnEventsThread(System.Delegate method) { }
+ public static void KillTimer(System.IntPtr timerId) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class TimerElapsedEventArgs : System.EventArgs
+ {
+ public TimerElapsedEventArgs(System.IntPtr timerId) { }
+ public System.IntPtr TimerId { get { throw null; } }
+ }
+ public delegate void TimerElapsedEventHandler(object sender, Microsoft.Win32.TimerElapsedEventArgs e);
+ public enum UserPreferenceCategory
+ {
+ Accessibility = 1,
+ Color = 2,
+ Desktop = 3,
+ General = 4,
+ Icon = 5,
+ Keyboard = 6,
+ Locale = 13,
+ Menu = 7,
+ Mouse = 8,
+ Policy = 9,
+ Power = 10,
+ Screensaver = 11,
+ VisualStyle = 14,
+ Window = 12,
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class UserPreferenceChangedEventArgs : System.EventArgs
+ {
+ public UserPreferenceChangedEventArgs(Microsoft.Win32.UserPreferenceCategory category) { }
+ public Microsoft.Win32.UserPreferenceCategory Category { get { throw null; } }
+ }
+ public delegate void UserPreferenceChangedEventHandler(object sender, Microsoft.Win32.UserPreferenceChangedEventArgs e);
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public partial class UserPreferenceChangingEventArgs : System.EventArgs
+ {
+ public UserPreferenceChangingEventArgs(Microsoft.Win32.UserPreferenceCategory category) { }
+ public Microsoft.Win32.UserPreferenceCategory Category { get { throw null; } }
+ }
+ public delegate void UserPreferenceChangingEventHandler(object sender, Microsoft.Win32.UserPreferenceChangingEventArgs e);
+}
+namespace System
+{
+ public partial class FileStyleUriParser : System.UriParser
+ {
+ public FileStyleUriParser() { }
+ }
+ public partial class FtpStyleUriParser : System.UriParser
+ {
+ public FtpStyleUriParser() { }
+ }
+ public partial class GenericUriParser : System.UriParser
+ {
+ public GenericUriParser(System.GenericUriParserOptions options) { }
+ }
+ [System.FlagsAttribute]
+ public enum GenericUriParserOptions
+ {
+ AllowEmptyAuthority = 2,
+ Default = 0,
+ DontCompressPath = 128,
+ DontConvertPathBackslashes = 64,
+ DontUnescapePathDotsAndSlashes = 256,
+ GenericAuthority = 1,
+ Idn = 512,
+ IriParsing = 1024,
+ NoFragment = 32,
+ NoPort = 8,
+ NoQuery = 16,
+ NoUserInfo = 4,
+ }
+ public partial class GopherStyleUriParser : System.UriParser
+ {
+ public GopherStyleUriParser() { }
+ }
+ public partial class HttpStyleUriParser : System.UriParser
+ {
+ public HttpStyleUriParser() { }
+ }
+ public partial class LdapStyleUriParser : System.UriParser
+ {
+ public LdapStyleUriParser() { }
+ }
+ public partial class NetPipeStyleUriParser : System.UriParser
+ {
+ public NetPipeStyleUriParser() { }
+ }
+ public partial class NetTcpStyleUriParser : System.UriParser
+ {
+ public NetTcpStyleUriParser() { }
+ }
+ public partial class NewsStyleUriParser : System.UriParser
+ {
+ public NewsStyleUriParser() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.UriTypeConverter))]
+ [System.SerializableAttribute]
+ public partial class Uri : System.Runtime.Serialization.ISerializable
+ {
+ public static readonly string SchemeDelimiter;
+ public static readonly string UriSchemeFile;
+ public static readonly string UriSchemeFtp;
+ public static readonly string UriSchemeGopher;
+ public static readonly string UriSchemeHttp;
+ public static readonly string UriSchemeHttps;
+ public static readonly string UriSchemeMailto;
+ public static readonly string UriSchemeNetPipe;
+ public static readonly string UriSchemeNetTcp;
+ public static readonly string UriSchemeNews;
+ public static readonly string UriSchemeNntp;
+ protected Uri(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public Uri(string uriString) { }
+ [System.ObsoleteAttribute("The constructor has been deprecated. Please use new Uri(string). The dontEscape parameter is deprecated and is always false. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public Uri(string uriString, bool dontEscape) { }
+ public Uri(string uriString, System.UriKind uriKind) { }
+ public Uri(System.Uri baseUri, string relativeUri) { }
+ [System.ObsoleteAttribute("The constructor has been deprecated. Please new Uri(Uri, string). The dontEscape parameter is deprecated and is always false. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public Uri(System.Uri baseUri, string relativeUri, bool dontEscape) { }
+ public Uri(System.Uri baseUri, System.Uri relativeUri) { }
+ public string AbsolutePath { get { throw null; } }
+ public string AbsoluteUri { get { throw null; } }
+ public string Authority { get { throw null; } }
+ public string DnsSafeHost { get { throw null; } }
+ public string Fragment { get { throw null; } }
+ public string Host { get { throw null; } }
+ public System.UriHostNameType HostNameType { get { throw null; } }
+ public bool IsAbsoluteUri { get { throw null; } }
+ public bool IsDefaultPort { get { throw null; } }
+ public bool IsFile { get { throw null; } }
+ public bool IsLoopback { get { throw null; } }
+ public bool IsUnc { get { throw null; } }
+ public string LocalPath { get { throw null; } }
+ public string OriginalString { get { throw null; } }
+ public string PathAndQuery { get { throw null; } }
+ public int Port { get { throw null; } }
+ public string Query { get { throw null; } }
+ public string Scheme { get { throw null; } }
+ public string[] Segments { get { throw null; } }
+ public bool UserEscaped { get { throw null; } }
+ public string UserInfo { get { throw null; } }
+ [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual void Canonicalize() { }
+ public static System.UriHostNameType CheckHostName(string name) { throw null; }
+ public static bool CheckSchemeName(string schemeName) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual void CheckSecurity() { }
+ public static int Compare(System.Uri uri1, System.Uri uri2, System.UriComponents partsToCompare, System.UriFormat compareFormat, System.StringComparison comparisonType) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
+ public override bool Equals(object comparand) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual void Escape() { }
+ public static string EscapeDataString(string stringToEscape) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. Please use GetComponents() or static EscapeUriString() to escape a Uri component or a string. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected static string EscapeString(string str) { throw null; }
+ public static string EscapeUriString(string stringToEscape) { throw null; }
+ public static int FromHex(char digit) { throw null; }
+ public string GetComponents(System.UriComponents components, System.UriFormat format) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
+ public override int GetHashCode() { throw null; }
+ public string GetLeftPart(System.UriPartial part) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ protected void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public static string HexEscape(char character) { throw null; }
+ public static char HexUnescape(string pattern, ref int index) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual bool IsBadFileSystemCharacter(char character) { throw null; }
+ public bool IsBaseOf(System.Uri uri) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected static bool IsExcludedCharacter(char character) { throw null; }
+ public static bool IsHexDigit(char character) { throw null; }
+ public static bool IsHexEncoding(string pattern, int index) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual bool IsReservedCharacter(char character) { throw null; }
+ public bool IsWellFormedOriginalString() { throw null; }
+ public static bool IsWellFormedUriString(string uriString, System.UriKind uriKind) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. Please use MakeRelativeUri(Uri uri). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public string MakeRelative(System.Uri toUri) { throw null; }
+ public System.Uri MakeRelativeUri(System.Uri uri) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
+ public static bool operator ==(System.Uri uri1, System.Uri uri2) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
+ public static bool operator !=(System.Uri uri1, System.Uri uri2) { throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual void Parse() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
+ public override string ToString() { throw null; }
+ public static bool TryCreate(string uriString, System.UriKind uriKind, out System.Uri result) { result = default(System.Uri); throw null; }
+ public static bool TryCreate(System.Uri baseUri, string relativeUri, out System.Uri result) { result = default(System.Uri); throw null; }
+ public static bool TryCreate(System.Uri baseUri, System.Uri relativeUri, out System.Uri result) { result = default(System.Uri); throw null; }
+ [System.ObsoleteAttribute("The method has been deprecated. Please use GetComponents() or static UnescapeDataString() to unescape a Uri component or a string. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected virtual string Unescape(string path) { throw null; }
+ public static string UnescapeDataString(string stringToUnescape) { throw null; }
+ }
+ public partial class UriBuilder
+ {
+ public UriBuilder() { }
+ public UriBuilder(string uri) { }
+ public UriBuilder(string schemeName, string hostName) { }
+ public UriBuilder(string scheme, string host, int portNumber) { }
+ public UriBuilder(string scheme, string host, int port, string pathValue) { }
+ public UriBuilder(string scheme, string host, int port, string path, string extraValue) { }
+ public UriBuilder(System.Uri uri) { }
+ public string Fragment { get { throw null; } set { } }
+ public string Host { get { throw null; } set { } }
+ public string Password { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public int Port { get { throw null; } set { } }
+ public string Query { get { throw null; } set { } }
+ public string Scheme { get { throw null; } set { } }
+ public System.Uri Uri { get { throw null; } }
+ public string UserName { get { throw null; } set { } }
+ public override bool Equals(object rparam) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum UriComponents
+ {
+ AbsoluteUri = 127,
+ Fragment = 64,
+ Host = 4,
+ HostAndPort = 132,
+ HttpRequestUrl = 61,
+ KeepDelimiter = 1073741824,
+ NormalizedHost = 256,
+ Path = 16,
+ PathAndQuery = 48,
+ Port = 8,
+ Query = 32,
+ Scheme = 1,
+ SchemeAndServer = 13,
+ SerializationInfoString = -2147483648,
+ StrongAuthority = 134,
+ StrongPort = 128,
+ UserInfo = 2,
+ }
+ public enum UriFormat
+ {
+ SafeUnescaped = 3,
+ Unescaped = 2,
+ UriEscaped = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class UriFormatException : System.FormatException, System.Runtime.Serialization.ISerializable
+ {
+ public UriFormatException() { }
+ protected UriFormatException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public UriFormatException(string textString) { }
+ public UriFormatException(string textString, System.Exception e) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public enum UriHostNameType
+ {
+ Basic = 1,
+ Dns = 2,
+ IPv4 = 3,
+ IPv6 = 4,
+ Unknown = 0,
+ }
+ public enum UriIdnScope
+ {
+ All = 2,
+ AllExceptIntranet = 1,
+ None = 0,
+ }
+ public enum UriKind
+ {
+ Absolute = 1,
+ Relative = 2,
+ RelativeOrAbsolute = 0,
+ }
+ public abstract partial class UriParser
+ {
+ protected UriParser() { }
+ protected virtual string GetComponents(System.Uri uri, System.UriComponents components, System.UriFormat format) { throw null; }
+ protected virtual void InitializeAndValidate(System.Uri uri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); }
+ protected virtual bool IsBaseOf(System.Uri baseUri, System.Uri relativeUri) { throw null; }
+ public static bool IsKnownScheme(string schemeName) { throw null; }
+ protected virtual bool IsWellFormedOriginalString(System.Uri uri) { throw null; }
+ protected virtual System.UriParser OnNewUri() { throw null; }
+ protected virtual void OnRegister(string schemeName, int defaultPort) { }
+ public static void Register(System.UriParser uriParser, string schemeName, int defaultPort) { }
+ protected virtual string Resolve(System.Uri baseUri, System.Uri relativeUri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); throw null; }
+ }
+ public enum UriPartial
+ {
+ Authority = 1,
+ Path = 2,
+ Query = 3,
+ Scheme = 0,
+ }
+ public partial class UriTypeConverter : System.ComponentModel.TypeConverter
+ {
+ public UriTypeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override bool IsValid(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ }
+}
+namespace System.CodeDom
+{
+ [System.SerializableAttribute]
+ public partial class CodeArgumentReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeArgumentReferenceExpression() { }
+ public CodeArgumentReferenceExpression(string parameterName) { }
+ public string ParameterName { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeArrayCreateExpression : System.CodeDom.CodeExpression
+ {
+ public CodeArrayCreateExpression() { }
+ public CodeArrayCreateExpression(System.CodeDom.CodeTypeReference createType, System.CodeDom.CodeExpression size) { }
+ public CodeArrayCreateExpression(System.CodeDom.CodeTypeReference createType, params System.CodeDom.CodeExpression[] initializers) { }
+ public CodeArrayCreateExpression(System.CodeDom.CodeTypeReference createType, int size) { }
+ public CodeArrayCreateExpression(string createType, System.CodeDom.CodeExpression size) { }
+ public CodeArrayCreateExpression(string createType, params System.CodeDom.CodeExpression[] initializers) { }
+ public CodeArrayCreateExpression(string createType, int size) { }
+ public CodeArrayCreateExpression(System.Type createType, System.CodeDom.CodeExpression size) { }
+ public CodeArrayCreateExpression(System.Type createType, params System.CodeDom.CodeExpression[] initializers) { }
+ public CodeArrayCreateExpression(System.Type createType, int size) { }
+ public System.CodeDom.CodeTypeReference CreateType { get { throw null; } set { } }
+ public System.CodeDom.CodeExpressionCollection Initializers { get { throw null; } }
+ public int Size { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeExpression SizeExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeArrayIndexerExpression : System.CodeDom.CodeExpression
+ {
+ public CodeArrayIndexerExpression() { }
+ public CodeArrayIndexerExpression(System.CodeDom.CodeExpression targetObject, params System.CodeDom.CodeExpression[] indices) { }
+ public System.CodeDom.CodeExpressionCollection Indices { get { throw null; } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeAssignStatement : System.CodeDom.CodeStatement
+ {
+ public CodeAssignStatement() { }
+ public CodeAssignStatement(System.CodeDom.CodeExpression left, System.CodeDom.CodeExpression right) { }
+ public System.CodeDom.CodeExpression Left { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeExpression Right { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeAttachEventStatement : System.CodeDom.CodeStatement
+ {
+ public CodeAttachEventStatement() { }
+ public CodeAttachEventStatement(System.CodeDom.CodeEventReferenceExpression eventRef, System.CodeDom.CodeExpression listener) { }
+ public CodeAttachEventStatement(System.CodeDom.CodeExpression targetObject, string eventName, System.CodeDom.CodeExpression listener) { }
+ public System.CodeDom.CodeEventReferenceExpression Event { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Listener { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeAttributeArgument
+ {
+ public CodeAttributeArgument() { }
+ public CodeAttributeArgument(System.CodeDom.CodeExpression value) { }
+ public CodeAttributeArgument(string name, System.CodeDom.CodeExpression value) { }
+ public string Name { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeAttributeArgumentCollection : System.Collections.CollectionBase
+ {
+ public CodeAttributeArgumentCollection() { }
+ public CodeAttributeArgumentCollection(System.CodeDom.CodeAttributeArgumentCollection value) { }
+ public CodeAttributeArgumentCollection(System.CodeDom.CodeAttributeArgument[] value) { }
+ public System.CodeDom.CodeAttributeArgument this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeAttributeArgument value) { throw null; }
+ public void AddRange(System.CodeDom.CodeAttributeArgumentCollection value) { }
+ public void AddRange(System.CodeDom.CodeAttributeArgument[] value) { }
+ public bool Contains(System.CodeDom.CodeAttributeArgument value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeAttributeArgument[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeAttributeArgument value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeAttributeArgument value) { }
+ public void Remove(System.CodeDom.CodeAttributeArgument value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeAttributeDeclaration
+ {
+ public CodeAttributeDeclaration() { }
+ public CodeAttributeDeclaration(System.CodeDom.CodeTypeReference attributeType) { }
+ public CodeAttributeDeclaration(System.CodeDom.CodeTypeReference attributeType, params System.CodeDom.CodeAttributeArgument[] arguments) { }
+ public CodeAttributeDeclaration(string name) { }
+ public CodeAttributeDeclaration(string name, params System.CodeDom.CodeAttributeArgument[] arguments) { }
+ public System.CodeDom.CodeAttributeArgumentCollection Arguments { get { throw null; } }
+ public System.CodeDom.CodeTypeReference AttributeType { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeAttributeDeclarationCollection : System.Collections.CollectionBase
+ {
+ public CodeAttributeDeclarationCollection() { }
+ public CodeAttributeDeclarationCollection(System.CodeDom.CodeAttributeDeclarationCollection value) { }
+ public CodeAttributeDeclarationCollection(System.CodeDom.CodeAttributeDeclaration[] value) { }
+ public System.CodeDom.CodeAttributeDeclaration this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeAttributeDeclaration value) { throw null; }
+ public void AddRange(System.CodeDom.CodeAttributeDeclarationCollection value) { }
+ public void AddRange(System.CodeDom.CodeAttributeDeclaration[] value) { }
+ public bool Contains(System.CodeDom.CodeAttributeDeclaration value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeAttributeDeclaration[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeAttributeDeclaration value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeAttributeDeclaration value) { }
+ public void Remove(System.CodeDom.CodeAttributeDeclaration value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeBaseReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeBaseReferenceExpression() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeBinaryOperatorExpression : System.CodeDom.CodeExpression
+ {
+ public CodeBinaryOperatorExpression() { }
+ public CodeBinaryOperatorExpression(System.CodeDom.CodeExpression left, System.CodeDom.CodeBinaryOperatorType op, System.CodeDom.CodeExpression right) { }
+ public System.CodeDom.CodeExpression Left { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeBinaryOperatorType Operator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeExpression Right { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public enum CodeBinaryOperatorType
+ {
+ Add = 0,
+ Assign = 5,
+ BitwiseAnd = 10,
+ BitwiseOr = 9,
+ BooleanAnd = 12,
+ BooleanOr = 11,
+ Divide = 3,
+ GreaterThan = 15,
+ GreaterThanOrEqual = 16,
+ IdentityEquality = 7,
+ IdentityInequality = 6,
+ LessThan = 13,
+ LessThanOrEqual = 14,
+ Modulus = 4,
+ Multiply = 2,
+ Subtract = 1,
+ ValueEquality = 8,
+ }
+ [System.SerializableAttribute]
+ public partial class CodeCastExpression : System.CodeDom.CodeExpression
+ {
+ public CodeCastExpression() { }
+ public CodeCastExpression(System.CodeDom.CodeTypeReference targetType, System.CodeDom.CodeExpression expression) { }
+ public CodeCastExpression(string targetType, System.CodeDom.CodeExpression expression) { }
+ public CodeCastExpression(System.Type targetType, System.CodeDom.CodeExpression expression) { }
+ public System.CodeDom.CodeExpression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeTypeReference TargetType { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeCatchClause
+ {
+ public CodeCatchClause() { }
+ public CodeCatchClause(string localName) { }
+ public CodeCatchClause(string localName, System.CodeDom.CodeTypeReference catchExceptionType) { }
+ public CodeCatchClause(string localName, System.CodeDom.CodeTypeReference catchExceptionType, params System.CodeDom.CodeStatement[] statements) { }
+ public System.CodeDom.CodeTypeReference CatchExceptionType { get { throw null; } set { } }
+ public string LocalName { get { throw null; } set { } }
+ public System.CodeDom.CodeStatementCollection Statements { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeCatchClauseCollection : System.Collections.CollectionBase
+ {
+ public CodeCatchClauseCollection() { }
+ public CodeCatchClauseCollection(System.CodeDom.CodeCatchClauseCollection value) { }
+ public CodeCatchClauseCollection(System.CodeDom.CodeCatchClause[] value) { }
+ public System.CodeDom.CodeCatchClause this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeCatchClause value) { throw null; }
+ public void AddRange(System.CodeDom.CodeCatchClauseCollection value) { }
+ public void AddRange(System.CodeDom.CodeCatchClause[] value) { }
+ public bool Contains(System.CodeDom.CodeCatchClause value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeCatchClause[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeCatchClause value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeCatchClause value) { }
+ public void Remove(System.CodeDom.CodeCatchClause value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeChecksumPragma : System.CodeDom.CodeDirective
+ {
+ public CodeChecksumPragma() { }
+ public CodeChecksumPragma(string fileName, System.Guid checksumAlgorithmId, byte[] checksumData) { }
+ public System.Guid ChecksumAlgorithmId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] ChecksumData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string FileName { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeComment : System.CodeDom.CodeObject
+ {
+ public CodeComment() { }
+ public CodeComment(string text) { }
+ public CodeComment(string text, bool docComment) { }
+ public bool DocComment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Text { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeCommentStatement : System.CodeDom.CodeStatement
+ {
+ public CodeCommentStatement() { }
+ public CodeCommentStatement(System.CodeDom.CodeComment comment) { }
+ public CodeCommentStatement(string text) { }
+ public CodeCommentStatement(string text, bool docComment) { }
+ public System.CodeDom.CodeComment Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeCommentStatementCollection : System.Collections.CollectionBase
+ {
+ public CodeCommentStatementCollection() { }
+ public CodeCommentStatementCollection(System.CodeDom.CodeCommentStatementCollection value) { }
+ public CodeCommentStatementCollection(System.CodeDom.CodeCommentStatement[] value) { }
+ public System.CodeDom.CodeCommentStatement this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeCommentStatement value) { throw null; }
+ public void AddRange(System.CodeDom.CodeCommentStatementCollection value) { }
+ public void AddRange(System.CodeDom.CodeCommentStatement[] value) { }
+ public bool Contains(System.CodeDom.CodeCommentStatement value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeCommentStatement[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeCommentStatement value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeCommentStatement value) { }
+ public void Remove(System.CodeDom.CodeCommentStatement value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeCompileUnit : System.CodeDom.CodeObject
+ {
+ public CodeCompileUnit() { }
+ public System.CodeDom.CodeAttributeDeclarationCollection AssemblyCustomAttributes { get { throw null; } }
+ public System.CodeDom.CodeDirectiveCollection EndDirectives { get { throw null; } }
+ public System.CodeDom.CodeNamespaceCollection Namespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Specialized.StringCollection ReferencedAssemblies { get { throw null; } }
+ public System.CodeDom.CodeDirectiveCollection StartDirectives { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeConditionStatement : System.CodeDom.CodeStatement
+ {
+ public CodeConditionStatement() { }
+ public CodeConditionStatement(System.CodeDom.CodeExpression condition, params System.CodeDom.CodeStatement[] trueStatements) { }
+ public CodeConditionStatement(System.CodeDom.CodeExpression condition, System.CodeDom.CodeStatement[] trueStatements, System.CodeDom.CodeStatement[] falseStatements) { }
+ public System.CodeDom.CodeExpression Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeStatementCollection FalseStatements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeStatementCollection TrueStatements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeConstructor : System.CodeDom.CodeMemberMethod
+ {
+ public CodeConstructor() { }
+ public System.CodeDom.CodeExpressionCollection BaseConstructorArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeExpressionCollection ChainedConstructorArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeDefaultValueExpression : System.CodeDom.CodeExpression
+ {
+ public CodeDefaultValueExpression() { }
+ public CodeDefaultValueExpression(System.CodeDom.CodeTypeReference type) { }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeDelegateCreateExpression : System.CodeDom.CodeExpression
+ {
+ public CodeDelegateCreateExpression() { }
+ public CodeDelegateCreateExpression(System.CodeDom.CodeTypeReference delegateType, System.CodeDom.CodeExpression targetObject, string methodName) { }
+ public System.CodeDom.CodeTypeReference DelegateType { get { throw null; } set { } }
+ public string MethodName { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeDelegateInvokeExpression : System.CodeDom.CodeExpression
+ {
+ public CodeDelegateInvokeExpression() { }
+ public CodeDelegateInvokeExpression(System.CodeDom.CodeExpression targetObject) { }
+ public CodeDelegateInvokeExpression(System.CodeDom.CodeExpression targetObject, params System.CodeDom.CodeExpression[] parameters) { }
+ public System.CodeDom.CodeExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeDirectionExpression : System.CodeDom.CodeExpression
+ {
+ public CodeDirectionExpression() { }
+ public CodeDirectionExpression(System.CodeDom.FieldDirection direction, System.CodeDom.CodeExpression expression) { }
+ public System.CodeDom.FieldDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeExpression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeDirective : System.CodeDom.CodeObject
+ {
+ public CodeDirective() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeDirectiveCollection : System.Collections.CollectionBase
+ {
+ public CodeDirectiveCollection() { }
+ public CodeDirectiveCollection(System.CodeDom.CodeDirectiveCollection value) { }
+ public CodeDirectiveCollection(System.CodeDom.CodeDirective[] value) { }
+ public System.CodeDom.CodeDirective this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeDirective value) { throw null; }
+ public void AddRange(System.CodeDom.CodeDirectiveCollection value) { }
+ public void AddRange(System.CodeDom.CodeDirective[] value) { }
+ public bool Contains(System.CodeDom.CodeDirective value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeDirective[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeDirective value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeDirective value) { }
+ public void Remove(System.CodeDom.CodeDirective value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeEntryPointMethod : System.CodeDom.CodeMemberMethod
+ {
+ public CodeEntryPointMethod() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeEventReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeEventReferenceExpression() { }
+ public CodeEventReferenceExpression(System.CodeDom.CodeExpression targetObject, string eventName) { }
+ public string EventName { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeExpression : System.CodeDom.CodeObject
+ {
+ public CodeExpression() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeExpressionCollection : System.Collections.CollectionBase
+ {
+ public CodeExpressionCollection() { }
+ public CodeExpressionCollection(System.CodeDom.CodeExpressionCollection value) { }
+ public CodeExpressionCollection(System.CodeDom.CodeExpression[] value) { }
+ public System.CodeDom.CodeExpression this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeExpression value) { throw null; }
+ public void AddRange(System.CodeDom.CodeExpressionCollection value) { }
+ public void AddRange(System.CodeDom.CodeExpression[] value) { }
+ public bool Contains(System.CodeDom.CodeExpression value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeExpression[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeExpression value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeExpression value) { }
+ public void Remove(System.CodeDom.CodeExpression value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeExpressionStatement : System.CodeDom.CodeStatement
+ {
+ public CodeExpressionStatement() { }
+ public CodeExpressionStatement(System.CodeDom.CodeExpression expression) { }
+ public System.CodeDom.CodeExpression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeFieldReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeFieldReferenceExpression() { }
+ public CodeFieldReferenceExpression(System.CodeDom.CodeExpression targetObject, string fieldName) { }
+ public string FieldName { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeGotoStatement : System.CodeDom.CodeStatement
+ {
+ public CodeGotoStatement() { }
+ public CodeGotoStatement(string label) { }
+ public string Label { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeIndexerExpression : System.CodeDom.CodeExpression
+ {
+ public CodeIndexerExpression() { }
+ public CodeIndexerExpression(System.CodeDom.CodeExpression targetObject, params System.CodeDom.CodeExpression[] indices) { }
+ public System.CodeDom.CodeExpressionCollection Indices { get { throw null; } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeIterationStatement : System.CodeDom.CodeStatement
+ {
+ public CodeIterationStatement() { }
+ public CodeIterationStatement(System.CodeDom.CodeStatement initStatement, System.CodeDom.CodeExpression testExpression, System.CodeDom.CodeStatement incrementStatement, params System.CodeDom.CodeStatement[] statements) { }
+ public System.CodeDom.CodeStatement IncrementStatement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeStatement InitStatement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeStatementCollection Statements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeExpression TestExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeLabeledStatement : System.CodeDom.CodeStatement
+ {
+ public CodeLabeledStatement() { }
+ public CodeLabeledStatement(string label) { }
+ public CodeLabeledStatement(string label, System.CodeDom.CodeStatement statement) { }
+ public string Label { get { throw null; } set { } }
+ public System.CodeDom.CodeStatement Statement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeLinePragma
+ {
+ public CodeLinePragma() { }
+ public CodeLinePragma(string fileName, int lineNumber) { }
+ public string FileName { get { throw null; } set { } }
+ public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeMemberEvent : System.CodeDom.CodeTypeMember
+ {
+ public CodeMemberEvent() { }
+ public System.CodeDom.CodeTypeReferenceCollection ImplementationTypes { get { throw null; } }
+ public System.CodeDom.CodeTypeReference PrivateImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeMemberField : System.CodeDom.CodeTypeMember
+ {
+ public CodeMemberField() { }
+ public CodeMemberField(System.CodeDom.CodeTypeReference type, string name) { }
+ public CodeMemberField(string type, string name) { }
+ public CodeMemberField(System.Type type, string name) { }
+ public System.CodeDom.CodeExpression InitExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeMemberMethod : System.CodeDom.CodeTypeMember
+ {
+ public CodeMemberMethod() { }
+ public System.CodeDom.CodeTypeReferenceCollection ImplementationTypes { get { throw null; } }
+ public System.CodeDom.CodeParameterDeclarationExpressionCollection Parameters { get { throw null; } }
+ public System.CodeDom.CodeTypeReference PrivateImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeTypeReference ReturnType { get { throw null; } set { } }
+ public System.CodeDom.CodeAttributeDeclarationCollection ReturnTypeCustomAttributes { get { throw null; } }
+ public System.CodeDom.CodeStatementCollection Statements { get { throw null; } }
+ public System.CodeDom.CodeTypeParameterCollection TypeParameters { get { throw null; } }
+ public event System.EventHandler PopulateImplementationTypes { add { } remove { } }
+ public event System.EventHandler PopulateParameters { add { } remove { } }
+ public event System.EventHandler PopulateStatements { add { } remove { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeMemberProperty : System.CodeDom.CodeTypeMember
+ {
+ public CodeMemberProperty() { }
+ public System.CodeDom.CodeStatementCollection GetStatements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasGet { get { throw null; } set { } }
+ public bool HasSet { get { throw null; } set { } }
+ public System.CodeDom.CodeTypeReferenceCollection ImplementationTypes { get { throw null; } }
+ public System.CodeDom.CodeParameterDeclarationExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeTypeReference PrivateImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeStatementCollection SetStatements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeMethodInvokeExpression : System.CodeDom.CodeExpression
+ {
+ public CodeMethodInvokeExpression() { }
+ public CodeMethodInvokeExpression(System.CodeDom.CodeExpression targetObject, string methodName, params System.CodeDom.CodeExpression[] parameters) { }
+ public CodeMethodInvokeExpression(System.CodeDom.CodeMethodReferenceExpression method, params System.CodeDom.CodeExpression[] parameters) { }
+ public System.CodeDom.CodeMethodReferenceExpression Method { get { throw null; } set { } }
+ public System.CodeDom.CodeExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeMethodReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeMethodReferenceExpression() { }
+ public CodeMethodReferenceExpression(System.CodeDom.CodeExpression targetObject, string methodName) { }
+ public CodeMethodReferenceExpression(System.CodeDom.CodeExpression targetObject, string methodName, params System.CodeDom.CodeTypeReference[] typeParameters) { }
+ public string MethodName { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeTypeReferenceCollection TypeArguments { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeMethodReturnStatement : System.CodeDom.CodeStatement
+ {
+ public CodeMethodReturnStatement() { }
+ public CodeMethodReturnStatement(System.CodeDom.CodeExpression expression) { }
+ public System.CodeDom.CodeExpression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeNamespace : System.CodeDom.CodeObject
+ {
+ public CodeNamespace() { }
+ public CodeNamespace(string name) { }
+ public System.CodeDom.CodeCommentStatementCollection Comments { get { throw null; } }
+ public System.CodeDom.CodeNamespaceImportCollection Imports { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public System.CodeDom.CodeTypeDeclarationCollection Types { get { throw null; } }
+ public event System.EventHandler PopulateComments { add { } remove { } }
+ public event System.EventHandler PopulateImports { add { } remove { } }
+ public event System.EventHandler PopulateTypes { add { } remove { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeNamespaceCollection : System.Collections.CollectionBase
+ {
+ public CodeNamespaceCollection() { }
+ public CodeNamespaceCollection(System.CodeDom.CodeNamespaceCollection value) { }
+ public CodeNamespaceCollection(System.CodeDom.CodeNamespace[] value) { }
+ public System.CodeDom.CodeNamespace this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeNamespace value) { throw null; }
+ public void AddRange(System.CodeDom.CodeNamespaceCollection value) { }
+ public void AddRange(System.CodeDom.CodeNamespace[] value) { }
+ public bool Contains(System.CodeDom.CodeNamespace value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeNamespace[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeNamespace value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeNamespace value) { }
+ public void Remove(System.CodeDom.CodeNamespace value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeNamespaceImport : System.CodeDom.CodeObject
+ {
+ public CodeNamespaceImport() { }
+ public CodeNamespaceImport(string nameSpace) { }
+ public System.CodeDom.CodeLinePragma LinePragma { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeNamespaceImportCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public CodeNamespaceImportCollection() { }
+ public int Count { get { throw null; } }
+ public System.CodeDom.CodeNamespaceImport this[int index] { get { throw null; } set { } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(System.CodeDom.CodeNamespaceImport value) { }
+ public void AddRange(System.CodeDom.CodeNamespaceImport[] value) { }
+ public void Clear() { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeObject
+ {
+ public CodeObject() { }
+ public System.Collections.IDictionary UserData { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeObjectCreateExpression : System.CodeDom.CodeExpression
+ {
+ public CodeObjectCreateExpression() { }
+ public CodeObjectCreateExpression(System.CodeDom.CodeTypeReference createType, params System.CodeDom.CodeExpression[] parameters) { }
+ public CodeObjectCreateExpression(string createType, params System.CodeDom.CodeExpression[] parameters) { }
+ public CodeObjectCreateExpression(System.Type createType, params System.CodeDom.CodeExpression[] parameters) { }
+ public System.CodeDom.CodeTypeReference CreateType { get { throw null; } set { } }
+ public System.CodeDom.CodeExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeParameterDeclarationExpression : System.CodeDom.CodeExpression
+ {
+ public CodeParameterDeclarationExpression() { }
+ public CodeParameterDeclarationExpression(System.CodeDom.CodeTypeReference type, string name) { }
+ public CodeParameterDeclarationExpression(string type, string name) { }
+ public CodeParameterDeclarationExpression(System.Type type, string name) { }
+ public System.CodeDom.CodeAttributeDeclarationCollection CustomAttributes { get { throw null; } set { } }
+ public System.CodeDom.FieldDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { get { throw null; } set { } }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeParameterDeclarationExpressionCollection : System.Collections.CollectionBase
+ {
+ public CodeParameterDeclarationExpressionCollection() { }
+ public CodeParameterDeclarationExpressionCollection(System.CodeDom.CodeParameterDeclarationExpressionCollection value) { }
+ public CodeParameterDeclarationExpressionCollection(System.CodeDom.CodeParameterDeclarationExpression[] value) { }
+ public System.CodeDom.CodeParameterDeclarationExpression this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeParameterDeclarationExpression value) { throw null; }
+ public void AddRange(System.CodeDom.CodeParameterDeclarationExpressionCollection value) { }
+ public void AddRange(System.CodeDom.CodeParameterDeclarationExpression[] value) { }
+ public bool Contains(System.CodeDom.CodeParameterDeclarationExpression value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeParameterDeclarationExpression[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeParameterDeclarationExpression value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeParameterDeclarationExpression value) { }
+ public void Remove(System.CodeDom.CodeParameterDeclarationExpression value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodePrimitiveExpression : System.CodeDom.CodeExpression
+ {
+ public CodePrimitiveExpression() { }
+ public CodePrimitiveExpression(object value) { }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodePropertyReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodePropertyReferenceExpression() { }
+ public CodePropertyReferenceExpression(System.CodeDom.CodeExpression targetObject, string propertyName) { }
+ public string PropertyName { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodePropertySetValueReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodePropertySetValueReferenceExpression() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeRegionDirective : System.CodeDom.CodeDirective
+ {
+ public CodeRegionDirective() { }
+ public CodeRegionDirective(System.CodeDom.CodeRegionMode regionMode, string regionText) { }
+ public System.CodeDom.CodeRegionMode RegionMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string RegionText { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum CodeRegionMode
+ {
+ End = 2,
+ None = 0,
+ Start = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class CodeRemoveEventStatement : System.CodeDom.CodeStatement
+ {
+ public CodeRemoveEventStatement() { }
+ public CodeRemoveEventStatement(System.CodeDom.CodeEventReferenceExpression eventRef, System.CodeDom.CodeExpression listener) { }
+ public CodeRemoveEventStatement(System.CodeDom.CodeExpression targetObject, string eventName, System.CodeDom.CodeExpression listener) { }
+ public System.CodeDom.CodeEventReferenceExpression Event { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Listener { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeSnippetCompileUnit : System.CodeDom.CodeCompileUnit
+ {
+ public CodeSnippetCompileUnit() { }
+ public CodeSnippetCompileUnit(string value) { }
+ public System.CodeDom.CodeLinePragma LinePragma { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Value { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeSnippetExpression : System.CodeDom.CodeExpression
+ {
+ public CodeSnippetExpression() { }
+ public CodeSnippetExpression(string value) { }
+ public string Value { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeSnippetStatement : System.CodeDom.CodeStatement
+ {
+ public CodeSnippetStatement() { }
+ public CodeSnippetStatement(string value) { }
+ public string Value { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeSnippetTypeMember : System.CodeDom.CodeTypeMember
+ {
+ public CodeSnippetTypeMember() { }
+ public CodeSnippetTypeMember(string text) { }
+ public string Text { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeStatement : System.CodeDom.CodeObject
+ {
+ public CodeStatement() { }
+ public System.CodeDom.CodeDirectiveCollection EndDirectives { get { throw null; } }
+ public System.CodeDom.CodeLinePragma LinePragma { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeDirectiveCollection StartDirectives { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeStatementCollection : System.Collections.CollectionBase
+ {
+ public CodeStatementCollection() { }
+ public CodeStatementCollection(System.CodeDom.CodeStatementCollection value) { }
+ public CodeStatementCollection(System.CodeDom.CodeStatement[] value) { }
+ public System.CodeDom.CodeStatement this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeExpression value) { throw null; }
+ public int Add(System.CodeDom.CodeStatement value) { throw null; }
+ public void AddRange(System.CodeDom.CodeStatementCollection value) { }
+ public void AddRange(System.CodeDom.CodeStatement[] value) { }
+ public bool Contains(System.CodeDom.CodeStatement value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeStatement[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeStatement value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeStatement value) { }
+ public void Remove(System.CodeDom.CodeStatement value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeThisReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeThisReferenceExpression() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeThrowExceptionStatement : System.CodeDom.CodeStatement
+ {
+ public CodeThrowExceptionStatement() { }
+ public CodeThrowExceptionStatement(System.CodeDom.CodeExpression toThrow) { }
+ public System.CodeDom.CodeExpression ToThrow { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTryCatchFinallyStatement : System.CodeDom.CodeStatement
+ {
+ public CodeTryCatchFinallyStatement() { }
+ public CodeTryCatchFinallyStatement(System.CodeDom.CodeStatement[] tryStatements, System.CodeDom.CodeCatchClause[] catchClauses) { }
+ public CodeTryCatchFinallyStatement(System.CodeDom.CodeStatement[] tryStatements, System.CodeDom.CodeCatchClause[] catchClauses, System.CodeDom.CodeStatement[] finallyStatements) { }
+ public System.CodeDom.CodeCatchClauseCollection CatchClauses { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeStatementCollection FinallyStatements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeStatementCollection TryStatements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeConstructor : System.CodeDom.CodeMemberMethod
+ {
+ public CodeTypeConstructor() { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeDeclaration : System.CodeDom.CodeTypeMember
+ {
+ public CodeTypeDeclaration() { }
+ public CodeTypeDeclaration(string name) { }
+ public System.CodeDom.CodeTypeReferenceCollection BaseTypes { get { throw null; } }
+ public bool IsClass { get { throw null; } set { } }
+ public bool IsEnum { get { throw null; } set { } }
+ public bool IsInterface { get { throw null; } set { } }
+ public bool IsPartial { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsStruct { get { throw null; } set { } }
+ public System.CodeDom.CodeTypeMemberCollection Members { get { throw null; } }
+ public System.Reflection.TypeAttributes TypeAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeTypeParameterCollection TypeParameters { get { throw null; } }
+ public event System.EventHandler PopulateBaseTypes { add { } remove { } }
+ public event System.EventHandler PopulateMembers { add { } remove { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeDeclarationCollection : System.Collections.CollectionBase
+ {
+ public CodeTypeDeclarationCollection() { }
+ public CodeTypeDeclarationCollection(System.CodeDom.CodeTypeDeclarationCollection value) { }
+ public CodeTypeDeclarationCollection(System.CodeDom.CodeTypeDeclaration[] value) { }
+ public System.CodeDom.CodeTypeDeclaration this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeTypeDeclaration value) { throw null; }
+ public void AddRange(System.CodeDom.CodeTypeDeclarationCollection value) { }
+ public void AddRange(System.CodeDom.CodeTypeDeclaration[] value) { }
+ public bool Contains(System.CodeDom.CodeTypeDeclaration value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeTypeDeclaration[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeTypeDeclaration value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeTypeDeclaration value) { }
+ public void Remove(System.CodeDom.CodeTypeDeclaration value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeDelegate : System.CodeDom.CodeTypeDeclaration
+ {
+ public CodeTypeDelegate() { }
+ public CodeTypeDelegate(string name) { }
+ public System.CodeDom.CodeParameterDeclarationExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeTypeReference ReturnType { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeMember : System.CodeDom.CodeObject
+ {
+ public CodeTypeMember() { }
+ public System.CodeDom.MemberAttributes Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeCommentStatementCollection Comments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.CodeDom.CodeAttributeDeclarationCollection CustomAttributes { get { throw null; } set { } }
+ public System.CodeDom.CodeDirectiveCollection EndDirectives { get { throw null; } }
+ public System.CodeDom.CodeLinePragma LinePragma { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { get { throw null; } set { } }
+ public System.CodeDom.CodeDirectiveCollection StartDirectives { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeMemberCollection : System.Collections.CollectionBase
+ {
+ public CodeTypeMemberCollection() { }
+ public CodeTypeMemberCollection(System.CodeDom.CodeTypeMemberCollection value) { }
+ public CodeTypeMemberCollection(System.CodeDom.CodeTypeMember[] value) { }
+ public System.CodeDom.CodeTypeMember this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeTypeMember value) { throw null; }
+ public void AddRange(System.CodeDom.CodeTypeMemberCollection value) { }
+ public void AddRange(System.CodeDom.CodeTypeMember[] value) { }
+ public bool Contains(System.CodeDom.CodeTypeMember value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeTypeMember[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeTypeMember value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeTypeMember value) { }
+ public void Remove(System.CodeDom.CodeTypeMember value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeOfExpression : System.CodeDom.CodeExpression
+ {
+ public CodeTypeOfExpression() { }
+ public CodeTypeOfExpression(System.CodeDom.CodeTypeReference type) { }
+ public CodeTypeOfExpression(string type) { }
+ public CodeTypeOfExpression(System.Type type) { }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeParameter : System.CodeDom.CodeObject
+ {
+ public CodeTypeParameter() { }
+ public CodeTypeParameter(string name) { }
+ public System.CodeDom.CodeTypeReferenceCollection Constraints { get { throw null; } }
+ public System.CodeDom.CodeAttributeDeclarationCollection CustomAttributes { get { throw null; } }
+ public bool HasConstructorConstraint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeParameterCollection : System.Collections.CollectionBase
+ {
+ public CodeTypeParameterCollection() { }
+ public CodeTypeParameterCollection(System.CodeDom.CodeTypeParameterCollection value) { }
+ public CodeTypeParameterCollection(System.CodeDom.CodeTypeParameter[] value) { }
+ public System.CodeDom.CodeTypeParameter this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeTypeParameter value) { throw null; }
+ public void Add(string value) { }
+ public void AddRange(System.CodeDom.CodeTypeParameterCollection value) { }
+ public void AddRange(System.CodeDom.CodeTypeParameter[] value) { }
+ public bool Contains(System.CodeDom.CodeTypeParameter value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeTypeParameter[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeTypeParameter value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeTypeParameter value) { }
+ public void Remove(System.CodeDom.CodeTypeParameter value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeReference : System.CodeDom.CodeObject
+ {
+ public CodeTypeReference() { }
+ public CodeTypeReference(System.CodeDom.CodeTypeParameter typeParameter) { }
+ public CodeTypeReference(System.CodeDom.CodeTypeReference arrayType, int rank) { }
+ public CodeTypeReference(string typeName) { }
+ public CodeTypeReference(string typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption) { }
+ public CodeTypeReference(string typeName, params System.CodeDom.CodeTypeReference[] typeArguments) { }
+ public CodeTypeReference(string baseType, int rank) { }
+ public CodeTypeReference(System.Type type) { }
+ public CodeTypeReference(System.Type type, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption) { }
+ public System.CodeDom.CodeTypeReference ArrayElementType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int ArrayRank { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BaseType { get { throw null; } set { } }
+ public System.CodeDom.CodeTypeReferenceOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.CodeTypeReferenceCollection TypeArguments { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeReferenceCollection : System.Collections.CollectionBase
+ {
+ public CodeTypeReferenceCollection() { }
+ public CodeTypeReferenceCollection(System.CodeDom.CodeTypeReferenceCollection value) { }
+ public CodeTypeReferenceCollection(System.CodeDom.CodeTypeReference[] value) { }
+ public System.CodeDom.CodeTypeReference this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.CodeTypeReference value) { throw null; }
+ public void Add(string value) { }
+ public void Add(System.Type value) { }
+ public void AddRange(System.CodeDom.CodeTypeReferenceCollection value) { }
+ public void AddRange(System.CodeDom.CodeTypeReference[] value) { }
+ public bool Contains(System.CodeDom.CodeTypeReference value) { throw null; }
+ public void CopyTo(System.CodeDom.CodeTypeReference[] array, int index) { }
+ public int IndexOf(System.CodeDom.CodeTypeReference value) { throw null; }
+ public void Insert(int index, System.CodeDom.CodeTypeReference value) { }
+ public void Remove(System.CodeDom.CodeTypeReference value) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeTypeReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeTypeReferenceExpression() { }
+ public CodeTypeReferenceExpression(System.CodeDom.CodeTypeReference type) { }
+ public CodeTypeReferenceExpression(string type) { }
+ public CodeTypeReferenceExpression(System.Type type) { }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum CodeTypeReferenceOptions
+ {
+ GenericTypeParameter = 2,
+ GlobalReference = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class CodeVariableDeclarationStatement : System.CodeDom.CodeStatement
+ {
+ public CodeVariableDeclarationStatement() { }
+ public CodeVariableDeclarationStatement(System.CodeDom.CodeTypeReference type, string name) { }
+ public CodeVariableDeclarationStatement(System.CodeDom.CodeTypeReference type, string name, System.CodeDom.CodeExpression initExpression) { }
+ public CodeVariableDeclarationStatement(string type, string name) { }
+ public CodeVariableDeclarationStatement(string type, string name, System.CodeDom.CodeExpression initExpression) { }
+ public CodeVariableDeclarationStatement(System.Type type, string name) { }
+ public CodeVariableDeclarationStatement(System.Type type, string name, System.CodeDom.CodeExpression initExpression) { }
+ public System.CodeDom.CodeExpression InitExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { get { throw null; } set { } }
+ public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CodeVariableReferenceExpression : System.CodeDom.CodeExpression
+ {
+ public CodeVariableReferenceExpression() { }
+ public CodeVariableReferenceExpression(string variableName) { }
+ public string VariableName { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public enum FieldDirection
+ {
+ In = 0,
+ Out = 1,
+ Ref = 2,
+ }
+ [System.SerializableAttribute]
+ public enum MemberAttributes
+ {
+ Abstract = 1,
+ AccessMask = 61440,
+ Assembly = 4096,
+ Const = 5,
+ Family = 12288,
+ FamilyAndAssembly = 8192,
+ FamilyOrAssembly = 16384,
+ Final = 2,
+ New = 16,
+ Overloaded = 256,
+ Override = 4,
+ Private = 20480,
+ Public = 24576,
+ ScopeMask = 15,
+ Static = 3,
+ VTableMask = 240,
+ }
+}
+namespace System.CodeDom.Compiler
+{
+ public abstract partial class CodeCompiler : System.CodeDom.Compiler.CodeGenerator, System.CodeDom.Compiler.ICodeCompiler
+ {
+ protected CodeCompiler() { }
+ protected abstract string CompilerName { get; }
+ protected abstract string FileExtension { get; }
+ protected abstract string CmdArgsFromParameters(System.CodeDom.Compiler.CompilerParameters options);
+ protected virtual System.CodeDom.Compiler.CompilerResults FromDom(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit e) { throw null; }
+ protected virtual System.CodeDom.Compiler.CompilerResults FromDomBatch(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit[] ea) { throw null; }
+ protected virtual System.CodeDom.Compiler.CompilerResults FromFile(System.CodeDom.Compiler.CompilerParameters options, string fileName) { throw null; }
+ protected virtual System.CodeDom.Compiler.CompilerResults FromFileBatch(System.CodeDom.Compiler.CompilerParameters options, string[] fileNames) { throw null; }
+ protected virtual System.CodeDom.Compiler.CompilerResults FromSource(System.CodeDom.Compiler.CompilerParameters options, string source) { throw null; }
+ protected virtual System.CodeDom.Compiler.CompilerResults FromSourceBatch(System.CodeDom.Compiler.CompilerParameters options, string[] sources) { throw null; }
+ protected virtual string GetResponseFileCmdArgs(System.CodeDom.Compiler.CompilerParameters options, string cmdArgs) { throw null; }
+ protected static string JoinStringArray(string[] sa, string separator) { throw null; }
+ protected abstract void ProcessCompilerOutputLine(System.CodeDom.Compiler.CompilerResults results, string line);
+ System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDom(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit e) { throw null; }
+ System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDomBatch(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit[] ea) { throw null; }
+ System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFile(System.CodeDom.Compiler.CompilerParameters options, string fileName) { throw null; }
+ System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch(System.CodeDom.Compiler.CompilerParameters options, string[] fileNames) { throw null; }
+ System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSource(System.CodeDom.Compiler.CompilerParameters options, string source) { throw null; }
+ System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(System.CodeDom.Compiler.CompilerParameters options, string[] sources) { throw null; }
+ }
+ public abstract partial class CodeDomProvider : System.ComponentModel.Component
+ {
+ protected CodeDomProvider() { }
+ public virtual string FileExtension { get { throw null; } }
+ public virtual System.CodeDom.Compiler.LanguageOptions LanguageOptions { get { throw null; } }
+ public virtual System.CodeDom.Compiler.CompilerResults CompileAssemblyFromDom(System.CodeDom.Compiler.CompilerParameters options, params System.CodeDom.CodeCompileUnit[] compilationUnits) { throw null; }
+ public virtual System.CodeDom.Compiler.CompilerResults CompileAssemblyFromFile(System.CodeDom.Compiler.CompilerParameters options, params string[] fileNames) { throw null; }
+ public virtual System.CodeDom.Compiler.CompilerResults CompileAssemblyFromSource(System.CodeDom.Compiler.CompilerParameters options, params string[] sources) { throw null; }
+ [System.ObsoleteAttribute("Callers should not use the ICodeCompiler interface and should instead use the methods directly on the CodeDomProvider class. Those inheriting from CodeDomProvider must still implement this interface, and should exclude this warning or also obsolete this method.")]
+ public abstract System.CodeDom.Compiler.ICodeCompiler CreateCompiler();
+ public virtual string CreateEscapedIdentifier(string value) { throw null; }
+ [System.ObsoleteAttribute("Callers should not use the ICodeGenerator interface and should instead use the methods directly on the CodeDomProvider class. Those inheriting from CodeDomProvider must still implement this interface, and should exclude this warning or also obsolete this method.")]
+ public abstract System.CodeDom.Compiler.ICodeGenerator CreateGenerator();
+ public virtual System.CodeDom.Compiler.ICodeGenerator CreateGenerator(System.IO.TextWriter output) { throw null; }
+ public virtual System.CodeDom.Compiler.ICodeGenerator CreateGenerator(string fileName) { throw null; }
+ [System.ObsoleteAttribute("Callers should not use the ICodeParser interface and should instead use the methods directly on the CodeDomProvider class. Those inheriting from CodeDomProvider must still implement this interface, and should exclude this warning or also obsolete this method.")]
+ public virtual System.CodeDom.Compiler.ICodeParser CreateParser() { throw null; }
+ public static System.CodeDom.Compiler.CodeDomProvider CreateProvider(string language) { throw null; }
+ public static System.CodeDom.Compiler.CodeDomProvider CreateProvider(string language, System.Collections.Generic.IDictionary<string, string> providerOptions) { throw null; }
+ public virtual string CreateValidIdentifier(string value) { throw null; }
+ public virtual void GenerateCodeFromCompileUnit(System.CodeDom.CodeCompileUnit compileUnit, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public virtual void GenerateCodeFromExpression(System.CodeDom.CodeExpression expression, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public virtual void GenerateCodeFromMember(System.CodeDom.CodeTypeMember member, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public virtual void GenerateCodeFromNamespace(System.CodeDom.CodeNamespace codeNamespace, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public virtual void GenerateCodeFromStatement(System.CodeDom.CodeStatement statement, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public virtual void GenerateCodeFromType(System.CodeDom.CodeTypeDeclaration codeType, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ public static System.CodeDom.Compiler.CompilerInfo[] GetAllCompilerInfo() { throw null; }
+ public static System.CodeDom.Compiler.CompilerInfo GetCompilerInfo(string language) { throw null; }
+ public virtual System.ComponentModel.TypeConverter GetConverter(System.Type type) { throw null; }
+ public static string GetLanguageFromExtension(string extension) { throw null; }
+ public virtual string GetTypeOutput(System.CodeDom.CodeTypeReference type) { throw null; }
+ public static bool IsDefinedExtension(string extension) { throw null; }
+ public static bool IsDefinedLanguage(string language) { throw null; }
+ public virtual bool IsValidIdentifier(string value) { throw null; }
+ public virtual System.CodeDom.CodeCompileUnit Parse(System.IO.TextReader codeStream) { throw null; }
+ public virtual bool Supports(System.CodeDom.Compiler.GeneratorSupport generatorSupport) { throw null; }
+ }
+ public abstract partial class CodeGenerator : System.CodeDom.Compiler.ICodeGenerator
+ {
+ protected CodeGenerator() { }
+ protected System.CodeDom.CodeTypeDeclaration CurrentClass { get { throw null; } }
+ protected System.CodeDom.CodeTypeMember CurrentMember { get { throw null; } }
+ protected string CurrentMemberName { get { throw null; } }
+ protected string CurrentTypeName { get { throw null; } }
+ protected int Indent { get { throw null; } set { } }
+ protected bool IsCurrentClass { get { throw null; } }
+ protected bool IsCurrentDelegate { get { throw null; } }
+ protected bool IsCurrentEnum { get { throw null; } }
+ protected bool IsCurrentInterface { get { throw null; } }
+ protected bool IsCurrentStruct { get { throw null; } }
+ protected abstract string NullToken { get; }
+ protected System.CodeDom.Compiler.CodeGeneratorOptions Options { get { throw null; } }
+ protected System.IO.TextWriter Output { get { throw null; } }
+ protected virtual void ContinueOnNewLine(string st) { }
+ protected abstract string CreateEscapedIdentifier(string value);
+ protected abstract string CreateValidIdentifier(string value);
+ protected abstract void GenerateArgumentReferenceExpression(System.CodeDom.CodeArgumentReferenceExpression e);
+ protected abstract void GenerateArrayCreateExpression(System.CodeDom.CodeArrayCreateExpression e);
+ protected abstract void GenerateArrayIndexerExpression(System.CodeDom.CodeArrayIndexerExpression e);
+ protected abstract void GenerateAssignStatement(System.CodeDom.CodeAssignStatement e);
+ protected abstract void GenerateAttachEventStatement(System.CodeDom.CodeAttachEventStatement e);
+ protected abstract void GenerateAttributeDeclarationsEnd(System.CodeDom.CodeAttributeDeclarationCollection attributes);
+ protected abstract void GenerateAttributeDeclarationsStart(System.CodeDom.CodeAttributeDeclarationCollection attributes);
+ protected abstract void GenerateBaseReferenceExpression(System.CodeDom.CodeBaseReferenceExpression e);
+ protected virtual void GenerateBinaryOperatorExpression(System.CodeDom.CodeBinaryOperatorExpression e) { }
+ protected abstract void GenerateCastExpression(System.CodeDom.CodeCastExpression e);
+ public virtual void GenerateCodeFromMember(System.CodeDom.CodeTypeMember member, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
+ protected abstract void GenerateComment(System.CodeDom.CodeComment e);
+ protected virtual void GenerateCommentStatement(System.CodeDom.CodeCommentStatement e) { }
+ protected virtual void GenerateCommentStatements(System.CodeDom.CodeCommentStatementCollection e) { }
+ protected virtual void GenerateCompileUnit(System.CodeDom.CodeCompileUnit e) { }
+ protected virtual void GenerateCompileUnitEnd(System.CodeDom.CodeCompileUnit e) { }
+ protected virtual void GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit e) { }
+ protected abstract void GenerateConditionStatement(System.CodeDom.CodeConditionStatement e);
+ protected abstract void GenerateConstructor(System.CodeDom.CodeConstructor e, System.CodeDom.CodeTypeDeclaration c);
+ protected virtual void GenerateDecimalValue(decimal d) { }
+ protected virtual void GenerateDefaultValueExpression(System.CodeDom.CodeDefaultValueExpression e) { }
+ protected abstract void GenerateDelegateCreateExpression(System.CodeDom.CodeDelegateCreateExpression e);
+ protected abstract void GenerateDelegateInvokeExpression(System.CodeDom.CodeDelegateInvokeExpression e);
+ protected virtual void GenerateDirectionExpression(System.CodeDom.CodeDirectionExpression e) { }
+ protected virtual void GenerateDirectives(System.CodeDom.CodeDirectiveCollection directives) { }
+ protected virtual void GenerateDoubleValue(double d) { }
+ protected abstract void GenerateEntryPointMethod(System.CodeDom.CodeEntryPointMethod e, System.CodeDom.CodeTypeDeclaration c);
+ protected abstract void GenerateEvent(System.CodeDom.CodeMemberEvent e, System.CodeDom.CodeTypeDeclaration c);
+ protected abstract void GenerateEventReferenceExpression(System.CodeDom.CodeEventReferenceExpression e);
+ protected void GenerateExpression(System.CodeDom.CodeExpression e) { }
+ protected abstract void GenerateExpressionStatement(System.CodeDom.CodeExpressionStatement e);
+ protected abstract void GenerateField(System.CodeDom.CodeMemberField e);
+ protected abstract void GenerateFieldReferenceExpression(System.CodeDom.CodeFieldReferenceExpression e);
+ protected abstract void GenerateGotoStatement(System.CodeDom.CodeGotoStatement e);
+ protected abstract void GenerateIndexerExpression(System.CodeDom.CodeIndexerExpression e);
+ protected abstract void GenerateIterationStatement(System.CodeDom.CodeIterationStatement e);
+ protected abstract void GenerateLabeledStatement(System.CodeDom.CodeLabeledStatement e);
+ protected abstract void GenerateLinePragmaEnd(System.CodeDom.CodeLinePragma e);
+ protected abstract void GenerateLinePragmaStart(System.CodeDom.CodeLinePragma e);
+ protected abstract void GenerateMethod(System.CodeDom.CodeMemberMethod e, System.CodeDom.CodeTypeDeclaration c);
+ protected abstract void GenerateMethodInvokeExpression(System.CodeDom.CodeMethodInvokeExpression e);
+ protected abstract void GenerateMethodReferenceExpression(System.CodeDom.CodeMethodReferenceExpression e);
+ protected abstract void GenerateMethodReturnStatement(System.CodeDom.CodeMethodReturnStatement e);
+ protected virtual void GenerateNamespace(System.CodeDom.CodeNamespace e) { }
+ protected abstract void GenerateNamespaceEnd(System.CodeDom.CodeNamespace e);
+ protected abstract void GenerateNamespaceImport(System.CodeDom.CodeNamespaceImport e);
+ protected void GenerateNamespaceImports(System.CodeDom.CodeNamespace e) { }
+ protected void GenerateNamespaces(System.CodeDom.CodeCompileUnit e) { }
+ protected abstract void GenerateNamespaceStart(System.CodeDom.CodeNamespace e);
+ protected abstract void GenerateObjectCreateExpression(System.CodeDom.CodeObjectCreateExpression e);
+ protected virtual void GenerateParameterDeclarationExpression(System.CodeDom.CodeParameterDeclarationExpression e) { }
+ protected virtual void GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression e) { }
+ protected abstract void GenerateProperty(System.CodeDom.CodeMemberProperty e, System.CodeDom.CodeTypeDeclaration c);
+ protected abstract void GeneratePropertyReferenceExpression(System.CodeDom.CodePropertyReferenceExpression e);
+ protected abstract void GeneratePropertySetValueReferenceExpression(System.CodeDom.CodePropertySetValueReferenceExpression e);
+ protected abstract void GenerateRemoveEventStatement(System.CodeDom.CodeRemoveEventStatement e);
+ protected virtual void GenerateSingleFloatValue(float s) { }
+ protected virtual void GenerateSnippetCompileUnit(System.CodeDom.CodeSnippetCompileUnit e) { }
+ protected abstract void GenerateSnippetExpression(System.CodeDom.CodeSnippetExpression e);
+ protected abstract void GenerateSnippetMember(System.CodeDom.CodeSnippetTypeMember e);
+ protected virtual void GenerateSnippetStatement(System.CodeDom.CodeSnippetStatement e) { }
+ protected void GenerateStatement(System.CodeDom.CodeStatement e) { }
+ protected void GenerateStatements(System.CodeDom.CodeStatementCollection stms) { }
+ protected abstract void GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression e);
+ protected abstract void GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement e);
+ protected abstract void GenerateTryCatchFinallyStatement(System.CodeDom.CodeTryCatchFinallyStatement e);
+ protected abstract void GenerateTypeConstructor(System.CodeDom.CodeTypeConstructor e);
+ protected abstract void GenerateTypeEnd(System.CodeDom.CodeTypeDeclaration e);
+ protected virtual void GenerateTypeOfExpression(System.CodeDom.CodeTypeOfExpression e) { }
+ protected virtual void GenerateTypeReferenceExpression(System.CodeDom.CodeTypeReferenceExpression e) { }
+ protected void GenerateTypes(System.CodeDom.CodeNamespace e) { }
+ protected abstract void GenerateTypeStart(System.CodeDom.CodeTypeDeclaration e);
+ protected abstract void GenerateVariableDeclarationStatement(System.CodeDom.CodeVariableDeclarationStatement e);
+ protected abstract void GenerateVariableReferenceExpression(System.CodeDom.CodeVariableReferenceExpression e);
+ protected abstract string GetTypeOutput(System.CodeDom.CodeTypeReference value);
+ protected abstract bool IsValidIdentifier(string value);
+ public static bool IsValidLanguageIndependentIdentifier(string value) { throw null; }
+ protected virtual void OutputAttributeArgument(System.CodeDom.CodeAttributeArgument arg) { }
+ protected virtual void OutputAttributeDeclarations(System.CodeDom.CodeAttributeDeclarationCollection attributes) { }
+ protected virtual void OutputDirection(System.CodeDom.FieldDirection dir) { }
+ protected virtual void OutputExpressionList(System.CodeDom.CodeExpressionCollection expressions) { }
+ protected virtual void OutputExpressionList(System.CodeDom.CodeExpressionCollection expressions, bool newlineBetweenItems) { }
+ protected virtual void OutputFieldScopeModifier(System.CodeDom.MemberAttributes attributes) { }
+ protected virtual void OutputIdentifier(string ident) { }
+ protected virtual void OutputMemberAccessModifier(System.CodeDom.MemberAttributes attributes) { }
+ protected virtual void OutputMemberScopeModifier(System.CodeDom.MemberAttributes attributes) { }
+ protected virtual void OutputOperator(System.CodeDom.CodeBinaryOperatorType op) { }
+ protected virtual void OutputParameters(System.CodeDom.CodeParameterDeclarationExpressionCollection parameters) { }
+ protected abstract void OutputType(System.CodeDom.CodeTypeReference typeRef);
+ protected virtual void OutputTypeAttributes(System.Reflection.TypeAttributes attributes, bool isStruct, bool isEnum) { }
+ protected virtual void OutputTypeNamePair(System.CodeDom.CodeTypeReference typeRef, string name) { }
+ protected abstract string QuoteSnippetString(string value);
+ protected abstract bool Supports(System.CodeDom.Compiler.GeneratorSupport support);
+ string System.CodeDom.Compiler.ICodeGenerator.CreateEscapedIdentifier(string value) { throw null; }
+ string System.CodeDom.Compiler.ICodeGenerator.CreateValidIdentifier(string value) { throw null; }
+ void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromCompileUnit(System.CodeDom.CodeCompileUnit e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o) { }
+ void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromExpression(System.CodeDom.CodeExpression e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o) { }
+ void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromNamespace(System.CodeDom.CodeNamespace e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o) { }
+ void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatement(System.CodeDom.CodeStatement e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o) { }
+ void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromType(System.CodeDom.CodeTypeDeclaration e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o) { }
+ string System.CodeDom.Compiler.ICodeGenerator.GetTypeOutput(System.CodeDom.CodeTypeReference type) { throw null; }
+ bool System.CodeDom.Compiler.ICodeGenerator.IsValidIdentifier(string value) { throw null; }
+ bool System.CodeDom.Compiler.ICodeGenerator.Supports(System.CodeDom.Compiler.GeneratorSupport support) { throw null; }
+ void System.CodeDom.Compiler.ICodeGenerator.ValidateIdentifier(string value) { }
+ protected virtual void ValidateIdentifier(string value) { }
+ public static void ValidateIdentifiers(System.CodeDom.CodeObject e) { }
+ }
+ public partial class CodeGeneratorOptions
+ {
+ public CodeGeneratorOptions() { }
+ public bool BlankLinesBetweenMembers { get { throw null; } set { } }
+ public string BracingStyle { get { throw null; } set { } }
+ public bool ElseOnClosing { get { throw null; } set { } }
+ public string IndentString { get { throw null; } set { } }
+ public object this[string index] { get { throw null; } set { } }
+ public bool VerbatimOrder { get { throw null; } set { } }
+ }
+ public abstract partial class CodeParser : System.CodeDom.Compiler.ICodeParser
+ {
+ protected CodeParser() { }
+ public abstract System.CodeDom.CodeCompileUnit Parse(System.IO.TextReader codeStream);
+ }
+ [System.SerializableAttribute]
+ public partial class CompilerError
+ {
+ public CompilerError() { }
+ public CompilerError(string fileName, int line, int column, string errorNumber, string errorText) { }
+ public int Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ErrorNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ErrorText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string FileName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsWarning { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Line { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CompilerErrorCollection : System.Collections.CollectionBase
+ {
+ public CompilerErrorCollection() { }
+ public CompilerErrorCollection(System.CodeDom.Compiler.CompilerErrorCollection value) { }
+ public CompilerErrorCollection(System.CodeDom.Compiler.CompilerError[] value) { }
+ public bool HasErrors { get { throw null; } }
+ public bool HasWarnings { get { throw null; } }
+ public System.CodeDom.Compiler.CompilerError this[int index] { get { throw null; } set { } }
+ public int Add(System.CodeDom.Compiler.CompilerError value) { throw null; }
+ public void AddRange(System.CodeDom.Compiler.CompilerErrorCollection value) { }
+ public void AddRange(System.CodeDom.Compiler.CompilerError[] value) { }
+ public bool Contains(System.CodeDom.Compiler.CompilerError value) { throw null; }
+ public void CopyTo(System.CodeDom.Compiler.CompilerError[] array, int index) { }
+ public int IndexOf(System.CodeDom.Compiler.CompilerError value) { throw null; }
+ public void Insert(int index, System.CodeDom.Compiler.CompilerError value) { }
+ public void Remove(System.CodeDom.Compiler.CompilerError value) { }
+ }
+ public sealed partial class CompilerInfo
+ {
+ internal CompilerInfo() { }
+ public System.Type CodeDomProviderType { get { throw null; } }
+ public bool IsCodeDomProviderTypeValid { get { throw null; } }
+ public System.CodeDom.Compiler.CompilerParameters CreateDefaultCompilerParameters() { throw null; }
+ public System.CodeDom.Compiler.CodeDomProvider CreateProvider() { throw null; }
+ public System.CodeDom.Compiler.CodeDomProvider CreateProvider(System.Collections.Generic.IDictionary<string, string> providerOptions) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public string[] GetExtensions() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public string[] GetLanguages() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CompilerParameters
+ {
+ public CompilerParameters() { }
+ public CompilerParameters(string[] assemblyNames) { }
+ public CompilerParameters(string[] assemblyNames, string outputName) { }
+ public CompilerParameters(string[] assemblyNames, string outputName, bool includeDebugInformation) { }
+ public string CompilerOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string CoreAssemblyFileName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.StringCollection EmbeddedResources { get { throw null; } }
+ [System.ObsoleteAttribute("CAS policy is obsolete and will be removed in a future release of the .NET Framework. Please see http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
+ public System.Security.Policy.Evidence Evidence { get { throw null; } set { } }
+ public bool GenerateExecutable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool GenerateInMemory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IncludeDebugInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.StringCollection LinkedResources { get { throw null; } }
+ public string MainClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string OutputAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.StringCollection ReferencedAssemblies { get { throw null; } }
+ public System.CodeDom.Compiler.TempFileCollection TempFiles { get { throw null; } set { } }
+ public bool TreatWarningsAsErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.IntPtr UserToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int WarningLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Win32Resource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CompilerResults
+ {
+ public CompilerResults(System.CodeDom.Compiler.TempFileCollection tempFiles) { }
+ public System.Reflection.Assembly CompiledAssembly { get { throw null; } set { } }
+ public System.CodeDom.Compiler.CompilerErrorCollection Errors { get { throw null; } }
+ [System.ObsoleteAttribute("CAS policy is obsolete and will be removed in a future release of the .NET Framework. Please see http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
+ public System.Security.Policy.Evidence Evidence { get { throw null; } set { } }
+ public int NativeCompilerReturnValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Specialized.StringCollection Output { get { throw null; } }
+ public string PathToAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.CodeDom.Compiler.TempFileCollection TempFiles { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public static partial class Executor
+ {
+ public static void ExecWait(string cmd, System.CodeDom.Compiler.TempFileCollection tempFiles) { }
+ public static int ExecWaitWithCapture(System.IntPtr userToken, string cmd, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, ControlPrincipal=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static int ExecWaitWithCapture(System.IntPtr userToken, string cmd, string currentDir, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static int ExecWaitWithCapture(string cmd, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static int ExecWaitWithCapture(string cmd, string currentDir, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false, AllowMultiple=false)]
+ public sealed partial class GeneratedCodeAttribute : System.Attribute
+ {
+ public GeneratedCodeAttribute(string tool, string version) { }
+ public string Tool { get { throw null; } }
+ public string Version { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum GeneratorSupport
+ {
+ ArraysOfArrays = 1,
+ AssemblyAttributes = 4096,
+ ChainedConstructorArguments = 32768,
+ ComplexExpressions = 524288,
+ DeclareDelegates = 512,
+ DeclareEnums = 256,
+ DeclareEvents = 2048,
+ DeclareIndexerProperties = 33554432,
+ DeclareInterfaces = 1024,
+ DeclareValueTypes = 128,
+ EntryPointMethod = 2,
+ GenericTypeDeclaration = 16777216,
+ GenericTypeReference = 8388608,
+ GotoStatements = 4,
+ MultidimensionalArrays = 8,
+ MultipleInterfaceMembers = 131072,
+ NestedTypes = 65536,
+ ParameterAttributes = 8192,
+ PartialTypes = 4194304,
+ PublicStaticMembers = 262144,
+ ReferenceParameters = 16384,
+ Resources = 2097152,
+ ReturnTypeAttributes = 64,
+ StaticConstructors = 16,
+ TryCatchStatements = 32,
+ Win32Resources = 1048576,
+ }
+ public partial interface ICodeCompiler
+ {
+ System.CodeDom.Compiler.CompilerResults CompileAssemblyFromDom(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit compilationUnit);
+ System.CodeDom.Compiler.CompilerResults CompileAssemblyFromDomBatch(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit[] compilationUnits);
+ System.CodeDom.Compiler.CompilerResults CompileAssemblyFromFile(System.CodeDom.Compiler.CompilerParameters options, string fileName);
+ System.CodeDom.Compiler.CompilerResults CompileAssemblyFromFileBatch(System.CodeDom.Compiler.CompilerParameters options, string[] fileNames);
+ System.CodeDom.Compiler.CompilerResults CompileAssemblyFromSource(System.CodeDom.Compiler.CompilerParameters options, string source);
+ System.CodeDom.Compiler.CompilerResults CompileAssemblyFromSourceBatch(System.CodeDom.Compiler.CompilerParameters options, string[] sources);
+ }
+ public partial interface ICodeGenerator
+ {
+ string CreateEscapedIdentifier(string value);
+ string CreateValidIdentifier(string value);
+ void GenerateCodeFromCompileUnit(System.CodeDom.CodeCompileUnit e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
+ void GenerateCodeFromExpression(System.CodeDom.CodeExpression e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
+ void GenerateCodeFromNamespace(System.CodeDom.CodeNamespace e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
+ void GenerateCodeFromStatement(System.CodeDom.CodeStatement e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
+ void GenerateCodeFromType(System.CodeDom.CodeTypeDeclaration e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
+ string GetTypeOutput(System.CodeDom.CodeTypeReference type);
+ bool IsValidIdentifier(string value);
+ bool Supports(System.CodeDom.Compiler.GeneratorSupport supports);
+ void ValidateIdentifier(string value);
+ }
+ public partial interface ICodeParser
+ {
+ System.CodeDom.CodeCompileUnit Parse(System.IO.TextReader codeStream);
+ }
+ public partial class IndentedTextWriter : System.IO.TextWriter
+ {
+ public const string DefaultTabString = " ";
+ public IndentedTextWriter(System.IO.TextWriter writer) { }
+ public IndentedTextWriter(System.IO.TextWriter writer, string tabString) { }
+ public override System.Text.Encoding Encoding { get { throw null; } }
+ public int Indent { get { throw null; } set { } }
+ public System.IO.TextWriter InnerWriter { get { throw null; } }
+ public override string NewLine { get { throw null; } set { } }
+ public override void Close() { }
+ public override void Flush() { }
+ protected virtual void OutputTabs() { }
+ public override void Write(bool value) { }
+ public override void Write(char value) { }
+ public override void Write(char[] buffer) { }
+ public override void Write(char[] buffer, int index, int count) { }
+ public override void Write(double value) { }
+ public override void Write(int value) { }
+ public override void Write(long value) { }
+ public override void Write(object value) { }
+ public override void Write(float value) { }
+ public override void Write(string s) { }
+ public override void Write(string format, object arg0) { }
+ public override void Write(string format, object arg0, object arg1) { }
+ public override void Write(string format, params object[] arg) { }
+ public override void WriteLine() { }
+ public override void WriteLine(bool value) { }
+ public override void WriteLine(char value) { }
+ public override void WriteLine(char[] buffer) { }
+ public override void WriteLine(char[] buffer, int index, int count) { }
+ public override void WriteLine(double value) { }
+ public override void WriteLine(int value) { }
+ public override void WriteLine(long value) { }
+ public override void WriteLine(object value) { }
+ public override void WriteLine(float value) { }
+ public override void WriteLine(string s) { }
+ public override void WriteLine(string format, object arg0) { }
+ public override void WriteLine(string format, object arg0, object arg1) { }
+ public override void WriteLine(string format, params object[] arg) { }
+ [System.CLSCompliantAttribute(false)]
+ public override void WriteLine(uint value) { }
+ public void WriteLineNoTabs(string s) { }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum LanguageOptions
+ {
+ CaseInsensitive = 1,
+ None = 0,
+ }
+ public partial class TempFileCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
+ {
+ public TempFileCollection() { }
+ public TempFileCollection(string tempDir) { }
+ public TempFileCollection(string tempDir, bool keepFiles) { }
+ public string BasePath { get { throw null; } }
+ public int Count { get { throw null; } }
+ public bool KeepFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public string TempDir { get { throw null; } }
+ public string AddExtension(string fileExtension) { throw null; }
+ public string AddExtension(string fileExtension, bool keepFile) { throw null; }
+ public void AddFile(string fileName, bool keepFile) { }
+ public void CopyTo(string[] fileNames, int start) { }
+ public void Delete() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~TempFileCollection() { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int start) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ void System.IDisposable.Dispose() { }
+ }
+}
+namespace System.Collections.Concurrent
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}, Type = {_collection}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.BlockingCollectionDebugView<T>")]
+ public partial class BlockingCollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
+ {
+ public BlockingCollection() { }
+ public BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection) { }
+ public BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection, int boundedCapacity) { }
+ public BlockingCollection(int boundedCapacity) { }
+ public int BoundedCapacity { get { throw null; } }
+ public int Count { get { throw null; } }
+ public bool IsAddingCompleted { get { throw null; } }
+ public bool IsCompleted { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void Add(T item) { }
+ public void Add(T item, System.Threading.CancellationToken cancellationToken) { }
+ public static int AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item) { throw null; }
+ public static int AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void CompleteAdding() { }
+ public void CopyTo(T[] array, int index) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public System.Collections.Generic.IEnumerable<T> GetConsumingEnumerable() { throw null; }
+ public System.Collections.Generic.IEnumerable<T> GetConsumingEnumerable(System.Threading.CancellationToken cancellationToken) { throw null; }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public T Take() { throw null; }
+ public T Take(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static int TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item) { item = default(T); throw null; }
+ public static int TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; }
+ public T[] ToArray() { throw null; }
+ public bool TryAdd(T item) { throw null; }
+ public bool TryAdd(T item, int millisecondsTimeout) { throw null; }
+ public bool TryAdd(T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public bool TryAdd(T item, System.TimeSpan timeout) { throw null; }
+ public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item) { throw null; }
+ public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout) { throw null; }
+ public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.TimeSpan timeout) { throw null; }
+ public bool TryTake(out T item) { item = default(T); throw null; }
+ public bool TryTake(out T item, int millisecondsTimeout) { item = default(T); throw null; }
+ public bool TryTake(out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; }
+ public bool TryTake(out T item, System.TimeSpan timeout) { item = default(T); throw null; }
+ public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item) { item = default(T); throw null; }
+ public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout) { item = default(T); throw null; }
+ public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; }
+ public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.TimeSpan timeout) { item = default(T); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IProducerConsumerCollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class ConcurrentBag<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ConcurrentBag() { }
+ public ConcurrentBag(System.Collections.Generic.IEnumerable<T> collection) { }
+ public int Count { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void Add(T item) { }
+ public void CopyTo(T[] array, int index) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public T[] ToArray() { throw null; }
+ public bool TryPeek(out T result) { result = default(T); throw null; }
+ public bool TryTake(out T result) { result = default(T); throw null; }
+ }
+}
+namespace System.Collections.Generic
+{
+ public partial interface ISet<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ new bool Add(T item);
+ void ExceptWith(System.Collections.Generic.IEnumerable<T> other);
+ void IntersectWith(System.Collections.Generic.IEnumerable<T> other);
+ bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other);
+ bool IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other);
+ bool IsSubsetOf(System.Collections.Generic.IEnumerable<T> other);
+ bool IsSupersetOf(System.Collections.Generic.IEnumerable<T> other);
+ bool Overlaps(System.Collections.Generic.IEnumerable<T> other);
+ bool SetEquals(System.Collections.Generic.IEnumerable<T> other);
+ void SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other);
+ void UnionWith(System.Collections.Generic.IEnumerable<T> other);
+ }
+ public sealed partial class LinkedListNode<T>
+ {
+ public LinkedListNode(T value) { }
+ public System.Collections.Generic.LinkedList<T> List { get { throw null; } }
+ public System.Collections.Generic.LinkedListNode<T> Next { get { throw null; } }
+ public System.Collections.Generic.LinkedListNode<T> Previous { get { throw null; } }
+ public T Value { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.ICollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class LinkedList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public LinkedList() { }
+ public LinkedList(System.Collections.Generic.IEnumerable<T> collection) { }
+ protected LinkedList(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public int Count { get { throw null; } }
+ public System.Collections.Generic.LinkedListNode<T> First { get { throw null; } }
+ public System.Collections.Generic.LinkedListNode<T> Last { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void AddAfter(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode) { }
+ public System.Collections.Generic.LinkedListNode<T> AddAfter(System.Collections.Generic.LinkedListNode<T> node, T value) { throw null; }
+ public void AddBefore(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode) { }
+ public System.Collections.Generic.LinkedListNode<T> AddBefore(System.Collections.Generic.LinkedListNode<T> node, T value) { throw null; }
+ public void AddFirst(System.Collections.Generic.LinkedListNode<T> node) { }
+ public System.Collections.Generic.LinkedListNode<T> AddFirst(T value) { throw null; }
+ public void AddLast(System.Collections.Generic.LinkedListNode<T> node) { }
+ public System.Collections.Generic.LinkedListNode<T> AddLast(T value) { throw null; }
+ public void Clear() { }
+ public bool Contains(T value) { throw null; }
+ public void CopyTo(T[] array, int index) { }
+ public System.Collections.Generic.LinkedListNode<T> Find(T value) { throw null; }
+ public System.Collections.Generic.LinkedListNode<T> FindLast(T value) { throw null; }
+ public System.Collections.Generic.LinkedList<T>.Enumerator GetEnumerator() { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual void OnDeserialization(object sender) { }
+ public void Remove(System.Collections.Generic.LinkedListNode<T> node) { }
+ public bool Remove(T value) { throw null; }
+ public void RemoveFirst() { }
+ public void RemoveLast() { }
+ void System.Collections.Generic.ICollection<T>.Add(T value) { }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.QueueDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class Queue<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public Queue() { }
+ public Queue(System.Collections.Generic.IEnumerable<T> collection) { }
+ public Queue(int capacity) { }
+ public int Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public T Dequeue() { throw null; }
+ public void Enqueue(T item) { }
+ public System.Collections.Generic.Queue<T>.Enumerator GetEnumerator() { throw null; }
+ public T Peek() { throw null; }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public T[] ToArray() { throw null; }
+ public void TrimExcess() { }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.IDictionaryDebugView<K, V>")]
+ [System.SerializableAttribute]
+ public partial class SortedDictionary<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ public SortedDictionary() { }
+ public SortedDictionary(System.Collections.Generic.IComparer<TKey> comparer) { }
+ public SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
+ public SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer) { }
+ public System.Collections.Generic.IComparer<TKey> Comparer { get { throw null; } }
+ public int Count { get { throw null; } }
+ public TValue this[TKey key] { get { throw null; } set { } }
+ public System.Collections.Generic.SortedDictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
+ System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
+ System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
+ public System.Collections.Generic.SortedDictionary<TKey, TValue>.ValueCollection Values { get { throw null; } }
+ public void Add(TKey key, TValue value) { }
+ public void Clear() { }
+ public bool ContainsKey(TKey key) { throw null; }
+ public bool ContainsValue(TValue value) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index) { }
+ public System.Collections.Generic.SortedDictionary<TKey, TValue>.Enumerator GetEnumerator() { throw null; }
+ public bool Remove(TKey key) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IDictionaryEnumerator, System.Collections.IEnumerator, System.IDisposable
+ {
+ public System.Collections.Generic.KeyValuePair<TKey, TValue> Current { get { throw null; } }
+ System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get { throw null; } }
+ object System.Collections.IDictionaryEnumerator.Key { get { throw null; } }
+ object System.Collections.IDictionaryEnumerator.Value { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.DictionaryKeyCollectionDebugView<TKey, TValue>")]
+ [System.SerializableAttribute]
+ public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public KeyCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary) { }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(TKey[] array, int index) { }
+ public System.Collections.Generic.SortedDictionary<TKey, TValue>.KeyCollection.Enumerator GetEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { }
+ void System.Collections.Generic.ICollection<TKey>.Clear() { }
+ bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; }
+ bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; }
+ System.Collections.Generic.IEnumerator<TKey> System.Collections.Generic.IEnumerable<TKey>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<TKey>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public TKey Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.DictionaryValueCollectionDebugView<TKey, TValue>")]
+ [System.SerializableAttribute]
+ public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ValueCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary) { }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(TValue[] array, int index) { }
+ public System.Collections.Generic.SortedDictionary<TKey, TValue>.ValueCollection.Enumerator GetEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { }
+ void System.Collections.Generic.ICollection<TValue>.Clear() { }
+ bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; }
+ bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; }
+ System.Collections.Generic.IEnumerator<TValue> System.Collections.Generic.IEnumerable<TValue>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<TValue>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public TValue Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.IDictionaryDebugView<K, V>")]
+ [System.SerializableAttribute]
+ public partial class SortedList<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ public SortedList() { }
+ public SortedList(System.Collections.Generic.IComparer<TKey> comparer) { }
+ public SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
+ public SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer) { }
+ public SortedList(int capacity) { }
+ public SortedList(int capacity, System.Collections.Generic.IComparer<TKey> comparer) { }
+ public int Capacity { get { throw null; } set { } }
+ public System.Collections.Generic.IComparer<TKey> Comparer { get { throw null; } }
+ public int Count { get { throw null; } }
+ public TValue this[TKey key] { get { throw null; } set { } }
+ public System.Collections.Generic.IList<TKey> Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
+ System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
+ System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
+ public System.Collections.Generic.IList<TValue> Values { get { throw null; } }
+ public void Add(TKey key, TValue value) { }
+ public void Clear() { }
+ public bool ContainsKey(TKey key) { throw null; }
+ public bool ContainsValue(TValue value) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
+ public int IndexOfKey(TKey key) { throw null; }
+ public int IndexOfValue(TValue value) { throw null; }
+ public bool Remove(TKey key) { throw null; }
+ public void RemoveAt(int index) { }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public void TrimExcess() { }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.ICollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class SortedSet<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.ISet<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public SortedSet() { }
+ public SortedSet(System.Collections.Generic.IComparer<T> comparer) { }
+ public SortedSet(System.Collections.Generic.IEnumerable<T> collection) { }
+ public SortedSet(System.Collections.Generic.IEnumerable<T> collection, System.Collections.Generic.IComparer<T> comparer) { }
+ protected SortedSet(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Collections.Generic.IComparer<T> Comparer { get { throw null; } }
+ public int Count { get { throw null; } }
+ public T Max { get { throw null; } }
+ public T Min { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public bool Add(T item) { throw null; }
+ public virtual void Clear() { }
+ public virtual bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array) { }
+ public void CopyTo(T[] array, int index) { }
+ public void CopyTo(T[] array, int index, int count) { }
+ public static System.Collections.Generic.IEqualityComparer<System.Collections.Generic.SortedSet<T>> CreateSetComparer() { throw null; }
+ public static System.Collections.Generic.IEqualityComparer<System.Collections.Generic.SortedSet<T>> CreateSetComparer(System.Collections.Generic.IEqualityComparer<T> memberEqualityComparer) { throw null; }
+ public void ExceptWith(System.Collections.Generic.IEnumerable<T> other) { }
+ public System.Collections.Generic.SortedSet<T>.Enumerator GetEnumerator() { throw null; }
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual System.Collections.Generic.SortedSet<T> GetViewBetween(T lowerValue, T upperValue) { throw null; }
+ public virtual void IntersectWith(System.Collections.Generic.IEnumerable<T> other) { }
+ public bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool IsSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool IsSupersetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ protected virtual void OnDeserialization(object sender) { }
+ public bool Overlaps(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public bool Remove(T item) { throw null; }
+ public int RemoveWhere(System.Predicate<T> match) { throw null; }
+ public System.Collections.Generic.IEnumerable<T> Reverse() { throw null; }
+ public bool SetEquals(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public void SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other) { }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void UnionWith(System.Collections.Generic.IEnumerable<T> other) { }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.StackDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class Stack<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public Stack() { }
+ public Stack(System.Collections.Generic.IEnumerable<T> collection) { }
+ public Stack(int capacity) { }
+ public int Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public System.Collections.Generic.Stack<T>.Enumerator GetEnumerator() { throw null; }
+ public T Peek() { throw null; }
+ public T Pop() { throw null; }
+ public void Push(T item) { }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public T[] ToArray() { throw null; }
+ public void TrimExcess() { }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+}
+namespace System.Collections.ObjectModel
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.SerializableAttribute]
+ public partial class ObservableCollection<T> : System.Collections.ObjectModel.Collection<T>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged
+ {
+ public ObservableCollection() { }
+ public ObservableCollection(System.Collections.Generic.IEnumerable<T> collection) { }
+ public ObservableCollection(System.Collections.Generic.List<T> list) { }
+ public virtual event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged { add { } remove { } }
+ protected virtual event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ event System.ComponentModel.PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged { add { } remove { } }
+ protected System.IDisposable BlockReentrancy() { throw null; }
+ protected void CheckReentrancy() { }
+ protected override void ClearItems() { }
+ protected override void InsertItem(int index, T item) { }
+ public void Move(int oldIndex, int newIndex) { }
+ protected virtual void MoveItem(int oldIndex, int newIndex) { }
+ protected virtual void OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs e) { }
+ protected virtual void OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs e) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, T item) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ [System.SerializableAttribute]
+ public partial class ReadOnlyObservableCollection<T> : System.Collections.ObjectModel.ReadOnlyCollection<T>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged
+ {
+ public ReadOnlyObservableCollection(System.Collections.ObjectModel.ObservableCollection<T> list) : base (default(System.Collections.Generic.IList<T>)) { }
+ protected virtual event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged { add { } remove { } }
+ protected virtual event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ event System.Collections.Specialized.NotifyCollectionChangedEventHandler System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged { add { } remove { } }
+ event System.ComponentModel.PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged { add { } remove { } }
+ protected virtual void OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs args) { }
+ protected virtual void OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { }
+ }
+}
+namespace System.Collections.Specialized
+{
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BitVector32
+ {
+ public BitVector32(System.Collections.Specialized.BitVector32 value) { throw null;}
+ public BitVector32(int data) { throw null;}
+ public int Data { get { throw null; } }
+ public int this[System.Collections.Specialized.BitVector32.Section section] { get { throw null; } set { } }
+ public bool this[int bit] { get { throw null; } set { } }
+ public static int CreateMask() { throw null; }
+ public static int CreateMask(int previous) { throw null; }
+ public static System.Collections.Specialized.BitVector32.Section CreateSection(short maxValue) { throw null; }
+ public static System.Collections.Specialized.BitVector32.Section CreateSection(short maxValue, System.Collections.Specialized.BitVector32.Section previous) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public static string ToString(System.Collections.Specialized.BitVector32 value) { throw null; }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Section
+ {
+ public short Mask { get { throw null; } }
+ public short Offset { get { throw null; } }
+ public bool Equals(System.Collections.Specialized.BitVector32.Section obj) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Collections.Specialized.BitVector32.Section a, System.Collections.Specialized.BitVector32.Section b) { throw null; }
+ public static bool operator !=(System.Collections.Specialized.BitVector32.Section a, System.Collections.Specialized.BitVector32.Section b) { throw null; }
+ public override string ToString() { throw null; }
+ public static string ToString(System.Collections.Specialized.BitVector32.Section value) { throw null; }
+ }
+ }
+ public partial class CollectionsUtil
+ {
+ public CollectionsUtil() { }
+ public static System.Collections.Hashtable CreateCaseInsensitiveHashtable() { throw null; }
+ public static System.Collections.Hashtable CreateCaseInsensitiveHashtable(System.Collections.IDictionary d) { throw null; }
+ public static System.Collections.Hashtable CreateCaseInsensitiveHashtable(int capacity) { throw null; }
+ public static System.Collections.SortedList CreateCaseInsensitiveSortedList() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HybridDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ public HybridDictionary() { }
+ public HybridDictionary(bool caseInsensitive) { }
+ public HybridDictionary(int initialSize) { }
+ public HybridDictionary(int initialSize, bool caseInsensitive) { }
+ public int Count { get { throw null; } }
+ public bool IsFixedSize { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object this[object key] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public void Add(object key, object value) { }
+ public void Clear() { }
+ public bool Contains(object key) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public void Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface INotifyCollectionChanged
+ {
+ event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged;
+ }
+ public partial interface IOrderedDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ object this[int index] { get; set; }
+ new System.Collections.IDictionaryEnumerator GetEnumerator();
+ void Insert(int index, object key, object value);
+ void RemoveAt(int index);
+ }
+ [System.SerializableAttribute]
+ public partial class ListDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ public ListDictionary() { }
+ public ListDictionary(System.Collections.IComparer comparer) { }
+ public int Count { get { throw null; } }
+ public bool IsFixedSize { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public object this[object key] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public void Add(object key, object value) { }
+ public void Clear() { }
+ public bool Contains(object key) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public void Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class NameObjectCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ protected NameObjectCollectionBase() { }
+ protected NameObjectCollectionBase(System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use NameObjectCollectionBase(IEqualityComparer) instead.")]
+ protected NameObjectCollectionBase(System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { }
+ protected NameObjectCollectionBase(int capacity) { }
+ protected NameObjectCollectionBase(int capacity, System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use NameObjectCollectionBase(Int32, IEqualityComparer) instead.")]
+ protected NameObjectCollectionBase(int capacity, System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { }
+ protected NameObjectCollectionBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual int Count { get { throw null; } }
+ protected bool IsReadOnly { get { throw null; } set { } }
+ public virtual System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ protected void BaseAdd(string name, object value) { }
+ protected void BaseClear() { }
+ protected object BaseGet(int index) { throw null; }
+ protected object BaseGet(string name) { throw null; }
+ protected string[] BaseGetAllKeys() { throw null; }
+ protected object[] BaseGetAllValues() { throw null; }
+ protected object[] BaseGetAllValues(System.Type type) { throw null; }
+ protected string BaseGetKey(int index) { throw null; }
+ protected bool BaseHasKeys() { throw null; }
+ protected void BaseRemove(string name) { }
+ protected void BaseRemoveAt(int index) { }
+ protected void BaseSet(int index, object value) { }
+ protected void BaseSet(string name, object value) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual void OnDeserialization(object sender) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ [System.SerializableAttribute]
+ public partial class KeysCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal KeysCollection() { }
+ public int Count { get { throw null; } }
+ public string this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public virtual string Get(int index) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class NameValueCollection : System.Collections.Specialized.NameObjectCollectionBase
+ {
+ public NameValueCollection() { }
+ public NameValueCollection(System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use NameValueCollection(IEqualityComparer) instead.")]
+ public NameValueCollection(System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { }
+ public NameValueCollection(System.Collections.Specialized.NameValueCollection col) { }
+ public NameValueCollection(int capacity) { }
+ public NameValueCollection(int capacity, System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use NameValueCollection(Int32, IEqualityComparer) instead.")]
+ public NameValueCollection(int capacity, System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { }
+ public NameValueCollection(int capacity, System.Collections.Specialized.NameValueCollection col) { }
+ protected NameValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual string[] AllKeys { get { throw null; } }
+ public string this[int index] { get { throw null; } }
+ public string this[string name] { get { throw null; } set { } }
+ public void Add(System.Collections.Specialized.NameValueCollection c) { }
+ public virtual void Add(string name, string value) { }
+ public virtual void Clear() { }
+ public void CopyTo(System.Array dest, int index) { }
+ public virtual string Get(int index) { throw null; }
+ public virtual string Get(string name) { throw null; }
+ public virtual string GetKey(int index) { throw null; }
+ public virtual string[] GetValues(int index) { throw null; }
+ public virtual string[] GetValues(string name) { throw null; }
+ public bool HasKeys() { throw null; }
+ protected void InvalidateCachedArrays() { }
+ public virtual void Remove(string name) { }
+ public virtual void Set(string name, string value) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public enum NotifyCollectionChangedAction
+ {
+ Add = 0,
+ Move = 3,
+ Remove = 1,
+ Replace = 2,
+ Reset = 4,
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial class NotifyCollectionChangedEventArgs : System.EventArgs
+ {
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems, int startingIndex) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int startingIndex) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int index, int oldIndex) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index, int oldIndex) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem) { }
+ public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int index) { }
+ public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } }
+ public System.Collections.IList NewItems { get { throw null; } }
+ public int NewStartingIndex { get { throw null; } }
+ public System.Collections.IList OldItems { get { throw null; } }
+ public int OldStartingIndex { get { throw null; } }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
+ public delegate void NotifyCollectionChangedEventHandler(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class OrderedDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.Collections.Specialized.IOrderedDictionary, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public OrderedDictionary() { }
+ public OrderedDictionary(System.Collections.IEqualityComparer comparer) { }
+ public OrderedDictionary(int capacity) { }
+ public OrderedDictionary(int capacity, System.Collections.IEqualityComparer comparer) { }
+ protected OrderedDictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public object this[int index] { get { throw null; } set { } }
+ public object this[object key] { get { throw null; } set { } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public void Add(object key, object value) { }
+ public System.Collections.Specialized.OrderedDictionary AsReadOnly() { throw null; }
+ public void Clear() { }
+ public bool Contains(object key) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void Insert(int index, object key, object value) { }
+ protected virtual void OnDeserialization(object sender) { }
+ public void Remove(object key) { }
+ public void RemoveAt(int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ }
+ [System.SerializableAttribute]
+ public partial class StringCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public StringCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public string this[int index] { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(string value) { throw null; }
+ public void AddRange(string[] value) { }
+ public void Clear() { }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(string[] array, int index) { }
+ public System.Collections.Specialized.StringEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(string value) { throw null; }
+ public void Insert(int index, string value) { }
+ public void Remove(string value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Diagnostics.Design.StringDictionaryCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.SerializableAttribute]
+ public partial class StringDictionary : System.Collections.IEnumerable
+ {
+ public StringDictionary() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual string this[string key] { get { throw null; } set { } }
+ public virtual System.Collections.ICollection Keys { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual System.Collections.ICollection Values { get { throw null; } }
+ public virtual void Add(string key, string value) { }
+ public virtual void Clear() { }
+ public virtual bool ContainsKey(string key) { throw null; }
+ public virtual bool ContainsValue(string value) { throw null; }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual void Remove(string key) { }
+ }
+ public partial class StringEnumerator
+ {
+ internal StringEnumerator() { }
+ public string Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+}
+namespace System.ComponentModel
+{
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class AddingNewEventArgs : System.EventArgs
+ {
+ public AddingNewEventArgs() { }
+ public AddingNewEventArgs(object newObject) { }
+ public object NewObject { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void AddingNewEventHandler(object sender, System.ComponentModel.AddingNewEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class AmbientValueAttribute : System.Attribute
+ {
+ public AmbientValueAttribute(bool value) { }
+ public AmbientValueAttribute(byte value) { }
+ public AmbientValueAttribute(char value) { }
+ public AmbientValueAttribute(double value) { }
+ public AmbientValueAttribute(short value) { }
+ public AmbientValueAttribute(int value) { }
+ public AmbientValueAttribute(long value) { }
+ public AmbientValueAttribute(object value) { }
+ public AmbientValueAttribute(float value) { }
+ public AmbientValueAttribute(string value) { }
+ public AmbientValueAttribute(System.Type type, string value) { }
+ public object Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ArrayConverter : System.ComponentModel.CollectionConverter
+ {
+ public ArrayConverter() { }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class AsyncCompletedEventArgs : System.EventArgs
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public AsyncCompletedEventArgs() { }
+ public AsyncCompletedEventArgs(System.Exception error, bool cancelled, object userState) { }
+ public bool Cancelled { get { throw null; } }
+ public System.Exception Error { get { throw null; } }
+ public object UserState { get { throw null; } }
+ protected void RaiseExceptionIfNecessary() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void AsyncCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public sealed partial class AsyncOperation
+ {
+ internal AsyncOperation() { }
+ public System.Threading.SynchronizationContext SynchronizationContext { get { throw null; } }
+ public object UserSuppliedState { get { throw null; } }
+ ~AsyncOperation() { }
+ public void OperationCompleted() { }
+ public void Post(System.Threading.SendOrPostCallback d, object arg) { }
+ public void PostOperationCompleted(System.Threading.SendOrPostCallback d, object arg) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public static partial class AsyncOperationManager
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Threading.SynchronizationContext SynchronizationContext { get { throw null; } [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]set { } }
+ public static System.ComponentModel.AsyncOperation CreateOperation(object userSuppliedState) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class AttributeCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public static readonly System.ComponentModel.AttributeCollection Empty;
+ protected AttributeCollection() { }
+ public AttributeCollection(params System.Attribute[] attributes) { }
+ protected virtual System.Attribute[] Attributes { get { throw null; } }
+ public int Count { get { throw null; } }
+ public virtual System.Attribute this[int index] { get { throw null; } }
+ public virtual System.Attribute this[System.Type attributeType] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public bool Contains(System.Attribute attribute) { throw null; }
+ public bool Contains(System.Attribute[] attributes) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public static System.ComponentModel.AttributeCollection FromExisting(System.ComponentModel.AttributeCollection existing, params System.Attribute[] newAttributes) { throw null; }
+ protected System.Attribute GetDefaultAttribute(System.Type attributeType) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public bool Matches(System.Attribute attribute) { throw null; }
+ public bool Matches(System.Attribute[] attributes) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public partial class AttributeProviderAttribute : System.Attribute
+ {
+ public AttributeProviderAttribute(string typeName) { }
+ public AttributeProviderAttribute(string typeName, string propertyName) { }
+ public AttributeProviderAttribute(System.Type type) { }
+ public string PropertyName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("DoWork")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class BackgroundWorker : System.ComponentModel.Component
+ {
+ public BackgroundWorker() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool CancellationPending { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsBusy { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool WorkerReportsProgress { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool WorkerSupportsCancellation { get { throw null; } set { } }
+ public event System.ComponentModel.DoWorkEventHandler DoWork { add { } remove { } }
+ public event System.ComponentModel.ProgressChangedEventHandler ProgressChanged { add { } remove { } }
+ public event System.ComponentModel.RunWorkerCompletedEventHandler RunWorkerCompleted { add { } remove { } }
+ public void CancelAsync() { }
+ protected virtual void OnDoWork(System.ComponentModel.DoWorkEventArgs e) { }
+ protected virtual void OnProgressChanged(System.ComponentModel.ProgressChangedEventArgs e) { }
+ protected virtual void OnRunWorkerCompleted(System.ComponentModel.RunWorkerCompletedEventArgs e) { }
+ public void ReportProgress(int percentProgress) { }
+ public void ReportProgress(int percentProgress, object userState) { }
+ public void RunWorkerAsync() { }
+ public void RunWorkerAsync(object argument) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class BaseNumberConverter : System.ComponentModel.TypeConverter
+ {
+ protected BaseNumberConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type t) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class BindableAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.BindableAttribute Default;
+ public static readonly System.ComponentModel.BindableAttribute No;
+ public static readonly System.ComponentModel.BindableAttribute Yes;
+ public BindableAttribute(bool bindable) { }
+ public BindableAttribute(bool bindable, System.ComponentModel.BindingDirection direction) { }
+ public BindableAttribute(System.ComponentModel.BindableSupport flags) { }
+ public BindableAttribute(System.ComponentModel.BindableSupport flags, System.ComponentModel.BindingDirection direction) { }
+ public bool Bindable { get { throw null; } }
+ public System.ComponentModel.BindingDirection Direction { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public enum BindableSupport
+ {
+ Default = 2,
+ No = 0,
+ Yes = 1,
+ }
+ public enum BindingDirection
+ {
+ OneWay = 0,
+ TwoWay = 1,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.SerializableAttribute]
+ public partial class BindingList<T> : System.Collections.ObjectModel.Collection<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ICancelAddNew, System.ComponentModel.IRaiseItemChangedEvents
+ {
+ public BindingList() { }
+ public BindingList(System.Collections.Generic.IList<T> list) { }
+ public bool AllowEdit { get { throw null; } set { } }
+ public bool AllowNew { get { throw null; } set { } }
+ public bool AllowRemove { get { throw null; } set { } }
+ protected virtual bool IsSortedCore { get { throw null; } }
+ public bool RaiseListChangedEvents { get { throw null; } set { } }
+ protected virtual System.ComponentModel.ListSortDirection SortDirectionCore { get { throw null; } }
+ protected virtual System.ComponentModel.PropertyDescriptor SortPropertyCore { get { throw null; } }
+ protected virtual bool SupportsChangeNotificationCore { get { throw null; } }
+ protected virtual bool SupportsSearchingCore { get { throw null; } }
+ protected virtual bool SupportsSortingCore { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowEdit { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowNew { get { throw null; } }
+ bool System.ComponentModel.IBindingList.AllowRemove { get { throw null; } }
+ bool System.ComponentModel.IBindingList.IsSorted { get { throw null; } }
+ System.ComponentModel.ListSortDirection System.ComponentModel.IBindingList.SortDirection { get { throw null; } }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.IBindingList.SortProperty { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsChangeNotification { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSearching { get { throw null; } }
+ bool System.ComponentModel.IBindingList.SupportsSorting { get { throw null; } }
+ bool System.ComponentModel.IRaiseItemChangedEvents.RaisesItemChangedEvents { get { throw null; } }
+ public event System.ComponentModel.AddingNewEventHandler AddingNew { add { } remove { } }
+ public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } }
+ public T AddNew() { throw null; }
+ protected virtual object AddNewCore() { throw null; }
+ protected virtual void ApplySortCore(System.ComponentModel.PropertyDescriptor prop, System.ComponentModel.ListSortDirection direction) { }
+ public virtual void CancelNew(int itemIndex) { }
+ protected override void ClearItems() { }
+ public virtual void EndNew(int itemIndex) { }
+ protected virtual int FindCore(System.ComponentModel.PropertyDescriptor prop, object key) { throw null; }
+ protected override void InsertItem(int index, T item) { }
+ protected virtual void OnAddingNew(System.ComponentModel.AddingNewEventArgs e) { }
+ protected virtual void OnListChanged(System.ComponentModel.ListChangedEventArgs e) { }
+ protected override void RemoveItem(int index) { }
+ protected virtual void RemoveSortCore() { }
+ public void ResetBindings() { }
+ public void ResetItem(int position) { }
+ protected override void SetItem(int index, T item) { }
+ void System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor prop) { }
+ object System.ComponentModel.IBindingList.AddNew() { throw null; }
+ void System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor prop, System.ComponentModel.ListSortDirection direction) { }
+ int System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor prop, object key) { throw null; }
+ void System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor prop) { }
+ void System.ComponentModel.IBindingList.RemoveSort() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class BooleanConverter : System.ComponentModel.TypeConverter
+ {
+ public BooleanConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class BrowsableAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.BrowsableAttribute Default;
+ public static readonly System.ComponentModel.BrowsableAttribute No;
+ public static readonly System.ComponentModel.BrowsableAttribute Yes;
+ public BrowsableAttribute(bool browsable) { }
+ public bool Browsable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ByteConverter : System.ComponentModel.BaseNumberConverter
+ {
+ public ByteConverter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class CancelEventArgs : System.EventArgs
+ {
+ public CancelEventArgs() { }
+ public CancelEventArgs(bool cancel) { }
+ public bool Cancel { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void CancelEventHandler(object sender, System.ComponentModel.CancelEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class CategoryAttribute : System.Attribute
+ {
+ public CategoryAttribute() { }
+ public CategoryAttribute(string category) { }
+ public static System.ComponentModel.CategoryAttribute Action { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Appearance { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Asynchronous { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Behavior { get { throw null; } }
+ public string Category { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Data { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Default { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Design { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute DragDrop { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Focus { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Format { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Key { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Layout { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute Mouse { get { throw null; } }
+ public static System.ComponentModel.CategoryAttribute WindowStyle { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual string GetLocalizedString(string value) { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class CharConverter : System.ComponentModel.TypeConverter
+ {
+ public CharConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public enum CollectionChangeAction
+ {
+ Add = 1,
+ Refresh = 3,
+ Remove = 2,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class CollectionChangeEventArgs : System.EventArgs
+ {
+ public CollectionChangeEventArgs(System.ComponentModel.CollectionChangeAction action, object element) { }
+ public virtual System.ComponentModel.CollectionChangeAction Action { get { throw null; } }
+ public virtual object Element { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void CollectionChangeEventHandler(object sender, System.ComponentModel.CollectionChangeEventArgs e);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class CollectionConverter : System.ComponentModel.TypeConverter
+ {
+ public CollectionConverter() { }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class ComplexBindingPropertiesAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.ComplexBindingPropertiesAttribute Default;
+ public ComplexBindingPropertiesAttribute() { }
+ public ComplexBindingPropertiesAttribute(string dataSource) { }
+ public ComplexBindingPropertiesAttribute(string dataSource, string dataMember) { }
+ public string DataMember { get { throw null; } }
+ public string DataSource { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.ComponentModel.DesignerCategoryAttribute("Component")]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Component : System.MarshalByRefObject, System.ComponentModel.IComponent, System.IDisposable
+ {
+ public Component() { }
+ protected virtual bool CanRaiseEvents { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.ComponentModel.IContainer Container { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ protected bool DesignMode { get { throw null; } }
+ protected System.ComponentModel.EventHandlerList Events { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.ComponentModel.ISite Site { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public event System.EventHandler Disposed { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Component() { }
+ protected virtual object GetService(System.Type service) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class ComponentCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public ComponentCollection(System.ComponentModel.IComponent[] components) { }
+ public virtual System.ComponentModel.IComponent this[int index] { get { throw null; } }
+ public virtual System.ComponentModel.IComponent this[string name] { get { throw null; } }
+ public void CopyTo(System.ComponentModel.IComponent[] array, int index) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ComponentConverter : System.ComponentModel.ReferenceConverter
+ {
+ public ComponentConverter(System.Type type) : base (default(System.Type)) { }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class ComponentEditor
+ {
+ protected ComponentEditor() { }
+ public abstract bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object component);
+ public bool EditComponent(object component) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ComponentResourceManager : System.Resources.ResourceManager
+ {
+ public ComponentResourceManager() { }
+ public ComponentResourceManager(System.Type t) { }
+ public void ApplyResources(object value, string objectName) { }
+ public virtual void ApplyResources(object value, string objectName, System.Globalization.CultureInfo culture) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class Container : System.ComponentModel.IContainer, System.IDisposable
+ {
+ public Container() { }
+ public virtual System.ComponentModel.ComponentCollection Components { get { throw null; } }
+ public virtual void Add(System.ComponentModel.IComponent component) { }
+ public virtual void Add(System.ComponentModel.IComponent component, string name) { }
+ protected virtual System.ComponentModel.ISite CreateSite(System.ComponentModel.IComponent component, string name) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Container() { }
+ protected virtual object GetService(System.Type service) { throw null; }
+ public virtual void Remove(System.ComponentModel.IComponent component) { }
+ protected void RemoveWithoutUnsiting(System.ComponentModel.IComponent component) { }
+ protected virtual void ValidateName(System.ComponentModel.IComponent component, string name) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class ContainerFilterService
+ {
+ protected ContainerFilterService() { }
+ public virtual System.ComponentModel.ComponentCollection FilterComponents(System.ComponentModel.ComponentCollection components) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class CultureInfoConverter : System.ComponentModel.TypeConverter
+ {
+ public CultureInfoConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ protected virtual string GetCultureName(System.Globalization.CultureInfo culture) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class CustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor
+ {
+ protected CustomTypeDescriptor() { }
+ protected CustomTypeDescriptor(System.ComponentModel.ICustomTypeDescriptor parent) { }
+ public virtual System.ComponentModel.AttributeCollection GetAttributes() { throw null; }
+ public virtual string GetClassName() { throw null; }
+ public virtual string GetComponentName() { throw null; }
+ public virtual System.ComponentModel.TypeConverter GetConverter() { throw null; }
+ public virtual System.ComponentModel.EventDescriptor GetDefaultEvent() { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptor GetDefaultProperty() { throw null; }
+ public virtual object GetEditor(System.Type editorBaseType) { throw null; }
+ public virtual System.ComponentModel.EventDescriptorCollection GetEvents() { throw null; }
+ public virtual System.ComponentModel.EventDescriptorCollection GetEvents(System.Attribute[] attributes) { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties() { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Attribute[] attributes) { throw null; }
+ public virtual object GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class DataErrorsChangedEventArgs : System.EventArgs
+ {
+ public DataErrorsChangedEventArgs(string propertyName) { }
+ public virtual string PropertyName { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DataObjectAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DataObjectAttribute DataObject;
+ public static readonly System.ComponentModel.DataObjectAttribute Default;
+ public static readonly System.ComponentModel.DataObjectAttribute NonDataObject;
+ public DataObjectAttribute() { }
+ public DataObjectAttribute(bool isDataObject) { }
+ public bool IsDataObject { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class DataObjectFieldAttribute : System.Attribute
+ {
+ public DataObjectFieldAttribute(bool primaryKey) { }
+ public DataObjectFieldAttribute(bool primaryKey, bool isIdentity) { }
+ public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable) { }
+ public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable, int length) { }
+ public bool IsIdentity { get { throw null; } }
+ public bool IsNullable { get { throw null; } }
+ public int Length { get { throw null; } }
+ public bool PrimaryKey { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class DataObjectMethodAttribute : System.Attribute
+ {
+ public DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType methodType) { }
+ public DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType methodType, bool isDefault) { }
+ public bool IsDefault { get { throw null; } }
+ public System.ComponentModel.DataObjectMethodType MethodType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool Match(object obj) { throw null; }
+ }
+ public enum DataObjectMethodType
+ {
+ Delete = 4,
+ Fill = 0,
+ Insert = 3,
+ Select = 1,
+ Update = 2,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class DateTimeConverter : System.ComponentModel.TypeConverter
+ {
+ public DateTimeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class DateTimeOffsetConverter : System.ComponentModel.TypeConverter
+ {
+ public DateTimeOffsetConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class DecimalConverter : System.ComponentModel.BaseNumberConverter
+ {
+ public DecimalConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DefaultBindingPropertyAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DefaultBindingPropertyAttribute Default;
+ public DefaultBindingPropertyAttribute() { }
+ public DefaultBindingPropertyAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DefaultEventAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DefaultEventAttribute Default;
+ public DefaultEventAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class DefaultPropertyAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DefaultPropertyAttribute Default;
+ public DefaultPropertyAttribute(string name) { }
+ public string Name { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class DefaultValueAttribute : System.Attribute
+ {
+ public DefaultValueAttribute(bool value) { }
+ public DefaultValueAttribute(byte value) { }
+ public DefaultValueAttribute(char value) { }
+ public DefaultValueAttribute(double value) { }
+ public DefaultValueAttribute(short value) { }
+ public DefaultValueAttribute(int value) { }
+ public DefaultValueAttribute(long value) { }
+ public DefaultValueAttribute(object value) { }
+ public DefaultValueAttribute(float value) { }
+ public DefaultValueAttribute(string value) { }
+ public DefaultValueAttribute(System.Type type, string value) { }
+ public virtual object Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected void SetValue(object value) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class DescriptionAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DescriptionAttribute Default;
+ public DescriptionAttribute() { }
+ public DescriptionAttribute(string description) { }
+ public virtual string Description { get { throw null; } }
+ protected string DescriptionValue { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)]
+ public sealed partial class DesignerAttribute : System.Attribute
+ {
+ public DesignerAttribute(string designerTypeName) { }
+ public DesignerAttribute(string designerTypeName, string designerBaseTypeName) { }
+ public DesignerAttribute(string designerTypeName, System.Type designerBaseType) { }
+ public DesignerAttribute(System.Type designerType) { }
+ public DesignerAttribute(System.Type designerType, System.Type designerBaseType) { }
+ public string DesignerBaseTypeName { get { throw null; } }
+ public string DesignerTypeName { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class DesignerCategoryAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DesignerCategoryAttribute Component;
+ public static readonly System.ComponentModel.DesignerCategoryAttribute Default;
+ public static readonly System.ComponentModel.DesignerCategoryAttribute Form;
+ public static readonly System.ComponentModel.DesignerCategoryAttribute Generic;
+ public DesignerCategoryAttribute() { }
+ public DesignerCategoryAttribute(string category) { }
+ public string Category { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum DesignerSerializationVisibility
+ {
+ Content = 2,
+ Hidden = 0,
+ Visible = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(960))]
+ public sealed partial class DesignerSerializationVisibilityAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Content;
+ public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Default;
+ public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Hidden;
+ public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Visible;
+ public DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility visibility) { }
+ public System.ComponentModel.DesignerSerializationVisibility Visibility { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class DesignOnlyAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DesignOnlyAttribute Default;
+ public static readonly System.ComponentModel.DesignOnlyAttribute No;
+ public static readonly System.ComponentModel.DesignOnlyAttribute Yes;
+ public DesignOnlyAttribute(bool isDesignOnly) { }
+ public bool IsDesignOnly { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028))]
+ public sealed partial class DesignTimeVisibleAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DesignTimeVisibleAttribute Default;
+ public static readonly System.ComponentModel.DesignTimeVisibleAttribute No;
+ public static readonly System.ComponentModel.DesignTimeVisibleAttribute Yes;
+ public DesignTimeVisibleAttribute() { }
+ public DesignTimeVisibleAttribute(bool visible) { }
+ public bool Visible { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(708))]
+ public partial class DisplayNameAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.DisplayNameAttribute Default;
+ public DisplayNameAttribute() { }
+ public DisplayNameAttribute(string displayName) { }
+ public virtual string DisplayName { get { throw null; } }
+ protected string DisplayNameValue { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class DoubleConverter : System.ComponentModel.BaseNumberConverter
+ {
+ public DoubleConverter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class DoWorkEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public DoWorkEventArgs(object argument) { }
+ public object Argument { get { throw null; } }
+ public object Result { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void DoWorkEventHandler(object sender, System.ComponentModel.DoWorkEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=true)]
+ public sealed partial class EditorAttribute : System.Attribute
+ {
+ public EditorAttribute() { }
+ public EditorAttribute(string typeName, string baseTypeName) { }
+ public EditorAttribute(string typeName, System.Type baseType) { }
+ public EditorAttribute(System.Type type, System.Type baseType) { }
+ public string EditorBaseTypeName { get { throw null; } }
+ public string EditorTypeName { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(6140))]
+ public sealed partial class EditorBrowsableAttribute : System.Attribute
+ {
+ public EditorBrowsableAttribute() { }
+ public EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState state) { }
+ public System.ComponentModel.EditorBrowsableState State { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public enum EditorBrowsableState
+ {
+ Advanced = 2,
+ Always = 0,
+ Never = 1,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class EnumConverter : System.ComponentModel.TypeConverter
+ {
+ public EnumConverter(System.Type type) { }
+ protected virtual System.Collections.IComparer Comparer { get { throw null; } }
+ protected System.Type EnumType { get { throw null; } }
+ protected System.ComponentModel.TypeConverter.StandardValuesCollection Values { get { throw null; } set { } }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool IsValid(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class EventDescriptor : System.ComponentModel.MemberDescriptor
+ {
+ protected EventDescriptor(System.ComponentModel.MemberDescriptor descr) : base (default(string)) { }
+ protected EventDescriptor(System.ComponentModel.MemberDescriptor descr, System.Attribute[] attrs) : base (default(string)) { }
+ protected EventDescriptor(string name, System.Attribute[] attrs) : base (default(string)) { }
+ public abstract System.Type ComponentType { get; }
+ public abstract System.Type EventType { get; }
+ public abstract bool IsMulticast { get; }
+ public abstract void AddEventHandler(object component, System.Delegate value);
+ public abstract void RemoveEventHandler(object component, System.Delegate value);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class EventDescriptorCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public static readonly System.ComponentModel.EventDescriptorCollection Empty;
+ public EventDescriptorCollection(System.ComponentModel.EventDescriptor[] events) { }
+ public EventDescriptorCollection(System.ComponentModel.EventDescriptor[] events, bool readOnly) { }
+ public int Count { get { throw null; } }
+ public virtual System.ComponentModel.EventDescriptor this[int index] { get { throw null; } }
+ public virtual System.ComponentModel.EventDescriptor this[string name] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.ComponentModel.EventDescriptor value) { throw null; }
+ public void Clear() { }
+ public bool Contains(System.ComponentModel.EventDescriptor value) { throw null; }
+ public virtual System.ComponentModel.EventDescriptor Find(string name, bool ignoreCase) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.ComponentModel.EventDescriptor value) { throw null; }
+ public void Insert(int index, System.ComponentModel.EventDescriptor value) { }
+ protected void InternalSort(System.Collections.IComparer sorter) { }
+ protected void InternalSort(string[] names) { }
+ public void Remove(System.ComponentModel.EventDescriptor value) { }
+ public void RemoveAt(int index) { }
+ public virtual System.ComponentModel.EventDescriptorCollection Sort() { throw null; }
+ public virtual System.ComponentModel.EventDescriptorCollection Sort(System.Collections.IComparer comparer) { throw null; }
+ public virtual System.ComponentModel.EventDescriptorCollection Sort(string[] names) { throw null; }
+ public virtual System.ComponentModel.EventDescriptorCollection Sort(string[] names, System.Collections.IComparer comparer) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public sealed partial class EventHandlerList : System.IDisposable
+ {
+ public EventHandlerList() { }
+ public System.Delegate this[object key] { get { throw null; } set { } }
+ public void AddHandler(object key, System.Delegate value) { }
+ public void AddHandlers(System.ComponentModel.EventHandlerList listToAddFrom) { }
+ public void Dispose() { }
+ public void RemoveHandler(object key, System.Delegate value) { }
+ }
+ public partial class ExpandableObjectConverter : System.ComponentModel.TypeConverter
+ {
+ public ExpandableObjectConverter() { }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class ExtenderProvidedPropertyAttribute : System.Attribute
+ {
+ public ExtenderProvidedPropertyAttribute() { }
+ public System.ComponentModel.PropertyDescriptor ExtenderProperty { get { throw null; } }
+ public System.ComponentModel.IExtenderProvider Provider { get { throw null; } }
+ public System.Type ReceiverType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class GuidConverter : System.ComponentModel.TypeConverter
+ {
+ public GuidConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class HandledEventArgs : System.EventArgs
+ {
+ public HandledEventArgs() { }
+ public HandledEventArgs(bool defaultHandledValue) { }
+ public bool Handled { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void HandledEventHandler(object sender, System.ComponentModel.HandledEventArgs e);
+ public partial interface IBindingList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ bool AllowEdit { get; }
+ bool AllowNew { get; }
+ bool AllowRemove { get; }
+ bool IsSorted { get; }
+ System.ComponentModel.ListSortDirection SortDirection { get; }
+ System.ComponentModel.PropertyDescriptor SortProperty { get; }
+ bool SupportsChangeNotification { get; }
+ bool SupportsSearching { get; }
+ bool SupportsSorting { get; }
+ event System.ComponentModel.ListChangedEventHandler ListChanged;
+ void AddIndex(System.ComponentModel.PropertyDescriptor property);
+ object AddNew();
+ void ApplySort(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction);
+ int Find(System.ComponentModel.PropertyDescriptor property, object key);
+ void RemoveIndex(System.ComponentModel.PropertyDescriptor property);
+ void RemoveSort();
+ }
+ public partial interface IBindingListView : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList
+ {
+ string Filter { get; set; }
+ System.ComponentModel.ListSortDescriptionCollection SortDescriptions { get; }
+ bool SupportsAdvancedSorting { get; }
+ bool SupportsFiltering { get; }
+ void ApplySort(System.ComponentModel.ListSortDescriptionCollection sorts);
+ void RemoveFilter();
+ }
+ public partial interface ICancelAddNew
+ {
+ void CancelNew(int itemIndex);
+ void EndNew(int itemIndex);
+ }
+ public partial interface IChangeTracking
+ {
+ bool IsChanged { get; }
+ void AcceptChanges();
+ }
+ [System.ObsoleteAttribute("This interface has been deprecated. Add a TypeDescriptionProvider to handle type TypeDescriptor.ComObjectType instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public partial interface IComNativeDescriptorHandler
+ {
+ System.ComponentModel.AttributeCollection GetAttributes(object component);
+ string GetClassName(object component);
+ System.ComponentModel.TypeConverter GetConverter(object component);
+ System.ComponentModel.EventDescriptor GetDefaultEvent(object component);
+ System.ComponentModel.PropertyDescriptor GetDefaultProperty(object component);
+ object GetEditor(object component, System.Type baseEditorType);
+ System.ComponentModel.EventDescriptorCollection GetEvents(object component);
+ System.ComponentModel.EventDescriptorCollection GetEvents(object component, System.Attribute[] attributes);
+ string GetName(object component);
+ System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes);
+ object GetPropertyValue(object component, int dispid, ref bool success);
+ object GetPropertyValue(object component, string propertyName, ref bool success);
+ }
+ [System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute("System.ComponentModel.Design.Serialization.RootCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", true)]
+ [System.ComponentModel.DesignerAttribute("System.ComponentModel.Design.ComponentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IDesigner))]
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ComponentDocumentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ComponentConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IComponent : System.IDisposable
+ {
+ System.ComponentModel.ISite Site { get; set; }
+ event System.EventHandler Disposed;
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContainer : System.IDisposable
+ {
+ System.ComponentModel.ComponentCollection Components { get; }
+ void Add(System.ComponentModel.IComponent component);
+ void Add(System.ComponentModel.IComponent component, string name);
+ void Remove(System.ComponentModel.IComponent component);
+ }
+ public partial interface ICustomTypeDescriptor
+ {
+ System.ComponentModel.AttributeCollection GetAttributes();
+ string GetClassName();
+ string GetComponentName();
+ System.ComponentModel.TypeConverter GetConverter();
+ System.ComponentModel.EventDescriptor GetDefaultEvent();
+ System.ComponentModel.PropertyDescriptor GetDefaultProperty();
+ object GetEditor(System.Type editorBaseType);
+ System.ComponentModel.EventDescriptorCollection GetEvents();
+ System.ComponentModel.EventDescriptorCollection GetEvents(System.Attribute[] attributes);
+ System.ComponentModel.PropertyDescriptorCollection GetProperties();
+ System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Attribute[] attributes);
+ object GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd);
+ }
+ public partial interface IDataErrorInfo
+ {
+ string Error { get; }
+ string this[string columnName] { get; }
+ }
+ public partial interface IEditableObject
+ {
+ void BeginEdit();
+ void CancelEdit();
+ void EndEdit();
+ }
+ public partial interface IExtenderProvider
+ {
+ bool CanExtend(object extendee);
+ }
+ public partial interface IIntellisenseBuilder
+ {
+ string Name { get; }
+ bool Show(string language, string value, ref string newValue);
+ }
+ [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataSourceListEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.MergablePropertyAttribute(false)]
+ [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.Design.DataSourceConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public partial interface IListSource
+ {
+ bool ContainsListCollection { get; }
+ System.Collections.IList GetList();
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class ImmutableObjectAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.ImmutableObjectAttribute Default;
+ public static readonly System.ComponentModel.ImmutableObjectAttribute No;
+ public static readonly System.ComponentModel.ImmutableObjectAttribute Yes;
+ public ImmutableObjectAttribute(bool immutable) { }
+ public bool Immutable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public partial interface INestedContainer : System.ComponentModel.IContainer, System.IDisposable
+ {
+ System.ComponentModel.IComponent Owner { get; }
+ }
+ public partial interface INestedSite : System.ComponentModel.ISite, System.IServiceProvider
+ {
+ string FullName { get; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(896))]
+ public sealed partial class InheritanceAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.InheritanceAttribute Default;
+ public static readonly System.ComponentModel.InheritanceAttribute Inherited;
+ public static readonly System.ComponentModel.InheritanceAttribute InheritedReadOnly;
+ public static readonly System.ComponentModel.InheritanceAttribute NotInherited;
+ public InheritanceAttribute() { }
+ public InheritanceAttribute(System.ComponentModel.InheritanceLevel inheritanceLevel) { }
+ public System.ComponentModel.InheritanceLevel InheritanceLevel { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum InheritanceLevel
+ {
+ Inherited = 1,
+ InheritedReadOnly = 2,
+ NotInherited = 3,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class InitializationEventAttribute : System.Attribute
+ {
+ public InitializationEventAttribute(string eventName) { }
+ public string EventName { get { throw null; } }
+ }
+ public partial interface INotifyDataErrorInfo
+ {
+ bool HasErrors { get; }
+ event System.EventHandler<System.ComponentModel.DataErrorsChangedEventArgs> ErrorsChanged;
+ System.Collections.IEnumerable GetErrors(string propertyName);
+ }
+ public partial interface INotifyPropertyChanged
+ {
+ event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+ }
+ public partial interface INotifyPropertyChanging
+ {
+ event System.ComponentModel.PropertyChangingEventHandler PropertyChanging;
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public partial class InstallerTypeAttribute : System.Attribute
+ {
+ public InstallerTypeAttribute(string typeName) { }
+ public InstallerTypeAttribute(System.Type installerType) { }
+ public virtual System.Type InstallerType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class InstanceCreationEditor
+ {
+ protected InstanceCreationEditor() { }
+ public virtual string Text { get { throw null; } }
+ public abstract object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Type instanceType);
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class Int16Converter : System.ComponentModel.BaseNumberConverter
+ {
+ public Int16Converter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class Int32Converter : System.ComponentModel.BaseNumberConverter
+ {
+ public Int32Converter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class Int64Converter : System.ComponentModel.BaseNumberConverter
+ {
+ public Int64Converter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.SerializableAttribute]
+ public partial class InvalidAsynchronousStateException : System.ArgumentException
+ {
+ public InvalidAsynchronousStateException() { }
+ protected InvalidAsynchronousStateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidAsynchronousStateException(string message) { }
+ public InvalidAsynchronousStateException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidEnumArgumentException : System.ArgumentException
+ {
+ public InvalidEnumArgumentException() { }
+ protected InvalidEnumArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidEnumArgumentException(string message) { }
+ public InvalidEnumArgumentException(string message, System.Exception innerException) { }
+ public InvalidEnumArgumentException(string argumentName, int invalidValue, System.Type enumClass) { }
+ }
+ public partial interface IRaiseItemChangedEvents
+ {
+ bool RaisesItemChangedEvents { get; }
+ }
+ public partial interface IRevertibleChangeTracking : System.ComponentModel.IChangeTracking
+ {
+ void RejectChanges();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISite : System.IServiceProvider
+ {
+ System.ComponentModel.IComponent Component { get; }
+ System.ComponentModel.IContainer Container { get; }
+ bool DesignMode { get; }
+ string Name { get; set; }
+ }
+ public partial interface ISupportInitialize
+ {
+ void BeginInit();
+ void EndInit();
+ }
+ public partial interface ISupportInitializeNotification : System.ComponentModel.ISupportInitialize
+ {
+ bool IsInitialized { get; }
+ event System.EventHandler Initialized;
+ }
+ public partial interface ISynchronizeInvoke
+ {
+ bool InvokeRequired { get; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ System.IAsyncResult BeginInvoke(System.Delegate method, object[] args);
+ object EndInvoke(System.IAsyncResult result);
+ object Invoke(System.Delegate method, object[] args);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ITypeDescriptorContext : System.IServiceProvider
+ {
+ System.ComponentModel.IContainer Container { get; }
+ object Instance { get; }
+ System.ComponentModel.PropertyDescriptor PropertyDescriptor { get; }
+ void OnComponentChanged();
+ bool OnComponentChanging();
+ }
+ public partial interface ITypedList
+ {
+ System.ComponentModel.PropertyDescriptorCollection GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors);
+ string GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors);
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class License : System.IDisposable
+ {
+ protected License() { }
+ public abstract string LicenseKey { get; }
+ public abstract void Dispose();
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class LicenseContext : System.IServiceProvider
+ {
+ public LicenseContext() { }
+ public virtual System.ComponentModel.LicenseUsageMode UsageMode { get { throw null; } }
+ public virtual string GetSavedLicenseKey(System.Type type, System.Reflection.Assembly resourceAssembly) { throw null; }
+ public virtual object GetService(System.Type type) { throw null; }
+ public virtual void SetSavedLicenseKey(System.Type type, string key) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.SerializableAttribute]
+ public partial class LicenseException : System.SystemException
+ {
+ protected LicenseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public LicenseException(System.Type type) { }
+ public LicenseException(System.Type type, object instance) { }
+ public LicenseException(System.Type type, object instance, string message) { }
+ public LicenseException(System.Type type, object instance, string message, System.Exception innerException) { }
+ public System.Type LicensedType { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalProcessMgmt=true)]
+ public sealed partial class LicenseManager
+ {
+ internal LicenseManager() { }
+ public static System.ComponentModel.LicenseContext CurrentContext { get { throw null; } set { } }
+ public static System.ComponentModel.LicenseUsageMode UsageMode { get { throw null; } }
+ public static object CreateWithContext(System.Type type, System.ComponentModel.LicenseContext creationContext) { throw null; }
+ public static object CreateWithContext(System.Type type, System.ComponentModel.LicenseContext creationContext, object[] args) { throw null; }
+ public static bool IsLicensed(System.Type type) { throw null; }
+ public static bool IsValid(System.Type type) { throw null; }
+ public static bool IsValid(System.Type type, object instance, out System.ComponentModel.License license) { license = default(System.ComponentModel.License); throw null; }
+ public static void LockContext(object contextUser) { }
+ public static void UnlockContext(object contextUser) { }
+ public static void Validate(System.Type type) { }
+ public static System.ComponentModel.License Validate(System.Type type, object instance) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class LicenseProvider
+ {
+ protected LicenseProvider() { }
+ public abstract System.ComponentModel.License GetLicense(System.ComponentModel.LicenseContext context, System.Type type, object instance, bool allowExceptions);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ public sealed partial class LicenseProviderAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.LicenseProviderAttribute Default;
+ public LicenseProviderAttribute() { }
+ public LicenseProviderAttribute(string typeName) { }
+ public LicenseProviderAttribute(System.Type type) { }
+ public System.Type LicenseProvider { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public enum LicenseUsageMode
+ {
+ Designtime = 1,
+ Runtime = 0,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class LicFileLicenseProvider : System.ComponentModel.LicenseProvider
+ {
+ public LicFileLicenseProvider() { }
+ protected virtual string GetKey(System.Type type) { throw null; }
+ public override System.ComponentModel.License GetLicense(System.ComponentModel.LicenseContext context, System.Type type, object instance, bool allowExceptions) { throw null; }
+ protected virtual bool IsKeyValid(string key, System.Type type) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class ListBindableAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.ListBindableAttribute Default;
+ public static readonly System.ComponentModel.ListBindableAttribute No;
+ public static readonly System.ComponentModel.ListBindableAttribute Yes;
+ public ListBindableAttribute(bool listBindable) { }
+ public ListBindableAttribute(System.ComponentModel.BindableSupport flags) { }
+ public bool ListBindable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ListChangedEventArgs : System.EventArgs
+ {
+ public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, System.ComponentModel.PropertyDescriptor propDesc) { }
+ public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, int newIndex) { }
+ public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, int newIndex, System.ComponentModel.PropertyDescriptor propDesc) { }
+ public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, int newIndex, int oldIndex) { }
+ public System.ComponentModel.ListChangedType ListChangedType { get { throw null; } }
+ public int NewIndex { get { throw null; } }
+ public int OldIndex { get { throw null; } }
+ public System.ComponentModel.PropertyDescriptor PropertyDescriptor { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ListChangedEventHandler(object sender, System.ComponentModel.ListChangedEventArgs e);
+ public enum ListChangedType
+ {
+ ItemAdded = 1,
+ ItemChanged = 4,
+ ItemDeleted = 2,
+ ItemMoved = 3,
+ PropertyDescriptorAdded = 5,
+ PropertyDescriptorChanged = 7,
+ PropertyDescriptorDeleted = 6,
+ Reset = 0,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ListSortDescription
+ {
+ public ListSortDescription(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction) { }
+ public System.ComponentModel.PropertyDescriptor PropertyDescriptor { get { throw null; } set { } }
+ public System.ComponentModel.ListSortDirection SortDirection { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ListSortDescriptionCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public ListSortDescriptionCollection() { }
+ public ListSortDescriptionCollection(System.ComponentModel.ListSortDescription[] sorts) { }
+ public int Count { get { throw null; } }
+ public System.ComponentModel.ListSortDescription this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public bool Contains(object value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public int IndexOf(object value) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ public enum ListSortDirection
+ {
+ Ascending = 0,
+ Descending = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class LocalizableAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.LocalizableAttribute Default;
+ public static readonly System.ComponentModel.LocalizableAttribute No;
+ public static readonly System.ComponentModel.LocalizableAttribute Yes;
+ public LocalizableAttribute(bool isLocalizable) { }
+ public bool IsLocalizable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class LookupBindingPropertiesAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.LookupBindingPropertiesAttribute Default;
+ public LookupBindingPropertiesAttribute() { }
+ public LookupBindingPropertiesAttribute(string dataSource, string displayMember, string valueMember, string lookupMember) { }
+ public string DataSource { get { throw null; } }
+ public string DisplayMember { get { throw null; } }
+ public string LookupMember { get { throw null; } }
+ public string ValueMember { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ComponentDocumentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))]
+ [System.ComponentModel.DesignerCategoryAttribute("Component")]
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ComponentConverter))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MarshalByValueComponent : System.ComponentModel.IComponent, System.IDisposable, System.IServiceProvider
+ {
+ public MarshalByValueComponent() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.ComponentModel.IContainer Container { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual bool DesignMode { get { throw null; } }
+ protected System.ComponentModel.EventHandlerList Events { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public virtual System.ComponentModel.ISite Site { get { throw null; } set { } }
+ public event System.EventHandler Disposed { add { } remove { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~MarshalByValueComponent() { }
+ public virtual object GetService(System.Type service) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class MaskedTextProvider : System.ICloneable
+ {
+ public MaskedTextProvider(string mask) { }
+ public MaskedTextProvider(string mask, bool restrictToAscii) { }
+ public MaskedTextProvider(string mask, char passwordChar, bool allowPromptAsInput) { }
+ public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture) { }
+ public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture, bool restrictToAscii) { }
+ public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii) { }
+ public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture, char passwordChar, bool allowPromptAsInput) { }
+ public bool AllowPromptAsInput { get { throw null; } }
+ public bool AsciiOnly { get { throw null; } }
+ public int AssignedEditPositionCount { get { throw null; } }
+ public int AvailableEditPositionCount { get { throw null; } }
+ public System.Globalization.CultureInfo Culture { get { throw null; } }
+ public static char DefaultPasswordChar { get { throw null; } }
+ public int EditPositionCount { get { throw null; } }
+ public System.Collections.IEnumerator EditPositions { get { throw null; } }
+ public bool IncludeLiterals { get { throw null; } set { } }
+ public bool IncludePrompt { get { throw null; } set { } }
+ public static int InvalidIndex { get { throw null; } }
+ public bool IsPassword { get { throw null; } set { } }
+ public char this[int index] { get { throw null; } }
+ public int LastAssignedPosition { get { throw null; } }
+ public int Length { get { throw null; } }
+ public string Mask { get { throw null; } }
+ public bool MaskCompleted { get { throw null; } }
+ public bool MaskFull { get { throw null; } }
+ public char PasswordChar { get { throw null; } set { } }
+ public char PromptChar { get { throw null; } set { } }
+ public bool ResetOnPrompt { get { throw null; } set { } }
+ public bool ResetOnSpace { get { throw null; } set { } }
+ public bool SkipLiterals { get { throw null; } set { } }
+ public bool Add(char input) { throw null; }
+ public bool Add(char input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool Add(string input) { throw null; }
+ public bool Add(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public void Clear() { }
+ public void Clear(out System.ComponentModel.MaskedTextResultHint resultHint) { resultHint = default(System.ComponentModel.MaskedTextResultHint); }
+ public object Clone() { throw null; }
+ public int FindAssignedEditPositionFrom(int position, bool direction) { throw null; }
+ public int FindAssignedEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; }
+ public int FindEditPositionFrom(int position, bool direction) { throw null; }
+ public int FindEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; }
+ public int FindNonEditPositionFrom(int position, bool direction) { throw null; }
+ public int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; }
+ public int FindUnassignedEditPositionFrom(int position, bool direction) { throw null; }
+ public int FindUnassignedEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; }
+ public static bool GetOperationResultFromHint(System.ComponentModel.MaskedTextResultHint hint) { throw null; }
+ public bool InsertAt(char input, int position) { throw null; }
+ public bool InsertAt(char input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool InsertAt(string input, int position) { throw null; }
+ public bool InsertAt(string input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool IsAvailablePosition(int position) { throw null; }
+ public bool IsEditPosition(int position) { throw null; }
+ public static bool IsValidInputChar(char c) { throw null; }
+ public static bool IsValidMaskChar(char c) { throw null; }
+ public static bool IsValidPasswordChar(char c) { throw null; }
+ public bool Remove() { throw null; }
+ public bool Remove(out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool RemoveAt(int position) { throw null; }
+ public bool RemoveAt(int startPosition, int endPosition) { throw null; }
+ public bool RemoveAt(int startPosition, int endPosition, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool Replace(char input, int position) { throw null; }
+ public bool Replace(char input, int startPosition, int endPosition, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool Replace(char input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool Replace(string input, int position) { throw null; }
+ public bool Replace(string input, int startPosition, int endPosition, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool Replace(string input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool Set(string input) { throw null; }
+ public bool Set(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public string ToDisplayString() { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(bool ignorePasswordChar) { throw null; }
+ public string ToString(bool includePrompt, bool includeLiterals) { throw null; }
+ public string ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length) { throw null; }
+ public string ToString(bool includePrompt, bool includeLiterals, int startPosition, int length) { throw null; }
+ public string ToString(bool ignorePasswordChar, int startPosition, int length) { throw null; }
+ public string ToString(int startPosition, int length) { throw null; }
+ public bool VerifyChar(char input, int position, out System.ComponentModel.MaskedTextResultHint hint) { hint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ public bool VerifyEscapeChar(char input, int position) { throw null; }
+ public bool VerifyString(string input) { throw null; }
+ public bool VerifyString(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; }
+ }
+ public enum MaskedTextResultHint
+ {
+ AlphanumericCharacterExpected = -2,
+ AsciiCharacterExpected = -1,
+ CharacterEscaped = 1,
+ DigitExpected = -3,
+ InvalidInput = -51,
+ LetterExpected = -4,
+ NoEffect = 2,
+ NonEditPosition = -54,
+ PositionOutOfRange = -55,
+ PromptCharNotAllowed = -52,
+ SideEffect = 3,
+ SignedDigitExpected = -5,
+ Success = 4,
+ UnavailableEditPosition = -53,
+ Unknown = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class MemberDescriptor
+ {
+ protected MemberDescriptor(System.ComponentModel.MemberDescriptor descr) { }
+ protected MemberDescriptor(System.ComponentModel.MemberDescriptor oldMemberDescriptor, System.Attribute[] newAttributes) { }
+ protected MemberDescriptor(string name) { }
+ protected MemberDescriptor(string name, System.Attribute[] attributes) { }
+ protected virtual System.Attribute[] AttributeArray { get { throw null; } set { } }
+ public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
+ public virtual string Category { get { throw null; } }
+ public virtual string Description { get { throw null; } }
+ public virtual bool DesignTimeOnly { get { throw null; } }
+ public virtual string DisplayName { get { throw null; } }
+ public virtual bool IsBrowsable { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ protected virtual int NameHashCode { get { throw null; } }
+ protected virtual System.ComponentModel.AttributeCollection CreateAttributeCollection() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ protected virtual void FillAttributes(System.Collections.IList attributeList) { }
+ protected static System.Reflection.MethodInfo FindMethod(System.Type componentClass, string name, System.Type[] args, System.Type returnType) { throw null; }
+ protected static System.Reflection.MethodInfo FindMethod(System.Type componentClass, string name, System.Type[] args, System.Type returnType, bool publicOnly) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected virtual object GetInvocationTarget(System.Type type, object instance) { throw null; }
+ [System.ObsoleteAttribute("This method has been deprecated. Use GetInvocationTarget instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected static object GetInvokee(System.Type componentClass, object component) { throw null; }
+ protected static System.ComponentModel.ISite GetSite(object component) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class MergablePropertyAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.MergablePropertyAttribute Default;
+ public static readonly System.ComponentModel.MergablePropertyAttribute No;
+ public static readonly System.ComponentModel.MergablePropertyAttribute Yes;
+ public MergablePropertyAttribute(bool allowMerge) { }
+ public bool AllowMerge { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class MultilineStringConverter : System.ComponentModel.TypeConverter
+ {
+ public MultilineStringConverter() { }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class NestedContainer : System.ComponentModel.Container, System.ComponentModel.IContainer, System.ComponentModel.INestedContainer, System.IDisposable
+ {
+ public NestedContainer(System.ComponentModel.IComponent owner) { }
+ public System.ComponentModel.IComponent Owner { get { throw null; } }
+ protected virtual string OwnerName { get { throw null; } }
+ protected override System.ComponentModel.ISite CreateSite(System.ComponentModel.IComponent component, string name) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override object GetService(System.Type service) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class NotifyParentPropertyAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.NotifyParentPropertyAttribute Default;
+ public static readonly System.ComponentModel.NotifyParentPropertyAttribute No;
+ public static readonly System.ComponentModel.NotifyParentPropertyAttribute Yes;
+ public NotifyParentPropertyAttribute(bool notifyParent) { }
+ public bool NotifyParent { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class NullableConverter : System.ComponentModel.TypeConverter
+ {
+ public NullableConverter(System.Type type) { }
+ public System.Type NullableType { get { throw null; } }
+ public System.Type UnderlyingType { get { throw null; } }
+ public System.ComponentModel.TypeConverter UnderlyingTypeConverter { get { throw null; } }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool IsValid(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class ParenthesizePropertyNameAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.ParenthesizePropertyNameAttribute Default;
+ public ParenthesizePropertyNameAttribute() { }
+ public ParenthesizePropertyNameAttribute(bool needParenthesis) { }
+ public bool NeedParenthesis { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class PasswordPropertyTextAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.PasswordPropertyTextAttribute Default;
+ public static readonly System.ComponentModel.PasswordPropertyTextAttribute No;
+ public static readonly System.ComponentModel.PasswordPropertyTextAttribute Yes;
+ public PasswordPropertyTextAttribute() { }
+ public PasswordPropertyTextAttribute(bool password) { }
+ public bool Password { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ProgressChangedEventArgs : System.EventArgs
+ {
+ public ProgressChangedEventArgs(int progressPercentage, object userState) { }
+ public int ProgressPercentage { get { throw null; } }
+ public object UserState { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ProgressChangedEventHandler(object sender, System.ComponentModel.ProgressChangedEventArgs e);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class PropertyChangedEventArgs : System.EventArgs
+ {
+ public PropertyChangedEventArgs(string propertyName) { }
+ public virtual string PropertyName { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void PropertyChangedEventHandler(object sender, System.ComponentModel.PropertyChangedEventArgs e);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class PropertyChangingEventArgs : System.EventArgs
+ {
+ public PropertyChangingEventArgs(string propertyName) { }
+ public virtual string PropertyName { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void PropertyChangingEventHandler(object sender, System.ComponentModel.PropertyChangingEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class PropertyDescriptor : System.ComponentModel.MemberDescriptor
+ {
+ protected PropertyDescriptor(System.ComponentModel.MemberDescriptor descr) : base (default(string)) { }
+ protected PropertyDescriptor(System.ComponentModel.MemberDescriptor descr, System.Attribute[] attrs) : base (default(string)) { }
+ protected PropertyDescriptor(string name, System.Attribute[] attrs) : base (default(string)) { }
+ public abstract System.Type ComponentType { get; }
+ public virtual System.ComponentModel.TypeConverter Converter { get { throw null; } }
+ public virtual bool IsLocalizable { get { throw null; } }
+ public abstract bool IsReadOnly { get; }
+ public abstract System.Type PropertyType { get; }
+ public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } }
+ public virtual bool SupportsChangeEvents { get { throw null; } }
+ public virtual void AddValueChanged(object component, System.EventHandler handler) { }
+ public abstract bool CanResetValue(object component);
+ protected object CreateInstance(System.Type type) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ protected override void FillAttributes(System.Collections.IList attributeList) { }
+ public System.ComponentModel.PropertyDescriptorCollection GetChildProperties() { throw null; }
+ public System.ComponentModel.PropertyDescriptorCollection GetChildProperties(System.Attribute[] filter) { throw null; }
+ public System.ComponentModel.PropertyDescriptorCollection GetChildProperties(object instance) { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetChildProperties(object instance, System.Attribute[] filter) { throw null; }
+ public virtual object GetEditor(System.Type editorBaseType) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override object GetInvocationTarget(System.Type type, object instance) { throw null; }
+ protected System.Type GetTypeFromName(string typeName) { throw null; }
+ public abstract object GetValue(object component);
+ protected internal System.EventHandler GetValueChangedHandler(object component) { throw null; }
+ protected virtual void OnValueChanged(object component, System.EventArgs e) { }
+ public virtual void RemoveValueChanged(object component, System.EventHandler handler) { }
+ public abstract void ResetValue(object component);
+ public abstract void SetValue(object component, object value);
+ public abstract bool ShouldSerializeValue(object component);
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class PropertyDescriptorCollection : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.Collections.IList
+ {
+ public static readonly System.ComponentModel.PropertyDescriptorCollection Empty;
+ public PropertyDescriptorCollection(System.ComponentModel.PropertyDescriptor[] properties) { }
+ public PropertyDescriptorCollection(System.ComponentModel.PropertyDescriptor[] properties, bool readOnly) { }
+ public int Count { get { throw null; } }
+ public virtual System.ComponentModel.PropertyDescriptor this[int index] { get { throw null; } }
+ public virtual System.ComponentModel.PropertyDescriptor this[string name] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.ComponentModel.PropertyDescriptor value) { throw null; }
+ public void Clear() { }
+ public bool Contains(System.ComponentModel.PropertyDescriptor value) { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public virtual System.ComponentModel.PropertyDescriptor Find(string name, bool ignoreCase) { throw null; }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.ComponentModel.PropertyDescriptor value) { throw null; }
+ public void Insert(int index, System.ComponentModel.PropertyDescriptor value) { }
+ protected void InternalSort(System.Collections.IComparer sorter) { }
+ protected void InternalSort(string[] names) { }
+ public void Remove(System.ComponentModel.PropertyDescriptor value) { }
+ public void RemoveAt(int index) { }
+ public virtual System.ComponentModel.PropertyDescriptorCollection Sort() { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection Sort(System.Collections.IComparer comparer) { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection Sort(string[] names) { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection Sort(string[] names, System.Collections.IComparer comparer) { throw null; }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ void System.Collections.IDictionary.Clear() { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class PropertyTabAttribute : System.Attribute
+ {
+ public PropertyTabAttribute() { }
+ public PropertyTabAttribute(string tabClassName) { }
+ public PropertyTabAttribute(string tabClassName, System.ComponentModel.PropertyTabScope tabScope) { }
+ public PropertyTabAttribute(System.Type tabClass) { }
+ public PropertyTabAttribute(System.Type tabClass, System.ComponentModel.PropertyTabScope tabScope) { }
+ public System.Type[] TabClasses { get { throw null; } }
+ protected string[] TabClassNames { get { throw null; } }
+ public System.ComponentModel.PropertyTabScope[] TabScopes { get { throw null; } }
+ public bool Equals(System.ComponentModel.PropertyTabAttribute other) { throw null; }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected void InitializeArrays(string[] tabClassNames, System.ComponentModel.PropertyTabScope[] tabScopes) { }
+ protected void InitializeArrays(System.Type[] tabClasses, System.ComponentModel.PropertyTabScope[] tabScopes) { }
+ }
+ public enum PropertyTabScope
+ {
+ Component = 3,
+ Document = 2,
+ Global = 1,
+ Static = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true)]
+ public sealed partial class ProvidePropertyAttribute : System.Attribute
+ {
+ public ProvidePropertyAttribute(string propertyName, string receiverTypeName) { }
+ public ProvidePropertyAttribute(string propertyName, System.Type receiverType) { }
+ public string PropertyName { get { throw null; } }
+ public string ReceiverTypeName { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class ReadOnlyAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.ReadOnlyAttribute Default;
+ public static readonly System.ComponentModel.ReadOnlyAttribute No;
+ public static readonly System.ComponentModel.ReadOnlyAttribute Yes;
+ public ReadOnlyAttribute(bool isReadOnly) { }
+ public bool IsReadOnly { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ [System.ObsoleteAttribute("Use System.ComponentModel.SettingsBindableAttribute instead to work with the new settings model.")]
+ public partial class RecommendedAsConfigurableAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.RecommendedAsConfigurableAttribute Default;
+ public static readonly System.ComponentModel.RecommendedAsConfigurableAttribute No;
+ public static readonly System.ComponentModel.RecommendedAsConfigurableAttribute Yes;
+ public RecommendedAsConfigurableAttribute(bool recommendedAsConfigurable) { }
+ public bool RecommendedAsConfigurable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ReferenceConverter : System.ComponentModel.TypeConverter
+ {
+ public ReferenceConverter(System.Type type) { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ protected virtual bool IsValueAllowed(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class RefreshEventArgs : System.EventArgs
+ {
+ public RefreshEventArgs(object componentChanged) { }
+ public RefreshEventArgs(System.Type typeChanged) { }
+ public object ComponentChanged { get { throw null; } }
+ public System.Type TypeChanged { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void RefreshEventHandler(System.ComponentModel.RefreshEventArgs e);
+ public enum RefreshProperties
+ {
+ All = 1,
+ None = 0,
+ Repaint = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class RefreshPropertiesAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.RefreshPropertiesAttribute All;
+ public static readonly System.ComponentModel.RefreshPropertiesAttribute Default;
+ public static readonly System.ComponentModel.RefreshPropertiesAttribute Repaint;
+ public RefreshPropertiesAttribute(System.ComponentModel.RefreshProperties refresh) { }
+ public System.ComponentModel.RefreshProperties RefreshProperties { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public partial class RunInstallerAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.RunInstallerAttribute Default;
+ public static readonly System.ComponentModel.RunInstallerAttribute No;
+ public static readonly System.ComponentModel.RunInstallerAttribute Yes;
+ public RunInstallerAttribute(bool runInstaller) { }
+ public bool RunInstaller { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class RunWorkerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ public RunWorkerCompletedEventArgs(object result, System.Exception error, bool cancelled) : base (default(System.Exception), default(bool), default(object)) { }
+ public object Result { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public new object UserState { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void RunWorkerCompletedEventHandler(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class SByteConverter : System.ComponentModel.BaseNumberConverter
+ {
+ public SByteConverter() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class SettingsBindableAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.SettingsBindableAttribute No;
+ public static readonly System.ComponentModel.SettingsBindableAttribute Yes;
+ public SettingsBindableAttribute(bool bindable) { }
+ public bool Bindable { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class SingleConverter : System.ComponentModel.BaseNumberConverter
+ {
+ public SingleConverter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class StringConverter : System.ComponentModel.TypeConverter
+ {
+ public StringConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public static partial class SyntaxCheck
+ {
+ public static bool CheckMachineName(string value) { throw null; }
+ public static bool CheckPath(string value) { throw null; }
+ public static bool CheckRootedPath(string value) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class TimeSpanConverter : System.ComponentModel.TypeConverter
+ {
+ public TimeSpanConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class ToolboxItemAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.ToolboxItemAttribute Default;
+ public static readonly System.ComponentModel.ToolboxItemAttribute None;
+ public ToolboxItemAttribute(bool defaultType) { }
+ public ToolboxItemAttribute(string toolboxItemTypeName) { }
+ public ToolboxItemAttribute(System.Type toolboxItemType) { }
+ public System.Type ToolboxItemType { get { throw null; } }
+ public string ToolboxItemTypeName { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)]
+ [System.SerializableAttribute]
+ public sealed partial class ToolboxItemFilterAttribute : System.Attribute
+ {
+ public ToolboxItemFilterAttribute(string filterString) { }
+ public ToolboxItemFilterAttribute(string filterString, System.ComponentModel.ToolboxItemFilterType filterType) { }
+ public string FilterString { get { throw null; } }
+ public System.ComponentModel.ToolboxItemFilterType FilterType { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool Match(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ToolboxItemFilterType
+ {
+ Allow = 0,
+ Custom = 1,
+ Prevent = 2,
+ Require = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class TypeConverter
+ {
+ public TypeConverter() { }
+ public virtual bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public bool CanConvertFrom(System.Type sourceType) { throw null; }
+ public virtual bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public bool CanConvertTo(System.Type destinationType) { throw null; }
+ public virtual object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public object ConvertFrom(object value) { throw null; }
+ public object ConvertFromInvariantString(System.ComponentModel.ITypeDescriptorContext context, string text) { throw null; }
+ public object ConvertFromInvariantString(string text) { throw null; }
+ public object ConvertFromString(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, string text) { throw null; }
+ public object ConvertFromString(System.ComponentModel.ITypeDescriptorContext context, string text) { throw null; }
+ public object ConvertFromString(string text) { throw null; }
+ public virtual object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public object ConvertTo(object value, System.Type destinationType) { throw null; }
+ public string ConvertToInvariantString(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ public string ConvertToInvariantString(object value) { throw null; }
+ public string ConvertToString(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public string ConvertToString(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ public string ConvertToString(object value) { throw null; }
+ public object CreateInstance(System.Collections.IDictionary propertyValues) { throw null; }
+ public virtual object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; }
+ protected System.Exception GetConvertFromException(object value) { throw null; }
+ protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; }
+ public bool GetCreateInstanceSupported() { throw null; }
+ public virtual bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; }
+ public System.ComponentModel.PropertyDescriptorCollection GetProperties(object value) { throw null; }
+ public bool GetPropertiesSupported() { throw null; }
+ public virtual bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public System.Collections.ICollection GetStandardValues() { throw null; }
+ public virtual System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public bool GetStandardValuesExclusive() { throw null; }
+ public virtual bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public bool GetStandardValuesSupported() { throw null; }
+ public virtual bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public virtual bool IsValid(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; }
+ public bool IsValid(object value) { throw null; }
+ protected System.ComponentModel.PropertyDescriptorCollection SortProperties(System.ComponentModel.PropertyDescriptorCollection props, string[] names) { throw null; }
+ protected abstract partial class SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
+ {
+ protected SimplePropertyDescriptor(System.Type componentType, string name, System.Type propertyType) : base (default(string), default(System.Attribute[])) { }
+ protected SimplePropertyDescriptor(System.Type componentType, string name, System.Type propertyType, System.Attribute[] attributes) : base (default(string), default(System.Attribute[])) { }
+ public override System.Type ComponentType { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override System.Type PropertyType { get { throw null; } }
+ public override bool CanResetValue(object component) { throw null; }
+ public override void ResetValue(object component) { }
+ public override bool ShouldSerializeValue(object component) { throw null; }
+ }
+ public partial class StandardValuesCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public StandardValuesCollection(System.Collections.ICollection values) { }
+ public int Count { get { throw null; } }
+ public object this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public sealed partial class TypeConverterAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.TypeConverterAttribute Default;
+ public TypeConverterAttribute() { }
+ public TypeConverterAttribute(string typeName) { }
+ public TypeConverterAttribute(System.Type type) { }
+ public string ConverterTypeName { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class TypeDescriptionProvider
+ {
+ protected TypeDescriptionProvider() { }
+ protected TypeDescriptionProvider(System.ComponentModel.TypeDescriptionProvider parent) { }
+ public virtual object CreateInstance(System.IServiceProvider provider, System.Type objectType, System.Type[] argTypes, object[] args) { throw null; }
+ public virtual System.Collections.IDictionary GetCache(object instance) { throw null; }
+ public virtual System.ComponentModel.ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance) { throw null; }
+ protected internal virtual System.ComponentModel.IExtenderProvider[] GetExtenderProviders(object instance) { throw null; }
+ public virtual string GetFullComponentName(object component) { throw null; }
+ public System.Type GetReflectionType(object instance) { throw null; }
+ public System.Type GetReflectionType(System.Type objectType) { throw null; }
+ public virtual System.Type GetReflectionType(System.Type objectType, object instance) { throw null; }
+ public virtual System.Type GetRuntimeType(System.Type reflectionType) { throw null; }
+ public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(object instance) { throw null; }
+ public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType) { throw null; }
+ public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; }
+ public virtual bool IsSupportedType(System.Type type) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)]
+ public sealed partial class TypeDescriptionProviderAttribute : System.Attribute
+ {
+ public TypeDescriptionProviderAttribute(string typeName) { }
+ public TypeDescriptionProviderAttribute(System.Type type) { }
+ public string TypeName { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public sealed partial class TypeDescriptor
+ {
+ internal TypeDescriptor() { }
+ [System.ObsoleteAttribute("This property has been deprecated. Use a type description provider to supply type information for COM types instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public static System.ComponentModel.IComNativeDescriptorHandler ComNativeDescriptorHandler { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]get { throw null; } [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Type ComObjectType { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Type InterfaceType { get { throw null; } }
+ public static event System.ComponentModel.RefreshEventHandler Refreshed { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static System.ComponentModel.TypeDescriptionProvider AddAttributes(object instance, params System.Attribute[] attributes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static System.ComponentModel.TypeDescriptionProvider AddAttributes(System.Type type, params System.Attribute[] attributes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void AddEditorTable(System.Type editorBaseType, System.Collections.Hashtable table) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static void AddProvider(System.ComponentModel.TypeDescriptionProvider provider, object instance) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static void AddProvider(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void AddProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, object instance) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void AddProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static void CreateAssociation(object primary, object secondary) { }
+ public static System.ComponentModel.Design.IDesigner CreateDesigner(System.ComponentModel.IComponent component, System.Type designerBaseType) { throw null; }
+ [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))]
+ public static System.ComponentModel.EventDescriptor CreateEvent(System.Type componentType, System.ComponentModel.EventDescriptor oldEventDescriptor, params System.Attribute[] attributes) { throw null; }
+ [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))]
+ public static System.ComponentModel.EventDescriptor CreateEvent(System.Type componentType, string name, System.Type type, params System.Attribute[] attributes) { throw null; }
+ public static object CreateInstance(System.IServiceProvider provider, System.Type objectType, System.Type[] argTypes, object[] args) { throw null; }
+ [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))]
+ public static System.ComponentModel.PropertyDescriptor CreateProperty(System.Type componentType, System.ComponentModel.PropertyDescriptor oldPropertyDescriptor, params System.Attribute[] attributes) { throw null; }
+ [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))]
+ public static System.ComponentModel.PropertyDescriptor CreateProperty(System.Type componentType, string name, System.Type type, params System.Attribute[] attributes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static object GetAssociation(System.Type type, object primary) { throw null; }
+ public static System.ComponentModel.AttributeCollection GetAttributes(object component) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.AttributeCollection GetAttributes(object component, bool noCustomTypeDesc) { throw null; }
+ public static System.ComponentModel.AttributeCollection GetAttributes(System.Type componentType) { throw null; }
+ public static string GetClassName(object component) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static string GetClassName(object component, bool noCustomTypeDesc) { throw null; }
+ public static string GetClassName(System.Type componentType) { throw null; }
+ public static string GetComponentName(object component) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static string GetComponentName(object component, bool noCustomTypeDesc) { throw null; }
+ public static System.ComponentModel.TypeConverter GetConverter(object component) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc) { throw null; }
+ public static System.ComponentModel.TypeConverter GetConverter(System.Type type) { throw null; }
+ public static System.ComponentModel.EventDescriptor GetDefaultEvent(object component) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.EventDescriptor GetDefaultEvent(object component, bool noCustomTypeDesc) { throw null; }
+ public static System.ComponentModel.EventDescriptor GetDefaultEvent(System.Type componentType) { throw null; }
+ public static System.ComponentModel.PropertyDescriptor GetDefaultProperty(object component) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.PropertyDescriptor GetDefaultProperty(object component, bool noCustomTypeDesc) { throw null; }
+ public static System.ComponentModel.PropertyDescriptor GetDefaultProperty(System.Type componentType) { throw null; }
+ public static object GetEditor(object component, System.Type editorBaseType) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static object GetEditor(object component, System.Type editorBaseType, bool noCustomTypeDesc) { throw null; }
+ public static object GetEditor(System.Type type, System.Type editorBaseType) { throw null; }
+ public static System.ComponentModel.EventDescriptorCollection GetEvents(object component) { throw null; }
+ public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, System.Attribute[] attributes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, System.Attribute[] attributes, bool noCustomTypeDesc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, bool noCustomTypeDesc) { throw null; }
+ public static System.ComponentModel.EventDescriptorCollection GetEvents(System.Type componentType) { throw null; }
+ public static System.ComponentModel.EventDescriptorCollection GetEvents(System.Type componentType, System.Attribute[] attributes) { throw null; }
+ public static string GetFullComponentName(object component) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes, bool noCustomTypeDesc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, bool noCustomTypeDesc) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Type componentType) { throw null; }
+ public static System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Type componentType, System.Attribute[] attributes) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.TypeDescriptionProvider GetProvider(object instance) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.ComponentModel.TypeDescriptionProvider GetProvider(System.Type type) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Type GetReflectionType(object instance) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static System.Type GetReflectionType(System.Type type) { throw null; }
+ public static void Refresh(object component) { }
+ public static void Refresh(System.Reflection.Assembly assembly) { }
+ public static void Refresh(System.Reflection.Module module) { }
+ public static void Refresh(System.Type type) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static void RemoveAssociation(object primary, object secondary) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static void RemoveAssociations(object primary) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static void RemoveProvider(System.ComponentModel.TypeDescriptionProvider provider, object instance) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public static void RemoveProvider(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void RemoveProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, object instance) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public static void RemoveProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { }
+ public static void SortDescriptorArray(System.Collections.IList infos) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class TypeListConverter : System.ComponentModel.TypeConverter
+ {
+ protected TypeListConverter(System.Type[] types) { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class UInt16Converter : System.ComponentModel.BaseNumberConverter
+ {
+ public UInt16Converter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class UInt32Converter : System.ComponentModel.BaseNumberConverter
+ {
+ public UInt32Converter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class UInt64Converter : System.ComponentModel.BaseNumberConverter
+ {
+ public UInt64Converter() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.SerializableAttribute]
+ public partial class WarningException : System.SystemException
+ {
+ public WarningException() { }
+ protected WarningException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public WarningException(string message) { }
+ public WarningException(string message, System.Exception innerException) { }
+ public WarningException(string message, string helpUrl) { }
+ public WarningException(string message, string helpUrl, string helpTopic) { }
+ public string HelpTopic { get { throw null; } }
+ public string HelpUrl { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.SerializableAttribute]
+ public partial class Win32Exception : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Win32Exception() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Win32Exception(int error) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Win32Exception(int error, string message) { }
+ protected Win32Exception(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Win32Exception(string message) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Win32Exception(string message, System.Exception innerException) { }
+ public int NativeErrorCode { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
+namespace System.ComponentModel.Design
+{
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ActiveDesignerEventArgs : System.EventArgs
+ {
+ public ActiveDesignerEventArgs(System.ComponentModel.Design.IDesignerHost oldDesigner, System.ComponentModel.Design.IDesignerHost newDesigner) { }
+ public System.ComponentModel.Design.IDesignerHost NewDesigner { get { throw null; } }
+ public System.ComponentModel.Design.IDesignerHost OldDesigner { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ActiveDesignerEventHandler(object sender, System.ComponentModel.Design.ActiveDesignerEventArgs e);
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.SerializableAttribute]
+ public partial class CheckoutException : System.Runtime.InteropServices.ExternalException
+ {
+ public static readonly System.ComponentModel.Design.CheckoutException Canceled;
+ public CheckoutException() { }
+ protected CheckoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CheckoutException(string message) { }
+ public CheckoutException(string message, System.Exception innerException) { }
+ public CheckoutException(string message, int errorCode) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class CommandID
+ {
+ public CommandID(System.Guid menuGroup, int commandID) { }
+ public virtual System.Guid Guid { get { throw null; } }
+ public virtual int ID { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class ComponentChangedEventArgs : System.EventArgs
+ {
+ public ComponentChangedEventArgs(object component, System.ComponentModel.MemberDescriptor member, object oldValue, object newValue) { }
+ public object Component { get { throw null; } }
+ public System.ComponentModel.MemberDescriptor Member { get { throw null; } }
+ public object NewValue { get { throw null; } }
+ public object OldValue { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ComponentChangedEventHandler(object sender, System.ComponentModel.Design.ComponentChangedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class ComponentChangingEventArgs : System.EventArgs
+ {
+ public ComponentChangingEventArgs(object component, System.ComponentModel.MemberDescriptor member) { }
+ public object Component { get { throw null; } }
+ public System.ComponentModel.MemberDescriptor Member { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ComponentChangingEventHandler(object sender, System.ComponentModel.Design.ComponentChangingEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ComponentEventArgs : System.EventArgs
+ {
+ public ComponentEventArgs(System.ComponentModel.IComponent component) { }
+ public virtual System.ComponentModel.IComponent Component { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ComponentEventHandler(object sender, System.ComponentModel.Design.ComponentEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ComponentRenameEventArgs : System.EventArgs
+ {
+ public ComponentRenameEventArgs(object component, string oldName, string newName) { }
+ public object Component { get { throw null; } }
+ public virtual string NewName { get { throw null; } }
+ public virtual string OldName { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ComponentRenameEventHandler(object sender, System.ComponentModel.Design.ComponentRenameEventArgs e);
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class DesignerCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public DesignerCollection(System.Collections.IList designers) { }
+ public DesignerCollection(System.ComponentModel.Design.IDesignerHost[] designers) { }
+ public int Count { get { throw null; } }
+ public virtual System.ComponentModel.Design.IDesignerHost this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class DesignerEventArgs : System.EventArgs
+ {
+ public DesignerEventArgs(System.ComponentModel.Design.IDesignerHost host) { }
+ public System.ComponentModel.Design.IDesignerHost Designer { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void DesignerEventHandler(object sender, System.ComponentModel.Design.DesignerEventArgs e);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class DesignerOptionService : System.ComponentModel.Design.IDesignerOptionService
+ {
+ protected DesignerOptionService() { }
+ public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection Options { get { throw null; } }
+ protected System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection CreateOptionCollection(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection parent, string name, object value) { throw null; }
+ protected virtual void PopulateOptionCollection(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection options) { }
+ protected virtual bool ShowDialog(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection options, object optionObject) { throw null; }
+ object System.ComponentModel.Design.IDesignerOptionService.GetOptionValue(string pageName, string valueName) { throw null; }
+ void System.ComponentModel.Design.IDesignerOptionService.SetOptionValue(string pageName, string valueName, object value) { }
+ [System.ComponentModel.EditorAttribute("", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.TypeConverterAttribute("System.ComponentModel.Design.DesignerOptionService.DesignerOptionConverter")]
+ public sealed partial class DesignerOptionCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal DesignerOptionCollection() { }
+ public int Count { get { throw null; } }
+ public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection this[int index] { get { throw null; } }
+ public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection this[string name] { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection Parent { get { throw null; } }
+ public System.ComponentModel.PropertyDescriptorCollection Properties { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection value) { throw null; }
+ public bool ShowDialog() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class DesignerTransaction : System.IDisposable
+ {
+ protected DesignerTransaction() { }
+ protected DesignerTransaction(string description) { }
+ public bool Canceled { get { throw null; } }
+ public bool Committed { get { throw null; } }
+ public string Description { get { throw null; } }
+ public void Cancel() { }
+ public void Commit() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~DesignerTransaction() { }
+ protected abstract void OnCancel();
+ protected abstract void OnCommit();
+ void System.IDisposable.Dispose() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class DesignerTransactionCloseEventArgs : System.EventArgs
+ {
+ [System.ObsoleteAttribute("This constructor is obsolete. Use DesignerTransactionCloseEventArgs(bool, bool) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public DesignerTransactionCloseEventArgs(bool commit) { }
+ public DesignerTransactionCloseEventArgs(bool commit, bool lastTransaction) { }
+ public bool LastTransaction { get { throw null; } }
+ public bool TransactionCommitted { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void DesignerTransactionCloseEventHandler(object sender, System.ComponentModel.Design.DesignerTransactionCloseEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class DesignerVerb : System.ComponentModel.Design.MenuCommand
+ {
+ public DesignerVerb(string text, System.EventHandler handler) : base (default(System.EventHandler), default(System.ComponentModel.Design.CommandID)) { }
+ public DesignerVerb(string text, System.EventHandler handler, System.ComponentModel.Design.CommandID startCommandID) : base (default(System.EventHandler), default(System.ComponentModel.Design.CommandID)) { }
+ public string Description { get { throw null; } set { } }
+ public string Text { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class DesignerVerbCollection : System.Collections.CollectionBase
+ {
+ public DesignerVerbCollection() { }
+ public DesignerVerbCollection(System.ComponentModel.Design.DesignerVerb[] value) { }
+ public System.ComponentModel.Design.DesignerVerb this[int index] { get { throw null; } set { } }
+ public int Add(System.ComponentModel.Design.DesignerVerb value) { throw null; }
+ public void AddRange(System.ComponentModel.Design.DesignerVerbCollection value) { }
+ public void AddRange(System.ComponentModel.Design.DesignerVerb[] value) { }
+ public bool Contains(System.ComponentModel.Design.DesignerVerb value) { throw null; }
+ public void CopyTo(System.ComponentModel.Design.DesignerVerb[] array, int index) { }
+ public int IndexOf(System.ComponentModel.Design.DesignerVerb value) { throw null; }
+ public void Insert(int index, System.ComponentModel.Design.DesignerVerb value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ protected override void OnValidate(object value) { }
+ public void Remove(System.ComponentModel.Design.DesignerVerb value) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class DesigntimeLicenseContext : System.ComponentModel.LicenseContext
+ {
+ public DesigntimeLicenseContext() { }
+ public override System.ComponentModel.LicenseUsageMode UsageMode { get { throw null; } }
+ public override string GetSavedLicenseKey(System.Type type, System.Reflection.Assembly resourceAssembly) { throw null; }
+ public override void SetSavedLicenseKey(System.Type type, string key) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class DesigntimeLicenseContextSerializer
+ {
+ internal DesigntimeLicenseContextSerializer() { }
+ public static void Serialize(System.IO.Stream o, string cryptoKey, System.ComponentModel.Design.DesigntimeLicenseContext context) { }
+ }
+ public enum HelpContextType
+ {
+ Ambient = 0,
+ Selection = 2,
+ ToolWindowSelection = 3,
+ Window = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class HelpKeywordAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.Design.HelpKeywordAttribute Default;
+ public HelpKeywordAttribute() { }
+ public HelpKeywordAttribute(string keyword) { }
+ public HelpKeywordAttribute(System.Type t) { }
+ public string HelpKeyword { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsDefaultAttribute() { throw null; }
+ }
+ public enum HelpKeywordType
+ {
+ F1Keyword = 0,
+ FilterKeyword = 2,
+ GeneralKeyword = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IComponentChangeService
+ {
+ event System.ComponentModel.Design.ComponentEventHandler ComponentAdded;
+ event System.ComponentModel.Design.ComponentEventHandler ComponentAdding;
+ event System.ComponentModel.Design.ComponentChangedEventHandler ComponentChanged;
+ event System.ComponentModel.Design.ComponentChangingEventHandler ComponentChanging;
+ event System.ComponentModel.Design.ComponentEventHandler ComponentRemoved;
+ event System.ComponentModel.Design.ComponentEventHandler ComponentRemoving;
+ event System.ComponentModel.Design.ComponentRenameEventHandler ComponentRename;
+ void OnComponentChanged(object component, System.ComponentModel.MemberDescriptor member, object oldValue, object newValue);
+ void OnComponentChanging(object component, System.ComponentModel.MemberDescriptor member);
+ }
+ public partial interface IComponentDiscoveryService
+ {
+ System.Collections.ICollection GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType);
+ }
+ public partial interface IComponentInitializer
+ {
+ void InitializeExistingComponent(System.Collections.IDictionary defaultValues);
+ void InitializeNewComponent(System.Collections.IDictionary defaultValues);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDesigner : System.IDisposable
+ {
+ System.ComponentModel.IComponent Component { get; }
+ System.ComponentModel.Design.DesignerVerbCollection Verbs { get; }
+ void DoDefaultAction();
+ void Initialize(System.ComponentModel.IComponent component);
+ }
+ public partial interface IDesignerEventService
+ {
+ System.ComponentModel.Design.IDesignerHost ActiveDesigner { get; }
+ System.ComponentModel.Design.DesignerCollection Designers { get; }
+ event System.ComponentModel.Design.ActiveDesignerEventHandler ActiveDesignerChanged;
+ event System.ComponentModel.Design.DesignerEventHandler DesignerCreated;
+ event System.ComponentModel.Design.DesignerEventHandler DesignerDisposed;
+ event System.EventHandler SelectionChanged;
+ }
+ public partial interface IDesignerFilter
+ {
+ void PostFilterAttributes(System.Collections.IDictionary attributes);
+ void PostFilterEvents(System.Collections.IDictionary events);
+ void PostFilterProperties(System.Collections.IDictionary properties);
+ void PreFilterAttributes(System.Collections.IDictionary attributes);
+ void PreFilterEvents(System.Collections.IDictionary events);
+ void PreFilterProperties(System.Collections.IDictionary properties);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDesignerHost : System.ComponentModel.Design.IServiceContainer, System.IServiceProvider
+ {
+ System.ComponentModel.IContainer Container { get; }
+ bool InTransaction { get; }
+ bool Loading { get; }
+ System.ComponentModel.IComponent RootComponent { get; }
+ string RootComponentClassName { get; }
+ string TransactionDescription { get; }
+ event System.EventHandler Activated;
+ event System.EventHandler Deactivated;
+ event System.EventHandler LoadComplete;
+ event System.ComponentModel.Design.DesignerTransactionCloseEventHandler TransactionClosed;
+ event System.ComponentModel.Design.DesignerTransactionCloseEventHandler TransactionClosing;
+ event System.EventHandler TransactionOpened;
+ event System.EventHandler TransactionOpening;
+ void Activate();
+ System.ComponentModel.IComponent CreateComponent(System.Type componentClass);
+ System.ComponentModel.IComponent CreateComponent(System.Type componentClass, string name);
+ System.ComponentModel.Design.DesignerTransaction CreateTransaction();
+ System.ComponentModel.Design.DesignerTransaction CreateTransaction(string description);
+ void DestroyComponent(System.ComponentModel.IComponent component);
+ System.ComponentModel.Design.IDesigner GetDesigner(System.ComponentModel.IComponent component);
+ System.Type GetType(string typeName);
+ }
+ public partial interface IDesignerHostTransactionState
+ {
+ bool IsClosingTransaction { get; }
+ }
+ public partial interface IDesignerOptionService
+ {
+ object GetOptionValue(string pageName, string valueName);
+ void SetOptionValue(string pageName, string valueName, object value);
+ }
+ public partial interface IDictionaryService
+ {
+ object GetKey(object value);
+ object GetValue(object key);
+ void SetValue(object key, object value);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IEventBindingService
+ {
+ string CreateUniqueMethodName(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e);
+ System.Collections.ICollection GetCompatibleMethods(System.ComponentModel.EventDescriptor e);
+ System.ComponentModel.EventDescriptor GetEvent(System.ComponentModel.PropertyDescriptor property);
+ System.ComponentModel.PropertyDescriptorCollection GetEventProperties(System.ComponentModel.EventDescriptorCollection events);
+ System.ComponentModel.PropertyDescriptor GetEventProperty(System.ComponentModel.EventDescriptor e);
+ bool ShowCode();
+ bool ShowCode(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e);
+ bool ShowCode(int lineNumber);
+ }
+ public partial interface IExtenderListService
+ {
+ System.ComponentModel.IExtenderProvider[] GetExtenderProviders();
+ }
+ public partial interface IExtenderProviderService
+ {
+ void AddExtenderProvider(System.ComponentModel.IExtenderProvider provider);
+ void RemoveExtenderProvider(System.ComponentModel.IExtenderProvider provider);
+ }
+ public partial interface IHelpService
+ {
+ void AddContextAttribute(string name, string value, System.ComponentModel.Design.HelpKeywordType keywordType);
+ void ClearContextAttributes();
+ System.ComponentModel.Design.IHelpService CreateLocalContext(System.ComponentModel.Design.HelpContextType contextType);
+ void RemoveContextAttribute(string name, string value);
+ void RemoveLocalContext(System.ComponentModel.Design.IHelpService localContext);
+ void ShowHelpFromKeyword(string helpKeyword);
+ void ShowHelpFromUrl(string helpUrl);
+ }
+ public partial interface IInheritanceService
+ {
+ void AddInheritedComponents(System.ComponentModel.IComponent component, System.ComponentModel.IContainer container);
+ System.ComponentModel.InheritanceAttribute GetInheritanceAttribute(System.ComponentModel.IComponent component);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMenuCommandService
+ {
+ System.ComponentModel.Design.DesignerVerbCollection Verbs { get; }
+ void AddCommand(System.ComponentModel.Design.MenuCommand command);
+ void AddVerb(System.ComponentModel.Design.DesignerVerb verb);
+ System.ComponentModel.Design.MenuCommand FindCommand(System.ComponentModel.Design.CommandID commandID);
+ bool GlobalInvoke(System.ComponentModel.Design.CommandID commandID);
+ void RemoveCommand(System.ComponentModel.Design.MenuCommand command);
+ void RemoveVerb(System.ComponentModel.Design.DesignerVerb verb);
+ void ShowContextMenu(System.ComponentModel.Design.CommandID menuID, int x, int y);
+ }
+ public partial interface IReferenceService
+ {
+ System.ComponentModel.IComponent GetComponent(object reference);
+ string GetName(object reference);
+ object GetReference(string name);
+ object[] GetReferences();
+ object[] GetReferences(System.Type baseType);
+ }
+ public partial interface IResourceService
+ {
+ System.Resources.IResourceReader GetResourceReader(System.Globalization.CultureInfo info);
+ System.Resources.IResourceWriter GetResourceWriter(System.Globalization.CultureInfo info);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IRootDesigner : System.ComponentModel.Design.IDesigner, System.IDisposable
+ {
+ System.ComponentModel.Design.ViewTechnology[] SupportedTechnologies { get; }
+ object GetView(System.ComponentModel.Design.ViewTechnology technology);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISelectionService
+ {
+ object PrimarySelection { get; }
+ int SelectionCount { get; }
+ event System.EventHandler SelectionChanged;
+ event System.EventHandler SelectionChanging;
+ bool GetComponentSelected(object component);
+ System.Collections.ICollection GetSelectedComponents();
+ void SetSelectedComponents(System.Collections.ICollection components);
+ void SetSelectedComponents(System.Collections.ICollection components, System.ComponentModel.Design.SelectionTypes selectionType);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IServiceContainer : System.IServiceProvider
+ {
+ void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback);
+ void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback, bool promote);
+ void AddService(System.Type serviceType, object serviceInstance);
+ void AddService(System.Type serviceType, object serviceInstance, bool promote);
+ void RemoveService(System.Type serviceType);
+ void RemoveService(System.Type serviceType, bool promote);
+ }
+ public partial interface ITreeDesigner : System.ComponentModel.Design.IDesigner, System.IDisposable
+ {
+ System.Collections.ICollection Children { get; }
+ System.ComponentModel.Design.IDesigner Parent { get; }
+ }
+ public partial interface ITypeDescriptorFilterService
+ {
+ bool FilterAttributes(System.ComponentModel.IComponent component, System.Collections.IDictionary attributes);
+ bool FilterEvents(System.ComponentModel.IComponent component, System.Collections.IDictionary events);
+ bool FilterProperties(System.ComponentModel.IComponent component, System.Collections.IDictionary properties);
+ }
+ public partial interface ITypeDiscoveryService
+ {
+ System.Collections.ICollection GetTypes(System.Type baseType, bool excludeGlobalTypes);
+ }
+ public partial interface ITypeResolutionService
+ {
+ System.Reflection.Assembly GetAssembly(System.Reflection.AssemblyName name);
+ System.Reflection.Assembly GetAssembly(System.Reflection.AssemblyName name, bool throwOnError);
+ string GetPathOfAssembly(System.Reflection.AssemblyName name);
+ System.Type GetType(string name);
+ System.Type GetType(string name, bool throwOnError);
+ System.Type GetType(string name, bool throwOnError, bool ignoreCase);
+ void ReferenceAssembly(System.Reflection.AssemblyName name);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class MenuCommand
+ {
+ public MenuCommand(System.EventHandler handler, System.ComponentModel.Design.CommandID command) { }
+ public virtual bool Checked { get { throw null; } set { } }
+ public virtual System.ComponentModel.Design.CommandID CommandID { get { throw null; } }
+ public virtual bool Enabled { get { throw null; } set { } }
+ public virtual int OleStatus { get { throw null; } }
+ public virtual System.Collections.IDictionary Properties { get { throw null; } }
+ public virtual bool Supported { get { throw null; } set { } }
+ public virtual bool Visible { get { throw null; } set { } }
+ public event System.EventHandler CommandChanged { add { } remove { } }
+ public virtual void Invoke() { }
+ public virtual void Invoke(object arg) { }
+ protected virtual void OnCommandChanged(System.EventArgs e) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum SelectionTypes
+ {
+ Add = 64,
+ Auto = 1,
+ [System.ObsoleteAttribute("This value has been deprecated. Use SelectionTypes.Primary instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ Click = 16,
+ [System.ObsoleteAttribute("This value has been deprecated. It is no longer supported. http://go.microsoft.com/fwlink/?linkid=14202")]
+ MouseDown = 4,
+ [System.ObsoleteAttribute("This value has been deprecated. It is no longer supported. http://go.microsoft.com/fwlink/?linkid=14202")]
+ MouseUp = 8,
+ [System.ObsoleteAttribute("This value has been deprecated. Use SelectionTypes.Auto instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ Normal = 1,
+ Primary = 16,
+ Remove = 128,
+ Replace = 2,
+ Toggle = 32,
+ [System.ObsoleteAttribute("This value has been deprecated. Use Enum class methods to determine valid values, or use a type converter. http://go.microsoft.com/fwlink/?linkid=14202")]
+ Valid = 31,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public partial class ServiceContainer : System.ComponentModel.Design.IServiceContainer, System.IDisposable, System.IServiceProvider
+ {
+ public ServiceContainer() { }
+ public ServiceContainer(System.IServiceProvider parentProvider) { }
+ protected virtual System.Type[] DefaultServices { get { throw null; } }
+ public void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback) { }
+ public virtual void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback, bool promote) { }
+ public void AddService(System.Type serviceType, object serviceInstance) { }
+ public virtual void AddService(System.Type serviceType, object serviceInstance, bool promote) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual object GetService(System.Type serviceType) { throw null; }
+ public void RemoveService(System.Type serviceType) { }
+ public virtual void RemoveService(System.Type serviceType, bool promote) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate object ServiceCreatorCallback(System.ComponentModel.Design.IServiceContainer container, System.Type serviceType);
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class StandardCommands
+ {
+ public static readonly System.ComponentModel.Design.CommandID AlignBottom;
+ public static readonly System.ComponentModel.Design.CommandID AlignHorizontalCenters;
+ public static readonly System.ComponentModel.Design.CommandID AlignLeft;
+ public static readonly System.ComponentModel.Design.CommandID AlignRight;
+ public static readonly System.ComponentModel.Design.CommandID AlignToGrid;
+ public static readonly System.ComponentModel.Design.CommandID AlignTop;
+ public static readonly System.ComponentModel.Design.CommandID AlignVerticalCenters;
+ public static readonly System.ComponentModel.Design.CommandID ArrangeBottom;
+ public static readonly System.ComponentModel.Design.CommandID ArrangeIcons;
+ public static readonly System.ComponentModel.Design.CommandID ArrangeRight;
+ public static readonly System.ComponentModel.Design.CommandID BringForward;
+ public static readonly System.ComponentModel.Design.CommandID BringToFront;
+ public static readonly System.ComponentModel.Design.CommandID CenterHorizontally;
+ public static readonly System.ComponentModel.Design.CommandID CenterVertically;
+ public static readonly System.ComponentModel.Design.CommandID Copy;
+ public static readonly System.ComponentModel.Design.CommandID Cut;
+ public static readonly System.ComponentModel.Design.CommandID Delete;
+ public static readonly System.ComponentModel.Design.CommandID DocumentOutline;
+ public static readonly System.ComponentModel.Design.CommandID F1Help;
+ public static readonly System.ComponentModel.Design.CommandID Group;
+ public static readonly System.ComponentModel.Design.CommandID HorizSpaceConcatenate;
+ public static readonly System.ComponentModel.Design.CommandID HorizSpaceDecrease;
+ public static readonly System.ComponentModel.Design.CommandID HorizSpaceIncrease;
+ public static readonly System.ComponentModel.Design.CommandID HorizSpaceMakeEqual;
+ public static readonly System.ComponentModel.Design.CommandID LineupIcons;
+ public static readonly System.ComponentModel.Design.CommandID LockControls;
+ public static readonly System.ComponentModel.Design.CommandID MultiLevelRedo;
+ public static readonly System.ComponentModel.Design.CommandID MultiLevelUndo;
+ public static readonly System.ComponentModel.Design.CommandID Paste;
+ public static readonly System.ComponentModel.Design.CommandID Properties;
+ public static readonly System.ComponentModel.Design.CommandID PropertiesWindow;
+ public static readonly System.ComponentModel.Design.CommandID Redo;
+ public static readonly System.ComponentModel.Design.CommandID Replace;
+ public static readonly System.ComponentModel.Design.CommandID SelectAll;
+ public static readonly System.ComponentModel.Design.CommandID SendBackward;
+ public static readonly System.ComponentModel.Design.CommandID SendToBack;
+ public static readonly System.ComponentModel.Design.CommandID ShowGrid;
+ public static readonly System.ComponentModel.Design.CommandID ShowLargeIcons;
+ public static readonly System.ComponentModel.Design.CommandID SizeToControl;
+ public static readonly System.ComponentModel.Design.CommandID SizeToControlHeight;
+ public static readonly System.ComponentModel.Design.CommandID SizeToControlWidth;
+ public static readonly System.ComponentModel.Design.CommandID SizeToFit;
+ public static readonly System.ComponentModel.Design.CommandID SizeToGrid;
+ public static readonly System.ComponentModel.Design.CommandID SnapToGrid;
+ public static readonly System.ComponentModel.Design.CommandID TabOrder;
+ public static readonly System.ComponentModel.Design.CommandID Undo;
+ public static readonly System.ComponentModel.Design.CommandID Ungroup;
+ public static readonly System.ComponentModel.Design.CommandID VerbFirst;
+ public static readonly System.ComponentModel.Design.CommandID VerbLast;
+ public static readonly System.ComponentModel.Design.CommandID VertSpaceConcatenate;
+ public static readonly System.ComponentModel.Design.CommandID VertSpaceDecrease;
+ public static readonly System.ComponentModel.Design.CommandID VertSpaceIncrease;
+ public static readonly System.ComponentModel.Design.CommandID VertSpaceMakeEqual;
+ public static readonly System.ComponentModel.Design.CommandID ViewCode;
+ public static readonly System.ComponentModel.Design.CommandID ViewGrid;
+ public StandardCommands() { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class StandardToolWindows
+ {
+ public static readonly System.Guid ObjectBrowser;
+ public static readonly System.Guid OutputWindow;
+ public static readonly System.Guid ProjectExplorer;
+ public static readonly System.Guid PropertyBrowser;
+ public static readonly System.Guid RelatedLinks;
+ public static readonly System.Guid ServerExplorer;
+ public static readonly System.Guid TaskList;
+ public static readonly System.Guid Toolbox;
+ public StandardToolWindows() { }
+ }
+ public abstract partial class TypeDescriptionProviderService
+ {
+ protected TypeDescriptionProviderService() { }
+ public abstract System.ComponentModel.TypeDescriptionProvider GetProvider(object instance);
+ public abstract System.ComponentModel.TypeDescriptionProvider GetProvider(System.Type type);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum ViewTechnology
+ {
+ Default = 2,
+ [System.ObsoleteAttribute("This value has been deprecated. Use ViewTechnology.Default instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ Passthrough = 0,
+ [System.ObsoleteAttribute("This value has been deprecated. Use ViewTechnology.Default instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ WindowsForms = 1,
+ }
+}
+namespace System.ComponentModel.Design.Serialization
+{
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class ComponentSerializationService
+ {
+ protected ComponentSerializationService() { }
+ public abstract System.ComponentModel.Design.Serialization.SerializationStore CreateStore();
+ public abstract System.Collections.ICollection Deserialize(System.ComponentModel.Design.Serialization.SerializationStore store);
+ public abstract System.Collections.ICollection Deserialize(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container);
+ public void DeserializeTo(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container) { }
+ public void DeserializeTo(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes) { }
+ public abstract void DeserializeTo(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes, bool applyDefaults);
+ public abstract System.ComponentModel.Design.Serialization.SerializationStore LoadStore(System.IO.Stream stream);
+ public abstract void Serialize(System.ComponentModel.Design.Serialization.SerializationStore store, object value);
+ public abstract void SerializeAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object value);
+ public abstract void SerializeMember(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member);
+ public abstract void SerializeMemberAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member);
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public sealed partial class ContextStack
+ {
+ public ContextStack() { }
+ public object Current { get { throw null; } }
+ public object this[int level] { get { throw null; } }
+ public object this[System.Type type] { get { throw null; } }
+ public void Append(object context) { }
+ public object Pop() { throw null; }
+ public void Push(object context) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
+ public sealed partial class DefaultSerializationProviderAttribute : System.Attribute
+ {
+ public DefaultSerializationProviderAttribute(string providerTypeName) { }
+ public DefaultSerializationProviderAttribute(System.Type providerType) { }
+ public string ProviderTypeName { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class DesignerLoader
+ {
+ protected DesignerLoader() { }
+ public virtual bool Loading { get { throw null; } }
+ public abstract void BeginLoad(System.ComponentModel.Design.Serialization.IDesignerLoaderHost host);
+ public abstract void Dispose();
+ public virtual void Flush() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)]
+ public sealed partial class DesignerSerializerAttribute : System.Attribute
+ {
+ public DesignerSerializerAttribute(string serializerTypeName, string baseSerializerTypeName) { }
+ public DesignerSerializerAttribute(string serializerTypeName, System.Type baseSerializerType) { }
+ public DesignerSerializerAttribute(System.Type serializerType, System.Type baseSerializerType) { }
+ public string SerializerBaseTypeName { get { throw null; } }
+ public string SerializerTypeName { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ }
+ public partial interface IDesignerLoaderHost : System.ComponentModel.Design.IDesignerHost, System.ComponentModel.Design.IServiceContainer, System.IServiceProvider
+ {
+ void EndLoad(string baseClassName, bool successful, System.Collections.ICollection errorCollection);
+ void Reload();
+ }
+ public partial interface IDesignerLoaderHost2 : System.ComponentModel.Design.IDesignerHost, System.ComponentModel.Design.IServiceContainer, System.ComponentModel.Design.Serialization.IDesignerLoaderHost, System.IServiceProvider
+ {
+ bool CanReloadWithErrors { get; set; }
+ bool IgnoreErrorsDuringReload { get; set; }
+ }
+ public partial interface IDesignerLoaderService
+ {
+ void AddLoadDependency();
+ void DependentLoadComplete(bool successful, System.Collections.ICollection errorCollection);
+ bool Reload();
+ }
+ public partial interface IDesignerSerializationManager : System.IServiceProvider
+ {
+ System.ComponentModel.Design.Serialization.ContextStack Context { get; }
+ System.ComponentModel.PropertyDescriptorCollection Properties { get; }
+ event System.ComponentModel.Design.Serialization.ResolveNameEventHandler ResolveName;
+ event System.EventHandler SerializationComplete;
+ void AddSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider provider);
+ object CreateInstance(System.Type type, System.Collections.ICollection arguments, string name, bool addToContainer);
+ object GetInstance(string name);
+ string GetName(object value);
+ object GetSerializer(System.Type objectType, System.Type serializerType);
+ System.Type GetType(string typeName);
+ void RemoveSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider provider);
+ void ReportError(object errorInformation);
+ void SetName(object instance, string name);
+ }
+ public partial interface IDesignerSerializationProvider
+ {
+ object GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object currentSerializer, System.Type objectType, System.Type serializerType);
+ }
+ public partial interface IDesignerSerializationService
+ {
+ System.Collections.ICollection Deserialize(object serializationData);
+ object Serialize(System.Collections.ICollection objects);
+ }
+ public partial interface INameCreationService
+ {
+ string CreateName(System.ComponentModel.IContainer container, System.Type dataType);
+ bool IsValidName(string name);
+ void ValidateName(string name);
+ }
+ public sealed partial class InstanceDescriptor
+ {
+ public InstanceDescriptor(System.Reflection.MemberInfo member, System.Collections.ICollection arguments) { }
+ public InstanceDescriptor(System.Reflection.MemberInfo member, System.Collections.ICollection arguments, bool isComplete) { }
+ public System.Collections.ICollection Arguments { get { throw null; } }
+ public bool IsComplete { get { throw null; } }
+ public System.Reflection.MemberInfo MemberInfo { get { throw null; } }
+ public object Invoke() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct MemberRelationship
+ {
+ public static readonly System.ComponentModel.Design.Serialization.MemberRelationship Empty;
+ public MemberRelationship(object owner, System.ComponentModel.MemberDescriptor member) { throw null;}
+ public bool IsEmpty { get { throw null; } }
+ public System.ComponentModel.MemberDescriptor Member { get { throw null; } }
+ public object Owner { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ComponentModel.Design.Serialization.MemberRelationship left, System.ComponentModel.Design.Serialization.MemberRelationship right) { throw null; }
+ public static bool operator !=(System.ComponentModel.Design.Serialization.MemberRelationship left, System.ComponentModel.Design.Serialization.MemberRelationship right) { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class MemberRelationshipService
+ {
+ protected MemberRelationshipService() { }
+ public System.ComponentModel.Design.Serialization.MemberRelationship this[System.ComponentModel.Design.Serialization.MemberRelationship source] { get { throw null; } set { } }
+ public System.ComponentModel.Design.Serialization.MemberRelationship this[object sourceOwner, System.ComponentModel.MemberDescriptor sourceMember] { get { throw null; } set { } }
+ protected virtual System.ComponentModel.Design.Serialization.MemberRelationship GetRelationship(System.ComponentModel.Design.Serialization.MemberRelationship source) { throw null; }
+ protected virtual void SetRelationship(System.ComponentModel.Design.Serialization.MemberRelationship source, System.ComponentModel.Design.Serialization.MemberRelationship relationship) { }
+ public abstract bool SupportsRelationship(System.ComponentModel.Design.Serialization.MemberRelationship source, System.ComponentModel.Design.Serialization.MemberRelationship relationship);
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ public partial class ResolveNameEventArgs : System.EventArgs
+ {
+ public ResolveNameEventArgs(string name) { }
+ public string Name { get { throw null; } }
+ public object Value { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public delegate void ResolveNameEventHandler(object sender, System.ComponentModel.Design.Serialization.ResolveNameEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)]
+ [System.ObsoleteAttribute("This attribute has been deprecated. Use DesignerSerializerAttribute instead. For example, to specify a root designer for CodeDom, use DesignerSerializerAttribute(...,typeof(TypeCodeDomSerializer)). http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class RootDesignerSerializerAttribute : System.Attribute
+ {
+ public RootDesignerSerializerAttribute(string serializerTypeName, string baseSerializerTypeName, bool reloadable) { }
+ public RootDesignerSerializerAttribute(string serializerTypeName, System.Type baseSerializerType, bool reloadable) { }
+ public RootDesignerSerializerAttribute(System.Type serializerType, System.Type baseSerializerType, bool reloadable) { }
+ public bool Reloadable { get { throw null; } }
+ public string SerializerBaseTypeName { get { throw null; } }
+ public string SerializerTypeName { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
+ public abstract partial class SerializationStore : System.IDisposable
+ {
+ protected SerializationStore() { }
+ public abstract System.Collections.ICollection Errors { get; }
+ public abstract void Close();
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void Save(System.IO.Stream stream);
+ void System.IDisposable.Dispose() { }
+ }
+}
+#if CONFIG_DEP
+namespace System.Configuration
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class ApplicationScopedSettingAttribute : System.Configuration.SettingAttribute
+ {
+ public ApplicationScopedSettingAttribute() { }
+ }
+ public abstract partial class ApplicationSettingsBase : System.Configuration.SettingsBase, System.ComponentModel.INotifyPropertyChanged
+ {
+ protected ApplicationSettingsBase() { }
+ protected ApplicationSettingsBase(System.ComponentModel.IComponent owner) { }
+ protected ApplicationSettingsBase(System.ComponentModel.IComponent owner, string settingsKey) { }
+ protected ApplicationSettingsBase(string settingsKey) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Configuration.SettingsContext Context { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override object this[string propertyName] { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Configuration.SettingsPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Configuration.SettingsPropertyValueCollection PropertyValues { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.Configuration.SettingsProviderCollection Providers { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string SettingsKey { get { throw null; } set { } }
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ public event System.Configuration.SettingChangingEventHandler SettingChanging { add { } remove { } }
+ public event System.Configuration.SettingsLoadedEventHandler SettingsLoaded { add { } remove { } }
+ public event System.Configuration.SettingsSavingEventHandler SettingsSaving { add { } remove { } }
+ public object GetPreviousVersion(string propertyName) { throw null; }
+ protected virtual void OnPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { }
+ protected virtual void OnSettingChanging(object sender, System.Configuration.SettingChangingEventArgs e) { }
+ protected virtual void OnSettingsLoaded(object sender, System.Configuration.SettingsLoadedEventArgs e) { }
+ protected virtual void OnSettingsSaving(object sender, System.ComponentModel.CancelEventArgs e) { }
+ public void Reload() { }
+ public void Reset() { }
+ public override void Save() { }
+ public virtual void Upgrade() { }
+ }
+ public sealed partial class ApplicationSettingsGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public ApplicationSettingsGroup() { }
+ }
+ public partial class AppSettingsReader
+ {
+ public AppSettingsReader() { }
+ public object GetValue(string key, System.Type type) { throw null; }
+ }
+ public sealed partial class ClientSettingsSection : System.Configuration.ConfigurationSection
+ {
+ public ClientSettingsSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Configuration.SettingElementCollection Settings { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ConfigurationException : System.SystemException
+ {
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public ConfigurationException() { }
+ protected ConfigurationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public ConfigurationException(string message) { }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public ConfigurationException(string message, System.Exception inner) { }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public ConfigurationException(string message, System.Exception inner, string filename, int line) { }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public ConfigurationException(string message, System.Exception inner, System.Xml.XmlNode node) { }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public ConfigurationException(string message, string filename, int line) { }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public ConfigurationException(string message, System.Xml.XmlNode node) { }
+ public virtual string BareMessage { get { throw null; } }
+ public virtual string Filename { get { throw null; } }
+ public virtual int Line { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public static string GetXmlNodeFilename(System.Xml.XmlNode node) { throw null; }
+ [System.ObsoleteAttribute("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")]
+ public static int GetXmlNodeLineNumber(System.Xml.XmlNode node) { throw null; }
+ }
+ public sealed partial class ConfigurationSettings
+ {
+ internal ConfigurationSettings() { }
+ [System.ObsoleteAttribute("This property is obsolete. Please use System.Configuration.ConfigurationManager.AppSettings")]
+ public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } }
+ [System.ObsoleteAttribute("This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.GetSection")]
+ public static object GetConfig(string sectionName) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public sealed partial class ConfigXmlDocument : System.Xml.XmlDocument, System.Configuration.Internal.IConfigErrorInfo
+ {
+ public ConfigXmlDocument() { }
+ public string Filename { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ string System.Configuration.Internal.IConfigErrorInfo.Filename { get { throw null; } }
+ int System.Configuration.Internal.IConfigErrorInfo.LineNumber { get { throw null; } }
+ public override System.Xml.XmlAttribute CreateAttribute(string prefix, string localName, string namespaceUri) { throw null; }
+ public override System.Xml.XmlCDataSection CreateCDataSection(string data) { throw null; }
+ public override System.Xml.XmlComment CreateComment(string data) { throw null; }
+ public override System.Xml.XmlElement CreateElement(string prefix, string localName, string namespaceUri) { throw null; }
+ public override System.Xml.XmlSignificantWhitespace CreateSignificantWhitespace(string data) { throw null; }
+ public override System.Xml.XmlText CreateTextNode(string text) { throw null; }
+ public override System.Xml.XmlWhitespace CreateWhitespace(string data) { throw null; }
+ public override void Load(string filename) { }
+ public void LoadSingleElement(string filename, System.Xml.XmlTextReader sourceReader) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class DefaultSettingValueAttribute : System.Attribute
+ {
+ public DefaultSettingValueAttribute(string value) { }
+ public string Value { get { throw null; } }
+ }
+ public partial class DictionarySectionHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public DictionarySectionHandler() { }
+ protected virtual string KeyAttributeName { get { throw null; } }
+ protected virtual string ValueAttributeName { get { throw null; } }
+ public virtual object Create(object parent, object context, System.Xml.XmlNode section) { throw null; }
+ }
+ public partial interface IApplicationSettingsProvider
+ {
+ System.Configuration.SettingsPropertyValue GetPreviousVersion(System.Configuration.SettingsContext context, System.Configuration.SettingsProperty property);
+ void Reset(System.Configuration.SettingsContext context);
+ void Upgrade(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties);
+ }
+ public partial interface IConfigurationSectionHandler
+ {
+ object Create(object parent, object configContext, System.Xml.XmlNode section);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface IConfigurationSystem
+ {
+ object GetConfig(string configKey);
+ void Init();
+ }
+ public sealed partial class IdnElement : System.Configuration.ConfigurationElement
+ {
+ public IdnElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=(System.UriIdnScope)(0), Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public System.UriIdnScope Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial class IgnoreSectionHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public IgnoreSectionHandler() { }
+ public virtual object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
+ }
+ public partial interface IPersistComponentSettings
+ {
+ bool SaveSettings { get; set; }
+ string SettingsKey { get; set; }
+ void LoadComponentSettings();
+ void ResetComponentSettings();
+ void SaveComponentSettings();
+ }
+ public sealed partial class IriParsingElement : System.Configuration.ConfigurationElement
+ {
+ public IriParsingElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public partial interface ISettingsProviderService
+ {
+ System.Configuration.SettingsProvider GetSettingsProvider(System.Configuration.SettingsProperty property);
+ }
+ public partial class LocalFileSettingsProvider : System.Configuration.SettingsProvider, System.Configuration.IApplicationSettingsProvider
+ {
+ public LocalFileSettingsProvider() { }
+ public override string ApplicationName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Configuration.SettingsPropertyValue GetPreviousVersion(System.Configuration.SettingsContext context, System.Configuration.SettingsProperty property) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties) { throw null; }
+ public override void Initialize(string name, System.Collections.Specialized.NameValueCollection values) { }
+ [System.MonoTODOAttribute]
+ public void Reset(System.Configuration.SettingsContext context) { }
+ [System.MonoTODOAttribute]
+ public override void SetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyValueCollection values) { }
+ [System.MonoTODOAttribute]
+ public void Upgrade(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties) { }
+ }
+ public partial class NameValueFileSectionHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public NameValueFileSectionHandler() { }
+ public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
+ }
+ public partial class NameValueSectionHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public NameValueSectionHandler() { }
+ protected virtual string KeyAttributeName { get { throw null; } }
+ protected virtual string ValueAttributeName { get { throw null; } }
+ public object Create(object parent, object context, System.Xml.XmlNode section) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class NoSettingsVersionUpgradeAttribute : System.Attribute
+ {
+ public NoSettingsVersionUpgradeAttribute() { }
+ }
+ public sealed partial class SchemeSettingElement : System.Configuration.ConfigurationElement
+ {
+ public SchemeSettingElement() { }
+ public System.GenericUriParserOptions GenericUriParserOptions { get { throw null; } }
+ public string Name { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class SchemeSettingElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public SchemeSettingElementCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ public System.Configuration.SchemeSettingElement this[int index] { get { throw null; } }
+ public new System.Configuration.SchemeSettingElement this[string name] { get { throw null; } }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Configuration.SchemeSettingElement element) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public partial class SettingAttribute : System.Attribute
+ {
+ public SettingAttribute() { }
+ }
+ public partial class SettingChangingEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public SettingChangingEventArgs(string settingName, string settingClass, string settingKey, object newValue, bool cancel) { }
+ public object NewValue { get { throw null; } }
+ public string SettingClass { get { throw null; } }
+ public string SettingKey { get { throw null; } }
+ public string SettingName { get { throw null; } }
+ }
+ public delegate void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e);
+ public sealed partial class SettingElement : System.Configuration.ConfigurationElement
+ {
+ public SettingElement() { }
+ public SettingElement(string name, System.Configuration.SettingsSerializeAs serializeAs) { }
+ [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("serializeAs", DefaultValue=(System.Configuration.SettingsSerializeAs)(0), Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public System.Configuration.SettingsSerializeAs SerializeAs { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public System.Configuration.SettingValueElement Value { get { throw null; } set { } }
+ public override bool Equals(object settings) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class SettingElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public SettingElementCollection() { }
+ public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
+ protected override string ElementName { get { throw null; } }
+ public void Add(System.Configuration.SettingElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ public System.Configuration.SettingElement Get(string elementKey) { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public void Remove(System.Configuration.SettingElement element) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SettingsAttributeDictionary : System.Collections.Hashtable
+ {
+ public SettingsAttributeDictionary() { }
+ public SettingsAttributeDictionary(System.Configuration.SettingsAttributeDictionary attributes) { }
+ }
+ public abstract partial class SettingsBase
+ {
+ protected SettingsBase() { }
+ public virtual System.Configuration.SettingsContext Context { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSynchronized { get { throw null; } }
+ public virtual object this[string propertyName] { get { throw null; } set { } }
+ public virtual System.Configuration.SettingsPropertyCollection Properties { get { throw null; } }
+ public virtual System.Configuration.SettingsPropertyValueCollection PropertyValues { get { throw null; } }
+ public virtual System.Configuration.SettingsProviderCollection Providers { get { throw null; } }
+ public void Initialize(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties, System.Configuration.SettingsProviderCollection providers) { }
+ public virtual void Save() { }
+ public static System.Configuration.SettingsBase Synchronized(System.Configuration.SettingsBase settingsBase) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SettingsContext : System.Collections.Hashtable
+ {
+ public SettingsContext() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class SettingsDescriptionAttribute : System.Attribute
+ {
+ public SettingsDescriptionAttribute(string description) { }
+ public string Description { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class SettingsGroupDescriptionAttribute : System.Attribute
+ {
+ public SettingsGroupDescriptionAttribute(string description) { }
+ public string Description { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class SettingsGroupNameAttribute : System.Attribute
+ {
+ public SettingsGroupNameAttribute(string groupName) { }
+ public string GroupName { get { throw null; } }
+ }
+ public partial class SettingsLoadedEventArgs : System.EventArgs
+ {
+ public SettingsLoadedEventArgs(System.Configuration.SettingsProvider provider) { }
+ public System.Configuration.SettingsProvider Provider { get { throw null; } }
+ }
+ public delegate void SettingsLoadedEventHandler(object sender, System.Configuration.SettingsLoadedEventArgs e);
+ public enum SettingsManageability
+ {
+ Roaming = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
+ public sealed partial class SettingsManageabilityAttribute : System.Attribute
+ {
+ public SettingsManageabilityAttribute(System.Configuration.SettingsManageability manageability) { }
+ public System.Configuration.SettingsManageability Manageability { get { throw null; } }
+ }
+ public partial class SettingsProperty
+ {
+ public SettingsProperty(System.Configuration.SettingsProperty propertyToCopy) { }
+ public SettingsProperty(string name) { }
+ public SettingsProperty(string name, System.Type propertyType, System.Configuration.SettingsProvider provider, bool isReadOnly, object defaultValue, System.Configuration.SettingsSerializeAs serializeAs, System.Configuration.SettingsAttributeDictionary attributes, bool throwOnErrorDeserializing, bool throwOnErrorSerializing) { }
+ public virtual System.Configuration.SettingsAttributeDictionary Attributes { get { throw null; } }
+ public virtual object DefaultValue { get { throw null; } set { } }
+ public virtual bool IsReadOnly { get { throw null; } set { } }
+ public virtual string Name { get { throw null; } set { } }
+ public virtual System.Type PropertyType { get { throw null; } set { } }
+ public virtual System.Configuration.SettingsProvider Provider { get { throw null; } set { } }
+ public virtual System.Configuration.SettingsSerializeAs SerializeAs { get { throw null; } set { } }
+ public bool ThrowOnErrorDeserializing { get { throw null; } set { } }
+ public bool ThrowOnErrorSerializing { get { throw null; } set { } }
+ }
+ public partial class SettingsPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
+ {
+ public SettingsPropertyCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Configuration.SettingsProperty this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Configuration.SettingsProperty property) { }
+ public void Clear() { }
+ public object Clone() { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected virtual void OnAdd(System.Configuration.SettingsProperty property) { }
+ protected virtual void OnAddComplete(System.Configuration.SettingsProperty property) { }
+ protected virtual void OnClear() { }
+ protected virtual void OnClearComplete() { }
+ protected virtual void OnRemove(System.Configuration.SettingsProperty property) { }
+ protected virtual void OnRemoveComplete(System.Configuration.SettingsProperty property) { }
+ public void Remove(string name) { }
+ public void SetReadOnly() { }
+ }
+ [System.SerializableAttribute]
+ public partial class SettingsPropertyIsReadOnlyException : System.Exception
+ {
+ public SettingsPropertyIsReadOnlyException() { }
+ protected SettingsPropertyIsReadOnlyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SettingsPropertyIsReadOnlyException(string message) { }
+ public SettingsPropertyIsReadOnlyException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SettingsPropertyNotFoundException : System.Exception
+ {
+ public SettingsPropertyNotFoundException() { }
+ protected SettingsPropertyNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SettingsPropertyNotFoundException(string message) { }
+ public SettingsPropertyNotFoundException(string message, System.Exception innerException) { }
+ }
+ public partial class SettingsPropertyValue
+ {
+ public SettingsPropertyValue(System.Configuration.SettingsProperty property) { }
+ public bool Deserialized { get { throw null; } set { } }
+ public bool IsDirty { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.Configuration.SettingsProperty Property { get { throw null; } }
+ public object PropertyValue { get { throw null; } set { } }
+ public object SerializedValue { get { throw null; } set { } }
+ public bool UsingDefaultValue { get { throw null; } }
+ }
+ public partial class SettingsPropertyValueCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
+ {
+ public SettingsPropertyValueCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Configuration.SettingsPropertyValue this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Configuration.SettingsPropertyValue property) { }
+ public void Clear() { }
+ public object Clone() { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string name) { }
+ public void SetReadOnly() { }
+ }
+ [System.SerializableAttribute]
+ public partial class SettingsPropertyWrongTypeException : System.Exception
+ {
+ public SettingsPropertyWrongTypeException() { }
+ protected SettingsPropertyWrongTypeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SettingsPropertyWrongTypeException(string message) { }
+ public SettingsPropertyWrongTypeException(string message, System.Exception innerException) { }
+ }
+ public abstract partial class SettingsProvider : System.Configuration.Provider.ProviderBase
+ {
+ protected SettingsProvider() { }
+ public abstract string ApplicationName { get; set; }
+ public abstract System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection collection);
+ public abstract void SetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyValueCollection collection);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
+ public sealed partial class SettingsProviderAttribute : System.Attribute
+ {
+ public SettingsProviderAttribute(string providerTypeName) { }
+ public SettingsProviderAttribute(System.Type providerType) { }
+ public string ProviderTypeName { get { throw null; } }
+ }
+ public partial class SettingsProviderCollection : System.Configuration.Provider.ProviderCollection
+ {
+ public SettingsProviderCollection() { }
+ public new System.Configuration.SettingsProvider this[string name] { get { throw null; } }
+ public override void Add(System.Configuration.Provider.ProviderBase provider) { }
+ }
+ public delegate void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e);
+ public enum SettingsSerializeAs
+ {
+ Binary = 2,
+ ProviderSpecific = 3,
+ String = 0,
+ Xml = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
+ public sealed partial class SettingsSerializeAsAttribute : System.Attribute
+ {
+ public SettingsSerializeAsAttribute(System.Configuration.SettingsSerializeAs serializeAs) { }
+ public System.Configuration.SettingsSerializeAs SerializeAs { get { throw null; } }
+ }
+ public sealed partial class SettingValueElement : System.Configuration.ConfigurationElement
+ {
+ [System.MonoTODOAttribute]
+ public SettingValueElement() { }
+ [System.MonoTODOAttribute]
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Xml.XmlNode ValueXml { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ public override bool Equals(object settingValue) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override bool IsModified() { throw null; }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void ResetModified() { }
+ protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
+ protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ }
+ public partial class SingleTagSectionHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public SingleTagSectionHandler() { }
+ public virtual object Create(object parent, object context, System.Xml.XmlNode section) { throw null; }
+ }
+ public enum SpecialSetting
+ {
+ ConnectionString = 0,
+ WebServiceUrl = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
+ public sealed partial class SpecialSettingAttribute : System.Attribute
+ {
+ public SpecialSettingAttribute(System.Configuration.SpecialSetting specialSetting) { }
+ public System.Configuration.SpecialSetting SpecialSetting { get { throw null; } }
+ }
+ public sealed partial class UriSection : System.Configuration.ConfigurationSection
+ {
+ public UriSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("idn")]
+ public System.Configuration.IdnElement Idn { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("iriParsing")]
+ public System.Configuration.IriParsingElement IriParsing { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Configuration.SchemeSettingElementCollection SchemeSettings { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
+ public sealed partial class UserScopedSettingAttribute : System.Configuration.SettingAttribute
+ {
+ public UserScopedSettingAttribute() { }
+ }
+ public sealed partial class UserSettingsGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public UserSettingsGroup() { }
+ }
+}
+#endif
+namespace System.Diagnostics
+{
+ [System.Diagnostics.SwitchLevelAttribute(typeof(bool))]
+ public partial class BooleanSwitch : System.Diagnostics.Switch
+ {
+ public BooleanSwitch(string displayName, string description) : base (default(string), default(string)) { }
+ public BooleanSwitch(string displayName, string description, string defaultSwitchValue) : base (default(string), default(string)) { }
+ public bool Enabled { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
+ protected override void OnValueChanged() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class ConsoleTraceListener : System.Diagnostics.TextWriterTraceListener
+ {
+ public ConsoleTraceListener() { }
+ public ConsoleTraceListener(bool useErrorStream) { }
+ public override void Close() { }
+ }
+ public partial class CorrelationManager
+ {
+ internal CorrelationManager() { }
+ public System.Guid ActivityId { get { throw null; } set { } }
+ public System.Collections.Stack LogicalOperationStack { get { throw null; } }
+ public void StartLogicalOperation() { }
+ public void StartLogicalOperation(object operationId) { }
+ public void StopLogicalOperation() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.CounterCreationDataConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.SerializableAttribute]
+ public partial class CounterCreationData
+ {
+ public CounterCreationData() { }
+ public CounterCreationData(string counterName, string counterHelp, System.Diagnostics.PerformanceCounterType counterType) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Description of this counter.")]
+ public string CounterHelp { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Name of this counter.")]
+ public string CounterName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(typeof(System.Diagnostics.PerformanceCounterType), "NumberOfItems32")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Type of this counter.")]
+ public System.Diagnostics.PerformanceCounterType CounterType { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class CounterCreationDataCollection : System.Collections.CollectionBase
+ {
+ public CounterCreationDataCollection() { }
+ public CounterCreationDataCollection(System.Diagnostics.CounterCreationDataCollection value) { }
+ public CounterCreationDataCollection(System.Diagnostics.CounterCreationData[] value) { }
+ public System.Diagnostics.CounterCreationData this[int index] { get { throw null; } set { } }
+ public int Add(System.Diagnostics.CounterCreationData value) { throw null; }
+ public void AddRange(System.Diagnostics.CounterCreationDataCollection value) { }
+ public void AddRange(System.Diagnostics.CounterCreationData[] value) { }
+ public bool Contains(System.Diagnostics.CounterCreationData value) { throw null; }
+ public void CopyTo(System.Diagnostics.CounterCreationData[] array, int index) { }
+ public int IndexOf(System.Diagnostics.CounterCreationData value) { throw null; }
+ public void Insert(int index, System.Diagnostics.CounterCreationData value) { }
+ protected override void OnValidate(object value) { }
+ public virtual void Remove(System.Diagnostics.CounterCreationData value) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CounterSample
+ {
+ public static System.Diagnostics.CounterSample Empty;
+ public CounterSample(long rawValue, long baseValue, long counterFrequency, long systemFrequency, long timeStamp, long timeStamp100nSec, System.Diagnostics.PerformanceCounterType counterType) { throw null;}
+ public CounterSample(long rawValue, long baseValue, long counterFrequency, long systemFrequency, long timeStamp, long timeStamp100nSec, System.Diagnostics.PerformanceCounterType counterType, long counterTimeStamp) { throw null;}
+ public long BaseValue { get { throw null; } }
+ public long CounterFrequency { get { throw null; } }
+ public long CounterTimeStamp { get { throw null; } }
+ public System.Diagnostics.PerformanceCounterType CounterType { get { throw null; } }
+ public long RawValue { get { throw null; } }
+ public long SystemFrequency { get { throw null; } }
+ public long TimeStamp { get { throw null; } }
+ public long TimeStamp100nSec { get { throw null; } }
+ public static float Calculate(System.Diagnostics.CounterSample counterSample) { throw null; }
+ public static float Calculate(System.Diagnostics.CounterSample counterSample, System.Diagnostics.CounterSample nextCounterSample) { throw null; }
+ public bool Equals(System.Diagnostics.CounterSample sample) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Diagnostics.CounterSample a, System.Diagnostics.CounterSample b) { throw null; }
+ public static bool operator !=(System.Diagnostics.CounterSample a, System.Diagnostics.CounterSample b) { throw null; }
+ }
+ public static partial class CounterSampleCalculator
+ {
+ public static float ComputeCounterValue(System.Diagnostics.CounterSample newSample) { throw null; }
+ [System.MonoTODOAttribute("What's the algorithm?")]
+ public static float ComputeCounterValue(System.Diagnostics.CounterSample oldSample, System.Diagnostics.CounterSample newSample) { throw null; }
+ }
+ public partial class DataReceivedEventArgs : System.EventArgs
+ {
+ internal DataReceivedEventArgs() { }
+ public string Data { get { throw null; } }
+ }
+ public delegate void DataReceivedEventHandler(object sender, System.Diagnostics.DataReceivedEventArgs e);
+ public static partial class Debug
+ {
+ public static bool AutoFlush { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
+ public static int IndentLevel { get { throw null; } set { } }
+ public static int IndentSize { get { throw null; } set { } }
+ public static System.Diagnostics.TraceListenerCollection Listeners { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2)), System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]get { throw null; } }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Assert(bool condition) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Assert(bool condition, string message) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Assert(bool condition, string message, string detailMessage) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Assert(bool condition, string message, string detailMessageFormat, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static void Close() { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Fail(string message) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Fail(string message, string detailMessage) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Flush() { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Indent() { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Print(string message) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Print(string format, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Unindent() { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Write(object value) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Write(object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Write(string message) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void Write(string message, string category) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteIf(bool condition, object value) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteIf(bool condition, object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteIf(bool condition, string message) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteIf(bool condition, string message, string category) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLine(object value) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLine(object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLine(string message) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLine(string format, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLine(string message, string category) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLineIf(bool condition, object value) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLineIf(bool condition, object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLineIf(bool condition, string message) { }
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public static void WriteLineIf(bool condition, string message, string category) { }
+ }
+ public partial class DefaultTraceListener : System.Diagnostics.TraceListener
+ {
+ public DefaultTraceListener() { }
+ [System.MonoTODOAttribute("AssertUiEnabled defaults to False; should follow Environment.UserInteractive.")]
+ public bool AssertUiEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public string LogFileName { get { throw null; } set { } }
+ public override void Fail(string message) { }
+ public override void Fail(string message, string detailMessage) { }
+ public override void Write(string message) { }
+ public override void WriteLine(string message) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class DelimitedListTraceListener : System.Diagnostics.TextWriterTraceListener
+ {
+ public DelimitedListTraceListener(System.IO.Stream stream) { }
+ public DelimitedListTraceListener(System.IO.Stream stream, string name) { }
+ public DelimitedListTraceListener(System.IO.TextWriter writer) { }
+ public DelimitedListTraceListener(System.IO.TextWriter writer, string name) { }
+ public DelimitedListTraceListener(string fileName) { }
+ public DelimitedListTraceListener(string fileName, string name) { }
+ public string Delimiter { get { throw null; } set { } }
+ protected internal override string[] GetSupportedAttributes() { throw null; }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { }
+ }
+#if CONFIG_DEP
+ [System.ObsoleteAttribute("This class is obsoleted")]
+ public partial class DiagnosticsConfigurationHandler : System.Configuration.IConfigurationSectionHandler
+ {
+ public DiagnosticsConfigurationHandler() { }
+ public virtual object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; }
+ }
+#endif
+ public partial class EntryWrittenEventArgs : System.EventArgs
+ {
+ public EntryWrittenEventArgs() { }
+ public EntryWrittenEventArgs(System.Diagnostics.EventLogEntry entry) { }
+ public System.Diagnostics.EventLogEntry Entry { get { throw null; } }
+ }
+ public delegate void EntryWrittenEventHandler(object sender, System.Diagnostics.EntryWrittenEventArgs e);
+ public partial class EventInstance
+ {
+ public EventInstance(long instanceId, int categoryId) { }
+ public EventInstance(long instanceId, int categoryId, System.Diagnostics.EventLogEntryType entryType) { }
+ public int CategoryId { get { throw null; } set { } }
+ public System.Diagnostics.EventLogEntryType EntryType { get { throw null; } set { } }
+ public long InstanceId { get { throw null; } set { } }
+ }
+ [System.ComponentModel.DefaultEventAttribute("EntryWritten")]
+ [System.ComponentModel.InstallerTypeAttribute("System.Diagnostics.EventLogInstaller")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Represents an event log")]
+ public partial class EventLog : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
+ {
+ public EventLog() { }
+ public EventLog(string logName) { }
+ public EventLog(string logName, string machineName) { }
+ public EventLog(string logName, string machineName, string source) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("If enabled raises event when a log is written.")]
+ public bool EnableRaisingEvents { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The entries in the log.")]
+ public System.Diagnostics.EventLogEntryCollection Entries { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.LogConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Name of the log that is read and written.")]
+ public string Log { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string LogDisplayName { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(".")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Name of the machine that this log get written to.")]
+ public string MachineName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long MaximumKilobytes { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public int MinimumRetentionDays { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Diagnostics.OverflowAction OverflowAction { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The application name that writes the log.")]
+ public string Source { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("An object that synchronizes event handler calls.")]
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("Raised for each EventLog entry written.")]
+ public event System.Diagnostics.EntryWrittenEventHandler EntryWritten { add { } remove { } }
+ public void BeginInit() { }
+ public void Clear() { }
+ public void Close() { }
+ [System.MonoNotSupportedAttribute("remote machine is not supported")]
+ public static void CreateEventSource(System.Diagnostics.EventSourceCreationData sourceData) { }
+ public static void CreateEventSource(string source, string logName) { }
+ [System.ObsoleteAttribute("use CreateEventSource(EventSourceCreationData) instead")]
+ public static void CreateEventSource(string source, string logName, string machineName) { }
+ public static void Delete(string logName) { }
+ [System.MonoNotSupportedAttribute("remote machine is not supported")]
+ public static void Delete(string logName, string machineName) { }
+ public static void DeleteEventSource(string source) { }
+ [System.MonoNotSupportedAttribute("remote machine is not supported")]
+ public static void DeleteEventSource(string source, string machineName) { }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ public static bool Exists(string logName) { throw null; }
+ [System.MonoNotSupportedAttribute("remote machine is not supported")]
+ public static bool Exists(string logName, string machineName) { throw null; }
+ public static System.Diagnostics.EventLog[] GetEventLogs() { throw null; }
+ [System.MonoNotSupportedAttribute("remote machine is not supported")]
+ public static System.Diagnostics.EventLog[] GetEventLogs(string machineName) { throw null; }
+ [System.MonoNotSupportedAttribute("remote machine is not supported")]
+ public static string LogNameFromSourceName(string source, string machineName) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void ModifyOverflowPolicy(System.Diagnostics.OverflowAction action, int retentionDays) { }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void RegisterDisplayName(string resourceFile, long resourceId) { }
+ public static bool SourceExists(string source) { throw null; }
+ [System.MonoNotSupportedAttribute("remote machine is not supported")]
+ public static bool SourceExists(string source, string machineName) { throw null; }
+ public void WriteEntry(string message) { }
+ public void WriteEntry(string message, System.Diagnostics.EventLogEntryType type) { }
+ public void WriteEntry(string message, System.Diagnostics.EventLogEntryType type, int eventID) { }
+ public void WriteEntry(string message, System.Diagnostics.EventLogEntryType type, int eventID, short category) { }
+ public void WriteEntry(string message, System.Diagnostics.EventLogEntryType type, int eventID, short category, byte[] rawData) { }
+ public static void WriteEntry(string source, string message) { }
+ public static void WriteEntry(string source, string message, System.Diagnostics.EventLogEntryType type) { }
+ public static void WriteEntry(string source, string message, System.Diagnostics.EventLogEntryType type, int eventID) { }
+ public static void WriteEntry(string source, string message, System.Diagnostics.EventLogEntryType type, int eventID, short category) { }
+ public static void WriteEntry(string source, string message, System.Diagnostics.EventLogEntryType type, int eventID, short category, byte[] rawData) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void WriteEvent(System.Diagnostics.EventInstance instance, byte[] data, params object[] values) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void WriteEvent(System.Diagnostics.EventInstance instance, params object[] values) { }
+ public static void WriteEvent(string source, System.Diagnostics.EventInstance instance, byte[] data, params object[] values) { }
+ public static void WriteEvent(string source, System.Diagnostics.EventInstance instance, params object[] values) { }
+ }
+ [System.ComponentModel.DesignTimeVisibleAttribute(false)]
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [System.SerializableAttribute]
+ public sealed partial class EventLogEntry : System.ComponentModel.Component, System.Runtime.Serialization.ISerializable
+ {
+ internal EventLogEntry() { }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The category of this event entry.")]
+ public string Category { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("An ID for the category of this event entry.")]
+ public short CategoryNumber { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("Binary data associated with this event entry.")]
+ public byte[] Data { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The type of this event entry.")]
+ public System.Diagnostics.EventLogEntryType EntryType { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("An ID number for this event entry.")]
+ [System.ObsoleteAttribute("Use InstanceId")]
+ public int EventID { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("Sequence numer of this event entry.")]
+ public int Index { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The instance ID for this event entry.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long InstanceId { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The Computer on which this event entry occured.")]
+ public string MachineName { get { throw null; } }
+ [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The message of this event entry.")]
+ public string Message { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("Application strings for this event entry.")]
+ public string[] ReplacementStrings { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The source application of this event entry.")]
+ public string Source { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("Generation time of this event entry.")]
+ public System.DateTime TimeGenerated { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The time at which this event entry was written to the logfile.")]
+ public System.DateTime TimeWritten { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The name of a user associated with this event entry.")]
+ public string UserName { get { throw null; } }
+ public bool Equals(System.Diagnostics.EventLogEntry otherEntry) { throw null; }
+ [System.MonoTODOAttribute("Needs serialization support")]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class EventLogEntryCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal EventLogEntryCollection() { }
+ public int Count { get { throw null; } }
+ public virtual System.Diagnostics.EventLogEntry this[int index] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(System.Diagnostics.EventLogEntry[] entries, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public enum EventLogEntryType
+ {
+ Error = 1,
+ FailureAudit = 16,
+ Information = 4,
+ SuccessAudit = 8,
+ Warning = 2,
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EventLogPermission : System.Security.Permissions.ResourcePermissionBase
+ {
+ public EventLogPermission() { }
+ public EventLogPermission(System.Diagnostics.EventLogPermissionAccess permissionAccess, string machineName) { }
+ public EventLogPermission(System.Diagnostics.EventLogPermissionEntry[] permissionAccessEntries) { }
+ public EventLogPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Diagnostics.EventLogPermissionEntryCollection PermissionEntries { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum EventLogPermissionAccess
+ {
+ Administer = 48,
+ [System.ObsoleteAttribute]
+ Audit = 10,
+ [System.ObsoleteAttribute]
+ Browse = 2,
+ [System.ObsoleteAttribute]
+ Instrument = 6,
+ None = 0,
+ Write = 16,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public partial class EventLogPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public EventLogPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string MachineName { get { throw null; } set { } }
+ public System.Diagnostics.EventLogPermissionAccess PermissionAccess { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class EventLogPermissionEntry
+ {
+ public EventLogPermissionEntry(System.Diagnostics.EventLogPermissionAccess permissionAccess, string machineName) { }
+ public string MachineName { get { throw null; } }
+ public System.Diagnostics.EventLogPermissionAccess PermissionAccess { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class EventLogPermissionEntryCollection : System.Collections.CollectionBase
+ {
+ internal EventLogPermissionEntryCollection() { }
+ public System.Diagnostics.EventLogPermissionEntry this[int index] { get { throw null; } set { } }
+ public int Add(System.Diagnostics.EventLogPermissionEntry value) { throw null; }
+ public void AddRange(System.Diagnostics.EventLogPermissionEntryCollection value) { }
+ public void AddRange(System.Diagnostics.EventLogPermissionEntry[] value) { }
+ public bool Contains(System.Diagnostics.EventLogPermissionEntry value) { throw null; }
+ public void CopyTo(System.Diagnostics.EventLogPermissionEntry[] array, int index) { }
+ public int IndexOf(System.Diagnostics.EventLogPermissionEntry value) { throw null; }
+ public void Insert(int index, System.Diagnostics.EventLogPermissionEntry value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Diagnostics.EventLogPermissionEntry value) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public sealed partial class EventLogTraceListener : System.Diagnostics.TraceListener
+ {
+ public EventLogTraceListener() { }
+ public EventLogTraceListener(System.Diagnostics.EventLog eventLog) { }
+ public EventLogTraceListener(string source) { }
+ public System.Diagnostics.EventLog EventLog { get { throw null; } set { } }
+ public override string Name { get { throw null; } set { } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, object data) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, params object[] data) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, string message) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType severity, int id, string format, params object[] args) { }
+ public override void Write(string message) { }
+ public override void WriteLine(string message) { }
+ }
+ public partial class EventSourceCreationData
+ {
+ public EventSourceCreationData(string source, string logName) { }
+ public int CategoryCount { get { throw null; } set { } }
+ public string CategoryResourceFile { get { throw null; } set { } }
+ public string LogName { get { throw null; } set { } }
+ public string MachineName { get { throw null; } set { } }
+ public string MessageResourceFile { get { throw null; } set { } }
+ public string ParameterResourceFile { get { throw null; } set { } }
+ public string Source { get { throw null; } set { } }
+ }
+ public partial class EventTypeFilter : System.Diagnostics.TraceFilter
+ {
+ public EventTypeFilter(System.Diagnostics.SourceLevels level) { }
+ public System.Diagnostics.SourceLevels EventType { get { throw null; } set { } }
+ public override bool ShouldTrace(System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public sealed partial class FileVersionInfo
+ {
+ internal FileVersionInfo() { }
+ public string Comments { get { throw null; } }
+ public string CompanyName { get { throw null; } }
+ public int FileBuildPart { get { throw null; } }
+ public string FileDescription { get { throw null; } }
+ public int FileMajorPart { get { throw null; } }
+ public int FileMinorPart { get { throw null; } }
+ public string FileName { get { throw null; } }
+ public int FilePrivatePart { get { throw null; } }
+ public string FileVersion { get { throw null; } }
+ public string InternalName { get { throw null; } }
+ public bool IsDebug { get { throw null; } }
+ public bool IsPatched { get { throw null; } }
+ public bool IsPreRelease { get { throw null; } }
+ public bool IsPrivateBuild { get { throw null; } }
+ public bool IsSpecialBuild { get { throw null; } }
+ public string Language { get { throw null; } }
+ public string LegalCopyright { get { throw null; } }
+ public string LegalTrademarks { get { throw null; } }
+ public string OriginalFilename { get { throw null; } }
+ public string PrivateBuild { get { throw null; } }
+ public int ProductBuildPart { get { throw null; } }
+ public int ProductMajorPart { get { throw null; } }
+ public int ProductMinorPart { get { throw null; } }
+ public string ProductName { get { throw null; } }
+ public int ProductPrivatePart { get { throw null; } }
+ public string ProductVersion { get { throw null; } }
+ public string SpecialBuild { get { throw null; } }
+ public static System.Diagnostics.FileVersionInfo GetVersionInfo(string fileName) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("73386977-D6FD-11D2-BED5-00C04F79E3AE")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ICollectData
+ {
+ void CloseData();
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]
+ void CollectData([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int id, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]System.IntPtr valueName, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]System.IntPtr data, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int totalBytes, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SysInt)]out System.IntPtr res);
+ }
+ public partial class InstanceData
+ {
+ public InstanceData(string instanceName, System.Diagnostics.CounterSample sample) { }
+ public string InstanceName { get { throw null; } }
+ public long RawValue { get { throw null; } }
+ public System.Diagnostics.CounterSample Sample { get { throw null; } }
+ }
+ public partial class InstanceDataCollection : System.Collections.DictionaryBase
+ {
+ [System.ObsoleteAttribute("Use InstanceDataCollectionCollection indexer instead.")]
+ public InstanceDataCollection(string counterName) { }
+ public string CounterName { get { throw null; } }
+ public System.Diagnostics.InstanceData this[string instanceName] { get { throw null; } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(string instanceName) { throw null; }
+ public void CopyTo(System.Diagnostics.InstanceData[] instances, int index) { }
+ }
+ public partial class InstanceDataCollectionCollection : System.Collections.DictionaryBase
+ {
+ [System.ObsoleteAttribute("Use PerformanceCounterCategory.ReadCategory()")]
+ public InstanceDataCollectionCollection() { }
+ public System.Diagnostics.InstanceDataCollection this[string counterName] { get { throw null; } }
+ public System.Collections.ICollection Keys { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(string counterName) { throw null; }
+ public void CopyTo(System.Diagnostics.InstanceDataCollection[] counters, int index) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class MonitoringDescriptionAttribute : System.ComponentModel.DescriptionAttribute
+ {
+ public MonitoringDescriptionAttribute(string description) { }
+ public override string Description { get { throw null; } }
+ }
+ public enum OverflowAction
+ {
+ DoNotOverwrite = -1,
+ OverwriteAsNeeded = 0,
+ OverwriteOlder = 1,
+ }
+ [System.ComponentModel.InstallerTypeAttribute("System.Diagnostics.PerformanceCounterInstaller")]
+ public sealed partial class PerformanceCounter : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
+ {
+ [System.ObsoleteAttribute]
+ public static int DefaultFileMappingSize;
+ public PerformanceCounter() { }
+ public PerformanceCounter(string categoryName, string counterName) { }
+ public PerformanceCounter(string categoryName, string counterName, bool readOnly) { }
+ public PerformanceCounter(string categoryName, string counterName, string instanceName) { }
+ public PerformanceCounter(string categoryName, string counterName, string instanceName, bool readOnly) { }
+ public PerformanceCounter(string categoryName, string counterName, string instanceName, string machineName) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string CategoryName { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("A description describing the counter.")]
+ [System.MonoTODOAttribute]
+ public string CounterHelp { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.CounterNameConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string CounterName { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The type of the counter.")]
+ public System.Diagnostics.PerformanceCounterType CounterType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterInstanceLifetime)(0))]
+ [System.MonoTODOAttribute]
+ public System.Diagnostics.PerformanceCounterInstanceLifetime InstanceLifetime { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.ReadOnlyAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.InstanceNameConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public string InstanceName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(".")]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.MonoTODOAttribute("What's the machine name format?")]
+ public string MachineName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The raw value of the counter.")]
+ public long RawValue { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The accessability level of the counter.")]
+ public bool ReadOnly { get { throw null; } set { } }
+ public void BeginInit() { }
+ public void Close() { }
+ public static void CloseSharedResources() { }
+ public long Decrement() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ public long Increment() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public long IncrementBy(long value) { throw null; }
+ public System.Diagnostics.CounterSample NextSample() { throw null; }
+ public float NextValue() { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public void RemoveInstance() { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public sealed partial class PerformanceCounterCategory
+ {
+ public PerformanceCounterCategory() { }
+ public PerformanceCounterCategory(string categoryName) { }
+ public PerformanceCounterCategory(string categoryName, string machineName) { }
+ public string CategoryHelp { get { throw null; } }
+ public string CategoryName { get { throw null; } set { } }
+ public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } }
+ public string MachineName { get { throw null; } set { } }
+ public bool CounterExists(string counterName) { throw null; }
+ public static bool CounterExists(string counterName, string categoryName) { throw null; }
+ public static bool CounterExists(string counterName, string categoryName, string machineName) { throw null; }
+ [System.ObsoleteAttribute("Use another overload that uses PerformanceCounterCategoryType instead")]
+ public static System.Diagnostics.PerformanceCounterCategory Create(string categoryName, string categoryHelp, System.Diagnostics.CounterCreationDataCollection counterData) { throw null; }
+ public static System.Diagnostics.PerformanceCounterCategory Create(string categoryName, string categoryHelp, System.Diagnostics.PerformanceCounterCategoryType categoryType, System.Diagnostics.CounterCreationDataCollection counterData) { throw null; }
+ public static System.Diagnostics.PerformanceCounterCategory Create(string categoryName, string categoryHelp, System.Diagnostics.PerformanceCounterCategoryType categoryType, string counterName, string counterHelp) { throw null; }
+ [System.ObsoleteAttribute("Use another overload that uses PerformanceCounterCategoryType instead")]
+ public static System.Diagnostics.PerformanceCounterCategory Create(string categoryName, string categoryHelp, string counterName, string counterHelp) { throw null; }
+ public static void Delete(string categoryName) { }
+ public static bool Exists(string categoryName) { throw null; }
+ public static bool Exists(string categoryName, string machineName) { throw null; }
+ public static System.Diagnostics.PerformanceCounterCategory[] GetCategories() { throw null; }
+ public static System.Diagnostics.PerformanceCounterCategory[] GetCategories(string machineName) { throw null; }
+ public System.Diagnostics.PerformanceCounter[] GetCounters() { throw null; }
+ public System.Diagnostics.PerformanceCounter[] GetCounters(string instanceName) { throw null; }
+ public string[] GetInstanceNames() { throw null; }
+ public bool InstanceExists(string instanceName) { throw null; }
+ public static bool InstanceExists(string instanceName, string categoryName) { throw null; }
+ public static bool InstanceExists(string instanceName, string categoryName, string machineName) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Diagnostics.InstanceDataCollectionCollection ReadCategory() { throw null; }
+ }
+ public enum PerformanceCounterCategoryType
+ {
+ MultiInstance = 1,
+ SingleInstance = 0,
+ Unknown = -1,
+ }
+ public enum PerformanceCounterInstanceLifetime
+ {
+ Global = 0,
+ Process = 1,
+ }
+ [System.MonoTODOAttribute("not implemented")]
+ [System.ObsoleteAttribute("use PerformanceCounter")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("82840be1-d273-11d2-b94a-00600893b17a")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public sealed partial class PerformanceCounterManager : System.Diagnostics.ICollectData
+ {
+ [System.ObsoleteAttribute("use PerformanceCounter")]
+ public PerformanceCounterManager() { }
+ void System.Diagnostics.ICollectData.CloseData() { }
+ void System.Diagnostics.ICollectData.CollectData(int callIdx, System.IntPtr valueNamePtr, System.IntPtr dataPtr, int totalBytes, out System.IntPtr res) { res = default(System.IntPtr); }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class PerformanceCounterPermission : System.Security.Permissions.ResourcePermissionBase
+ {
+ public PerformanceCounterPermission() { }
+ public PerformanceCounterPermission(System.Diagnostics.PerformanceCounterPermissionAccess permissionAccess, string machineName, string categoryName) { }
+ public PerformanceCounterPermission(System.Diagnostics.PerformanceCounterPermissionEntry[] permissionAccessEntries) { }
+ public PerformanceCounterPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Diagnostics.PerformanceCounterPermissionEntryCollection PermissionEntries { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum PerformanceCounterPermissionAccess
+ {
+ Administer = 7,
+ [System.ObsoleteAttribute]
+ Browse = 1,
+ [System.ObsoleteAttribute]
+ Instrument = 3,
+ None = 0,
+ Read = 1,
+ Write = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public partial class PerformanceCounterPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public PerformanceCounterPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string CategoryName { get { throw null; } set { } }
+ public string MachineName { get { throw null; } set { } }
+ public System.Diagnostics.PerformanceCounterPermissionAccess PermissionAccess { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PerformanceCounterPermissionEntry
+ {
+ public PerformanceCounterPermissionEntry(System.Diagnostics.PerformanceCounterPermissionAccess permissionAccess, string machineName, string categoryName) { }
+ public string CategoryName { get { throw null; } }
+ public string MachineName { get { throw null; } }
+ public System.Diagnostics.PerformanceCounterPermissionAccess PermissionAccess { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class PerformanceCounterPermissionEntryCollection : System.Collections.CollectionBase
+ {
+ internal PerformanceCounterPermissionEntryCollection() { }
+ public System.Diagnostics.PerformanceCounterPermissionEntry this[int index] { get { throw null; } set { } }
+ public int Add(System.Diagnostics.PerformanceCounterPermissionEntry value) { throw null; }
+ public void AddRange(System.Diagnostics.PerformanceCounterPermissionEntryCollection value) { }
+ public void AddRange(System.Diagnostics.PerformanceCounterPermissionEntry[] value) { }
+ public bool Contains(System.Diagnostics.PerformanceCounterPermissionEntry value) { throw null; }
+ public void CopyTo(System.Diagnostics.PerformanceCounterPermissionEntry[] array, int index) { }
+ public int IndexOf(System.Diagnostics.PerformanceCounterPermissionEntry value) { throw null; }
+ public void Insert(int index, System.Diagnostics.PerformanceCounterPermissionEntry value) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Diagnostics.PerformanceCounterPermissionEntry value) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.AlphabeticalEnumConverter")]
+ public enum PerformanceCounterType
+ {
+ AverageBase = 1073939458,
+ AverageCount64 = 1073874176,
+ AverageTimer32 = 805438464,
+ CounterDelta32 = 4195328,
+ CounterDelta64 = 4195584,
+ CounterMultiBase = 1107494144,
+ CounterMultiTimer = 574686464,
+ CounterMultiTimer100Ns = 575735040,
+ CounterMultiTimer100NsInverse = 592512256,
+ CounterMultiTimerInverse = 591463680,
+ CounterTimer = 541132032,
+ CounterTimerInverse = 557909248,
+ CountPerTimeInterval32 = 4523008,
+ CountPerTimeInterval64 = 4523264,
+ ElapsedTime = 807666944,
+ NumberOfItems32 = 65536,
+ NumberOfItems64 = 65792,
+ NumberOfItemsHEX32 = 0,
+ NumberOfItemsHEX64 = 256,
+ RateOfCountsPerSecond32 = 272696320,
+ RateOfCountsPerSecond64 = 272696576,
+ RawBase = 1073939459,
+ RawFraction = 537003008,
+ SampleBase = 1073939457,
+ SampleCounter = 4260864,
+ SampleFraction = 549585920,
+ Timer100Ns = 542180608,
+ Timer100NsInverse = 558957824,
+ }
+ [System.ComponentModel.DefaultEventAttribute("Exited")]
+ [System.ComponentModel.DefaultPropertyAttribute("StartInfo")]
+ [System.ComponentModel.DesignerAttribute("System.Diagnostics.Design.ProcessDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Provides access to local and remote processes, enabling starting and stopping of local processes.")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, Synchronization=true, ExternalProcessMgmt=true, SelfAffectingProcessMgmt=true)]
+ public partial class Process : System.ComponentModel.Component
+ {
+ public Process() { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Base process priority.")]
+ [System.MonoTODOAttribute]
+ public int BasePriority { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process component should watch for the associated process to exit, and raise the Exited event.")]
+ public bool EnableRaisingEvents { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The value returned from the associated process when it terminated.")]
+ public int ExitCode { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The time that the associated process exited.")]
+ public System.DateTime ExitTime { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Returns the native handle for this process. The handle is only available if the process was started using this component.")]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Handles for this process.")]
+ [System.MonoTODOAttribute]
+ public int HandleCount { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Indicates if the associated process has been terminated.")]
+ public bool HasExited { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The unique identifier for the process.")]
+ public int Id { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The name of the machine the running the process.")]
+ public string MachineName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The main module of the process.")]
+ public System.Diagnostics.ProcessModule MainModule { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The handle of the main window of the process.")]
+ [System.MonoTODOAttribute]
+ public System.IntPtr MainWindowHandle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The title of the main window of the process.")]
+ [System.MonoTODOAttribute]
+ public string MainWindowTitle { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of physical memory the process has required since it was started.")]
+ public System.IntPtr MaxWorkingSet { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The minimum amount of physical memory the process has required since it was started.")]
+ public System.IntPtr MinWorkingSet { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The modules that are loaded as part of this process.")]
+ public System.Diagnostics.ProcessModuleCollection Modules { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")]
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use NonpagedSystemMemorySize64")]
+ public int NonpagedSystemMemorySize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long NonpagedSystemMemorySize64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are paged.")]
+ [System.ObsoleteAttribute("Use PagedMemorySize64")]
+ public int PagedMemorySize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are paged.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long PagedMemorySize64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of paged system memory in bytes.")]
+ [System.ObsoleteAttribute("Use PagedSystemMemorySize64")]
+ public int PagedSystemMemorySize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of paged system memory in bytes.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long PagedSystemMemorySize64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")]
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("Use PeakPagedMemorySize64")]
+ public int PeakPagedMemorySize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")]
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long PeakPagedMemorySize64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of virtual memory used by this process.")]
+ [System.ObsoleteAttribute("Use PeakVirtualMemorySize64")]
+ public int PeakVirtualMemorySize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of virtual memory used by this process.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long PeakVirtualMemorySize64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of system memory used by this process.")]
+ [System.ObsoleteAttribute("Use PeakWorkingSet64")]
+ public int PeakWorkingSet { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of system memory used by this process.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long PeakWorkingSet64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Process will be of higher priority while it is actively used.")]
+ [System.MonoTODOAttribute]
+ public bool PriorityBoostEnabled { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The priority that the threads in the process run relative to.")]
+ public System.Diagnostics.ProcessPriorityClass PriorityClass { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of memory exclusively used by this process.")]
+ [System.ObsoleteAttribute("Use PrivateMemorySize64")]
+ public int PrivateMemorySize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of memory exclusively used by this process.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long PrivateMemorySize64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process spent inside the operating system core.")]
+ public System.TimeSpan PrivilegedProcessorTime { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The name of this process.")]
+ public string ProcessName { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Allowed processor that can be used by this process.")]
+ [System.MonoTODOAttribute]
+ public System.IntPtr ProcessorAffinity { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Is this process responsive.")]
+ [System.MonoTODOAttribute]
+ public bool Responding { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The session ID for this process.")]
+ [System.MonoNotSupportedAttribute("")]
+ public int SessionId { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Standard error stream of the process.")]
+ public System.IO.StreamReader StandardError { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Standard input stream of the process.")]
+ public System.IO.StreamWriter StandardInput { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Standard output stream of the process.")]
+ public System.IO.StreamReader StandardOutput { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Specifies information used to start a process.")]
+ public System.Diagnostics.ProcessStartInfo StartInfo { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The time at which the process was started.")]
+ public System.DateTime StartTime { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The object used to marshal the event handler calls issued as a result of a Process exit.")]
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The number of threads of this process.")]
+ [System.MonoTODOAttribute]
+ public System.Diagnostics.ProcessThreadCollection Threads { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process has used.")]
+ public System.TimeSpan TotalProcessorTime { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process spent outside the operating system core.")]
+ public System.TimeSpan UserProcessorTime { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of virtual memory currently used for this process.")]
+ [System.ObsoleteAttribute("Use VirtualMemorySize64")]
+ public int VirtualMemorySize { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of virtual memory currently used for this process.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long VirtualMemorySize64 { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of physical memory currently used for this process.")]
+ [System.ObsoleteAttribute("Use WorkingSet64")]
+ public int WorkingSet { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of physical memory currently used for this process.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long WorkingSet64 { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Indicates if the process component is associated with a real process.")]
+ public event System.Diagnostics.DataReceivedEventHandler ErrorDataReceived { add { } remove { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("If the WatchForExit property is set to true, then this event is raised when the associated process exits.")]
+ public event System.EventHandler Exited { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Indicates if the process component is associated with a real process.")]
+ public event System.Diagnostics.DataReceivedEventHandler OutputDataReceived { add { } remove { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void BeginErrorReadLine() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void BeginOutputReadLine() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void CancelErrorRead() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void CancelOutputRead() { }
+ public void Close() { }
+ public bool CloseMainWindow() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public static void EnterDebugMode() { }
+ public static System.Diagnostics.Process GetCurrentProcess() { throw null; }
+ public static System.Diagnostics.Process GetProcessById(int processId) { throw null; }
+ [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")]
+ public static System.Diagnostics.Process GetProcessById(int processId, string machineName) { throw null; }
+ public static System.Diagnostics.Process[] GetProcesses() { throw null; }
+ [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")]
+ public static System.Diagnostics.Process[] GetProcesses(string machineName) { throw null; }
+ public static System.Diagnostics.Process[] GetProcessesByName(string processName) { throw null; }
+ public static System.Diagnostics.Process[] GetProcessesByName(string processName, string machineName) { throw null; }
+ public void Kill() { }
+ public static void LeaveDebugMode() { }
+ protected void OnExited() { }
+ public void Refresh() { }
+ public bool Start() { throw null; }
+ public static System.Diagnostics.Process Start(System.Diagnostics.ProcessStartInfo startInfo) { throw null; }
+ public static System.Diagnostics.Process Start(string fileName) { throw null; }
+ public static System.Diagnostics.Process Start(string fileName, string arguments) { throw null; }
+ public static System.Diagnostics.Process Start(string fileName, string userName, System.Security.SecureString password, string domain) { throw null; }
+ public static System.Diagnostics.Process Start(string fileName, string arguments, string userName, System.Security.SecureString password, string domain) { throw null; }
+ public override string ToString() { throw null; }
+ public void WaitForExit() { }
+ public bool WaitForExit(int milliseconds) { throw null; }
+ public bool WaitForInputIdle() { throw null; }
+ public bool WaitForInputIdle(int milliseconds) { throw null; }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Diagnostics.Design.ProcessModuleDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public partial class ProcessModule : System.ComponentModel.Component
+ {
+ internal ProcessModule() { }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The base memory address of this module")]
+ public System.IntPtr BaseAddress { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The base memory address of the entry point of this module")]
+ public System.IntPtr EntryPointAddress { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The file name of this module")]
+ public string FileName { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Diagnostics.FileVersionInfo FileVersionInfo { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The memory needed by this module")]
+ public int ModuleMemorySize { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The name of this module")]
+ public string ModuleName { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public partial class ProcessModuleCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ protected ProcessModuleCollection() { }
+ public ProcessModuleCollection(System.Diagnostics.ProcessModule[] processModules) { }
+ public System.Diagnostics.ProcessModule this[int index] { get { throw null; } }
+ public bool Contains(System.Diagnostics.ProcessModule module) { throw null; }
+ public void CopyTo(System.Diagnostics.ProcessModule[] array, int index) { }
+ public int IndexOf(System.Diagnostics.ProcessModule module) { throw null; }
+ }
+ public enum ProcessPriorityClass
+ {
+ AboveNormal = 32768,
+ BelowNormal = 16384,
+ High = 128,
+ Idle = 64,
+ Normal = 32,
+ RealTime = 256,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, SelfAffectingProcessMgmt=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class ProcessStartInfo
+ {
+ public ProcessStartInfo() { }
+ public ProcessStartInfo(string fileName) { }
+ public ProcessStartInfo(string fileName, string arguments) { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Command line arguments that will be passed to the application specified by the FileName property.")]
+ public string Arguments { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Whether to start the process without creating a new window to contain it.")]
+ public bool CreateNoWindow { get { throw null; } set { } }
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string Domain { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))]
+ [System.ComponentModel.EditorAttribute("System.Diagnostics.Design.StringDictionaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Set of environment variables that apply to this process and child processes.")]
+ public System.Collections.Specialized.StringDictionary EnvironmentVariables { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Whether to show an error dialog to the user if there is an error.")]
+ public bool ErrorDialog { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.IntPtr ErrorDialogParentHandle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Diagnostics.Design.StartFileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The name of the application, document or URL to start.")]
+ public string FileName { get { throw null; } set { } }
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public bool LoadUserProfile { get { throw null; } set { } }
+ public System.Security.SecureString Password { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process's error output is written to the Process instance's StandardError member.")]
+ public bool RedirectStandardError { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process command input is read from the Process instance's StandardInput member.")]
+ public bool RedirectStandardInput { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process output is written to the Process instance's StandardOutput member.")]
+ public bool RedirectStandardOutput { get { throw null; } set { } }
+ public System.Text.Encoding StandardErrorEncoding { get { throw null; } set { } }
+ public System.Text.Encoding StandardOutputEncoding { get { throw null; } set { } }
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ public string UserName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("Whether to use the operating system shell to start the process.")]
+ public bool UseShellExecute { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.VerbConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The verb to apply to the document specified by the FileName property.")]
+ public string Verb { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public string[] Verbs { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.ProcessWindowStyle)(0))]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("How the main window should be created when the process starts.")]
+ public System.Diagnostics.ProcessWindowStyle WindowStyle { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Diagnostics.Design.WorkingDirectoryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.NotifyParentPropertyAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("The initial working directory for the process.")]
+ public string WorkingDirectory { get { throw null; } set { } }
+ }
+ [System.ComponentModel.DesignerAttribute("System.Diagnostics.Design.ProcessThreadDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ public partial class ProcessThread : System.ComponentModel.Component
+ {
+ internal ProcessThread() { }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The base priority of this thread.")]
+ [System.MonoTODOAttribute]
+ public int BasePriority { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The current priority of this thread.")]
+ [System.MonoTODOAttribute]
+ public int CurrentPriority { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The ID of this thread.")]
+ [System.MonoTODOAttribute]
+ public int Id { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute]
+ public int IdealProcessor { set { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("Thread gets a priority boot when interactively used by a user.")]
+ [System.MonoTODOAttribute]
+ public bool PriorityBoostEnabled { get { throw null; } set { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The priority level of this thread.")]
+ [System.MonoTODOAttribute]
+ public System.Diagnostics.ThreadPriorityLevel PriorityLevel { get { throw null; } set { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in privileged mode.")]
+ [System.MonoTODOAttribute]
+ public System.TimeSpan PrivilegedProcessorTime { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.MonoTODOAttribute]
+ public System.IntPtr ProcessorAffinity { set { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The start address in memory of this thread.")]
+ [System.MonoTODOAttribute]
+ public System.IntPtr StartAddress { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The time this thread was started.")]
+ [System.MonoTODOAttribute]
+ public System.DateTime StartTime { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The current state of this thread.")]
+ [System.MonoTODOAttribute]
+ public System.Diagnostics.ThreadState ThreadState { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The total amount of CPU time used.")]
+ [System.MonoTODOAttribute]
+ public System.TimeSpan TotalProcessorTime { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in user mode.")]
+ [System.MonoTODOAttribute]
+ public System.TimeSpan UserProcessorTime { get { throw null; } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("The reason why this thread is waiting.")]
+ [System.MonoTODOAttribute]
+ public System.Diagnostics.ThreadWaitReason WaitReason { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public void ResetIdealProcessor() { }
+ }
+ public partial class ProcessThreadCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ protected ProcessThreadCollection() { }
+ public ProcessThreadCollection(System.Diagnostics.ProcessThread[] processThreads) { }
+ public System.Diagnostics.ProcessThread this[int index] { get { throw null; } }
+ public int Add(System.Diagnostics.ProcessThread thread) { throw null; }
+ public bool Contains(System.Diagnostics.ProcessThread thread) { throw null; }
+ public void CopyTo(System.Diagnostics.ProcessThread[] array, int index) { }
+ public int IndexOf(System.Diagnostics.ProcessThread thread) { throw null; }
+ public void Insert(int index, System.Diagnostics.ProcessThread thread) { }
+ public void Remove(System.Diagnostics.ProcessThread thread) { }
+ }
+ public enum ProcessWindowStyle
+ {
+ Hidden = 1,
+ Maximized = 3,
+ Minimized = 2,
+ Normal = 0,
+ }
+ public partial class SourceFilter : System.Diagnostics.TraceFilter
+ {
+ public SourceFilter(string source) { }
+ public string Source { get { throw null; } set { } }
+ public override bool ShouldTrace(System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum SourceLevels
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ ActivityTracing = 65280,
+ All = -1,
+ Critical = 1,
+ Error = 3,
+ Information = 15,
+ Off = 0,
+ Verbose = 31,
+ Warning = 7,
+ }
+ public partial class SourceSwitch : System.Diagnostics.Switch
+ {
+ public SourceSwitch(string name) : base (default(string), default(string)) { }
+ public SourceSwitch(string displayName, string defaultSwitchValue) : base (default(string), default(string)) { }
+ public System.Diagnostics.SourceLevels Level { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
+ protected override void OnValueChanged() { }
+ public bool ShouldTrace(System.Diagnostics.TraceEventType eventType) { throw null; }
+ }
+ public partial class Stopwatch
+ {
+ public static readonly long Frequency;
+ public static readonly bool IsHighResolution;
+ public Stopwatch() { }
+ public System.TimeSpan Elapsed { get { throw null; } }
+ public long ElapsedMilliseconds { get { throw null; } }
+ public long ElapsedTicks { get { throw null; } }
+ public bool IsRunning { get { throw null; } }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long GetTimestamp() { throw null; }
+ public void Reset() { }
+ public void Restart() { }
+ public void Start() { }
+ public static System.Diagnostics.Stopwatch StartNew() { throw null; }
+ public void Stop() { }
+ }
+ public abstract partial class Switch
+ {
+ protected Switch(string displayName, string description) { }
+ protected Switch(string displayName, string description, string defaultSwitchValue) { }
+#if XML_DEP
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+#endif
+ public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } }
+ public string Description { get { throw null; } }
+ public string DisplayName { get { throw null; } }
+ protected int SwitchSetting { get { throw null; } set { } }
+ protected string Value { get { throw null; } set { } }
+ protected internal virtual string[] GetSupportedAttributes() { throw null; }
+ protected virtual void OnSwitchSettingChanged() { }
+ protected virtual void OnValueChanged() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(741))]
+ public sealed partial class SwitchAttribute : System.Attribute
+ {
+ public SwitchAttribute(string switchName, System.Type switchType) { }
+ public string SwitchDescription { get { throw null; } set { } }
+ public string SwitchName { get { throw null; } set { } }
+ public System.Type SwitchType { get { throw null; } set { } }
+ public static System.Diagnostics.SwitchAttribute[] GetAll(System.Reflection.Assembly assembly) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class SwitchLevelAttribute : System.Attribute
+ {
+ public SwitchLevelAttribute(System.Type switchLevelType) { }
+ public System.Type SwitchLevelType { get { throw null; } set { } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class TextWriterTraceListener : System.Diagnostics.TraceListener
+ {
+ public TextWriterTraceListener() { }
+ public TextWriterTraceListener(System.IO.Stream stream) { }
+ public TextWriterTraceListener(System.IO.Stream stream, string name) { }
+ public TextWriterTraceListener(System.IO.TextWriter writer) { }
+ public TextWriterTraceListener(System.IO.TextWriter writer, string name) { }
+ public TextWriterTraceListener(string fileName) { }
+ public TextWriterTraceListener(string fileName, string name) { }
+ public System.IO.TextWriter Writer { get { throw null; } set { } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ public override void Write(string message) { }
+ public override void WriteLine(string message) { }
+ }
+ public enum ThreadPriorityLevel
+ {
+ AboveNormal = 1,
+ BelowNormal = -1,
+ Highest = 2,
+ Idle = -15,
+ Lowest = -2,
+ Normal = 0,
+ TimeCritical = 15,
+ }
+ public enum ThreadState
+ {
+ Initialized = 0,
+ Ready = 1,
+ Running = 2,
+ Standby = 3,
+ Terminated = 4,
+ Transition = 6,
+ Unknown = 7,
+ Wait = 5,
+ }
+ public enum ThreadWaitReason
+ {
+ EventPairHigh = 7,
+ EventPairLow = 8,
+ ExecutionDelay = 4,
+ Executive = 0,
+ FreePage = 1,
+ LpcReceive = 9,
+ LpcReply = 10,
+ PageIn = 2,
+ PageOut = 12,
+ Suspended = 5,
+ SystemAllocation = 3,
+ Unknown = 13,
+ UserRequest = 6,
+ VirtualMemory = 11,
+ }
+ public sealed partial class Trace
+ {
+ internal Trace() { }
+ public static bool AutoFlush { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
+ public static System.Diagnostics.CorrelationManager CorrelationManager { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
+ public static int IndentLevel { get { throw null; } set { } }
+ public static int IndentSize { get { throw null; } set { } }
+ public static System.Diagnostics.TraceListenerCollection Listeners { [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]get { throw null; } }
+ public static bool UseGlobalLock { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Assert(bool condition) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Assert(bool condition, string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Assert(bool condition, string message, string detailMessage) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Close() { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Fail(string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Fail(string message, string detailMessage) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Flush() { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Indent() { }
+ public static void Refresh() { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void TraceError(string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void TraceError(string format, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void TraceInformation(string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void TraceInformation(string format, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void TraceWarning(string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void TraceWarning(string format, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Unindent() { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Write(object value) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Write(object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Write(string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void Write(string message, string category) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteIf(bool condition, object value) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteIf(bool condition, object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteIf(bool condition, string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteIf(bool condition, string message, string category) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLine(object value) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLine(object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLine(string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLine(string message, string category) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLineIf(bool condition, object value) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLineIf(bool condition, object value, string category) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLineIf(bool condition, string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public static void WriteLineIf(bool condition, string message, string category) { }
+ }
+ public partial class TraceEventCache
+ {
+ public TraceEventCache() { }
+ public string Callstack { get { throw null; } }
+ public System.DateTime DateTime { get { throw null; } }
+ public System.Collections.Stack LogicalOperationStack { get { throw null; } }
+ public int ProcessId { get { throw null; } }
+ public string ThreadId { get { throw null; } }
+ public long Timestamp { get { throw null; } }
+ }
+ public enum TraceEventType
+ {
+ Critical = 1,
+ Error = 2,
+ Information = 8,
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ Resume = 2048,
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ Start = 256,
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ Stop = 512,
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ Suspend = 1024,
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ Transfer = 4096,
+ Verbose = 16,
+ Warning = 4,
+ }
+ public abstract partial class TraceFilter
+ {
+ protected TraceFilter() { }
+ public abstract bool ShouldTrace(System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data);
+ }
+ public enum TraceLevel
+ {
+ Error = 1,
+ Info = 3,
+ Off = 0,
+ Verbose = 4,
+ Warning = 2,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public abstract partial class TraceListener : System.MarshalByRefObject, System.IDisposable
+ {
+ protected TraceListener() { }
+ protected TraceListener(string name) { }
+ public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Diagnostics.TraceFilter Filter { get { throw null; } set { } }
+ public int IndentLevel { get { throw null; } set { } }
+ public int IndentSize { get { throw null; } set { } }
+ public virtual bool IsThreadSafe { get { throw null; } }
+ public virtual string Name { get { throw null; } set { } }
+ protected bool NeedIndent { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Diagnostics.TraceOptions TraceOutputOptions { get { throw null; } set { } }
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual void Fail(string message) { }
+ public virtual void Fail(string message, string detailMessage) { }
+ public virtual void Flush() { }
+ protected internal virtual string[] GetSupportedAttributes() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void TraceTransfer(System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, System.Guid relatedActivityId) { }
+ public virtual void Write(object o) { }
+ public virtual void Write(object o, string category) { }
+ public abstract void Write(string message);
+ public virtual void Write(string message, string category) { }
+ protected virtual void WriteIndent() { }
+ public virtual void WriteLine(object o) { }
+ public virtual void WriteLine(object o, string category) { }
+ public abstract void WriteLine(string message);
+ public virtual void WriteLine(string message, string category) { }
+ }
+ public partial class TraceListenerCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ internal TraceListenerCollection() { }
+ public int Count { get { throw null; } }
+ public System.Diagnostics.TraceListener this[int i] { get { throw null; } set { } }
+ public System.Diagnostics.TraceListener this[string name] { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public int Add(System.Diagnostics.TraceListener listener) { throw null; }
+ public void AddRange(System.Diagnostics.TraceListenerCollection value) { }
+ public void AddRange(System.Diagnostics.TraceListener[] value) { }
+ public void Clear() { }
+ public bool Contains(System.Diagnostics.TraceListener listener) { throw null; }
+ public void CopyTo(System.Diagnostics.TraceListener[] listeners, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Diagnostics.TraceListener listener) { throw null; }
+ public void Insert(int index, System.Diagnostics.TraceListener listener) { }
+ public void Remove(System.Diagnostics.TraceListener listener) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ [System.FlagsAttribute]
+ public enum TraceOptions
+ {
+ Callstack = 32,
+ DateTime = 2,
+ LogicalOperationStack = 1,
+ None = 0,
+ ProcessId = 8,
+ ThreadId = 16,
+ Timestamp = 4,
+ }
+ public partial class TraceSource
+ {
+ public TraceSource(string name) { }
+ public TraceSource(string name, System.Diagnostics.SourceLevels defaultLevel) { }
+ public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } }
+ public System.Diagnostics.TraceListenerCollection Listeners { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Diagnostics.SourceSwitch Switch { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public void Close() { }
+ public void Flush() { }
+ protected internal virtual string[] GetSupportedAttributes() { throw null; }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceData(System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceData(System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceEvent(System.Diagnostics.TraceEventType eventType, int id) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceEvent(System.Diagnostics.TraceEventType eventType, int id, string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceEvent(System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceInformation(string message) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceInformation(string format, params object[] args) { }
+ [System.Diagnostics.ConditionalAttribute("TRACE")]
+ public void TraceTransfer(int id, string message, System.Guid relatedActivityId) { }
+ }
+ [System.Diagnostics.SwitchLevelAttribute(typeof(System.Diagnostics.TraceLevel))]
+ public partial class TraceSwitch : System.Diagnostics.Switch
+ {
+ public TraceSwitch(string displayName, string description) : base (default(string), default(string)) { }
+ public TraceSwitch(string displayName, string description, string defaultSwitchValue) : base (default(string), default(string)) { }
+ public System.Diagnostics.TraceLevel Level { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
+ public bool TraceError { get { throw null; } }
+ public bool TraceInfo { get { throw null; } }
+ public bool TraceVerbose { get { throw null; } }
+ public bool TraceWarning { get { throw null; } }
+ protected override void OnSwitchSettingChanged() { }
+ protected override void OnValueChanged() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public partial class XmlWriterTraceListener : System.Diagnostics.TextWriterTraceListener
+ {
+ public XmlWriterTraceListener(System.IO.Stream stream) { }
+ public XmlWriterTraceListener(System.IO.Stream stream, string name) { }
+ public XmlWriterTraceListener(System.IO.TextWriter writer) { }
+ public XmlWriterTraceListener(System.IO.TextWriter writer, string name) { }
+ public XmlWriterTraceListener(string filename) { }
+ public XmlWriterTraceListener(string filename, string name) { }
+ public override void Close() { }
+ public override void Fail(string message, string detailMessage) { }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { }
+ public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { }
+ public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { }
+ public override void TraceTransfer(System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, System.Guid relatedActivityId) { }
+ public override void Write(string message) { }
+ public override void WriteLine(string message) { }
+ }
+}
+namespace System.Diagnostics.CodeAnalysis
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(748), Inherited=false, AllowMultiple=false)]
+ public sealed partial class ExcludeFromCodeCoverageAttribute : System.Attribute
+ {
+ public ExcludeFromCodeCoverageAttribute() { }
+ }
+}
+namespace System.IO
+{
+ public partial class ErrorEventArgs : System.EventArgs
+ {
+ public ErrorEventArgs(System.Exception exception) { }
+ public virtual System.Exception GetException() { throw null; }
+ }
+ public delegate void ErrorEventHandler(object sender, System.IO.ErrorEventArgs e);
+ public partial class FileSystemEventArgs : System.EventArgs
+ {
+ public FileSystemEventArgs(System.IO.WatcherChangeTypes changeType, string directory, string name) { }
+ public System.IO.WatcherChangeTypes ChangeType { get { throw null; } }
+ public string FullPath { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ public delegate void FileSystemEventHandler(object sender, System.IO.FileSystemEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("Changed")]
+ [System.IO.IODescriptionAttribute("")]
+ public partial class FileSystemWatcher : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
+ {
+ public FileSystemWatcher() { }
+ public FileSystemWatcher(string path) { }
+ public FileSystemWatcher(string path, string filter) { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.IO.IODescriptionAttribute("Flag to indicate if this instance is active")]
+ public bool EnableRaisingEvents { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("*.*")]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.IO.IODescriptionAttribute("File name filter pattern")]
+ public string Filter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.IO.IODescriptionAttribute("Flag to indicate we want to watch subdirectories")]
+ public bool IncludeSubdirectories { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(8192)]
+ public int InternalBufferSize { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.IO.NotifyFilters)(19))]
+ [System.IO.IODescriptionAttribute("Flag to indicate which change event we want to monitor")]
+ public System.IO.NotifyFilters NotifyFilter { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.ComponentModel.EditorAttribute("System.Diagnostics.Design.FSWPathEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
+ [System.IO.IODescriptionAttribute("The directory to monitor")]
+ public string Path { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.IO.IODescriptionAttribute("The object used to marshal the event handler calls resulting from a directory change")]
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ [System.IO.IODescriptionAttribute("Occurs when a file/directory change matches the filter")]
+ public event System.IO.FileSystemEventHandler Changed { add { } remove { } }
+ [System.IO.IODescriptionAttribute("Occurs when a file/directory creation matches the filter")]
+ public event System.IO.FileSystemEventHandler Created { add { } remove { } }
+ [System.IO.IODescriptionAttribute("Occurs when a file/directory deletion matches the filter")]
+ public event System.IO.FileSystemEventHandler Deleted { add { } remove { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public event System.IO.ErrorEventHandler Error { add { } remove { } }
+ [System.IO.IODescriptionAttribute("Occurs when a file/directory rename matches the filter")]
+ public event System.IO.RenamedEventHandler Renamed { add { } remove { } }
+ public void BeginInit() { }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ protected void OnChanged(System.IO.FileSystemEventArgs e) { }
+ protected void OnCreated(System.IO.FileSystemEventArgs e) { }
+ protected void OnDeleted(System.IO.FileSystemEventArgs e) { }
+ protected void OnError(System.IO.ErrorEventArgs e) { }
+ protected void OnRenamed(System.IO.RenamedEventArgs e) { }
+ public System.IO.WaitForChangedResult WaitForChanged(System.IO.WatcherChangeTypes changeType) { throw null; }
+ public System.IO.WaitForChangedResult WaitForChanged(System.IO.WatcherChangeTypes changeType, int timeout) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class InternalBufferOverflowException : System.SystemException
+ {
+ public InternalBufferOverflowException() { }
+ protected InternalBufferOverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InternalBufferOverflowException(string message) { }
+ public InternalBufferOverflowException(string message, System.Exception inner) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InvalidDataException : System.SystemException
+ {
+ public InvalidDataException() { }
+ public InvalidDataException(string message) { }
+ public InvalidDataException(string message, System.Exception innerException) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class IODescriptionAttribute : System.ComponentModel.DescriptionAttribute
+ {
+ public IODescriptionAttribute(string description) { }
+ public override string Description { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum NotifyFilters
+ {
+ Attributes = 4,
+ CreationTime = 64,
+ DirectoryName = 2,
+ FileName = 1,
+ LastAccess = 32,
+ LastWrite = 16,
+ Security = 256,
+ Size = 8,
+ }
+ public partial class RenamedEventArgs : System.IO.FileSystemEventArgs
+ {
+ public RenamedEventArgs(System.IO.WatcherChangeTypes changeType, string directory, string name, string oldName) : base (default(System.IO.WatcherChangeTypes), default(string), default(string)) { }
+ public string OldFullPath { get { throw null; } }
+ public string OldName { get { throw null; } }
+ }
+ public delegate void RenamedEventHandler(object sender, System.IO.RenamedEventArgs e);
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct WaitForChangedResult
+ {
+ public System.IO.WatcherChangeTypes ChangeType { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string OldName { get { throw null; } set { } }
+ public bool TimedOut { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum WatcherChangeTypes
+ {
+ All = 15,
+ Changed = 4,
+ Created = 1,
+ Deleted = 2,
+ Renamed = 8,
+ }
+}
+namespace System.IO.Compression
+{
+ public enum CompressionLevel
+ {
+ Fastest = 1,
+ NoCompression = 2,
+ Optimal = 0,
+ }
+ public enum CompressionMode
+ {
+ Compress = 1,
+ Decompress = 0,
+ }
+ public partial class DeflateStream : System.IO.Stream
+ {
+ public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel) { }
+ public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel, bool leaveOpen) { }
+ public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode) { }
+ public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode, bool leaveOpen) { }
+ public System.IO.Stream BaseStream { get { throw null; } }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override System.IAsyncResult BeginRead(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ public override void Flush() { }
+ public override int Read(byte[] array, int offset, int count) { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] array, int offset, int count) { }
+ }
+ public partial class GZipStream : System.IO.Stream
+ {
+ public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel) { }
+ public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel, bool leaveOpen) { }
+ public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode) { }
+ public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode, bool leaveOpen) { }
+ public System.IO.Stream BaseStream { get { throw null; } }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override System.IAsyncResult BeginRead(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ public override void Flush() { }
+ public override int Read(byte[] array, int offset, int count) { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] array, int offset, int count) { }
+ }
+}
+namespace System.IO.Ports
+{
+ public enum Handshake
+ {
+ None = 0,
+ RequestToSend = 2,
+ RequestToSendXOnXOff = 3,
+ XOnXOff = 1,
+ }
+ public enum Parity
+ {
+ Even = 2,
+ Mark = 3,
+ None = 0,
+ Odd = 1,
+ Space = 4,
+ }
+ public enum SerialData
+ {
+ Chars = 1,
+ Eof = 2,
+ }
+ public partial class SerialDataReceivedEventArgs : System.EventArgs
+ {
+ internal SerialDataReceivedEventArgs() { }
+ public System.IO.Ports.SerialData EventType { get { throw null; } }
+ }
+ public delegate void SerialDataReceivedEventHandler(object sender, System.IO.Ports.SerialDataReceivedEventArgs e);
+ public enum SerialError
+ {
+ Frame = 8,
+ Overrun = 2,
+ RXOver = 1,
+ RXParity = 4,
+ TXFull = 256,
+ }
+ public partial class SerialErrorReceivedEventArgs : System.EventArgs
+ {
+ internal SerialErrorReceivedEventArgs() { }
+ public System.IO.Ports.SerialError EventType { get { throw null; } }
+ }
+ public delegate void SerialErrorReceivedEventHandler(object sender, System.IO.Ports.SerialErrorReceivedEventArgs e);
+ public enum SerialPinChange
+ {
+ Break = 64,
+ CDChanged = 32,
+ CtsChanged = 8,
+ DsrChanged = 16,
+ Ring = 256,
+ }
+ public partial class SerialPinChangedEventArgs : System.EventArgs
+ {
+ internal SerialPinChangedEventArgs() { }
+ public System.IO.Ports.SerialPinChange EventType { get { throw null; } }
+ }
+ public delegate void SerialPinChangedEventHandler(object sender, System.IO.Ports.SerialPinChangedEventArgs e);
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public partial class SerialPort : System.ComponentModel.Component
+ {
+ public const int InfiniteTimeout = -1;
+ public SerialPort() { }
+ public SerialPort(System.ComponentModel.IContainer container) { }
+ public SerialPort(string portName) { }
+ public SerialPort(string portName, int baudRate) { }
+ public SerialPort(string portName, int baudRate, System.IO.Ports.Parity parity) { }
+ public SerialPort(string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits) { }
+ public SerialPort(string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits, System.IO.Ports.StopBits stopBits) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public System.IO.Stream BaseStream { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(9600)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public int BaudRate { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool BreakState { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int BytesToRead { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public int BytesToWrite { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool CDHolding { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool CtsHolding { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(8)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public int DataBits { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool DiscardNull { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public bool DsrHolding { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public bool DtrEnable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.IO.Ports.Handshake)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public System.IO.Ports.Handshake Handshake { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsOpen { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute("\n")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public string NewLine { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.IO.Ports.Parity)(0))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public System.IO.Ports.Parity Parity { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(63)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ [System.MonoTODOAttribute("Not implemented")]
+ public byte ParityReplace { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute("COM1")]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public string PortName { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(4096)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public int ReadBufferSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public int ReadTimeout { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(1)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ [System.MonoTODOAttribute("Not implemented")]
+ public int ReceivedBytesThreshold { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public bool RtsEnable { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute((System.IO.Ports.StopBits)(1))]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public System.IO.Ports.StopBits StopBits { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(2048)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public int WriteBufferSize { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(true)]
+ [System.ComponentModel.DefaultValueAttribute(-1)]
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public int WriteTimeout { get { throw null; } set { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public event System.IO.Ports.SerialDataReceivedEventHandler DataReceived { add { } remove { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public event System.IO.Ports.SerialErrorReceivedEventHandler ErrorReceived { add { } remove { } }
+ [System.Diagnostics.MonitoringDescriptionAttribute("")]
+ public event System.IO.Ports.SerialPinChangedEventHandler PinChanged { add { } remove { } }
+ public void Close() { }
+ public void DiscardInBuffer() { }
+ public void DiscardOutBuffer() { }
+ protected override void Dispose(bool disposing) { }
+ public static string[] GetPortNames() { throw null; }
+ public void Open() { }
+ public int Read(byte[] buffer, int offset, int count) { throw null; }
+ public int Read(char[] buffer, int offset, int count) { throw null; }
+ public int ReadByte() { throw null; }
+ public int ReadChar() { throw null; }
+ public string ReadExisting() { throw null; }
+ public string ReadLine() { throw null; }
+ public string ReadTo(string value) { throw null; }
+ public void Write(byte[] buffer, int offset, int count) { }
+ public void Write(char[] buffer, int offset, int count) { }
+ public void Write(string text) { }
+ public void WriteLine(string text) { }
+ }
+ public enum StopBits
+ {
+ None = 0,
+ One = 1,
+ OnePointFive = 3,
+ Two = 2,
+ }
+}
+namespace System.Media
+{
+ [System.ComponentModel.ToolboxItemAttribute(false)]
+ [System.SerializableAttribute]
+ public partial class SoundPlayer : System.ComponentModel.Component, System.Runtime.Serialization.ISerializable
+ {
+ public SoundPlayer() { }
+ public SoundPlayer(System.IO.Stream stream) { }
+ protected SoundPlayer(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { }
+ public SoundPlayer(string soundLocation) { }
+ public bool IsLoadCompleted { get { throw null; } }
+ public int LoadTimeout { get { throw null; } set { } }
+ public string SoundLocation { get { throw null; } set { } }
+ public System.IO.Stream Stream { get { throw null; } set { } }
+ public object Tag { get { throw null; } set { } }
+ public event System.ComponentModel.AsyncCompletedEventHandler LoadCompleted { add { } remove { } }
+ public event System.EventHandler SoundLocationChanged { add { } remove { } }
+ public event System.EventHandler StreamChanged { add { } remove { } }
+ public void Load() { }
+ public void LoadAsync() { }
+ protected virtual void OnLoadCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { }
+ protected virtual void OnSoundLocationChanged(System.EventArgs e) { }
+ protected virtual void OnStreamChanged(System.EventArgs e) { }
+ public void Play() { }
+ public void PlayLooping() { }
+ public void PlaySync() { }
+ public void Stop() { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class SystemSound
+ {
+ internal SystemSound() { }
+ public void Play() { }
+ }
+ public sealed partial class SystemSounds
+ {
+ internal SystemSounds() { }
+ public static System.Media.SystemSound Asterisk { get { throw null; } }
+ public static System.Media.SystemSound Beep { get { throw null; } }
+ public static System.Media.SystemSound Exclamation { get { throw null; } }
+ public static System.Media.SystemSound Hand { get { throw null; } }
+ public static System.Media.SystemSound Question { get { throw null; } }
+ }
+}
+namespace System.Net
+{
+ public partial class AuthenticationManager
+ {
+ internal AuthenticationManager() { }
+ public static System.Net.ICredentialPolicy CredentialPolicy { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static System.Collections.Specialized.StringDictionary CustomTargetNameDictionary { get { throw null; } }
+ public static System.Collections.IEnumerator RegisteredModules { get { throw null; } }
+ public static System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest request, System.Net.ICredentials credentials) { throw null; }
+ public static System.Net.Authorization PreAuthenticate(System.Net.WebRequest request, System.Net.ICredentials credentials) { throw null; }
+ public static void Register(System.Net.IAuthenticationModule authenticationModule) { }
+ public static void Unregister(System.Net.IAuthenticationModule authenticationModule) { }
+ public static void Unregister(string authenticationScheme) { }
+ }
+ [System.FlagsAttribute]
+ public enum AuthenticationSchemes
+ {
+ Anonymous = 32768,
+ Basic = 8,
+ Digest = 1,
+ IntegratedWindowsAuthentication = 6,
+ Negotiate = 2,
+ None = 0,
+ Ntlm = 4,
+ }
+ public delegate System.Net.AuthenticationSchemes AuthenticationSchemeSelector(System.Net.HttpListenerRequest httpRequest);
+ public partial class Authorization
+ {
+ public Authorization(string token) { }
+ public Authorization(string token, bool finished) { }
+ public Authorization(string token, bool finished, string connectionGroupId) { }
+ public bool Complete { get { throw null; } }
+ public string ConnectionGroupId { get { throw null; } }
+ public string Message { get { throw null; } }
+ public bool MutuallyAuthenticated { get { throw null; } set { } }
+ public string[] ProtectionRealm { get { throw null; } set { } }
+ }
+ public delegate System.Net.IPEndPoint BindIPEndPoint(System.Net.ServicePoint servicePoint, System.Net.IPEndPoint remoteEndPoint, int retryCount);
+ [System.SerializableAttribute]
+ public sealed partial class Cookie
+ {
+ public Cookie() { }
+ public Cookie(string name, string value) { }
+ public Cookie(string name, string value, string path) { }
+ public Cookie(string name, string value, string path, string domain) { }
+ public string Comment { get { throw null; } set { } }
+ public System.Uri CommentUri { get { throw null; } set { } }
+ public bool Discard { get { throw null; } set { } }
+ public string Domain { get { throw null; } set { } }
+ public bool Expired { get { throw null; } set { } }
+ public System.DateTime Expires { get { throw null; } set { } }
+ public bool HttpOnly { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Path { get { throw null; } set { } }
+ public string Port { get { throw null; } set { } }
+ public bool Secure { get { throw null; } set { } }
+ public System.DateTime TimeStamp { get { throw null; } }
+ public string Value { get { throw null; } set { } }
+ public int Version { get { throw null; } set { } }
+ public override bool Equals(object comparand) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CookieCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public CookieCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Net.Cookie this[int index] { get { throw null; } }
+ public System.Net.Cookie this[string name] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void Add(System.Net.Cookie cookie) { }
+ public void Add(System.Net.CookieCollection cookies) { }
+ public void CopyTo(System.Array array, int index) { }
+ public void CopyTo(System.Net.Cookie[] array, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CookieContainer
+ {
+ public const int DefaultCookieLengthLimit = 4096;
+ public const int DefaultCookieLimit = 300;
+ public const int DefaultPerDomainCookieLimit = 20;
+ public CookieContainer() { }
+ public CookieContainer(int capacity) { }
+ public CookieContainer(int capacity, int perDomainCapacity, int maxCookieSize) { }
+ public int Capacity { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public int MaxCookieSize { get { throw null; } set { } }
+ public int PerDomainCapacity { get { throw null; } set { } }
+ public void Add(System.Net.Cookie cookie) { }
+ public void Add(System.Net.CookieCollection cookies) { }
+ public void Add(System.Uri uri, System.Net.Cookie cookie) { }
+ public void Add(System.Uri uri, System.Net.CookieCollection cookies) { }
+ public string GetCookieHeader(System.Uri uri) { throw null; }
+ public System.Net.CookieCollection GetCookies(System.Uri uri) { throw null; }
+ public void SetCookies(System.Uri uri, string cookieHeader) { }
+ }
+ [System.SerializableAttribute]
+ public partial class CookieException : System.FormatException, System.Runtime.Serialization.ISerializable
+ {
+ public CookieException() { }
+ protected CookieException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public partial class CredentialCache : System.Collections.IEnumerable, System.Net.ICredentials, System.Net.ICredentialsByHost
+ {
+ public CredentialCache() { }
+ public static System.Net.ICredentials DefaultCredentials { get { throw null; } }
+ public static System.Net.NetworkCredential DefaultNetworkCredentials { get { throw null; } }
+ public void Add(string host, int port, string authenticationType, System.Net.NetworkCredential credential) { }
+ public void Add(System.Uri uriPrefix, string authType, System.Net.NetworkCredential cred) { }
+ public System.Net.NetworkCredential GetCredential(string host, int port, string authenticationType) { throw null; }
+ public System.Net.NetworkCredential GetCredential(System.Uri uriPrefix, string authType) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public void Remove(string host, int port, string authenticationType) { }
+ public void Remove(System.Uri uriPrefix, string authType) { }
+ }
+ [System.FlagsAttribute]
+ public enum DecompressionMethods
+ {
+ Deflate = 2,
+ GZip = 1,
+ None = 0,
+ }
+ public static partial class Dns
+ {
+ public static System.IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, System.AsyncCallback requestCallback, object state) { throw null; }
+ [System.ObsoleteAttribute("Use BeginGetHostEntry instead")]
+ public static System.IAsyncResult BeginGetHostByName(string hostName, System.AsyncCallback requestCallback, object stateObject) { throw null; }
+ public static System.IAsyncResult BeginGetHostEntry(System.Net.IPAddress address, System.AsyncCallback requestCallback, object stateObject) { throw null; }
+ public static System.IAsyncResult BeginGetHostEntry(string hostNameOrAddress, System.AsyncCallback requestCallback, object stateObject) { throw null; }
+ [System.ObsoleteAttribute("Use BeginGetHostEntry instead")]
+ public static System.IAsyncResult BeginResolve(string hostName, System.AsyncCallback requestCallback, object stateObject) { throw null; }
+ public static System.Net.IPAddress[] EndGetHostAddresses(System.IAsyncResult asyncResult) { throw null; }
+ [System.ObsoleteAttribute("Use EndGetHostEntry instead")]
+ public static System.Net.IPHostEntry EndGetHostByName(System.IAsyncResult asyncResult) { throw null; }
+ public static System.Net.IPHostEntry EndGetHostEntry(System.IAsyncResult asyncResult) { throw null; }
+ [System.ObsoleteAttribute("Use EndGetHostEntry instead")]
+ public static System.Net.IPHostEntry EndResolve(System.IAsyncResult asyncResult) { throw null; }
+ public static System.Net.IPAddress[] GetHostAddresses(string hostNameOrAddress) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.IPAddress[]> GetHostAddressesAsync(string hostNameOrAddress) { throw null; }
+ [System.ObsoleteAttribute("Use GetHostEntry instead")]
+ public static System.Net.IPHostEntry GetHostByAddress(System.Net.IPAddress address) { throw null; }
+ [System.ObsoleteAttribute("Use GetHostEntry instead")]
+ public static System.Net.IPHostEntry GetHostByAddress(string address) { throw null; }
+ [System.ObsoleteAttribute("Use GetHostEntry instead")]
+ public static System.Net.IPHostEntry GetHostByName(string hostName) { throw null; }
+ public static System.Net.IPHostEntry GetHostEntry(System.Net.IPAddress address) { throw null; }
+ public static System.Net.IPHostEntry GetHostEntry(string hostNameOrAddress) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.IPHostEntry> GetHostEntryAsync(System.Net.IPAddress address) { throw null; }
+ public static System.Threading.Tasks.Task<System.Net.IPHostEntry> GetHostEntryAsync(string hostNameOrAddress) { throw null; }
+ public static string GetHostName() { throw null; }
+ [System.ObsoleteAttribute("Use GetHostEntry instead")]
+ public static System.Net.IPHostEntry Resolve(string hostName) { throw null; }
+ }
+ public partial class DnsEndPoint : System.Net.EndPoint
+ {
+ public DnsEndPoint(string host, int port) { }
+ public DnsEndPoint(string host, int port, System.Net.Sockets.AddressFamily addressFamily) { }
+ public override System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public string Host { get { throw null; } }
+ public int Port { get { throw null; } }
+ public override bool Equals(object comparand) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class DnsPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public DnsPermission(System.Security.Permissions.PermissionState state) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class DnsPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public DnsPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public partial class DownloadDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal DownloadDataCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public byte[] Result { get { throw null; } }
+ }
+ public delegate void DownloadDataCompletedEventHandler(object sender, System.Net.DownloadDataCompletedEventArgs e);
+ public partial class DownloadProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs
+ {
+ internal DownloadProgressChangedEventArgs() : base (default(int), default(object)) { }
+ public long BytesReceived { get { throw null; } }
+ public long TotalBytesToReceive { get { throw null; } }
+ }
+ public delegate void DownloadProgressChangedEventHandler(object sender, System.Net.DownloadProgressChangedEventArgs e);
+ public partial class DownloadStringCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal DownloadStringCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public string Result { get { throw null; } }
+ }
+ public delegate void DownloadStringCompletedEventHandler(object sender, System.Net.DownloadStringCompletedEventArgs e);
+ [System.SerializableAttribute]
+ public abstract partial class EndPoint
+ {
+ protected EndPoint() { }
+ public virtual System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public virtual System.Net.EndPoint Create(System.Net.SocketAddress socketAddress) { throw null; }
+ public virtual System.Net.SocketAddress Serialize() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class EndpointPermission
+ {
+ internal EndpointPermission() { }
+ public string Hostname { get { throw null; } }
+ public int Port { get { throw null; } }
+ public System.Net.TransportType Transport { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class FileWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable
+ {
+ [System.ObsoleteAttribute("Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected FileWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override string ConnectionGroupName { get { throw null; } set { } }
+ public override long ContentLength { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public override string Method { get { throw null; } set { } }
+ public override bool PreAuthenticate { get { throw null; } set { } }
+ public override System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ public override System.Uri RequestUri { get { throw null; } }
+ public override int Timeout { get { throw null; } set { } }
+ public override bool UseDefaultCredentials { get { throw null; } set { } }
+ public override void Abort() { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; }
+ public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; }
+ public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override System.IO.Stream GetRequestStream() { throw null; }
+ public override System.Net.WebResponse GetResponse() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public partial class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
+ {
+ [System.ObsoleteAttribute("Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ protected FileWebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override long ContentLength { get { throw null; } }
+ public override string ContentType { get { throw null; } }
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public override System.Uri ResponseUri { get { throw null; } }
+ public override bool SupportsHeaders { get { throw null; } }
+ public override void Close() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override System.IO.Stream GetResponseStream() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public enum FtpStatusCode
+ {
+ AccountNeeded = 532,
+ ActionAbortedLocalProcessingError = 451,
+ ActionAbortedUnknownPageType = 551,
+ ActionNotTakenFilenameNotAllowed = 553,
+ ActionNotTakenFileUnavailable = 550,
+ ActionNotTakenFileUnavailableOrBusy = 450,
+ ActionNotTakenInsufficientSpace = 452,
+ ArgumentSyntaxError = 501,
+ BadCommandSequence = 503,
+ CantOpenData = 425,
+ ClosingControl = 221,
+ ClosingData = 226,
+ CommandExtraneous = 202,
+ CommandNotImplemented = 502,
+ CommandOK = 200,
+ CommandSyntaxError = 500,
+ ConnectionClosed = 426,
+ DataAlreadyOpen = 125,
+ DirectoryStatus = 212,
+ EnteringPassive = 227,
+ FileActionAborted = 552,
+ FileActionOK = 250,
+ FileCommandPending = 350,
+ FileStatus = 213,
+ LoggedInProceed = 230,
+ NeedLoginAccount = 332,
+ NotLoggedIn = 530,
+ OpeningData = 150,
+ PathnameCreated = 257,
+ RestartMarker = 110,
+ SendPasswordCommand = 331,
+ SendUserCommand = 220,
+ ServerWantsSecureSession = 234,
+ ServiceNotAvailable = 421,
+ ServiceTemporarilyNotAvailable = 120,
+ SystemType = 215,
+ Undefined = 0,
+ }
+ public sealed partial class FtpWebRequest : System.Net.WebRequest
+ {
+ internal FtpWebRequest() { }
+ [System.MonoTODOAttribute]
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override string ConnectionGroupName { get { throw null; } set { } }
+ public override long ContentLength { get { throw null; } set { } }
+ public long ContentOffset { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public override System.Net.ICredentials Credentials { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static new System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get { throw null; } set { } }
+ public bool EnableSsl { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
+ [System.MonoTODOAttribute("We don't support KeepAlive = true")]
+ public bool KeepAlive { get { throw null; } set { } }
+ public override string Method { get { throw null; } set { } }
+ public override bool PreAuthenticate { get { throw null; } set { } }
+ public override System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ public int ReadWriteTimeout { get { throw null; } set { } }
+ public string RenameTo { get { throw null; } set { } }
+ public override System.Uri RequestUri { get { throw null; } }
+ public System.Net.ServicePoint ServicePoint { get { throw null; } }
+ public override int Timeout { get { throw null; } set { } }
+ public bool UseBinary { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override bool UseDefaultCredentials { get { throw null; } set { } }
+ public bool UsePassive { get { throw null; } set { } }
+ public override void Abort() { }
+ public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; }
+ public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; }
+ public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; }
+ public override System.IO.Stream GetRequestStream() { throw null; }
+ public override System.Net.WebResponse GetResponse() { throw null; }
+ }
+ public partial class FtpWebResponse : System.Net.WebResponse, System.IDisposable
+ {
+ internal FtpWebResponse() { }
+ public string BannerMessage { get { throw null; } }
+ public override long ContentLength { get { throw null; } }
+ public string ExitMessage { get { throw null; } }
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public System.DateTime LastModified { get { throw null; } }
+ public override System.Uri ResponseUri { get { throw null; } }
+ public System.Net.FtpStatusCode StatusCode { get { throw null; } }
+ public string StatusDescription { get { throw null; } }
+ public override bool SupportsHeaders { get { throw null; } }
+ public string WelcomeMessage { get { throw null; } }
+ public override void Close() { }
+ public override System.IO.Stream GetResponseStream() { throw null; }
+ }
+ [System.ObsoleteAttribute("This class has been deprecated. Please use WebRequest.DefaultWebProxy instead to access and set the global default proxy. Use 'null' instead of GetEmptyWebProxy. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public partial class GlobalProxySelection
+ {
+ public GlobalProxySelection() { }
+ public static System.Net.IWebProxy Select { get { throw null; } set { } }
+ public static System.Net.IWebProxy GetEmptyWebProxy() { throw null; }
+ }
+ public delegate void HttpContinueDelegate(int StatusCode, System.Net.WebHeaderCollection httpHeaders);
+ public sealed partial class HttpListener : System.IDisposable
+ {
+ public HttpListener() { }
+ public System.Net.AuthenticationSchemes AuthenticationSchemes { get { throw null; } set { } }
+ public System.Net.AuthenticationSchemeSelector AuthenticationSchemeSelectorDelegate { get { throw null; } set { } }
+ public System.Security.Authentication.ExtendedProtection.ServiceNameCollection DefaultServiceNames { get { throw null; } }
+ [System.MonoTODOAttribute("not used anywhere in the implementation")]
+ public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } }
+ public System.Net.HttpListener.ExtendedProtectionSelector ExtendedProtectionSelectorDelegate { get { throw null; } set { } }
+ public bool IgnoreWriteExceptions { get { throw null; } set { } }
+ public bool IsListening { get { throw null; } }
+ public static bool IsSupported { get { throw null; } }
+ public System.Net.HttpListenerPrefixCollection Prefixes { get { throw null; } }
+ public string Realm { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Net.HttpListenerTimeoutManager TimeoutManager { get { throw null; } }
+ [System.MonoTODOAttribute("Support for NTLM needs some loving.")]
+ public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } }
+ public void Abort() { }
+ public System.IAsyncResult BeginGetContext(System.AsyncCallback callback, object state) { throw null; }
+ public void Close() { }
+ public System.Net.HttpListenerContext EndGetContext(System.IAsyncResult asyncResult) { throw null; }
+ public System.Net.HttpListenerContext GetContext() { throw null; }
+ public System.Threading.Tasks.Task<System.Net.HttpListenerContext> GetContextAsync() { throw null; }
+ public void Start() { }
+ public void Stop() { }
+ void System.IDisposable.Dispose() { }
+ public delegate System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionSelector(System.Net.HttpListenerRequest request);
+ }
+ public partial class HttpListenerBasicIdentity : System.Security.Principal.GenericIdentity
+ {
+ public HttpListenerBasicIdentity(string username, string password) : base (default(string)) { }
+ public virtual string Password { get { throw null; } }
+ }
+ public sealed partial class HttpListenerContext
+ {
+ internal HttpListenerContext() { }
+ public System.Net.HttpListenerRequest Request { get { throw null; } }
+ public System.Net.HttpListenerResponse Response { get { throw null; } }
+ public System.Security.Principal.IPrincipal User { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval, System.ArraySegment<byte> internalBuffer) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, System.TimeSpan keepAliveInterval) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class HttpListenerException : System.ComponentModel.Win32Exception
+ {
+ public HttpListenerException() { }
+ public HttpListenerException(int errorCode) { }
+ public HttpListenerException(int errorCode, string message) { }
+ protected HttpListenerException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override int ErrorCode { get { throw null; } }
+ }
+ public partial class HttpListenerPrefixCollection : System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.IEnumerable
+ {
+ internal HttpListenerPrefixCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public void Add(string uriPrefix) { }
+ public void Clear() { }
+ public bool Contains(string uriPrefix) { throw null; }
+ public void CopyTo(System.Array array, int offset) { }
+ public void CopyTo(string[] array, int offset) { }
+ public System.Collections.Generic.IEnumerator<string> GetEnumerator() { throw null; }
+ public bool Remove(string uriPrefix) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class HttpListenerRequest
+ {
+ internal HttpListenerRequest() { }
+ public string[] AcceptTypes { get { throw null; } }
+ public int ClientCertificateError { get { throw null; } }
+ public System.Text.Encoding ContentEncoding { get { throw null; } }
+ public long ContentLength64 { get { throw null; } }
+ public string ContentType { get { throw null; } }
+ public System.Net.CookieCollection Cookies { get { throw null; } }
+ public bool HasEntityBody { get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public string HttpMethod { get { throw null; } }
+ public System.IO.Stream InputStream { get { throw null; } }
+ [System.MonoTODOAttribute("Always returns false")]
+ public bool IsAuthenticated { get { throw null; } }
+ public bool IsLocal { get { throw null; } }
+ public bool IsSecureConnection { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsWebSocketRequest { get { throw null; } }
+ public bool KeepAlive { get { throw null; } }
+ public System.Net.IPEndPoint LocalEndPoint { get { throw null; } }
+ public System.Version ProtocolVersion { get { throw null; } }
+ public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
+ public string RawUrl { get { throw null; } }
+ public System.Net.IPEndPoint RemoteEndPoint { get { throw null; } }
+ [System.MonoTODOAttribute("Always returns Guid.Empty")]
+ public System.Guid RequestTraceIdentifier { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string ServiceName { get { throw null; } }
+ public System.Net.TransportContext TransportContext { get { throw null; } }
+ public System.Uri Url { get { throw null; } }
+ public System.Uri UrlReferrer { get { throw null; } }
+ public string UserAgent { get { throw null; } }
+ public string UserHostAddress { get { throw null; } }
+ public string UserHostName { get { throw null; } }
+ public string[] UserLanguages { get { throw null; } }
+ public System.IAsyncResult BeginGetClientCertificate(System.AsyncCallback requestCallback, object state) { throw null; }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 EndGetClientCertificate(System.IAsyncResult asyncResult) { throw null; }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 GetClientCertificate() { throw null; }
+ public System.Threading.Tasks.Task<System.Security.Cryptography.X509Certificates.X509Certificate2> GetClientCertificateAsync() { throw null; }
+ }
+ public sealed partial class HttpListenerResponse : System.IDisposable
+ {
+ internal HttpListenerResponse() { }
+ public System.Text.Encoding ContentEncoding { get { throw null; } set { } }
+ public long ContentLength64 { get { throw null; } set { } }
+ public string ContentType { get { throw null; } set { } }
+ public System.Net.CookieCollection Cookies { get { throw null; } set { } }
+ public System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
+ public bool KeepAlive { get { throw null; } set { } }
+ public System.IO.Stream OutputStream { get { throw null; } }
+ public System.Version ProtocolVersion { get { throw null; } set { } }
+ public string RedirectLocation { get { throw null; } set { } }
+ public bool SendChunked { get { throw null; } set { } }
+ public int StatusCode { get { throw null; } set { } }
+ public string StatusDescription { get { throw null; } set { } }
+ public void Abort() { }
+ public void AddHeader(string name, string value) { }
+ public void AppendCookie(System.Net.Cookie cookie) { }
+ public void AppendHeader(string name, string value) { }
+ public void Close() { }
+ public void Close(byte[] responseEntity, bool willBlock) { }
+ public void CopyFrom(System.Net.HttpListenerResponse templateResponse) { }
+ public void Redirect(string url) { }
+ public void SetCookie(System.Net.Cookie cookie) { }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class HttpListenerTimeoutManager
+ {
+ internal HttpListenerTimeoutManager() { }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan DrainEntityBody { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan EntityBody { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan HeaderWait { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan IdleConnection { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public long MinSendBytesPerSecond { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan RequestQueue { get { throw null; } set { } }
+ }
+ public enum HttpRequestHeader
+ {
+ Accept = 20,
+ AcceptCharset = 21,
+ AcceptEncoding = 22,
+ AcceptLanguage = 23,
+ Allow = 10,
+ Authorization = 24,
+ CacheControl = 0,
+ Connection = 1,
+ ContentEncoding = 13,
+ ContentLanguage = 14,
+ ContentLength = 11,
+ ContentLocation = 15,
+ ContentMd5 = 16,
+ ContentRange = 17,
+ ContentType = 12,
+ Cookie = 25,
+ Date = 2,
+ Expect = 26,
+ Expires = 18,
+ From = 27,
+ Host = 28,
+ IfMatch = 29,
+ IfModifiedSince = 30,
+ IfNoneMatch = 31,
+ IfRange = 32,
+ IfUnmodifiedSince = 33,
+ KeepAlive = 3,
+ LastModified = 19,
+ MaxForwards = 34,
+ Pragma = 4,
+ ProxyAuthorization = 35,
+ Range = 37,
+ Referer = 36,
+ Te = 38,
+ Trailer = 5,
+ TransferEncoding = 6,
+ Translate = 39,
+ Upgrade = 7,
+ UserAgent = 40,
+ Via = 8,
+ Warning = 9,
+ }
+ public enum HttpResponseHeader
+ {
+ AcceptRanges = 20,
+ Age = 21,
+ Allow = 10,
+ CacheControl = 0,
+ Connection = 1,
+ ContentEncoding = 13,
+ ContentLanguage = 14,
+ ContentLength = 11,
+ ContentLocation = 15,
+ ContentMd5 = 16,
+ ContentRange = 17,
+ ContentType = 12,
+ Date = 2,
+ ETag = 22,
+ Expires = 18,
+ KeepAlive = 3,
+ LastModified = 19,
+ Location = 23,
+ Pragma = 4,
+ ProxyAuthenticate = 24,
+ RetryAfter = 25,
+ Server = 26,
+ SetCookie = 27,
+ Trailer = 5,
+ TransferEncoding = 6,
+ Upgrade = 7,
+ Vary = 28,
+ Via = 8,
+ Warning = 9,
+ WwwAuthenticate = 29,
+ }
+ public enum HttpStatusCode
+ {
+ Accepted = 202,
+ Ambiguous = 300,
+ BadGateway = 502,
+ BadRequest = 400,
+ Conflict = 409,
+ Continue = 100,
+ Created = 201,
+ ExpectationFailed = 417,
+ Forbidden = 403,
+ Found = 302,
+ GatewayTimeout = 504,
+ Gone = 410,
+ HttpVersionNotSupported = 505,
+ InternalServerError = 500,
+ LengthRequired = 411,
+ MethodNotAllowed = 405,
+ Moved = 301,
+ MovedPermanently = 301,
+ MultipleChoices = 300,
+ NoContent = 204,
+ NonAuthoritativeInformation = 203,
+ NotAcceptable = 406,
+ NotFound = 404,
+ NotImplemented = 501,
+ NotModified = 304,
+ OK = 200,
+ PartialContent = 206,
+ PaymentRequired = 402,
+ PreconditionFailed = 412,
+ ProxyAuthenticationRequired = 407,
+ Redirect = 302,
+ RedirectKeepVerb = 307,
+ RedirectMethod = 303,
+ RequestedRangeNotSatisfiable = 416,
+ RequestEntityTooLarge = 413,
+ RequestTimeout = 408,
+ RequestUriTooLong = 414,
+ ResetContent = 205,
+ SeeOther = 303,
+ ServiceUnavailable = 503,
+ SwitchingProtocols = 101,
+ TemporaryRedirect = 307,
+ Unauthorized = 401,
+ UnsupportedMediaType = 415,
+ Unused = 306,
+ UpgradeRequired = 426,
+ UseProxy = 305,
+ }
+ public partial class HttpVersion
+ {
+ public static readonly System.Version Version10;
+ public static readonly System.Version Version11;
+ public HttpVersion() { }
+ }
+ [System.SerializableAttribute]
+ public partial class HttpWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable
+ {
+ public HttpWebRequest() { }
+ [System.ObsoleteAttribute("Serialization is obsoleted for this type", false)]
+ protected HttpWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public string Accept { get { throw null; } set { } }
+ public System.Uri Address { get { throw null; } }
+ public virtual bool AllowAutoRedirect { get { throw null; } set { } }
+ public virtual bool AllowReadStreamBuffering { get { throw null; } set { } }
+ public virtual bool AllowWriteStreamBuffering { get { throw null; } set { } }
+ public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } set { } }
+ public string Connection { get { throw null; } set { } }
+ public override string ConnectionGroupName { get { throw null; } set { } }
+ public override long ContentLength { get { throw null; } set { } }
+ public override string ContentType { get { throw null; } set { } }
+ public System.Net.HttpContinueDelegate ContinueDelegate { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public int ContinueTimeout { get { throw null; } set { } }
+ public virtual System.Net.CookieContainer CookieContainer { get { throw null; } set { } }
+ public override System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public System.DateTime Date { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static new System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static int DefaultMaximumErrorResponseLength { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Use this")]
+ public static int DefaultMaximumResponseHeadersLength { get { throw null; } set { } }
+ public string Expect { get { throw null; } set { } }
+ public virtual bool HaveResponse { get { throw null; } }
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
+ public string Host { get { throw null; } set { } }
+ public System.DateTime IfModifiedSince { get { throw null; } set { } }
+ public bool KeepAlive { get { throw null; } set { } }
+ public int MaximumAutomaticRedirections { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Use this")]
+ public int MaximumResponseHeadersLength { get { throw null; } set { } }
+ public string MediaType { get { throw null; } set { } }
+ public override string Method { get { throw null; } set { } }
+ public bool Pipelined { get { throw null; } set { } }
+ public override bool PreAuthenticate { get { throw null; } set { } }
+ public System.Version ProtocolVersion { get { throw null; } set { } }
+ public override System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ public int ReadWriteTimeout { get { throw null; } set { } }
+ public string Referer { get { throw null; } set { } }
+ public override System.Uri RequestUri { get { throw null; } }
+ public bool SendChunked { get { throw null; } set { } }
+ public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } }
+ public System.Net.ServicePoint ServicePoint { get { throw null; } }
+ public virtual bool SupportsCookieContainer { get { throw null; } }
+ public override int Timeout { get { throw null; } set { } }
+ public string TransferEncoding { get { throw null; } set { } }
+ public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } }
+ public override bool UseDefaultCredentials { get { throw null; } set { } }
+ public string UserAgent { get { throw null; } set { } }
+ public override void Abort() { }
+ public void AddRange(int range) { }
+ public void AddRange(int from, int to) { }
+ public void AddRange(long range) { }
+ public void AddRange(long from, long to) { }
+ public void AddRange(string rangeSpecifier, int range) { }
+ public void AddRange(string rangeSpecifier, int from, int to) { }
+ public void AddRange(string rangeSpecifier, long range) { }
+ public void AddRange(string rangeSpecifier, long from, long to) { }
+ public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; }
+ public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; }
+ public System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult, out System.Net.TransportContext context) { context = default(System.Net.TransportContext); throw null; }
+ public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; }
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override System.IO.Stream GetRequestStream() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IO.Stream GetRequestStream(out System.Net.TransportContext context) { context = default(System.Net.TransportContext); throw null; }
+ public override System.Net.WebResponse GetResponse() { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public partial class HttpWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
+ {
+ public HttpWebResponse() { }
+ [System.ObsoleteAttribute("Serialization is obsoleted for this type", false)]
+ protected HttpWebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public string CharacterSet { get { throw null; } }
+ public string ContentEncoding { get { throw null; } }
+ public override long ContentLength { get { throw null; } }
+ public override string ContentType { get { throw null; } }
+ public virtual System.Net.CookieCollection Cookies { get { throw null; } set { } }
+ public override System.Net.WebHeaderCollection Headers { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsMutuallyAuthenticated { get { throw null; } }
+ public System.DateTime LastModified { get { throw null; } }
+ public virtual string Method { get { throw null; } }
+ public System.Version ProtocolVersion { get { throw null; } }
+ public override System.Uri ResponseUri { get { throw null; } }
+ public string Server { get { throw null; } }
+ public virtual System.Net.HttpStatusCode StatusCode { get { throw null; } }
+ public virtual string StatusDescription { get { throw null; } }
+ public override bool SupportsHeaders { get { throw null; } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public string GetResponseHeader(string headerName) { throw null; }
+ public override System.IO.Stream GetResponseStream() { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public partial interface IAuthenticationModule
+ {
+ string AuthenticationType { get; }
+ bool CanPreAuthenticate { get; }
+ System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest request, System.Net.ICredentials credentials);
+ System.Net.Authorization PreAuthenticate(System.Net.WebRequest request, System.Net.ICredentials credentials);
+ }
+ public partial interface ICertificatePolicy
+ {
+ bool CheckValidationResult(System.Net.ServicePoint srvPoint, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Net.WebRequest request, int certificateProblem);
+ }
+ public partial interface ICredentialPolicy
+ {
+ bool ShouldSendCredential(System.Uri challengeUri, System.Net.WebRequest request, System.Net.NetworkCredential credential, System.Net.IAuthenticationModule authenticationModule);
+ }
+ public partial interface ICredentials
+ {
+ System.Net.NetworkCredential GetCredential(System.Uri uri, string authType);
+ }
+ public partial interface ICredentialsByHost
+ {
+ System.Net.NetworkCredential GetCredential(string host, int port, string authenticationType);
+ }
+ [System.SerializableAttribute]
+ public partial class IPAddress
+ {
+ public static readonly System.Net.IPAddress Any;
+ public static readonly System.Net.IPAddress Broadcast;
+ public static readonly System.Net.IPAddress IPv6Any;
+ public static readonly System.Net.IPAddress IPv6Loopback;
+ public static readonly System.Net.IPAddress IPv6None;
+ public static readonly System.Net.IPAddress Loopback;
+ public static readonly System.Net.IPAddress None;
+ public IPAddress(byte[] address) { }
+ public IPAddress(byte[] address, long scopeid) { }
+ public IPAddress(long newAddress) { }
+ [System.ObsoleteAttribute("This property has been deprecated. It is address family dependent. Please use IPAddress.Equals method to perform comparisons. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public long Address { get { throw null; } set { } }
+ public System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public bool IsIPv4MappedToIPv6 { get { throw null; } }
+ public bool IsIPv6LinkLocal { get { throw null; } }
+ public bool IsIPv6Multicast { get { throw null; } }
+ public bool IsIPv6SiteLocal { get { throw null; } }
+ public bool IsIPv6Teredo { get { throw null; } }
+ public long ScopeId { get { throw null; } set { } }
+ public override bool Equals(object comparand) { throw null; }
+ public byte[] GetAddressBytes() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static short HostToNetworkOrder(short host) { throw null; }
+ public static int HostToNetworkOrder(int host) { throw null; }
+ public static long HostToNetworkOrder(long host) { throw null; }
+ public static bool IsLoopback(System.Net.IPAddress address) { throw null; }
+ public System.Net.IPAddress MapToIPv4() { throw null; }
+ public System.Net.IPAddress MapToIPv6() { throw null; }
+ public static short NetworkToHostOrder(short network) { throw null; }
+ public static int NetworkToHostOrder(int network) { throw null; }
+ public static long NetworkToHostOrder(long network) { throw null; }
+ public static System.Net.IPAddress Parse(string ipString) { throw null; }
+ public override string ToString() { throw null; }
+ public static bool TryParse(string ipString, out System.Net.IPAddress address) { address = default(System.Net.IPAddress); throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class IPEndPoint : System.Net.EndPoint
+ {
+ public const int MaxPort = 65535;
+ public const int MinPort = 0;
+ public IPEndPoint(long address, int port) { }
+ public IPEndPoint(System.Net.IPAddress address, int port) { }
+ public System.Net.IPAddress Address { get { throw null; } set { } }
+ public override System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public int Port { get { throw null; } set { } }
+ public override System.Net.EndPoint Create(System.Net.SocketAddress socketAddress) { throw null; }
+ public override bool Equals(object comparand) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override System.Net.SocketAddress Serialize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class IPHostEntry
+ {
+ public IPHostEntry() { }
+ public System.Net.IPAddress[] AddressList { get { throw null; } set { } }
+ public string[] Aliases { get { throw null; } set { } }
+ public string HostName { get { throw null; } set { } }
+ }
+ public partial interface IWebProxy
+ {
+ System.Net.ICredentials Credentials { get; set; }
+ System.Uri GetProxy(System.Uri destination);
+ bool IsBypassed(System.Uri host);
+ }
+ public partial interface IWebProxyScript
+ {
+ void Close();
+ bool Load(System.Uri scriptLocation, string script, System.Type helperType);
+ string Run(string url, string host);
+ }
+ public partial interface IWebRequestCreate
+ {
+ System.Net.WebRequest Create(System.Uri uri);
+ }
+ [System.FlagsAttribute]
+ public enum NetworkAccess
+ {
+ Accept = 128,
+ Connect = 64,
+ }
+ public partial class NetworkCredential : System.Net.ICredentials, System.Net.ICredentialsByHost
+ {
+ public NetworkCredential() { }
+ public NetworkCredential(string userName, System.Security.SecureString password) { }
+ public NetworkCredential(string userName, System.Security.SecureString password, string domain) { }
+ public NetworkCredential(string userName, string password) { }
+ public NetworkCredential(string userName, string password, string domain) { }
+ public string Domain { get { throw null; } set { } }
+ public string Password { get { throw null; } set { } }
+ public System.Security.SecureString SecurePassword { get { throw null; } set { } }
+ public string UserName { get { throw null; } set { } }
+ public System.Net.NetworkCredential GetCredential(string host, int port, string authenticationType) { throw null; }
+ public System.Net.NetworkCredential GetCredential(System.Uri uri, string authType) { throw null; }
+ }
+ public partial class OpenReadCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal OpenReadCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.IO.Stream Result { get { throw null; } }
+ }
+ public delegate void OpenReadCompletedEventHandler(object sender, System.Net.OpenReadCompletedEventArgs e);
+ public partial class OpenWriteCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal OpenWriteCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.IO.Stream Result { get { throw null; } }
+ }
+ public delegate void OpenWriteCompletedEventHandler(object sender, System.Net.OpenWriteCompletedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class ProtocolViolationException : System.InvalidOperationException, System.Runtime.Serialization.ISerializable
+ {
+ public ProtocolViolationException() { }
+ protected ProtocolViolationException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public ProtocolViolationException(string message) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.FlagsAttribute]
+ public enum SecurityProtocolType
+ {
+ Ssl3 = 48,
+ Tls = 192,
+ Tls11 = 768,
+ Tls12 = 3072,
+ }
+ public partial class ServicePoint
+ {
+ internal ServicePoint() { }
+ public System.Uri Address { get { throw null; } }
+ public System.Net.BindIPEndPoint BindIPEndPointDelegate { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int ConnectionLeaseTimeout { get { throw null; } set { } }
+ public int ConnectionLimit { get { throw null; } set { } }
+ public string ConnectionName { get { throw null; } }
+ public int CurrentConnections { get { throw null; } }
+ public bool Expect100Continue { get { throw null; } set { } }
+ public System.DateTime IdleSince { get { throw null; } }
+ public int MaxIdleTime { get { throw null; } set { } }
+ public virtual System.Version ProtocolVersion { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int ReceiveBufferSize { get { throw null; } set { } }
+ public bool SupportsPipelining { get { throw null; } }
+ public bool UseNagleAlgorithm { get { throw null; } set { } }
+ public bool CloseConnectionGroup(string connectionGroupName) { throw null; }
+ public void SetTcpKeepAlive(bool enabled, int keepAliveTime, int keepAliveInterval) { }
+ }
+ public partial class ServicePointManager
+ {
+ internal ServicePointManager() { }
+ public const int DefaultNonPersistentConnectionLimit = 4;
+ public const int DefaultPersistentConnectionLimit = 2;
+ [System.ObsoleteAttribute("Use ServerCertificateValidationCallback instead", false)]
+ public static System.Net.ICertificatePolicy CertificatePolicy { get { throw null; } set { } }
+ [System.MonoTODOAttribute("CRL checks not implemented")]
+ public static bool CheckCertificateRevocationList { get { throw null; } set { } }
+ public static int DefaultConnectionLimit { get { throw null; } set { } }
+ public static int DnsRefreshTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static bool EnableDnsRoundRobin { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Always returns EncryptionPolicy.RequireEncryption.")]
+ public static System.Net.Security.EncryptionPolicy EncryptionPolicy { get { throw null; } }
+ public static bool Expect100Continue { get { throw null; } set { } }
+ public static int MaxServicePointIdleTime { get { throw null; } set { } }
+ public static int MaxServicePoints { get { throw null; } set { } }
+ public static System.Net.SecurityProtocolType SecurityProtocol { get { throw null; } set { } }
+ public static System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } }
+ public static bool UseNagleAlgorithm { get { throw null; } set { } }
+ public static System.Net.ServicePoint FindServicePoint(string uriString, System.Net.IWebProxy proxy) { throw null; }
+ public static System.Net.ServicePoint FindServicePoint(System.Uri address) { throw null; }
+ public static System.Net.ServicePoint FindServicePoint(System.Uri address, System.Net.IWebProxy proxy) { throw null; }
+ public static void SetTcpKeepAlive(bool enabled, int keepAliveTime, int keepAliveInterval) { }
+ }
+ public partial class SocketAddress
+ {
+ public SocketAddress(System.Net.Sockets.AddressFamily family) { }
+ public SocketAddress(System.Net.Sockets.AddressFamily family, int size) { }
+ public System.Net.Sockets.AddressFamily Family { get { throw null; } }
+ public byte this[int offset] { get { throw null; } set { } }
+ public int Size { get { throw null; } }
+ public override bool Equals(object comparand) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SocketPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public const int AllPorts = -1;
+ public SocketPermission(System.Net.NetworkAccess access, System.Net.TransportType transport, string hostName, int portNumber) { }
+ public SocketPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Collections.IEnumerator AcceptList { get { throw null; } }
+ public System.Collections.IEnumerator ConnectList { get { throw null; } }
+ public void AddPermission(System.Net.NetworkAccess access, System.Net.TransportType transport, string hostName, int portNumber) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class SocketPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public SocketPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Access { get { throw null; } set { } }
+ public string Host { get { throw null; } set { } }
+ public string Port { get { throw null; } set { } }
+ public string Transport { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public abstract partial class TransportContext
+ {
+ protected TransportContext() { }
+ public abstract System.Security.Authentication.ExtendedProtection.ChannelBinding GetChannelBinding(System.Security.Authentication.ExtendedProtection.ChannelBindingKind kind);
+ }
+ public enum TransportType
+ {
+ All = 3,
+ Connectionless = 1,
+ ConnectionOriented = 2,
+ Tcp = 2,
+ Udp = 1,
+ }
+ public partial class UploadDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal UploadDataCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public byte[] Result { get { throw null; } }
+ }
+ public delegate void UploadDataCompletedEventHandler(object sender, System.Net.UploadDataCompletedEventArgs e);
+ public partial class UploadFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal UploadFileCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public byte[] Result { get { throw null; } }
+ }
+ public delegate void UploadFileCompletedEventHandler(object sender, System.Net.UploadFileCompletedEventArgs e);
+ public partial class UploadProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs
+ {
+ internal UploadProgressChangedEventArgs() : base (default(int), default(object)) { }
+ public long BytesReceived { get { throw null; } }
+ public long BytesSent { get { throw null; } }
+ public long TotalBytesToReceive { get { throw null; } }
+ public long TotalBytesToSend { get { throw null; } }
+ }
+ public delegate void UploadProgressChangedEventHandler(object sender, System.Net.UploadProgressChangedEventArgs e);
+ public partial class UploadStringCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal UploadStringCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public string Result { get { throw null; } }
+ }
+ public delegate void UploadStringCompletedEventHandler(object sender, System.Net.UploadStringCompletedEventArgs e);
+ public partial class UploadValuesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal UploadValuesCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public byte[] Result { get { throw null; } }
+ }
+ public delegate void UploadValuesCompletedEventHandler(object sender, System.Net.UploadValuesCompletedEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class WebClient : System.ComponentModel.Component
+ {
+ public WebClient() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public bool AllowReadStreamBuffering { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public bool AllowWriteStreamBuffering { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string BaseAddress { get { throw null; } set { } }
+ public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } }
+ public System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
+ public bool IsBusy { get { throw null; } }
+ public System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } set { } }
+ public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } }
+ public bool UseDefaultCredentials { get { throw null; } set { } }
+ public event System.Net.DownloadDataCompletedEventHandler DownloadDataCompleted { add { } remove { } }
+ public event System.ComponentModel.AsyncCompletedEventHandler DownloadFileCompleted { add { } remove { } }
+ public event System.Net.DownloadProgressChangedEventHandler DownloadProgressChanged { add { } remove { } }
+ public event System.Net.DownloadStringCompletedEventHandler DownloadStringCompleted { add { } remove { } }
+ public event System.Net.OpenReadCompletedEventHandler OpenReadCompleted { add { } remove { } }
+ public event System.Net.OpenWriteCompletedEventHandler OpenWriteCompleted { add { } remove { } }
+ public event System.Net.UploadDataCompletedEventHandler UploadDataCompleted { add { } remove { } }
+ public event System.Net.UploadFileCompletedEventHandler UploadFileCompleted { add { } remove { } }
+ public event System.Net.UploadProgressChangedEventHandler UploadProgressChanged { add { } remove { } }
+ public event System.Net.UploadStringCompletedEventHandler UploadStringCompleted { add { } remove { } }
+ public event System.Net.UploadValuesCompletedEventHandler UploadValuesCompleted { add { } remove { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public event System.Net.WriteStreamClosedEventHandler WriteStreamClosed { add { } remove { } }
+ public void CancelAsync() { }
+ public byte[] DownloadData(string address) { throw null; }
+ public byte[] DownloadData(System.Uri address) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void DownloadDataAsync(System.Uri address) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void DownloadDataAsync(System.Uri address, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> DownloadDataTaskAsync(string address) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> DownloadDataTaskAsync(System.Uri address) { throw null; }
+ public void DownloadFile(string address, string fileName) { }
+ public void DownloadFile(System.Uri address, string fileName) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void DownloadFileAsync(System.Uri address, string fileName) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void DownloadFileAsync(System.Uri address, string fileName, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task DownloadFileTaskAsync(string address, string fileName) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task DownloadFileTaskAsync(System.Uri address, string fileName) { throw null; }
+ public string DownloadString(string address) { throw null; }
+ public string DownloadString(System.Uri address) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void DownloadStringAsync(System.Uri address) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void DownloadStringAsync(System.Uri address, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<string> DownloadStringTaskAsync(string address) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<string> DownloadStringTaskAsync(System.Uri address) { throw null; }
+ protected virtual System.Net.WebRequest GetWebRequest(System.Uri address) { throw null; }
+ protected virtual System.Net.WebResponse GetWebResponse(System.Net.WebRequest request) { throw null; }
+ protected virtual System.Net.WebResponse GetWebResponse(System.Net.WebRequest request, System.IAsyncResult result) { throw null; }
+ protected virtual void OnDownloadDataCompleted(System.Net.DownloadDataCompletedEventArgs e) { }
+ protected virtual void OnDownloadFileCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { }
+ protected virtual void OnDownloadProgressChanged(System.Net.DownloadProgressChangedEventArgs e) { }
+ protected virtual void OnDownloadStringCompleted(System.Net.DownloadStringCompletedEventArgs e) { }
+ protected virtual void OnOpenReadCompleted(System.Net.OpenReadCompletedEventArgs e) { }
+ protected virtual void OnOpenWriteCompleted(System.Net.OpenWriteCompletedEventArgs e) { }
+ protected virtual void OnUploadDataCompleted(System.Net.UploadDataCompletedEventArgs e) { }
+ protected virtual void OnUploadFileCompleted(System.Net.UploadFileCompletedEventArgs e) { }
+ protected virtual void OnUploadProgressChanged(System.Net.UploadProgressChangedEventArgs e) { }
+ protected virtual void OnUploadStringCompleted(System.Net.UploadStringCompletedEventArgs e) { }
+ protected virtual void OnUploadValuesCompleted(System.Net.UploadValuesCompletedEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ protected virtual void OnWriteStreamClosed(System.Net.WriteStreamClosedEventArgs e) { }
+ public System.IO.Stream OpenRead(string address) { throw null; }
+ public System.IO.Stream OpenRead(System.Uri address) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void OpenReadAsync(System.Uri address) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void OpenReadAsync(System.Uri address, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.IO.Stream> OpenReadTaskAsync(string address) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.IO.Stream> OpenReadTaskAsync(System.Uri address) { throw null; }
+ public System.IO.Stream OpenWrite(string address) { throw null; }
+ public System.IO.Stream OpenWrite(string address, string method) { throw null; }
+ public System.IO.Stream OpenWrite(System.Uri address) { throw null; }
+ public System.IO.Stream OpenWrite(System.Uri address, string method) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void OpenWriteAsync(System.Uri address) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void OpenWriteAsync(System.Uri address, string method) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void OpenWriteAsync(System.Uri address, string method, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(string address) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(string address, string method) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(System.Uri address) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(System.Uri address, string method) { throw null; }
+ public byte[] UploadData(string address, byte[] data) { throw null; }
+ public byte[] UploadData(string address, string method, byte[] data) { throw null; }
+ public byte[] UploadData(System.Uri address, byte[] data) { throw null; }
+ public byte[] UploadData(System.Uri address, string method, byte[] data) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadDataAsync(System.Uri address, byte[] data) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadDataAsync(System.Uri address, string method, byte[] data) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadDataAsync(System.Uri address, string method, byte[] data, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(string address, byte[] data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(string address, string method, byte[] data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(System.Uri address, byte[] data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(System.Uri address, string method, byte[] data) { throw null; }
+ public byte[] UploadFile(string address, string fileName) { throw null; }
+ public byte[] UploadFile(string address, string method, string fileName) { throw null; }
+ public byte[] UploadFile(System.Uri address, string fileName) { throw null; }
+ public byte[] UploadFile(System.Uri address, string method, string fileName) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadFileAsync(System.Uri address, string fileName) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadFileAsync(System.Uri address, string method, string fileName) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadFileAsync(System.Uri address, string method, string fileName, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(string address, string fileName) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(string address, string method, string fileName) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(System.Uri address, string fileName) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(System.Uri address, string method, string fileName) { throw null; }
+ public string UploadString(string address, string data) { throw null; }
+ public string UploadString(string address, string method, string data) { throw null; }
+ public string UploadString(System.Uri address, string data) { throw null; }
+ public string UploadString(System.Uri address, string method, string data) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadStringAsync(System.Uri address, string data) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadStringAsync(System.Uri address, string method, string data) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadStringAsync(System.Uri address, string method, string data, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<string> UploadStringTaskAsync(string address, string data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<string> UploadStringTaskAsync(string address, string method, string data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<string> UploadStringTaskAsync(System.Uri address, string data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<string> UploadStringTaskAsync(System.Uri address, string method, string data) { throw null; }
+ public byte[] UploadValues(string address, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ public byte[] UploadValues(string address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ public byte[] UploadValues(System.Uri address, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ public byte[] UploadValues(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadValuesAsync(System.Uri address, System.Collections.Specialized.NameValueCollection data) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadValuesAsync(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public void UploadValuesAsync(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data, object userToken) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(string address, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(string address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(System.Uri address, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class WebException : System.InvalidOperationException, System.Runtime.Serialization.ISerializable
+ {
+ public WebException() { }
+ protected WebException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public WebException(string message) { }
+ public WebException(string message, System.Exception innerException) { }
+ public WebException(string message, System.Exception innerException, System.Net.WebExceptionStatus status, System.Net.WebResponse response) { }
+ public WebException(string message, System.Net.WebExceptionStatus status) { }
+ public System.Net.WebResponse Response { get { throw null; } }
+ public System.Net.WebExceptionStatus Status { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public enum WebExceptionStatus
+ {
+ CacheEntryNotFound = 18,
+ ConnectFailure = 2,
+ ConnectionClosed = 8,
+ KeepAliveFailure = 12,
+ MessageLengthLimitExceeded = 17,
+ NameResolutionFailure = 1,
+ Pending = 13,
+ PipelineFailure = 5,
+ ProtocolError = 7,
+ ProxyNameResolutionFailure = 15,
+ ReceiveFailure = 3,
+ RequestCanceled = 6,
+ RequestProhibitedByCachePolicy = 19,
+ RequestProhibitedByProxy = 20,
+ SecureChannelFailure = 10,
+ SendFailure = 4,
+ ServerProtocolViolation = 11,
+ Success = 0,
+ Timeout = 14,
+ TrustFailure = 9,
+ UnknownError = 16,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class WebHeaderCollection : System.Collections.Specialized.NameValueCollection, System.Runtime.Serialization.ISerializable
+ {
+ public WebHeaderCollection() { }
+ protected WebHeaderCollection(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override string[] AllKeys { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public string this[System.Net.HttpRequestHeader header] { get { throw null; } set { } }
+ public string this[System.Net.HttpResponseHeader header] { get { throw null; } set { } }
+ public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } }
+ public void Add(System.Net.HttpRequestHeader header, string value) { }
+ public void Add(System.Net.HttpResponseHeader header, string value) { }
+ public void Add(string header) { }
+ public override void Add(string name, string value) { }
+ protected void AddWithoutValidate(string headerName, string headerValue) { }
+ public override void Clear() { }
+ public override string Get(int index) { throw null; }
+ public override string Get(string name) { throw null; }
+ public override System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public override string GetKey(int index) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override string[] GetValues(int index) { throw null; }
+ public override string[] GetValues(string header) { throw null; }
+ public static bool IsRestricted(string headerName) { throw null; }
+ public static bool IsRestricted(string headerName, bool response) { throw null; }
+ public override void OnDeserialization(object sender) { }
+ public void Remove(System.Net.HttpRequestHeader header) { }
+ public void Remove(System.Net.HttpResponseHeader header) { }
+ public override void Remove(string name) { }
+ public void Set(System.Net.HttpRequestHeader header, string value) { }
+ public void Set(System.Net.HttpResponseHeader header, string value) { }
+ public override void Set(string name, string value) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public byte[] ToByteArray() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class WebPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public WebPermission() { }
+ public WebPermission(System.Net.NetworkAccess access, string uriString) { }
+ public WebPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex) { }
+ public WebPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Collections.IEnumerator AcceptList { get { throw null; } }
+ public System.Collections.IEnumerator ConnectList { get { throw null; } }
+ public void AddPermission(System.Net.NetworkAccess access, string uriString) { }
+ public void AddPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class WebPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public WebPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Accept { get { throw null; } set { } }
+ public string AcceptPattern { get { throw null; } set { } }
+ public string Connect { get { throw null; } set { } }
+ public string ConnectPattern { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class WebProxy : System.Net.IWebProxy, System.Runtime.Serialization.ISerializable
+ {
+ public WebProxy() { }
+ protected WebProxy(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public WebProxy(string Address) { }
+ public WebProxy(string Address, bool BypassOnLocal) { }
+ public WebProxy(string Address, bool BypassOnLocal, string[] BypassList) { }
+ public WebProxy(string Address, bool BypassOnLocal, string[] BypassList, System.Net.ICredentials Credentials) { }
+ public WebProxy(string Host, int Port) { }
+ public WebProxy(System.Uri Address) { }
+ public WebProxy(System.Uri Address, bool BypassOnLocal) { }
+ public WebProxy(System.Uri Address, bool BypassOnLocal, string[] BypassList) { }
+ public WebProxy(System.Uri Address, bool BypassOnLocal, string[] BypassList, System.Net.ICredentials Credentials) { }
+ public System.Uri Address { get { throw null; } set { } }
+ public System.Collections.ArrayList BypassArrayList { get { throw null; } }
+ public string[] BypassList { get { throw null; } set { } }
+ public bool BypassProxyOnLocal { get { throw null; } set { } }
+ public System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public bool UseDefaultCredentials { get { throw null; } set { } }
+ [System.ObsoleteAttribute("This method has been deprecated. Please use the proxy selected for you by default. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public static System.Net.WebProxy GetDefaultProxy() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public System.Uri GetProxy(System.Uri destination) { throw null; }
+ public bool IsBypassed(System.Uri host) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class WebRequest : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable
+ {
+ protected WebRequest() { }
+ protected WebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } }
+ public virtual System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } }
+ public virtual string ConnectionGroupName { get { throw null; } set { } }
+ public virtual long ContentLength { get { throw null; } set { } }
+ public virtual string ContentType { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public virtual System.Net.IWebRequestCreate CreatorInstance { get { throw null; } }
+ public virtual System.Net.ICredentials Credentials { get { throw null; } set { } }
+ public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get { throw null; } set { } }
+ public static System.Net.IWebProxy DefaultWebProxy { get { throw null; } set { } }
+ public virtual System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
+ public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } }
+ public virtual string Method { get { throw null; } set { } }
+ public virtual bool PreAuthenticate { get { throw null; } set { } }
+ public virtual System.Net.IWebProxy Proxy { get { throw null; } set { } }
+ public virtual System.Uri RequestUri { get { throw null; } }
+ public virtual int Timeout { get { throw null; } set { } }
+ public virtual bool UseDefaultCredentials { get { throw null; } set { } }
+ public virtual void Abort() { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; }
+ public static System.Net.WebRequest Create(string requestUriString) { throw null; }
+ public static System.Net.WebRequest Create(System.Uri requestUri) { throw null; }
+ public static System.Net.WebRequest CreateDefault(System.Uri requestUri) { throw null; }
+ public static System.Net.HttpWebRequest CreateHttp(string requestUriString) { throw null; }
+ public static System.Net.HttpWebRequest CreateHttp(System.Uri requestUri) { throw null; }
+ public virtual System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; }
+ public virtual System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public virtual System.IO.Stream GetRequestStream() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<System.IO.Stream> GetRequestStreamAsync() { throw null; }
+ public virtual System.Net.WebResponse GetResponse() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<System.Net.WebResponse> GetResponseAsync() { throw null; }
+ public static System.Net.IWebProxy GetSystemWebProxy() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public static void RegisterPortableWebRequestCreator(System.Net.IWebRequestCreate creator) { }
+ public static bool RegisterPrefix(string prefix, System.Net.IWebRequestCreate creator) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public static partial class WebRequestMethods
+ {
+ public static partial class File
+ {
+ public const string DownloadFile = "GET";
+ public const string UploadFile = "PUT";
+ }
+ public static partial class Ftp
+ {
+ public const string AppendFile = "APPE";
+ public const string DeleteFile = "DELE";
+ public const string DownloadFile = "RETR";
+ public const string GetDateTimestamp = "MDTM";
+ public const string GetFileSize = "SIZE";
+ public const string ListDirectory = "NLST";
+ public const string ListDirectoryDetails = "LIST";
+ public const string MakeDirectory = "MKD";
+ public const string PrintWorkingDirectory = "PWD";
+ public const string RemoveDirectory = "RMD";
+ public const string Rename = "RENAME";
+ public const string UploadFile = "STOR";
+ public const string UploadFileWithUniqueName = "STOU";
+ }
+ public static partial class Http
+ {
+ public const string Connect = "CONNECT";
+ public const string Get = "GET";
+ public const string Head = "HEAD";
+ public const string MkCol = "MKCOL";
+ public const string Post = "POST";
+ public const string Put = "PUT";
+ }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class WebResponse : System.MarshalByRefObject, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ protected WebResponse() { }
+ protected WebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public virtual long ContentLength { get { throw null; } set { } }
+ public virtual string ContentType { get { throw null; } set { } }
+ public virtual System.Net.WebHeaderCollection Headers { get { throw null; } }
+ public virtual bool IsFromCache { get { throw null; } }
+ public virtual bool IsMutuallyAuthenticated { get { throw null; } }
+ public virtual System.Uri ResponseUri { get { throw null; } }
+ public virtual bool SupportsHeaders { get { throw null; } }
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public virtual System.IO.Stream GetResponseStream() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ public static partial class WebUtility
+ {
+ public static string HtmlDecode(string value) { throw null; }
+ public static void HtmlDecode(string value, System.IO.TextWriter output) { }
+ public static string HtmlEncode(string value) { throw null; }
+ public static void HtmlEncode(string value, System.IO.TextWriter output) { }
+ public static string UrlDecode(string encodedValue) { throw null; }
+ public static byte[] UrlDecodeToBytes(byte[] encodedValue, int offset, int count) { throw null; }
+ public static string UrlEncode(string value) { throw null; }
+ public static byte[] UrlEncodeToBytes(byte[] value, int offset, int count) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class WriteStreamClosedEventArgs : System.EventArgs
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public WriteStreamClosedEventArgs() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public System.Exception Error { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public delegate void WriteStreamClosedEventHandler(object sender, System.Net.WriteStreamClosedEventArgs e);
+}
+namespace System.Net.Cache
+{
+ public enum HttpCacheAgeControl
+ {
+ MaxAge = 2,
+ MaxAgeAndMaxStale = 6,
+ MaxAgeAndMinFresh = 3,
+ MaxStale = 4,
+ MinFresh = 1,
+ None = 0,
+ }
+ public enum HttpRequestCacheLevel
+ {
+ BypassCache = 1,
+ CacheIfAvailable = 3,
+ CacheOnly = 2,
+ CacheOrNextCacheOnly = 7,
+ Default = 0,
+ NoCacheNoStore = 6,
+ Refresh = 8,
+ Reload = 5,
+ Revalidate = 4,
+ }
+ public partial class HttpRequestCachePolicy : System.Net.Cache.RequestCachePolicy
+ {
+ public HttpRequestCachePolicy() { }
+ public HttpRequestCachePolicy(System.DateTime cacheSyncDate) { }
+ public HttpRequestCachePolicy(System.Net.Cache.HttpCacheAgeControl cacheAgeControl, System.TimeSpan ageOrFreshOrStale) { }
+ public HttpRequestCachePolicy(System.Net.Cache.HttpCacheAgeControl cacheAgeControl, System.TimeSpan maxAge, System.TimeSpan freshOrStale) { }
+ public HttpRequestCachePolicy(System.Net.Cache.HttpCacheAgeControl cacheAgeControl, System.TimeSpan maxAge, System.TimeSpan freshOrStale, System.DateTime cacheSyncDate) { }
+ public HttpRequestCachePolicy(System.Net.Cache.HttpRequestCacheLevel level) { }
+ public System.DateTime CacheSyncDate { get { throw null; } }
+ public new System.Net.Cache.HttpRequestCacheLevel Level { get { throw null; } }
+ public System.TimeSpan MaxAge { get { throw null; } }
+ public System.TimeSpan MaxStale { get { throw null; } }
+ public System.TimeSpan MinFresh { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ public enum RequestCacheLevel
+ {
+ BypassCache = 1,
+ CacheIfAvailable = 3,
+ CacheOnly = 2,
+ Default = 0,
+ NoCacheNoStore = 6,
+ Reload = 5,
+ Revalidate = 4,
+ }
+ public partial class RequestCachePolicy
+ {
+ public RequestCachePolicy() { }
+ public RequestCachePolicy(System.Net.Cache.RequestCacheLevel level) { }
+ public System.Net.Cache.RequestCacheLevel Level { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+}
+#if CONFIG_DEP
+namespace System.Net.Configuration
+{
+ public sealed partial class AuthenticationModuleElement : System.Configuration.ConfigurationElement
+ {
+ public AuthenticationModuleElement() { }
+ public AuthenticationModuleElement(string typeName) { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Net.Configuration.AuthenticationModuleElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class AuthenticationModuleElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ [System.MonoTODOAttribute]
+ public AuthenticationModuleElementCollection() { }
+ [System.MonoTODOAttribute]
+ public System.Net.Configuration.AuthenticationModuleElement this[int index] { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public new System.Net.Configuration.AuthenticationModuleElement this[string name] { get { throw null; } set { } }
+ public void Add(System.Net.Configuration.AuthenticationModuleElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ [System.MonoTODOAttribute("argument exception?")]
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Net.Configuration.AuthenticationModuleElement element) { throw null; }
+ public void Remove(System.Net.Configuration.AuthenticationModuleElement element) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class AuthenticationModulesSection : System.Configuration.ConfigurationSection
+ {
+ public AuthenticationModulesSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Net.Configuration.AuthenticationModuleElementCollection AuthenticationModules { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void InitializeDefault() { }
+ [System.MonoTODOAttribute]
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class BypassElement : System.Configuration.ConfigurationElement
+ {
+ public BypassElement() { }
+ public BypassElement(string address) { }
+ [System.Configuration.ConfigurationPropertyAttribute("address", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Address { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Net.Configuration.BypassElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class BypassElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public BypassElementCollection() { }
+ [System.MonoTODOAttribute]
+ public System.Net.Configuration.BypassElement this[int index] { get { throw null; } set { } }
+ public new System.Net.Configuration.BypassElement this[string name] { get { throw null; } set { } }
+ protected override bool ThrowOnDuplicate { get { throw null; } }
+ public void Add(System.Net.Configuration.BypassElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ [System.MonoTODOAttribute("argument exception?")]
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Net.Configuration.BypassElement element) { throw null; }
+ public void Remove(System.Net.Configuration.BypassElement element) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class ConnectionManagementElement : System.Configuration.ConfigurationElement
+ {
+ public ConnectionManagementElement() { }
+ public ConnectionManagementElement(string address, int maxConnection) { }
+ [System.Configuration.ConfigurationPropertyAttribute("address", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Address { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maxconnection", DefaultValue="6", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public int MaxConnection { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Net.Configuration.ConnectionManagementElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class ConnectionManagementElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ConnectionManagementElementCollection() { }
+ [System.MonoTODOAttribute]
+ public System.Net.Configuration.ConnectionManagementElement this[int index] { get { throw null; } set { } }
+ public new System.Net.Configuration.ConnectionManagementElement this[string name] { get { throw null; } set { } }
+ public void Add(System.Net.Configuration.ConnectionManagementElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Net.Configuration.ConnectionManagementElement element) { throw null; }
+ public void Remove(System.Net.Configuration.ConnectionManagementElement element) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class ConnectionManagementSection : System.Configuration.ConfigurationSection
+ {
+ public ConnectionManagementSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Net.Configuration.ConnectionManagementElementCollection ConnectionManagement { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class DefaultProxySection : System.Configuration.ConfigurationSection
+ {
+ public DefaultProxySection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("bypasslist")]
+ public System.Net.Configuration.BypassElementCollection BypassList { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
+ public bool Enabled { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("module")]
+ public System.Net.Configuration.ModuleElement Module { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxy")]
+ public System.Net.Configuration.ProxyElement Proxy { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("useDefaultCredentials", DefaultValue="False")]
+ public bool UseDefaultCredentials { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void PostDeserialize() { }
+ [System.MonoTODOAttribute]
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class FtpCachePolicyElement : System.Configuration.ConfigurationElement
+ {
+ public FtpCachePolicyElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("policyLevel", DefaultValue="Default")]
+ public System.Net.Cache.RequestCacheLevel PolicyLevel { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ [System.MonoTODOAttribute]
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class HttpCachePolicyElement : System.Configuration.ConfigurationElement
+ {
+ public HttpCachePolicyElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("maximumAge", DefaultValue="10675199.02:48:05.4775807")]
+ public System.TimeSpan MaximumAge { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maximumStale", DefaultValue="-10675199.02:48:05.4775808")]
+ public System.TimeSpan MaximumStale { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("minimumFresh", DefaultValue="-10675199.02:48:05.4775808")]
+ public System.TimeSpan MinimumFresh { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("policyLevel", DefaultValue="Default", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
+ public System.Net.Cache.HttpRequestCacheLevel PolicyLevel { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ [System.MonoTODOAttribute]
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ }
+ public sealed partial class HttpListenerElement : System.Configuration.ConfigurationElement
+ {
+ public HttpListenerElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Net.Configuration.HttpListenerTimeoutsElement Timeouts { get { throw null; } }
+ public bool UnescapeRequestUrl { get { throw null; } }
+ }
+ public sealed partial class HttpListenerTimeoutsElement : System.Configuration.ConfigurationElement
+ {
+ public HttpListenerTimeoutsElement() { }
+ public System.TimeSpan DrainEntityBody { get { throw null; } }
+ public System.TimeSpan EntityBody { get { throw null; } }
+ public System.TimeSpan HeaderWait { get { throw null; } }
+ public System.TimeSpan IdleConnection { get { throw null; } }
+ public long MinSendBytesPerSecond { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.TimeSpan RequestQueue { get { throw null; } }
+ }
+ public sealed partial class HttpWebRequestElement : System.Configuration.ConfigurationElement
+ {
+ public HttpWebRequestElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("maximumErrorResponseLength", DefaultValue="64")]
+ public int MaximumErrorResponseLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maximumResponseHeadersLength", DefaultValue="64")]
+ public int MaximumResponseHeadersLength { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("maximumUnauthorizedUploadLength", DefaultValue="-1")]
+ public int MaximumUnauthorizedUploadLength { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("useUnsafeHeaderParsing", DefaultValue="False")]
+ public bool UseUnsafeHeaderParsing { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class Ipv6Element : System.Configuration.ConfigurationElement
+ {
+ public Ipv6Element() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="False")]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class MailSettingsSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public MailSettingsSectionGroup() { }
+ public System.Net.Configuration.SmtpSection Smtp { get { throw null; } }
+ }
+ public sealed partial class ModuleElement : System.Configuration.ConfigurationElement
+ {
+ public ModuleElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("type")]
+ public string Type { get { throw null; } set { } }
+ }
+ public sealed partial class NetSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ [System.MonoTODOAttribute]
+ public NetSectionGroup() { }
+ [System.Configuration.ConfigurationPropertyAttribute("authenticationModules")]
+ public System.Net.Configuration.AuthenticationModulesSection AuthenticationModules { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("connectionManagement")]
+ public System.Net.Configuration.ConnectionManagementSection ConnectionManagement { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultProxy")]
+ public System.Net.Configuration.DefaultProxySection DefaultProxy { get { throw null; } }
+ public System.Net.Configuration.MailSettingsSectionGroup MailSettings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("requestCaching")]
+ public System.Net.Configuration.RequestCachingSection RequestCaching { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("settings")]
+ public System.Net.Configuration.SettingsSection Settings { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("webRequestModules")]
+ public System.Net.Configuration.WebRequestModulesSection WebRequestModules { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static System.Net.Configuration.NetSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; }
+ }
+ public sealed partial class PerformanceCountersElement : System.Configuration.ConfigurationElement
+ {
+ public PerformanceCountersElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="False")]
+ public bool Enabled { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class ProxyElement : System.Configuration.ConfigurationElement
+ {
+ public ProxyElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("autoDetect", DefaultValue="Unspecified")]
+ public System.Net.Configuration.ProxyElement.AutoDetectValues AutoDetect { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("bypassonlocal", DefaultValue="Unspecified")]
+ public System.Net.Configuration.ProxyElement.BypassOnLocalValues BypassOnLocal { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("proxyaddress")]
+ public System.Uri ProxyAddress { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("scriptLocation")]
+ public System.Uri ScriptLocation { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("usesystemdefault", DefaultValue="Unspecified")]
+ public System.Net.Configuration.ProxyElement.UseSystemDefaultValues UseSystemDefault { get { throw null; } set { } }
+ public enum AutoDetectValues
+ {
+ False = 0,
+ True = 1,
+ Unspecified = -1,
+ }
+ public enum BypassOnLocalValues
+ {
+ False = 0,
+ True = 1,
+ Unspecified = -1,
+ }
+ public enum UseSystemDefaultValues
+ {
+ False = 0,
+ True = 1,
+ Unspecified = -1,
+ }
+ }
+ public sealed partial class RequestCachingSection : System.Configuration.ConfigurationSection
+ {
+ public RequestCachingSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultFtpCachePolicy")]
+ public System.Net.Configuration.FtpCachePolicyElement DefaultFtpCachePolicy { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultHttpCachePolicy")]
+ public System.Net.Configuration.HttpCachePolicyElement DefaultHttpCachePolicy { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultPolicyLevel", DefaultValue="BypassCache")]
+ public System.Net.Cache.RequestCacheLevel DefaultPolicyLevel { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("disableAllCaching", DefaultValue="False")]
+ public bool DisableAllCaching { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("isPrivateCache", DefaultValue="True")]
+ public bool IsPrivateCache { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("unspecifiedMaximumAge", DefaultValue="1.00:00:00")]
+ public System.TimeSpan UnspecifiedMaximumAge { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
+ [System.MonoTODOAttribute]
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class ServicePointManagerElement : System.Configuration.ConfigurationElement
+ {
+ public ServicePointManagerElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("checkCertificateName", DefaultValue="True")]
+ public bool CheckCertificateName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("checkCertificateRevocationList", DefaultValue="False")]
+ public bool CheckCertificateRevocationList { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("dnsRefreshTimeout", DefaultValue="120000")]
+ public int DnsRefreshTimeout { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableDnsRoundRobin", DefaultValue="False")]
+ public bool EnableDnsRoundRobin { get { throw null; } set { } }
+ public System.Net.Security.EncryptionPolicy EncryptionPolicy { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("expect100Continue", DefaultValue="True")]
+ public bool Expect100Continue { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("useNagleAlgorithm", DefaultValue="True")]
+ public bool UseNagleAlgorithm { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class SettingsSection : System.Configuration.ConfigurationSection
+ {
+ public SettingsSection() { }
+ public System.Net.Configuration.HttpListenerElement HttpListener { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("httpWebRequest")]
+ public System.Net.Configuration.HttpWebRequestElement HttpWebRequest { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("ipv6")]
+ public System.Net.Configuration.Ipv6Element Ipv6 { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("performanceCounters")]
+ public System.Net.Configuration.PerformanceCountersElement PerformanceCounters { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("servicePointManager")]
+ public System.Net.Configuration.ServicePointManagerElement ServicePointManager { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("socket")]
+ public System.Net.Configuration.SocketElement Socket { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("webProxyScript")]
+ public System.Net.Configuration.WebProxyScriptElement WebProxyScript { get { throw null; } }
+ public System.Net.Configuration.WebUtilityElement WebUtility { get { throw null; } }
+ }
+ public sealed partial class SmtpNetworkElement : System.Configuration.ConfigurationElement
+ {
+ public SmtpNetworkElement() { }
+ public string ClientDomain { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("defaultCredentials", DefaultValue="False")]
+ public bool DefaultCredentials { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("enableSsl", DefaultValue=false)]
+ public bool EnableSsl { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("host")]
+ public string Host { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("password")]
+ public string Password { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("port", DefaultValue="25")]
+ public int Port { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("targetName", DefaultValue=null)]
+ public string TargetName { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("userName", DefaultValue=null)]
+ public string UserName { get { throw null; } set { } }
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class SmtpSection : System.Configuration.ConfigurationSection
+ {
+ public SmtpSection() { }
+ [System.Configuration.ConfigurationPropertyAttribute("deliveryFormat", DefaultValue=(System.Net.Mail.SmtpDeliveryFormat)(0))]
+ public System.Net.Mail.SmtpDeliveryFormat DeliveryFormat { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("deliveryMethod", DefaultValue="Network")]
+ public System.Net.Mail.SmtpDeliveryMethod DeliveryMethod { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("from")]
+ public string From { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("network")]
+ public System.Net.Configuration.SmtpNetworkElement Network { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("specifiedPickupDirectory")]
+ public System.Net.Configuration.SmtpSpecifiedPickupDirectoryElement SpecifiedPickupDirectory { get { throw null; } }
+ }
+ public sealed partial class SmtpSpecifiedPickupDirectoryElement : System.Configuration.ConfigurationElement
+ {
+ public SmtpSpecifiedPickupDirectoryElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("pickupDirectoryLocation")]
+ public string PickupDirectoryLocation { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ public sealed partial class SocketElement : System.Configuration.ConfigurationElement
+ {
+ public SocketElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("alwaysUseCompletionPortsForAccept", DefaultValue="False")]
+ public bool AlwaysUseCompletionPortsForAccept { get { throw null; } set { } }
+ [System.Configuration.ConfigurationPropertyAttribute("alwaysUseCompletionPortsForConnect", DefaultValue="False")]
+ public bool AlwaysUseCompletionPortsForConnect { get { throw null; } set { } }
+ public System.Net.Sockets.IPProtectionLevel IPProtectionLevel { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void PostDeserialize() { }
+ }
+ public enum UnicodeDecodingConformance
+ {
+ Auto = 0,
+ Compat = 2,
+ Loose = 3,
+ Strict = 1,
+ }
+ public enum UnicodeEncodingConformance
+ {
+ Auto = 0,
+ Compat = 2,
+ Strict = 1,
+ }
+ public sealed partial class WebProxyScriptElement : System.Configuration.ConfigurationElement
+ {
+ public WebProxyScriptElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("downloadTimeout", DefaultValue="00:02:00")]
+ public System.TimeSpan DownloadTimeout { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class WebRequestModuleElement : System.Configuration.ConfigurationElement
+ {
+ public WebRequestModuleElement() { }
+ public WebRequestModuleElement(string prefix, string type) { }
+ public WebRequestModuleElement(string prefix, System.Type type) { }
+ [System.Configuration.ConfigurationPropertyAttribute("prefix", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
+ public string Prefix { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TypeConverter))]
+ [System.Configuration.ConfigurationPropertyAttribute("type")]
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Net.Configuration.WebRequestModuleElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))]
+ public sealed partial class WebRequestModuleElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public WebRequestModuleElementCollection() { }
+ [System.MonoTODOAttribute]
+ public System.Net.Configuration.WebRequestModuleElement this[int index] { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public new System.Net.Configuration.WebRequestModuleElement this[string name] { get { throw null; } set { } }
+ public void Add(System.Net.Configuration.WebRequestModuleElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Net.Configuration.WebRequestModuleElement element) { throw null; }
+ public void Remove(System.Net.Configuration.WebRequestModuleElement element) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+ public sealed partial class WebRequestModulesSection : System.Configuration.ConfigurationSection
+ {
+ public WebRequestModulesSection() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
+ public System.Net.Configuration.WebRequestModuleElementCollection WebRequestModules { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected override void InitializeDefault() { }
+ [System.MonoTODOAttribute]
+ protected override void PostDeserialize() { }
+ }
+ public sealed partial class WebUtilityElement : System.Configuration.ConfigurationElement
+ {
+ public WebUtilityElement() { }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ public System.Net.Configuration.UnicodeDecodingConformance UnicodeDecodingConformance { get { throw null; } set { } }
+ public System.Net.Configuration.UnicodeEncodingConformance UnicodeEncodingConformance { get { throw null; } set { } }
+ }
+}
+#endif
+namespace System.Net.Mail
+{
+ public partial class AlternateView : System.Net.Mail.AttachmentBase
+ {
+ public AlternateView(System.IO.Stream contentStream) : base (default(string)) { }
+ public AlternateView(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(string)) { }
+ public AlternateView(System.IO.Stream contentStream, string mediaType) : base (default(string)) { }
+ public AlternateView(string fileName) : base (default(string)) { }
+ public AlternateView(string fileName, System.Net.Mime.ContentType contentType) : base (default(string)) { }
+ public AlternateView(string fileName, string mediaType) : base (default(string)) { }
+ public System.Uri BaseUri { get { throw null; } set { } }
+ public System.Net.Mail.LinkedResourceCollection LinkedResources { get { throw null; } }
+ public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content) { throw null; }
+ public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content, System.Net.Mime.ContentType contentType) { throw null; }
+ public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content, System.Text.Encoding contentEncoding, string mediaType) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ }
+ public sealed partial class AlternateViewCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.AlternateView>, System.IDisposable
+ {
+ internal AlternateViewCollection() { }
+ protected override void ClearItems() { }
+ public void Dispose() { }
+ protected override void InsertItem(int index, System.Net.Mail.AlternateView item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.Net.Mail.AlternateView item) { }
+ }
+ public partial class Attachment : System.Net.Mail.AttachmentBase
+ {
+ public Attachment(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(string)) { }
+ public Attachment(System.IO.Stream contentStream, string name) : base (default(string)) { }
+ public Attachment(System.IO.Stream contentStream, string name, string mediaType) : base (default(string)) { }
+ public Attachment(string fileName) : base (default(string)) { }
+ public Attachment(string fileName, System.Net.Mime.ContentType contentType) : base (default(string)) { }
+ public Attachment(string fileName, string mediaType) : base (default(string)) { }
+ public System.Net.Mime.ContentDisposition ContentDisposition { get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ public System.Text.Encoding NameEncoding { get { throw null; } set { } }
+ public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, System.Net.Mime.ContentType contentType) { throw null; }
+ public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, string name) { throw null; }
+ public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, string name, System.Text.Encoding contentEncoding, string mediaType) { throw null; }
+ }
+ public abstract partial class AttachmentBase : System.IDisposable
+ {
+ protected AttachmentBase(System.IO.Stream contentStream) { }
+ protected AttachmentBase(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) { }
+ protected AttachmentBase(System.IO.Stream contentStream, string mediaType) { }
+ protected AttachmentBase(string fileName) { }
+ protected AttachmentBase(string fileName, System.Net.Mime.ContentType contentType) { }
+ protected AttachmentBase(string fileName, string mediaType) { }
+ public string ContentId { get { throw null; } set { } }
+ public System.IO.Stream ContentStream { get { throw null; } }
+ public System.Net.Mime.ContentType ContentType { get { throw null; } set { } }
+ public System.Net.Mime.TransferEncoding TransferEncoding { get { throw null; } set { } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public sealed partial class AttachmentCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.Attachment>, System.IDisposable
+ {
+ internal AttachmentCollection() { }
+ protected override void ClearItems() { }
+ public void Dispose() { }
+ protected override void InsertItem(int index, System.Net.Mail.Attachment item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.Net.Mail.Attachment item) { }
+ }
+ [System.FlagsAttribute]
+ public enum DeliveryNotificationOptions
+ {
+ Delay = 4,
+ Never = 134217728,
+ None = 0,
+ OnFailure = 2,
+ OnSuccess = 1,
+ }
+ public partial class LinkedResource : System.Net.Mail.AttachmentBase
+ {
+ public LinkedResource(System.IO.Stream contentStream) : base (default(string)) { }
+ public LinkedResource(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(string)) { }
+ public LinkedResource(System.IO.Stream contentStream, string mediaType) : base (default(string)) { }
+ public LinkedResource(string fileName) : base (default(string)) { }
+ public LinkedResource(string fileName, System.Net.Mime.ContentType contentType) : base (default(string)) { }
+ public LinkedResource(string fileName, string mediaType) : base (default(string)) { }
+ public System.Uri ContentLink { get { throw null; } set { } }
+ public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content) { throw null; }
+ public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content, System.Net.Mime.ContentType contentType) { throw null; }
+ public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content, System.Text.Encoding contentEncoding, string mediaType) { throw null; }
+ }
+ public sealed partial class LinkedResourceCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.LinkedResource>, System.IDisposable
+ {
+ internal LinkedResourceCollection() { }
+ protected override void ClearItems() { }
+ public void Dispose() { }
+ protected override void InsertItem(int index, System.Net.Mail.LinkedResource item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.Net.Mail.LinkedResource item) { }
+ }
+ public partial class MailAddress
+ {
+ public MailAddress(string address) { }
+ public MailAddress(string address, string displayName) { }
+ [System.MonoTODOAttribute("We don't do anything with displayNameEncoding")]
+ public MailAddress(string address, string displayName, System.Text.Encoding displayNameEncoding) { }
+ public string Address { get { throw null; } }
+ public string DisplayName { get { throw null; } }
+ public string Host { get { throw null; } }
+ public string User { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class MailAddressCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.MailAddress>
+ {
+ public MailAddressCollection() { }
+ public void Add(string addresses) { }
+ protected override void InsertItem(int index, System.Net.Mail.MailAddress item) { }
+ protected override void SetItem(int index, System.Net.Mail.MailAddress item) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class MailMessage : System.IDisposable
+ {
+ public MailMessage() { }
+ public MailMessage(System.Net.Mail.MailAddress from, System.Net.Mail.MailAddress to) { }
+ public MailMessage(string from, string to) { }
+ public MailMessage(string from, string to, string subject, string body) { }
+ public System.Net.Mail.AlternateViewCollection AlternateViews { get { throw null; } }
+ public System.Net.Mail.AttachmentCollection Attachments { get { throw null; } }
+ public System.Net.Mail.MailAddressCollection Bcc { get { throw null; } }
+ public string Body { get { throw null; } set { } }
+ public System.Text.Encoding BodyEncoding { get { throw null; } set { } }
+ public System.Net.Mime.TransferEncoding BodyTransferEncoding { get { throw null; } set { } }
+ public System.Net.Mail.MailAddressCollection CC { get { throw null; } }
+ public System.Net.Mail.DeliveryNotificationOptions DeliveryNotificationOptions { get { throw null; } set { } }
+ public System.Net.Mail.MailAddress From { get { throw null; } set { } }
+ public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ public System.Text.Encoding HeadersEncoding { get { throw null; } set { } }
+ public bool IsBodyHtml { get { throw null; } set { } }
+ public System.Net.Mail.MailPriority Priority { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use ReplyToList instead")]
+ public System.Net.Mail.MailAddress ReplyTo { get { throw null; } set { } }
+ public System.Net.Mail.MailAddressCollection ReplyToList { get { throw null; } }
+ public System.Net.Mail.MailAddress Sender { get { throw null; } set { } }
+ public string Subject { get { throw null; } set { } }
+ public System.Text.Encoding SubjectEncoding { get { throw null; } set { } }
+ public System.Net.Mail.MailAddressCollection To { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public enum MailPriority
+ {
+ High = 2,
+ Low = 1,
+ Normal = 0,
+ }
+ public delegate void SendCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
+ public enum SmtpAccess
+ {
+ Connect = 1,
+ ConnectToUnrestrictedPort = 2,
+ None = 0,
+ }
+ [System.ObsoleteAttribute("SmtpClient and its network of types are poorly designed, we strongly recommend you use https://github.com/jstedfast/MailKit and https://github.com/jstedfast/MimeKit instead")]
+ public partial class SmtpClient : System.IDisposable
+ {
+ public SmtpClient() { }
+ public SmtpClient(string host) { }
+ public SmtpClient(string host, int port) { }
+ [System.MonoTODOAttribute("Client certificates not used")]
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } }
+ public System.Net.ICredentialsByHost Credentials { get { throw null; } set { } }
+ public System.Net.Mail.SmtpDeliveryFormat DeliveryFormat { get { throw null; } set { } }
+ public System.Net.Mail.SmtpDeliveryMethod DeliveryMethod { get { throw null; } set { } }
+ public bool EnableSsl { get { throw null; } set { } }
+ public string Host { get { throw null; } set { } }
+ public string PickupDirectoryLocation { get { throw null; } set { } }
+ public int Port { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public System.Net.ServicePoint ServicePoint { get { throw null; } }
+ public string TargetName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Timeout { get { throw null; } set { } }
+ public bool UseDefaultCredentials { get { throw null; } [System.MonoNotSupportedAttribute("no DefaultCredential support in Mono")]set { } }
+ public event System.Net.Mail.SendCompletedEventHandler SendCompleted { add { } remove { } }
+ public void Dispose() { }
+ [System.MonoTODOAttribute("Does nothing at the moment.")]
+ protected virtual void Dispose(bool disposing) { }
+ protected void OnSendCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { }
+ public void Send(System.Net.Mail.MailMessage message) { }
+ public void Send(string from, string recipients, string subject, string body) { }
+ public void SendAsync(System.Net.Mail.MailMessage message, object userToken) { }
+ public void SendAsync(string from, string recipients, string subject, string body, object userToken) { }
+ public void SendAsyncCancel() { }
+ public System.Threading.Tasks.Task SendMailAsync(System.Net.Mail.MailMessage message) { throw null; }
+ public System.Threading.Tasks.Task SendMailAsync(string from, string recipients, string subject, string body) { throw null; }
+ }
+ public enum SmtpDeliveryFormat
+ {
+ International = 1,
+ SevenBit = 0,
+ }
+ public enum SmtpDeliveryMethod
+ {
+ Network = 0,
+ PickupDirectoryFromIis = 2,
+ SpecifiedPickupDirectory = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class SmtpException : System.Exception, System.Runtime.Serialization.ISerializable
+ {
+ public SmtpException() { }
+ public SmtpException(System.Net.Mail.SmtpStatusCode statusCode) { }
+ public SmtpException(System.Net.Mail.SmtpStatusCode statusCode, string message) { }
+ protected SmtpException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public SmtpException(string message) { }
+ public SmtpException(string message, System.Exception innerException) { }
+ public System.Net.Mail.SmtpStatusCode StatusCode { get { throw null; } set { } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SmtpFailedRecipientException : System.Net.Mail.SmtpException, System.Runtime.Serialization.ISerializable
+ {
+ public SmtpFailedRecipientException() { }
+ public SmtpFailedRecipientException(System.Net.Mail.SmtpStatusCode statusCode, string failedRecipient) { }
+ public SmtpFailedRecipientException(System.Net.Mail.SmtpStatusCode statusCode, string failedRecipient, string serverResponse) { }
+ protected SmtpFailedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SmtpFailedRecipientException(string message) { }
+ public SmtpFailedRecipientException(string message, System.Exception innerException) { }
+ public SmtpFailedRecipientException(string message, string failedRecipient, System.Exception innerException) { }
+ public string FailedRecipient { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public partial class SmtpFailedRecipientsException : System.Net.Mail.SmtpFailedRecipientException, System.Runtime.Serialization.ISerializable
+ {
+ public SmtpFailedRecipientsException() { }
+ protected SmtpFailedRecipientsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SmtpFailedRecipientsException(string message) { }
+ public SmtpFailedRecipientsException(string message, System.Exception innerException) { }
+ public SmtpFailedRecipientsException(string message, System.Net.Mail.SmtpFailedRecipientException[] innerExceptions) { }
+ public System.Net.Mail.SmtpFailedRecipientException[] InnerExceptions { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SmtpPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public SmtpPermission(bool unrestricted) { }
+ public SmtpPermission(System.Net.Mail.SmtpAccess access) { }
+ public SmtpPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Net.Mail.SmtpAccess Access { get { throw null; } }
+ public void AddPermission(System.Net.Mail.SmtpAccess access) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class SmtpPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public SmtpPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Access { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public enum SmtpStatusCode
+ {
+ BadCommandSequence = 503,
+ CannotVerifyUserWillAttemptDelivery = 252,
+ ClientNotPermitted = 454,
+ CommandNotImplemented = 502,
+ CommandParameterNotImplemented = 504,
+ CommandUnrecognized = 500,
+ ExceededStorageAllocation = 552,
+ GeneralFailure = -1,
+ HelpMessage = 214,
+ InsufficientStorage = 452,
+ LocalErrorInProcessing = 451,
+ MailboxBusy = 450,
+ MailboxNameNotAllowed = 553,
+ MailboxUnavailable = 550,
+ MustIssueStartTlsFirst = 530,
+ Ok = 250,
+ ServiceClosingTransmissionChannel = 221,
+ ServiceNotAvailable = 421,
+ ServiceReady = 220,
+ StartMailInput = 354,
+ SyntaxError = 501,
+ SystemStatus = 211,
+ TransactionFailed = 554,
+ UserNotLocalTryAlternatePath = 551,
+ UserNotLocalWillForward = 251,
+ }
+}
+namespace System.Net.Mime
+{
+ public partial class ContentDisposition
+ {
+ public ContentDisposition() { }
+ public ContentDisposition(string disposition) { }
+ public System.DateTime CreationDate { get { throw null; } set { } }
+ public string DispositionType { get { throw null; } set { } }
+ public string FileName { get { throw null; } set { } }
+ public bool Inline { get { throw null; } set { } }
+ public System.DateTime ModificationDate { get { throw null; } set { } }
+ public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } }
+ public System.DateTime ReadDate { get { throw null; } set { } }
+ public long Size { get { throw null; } set { } }
+ public override bool Equals(object rparam) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ContentType
+ {
+ public ContentType() { }
+ public ContentType(string contentType) { }
+ public string Boundary { get { throw null; } set { } }
+ public string CharSet { get { throw null; } set { } }
+ public string MediaType { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } }
+ public override bool Equals(object rparam) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class DispositionTypeNames
+ {
+ public const string Attachment = "attachment";
+ public const string Inline = "inline";
+ }
+ public static partial class MediaTypeNames
+ {
+ public static partial class Application
+ {
+ public const string Octet = "application/octet-stream";
+ public const string Pdf = "application/pdf";
+ public const string Rtf = "application/rtf";
+ public const string Soap = "application/soap+xml";
+ public const string Zip = "application/zip";
+ }
+ public static partial class Image
+ {
+ public const string Gif = "image/gif";
+ public const string Jpeg = "image/jpeg";
+ public const string Tiff = "image/tiff";
+ }
+ public static partial class Text
+ {
+ public const string Html = "text/html";
+ public const string Plain = "text/plain";
+ public const string RichText = "text/richtext";
+ public const string Xml = "text/xml";
+ }
+ }
+ public enum TransferEncoding
+ {
+ Base64 = 1,
+ EightBit = 3,
+ QuotedPrintable = 0,
+ SevenBit = 2,
+ Unknown = -1,
+ }
+}
+namespace System.Net.NetworkInformation
+{
+ public enum DuplicateAddressDetectionState
+ {
+ Deprecated = 3,
+ Duplicate = 2,
+ Invalid = 0,
+ Preferred = 4,
+ Tentative = 1,
+ }
+ public abstract partial class GatewayIPAddressInformation
+ {
+ protected GatewayIPAddressInformation() { }
+ public abstract System.Net.IPAddress Address { get; }
+ }
+ public partial class GatewayIPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.GatewayIPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.GatewayIPAddressInformation>, System.Collections.IEnumerable
+ {
+ protected internal GatewayIPAddressInformationCollection() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Net.NetworkInformation.GatewayIPAddressInformation this[int index] { get { throw null; } }
+ public virtual void Add(System.Net.NetworkInformation.GatewayIPAddressInformation address) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Net.NetworkInformation.GatewayIPAddressInformation address) { throw null; }
+ public virtual void CopyTo(System.Net.NetworkInformation.GatewayIPAddressInformation[] array, int offset) { }
+ public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.GatewayIPAddressInformation> GetEnumerator() { throw null; }
+ public virtual bool Remove(System.Net.NetworkInformation.GatewayIPAddressInformation address) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class IcmpV4Statistics
+ {
+ protected IcmpV4Statistics() { }
+ public abstract long AddressMaskRepliesReceived { get; }
+ public abstract long AddressMaskRepliesSent { get; }
+ public abstract long AddressMaskRequestsReceived { get; }
+ public abstract long AddressMaskRequestsSent { get; }
+ public abstract long DestinationUnreachableMessagesReceived { get; }
+ public abstract long DestinationUnreachableMessagesSent { get; }
+ public abstract long EchoRepliesReceived { get; }
+ public abstract long EchoRepliesSent { get; }
+ public abstract long EchoRequestsReceived { get; }
+ public abstract long EchoRequestsSent { get; }
+ public abstract long ErrorsReceived { get; }
+ public abstract long ErrorsSent { get; }
+ public abstract long MessagesReceived { get; }
+ public abstract long MessagesSent { get; }
+ public abstract long ParameterProblemsReceived { get; }
+ public abstract long ParameterProblemsSent { get; }
+ public abstract long RedirectsReceived { get; }
+ public abstract long RedirectsSent { get; }
+ public abstract long SourceQuenchesReceived { get; }
+ public abstract long SourceQuenchesSent { get; }
+ public abstract long TimeExceededMessagesReceived { get; }
+ public abstract long TimeExceededMessagesSent { get; }
+ public abstract long TimestampRepliesReceived { get; }
+ public abstract long TimestampRepliesSent { get; }
+ public abstract long TimestampRequestsReceived { get; }
+ public abstract long TimestampRequestsSent { get; }
+ }
+ public abstract partial class IcmpV6Statistics
+ {
+ protected IcmpV6Statistics() { }
+ public abstract long DestinationUnreachableMessagesReceived { get; }
+ public abstract long DestinationUnreachableMessagesSent { get; }
+ public abstract long EchoRepliesReceived { get; }
+ public abstract long EchoRepliesSent { get; }
+ public abstract long EchoRequestsReceived { get; }
+ public abstract long EchoRequestsSent { get; }
+ public abstract long ErrorsReceived { get; }
+ public abstract long ErrorsSent { get; }
+ public abstract long MembershipQueriesReceived { get; }
+ public abstract long MembershipQueriesSent { get; }
+ public abstract long MembershipReductionsReceived { get; }
+ public abstract long MembershipReductionsSent { get; }
+ public abstract long MembershipReportsReceived { get; }
+ public abstract long MembershipReportsSent { get; }
+ public abstract long MessagesReceived { get; }
+ public abstract long MessagesSent { get; }
+ public abstract long NeighborAdvertisementsReceived { get; }
+ public abstract long NeighborAdvertisementsSent { get; }
+ public abstract long NeighborSolicitsReceived { get; }
+ public abstract long NeighborSolicitsSent { get; }
+ public abstract long PacketTooBigMessagesReceived { get; }
+ public abstract long PacketTooBigMessagesSent { get; }
+ public abstract long ParameterProblemsReceived { get; }
+ public abstract long ParameterProblemsSent { get; }
+ public abstract long RedirectsReceived { get; }
+ public abstract long RedirectsSent { get; }
+ public abstract long RouterAdvertisementsReceived { get; }
+ public abstract long RouterAdvertisementsSent { get; }
+ public abstract long RouterSolicitsReceived { get; }
+ public abstract long RouterSolicitsSent { get; }
+ public abstract long TimeExceededMessagesReceived { get; }
+ public abstract long TimeExceededMessagesSent { get; }
+ }
+ public partial class IPAddressCollection : System.Collections.Generic.ICollection<System.Net.IPAddress>, System.Collections.Generic.IEnumerable<System.Net.IPAddress>, System.Collections.IEnumerable
+ {
+ protected internal IPAddressCollection() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Net.IPAddress this[int index] { get { throw null; } }
+ public virtual void Add(System.Net.IPAddress address) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Net.IPAddress address) { throw null; }
+ public virtual void CopyTo(System.Net.IPAddress[] array, int offset) { }
+ public virtual System.Collections.Generic.IEnumerator<System.Net.IPAddress> GetEnumerator() { throw null; }
+ public virtual bool Remove(System.Net.IPAddress address) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class IPAddressInformation
+ {
+ protected IPAddressInformation() { }
+ public abstract System.Net.IPAddress Address { get; }
+ public abstract bool IsDnsEligible { get; }
+ public abstract bool IsTransient { get; }
+ }
+ public partial class IPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.IPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.IPAddressInformation>, System.Collections.IEnumerable
+ {
+ internal IPAddressInformationCollection() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Net.NetworkInformation.IPAddressInformation this[int index] { get { throw null; } }
+ public virtual void Add(System.Net.NetworkInformation.IPAddressInformation address) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Net.NetworkInformation.IPAddressInformation address) { throw null; }
+ public virtual void CopyTo(System.Net.NetworkInformation.IPAddressInformation[] array, int offset) { }
+ public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.IPAddressInformation> GetEnumerator() { throw null; }
+ public virtual bool Remove(System.Net.NetworkInformation.IPAddressInformation address) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class IPGlobalProperties
+ {
+ protected IPGlobalProperties() { }
+ public abstract string DhcpScopeName { get; }
+ public abstract string DomainName { get; }
+ public abstract string HostName { get; }
+ public abstract bool IsWinsProxy { get; }
+ public abstract System.Net.NetworkInformation.NetBiosNodeType NodeType { get; }
+ public virtual System.IAsyncResult BeginGetUnicastAddresses(System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.Net.NetworkInformation.UnicastIPAddressInformationCollection EndGetUnicastAddresses(System.IAsyncResult asyncResult) { throw null; }
+ public abstract System.Net.NetworkInformation.TcpConnectionInformation[] GetActiveTcpConnections();
+ public abstract System.Net.IPEndPoint[] GetActiveTcpListeners();
+ public abstract System.Net.IPEndPoint[] GetActiveUdpListeners();
+ public abstract System.Net.NetworkInformation.IcmpV4Statistics GetIcmpV4Statistics();
+ public abstract System.Net.NetworkInformation.IcmpV6Statistics GetIcmpV6Statistics();
+ public static System.Net.NetworkInformation.IPGlobalProperties GetIPGlobalProperties() { throw null; }
+ public abstract System.Net.NetworkInformation.IPGlobalStatistics GetIPv4GlobalStatistics();
+ public abstract System.Net.NetworkInformation.IPGlobalStatistics GetIPv6GlobalStatistics();
+ public abstract System.Net.NetworkInformation.TcpStatistics GetTcpIPv4Statistics();
+ public abstract System.Net.NetworkInformation.TcpStatistics GetTcpIPv6Statistics();
+ public abstract System.Net.NetworkInformation.UdpStatistics GetUdpIPv4Statistics();
+ public abstract System.Net.NetworkInformation.UdpStatistics GetUdpIPv6Statistics();
+ public virtual System.Net.NetworkInformation.UnicastIPAddressInformationCollection GetUnicastAddresses() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<System.Net.NetworkInformation.UnicastIPAddressInformationCollection> GetUnicastAddressesAsync() { throw null; }
+ }
+ public abstract partial class IPGlobalStatistics
+ {
+ protected IPGlobalStatistics() { }
+ public abstract int DefaultTtl { get; }
+ public abstract bool ForwardingEnabled { get; }
+ public abstract int NumberOfInterfaces { get; }
+ public abstract int NumberOfIPAddresses { get; }
+ public abstract int NumberOfRoutes { get; }
+ public abstract long OutputPacketRequests { get; }
+ public abstract long OutputPacketRoutingDiscards { get; }
+ public abstract long OutputPacketsDiscarded { get; }
+ public abstract long OutputPacketsWithNoRoute { get; }
+ public abstract long PacketFragmentFailures { get; }
+ public abstract long PacketReassembliesRequired { get; }
+ public abstract long PacketReassemblyFailures { get; }
+ public abstract long PacketReassemblyTimeout { get; }
+ public abstract long PacketsFragmented { get; }
+ public abstract long PacketsReassembled { get; }
+ public abstract long ReceivedPackets { get; }
+ public abstract long ReceivedPacketsDelivered { get; }
+ public abstract long ReceivedPacketsDiscarded { get; }
+ public abstract long ReceivedPacketsForwarded { get; }
+ public abstract long ReceivedPacketsWithAddressErrors { get; }
+ public abstract long ReceivedPacketsWithHeadersErrors { get; }
+ public abstract long ReceivedPacketsWithUnknownProtocol { get; }
+ }
+ public abstract partial class IPInterfaceProperties
+ {
+ protected IPInterfaceProperties() { }
+ public abstract System.Net.NetworkInformation.IPAddressInformationCollection AnycastAddresses { get; }
+ public abstract System.Net.NetworkInformation.IPAddressCollection DhcpServerAddresses { get; }
+ public abstract System.Net.NetworkInformation.IPAddressCollection DnsAddresses { get; }
+ public abstract string DnsSuffix { get; }
+ public abstract System.Net.NetworkInformation.GatewayIPAddressInformationCollection GatewayAddresses { get; }
+ public abstract bool IsDnsEnabled { get; }
+ public abstract bool IsDynamicDnsEnabled { get; }
+ public abstract System.Net.NetworkInformation.MulticastIPAddressInformationCollection MulticastAddresses { get; }
+ public abstract System.Net.NetworkInformation.UnicastIPAddressInformationCollection UnicastAddresses { get; }
+ public abstract System.Net.NetworkInformation.IPAddressCollection WinsServersAddresses { get; }
+ public abstract System.Net.NetworkInformation.IPv4InterfaceProperties GetIPv4Properties();
+ public abstract System.Net.NetworkInformation.IPv6InterfaceProperties GetIPv6Properties();
+ }
+ public abstract partial class IPInterfaceStatistics
+ {
+ protected IPInterfaceStatistics() { }
+ public abstract long BytesReceived { get; }
+ public abstract long BytesSent { get; }
+ public abstract long IncomingPacketsDiscarded { get; }
+ public abstract long IncomingPacketsWithErrors { get; }
+ public abstract long IncomingUnknownProtocolPackets { get; }
+ public abstract long NonUnicastPacketsReceived { get; }
+ public abstract long NonUnicastPacketsSent { get; }
+ public abstract long OutgoingPacketsDiscarded { get; }
+ public abstract long OutgoingPacketsWithErrors { get; }
+ public abstract long OutputQueueLength { get; }
+ public abstract long UnicastPacketsReceived { get; }
+ public abstract long UnicastPacketsSent { get; }
+ }
+ public enum IPStatus
+ {
+ BadDestination = 11018,
+ BadHeader = 11042,
+ BadOption = 11007,
+ BadRoute = 11012,
+ DestinationHostUnreachable = 11003,
+ DestinationNetworkUnreachable = 11002,
+ DestinationPortUnreachable = 11005,
+ DestinationProhibited = 11004,
+ DestinationProtocolUnreachable = 11004,
+ DestinationScopeMismatch = 11045,
+ DestinationUnreachable = 11040,
+ HardwareError = 11008,
+ IcmpError = 11044,
+ NoResources = 11006,
+ PacketTooBig = 11009,
+ ParameterProblem = 11015,
+ SourceQuench = 11016,
+ Success = 0,
+ TimedOut = 11010,
+ TimeExceeded = 11041,
+ TtlExpired = 11013,
+ TtlReassemblyTimeExceeded = 11014,
+ Unknown = -1,
+ UnrecognizedNextHeader = 11043,
+ }
+ public abstract partial class IPv4InterfaceProperties
+ {
+ protected IPv4InterfaceProperties() { }
+ public abstract int Index { get; }
+ public abstract bool IsAutomaticPrivateAddressingActive { get; }
+ public abstract bool IsAutomaticPrivateAddressingEnabled { get; }
+ public abstract bool IsDhcpEnabled { get; }
+ public abstract bool IsForwardingEnabled { get; }
+ public abstract int Mtu { get; }
+ public abstract bool UsesWins { get; }
+ }
+ public abstract partial class IPv4InterfaceStatistics
+ {
+ protected IPv4InterfaceStatistics() { }
+ public abstract long BytesReceived { get; }
+ public abstract long BytesSent { get; }
+ public abstract long IncomingPacketsDiscarded { get; }
+ public abstract long IncomingPacketsWithErrors { get; }
+ public abstract long IncomingUnknownProtocolPackets { get; }
+ public abstract long NonUnicastPacketsReceived { get; }
+ public abstract long NonUnicastPacketsSent { get; }
+ public abstract long OutgoingPacketsDiscarded { get; }
+ public abstract long OutgoingPacketsWithErrors { get; }
+ public abstract long OutputQueueLength { get; }
+ public abstract long UnicastPacketsReceived { get; }
+ public abstract long UnicastPacketsSent { get; }
+ }
+ public abstract partial class IPv6InterfaceProperties
+ {
+ protected IPv6InterfaceProperties() { }
+ public abstract int Index { get; }
+ public abstract int Mtu { get; }
+ public virtual long GetScopeId(System.Net.NetworkInformation.ScopeLevel scopeLevel) { throw null; }
+ }
+ public abstract partial class MulticastIPAddressInformation : System.Net.NetworkInformation.IPAddressInformation
+ {
+ protected MulticastIPAddressInformation() { }
+ public abstract long AddressPreferredLifetime { get; }
+ public abstract long AddressValidLifetime { get; }
+ public abstract long DhcpLeaseLifetime { get; }
+ public abstract System.Net.NetworkInformation.DuplicateAddressDetectionState DuplicateAddressDetectionState { get; }
+ public abstract System.Net.NetworkInformation.PrefixOrigin PrefixOrigin { get; }
+ public abstract System.Net.NetworkInformation.SuffixOrigin SuffixOrigin { get; }
+ }
+ public partial class MulticastIPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.MulticastIPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.MulticastIPAddressInformation>, System.Collections.IEnumerable
+ {
+ protected internal MulticastIPAddressInformationCollection() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Net.NetworkInformation.MulticastIPAddressInformation this[int index] { get { throw null; } }
+ public virtual void Add(System.Net.NetworkInformation.MulticastIPAddressInformation address) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Net.NetworkInformation.MulticastIPAddressInformation address) { throw null; }
+ public virtual void CopyTo(System.Net.NetworkInformation.MulticastIPAddressInformation[] array, int offset) { }
+ public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.MulticastIPAddressInformation> GetEnumerator() { throw null; }
+ public virtual bool Remove(System.Net.NetworkInformation.MulticastIPAddressInformation address) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public enum NetBiosNodeType
+ {
+ Broadcast = 1,
+ Hybrid = 8,
+ Mixed = 4,
+ Peer2Peer = 2,
+ Unknown = 0,
+ }
+ public delegate void NetworkAddressChangedEventHandler(object sender, System.EventArgs e);
+ public delegate void NetworkAvailabilityChangedEventHandler(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e);
+ public partial class NetworkAvailabilityEventArgs : System.EventArgs
+ {
+ internal NetworkAvailabilityEventArgs() { }
+ public bool IsAvailable { get { throw null; } }
+ }
+ public partial class NetworkChange
+ {
+ public NetworkChange() { }
+ public static event System.Net.NetworkInformation.NetworkAddressChangedEventHandler NetworkAddressChanged { add { } remove { } }
+ public static event System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler NetworkAvailabilityChanged { add { } remove { } }
+ public static void RegisterNetworkChange(System.Net.NetworkInformation.NetworkChange nc) { }
+ }
+ [System.FlagsAttribute]
+ public enum NetworkInformationAccess
+ {
+ None = 0,
+ Ping = 4,
+ Read = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class NetworkInformationException : System.ComponentModel.Win32Exception
+ {
+ public NetworkInformationException() { }
+ public NetworkInformationException(int errorCode) { }
+ protected NetworkInformationException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override int ErrorCode { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class NetworkInformationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public NetworkInformationPermission(System.Net.NetworkInformation.NetworkInformationAccess access) { }
+ public NetworkInformationPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Net.NetworkInformation.NetworkInformationAccess Access { get { throw null; } }
+ public void AddPermission(System.Net.NetworkInformation.NetworkInformationAccess access) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class NetworkInformationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Access { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public abstract partial class NetworkInterface
+ {
+ protected NetworkInterface() { }
+ public virtual string Description { get { throw null; } }
+ public virtual string Id { get { throw null; } }
+ public static int IPv6LoopbackInterfaceIndex { get { throw null; } }
+ public virtual bool IsReceiveOnly { get { throw null; } }
+ public static int LoopbackInterfaceIndex { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual System.Net.NetworkInformation.NetworkInterfaceType NetworkInterfaceType { get { throw null; } }
+ public virtual System.Net.NetworkInformation.OperationalStatus OperationalStatus { get { throw null; } }
+ public virtual long Speed { get { throw null; } }
+ public virtual bool SupportsMulticast { get { throw null; } }
+ public static System.Net.NetworkInformation.NetworkInterface[] GetAllNetworkInterfaces() { throw null; }
+ public virtual System.Net.NetworkInformation.IPInterfaceProperties GetIPProperties() { throw null; }
+ public virtual System.Net.NetworkInformation.IPInterfaceStatistics GetIPStatistics() { throw null; }
+ public virtual System.Net.NetworkInformation.IPv4InterfaceStatistics GetIPv4Statistics() { throw null; }
+ public static bool GetIsNetworkAvailable() { throw null; }
+ public virtual System.Net.NetworkInformation.PhysicalAddress GetPhysicalAddress() { throw null; }
+ public virtual bool Supports(System.Net.NetworkInformation.NetworkInterfaceComponent networkInterfaceComponent) { throw null; }
+ }
+ public enum NetworkInterfaceComponent
+ {
+ IPv4 = 0,
+ IPv6 = 1,
+ }
+ public enum NetworkInterfaceType
+ {
+ AsymmetricDsl = 94,
+ Atm = 37,
+ BasicIsdn = 20,
+ Ethernet = 6,
+ Ethernet3Megabit = 26,
+ FastEthernetFx = 69,
+ FastEthernetT = 62,
+ Fddi = 15,
+ GenericModem = 48,
+ GigabitEthernet = 117,
+ HighPerformanceSerialBus = 144,
+ IPOverAtm = 114,
+ Isdn = 63,
+ Loopback = 24,
+ MultiRateSymmetricDsl = 143,
+ Ppp = 23,
+ PrimaryIsdn = 21,
+ RateAdaptDsl = 95,
+ Slip = 28,
+ SymmetricDsl = 96,
+ TokenRing = 9,
+ Tunnel = 131,
+ Unknown = 1,
+ VeryHighSpeedDsl = 97,
+ Wireless80211 = 71,
+ Wman = 237,
+ Wwanpp = 243,
+ Wwanpp2 = 244,
+ }
+ public enum OperationalStatus
+ {
+ Dormant = 5,
+ Down = 2,
+ LowerLayerDown = 7,
+ NotPresent = 6,
+ Testing = 3,
+ Unknown = 4,
+ Up = 1,
+ }
+ public partial class PhysicalAddress
+ {
+ public static readonly System.Net.NetworkInformation.PhysicalAddress None;
+ public PhysicalAddress(byte[] address) { }
+ public override bool Equals(object comparand) { throw null; }
+ public byte[] GetAddressBytes() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Net.NetworkInformation.PhysicalAddress Parse(string address) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.MonoTODOAttribute("IPv6 support is missing")]
+ public partial class Ping : System.ComponentModel.Component
+ {
+ public Ping() { }
+ public event System.Net.NetworkInformation.PingCompletedEventHandler PingCompleted { add { } remove { } }
+ protected override void Dispose(bool disposing) { }
+ protected void OnPingCompleted(System.Net.NetworkInformation.PingCompletedEventArgs e) { }
+ public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address) { throw null; }
+ public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address, int timeout) { throw null; }
+ public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address, int timeout, byte[] buffer) { throw null; }
+ public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; }
+ public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress) { throw null; }
+ public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress, int timeout) { throw null; }
+ public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress, int timeout, byte[] buffer) { throw null; }
+ public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; }
+ public void SendAsync(System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options, object userToken) { }
+ public void SendAsync(System.Net.IPAddress address, int timeout, byte[] buffer, object userToken) { }
+ public void SendAsync(System.Net.IPAddress address, int timeout, object userToken) { }
+ public void SendAsync(System.Net.IPAddress address, object userToken) { }
+ public void SendAsync(string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options, object userToken) { }
+ public void SendAsync(string hostNameOrAddress, int timeout, byte[] buffer, object userToken) { }
+ public void SendAsync(string hostNameOrAddress, int timeout, object userToken) { }
+ public void SendAsync(string hostNameOrAddress, object userToken) { }
+ public void SendAsyncCancel() { }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address, int timeout) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address, int timeout, byte[] buffer) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress, int timeout) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress, int timeout, byte[] buffer) { throw null; }
+ public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; }
+ }
+ public partial class PingCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+ internal PingCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
+ public System.Net.NetworkInformation.PingReply Reply { get { throw null; } }
+ }
+ public delegate void PingCompletedEventHandler(object sender, System.Net.NetworkInformation.PingCompletedEventArgs e);
+ [System.SerializableAttribute]
+ public partial class PingException : System.InvalidOperationException
+ {
+ protected PingException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public PingException(string message) { }
+ public PingException(string message, System.Exception innerException) { }
+ }
+ public partial class PingOptions
+ {
+ public PingOptions() { }
+ public PingOptions(int ttl, bool dontFragment) { }
+ public bool DontFragment { get { throw null; } set { } }
+ public int Ttl { get { throw null; } set { } }
+ }
+ public partial class PingReply
+ {
+ internal PingReply() { }
+ public System.Net.IPAddress Address { get { throw null; } }
+ public byte[] Buffer { get { throw null; } }
+ public System.Net.NetworkInformation.PingOptions Options { get { throw null; } }
+ public long RoundtripTime { get { throw null; } }
+ public System.Net.NetworkInformation.IPStatus Status { get { throw null; } }
+ }
+ public enum PrefixOrigin
+ {
+ Dhcp = 3,
+ Manual = 1,
+ Other = 0,
+ RouterAdvertisement = 4,
+ WellKnown = 2,
+ }
+ public enum ScopeLevel
+ {
+ Admin = 4,
+ Global = 14,
+ Interface = 1,
+ Link = 2,
+ None = 0,
+ Organization = 8,
+ Site = 5,
+ Subnet = 3,
+ }
+ public enum SuffixOrigin
+ {
+ LinkLayerAddress = 4,
+ Manual = 1,
+ OriginDhcp = 3,
+ Other = 0,
+ Random = 5,
+ WellKnown = 2,
+ }
+ public abstract partial class TcpConnectionInformation
+ {
+ protected TcpConnectionInformation() { }
+ public abstract System.Net.IPEndPoint LocalEndPoint { get; }
+ public abstract System.Net.IPEndPoint RemoteEndPoint { get; }
+ public abstract System.Net.NetworkInformation.TcpState State { get; }
+ }
+ public enum TcpState
+ {
+ Closed = 1,
+ CloseWait = 8,
+ Closing = 9,
+ DeleteTcb = 12,
+ Established = 5,
+ FinWait1 = 6,
+ FinWait2 = 7,
+ LastAck = 10,
+ Listen = 2,
+ SynReceived = 4,
+ SynSent = 3,
+ TimeWait = 11,
+ Unknown = 0,
+ }
+ public abstract partial class TcpStatistics
+ {
+ protected TcpStatistics() { }
+ public abstract long ConnectionsAccepted { get; }
+ public abstract long ConnectionsInitiated { get; }
+ public abstract long CumulativeConnections { get; }
+ public abstract long CurrentConnections { get; }
+ public abstract long ErrorsReceived { get; }
+ public abstract long FailedConnectionAttempts { get; }
+ public abstract long MaximumConnections { get; }
+ public abstract long MaximumTransmissionTimeout { get; }
+ public abstract long MinimumTransmissionTimeout { get; }
+ public abstract long ResetConnections { get; }
+ public abstract long ResetsSent { get; }
+ public abstract long SegmentsReceived { get; }
+ public abstract long SegmentsResent { get; }
+ public abstract long SegmentsSent { get; }
+ }
+ public abstract partial class UdpStatistics
+ {
+ protected UdpStatistics() { }
+ public abstract long DatagramsReceived { get; }
+ public abstract long DatagramsSent { get; }
+ public abstract long IncomingDatagramsDiscarded { get; }
+ public abstract long IncomingDatagramsWithErrors { get; }
+ public abstract int UdpListeners { get; }
+ }
+ public abstract partial class UnicastIPAddressInformation : System.Net.NetworkInformation.IPAddressInformation
+ {
+ protected UnicastIPAddressInformation() { }
+ public abstract long AddressPreferredLifetime { get; }
+ public abstract long AddressValidLifetime { get; }
+ public abstract long DhcpLeaseLifetime { get; }
+ public abstract System.Net.NetworkInformation.DuplicateAddressDetectionState DuplicateAddressDetectionState { get; }
+ public abstract System.Net.IPAddress IPv4Mask { get; }
+ public virtual int PrefixLength { get { throw null; } }
+ public abstract System.Net.NetworkInformation.PrefixOrigin PrefixOrigin { get; }
+ public abstract System.Net.NetworkInformation.SuffixOrigin SuffixOrigin { get; }
+ }
+ public partial class UnicastIPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.UnicastIPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.UnicastIPAddressInformation>, System.Collections.IEnumerable
+ {
+ protected internal UnicastIPAddressInformationCollection() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Net.NetworkInformation.UnicastIPAddressInformation this[int index] { get { throw null; } }
+ public virtual void Add(System.Net.NetworkInformation.UnicastIPAddressInformation address) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(System.Net.NetworkInformation.UnicastIPAddressInformation address) { throw null; }
+ public virtual void CopyTo(System.Net.NetworkInformation.UnicastIPAddressInformation[] array, int offset) { }
+ public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.UnicastIPAddressInformation> GetEnumerator() { throw null; }
+ public virtual bool Remove(System.Net.NetworkInformation.UnicastIPAddressInformation address) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+}
+namespace System.Net.Security
+{
+ public abstract partial class AuthenticatedStream : System.IO.Stream
+ {
+ protected AuthenticatedStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) { }
+ protected System.IO.Stream InnerStream { get { throw null; } }
+ public abstract bool IsAuthenticated { get; }
+ public abstract bool IsEncrypted { get; }
+ public abstract bool IsMutuallyAuthenticated { get; }
+ public abstract bool IsServer { get; }
+ public abstract bool IsSigned { get; }
+ public bool LeaveInnerStreamOpen { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum AuthenticationLevel
+ {
+ MutualAuthRequested = 1,
+ MutualAuthRequired = 2,
+ None = 0,
+ }
+ public enum EncryptionPolicy
+ {
+ AllowNoEncryption = 1,
+ NoEncryption = 2,
+ RequireEncryption = 0,
+ }
+ public delegate System.Security.Cryptography.X509Certificates.X509Certificate LocalCertificateSelectionCallback(object sender, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, System.Security.Cryptography.X509Certificates.X509Certificate remoteCertificate, string[] acceptableIssuers);
+ public partial class NegotiateStream : System.Net.Security.AuthenticatedStream
+ {
+ [System.MonoTODOAttribute]
+ public NegotiateStream(System.IO.Stream innerStream) : base (default(System.IO.Stream), default(bool)) { }
+ [System.MonoTODOAttribute]
+ public NegotiateStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool CanTimeout { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsAuthenticated { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsEncrypted { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsMutuallyAuthenticated { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsServer { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsSigned { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override int ReadTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual System.Security.Principal.IIdentity RemoteIdentity { get { throw null; } }
+ public override int WriteTimeout { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsClient() { }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName) { }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { }
+ public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName) { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsServer() { }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { }
+ [System.MonoTODOAttribute]
+ public virtual void AuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { }
+ public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsClient(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsServer(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ [System.MonoTODOAttribute]
+ protected override void Dispose(bool disposing) { }
+ [System.MonoTODOAttribute]
+ public virtual void EndAuthenticateAsClient(System.IAsyncResult asyncResult) { }
+ [System.MonoTODOAttribute]
+ public virtual void EndAuthenticateAsServer(System.IAsyncResult asyncResult) { }
+ [System.MonoTODOAttribute]
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ [System.MonoTODOAttribute]
+ public override void Flush() { }
+ [System.MonoTODOAttribute]
+ public override int Read(byte[] buffer, int offset, int count) { throw null; }
+ [System.MonoTODOAttribute]
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ [System.MonoTODOAttribute]
+ public override void SetLength(long value) { }
+ [System.MonoTODOAttribute]
+ public override void Write(byte[] buffer, int offset, int count) { }
+ }
+ public enum ProtectionLevel
+ {
+ EncryptAndSign = 2,
+ None = 0,
+ Sign = 1,
+ }
+ public delegate bool RemoteCertificateValidationCallback(object sender, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors);
+ [System.FlagsAttribute]
+ public enum SslPolicyErrors
+ {
+ None = 0,
+ RemoteCertificateChainErrors = 4,
+ RemoteCertificateNameMismatch = 2,
+ RemoteCertificateNotAvailable = 1,
+ }
+ public partial class SslStream : System.Net.Security.AuthenticatedStream
+ {
+ public SslStream(System.IO.Stream innerStream) : base (default(System.IO.Stream), default(bool)) { }
+ public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { }
+ public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback) : base (default(System.IO.Stream), default(bool)) { }
+ public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback) : base (default(System.IO.Stream), default(bool)) { }
+ [System.MonoLimitationAttribute("encryptionPolicy is ignored")]
+ public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback, System.Net.Security.EncryptionPolicy encryptionPolicy) : base (default(System.IO.Stream), default(bool)) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanTimeout { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public virtual bool CheckCertRevocationStatus { get { throw null; } }
+ public virtual System.Security.Authentication.CipherAlgorithmType CipherAlgorithm { get { throw null; } }
+ public virtual int CipherStrength { get { throw null; } }
+ public virtual System.Security.Authentication.HashAlgorithmType HashAlgorithm { get { throw null; } }
+ public virtual int HashStrength { get { throw null; } }
+ public override bool IsAuthenticated { get { throw null; } }
+ public override bool IsEncrypted { get { throw null; } }
+ public override bool IsMutuallyAuthenticated { get { throw null; } }
+ public override bool IsServer { get { throw null; } }
+ public override bool IsSigned { get { throw null; } }
+ public virtual System.Security.Authentication.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } }
+ public virtual int KeyExchangeStrength { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public virtual System.Security.Cryptography.X509Certificates.X509Certificate LocalCertificate { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override int ReadTimeout { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.X509Certificates.X509Certificate RemoteCertificate { get { throw null; } }
+ public virtual System.Security.Authentication.SslProtocols SslProtocol { get { throw null; } }
+ public System.Net.TransportContext TransportContext { get { throw null; } }
+ public override int WriteTimeout { get { throw null; } set { } }
+ public virtual void AuthenticateAsClient(string targetHost) { }
+ public virtual void AuthenticateAsClient(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { }
+ public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(string targetHost) { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { throw null; }
+ public virtual void AuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) { }
+ public virtual void AuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { }
+ public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) { throw null; }
+ public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { throw null; }
+ public virtual System.IAsyncResult BeginAuthenticateAsClient(string targetHost, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public virtual System.IAsyncResult BeginAuthenticateAsClient(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public virtual void EndAuthenticateAsClient(System.IAsyncResult asyncResult) { }
+ public virtual void EndAuthenticateAsServer(System.IAsyncResult asyncResult) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ public override void Flush() { }
+ public override int Read(byte[] buffer, int offset, int count) { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public void Write(byte[] buffer) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ }
+}
+namespace System.Net.Sockets
+{
+ public enum AddressFamily
+ {
+ AppleTalk = 16,
+ Atm = 22,
+ Banyan = 21,
+ Ccitt = 10,
+ Chaos = 5,
+ Cluster = 24,
+ DataKit = 9,
+ DataLink = 13,
+ DecNet = 12,
+ Ecma = 8,
+ FireFox = 19,
+ HyperChannel = 15,
+ Ieee12844 = 25,
+ ImpLink = 3,
+ InterNetwork = 2,
+ InterNetworkV6 = 23,
+ Ipx = 6,
+ Irda = 26,
+ Iso = 7,
+ Lat = 14,
+ Max = 29,
+ NetBios = 17,
+ NetworkDesigners = 28,
+ NS = 6,
+ Osi = 7,
+ Pup = 4,
+ Sna = 11,
+ Unix = 1,
+ Unknown = -1,
+ Unspecified = 0,
+ VoiceView = 18,
+ }
+ public enum IOControlCode : long
+ {
+ AbsorbRouterAlert = (long)2550136837,
+ AddMulticastGroupOnInterface = (long)2550136842,
+ AddressListChange = (long)671088663,
+ AddressListQuery = (long)1207959574,
+ AddressListSort = (long)3355443225,
+ AssociateHandle = (long)2281701377,
+ AsyncIO = (long)2147772029,
+ BindToInterface = (long)2550136840,
+ DataToRead = (long)1074030207,
+ DeleteMulticastGroupFromInterface = (long)2550136843,
+ EnableCircularQueuing = (long)671088642,
+ Flush = (long)671088644,
+ GetBroadcastAddress = (long)1207959557,
+ GetExtensionFunctionPointer = (long)3355443206,
+ GetGroupQos = (long)3355443208,
+ GetQos = (long)3355443207,
+ KeepAliveValues = (long)2550136836,
+ LimitBroadcasts = (long)2550136839,
+ MulticastInterface = (long)2550136841,
+ MulticastScope = (long)2281701386,
+ MultipointLoopback = (long)2281701385,
+ NamespaceChange = (long)2281701401,
+ NonBlockingIO = (long)2147772030,
+ OobDataRead = (long)1074033415,
+ QueryTargetPnpHandle = (long)1207959576,
+ ReceiveAll = (long)2550136833,
+ ReceiveAllIgmpMulticast = (long)2550136835,
+ ReceiveAllMulticast = (long)2550136834,
+ RoutingInterfaceChange = (long)2281701397,
+ RoutingInterfaceQuery = (long)3355443220,
+ SetGroupQos = (long)2281701388,
+ SetQos = (long)2281701387,
+ TranslateHandle = (long)3355443213,
+ UnicastInterface = (long)2550136838,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct IPPacketInformation
+ {
+ public System.Net.IPAddress Address { get { throw null; } }
+ public int Interface { get { throw null; } }
+ public override bool Equals(object comparand) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Net.Sockets.IPPacketInformation packetInformation1, System.Net.Sockets.IPPacketInformation packetInformation2) { throw null; }
+ public static bool operator !=(System.Net.Sockets.IPPacketInformation packetInformation1, System.Net.Sockets.IPPacketInformation packetInformation2) { throw null; }
+ }
+ public enum IPProtectionLevel
+ {
+ EdgeRestricted = 20,
+ Restricted = 30,
+ Unrestricted = 10,
+ Unspecified = -1,
+ }
+ public partial class IPv6MulticastOption
+ {
+ public IPv6MulticastOption(System.Net.IPAddress group) { }
+ public IPv6MulticastOption(System.Net.IPAddress group, long ifindex) { }
+ public System.Net.IPAddress Group { get { throw null; } set { } }
+ public long InterfaceIndex { get { throw null; } set { } }
+ }
+ public partial class LingerOption
+ {
+ public LingerOption(bool enable, int seconds) { }
+ public bool Enabled { get { throw null; } set { } }
+ public int LingerTime { get { throw null; } set { } }
+ }
+ public partial class MulticastOption
+ {
+ public MulticastOption(System.Net.IPAddress group) { }
+ public MulticastOption(System.Net.IPAddress group, int interfaceIndex) { }
+ public MulticastOption(System.Net.IPAddress group, System.Net.IPAddress mcint) { }
+ public System.Net.IPAddress Group { get { throw null; } set { } }
+ public int InterfaceIndex { get { throw null; } set { } }
+ public System.Net.IPAddress LocalAddress { get { throw null; } set { } }
+ }
+ public partial class NetworkStream : System.IO.Stream
+ {
+ public NetworkStream(System.Net.Sockets.Socket socket) { }
+ public NetworkStream(System.Net.Sockets.Socket socket, bool ownsSocket) { }
+ public NetworkStream(System.Net.Sockets.Socket socket, System.IO.FileAccess access) { }
+ public NetworkStream(System.Net.Sockets.Socket socket, System.IO.FileAccess access, bool ownsSocket) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanTimeout { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public virtual bool DataAvailable { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ protected bool Readable { get { throw null; } set { } }
+ public override int ReadTimeout { get { throw null; } set { } }
+ protected System.Net.Sockets.Socket Socket { get { throw null; } }
+ protected bool Writeable { get { throw null; } set { } }
+ public override int WriteTimeout { get { throw null; } set { } }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int size, System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int size, System.AsyncCallback callback, object state) { throw null; }
+ public void Close(int timeout) { }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ ~NetworkStream() { }
+ public override void Flush() { }
+ public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int size) { buffer = default(byte[]); throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] buffer, int offset, int size) { }
+ }
+ public enum ProtocolFamily
+ {
+ AppleTalk = 16,
+ Atm = 22,
+ Banyan = 21,
+ Ccitt = 10,
+ Chaos = 5,
+ Cluster = 24,
+ DataKit = 9,
+ DataLink = 13,
+ DecNet = 12,
+ Ecma = 8,
+ FireFox = 19,
+ HyperChannel = 15,
+ Ieee12844 = 25,
+ ImpLink = 3,
+ InterNetwork = 2,
+ InterNetworkV6 = 23,
+ Ipx = 6,
+ Irda = 26,
+ Iso = 7,
+ Lat = 14,
+ Max = 29,
+ NetBios = 17,
+ NetworkDesigners = 28,
+ NS = 6,
+ Osi = 7,
+ Pup = 4,
+ Sna = 11,
+ Unix = 1,
+ Unknown = -1,
+ Unspecified = 0,
+ VoiceView = 18,
+ }
+ public enum ProtocolType
+ {
+ Ggp = 3,
+ Icmp = 1,
+ IcmpV6 = 58,
+ Idp = 22,
+ Igmp = 2,
+ IP = 0,
+ IPSecAuthenticationHeader = 51,
+ IPSecEncapsulatingSecurityPayload = 50,
+ IPv4 = 4,
+ IPv6 = 41,
+ IPv6DestinationOptions = 60,
+ IPv6FragmentHeader = 44,
+ IPv6HopByHopOptions = 0,
+ IPv6NoNextHeader = 59,
+ IPv6RoutingHeader = 43,
+ Ipx = 1000,
+ ND = 77,
+ Pup = 12,
+ Raw = 255,
+ Spx = 1256,
+ SpxII = 1257,
+ Tcp = 6,
+ Udp = 17,
+ Unknown = -1,
+ Unspecified = 0,
+ }
+ public enum SelectMode
+ {
+ SelectError = 2,
+ SelectRead = 0,
+ SelectWrite = 1,
+ }
+ public partial class SendPacketsElement
+ {
+ public SendPacketsElement(byte[] buffer) { }
+ public SendPacketsElement(byte[] buffer, int offset, int count) { }
+ public SendPacketsElement(byte[] buffer, int offset, int count, bool endOfPacket) { }
+ public SendPacketsElement(string filepath) { }
+ public SendPacketsElement(string filepath, int offset, int count) { }
+ public SendPacketsElement(string filepath, int offset, int count, bool endOfPacket) { }
+ public byte[] Buffer { get { throw null; } }
+ public int Count { get { throw null; } }
+ public bool EndOfPacket { get { throw null; } }
+ public string FilePath { get { throw null; } }
+ public int Offset { get { throw null; } }
+ }
+ public partial class Socket : System.IDisposable
+ {
+ public Socket(System.Net.Sockets.AddressFamily addressFamily, System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType) { }
+ public Socket(System.Net.Sockets.SocketInformation socketInformation) { }
+ public Socket(System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType) { }
+ public System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } }
+ public int Available { get { throw null; } }
+ public bool Blocking { get { throw null; } set { } }
+ public bool Connected { get { throw null; } }
+ public bool DontFragment { get { throw null; } set { } }
+ public bool DualMode { get { throw null; } set { } }
+ public bool EnableBroadcast { get { throw null; } set { } }
+ public bool ExclusiveAddressUse { get { throw null; } set { } }
+ public System.IntPtr Handle { get { throw null; } }
+ public bool IsBound { get { throw null; } }
+ public System.Net.Sockets.LingerOption LingerState { get { throw null; } set { } }
+ public System.Net.EndPoint LocalEndPoint { get { throw null; } }
+ public bool MulticastLoopback { get { throw null; } set { } }
+ public bool NoDelay { get { throw null; } set { } }
+ public static bool OSSupportsIPv4 { get { throw null; } }
+ public static bool OSSupportsIPv6 { get { throw null; } }
+ public System.Net.Sockets.ProtocolType ProtocolType { get { throw null; } }
+ public int ReceiveBufferSize { get { throw null; } set { } }
+ public int ReceiveTimeout { get { throw null; } set { } }
+ public System.Net.EndPoint RemoteEndPoint { get { throw null; } }
+ public int SendBufferSize { get { throw null; } set { } }
+ public int SendTimeout { get { throw null; } set { } }
+ public System.Net.Sockets.SocketType SocketType { get { throw null; } }
+ [System.ObsoleteAttribute("SupportsIPv4 is obsoleted for this type, please use OSSupportsIPv4 instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public static bool SupportsIPv4 { get { throw null; } }
+ [System.ObsoleteAttribute("SupportsIPv6 is obsoleted for this type, please use OSSupportsIPv6 instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public static bool SupportsIPv6 { get { throw null; } }
+ public short Ttl { get { throw null; } set { } }
+ public bool UseOnlyOverlappedIO { get { throw null; } set { } }
+ public System.Net.Sockets.Socket Accept() { throw null; }
+ public bool AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public System.IAsyncResult BeginAccept(System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginAccept(int receiveSize, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginAccept(System.Net.Sockets.Socket acceptSocket, int receiveSize, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginConnect(System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginConnect(System.Net.IPAddress address, int port, System.AsyncCallback requestCallback, object state) { throw null; }
+ public System.IAsyncResult BeginConnect(System.Net.IPAddress[] addresses, int port, System.AsyncCallback requestCallback, object state) { throw null; }
+ public System.IAsyncResult BeginConnect(string host, int port, System.AsyncCallback requestCallback, object state) { throw null; }
+ public System.IAsyncResult BeginDisconnect(bool reuseSocket, System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginReceive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginReceive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginReceive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.IAsyncResult BeginReceive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ public System.IAsyncResult BeginReceiveFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.IAsyncResult BeginReceiveMessageFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginSend(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSend(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginSend(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.IAsyncResult BeginSend(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginSendFile(string fileName, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSendFile(string fileName, byte[] preBuffer, byte[] postBuffer, System.Net.Sockets.TransmitFileOptions flags, System.AsyncCallback callback, object state) { throw null; }
+ public System.IAsyncResult BeginSendTo(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
+ public void Bind(System.Net.EndPoint localEP) { }
+ public static void CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { }
+ public void Close() { }
+ public void Close(int timeout) { }
+ public void Connect(System.Net.EndPoint remoteEP) { }
+ public void Connect(System.Net.IPAddress address, int port) { }
+ public void Connect(System.Net.IPAddress[] addresses, int port) { }
+ public void Connect(string host, int port) { }
+ public bool ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public static bool ConnectAsync(System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType, System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public void Disconnect(bool reuseSocket) { }
+ public bool DisconnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ [System.MonoLimitationAttribute("We do not support passing sockets across processes, we merely allow this API to pass the socket across AppDomains")]
+ public System.Net.Sockets.SocketInformation DuplicateAndClose(int targetProcessId) { throw null; }
+ public System.Net.Sockets.Socket EndAccept(out byte[] buffer, System.IAsyncResult asyncResult) { buffer = default(byte[]); throw null; }
+ public System.Net.Sockets.Socket EndAccept(out byte[] buffer, out int bytesTransferred, System.IAsyncResult asyncResult) { buffer = default(byte[]); bytesTransferred = default(int); throw null; }
+ public System.Net.Sockets.Socket EndAccept(System.IAsyncResult asyncResult) { throw null; }
+ public void EndConnect(System.IAsyncResult asyncResult) { }
+ public void EndDisconnect(System.IAsyncResult asyncResult) { }
+ public int EndReceive(System.IAsyncResult asyncResult) { throw null; }
+ public int EndReceive(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ public int EndReceiveFrom(System.IAsyncResult asyncResult, ref System.Net.EndPoint endPoint) { throw null; }
+ [System.MonoTODOAttribute]
+ public int EndReceiveMessageFrom(System.IAsyncResult asyncResult, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint endPoint, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; }
+ public int EndSend(System.IAsyncResult asyncResult) { throw null; }
+ public int EndSend(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ public void EndSendFile(System.IAsyncResult asyncResult) { }
+ public int EndSendTo(System.IAsyncResult asyncResult) { throw null; }
+ ~Socket() { }
+ public object GetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName) { throw null; }
+ public void GetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, byte[] optionValue) { }
+ public byte[] GetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, int optionLength) { throw null; }
+ public int IOControl(int ioControlCode, byte[] optionInValue, byte[] optionOutValue) { throw null; }
+ public int IOControl(System.Net.Sockets.IOControlCode ioControlCode, byte[] optionInValue, byte[] optionOutValue) { throw null; }
+ public void Listen(int backlog) { }
+ public bool Poll(int microSeconds, System.Net.Sockets.SelectMode mode) { throw null; }
+ public int Receive(byte[] buffer) { throw null; }
+ public int Receive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ public int Receive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ public int Receive(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ public int Receive(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ public int Receive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers) { throw null; }
+ public int Receive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public int Receive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ public bool ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public int ReceiveFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; }
+ public int ReceiveFrom(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; }
+ public int ReceiveFrom(byte[] buffer, ref System.Net.EndPoint remoteEP) { throw null; }
+ public int ReceiveFrom(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; }
+ public bool ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public int ReceiveMessageFrom(byte[] buffer, int offset, int size, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool ReceiveMessageFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public static void Select(System.Collections.IList checkRead, System.Collections.IList checkWrite, System.Collections.IList checkError, int microSeconds) { }
+ public int Send(byte[] buffer) { throw null; }
+ public int Send(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ public int Send(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ public int Send(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ public int Send(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ public int Send(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers) { throw null; }
+ public int Send(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public int Send(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
+ public bool SendAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public void SendFile(string fileName) { }
+ public void SendFile(string fileName, byte[] preBuffer, byte[] postBuffer, System.Net.Sockets.TransmitFileOptions flags) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public bool SendPacketsAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public int SendTo(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; }
+ public int SendTo(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; }
+ public int SendTo(byte[] buffer, System.Net.EndPoint remoteEP) { throw null; }
+ public int SendTo(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; }
+ public bool SendToAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
+ public void SetIPProtectionLevel(System.Net.Sockets.IPProtectionLevel level) { }
+ public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, bool optionValue) { }
+ public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, byte[] optionValue) { }
+ public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, int optionValue) { }
+ public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, object optionValue) { }
+ public void Shutdown(System.Net.Sockets.SocketShutdown how) { }
+ }
+ public partial class SocketAsyncEventArgs : System.EventArgs, System.IDisposable
+ {
+ public SocketAsyncEventArgs() { }
+ public System.Net.Sockets.Socket AcceptSocket { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] Buffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<System.ArraySegment<byte>> BufferList { get { throw null; } set { } }
+ public int BytesTransferred { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Exception ConnectByNameError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.Sockets.Socket ConnectSocket { get { throw null; } }
+ public int Count { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool DisconnectReuseSocket { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Sockets.SocketAsyncOperation LastOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.Sockets.IPPacketInformation ReceiveMessageFromPacketInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.EndPoint RemoteEndPoint { get { throw null; } set { } }
+ public System.Net.Sockets.SendPacketsElement[] SendPacketsElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Sockets.TransmitFileOptions SendPacketsFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoTODOAttribute("unused property")]
+ public int SendPacketsSendSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Net.Sockets.SocketClientAccessPolicyProtocol SocketClientAccessPolicyProtocol { get { throw null; } set { } }
+ public System.Net.Sockets.SocketError SocketError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.Sockets.SocketFlags SocketFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object UserToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public event System.EventHandler<System.Net.Sockets.SocketAsyncEventArgs> Completed { add { } remove { } }
+ public void Dispose() { }
+ ~SocketAsyncEventArgs() { }
+ protected virtual void OnCompleted(System.Net.Sockets.SocketAsyncEventArgs e) { }
+ public void SetBuffer(byte[] buffer, int offset, int count) { }
+ public void SetBuffer(int offset, int count) { }
+ }
+ public enum SocketAsyncOperation
+ {
+ Accept = 1,
+ Connect = 2,
+ Disconnect = 3,
+ None = 0,
+ Receive = 4,
+ ReceiveFrom = 5,
+ ReceiveMessageFrom = 6,
+ Send = 7,
+ SendPackets = 8,
+ SendTo = 9,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public enum SocketClientAccessPolicyProtocol
+ {
+ Http = 1,
+ Tcp = 0,
+ }
+ public enum SocketError
+ {
+ AccessDenied = 10013,
+ AddressAlreadyInUse = 10048,
+ AddressFamilyNotSupported = 10047,
+ AddressNotAvailable = 10049,
+ AlreadyInProgress = 10037,
+ ConnectionAborted = 10053,
+ ConnectionRefused = 10061,
+ ConnectionReset = 10054,
+ DestinationAddressRequired = 10039,
+ Disconnecting = 10101,
+ Fault = 10014,
+ HostDown = 10064,
+ HostNotFound = 11001,
+ HostUnreachable = 10065,
+ InProgress = 10036,
+ Interrupted = 10004,
+ InvalidArgument = 10022,
+ IOPending = 997,
+ IsConnected = 10056,
+ MessageSize = 10040,
+ NetworkDown = 10050,
+ NetworkReset = 10052,
+ NetworkUnreachable = 10051,
+ NoBufferSpaceAvailable = 10055,
+ NoData = 11004,
+ NoRecovery = 11003,
+ NotConnected = 10057,
+ NotInitialized = 10093,
+ NotSocket = 10038,
+ OperationAborted = 995,
+ OperationNotSupported = 10045,
+ ProcessLimit = 10067,
+ ProtocolFamilyNotSupported = 10046,
+ ProtocolNotSupported = 10043,
+ ProtocolOption = 10042,
+ ProtocolType = 10041,
+ Shutdown = 10058,
+ SocketError = -1,
+ SocketNotSupported = 10044,
+ Success = 0,
+ SystemNotReady = 10091,
+ TimedOut = 10060,
+ TooManyOpenSockets = 10024,
+ TryAgain = 11002,
+ TypeNotFound = 10109,
+ VersionNotSupported = 10092,
+ WouldBlock = 10035,
+ }
+ [System.SerializableAttribute]
+ public partial class SocketException : System.ComponentModel.Win32Exception
+ {
+ public SocketException() { }
+ public SocketException(int errorCode) { }
+ protected SocketException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public override int ErrorCode { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public System.Net.Sockets.SocketError SocketErrorCode { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum SocketFlags
+ {
+ Broadcast = 1024,
+ ControlDataTruncated = 512,
+ DontRoute = 4,
+ MaxIOVectorLength = 16,
+ Multicast = 2048,
+ None = 0,
+ OutOfBand = 1,
+ Partial = 32768,
+ Peek = 2,
+ Truncated = 256,
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SocketInformation
+ {
+ public System.Net.Sockets.SocketInformationOptions Options { get { throw null; } set { } }
+ public byte[] ProtocolInformation { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum SocketInformationOptions
+ {
+ Connected = 2,
+ Listening = 4,
+ NonBlocking = 1,
+ UseOnlyOverlappedIO = 8,
+ }
+ public enum SocketOptionLevel
+ {
+ IP = 0,
+ IPv6 = 41,
+ Socket = 65535,
+ Tcp = 6,
+ Udp = 17,
+ }
+ public enum SocketOptionName
+ {
+ AcceptConnection = 2,
+ AddMembership = 12,
+ AddSourceMembership = 15,
+ BlockSource = 17,
+ Broadcast = 32,
+ BsdUrgent = 2,
+ ChecksumCoverage = 20,
+ Debug = 1,
+ DontFragment = 14,
+ DontLinger = -129,
+ DontRoute = 16,
+ DropMembership = 13,
+ DropSourceMembership = 16,
+ Error = 4103,
+ ExclusiveAddressUse = -5,
+ Expedited = 2,
+ HeaderIncluded = 2,
+ HopLimit = 21,
+ IPOptions = 1,
+ IPProtectionLevel = 23,
+ IpTimeToLive = 4,
+ IPv6Only = 27,
+ KeepAlive = 8,
+ Linger = 128,
+ MaxConnections = 2147483647,
+ MulticastInterface = 9,
+ MulticastLoopback = 11,
+ MulticastTimeToLive = 10,
+ NoChecksum = 1,
+ NoDelay = 1,
+ OutOfBandInline = 256,
+ PacketInformation = 19,
+ ReceiveBuffer = 4098,
+ ReceiveLowWater = 4100,
+ ReceiveTimeout = 4102,
+ ReuseAddress = 4,
+ SendBuffer = 4097,
+ SendLowWater = 4099,
+ SendTimeout = 4101,
+ Type = 4104,
+ TypeOfService = 3,
+ UnblockSource = 18,
+ UpdateAcceptContext = 28683,
+ UpdateConnectContext = 28688,
+ UseLoopback = 64,
+ }
+ public enum SocketShutdown
+ {
+ Both = 2,
+ Receive = 0,
+ Send = 1,
+ }
+ public enum SocketType
+ {
+ Dgram = 2,
+ Raw = 3,
+ Rdm = 4,
+ Seqpacket = 5,
+ Stream = 1,
+ Unknown = -1,
+ }
+ public partial class TcpClient : System.IDisposable
+ {
+ public TcpClient() { }
+ public TcpClient(System.Net.IPEndPoint localEP) { }
+ public TcpClient(System.Net.Sockets.AddressFamily family) { }
+ public TcpClient(string hostname, int port) { }
+ protected bool Active { get { throw null; } set { } }
+ public int Available { get { throw null; } }
+ public System.Net.Sockets.Socket Client { get { throw null; } set { } }
+ public bool Connected { get { throw null; } }
+ public bool ExclusiveAddressUse { get { throw null; } set { } }
+ public System.Net.Sockets.LingerOption LingerState { get { throw null; } set { } }
+ public bool NoDelay { get { throw null; } set { } }
+ public int ReceiveBufferSize { get { throw null; } set { } }
+ public int ReceiveTimeout { get { throw null; } set { } }
+ public int SendBufferSize { get { throw null; } set { } }
+ public int SendTimeout { get { throw null; } set { } }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginConnect(System.Net.IPAddress address, int port, System.AsyncCallback requestCallback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginConnect(System.Net.IPAddress[] addresses, int port, System.AsyncCallback requestCallback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginConnect(string host, int port, System.AsyncCallback requestCallback, object state) { throw null; }
+ public void Close() { }
+ public void Connect(System.Net.IPAddress address, int port) { }
+ public void Connect(System.Net.IPAddress[] ipAddresses, int port) { }
+ public void Connect(System.Net.IPEndPoint remoteEP) { }
+ public void Connect(string hostname, int port) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task ConnectAsync(System.Net.IPAddress address, int port) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task ConnectAsync(System.Net.IPAddress[] addresses, int port) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task ConnectAsync(string host, int port) { throw null; }
+ protected virtual void Dispose(bool disposing) { }
+ public void EndConnect(System.IAsyncResult asyncResult) { }
+ ~TcpClient() { }
+ public System.Net.Sockets.NetworkStream GetStream() { throw null; }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class TcpListener
+ {
+ [System.ObsoleteAttribute("This method has been deprecated. Please use TcpListener(IPAddress localaddr, int port) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public TcpListener(int port) { }
+ public TcpListener(System.Net.IPAddress localaddr, int port) { }
+ public TcpListener(System.Net.IPEndPoint localEP) { }
+ protected bool Active { get { throw null; } }
+ public bool ExclusiveAddressUse { get { throw null; } set { } }
+ public System.Net.EndPoint LocalEndpoint { get { throw null; } }
+ public System.Net.Sockets.Socket Server { get { throw null; } }
+ public System.Net.Sockets.Socket AcceptSocket() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptSocketAsync() { throw null; }
+ public System.Net.Sockets.TcpClient AcceptTcpClient() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.Net.Sockets.TcpClient> AcceptTcpClientAsync() { throw null; }
+ public void AllowNatTraversal(bool allowed) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginAcceptSocket(System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginAcceptTcpClient(System.AsyncCallback callback, object state) { throw null; }
+ public static System.Net.Sockets.TcpListener Create(int port) { throw null; }
+ public System.Net.Sockets.Socket EndAcceptSocket(System.IAsyncResult asyncResult) { throw null; }
+ public System.Net.Sockets.TcpClient EndAcceptTcpClient(System.IAsyncResult asyncResult) { throw null; }
+ public bool Pending() { throw null; }
+ public void Start() { }
+ public void Start(int backlog) { }
+ public void Stop() { }
+ }
+ [System.FlagsAttribute]
+ public enum TransmitFileOptions
+ {
+ Disconnect = 1,
+ ReuseSocket = 2,
+ UseDefaultWorkerThread = 0,
+ UseKernelApc = 32,
+ UseSystemThread = 16,
+ WriteBehind = 4,
+ }
+ public partial class UdpClient : System.IDisposable
+ {
+ public UdpClient() { }
+ public UdpClient(int port) { }
+ public UdpClient(int port, System.Net.Sockets.AddressFamily family) { }
+ public UdpClient(System.Net.IPEndPoint localEP) { }
+ public UdpClient(System.Net.Sockets.AddressFamily family) { }
+ public UdpClient(string hostname, int port) { }
+ protected bool Active { get { throw null; } set { } }
+ public int Available { get { throw null; } }
+ public System.Net.Sockets.Socket Client { get { throw null; } set { } }
+ public bool DontFragment { get { throw null; } set { } }
+ public bool EnableBroadcast { get { throw null; } set { } }
+ public bool ExclusiveAddressUse { get { throw null; } set { } }
+ public bool MulticastLoopback { get { throw null; } set { } }
+ public short Ttl { get { throw null; } set { } }
+ public void AllowNatTraversal(bool allowed) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginReceive(System.AsyncCallback requestCallback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginSend(byte[] datagram, int bytes, System.AsyncCallback requestCallback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginSend(byte[] datagram, int bytes, System.Net.IPEndPoint endPoint, System.AsyncCallback requestCallback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.IAsyncResult BeginSend(byte[] datagram, int bytes, string hostname, int port, System.AsyncCallback requestCallback, object state) { throw null; }
+ public void Close() { }
+ public void Connect(System.Net.IPAddress addr, int port) { }
+ public void Connect(System.Net.IPEndPoint endPoint) { }
+ public void Connect(string hostname, int port) { }
+ protected virtual void Dispose(bool disposing) { }
+ public void DropMulticastGroup(System.Net.IPAddress multicastAddr) { }
+ public void DropMulticastGroup(System.Net.IPAddress multicastAddr, int ifindex) { }
+ public byte[] EndReceive(System.IAsyncResult asyncResult, ref System.Net.IPEndPoint remoteEP) { throw null; }
+ public int EndSend(System.IAsyncResult asyncResult) { throw null; }
+ public void JoinMulticastGroup(int ifindex, System.Net.IPAddress multicastAddr) { }
+ public void JoinMulticastGroup(System.Net.IPAddress multicastAddr) { }
+ public void JoinMulticastGroup(System.Net.IPAddress multicastAddr, int timeToLive) { }
+ public void JoinMulticastGroup(System.Net.IPAddress multicastAddr, System.Net.IPAddress localAddress) { }
+ public byte[] Receive(ref System.Net.IPEndPoint remoteEP) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<System.Net.Sockets.UdpReceiveResult> ReceiveAsync() { throw null; }
+ public int Send(byte[] dgram, int bytes) { throw null; }
+ public int Send(byte[] dgram, int bytes, System.Net.IPEndPoint endPoint) { throw null; }
+ public int Send(byte[] dgram, int bytes, string hostname, int port) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<int> SendAsync(byte[] datagram, int bytes) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<int> SendAsync(byte[] datagram, int bytes, System.Net.IPEndPoint endPoint) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<int> SendAsync(byte[] datagram, int bytes, string hostname, int port) { throw null; }
+ void System.IDisposable.Dispose() { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct UdpReceiveResult : System.IEquatable<System.Net.Sockets.UdpReceiveResult>
+ {
+ public UdpReceiveResult(byte[] buffer, System.Net.IPEndPoint remoteEndPoint) { throw null;}
+ public byte[] Buffer { get { throw null; } }
+ public System.Net.IPEndPoint RemoteEndPoint { get { throw null; } }
+ public bool Equals(System.Net.Sockets.UdpReceiveResult other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Net.Sockets.UdpReceiveResult left, System.Net.Sockets.UdpReceiveResult right) { throw null; }
+ public static bool operator !=(System.Net.Sockets.UdpReceiveResult left, System.Net.Sockets.UdpReceiveResult right) { throw null; }
+ }
+}
+namespace System.Net.WebSockets
+{
+ public sealed partial class ClientWebSocket : System.Net.WebSockets.WebSocket
+ {
+ public ClientWebSocket() { }
+ public override System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { get { throw null; } }
+ public override string CloseStatusDescription { get { throw null; } }
+ public System.Net.WebSockets.ClientWebSocketOptions Options { get { throw null; } }
+ public override System.Net.WebSockets.WebSocketState State { get { throw null; } }
+ public override string SubProtocol { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void Abort() { }
+ public override System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override System.Threading.Tasks.Task CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task ConnectAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override void Dispose() { }
+ public override System.Threading.Tasks.Task<System.Net.WebSockets.WebSocketReceiveResult> ReceiveAsync(System.ArraySegment<byte> buffer, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override System.Threading.Tasks.Task SendAsync(System.ArraySegment<byte> buffer, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public sealed partial class ClientWebSocketOptions
+ {
+ internal ClientWebSocketOptions() { }
+ public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.CookieContainer Cookies { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.ICredentials Credentials { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.TimeSpan KeepAliveInterval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Net.IWebProxy Proxy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool UseDefaultCredentials { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddSubProtocol(string subProtocol) { }
+ public void SetBuffer(int receiveBufferSize, int sendBufferSize) { }
+ public void SetBuffer(int receiveBufferSize, int sendBufferSize, System.ArraySegment<byte> buffer) { }
+ public void SetRequestHeader(string headerName, string headerValue) { }
+ }
+ public partial class HttpListenerWebSocketContext : System.Net.WebSockets.WebSocketContext
+ {
+ internal HttpListenerWebSocketContext() { }
+ [System.MonoTODOAttribute]
+ public override System.Net.CookieCollection CookieCollection { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsAuthenticated { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsLocal { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool IsSecureConnection { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string Origin { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Uri RequestUri { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string SecWebSocketKey { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Collections.Generic.IEnumerable<string> SecWebSocketProtocols { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override string SecWebSocketVersion { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Security.Principal.IPrincipal User { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Net.WebSockets.WebSocket WebSocket { get { throw null; } }
+ }
+ public abstract partial class WebSocket : System.IDisposable
+ {
+ protected WebSocket() { }
+ public abstract System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { get; }
+ public abstract string CloseStatusDescription { get; }
+ [System.MonoTODOAttribute]
+ public static System.TimeSpan DefaultKeepAliveInterval { get { throw null; } }
+ public abstract System.Net.WebSockets.WebSocketState State { get; }
+ public abstract string SubProtocol { get; }
+ public abstract void Abort();
+ public abstract System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken);
+ public abstract System.Threading.Tasks.Task CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken);
+ [System.MonoTODOAttribute]
+ public static System.ArraySegment<byte> CreateClientBuffer(int receiveBufferSize, int sendBufferSize) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Net.WebSockets.WebSocket CreateClientWebSocket(System.IO.Stream innerStream, string subProtocol, int receiveBufferSize, int sendBufferSize, System.TimeSpan keepAliveInterval, bool useZeroMaskingKey, System.ArraySegment<byte> internalBuffer) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.ArraySegment<byte> CreateServerBuffer(int receiveBufferSize) { throw null; }
+ public abstract void Dispose();
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute]
+ public static bool IsApplicationTargeting45() { throw null; }
+ protected static bool IsStateTerminal(System.Net.WebSockets.WebSocketState state) { throw null; }
+ public abstract System.Threading.Tasks.Task<System.Net.WebSockets.WebSocketReceiveResult> ReceiveAsync(System.ArraySegment<byte> buffer, System.Threading.CancellationToken cancellationToken);
+ [System.MonoTODOAttribute]
+ public static void RegisterPrefixes() { }
+ public abstract System.Threading.Tasks.Task SendAsync(System.ArraySegment<byte> buffer, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Threading.CancellationToken cancellationToken);
+ [System.MonoTODOAttribute]
+ protected static void ThrowOnInvalidState(System.Net.WebSockets.WebSocketState state, params System.Net.WebSockets.WebSocketState[] validStates) { }
+ }
+ public enum WebSocketCloseStatus
+ {
+ Empty = 1005,
+ EndpointUnavailable = 1001,
+ InternalServerError = 1011,
+ InvalidMessageType = 1003,
+ InvalidPayloadData = 1007,
+ MandatoryExtension = 1010,
+ MessageTooBig = 1009,
+ NormalClosure = 1000,
+ PolicyViolation = 1008,
+ ProtocolError = 1002,
+ }
+ public abstract partial class WebSocketContext
+ {
+ protected WebSocketContext() { }
+ public abstract System.Net.CookieCollection CookieCollection { get; }
+ public abstract System.Collections.Specialized.NameValueCollection Headers { get; }
+ public abstract bool IsAuthenticated { get; }
+ public abstract bool IsLocal { get; }
+ public abstract bool IsSecureConnection { get; }
+ public abstract string Origin { get; }
+ public abstract System.Uri RequestUri { get; }
+ public abstract string SecWebSocketKey { get; }
+ public abstract System.Collections.Generic.IEnumerable<string> SecWebSocketProtocols { get; }
+ public abstract string SecWebSocketVersion { get; }
+ public abstract System.Security.Principal.IPrincipal User { get; }
+ public abstract System.Net.WebSockets.WebSocket WebSocket { get; }
+ }
+ public enum WebSocketError
+ {
+ ConnectionClosedPrematurely = 8,
+ Faulted = 2,
+ HeaderError = 7,
+ InvalidMessageType = 1,
+ InvalidState = 9,
+ NativeError = 3,
+ NotAWebSocket = 4,
+ Success = 0,
+ UnsupportedProtocol = 6,
+ UnsupportedVersion = 5,
+ }
+ public sealed partial class WebSocketException : System.ComponentModel.Win32Exception
+ {
+ public WebSocketException() { }
+ public WebSocketException(int nativeError) { }
+ public WebSocketException(int nativeError, System.Exception innerException) { }
+ public WebSocketException(int nativeError, string message) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error, System.Exception innerException) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError, System.Exception innerException) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError, string message) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError, string message, System.Exception innerException) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error, string message) { }
+ public WebSocketException(System.Net.WebSockets.WebSocketError error, string message, System.Exception innerException) { }
+ public WebSocketException(string message) { }
+ public WebSocketException(string message, System.Exception innerException) { }
+ public override int ErrorCode { get { throw null; } }
+ public System.Net.WebSockets.WebSocketError WebSocketErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum WebSocketMessageType
+ {
+ Binary = 1,
+ Close = 2,
+ Text = 0,
+ }
+ public partial class WebSocketReceiveResult
+ {
+ public WebSocketReceiveResult(int count, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage) { }
+ public WebSocketReceiveResult(int count, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> closeStatus, string closeStatusDescription) { }
+ public System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string CloseStatusDescription { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int Count { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool EndOfMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Net.WebSockets.WebSocketMessageType MessageType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum WebSocketState
+ {
+ Aborted = 6,
+ Closed = 5,
+ CloseReceived = 4,
+ CloseSent = 3,
+ Connecting = 1,
+ None = 0,
+ Open = 2,
+ }
+}
+namespace System.Reflection
+{
+ public partial interface ICustomTypeProvider
+ {
+ System.Type GetCustomType();
+ }
+}
+namespace System.Runtime.InteropServices
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048))]
+ public sealed partial class DefaultParameterValueAttribute : System.Attribute
+ {
+ public DefaultParameterValueAttribute(object value) { }
+ public object Value { get { throw null; } }
+ }
+ public sealed partial class HandleCollector
+ {
+ public HandleCollector(string name, int initialThreshold) { }
+ public HandleCollector(string name, int initialThreshold, int maximumThreshold) { }
+ public int Count { get { throw null; } }
+ public int InitialThreshold { get { throw null; } }
+ public int MaximumThreshold { get { throw null; } }
+ public string Name { get { throw null; } }
+ public void Add() { }
+ public void Remove() { }
+ }
+ [System.MonoLimitationAttribute("The runtime does nothing special apart from what it already does with marshal-by-ref objects")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class StandardOleMarshalObject : System.MarshalByRefObject
+ {
+ protected StandardOleMarshalObject() { }
+ }
+}
+namespace System.Runtime.InteropServices.ComTypes
+{
+ [System.FlagsAttribute]
+ public enum ADVF
+ {
+ ADVFCACHE_FORCEBUILTIN = 16,
+ ADVFCACHE_NOHANDLER = 8,
+ ADVFCACHE_ONSAVE = 32,
+ ADVF_DATAONSTOP = 64,
+ ADVF_NODATA = 1,
+ ADVF_ONLYONCE = 4,
+ ADVF_PRIMEFIRST = 2,
+ }
+ public enum DATADIR
+ {
+ DATADIR_GET = 1,
+ DATADIR_SET = 2,
+ }
+ [System.FlagsAttribute]
+ public enum DVASPECT
+ {
+ DVASPECT_CONTENT = 1,
+ DVASPECT_DOCPRINT = 8,
+ DVASPECT_ICON = 4,
+ DVASPECT_THUMBNAIL = 2,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FORMATETC
+ {
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.U2)]
+ public short cfFormat;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.U4)]
+ public System.Runtime.InteropServices.ComTypes.DVASPECT dwAspect;
+ public int lindex;
+ public System.IntPtr ptd;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.U4)]
+ public System.Runtime.InteropServices.ComTypes.TYMED tymed;
+ }
+ [System.Runtime.InteropServices.GuidAttribute("0000010F-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IAdviseSink
+ {
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnClose();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnDataChange([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format, [System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.STGMEDIUM stgmedium);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnRename(System.Runtime.InteropServices.ComTypes.IMoniker moniker);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnSave();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnViewChange(int aspect, int index);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("0000010e-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IDataObject
+ {
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int DAdvise([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC pFormatetc, System.Runtime.InteropServices.ComTypes.ADVF advf, System.Runtime.InteropServices.ComTypes.IAdviseSink adviseSink, out int connection);
+ void DUnadvise(int connection);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int EnumDAdvise(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA enumAdvise);
+ System.Runtime.InteropServices.ComTypes.IEnumFORMATETC EnumFormatEtc(System.Runtime.InteropServices.ComTypes.DATADIR direction);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetCanonicalFormatEtc([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC formatIn, out System.Runtime.InteropServices.ComTypes.FORMATETC formatOut);
+ void GetData([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
+ void GetDataHere([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int QueryGetData([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format);
+ void SetData([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC formatIn, [System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool release);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00000103-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IEnumFORMATETC
+ {
+ void Clone(out System.Runtime.InteropServices.ComTypes.IEnumFORMATETC newEnum);
+ [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.FORMATETC[] rgelt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] pceltFetched);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00000103-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IEnumSTATDATA
+ {
+ void Clone(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA newEnum);
+ [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.STATDATA[] rgelt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] pceltFetched);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct STATDATA
+ {
+ public System.Runtime.InteropServices.ComTypes.ADVF advf;
+ public System.Runtime.InteropServices.ComTypes.IAdviseSink advSink;
+ public int connection;
+ public System.Runtime.InteropServices.ComTypes.FORMATETC formatetc;
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct STGMEDIUM
+ {
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]
+ public object pUnkForRelease;
+ public System.Runtime.InteropServices.ComTypes.TYMED tymed;
+ public System.IntPtr unionmember;
+ }
+ [System.FlagsAttribute]
+ public enum TYMED
+ {
+ TYMED_ENHMF = 64,
+ TYMED_FILE = 2,
+ TYMED_GDI = 16,
+ TYMED_HGLOBAL = 1,
+ TYMED_ISTORAGE = 8,
+ TYMED_ISTREAM = 4,
+ TYMED_MFPICT = 32,
+ TYMED_NULL = 0,
+ }
+}
+namespace System.Runtime.Versioning
+{
+ [System.SerializableAttribute]
+ public sealed partial class FrameworkName : System.IEquatable<System.Runtime.Versioning.FrameworkName>
+ {
+ public FrameworkName(string frameworkName) { }
+ public FrameworkName(string identifier, System.Version version) { }
+ public FrameworkName(string identifier, System.Version version, string profile) { }
+ public string FullName { get { throw null; } }
+ public string Identifier { get { throw null; } }
+ public string Profile { get { throw null; } }
+ public System.Version Version { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Runtime.Versioning.FrameworkName other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Runtime.Versioning.FrameworkName left, System.Runtime.Versioning.FrameworkName right) { throw null; }
+ public static bool operator !=(System.Runtime.Versioning.FrameworkName left, System.Runtime.Versioning.FrameworkName right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Security.AccessControl
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SemaphoreAccessRule : System.Security.AccessControl.AccessRule
+ {
+ public SemaphoreAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.SemaphoreRights 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)) { }
+ public SemaphoreAccessRule(string identity, System.Security.AccessControl.SemaphoreRights 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)) { }
+ public System.Security.AccessControl.SemaphoreRights SemaphoreRights { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SemaphoreAuditRule : System.Security.AccessControl.AuditRule
+ {
+ public SemaphoreAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.SemaphoreRights 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)) { }
+ public System.Security.AccessControl.SemaphoreRights SemaphoreRights { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public enum SemaphoreRights
+ {
+ ChangePermissions = 262144,
+ Delete = 65536,
+ FullControl = 2031619,
+ Modify = 2,
+ ReadPermissions = 131072,
+ Synchronize = 1048576,
+ TakeOwnership = 524288,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SemaphoreSecurity : System.Security.AccessControl.NativeObjectSecurity
+ {
+ public SemaphoreSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public SemaphoreSecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public void AddAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { }
+ public void AddAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule) { }
+ 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; }
+ public bool RemoveAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { throw null; }
+ public void RemoveAccessRuleAll(System.Security.AccessControl.SemaphoreAccessRule rule) { }
+ public void RemoveAccessRuleSpecific(System.Security.AccessControl.SemaphoreAccessRule rule) { }
+ public bool RemoveAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule) { throw null; }
+ public void RemoveAuditRuleAll(System.Security.AccessControl.SemaphoreAuditRule rule) { }
+ public void RemoveAuditRuleSpecific(System.Security.AccessControl.SemaphoreAuditRule rule) { }
+ public void ResetAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { }
+ public void SetAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { }
+ public void SetAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule) { }
+ }
+}
+namespace System.Security.Authentication
+{
+ [System.SerializableAttribute]
+ public partial class AuthenticationException : System.SystemException
+ {
+ public AuthenticationException() { }
+ protected AuthenticationException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public AuthenticationException(string message) { }
+ public AuthenticationException(string message, System.Exception innerException) { }
+ }
+ public enum CipherAlgorithmType
+ {
+ Aes = 26129,
+ Aes128 = 26126,
+ Aes192 = 26127,
+ Aes256 = 26128,
+ Des = 26113,
+ None = 0,
+ Null = 24576,
+ Rc2 = 26114,
+ Rc4 = 26625,
+ TripleDes = 26115,
+ }
+ public enum ExchangeAlgorithmType
+ {
+ DiffieHellman = 43522,
+ None = 0,
+ RsaKeyX = 41984,
+ RsaSign = 9216,
+ }
+ public enum HashAlgorithmType
+ {
+ Md5 = 32771,
+ None = 0,
+ Sha1 = 32772,
+ }
+ [System.SerializableAttribute]
+ public partial class InvalidCredentialException : System.Security.Authentication.AuthenticationException
+ {
+ public InvalidCredentialException() { }
+ protected InvalidCredentialException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public InvalidCredentialException(string message) { }
+ public InvalidCredentialException(string message, System.Exception innerException) { }
+ }
+ [System.FlagsAttribute]
+ public enum SslProtocols
+ {
+ Default = 240,
+ None = 0,
+ Ssl2 = 12,
+ Ssl3 = 48,
+ Tls = 192,
+ [System.MonoTODOAttribute("unsupported")]
+ Tls11 = 768,
+ [System.MonoTODOAttribute("unsupported")]
+ Tls12 = 3072,
+ }
+}
+namespace System.Security.Authentication.ExtendedProtection
+{
+ public abstract partial class ChannelBinding : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ protected ChannelBinding() : base (default(bool)) { }
+ protected ChannelBinding(bool ownsHandle) : base (default(bool)) { }
+ public abstract int Size { get; }
+ }
+ public enum ChannelBindingKind
+ {
+ Endpoint = 26,
+ Unique = 25,
+ Unknown = 0,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))]
+ [System.MonoTODOAttribute]
+ [System.SerializableAttribute]
+ public partial class ExtendedProtectionPolicy : System.Runtime.Serialization.ISerializable
+ {
+ protected ExtendedProtectionPolicy(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute("Not implemented.")]
+ public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement) { }
+ public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ChannelBinding customChannelBinding) { }
+ public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Collections.ICollection customServiceNames) { }
+ public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Security.Authentication.ExtendedProtection.ServiceNameCollection customServiceNames) { }
+ public System.Security.Authentication.ExtendedProtection.ChannelBinding CustomChannelBinding { get { throw null; } }
+ public System.Security.Authentication.ExtendedProtection.ServiceNameCollection CustomServiceNames { get { throw null; } }
+ public static bool OSSupportsExtendedProtection { get { throw null; } }
+ public System.Security.Authentication.ExtendedProtection.PolicyEnforcement PolicyEnforcement { get { throw null; } }
+ public System.Security.Authentication.ExtendedProtection.ProtectionScenario ProtectionScenario { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public partial class ExtendedProtectionPolicyTypeConverter : System.ComponentModel.TypeConverter
+ {
+ public ExtendedProtectionPolicyTypeConverter() { }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public enum PolicyEnforcement
+ {
+ Always = 2,
+ Never = 0,
+ WhenSupported = 1,
+ }
+ public enum ProtectionScenario
+ {
+ TransportSelected = 0,
+ TrustedProxy = 1,
+ }
+ [System.SerializableAttribute]
+ public partial class ServiceNameCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public ServiceNameCollection(System.Collections.ICollection items) { }
+ public bool Contains(string searchServiceName) { throw null; }
+ public System.Security.Authentication.ExtendedProtection.ServiceNameCollection Merge(System.Collections.IEnumerable serviceNames) { throw null; }
+ public System.Security.Authentication.ExtendedProtection.ServiceNameCollection Merge(string serviceName) { throw null; }
+ }
+}
+#if CONFIG_DEP
+namespace System.Security.Authentication.ExtendedProtection.Configuration
+{
+ [System.MonoTODOAttribute]
+ public sealed partial class ExtendedProtectionPolicyElement : System.Configuration.ConfigurationElement
+ {
+ public ExtendedProtectionPolicyElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("customServiceNames")]
+ public System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection CustomServiceNames { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("policyEnforcement")]
+ public System.Security.Authentication.ExtendedProtection.PolicyEnforcement PolicyEnforcement { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ [System.Configuration.ConfigurationPropertyAttribute("protectionScenario", DefaultValue=(System.Security.Authentication.ExtendedProtection.ProtectionScenario)(0))]
+ public System.Security.Authentication.ExtendedProtection.ProtectionScenario ProtectionScenario { get { throw null; } set { } }
+ public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy BuildPolicy() { throw null; }
+ }
+ public sealed partial class ServiceNameElement : System.Configuration.ConfigurationElement
+ {
+ public ServiceNameElement() { }
+ [System.Configuration.ConfigurationPropertyAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ }
+ [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement))]
+ public sealed partial class ServiceNameElementCollection : System.Configuration.ConfigurationElementCollection
+ {
+ public ServiceNameElementCollection() { }
+ public System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement this[int index] { get { throw null; } set { } }
+ public new System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement this[string name] { get { throw null; } set { } }
+ public void Add(System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement element) { }
+ public void Clear() { }
+ protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
+ protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
+ public int IndexOf(System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement element) { throw null; }
+ public void Remove(System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement element) { }
+ public void Remove(string name) { }
+ public void RemoveAt(int index) { }
+ }
+}
+#endif
+namespace System.Security.Claims
+{
+ public static partial class DynamicRoleClaimProvider
+ {
+ public static void AddDynamicRoleClaims(System.Security.Claims.ClaimsIdentity claimsIdentity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
+ }
+}
+namespace System.Security.Cryptography
+{
+ public partial class AsnEncodedData
+ {
+ protected AsnEncodedData() { }
+ public AsnEncodedData(byte[] rawData) { }
+ public AsnEncodedData(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ public AsnEncodedData(System.Security.Cryptography.Oid oid, byte[] rawData) { }
+ public AsnEncodedData(string oid, byte[] rawData) { }
+ public System.Security.Cryptography.Oid Oid { get { throw null; } set { } }
+ public byte[] RawData { get { throw null; } set { } }
+ public virtual void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ public virtual string Format(bool multiLine) { throw null; }
+ }
+ public sealed partial class AsnEncodedDataCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public AsnEncodedDataCollection() { }
+ public AsnEncodedDataCollection(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.AsnEncodedData this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; }
+ public void CopyTo(System.Security.Cryptography.AsnEncodedData[] array, int index) { }
+ public System.Security.Cryptography.AsnEncodedDataEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class AsnEncodedDataEnumerator : System.Collections.IEnumerator
+ {
+ internal AsnEncodedDataEnumerator() { }
+ public System.Security.Cryptography.AsnEncodedData Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public sealed partial class Oid
+ {
+ public Oid() { }
+ public Oid(System.Security.Cryptography.Oid oid) { }
+ public Oid(string oid) { }
+ public Oid(string value, string friendlyName) { }
+ public string FriendlyName { get { throw null; } set { } }
+ public string Value { get { throw null; } set { } }
+ public static System.Security.Cryptography.Oid FromFriendlyName(string friendlyName, System.Security.Cryptography.OidGroup group) { throw null; }
+ public static System.Security.Cryptography.Oid FromOidValue(string oidValue, System.Security.Cryptography.OidGroup group) { throw null; }
+ }
+ public sealed partial class OidCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public OidCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.Oid this[int index] { get { throw null; } }
+ public System.Security.Cryptography.Oid this[string oid] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(System.Security.Cryptography.Oid oid) { throw null; }
+ public void CopyTo(System.Security.Cryptography.Oid[] array, int index) { }
+ public System.Security.Cryptography.OidEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class OidEnumerator : System.Collections.IEnumerator
+ {
+ internal OidEnumerator() { }
+ public System.Security.Cryptography.Oid Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public enum OidGroup
+ {
+ All = 0,
+ Attribute = 5,
+ EncryptionAlgorithm = 2,
+ EnhancedKeyUsage = 7,
+ ExtensionOrAttribute = 6,
+ HashAlgorithm = 1,
+ KeyDerivationFunction = 10,
+ Policy = 8,
+ PublicKeyAlgorithm = 3,
+ SignatureAlgorithm = 4,
+ Template = 9,
+ }
+}
+namespace System.Security.Cryptography.X509Certificates
+{
+ [System.FlagsAttribute]
+ public enum OpenFlags
+ {
+ IncludeArchived = 8,
+ MaxAllowed = 2,
+ OpenExistingOnly = 4,
+ ReadOnly = 0,
+ ReadWrite = 1,
+ }
+ public sealed partial class PublicKey
+ {
+ public PublicKey(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedData parameters, System.Security.Cryptography.AsnEncodedData keyValue) { }
+ public System.Security.Cryptography.AsnEncodedData EncodedKeyValue { get { throw null; } }
+ public System.Security.Cryptography.AsnEncodedData EncodedParameters { get { throw null; } }
+ public System.Security.Cryptography.AsymmetricAlgorithm Key { get { throw null; } }
+ public System.Security.Cryptography.Oid Oid { get { throw null; } }
+ }
+ public enum StoreLocation
+ {
+ CurrentUser = 1,
+ LocalMachine = 2,
+ }
+ public enum StoreName
+ {
+ AddressBook = 1,
+ AuthRoot = 2,
+ CertificateAuthority = 3,
+ Disallowed = 4,
+ My = 5,
+ Root = 6,
+ TrustedPeople = 7,
+ TrustedPublisher = 8,
+ }
+ [System.MonoTODOAttribute("Some X500DistinguishedNameFlags options aren't supported, like DoNotUsePlusSign, DoNotUseQuotes and ForceUTF8Encoding")]
+ public sealed partial class X500DistinguishedName : System.Security.Cryptography.AsnEncodedData
+ {
+ public X500DistinguishedName(byte[] encodedDistinguishedName) { }
+ public X500DistinguishedName(System.Security.Cryptography.AsnEncodedData encodedDistinguishedName) { }
+ public X500DistinguishedName(System.Security.Cryptography.X509Certificates.X500DistinguishedName distinguishedName) { }
+ public X500DistinguishedName(string distinguishedName) { }
+ public X500DistinguishedName(string distinguishedName, System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags flag) { }
+ public string Name { get { throw null; } }
+ public string Decode(System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags flag) { throw null; }
+ public override string Format(bool multiLine) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum X500DistinguishedNameFlags
+ {
+ DoNotUsePlusSign = 32,
+ DoNotUseQuotes = 64,
+ ForceUTF8Encoding = 16384,
+ None = 0,
+ Reversed = 1,
+ UseCommas = 128,
+ UseNewLines = 256,
+ UseSemicolons = 16,
+ UseT61Encoding = 8192,
+ UseUTF8Encoding = 4096,
+ }
+ public sealed partial class X509BasicConstraintsExtension : System.Security.Cryptography.X509Certificates.X509Extension
+ {
+ public X509BasicConstraintsExtension() { }
+ public X509BasicConstraintsExtension(bool certificateAuthority, bool hasPathLengthConstraint, int pathLengthConstraint, bool critical) { }
+ public X509BasicConstraintsExtension(System.Security.Cryptography.AsnEncodedData encodedBasicConstraints, bool critical) { }
+ public bool CertificateAuthority { get { throw null; } }
+ public bool HasPathLengthConstraint { get { throw null; } }
+ public int PathLengthConstraint { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ [System.SerializableAttribute]
+ public partial class X509Certificate2 : System.Security.Cryptography.X509Certificates.X509Certificate
+ {
+ public X509Certificate2() { }
+ public X509Certificate2(byte[] rawData) { }
+ public X509Certificate2(byte[] rawData, System.Security.SecureString password) { }
+ public X509Certificate2(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public X509Certificate2(byte[] rawData, string password) { }
+ public X509Certificate2(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public X509Certificate2(System.IntPtr handle) { }
+ protected X509Certificate2(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public X509Certificate2(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
+ public X509Certificate2(string fileName) { }
+ public X509Certificate2(string fileName, System.Security.SecureString password) { }
+ public X509Certificate2(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public X509Certificate2(string fileName, string password) { }
+ public X509Certificate2(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public bool Archived { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509ExtensionCollection Extensions { get { throw null; } }
+ public string FriendlyName { get { throw null; } set { } }
+ public bool HasPrivateKey { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X500DistinguishedName IssuerName { get { throw null; } }
+ public System.DateTime NotAfter { get { throw null; } }
+ public System.DateTime NotBefore { get { throw null; } }
+ public System.Security.Cryptography.AsymmetricAlgorithm PrivateKey { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.PublicKey PublicKey { get { throw null; } }
+ public byte[] RawData { get { throw null; } }
+ public string SerialNumber { get { throw null; } }
+ public System.Security.Cryptography.Oid SignatureAlgorithm { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X500DistinguishedName SubjectName { get { throw null; } }
+ public string Thumbprint { get { throw null; } }
+ public int Version { get { throw null; } }
+ [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12, Pkcs7 and Unknown")]
+ public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(byte[] rawData) { throw null; }
+ [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12 and Unknown")]
+ public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(string fileName) { throw null; }
+ [System.MonoTODOAttribute("always return String.Empty for UpnName, DnsFromAlternativeName and UrlName")]
+ public string GetNameInfo(System.Security.Cryptography.X509Certificates.X509NameType nameType, bool forIssuer) { throw null; }
+ public override void Import(byte[] rawData) { }
+ [System.MonoTODOAttribute("SecureString is incomplete")]
+ public override void Import(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.MonoTODOAttribute("missing KeyStorageFlags support")]
+ public override void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public override void Import(string fileName) { }
+ [System.MonoTODOAttribute("SecureString is incomplete")]
+ public override void Import(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.MonoTODOAttribute("missing KeyStorageFlags support")]
+ public override void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public override void Reset() { }
+ public override string ToString() { throw null; }
+ public override string ToString(bool verbose) { throw null; }
+ [System.MonoTODOAttribute("by default this depends on the incomplete X509Chain")]
+ public bool Verify() { throw null; }
+ }
+ public partial class X509Certificate2Collection : System.Security.Cryptography.X509Certificates.X509CertificateCollection
+ {
+ public X509Certificate2Collection() { }
+ public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
+ public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
+ public new System.Security.Cryptography.X509Certificates.X509Certificate2 this[int index] { get { throw null; } set { } }
+ public int Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
+ public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
+ [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
+ public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
+ public bool Contains(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ [System.MonoTODOAttribute("only support X509ContentType.Cert")]
+ public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType) { throw null; }
+ [System.MonoTODOAttribute("only support X509ContentType.Cert")]
+ public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
+ [System.MonoTODOAttribute("Does not support X509FindType.FindByTemplateName, FindByApplicationPolicy and FindByCertificatePolicy")]
+ public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Find(System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue, bool validOnly) { throw null; }
+ public new System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator GetEnumerator() { throw null; }
+ [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
+ public void Import(byte[] rawData) { }
+ [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
+ public void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
+ public void Import(string fileName) { }
+ [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
+ public void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public void Insert(int index, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
+ public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
+ [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
+ public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
+ }
+ public sealed partial class X509Certificate2Enumerator : System.Collections.IEnumerator
+ {
+ internal X509Certificate2Enumerator() { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ [System.SerializableAttribute]
+ public partial class X509CertificateCollection : System.Collections.CollectionBase
+ {
+ public X509CertificateCollection() { }
+ public X509CertificateCollection(System.Security.Cryptography.X509Certificates.X509CertificateCollection value) { }
+ public X509CertificateCollection(System.Security.Cryptography.X509Certificates.X509Certificate[] value) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate this[int index] { get { throw null; } set { } }
+ public int Add(System.Security.Cryptography.X509Certificates.X509Certificate value) { throw null; }
+ public void AddRange(System.Security.Cryptography.X509Certificates.X509CertificateCollection value) { }
+ public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate[] value) { }
+ public bool Contains(System.Security.Cryptography.X509Certificates.X509Certificate value) { throw null; }
+ public void CopyTo(System.Security.Cryptography.X509Certificates.X509Certificate[] array, int index) { }
+ public new System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator GetEnumerator() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public int IndexOf(System.Security.Cryptography.X509Certificates.X509Certificate value) { throw null; }
+ public void Insert(int index, System.Security.Cryptography.X509Certificates.X509Certificate value) { }
+ public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate value) { }
+ public partial class X509CertificateEnumerator : System.Collections.IEnumerator
+ {
+ public X509CertificateEnumerator(System.Security.Cryptography.X509Certificates.X509CertificateCollection mappings) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ public partial class X509Chain
+ {
+ public X509Chain() { }
+ public X509Chain(bool useMachineContext) { }
+ [System.MonoTODOAttribute("Mono's X509Chain is fully managed. All handles are invalid.")]
+ public X509Chain(System.IntPtr chainContext) { }
+ [System.MonoTODOAttribute("Mono's X509Chain is fully managed. Always returns IntPtr.Zero.")]
+ public System.IntPtr ChainContext { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509ChainElementCollection ChainElements { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509ChainPolicy ChainPolicy { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509ChainStatus[] ChainStatus { get { throw null; } }
+ [System.MonoTODOAttribute("Not totally RFC3280 compliant, but neither is MS implementation...")]
+ public bool Build(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
+ public static System.Security.Cryptography.X509Certificates.X509Chain Create() { throw null; }
+ public void Reset() { }
+ }
+ public partial class X509ChainElement
+ {
+ internal X509ChainElement() { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509ChainStatus[] ChainElementStatus { get { throw null; } }
+ public string Information { get { throw null; } }
+ }
+ public sealed partial class X509ChainElementCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal X509ChainElementCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509ChainElement this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Security.Cryptography.X509Certificates.X509ChainElement[] array, int index) { }
+ public System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class X509ChainElementEnumerator : System.Collections.IEnumerator
+ {
+ internal X509ChainElementEnumerator() { }
+ public System.Security.Cryptography.X509Certificates.X509ChainElement Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public sealed partial class X509ChainPolicy
+ {
+ public X509ChainPolicy() { }
+ public System.Security.Cryptography.OidCollection ApplicationPolicy { get { throw null; } }
+ public System.Security.Cryptography.OidCollection CertificatePolicy { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2Collection ExtraStore { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationFlag RevocationFlag { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
+ public System.TimeSpan UrlRetrievalTimeout { get { throw null; } set { } }
+ public System.Security.Cryptography.X509Certificates.X509VerificationFlags VerificationFlags { get { throw null; } set { } }
+ public System.DateTime VerificationTime { get { throw null; } set { } }
+ public void Reset() { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct X509ChainStatus
+ {
+ public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags Status { get { throw null; } set { } }
+ public string StatusInformation { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum X509ChainStatusFlags
+ {
+ CtlNotSignatureValid = 262144,
+ CtlNotTimeValid = 131072,
+ CtlNotValidForUsage = 524288,
+ Cyclic = 128,
+ HasExcludedNameConstraint = 32768,
+ HasNotDefinedNameConstraint = 8192,
+ HasNotPermittedNameConstraint = 16384,
+ HasNotSupportedNameConstraint = 4096,
+ InvalidBasicConstraints = 1024,
+ InvalidExtension = 256,
+ InvalidNameConstraints = 2048,
+ InvalidPolicyConstraints = 512,
+ NoError = 0,
+ NoIssuanceChainPolicy = 33554432,
+ NotSignatureValid = 8,
+ NotTimeNested = 2,
+ NotTimeValid = 1,
+ NotValidForUsage = 16,
+ OfflineRevocation = 16777216,
+ PartialChain = 65536,
+ RevocationStatusUnknown = 64,
+ Revoked = 4,
+ UntrustedRoot = 32,
+ }
+ public sealed partial class X509EnhancedKeyUsageExtension : System.Security.Cryptography.X509Certificates.X509Extension
+ {
+ public X509EnhancedKeyUsageExtension() { }
+ public X509EnhancedKeyUsageExtension(System.Security.Cryptography.AsnEncodedData encodedEnhancedKeyUsages, bool critical) { }
+ public X509EnhancedKeyUsageExtension(System.Security.Cryptography.OidCollection enhancedKeyUsages, bool critical) { }
+ public System.Security.Cryptography.OidCollection EnhancedKeyUsages { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public partial class X509Extension : System.Security.Cryptography.AsnEncodedData
+ {
+ protected X509Extension() { }
+ public X509Extension(System.Security.Cryptography.AsnEncodedData encodedExtension, bool critical) { }
+ public X509Extension(System.Security.Cryptography.Oid oid, byte[] rawData, bool critical) { }
+ public X509Extension(string oid, byte[] rawData, bool critical) { }
+ public bool Critical { get { throw null; } set { } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public sealed partial class X509ExtensionCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public X509ExtensionCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Extension this[int index] { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Extension this[string oid] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(System.Security.Cryptography.X509Certificates.X509Extension extension) { throw null; }
+ public void CopyTo(System.Security.Cryptography.X509Certificates.X509Extension[] array, int index) { }
+ public System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class X509ExtensionEnumerator : System.Collections.IEnumerator
+ {
+ internal X509ExtensionEnumerator() { }
+ public System.Security.Cryptography.X509Certificates.X509Extension Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public enum X509FindType
+ {
+ FindByApplicationPolicy = 10,
+ FindByCertificatePolicy = 11,
+ FindByExtension = 12,
+ FindByIssuerDistinguishedName = 4,
+ FindByIssuerName = 3,
+ FindByKeyUsage = 13,
+ FindBySerialNumber = 5,
+ FindBySubjectDistinguishedName = 2,
+ FindBySubjectKeyIdentifier = 14,
+ FindBySubjectName = 1,
+ FindByTemplateName = 9,
+ FindByThumbprint = 0,
+ FindByTimeExpired = 8,
+ FindByTimeNotYetValid = 7,
+ FindByTimeValid = 6,
+ }
+ public enum X509IncludeOption
+ {
+ EndCertOnly = 2,
+ ExcludeRoot = 1,
+ None = 0,
+ WholeChain = 3,
+ }
+ public sealed partial class X509KeyUsageExtension : System.Security.Cryptography.X509Certificates.X509Extension
+ {
+ public X509KeyUsageExtension() { }
+ public X509KeyUsageExtension(System.Security.Cryptography.AsnEncodedData encodedKeyUsage, bool critical) { }
+ public X509KeyUsageExtension(System.Security.Cryptography.X509Certificates.X509KeyUsageFlags keyUsages, bool critical) { }
+ public System.Security.Cryptography.X509Certificates.X509KeyUsageFlags KeyUsages { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ [System.FlagsAttribute]
+ public enum X509KeyUsageFlags
+ {
+ CrlSign = 2,
+ DataEncipherment = 16,
+ DecipherOnly = 32768,
+ DigitalSignature = 128,
+ EncipherOnly = 1,
+ KeyAgreement = 8,
+ KeyCertSign = 4,
+ KeyEncipherment = 32,
+ None = 0,
+ NonRepudiation = 64,
+ }
+ public enum X509NameType
+ {
+ DnsFromAlternativeName = 4,
+ DnsName = 3,
+ EmailName = 1,
+ SimpleName = 0,
+ UpnName = 2,
+ UrlName = 5,
+ }
+ public enum X509RevocationFlag
+ {
+ EndCertificateOnly = 0,
+ EntireChain = 1,
+ ExcludeRoot = 2,
+ }
+ public enum X509RevocationMode
+ {
+ NoCheck = 0,
+ Offline = 2,
+ Online = 1,
+ }
+ public sealed partial class X509Store
+ {
+ public X509Store() { }
+ [System.MonoTODOAttribute("Mono's stores are fully managed. All handles are invalid.")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
+ public X509Store(System.IntPtr storeHandle) { }
+ public X509Store(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { }
+ public X509Store(System.Security.Cryptography.X509Certificates.StoreName storeName) { }
+ public X509Store(System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { }
+ public X509Store(string storeName) { }
+ public X509Store(string storeName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.StoreLocation Location { get { throw null; } }
+ public string Name { get { throw null; } }
+ [System.MonoTODOAttribute("Mono's stores are fully managed. Always returns IntPtr.Zero.")]
+ public System.IntPtr StoreHandle { get { throw null; } }
+ public void Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
+ public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
+ public void Close() { }
+ public void Open(System.Security.Cryptography.X509Certificates.OpenFlags flags) { }
+ public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
+ [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
+ public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
+ }
+ public sealed partial class X509SubjectKeyIdentifierExtension : System.Security.Cryptography.X509Certificates.X509Extension
+ {
+ public X509SubjectKeyIdentifierExtension() { }
+ public X509SubjectKeyIdentifierExtension(byte[] subjectKeyIdentifier, bool critical) { }
+ public X509SubjectKeyIdentifierExtension(System.Security.Cryptography.AsnEncodedData encodedSubjectKeyIdentifier, bool critical) { }
+ public X509SubjectKeyIdentifierExtension(System.Security.Cryptography.X509Certificates.PublicKey key, bool critical) { }
+ public X509SubjectKeyIdentifierExtension(System.Security.Cryptography.X509Certificates.PublicKey key, System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm algorithm, bool critical) { }
+ public X509SubjectKeyIdentifierExtension(string subjectKeyIdentifier, bool critical) { }
+ public string SubjectKeyIdentifier { get { throw null; } }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
+ }
+ public enum X509SubjectKeyIdentifierHashAlgorithm
+ {
+ CapiSha1 = 2,
+ Sha1 = 0,
+ ShortSha1 = 1,
+ }
+ [System.FlagsAttribute]
+ public enum X509VerificationFlags
+ {
+ AllFlags = 4095,
+ AllowUnknownCertificateAuthority = 16,
+ IgnoreCertificateAuthorityRevocationUnknown = 1024,
+ IgnoreCtlNotTimeValid = 2,
+ IgnoreCtlSignerRevocationUnknown = 512,
+ IgnoreEndRevocationUnknown = 256,
+ IgnoreInvalidBasicConstraints = 8,
+ IgnoreInvalidName = 64,
+ IgnoreInvalidPolicy = 128,
+ IgnoreNotTimeNested = 4,
+ IgnoreNotTimeValid = 1,
+ IgnoreRootRevocationUnknown = 2048,
+ IgnoreWrongUsage = 32,
+ NoFlag = 0,
+ }
+}
+namespace System.Security.Permissions
+{
+ [System.SerializableAttribute]
+ public abstract partial class ResourcePermissionBase : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public const string Any = "*";
+ public const string Local = ".";
+ protected ResourcePermissionBase() { }
+ protected ResourcePermissionBase(System.Security.Permissions.PermissionState state) { }
+ protected System.Type PermissionAccessType { get { throw null; } set { } }
+ protected string[] TagNames { get { throw null; } set { } }
+ protected void AddPermissionAccess(System.Security.Permissions.ResourcePermissionBaseEntry entry) { }
+ protected void Clear() { }
+ public override System.Security.IPermission Copy() { throw null; }
+ [System.MonoTODOAttribute("incomplete - need more test")]
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ protected System.Security.Permissions.ResourcePermissionBaseEntry[] GetPermissionEntries() { throw null; }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ protected void RemovePermissionAccess(System.Security.Permissions.ResourcePermissionBaseEntry entry) { }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ResourcePermissionBaseEntry
+ {
+ public ResourcePermissionBaseEntry() { }
+ public ResourcePermissionBaseEntry(int permissionAccess, string[] permissionAccessPath) { }
+ public int PermissionAccess { get { throw null; } }
+ public string[] PermissionAccessPath { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class StorePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public StorePermission(System.Security.Permissions.PermissionState state) { }
+ public StorePermission(System.Security.Permissions.StorePermissionFlags flag) { }
+ public System.Security.Permissions.StorePermissionFlags Flags { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class StorePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public StorePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public bool AddToStore { get { throw null; } set { } }
+ public bool CreateStore { get { throw null; } set { } }
+ public bool DeleteStore { get { throw null; } set { } }
+ public bool EnumerateCertificates { get { throw null; } set { } }
+ public bool EnumerateStores { get { throw null; } set { } }
+ public System.Security.Permissions.StorePermissionFlags Flags { get { throw null; } set { } }
+ public bool OpenStore { get { throw null; } set { } }
+ public bool RemoveFromStore { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum StorePermissionFlags
+ {
+ AddToStore = 32,
+ AllFlags = 247,
+ CreateStore = 1,
+ DeleteStore = 2,
+ EnumerateCertificates = 128,
+ EnumerateStores = 4,
+ NoFlags = 0,
+ OpenStore = 16,
+ RemoveFromStore = 64,
+ }
+ [System.SerializableAttribute]
+ public sealed partial class TypeDescriptorPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public TypeDescriptorPermission(System.Security.Permissions.PermissionState state) { }
+ public TypeDescriptorPermission(System.Security.Permissions.TypeDescriptorPermissionFlags flag) { }
+ public System.Security.Permissions.TypeDescriptorPermissionFlags Flags { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ public sealed partial class TypeDescriptorPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public TypeDescriptorPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.TypeDescriptorPermissionFlags Flags { get { throw null; } set { } }
+ public bool RestrictedRegistrationAccess { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum TypeDescriptorPermissionFlags
+ {
+ NoFlags = 0,
+ RestrictedRegistrationAccess = 1,
+ }
+}
+namespace System.Text.RegularExpressions
+{
+ [System.SerializableAttribute]
+ public partial class Capture
+ {
+ internal Capture() { }
+ public int Index { get { throw null; } }
+ public int Length { get { throw null; } }
+ public string Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CaptureCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal CaptureCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Text.RegularExpressions.Capture this[int i] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int arrayIndex) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Group : System.Text.RegularExpressions.Capture
+ {
+ internal Group() { }
+ public System.Text.RegularExpressions.CaptureCollection Captures { get { throw null; } }
+ public bool Success { get { throw null; } }
+ public static System.Text.RegularExpressions.Group Synchronized(System.Text.RegularExpressions.Group inner) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class GroupCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal GroupCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Text.RegularExpressions.Group this[int groupnum] { get { throw null; } }
+ public System.Text.RegularExpressions.Group this[string groupname] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int arrayIndex) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Match : System.Text.RegularExpressions.Group
+ {
+ internal Match() { }
+ public static System.Text.RegularExpressions.Match Empty { get { throw null; } }
+ public virtual System.Text.RegularExpressions.GroupCollection Groups { get { throw null; } }
+ public System.Text.RegularExpressions.Match NextMatch() { throw null; }
+ public virtual string Result(string replacement) { throw null; }
+ public static System.Text.RegularExpressions.Match Synchronized(System.Text.RegularExpressions.Match inner) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class MatchCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal MatchCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public virtual System.Text.RegularExpressions.Match this[int i] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Array array, int arrayIndex) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public delegate string MatchEvaluator(System.Text.RegularExpressions.Match match);
+ [System.SerializableAttribute]
+ public partial class Regex : System.Runtime.Serialization.ISerializable
+ {
+ protected internal System.Collections.Hashtable capnames;
+ protected internal System.Collections.Hashtable caps;
+ protected internal int capsize;
+ protected internal string[] capslist;
+ protected internal System.Text.RegularExpressions.RegexRunnerFactory factory;
+ [System.NonSerializedAttribute]
+ public static readonly System.TimeSpan InfiniteMatchTimeout;
+ [System.Runtime.Serialization.OptionalFieldAttribute(VersionAdded=2)]
+ protected internal System.TimeSpan internalMatchTimeout;
+ protected internal string pattern;
+ protected internal System.Text.RegularExpressions.RegexOptions roptions;
+ protected Regex() { }
+ protected Regex(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public Regex(string pattern) { }
+ public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options) { }
+ public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { }
+ public static int CacheSize { get { throw null; } set { } }
+ public System.TimeSpan MatchTimeout { get { throw null; } }
+ public System.Text.RegularExpressions.RegexOptions Options { get { throw null; } }
+ public bool RightToLeft { get { throw null; } }
+ public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname) { }
+ public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes) { }
+ public static void CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes, string resourceFile) { }
+ public static string Escape(string str) { throw null; }
+ public string[] GetGroupNames() { throw null; }
+ public int[] GetGroupNumbers() { throw null; }
+ public string GroupNameFromNumber(int i) { throw null; }
+ public int GroupNumberFromName(string name) { throw null; }
+ protected void InitializeReferences() { }
+ public bool IsMatch(string input) { throw null; }
+ public bool IsMatch(string input, int startat) { throw null; }
+ public static bool IsMatch(string input, string pattern) { throw null; }
+ public static bool IsMatch(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; }
+ public static bool IsMatch(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; }
+ public System.Text.RegularExpressions.Match Match(string input) { throw null; }
+ public System.Text.RegularExpressions.Match Match(string input, int startat) { throw null; }
+ public System.Text.RegularExpressions.Match Match(string input, int beginning, int length) { throw null; }
+ public static System.Text.RegularExpressions.Match Match(string input, string pattern) { throw null; }
+ public static System.Text.RegularExpressions.Match Match(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; }
+ public static System.Text.RegularExpressions.Match Match(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; }
+ public System.Text.RegularExpressions.MatchCollection Matches(string input) { throw null; }
+ public System.Text.RegularExpressions.MatchCollection Matches(string input, int startat) { throw null; }
+ public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern) { throw null; }
+ public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; }
+ public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; }
+ public string Replace(string input, string replacement) { throw null; }
+ public string Replace(string input, string replacement, int count) { throw null; }
+ public string Replace(string input, string replacement, int count, int startat) { throw null; }
+ public static string Replace(string input, string pattern, string replacement) { throw null; }
+ public static string Replace(string input, string pattern, string replacement, System.Text.RegularExpressions.RegexOptions options) { throw null; }
+ public static string Replace(string input, string pattern, string replacement, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; }
+ public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator) { throw null; }
+ public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator, System.Text.RegularExpressions.RegexOptions options) { throw null; }
+ public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; }
+ public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator) { throw null; }
+ public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count) { throw null; }
+ public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count, int startat) { throw null; }
+ public string[] Split(string input) { throw null; }
+ public string[] Split(string input, int count) { throw null; }
+ public string[] Split(string input, int count, int startat) { throw null; }
+ public static string[] Split(string input, string pattern) { throw null; }
+ public static string[] Split(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; }
+ public static string[] Split(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ public static string Unescape(string str) { throw null; }
+ protected bool UseOptionC() { throw null; }
+ protected bool UseOptionR() { throw null; }
+ protected internal static void ValidateMatchTimeout(System.TimeSpan matchTimeout) { }
+ }
+ [System.SerializableAttribute]
+ public partial class RegexCompilationInfo
+ {
+ public RegexCompilationInfo(string pattern, System.Text.RegularExpressions.RegexOptions options, string name, string fullnamespace, bool ispublic) { }
+ public RegexCompilationInfo(string pattern, System.Text.RegularExpressions.RegexOptions options, string name, string fullnamespace, bool ispublic, System.TimeSpan matchTimeout) { }
+ public bool IsPublic { get { throw null; } set { } }
+ public System.TimeSpan MatchTimeout { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Text.RegularExpressions.RegexOptions Options { get { throw null; } set { } }
+ public string Pattern { get { throw null; } set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class RegexMatchTimeoutException : System.TimeoutException, System.Runtime.Serialization.ISerializable
+ {
+ public RegexMatchTimeoutException() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ protected RegexMatchTimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RegexMatchTimeoutException(string message) { }
+ public RegexMatchTimeoutException(string message, System.Exception inner) { }
+ public RegexMatchTimeoutException(string regexInput, string regexPattern, System.TimeSpan matchTimeout) { }
+ public string Input { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
+ public System.TimeSpan MatchTimeout { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
+ public string Pattern { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.FlagsAttribute]
+ public enum RegexOptions
+ {
+ Compiled = 8,
+ CultureInvariant = 512,
+ ECMAScript = 256,
+ ExplicitCapture = 4,
+ IgnoreCase = 1,
+ IgnorePatternWhitespace = 32,
+ Multiline = 2,
+ None = 0,
+ RightToLeft = 64,
+ Singleline = 16,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class RegexRunner
+ {
+ protected internal int[] runcrawl;
+ protected internal int runcrawlpos;
+ protected internal System.Text.RegularExpressions.Match runmatch;
+ protected internal System.Text.RegularExpressions.Regex runregex;
+ protected internal int[] runstack;
+ protected internal int runstackpos;
+ protected internal string runtext;
+ protected internal int runtextbeg;
+ protected internal int runtextend;
+ protected internal int runtextpos;
+ protected internal int runtextstart;
+ protected internal int[] runtrack;
+ protected internal int runtrackcount;
+ protected internal int runtrackpos;
+ protected internal RegexRunner() { }
+ protected void Capture(int capnum, int start, int end) { }
+ protected static bool CharInClass(char ch, string charClass) { throw null; }
+ protected static bool CharInSet(char ch, string @set, string category) { throw null; }
+ protected void CheckTimeout() { }
+ protected void Crawl(int i) { }
+ protected int Crawlpos() { throw null; }
+ protected void DoubleCrawl() { }
+ protected void DoubleStack() { }
+ protected void DoubleTrack() { }
+ protected void EnsureStorage() { }
+ protected abstract bool FindFirstChar();
+ protected abstract void Go();
+ protected abstract void InitTrackCount();
+ protected bool IsBoundary(int index, int startpos, int endpos) { throw null; }
+ protected bool IsECMABoundary(int index, int startpos, int endpos) { throw null; }
+ protected bool IsMatched(int cap) { throw null; }
+ protected int MatchIndex(int cap) { throw null; }
+ protected int MatchLength(int cap) { throw null; }
+ protected int Popcrawl() { throw null; }
+ protected internal System.Text.RegularExpressions.Match Scan(System.Text.RegularExpressions.Regex regex, string text, int textbeg, int textend, int textstart, int prevlen, bool quick) { throw null; }
+ protected internal System.Text.RegularExpressions.Match Scan(System.Text.RegularExpressions.Regex regex, string text, int textbeg, int textend, int textstart, int prevlen, bool quick, System.TimeSpan timeout) { throw null; }
+ protected void TransferCapture(int capnum, int uncapnum, int start, int end) { }
+ protected void Uncapture() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class RegexRunnerFactory
+ {
+ protected RegexRunnerFactory() { }
+ protected internal abstract System.Text.RegularExpressions.RegexRunner CreateInstance();
+ }
+}
+namespace System.Threading
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("Participant Count={ParticipantCount},Participants Remaining={ParticipantsRemaining}")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class Barrier : System.IDisposable
+ {
+ public Barrier(int participantCount) { }
+ public Barrier(int participantCount, System.Action<System.Threading.Barrier> postPhaseAction) { }
+ public long CurrentPhaseNumber { get { throw null; } }
+ public int ParticipantCount { get { throw null; } }
+ public int ParticipantsRemaining { get { throw null; } }
+ public long AddParticipant() { throw null; }
+ public long AddParticipants(int participantCount) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void RemoveParticipant() { }
+ public void RemoveParticipants(int participantCount) { }
+ public void SignalAndWait() { }
+ public bool SignalAndWait(int millisecondsTimeout) { throw null; }
+ public bool SignalAndWait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void SignalAndWait(System.Threading.CancellationToken cancellationToken) { }
+ public bool SignalAndWait(System.TimeSpan timeout) { throw null; }
+ public bool SignalAndWait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class BarrierPostPhaseException : System.Exception
+ {
+ public BarrierPostPhaseException() { }
+ public BarrierPostPhaseException(System.Exception innerException) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected BarrierPostPhaseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public BarrierPostPhaseException(string message) { }
+ public BarrierPostPhaseException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public sealed partial class Semaphore : System.Threading.WaitHandle
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public Semaphore(int initialCount, int maximumCount) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Semaphore(int initialCount, int maximumCount, string name) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Semaphore(int initialCount, int maximumCount, string name, out bool createdNew) { createdNew = default(bool); }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public Semaphore(int initialCount, int maximumCount, string name, out bool createdNew, System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity) { createdNew = default(bool); }
+ public System.Security.AccessControl.SemaphoreSecurity GetAccessControl() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static System.Threading.Semaphore OpenExisting(string name) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static System.Threading.Semaphore OpenExisting(string name, System.Security.AccessControl.SemaphoreRights rights) { throw null; }
+ [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public int Release() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public int Release(int releaseCount) { throw null; }
+ public void SetAccessControl(System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static bool TryOpenExisting(string name, System.Security.AccessControl.SemaphoreRights rights, out System.Threading.Semaphore result) { result = default(System.Threading.Semaphore); throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static bool TryOpenExisting(string name, out System.Threading.Semaphore result) { result = default(System.Threading.Semaphore); throw null; }
+ }
+ public partial class ThreadExceptionEventArgs : System.EventArgs
+ {
+ public ThreadExceptionEventArgs(System.Exception t) { }
+ public System.Exception Exception { get { throw null; } }
+ }
+ public delegate void ThreadExceptionEventHandler(object sender, System.Threading.ThreadExceptionEventArgs e);
+}
+namespace System.Timers
+{
+ public partial class ElapsedEventArgs : System.EventArgs
+ {
+ internal ElapsedEventArgs() { }
+ public System.DateTime SignalTime { get { throw null; } }
+ }
+ public delegate void ElapsedEventHandler(object sender, System.Timers.ElapsedEventArgs e);
+ [System.ComponentModel.DefaultEventAttribute("Elapsed")]
+ [System.ComponentModel.DefaultPropertyAttribute("Interval")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class Timer : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
+ {
+ public Timer() { }
+ public Timer(double interval) { }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ [System.Timers.TimersDescriptionAttribute("Indicates whether the timer will be restarted when it is enabled.")]
+ public bool AutoReset { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Timers.TimersDescriptionAttribute("Indicates whether the timer is enabled to fire events at a defined interval.")]
+ public bool Enabled { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.ComponentModel.DefaultValueAttribute(100)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
+ [System.Timers.TimersDescriptionAttribute("The number of milliseconds between timer events.")]
+ public double Interval { get { throw null; } set { } }
+ public override System.ComponentModel.ISite Site { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Timers.TimersDescriptionAttribute("The object used to marshal the event handler calls issued when an interval has elapsed.")]
+ public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
+ [System.ComponentModel.CategoryAttribute("Behavior")]
+ [System.Timers.TimersDescriptionAttribute("Occurs when the Interval has elapsed.")]
+ public event System.Timers.ElapsedEventHandler Elapsed { add { } remove { } }
+ public void BeginInit() { }
+ public void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public void EndInit() { }
+ public void Start() { }
+ public void Stop() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767))]
+ public partial class TimersDescriptionAttribute : System.ComponentModel.DescriptionAttribute
+ {
+ public TimersDescriptionAttribute(string description) { }
+ public override string Description { get { throw null; } }
+ }
+}
+namespace System.Web
+{
+ [System.SerializableAttribute]
+ public sealed partial class AspNetHostingPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public AspNetHostingPermission(System.Security.Permissions.PermissionState state) { }
+ public AspNetHostingPermission(System.Web.AspNetHostingPermissionLevel level) { }
+ public System.Web.AspNetHostingPermissionLevel Level { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class AspNetHostingPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Web.AspNetHostingPermissionLevel Level { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public enum AspNetHostingPermissionLevel
+ {
+ High = 500,
+ Low = 300,
+ Medium = 400,
+ Minimal = 200,
+ None = 100,
+ Unrestricted = 600,
+ }
+}
+namespace System.Windows.Input
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public partial interface ICommand
+ {
+ event System.EventHandler CanExecuteChanged;
+ bool CanExecute(object parameter);
+ void Execute(object parameter);
+ }
+}
+namespace System.Windows.Markup
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1244), AllowMultiple=false, Inherited=true)]
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
+ public sealed partial class ValueSerializerAttribute : System.Attribute
+ {
+ public ValueSerializerAttribute(string valueSerializerTypeName) { }
+ public ValueSerializerAttribute(System.Type valueSerializerType) { }
+ public System.Type ValueSerializerType { get { throw null; } }
+ public string ValueSerializerTypeName { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/WebMatrix.Data.cs b/src/v4.5.2/WebMatrix.Data.cs
new file mode 100644
index 0000000..45a23b1
--- /dev/null
+++ b/src/v4.5.2/WebMatrix.Data.cs
@@ -0,0 +1,54 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace WebMatrix.Data
+{
+ public partial class ConnectionEventArgs : System.EventArgs
+ {
+ public ConnectionEventArgs(System.Data.Common.DbConnection connection) { }
+ public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class Database : System.IDisposable
+ {
+ internal Database() { }
+ public System.Data.Common.DbConnection Connection { get { throw null; } }
+ public static event System.EventHandler<WebMatrix.Data.ConnectionEventArgs> ConnectionOpened { add { } remove { } }
+ public void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public int Execute(string commandText, params object[] args) { throw null; }
+ public object GetLastInsertId() { throw null; }
+ public static WebMatrix.Data.Database Open(string name) { throw null; }
+ public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; }
+ public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; }
+ public System.Collections.Generic.IEnumerable<dynamic> Query(string commandText, params object[] args) { throw null; }
+ public dynamic QuerySingle(string commandText, params object[] args) { throw null; }
+ public object QueryValue(string commandText, params object[] args) { throw null; }
+ }
+ public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor
+ {
+ internal DynamicRecord() { }
+ public System.Collections.Generic.IList<string> Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object this[int index] { get { throw null; } }
+ public object this[string name] { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<string> GetDynamicMemberNames() { throw null; }
+ System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; }
+ string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; }
+ System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; }
+ System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; }
+ System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; }
+ System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; }
+ System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; }
+ object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
+ public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; }
+ }
+}
diff --git a/src/v4.5.2/WindowsBase.cs b/src/v4.5.2/WindowsBase.cs
new file mode 100644
index 0000000..77fe49e
--- /dev/null
+++ b/src/v4.5.2/WindowsBase.cs
@@ -0,0 +1,2312 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.SecurityCriticalAttribute]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/netfx/2007/xaml/presentation", "System.Diagnostics")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/netfx/2007/xaml/presentation", "System.Windows")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/netfx/2007/xaml/presentation", "System.Windows.Input")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/netfx/2007/xaml/presentation", "System.Windows.Media")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml/composite-font", "System.Windows.Media")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml/presentation", "System.Diagnostics")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml/presentation", "System.Windows")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml/presentation", "System.Windows.Input")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml/presentation", "System.Windows.Media")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/xps/2005/06", "System.Windows")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/xps/2005/06", "System.Windows.Input")]
+[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/xps/2005/06", "System.Windows.Media")]
+[assembly:System.Windows.Markup.XmlnsPrefixAttribute("http://schemas.microsoft.com/netfx/2007/xaml/presentation", "wpf")]
+[assembly:System.Windows.Markup.XmlnsPrefixAttribute("http://schemas.microsoft.com/winfx/2006/xaml/presentation", "av")]
+[assembly:System.Windows.Markup.XmlnsPrefixAttribute("http://schemas.microsoft.com/xps/2005/06", "metro")]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.AmbientAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ArrayExtension))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ConstructorArgumentAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ContentPropertyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ContentWrapperAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.DateTimeValueSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.DependsOnAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.DictionaryKeyPropertyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.IComponentConnector))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.INameScope))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.IProvideValueTarget))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.IUriContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.IValueSerializerContext))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.IXamlTypeResolver))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.MarkupExtension))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.MarkupExtensionReturnTypeAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.NameScopePropertyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.NullExtension))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.RootNamespaceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.RuntimeNamePropertyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.StaticExtension))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.TrimSurroundingWhitespaceAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.TypeExtension))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.UidPropertyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.UsableDuringInitializationAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializer))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.WhitespaceSignificantCollectionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.XmlLangPropertyAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.XmlnsCompatibleWithAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.XmlnsDefinitionAttribute))]
+[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.XmlnsPrefixAttribute))]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Collections.Specialized
+{
+ public partial class CollectionChangedEventManager : System.Windows.WeakEventManager
+ {
+ internal CollectionChangedEventManager() { }
+ public static void AddHandler(System.Collections.Specialized.INotifyCollectionChanged source, System.EventHandler<System.Collections.Specialized.NotifyCollectionChangedEventArgs> handler) { }
+ public static void AddListener(System.Collections.Specialized.INotifyCollectionChanged source, System.Windows.IWeakEventListener listener) { }
+ protected override System.Windows.WeakEventManager.ListenerList NewListenerList() { throw null; }
+ public static void RemoveHandler(System.Collections.Specialized.INotifyCollectionChanged source, System.EventHandler<System.Collections.Specialized.NotifyCollectionChangedEventArgs> handler) { }
+ public static void RemoveListener(System.Collections.Specialized.INotifyCollectionChanged source, System.Windows.IWeakEventListener listener) { }
+ protected override void StartListening(object source) { }
+ protected override void StopListening(object source) { }
+ }
+}
+namespace System.ComponentModel
+{
+ public partial class CurrentChangedEventManager : System.Windows.WeakEventManager
+ {
+ internal CurrentChangedEventManager() { }
+ public static void AddHandler(System.ComponentModel.ICollectionView source, System.EventHandler<System.EventArgs> handler) { }
+ public static void AddListener(System.ComponentModel.ICollectionView source, System.Windows.IWeakEventListener listener) { }
+ protected override System.Windows.WeakEventManager.ListenerList NewListenerList() { throw null; }
+ public static void RemoveHandler(System.ComponentModel.ICollectionView source, System.EventHandler<System.EventArgs> handler) { }
+ public static void RemoveListener(System.ComponentModel.ICollectionView source, System.Windows.IWeakEventListener listener) { }
+ protected override void StartListening(object source) { }
+ protected override void StopListening(object source) { }
+ }
+ public partial class CurrentChangingEventArgs : System.EventArgs
+ {
+ public CurrentChangingEventArgs() { }
+ public CurrentChangingEventArgs(bool isCancelable) { }
+ public bool Cancel { get { throw null; } set { } }
+ public bool IsCancelable { get { throw null; } }
+ }
+ public delegate void CurrentChangingEventHandler(object sender, System.ComponentModel.CurrentChangingEventArgs e);
+ public partial class CurrentChangingEventManager : System.Windows.WeakEventManager
+ {
+ internal CurrentChangingEventManager() { }
+ public static void AddHandler(System.ComponentModel.ICollectionView source, System.EventHandler<System.ComponentModel.CurrentChangingEventArgs> handler) { }
+ public static void AddListener(System.ComponentModel.ICollectionView source, System.Windows.IWeakEventListener listener) { }
+ protected override System.Windows.WeakEventManager.ListenerList NewListenerList() { throw null; }
+ public static void RemoveHandler(System.ComponentModel.ICollectionView source, System.EventHandler<System.ComponentModel.CurrentChangingEventArgs> handler) { }
+ public static void RemoveListener(System.ComponentModel.ICollectionView source, System.Windows.IWeakEventListener listener) { }
+ protected override void StartListening(object source) { }
+ protected override void StopListening(object source) { }
+ }
+ public sealed partial class DependencyPropertyDescriptor : System.ComponentModel.PropertyDescriptor
+ {
+ internal DependencyPropertyDescriptor() : base (default(string), default(System.Attribute[])) { }
+ public override System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
+ public override string Category { get { throw null; } }
+ public override System.Type ComponentType { get { throw null; } }
+ public override System.ComponentModel.TypeConverter Converter { get { throw null; } }
+ public System.Windows.DependencyProperty DependencyProperty { get { throw null; } }
+ public override string Description { get { throw null; } }
+ public System.Windows.CoerceValueCallback DesignerCoerceValueCallback { get { throw null; } set { } }
+ public override bool DesignTimeOnly { get { throw null; } }
+ public override string DisplayName { get { throw null; } }
+ public bool IsAttached { get { throw null; } }
+ public override bool IsBrowsable { get { throw null; } }
+ public override bool IsLocalizable { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public System.Windows.PropertyMetadata Metadata { get { throw null; } }
+ public override System.Type PropertyType { get { throw null; } }
+ public override bool SupportsChangeEvents { get { throw null; } }
+ public override void AddValueChanged(object component, System.EventHandler handler) { }
+ public override bool CanResetValue(object component) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.ComponentModel.DependencyPropertyDescriptor FromName(string name, System.Type ownerType, System.Type targetType) { throw null; }
+ public static System.ComponentModel.DependencyPropertyDescriptor FromName(string name, System.Type ownerType, System.Type targetType, bool ignorePropertyType) { throw null; }
+ public static System.ComponentModel.DependencyPropertyDescriptor FromProperty(System.ComponentModel.PropertyDescriptor property) { throw null; }
+ public static System.ComponentModel.DependencyPropertyDescriptor FromProperty(System.Windows.DependencyProperty dependencyProperty, System.Type targetType) { throw null; }
+ public override System.ComponentModel.PropertyDescriptorCollection GetChildProperties(object instance, System.Attribute[] filter) { throw null; }
+ public override object GetEditor(System.Type editorBaseType) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override object GetValue(object component) { throw null; }
+ public override void RemoveValueChanged(object component, System.EventHandler handler) { }
+ public override void ResetValue(object component) { }
+ public override void SetValue(object component, object value) { }
+ public override bool ShouldSerializeValue(object component) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class ErrorsChangedEventManager : System.Windows.WeakEventManager
+ {
+ internal ErrorsChangedEventManager() { }
+ public static void AddHandler(System.ComponentModel.INotifyDataErrorInfo source, System.EventHandler<System.ComponentModel.DataErrorsChangedEventArgs> handler) { }
+ protected override System.Windows.WeakEventManager.ListenerList NewListenerList() { throw null; }
+ public static void RemoveHandler(System.ComponentModel.INotifyDataErrorInfo source, System.EventHandler<System.ComponentModel.DataErrorsChangedEventArgs> handler) { }
+ protected override void StartListening(object source) { }
+ protected override void StopListening(object source) { }
+ }
+ public abstract partial class GroupDescription : System.ComponentModel.INotifyPropertyChanged
+ {
+ protected GroupDescription() { }
+ public System.Collections.ObjectModel.ObservableCollection<object> GroupNames { get { throw null; } }
+ protected virtual event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ event System.ComponentModel.PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged { add { } remove { } }
+ public abstract object GroupNameFromItem(object item, int level, System.Globalization.CultureInfo culture);
+ public virtual bool NamesMatch(object groupName, object itemName) { throw null; }
+ protected virtual void OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs e) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool ShouldSerializeGroupNames() { throw null; }
+ }
+ public partial interface ICollectionView : System.Collections.IEnumerable, System.Collections.Specialized.INotifyCollectionChanged
+ {
+ bool CanFilter { get; }
+ bool CanGroup { get; }
+ bool CanSort { get; }
+ System.Globalization.CultureInfo Culture { get; set; }
+ object CurrentItem { get; }
+ int CurrentPosition { get; }
+ System.Predicate<object> Filter { get; set; }
+ System.Collections.ObjectModel.ObservableCollection<System.ComponentModel.GroupDescription> GroupDescriptions { get; }
+ System.Collections.ObjectModel.ReadOnlyObservableCollection<object> Groups { get; }
+ bool IsCurrentAfterLast { get; }
+ bool IsCurrentBeforeFirst { get; }
+ bool IsEmpty { get; }
+ System.ComponentModel.SortDescriptionCollection SortDescriptions { get; }
+ System.Collections.IEnumerable SourceCollection { get; }
+ event System.EventHandler CurrentChanged;
+ event System.ComponentModel.CurrentChangingEventHandler CurrentChanging;
+ bool Contains(object item);
+ System.IDisposable DeferRefresh();
+ bool MoveCurrentTo(object item);
+ bool MoveCurrentToFirst();
+ bool MoveCurrentToLast();
+ bool MoveCurrentToNext();
+ bool MoveCurrentToPosition(int position);
+ bool MoveCurrentToPrevious();
+ void Refresh();
+ }
+ public partial interface ICollectionViewFactory
+ {
+ System.ComponentModel.ICollectionView CreateView();
+ }
+ public partial interface ICollectionViewLiveShaping
+ {
+ bool CanChangeLiveFiltering { get; }
+ bool CanChangeLiveGrouping { get; }
+ bool CanChangeLiveSorting { get; }
+ System.Nullable<bool> IsLiveFiltering { get; set; }
+ System.Nullable<bool> IsLiveGrouping { get; set; }
+ System.Nullable<bool> IsLiveSorting { get; set; }
+ System.Collections.ObjectModel.ObservableCollection<string> LiveFilteringProperties { get; }
+ System.Collections.ObjectModel.ObservableCollection<string> LiveGroupingProperties { get; }
+ System.Collections.ObjectModel.ObservableCollection<string> LiveSortingProperties { get; }
+ }
+ public partial interface IEditableCollectionView
+ {
+ bool CanAddNew { get; }
+ bool CanCancelEdit { get; }
+ bool CanRemove { get; }
+ object CurrentAddItem { get; }
+ object CurrentEditItem { get; }
+ bool IsAddingNew { get; }
+ bool IsEditingItem { get; }
+ System.ComponentModel.NewItemPlaceholderPosition NewItemPlaceholderPosition { get; set; }
+ object AddNew();
+ void CancelEdit();
+ void CancelNew();
+ void CommitEdit();
+ void CommitNew();
+ void EditItem(object item);
+ void Remove(object item);
+ void RemoveAt(int index);
+ }
+ public partial interface IEditableCollectionViewAddNewItem : System.ComponentModel.IEditableCollectionView
+ {
+ bool CanAddNewItem { get; }
+ object AddNewItem(object newItem);
+ }
+ public partial interface IItemProperties
+ {
+ System.Collections.ObjectModel.ReadOnlyCollection<System.ComponentModel.ItemPropertyInfo> ItemProperties { get; }
+ }
+ public partial class ItemPropertyInfo
+ {
+ public ItemPropertyInfo(string name, System.Type type, object descriptor) { }
+ public object Descriptor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public enum NewItemPlaceholderPosition
+ {
+ AtBeginning = 1,
+ AtEnd = 2,
+ None = 0,
+ }
+ public partial class PropertyChangedEventManager : System.Windows.WeakEventManager
+ {
+ internal PropertyChangedEventManager() { }
+ public static void AddHandler(System.ComponentModel.INotifyPropertyChanged source, System.EventHandler<System.ComponentModel.PropertyChangedEventArgs> handler, string propertyName) { }
+ public static void AddListener(System.ComponentModel.INotifyPropertyChanged source, System.Windows.IWeakEventListener listener, string propertyName) { }
+ protected override System.Windows.WeakEventManager.ListenerList NewListenerList() { throw null; }
+ protected override bool Purge(object source, object data, bool purgeAll) { throw null; }
+ public static void RemoveHandler(System.ComponentModel.INotifyPropertyChanged source, System.EventHandler<System.ComponentModel.PropertyChangedEventArgs> handler, string propertyName) { }
+ public static void RemoveListener(System.ComponentModel.INotifyPropertyChanged source, System.Windows.IWeakEventListener listener, string propertyName) { }
+ protected override void StartListening(object source) { }
+ protected override void StopListening(object source) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(192))]
+ public sealed partial class PropertyFilterAttribute : System.Attribute
+ {
+ public static readonly System.ComponentModel.PropertyFilterAttribute Default;
+ public PropertyFilterAttribute(System.ComponentModel.PropertyFilterOptions filter) { }
+ public System.ComponentModel.PropertyFilterOptions Filter { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool Match(object value) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum PropertyFilterOptions
+ {
+ All = 15,
+ Invalid = 1,
+ None = 0,
+ SetValues = 2,
+ UnsetValues = 4,
+ Valid = 8,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SortDescription
+ {
+ public SortDescription(string propertyName, System.ComponentModel.ListSortDirection direction) { throw null;}
+ public System.ComponentModel.ListSortDirection Direction { get { throw null; } set { } }
+ public bool IsSealed { get { throw null; } }
+ public string PropertyName { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ComponentModel.SortDescription sd1, System.ComponentModel.SortDescription sd2) { throw null; }
+ public static bool operator !=(System.ComponentModel.SortDescription sd1, System.ComponentModel.SortDescription sd2) { throw null; }
+ }
+ public partial class SortDescriptionCollection : System.Collections.ObjectModel.Collection<System.ComponentModel.SortDescription>, System.Collections.Specialized.INotifyCollectionChanged
+ {
+ public static readonly System.ComponentModel.SortDescriptionCollection Empty;
+ public SortDescriptionCollection() { }
+ protected event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged { add { } remove { } }
+ event System.Collections.Specialized.NotifyCollectionChangedEventHandler System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged { add { } remove { } }
+ protected override void ClearItems() { }
+ protected override void InsertItem(int index, System.ComponentModel.SortDescription item) { }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, System.ComponentModel.SortDescription item) { }
+ }
+}
+namespace System.Diagnostics
+{
+ public enum PresentationTraceLevel
+ {
+ High = 3,
+ Low = 1,
+ Medium = 2,
+ None = 0,
+ }
+ public static partial class PresentationTraceSources
+ {
+ public static readonly System.Windows.DependencyProperty TraceLevelProperty;
+ public static System.Diagnostics.TraceSource AnimationSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource DataBindingSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource DependencyPropertySource { get { throw null; } }
+ public static System.Diagnostics.TraceSource DocumentsSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource FreezableSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource HwndHostSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource MarkupSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource NameScopeSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource ResourceDictionarySource { get { throw null; } }
+ public static System.Diagnostics.TraceSource RoutedEventSource { get { throw null; } }
+ public static System.Diagnostics.TraceSource ShellSource { get { throw null; } }
+ public static System.Diagnostics.PresentationTraceLevel GetTraceLevel(object element) { throw null; }
+ public static void Refresh() { }
+ public static void SetTraceLevel(object element, System.Diagnostics.PresentationTraceLevel traceLevel) { }
+ }
+}
+namespace System.IO
+{
+ [System.SerializableAttribute]
+ public partial class FileFormatException : System.FormatException, System.Runtime.Serialization.ISerializable
+ {
+ public FileFormatException() { }
+ protected FileFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public FileFormatException(string message) { }
+ public FileFormatException(string message, System.Exception innerException) { }
+ public FileFormatException(System.Uri sourceUri) { }
+ public FileFormatException(System.Uri sourceUri, System.Exception innerException) { }
+ public FileFormatException(System.Uri sourceUri, string message) { }
+ public FileFormatException(System.Uri sourceUri, string message, System.Exception innerException) { }
+ public System.Uri SourceUri { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
+namespace System.IO.Packaging
+{
+ public enum CertificateEmbeddingOption
+ {
+ InCertificatePart = 0,
+ InSignaturePart = 1,
+ NotEmbedded = 2,
+ }
+ public enum CompressionOption
+ {
+ Fast = 2,
+ Maximum = 1,
+ Normal = 0,
+ NotCompressed = -1,
+ SuperFast = 3,
+ }
+ public partial class EncryptedPackageEnvelope : System.IDisposable
+ {
+ internal EncryptedPackageEnvelope() { }
+ public System.IO.FileAccess FileOpenAccess { get { throw null; } }
+ public System.IO.Packaging.PackageProperties PackageProperties { get { throw null; } }
+ public System.IO.Packaging.RightsManagementInformation RightsManagementInformation { get { throw null; } }
+ public System.IO.Packaging.StorageInfo StorageInfo { get { throw null; } }
+ public void Close() { }
+ public static System.IO.Packaging.EncryptedPackageEnvelope Create(System.IO.Stream envelopeStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider) { throw null; }
+ public static System.IO.Packaging.EncryptedPackageEnvelope Create(string envelopeFileName, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider) { throw null; }
+ public static System.IO.Packaging.EncryptedPackageEnvelope CreateFromPackage(System.IO.Stream envelopeStream, System.IO.Stream packageStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider) { throw null; }
+ public static System.IO.Packaging.EncryptedPackageEnvelope CreateFromPackage(string envelopeFileName, System.IO.Stream packageStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Flush() { }
+ public System.IO.Packaging.Package GetPackage() { throw null; }
+ public static bool IsEncryptedPackageEnvelope(System.IO.Stream stream) { throw null; }
+ public static bool IsEncryptedPackageEnvelope(string fileName) { throw null; }
+ public static System.IO.Packaging.EncryptedPackageEnvelope Open(System.IO.Stream envelopeStream) { throw null; }
+ public static System.IO.Packaging.EncryptedPackageEnvelope Open(string envelopeFileName) { throw null; }
+ public static System.IO.Packaging.EncryptedPackageEnvelope Open(string envelopeFileName, System.IO.FileAccess access) { throw null; }
+ public static System.IO.Packaging.EncryptedPackageEnvelope Open(string envelopeFileName, System.IO.FileAccess access, System.IO.FileShare sharing) { throw null; }
+ }
+ public enum EncryptionOption
+ {
+ None = 0,
+ RightsManagement = 1,
+ }
+ public delegate void InvalidSignatureEventHandler(object sender, System.IO.Packaging.SignatureVerificationEventArgs e);
+ public abstract partial class Package : System.IDisposable
+ {
+ protected Package(System.IO.FileAccess openFileAccess) { }
+ protected Package(System.IO.FileAccess openFileAccess, bool streaming) { }
+ public System.IO.FileAccess FileOpenAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IO.Packaging.PackageProperties PackageProperties { get { throw null; } }
+ public void Close() { }
+ public System.IO.Packaging.PackagePart CreatePart(System.Uri partUri, string contentType) { throw null; }
+ public System.IO.Packaging.PackagePart CreatePart(System.Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption) { throw null; }
+ protected abstract System.IO.Packaging.PackagePart CreatePartCore(System.Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption);
+ public System.IO.Packaging.PackageRelationship CreateRelationship(System.Uri targetUri, System.IO.Packaging.TargetMode targetMode, string relationshipType) { throw null; }
+ public System.IO.Packaging.PackageRelationship CreateRelationship(System.Uri targetUri, System.IO.Packaging.TargetMode targetMode, string relationshipType, string id) { throw null; }
+ public void DeletePart(System.Uri partUri) { }
+ protected abstract void DeletePartCore(System.Uri partUri);
+ public void DeleteRelationship(string id) { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Flush() { }
+ protected abstract void FlushCore();
+ public System.IO.Packaging.PackagePart GetPart(System.Uri partUri) { throw null; }
+ protected abstract System.IO.Packaging.PackagePart GetPartCore(System.Uri partUri);
+ public System.IO.Packaging.PackagePartCollection GetParts() { throw null; }
+ protected abstract System.IO.Packaging.PackagePart[] GetPartsCore();
+ public System.IO.Packaging.PackageRelationship GetRelationship(string id) { throw null; }
+ public System.IO.Packaging.PackageRelationshipCollection GetRelationships() { throw null; }
+ public System.IO.Packaging.PackageRelationshipCollection GetRelationshipsByType(string relationshipType) { throw null; }
+ public static System.IO.Packaging.Package Open(System.IO.Stream stream) { throw null; }
+ public static System.IO.Packaging.Package Open(System.IO.Stream stream, System.IO.FileMode packageMode) { throw null; }
+ public static System.IO.Packaging.Package Open(System.IO.Stream stream, System.IO.FileMode packageMode, System.IO.FileAccess packageAccess) { throw null; }
+ public static System.IO.Packaging.Package Open(string path) { throw null; }
+ public static System.IO.Packaging.Package Open(string path, System.IO.FileMode packageMode) { throw null; }
+ public static System.IO.Packaging.Package Open(string path, System.IO.FileMode packageMode, System.IO.FileAccess packageAccess) { throw null; }
+ public static System.IO.Packaging.Package Open(string path, System.IO.FileMode packageMode, System.IO.FileAccess packageAccess, System.IO.FileShare packageShare) { throw null; }
+ public virtual bool PartExists(System.Uri partUri) { throw null; }
+ public bool RelationshipExists(string id) { throw null; }
+ void System.IDisposable.Dispose() { }
+ }
+ public partial class PackageDigitalSignature
+ {
+ internal PackageDigitalSignature() { }
+ public System.IO.Packaging.CertificateEmbeddingOption CertificateEmbeddingOption { get { throw null; } }
+ public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } set { } }
+ public System.IO.Packaging.PackagePart SignaturePart { get { throw null; } }
+ public string SignatureType { get { throw null; } }
+ public byte[] SignatureValue { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Uri> SignedParts { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IO.Packaging.PackageRelationshipSelector> SignedRelationshipSelectors { get { throw null; } }
+ public System.Security.Cryptography.X509Certificates.X509Certificate Signer { get { throw null; } }
+ public System.DateTime SigningTime { get { throw null; } }
+ public string TimeFormat { get { throw null; } }
+ public System.Collections.Generic.List<string> GetPartTransformList(System.Uri partName) { throw null; }
+ public System.IO.Packaging.VerifyResult Verify() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.SecurityTreatAsSafeAttribute]
+ public System.IO.Packaging.VerifyResult Verify(System.Security.Cryptography.X509Certificates.X509Certificate signingCertificate) { throw null; }
+ }
+ public sealed partial class PackageDigitalSignatureManager
+ {
+ public PackageDigitalSignatureManager(System.IO.Packaging.Package package) { }
+ public System.IO.Packaging.CertificateEmbeddingOption CertificateOption { get { throw null; } set { } }
+ public static string DefaultHashAlgorithm { get { throw null; } }
+ public string HashAlgorithm { get { throw null; } set { } }
+ public bool IsSigned { get { throw null; } }
+ public System.IntPtr ParentWindow { get { throw null; } set { } }
+ public System.Uri SignatureOrigin { get { throw null; } }
+ public static string SignatureOriginRelationshipType { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.IO.Packaging.PackageDigitalSignature> Signatures { get { throw null; } }
+ public string TimeFormat { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<string, string> TransformMapping { get { throw null; } }
+ public event System.IO.Packaging.InvalidSignatureEventHandler InvalidSignatureEvent { add { } remove { } }
+ public System.IO.Packaging.PackageDigitalSignature Countersign() { throw null; }
+ public System.IO.Packaging.PackageDigitalSignature Countersign(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { throw null; }
+ public System.IO.Packaging.PackageDigitalSignature Countersign(System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Collections.Generic.IEnumerable<System.Uri> signatures) { throw null; }
+ public System.IO.Packaging.PackageDigitalSignature GetSignature(System.Uri signatureUri) { throw null; }
+ public void RemoveAllSignatures() { }
+ public void RemoveSignature(System.Uri signatureUri) { }
+ public System.IO.Packaging.PackageDigitalSignature Sign(System.Collections.Generic.IEnumerable<System.Uri> parts) { throw null; }
+ public System.IO.Packaging.PackageDigitalSignature Sign(System.Collections.Generic.IEnumerable<System.Uri> parts, System.Security.Cryptography.X509Certificates.X509Certificate certificate) { throw null; }
+ public System.IO.Packaging.PackageDigitalSignature Sign(System.Collections.Generic.IEnumerable<System.Uri> parts, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Collections.Generic.IEnumerable<System.IO.Packaging.PackageRelationshipSelector> relationshipSelectors) { throw null; }
+ public System.IO.Packaging.PackageDigitalSignature Sign(System.Collections.Generic.IEnumerable<System.Uri> parts, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Collections.Generic.IEnumerable<System.IO.Packaging.PackageRelationshipSelector> relationshipSelectors, string signatureId) { throw null; }
+ public System.IO.Packaging.PackageDigitalSignature Sign(System.Collections.Generic.IEnumerable<System.Uri> parts, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Collections.Generic.IEnumerable<System.IO.Packaging.PackageRelationshipSelector> relationshipSelectors, string signatureId, System.Collections.Generic.IEnumerable<System.Security.Cryptography.Xml.DataObject> signatureObjects, System.Collections.Generic.IEnumerable<System.Security.Cryptography.Xml.Reference> objectReferences) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { throw null; }
+ public System.IO.Packaging.VerifyResult VerifySignatures(bool exitOnFailure) { throw null; }
+ }
+ public abstract partial class PackagePart
+ {
+ protected PackagePart(System.IO.Packaging.Package package, System.Uri partUri) { }
+ protected PackagePart(System.IO.Packaging.Package package, System.Uri partUri, string contentType) { }
+ protected PackagePart(System.IO.Packaging.Package package, System.Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption) { }
+ public System.IO.Packaging.CompressionOption CompressionOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string ContentType { get { throw null; } }
+ public System.IO.Packaging.Package Package { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IO.Packaging.PackageRelationship CreateRelationship(System.Uri targetUri, System.IO.Packaging.TargetMode targetMode, string relationshipType) { throw null; }
+ public System.IO.Packaging.PackageRelationship CreateRelationship(System.Uri targetUri, System.IO.Packaging.TargetMode targetMode, string relationshipType, string id) { throw null; }
+ public void DeleteRelationship(string id) { }
+ protected virtual string GetContentTypeCore() { throw null; }
+ public System.IO.Packaging.PackageRelationship GetRelationship(string id) { throw null; }
+ public System.IO.Packaging.PackageRelationshipCollection GetRelationships() { throw null; }
+ public System.IO.Packaging.PackageRelationshipCollection GetRelationshipsByType(string relationshipType) { throw null; }
+ public System.IO.Stream GetStream() { throw null; }
+ public System.IO.Stream GetStream(System.IO.FileMode mode) { throw null; }
+ public System.IO.Stream GetStream(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ protected abstract System.IO.Stream GetStreamCore(System.IO.FileMode mode, System.IO.FileAccess access);
+ public bool RelationshipExists(string id) { throw null; }
+ }
+ public partial class PackagePartCollection : System.Collections.Generic.IEnumerable<System.IO.Packaging.PackagePart>, System.Collections.IEnumerable
+ {
+ internal PackagePartCollection() { }
+ public System.Collections.Generic.IEnumerator<System.IO.Packaging.PackagePart> GetEnumerator() { throw null; }
+ System.Collections.Generic.IEnumerator<System.IO.Packaging.PackagePart> System.Collections.Generic.IEnumerable<System.IO.Packaging.PackagePart>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class PackageProperties : System.IDisposable
+ {
+ protected PackageProperties() { }
+ public abstract string Category { get; set; }
+ public abstract string ContentStatus { get; set; }
+ public abstract string ContentType { get; set; }
+ public abstract System.Nullable<System.DateTime> Created { get; set; }
+ public abstract string Creator { get; set; }
+ public abstract string Description { get; set; }
+ public abstract string Identifier { get; set; }
+ public abstract string Keywords { get; set; }
+ public abstract string Language { get; set; }
+ public abstract string LastModifiedBy { get; set; }
+ public abstract System.Nullable<System.DateTime> LastPrinted { get; set; }
+ public abstract System.Nullable<System.DateTime> Modified { get; set; }
+ public abstract string Revision { get; set; }
+ public abstract string Subject { get; set; }
+ public abstract string Title { get; set; }
+ public abstract string Version { get; set; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ public partial class PackageRelationship
+ {
+ internal PackageRelationship() { }
+ public string Id { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IO.Packaging.Package Package { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string RelationshipType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri SourceUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.IO.Packaging.TargetMode TargetMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri TargetUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public partial class PackageRelationshipCollection : System.Collections.Generic.IEnumerable<System.IO.Packaging.PackageRelationship>, System.Collections.IEnumerable
+ {
+ internal PackageRelationshipCollection() { }
+ public System.Collections.Generic.IEnumerator<System.IO.Packaging.PackageRelationship> GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class PackageRelationshipSelector
+ {
+ public PackageRelationshipSelector(System.Uri sourceUri, System.IO.Packaging.PackageRelationshipSelectorType selectorType, string selectionCriteria) { }
+ public string SelectionCriteria { get { throw null; } }
+ public System.IO.Packaging.PackageRelationshipSelectorType SelectorType { get { throw null; } }
+ public System.Uri SourceUri { get { throw null; } }
+ public System.Collections.Generic.List<System.IO.Packaging.PackageRelationship> Select(System.IO.Packaging.Package package) { throw null; }
+ }
+ public enum PackageRelationshipSelectorType
+ {
+ Id = 0,
+ Type = 1,
+ }
+ public static partial class PackUriHelper
+ {
+ public static readonly string UriSchemePack;
+ public static int ComparePackUri(System.Uri firstPackUri, System.Uri secondPackUri) { throw null; }
+ public static int ComparePartUri(System.Uri firstPartUri, System.Uri secondPartUri) { throw null; }
+ public static System.Uri Create(System.Uri packageUri) { throw null; }
+ public static System.Uri Create(System.Uri packageUri, System.Uri partUri) { throw null; }
+ public static System.Uri Create(System.Uri packageUri, System.Uri partUri, string fragment) { throw null; }
+ public static System.Uri CreatePartUri(System.Uri partUri) { throw null; }
+ public static System.Uri GetNormalizedPartUri(System.Uri partUri) { throw null; }
+ public static System.Uri GetPackageUri(System.Uri packUri) { throw null; }
+ public static System.Uri GetPartUri(System.Uri packUri) { throw null; }
+ public static System.Uri GetRelationshipPartUri(System.Uri partUri) { throw null; }
+ public static System.Uri GetRelativeUri(System.Uri sourcePartUri, System.Uri targetPartUri) { throw null; }
+ public static System.Uri GetSourcePartUriFromRelationshipPartUri(System.Uri relationshipPartUri) { throw null; }
+ public static bool IsRelationshipPartUri(System.Uri partUri) { throw null; }
+ public static System.Uri ResolvePartUri(System.Uri sourcePartUri, System.Uri targetUri) { throw null; }
+ }
+ public partial class RightsManagementInformation
+ {
+ internal RightsManagementInformation() { }
+ public System.Security.RightsManagement.CryptoProvider CryptoProvider { get { throw null; } set { } }
+ public void DeleteUseLicense(System.Security.RightsManagement.ContentUser userKey) { }
+ public System.Collections.Generic.IDictionary<System.Security.RightsManagement.ContentUser, System.Security.RightsManagement.UseLicense> GetEmbeddedUseLicenses() { throw null; }
+ public System.Security.RightsManagement.PublishLicense LoadPublishLicense() { throw null; }
+ public System.Security.RightsManagement.UseLicense LoadUseLicense(System.Security.RightsManagement.ContentUser userKey) { throw null; }
+ public void SavePublishLicense(System.Security.RightsManagement.PublishLicense publishLicense) { }
+ public void SaveUseLicense(System.Security.RightsManagement.ContentUser userKey, System.Security.RightsManagement.UseLicense useLicense) { }
+ }
+ public partial class SignatureVerificationEventArgs : System.EventArgs
+ {
+ internal SignatureVerificationEventArgs() { }
+ public System.IO.Packaging.PackageDigitalSignature Signature { get { throw null; } }
+ public System.IO.Packaging.VerifyResult VerifyResult { get { throw null; } }
+ }
+ public partial class StorageInfo
+ {
+ internal StorageInfo() { }
+ public string Name { get { throw null; } }
+ public System.IO.Packaging.StreamInfo CreateStream(string name) { throw null; }
+ public System.IO.Packaging.StreamInfo CreateStream(string name, System.IO.Packaging.CompressionOption compressionOption, System.IO.Packaging.EncryptionOption encryptionOption) { throw null; }
+ public System.IO.Packaging.StorageInfo CreateSubStorage(string name) { throw null; }
+ public void DeleteStream(string name) { }
+ public void DeleteSubStorage(string name) { }
+ public System.IO.Packaging.StreamInfo GetStreamInfo(string name) { throw null; }
+ public System.IO.Packaging.StreamInfo[] GetStreams() { throw null; }
+ public System.IO.Packaging.StorageInfo GetSubStorageInfo(string name) { throw null; }
+ public System.IO.Packaging.StorageInfo[] GetSubStorages() { throw null; }
+ public bool StreamExists(string name) { throw null; }
+ public bool SubStorageExists(string name) { throw null; }
+ }
+ public partial class StreamInfo
+ {
+ internal StreamInfo() { }
+ public System.IO.Packaging.CompressionOption CompressionOption { get { throw null; } }
+ public System.IO.Packaging.EncryptionOption EncryptionOption { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.IO.Stream GetStream() { throw null; }
+ public System.IO.Stream GetStream(System.IO.FileMode mode) { throw null; }
+ public System.IO.Stream GetStream(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ }
+ public enum TargetMode
+ {
+ External = 1,
+ Internal = 0,
+ }
+ public enum VerifyResult
+ {
+ CertificateRequired = 2,
+ InvalidCertificate = 3,
+ InvalidSignature = 1,
+ NotSigned = 5,
+ ReferenceNotFound = 4,
+ Success = 0,
+ }
+ public sealed partial class ZipPackage : System.IO.Packaging.Package
+ {
+ internal ZipPackage() : base (default(System.IO.FileAccess)) { }
+ protected override System.IO.Packaging.PackagePart CreatePartCore(System.Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption) { throw null; }
+ protected override void DeletePartCore(System.Uri partUri) { }
+ protected override void Dispose(bool disposing) { }
+ protected override void FlushCore() { }
+ protected override System.IO.Packaging.PackagePart GetPartCore(System.Uri partUri) { throw null; }
+ protected override System.IO.Packaging.PackagePart[] GetPartsCore() { throw null; }
+ }
+ public sealed partial class ZipPackagePart : System.IO.Packaging.PackagePart
+ {
+ internal ZipPackagePart() : base (default(System.IO.Packaging.Package), default(System.Uri)) { }
+ protected override System.IO.Stream GetStreamCore(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ }
+}
+namespace System.Security.Permissions
+{
+ public sealed partial class MediaPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public MediaPermission() { }
+ public MediaPermission(System.Security.Permissions.MediaPermissionAudio permissionAudio) { }
+ public MediaPermission(System.Security.Permissions.MediaPermissionAudio permissionAudio, System.Security.Permissions.MediaPermissionVideo permissionVideo, System.Security.Permissions.MediaPermissionImage permissionImage) { }
+ public MediaPermission(System.Security.Permissions.MediaPermissionImage permissionImage) { }
+ public MediaPermission(System.Security.Permissions.MediaPermissionVideo permissionVideo) { }
+ public MediaPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Security.Permissions.MediaPermissionAudio Audio { get { throw null; } }
+ public System.Security.Permissions.MediaPermissionImage Image { get { throw null; } }
+ public System.Security.Permissions.MediaPermissionVideo Video { get { throw null; } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109))]
+ public sealed partial class MediaPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public MediaPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.MediaPermissionAudio Audio { get { throw null; } set { } }
+ public System.Security.Permissions.MediaPermissionImage Image { get { throw null; } set { } }
+ public System.Security.Permissions.MediaPermissionVideo Video { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public enum MediaPermissionAudio
+ {
+ AllAudio = 3,
+ NoAudio = 0,
+ SafeAudio = 2,
+ SiteOfOriginAudio = 1,
+ }
+ public enum MediaPermissionImage
+ {
+ AllImage = 3,
+ NoImage = 0,
+ SafeImage = 2,
+ SiteOfOriginImage = 1,
+ }
+ public enum MediaPermissionVideo
+ {
+ AllVideo = 3,
+ NoVideo = 0,
+ SafeVideo = 2,
+ SiteOfOriginVideo = 1,
+ }
+ public sealed partial class WebBrowserPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public WebBrowserPermission() { }
+ public WebBrowserPermission(System.Security.Permissions.PermissionState state) { }
+ public WebBrowserPermission(System.Security.Permissions.WebBrowserPermissionLevel webBrowserPermissionLevel) { }
+ public System.Security.Permissions.WebBrowserPermissionLevel Level { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109))]
+ public sealed partial class WebBrowserPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public WebBrowserPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.WebBrowserPermissionLevel Level { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ public enum WebBrowserPermissionLevel
+ {
+ None = 0,
+ Safe = 1,
+ Unrestricted = 2,
+ }
+}
+namespace System.Security.RightsManagement
+{
+ public enum AuthenticationType
+ {
+ Internal = 3,
+ Passport = 1,
+ Windows = 0,
+ WindowsPassport = 2,
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class ContentGrant
+ {
+ public ContentGrant(System.Security.RightsManagement.ContentUser user, System.Security.RightsManagement.ContentRight right) { }
+ public ContentGrant(System.Security.RightsManagement.ContentUser user, System.Security.RightsManagement.ContentRight right, System.DateTime validFrom, System.DateTime validUntil) { }
+ public System.Security.RightsManagement.ContentRight Right { get { throw null; } }
+ public System.Security.RightsManagement.ContentUser User { get { throw null; } }
+ public System.DateTime ValidFrom { get { throw null; } }
+ public System.DateTime ValidUntil { get { throw null; } }
+ }
+ public enum ContentRight
+ {
+ DocumentEdit = 11,
+ Edit = 1,
+ Export = 12,
+ Extract = 3,
+ Forward = 7,
+ ObjectModel = 4,
+ Owner = 5,
+ Print = 2,
+ Reply = 8,
+ ReplyAll = 9,
+ Sign = 10,
+ View = 0,
+ ViewRightsData = 6,
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class ContentUser
+ {
+ public ContentUser(string name, System.Security.RightsManagement.AuthenticationType authenticationType) { }
+ public static System.Security.RightsManagement.ContentUser AnyoneUser { get { throw null; } }
+ public System.Security.RightsManagement.AuthenticationType AuthenticationType { get { throw null; } }
+ public string Name { get { throw null; } }
+ public static System.Security.RightsManagement.ContentUser OwnerUser { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public bool IsAuthenticated() { throw null; }
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class CryptoProvider : System.IDisposable
+ {
+ internal CryptoProvider() { }
+ public int BlockSize { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Security.RightsManagement.ContentGrant> BoundGrants { get { throw null; } }
+ public bool CanDecrypt { get { throw null; } }
+ public bool CanEncrypt { get { throw null; } }
+ public bool CanMergeBlocks { get { throw null; } }
+ public byte[] Decrypt(byte[] cryptoText) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public byte[] Encrypt(byte[] clearText) { throw null; }
+ ~CryptoProvider() { }
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class LocalizedNameDescriptionPair
+ {
+ public LocalizedNameDescriptionPair(string name, string description) { }
+ public string Description { get { throw null; } }
+ public string Name { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class PublishLicense
+ {
+ public PublishLicense(string signedPublishLicense) { }
+ public System.Guid ContentId { get { throw null; } }
+ public string ReferralInfoName { get { throw null; } }
+ public System.Uri ReferralInfoUri { get { throw null; } }
+ public System.Uri UseLicenseAcquisitionUrl { get { throw null; } }
+ public System.Security.RightsManagement.UseLicense AcquireUseLicense(System.Security.RightsManagement.SecureEnvironment secureEnvironment) { throw null; }
+ public System.Security.RightsManagement.UseLicense AcquireUseLicenseNoUI(System.Security.RightsManagement.SecureEnvironment secureEnvironment) { throw null; }
+ public System.Security.RightsManagement.UnsignedPublishLicense DecryptUnsignedPublishLicense(System.Security.RightsManagement.CryptoProvider cryptoProvider) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class RightsManagementException : System.Exception
+ {
+ public RightsManagementException() { }
+ protected RightsManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RightsManagementException(System.Security.RightsManagement.RightsManagementFailureCode failureCode) { }
+ public RightsManagementException(System.Security.RightsManagement.RightsManagementFailureCode failureCode, System.Exception innerException) { }
+ public RightsManagementException(System.Security.RightsManagement.RightsManagementFailureCode failureCode, string message) { }
+ public RightsManagementException(System.Security.RightsManagement.RightsManagementFailureCode failureCode, string message, System.Exception innerException) { }
+ public RightsManagementException(string message) { }
+ public RightsManagementException(string message, System.Exception innerException) { }
+ public System.Security.RightsManagement.RightsManagementFailureCode FailureCode { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public enum RightsManagementFailureCode
+ {
+ Aborted = -2147168447,
+ ActivationFailed = -2147168448,
+ AdEntryNotFound = -2147168419,
+ AlreadyInProgress = -2147168456,
+ AuthenticationFailed = -2147168445,
+ BadGetInfoQuery = -2147168494,
+ BindAccessPrincipalNotEnabling = -2147168478,
+ BindAccessUnsatisfied = -2147168477,
+ BindContentNotInEndUseLicense = -2147168479,
+ BindIndicatedPrincipalMissing = -2147168476,
+ BindIntervalTimeViolated = -2147168465,
+ BindMachineNotFoundInGroupIdentity = -2147168475,
+ BindNoApplicableRevocationList = -2147168472,
+ BindNoSatisfiedRightsGroup = -2147168464,
+ BindPolicyViolation = -2147168485,
+ BindRevocationListStale = -2147168473,
+ BindRevokedIssuer = -2147168483,
+ BindRevokedLicense = -2147168484,
+ BindRevokedModule = -2147168480,
+ BindRevokedPrincipal = -2147168482,
+ BindRevokedResource = -2147168481,
+ BindSpecifiedWorkMissing = -2147168463,
+ BindValidityTimeViolated = -2147168488,
+ BrokenCertChain = -2147168487,
+ ClockRollbackDetected = -2147168491,
+ CryptoOperationUnsupported = -2147168492,
+ DebuggerDetected = -2147168416,
+ EmailNotVerified = -2147168422,
+ EnablingPrincipalFailure = -2147168496,
+ EncryptionNotPermitted = -2147168508,
+ EnvironmentCannotLoad = -2147168501,
+ EnvironmentNotLoaded = -2147168502,
+ ExpiredOfficialIssuanceLicenseTemplate = -2147168425,
+ GlobalOptionAlreadySet = -2147168396,
+ GroupIdentityNotSet = -2147168455,
+ HidCorrupted = -2147168442,
+ HidInvalid = -2147168423,
+ IdMismatch = -2147168459,
+ IncompatibleObjects = -2147168498,
+ InfoNotInLicense = -2147168511,
+ InfoNotPresent = -2147168495,
+ InstallationFailed = -2147168443,
+ InvalidAlgorithmType = -2147168503,
+ InvalidClientLicensorCertificate = -2147168424,
+ InvalidEmail = -2147168437,
+ InvalidEncodingType = -2147168505,
+ InvalidHandle = -2147168468,
+ InvalidIssuanceLicenseTemplate = -2147168428,
+ InvalidKeyLength = -2147168427,
+ InvalidLicense = -2147168512,
+ InvalidLicenseSignature = -2147168510,
+ InvalidLockboxPath = -2147168399,
+ InvalidLockboxType = -2147168400,
+ InvalidNumericalValue = -2147168504,
+ InvalidRegistryPath = -2147168398,
+ InvalidServerResponse = -2147168441,
+ InvalidTimeInfo = -2147168431,
+ InvalidVersion = -2147168506,
+ KeyTypeUnsupported = -2147168493,
+ LibraryFail = -2147168497,
+ LibraryUnsupportedPlugIn = -2147168474,
+ LicenseAcquisitionFailed = -2147168460,
+ LicenseBindingToWindowsIdentityFailed = -2147168429,
+ ManifestPolicyViolation = -2147183860,
+ MetadataNotSet = -2147168433,
+ NeedsGroupIdentityActivation = -2147168450,
+ NeedsMachineActivation = -2147168451,
+ NoAesCryptoProvider = -2147168397,
+ NoConnect = -2147168453,
+ NoDistributionPointUrlFound = -2147168457,
+ NoLicense = -2147168452,
+ NoMoreData = -2147168461,
+ NotAChain = -2147168418,
+ NotSet = -2147168434,
+ OutdatedModule = -2147168435,
+ OutOfQuota = -2147168446,
+ OwnerLicenseNotFound = -2147168395,
+ QueryReportsNoResults = -2147168490,
+ RecordNotFound = -2147168454,
+ RequestDenied = -2147168417,
+ RevocationInfoNotSet = -2147168432,
+ RightNotGranted = -2147168507,
+ RightNotSet = -2147168430,
+ ServerError = -2147168444,
+ ServerNotFound = -2147168438,
+ ServiceGone = -2147168420,
+ ServiceMoved = -2147168421,
+ ServiceNotFound = -2147168440,
+ Success = 0,
+ TooManyCertificates = -2147168458,
+ TooManyLoadedEnvironments = -2147168500,
+ UnexpectedException = -2147168489,
+ UseDefault = -2147168439,
+ ValidityTimeViolation = -2147168436,
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class SecureEnvironment : System.IDisposable
+ {
+ internal SecureEnvironment() { }
+ public string ApplicationManifest { get { throw null; } }
+ public System.Security.RightsManagement.ContentUser User { get { throw null; } }
+ public static System.Security.RightsManagement.SecureEnvironment Create(string applicationManifest, System.Security.RightsManagement.AuthenticationType authentication, System.Security.RightsManagement.UserActivationMode userActivationMode) { throw null; }
+ public static System.Security.RightsManagement.SecureEnvironment Create(string applicationManifest, System.Security.RightsManagement.ContentUser user) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.Security.RightsManagement.ContentUser> GetActivatedUsers() { throw null; }
+ public static bool IsUserActivated(System.Security.RightsManagement.ContentUser user) { throw null; }
+ public static void RemoveActivatedUser(System.Security.RightsManagement.ContentUser user) { }
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class UnsignedPublishLicense
+ {
+ public UnsignedPublishLicense() { }
+ public UnsignedPublishLicense(string publishLicenseTemplate) { }
+ public System.Guid ContentId { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<System.Security.RightsManagement.ContentGrant> Grants { get { throw null; } }
+ public System.Collections.Generic.IDictionary<int, System.Security.RightsManagement.LocalizedNameDescriptionPair> LocalizedNameDescriptionDictionary { get { throw null; } }
+ public System.Security.RightsManagement.ContentUser Owner { get { throw null; } set { } }
+ public string ReferralInfoName { get { throw null; } set { } }
+ public System.Uri ReferralInfoUri { get { throw null; } set { } }
+ public System.Security.RightsManagement.PublishLicense Sign(System.Security.RightsManagement.SecureEnvironment secureEnvironment, out System.Security.RightsManagement.UseLicense authorUseLicense) { authorUseLicense = default(System.Security.RightsManagement.UseLicense); throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(1))]
+ public partial class UseLicense
+ {
+ public UseLicense(string useLicense) { }
+ public System.Collections.Generic.IDictionary<string, string> ApplicationData { get { throw null; } }
+ public System.Guid ContentId { get { throw null; } }
+ public System.Security.RightsManagement.ContentUser Owner { get { throw null; } }
+ public System.Security.RightsManagement.CryptoProvider Bind(System.Security.RightsManagement.SecureEnvironment secureEnvironment) { throw null; }
+ public override bool Equals(object x) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum UserActivationMode
+ {
+ Permanent = 0,
+ Temporary = 1,
+ }
+}
+namespace System.Windows
+{
+ public abstract partial class AttachedPropertyBrowsableAttribute : System.Attribute
+ {
+ protected AttachedPropertyBrowsableAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)]
+ public sealed partial class AttachedPropertyBrowsableForTypeAttribute : System.Windows.AttachedPropertyBrowsableAttribute
+ {
+ public AttachedPropertyBrowsableForTypeAttribute(System.Type targetType) { }
+ public System.Type TargetType { get { throw null; } }
+ public override object TypeId { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
+ public sealed partial class AttachedPropertyBrowsableWhenAttributePresentAttribute : System.Windows.AttachedPropertyBrowsableAttribute
+ {
+ public AttachedPropertyBrowsableWhenAttributePresentAttribute(System.Type attributeType) { }
+ public System.Type AttributeType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public static partial class BaseCompatibilityPreferences
+ {
+ public static bool FlowDispatcherSynchronizationContextPriority { get { throw null; } set { } }
+ public static bool InlineDispatcherSynchronizationContextSend { get { throw null; } set { } }
+ public static bool ReuseDispatcherSynchronizationContextInstance { get { throw null; } set { } }
+ }
+ public delegate object CoerceValueCallback(System.Windows.DependencyObject d, object baseValue);
+ public partial class DependencyObject : System.Windows.Threading.DispatcherObject
+ {
+ public DependencyObject() { }
+ public System.Windows.DependencyObjectType DependencyObjectType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsSealed { get { throw null; } }
+ public void ClearValue(System.Windows.DependencyProperty dp) { }
+ public void ClearValue(System.Windows.DependencyPropertyKey key) { }
+ public void CoerceValue(System.Windows.DependencyProperty dp) { }
+ public sealed override bool Equals(object obj) { throw null; }
+ public sealed override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Windows.LocalValueEnumerator GetLocalValueEnumerator() { throw null; }
+ public object GetValue(System.Windows.DependencyProperty dp) { throw null; }
+ [System.MonoTODOAttribute]
+ public void InvalidateProperty(System.Windows.DependencyProperty dp) { }
+ protected virtual void OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e) { }
+ public object ReadLocalValue(System.Windows.DependencyProperty dp) { throw null; }
+ public void SetCurrentValue(System.Windows.DependencyProperty dp, object value) { }
+ public void SetValue(System.Windows.DependencyProperty dp, object value) { }
+ public void SetValue(System.Windows.DependencyPropertyKey key, object value) { }
+ protected internal virtual bool ShouldSerializeProperty(System.Windows.DependencyProperty dp) { throw null; }
+ }
+ public partial class DependencyObjectType
+ {
+ internal DependencyObjectType() { }
+ public System.Windows.DependencyObjectType BaseType { get { throw null; } }
+ public int Id { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Type SystemType { get { throw null; } }
+ public static System.Windows.DependencyObjectType FromSystemType(System.Type systemType) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public bool IsInstanceOfType(System.Windows.DependencyObject dependencyObject) { throw null; }
+ public bool IsSubclassOf(System.Windows.DependencyObjectType dependencyObjectType) { throw null; }
+ }
+ public sealed partial class DependencyProperty
+ {
+ internal DependencyProperty() { }
+ public static readonly object UnsetValue;
+ public System.Windows.PropertyMetadata DefaultMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int GlobalIndex { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type OwnerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.ValidateValueCallback ValidateValueCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.DependencyProperty AddOwner(System.Type ownerType) { throw null; }
+ public System.Windows.DependencyProperty AddOwner(System.Type ownerType, System.Windows.PropertyMetadata typeMetadata) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Windows.PropertyMetadata GetMetadata(System.Type forType) { throw null; }
+ public System.Windows.PropertyMetadata GetMetadata(System.Windows.DependencyObject dependencyObject) { throw null; }
+ public System.Windows.PropertyMetadata GetMetadata(System.Windows.DependencyObjectType dependencyObjectType) { throw null; }
+ public bool IsValidType(object value) { throw null; }
+ public bool IsValidValue(object value) { throw null; }
+ public void OverrideMetadata(System.Type forType, System.Windows.PropertyMetadata typeMetadata) { }
+ public void OverrideMetadata(System.Type forType, System.Windows.PropertyMetadata typeMetadata, System.Windows.DependencyPropertyKey key) { }
+ public static System.Windows.DependencyProperty Register(string name, System.Type propertyType, System.Type ownerType) { throw null; }
+ public static System.Windows.DependencyProperty Register(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata typeMetadata) { throw null; }
+ public static System.Windows.DependencyProperty Register(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata typeMetadata, System.Windows.ValidateValueCallback validateValueCallback) { throw null; }
+ public static System.Windows.DependencyProperty RegisterAttached(string name, System.Type propertyType, System.Type ownerType) { throw null; }
+ public static System.Windows.DependencyProperty RegisterAttached(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata) { throw null; }
+ public static System.Windows.DependencyProperty RegisterAttached(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata, System.Windows.ValidateValueCallback validateValueCallback) { throw null; }
+ public static System.Windows.DependencyPropertyKey RegisterAttachedReadOnly(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata) { throw null; }
+ public static System.Windows.DependencyPropertyKey RegisterAttachedReadOnly(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata, System.Windows.ValidateValueCallback validateValueCallback) { throw null; }
+ public static System.Windows.DependencyPropertyKey RegisterReadOnly(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata typeMetadata) { throw null; }
+ public static System.Windows.DependencyPropertyKey RegisterReadOnly(string name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata typeMetadata, System.Windows.ValidateValueCallback validateValueCallback) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DependencyPropertyChangedEventArgs
+ {
+ public DependencyPropertyChangedEventArgs(System.Windows.DependencyProperty property, object oldValue, object newValue) { throw null;}
+ public object NewValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public object OldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Windows.DependencyProperty Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Windows.DependencyPropertyChangedEventArgs args) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.DependencyPropertyChangedEventArgs left, System.Windows.DependencyPropertyChangedEventArgs right) { throw null; }
+ public static bool operator !=(System.Windows.DependencyPropertyChangedEventArgs left, System.Windows.DependencyPropertyChangedEventArgs right) { throw null; }
+ }
+ public delegate void DependencyPropertyChangedEventHandler(object sender, System.Windows.DependencyPropertyChangedEventArgs e);
+ public sealed partial class DependencyPropertyKey
+ {
+ internal DependencyPropertyKey() { }
+ public System.Windows.DependencyProperty DependencyProperty { get { throw null; } }
+ public void OverrideMetadata(System.Type forType, System.Windows.PropertyMetadata typeMetadata) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.ExpressionConverter))]
+ public partial class Expression
+ {
+ internal Expression() { }
+ }
+ public partial class ExpressionConverter : System.ComponentModel.TypeConverter
+ {
+ public ExpressionConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public abstract partial class Freezable : System.Windows.DependencyObject
+ {
+ protected Freezable() { }
+ public bool CanFreeze { get { throw null; } }
+ public bool IsFrozen { get { throw null; } }
+ public event System.EventHandler Changed { add { } remove { } }
+ public System.Windows.Freezable Clone() { throw null; }
+ protected virtual void CloneCore(System.Windows.Freezable sourceFreezable) { }
+ public System.Windows.Freezable CloneCurrentValue() { throw null; }
+ protected virtual void CloneCurrentValueCore(System.Windows.Freezable sourceFreezable) { }
+ protected System.Windows.Freezable CreateInstance() { throw null; }
+ protected abstract System.Windows.Freezable CreateInstanceCore();
+ public void Freeze() { }
+ protected internal static bool Freeze(System.Windows.Freezable freezable, bool isChecking) { throw null; }
+ protected virtual bool FreezeCore(bool isChecking) { throw null; }
+ public System.Windows.Freezable GetAsFrozen() { throw null; }
+ protected virtual void GetAsFrozenCore(System.Windows.Freezable sourceFreezable) { }
+ public System.Windows.Freezable GetCurrentValueAsFrozen() { throw null; }
+ protected virtual void GetCurrentValueAsFrozenCore(System.Windows.Freezable sourceFreezable) { }
+ protected virtual void OnChanged() { }
+ protected void OnFreezablePropertyChanged(System.Windows.DependencyObject oldValue, System.Windows.DependencyObject newValue) { }
+ protected void OnFreezablePropertyChanged(System.Windows.DependencyObject oldValue, System.Windows.DependencyObject newValue, System.Windows.DependencyProperty property) { }
+ protected override void OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e) { }
+ protected void ReadPreamble() { }
+ protected void WritePostscript() { }
+ protected void WritePreamble() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Int32RectConverter))]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Converters.Int32RectValueSerializer))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Int32Rect : System.IFormattable
+ {
+ public Int32Rect(int x, int y, int width, int height) { throw null;}
+ public static System.Windows.Int32Rect Empty { get { throw null; } }
+ public bool HasArea { get { throw null; } }
+ public int Height { get { throw null; } set { } }
+ public bool IsEmpty { get { throw null; } }
+ public int Width { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Windows.Int32Rect value) { throw null; }
+ public static bool Equals(System.Windows.Int32Rect int32Rect1, System.Windows.Int32Rect int32Rect2) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.Int32Rect int32Rect1, System.Windows.Int32Rect int32Rect2) { throw null; }
+ public static bool operator !=(System.Windows.Int32Rect int32Rect1, System.Windows.Int32Rect int32Rect2) { throw null; }
+ public static System.Windows.Int32Rect Parse(string source) { throw null; }
+ string System.IFormattable.ToString(string format, System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ }
+ public sealed partial class Int32RectConverter : System.ComponentModel.TypeConverter
+ {
+ public Int32RectConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial interface IWeakEventListener
+ {
+ bool ReceiveWeakEvent(System.Type managerType, object sender, System.EventArgs e);
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct LocalValueEntry
+ {
+ public System.Windows.DependencyProperty Property { get { throw null; } }
+ public object Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.LocalValueEntry obj1, System.Windows.LocalValueEntry obj2) { throw null; }
+ public static bool operator !=(System.Windows.LocalValueEntry obj1, System.Windows.LocalValueEntry obj2) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct LocalValueEnumerator : System.Collections.IEnumerator
+ {
+ public int Count { get { throw null; } }
+ public System.Windows.LocalValueEntry Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public bool MoveNext() { throw null; }
+ public static bool operator ==(System.Windows.LocalValueEnumerator obj1, System.Windows.LocalValueEnumerator obj2) { throw null; }
+ public static bool operator !=(System.Windows.LocalValueEnumerator obj1, System.Windows.LocalValueEnumerator obj2) { throw null; }
+ public void Reset() { }
+ }
+ public partial class NameScope : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable, System.Windows.Markup.INameScope, System.Windows.Markup.INameScopeDictionary
+ {
+ public static readonly System.Windows.DependencyProperty NameScopeProperty;
+ public NameScope() { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public object this[string key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<object> Values { get { throw null; } }
+ public void Add(System.Collections.Generic.KeyValuePair<string, object> item) { }
+ public void Add(string key, object value) { }
+ public void Clear() { }
+ public bool Contains(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ public bool ContainsKey(string key) { throw null; }
+ public void CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int arrayIndex) { }
+ public object FindName(string name) { throw null; }
+ public static System.Windows.Markup.INameScope GetNameScope(System.Windows.DependencyObject dependencyObject) { throw null; }
+ public void RegisterName(string name, object scopedElement) { }
+ public bool Remove(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
+ public bool Remove(string key) { throw null; }
+ public static void SetNameScope(System.Windows.DependencyObject dependencyObject, System.Windows.Markup.INameScope value) { }
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(string key, out object value) { value = default(object); throw null; }
+ public void UnregisterName(string name) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.PointConverter))]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Converters.PointValueSerializer))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Point : System.IFormattable
+ {
+ public Point(double x, double y) { throw null;}
+ public double X { get { throw null; } set { } }
+ public double Y { get { throw null; } set { } }
+ public static System.Windows.Point Add(System.Windows.Point point, System.Windows.Vector vector) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Windows.Point value) { throw null; }
+ public static bool Equals(System.Windows.Point point1, System.Windows.Point point2) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Windows.Point Multiply(System.Windows.Point point, System.Windows.Media.Matrix matrix) { throw null; }
+ public void Offset(double offsetX, double offsetY) { }
+ public static System.Windows.Point operator +(System.Windows.Point point, System.Windows.Vector vector) { throw null; }
+ public static bool operator ==(System.Windows.Point point1, System.Windows.Point point2) { throw null; }
+ public static explicit operator System.Windows.Size (System.Windows.Point point) { throw null; }
+ public static explicit operator System.Windows.Vector (System.Windows.Point point) { throw null; }
+ public static bool operator !=(System.Windows.Point point1, System.Windows.Point point2) { throw null; }
+ public static System.Windows.Point operator *(System.Windows.Point point, System.Windows.Media.Matrix matrix) { throw null; }
+ public static System.Windows.Vector operator -(System.Windows.Point point1, System.Windows.Point point2) { throw null; }
+ public static System.Windows.Point operator -(System.Windows.Point point, System.Windows.Vector vector) { throw null; }
+ public static System.Windows.Point Parse(string source) { throw null; }
+ public static System.Windows.Vector Subtract(System.Windows.Point point1, System.Windows.Point point2) { throw null; }
+ public static System.Windows.Point Subtract(System.Windows.Point point, System.Windows.Vector vector) { throw null; }
+ string System.IFormattable.ToString(string format, System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ }
+ public sealed partial class PointConverter : System.ComponentModel.TypeConverter
+ {
+ public PointConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public delegate void PropertyChangedCallback(System.Windows.DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e);
+ public partial class PropertyMetadata
+ {
+ public PropertyMetadata() { }
+ public PropertyMetadata(object defaultValue) { }
+ public PropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback) { }
+ public PropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback) { }
+ public PropertyMetadata(System.Windows.PropertyChangedCallback propertyChangedCallback) { }
+ public System.Windows.CoerceValueCallback CoerceValueCallback { get { throw null; } set { } }
+ public object DefaultValue { get { throw null; } set { } }
+ protected bool IsSealed { get { throw null; } }
+ public System.Windows.PropertyChangedCallback PropertyChangedCallback { get { throw null; } set { } }
+ protected virtual void Merge(System.Windows.PropertyMetadata baseMetadata, System.Windows.DependencyProperty dp) { }
+ protected virtual void OnApply(System.Windows.DependencyProperty dp, System.Type targetType) { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.RectConverter))]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Converters.RectValueSerializer))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rect : System.IFormattable
+ {
+ public Rect(double x, double y, double width, double height) { throw null;}
+ public Rect(System.Windows.Point point1, System.Windows.Point point2) { throw null;}
+ public Rect(System.Windows.Point location, System.Windows.Size size) { throw null;}
+ public Rect(System.Windows.Point point, System.Windows.Vector vector) { throw null;}
+ public Rect(System.Windows.Size size) { throw null;}
+ public double Bottom { get { throw null; } }
+ public System.Windows.Point BottomLeft { get { throw null; } }
+ public System.Windows.Point BottomRight { get { throw null; } }
+ public static System.Windows.Rect Empty { get { throw null; } }
+ public double Height { get { throw null; } set { } }
+ public bool IsEmpty { get { throw null; } }
+ public double Left { get { throw null; } }
+ public System.Windows.Point Location { get { throw null; } set { } }
+ public double Right { get { throw null; } }
+ public System.Windows.Size Size { get { throw null; } set { } }
+ public double Top { get { throw null; } }
+ public System.Windows.Point TopLeft { get { throw null; } }
+ public System.Windows.Point TopRight { get { throw null; } }
+ public double Width { get { throw null; } set { } }
+ public double X { get { throw null; } set { } }
+ public double Y { get { throw null; } set { } }
+ public bool Contains(double x, double y) { throw null; }
+ public bool Contains(System.Windows.Point point) { throw null; }
+ public bool Contains(System.Windows.Rect rect) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Windows.Rect value) { throw null; }
+ public static bool Equals(System.Windows.Rect rect1, System.Windows.Rect rect2) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Inflate(double width, double height) { }
+ public static System.Windows.Rect Inflate(System.Windows.Rect rect, double width, double height) { throw null; }
+ public static System.Windows.Rect Inflate(System.Windows.Rect rect, System.Windows.Size size) { throw null; }
+ public void Inflate(System.Windows.Size size) { }
+ public void Intersect(System.Windows.Rect rect) { }
+ public static System.Windows.Rect Intersect(System.Windows.Rect rect1, System.Windows.Rect rect2) { throw null; }
+ public bool IntersectsWith(System.Windows.Rect rect) { throw null; }
+ public void Offset(double offsetX, double offsetY) { }
+ public static System.Windows.Rect Offset(System.Windows.Rect rect, double offsetX, double offsetY) { throw null; }
+ public static System.Windows.Rect Offset(System.Windows.Rect rect, System.Windows.Vector offsetVector) { throw null; }
+ public void Offset(System.Windows.Vector offsetVector) { }
+ public static bool operator ==(System.Windows.Rect rect1, System.Windows.Rect rect2) { throw null; }
+ public static bool operator !=(System.Windows.Rect rect1, System.Windows.Rect rect2) { throw null; }
+ public static System.Windows.Rect Parse(string source) { throw null; }
+ public void Scale(double scaleX, double scaleY) { }
+ string System.IFormattable.ToString(string format, System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public void Transform(System.Windows.Media.Matrix matrix) { }
+ public static System.Windows.Rect Transform(System.Windows.Rect rect, System.Windows.Media.Matrix matrix) { throw null; }
+ public void Union(System.Windows.Point point) { }
+ public void Union(System.Windows.Rect rect) { }
+ public static System.Windows.Rect Union(System.Windows.Rect rect, System.Windows.Point point) { throw null; }
+ public static System.Windows.Rect Union(System.Windows.Rect rect1, System.Windows.Rect rect2) { throw null; }
+ }
+ public sealed partial class RectConverter : System.ComponentModel.TypeConverter
+ {
+ public RectConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.SizeConverter))]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Converters.SizeValueSerializer))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Size : System.IFormattable
+ {
+ public Size(double width, double height) { throw null;}
+ public static System.Windows.Size Empty { get { throw null; } }
+ public double Height { get { throw null; } set { } }
+ public bool IsEmpty { get { throw null; } }
+ public double Width { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Windows.Size value) { throw null; }
+ public static bool Equals(System.Windows.Size size1, System.Windows.Size size2) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.Size size1, System.Windows.Size size2) { throw null; }
+ public static explicit operator System.Windows.Point (System.Windows.Size size) { throw null; }
+ public static explicit operator System.Windows.Vector (System.Windows.Size size) { throw null; }
+ public static bool operator !=(System.Windows.Size size1, System.Windows.Size size2) { throw null; }
+ public static System.Windows.Size Parse(string source) { throw null; }
+ string System.IFormattable.ToString(string format, System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ }
+ public sealed partial class SizeConverter : System.ComponentModel.TypeConverter
+ {
+ public SizeConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public partial class SplashScreen
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SplashScreen(System.Reflection.Assembly resourceAssembly, string resourceName) { }
+ public SplashScreen(string resourceName) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void Close(System.TimeSpan fadeoutDuration) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void Show(bool autoClose) { }
+ public void Show(bool autoClose, bool topMost) { }
+ }
+ public delegate bool ValidateValueCallback(object value);
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.VectorConverter))]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Converters.VectorValueSerializer))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Vector : System.IFormattable
+ {
+ public Vector(double x, double y) { throw null;}
+ public double Length { get { throw null; } }
+ public double LengthSquared { get { throw null; } }
+ public double X { get { throw null; } set { } }
+ public double Y { get { throw null; } set { } }
+ public static System.Windows.Point Add(System.Windows.Vector vector, System.Windows.Point point) { throw null; }
+ public static System.Windows.Vector Add(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static double AngleBetween(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static double CrossProduct(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static double Determinant(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static System.Windows.Vector Divide(System.Windows.Vector vector, double scalar) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Windows.Vector value) { throw null; }
+ public static bool Equals(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Windows.Vector Multiply(double scalar, System.Windows.Vector vector) { throw null; }
+ public static System.Windows.Vector Multiply(System.Windows.Vector vector, double scalar) { throw null; }
+ public static System.Windows.Vector Multiply(System.Windows.Vector vector, System.Windows.Media.Matrix matrix) { throw null; }
+ public static double Multiply(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public void Negate() { }
+ public void Normalize() { }
+ public static System.Windows.Point operator +(System.Windows.Vector vector, System.Windows.Point point) { throw null; }
+ public static System.Windows.Vector operator +(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static System.Windows.Vector operator /(System.Windows.Vector vector, double scalar) { throw null; }
+ public static bool operator ==(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static explicit operator System.Windows.Point (System.Windows.Vector vector) { throw null; }
+ public static explicit operator System.Windows.Size (System.Windows.Vector vector) { throw null; }
+ public static bool operator !=(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static System.Windows.Vector operator *(double scalar, System.Windows.Vector vector) { throw null; }
+ public static System.Windows.Vector operator *(System.Windows.Vector vector, double scalar) { throw null; }
+ public static System.Windows.Vector operator *(System.Windows.Vector vector, System.Windows.Media.Matrix matrix) { throw null; }
+ public static double operator *(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static System.Windows.Vector operator -(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ public static System.Windows.Vector operator -(System.Windows.Vector vector) { throw null; }
+ public static System.Windows.Vector Parse(string source) { throw null; }
+ public static System.Windows.Vector Subtract(System.Windows.Vector vector1, System.Windows.Vector vector2) { throw null; }
+ string System.IFormattable.ToString(string format, System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ }
+ public sealed partial class VectorConverter : System.ComponentModel.TypeConverter
+ {
+ public VectorConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public abstract partial class WeakEventManager : System.Windows.Threading.DispatcherObject
+ {
+ protected WeakEventManager() { }
+ protected object this[object source] { get { throw null; } set { } }
+ protected System.IDisposable ReadLock { get { throw null; } }
+ protected System.IDisposable WriteLock { get { throw null; } }
+ protected void DeliverEvent(object sender, System.EventArgs args) { }
+ protected void DeliverEventToList(object sender, System.EventArgs args, System.Windows.WeakEventManager.ListenerList list) { }
+ protected static System.Windows.WeakEventManager GetCurrentManager(System.Type managerType) { throw null; }
+ protected virtual System.Windows.WeakEventManager.ListenerList NewListenerList() { throw null; }
+ protected void ProtectedAddHandler(object source, System.Delegate handler) { }
+ protected void ProtectedAddListener(object source, System.Windows.IWeakEventListener listener) { }
+ protected void ProtectedRemoveHandler(object source, System.Delegate handler) { }
+ protected void ProtectedRemoveListener(object source, System.Windows.IWeakEventListener listener) { }
+ protected virtual bool Purge(object source, object data, bool purgeAll) { throw null; }
+ protected void Remove(object source) { }
+ protected void ScheduleCleanup() { }
+ protected static void SetCurrentManager(System.Type managerType, System.Windows.WeakEventManager manager) { }
+ protected abstract void StartListening(object source);
+ protected abstract void StopListening(object source);
+ protected partial class ListenerList
+ {
+ public ListenerList() { }
+ public ListenerList(int capacity) { }
+ public int Count { get { throw null; } }
+ public static System.Windows.WeakEventManager.ListenerList Empty { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public System.Windows.IWeakEventListener this[int index] { get { throw null; } }
+ public void Add(System.Windows.IWeakEventListener listener) { }
+ public void AddHandler(System.Delegate handler) { }
+ public bool BeginUse() { throw null; }
+ public virtual System.Windows.WeakEventManager.ListenerList Clone() { throw null; }
+ protected void CopyTo(System.Windows.WeakEventManager.ListenerList newList) { }
+ public virtual bool DeliverEvent(object sender, System.EventArgs args, System.Type managerType) { throw null; }
+ public void EndUse() { }
+ public static bool PrepareForWriting(ref System.Windows.WeakEventManager.ListenerList list) { throw null; }
+ public bool Purge() { throw null; }
+ public void Remove(System.Windows.IWeakEventListener listener) { }
+ public void RemoveHandler(System.Delegate handler) { }
+ }
+ protected partial class ListenerList<TEventArgs> : System.Windows.WeakEventManager.ListenerList where TEventArgs : System.EventArgs
+ {
+ public ListenerList() { }
+ public ListenerList(int capacity) { }
+ public override System.Windows.WeakEventManager.ListenerList Clone() { throw null; }
+ public override bool DeliverEvent(object sender, System.EventArgs e, System.Type managerType) { throw null; }
+ }
+ }
+ public partial class WeakEventManager<TEventSource, TEventArgs> : System.Windows.WeakEventManager where TEventArgs : System.EventArgs
+ {
+ internal WeakEventManager() { }
+ public static void AddHandler(TEventSource source, string eventName, System.EventHandler<TEventArgs> handler) { }
+ protected override System.Windows.WeakEventManager.ListenerList NewListenerList() { throw null; }
+ public static void RemoveHandler(TEventSource source, string eventName, System.EventHandler<TEventArgs> handler) { }
+ protected override void StartListening(object source) { }
+ protected override void StopListening(object source) { }
+ }
+}
+namespace System.Windows.Converters
+{
+ public partial class Int32RectValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public Int32RectValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ public partial class PointValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public PointValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ public partial class RectValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public RectValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ public partial class SizeValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public SizeValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ public partial class VectorValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public VectorValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+}
+namespace System.Windows.Data
+{
+ public abstract partial class DataSourceProvider : System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.ISupportInitialize
+ {
+ protected DataSourceProvider() { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
+ public object Data { get { throw null; } }
+ protected System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } set { } }
+ public System.Exception Error { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(true)]
+ public bool IsInitialLoadEnabled { get { throw null; } set { } }
+ protected bool IsRefreshDeferred { get { throw null; } }
+ public event System.EventHandler DataChanged { add { } remove { } }
+ protected virtual event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } }
+ event System.ComponentModel.PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged { add { } remove { } }
+ protected virtual void BeginInit() { }
+ protected virtual void BeginQuery() { }
+ public virtual System.IDisposable DeferRefresh() { throw null; }
+ protected virtual void EndInit() { }
+ public void InitialLoad() { }
+ protected virtual void OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs e) { }
+ protected void OnQueryFinished(object newData) { }
+ protected virtual void OnQueryFinished(object newData, System.Exception error, System.Windows.Threading.DispatcherOperationCallback completionWork, object callbackArguments) { }
+ public void Refresh() { }
+ void System.ComponentModel.ISupportInitialize.BeginInit() { }
+ void System.ComponentModel.ISupportInitialize.EndInit() { }
+ }
+}
+namespace System.Windows.Input
+{
+ public enum FocusNavigationDirection
+ {
+ Down = 7,
+ First = 2,
+ Last = 3,
+ Left = 4,
+ Next = 0,
+ Previous = 1,
+ Right = 5,
+ Up = 6,
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Input.KeyConverter))]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Input.KeyValueSerializer))]
+ public enum Key
+ {
+ A = 44,
+ AbntC1 = 147,
+ AbntC2 = 148,
+ Add = 85,
+ Apps = 72,
+ Attn = 163,
+ B = 45,
+ Back = 2,
+ BrowserBack = 122,
+ BrowserFavorites = 127,
+ BrowserForward = 123,
+ BrowserHome = 128,
+ BrowserRefresh = 124,
+ BrowserSearch = 126,
+ BrowserStop = 125,
+ C = 46,
+ Cancel = 1,
+ Capital = 8,
+ CapsLock = 8,
+ Clear = 5,
+ CrSel = 164,
+ D = 47,
+ D0 = 34,
+ D1 = 35,
+ D2 = 36,
+ D3 = 37,
+ D4 = 38,
+ D5 = 39,
+ D6 = 40,
+ D7 = 41,
+ D8 = 42,
+ D9 = 43,
+ DbeAlphanumeric = 157,
+ DbeCodeInput = 167,
+ DbeDbcsChar = 161,
+ DbeDetermineString = 169,
+ DbeEnterDialogConversionMode = 170,
+ DbeEnterImeConfigureMode = 165,
+ DbeEnterWordRegisterMode = 164,
+ DbeFlushString = 166,
+ DbeHiragana = 159,
+ DbeKatakana = 158,
+ DbeNoCodeInput = 168,
+ DbeNoRoman = 163,
+ DbeRoman = 162,
+ DbeSbcsChar = 160,
+ DeadCharProcessed = 172,
+ Decimal = 88,
+ Delete = 32,
+ Divide = 89,
+ Down = 26,
+ E = 48,
+ End = 21,
+ Enter = 6,
+ EraseEof = 166,
+ Escape = 13,
+ Execute = 29,
+ ExSel = 165,
+ F = 49,
+ F1 = 90,
+ F10 = 99,
+ F11 = 100,
+ F12 = 101,
+ F13 = 102,
+ F14 = 103,
+ F15 = 104,
+ F16 = 105,
+ F17 = 106,
+ F18 = 107,
+ F19 = 108,
+ F2 = 91,
+ F20 = 109,
+ F21 = 110,
+ F22 = 111,
+ F23 = 112,
+ F24 = 113,
+ F3 = 92,
+ F4 = 93,
+ F5 = 94,
+ F6 = 95,
+ F7 = 96,
+ F8 = 97,
+ F9 = 98,
+ FinalMode = 11,
+ G = 50,
+ H = 51,
+ HangulMode = 9,
+ HanjaMode = 12,
+ Help = 33,
+ Home = 22,
+ I = 52,
+ ImeAccept = 16,
+ ImeConvert = 14,
+ ImeModeChange = 17,
+ ImeNonConvert = 15,
+ ImeProcessed = 155,
+ Insert = 31,
+ J = 53,
+ JunjaMode = 10,
+ K = 54,
+ KanaMode = 9,
+ KanjiMode = 12,
+ L = 55,
+ LaunchApplication1 = 138,
+ LaunchApplication2 = 139,
+ LaunchMail = 136,
+ Left = 23,
+ LeftAlt = 120,
+ LeftCtrl = 118,
+ LeftShift = 116,
+ LineFeed = 4,
+ LWin = 70,
+ M = 56,
+ MediaNextTrack = 132,
+ MediaPlayPause = 135,
+ MediaPreviousTrack = 133,
+ MediaStop = 134,
+ Multiply = 84,
+ N = 57,
+ Next = 20,
+ NoName = 169,
+ None = 0,
+ NumLock = 114,
+ NumPad0 = 74,
+ NumPad1 = 75,
+ NumPad2 = 76,
+ NumPad3 = 77,
+ NumPad4 = 78,
+ NumPad5 = 79,
+ NumPad6 = 80,
+ NumPad7 = 81,
+ NumPad8 = 82,
+ NumPad9 = 83,
+ O = 58,
+ Oem1 = 140,
+ Oem102 = 154,
+ Oem2 = 145,
+ Oem3 = 146,
+ Oem4 = 149,
+ Oem5 = 150,
+ Oem6 = 151,
+ Oem7 = 152,
+ Oem8 = 153,
+ OemAttn = 157,
+ OemAuto = 160,
+ OemBackslash = 154,
+ OemBackTab = 162,
+ OemClear = 171,
+ OemCloseBrackets = 151,
+ OemComma = 142,
+ OemCopy = 159,
+ OemEnlw = 161,
+ OemFinish = 158,
+ OemMinus = 143,
+ OemOpenBrackets = 149,
+ OemPeriod = 144,
+ OemPipe = 150,
+ OemPlus = 141,
+ OemQuestion = 145,
+ OemQuotes = 152,
+ OemSemicolon = 140,
+ OemTilde = 146,
+ P = 59,
+ Pa1 = 170,
+ PageDown = 20,
+ PageUp = 19,
+ Pause = 7,
+ Play = 167,
+ Print = 28,
+ PrintScreen = 30,
+ Prior = 19,
+ Q = 60,
+ R = 61,
+ Return = 6,
+ Right = 25,
+ RightAlt = 121,
+ RightCtrl = 119,
+ RightShift = 117,
+ RWin = 71,
+ S = 62,
+ Scroll = 115,
+ Select = 27,
+ SelectMedia = 137,
+ Separator = 86,
+ Sleep = 73,
+ Snapshot = 30,
+ Space = 18,
+ Subtract = 87,
+ System = 156,
+ T = 63,
+ Tab = 3,
+ U = 64,
+ Up = 24,
+ V = 65,
+ VolumeDown = 130,
+ VolumeMute = 129,
+ VolumeUp = 131,
+ W = 66,
+ X = 67,
+ Y = 68,
+ Z = 69,
+ Zoom = 168,
+ }
+ public partial class KeyConverter : System.ComponentModel.TypeConverter
+ {
+ public KeyConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object source) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+ public static partial class KeyInterop
+ {
+ public static System.Windows.Input.Key KeyFromVirtualKey(int virtualKey) { throw null; }
+ public static int VirtualKeyFromKey(System.Windows.Input.Key key) { throw null; }
+ }
+ public partial class KeyValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public KeyValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Input.ModifierKeysConverter))]
+ [System.FlagsAttribute]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Input.ModifierKeysValueSerializer))]
+ public enum ModifierKeys
+ {
+ Alt = 1,
+ Control = 2,
+ None = 0,
+ Shift = 4,
+ Windows = 8,
+ }
+ public partial class ModifierKeysConverter : System.ComponentModel.TypeConverter
+ {
+ public ModifierKeysConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object source) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ public static bool IsDefinedModifierKeys(System.Windows.Input.ModifierKeys modifierKeys) { throw null; }
+ }
+ public partial class ModifierKeysValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public ModifierKeysValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+ public partial class TraversalRequest
+ {
+ public TraversalRequest(System.Windows.Input.FocusNavigationDirection focusNavigationDirection) { }
+ public System.Windows.Input.FocusNavigationDirection FocusNavigationDirection { get { throw null; } }
+ public bool Wrapped { get { throw null; } set { } }
+ }
+}
+namespace System.Windows.Interop
+{
+ public static partial class ComponentDispatcher
+ {
+ public static System.Windows.Interop.MSG CurrentKeyboardMessage { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ public static bool IsThreadModal { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ public static event System.EventHandler EnterThreadModal { add { } remove { } }
+ public static event System.EventHandler LeaveThreadModal { add { } remove { } }
+ public static event System.Windows.Interop.ThreadMessageEventHandler ThreadFilterMessage { add { } remove { } }
+ public static event System.EventHandler ThreadIdle { add { } remove { } }
+ public static event System.Windows.Interop.ThreadMessageEventHandler ThreadPreprocessMessage { add { } remove { } }
+ [System.Security.SecurityCriticalAttribute]
+ public static void PopModal() { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void PushModal() { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void RaiseIdle() { }
+ [System.Security.SecurityCriticalAttribute]
+ public static bool RaiseThreadMessage(ref System.Windows.Interop.MSG msg) { throw null; }
+ }
+ public partial interface IKeyboardInputSink
+ {
+ System.Windows.Interop.IKeyboardInputSite KeyboardInputSite { get; [System.Security.SecurityCriticalAttribute]set; }
+ bool HasFocusWithin();
+ [System.Security.SecurityCriticalAttribute]
+ bool OnMnemonic(ref System.Windows.Interop.MSG msg, System.Windows.Input.ModifierKeys modifiers);
+ [System.Security.SecurityCriticalAttribute]
+ System.Windows.Interop.IKeyboardInputSite RegisterKeyboardInputSink(System.Windows.Interop.IKeyboardInputSink sink);
+ bool TabInto(System.Windows.Input.TraversalRequest request);
+ [System.Security.SecurityCriticalAttribute]
+ bool TranslateAccelerator(ref System.Windows.Interop.MSG msg, System.Windows.Input.ModifierKeys modifiers);
+ [System.Security.SecurityCriticalAttribute]
+ bool TranslateChar(ref System.Windows.Interop.MSG msg, System.Windows.Input.ModifierKeys modifiers);
+ }
+ public partial interface IKeyboardInputSite
+ {
+ System.Windows.Interop.IKeyboardInputSink Sink { get; }
+ bool OnNoMoreTabStops(System.Windows.Input.TraversalRequest request);
+ [System.Security.SecurityCriticalAttribute]
+ void Unregister();
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct MSG
+ {
+ public System.IntPtr hwnd { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public System.IntPtr lParam { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public int message { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public int pt_x { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public int pt_y { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public int time { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public System.IntPtr wParam { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ }
+ public delegate void ThreadMessageEventHandler(ref System.Windows.Interop.MSG msg, ref bool handled);
+}
+namespace System.Windows.Markup
+{
+ [System.FlagsAttribute]
+ public enum DesignerSerializationOptions
+ {
+ SerializeAsAttribute = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(448), AllowMultiple=false)]
+ public sealed partial class DesignerSerializationOptionsAttribute : System.Attribute
+ {
+ public DesignerSerializationOptionsAttribute(System.Windows.Markup.DesignerSerializationOptions designerSerializationOptions) { }
+ public System.Windows.Markup.DesignerSerializationOptions DesignerSerializationOptions { get { throw null; } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class InternalTypeHelper
+ {
+ protected InternalTypeHelper() { }
+ protected internal abstract void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler);
+ protected internal abstract System.Delegate CreateDelegate(System.Type delegateType, object target, string handler);
+ protected internal abstract object CreateInstance(System.Type type, System.Globalization.CultureInfo culture);
+ protected internal abstract object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture);
+ protected internal abstract void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture);
+ }
+ public partial interface IReceiveMarkupExtension
+ {
+ void ReceiveMarkupExtension(string property, System.Windows.Markup.MarkupExtension markupExtension, System.IServiceProvider serviceProvider);
+ }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class ServiceProviders : System.IServiceProvider
+ {
+ public ServiceProviders() { }
+ public void AddService(System.Type serviceType, object service) { }
+ public object GetService(System.Type serviceType) { throw null; }
+ }
+}
+namespace System.Windows.Markup.Primitives
+{
+ public abstract partial class MarkupObject
+ {
+ internal MarkupObject() { }
+ public abstract System.ComponentModel.AttributeCollection Attributes { get; }
+ public abstract object Instance { get; }
+ public abstract System.Type ObjectType { get; }
+ public virtual System.Collections.Generic.IEnumerable<System.Windows.Markup.Primitives.MarkupProperty> Properties { get { throw null; } }
+ public abstract void AssignRootContext(System.Windows.Markup.IValueSerializerContext context);
+ }
+ public abstract partial class MarkupProperty
+ {
+ internal MarkupProperty() { }
+ public abstract System.ComponentModel.AttributeCollection Attributes { get; }
+ public virtual System.Windows.DependencyProperty DependencyProperty { get { throw null; } }
+ public virtual bool IsAttached { get { throw null; } }
+ public virtual bool IsComposite { get { throw null; } }
+ public virtual bool IsConstructorArgument { get { throw null; } }
+ public virtual bool IsContent { get { throw null; } }
+ public virtual bool IsKey { get { throw null; } }
+ public virtual bool IsValueAsString { get { throw null; } }
+ public abstract System.Collections.Generic.IEnumerable<System.Windows.Markup.Primitives.MarkupObject> Items { get; }
+ public abstract string Name { get; }
+ public virtual System.ComponentModel.PropertyDescriptor PropertyDescriptor { get { throw null; } }
+ public abstract System.Type PropertyType { get; }
+ public abstract string StringValue { get; }
+ public abstract System.Collections.Generic.IEnumerable<System.Type> TypeReferences { get; }
+ public abstract object Value { get; }
+ }
+}
+namespace System.Windows.Media
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
+ public sealed partial class DisableDpiAwarenessAttribute : System.Attribute
+ {
+ public DisableDpiAwarenessAttribute() { }
+ }
+ [System.ComponentModel.TypeConverterAttribute(typeof(System.Windows.Media.MatrixConverter))]
+ [System.Windows.Markup.ValueSerializerAttribute(typeof(System.Windows.Media.Converters.MatrixValueSerializer))]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Matrix : System.IFormattable
+ {
+ public Matrix(double m11, double m12, double m21, double m22, double offsetX, double offsetY) { throw null;}
+ public double Determinant { get { throw null; } }
+ public bool HasInverse { get { throw null; } }
+ public static System.Windows.Media.Matrix Identity { get { throw null; } }
+ public bool IsIdentity { get { throw null; } }
+ public double M11 { get { throw null; } set { } }
+ public double M12 { get { throw null; } set { } }
+ public double M21 { get { throw null; } set { } }
+ public double M22 { get { throw null; } set { } }
+ public double OffsetX { get { throw null; } set { } }
+ public double OffsetY { get { throw null; } set { } }
+ public void Append(System.Windows.Media.Matrix matrix) { }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Windows.Media.Matrix value) { throw null; }
+ public static bool Equals(System.Windows.Media.Matrix matrix1, System.Windows.Media.Matrix matrix2) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Invert() { }
+ public static System.Windows.Media.Matrix Multiply(System.Windows.Media.Matrix trans1, System.Windows.Media.Matrix trans2) { throw null; }
+ public static bool operator ==(System.Windows.Media.Matrix matrix1, System.Windows.Media.Matrix matrix2) { throw null; }
+ public static bool operator !=(System.Windows.Media.Matrix matrix1, System.Windows.Media.Matrix matrix2) { throw null; }
+ public static System.Windows.Media.Matrix operator *(System.Windows.Media.Matrix trans1, System.Windows.Media.Matrix trans2) { throw null; }
+ public static System.Windows.Media.Matrix Parse(string source) { throw null; }
+ public void Prepend(System.Windows.Media.Matrix matrix) { }
+ public void Rotate(double angle) { }
+ public void RotateAt(double angle, double centerX, double centerY) { }
+ public void RotateAtPrepend(double angle, double centerX, double centerY) { }
+ public void RotatePrepend(double angle) { }
+ public void Scale(double scaleX, double scaleY) { }
+ public void ScaleAt(double scaleX, double scaleY, double centerX, double centerY) { }
+ public void ScaleAtPrepend(double scaleX, double scaleY, double centerX, double centerY) { }
+ public void ScalePrepend(double scaleX, double scaleY) { }
+ public void SetIdentity() { }
+ public void Skew(double skewX, double skewY) { }
+ public void SkewPrepend(double skewX, double skewY) { }
+ string System.IFormattable.ToString(string format, System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public System.Windows.Point Transform(System.Windows.Point point) { throw null; }
+ public void Transform(System.Windows.Point[] points) { }
+ public System.Windows.Vector Transform(System.Windows.Vector vector) { throw null; }
+ public void Transform(System.Windows.Vector[] vectors) { }
+ public void Translate(double offsetX, double offsetY) { }
+ public void TranslatePrepend(double offsetX, double offsetY) { }
+ }
+ public sealed partial class MatrixConverter : System.ComponentModel.TypeConverter
+ {
+ public MatrixConverter() { }
+ public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; }
+ public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; }
+ public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; }
+ public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; }
+ }
+}
+namespace System.Windows.Media.Converters
+{
+ public partial class MatrixValueSerializer : System.Windows.Markup.ValueSerializer
+ {
+ public MatrixValueSerializer() { }
+ public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; }
+ }
+}
+namespace System.Windows.Threading
+{
+ public sealed partial class Dispatcher
+ {
+ internal Dispatcher() { }
+ public static System.Windows.Threading.Dispatcher CurrentDispatcher { get { throw null; } }
+ public bool HasShutdownFinished { get { throw null; } }
+ public bool HasShutdownStarted { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
+ public System.Windows.Threading.DispatcherHooks Hooks { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ public System.Threading.Thread Thread { get { throw null; } }
+ public event System.EventHandler ShutdownFinished { add { } remove { } }
+ public event System.EventHandler ShutdownStarted { add { } remove { } }
+ public event System.Windows.Threading.DispatcherUnhandledExceptionEventHandler UnhandledException { add { } remove { } }
+ public event System.Windows.Threading.DispatcherUnhandledExceptionFilterEventHandler UnhandledExceptionFilter { add { } remove { } }
+ public System.Windows.Threading.DispatcherOperation BeginInvoke(System.Delegate method, params object[] args) { throw null; }
+ public System.Windows.Threading.DispatcherOperation BeginInvoke(System.Delegate method, System.Windows.Threading.DispatcherPriority priority, params object[] args) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Windows.Threading.DispatcherOperation BeginInvoke(System.Windows.Threading.DispatcherPriority priority, System.Delegate method) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Windows.Threading.DispatcherOperation BeginInvoke(System.Windows.Threading.DispatcherPriority priority, System.Delegate method, object arg) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Windows.Threading.DispatcherOperation BeginInvoke(System.Windows.Threading.DispatcherPriority priority, System.Delegate method, object arg, params object[] args) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public void BeginInvokeShutdown(System.Windows.Threading.DispatcherPriority priority) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool CheckAccess() { throw null; }
+ public System.Windows.Threading.DispatcherProcessingDisabled DisableProcessing() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static void ExitAllFrames() { }
+ public static System.Windows.Threading.Dispatcher FromThread(System.Threading.Thread thread) { throw null; }
+ public void Invoke(System.Action callback) { }
+ public void Invoke(System.Action callback, System.Windows.Threading.DispatcherPriority priority) { }
+ public void Invoke(System.Action callback, System.Windows.Threading.DispatcherPriority priority, System.Threading.CancellationToken cancellationToken) { }
+ public void Invoke(System.Action callback, System.Windows.Threading.DispatcherPriority priority, System.Threading.CancellationToken cancellationToken, System.TimeSpan timeout) { }
+ public object Invoke(System.Delegate method, params object[] args) { throw null; }
+ public object Invoke(System.Delegate method, System.TimeSpan timeout, params object[] args) { throw null; }
+ public object Invoke(System.Delegate method, System.TimeSpan timeout, System.Windows.Threading.DispatcherPriority priority, params object[] args) { throw null; }
+ public object Invoke(System.Delegate method, System.Windows.Threading.DispatcherPriority priority, params object[] args) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public object Invoke(System.Windows.Threading.DispatcherPriority priority, System.Delegate method) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public object Invoke(System.Windows.Threading.DispatcherPriority priority, System.Delegate method, object arg) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public object Invoke(System.Windows.Threading.DispatcherPriority priority, System.Delegate method, object arg, params object[] args) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public object Invoke(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public object Invoke(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object arg) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public object Invoke(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object arg, params object[] args) { throw null; }
+ public System.Windows.Threading.DispatcherOperation InvokeAsync(System.Action callback) { throw null; }
+ public System.Windows.Threading.DispatcherOperation InvokeAsync(System.Action callback, System.Windows.Threading.DispatcherPriority priority) { throw null; }
+ public System.Windows.Threading.DispatcherOperation InvokeAsync(System.Action callback, System.Windows.Threading.DispatcherPriority priority, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Windows.Threading.DispatcherOperation<TResult> InvokeAsync<TResult>(System.Func<TResult> callback) { throw null; }
+ public System.Windows.Threading.DispatcherOperation<TResult> InvokeAsync<TResult>(System.Func<TResult> callback, System.Windows.Threading.DispatcherPriority priority) { throw null; }
+ public System.Windows.Threading.DispatcherOperation<TResult> InvokeAsync<TResult>(System.Func<TResult> callback, System.Windows.Threading.DispatcherPriority priority, System.Threading.CancellationToken cancellationToken) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public void InvokeShutdown() { }
+ public TResult Invoke<TResult>(System.Func<TResult> callback) { throw null; }
+ public TResult Invoke<TResult>(System.Func<TResult> callback, System.Windows.Threading.DispatcherPriority priority) { throw null; }
+ public TResult Invoke<TResult>(System.Func<TResult> callback, System.Windows.Threading.DispatcherPriority priority, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public TResult Invoke<TResult>(System.Func<TResult> callback, System.Windows.Threading.DispatcherPriority priority, System.Threading.CancellationToken cancellationToken, System.TimeSpan timeout) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static void PushFrame(System.Windows.Threading.DispatcherFrame frame) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void Run() { }
+ public static void ValidatePriority(System.Windows.Threading.DispatcherPriority priority, string parameterName) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void VerifyAccess() { }
+ public static System.Windows.Threading.DispatcherPriorityAwaitable Yield() { throw null; }
+ public static System.Windows.Threading.DispatcherPriorityAwaitable Yield(System.Windows.Threading.DispatcherPriority priority) { throw null; }
+ }
+ public partial class DispatcherEventArgs : System.EventArgs
+ {
+ internal DispatcherEventArgs() { }
+ public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } }
+ }
+ public partial class DispatcherFrame : System.Windows.Threading.DispatcherObject
+ {
+ public DispatcherFrame() { }
+ public DispatcherFrame(bool exitWhenRequested) { }
+ public bool Continue { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ }
+ public sealed partial class DispatcherHookEventArgs : System.EventArgs
+ {
+ public DispatcherHookEventArgs(System.Windows.Threading.DispatcherOperation operation) { }
+ public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } }
+ public System.Windows.Threading.DispatcherOperation Operation { get { throw null; } }
+ }
+ public delegate void DispatcherHookEventHandler(object sender, System.Windows.Threading.DispatcherHookEventArgs e);
+ public sealed partial class DispatcherHooks
+ {
+ internal DispatcherHooks() { }
+ public event System.EventHandler DispatcherInactive { add { } remove { } }
+ public event System.Windows.Threading.DispatcherHookEventHandler OperationAborted { add { } remove { } }
+ public event System.Windows.Threading.DispatcherHookEventHandler OperationCompleted { add { } remove { } }
+ public event System.Windows.Threading.DispatcherHookEventHandler OperationPosted { add { } remove { } }
+ public event System.Windows.Threading.DispatcherHookEventHandler OperationPriorityChanged { add { } remove { } }
+ public event System.Windows.Threading.DispatcherHookEventHandler OperationStarted { add { } remove { } }
+ }
+ public abstract partial class DispatcherObject
+ {
+ protected DispatcherObject() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public bool CheckAccess() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public void VerifyAccess() { }
+ }
+ public partial class DispatcherOperation
+ {
+ internal DispatcherOperation() { }
+ public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } }
+ public System.Windows.Threading.DispatcherPriority Priority { get { throw null; } set { } }
+ public object Result { get { throw null; } }
+ public System.Windows.Threading.DispatcherOperationStatus Status { get { throw null; } }
+ public System.Threading.Tasks.Task Task { get { throw null; } }
+ public event System.EventHandler Aborted { add { } remove { } }
+ public event System.EventHandler Completed { add { } remove { } }
+ public bool Abort() { throw null; }
+ public System.Runtime.CompilerServices.TaskAwaiter GetAwaiter() { throw null; }
+ protected virtual object InvokeDelegateCore() { throw null; }
+ public System.Windows.Threading.DispatcherOperationStatus Wait() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public System.Windows.Threading.DispatcherOperationStatus Wait(System.TimeSpan timeout) { throw null; }
+ }
+ public delegate object DispatcherOperationCallback(object arg);
+ public enum DispatcherOperationStatus
+ {
+ Aborted = 1,
+ Completed = 2,
+ Executing = 3,
+ Pending = 0,
+ }
+ public partial class DispatcherOperation<TResult> : System.Windows.Threading.DispatcherOperation
+ {
+ internal DispatcherOperation() { }
+ public new TResult Result { get { throw null; } }
+ public new System.Threading.Tasks.Task<TResult> Task { get { throw null; } }
+ public new System.Runtime.CompilerServices.TaskAwaiter<TResult> GetAwaiter() { throw null; }
+ protected override object InvokeDelegateCore() { throw null; }
+ }
+ public enum DispatcherPriority
+ {
+ ApplicationIdle = 2,
+ Background = 4,
+ ContextIdle = 3,
+ DataBind = 8,
+ Inactive = 0,
+ Input = 5,
+ Invalid = -1,
+ Loaded = 6,
+ Normal = 9,
+ Render = 7,
+ Send = 10,
+ SystemIdle = 1,
+ }
+ public partial struct DispatcherPriorityAwaitable
+ {
+ public System.Windows.Threading.DispatcherPriorityAwaiter GetAwaiter() { throw null; }
+ }
+ public partial struct DispatcherPriorityAwaiter : System.Runtime.CompilerServices.INotifyCompletion
+ {
+ public bool IsCompleted { get { throw null; } }
+ public void GetResult() { }
+ public void OnCompleted(System.Action continuation) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct DispatcherProcessingDisabled : System.IDisposable
+ {
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Windows.Threading.DispatcherProcessingDisabled left, System.Windows.Threading.DispatcherProcessingDisabled right) { throw null; }
+ public static bool operator !=(System.Windows.Threading.DispatcherProcessingDisabled left, System.Windows.Threading.DispatcherProcessingDisabled right) { throw null; }
+ }
+ public sealed partial class DispatcherSynchronizationContext : System.Threading.SynchronizationContext
+ {
+ public DispatcherSynchronizationContext() { }
+ public DispatcherSynchronizationContext(System.Windows.Threading.Dispatcher dispatcher) { }
+ public DispatcherSynchronizationContext(System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority) { }
+ public override System.Threading.SynchronizationContext CreateCopy() { throw null; }
+ public override void Post(System.Threading.SendOrPostCallback d, object state) { }
+ public override void Send(System.Threading.SendOrPostCallback d, object state) { }
+ [System.Security.SecurityCriticalAttribute]
+ public override int Wait(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) { throw null; }
+ }
+ public partial class DispatcherTimer
+ {
+ public DispatcherTimer() { }
+ public DispatcherTimer(System.TimeSpan interval, System.Windows.Threading.DispatcherPriority priority, System.EventHandler callback, System.Windows.Threading.Dispatcher dispatcher) { }
+ public DispatcherTimer(System.Windows.Threading.DispatcherPriority priority) { }
+ public DispatcherTimer(System.Windows.Threading.DispatcherPriority priority, System.Windows.Threading.Dispatcher dispatcher) { }
+ public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } }
+ public System.TimeSpan Interval { get { throw null; } set { } }
+ public bool IsEnabled { get { throw null; } set { } }
+ public object Tag { get { throw null; } set { } }
+ public event System.EventHandler Tick { add { } remove { } }
+ public void Start() { }
+ public void Stop() { }
+ }
+ public sealed partial class DispatcherUnhandledExceptionEventArgs : System.Windows.Threading.DispatcherEventArgs
+ {
+ internal DispatcherUnhandledExceptionEventArgs() { }
+ public System.Exception Exception { get { throw null; } }
+ public bool Handled { get { throw null; } set { } }
+ }
+ public delegate void DispatcherUnhandledExceptionEventHandler(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e);
+ public sealed partial class DispatcherUnhandledExceptionFilterEventArgs : System.Windows.Threading.DispatcherEventArgs
+ {
+ internal DispatcherUnhandledExceptionFilterEventArgs() { }
+ public System.Exception Exception { get { throw null; } }
+ public bool RequestCatch { get { throw null; } set { } }
+ }
+ public delegate void DispatcherUnhandledExceptionFilterEventHandler(object sender, System.Windows.Threading.DispatcherUnhandledExceptionFilterEventArgs e);
+}
diff --git a/src/v4.5.2/cscompmgd.cs b/src/v4.5.2/cscompmgd.cs
new file mode 100644
index 0000000..c5aa294
--- /dev/null
+++ b/src/v4.5.2/cscompmgd.cs
@@ -0,0 +1,87 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("11.0.0.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("11.0.0.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+namespace Microsoft.CSharp
+{
+ [System.ObsoleteAttribute]
+ public partial class Compiler
+ {
+ internal Compiler() { }
+ [System.MonoTODOAttribute("Have not implemented bugreports")]
+ public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; }
+ }
+ [System.ObsoleteAttribute]
+ public partial class CompilerError
+ {
+ public Microsoft.CSharp.ErrorLevel ErrorLevel;
+ public string ErrorMessage;
+ public int ErrorNumber;
+ public int SourceColumn;
+ public string SourceFile;
+ public int SourceLine;
+ public CompilerError() { }
+ public override string ToString() { throw null; }
+ }
+ [System.ObsoleteAttribute]
+ public enum ErrorLevel
+ {
+ Error = 2,
+ FatalError = 3,
+ None = 0,
+ Warning = 1,
+ }
+}
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
diff --git a/src/v4.5.2/monodoc.cs b/src/v4.5.2/monodoc.cs
new file mode 100644
index 0000000..32ac03d
--- /dev/null
+++ b/src/v4.5.2/monodoc.cs
@@ -0,0 +1,6024 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Lucene.Net
+{
+ public sealed partial class LucenePackage
+ {
+ internal LucenePackage() { }
+ }
+}
+namespace Lucene.Net.Analysis
+{
+ public abstract partial class Analyzer : System.IDisposable
+ {
+ [System.ObsoleteAttribute]
+ protected internal bool overridesTokenStreamMethod;
+ protected Analyzer() { }
+ protected internal virtual object PreviousTokenStream { get { throw null; } set { } }
+ public void Close() { }
+ public virtual void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual int GetOffsetGap(Lucene.Net.Documents.IFieldable field) { throw null; }
+ public virtual int GetPositionIncrementGap(string fieldName) { throw null; }
+ public virtual Lucene.Net.Analysis.TokenStream ReusableTokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ [System.ObsoleteAttribute("This is only present to preserve back-compat of classes that subclass a core analyzer and override tokenStream but not reusableTokenStream ")]
+ protected internal virtual void SetOverridesTokenStreamMethod<TClass>() where TClass : Lucene.Net.Analysis.Analyzer { }
+ public abstract Lucene.Net.Analysis.TokenStream TokenStream(string fieldName, System.IO.TextReader reader);
+ }
+ public sealed partial class ASCIIFoldingFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public ASCIIFoldingFilter(Lucene.Net.Analysis.TokenStream input) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public void FoldToASCII(char[] input, int length) { }
+ public override bool IncrementToken() { throw null; }
+ }
+ public abstract partial class BaseCharFilter : Lucene.Net.Analysis.CharFilter
+ {
+ protected BaseCharFilter(Lucene.Net.Analysis.CharStream @in) : base (default(Lucene.Net.Analysis.CharStream)) { }
+ protected int LastCumulativeDiff { get { throw null; } }
+ protected void AddOffCorrectMap(int off, int cumulativeDiff) { }
+ protected internal override int Correct(int currentOff) { throw null; }
+ [System.ObsoleteAttribute("Use LastCumulativeDiff property instead")]
+ protected int GetLastCumulativeDiff() { throw null; }
+ }
+ public sealed partial class CachingTokenFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public CachingTokenFilter(Lucene.Net.Analysis.TokenStream input) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public override void End() { }
+ public override bool IncrementToken() { throw null; }
+ public override void Reset() { }
+ }
+ public partial class CharArraySet : System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.ISet<string>, System.Collections.IEnumerable
+ {
+ public static Lucene.Net.Analysis.CharArraySet EMPTY_SET;
+ public CharArraySet(System.Collections.Generic.IEnumerable<object> c, bool ignoreCase) { }
+ public CharArraySet(System.Collections.Generic.IEnumerable<string> c, bool ignoreCase) { }
+ public CharArraySet(int startSize, bool ignoreCase) { }
+ public int Count { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool Add(char[] text) { throw null; }
+ public bool Add(object item) { throw null; }
+ public bool Add(string text) { throw null; }
+ public void AddAll(System.Collections.Generic.IEnumerable<string> coll) { }
+ public void Clear() { }
+ public virtual bool Contains(char[] text, int off, int len) { throw null; }
+ public bool Contains(object item) { throw null; }
+ public virtual bool Contains(string text) { throw null; }
+ public static Lucene.Net.Analysis.CharArraySet Copy<T>(System.Collections.Generic.ISet<T> @set) { throw null; }
+ public System.Collections.Generic.IEnumerator<string> GetEnumerator() { throw null; }
+ public void RemoveAll(System.Collections.Generic.ICollection<string> c) { }
+ public void RetainAll(System.Collections.Generic.ICollection<string> c) { }
+ public System.Collections.Generic.IEnumerator<string> StringEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<string>.Add(string item) { }
+ void System.Collections.Generic.ICollection<string>.CopyTo(string[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<string>.Remove(string item) { throw null; }
+ void System.Collections.Generic.ISet<string>.ExceptWith(System.Collections.Generic.IEnumerable<string> other) { }
+ void System.Collections.Generic.ISet<string>.IntersectWith(System.Collections.Generic.IEnumerable<string> other) { }
+ bool System.Collections.Generic.ISet<string>.IsProperSubsetOf(System.Collections.Generic.IEnumerable<string> other) { throw null; }
+ bool System.Collections.Generic.ISet<string>.IsProperSupersetOf(System.Collections.Generic.IEnumerable<string> other) { throw null; }
+ bool System.Collections.Generic.ISet<string>.IsSubsetOf(System.Collections.Generic.IEnumerable<string> other) { throw null; }
+ bool System.Collections.Generic.ISet<string>.IsSupersetOf(System.Collections.Generic.IEnumerable<string> other) { throw null; }
+ bool System.Collections.Generic.ISet<string>.Overlaps(System.Collections.Generic.IEnumerable<string> other) { throw null; }
+ bool System.Collections.Generic.ISet<string>.SetEquals(System.Collections.Generic.IEnumerable<string> other) { throw null; }
+ void System.Collections.Generic.ISet<string>.SymmetricExceptWith(System.Collections.Generic.IEnumerable<string> other) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public void UnionWith(System.Collections.Generic.IEnumerable<string> other) { }
+ public static Lucene.Net.Analysis.CharArraySet UnmodifiableSet(Lucene.Net.Analysis.CharArraySet @set) { throw null; }
+ public partial class CharArraySetEnumerator : System.Collections.Generic.IEnumerator<string>, System.Collections.IEnumerator, System.IDisposable
+ {
+ protected internal CharArraySetEnumerator(Lucene.Net.Analysis.CharArraySet creator) { }
+ public string Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ public char[] NextCharArray() { throw null; }
+ public void Reset() { }
+ }
+ }
+ public abstract partial class CharFilter : Lucene.Net.Analysis.CharStream
+ {
+ protected internal Lucene.Net.Analysis.CharStream input;
+ protected internal CharFilter(Lucene.Net.Analysis.CharStream in_Renamed) : base (default(System.IO.StreamReader)) { }
+ protected internal virtual int Correct(int currentOff) { throw null; }
+ public override int CorrectOffset(int currentOff) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public void Mark(int readAheadLimit) { }
+ public bool MarkSupported() { throw null; }
+ public override int Read(char[] cbuf, int off, int len) { throw null; }
+ public void Reset() { }
+ }
+ public sealed partial class CharReader : Lucene.Net.Analysis.CharStream
+ {
+ internal CharReader() : base (default(System.IO.StreamReader)) { }
+ public override int CorrectOffset(int currentOff) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public static Lucene.Net.Analysis.CharStream Get(System.IO.TextReader input) { throw null; }
+ public void Mark(int readAheadLimit) { }
+ public bool MarkSupported() { throw null; }
+ public override int Read(char[] cbuf, int off, int len) { throw null; }
+ public void Reset() { }
+ }
+ public abstract partial class CharStream : System.IO.StreamReader
+ {
+ protected CharStream(System.IO.StreamReader reader) : base (default(System.IO.Stream)) { }
+ public abstract int CorrectOffset(int currentOff);
+ }
+ public abstract partial class CharTokenizer : Lucene.Net.Analysis.Tokenizer
+ {
+ protected CharTokenizer(Lucene.Net.Util.AttributeSource source, System.IO.TextReader input) { }
+ protected CharTokenizer(Lucene.Net.Util.AttributeSource.AttributeFactory factory, System.IO.TextReader input) { }
+ protected CharTokenizer(System.IO.TextReader input) { }
+ public override void End() { }
+ public override bool IncrementToken() { throw null; }
+ protected internal abstract bool IsTokenChar(char c);
+ protected internal virtual char Normalize(char c) { throw null; }
+ public override void Reset(System.IO.TextReader input) { }
+ }
+ [System.ObsoleteAttribute("If you build a new index, use ASCIIFoldingFilter which covers a superset of Latin 1. This class is included for use with existing indexes and will be removed in a future release (possible Lucene 4.0).")]
+ public partial class ISOLatin1AccentFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public ISOLatin1AccentFilter(Lucene.Net.Analysis.TokenStream input) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public override bool IncrementToken() { throw null; }
+ public void RemoveAccents(char[] input, int length) { }
+ }
+ public partial class KeywordAnalyzer : Lucene.Net.Analysis.Analyzer
+ {
+ public KeywordAnalyzer() { }
+ public override Lucene.Net.Analysis.TokenStream ReusableTokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ public override Lucene.Net.Analysis.TokenStream TokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ }
+ public sealed partial class KeywordTokenizer : Lucene.Net.Analysis.Tokenizer
+ {
+ public KeywordTokenizer(Lucene.Net.Util.AttributeSource source, System.IO.TextReader input, int bufferSize) { }
+ public KeywordTokenizer(Lucene.Net.Util.AttributeSource.AttributeFactory factory, System.IO.TextReader input, int bufferSize) { }
+ public KeywordTokenizer(System.IO.TextReader input) { }
+ public KeywordTokenizer(System.IO.TextReader input, int bufferSize) { }
+ public override void End() { }
+ public override bool IncrementToken() { throw null; }
+ public override void Reset(System.IO.TextReader input) { }
+ }
+ public sealed partial class LengthFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public LengthFilter(Lucene.Net.Analysis.TokenStream in_Renamed, int min, int max) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public override bool IncrementToken() { throw null; }
+ }
+ public partial class LetterTokenizer : Lucene.Net.Analysis.CharTokenizer
+ {
+ public LetterTokenizer(Lucene.Net.Util.AttributeSource source, System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ public LetterTokenizer(Lucene.Net.Util.AttributeSource.AttributeFactory factory, System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ public LetterTokenizer(System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ protected internal override bool IsTokenChar(char c) { throw null; }
+ }
+ public sealed partial class LowerCaseFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public LowerCaseFilter(Lucene.Net.Analysis.TokenStream @in) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public override bool IncrementToken() { throw null; }
+ }
+ public sealed partial class LowerCaseTokenizer : Lucene.Net.Analysis.LetterTokenizer
+ {
+ public LowerCaseTokenizer(Lucene.Net.Util.AttributeSource source, System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ public LowerCaseTokenizer(Lucene.Net.Util.AttributeSource.AttributeFactory factory, System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ public LowerCaseTokenizer(System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ protected internal override char Normalize(char c) { throw null; }
+ }
+ public partial class MappingCharFilter : Lucene.Net.Analysis.BaseCharFilter
+ {
+ public MappingCharFilter(Lucene.Net.Analysis.NormalizeCharMap normMap, Lucene.Net.Analysis.CharStream @in) : base (default(Lucene.Net.Analysis.CharStream)) { }
+ public MappingCharFilter(Lucene.Net.Analysis.NormalizeCharMap normMap, System.IO.TextReader @in) : base (default(Lucene.Net.Analysis.CharStream)) { }
+ public override int Read() { throw null; }
+ public override int Read(char[] cbuf, int off, int len) { throw null; }
+ }
+ public partial class NormalizeCharMap
+ {
+ public NormalizeCharMap() { }
+ public virtual void Add(string singleMatch, string replacement) { }
+ }
+ public sealed partial class NumericTokenStream : Lucene.Net.Analysis.TokenStream
+ {
+ public const string TOKEN_TYPE_FULL_PREC = "fullPrecNumeric";
+ public const string TOKEN_TYPE_LOWER_PREC = "lowerPrecNumeric";
+ public NumericTokenStream() { }
+ public NumericTokenStream(Lucene.Net.Util.AttributeSource source, int precisionStep) { }
+ public NumericTokenStream(Lucene.Net.Util.AttributeSource.AttributeFactory factory, int precisionStep) { }
+ public NumericTokenStream(int precisionStep) { }
+ protected override void Dispose(bool disposing) { }
+ public override bool IncrementToken() { throw null; }
+ public override void Reset() { }
+ public Lucene.Net.Analysis.NumericTokenStream SetDoubleValue(double value_Renamed) { throw null; }
+ public Lucene.Net.Analysis.NumericTokenStream SetFloatValue(float value_Renamed) { throw null; }
+ public Lucene.Net.Analysis.NumericTokenStream SetIntValue(int value_Renamed) { throw null; }
+ public Lucene.Net.Analysis.NumericTokenStream SetLongValue(long value_Renamed) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class PerFieldAnalyzerWrapper : Lucene.Net.Analysis.Analyzer
+ {
+ public PerFieldAnalyzerWrapper(Lucene.Net.Analysis.Analyzer defaultAnalyzer) { }
+ public PerFieldAnalyzerWrapper(Lucene.Net.Analysis.Analyzer defaultAnalyzer, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, Lucene.Net.Analysis.Analyzer>> fieldAnalyzers) { }
+ public virtual void AddAnalyzer(string fieldName, Lucene.Net.Analysis.Analyzer analyzer) { }
+ public override int GetOffsetGap(Lucene.Net.Documents.IFieldable field) { throw null; }
+ public override int GetPositionIncrementGap(string fieldName) { throw null; }
+ public override Lucene.Net.Analysis.TokenStream ReusableTokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ public override Lucene.Net.Analysis.TokenStream TokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class PorterStemFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public PorterStemFilter(Lucene.Net.Analysis.TokenStream in_Renamed) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public override bool IncrementToken() { throw null; }
+ }
+ public sealed partial class SimpleAnalyzer : Lucene.Net.Analysis.Analyzer
+ {
+ public SimpleAnalyzer() { }
+ public override Lucene.Net.Analysis.TokenStream ReusableTokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ public override Lucene.Net.Analysis.TokenStream TokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ }
+ public sealed partial class StopAnalyzer : Lucene.Net.Analysis.Analyzer
+ {
+ public static System.Collections.Generic.ISet<string> ENGLISH_STOP_WORDS_SET;
+ public StopAnalyzer(Lucene.Net.Util.Version matchVersion) { }
+ public StopAnalyzer(Lucene.Net.Util.Version matchVersion, System.Collections.Generic.ISet<string> stopWords) { }
+ public StopAnalyzer(Lucene.Net.Util.Version matchVersion, System.IO.FileInfo stopwordsFile) { }
+ public StopAnalyzer(Lucene.Net.Util.Version matchVersion, System.IO.TextReader stopwords) { }
+ public override Lucene.Net.Analysis.TokenStream ReusableTokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ public override Lucene.Net.Analysis.TokenStream TokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ }
+ public sealed partial class StopFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public StopFilter(bool enablePositionIncrements, Lucene.Net.Analysis.TokenStream @in, System.Collections.Generic.ISet<string> stopWords) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public StopFilter(bool enablePositionIncrements, Lucene.Net.Analysis.TokenStream input, System.Collections.Generic.ISet<string> stopWords, bool ignoreCase) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public bool EnablePositionIncrements { get { throw null; } set { } }
+ public static bool GetEnablePositionIncrementsVersionDefault(Lucene.Net.Util.Version matchVersion) { throw null; }
+ public override bool IncrementToken() { throw null; }
+ public static System.Collections.Generic.ISet<string> MakeStopSet(System.Collections.Generic.IList<object> stopWords) { throw null; }
+ public static System.Collections.Generic.ISet<string> MakeStopSet(System.Collections.Generic.IList<object> stopWords, bool ignoreCase) { throw null; }
+ public static System.Collections.Generic.ISet<string> MakeStopSet(params string[] stopWords) { throw null; }
+ public static System.Collections.Generic.ISet<string> MakeStopSet(string[] stopWords, bool ignoreCase) { throw null; }
+ }
+ public sealed partial class TeeSinkTokenFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public TeeSinkTokenFilter(Lucene.Net.Analysis.TokenStream input) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public void AddSinkTokenStream(Lucene.Net.Analysis.TeeSinkTokenFilter.SinkTokenStream sink) { }
+ public void ConsumeAllTokens() { }
+ public override void End() { }
+ public override bool IncrementToken() { throw null; }
+ public Lucene.Net.Analysis.TeeSinkTokenFilter.SinkTokenStream NewSinkTokenStream() { throw null; }
+ public Lucene.Net.Analysis.TeeSinkTokenFilter.SinkTokenStream NewSinkTokenStream(Lucene.Net.Analysis.TeeSinkTokenFilter.SinkFilter filter) { throw null; }
+ public partial class AnonymousClassSinkFilter : Lucene.Net.Analysis.TeeSinkTokenFilter.SinkFilter
+ {
+ public AnonymousClassSinkFilter() { }
+ public override bool Accept(Lucene.Net.Util.AttributeSource source) { throw null; }
+ }
+ public abstract partial class SinkFilter
+ {
+ protected SinkFilter() { }
+ public abstract bool Accept(Lucene.Net.Util.AttributeSource source);
+ public virtual void Reset() { }
+ }
+ public sealed partial class SinkTokenStream : Lucene.Net.Analysis.TokenStream
+ {
+ internal SinkTokenStream() { }
+ protected override void Dispose(bool disposing) { }
+ public override void End() { }
+ public override bool IncrementToken() { throw null; }
+ public override void Reset() { }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class Token : Lucene.Net.Util.Attribute, Lucene.Net.Analysis.Tokenattributes.IFlagsAttribute, Lucene.Net.Analysis.Tokenattributes.IOffsetAttribute, Lucene.Net.Analysis.Tokenattributes.IPayloadAttribute, Lucene.Net.Analysis.Tokenattributes.IPositionIncrementAttribute, Lucene.Net.Analysis.Tokenattributes.ITermAttribute, Lucene.Net.Analysis.Tokenattributes.ITypeAttribute, Lucene.Net.Util.IAttribute
+ {
+ public const string DEFAULT_TYPE = "word";
+ public static Lucene.Net.Util.AttributeSource.AttributeFactory TOKEN_ATTRIBUTE_FACTORY;
+ public Token() { }
+ public Token(char[] startTermBuffer, int termBufferOffset, int termBufferLength, int start, int end) { }
+ public Token(int start, int end) { }
+ public Token(int start, int end, int flags) { }
+ public Token(int start, int end, string typ) { }
+ public Token(string text, int start, int end) { }
+ public Token(string text, int start, int end, int flags) { }
+ public Token(string text, int start, int end, string typ) { }
+ public virtual int EndOffset { get { throw null; } set { } }
+ public virtual int Flags { get { throw null; } set { } }
+ public virtual Lucene.Net.Index.Payload Payload { get { throw null; } set { } }
+ public virtual int PositionIncrement { get { throw null; } set { } }
+ public virtual int StartOffset { get { throw null; } set { } }
+ public string Term { get { throw null; } }
+ public string Type { get { throw null; } set { } }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public virtual Lucene.Net.Analysis.Token Clone(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) { throw null; }
+ public override void CopyTo(Lucene.Net.Util.Attribute target) { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual void Reinit(Lucene.Net.Analysis.Token prototype) { }
+ public virtual void Reinit(Lucene.Net.Analysis.Token prototype, char[] newTermBuffer, int offset, int length) { }
+ public virtual void Reinit(Lucene.Net.Analysis.Token prototype, string newTerm) { }
+ public virtual Lucene.Net.Analysis.Token Reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) { throw null; }
+ public virtual Lucene.Net.Analysis.Token Reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, string newType) { throw null; }
+ public virtual Lucene.Net.Analysis.Token Reinit(string newTerm, int newStartOffset, int newEndOffset) { throw null; }
+ public virtual Lucene.Net.Analysis.Token Reinit(string newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) { throw null; }
+ public virtual Lucene.Net.Analysis.Token Reinit(string newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, string newType) { throw null; }
+ public virtual Lucene.Net.Analysis.Token Reinit(string newTerm, int newStartOffset, int newEndOffset, string newType) { throw null; }
+ public virtual char[] ResizeTermBuffer(int newSize) { throw null; }
+ public virtual void SetOffset(int startOffset, int endOffset) { }
+ public void SetTermBuffer(char[] buffer, int offset, int length) { }
+ public void SetTermBuffer(string buffer) { }
+ public void SetTermBuffer(string buffer, int offset, int length) { }
+ public void SetTermLength(int length) { }
+ public char[] TermBuffer() { throw null; }
+ public int TermLength() { throw null; }
+ public override string ToString() { throw null; }
+ public partial class TokenAttributeFactory : Lucene.Net.Util.AttributeSource.AttributeFactory
+ {
+ public TokenAttributeFactory(Lucene.Net.Util.AttributeSource.AttributeFactory delegateFactory) { }
+ public override Lucene.Net.Util.Attribute CreateAttributeInstance<T>() { throw null; }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ }
+ public abstract partial class TokenFilter : Lucene.Net.Analysis.TokenStream
+ {
+ protected internal Lucene.Net.Analysis.TokenStream input;
+ protected internal TokenFilter(Lucene.Net.Analysis.TokenStream input) { }
+ protected override void Dispose(bool disposing) { }
+ public override void End() { }
+ public override void Reset() { }
+ }
+ public abstract partial class Tokenizer : Lucene.Net.Analysis.TokenStream
+ {
+ protected internal System.IO.TextReader input;
+ protected internal Tokenizer() { }
+ protected internal Tokenizer(Lucene.Net.Util.AttributeSource source) { }
+ protected internal Tokenizer(Lucene.Net.Util.AttributeSource source, System.IO.TextReader input) { }
+ protected internal Tokenizer(Lucene.Net.Util.AttributeSource.AttributeFactory factory) { }
+ protected internal Tokenizer(Lucene.Net.Util.AttributeSource.AttributeFactory factory, System.IO.TextReader input) { }
+ protected internal Tokenizer(System.IO.TextReader input) { }
+ protected internal int CorrectOffset(int currentOff) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public virtual void Reset(System.IO.TextReader input) { }
+ }
+ public abstract partial class TokenStream : Lucene.Net.Util.AttributeSource, System.IDisposable
+ {
+ protected internal TokenStream() { }
+ protected internal TokenStream(Lucene.Net.Util.AttributeSource input) { }
+ protected internal TokenStream(Lucene.Net.Util.AttributeSource.AttributeFactory factory) { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public virtual void End() { }
+ public abstract bool IncrementToken();
+ public virtual void Reset() { }
+ }
+ public sealed partial class WhitespaceAnalyzer : Lucene.Net.Analysis.Analyzer
+ {
+ public WhitespaceAnalyzer() { }
+ public override Lucene.Net.Analysis.TokenStream ReusableTokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ public override Lucene.Net.Analysis.TokenStream TokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ }
+ public partial class WhitespaceTokenizer : Lucene.Net.Analysis.CharTokenizer
+ {
+ public WhitespaceTokenizer(Lucene.Net.Util.AttributeSource source, System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ public WhitespaceTokenizer(Lucene.Net.Util.AttributeSource.AttributeFactory factory, System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ public WhitespaceTokenizer(System.IO.TextReader @in) : base (default(System.IO.TextReader)) { }
+ protected internal override bool IsTokenChar(char c) { throw null; }
+ }
+ public partial class WordlistLoader
+ {
+ public WordlistLoader() { }
+ public static System.Collections.Generic.Dictionary<string, string> GetStemDict(System.IO.FileInfo wordstemfile) { throw null; }
+ public static System.Collections.Generic.ISet<string> GetWordSet(System.IO.FileInfo wordfile) { throw null; }
+ public static System.Collections.Generic.ISet<string> GetWordSet(System.IO.FileInfo wordfile, string comment) { throw null; }
+ public static System.Collections.Generic.ISet<string> GetWordSet(System.IO.TextReader reader) { throw null; }
+ public static System.Collections.Generic.ISet<string> GetWordSet(System.IO.TextReader reader, string comment) { throw null; }
+ }
+}
+namespace Lucene.Net.Analysis.Standard
+{
+ public partial class StandardAnalyzer : Lucene.Net.Analysis.Analyzer
+ {
+ public const int DEFAULT_MAX_TOKEN_LENGTH = 255;
+ public static readonly System.Collections.Generic.ISet<string> STOP_WORDS_SET;
+ public StandardAnalyzer(Lucene.Net.Util.Version matchVersion) { }
+ public StandardAnalyzer(Lucene.Net.Util.Version matchVersion, System.Collections.Generic.ISet<string> stopWords) { }
+ public StandardAnalyzer(Lucene.Net.Util.Version matchVersion, System.IO.FileInfo stopwords) { }
+ public StandardAnalyzer(Lucene.Net.Util.Version matchVersion, System.IO.TextReader stopwords) { }
+ public virtual int MaxTokenLength { get { throw null; } set { } }
+ public override Lucene.Net.Analysis.TokenStream ReusableTokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ public override Lucene.Net.Analysis.TokenStream TokenStream(string fieldName, System.IO.TextReader reader) { throw null; }
+ }
+ public sealed partial class StandardFilter : Lucene.Net.Analysis.TokenFilter
+ {
+ public StandardFilter(Lucene.Net.Analysis.TokenStream in_Renamed) : base (default(Lucene.Net.Analysis.TokenStream)) { }
+ public override bool IncrementToken() { throw null; }
+ }
+ public sealed partial class StandardTokenizer : Lucene.Net.Analysis.Tokenizer
+ {
+ public const int ACRONYM = 2;
+ [System.ObsoleteAttribute("this solves a bug where HOSTs that end with '.' are identified as ACRONYMs.")]
+ public const int ACRONYM_DEP = 8;
+ public const int ALPHANUM = 0;
+ public const int APOSTROPHE = 1;
+ public const int CJ = 7;
+ public const int COMPANY = 3;
+ public const int EMAIL = 4;
+ public const int HOST = 5;
+ public const int NUM = 6;
+ public static readonly string[] TOKEN_TYPES;
+ public StandardTokenizer(Lucene.Net.Util.Version matchVersion, Lucene.Net.Util.AttributeSource source, System.IO.TextReader input) { }
+ public StandardTokenizer(Lucene.Net.Util.Version matchVersion, Lucene.Net.Util.AttributeSource.AttributeFactory factory, System.IO.TextReader input) { }
+ public StandardTokenizer(Lucene.Net.Util.Version matchVersion, System.IO.TextReader input) { }
+ public int MaxTokenLength { get { throw null; } set { } }
+ public override void End() { }
+ public override bool IncrementToken() { throw null; }
+ public override void Reset(System.IO.TextReader reader) { }
+ [System.ObsoleteAttribute("Remove in 3.X and make true the only valid value. See https://issues.apache.org/jira/browse/LUCENE-1068")]
+ public void SetReplaceInvalidAcronym(bool replaceInvalidAcronym) { }
+ }
+}
+namespace Lucene.Net.Analysis.Tokenattributes
+{
+ [System.SerializableAttribute]
+ public partial class FlagsAttribute : Lucene.Net.Util.Attribute, Lucene.Net.Analysis.Tokenattributes.IFlagsAttribute, Lucene.Net.Util.IAttribute, System.ICloneable
+ {
+ public FlagsAttribute() { }
+ public virtual int Flags { get { throw null; } set { } }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public override void CopyTo(Lucene.Net.Util.Attribute target) { }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial interface IFlagsAttribute : Lucene.Net.Util.IAttribute
+ {
+ int Flags { get; set; }
+ }
+ public partial interface IOffsetAttribute : Lucene.Net.Util.IAttribute
+ {
+ int EndOffset { get; }
+ int StartOffset { get; }
+ void SetOffset(int startOffset, int endOffset);
+ }
+ public partial interface IPayloadAttribute : Lucene.Net.Util.IAttribute
+ {
+ Lucene.Net.Index.Payload Payload { get; set; }
+ }
+ public partial interface IPositionIncrementAttribute : Lucene.Net.Util.IAttribute
+ {
+ int PositionIncrement { get; set; }
+ }
+ public partial interface ITermAttribute : Lucene.Net.Util.IAttribute
+ {
+ string Term { get; }
+ char[] ResizeTermBuffer(int newSize);
+ void SetTermBuffer(char[] buffer, int offset, int length);
+ void SetTermBuffer(string buffer);
+ void SetTermBuffer(string buffer, int offset, int length);
+ void SetTermLength(int length);
+ char[] TermBuffer();
+ int TermLength();
+ }
+ public partial interface ITypeAttribute : Lucene.Net.Util.IAttribute
+ {
+ string Type { get; set; }
+ }
+ [System.SerializableAttribute]
+ public partial class OffsetAttribute : Lucene.Net.Util.Attribute, Lucene.Net.Analysis.Tokenattributes.IOffsetAttribute, Lucene.Net.Util.IAttribute, System.ICloneable
+ {
+ public OffsetAttribute() { }
+ public virtual int EndOffset { get { throw null; } }
+ public virtual int StartOffset { get { throw null; } }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public override void CopyTo(Lucene.Net.Util.Attribute target) { }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual void SetOffset(int startOffset, int endOffset) { }
+ }
+ [System.SerializableAttribute]
+ public partial class PayloadAttribute : Lucene.Net.Util.Attribute, Lucene.Net.Analysis.Tokenattributes.IPayloadAttribute, Lucene.Net.Util.IAttribute, System.ICloneable
+ {
+ public PayloadAttribute() { }
+ public PayloadAttribute(Lucene.Net.Index.Payload payload) { }
+ public virtual Lucene.Net.Index.Payload Payload { get { throw null; } set { } }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public override void CopyTo(Lucene.Net.Util.Attribute target) { }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PositionIncrementAttribute : Lucene.Net.Util.Attribute, Lucene.Net.Analysis.Tokenattributes.IPositionIncrementAttribute, Lucene.Net.Util.IAttribute, System.ICloneable
+ {
+ public PositionIncrementAttribute() { }
+ public virtual int PositionIncrement { get { throw null; } set { } }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public override void CopyTo(Lucene.Net.Util.Attribute target) { }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TermAttribute : Lucene.Net.Util.Attribute, Lucene.Net.Analysis.Tokenattributes.ITermAttribute, Lucene.Net.Util.IAttribute, System.ICloneable
+ {
+ public TermAttribute() { }
+ public virtual string Term { get { throw null; } }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public override void CopyTo(Lucene.Net.Util.Attribute target) { }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual char[] ResizeTermBuffer(int newSize) { throw null; }
+ public virtual void SetTermBuffer(char[] buffer, int offset, int length) { }
+ public virtual void SetTermBuffer(string buffer) { }
+ public virtual void SetTermBuffer(string buffer, int offset, int length) { }
+ public virtual void SetTermLength(int length) { }
+ public virtual char[] TermBuffer() { throw null; }
+ public virtual int TermLength() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TypeAttribute : Lucene.Net.Util.Attribute, Lucene.Net.Analysis.Tokenattributes.ITypeAttribute, Lucene.Net.Util.IAttribute, System.ICloneable
+ {
+ public const string DEFAULT_TYPE = "word";
+ public TypeAttribute() { }
+ public TypeAttribute(string type) { }
+ public virtual string Type { get { throw null; } set { } }
+ public override void Clear() { }
+ public override object Clone() { throw null; }
+ public override void CopyTo(Lucene.Net.Util.Attribute target) { }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+}
+namespace Lucene.Net.Documents
+{
+ [System.SerializableAttribute]
+ public abstract partial class AbstractField : Lucene.Net.Documents.IFieldable
+ {
+ protected internal object fieldsData;
+ protected internal int internalBinaryLength;
+ protected internal int internalbinaryOffset;
+ protected internal float internalBoost;
+ protected internal bool internalIsBinary;
+ protected internal bool internalIsIndexed;
+ protected internal bool internalIsStored;
+ protected internal bool internalIsTokenized;
+ protected internal string internalName;
+ protected internal bool internalOmitNorms;
+ protected internal bool internalOmitTermFreqAndPositions;
+ protected internal bool lazy;
+ protected internal bool storeOffsetWithTermVector;
+ protected internal bool storePositionWithTermVector;
+ protected internal bool storeTermVector;
+ protected internal Lucene.Net.Analysis.TokenStream tokenStream;
+ protected internal AbstractField() { }
+ protected internal AbstractField(string name, Lucene.Net.Documents.Field.Store store, Lucene.Net.Documents.Field.Index index, Lucene.Net.Documents.Field.TermVector termVector) { }
+ public virtual int BinaryLength { get { throw null; } }
+ public virtual int BinaryOffset { get { throw null; } }
+ public virtual float Boost { get { throw null; } set { } }
+ public bool IsBinary { get { throw null; } }
+ public bool IsIndexed { get { throw null; } }
+ public virtual bool IsLazy { get { throw null; } }
+ public bool IsStored { get { throw null; } }
+ public virtual bool IsStoreOffsetWithTermVector { get { throw null; } }
+ public virtual bool IsStorePositionWithTermVector { get { throw null; } }
+ public bool IsTermVectorStored { get { throw null; } }
+ public bool IsTokenized { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual bool OmitNorms { get { throw null; } set { } }
+ public virtual bool OmitTermFreqAndPositions { get { throw null; } set { } }
+ public abstract System.IO.TextReader ReaderValue { get; }
+ public abstract string StringValue { get; }
+ public abstract Lucene.Net.Analysis.TokenStream TokenStreamValue { get; }
+ public virtual byte[] GetBinaryValue() { throw null; }
+ public virtual byte[] GetBinaryValue(byte[] result) { throw null; }
+ protected internal virtual void SetStoreTermVector(Lucene.Net.Documents.Field.TermVector termVector) { }
+ public override string ToString() { throw null; }
+ }
+ public partial class CompressionTools
+ {
+ internal CompressionTools() { }
+ public static byte[] Compress(byte[] value_Renamed) { throw null; }
+ public static byte[] Compress(byte[] value_Renamed, int offset, int length) { throw null; }
+ public static byte[] Compress(byte[] value_Renamed, int offset, int length, int compressionLevel) { throw null; }
+ public static byte[] CompressString(string value_Renamed) { throw null; }
+ public static byte[] CompressString(string value_Renamed, int compressionLevel) { throw null; }
+ public static byte[] Decompress(byte[] value_Renamed) { throw null; }
+ public static string DecompressString(byte[] value_Renamed) { throw null; }
+ }
+ [System.ObsoleteAttribute("If you build a new index, use DateTools or NumericField instead.This class is included for use with existing indices and will be removed in a future release (possibly Lucene 4.0).")]
+ public partial class DateField
+ {
+ internal DateField() { }
+ public static string DateToString(System.DateTime date) { throw null; }
+ public static string MAX_DATE_STRING() { throw null; }
+ public static string MIN_DATE_STRING() { throw null; }
+ public static System.DateTime StringToDate(string s) { throw null; }
+ public static long StringToTime(string s) { throw null; }
+ public static string TimeToString(long time) { throw null; }
+ }
+ public partial class DateTools
+ {
+ internal DateTools() { }
+ public static string DateToString(System.DateTime date, Lucene.Net.Documents.DateTools.Resolution resolution) { throw null; }
+ public static System.DateTime Round(System.DateTime date, Lucene.Net.Documents.DateTools.Resolution resolution) { throw null; }
+ public static long Round(long time, Lucene.Net.Documents.DateTools.Resolution resolution) { throw null; }
+ public static System.DateTime StringToDate(string dateString) { throw null; }
+ public static long StringToTime(string dateString) { throw null; }
+ public static string TimeToString(long time, Lucene.Net.Documents.DateTools.Resolution resolution) { throw null; }
+ public partial class Resolution
+ {
+ internal Resolution() { }
+ public static readonly Lucene.Net.Documents.DateTools.Resolution DAY;
+ public static readonly Lucene.Net.Documents.DateTools.Resolution HOUR;
+ public static readonly Lucene.Net.Documents.DateTools.Resolution MILLISECOND;
+ public static readonly Lucene.Net.Documents.DateTools.Resolution MINUTE;
+ public static readonly Lucene.Net.Documents.DateTools.Resolution MONTH;
+ public static readonly Lucene.Net.Documents.DateTools.Resolution SECOND;
+ public static readonly Lucene.Net.Documents.DateTools.Resolution YEAR;
+ public override string ToString() { throw null; }
+ }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class Document
+ {
+ public Document() { }
+ public float Boost { get { throw null; } set { } }
+ public System.Collections.Generic.IList<Lucene.Net.Documents.IFieldable> fields_ForNUnit { get { throw null; } }
+ public void Add(Lucene.Net.Documents.IFieldable field) { }
+ public string Get(string name) { throw null; }
+ public byte[] GetBinaryValue(string name) { throw null; }
+ public byte[][] GetBinaryValues(string name) { throw null; }
+ public Lucene.Net.Documents.Field GetField(string name) { throw null; }
+ public Lucene.Net.Documents.IFieldable GetFieldable(string name) { throw null; }
+ public Lucene.Net.Documents.IFieldable[] GetFieldables(string name) { throw null; }
+ public System.Collections.Generic.IList<Lucene.Net.Documents.IFieldable> GetFields() { throw null; }
+ public Lucene.Net.Documents.Field[] GetFields(string name) { throw null; }
+ public string[] GetValues(string name) { throw null; }
+ public void RemoveField(string name) { }
+ public void RemoveFields(string name) { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class Field : Lucene.Net.Documents.AbstractField, Lucene.Net.Documents.IFieldable
+ {
+ public Field(string name, Lucene.Net.Analysis.TokenStream tokenStream) { }
+ public Field(string name, Lucene.Net.Analysis.TokenStream tokenStream, Lucene.Net.Documents.Field.TermVector termVector) { }
+ public Field(string name, bool internName, string value, Lucene.Net.Documents.Field.Store store, Lucene.Net.Documents.Field.Index index, Lucene.Net.Documents.Field.TermVector termVector) { }
+ public Field(string name, byte[] value_Renamed, Lucene.Net.Documents.Field.Store store) { }
+ public Field(string name, byte[] value_Renamed, int offset, int length, Lucene.Net.Documents.Field.Store store) { }
+ public Field(string name, System.IO.TextReader reader) { }
+ public Field(string name, System.IO.TextReader reader, Lucene.Net.Documents.Field.TermVector termVector) { }
+ public Field(string name, string value, Lucene.Net.Documents.Field.Store store, Lucene.Net.Documents.Field.Index index) { }
+ public Field(string name, string value, Lucene.Net.Documents.Field.Store store, Lucene.Net.Documents.Field.Index index, Lucene.Net.Documents.Field.TermVector termVector) { }
+ public override System.IO.TextReader ReaderValue { get { throw null; } }
+ public override string StringValue { get { throw null; } }
+ public override Lucene.Net.Analysis.TokenStream TokenStreamValue { get { throw null; } }
+ public void SetTokenStream(Lucene.Net.Analysis.TokenStream tokenStream) { }
+ public void SetValue(byte[] value) { }
+ public void SetValue(byte[] value, int offset, int length) { }
+ public void SetValue(System.IO.TextReader value) { }
+ public void SetValue(string value) { }
+ public enum Index
+ {
+ ANALYZED = 1,
+ ANALYZED_NO_NORMS = 4,
+ NO = 0,
+ NOT_ANALYZED = 2,
+ NOT_ANALYZED_NO_NORMS = 3,
+ }
+ public enum Store
+ {
+ NO = 1,
+ YES = 0,
+ }
+ public enum TermVector
+ {
+ NO = 0,
+ WITH_OFFSETS = 3,
+ WITH_POSITIONS = 2,
+ WITH_POSITIONS_OFFSETS = 4,
+ YES = 1,
+ }
+ }
+ public static partial class FieldExtensions
+ {
+ public static bool IsAnalyzed(this Lucene.Net.Documents.Field.Index index) { throw null; }
+ public static bool IsIndexed(this Lucene.Net.Documents.Field.Index index) { throw null; }
+ public static bool IsStored(this Lucene.Net.Documents.Field.Store store) { throw null; }
+ public static bool IsStored(this Lucene.Net.Documents.Field.TermVector tv) { throw null; }
+ public static bool OmitNorms(this Lucene.Net.Documents.Field.Index index) { throw null; }
+ public static Lucene.Net.Documents.Field.Index ToIndex(bool indexed, bool analyed) { throw null; }
+ public static Lucene.Net.Documents.Field.Index ToIndex(bool indexed, bool analyzed, bool omitNorms) { throw null; }
+ public static Lucene.Net.Documents.Field.TermVector ToTermVector(bool stored, bool withOffsets, bool withPositions) { throw null; }
+ public static bool WithOffsets(this Lucene.Net.Documents.Field.TermVector tv) { throw null; }
+ public static bool WithPositions(this Lucene.Net.Documents.Field.TermVector tv) { throw null; }
+ }
+ public partial interface FieldSelector
+ {
+ Lucene.Net.Documents.FieldSelectorResult Accept(string fieldName);
+ }
+ public enum FieldSelectorResult
+ {
+ INVALID = 0,
+ LAZY_LOAD = 2,
+ LOAD = 1,
+ LOAD_AND_BREAK = 4,
+ NO_LOAD = 3,
+ SIZE = 5,
+ SIZE_AND_BREAK = 6,
+ }
+ public partial interface IFieldable
+ {
+ int BinaryLength { get; }
+ int BinaryOffset { get; }
+ float Boost { get; set; }
+ bool IsBinary { get; }
+ bool IsIndexed { get; }
+ bool IsLazy { get; }
+ bool IsStored { get; }
+ bool IsStoreOffsetWithTermVector { get; }
+ bool IsStorePositionWithTermVector { get; }
+ bool IsTermVectorStored { get; }
+ bool IsTokenized { get; }
+ string Name { get; }
+ bool OmitNorms { get; set; }
+ bool OmitTermFreqAndPositions { get; set; }
+ System.IO.TextReader ReaderValue { get; }
+ string StringValue { get; }
+ Lucene.Net.Analysis.TokenStream TokenStreamValue { get; }
+ byte[] GetBinaryValue();
+ byte[] GetBinaryValue(byte[] result);
+ }
+ [System.SerializableAttribute]
+ public partial class LoadFirstFieldSelector : Lucene.Net.Documents.FieldSelector
+ {
+ public LoadFirstFieldSelector() { }
+ public virtual Lucene.Net.Documents.FieldSelectorResult Accept(string fieldName) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class MapFieldSelector : Lucene.Net.Documents.FieldSelector
+ {
+ public MapFieldSelector(System.Collections.Generic.IDictionary<string, Lucene.Net.Documents.FieldSelectorResult> fieldSelections) { }
+ public MapFieldSelector(System.Collections.Generic.IList<string> fields) { }
+ public MapFieldSelector(params string[] fields) { }
+ public virtual Lucene.Net.Documents.FieldSelectorResult Accept(string field) { throw null; }
+ }
+ [System.ObsoleteAttribute("For new indexes use NumericUtils instead, which provides a sortable binary representation (prefix encoded) of numeric values. To index and efficiently query numeric values use NumericField and NumericRangeQuery. This class is included for use with existing indices and will be removed in a future release (possibly Lucene 4.0).")]
+ public partial class NumberTools
+ {
+ public static readonly string MAX_STRING_VALUE;
+ public static readonly string MIN_STRING_VALUE;
+ public static readonly int STR_SIZE;
+ public NumberTools() { }
+ public static string LongToString(long l) { throw null; }
+ public static long StringToLong(string str) { throw null; }
+ public static long ToLong(string t) { throw null; }
+ public static string ToString(long lval) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class NumericField : Lucene.Net.Documents.AbstractField
+ {
+ public NumericField(string name) { }
+ public NumericField(string name, Lucene.Net.Documents.Field.Store store, bool index) { }
+ public NumericField(string name, int precisionStep) { }
+ public NumericField(string name, int precisionStep, Lucene.Net.Documents.Field.Store store, bool index) { }
+ public System.ValueType NumericValue { get { throw null; } }
+ public override System.IO.TextReader ReaderValue { get { throw null; } }
+ public override string StringValue { get { throw null; } }
+ public override Lucene.Net.Analysis.TokenStream TokenStreamValue { get { throw null; } }
+ public override byte[] GetBinaryValue(byte[] result) { throw null; }
+ public Lucene.Net.Documents.NumericField SetDoubleValue(double value_Renamed) { throw null; }
+ public Lucene.Net.Documents.NumericField SetFloatValue(float value_Renamed) { throw null; }
+ public Lucene.Net.Documents.NumericField SetIntValue(int value_Renamed) { throw null; }
+ public Lucene.Net.Documents.NumericField SetLongValue(long value_Renamed) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SetBasedFieldSelector : Lucene.Net.Documents.FieldSelector
+ {
+ public SetBasedFieldSelector(System.Collections.Generic.ISet<string> fieldsToLoad, System.Collections.Generic.ISet<string> lazyFieldsToLoad) { }
+ public virtual Lucene.Net.Documents.FieldSelectorResult Accept(string fieldName) { throw null; }
+ }
+}
+namespace Lucene.Net.Index
+{
+ public abstract partial class AbstractAllTermDocs : Lucene.Net.Index.TermDocs, System.IDisposable
+ {
+ protected int internalDoc;
+ protected int maxDoc;
+ protected AbstractAllTermDocs(int maxDoc) { }
+ public int Doc { get { throw null; } }
+ public int Freq { get { throw null; } }
+ public void Close() { }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract bool IsDeleted(int doc);
+ public bool Next() { throw null; }
+ public int Read(int[] docs, int[] freqs) { throw null; }
+ public void Seek(Lucene.Net.Index.Term term) { }
+ public void Seek(Lucene.Net.Index.TermEnum termEnum) { }
+ public bool SkipTo(int target) { throw null; }
+ }
+ public sealed partial class ByteBlockPool
+ {
+ public byte[] buffer;
+ public byte[][] buffers;
+ public int byteOffset;
+ public int byteUpto;
+ public static readonly int FIRST_LEVEL_SIZE_For_NUnit_Test;
+ public ByteBlockPool(Lucene.Net.Index.ByteBlockPool.Allocator allocator, bool trackAllocations) { }
+ public static int FIRST_LEVEL_SIZE_ForNUnit { get { throw null; } }
+ public int AllocSlice(byte[] slice, int upto) { throw null; }
+ public int NewSlice(int size) { throw null; }
+ public void NextBuffer() { }
+ public void Reset() { }
+ public abstract partial class Allocator
+ {
+ protected Allocator() { }
+ public abstract byte[] GetByteBlock(bool trackAllocations);
+ public abstract void RecycleByteBlocks(byte[][] blocks, int start, int end);
+ public abstract void RecycleByteBlocks(System.Collections.Generic.IList<byte[]> blocks);
+ }
+ }
+ public sealed partial class ByteSliceReader : Lucene.Net.Store.IndexInput
+ {
+ public int bufferOffset;
+ public int endIndex;
+ public int upto;
+ public ByteSliceReader() { }
+ public override long FilePointer { get { throw null; } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public bool Eof() { throw null; }
+ public void Init(Lucene.Net.Index.ByteBlockPool pool, int startIndex, int endIndex) { }
+ public override long Length() { throw null; }
+ public void NextSlice() { }
+ public override byte ReadByte() { throw null; }
+ public override void ReadBytes(byte[] b, int offset, int len) { }
+ public override void Seek(long pos) { }
+ public long WriteTo(Lucene.Net.Store.IndexOutput @out) { throw null; }
+ }
+ public sealed partial class ByteSliceWriter
+ {
+ public ByteSliceWriter(Lucene.Net.Index.ByteBlockPool pool) { }
+ public int Address { get { throw null; } }
+ public void Init(int address) { }
+ public void WriteByte(byte b) { }
+ public void WriteBytes(byte[] b, int offset, int len) { }
+ public void WriteVInt(int i) { }
+ }
+ public partial class CheckIndex
+ {
+ public CheckIndex(Lucene.Net.Store.Directory dir) { }
+ public virtual Lucene.Net.Index.CheckIndex.Status CheckIndex_Renamed_Method() { throw null; }
+ public virtual Lucene.Net.Index.CheckIndex.Status CheckIndex_Renamed_Method(System.Collections.Generic.List<string> onlySegments) { throw null; }
+ public virtual void FixIndex(Lucene.Net.Index.CheckIndex.Status result) { }
+ [System.STAThreadAttribute]
+ public static void Main(string[] args) { }
+ public virtual void SetInfoStream(System.IO.StreamWriter @out) { }
+ public partial class Status
+ {
+ public bool cantOpenSegments;
+ public bool clean;
+ public Lucene.Net.Store.Directory dir;
+ public bool missingSegments;
+ public bool missingSegmentVersion;
+ public int numBadSegments;
+ public int numSegments;
+ public bool @partial;
+ public string segmentFormat;
+ public System.Collections.Generic.IList<Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus> segmentInfos;
+ public System.Collections.Generic.List<string> segmentsChecked;
+ public string segmentsFileName;
+ public bool toolOutOfDate;
+ public int totLoseDocCount;
+ public System.Collections.Generic.IDictionary<string, string> userData;
+ public Status() { }
+ public sealed partial class FieldNormStatus
+ {
+ public System.Exception error;
+ public long totFields;
+ public FieldNormStatus() { }
+ }
+ public partial class SegmentInfoStatus
+ {
+ public bool compound;
+ public string deletionsFileName;
+ public System.Collections.Generic.IDictionary<string, string> diagnostics;
+ public int docCount;
+ public bool docStoreCompoundFile;
+ public int docStoreOffset;
+ public string docStoreSegment;
+ public Lucene.Net.Index.CheckIndex.Status.FieldNormStatus fieldNormStatus;
+ public bool hasDeletions;
+ public bool hasProx;
+ public string name;
+ public int numDeleted;
+ public int numFiles;
+ public bool openReaderPassed;
+ public double sizeMB;
+ public Lucene.Net.Index.CheckIndex.Status.StoredFieldStatus storedFieldStatus;
+ public Lucene.Net.Index.CheckIndex.Status.TermIndexStatus termIndexStatus;
+ public Lucene.Net.Index.CheckIndex.Status.TermVectorStatus termVectorStatus;
+ public SegmentInfoStatus() { }
+ }
+ public sealed partial class StoredFieldStatus
+ {
+ public int docCount;
+ public System.Exception error;
+ public long totFields;
+ public StoredFieldStatus() { }
+ }
+ public sealed partial class TermIndexStatus
+ {
+ public System.Exception error;
+ public long termCount;
+ public long totFreq;
+ public long totPos;
+ public TermIndexStatus() { }
+ }
+ public sealed partial class TermVectorStatus
+ {
+ public int docCount;
+ public System.Exception error;
+ public long totVectors;
+ public TermVectorStatus() { }
+ }
+ }
+ }
+ public partial class CompoundFileReader : Lucene.Net.Store.Directory
+ {
+ public CompoundFileReader(Lucene.Net.Store.Directory dir, string name) { }
+ public CompoundFileReader(Lucene.Net.Store.Directory dir, string name, int readBufferSize) { }
+ public virtual Lucene.Net.Store.Directory Directory { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public override Lucene.Net.Store.IndexOutput CreateOutput(string name) { throw null; }
+ public override void DeleteFile(string name) { }
+ protected override void Dispose(bool disposing) { }
+ public override bool FileExists(string name) { throw null; }
+ public override long FileLength(string name) { throw null; }
+ public override long FileModified(string name) { throw null; }
+ public override string[] ListAll() { throw null; }
+ public override Lucene.Net.Store.Lock MakeLock(string name) { throw null; }
+ public override Lucene.Net.Store.IndexInput OpenInput(string id) { throw null; }
+ public override Lucene.Net.Store.IndexInput OpenInput(string id, int readBufferSize) { throw null; }
+ public void RenameFile(string from, string to) { }
+ public override void TouchFile(string name) { }
+ public sealed partial class CSIndexInput : Lucene.Net.Store.BufferedIndexInput
+ {
+ internal CSIndexInput() { }
+ public Lucene.Net.Store.IndexInput base_Renamed_ForNUnit { get { throw null; } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override long Length() { throw null; }
+ public override void ReadInternal(byte[] b, int offset, int len) { }
+ public override void SeekInternal(long pos) { }
+ }
+ }
+ public sealed partial class CompoundFileWriter : System.IDisposable
+ {
+ public CompoundFileWriter(Lucene.Net.Store.Directory dir, string name) { }
+ public Lucene.Net.Store.Directory Directory { get { throw null; } }
+ public string Name { get { throw null; } }
+ public void AddFile(string file) { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public void Dispose() { }
+ }
+ public partial class ConcurrentMergeScheduler : Lucene.Net.Index.MergeScheduler
+ {
+ protected internal Lucene.Net.Store.Directory dir;
+ protected internal int mergeThreadCount;
+ protected internal System.Collections.Generic.IList<Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread> mergeThreads;
+ protected internal Lucene.Net.Index.IndexWriter writer;
+ public ConcurrentMergeScheduler() { }
+ public virtual int MaxThreadCount { get { throw null; } set { } }
+ public static bool AnyUnhandledExceptions() { throw null; }
+ public virtual void ClearSuppressExceptions() { }
+ public static void ClearUnhandledExceptions() { }
+ protected override void Dispose(bool disposing) { }
+ protected internal virtual void DoMerge(Lucene.Net.Index.MergePolicy.OneMerge merge) { }
+ protected internal virtual Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread GetMergeThread(Lucene.Net.Index.IndexWriter writer, Lucene.Net.Index.MergePolicy.OneMerge merge) { throw null; }
+ public virtual int GetMergeThreadPriority() { throw null; }
+ protected internal virtual void HandleMergeException(System.Exception exc) { }
+ public override void Merge(Lucene.Net.Index.IndexWriter writer) { }
+ public virtual void SetMergeThreadPriority(int pri) { }
+ public virtual void SetSuppressExceptions() { }
+ public static void SetTestMode() { }
+ public virtual void Sync() { }
+ public partial class MergeThread : Lucene.Net.Support.ThreadClass
+ {
+ public MergeThread(Lucene.Net.Index.ConcurrentMergeScheduler enclosingInstance, Lucene.Net.Index.IndexWriter writer, Lucene.Net.Index.MergePolicy.OneMerge startMerge) { }
+ public Lucene.Net.Index.ConcurrentMergeScheduler Enclosing_Instance { get { throw null; } }
+ public virtual Lucene.Net.Index.MergePolicy.OneMerge RunningMerge { get { throw null; } }
+ public override void Run() { }
+ public virtual void SetRunningMerge(Lucene.Net.Index.MergePolicy.OneMerge merge) { }
+ public virtual void SetThreadPriority(int pri) { }
+ public override string ToString() { throw null; }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class CorruptIndexException : System.IO.IOException
+ {
+ public CorruptIndexException(string message) { }
+ public CorruptIndexException(string message, System.Exception exp) { }
+ }
+ public partial class DirectoryReader : Lucene.Net.Index.IndexReader
+ {
+ internal DirectoryReader() { }
+ protected internal Lucene.Net.Store.Directory internalDirectory;
+ protected internal bool readOnly;
+ public override System.Collections.Generic.IDictionary<string, string> CommitUserData { get { throw null; } }
+ public override bool HasDeletions { get { throw null; } }
+ public override Lucene.Net.Index.IndexCommit IndexCommit { get { throw null; } }
+ public override int MaxDoc { get { throw null; } }
+ public override int TermInfosIndexDivisor { get { throw null; } }
+ public override long Version { get { throw null; } }
+ protected internal override void AcquireWriteLock() { }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Index.IndexReader Clone(bool openReadOnly) { throw null; }
+ public override Lucene.Net.Store.Directory Directory() { throw null; }
+ public override int DocFreq(Lucene.Net.Index.Term t) { throw null; }
+ protected internal override void DoClose() { }
+ protected internal override void DoCommit(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public override Lucene.Net.Documents.Document Document(int n, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ protected internal override void DoDelete(int n) { }
+ protected internal override void DoSetNorm(int n, string field, byte value_Renamed) { }
+ protected internal override void DoUndeleteAll() { }
+ public override System.Collections.Generic.ICollection<string> GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption fieldNames) { throw null; }
+ public override Lucene.Net.Index.IndexReader[] GetSequentialSubReaders() { throw null; }
+ public override void GetTermFreqVector(int docNumber, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector GetTermFreqVector(int n, string field) { throw null; }
+ public override void GetTermFreqVector(int docNumber, string field, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector[] GetTermFreqVectors(int n) { throw null; }
+ public override bool HasNorms(string field) { throw null; }
+ public override bool IsCurrent() { throw null; }
+ public override bool IsDeleted(int n) { throw null; }
+ public override bool IsOptimized() { throw null; }
+ public static new System.Collections.Generic.ICollection<Lucene.Net.Index.IndexCommit> ListCommits(Lucene.Net.Store.Directory dir) { throw null; }
+ public override byte[] Norms(string field) { throw null; }
+ public override void Norms(string field, byte[] result, int offset) { }
+ public override int NumDocs() { throw null; }
+ public override Lucene.Net.Index.IndexReader Reopen() { throw null; }
+ public override Lucene.Net.Index.IndexReader Reopen(Lucene.Net.Index.IndexCommit commit) { throw null; }
+ public override Lucene.Net.Index.IndexReader Reopen(bool openReadOnly) { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs() { throw null; }
+ public override Lucene.Net.Index.TermPositions TermPositions() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms(Lucene.Net.Index.Term term) { throw null; }
+ }
+ public sealed partial class DocumentsWriter : System.IDisposable
+ {
+ internal DocumentsWriter() { }
+ public static int BYTE_BLOCK_SIZE_ForNUnit { get { throw null; } }
+ public static int CHAR_BLOCK_SIZE_ForNUnit { get { throw null; } }
+ public void Dispose() { }
+ }
+ public sealed partial class FieldInfo : System.ICloneable
+ {
+ internal FieldInfo() { }
+ public bool isIndexed_ForNUnit { get { throw null; } }
+ public string name_ForNUnit { get { throw null; } }
+ public bool omitNorms_ForNUnit { get { throw null; } }
+ public bool omitTermFreqAndPositions_ForNUnit { get { throw null; } }
+ public bool storePayloads_ForNUnit { get { throw null; } }
+ public bool storeTermVector_ForNUnit { get { throw null; } }
+ public object Clone() { throw null; }
+ }
+ public sealed partial class FieldInfos : System.ICloneable
+ {
+ public const int FORMAT_PRE = -1;
+ public const int FORMAT_START = -2;
+ public FieldInfos() { }
+ public FieldInfos(Lucene.Net.Store.Directory d, string name) { }
+ public void Add(Lucene.Net.Documents.Document doc) { }
+ public void Add(System.Collections.Generic.ICollection<string> names, bool isIndexed) { }
+ public void Add(string name, bool isIndexed) { }
+ public void Add(string name, bool isIndexed, bool storeTermVector) { }
+ public void Add(string name, bool isIndexed, bool storeTermVector, bool storePositionWithTermVector, bool storeOffsetWithTermVector) { }
+ public void Add(string name, bool isIndexed, bool storeTermVector, bool storePositionWithTermVector, bool storeOffsetWithTermVector, bool omitNorms) { }
+ public Lucene.Net.Index.FieldInfo Add(string name, bool isIndexed, bool storeTermVector, bool storePositionWithTermVector, bool storeOffsetWithTermVector, bool omitNorms, bool storePayloads, bool omitTermFreqAndPositions) { throw null; }
+ public void AddIndexed(System.Collections.Generic.ICollection<string> names, bool storeTermVectors, bool storePositionWithTermVector, bool storeOffsetWithTermVector) { }
+ public object Clone() { throw null; }
+ public Lucene.Net.Index.FieldInfo FieldInfo(int fieldNumber) { throw null; }
+ public Lucene.Net.Index.FieldInfo FieldInfo(string fieldName) { throw null; }
+ public string FieldName(int fieldNumber) { throw null; }
+ public int FieldNumber(string fieldName) { throw null; }
+ public bool HasVectors() { throw null; }
+ public int Size() { throw null; }
+ public void Write(Lucene.Net.Store.Directory d, string name) { }
+ public void Write(Lucene.Net.Store.IndexOutput output) { }
+ }
+ public sealed partial class FieldInvertState
+ {
+ public FieldInvertState() { }
+ public FieldInvertState(int position, int length, int numOverlap, int offset, float boost) { }
+ public Lucene.Net.Util.AttributeSource AttributeSource { get { throw null; } }
+ public float Boost { get { throw null; } }
+ public int Length { get { throw null; } }
+ public int NumOverlap { get { throw null; } }
+ public int Offset { get { throw null; } }
+ public int Position { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class FieldReaderException : System.SystemException
+ {
+ public FieldReaderException() { }
+ public FieldReaderException(System.Exception cause) { }
+ public FieldReaderException(string message) { }
+ public FieldReaderException(string message, System.Exception cause) { }
+ }
+ public partial class FieldSortedTermVectorMapper : Lucene.Net.Index.TermVectorMapper
+ {
+ public FieldSortedTermVectorMapper(bool ignoringPositions, bool ignoringOffsets, System.Collections.Generic.IComparer<Lucene.Net.Index.TermVectorEntry> comparator) { }
+ public FieldSortedTermVectorMapper(System.Collections.Generic.IComparer<Lucene.Net.Index.TermVectorEntry> comparator) { }
+ public virtual System.Collections.Generic.IComparer<Lucene.Net.Index.TermVectorEntry> Comparator { get { throw null; } }
+ public virtual System.Collections.Generic.IDictionary<string, System.Collections.Generic.SortedSet<Lucene.Net.Index.TermVectorEntry>> FieldToTerms { get { throw null; } }
+ public override void Map(string term, int frequency, Lucene.Net.Index.TermVectorOffsetInfo[] offsets, int[] positions) { }
+ public override void SetExpectations(string field, int numTerms, bool storeOffsets, bool storePositions) { }
+ }
+ public sealed partial class FieldsReader : System.ICloneable, System.IDisposable
+ {
+ public FieldsReader(Lucene.Net.Store.Directory d, string segment, Lucene.Net.Index.FieldInfos fn) { }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ public Lucene.Net.Documents.Document Doc(int n, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ public int Size() { throw null; }
+ }
+ public partial class FilterIndexReader : Lucene.Net.Index.IndexReader
+ {
+ protected internal Lucene.Net.Index.IndexReader in_Renamed;
+ public FilterIndexReader(Lucene.Net.Index.IndexReader in_Renamed) { }
+ public override object DeletesCacheKey { get { throw null; } }
+ public override object FieldCacheKey { get { throw null; } }
+ public override bool HasDeletions { get { throw null; } }
+ public override int MaxDoc { get { throw null; } }
+ public override long Version { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Store.Directory Directory() { throw null; }
+ public override int DocFreq(Lucene.Net.Index.Term t) { throw null; }
+ protected internal override void DoClose() { }
+ protected internal override void DoCommit(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public override Lucene.Net.Documents.Document Document(int n, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ protected internal override void DoDelete(int n) { }
+ protected internal override void DoSetNorm(int d, string f, byte b) { }
+ protected internal override void DoUndeleteAll() { }
+ public override System.Collections.Generic.ICollection<string> GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption fieldNames) { throw null; }
+ public override Lucene.Net.Index.IndexReader[] GetSequentialSubReaders() { throw null; }
+ public override void GetTermFreqVector(int docNumber, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector GetTermFreqVector(int docNumber, string field) { throw null; }
+ public override void GetTermFreqVector(int docNumber, string field, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector[] GetTermFreqVectors(int docNumber) { throw null; }
+ public override bool HasNorms(string field) { throw null; }
+ public override bool IsCurrent() { throw null; }
+ public override bool IsDeleted(int n) { throw null; }
+ public override bool IsOptimized() { throw null; }
+ public override byte[] Norms(string f) { throw null; }
+ public override void Norms(string f, byte[] bytes, int offset) { }
+ public override int NumDocs() { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs() { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs(Lucene.Net.Index.Term term) { throw null; }
+ public override Lucene.Net.Index.TermPositions TermPositions() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms(Lucene.Net.Index.Term t) { throw null; }
+ public partial class FilterTermDocs : Lucene.Net.Index.TermDocs, System.IDisposable
+ {
+ protected internal Lucene.Net.Index.TermDocs in_Renamed;
+ public FilterTermDocs(Lucene.Net.Index.TermDocs in_Renamed) { }
+ public virtual int Doc { get { throw null; } }
+ public virtual int Freq { get { throw null; } }
+ public void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual bool Next() { throw null; }
+ public virtual int Read(int[] docs, int[] freqs) { throw null; }
+ public virtual void Seek(Lucene.Net.Index.Term term) { }
+ public virtual void Seek(Lucene.Net.Index.TermEnum termEnum) { }
+ public virtual bool SkipTo(int i) { throw null; }
+ }
+ public partial class FilterTermEnum : Lucene.Net.Index.TermEnum
+ {
+ protected internal Lucene.Net.Index.TermEnum in_Renamed;
+ public FilterTermEnum(Lucene.Net.Index.TermEnum in_Renamed) { }
+ public override Lucene.Net.Index.Term Term { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override int DocFreq() { throw null; }
+ public override bool Next() { throw null; }
+ }
+ public partial class FilterTermPositions : Lucene.Net.Index.FilterIndexReader.FilterTermDocs, Lucene.Net.Index.TermDocs, Lucene.Net.Index.TermPositions, System.IDisposable
+ {
+ public FilterTermPositions(Lucene.Net.Index.TermPositions in_Renamed) : base (default(Lucene.Net.Index.TermDocs)) { }
+ public virtual bool IsPayloadAvailable { get { throw null; } }
+ public virtual int PayloadLength { get { throw null; } }
+ public virtual byte[] GetPayload(byte[] data, int offset) { throw null; }
+ public virtual int NextPosition() { throw null; }
+ }
+ }
+ public abstract partial class IndexCommit
+ {
+ protected IndexCommit() { }
+ public abstract Lucene.Net.Store.Directory Directory { get; }
+ public abstract System.Collections.Generic.ICollection<string> FileNames { get; }
+ public abstract long Generation { get; }
+ public abstract bool IsDeleted { get; }
+ public abstract bool IsOptimized { get; }
+ public abstract string SegmentsFileName { get; }
+ public virtual long Timestamp { get { throw null; } }
+ public abstract System.Collections.Generic.IDictionary<string, string> UserData { get; }
+ public abstract long Version { get; }
+ public abstract void Delete();
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public partial interface IndexDeletionPolicy
+ {
+ void OnCommit<T>(System.Collections.Generic.IList<T> commits) where T : Lucene.Net.Index.IndexCommit;
+ void OnInit<T>(System.Collections.Generic.IList<T> commits) where T : Lucene.Net.Index.IndexCommit;
+ }
+ public sealed partial class IndexFileDeleter : System.IDisposable
+ {
+ public static bool VERBOSE_REF_COUNTS;
+ public IndexFileDeleter(Lucene.Net.Store.Directory directory, Lucene.Net.Index.IndexDeletionPolicy policy, Lucene.Net.Index.SegmentInfos segmentInfos, System.IO.StreamWriter infoStream, Lucene.Net.Index.DocumentsWriter docWriter, System.Collections.Generic.HashSet<string> synced) { }
+ public Lucene.Net.Index.SegmentInfos LastSegmentInfos { get { throw null; } }
+ public void Checkpoint(Lucene.Net.Index.SegmentInfos segmentInfos, bool isCommit) { }
+ public void Dispose() { }
+ public bool Exists(string fileName) { throw null; }
+ public void Refresh() { }
+ public void Refresh(string segmentName) { }
+ }
+ public partial class IndexFileNameFilter
+ {
+ internal IndexFileNameFilter() { }
+ public static Lucene.Net.Index.IndexFileNameFilter Filter { get { throw null; } }
+ public virtual bool Accept(System.IO.FileInfo dir, string name) { throw null; }
+ public virtual bool IsCFSFile(string name) { throw null; }
+ }
+ public sealed partial class IndexFileNames
+ {
+ public static readonly string[] COMPOUND_EXTENSIONS;
+ public const string COMPOUND_FILE_EXTENSION = "cfs";
+ public const string COMPOUND_FILE_STORE_EXTENSION = "cfx";
+ public const string DELETABLE = "deletable";
+ public const string FIELDS_EXTENSION = "fdt";
+ public const string FIELDS_INDEX_EXTENSION = "fdx";
+ public const string FIELD_INFOS_EXTENSION = "fnm";
+ public const string FREQ_EXTENSION = "frq";
+ public const string GEN_EXTENSION = "gen";
+ public static readonly string[] INDEX_EXTENSIONS;
+ public static readonly string[] INDEX_EXTENSIONS_IN_COMPOUND_FILE;
+ public static readonly string[] NON_STORE_INDEX_EXTENSIONS;
+ public const string NORMS_EXTENSION = "nrm";
+ public const string PLAIN_NORMS_EXTENSION = "f";
+ public const string PROX_EXTENSION = "prx";
+ public const string SEGMENTS = "segments";
+ public const string SEGMENTS_GEN = "segments.gen";
+ public const string SEPARATE_NORMS_EXTENSION = "s";
+ public static readonly string[] STORE_INDEX_EXTENSIONS;
+ public const string TERMS_EXTENSION = "tis";
+ public const string TERMS_INDEX_EXTENSION = "tii";
+ public const string VECTORS_DOCUMENTS_EXTENSION = "tvd";
+ public const string VECTORS_FIELDS_EXTENSION = "tvf";
+ public const string VECTORS_INDEX_EXTENSION = "tvx";
+ public static readonly string[] VECTOR_EXTENSIONS;
+ public IndexFileNames() { }
+ public static string FileNameFromGeneration(string base_Renamed, string extension, long gen) { throw null; }
+ }
+ public abstract partial class IndexReader : System.ICloneable, System.IDisposable
+ {
+ protected internal static int DEFAULT_TERMS_INDEX_DIVISOR;
+ protected internal bool hasChanges;
+ protected internal IndexReader() { }
+ public virtual System.Collections.Generic.IDictionary<string, string> CommitUserData { get { throw null; } }
+ public virtual object DeletesCacheKey { get { throw null; } }
+ public virtual object FieldCacheKey { get { throw null; } }
+ public abstract bool HasDeletions { get; }
+ public virtual Lucene.Net.Index.IndexCommit IndexCommit { get { throw null; } }
+ public Lucene.Net.Documents.Document this[int doc] { get { throw null; } }
+ public abstract int MaxDoc { get; }
+ public virtual int NumDeletedDocs { get { throw null; } }
+ public virtual int RefCount { get { throw null; } }
+ public virtual int TermInfosIndexDivisor { get { throw null; } }
+ public virtual long UniqueTermCount { get { throw null; } }
+ public virtual long Version { get { throw null; } }
+ protected internal virtual void AcquireWriteLock() { }
+ public virtual object Clone() { throw null; }
+ public virtual Lucene.Net.Index.IndexReader Clone(bool openReadOnly) { throw null; }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public void Commit() { }
+ public void Commit(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public virtual void DecRef() { }
+ public virtual void DeleteDocument(int docNum) { }
+ public virtual int DeleteDocuments(Lucene.Net.Index.Term term) { throw null; }
+ public virtual Lucene.Net.Store.Directory Directory() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract int DocFreq(Lucene.Net.Index.Term t);
+ protected internal abstract void DoClose();
+ protected internal abstract void DoCommit(System.Collections.Generic.IDictionary<string, string> commitUserData);
+ public virtual Lucene.Net.Documents.Document Document(int n) { throw null; }
+ public abstract Lucene.Net.Documents.Document Document(int n, Lucene.Net.Documents.FieldSelector fieldSelector);
+ protected internal abstract void DoDelete(int docNum);
+ protected internal abstract void DoSetNorm(int doc, string field, byte value_Renamed);
+ protected internal abstract void DoUndeleteAll();
+ protected internal void EnsureOpen() { }
+ public void Flush() { }
+ public void Flush(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public static System.Collections.Generic.IDictionary<string, string> GetCommitUserData(Lucene.Net.Store.Directory directory) { throw null; }
+ public static long GetCurrentVersion(Lucene.Net.Store.Directory directory) { throw null; }
+ public abstract System.Collections.Generic.ICollection<string> GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption fldOption);
+ public virtual Lucene.Net.Index.IndexReader[] GetSequentialSubReaders() { throw null; }
+ public abstract void GetTermFreqVector(int docNumber, Lucene.Net.Index.TermVectorMapper mapper);
+ public abstract Lucene.Net.Index.ITermFreqVector GetTermFreqVector(int docNumber, string field);
+ public abstract void GetTermFreqVector(int docNumber, string field, Lucene.Net.Index.TermVectorMapper mapper);
+ public abstract Lucene.Net.Index.ITermFreqVector[] GetTermFreqVectors(int docNumber);
+ public virtual bool HasNorms(string field) { throw null; }
+ public virtual void IncRef() { }
+ public static bool IndexExists(Lucene.Net.Store.Directory directory) { throw null; }
+ public virtual bool IsCurrent() { throw null; }
+ public abstract bool IsDeleted(int n);
+ public virtual bool IsOptimized() { throw null; }
+ public static long LastModified(Lucene.Net.Store.Directory directory2) { throw null; }
+ public static System.Collections.Generic.ICollection<Lucene.Net.Index.IndexCommit> ListCommits(Lucene.Net.Store.Directory dir) { throw null; }
+ [System.STAThreadAttribute]
+ public static void Main(string[] args) { }
+ public abstract byte[] Norms(string field);
+ public abstract void Norms(string field, byte[] bytes, int offset);
+ public abstract int NumDocs();
+ public static Lucene.Net.Index.IndexReader Open(Lucene.Net.Index.IndexCommit commit, Lucene.Net.Index.IndexDeletionPolicy deletionPolicy, bool readOnly) { throw null; }
+ public static Lucene.Net.Index.IndexReader Open(Lucene.Net.Index.IndexCommit commit, Lucene.Net.Index.IndexDeletionPolicy deletionPolicy, bool readOnly, int termInfosIndexDivisor) { throw null; }
+ public static Lucene.Net.Index.IndexReader Open(Lucene.Net.Index.IndexCommit commit, bool readOnly) { throw null; }
+ public static Lucene.Net.Index.IndexReader Open(Lucene.Net.Store.Directory directory, Lucene.Net.Index.IndexDeletionPolicy deletionPolicy, bool readOnly) { throw null; }
+ public static Lucene.Net.Index.IndexReader Open(Lucene.Net.Store.Directory directory, Lucene.Net.Index.IndexDeletionPolicy deletionPolicy, bool readOnly, int termInfosIndexDivisor) { throw null; }
+ public static Lucene.Net.Index.IndexReader Open(Lucene.Net.Store.Directory directory, bool readOnly) { throw null; }
+ public virtual Lucene.Net.Index.IndexReader Reopen() { throw null; }
+ public virtual Lucene.Net.Index.IndexReader Reopen(Lucene.Net.Index.IndexCommit commit) { throw null; }
+ public virtual Lucene.Net.Index.IndexReader Reopen(bool openReadOnly) { throw null; }
+ public virtual void SetNorm(int doc, string field, byte value) { }
+ public virtual void SetNorm(int doc, string field, float value) { }
+ public abstract Lucene.Net.Index.TermDocs TermDocs();
+ public virtual Lucene.Net.Index.TermDocs TermDocs(Lucene.Net.Index.Term term) { throw null; }
+ public abstract Lucene.Net.Index.TermPositions TermPositions();
+ public virtual Lucene.Net.Index.TermPositions TermPositions(Lucene.Net.Index.Term term) { throw null; }
+ public abstract Lucene.Net.Index.TermEnum Terms();
+ public abstract Lucene.Net.Index.TermEnum Terms(Lucene.Net.Index.Term t);
+ public virtual void UndeleteAll() { }
+ public sealed partial class FieldOption
+ {
+ internal FieldOption() { }
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption ALL;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption INDEXED;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption INDEXED_NO_TERMVECTOR;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption INDEXED_WITH_TERMVECTOR;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption OMIT_TERM_FREQ_AND_POSITIONS;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption STORES_PAYLOADS;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption TERMVECTOR;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption TERMVECTOR_WITH_OFFSET;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption TERMVECTOR_WITH_POSITION;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption TERMVECTOR_WITH_POSITION_OFFSET;
+ public static readonly Lucene.Net.Index.IndexReader.FieldOption UNINDEXED;
+ public override string ToString() { throw null; }
+ }
+ }
+ public partial class IndexWriter : System.IDisposable
+ {
+ public static readonly int DEFAULT_MAX_BUFFERED_DELETE_TERMS;
+ public static readonly int DEFAULT_MAX_BUFFERED_DOCS;
+ public const int DEFAULT_MAX_FIELD_LENGTH = 10000;
+ public const double DEFAULT_RAM_BUFFER_SIZE_MB = 16;
+ public const int DEFAULT_TERM_INDEX_INTERVAL = 128;
+ public const int DISABLE_AUTO_FLUSH = -1;
+ public static readonly int MAX_TERM_LENGTH;
+ public const string WRITE_LOCK_NAME = "write.lock";
+ public static long WRITE_LOCK_TIMEOUT;
+ public IndexWriter(Lucene.Net.Store.Directory d, Lucene.Net.Analysis.Analyzer a, Lucene.Net.Index.IndexDeletionPolicy deletionPolicy, Lucene.Net.Index.IndexWriter.MaxFieldLength mfl) { }
+ public IndexWriter(Lucene.Net.Store.Directory d, Lucene.Net.Analysis.Analyzer a, Lucene.Net.Index.IndexDeletionPolicy deletionPolicy, Lucene.Net.Index.IndexWriter.MaxFieldLength mfl, Lucene.Net.Index.IndexCommit commit) { }
+ public IndexWriter(Lucene.Net.Store.Directory d, Lucene.Net.Analysis.Analyzer a, Lucene.Net.Index.IndexWriter.MaxFieldLength mfl) { }
+ public IndexWriter(Lucene.Net.Store.Directory d, Lucene.Net.Analysis.Analyzer a, bool create, Lucene.Net.Index.IndexDeletionPolicy deletionPolicy, Lucene.Net.Index.IndexWriter.MaxFieldLength mfl) { }
+ public IndexWriter(Lucene.Net.Store.Directory d, Lucene.Net.Analysis.Analyzer a, bool create, Lucene.Net.Index.IndexWriter.MaxFieldLength mfl) { }
+ public virtual Lucene.Net.Analysis.Analyzer Analyzer { get { throw null; } }
+ public static System.IO.StreamWriter DefaultInfoStream { get { throw null; } set { } }
+ public static long DefaultWriteLockTimeout { get { throw null; } set { } }
+ public virtual Lucene.Net.Store.Directory Directory { get { throw null; } }
+ public virtual System.IO.StreamWriter InfoStream { get { throw null; } }
+ public virtual int MaxMergeDocs { get { throw null; } set { } }
+ public virtual Lucene.Net.Index.IndexWriter.IndexReaderWarmer MergedSegmentWarmer { get { throw null; } set { } }
+ public virtual int MergeFactor { get { throw null; } set { } }
+ public virtual Lucene.Net.Index.MergePolicy MergePolicy { get { throw null; } }
+ public virtual Lucene.Net.Index.MergeScheduler MergeScheduler { get { throw null; } }
+ public int ReaderTermsIndexDivisor { get { throw null; } set { } }
+ public virtual Lucene.Net.Search.Similarity Similarity { get { throw null; } }
+ public virtual int TermIndexInterval { get { throw null; } set { } }
+ public virtual bool UseCompoundFile { get { throw null; } set { } }
+ public virtual bool Verbose { get { throw null; } }
+ public virtual long WriteLockTimeout { get { throw null; } set { } }
+ public virtual void AddDocument(Lucene.Net.Documents.Document doc) { }
+ public virtual void AddDocument(Lucene.Net.Documents.Document doc, Lucene.Net.Analysis.Analyzer analyzer) { }
+ public virtual void AddIndexes(params Lucene.Net.Index.IndexReader[] readers) { }
+ public virtual void AddIndexesNoOptimize(params Lucene.Net.Store.Directory[] dirs) { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ [System.ObsoleteAttribute("Use Dispose(bool) instead")]
+ public virtual void Close(bool waitForMerges) { }
+ public void Commit() { }
+ public void Commit(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public virtual void DeleteAll() { }
+ public virtual void DeleteDocuments(Lucene.Net.Index.Term term) { }
+ public virtual void DeleteDocuments(params Lucene.Net.Index.Term[] terms) { }
+ public virtual void DeleteDocuments(Lucene.Net.Search.Query query) { }
+ public virtual void DeleteDocuments(params Lucene.Net.Search.Query[] queries) { }
+ public virtual void Dispose() { }
+ public virtual void Dispose(bool waitForMerges) { }
+ protected virtual void Dispose(bool disposing, bool waitForMerges) { }
+ protected virtual void DoAfterFlush() { }
+ protected virtual void DoBeforeFlush() { }
+ protected internal void EnsureOpen() { }
+ protected internal void EnsureOpen(bool includePendingClose) { }
+ public virtual void ExpungeDeletes() { }
+ public virtual void ExpungeDeletes(bool doWait) { }
+ public void Flush(bool triggerMerge, bool flushDocStores, bool flushDeletes) { }
+ public int GetDocCount(int i) { throw null; }
+ public virtual int GetMaxBufferedDeleteTerms() { throw null; }
+ public virtual int GetMaxBufferedDocs() { throw null; }
+ public virtual int GetMaxFieldLength() { throw null; }
+ public virtual double GetRAMBufferSizeMB() { throw null; }
+ public virtual Lucene.Net.Index.IndexReader GetReader() { throw null; }
+ public virtual Lucene.Net.Index.IndexReader GetReader(int termInfosIndexDivisor) { throw null; }
+ public virtual bool HasDeletions() { throw null; }
+ public static bool IsLocked(Lucene.Net.Store.Directory directory) { throw null; }
+ public virtual int MaxDoc() { throw null; }
+ public void MaybeMerge() { }
+ public void Merge_ForNUnit(Lucene.Net.Index.MergePolicy.OneMerge merge) { }
+ public virtual void Message(string message) { }
+ public virtual Lucene.Net.Index.SegmentInfo NewestSegment() { throw null; }
+ public virtual int NumDeletedDocs(Lucene.Net.Index.SegmentInfo info) { throw null; }
+ public virtual int NumDocs() { throw null; }
+ public int NumRamDocs() { throw null; }
+ public virtual void Optimize() { }
+ public virtual void Optimize(bool doWait) { }
+ public virtual void Optimize(int maxNumSegments) { }
+ public virtual void Optimize(int maxNumSegments, bool doWait) { }
+ public void PrepareCommit() { }
+ public long RamSizeInBytes() { throw null; }
+ public virtual void Rollback() { }
+ public virtual string SegString() { throw null; }
+ public virtual void SetInfoStream(System.IO.StreamWriter infoStream) { }
+ public virtual void SetMaxBufferedDeleteTerms(int maxBufferedDeleteTerms) { }
+ public virtual void SetMaxBufferedDocs(int maxBufferedDocs) { }
+ public virtual void SetMaxFieldLength(int maxFieldLength) { }
+ public virtual void SetMergePolicy(Lucene.Net.Index.MergePolicy mp) { }
+ public virtual void SetMergeScheduler(Lucene.Net.Index.MergeScheduler mergeScheduler) { }
+ public virtual void SetRAMBufferSizeMB(double mb) { }
+ public virtual void SetSimilarity(Lucene.Net.Search.Similarity similarity) { }
+ public virtual bool TestPoint(string name) { throw null; }
+ public static void Unlock(Lucene.Net.Store.Directory directory) { }
+ public virtual void UpdateDocument(Lucene.Net.Index.Term term, Lucene.Net.Documents.Document doc) { }
+ public virtual void UpdateDocument(Lucene.Net.Index.Term term, Lucene.Net.Documents.Document doc, Lucene.Net.Analysis.Analyzer analyzer) { }
+ public virtual void WaitForMerges() { }
+ public abstract partial class IndexReaderWarmer
+ {
+ protected IndexReaderWarmer() { }
+ public abstract void Warm(Lucene.Net.Index.IndexReader reader);
+ }
+ public sealed partial class MaxFieldLength
+ {
+ public static readonly Lucene.Net.Index.IndexWriter.MaxFieldLength LIMITED;
+ public static readonly Lucene.Net.Index.IndexWriter.MaxFieldLength UNLIMITED;
+ public MaxFieldLength(int limit) { }
+ public int Limit { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ }
+ public partial interface ITermFreqVector
+ {
+ string Field { get; }
+ int Size { get; }
+ int[] GetTermFrequencies();
+ string[] GetTerms();
+ int[] IndexesOf(string[] terms, int start, int len);
+ int IndexOf(string term);
+ }
+ public sealed partial class KeepOnlyLastCommitDeletionPolicy : Lucene.Net.Index.IndexDeletionPolicy
+ {
+ public KeepOnlyLastCommitDeletionPolicy() { }
+ public void OnCommit<T>(System.Collections.Generic.IList<T> commits) where T : Lucene.Net.Index.IndexCommit { }
+ public void OnInit<T>(System.Collections.Generic.IList<T> commits) where T : Lucene.Net.Index.IndexCommit { }
+ }
+ public partial class LogByteSizeMergePolicy : Lucene.Net.Index.LogMergePolicy
+ {
+ public static readonly long DEFAULT_MAX_MERGE_MB;
+ public const double DEFAULT_MIN_MERGE_MB = 1.6;
+ public LogByteSizeMergePolicy(Lucene.Net.Index.IndexWriter writer) : base (default(Lucene.Net.Index.IndexWriter)) { }
+ public virtual double MaxMergeMB { get { throw null; } set { } }
+ public virtual double MinMergeMB { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ protected internal override long Size(Lucene.Net.Index.SegmentInfo info) { throw null; }
+ }
+ public partial class LogDocMergePolicy : Lucene.Net.Index.LogMergePolicy
+ {
+ public const int DEFAULT_MIN_MERGE_DOCS = 1000;
+ public LogDocMergePolicy(Lucene.Net.Index.IndexWriter writer) : base (default(Lucene.Net.Index.IndexWriter)) { }
+ public virtual int MinMergeDocs { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ protected internal override long Size(Lucene.Net.Index.SegmentInfo info) { throw null; }
+ }
+ public abstract partial class LogMergePolicy : Lucene.Net.Index.MergePolicy
+ {
+ public static readonly int DEFAULT_MAX_MERGE_DOCS;
+ public const int DEFAULT_MERGE_FACTOR = 10;
+ public static double DEFAULT_NO_CFS_RATIO;
+ protected internal bool internalCalibrateSizeByDeletes;
+ protected double internalNoCFSRatio;
+ public const double LEVEL_LOG_SPAN = 0.75;
+ protected LogMergePolicy(Lucene.Net.Index.IndexWriter writer) : base (default(Lucene.Net.Index.IndexWriter)) { }
+ public virtual bool CalibrateSizeByDeletes { get { throw null; } set { } }
+ public virtual int MaxMergeDocs { get { throw null; } set { } }
+ public virtual int MergeFactor { get { throw null; } set { } }
+ public double NoCFSRatio { get { throw null; } set { } }
+ public override Lucene.Net.Index.MergePolicy.MergeSpecification FindMerges(Lucene.Net.Index.SegmentInfos infos) { throw null; }
+ public override Lucene.Net.Index.MergePolicy.MergeSpecification FindMergesForOptimize(Lucene.Net.Index.SegmentInfos infos, int maxNumSegments, System.Collections.Generic.ISet<Lucene.Net.Index.SegmentInfo> segmentsToOptimize) { throw null; }
+ public override Lucene.Net.Index.MergePolicy.MergeSpecification FindMergesToExpungeDeletes(Lucene.Net.Index.SegmentInfos segmentInfos) { throw null; }
+ public virtual bool GetUseCompoundDocStore() { throw null; }
+ public virtual bool GetUseCompoundFile() { throw null; }
+ protected Lucene.Net.Index.MergePolicy.OneMerge MakeOneMerge(Lucene.Net.Index.SegmentInfos infos, Lucene.Net.Index.SegmentInfos infosToMerge) { throw null; }
+ public virtual void SetUseCompoundDocStore(bool useCompoundDocStore) { }
+ public virtual void SetUseCompoundFile(bool useCompoundFile) { }
+ protected internal abstract long Size(Lucene.Net.Index.SegmentInfo info);
+ protected internal virtual long SizeBytes(Lucene.Net.Index.SegmentInfo info) { throw null; }
+ protected internal virtual long SizeDocs(Lucene.Net.Index.SegmentInfo info) { throw null; }
+ public override bool UseCompoundDocStore(Lucene.Net.Index.SegmentInfos infos) { throw null; }
+ public override bool UseCompoundFile(Lucene.Net.Index.SegmentInfos infos, Lucene.Net.Index.SegmentInfo info) { throw null; }
+ protected internal virtual bool Verbose() { throw null; }
+ }
+ public abstract partial class MergePolicy : System.IDisposable
+ {
+ protected internal Lucene.Net.Index.IndexWriter writer;
+ protected MergePolicy(Lucene.Net.Index.IndexWriter writer) { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract Lucene.Net.Index.MergePolicy.MergeSpecification FindMerges(Lucene.Net.Index.SegmentInfos segmentInfos);
+ public abstract Lucene.Net.Index.MergePolicy.MergeSpecification FindMergesForOptimize(Lucene.Net.Index.SegmentInfos segmentInfos, int maxSegmentCount, System.Collections.Generic.ISet<Lucene.Net.Index.SegmentInfo> segmentsToOptimize);
+ public abstract Lucene.Net.Index.MergePolicy.MergeSpecification FindMergesToExpungeDeletes(Lucene.Net.Index.SegmentInfos segmentInfos);
+ public abstract bool UseCompoundDocStore(Lucene.Net.Index.SegmentInfos segments);
+ public abstract bool UseCompoundFile(Lucene.Net.Index.SegmentInfos segments, Lucene.Net.Index.SegmentInfo newSegment);
+ [System.SerializableAttribute]
+ public partial class MergeAbortedException : System.IO.IOException
+ {
+ public MergeAbortedException() { }
+ public MergeAbortedException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class MergeException : System.SystemException
+ {
+ public MergeException(System.Exception exc, Lucene.Net.Store.Directory dir) { }
+ public MergeException(string message, Lucene.Net.Store.Directory dir) { }
+ public virtual Lucene.Net.Store.Directory Directory { get { throw null; } }
+ }
+ public partial class MergeSpecification
+ {
+ public System.Collections.Generic.IList<Lucene.Net.Index.MergePolicy.OneMerge> merges;
+ public MergeSpecification() { }
+ public virtual void Add(Lucene.Net.Index.MergePolicy.OneMerge merge) { }
+ public virtual string SegString(Lucene.Net.Store.Directory dir) { throw null; }
+ }
+ public partial class OneMerge
+ {
+ public OneMerge(Lucene.Net.Index.SegmentInfos segments, bool useCompoundFile) { }
+ public Lucene.Net.Index.SegmentInfos segments_ForNUnit { get { throw null; } }
+ }
+ }
+ public abstract partial class MergeScheduler : System.IDisposable
+ {
+ protected MergeScheduler() { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract void Merge(Lucene.Net.Index.IndexWriter writer);
+ }
+ public partial class MultipleTermPositions : Lucene.Net.Index.TermDocs, Lucene.Net.Index.TermPositions, System.IDisposable
+ {
+ public MultipleTermPositions(Lucene.Net.Index.IndexReader indexReader, Lucene.Net.Index.Term[] terms) { }
+ public int Doc { get { throw null; } }
+ public int Freq { get { throw null; } }
+ public virtual bool IsPayloadAvailable { get { throw null; } }
+ public virtual int PayloadLength { get { throw null; } }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual byte[] GetPayload(byte[] data, int offset) { throw null; }
+ public bool Next() { throw null; }
+ public int NextPosition() { throw null; }
+ public virtual int Read(int[] arg0, int[] arg1) { throw null; }
+ public virtual void Seek(Lucene.Net.Index.Term arg0) { }
+ public virtual void Seek(Lucene.Net.Index.TermEnum termEnum) { }
+ public bool SkipTo(int target) { throw null; }
+ }
+ public partial class MultiReader : Lucene.Net.Index.IndexReader, System.ICloneable
+ {
+ protected internal Lucene.Net.Index.IndexReader[] subReaders;
+ public MultiReader(params Lucene.Net.Index.IndexReader[] subReaders) { }
+ public MultiReader(Lucene.Net.Index.IndexReader[] subReaders, bool closeSubReaders) { }
+ public override bool HasDeletions { get { throw null; } }
+ public override int MaxDoc { get { throw null; } }
+ public override long Version { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override int DocFreq(Lucene.Net.Index.Term t) { throw null; }
+ protected internal override void DoClose() { }
+ protected internal override void DoCommit(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public override Lucene.Net.Documents.Document Document(int n, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ protected internal override void DoDelete(int n) { }
+ protected internal virtual Lucene.Net.Index.IndexReader DoReopen(bool doClone) { throw null; }
+ protected internal override void DoSetNorm(int n, string field, byte value_Renamed) { }
+ protected internal override void DoUndeleteAll() { }
+ public override System.Collections.Generic.ICollection<string> GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption fieldNames) { throw null; }
+ public override Lucene.Net.Index.IndexReader[] GetSequentialSubReaders() { throw null; }
+ public override void GetTermFreqVector(int docNumber, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector GetTermFreqVector(int n, string field) { throw null; }
+ public override void GetTermFreqVector(int docNumber, string field, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector[] GetTermFreqVectors(int n) { throw null; }
+ public override bool HasNorms(string field) { throw null; }
+ public override bool IsCurrent() { throw null; }
+ public override bool IsDeleted(int n) { throw null; }
+ public override bool IsOptimized() { throw null; }
+ public override byte[] Norms(string field) { throw null; }
+ public override void Norms(string field, byte[] result, int offset) { }
+ public override int NumDocs() { throw null; }
+ public override Lucene.Net.Index.IndexReader Reopen() { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs() { throw null; }
+ public override Lucene.Net.Index.TermPositions TermPositions() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms(Lucene.Net.Index.Term term) { throw null; }
+ }
+ public partial class ParallelReader : Lucene.Net.Index.IndexReader, System.ICloneable
+ {
+ public ParallelReader() { }
+ public ParallelReader(bool closeSubReaders) { }
+ public override bool HasDeletions { get { throw null; } }
+ public override int MaxDoc { get { throw null; } }
+ public override long Version { get { throw null; } }
+ public virtual void Add(Lucene.Net.Index.IndexReader reader) { }
+ public virtual void Add(Lucene.Net.Index.IndexReader reader, bool ignoreStoredFields) { }
+ public override object Clone() { throw null; }
+ public override int DocFreq(Lucene.Net.Index.Term term) { throw null; }
+ protected internal override void DoClose() { }
+ protected internal override void DoCommit(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public override Lucene.Net.Documents.Document Document(int n, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ protected internal override void DoDelete(int n) { }
+ protected internal virtual Lucene.Net.Index.IndexReader DoReopen(bool doClone) { throw null; }
+ protected internal override void DoSetNorm(int n, string field, byte value_Renamed) { }
+ protected internal override void DoUndeleteAll() { }
+ public override System.Collections.Generic.ICollection<string> GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption fieldNames) { throw null; }
+ public virtual Lucene.Net.Index.IndexReader[] GetSubReaders() { throw null; }
+ public override void GetTermFreqVector(int docNumber, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector GetTermFreqVector(int n, string field) { throw null; }
+ public override void GetTermFreqVector(int docNumber, string field, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector[] GetTermFreqVectors(int n) { throw null; }
+ public override bool HasNorms(string field) { throw null; }
+ public override bool IsCurrent() { throw null; }
+ public override bool IsDeleted(int n) { throw null; }
+ public override bool IsOptimized() { throw null; }
+ public override byte[] Norms(string field) { throw null; }
+ public override void Norms(string field, byte[] result, int offset) { }
+ public override int NumDocs() { throw null; }
+ public override Lucene.Net.Index.IndexReader Reopen() { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs() { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs(Lucene.Net.Index.Term term) { throw null; }
+ public override Lucene.Net.Index.TermPositions TermPositions() { throw null; }
+ public override Lucene.Net.Index.TermPositions TermPositions(Lucene.Net.Index.Term term) { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms(Lucene.Net.Index.Term term) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Payload : System.ICloneable
+ {
+ protected internal byte[] data;
+ protected internal int internalLength;
+ protected internal int internalOffset;
+ public Payload() { }
+ public Payload(byte[] data) { }
+ public Payload(byte[] data, int offset, int length) { }
+ public virtual int Length { get { throw null; } }
+ public virtual int Offset { get { throw null; } }
+ public virtual byte ByteAt(int index) { throw null; }
+ public virtual object Clone() { throw null; }
+ public virtual void CopyTo(byte[] target, int targetOffset) { }
+ public override bool Equals(object obj) { throw null; }
+ public virtual byte[] GetData() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual void SetData(byte[] value) { }
+ public virtual void SetData(byte[] value, int offset, int length) { }
+ public virtual byte[] ToByteArray() { throw null; }
+ }
+ public partial class PositionBasedTermVectorMapper : Lucene.Net.Index.TermVectorMapper
+ {
+ public PositionBasedTermVectorMapper() { }
+ public PositionBasedTermVectorMapper(bool ignoringOffsets) { }
+ public virtual System.Collections.Generic.IDictionary<string, System.Collections.Generic.IDictionary<int, Lucene.Net.Index.PositionBasedTermVectorMapper.TVPositionInfo>> FieldToTerms { get { throw null; } }
+ public override bool IsIgnoringPositions { get { throw null; } }
+ public override void Map(string term, int frequency, Lucene.Net.Index.TermVectorOffsetInfo[] offsets, int[] positions) { }
+ public override void SetExpectations(string field, int numTerms, bool storeOffsets, bool storePositions) { }
+ public partial class TVPositionInfo
+ {
+ public TVPositionInfo(int position, bool storeOffsets) { }
+ public virtual System.Collections.Generic.IList<Lucene.Net.Index.TermVectorOffsetInfo> Offsets { get { throw null; } }
+ public virtual int Position { get { throw null; } }
+ public virtual System.Collections.Generic.IList<string> Terms { get { throw null; } }
+ }
+ }
+ public partial class ReadOnlyDirectoryReader : Lucene.Net.Index.DirectoryReader
+ {
+ internal ReadOnlyDirectoryReader() { }
+ protected internal override void AcquireWriteLock() { }
+ }
+ public partial class ReadOnlySegmentReader : Lucene.Net.Index.SegmentReader
+ {
+ public ReadOnlySegmentReader() { }
+ protected internal override void AcquireWriteLock() { }
+ public override bool IsDeleted(int n) { throw null; }
+ }
+ public sealed partial class SegmentInfo : System.ICloneable
+ {
+ public Lucene.Net.Store.Directory dir;
+ public int docCount;
+ public string name;
+ public SegmentInfo(string name, int docCount, Lucene.Net.Store.Directory dir) { }
+ public SegmentInfo(string name, int docCount, Lucene.Net.Store.Directory dir, bool isCompoundFile, bool hasSingleNormFile) { }
+ public SegmentInfo(string name, int docCount, Lucene.Net.Store.Directory dir, bool isCompoundFile, bool hasSingleNormFile, int docStoreOffset, string docStoreSegment, bool docStoreIsCompoundFile, bool hasProx) { }
+ public System.Collections.Generic.IDictionary<string, string> Diagnostics { get { throw null; } }
+ public bool DocStoreIsCompoundFile { get { throw null; } }
+ public int DocStoreOffset { get { throw null; } }
+ public string DocStoreSegment { get { throw null; } }
+ public bool HasProx { get { throw null; } }
+ public object Clone() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public System.Collections.Generic.IList<string> Files() { throw null; }
+ public int GetDelCount() { throw null; }
+ public string GetDelFileName() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public string GetNormFileName(int number) { throw null; }
+ public bool GetUseCompoundFile() { throw null; }
+ public bool HasDeletions() { throw null; }
+ public bool HasSeparateNorms() { throw null; }
+ public bool HasSeparateNorms(int fieldNumber) { throw null; }
+ public string SegString(Lucene.Net.Store.Directory dir) { throw null; }
+ public long SizeInBytes() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SegmentInfos : System.Collections.Generic.List<Lucene.Net.Index.SegmentInfo>, System.ICloneable
+ {
+ public int counter;
+ public const int FORMAT = -1;
+ public const int FORMAT_CHECKSUM = -5;
+ public const int FORMAT_DEL_COUNT = -6;
+ public const int FORMAT_DIAGNOSTICS = -9;
+ public const int FORMAT_HAS_PROX = -7;
+ public const int FORMAT_LOCKLESS = -2;
+ public const int FORMAT_SHARED_DOC_STORE = -4;
+ public const int FORMAT_SINGLE_NORM_FILE = -3;
+ public const int FORMAT_USER_DATA = -8;
+ public SegmentInfos() { }
+ public static int DefaultGenFileRetryCount { get { throw null; } set { } }
+ public static int DefaultGenFileRetryPauseMsec { get { throw null; } set { } }
+ public static int DefaultGenLookaheadCount { get { throw null; } set { } }
+ public long Generation { get { throw null; } }
+ public static System.IO.StreamWriter InfoStream { get { throw null; } }
+ public long LastGeneration { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, string> UserData { get { throw null; } }
+ public long Version { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Commit(Lucene.Net.Store.Directory dir) { }
+ public override bool Equals(object obj) { throw null; }
+ public System.Collections.Generic.ICollection<string> Files(Lucene.Net.Store.Directory dir, bool includeSegmentsFile) { throw null; }
+ public static long GenerationFromSegmentsFileName(string fileName) { throw null; }
+ public string GetCurrentSegmentFileName() { throw null; }
+ public static string GetCurrentSegmentFileName(Lucene.Net.Store.Directory directory) { throw null; }
+ public static string GetCurrentSegmentFileName(string[] files) { throw null; }
+ public static long GetCurrentSegmentGeneration(Lucene.Net.Store.Directory directory) { throw null; }
+ public static long GetCurrentSegmentGeneration(string[] files) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public string GetNextSegmentFileName() { throw null; }
+ public bool HasExternalSegments(Lucene.Net.Store.Directory dir) { throw null; }
+ public Lucene.Net.Index.SegmentInfo Info(int i) { throw null; }
+ public Lucene.Net.Index.SegmentInfos Range(int first, int last) { throw null; }
+ public void Read(Lucene.Net.Store.Directory directory) { }
+ public void Read(Lucene.Net.Store.Directory directory, string segmentFileName) { }
+ public static System.Collections.Generic.IDictionary<string, string> ReadCurrentUserData(Lucene.Net.Store.Directory directory) { throw null; }
+ public static long ReadCurrentVersion(Lucene.Net.Store.Directory directory) { throw null; }
+ public string SegString(Lucene.Net.Store.Directory directory) { throw null; }
+ public static void SetInfoStream(System.IO.StreamWriter infoStream) { }
+ public abstract partial class FindSegmentsFile
+ {
+ protected FindSegmentsFile(Lucene.Net.Store.Directory directory) { }
+ public abstract object DoBody(string segmentFileName);
+ public object Run() { throw null; }
+ public object Run(Lucene.Net.Index.IndexCommit commit) { throw null; }
+ }
+ }
+ public sealed partial class SegmentMerger
+ {
+ public SegmentMerger(Lucene.Net.Store.Directory dir, string name) { }
+ public void Add(Lucene.Net.Index.IndexReader reader) { }
+ public System.Collections.Generic.ICollection<string> CreateCompoundFile(string fileName) { throw null; }
+ public int Merge() { throw null; }
+ }
+ public partial class SegmentReader : Lucene.Net.Index.IndexReader
+ {
+ protected internal bool readOnly;
+ public SegmentReader() { }
+ public Lucene.Net.Index.SegmentReader.CoreReaders core_ForNUnit { get { throw null; } }
+ public Lucene.Net.Index.SegmentReader.Ref deletedDocsRef_ForNUnit { get { throw null; } }
+ public Lucene.Net.Util.BitVector deletedDocs_ForNUnit { get { throw null; } }
+ public override object DeletesCacheKey { get { throw null; } }
+ public override object FieldCacheKey { get { throw null; } }
+ public override bool HasDeletions { get { throw null; } }
+ public override int MaxDoc { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, Lucene.Net.Index.SegmentReader.Norm> norms_ForNUnit { get { throw null; } }
+ public virtual string SegmentName { get { throw null; } }
+ public override int TermInfosIndexDivisor { get { throw null; } }
+ public override long UniqueTermCount { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Index.IndexReader Clone(bool openReadOnly) { throw null; }
+ protected internal virtual Lucene.Net.Util.BitVector CloneDeletedDocs(Lucene.Net.Util.BitVector bv) { throw null; }
+ protected internal virtual byte[] CloneNormBytes(byte[] bytes) { throw null; }
+ public override Lucene.Net.Store.Directory Directory() { throw null; }
+ public override int DocFreq(Lucene.Net.Index.Term t) { throw null; }
+ protected internal override void DoClose() { }
+ protected internal override void DoCommit(System.Collections.Generic.IDictionary<string, string> commitUserData) { }
+ public override Lucene.Net.Documents.Document Document(int n, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ protected internal override void DoDelete(int docNum) { }
+ protected internal override void DoSetNorm(int doc, string field, byte value_Renamed) { }
+ protected internal override void DoUndeleteAll() { }
+ public virtual Lucene.Net.Index.FieldInfos FieldInfos() { throw null; }
+ public static Lucene.Net.Index.SegmentReader Get(bool readOnly, Lucene.Net.Index.SegmentInfo si, int termInfosIndexDivisor) { throw null; }
+ public static Lucene.Net.Index.SegmentReader Get(bool readOnly, Lucene.Net.Store.Directory dir, Lucene.Net.Index.SegmentInfo si, int readBufferSize, bool doOpenStores, int termInfosIndexDivisor) { throw null; }
+ public override System.Collections.Generic.ICollection<string> GetFieldNames(Lucene.Net.Index.IndexReader.FieldOption fieldOption) { throw null; }
+ protected internal virtual byte[] GetNorms(string field) { throw null; }
+ public static Lucene.Net.Index.SegmentReader GetOnlySegmentReader(Lucene.Net.Index.IndexReader reader) { throw null; }
+ [System.ObsoleteAttribute("Remove this when tests are fixed!")]
+ public static Lucene.Net.Index.SegmentReader GetOnlySegmentReader(Lucene.Net.Store.Directory dir) { throw null; }
+ public override void GetTermFreqVector(int docNumber, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector GetTermFreqVector(int docNumber, string field) { throw null; }
+ public override void GetTermFreqVector(int docNumber, string field, Lucene.Net.Index.TermVectorMapper mapper) { }
+ public override Lucene.Net.Index.ITermFreqVector[] GetTermFreqVectors(int docNumber) { throw null; }
+ public override bool HasNorms(string field) { throw null; }
+ public override bool IsDeleted(int n) { throw null; }
+ public override byte[] Norms(string field) { throw null; }
+ public override void Norms(string field, byte[] bytes, int offset) { }
+ public virtual bool NormsClosed() { throw null; }
+ public virtual bool NormsClosed(string field) { throw null; }
+ public override int NumDocs() { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs() { throw null; }
+ public override Lucene.Net.Index.TermDocs TermDocs(Lucene.Net.Index.Term term) { throw null; }
+ public override Lucene.Net.Index.TermPositions TermPositions() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms() { throw null; }
+ public override Lucene.Net.Index.TermEnum Terms(Lucene.Net.Index.Term t) { throw null; }
+ public virtual bool TermsIndexLoaded() { throw null; }
+ public sealed partial class CoreReaders
+ {
+ internal CoreReaders() { }
+ public Lucene.Net.Index.FieldInfos fieldInfos_ForNUnit { get { throw null; } }
+ }
+ public sealed partial class Norm : System.ICloneable
+ {
+ public Norm(Lucene.Net.Index.SegmentReader enclosingInstance, Lucene.Net.Store.IndexInput in_Renamed, int number, long normSeek) { }
+ public Lucene.Net.Index.SegmentReader Enclosing_Instance { get { throw null; } }
+ public byte[] Bytes() { throw null; }
+ public void Bytes(byte[] bytesOut, int offset, int len) { }
+ public Lucene.Net.Index.SegmentReader.Ref BytesRef() { throw null; }
+ public object Clone() { throw null; }
+ public byte[] CopyOnWrite() { throw null; }
+ public void DecRef() { }
+ public void IncRef() { }
+ public void ReWrite(Lucene.Net.Index.SegmentInfo si) { }
+ }
+ public partial class Ref
+ {
+ public Ref() { }
+ public virtual int DecRef() { throw null; }
+ public virtual int IncRef() { throw null; }
+ public virtual int RefCount() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ }
+ public partial class SerialMergeScheduler : Lucene.Net.Index.MergeScheduler
+ {
+ public SerialMergeScheduler() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Merge(Lucene.Net.Index.IndexWriter writer) { }
+ }
+ public partial class SnapshotDeletionPolicy : Lucene.Net.Index.IndexDeletionPolicy
+ {
+ public SnapshotDeletionPolicy(Lucene.Net.Index.IndexDeletionPolicy primary) { }
+ public virtual void OnCommit<T>(System.Collections.Generic.IList<T> commits) where T : Lucene.Net.Index.IndexCommit { }
+ public virtual void OnInit<T>(System.Collections.Generic.IList<T> commits) where T : Lucene.Net.Index.IndexCommit { }
+ public virtual void Release() { }
+ public virtual Lucene.Net.Index.IndexCommit Snapshot() { throw null; }
+ }
+ public partial class SortedTermVectorMapper : Lucene.Net.Index.TermVectorMapper
+ {
+ public const string ALL = "_ALL_";
+ public SortedTermVectorMapper(bool ignoringPositions, bool ignoringOffsets, System.Collections.Generic.IComparer<Lucene.Net.Index.TermVectorEntry> comparator) { }
+ public SortedTermVectorMapper(System.Collections.Generic.IComparer<Lucene.Net.Index.TermVectorEntry> comparator) { }
+ public virtual System.Collections.Generic.SortedSet<Lucene.Net.Index.TermVectorEntry> TermVectorEntrySet { get { throw null; } }
+ public override void Map(string term, int frequency, Lucene.Net.Index.TermVectorOffsetInfo[] offsets, int[] positions) { }
+ public override void SetExpectations(string field, int numTerms, bool storeOffsets, bool storePositions) { }
+ }
+ [System.SerializableAttribute]
+ public partial class StaleReaderException : System.IO.IOException
+ {
+ public StaleReaderException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class Term : System.IComparable<Lucene.Net.Index.Term>
+ {
+ public Term(string fld) { }
+ public Term(string fld, string txt) { }
+ public string Field { get { throw null; } }
+ public string Text { get { throw null; } }
+ public int CompareTo(Lucene.Net.Index.Term other) { throw null; }
+ public Lucene.Net.Index.Term CreateTerm(string text) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface TermDocs : System.IDisposable
+ {
+ int Doc { get; }
+ int Freq { get; }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ void Close();
+ bool Next();
+ int Read(int[] docs, int[] freqs);
+ void Seek(Lucene.Net.Index.Term term);
+ void Seek(Lucene.Net.Index.TermEnum termEnum);
+ bool SkipTo(int target);
+ }
+ public abstract partial class TermEnum : System.IDisposable
+ {
+ protected TermEnum() { }
+ public abstract Lucene.Net.Index.Term Term { get; }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract int DocFreq();
+ public abstract bool Next();
+ }
+ public partial interface TermPositions : Lucene.Net.Index.TermDocs, System.IDisposable
+ {
+ bool IsPayloadAvailable { get; }
+ int PayloadLength { get; }
+ byte[] GetPayload(byte[] data, int offset);
+ int NextPosition();
+ }
+ public partial interface TermPositionVector : Lucene.Net.Index.ITermFreqVector
+ {
+ Lucene.Net.Index.TermVectorOffsetInfo[] GetOffsets(int index);
+ int[] GetTermPositions(int index);
+ }
+ public partial class TermVectorEntry
+ {
+ public TermVectorEntry() { }
+ public TermVectorEntry(string field, string term, int frequency, Lucene.Net.Index.TermVectorOffsetInfo[] offsets, int[] positions) { }
+ public virtual string Field { get { throw null; } }
+ public virtual int Frequency { get { throw null; } }
+ public virtual string Term { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual Lucene.Net.Index.TermVectorOffsetInfo[] GetOffsets() { throw null; }
+ public virtual int[] GetPositions() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class TermVectorEntryFreqSortedComparator : System.Collections.Generic.IComparer<Lucene.Net.Index.TermVectorEntry>
+ {
+ public TermVectorEntryFreqSortedComparator() { }
+ public virtual int Compare(Lucene.Net.Index.TermVectorEntry entry, Lucene.Net.Index.TermVectorEntry entry1) { throw null; }
+ }
+ public abstract partial class TermVectorMapper
+ {
+ protected internal TermVectorMapper() { }
+ protected internal TermVectorMapper(bool ignoringPositions, bool ignoringOffsets) { }
+ public virtual bool IsIgnoringOffsets { get { throw null; } }
+ public virtual bool IsIgnoringPositions { get { throw null; } }
+ public abstract void Map(string term, int frequency, Lucene.Net.Index.TermVectorOffsetInfo[] offsets, int[] positions);
+ public virtual void SetDocumentNumber(int documentNumber) { }
+ public abstract void SetExpectations(string field, int numTerms, bool storeOffsets, bool storePositions);
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TermVectorOffsetInfo : System.IEquatable<Lucene.Net.Index.TermVectorOffsetInfo>
+ {
+ [System.NonSerializedAttribute]
+ public static readonly Lucene.Net.Index.TermVectorOffsetInfo[] EMPTY_OFFSET_INFO;
+ [System.NonSerializedAttribute]
+ public static readonly Lucene.Net.Index.TermVectorOffsetInfo Null;
+ public TermVectorOffsetInfo(int startOffset, int endOffset) { throw null;}
+ public int EndOffset { get { throw null; } set { } }
+ public int StartOffset { get { throw null; } set { } }
+ public bool Equals(Lucene.Net.Index.TermVectorOffsetInfo other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(Lucene.Net.Index.TermVectorOffsetInfo left, object right) { throw null; }
+ public static bool operator !=(Lucene.Net.Index.TermVectorOffsetInfo left, object right) { throw null; }
+ }
+}
+namespace Lucene.Net.Messages
+{
+ public partial interface INLSException
+ {
+ Lucene.Net.Messages.Message MessageObject { get; }
+ }
+ public partial interface Message
+ {
+ string Key { get; }
+ object[] GetArguments();
+ string GetLocalizedMessage();
+ string GetLocalizedMessage(System.Globalization.CultureInfo locale);
+ }
+ [System.SerializableAttribute]
+ public partial class MessageImpl : Lucene.Net.Messages.Message
+ {
+ public MessageImpl(string key) { }
+ public MessageImpl(string key, params object[] args) { }
+ public virtual string Key { get { throw null; } }
+ public virtual object[] GetArguments() { throw null; }
+ public virtual string GetLocalizedMessage() { throw null; }
+ public virtual string GetLocalizedMessage(System.Globalization.CultureInfo locale) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class NLS
+ {
+ protected internal NLS() { }
+ public static string GetLocalizedMessage(string key) { throw null; }
+ public static string GetLocalizedMessage(string key, System.Globalization.CultureInfo locale) { throw null; }
+ public static string GetLocalizedMessage(string key, System.Globalization.CultureInfo locale, params object[] args) { throw null; }
+ public static string GetLocalizedMessage(string key, params object[] args) { throw null; }
+ protected internal static void InitializeMessages<T>(string bundleName) { }
+ public partial interface IPriviligedAction
+ {
+ object Run();
+ }
+ }
+}
+namespace Lucene.Net.QueryParsers
+{
+ public sealed partial class FastCharStream : Lucene.Net.QueryParsers.ICharStream
+ {
+ public FastCharStream(System.IO.TextReader r) { }
+ public int BeginColumn { get { throw null; } }
+ public int BeginLine { get { throw null; } }
+ public int Column { get { throw null; } }
+ public int EndColumn { get { throw null; } }
+ public int EndLine { get { throw null; } }
+ public string Image { get { throw null; } }
+ public int Line { get { throw null; } }
+ public void Backup(int amount) { }
+ public char BeginToken() { throw null; }
+ public void Done() { }
+ public char[] GetSuffix(int len) { throw null; }
+ public char ReadChar() { throw null; }
+ }
+ public partial interface ICharStream
+ {
+ int BeginColumn { get; }
+ int BeginLine { get; }
+ [System.ObsoleteAttribute]
+ int Column { get; }
+ int EndColumn { get; }
+ int EndLine { get; }
+ string Image { get; }
+ [System.ObsoleteAttribute]
+ int Line { get; }
+ void Backup(int amount);
+ char BeginToken();
+ void Done();
+ char[] GetSuffix(int len);
+ char ReadChar();
+ }
+ public partial class MultiFieldQueryParser : Lucene.Net.QueryParsers.QueryParser
+ {
+ protected internal System.Collections.Generic.IDictionary<string, float> boosts;
+ protected internal string[] fields;
+ public MultiFieldQueryParser(Lucene.Net.Util.Version matchVersion, string[] fields, Lucene.Net.Analysis.Analyzer analyzer) : base (default(Lucene.Net.Util.Version), default(string), default(Lucene.Net.Analysis.Analyzer)) { }
+ public MultiFieldQueryParser(Lucene.Net.Util.Version matchVersion, string[] fields, Lucene.Net.Analysis.Analyzer analyzer, System.Collections.Generic.IDictionary<string, float> boosts) : base (default(Lucene.Net.Util.Version), default(string), default(Lucene.Net.Analysis.Analyzer)) { }
+ protected internal override Lucene.Net.Search.Query GetFieldQuery(string field, string queryText) { throw null; }
+ protected internal override Lucene.Net.Search.Query GetFieldQuery(string field, string queryText, int slop) { throw null; }
+ protected internal override Lucene.Net.Search.Query GetFuzzyQuery(string field, string termStr, float minSimilarity) { throw null; }
+ protected internal override Lucene.Net.Search.Query GetPrefixQuery(string field, string termStr) { throw null; }
+ protected internal override Lucene.Net.Search.Query GetRangeQuery(string field, string part1, string part2, bool inclusive) { throw null; }
+ protected internal override Lucene.Net.Search.Query GetWildcardQuery(string field, string termStr) { throw null; }
+ public static Lucene.Net.Search.Query Parse(Lucene.Net.Util.Version matchVersion, string query, string[] fields, Lucene.Net.Search.Occur[] flags, Lucene.Net.Analysis.Analyzer analyzer) { throw null; }
+ public static Lucene.Net.Search.Query Parse(Lucene.Net.Util.Version matchVersion, string[] queries, string[] fields, Lucene.Net.Analysis.Analyzer analyzer) { throw null; }
+ public static Lucene.Net.Search.Query Parse(Lucene.Net.Util.Version matchVersion, string[] queries, string[] fields, Lucene.Net.Search.Occur[] flags, Lucene.Net.Analysis.Analyzer analyzer) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ParseException : System.Exception
+ {
+ public Lucene.Net.QueryParsers.Token currentToken;
+ protected internal string eol;
+ public int[][] expectedTokenSequences;
+ protected internal bool specialConstructor;
+ public string[] tokenImage;
+ public ParseException() { }
+ public ParseException(Lucene.Net.QueryParsers.Token currentTokenVal, int[][] expectedTokenSequencesVal, string[] tokenImageVal) { }
+ public ParseException(string message) { }
+ public ParseException(string message, System.Exception ex) { }
+ public override string Message { get { throw null; } }
+ protected internal virtual string Add_escapes(string str) { throw null; }
+ }
+ public partial class QueryParser : Lucene.Net.QueryParsers.QueryParserConstants
+ {
+ public static Lucene.Net.QueryParsers.QueryParser.Operator AND_OPERATOR;
+ public Lucene.Net.QueryParsers.Token jj_nt;
+ public static Lucene.Net.QueryParsers.QueryParser.Operator OR_OPERATOR;
+ public Lucene.Net.QueryParsers.Token token;
+ public Lucene.Net.QueryParsers.QueryParserTokenManager token_source;
+ protected internal QueryParser(Lucene.Net.QueryParsers.ICharStream stream) { }
+ protected QueryParser(Lucene.Net.QueryParsers.QueryParserTokenManager tm) { }
+ public QueryParser(Lucene.Net.Util.Version matchVersion, string f, Lucene.Net.Analysis.Analyzer a) { }
+ public virtual bool AllowLeadingWildcard { get { throw null; } set { } }
+ public virtual Lucene.Net.Analysis.Analyzer Analyzer { get { throw null; } }
+ public virtual Lucene.Net.QueryParsers.QueryParser.Operator DefaultOperator { get { throw null; } set { } }
+ public virtual bool EnablePositionIncrements { get { throw null; } set { } }
+ public virtual string Field { get { throw null; } }
+ public virtual float FuzzyMinSim { get { throw null; } set { } }
+ public virtual int FuzzyPrefixLength { get { throw null; } set { } }
+ public virtual System.Globalization.CultureInfo Locale { get { throw null; } set { } }
+ public virtual bool LowercaseExpandedTerms { get { throw null; } set { } }
+ public virtual Lucene.Net.Search.RewriteMethod MultiTermRewriteMethod { get { throw null; } set { } }
+ public virtual int PhraseSlop { get { throw null; } set { } }
+ public virtual System.Globalization.CompareInfo RangeCollator { get { throw null; } set { } }
+ protected internal virtual void AddClause(System.Collections.Generic.List<Lucene.Net.Search.BooleanClause> clauses, int conj, int mods, Lucene.Net.Search.Query q) { }
+ public Lucene.Net.Search.Query Clause(string field) { throw null; }
+ public int Conjunction() { throw null; }
+ public void Disable_tracing() { }
+ public void Enable_tracing() { }
+ public static string Escape(string s) { throw null; }
+ public virtual Lucene.Net.QueryParsers.ParseException GenerateParseException() { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetBooleanQuery(System.Collections.Generic.IList<Lucene.Net.Search.BooleanClause> clauses) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetBooleanQuery(System.Collections.Generic.IList<Lucene.Net.Search.BooleanClause> clauses, bool disableCoord) { throw null; }
+ public virtual Lucene.Net.Documents.DateTools.Resolution getDateResolution(string fieldName) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetFieldQuery(string field, string queryText) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetFieldQuery(string field, string queryText, int slop) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetFuzzyQuery(string field, string termStr, float minSimilarity) { throw null; }
+ public Lucene.Net.QueryParsers.Token GetNextToken() { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetPrefixQuery(string field, string termStr) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetRangeQuery(string field, string part1, string part2, bool inclusive) { throw null; }
+ public Lucene.Net.QueryParsers.Token getToken(int index) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query GetWildcardQuery(string field, string termStr) { throw null; }
+ [System.STAThreadAttribute]
+ public static void Main(string[] args) { }
+ public int Modifiers() { throw null; }
+ protected internal virtual Lucene.Net.Search.BooleanClause NewBooleanClause(Lucene.Net.Search.Query q, Lucene.Net.Search.Occur occur) { throw null; }
+ protected internal virtual Lucene.Net.Search.BooleanQuery NewBooleanQuery(bool disableCoord) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query NewFuzzyQuery(Lucene.Net.Index.Term term, float minimumSimilarity, int prefixLength) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query NewMatchAllDocsQuery() { throw null; }
+ protected internal virtual Lucene.Net.Search.MultiPhraseQuery NewMultiPhraseQuery() { throw null; }
+ protected internal virtual Lucene.Net.Search.PhraseQuery NewPhraseQuery() { throw null; }
+ protected internal virtual Lucene.Net.Search.Query NewPrefixQuery(Lucene.Net.Index.Term prefix) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query NewRangeQuery(string field, string part1, string part2, bool inclusive) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query NewTermQuery(Lucene.Net.Index.Term term) { throw null; }
+ protected internal virtual Lucene.Net.Search.Query NewWildcardQuery(Lucene.Net.Index.Term t) { throw null; }
+ public virtual Lucene.Net.Search.Query Parse(string query) { throw null; }
+ public Lucene.Net.Search.Query Query(string field) { throw null; }
+ public void ReInit(Lucene.Net.QueryParsers.ICharStream stream) { }
+ public void ReInit(Lucene.Net.QueryParsers.QueryParserTokenManager tm) { }
+ public virtual void SetDateResolution(Lucene.Net.Documents.DateTools.Resolution dateResolution) { }
+ public virtual void SetDateResolution(string fieldName, Lucene.Net.Documents.DateTools.Resolution dateResolution) { }
+ public Lucene.Net.Search.Query Term(string field) { throw null; }
+ public Lucene.Net.Search.Query TopLevelQuery(string field) { throw null; }
+ public enum Operator
+ {
+ AND = 1,
+ OR = 0,
+ }
+ }
+ public partial class QueryParserConstants
+ {
+ protected internal const int AndToken = 8;
+ protected internal const int BoostToken = 0;
+ protected internal const int CaratToken = 17;
+ protected internal const int ColonToken = 15;
+ protected internal const int DefaultToken = 3;
+ protected internal const int EndOfFileToken = 0;
+ protected internal const int EscapedCharToken = 2;
+ protected internal const int FuzzySlopToken = 20;
+ protected internal const int LParanToken = 13;
+ protected internal const int MinusToken = 12;
+ protected internal const int NotToken = 10;
+ protected internal const int NumberToken = 25;
+ protected internal const int NumCharToken = 1;
+ protected internal const int OrToken = 9;
+ protected internal const int PlusToken = 11;
+ protected internal const int PrefixTermToken = 21;
+ protected internal const int QuotedCharToken = 6;
+ protected internal const int QuotedToken = 18;
+ protected internal const int RangeExEndToken = 31;
+ protected internal const int RangeExGoopToken = 33;
+ protected internal const int RangeExQuotedToken = 32;
+ protected internal const int RangeExStartToken = 24;
+ protected const int RangeExToken = 1;
+ protected internal const int RangeExToToken = 30;
+ protected internal const int RangeInEndToken = 27;
+ protected internal const int RangeInGoopToken = 29;
+ protected internal const int RangeInQuotedToken = 28;
+ protected internal const int RangeInStartToken = 23;
+ protected internal const int RangeInToken = 2;
+ protected internal const int RangeInToToken = 26;
+ protected internal const int RParenToken = 14;
+ protected internal const int StarToken = 16;
+ protected internal const int TermCharToken = 4;
+ protected internal const int TermStartCharToken = 3;
+ protected internal const int TermToken = 19;
+ protected internal static string[] tokenImage;
+ protected internal const int WhitespaceToken = 5;
+ protected internal const int WildTermToken = 22;
+ public QueryParserConstants() { }
+ }
+ public partial class QueryParserTokenManager : Lucene.Net.QueryParsers.QueryParserConstants
+ {
+ protected internal char curChar;
+ public System.IO.StreamWriter debugStream;
+ protected internal Lucene.Net.QueryParsers.ICharStream input_stream;
+ public static readonly int[] jjnewLexState;
+ public static readonly string[] jjstrLiteralImages;
+ public static readonly string[] lexStateNames;
+ public QueryParserTokenManager(Lucene.Net.QueryParsers.ICharStream stream) { }
+ public QueryParserTokenManager(Lucene.Net.QueryParsers.ICharStream stream, int lexState) { }
+ public virtual Lucene.Net.QueryParsers.Token GetNextToken() { throw null; }
+ protected internal virtual Lucene.Net.QueryParsers.Token JjFillToken() { throw null; }
+ public virtual void ReInit(Lucene.Net.QueryParsers.ICharStream stream) { }
+ public virtual void ReInit(Lucene.Net.QueryParsers.ICharStream stream, int lexState) { }
+ public virtual void SetDebugStream(System.IO.StreamWriter ds) { }
+ public virtual void SwitchTo(int lexState) { }
+ }
+ public partial class Token
+ {
+ public int beginColumn;
+ public int beginLine;
+ public int endColumn;
+ public int endLine;
+ public string image;
+ public int kind;
+ public Lucene.Net.QueryParsers.Token next;
+ public Lucene.Net.QueryParsers.Token specialToken;
+ public Token() { }
+ public Token(int kind) { }
+ public Token(int kind, string image) { }
+ public virtual object Value { get { throw null; } }
+ public static Lucene.Net.QueryParsers.Token NewToken(int ofKind) { throw null; }
+ public static Lucene.Net.QueryParsers.Token NewToken(int ofKind, string image) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TokenMgrError : System.ApplicationException
+ {
+ public TokenMgrError() { }
+ public TokenMgrError(bool EOFSeen, int lexState, int errorLine, int errorColumn, string errorAfter, char curChar, int reason) { }
+ public TokenMgrError(string message, int reason) { }
+ public override string Message { get { throw null; } }
+ protected internal static string addEscapes(string str) { throw null; }
+ protected internal static string LexicalError(bool EOFSeen, int lexState, int errorLine, int errorColumn, string errorAfter, char curChar) { throw null; }
+ }
+}
+namespace Lucene.Net.Search
+{
+ [System.SerializableAttribute]
+ public partial class BooleanClause
+ {
+ public BooleanClause(Lucene.Net.Search.Query query, Lucene.Net.Search.Occur occur) { }
+ public virtual bool IsProhibited { get { throw null; } }
+ public virtual bool IsRequired { get { throw null; } }
+ public virtual Lucene.Net.Search.Occur Occur { get { throw null; } set { } }
+ public virtual Lucene.Net.Search.Query Query { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class BooleanQuery : Lucene.Net.Search.Query, System.Collections.Generic.IEnumerable<Lucene.Net.Search.BooleanClause>, System.Collections.IEnumerable, System.ICloneable
+ {
+ protected internal int minNrShouldMatch;
+ public BooleanQuery() { }
+ public BooleanQuery(bool disableCoord) { }
+ public virtual System.Collections.Generic.List<Lucene.Net.Search.BooleanClause> Clauses { get { throw null; } }
+ public static int MaxClauseCount { get { throw null; } set { } }
+ public virtual int MinimumNumberShouldMatch { get { throw null; } set { } }
+ public virtual void Add(Lucene.Net.Search.BooleanClause clause) { }
+ public virtual void Add(Lucene.Net.Search.Query query, Lucene.Net.Search.Occur occur) { }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public virtual Lucene.Net.Search.BooleanClause[] GetClauses() { throw null; }
+ public System.Collections.Generic.IEnumerator<Lucene.Net.Search.BooleanClause> GetEnumerator() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Similarity GetSimilarity(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public virtual bool IsCoordDisabled() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override string ToString(string field) { throw null; }
+ [System.SerializableAttribute]
+ protected internal partial class BooleanWeight : Lucene.Net.Search.Weight
+ {
+ protected internal Lucene.Net.Search.Similarity similarity;
+ protected internal System.Collections.Generic.List<Lucene.Net.Search.Weight> weights;
+ public BooleanWeight(Lucene.Net.Search.BooleanQuery enclosingInstance, Lucene.Net.Search.Searcher searcher) { }
+ public Lucene.Net.Search.BooleanQuery Enclosing_Instance { get { throw null; } }
+ public override Lucene.Net.Search.Query Query { get { throw null; } }
+ public override float Value { get { throw null; } }
+ public override Lucene.Net.Search.Explanation Explain(Lucene.Net.Index.IndexReader reader, int doc) { throw null; }
+ public override bool GetScoresDocsOutOfOrder() { throw null; }
+ public override float GetSumOfSquaredWeights() { throw null; }
+ public override void Normalize(float norm) { }
+ public override Lucene.Net.Search.Scorer Scorer(Lucene.Net.Index.IndexReader reader, bool scoreDocsInOrder, bool topScorer) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TooManyClauses : System.SystemException
+ {
+ public TooManyClauses() { }
+ public override string Message { get { throw null; } }
+ }
+ }
+ public sealed partial class BooleanScorer : Lucene.Net.Search.Scorer
+ {
+ public BooleanScorer(Lucene.Net.Search.Similarity similarity, int minNrShouldMatch, System.Collections.Generic.List<Lucene.Net.Search.Scorer> optionalScorers, System.Collections.Generic.List<Lucene.Net.Search.Scorer> prohibitedScorers) : base (default(Lucene.Net.Search.Similarity)) { }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public override int NextDoc() { throw null; }
+ public override float Score() { throw null; }
+ public override void Score(Lucene.Net.Search.Collector collector) { }
+ public override bool Score(Lucene.Net.Search.Collector collector, int max, int firstDocID) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface ByteParser : Lucene.Net.Search.Parser
+ {
+ sbyte ParseByte(string string_Renamed);
+ }
+ public abstract partial class CacheEntry
+ {
+ protected CacheEntry() { }
+ public abstract System.Type CacheType { get; }
+ public abstract object Custom { get; }
+ public string EstimatedSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected internal set { } }
+ public abstract string FieldName { get; }
+ public abstract object ReaderKey { get; }
+ public abstract object Value { get; }
+ public virtual void EstimateSize() { }
+ public virtual void EstimateSize(Lucene.Net.Util.RamUsageEstimator ramCalc) { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CachingSpanFilter : Lucene.Net.Search.SpanFilter
+ {
+ public int hitCount;
+ public int missCount;
+ public CachingSpanFilter(Lucene.Net.Search.SpanFilter filter) { }
+ public CachingSpanFilter(Lucene.Net.Search.SpanFilter filter, Lucene.Net.Search.CachingWrapperFilter.DeletesMode deletesMode) { }
+ public override Lucene.Net.Search.SpanFilterResult BitSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CachingWrapperFilter : Lucene.Net.Search.Filter
+ {
+ protected internal Lucene.Net.Search.Filter filter;
+ public int hitCount;
+ public int missCount;
+ public CachingWrapperFilter(Lucene.Net.Search.Filter filter) { }
+ public CachingWrapperFilter(Lucene.Net.Search.Filter filter, Lucene.Net.Search.CachingWrapperFilter.DeletesMode deletesMode) { }
+ protected internal virtual Lucene.Net.Search.DocIdSet DocIdSetToCache(Lucene.Net.Search.DocIdSet docIdSet, Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public enum DeletesMode
+ {
+ DYNAMIC = 2,
+ IGNORE = 0,
+ RECACHE = 1,
+ }
+ }
+ public abstract partial class Collector
+ {
+ protected Collector() { }
+ public abstract bool AcceptsDocsOutOfOrder { get; }
+ public abstract void Collect(int doc);
+ public abstract void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase);
+ public abstract void SetScorer(Lucene.Net.Search.Scorer scorer);
+ }
+ [System.SerializableAttribute]
+ public partial class ComplexExplanation : Lucene.Net.Search.Explanation
+ {
+ public ComplexExplanation() { }
+ public ComplexExplanation(bool match, float value_Renamed, string description) { }
+ public override bool IsMatch { get { throw null; } }
+ public virtual System.Nullable<bool> Match { get { throw null; } set { } }
+ protected internal override string Summary { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public partial class ConstantScoreQuery : Lucene.Net.Search.Query
+ {
+ protected internal Lucene.Net.Search.Filter internalFilter;
+ public ConstantScoreQuery(Lucene.Net.Search.Filter filter) { }
+ public virtual Lucene.Net.Search.Filter Filter { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ protected internal partial class ConstantScorer : Lucene.Net.Search.Scorer
+ {
+ public ConstantScorer(Lucene.Net.Search.ConstantScoreQuery enclosingInstance, Lucene.Net.Search.Similarity similarity, Lucene.Net.Index.IndexReader reader, Lucene.Net.Search.Weight w) : base (default(Lucene.Net.Search.Similarity)) { }
+ public Lucene.Net.Search.ConstantScoreQuery Enclosing_Instance { get { throw null; } }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public override int NextDoc() { throw null; }
+ public override float Score() { throw null; }
+ }
+ [System.SerializableAttribute]
+ protected internal partial class ConstantWeight : Lucene.Net.Search.Weight
+ {
+ public ConstantWeight(Lucene.Net.Search.ConstantScoreQuery enclosingInstance, Lucene.Net.Search.Searcher searcher) { }
+ public Lucene.Net.Search.ConstantScoreQuery Enclosing_Instance { get { throw null; } }
+ public override Lucene.Net.Search.Query Query { get { throw null; } }
+ public override float Value { get { throw null; } }
+ public override Lucene.Net.Search.Explanation Explain(Lucene.Net.Index.IndexReader reader, int doc) { throw null; }
+ public override float GetSumOfSquaredWeights() { throw null; }
+ public override void Normalize(float norm) { }
+ public override Lucene.Net.Search.Scorer Scorer(Lucene.Net.Index.IndexReader reader, bool scoreDocsInOrder, bool topScorer) { throw null; }
+ }
+ }
+ public sealed partial class CreationPlaceholder
+ {
+ public CreationPlaceholder() { }
+ }
+ [System.SerializableAttribute]
+ public partial class DefaultSimilarity : Lucene.Net.Search.Similarity
+ {
+ protected internal bool internalDiscountOverlaps;
+ public DefaultSimilarity() { }
+ public virtual bool DiscountOverlaps { get { throw null; } set { } }
+ public override float ComputeNorm(string field, Lucene.Net.Index.FieldInvertState state) { throw null; }
+ public override float Coord(int overlap, int maxOverlap) { throw null; }
+ public override float Idf(int docFreq, int numDocs) { throw null; }
+ public override float LengthNorm(string fieldName, int numTerms) { throw null; }
+ public override float QueryNorm(float sumOfSquaredWeights) { throw null; }
+ public override float SloppyFreq(int distance) { throw null; }
+ public override float Tf(float freq) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class DisjunctionMaxQuery : Lucene.Net.Search.Query, System.Collections.Generic.IEnumerable<Lucene.Net.Search.Query>, System.Collections.IEnumerable, System.ICloneable
+ {
+ public DisjunctionMaxQuery(System.Collections.Generic.ICollection<Lucene.Net.Search.Query> disjuncts, float tieBreakerMultiplier) { }
+ public DisjunctionMaxQuery(float tieBreakerMultiplier) { }
+ public virtual void Add(Lucene.Net.Search.Query query) { }
+ public virtual void Add(System.Collections.Generic.ICollection<Lucene.Net.Search.Query> disjuncts) { }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public virtual System.Collections.Generic.IEnumerator<Lucene.Net.Search.Query> GetEnumerator() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public override string ToString(string field) { throw null; }
+ [System.SerializableAttribute]
+ protected internal partial class DisjunctionMaxWeight : Lucene.Net.Search.Weight
+ {
+ protected internal Lucene.Net.Search.Similarity similarity;
+ protected internal System.Collections.Generic.List<Lucene.Net.Search.Weight> weights;
+ public DisjunctionMaxWeight(Lucene.Net.Search.DisjunctionMaxQuery enclosingInstance, Lucene.Net.Search.Searcher searcher) { }
+ public Lucene.Net.Search.DisjunctionMaxQuery Enclosing_Instance { get { throw null; } }
+ public override Lucene.Net.Search.Query Query { get { throw null; } }
+ public override float Value { get { throw null; } }
+ public override Lucene.Net.Search.Explanation Explain(Lucene.Net.Index.IndexReader reader, int doc) { throw null; }
+ public override float GetSumOfSquaredWeights() { throw null; }
+ public override void Normalize(float norm) { }
+ public override Lucene.Net.Search.Scorer Scorer(Lucene.Net.Index.IndexReader reader, bool scoreDocsInOrder, bool topScorer) { throw null; }
+ }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class DocIdSet
+ {
+ [System.NonSerializedAttribute]
+ public static readonly Lucene.Net.Search.DocIdSet EMPTY_DOCIDSET;
+ protected DocIdSet() { }
+ public virtual bool IsCacheable { get { throw null; } }
+ public abstract Lucene.Net.Search.DocIdSetIterator Iterator();
+ public partial class AnonymousClassDocIdSet : Lucene.Net.Search.DocIdSet
+ {
+ public AnonymousClassDocIdSet() { }
+ public override bool IsCacheable { get { throw null; } }
+ public override Lucene.Net.Search.DocIdSetIterator Iterator() { throw null; }
+ public partial class AnonymousClassDocIdSetIterator : Lucene.Net.Search.DocIdSetIterator
+ {
+ public AnonymousClassDocIdSetIterator(Lucene.Net.Search.DocIdSet.AnonymousClassDocIdSet enclosingInstance) { }
+ public Lucene.Net.Search.DocIdSet.AnonymousClassDocIdSet Enclosing_Instance { get { throw null; } }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public override int NextDoc() { throw null; }
+ }
+ }
+ }
+ public abstract partial class DocIdSetIterator
+ {
+ public static readonly int NO_MORE_DOCS;
+ protected DocIdSetIterator() { }
+ public abstract int Advance(int target);
+ public abstract int DocID();
+ public abstract int NextDoc();
+ }
+ public partial interface DoubleParser : Lucene.Net.Search.Parser
+ {
+ double ParseDouble(string string_Renamed);
+ }
+ [System.SerializableAttribute]
+ public partial class Explanation
+ {
+ public Explanation() { }
+ public Explanation(float value, string description) { }
+ public virtual string Description { get { throw null; } set { } }
+ public virtual bool IsMatch { get { throw null; } }
+ protected internal virtual string Summary { get { throw null; } }
+ public virtual float Value { get { throw null; } set { } }
+ public virtual void AddDetail(Lucene.Net.Search.Explanation detail) { }
+ public virtual Lucene.Net.Search.Explanation[] GetDetails() { throw null; }
+ public virtual string ToHtml() { throw null; }
+ public override string ToString() { throw null; }
+ protected internal virtual string ToString(int depth) { throw null; }
+ [System.SerializableAttribute]
+ public abstract partial class IDFExplanation
+ {
+ protected IDFExplanation() { }
+ public abstract float Idf { get; }
+ public abstract string Explain();
+ }
+ }
+ public partial interface FieldCache
+ {
+ System.IO.StreamWriter InfoStream { get; set; }
+ sbyte[] GetBytes(Lucene.Net.Index.IndexReader reader, string field);
+ sbyte[] GetBytes(Lucene.Net.Index.IndexReader reader, string field, Lucene.Net.Search.ByteParser parser);
+ Lucene.Net.Search.CacheEntry[] GetCacheEntries();
+ double[] GetDoubles(Lucene.Net.Index.IndexReader reader, string field);
+ double[] GetDoubles(Lucene.Net.Index.IndexReader reader, string field, Lucene.Net.Search.DoubleParser parser);
+ float[] GetFloats(Lucene.Net.Index.IndexReader reader, string field);
+ float[] GetFloats(Lucene.Net.Index.IndexReader reader, string field, Lucene.Net.Search.FloatParser parser);
+ int[] GetInts(Lucene.Net.Index.IndexReader reader, string field);
+ int[] GetInts(Lucene.Net.Index.IndexReader reader, string field, Lucene.Net.Search.IntParser parser);
+ long[] GetLongs(Lucene.Net.Index.IndexReader reader, string field);
+ long[] GetLongs(Lucene.Net.Index.IndexReader reader, string field, Lucene.Net.Search.LongParser parser);
+ short[] GetShorts(Lucene.Net.Index.IndexReader reader, string field);
+ short[] GetShorts(Lucene.Net.Index.IndexReader reader, string field, Lucene.Net.Search.ShortParser parser);
+ Lucene.Net.Search.StringIndex GetStringIndex(Lucene.Net.Index.IndexReader reader, string field);
+ string[] GetStrings(Lucene.Net.Index.IndexReader reader, string field);
+ void Purge(Lucene.Net.Index.IndexReader r);
+ void PurgeAllCaches();
+ }
+ public static partial class FieldCacheRangeFilter
+ {
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.SByte>> NewByteRange(string field, Lucene.Net.Search.ByteParser parser, System.Nullable<sbyte> lowerVal, System.Nullable<sbyte> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.SByte>> NewByteRange(string field, System.Nullable<sbyte> lowerVal, System.Nullable<sbyte> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Double>> NewDoubleRange(string field, Lucene.Net.Search.DoubleParser parser, System.Nullable<double> lowerVal, System.Nullable<double> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Double>> NewDoubleRange(string field, System.Nullable<double> lowerVal, System.Nullable<double> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Single>> NewFloatRange(string field, Lucene.Net.Search.FloatParser parser, System.Nullable<float> lowerVal, System.Nullable<float> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Single>> NewFloatRange(string field, System.Nullable<float> lowerVal, System.Nullable<float> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Int32>> NewIntRange(string field, Lucene.Net.Search.IntParser parser, System.Nullable<int> lowerVal, System.Nullable<int> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Int32>> NewIntRange(string field, System.Nullable<int> lowerVal, System.Nullable<int> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Int64>> NewLongRange(string field, Lucene.Net.Search.LongParser parser, System.Nullable<long> lowerVal, System.Nullable<long> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Int64>> NewLongRange(string field, System.Nullable<long> lowerVal, System.Nullable<long> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Int16>> NewShortRange(string field, Lucene.Net.Search.ShortParser parser, System.Nullable<short> lowerVal, System.Nullable<short> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.Nullable<System.Int16>> NewShortRange(string field, System.Nullable<short> lowerVal, System.Nullable<short> upperVal, bool includeLower, bool includeUpper) { throw null; }
+ public static Lucene.Net.Search.FieldCacheRangeFilter<System.String> NewStringRange(string field, string lowerVal, string upperVal, bool includeLower, bool includeUpper) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class FieldCacheRangeFilter<T> : Lucene.Net.Search.Filter
+ {
+ protected internal FieldCacheRangeFilter(string field, Lucene.Net.Search.Parser parser, T lowerVal, T upperVal, bool includeLower, bool includeUpper) { }
+ public string GetField { get { throw null; } }
+ public bool IncludesLower { get { throw null; } }
+ public bool IncludesUpper { get { throw null; } }
+ public T LowerValue { get { throw null; } }
+ public Lucene.Net.Search.Parser Parser { get { throw null; } }
+ public T UpperValue { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public abstract override Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader);
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class FieldCacheTermsFilter : Lucene.Net.Search.Filter
+ {
+ public FieldCacheTermsFilter(string field, params string[] terms) { }
+ public virtual Lucene.Net.Search.FieldCache FieldCache { get { throw null; } }
+ public override Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader) { throw null; }
+ protected internal partial class FieldCacheTermsFilterDocIdSet : Lucene.Net.Search.DocIdSet
+ {
+ public FieldCacheTermsFilterDocIdSet(Lucene.Net.Search.FieldCacheTermsFilter enclosingInstance, Lucene.Net.Search.StringIndex fcsi) { }
+ public Lucene.Net.Search.FieldCacheTermsFilter Enclosing_Instance { get { throw null; } }
+ public override bool IsCacheable { get { throw null; } }
+ public override Lucene.Net.Search.DocIdSetIterator Iterator() { throw null; }
+ protected internal partial class FieldCacheTermsFilterDocIdSetIterator : Lucene.Net.Search.DocIdSetIterator
+ {
+ public FieldCacheTermsFilterDocIdSetIterator(Lucene.Net.Search.FieldCacheTermsFilter.FieldCacheTermsFilterDocIdSet enclosingInstance) { }
+ public Lucene.Net.Search.FieldCacheTermsFilter.FieldCacheTermsFilterDocIdSet Enclosing_Instance { get { throw null; } }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public override int NextDoc() { throw null; }
+ }
+ }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct FieldCache_Fields
+ {
+ public static readonly Lucene.Net.Search.FieldCache DEFAULT;
+ public static readonly Lucene.Net.Search.ByteParser DEFAULT_BYTE_PARSER;
+ public static readonly Lucene.Net.Search.DoubleParser DEFAULT_DOUBLE_PARSER;
+ public static readonly Lucene.Net.Search.FloatParser DEFAULT_FLOAT_PARSER;
+ public static readonly Lucene.Net.Search.IntParser DEFAULT_INT_PARSER;
+ public static readonly Lucene.Net.Search.LongParser DEFAULT_LONG_PARSER;
+ public static readonly Lucene.Net.Search.ShortParser DEFAULT_SHORT_PARSER;
+ public static readonly Lucene.Net.Search.DoubleParser NUMERIC_UTILS_DOUBLE_PARSER;
+ public static readonly Lucene.Net.Search.FloatParser NUMERIC_UTILS_FLOAT_PARSER;
+ public static readonly Lucene.Net.Search.IntParser NUMERIC_UTILS_INT_PARSER;
+ public static readonly Lucene.Net.Search.LongParser NUMERIC_UTILS_LONG_PARSER;
+ public static readonly int STRING_INDEX;
+ }
+ public abstract partial class FieldComparator
+ {
+ protected FieldComparator() { }
+ public abstract System.IComparable this[int slot] { get; }
+ protected internal static int BinarySearch(string[] a, string key) { throw null; }
+ protected internal static int BinarySearch(string[] a, string key, int low, int high) { throw null; }
+ public abstract int Compare(int slot1, int slot2);
+ public abstract int CompareBottom(int doc);
+ public abstract void Copy(int slot, int doc);
+ public abstract void SetBottom(int slot);
+ public abstract void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase);
+ public virtual void SetScorer(Lucene.Net.Search.Scorer scorer) { }
+ public sealed partial class ByteComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal ByteComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class DocComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal DocComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class DoubleComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal DoubleComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class FloatComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal FloatComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class IntComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal IntComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class LongComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal LongComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class RelevanceComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal RelevanceComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ public override void SetScorer(Lucene.Net.Search.Scorer scorer) { }
+ }
+ public sealed partial class ShortComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal ShortComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class StringComparatorLocale : Lucene.Net.Search.FieldComparator
+ {
+ internal StringComparatorLocale() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class StringOrdValComparator : Lucene.Net.Search.FieldComparator
+ {
+ public StringOrdValComparator(int numHits, string field, int sortPos, bool reversed) { }
+ public int BottomSlot { get { throw null; } }
+ public string Field { get { throw null; } }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public string[] GetValues() { throw null; }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ public sealed partial class StringValComparator : Lucene.Net.Search.FieldComparator
+ {
+ internal StringValComparator() { }
+ public override System.IComparable this[int slot] { get { throw null; } }
+ public override int Compare(int slot1, int slot2) { throw null; }
+ public override int CompareBottom(int doc) { throw null; }
+ public override void Copy(int slot, int doc) { }
+ public override void SetBottom(int bottom) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class FieldComparatorSource
+ {
+ protected FieldComparatorSource() { }
+ public abstract Lucene.Net.Search.FieldComparator NewComparator(string fieldname, int numHits, int sortPos, bool reversed);
+ }
+ [System.SerializableAttribute]
+ public partial class FieldDoc : Lucene.Net.Search.ScoreDoc
+ {
+ [System.NonSerializedAttribute]
+ public System.IComparable[] fields;
+ public FieldDoc(int doc, float score) : base (default(int), default(float)) { }
+ public FieldDoc(int doc, float score, System.IComparable[] fields) : base (default(int), default(float)) { }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class FieldValueHitQueue : Lucene.Net.Util.PriorityQueue<Lucene.Net.Search.FieldValueHitQueue.Entry>
+ {
+ internal FieldValueHitQueue() { }
+ protected internal Lucene.Net.Search.FieldComparator[] comparators;
+ protected internal Lucene.Net.Search.SortField[] fields;
+ protected internal int[] reverseMul;
+ public static Lucene.Net.Search.FieldValueHitQueue Create(Lucene.Net.Search.SortField[] fields, int size) { throw null; }
+ public abstract override bool LessThan(Lucene.Net.Search.FieldValueHitQueue.Entry a, Lucene.Net.Search.FieldValueHitQueue.Entry b);
+ public sealed partial class Entry : Lucene.Net.Search.ScoreDoc
+ {
+ internal Entry() : base (default(int), default(float)) { }
+ public override string ToString() { throw null; }
+ }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Filter
+ {
+ protected Filter() { }
+ public abstract Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader);
+ }
+ public abstract partial class FilteredDocIdSet : Lucene.Net.Search.DocIdSet
+ {
+ protected FilteredDocIdSet(Lucene.Net.Search.DocIdSet innerSet) { }
+ public override bool IsCacheable { get { throw null; } }
+ public override Lucene.Net.Search.DocIdSetIterator Iterator() { throw null; }
+ public abstract bool Match(int docid);
+ }
+ public abstract partial class FilteredDocIdSetIterator : Lucene.Net.Search.DocIdSetIterator
+ {
+ protected internal Lucene.Net.Search.DocIdSetIterator internalInnerIter;
+ protected FilteredDocIdSetIterator(Lucene.Net.Search.DocIdSetIterator innerIter) { }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public abstract bool Match(int doc);
+ public override int NextDoc() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class FilteredQuery : Lucene.Net.Search.Query
+ {
+ public FilteredQuery(Lucene.Net.Search.Query query, Lucene.Net.Search.Filter filter) { }
+ public virtual Lucene.Net.Search.Filter Filter { get { throw null; } }
+ public virtual Lucene.Net.Search.Query Query { get { throw null; } }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string s) { throw null; }
+ }
+ public abstract partial class FilteredTermEnum : Lucene.Net.Index.TermEnum
+ {
+ protected internal Lucene.Net.Index.TermEnum actualEnum;
+ protected internal Lucene.Net.Index.Term currentTerm;
+ protected FilteredTermEnum() { }
+ public override Lucene.Net.Index.Term Term { get { throw null; } }
+ public abstract float Difference();
+ protected override void Dispose(bool disposing) { }
+ public override int DocFreq() { throw null; }
+ public abstract bool EndEnum();
+ public override bool Next() { throw null; }
+ protected internal virtual void SetEnum(Lucene.Net.Index.TermEnum actualEnum) { }
+ protected internal abstract bool TermCompare(Lucene.Net.Index.Term term);
+ }
+ public partial class FilterManager
+ {
+ protected internal System.Collections.Generic.IDictionary<int, Lucene.Net.Search.FilterManager.FilterItem> cache;
+ protected internal int cacheCleanSize;
+ protected internal long cleanSleepTime;
+ protected internal const int DEFAULT_CACHE_CLEAN_SIZE = 100;
+ protected internal const long DEFAULT_CACHE_SLEEP_TIME = (long)600000;
+ protected internal Lucene.Net.Search.FilterManager.FilterCleaner internalFilterCleaner;
+ protected internal static Lucene.Net.Search.FilterManager manager;
+ protected internal FilterManager() { }
+ public static Lucene.Net.Search.FilterManager Instance { get { throw null; } }
+ public virtual Lucene.Net.Search.Filter GetFilter(Lucene.Net.Search.Filter filter) { throw null; }
+ public virtual void SetCacheSize(int value) { }
+ public virtual void SetCleanThreadSleepTime(long value) { }
+ protected internal partial class FilterCleaner : Lucene.Net.Support.IThreadRunnable
+ {
+ public FilterCleaner(Lucene.Net.Search.FilterManager enclosingInstance) { }
+ public virtual void Run() { }
+ }
+ protected internal partial class FilterItem
+ {
+ public Lucene.Net.Search.Filter filter;
+ public long timestamp;
+ public FilterItem(Lucene.Net.Search.Filter filter) { }
+ }
+ }
+ public partial interface FloatParser : Lucene.Net.Search.Parser
+ {
+ float ParseFloat(string string_Renamed);
+ }
+ [System.SerializableAttribute]
+ public partial class FuzzyQuery : Lucene.Net.Search.MultiTermQuery
+ {
+ public const float defaultMinSimilarity = 0.5f;
+ public const int defaultPrefixLength = 0;
+ public FuzzyQuery(Lucene.Net.Index.Term term) { }
+ public FuzzyQuery(Lucene.Net.Index.Term term, float minimumSimilarity) { }
+ public FuzzyQuery(Lucene.Net.Index.Term term, float minimumSimilarity, int prefixLength) { }
+ public virtual float MinSimilarity { get { throw null; } }
+ public virtual int PrefixLength { get { throw null; } }
+ public override Lucene.Net.Search.RewriteMethod RewriteMethod { set { } }
+ public Lucene.Net.Index.Term Term { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected internal set { } }
+ public override bool Equals(object obj) { throw null; }
+ protected internal override Lucene.Net.Search.FilteredTermEnum GetEnum(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ protected internal partial class ScoreTerm : System.IComparable<Lucene.Net.Search.FuzzyQuery.ScoreTerm>
+ {
+ public float score;
+ public Lucene.Net.Index.Term term;
+ public ScoreTerm() { }
+ public int CompareTo(Lucene.Net.Search.FuzzyQuery.ScoreTerm other) { throw null; }
+ }
+ }
+ public sealed partial class FuzzyTermEnum : Lucene.Net.Search.FilteredTermEnum
+ {
+ public FuzzyTermEnum(Lucene.Net.Index.IndexReader reader, Lucene.Net.Index.Term term) { }
+ public FuzzyTermEnum(Lucene.Net.Index.IndexReader reader, Lucene.Net.Index.Term term, float minSimilarity) { }
+ public FuzzyTermEnum(Lucene.Net.Index.IndexReader reader, Lucene.Net.Index.Term term, float minSimilarity, int prefixLength) { }
+ public override float Difference() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override bool EndEnum() { throw null; }
+ protected internal override bool TermCompare(Lucene.Net.Index.Term term) { throw null; }
+ }
+ public sealed partial class HitQueue : Lucene.Net.Util.PriorityQueue<Lucene.Net.Search.ScoreDoc>
+ {
+ public HitQueue(int size, bool prePopulate) { }
+ protected internal override Lucene.Net.Search.ScoreDoc SentinelObject { get { throw null; } }
+ public override bool LessThan(Lucene.Net.Search.ScoreDoc hitA, Lucene.Net.Search.ScoreDoc hitB) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class IndexSearcher : Lucene.Net.Search.Searcher
+ {
+ public IndexSearcher(Lucene.Net.Index.IndexReader r) { }
+ public IndexSearcher(Lucene.Net.Index.IndexReader reader, Lucene.Net.Index.IndexReader[] subReaders, int[] docStarts) { }
+ public IndexSearcher(Lucene.Net.Store.Directory path) { }
+ public IndexSearcher(Lucene.Net.Store.Directory path, bool readOnly) { }
+ public virtual Lucene.Net.Index.IndexReader IndexReader { get { throw null; } }
+ public override int MaxDoc { get { throw null; } }
+ public Lucene.Net.Index.IndexReader reader_ForNUnit { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override Lucene.Net.Documents.Document Doc(int i) { throw null; }
+ public override Lucene.Net.Documents.Document Doc(int i, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ public override int DocFreq(Lucene.Net.Index.Term term) { throw null; }
+ public override Lucene.Net.Search.Explanation Explain(Lucene.Net.Search.Weight weight, int doc) { throw null; }
+ protected internal virtual void GatherSubReaders(System.Collections.Generic.IList<Lucene.Net.Index.IndexReader> allSubReaders, Lucene.Net.Index.IndexReader r) { }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Search.Query original) { throw null; }
+ public override void Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, Lucene.Net.Search.Collector collector) { }
+ public override Lucene.Net.Search.TopDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int nDocs) { throw null; }
+ public override Lucene.Net.Search.TopFieldDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int nDocs, Lucene.Net.Search.Sort sort) { throw null; }
+ public virtual Lucene.Net.Search.TopFieldDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int nDocs, Lucene.Net.Search.Sort sort, bool fillFields) { throw null; }
+ public virtual void SetDefaultFieldSortScoring(bool doTrackScores, bool doMaxScore) { }
+ }
+ public partial interface IntParser : Lucene.Net.Search.Parser
+ {
+ int ParseInt(string string_Renamed);
+ }
+ public partial interface LongParser : Lucene.Net.Search.Parser
+ {
+ long ParseLong(string string_Renamed);
+ }
+ [System.SerializableAttribute]
+ public partial class MatchAllDocsQuery : Lucene.Net.Search.Query
+ {
+ public MatchAllDocsQuery() { }
+ public MatchAllDocsQuery(string normsField) { }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class MultiPhraseQuery : Lucene.Net.Search.Query
+ {
+ public MultiPhraseQuery() { }
+ public virtual int Slop { get { throw null; } set { } }
+ public virtual void Add(Lucene.Net.Index.Term term) { }
+ public virtual void Add(Lucene.Net.Index.Term[] terms) { }
+ public virtual void Add(Lucene.Net.Index.Term[] terms, int position) { }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public virtual int[] GetPositions() { throw null; }
+ public virtual System.Collections.Generic.IList<Lucene.Net.Index.Term[]> GetTermArrays() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public static bool TermEquals(System.Array array1, System.Array array2) { throw null; }
+ public override string ToString(string f) { throw null; }
+ }
+ public partial class MultiSearcher : Lucene.Net.Search.Searcher
+ {
+ public MultiSearcher(params Lucene.Net.Search.Searchable[] searchables) { }
+ public override int MaxDoc { get { throw null; } }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Query original) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override Lucene.Net.Documents.Document Doc(int n) { throw null; }
+ public override Lucene.Net.Documents.Document Doc(int n, Lucene.Net.Documents.FieldSelector fieldSelector) { throw null; }
+ public override int DocFreq(Lucene.Net.Index.Term term) { throw null; }
+ public override Lucene.Net.Search.Explanation Explain(Lucene.Net.Search.Weight weight, int doc) { throw null; }
+ public virtual Lucene.Net.Search.Searchable[] GetSearchables() { throw null; }
+ protected internal virtual int[] GetStarts() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Search.Query original) { throw null; }
+ public override void Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, Lucene.Net.Search.Collector collector) { }
+ public override Lucene.Net.Search.TopDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int nDocs) { throw null; }
+ public override Lucene.Net.Search.TopFieldDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int n, Lucene.Net.Search.Sort sort) { throw null; }
+ public virtual int SubDoc(int n) { throw null; }
+ public virtual int SubSearcher(int n) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class MultiTermQuery : Lucene.Net.Search.Query
+ {
+ public static readonly Lucene.Net.Search.RewriteMethod CONSTANT_SCORE_AUTO_REWRITE_DEFAULT;
+ public static readonly Lucene.Net.Search.RewriteMethod CONSTANT_SCORE_BOOLEAN_QUERY_REWRITE;
+ public static readonly Lucene.Net.Search.RewriteMethod CONSTANT_SCORE_FILTER_REWRITE;
+ protected internal Lucene.Net.Search.RewriteMethod internalRewriteMethod;
+ public static readonly Lucene.Net.Search.RewriteMethod SCORING_BOOLEAN_QUERY_REWRITE;
+ protected MultiTermQuery() { }
+ public virtual Lucene.Net.Search.RewriteMethod RewriteMethod { get { throw null; } set { } }
+ public virtual int TotalNumberOfTerms { get { throw null; } }
+ public virtual void ClearTotalNumberOfTerms() { }
+ public override bool Equals(object obj) { throw null; }
+ protected internal abstract Lucene.Net.Search.FilteredTermEnum GetEnum(Lucene.Net.Index.IndexReader reader);
+ public override int GetHashCode() { throw null; }
+ protected internal virtual void IncTotalNumberOfTerms(int inc) { }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ [System.SerializableAttribute]
+ public partial class AnonymousClassConstantScoreAutoRewrite : Lucene.Net.Search.MultiTermQuery.ConstantScoreAutoRewrite
+ {
+ public AnonymousClassConstantScoreAutoRewrite() { }
+ public override double DocCountPercent { set { } }
+ public override int TermCountCutoff { set { } }
+ protected internal virtual object ReadResolve() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ConstantScoreAutoRewrite : Lucene.Net.Search.RewriteMethod
+ {
+ public static double DEFAULT_DOC_COUNT_PERCENT;
+ public static int DEFAULT_TERM_COUNT_CUTOFF;
+ public ConstantScoreAutoRewrite() { }
+ public virtual double DocCountPercent { get { throw null; } set { } }
+ public virtual int TermCountCutoff { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader, Lucene.Net.Search.MultiTermQuery query) { throw null; }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class MultiTermQueryWrapperFilter<T> : Lucene.Net.Search.Filter where T : Lucene.Net.Search.MultiTermQuery
+ {
+ protected internal T query;
+ protected internal MultiTermQueryWrapperFilter(T query) { }
+ public virtual int TotalNumberOfTerms { get { throw null; } }
+ public virtual void ClearTotalNumberOfTerms() { }
+ public override bool Equals(object o) { throw null; }
+ public override Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class NumericRangeFilter
+ {
+ public static Lucene.Net.Search.NumericRangeFilter<System.Double> NewDoubleRange(string field, int precisionStep, System.Nullable<double> min, System.Nullable<double> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeFilter<System.Double> NewDoubleRange(string field, System.Nullable<double> min, System.Nullable<double> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeFilter<System.Single> NewFloatRange(string field, int precisionStep, System.Nullable<float> min, System.Nullable<float> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeFilter<System.Single> NewFloatRange(string field, System.Nullable<float> min, System.Nullable<float> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeFilter<System.Int32> NewIntRange(string field, int precisionStep, System.Nullable<int> min, System.Nullable<int> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeFilter<System.Int32> NewIntRange(string field, System.Nullable<int> min, System.Nullable<int> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeFilter<System.Int64> NewLongRange(string field, int precisionStep, System.Nullable<long> min, System.Nullable<long> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeFilter<System.Int64> NewLongRange(string field, System.Nullable<long> min, System.Nullable<long> max, bool minInclusive, bool maxInclusive) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class NumericRangeFilter<T> : Lucene.Net.Search.MultiTermQueryWrapperFilter<Lucene.Net.Search.NumericRangeQuery<T>> where T : struct, System.IComparable<T>
+ {
+ internal NumericRangeFilter() : base (default(Lucene.Net.Search.NumericRangeQuery<T>)) { }
+ public string Field { get { throw null; } }
+ public bool IncludesMax { get { throw null; } }
+ public bool IncludesMin { get { throw null; } }
+ public System.Nullable<T> Max { get { throw null; } }
+ public System.Nullable<T> Min { get { throw null; } }
+ }
+ public static partial class NumericRangeQuery
+ {
+ public static Lucene.Net.Search.NumericRangeQuery<System.Double> NewDoubleRange(string field, int precisionStep, System.Nullable<double> min, System.Nullable<double> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeQuery<System.Double> NewDoubleRange(string field, System.Nullable<double> min, System.Nullable<double> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeQuery<System.Single> NewFloatRange(string field, int precisionStep, System.Nullable<float> min, System.Nullable<float> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeQuery<System.Single> NewFloatRange(string field, System.Nullable<float> min, System.Nullable<float> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeQuery<System.Int32> NewIntRange(string field, int precisionStep, System.Nullable<int> min, System.Nullable<int> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeQuery<System.Int32> NewIntRange(string field, System.Nullable<int> min, System.Nullable<int> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeQuery<System.Int64> NewLongRange(string field, int precisionStep, System.Nullable<long> min, System.Nullable<long> max, bool minInclusive, bool maxInclusive) { throw null; }
+ public static Lucene.Net.Search.NumericRangeQuery<System.Int64> NewLongRange(string field, System.Nullable<long> min, System.Nullable<long> max, bool minInclusive, bool maxInclusive) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class NumericRangeQuery<T> : Lucene.Net.Search.MultiTermQuery where T : struct, System.IComparable<T>
+ {
+ internal NumericRangeQuery() { }
+ public string Field { get { throw null; } }
+ public bool IncludesMax { get { throw null; } }
+ public bool IncludesMin { get { throw null; } }
+ public System.Nullable<T> Max { get { throw null; } }
+ public System.Nullable<T> Min { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ protected internal override Lucene.Net.Search.FilteredTermEnum GetEnum(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ public enum Occur
+ {
+ MUST = 0,
+ MUST_NOT = 2,
+ SHOULD = 1,
+ }
+ public static partial class OccurExtensions
+ {
+ public static string ToString(this Lucene.Net.Search.Occur occur) { throw null; }
+ }
+ public partial class ParallelMultiSearcher : Lucene.Net.Search.MultiSearcher
+ {
+ public ParallelMultiSearcher(params Lucene.Net.Search.Searchable[] searchables) : base (default(Lucene.Net.Search.Searchable[])) { }
+ public override int DocFreq(Lucene.Net.Index.Term term) { throw null; }
+ public override void Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, Lucene.Net.Search.Collector collector) { }
+ public override Lucene.Net.Search.TopDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int nDocs) { throw null; }
+ public override Lucene.Net.Search.TopFieldDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int nDocs, Lucene.Net.Search.Sort sort) { throw null; }
+ }
+ public partial interface Parser
+ {
+ }
+ [System.SerializableAttribute]
+ public partial class PhraseQuery : Lucene.Net.Search.Query
+ {
+ public PhraseQuery() { }
+ public virtual int Slop { get { throw null; } set { } }
+ public virtual void Add(Lucene.Net.Index.Term term) { }
+ public virtual void Add(Lucene.Net.Index.Term term, int position) { }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> queryTerms) { }
+ public override int GetHashCode() { throw null; }
+ public virtual int[] GetPositions() { throw null; }
+ public virtual Lucene.Net.Index.Term[] GetTerms() { throw null; }
+ public override string ToString(string f) { throw null; }
+ }
+ public partial class PositiveScoresOnlyCollector : Lucene.Net.Search.Collector
+ {
+ public PositiveScoresOnlyCollector(Lucene.Net.Search.Collector c) { }
+ public override bool AcceptsDocsOutOfOrder { get { throw null; } }
+ public override void Collect(int doc) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int docBase) { }
+ public override void SetScorer(Lucene.Net.Search.Scorer scorer) { }
+ }
+ [System.SerializableAttribute]
+ public partial class PrefixFilter : Lucene.Net.Search.MultiTermQueryWrapperFilter<Lucene.Net.Search.PrefixQuery>
+ {
+ public PrefixFilter(Lucene.Net.Index.Term prefix) : base (default(Lucene.Net.Search.PrefixQuery)) { }
+ public virtual Lucene.Net.Index.Term Prefix { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PrefixQuery : Lucene.Net.Search.MultiTermQuery
+ {
+ public PrefixQuery(Lucene.Net.Index.Term prefix) { }
+ public virtual Lucene.Net.Index.Term Prefix { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ protected internal override Lucene.Net.Search.FilteredTermEnum GetEnum(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ public partial class PrefixTermEnum : Lucene.Net.Search.FilteredTermEnum
+ {
+ public PrefixTermEnum(Lucene.Net.Index.IndexReader reader, Lucene.Net.Index.Term prefix) { }
+ protected internal virtual Lucene.Net.Index.Term PrefixTerm { get { throw null; } }
+ public override float Difference() { throw null; }
+ public override bool EndEnum() { throw null; }
+ protected internal override bool TermCompare(Lucene.Net.Index.Term term) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Query : System.ICloneable
+ {
+ protected Query() { }
+ public virtual float Boost { get { throw null; } set { } }
+ public virtual object Clone() { throw null; }
+ public virtual Lucene.Net.Search.Query Combine(Lucene.Net.Search.Query[] queries) { throw null; }
+ public virtual Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public virtual void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public virtual Lucene.Net.Search.Similarity GetSimilarity(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public static Lucene.Net.Search.Query MergeBooleanQueries(params Lucene.Net.Search.BooleanQuery[] queries) { throw null; }
+ public virtual Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString() { throw null; }
+ public abstract string ToString(string field);
+ public virtual Lucene.Net.Search.Weight Weight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ }
+ public partial class QueryTermVector : Lucene.Net.Index.ITermFreqVector
+ {
+ public QueryTermVector(string queryString, Lucene.Net.Analysis.Analyzer analyzer) { }
+ public QueryTermVector(string[] queryTerms) { }
+ public virtual string Field { get { throw null; } }
+ public virtual int Size { get { throw null; } }
+ public virtual int[] GetTermFrequencies() { throw null; }
+ public virtual string[] GetTerms() { throw null; }
+ public virtual int[] IndexesOf(string[] terms, int start, int len) { throw null; }
+ public virtual int IndexOf(string term) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class QueryWrapperFilter : Lucene.Net.Search.Filter
+ {
+ public QueryWrapperFilter(Lucene.Net.Search.Query query) { }
+ public override bool Equals(object o) { throw null; }
+ public override Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class RewriteMethod
+ {
+ protected RewriteMethod() { }
+ public abstract Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader, Lucene.Net.Search.MultiTermQuery query);
+ }
+ public partial class ScoreCachingWrappingScorer : Lucene.Net.Search.Scorer
+ {
+ public ScoreCachingWrappingScorer(Lucene.Net.Search.Scorer scorer) : base (default(Lucene.Net.Search.Similarity)) { }
+ public override Lucene.Net.Search.Similarity Similarity { get { throw null; } }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public override int NextDoc() { throw null; }
+ public override float Score() { throw null; }
+ public override void Score(Lucene.Net.Search.Collector collector) { }
+ public override bool Score(Lucene.Net.Search.Collector collector, int max, int firstDocID) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ScoreDoc
+ {
+ public ScoreDoc(int doc, float score) { }
+ public int Doc { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public float Score { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class Scorer : Lucene.Net.Search.DocIdSetIterator
+ {
+ protected internal Scorer(Lucene.Net.Search.Similarity similarity) { }
+ public virtual Lucene.Net.Search.Similarity Similarity { get { throw null; } }
+ public abstract float Score();
+ public virtual void Score(Lucene.Net.Search.Collector collector) { }
+ public virtual bool Score(Lucene.Net.Search.Collector collector, int max, int firstDocID) { throw null; }
+ }
+ public partial interface Searchable : System.IDisposable
+ {
+ int MaxDoc { get; }
+ void Close();
+ Lucene.Net.Documents.Document Doc(int i);
+ Lucene.Net.Documents.Document Doc(int n, Lucene.Net.Documents.FieldSelector fieldSelector);
+ int DocFreq(Lucene.Net.Index.Term term);
+ int[] DocFreqs(Lucene.Net.Index.Term[] terms);
+ Lucene.Net.Search.Explanation Explain(Lucene.Net.Search.Weight weight, int doc);
+ Lucene.Net.Search.Query Rewrite(Lucene.Net.Search.Query query);
+ void Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, Lucene.Net.Search.Collector collector);
+ Lucene.Net.Search.TopDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int n);
+ Lucene.Net.Search.TopFieldDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int n, Lucene.Net.Search.Sort sort);
+ }
+ public abstract partial class Searcher : System.MarshalByRefObject, Lucene.Net.Search.Searchable, System.IDisposable
+ {
+ protected Searcher() { }
+ public abstract int MaxDoc { get; }
+ public virtual Lucene.Net.Search.Similarity Similarity { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public virtual Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Query query) { throw null; }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract Lucene.Net.Documents.Document Doc(int i);
+ public abstract Lucene.Net.Documents.Document Doc(int docid, Lucene.Net.Documents.FieldSelector fieldSelector);
+ public abstract int DocFreq(Lucene.Net.Index.Term term);
+ public virtual int[] DocFreqs(Lucene.Net.Index.Term[] terms) { throw null; }
+ public virtual Lucene.Net.Search.Explanation Explain(Lucene.Net.Search.Query query, int doc) { throw null; }
+ public abstract Lucene.Net.Search.Explanation Explain(Lucene.Net.Search.Weight weight, int doc);
+ public abstract Lucene.Net.Search.Query Rewrite(Lucene.Net.Search.Query query);
+ public virtual void Search(Lucene.Net.Search.Query query, Lucene.Net.Search.Collector results) { }
+ public virtual void Search(Lucene.Net.Search.Query query, Lucene.Net.Search.Filter filter, Lucene.Net.Search.Collector results) { }
+ public virtual Lucene.Net.Search.TopDocs Search(Lucene.Net.Search.Query query, Lucene.Net.Search.Filter filter, int n) { throw null; }
+ public virtual Lucene.Net.Search.TopFieldDocs Search(Lucene.Net.Search.Query query, Lucene.Net.Search.Filter filter, int n, Lucene.Net.Search.Sort sort) { throw null; }
+ public virtual Lucene.Net.Search.TopDocs Search(Lucene.Net.Search.Query query, int n) { throw null; }
+ public abstract void Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, Lucene.Net.Search.Collector results);
+ public abstract Lucene.Net.Search.TopDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int n);
+ public abstract Lucene.Net.Search.TopFieldDocs Search(Lucene.Net.Search.Weight weight, Lucene.Net.Search.Filter filter, int n, Lucene.Net.Search.Sort sort);
+ }
+ public partial interface ShortParser : Lucene.Net.Search.Parser
+ {
+ short ParseShort(string string_Renamed);
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Similarity
+ {
+ public const int NO_DOC_ID_PROVIDED = -1;
+ protected Similarity() { }
+ public static Lucene.Net.Search.Similarity Default { get { throw null; } set { } }
+ public virtual float ComputeNorm(string field, Lucene.Net.Index.FieldInvertState state) { throw null; }
+ public abstract float Coord(int overlap, int maxOverlap);
+ public static float DecodeNorm(byte b) { throw null; }
+ public static byte EncodeNorm(float f) { throw null; }
+ public static float[] GetNormDecoder() { throw null; }
+ public abstract float Idf(int docFreq, int numDocs);
+ public virtual Lucene.Net.Search.Explanation.IDFExplanation IdfExplain(Lucene.Net.Index.Term term, Lucene.Net.Search.Searcher searcher) { throw null; }
+ public virtual Lucene.Net.Search.Explanation.IDFExplanation IdfExplain(System.Collections.Generic.ICollection<Lucene.Net.Index.Term> terms, Lucene.Net.Search.Searcher searcher) { throw null; }
+ public abstract float LengthNorm(string fieldName, int numTokens);
+ public abstract float QueryNorm(float sumOfSquaredWeights);
+ public virtual float ScorePayload(int docId, string fieldName, int start, int end, byte[] payload, int offset, int length) { throw null; }
+ public abstract float SloppyFreq(int distance);
+ public virtual float Tf(int freq) { throw null; }
+ public abstract float Tf(float freq);
+ }
+ [System.SerializableAttribute]
+ public partial class SimilarityDelegator : Lucene.Net.Search.Similarity
+ {
+ public SimilarityDelegator(Lucene.Net.Search.Similarity delegee) { }
+ public override float ComputeNorm(string fieldName, Lucene.Net.Index.FieldInvertState state) { throw null; }
+ public override float Coord(int overlap, int maxOverlap) { throw null; }
+ public override float Idf(int docFreq, int numDocs) { throw null; }
+ public override float LengthNorm(string fieldName, int numTerms) { throw null; }
+ public override float QueryNorm(float sumOfSquaredWeights) { throw null; }
+ public override float ScorePayload(int docId, string fieldName, int start, int end, byte[] payload, int offset, int length) { throw null; }
+ public override float SloppyFreq(int distance) { throw null; }
+ public override float Tf(float freq) { throw null; }
+ }
+ public partial class SingleTermEnum : Lucene.Net.Search.FilteredTermEnum
+ {
+ public SingleTermEnum(Lucene.Net.Index.IndexReader reader, Lucene.Net.Index.Term singleTerm) { }
+ public override float Difference() { throw null; }
+ public override bool EndEnum() { throw null; }
+ protected internal override bool TermCompare(Lucene.Net.Index.Term term) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Sort
+ {
+ public static readonly Lucene.Net.Search.Sort INDEXORDER;
+ public static readonly Lucene.Net.Search.Sort RELEVANCE;
+ public Sort() { }
+ public Sort(Lucene.Net.Search.SortField field) { }
+ public Sort(params Lucene.Net.Search.SortField[] fields) { }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual Lucene.Net.Search.SortField[] GetSort() { throw null; }
+ public virtual void SetSort(Lucene.Net.Search.SortField field) { }
+ public virtual void SetSort(params Lucene.Net.Search.SortField[] fields) { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SortField
+ {
+ public const int BYTE = 10;
+ public const int CUSTOM = 9;
+ public const int DOC = 1;
+ public const int DOUBLE = 7;
+ public static readonly Lucene.Net.Search.SortField FIELD_DOC;
+ public static readonly Lucene.Net.Search.SortField FIELD_SCORE;
+ public const int FLOAT = 5;
+ public const int INT = 4;
+ public const int LONG = 6;
+ public const int SCORE = 0;
+ public const int SHORT = 8;
+ public const int STRING = 3;
+ public const int STRING_VAL = 11;
+ public SortField(string field, Lucene.Net.Search.FieldComparatorSource comparator) { }
+ public SortField(string field, Lucene.Net.Search.FieldComparatorSource comparator, bool reverse) { }
+ public SortField(string field, Lucene.Net.Search.Parser parser) { }
+ public SortField(string field, Lucene.Net.Search.Parser parser, bool reverse) { }
+ public SortField(string field, System.Globalization.CultureInfo locale) { }
+ public SortField(string field, System.Globalization.CultureInfo locale, bool reverse) { }
+ public SortField(string field, int type) { }
+ public SortField(string field, int type, bool reverse) { }
+ public virtual Lucene.Net.Search.FieldComparatorSource ComparatorSource { get { throw null; } }
+ public virtual string Field { get { throw null; } }
+ public virtual System.Globalization.CultureInfo Locale { get { throw null; } }
+ public virtual Lucene.Net.Search.Parser Parser { get { throw null; } }
+ public virtual bool Reverse { get { throw null; } }
+ public virtual int Type { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public virtual Lucene.Net.Search.FieldComparator GetComparator(int numHits, int sortPos) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class SpanFilter : Lucene.Net.Search.Filter
+ {
+ protected SpanFilter() { }
+ public abstract Lucene.Net.Search.SpanFilterResult BitSpans(Lucene.Net.Index.IndexReader reader);
+ }
+ public partial class SpanFilterResult
+ {
+ public SpanFilterResult(Lucene.Net.Search.DocIdSet docIdSet, System.Collections.Generic.IList<Lucene.Net.Search.SpanFilterResult.PositionInfo> positions) { }
+ public virtual Lucene.Net.Search.DocIdSet DocIdSet { get { throw null; } }
+ public virtual System.Collections.Generic.IList<Lucene.Net.Search.SpanFilterResult.PositionInfo> Positions { get { throw null; } }
+ public partial class PositionInfo
+ {
+ public PositionInfo(int doc) { }
+ public virtual int Doc { get { throw null; } }
+ public virtual System.Collections.Generic.IList<Lucene.Net.Search.SpanFilterResult.StartEnd> Positions { get { throw null; } }
+ public virtual void AddPosition(int start, int end) { }
+ }
+ public partial class StartEnd
+ {
+ public StartEnd(int start, int end) { }
+ public virtual int End { get { throw null; } }
+ public virtual int Start { get { throw null; } }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class SpanQueryFilter : Lucene.Net.Search.SpanFilter
+ {
+ protected internal Lucene.Net.Search.Spans.SpanQuery internalQuery;
+ protected internal SpanQueryFilter() { }
+ public SpanQueryFilter(Lucene.Net.Search.Spans.SpanQuery query) { }
+ public virtual Lucene.Net.Search.Spans.SpanQuery Query { get { throw null; } }
+ public override Lucene.Net.Search.SpanFilterResult BitSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override Lucene.Net.Search.DocIdSet GetDocIdSet(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class StringIndex
+ {
+ public string[] lookup;
+ public int[] order;
+ public StringIndex(int[] values, string[] lookup) { }
+ public virtual int BinarySearchLookup(string key) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TermQuery : Lucene.Net.Search.Query
+ {
+ public TermQuery(Lucene.Net.Index.Term t) { }
+ public virtual Lucene.Net.Index.Term Term { get { throw null; } }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TermRangeFilter : Lucene.Net.Search.MultiTermQueryWrapperFilter<Lucene.Net.Search.TermRangeQuery>
+ {
+ public TermRangeFilter(string fieldName, string lowerTerm, string upperTerm, bool includeLower, bool includeUpper) : base (default(Lucene.Net.Search.TermRangeQuery)) { }
+ public TermRangeFilter(string fieldName, string lowerTerm, string upperTerm, bool includeLower, bool includeUpper, System.Globalization.CompareInfo collator) : base (default(Lucene.Net.Search.TermRangeQuery)) { }
+ public virtual System.Globalization.CompareInfo Collator { get { throw null; } }
+ public virtual string Field { get { throw null; } }
+ public virtual bool IncludesLower { get { throw null; } }
+ public virtual bool IncludesUpper { get { throw null; } }
+ public virtual string LowerTerm { get { throw null; } }
+ public virtual string UpperTerm { get { throw null; } }
+ public static Lucene.Net.Search.TermRangeFilter Less(string fieldName, string upperTerm) { throw null; }
+ public static Lucene.Net.Search.TermRangeFilter More(string fieldName, string lowerTerm) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TermRangeQuery : Lucene.Net.Search.MultiTermQuery
+ {
+ public TermRangeQuery(string field, string lowerTerm, string upperTerm, bool includeLower, bool includeUpper) { }
+ public TermRangeQuery(string field, string lowerTerm, string upperTerm, bool includeLower, bool includeUpper, System.Globalization.CompareInfo collator) { }
+ public virtual System.Globalization.CompareInfo Collator { get { throw null; } }
+ public virtual string Field { get { throw null; } }
+ public virtual bool IncludesLower { get { throw null; } }
+ public virtual bool IncludesUpper { get { throw null; } }
+ public virtual string LowerTerm { get { throw null; } }
+ public virtual string UpperTerm { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ protected internal override Lucene.Net.Search.FilteredTermEnum GetEnum(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ public partial class TermRangeTermEnum : Lucene.Net.Search.FilteredTermEnum
+ {
+ public TermRangeTermEnum(Lucene.Net.Index.IndexReader reader, string field, string lowerTermText, string upperTermText, bool includeLower, bool includeUpper, System.Globalization.CompareInfo collator) { }
+ public override float Difference() { throw null; }
+ public override bool EndEnum() { throw null; }
+ protected internal override bool TermCompare(Lucene.Net.Index.Term term) { throw null; }
+ }
+ public sealed partial class TermScorer : Lucene.Net.Search.Scorer
+ {
+ public TermScorer(Lucene.Net.Search.Weight weight, Lucene.Net.Index.TermDocs td, Lucene.Net.Search.Similarity similarity, byte[] norms) : base (default(Lucene.Net.Search.Similarity)) { }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public override int NextDoc() { throw null; }
+ public override float Score() { throw null; }
+ public override void Score(Lucene.Net.Search.Collector c) { }
+ public override bool Score(Lucene.Net.Search.Collector c, int end, int firstDocID) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class TimeLimitingCollector : Lucene.Net.Search.Collector
+ {
+ public bool DEFAULT_GREEDY;
+ public const int DEFAULT_RESOLUTION = 20;
+ public TimeLimitingCollector(Lucene.Net.Search.Collector collector, long timeAllowed) { }
+ public override bool AcceptsDocsOutOfOrder { get { throw null; } }
+ public virtual bool IsGreedy { get { throw null; } set { } }
+ public static long Resolution { get { throw null; } set { } }
+ public override void Collect(int doc) { }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int base_Renamed) { }
+ public override void SetScorer(Lucene.Net.Search.Scorer scorer) { }
+ [System.SerializableAttribute]
+ public partial class TimeExceededException : System.SystemException
+ {
+ internal TimeExceededException() { }
+ public virtual int LastDocCollected { get { throw null; } }
+ public virtual long TimeAllowed { get { throw null; } }
+ public virtual long TimeElapsed { get { throw null; } }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class TopDocs
+ {
+ public TopDocs(int totalHits, Lucene.Net.Search.ScoreDoc[] scoreDocs, float maxScore) { }
+ public float MaxScore { get { throw null; } set { } }
+ public Lucene.Net.Search.ScoreDoc[] ScoreDocs { get { throw null; } set { } }
+ public int TotalHits { get { throw null; } set { } }
+ }
+ public abstract partial class TopDocsCollector<T> : Lucene.Net.Search.Collector where T : Lucene.Net.Search.ScoreDoc
+ {
+ protected internal static readonly Lucene.Net.Search.TopDocs EMPTY_TOPDOCS;
+ protected internal int internalTotalHits;
+ protected internal Lucene.Net.Util.PriorityQueue<T> pq;
+ protected internal TopDocsCollector(Lucene.Net.Util.PriorityQueue<T> pq) { }
+ public virtual int TotalHits { get { throw null; } }
+ public virtual Lucene.Net.Search.TopDocs NewTopDocs(Lucene.Net.Search.ScoreDoc[] results, int start) { throw null; }
+ protected internal virtual void PopulateResults(Lucene.Net.Search.ScoreDoc[] results, int howMany) { }
+ public Lucene.Net.Search.TopDocs TopDocs() { throw null; }
+ public Lucene.Net.Search.TopDocs TopDocs(int start) { throw null; }
+ public Lucene.Net.Search.TopDocs TopDocs(int start, int howMany) { throw null; }
+ }
+ public abstract partial class TopFieldCollector : Lucene.Net.Search.TopDocsCollector<Lucene.Net.Search.FieldValueHitQueue.Entry>
+ {
+ internal TopFieldCollector() : base (default(Lucene.Net.Util.PriorityQueue<Lucene.Net.Search.FieldValueHitQueue.Entry>)) { }
+ public override bool AcceptsDocsOutOfOrder { get { throw null; } }
+ public static Lucene.Net.Search.TopFieldCollector Create(Lucene.Net.Search.Sort sort, int numHits, bool fillFields, bool trackDocScores, bool trackMaxScore, bool docsScoredInOrder) { throw null; }
+ public override Lucene.Net.Search.TopDocs NewTopDocs(Lucene.Net.Search.ScoreDoc[] results, int start) { throw null; }
+ protected internal override void PopulateResults(Lucene.Net.Search.ScoreDoc[] results, int howMany) { }
+ }
+ [System.SerializableAttribute]
+ public partial class TopFieldDocs : Lucene.Net.Search.TopDocs
+ {
+ public Lucene.Net.Search.SortField[] fields;
+ public TopFieldDocs(int totalHits, Lucene.Net.Search.ScoreDoc[] scoreDocs, Lucene.Net.Search.SortField[] fields, float maxScore) : base (default(int), default(Lucene.Net.Search.ScoreDoc[]), default(float)) { }
+ }
+ public abstract partial class TopScoreDocCollector : Lucene.Net.Search.TopDocsCollector<Lucene.Net.Search.ScoreDoc>
+ {
+ internal TopScoreDocCollector() : base (default(Lucene.Net.Util.PriorityQueue<Lucene.Net.Search.ScoreDoc>)) { }
+ public static Lucene.Net.Search.TopScoreDocCollector Create(int numHits, bool docsScoredInOrder) { throw null; }
+ public override Lucene.Net.Search.TopDocs NewTopDocs(Lucene.Net.Search.ScoreDoc[] results, int start) { throw null; }
+ public override void SetNextReader(Lucene.Net.Index.IndexReader reader, int base_Renamed) { }
+ public override void SetScorer(Lucene.Net.Search.Scorer scorer) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Weight
+ {
+ protected Weight() { }
+ public abstract Lucene.Net.Search.Query Query { get; }
+ public abstract float Value { get; }
+ public abstract Lucene.Net.Search.Explanation Explain(Lucene.Net.Index.IndexReader reader, int doc);
+ public virtual bool GetScoresDocsOutOfOrder() { throw null; }
+ public abstract float GetSumOfSquaredWeights();
+ public abstract void Normalize(float norm);
+ public abstract Lucene.Net.Search.Scorer Scorer(Lucene.Net.Index.IndexReader reader, bool scoreDocsInOrder, bool topScorer);
+ }
+ [System.SerializableAttribute]
+ public partial class WildcardQuery : Lucene.Net.Search.MultiTermQuery
+ {
+ protected internal Lucene.Net.Index.Term internalTerm;
+ public WildcardQuery(Lucene.Net.Index.Term term) { }
+ public Lucene.Net.Index.Term Term { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ protected internal override Lucene.Net.Search.FilteredTermEnum GetEnum(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ public partial class WildcardTermEnum : Lucene.Net.Search.FilteredTermEnum
+ {
+ public const char WILDCARD_CHAR = '?';
+ public const char WILDCARD_STRING = '*';
+ public WildcardTermEnum(Lucene.Net.Index.IndexReader reader, Lucene.Net.Index.Term term) { }
+ public override float Difference() { throw null; }
+ public override bool EndEnum() { throw null; }
+ protected internal override bool TermCompare(Lucene.Net.Index.Term term) { throw null; }
+ public static bool WildcardEquals(string pattern, int patternIdx, string string_Renamed, int stringIdx) { throw null; }
+ }
+}
+namespace Lucene.Net.Search.Function
+{
+ [System.SerializableAttribute]
+ public partial class ByteFieldSource : Lucene.Net.Search.Function.FieldCacheSource
+ {
+ public ByteFieldSource(string field) : base (default(string)) { }
+ public ByteFieldSource(string field, Lucene.Net.Search.ByteParser parser) : base (default(string)) { }
+ public override bool CachedFieldSourceEquals(Lucene.Net.Search.Function.FieldCacheSource o) { throw null; }
+ public override int CachedFieldSourceHashCode() { throw null; }
+ public override string Description() { throw null; }
+ public override Lucene.Net.Search.Function.DocValues GetCachedFieldValues(Lucene.Net.Search.FieldCache cache, string field, Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ public partial class CustomScoreProvider
+ {
+ protected Lucene.Net.Index.IndexReader reader;
+ public CustomScoreProvider(Lucene.Net.Index.IndexReader reader) { }
+ public virtual Lucene.Net.Search.Explanation CustomExplain(int doc, Lucene.Net.Search.Explanation subQueryExpl, Lucene.Net.Search.Explanation valSrcExpl) { throw null; }
+ public virtual Lucene.Net.Search.Explanation CustomExplain(int doc, Lucene.Net.Search.Explanation subQueryExpl, Lucene.Net.Search.Explanation[] valSrcExpls) { throw null; }
+ public virtual float CustomScore(int doc, float subQueryScore, float valSrcScore) { throw null; }
+ public virtual float CustomScore(int doc, float subQueryScore, float[] valSrcScores) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class CustomScoreQuery : Lucene.Net.Search.Query, System.ICloneable
+ {
+ public CustomScoreQuery(Lucene.Net.Search.Query subQuery) { }
+ public CustomScoreQuery(Lucene.Net.Search.Query subQuery, Lucene.Net.Search.Function.ValueSourceQuery valSrcQuery) { }
+ public CustomScoreQuery(Lucene.Net.Search.Query subQuery, params Lucene.Net.Search.Function.ValueSourceQuery[] valSrcQueries) { }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ [System.ObsoleteAttribute("Will be removed in Lucene 3.1")]
+ public virtual Lucene.Net.Search.Explanation CustomExplain(int doc, Lucene.Net.Search.Explanation subQueryExpl, Lucene.Net.Search.Explanation valSrcExpl) { throw null; }
+ [System.ObsoleteAttribute("Will be removed in Lucene 3.1")]
+ public virtual Lucene.Net.Search.Explanation CustomExplain(int doc, Lucene.Net.Search.Explanation subQueryExpl, Lucene.Net.Search.Explanation[] valSrcExpls) { throw null; }
+ [System.ObsoleteAttribute("Will be removed in Lucene 3.1")]
+ public virtual float CustomScore(int doc, float subQueryScore, float valSrcScore) { throw null; }
+ [System.ObsoleteAttribute("Will be removed in Lucene 3.1")]
+ public virtual float CustomScore(int doc, float subQueryScore, float[] valSrcScores) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ protected virtual Lucene.Net.Search.Function.CustomScoreProvider GetCustomScoreProvider(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual bool IsStrict() { throw null; }
+ public virtual string Name() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public virtual void SetStrict(bool strict) { }
+ public override string ToString(string field) { throw null; }
+ }
+ public abstract partial class DocValues
+ {
+ protected DocValues() { }
+ protected internal virtual object InnerArray { get { throw null; } }
+ public virtual double DoubleVal(int doc) { throw null; }
+ public virtual Lucene.Net.Search.Explanation Explain(int doc) { throw null; }
+ public abstract float FloatVal(int doc);
+ public virtual float GetAverageValue() { throw null; }
+ public virtual float GetMaxValue() { throw null; }
+ public virtual float GetMinValue() { throw null; }
+ public virtual int IntVal(int doc) { throw null; }
+ public virtual long LongVal(int doc) { throw null; }
+ public virtual string StrVal(int doc) { throw null; }
+ public abstract string ToString(int doc);
+ }
+ [System.SerializableAttribute]
+ public abstract partial class FieldCacheSource : Lucene.Net.Search.Function.ValueSource
+ {
+ protected FieldCacheSource(string field) { }
+ public abstract bool CachedFieldSourceEquals(Lucene.Net.Search.Function.FieldCacheSource other);
+ public abstract int CachedFieldSourceHashCode();
+ public override string Description() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public abstract Lucene.Net.Search.Function.DocValues GetCachedFieldValues(Lucene.Net.Search.FieldCache cache, string field, Lucene.Net.Index.IndexReader reader);
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Function.DocValues GetValues(Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class FieldScoreQuery : Lucene.Net.Search.Function.ValueSourceQuery
+ {
+ public FieldScoreQuery(string field, Lucene.Net.Search.Function.FieldScoreQuery.Type type) : base (default(Lucene.Net.Search.Function.ValueSource)) { }
+ public partial class Type
+ {
+ internal Type() { }
+ public static readonly Lucene.Net.Search.Function.FieldScoreQuery.Type BYTE;
+ public static readonly Lucene.Net.Search.Function.FieldScoreQuery.Type FLOAT;
+ public static readonly Lucene.Net.Search.Function.FieldScoreQuery.Type INT;
+ public static readonly Lucene.Net.Search.Function.FieldScoreQuery.Type SHORT;
+ public override string ToString() { throw null; }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class FloatFieldSource : Lucene.Net.Search.Function.FieldCacheSource
+ {
+ public FloatFieldSource(string field) : base (default(string)) { }
+ public FloatFieldSource(string field, Lucene.Net.Search.FloatParser parser) : base (default(string)) { }
+ public override bool CachedFieldSourceEquals(Lucene.Net.Search.Function.FieldCacheSource o) { throw null; }
+ public override int CachedFieldSourceHashCode() { throw null; }
+ public override string Description() { throw null; }
+ public override Lucene.Net.Search.Function.DocValues GetCachedFieldValues(Lucene.Net.Search.FieldCache cache, string field, Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class IntFieldSource : Lucene.Net.Search.Function.FieldCacheSource
+ {
+ public IntFieldSource(string field) : base (default(string)) { }
+ public IntFieldSource(string field, Lucene.Net.Search.IntParser parser) : base (default(string)) { }
+ public override bool CachedFieldSourceEquals(Lucene.Net.Search.Function.FieldCacheSource o) { throw null; }
+ public override int CachedFieldSourceHashCode() { throw null; }
+ public override string Description() { throw null; }
+ public override Lucene.Net.Search.Function.DocValues GetCachedFieldValues(Lucene.Net.Search.FieldCache cache, string field, Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class OrdFieldSource : Lucene.Net.Search.Function.ValueSource
+ {
+ protected internal string field;
+ public OrdFieldSource(string field) { }
+ public override string Description() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Function.DocValues GetValues(Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ReverseOrdFieldSource : Lucene.Net.Search.Function.ValueSource
+ {
+ public string field;
+ public ReverseOrdFieldSource(string field) { }
+ public override string Description() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Function.DocValues GetValues(Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ShortFieldSource : Lucene.Net.Search.Function.FieldCacheSource
+ {
+ public ShortFieldSource(string field) : base (default(string)) { }
+ public ShortFieldSource(string field, Lucene.Net.Search.ShortParser parser) : base (default(string)) { }
+ public override bool CachedFieldSourceEquals(Lucene.Net.Search.Function.FieldCacheSource o) { throw null; }
+ public override int CachedFieldSourceHashCode() { throw null; }
+ public override string Description() { throw null; }
+ public override Lucene.Net.Search.Function.DocValues GetCachedFieldValues(Lucene.Net.Search.FieldCache cache, string field, Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class ValueSource
+ {
+ protected ValueSource() { }
+ public abstract string Description();
+ public abstract override bool Equals(object o);
+ public abstract override int GetHashCode();
+ public abstract Lucene.Net.Search.Function.DocValues GetValues(Lucene.Net.Index.IndexReader reader);
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ValueSourceQuery : Lucene.Net.Search.Query
+ {
+ public ValueSourceQuery(Lucene.Net.Search.Function.ValueSource valSrc) { }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+}
+namespace Lucene.Net.Search.Payloads
+{
+ [System.SerializableAttribute]
+ public partial class AveragePayloadFunction : Lucene.Net.Search.Payloads.PayloadFunction
+ {
+ public AveragePayloadFunction() { }
+ public override float CurrentScore(int docId, string field, int start, int end, int numPayloadsSeen, float currentScore, float currentPayloadScore) { throw null; }
+ public override float DocScore(int docId, string field, int numPayloadsSeen, float payloadScore) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class MaxPayloadFunction : Lucene.Net.Search.Payloads.PayloadFunction
+ {
+ public MaxPayloadFunction() { }
+ public override float CurrentScore(int docId, string field, int start, int end, int numPayloadsSeen, float currentScore, float currentPayloadScore) { throw null; }
+ public override float DocScore(int docId, string field, int numPayloadsSeen, float payloadScore) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class MinPayloadFunction : Lucene.Net.Search.Payloads.PayloadFunction
+ {
+ public MinPayloadFunction() { }
+ public override float CurrentScore(int docId, string field, int start, int end, int numPayloadsSeen, float currentScore, float currentPayloadScore) { throw null; }
+ public override float DocScore(int docId, string field, int numPayloadsSeen, float payloadScore) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class PayloadFunction
+ {
+ protected PayloadFunction() { }
+ public abstract float CurrentScore(int docId, string field, int start, int end, int numPayloadsSeen, float currentScore, float currentPayloadScore);
+ public abstract float DocScore(int docId, string field, int numPayloadsSeen, float payloadScore);
+ public abstract override bool Equals(object o);
+ public abstract override int GetHashCode();
+ }
+ [System.SerializableAttribute]
+ public partial class PayloadNearQuery : Lucene.Net.Search.Spans.SpanNearQuery, System.ICloneable
+ {
+ protected internal string fieldName;
+ protected internal Lucene.Net.Search.Payloads.PayloadFunction function;
+ public PayloadNearQuery(Lucene.Net.Search.Spans.SpanQuery[] clauses, int slop, bool inOrder) : base (default(Lucene.Net.Search.Spans.SpanQuery[]), default(int), default(bool)) { }
+ public PayloadNearQuery(Lucene.Net.Search.Spans.SpanQuery[] clauses, int slop, bool inOrder, Lucene.Net.Search.Payloads.PayloadFunction function) : base (default(Lucene.Net.Search.Spans.SpanQuery[]), default(int), default(bool)) { }
+ public override object Clone() { throw null; }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString(string field) { throw null; }
+ public partial class PayloadNearSpanScorer : Lucene.Net.Search.Spans.SpanScorer
+ {
+ protected internal float payloadScore;
+ protected internal PayloadNearSpanScorer(Lucene.Net.Search.Payloads.PayloadNearQuery enclosingInstance, Lucene.Net.Search.Spans.Spans spans, Lucene.Net.Search.Weight weight, Lucene.Net.Search.Similarity similarity, byte[] norms) : base (default(Lucene.Net.Search.Spans.Spans), default(Lucene.Net.Search.Weight), default(Lucene.Net.Search.Similarity), default(byte[])) { }
+ public Lucene.Net.Search.Payloads.PayloadNearQuery Enclosing_Instance { get { throw null; } }
+ protected internal override Lucene.Net.Search.Explanation Explain(int doc) { throw null; }
+ public virtual void GetPayloads(Lucene.Net.Search.Spans.Spans[] subSpans) { }
+ protected internal virtual void ProcessPayloads(System.Collections.Generic.ICollection<byte[]> payLoads, int start, int end) { }
+ public override float Score() { throw null; }
+ public override bool SetFreqCurrentDoc() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PayloadNearSpanWeight : Lucene.Net.Search.Spans.SpanWeight
+ {
+ public PayloadNearSpanWeight(Lucene.Net.Search.Payloads.PayloadNearQuery enclosingInstance, Lucene.Net.Search.Spans.SpanQuery query, Lucene.Net.Search.Searcher searcher) : base (default(Lucene.Net.Search.Spans.SpanQuery), default(Lucene.Net.Search.Searcher)) { }
+ public Lucene.Net.Search.Payloads.PayloadNearQuery Enclosing_Instance { get { throw null; } }
+ public override Lucene.Net.Search.Scorer Scorer(Lucene.Net.Index.IndexReader reader, bool scoreDocsInOrder, bool topScorer) { throw null; }
+ }
+ }
+ public partial class PayloadSpanUtil
+ {
+ public PayloadSpanUtil(Lucene.Net.Index.IndexReader reader) { }
+ public virtual System.Collections.Generic.ICollection<byte[]> GetPayloadsForQuery(Lucene.Net.Search.Query query) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class PayloadTermQuery : Lucene.Net.Search.Spans.SpanTermQuery
+ {
+ protected internal Lucene.Net.Search.Payloads.PayloadFunction function;
+ public PayloadTermQuery(Lucene.Net.Index.Term term, Lucene.Net.Search.Payloads.PayloadFunction function) : base (default(Lucene.Net.Index.Term)) { }
+ public PayloadTermQuery(Lucene.Net.Index.Term term, Lucene.Net.Search.Payloads.PayloadFunction function, bool includeSpanScore) : base (default(Lucene.Net.Index.Term)) { }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.SerializableAttribute]
+ protected internal partial class PayloadTermWeight : Lucene.Net.Search.Spans.SpanWeight
+ {
+ public PayloadTermWeight(Lucene.Net.Search.Payloads.PayloadTermQuery enclosingInstance, Lucene.Net.Search.Payloads.PayloadTermQuery query, Lucene.Net.Search.Searcher searcher) : base (default(Lucene.Net.Search.Spans.SpanQuery), default(Lucene.Net.Search.Searcher)) { }
+ public Lucene.Net.Search.Payloads.PayloadTermQuery Enclosing_Instance { get { throw null; } }
+ public override Lucene.Net.Search.Scorer Scorer(Lucene.Net.Index.IndexReader reader, bool scoreDocsInOrder, bool topScorer) { throw null; }
+ protected internal partial class PayloadTermSpanScorer : Lucene.Net.Search.Spans.SpanScorer
+ {
+ protected internal byte[] payload;
+ protected internal float payloadScore;
+ protected internal int payloadsSeen;
+ protected internal Lucene.Net.Index.TermPositions positions;
+ public PayloadTermSpanScorer(Lucene.Net.Search.Payloads.PayloadTermQuery.PayloadTermWeight enclosingInstance, Lucene.Net.Search.Spans.TermSpans spans, Lucene.Net.Search.Weight weight, Lucene.Net.Search.Similarity similarity, byte[] norms) : base (default(Lucene.Net.Search.Spans.Spans), default(Lucene.Net.Search.Weight), default(Lucene.Net.Search.Similarity), default(byte[])) { }
+ public Lucene.Net.Search.Payloads.PayloadTermQuery.PayloadTermWeight Enclosing_Instance { get { throw null; } }
+ protected internal override Lucene.Net.Search.Explanation Explain(int doc) { throw null; }
+ protected internal virtual float GetPayloadScore() { throw null; }
+ protected internal virtual float GetSpanScore() { throw null; }
+ protected internal virtual void ProcessPayload(Lucene.Net.Search.Similarity similarity) { }
+ public override float Score() { throw null; }
+ public override bool SetFreqCurrentDoc() { throw null; }
+ }
+ }
+ }
+}
+namespace Lucene.Net.Search.Spans
+{
+ [System.SerializableAttribute]
+ public partial class FieldMaskingSpanQuery : Lucene.Net.Search.Spans.SpanQuery
+ {
+ public FieldMaskingSpanQuery(Lucene.Net.Search.Spans.SpanQuery maskedQuery, string maskedField) { }
+ public override string Field { get { throw null; } }
+ public virtual Lucene.Net.Search.Spans.SpanQuery MaskedQuery { get { throw null; } }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Similarity GetSimilarity(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public override Lucene.Net.Search.Spans.Spans GetSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ public partial class NearSpansOrdered : Lucene.Net.Search.Spans.Spans
+ {
+ public NearSpansOrdered(Lucene.Net.Search.Spans.SpanNearQuery spanNearQuery, Lucene.Net.Index.IndexReader reader) { }
+ public NearSpansOrdered(Lucene.Net.Search.Spans.SpanNearQuery spanNearQuery, Lucene.Net.Index.IndexReader reader, bool collectPayloads) { }
+ public override int Doc() { throw null; }
+ public override int End() { throw null; }
+ public override System.Collections.Generic.ICollection<byte[]> GetPayload() { throw null; }
+ public virtual Lucene.Net.Search.Spans.Spans[] GetSubSpans() { throw null; }
+ public override bool IsPayloadAvailable() { throw null; }
+ public override bool Next() { throw null; }
+ public override bool SkipTo(int target) { throw null; }
+ public override int Start() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class NearSpansUnordered : Lucene.Net.Search.Spans.Spans
+ {
+ public NearSpansUnordered(Lucene.Net.Search.Spans.SpanNearQuery query, Lucene.Net.Index.IndexReader reader) { }
+ public override int Doc() { throw null; }
+ public override int End() { throw null; }
+ public override System.Collections.Generic.ICollection<byte[]> GetPayload() { throw null; }
+ public virtual Lucene.Net.Search.Spans.Spans[] GetSubSpans() { throw null; }
+ public override bool IsPayloadAvailable() { throw null; }
+ public override bool Next() { throw null; }
+ public override bool SkipTo(int target) { throw null; }
+ public override int Start() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SpanFirstQuery : Lucene.Net.Search.Spans.SpanQuery, System.ICloneable
+ {
+ public SpanFirstQuery(Lucene.Net.Search.Spans.SpanQuery match, int end) { }
+ public virtual int End { get { throw null; } }
+ public override string Field { get { throw null; } }
+ public virtual Lucene.Net.Search.Spans.SpanQuery Match { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Spans.Spans GetSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SpanNearQuery : Lucene.Net.Search.Spans.SpanQuery, System.ICloneable
+ {
+ protected internal System.Collections.Generic.IList<Lucene.Net.Search.Spans.SpanQuery> clauses;
+ protected internal bool inOrder;
+ protected internal string internalField;
+ protected internal int internalSlop;
+ public SpanNearQuery(Lucene.Net.Search.Spans.SpanQuery[] clauses, int slop, bool inOrder) { }
+ public SpanNearQuery(Lucene.Net.Search.Spans.SpanQuery[] clauses, int slop, bool inOrder, bool collectPayloads) { }
+ public override string Field { get { throw null; } }
+ public virtual bool IsInOrder { get { throw null; } }
+ public virtual int Slop { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public virtual Lucene.Net.Search.Spans.SpanQuery[] GetClauses() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Spans.Spans GetSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SpanNotQuery : Lucene.Net.Search.Spans.SpanQuery, System.ICloneable
+ {
+ public SpanNotQuery(Lucene.Net.Search.Spans.SpanQuery include, Lucene.Net.Search.Spans.SpanQuery exclude) { }
+ public virtual Lucene.Net.Search.Spans.SpanQuery Exclude { get { throw null; } }
+ public override string Field { get { throw null; } }
+ public virtual Lucene.Net.Search.Spans.SpanQuery Include { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Spans.Spans GetSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SpanOrQuery : Lucene.Net.Search.Spans.SpanQuery, System.ICloneable
+ {
+ public SpanOrQuery(params Lucene.Net.Search.Spans.SpanQuery[] clauses) { }
+ public override string Field { get { throw null; } }
+ public override object Clone() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public virtual Lucene.Net.Search.Spans.SpanQuery[] GetClauses() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Spans.Spans GetSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override Lucene.Net.Search.Query Rewrite(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class SpanQuery : Lucene.Net.Search.Query
+ {
+ protected SpanQuery() { }
+ public abstract string Field { get; }
+ public override Lucene.Net.Search.Weight CreateWeight(Lucene.Net.Search.Searcher searcher) { throw null; }
+ public abstract Lucene.Net.Search.Spans.Spans GetSpans(Lucene.Net.Index.IndexReader reader);
+ }
+ public abstract partial class Spans
+ {
+ protected Spans() { }
+ public abstract int Doc();
+ public abstract int End();
+ public abstract System.Collections.Generic.ICollection<byte[]> GetPayload();
+ public abstract bool IsPayloadAvailable();
+ public abstract bool Next();
+ public abstract bool SkipTo(int target);
+ public abstract int Start();
+ }
+ public partial class SpanScorer : Lucene.Net.Search.Scorer
+ {
+ protected internal int doc;
+ protected internal float freq;
+ protected internal bool more;
+ protected internal byte[] norms;
+ protected internal Lucene.Net.Search.Spans.Spans spans;
+ protected internal float value_Renamed;
+ protected internal Lucene.Net.Search.Weight weight;
+ protected internal SpanScorer(Lucene.Net.Search.Spans.Spans spans, Lucene.Net.Search.Weight weight, Lucene.Net.Search.Similarity similarity, byte[] norms) : base (default(Lucene.Net.Search.Similarity)) { }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ protected internal virtual Lucene.Net.Search.Explanation Explain(int doc) { throw null; }
+ public override int NextDoc() { throw null; }
+ public override float Score() { throw null; }
+ public virtual bool SetFreqCurrentDoc() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SpanTermQuery : Lucene.Net.Search.Spans.SpanQuery
+ {
+ protected internal Lucene.Net.Index.Term internalTerm;
+ public SpanTermQuery(Lucene.Net.Index.Term term) { }
+ public override string Field { get { throw null; } }
+ public virtual Lucene.Net.Index.Term Term { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override void ExtractTerms(System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms) { }
+ public override int GetHashCode() { throw null; }
+ public override Lucene.Net.Search.Spans.Spans GetSpans(Lucene.Net.Index.IndexReader reader) { throw null; }
+ public override string ToString(string field) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class SpanWeight : Lucene.Net.Search.Weight
+ {
+ protected internal float idf;
+ protected internal Lucene.Net.Search.Spans.SpanQuery internalQuery;
+ protected internal float queryNorm;
+ protected internal float queryWeight;
+ protected internal Lucene.Net.Search.Similarity similarity;
+ protected internal System.Collections.Generic.ISet<Lucene.Net.Index.Term> terms;
+ protected internal float value_Renamed;
+ public SpanWeight(Lucene.Net.Search.Spans.SpanQuery query, Lucene.Net.Search.Searcher searcher) { }
+ public override Lucene.Net.Search.Query Query { get { throw null; } }
+ public override float Value { get { throw null; } }
+ public override Lucene.Net.Search.Explanation Explain(Lucene.Net.Index.IndexReader reader, int doc) { throw null; }
+ public override float GetSumOfSquaredWeights() { throw null; }
+ public override void Normalize(float queryNorm) { }
+ public override Lucene.Net.Search.Scorer Scorer(Lucene.Net.Index.IndexReader reader, bool scoreDocsInOrder, bool topScorer) { throw null; }
+ }
+ public partial class TermSpans : Lucene.Net.Search.Spans.Spans
+ {
+ protected internal int count;
+ protected internal int freq;
+ protected internal int internalDoc;
+ protected internal Lucene.Net.Index.TermPositions internalPositions;
+ protected internal int position;
+ protected internal Lucene.Net.Index.Term term;
+ public TermSpans(Lucene.Net.Index.TermPositions positions, Lucene.Net.Index.Term term) { }
+ public virtual Lucene.Net.Index.TermPositions Positions { get { throw null; } }
+ public override int Doc() { throw null; }
+ public override int End() { throw null; }
+ public override System.Collections.Generic.ICollection<byte[]> GetPayload() { throw null; }
+ public override bool IsPayloadAvailable() { throw null; }
+ public override bool Next() { throw null; }
+ public override bool SkipTo(int target) { throw null; }
+ public override int Start() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace Lucene.Net.Store
+{
+ [System.SerializableAttribute]
+ public partial class AlreadyClosedException : System.SystemException
+ {
+ public AlreadyClosedException() { }
+ protected AlreadyClosedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AlreadyClosedException(string message) { }
+ public AlreadyClosedException(string message, System.Exception inner) { }
+ }
+ public abstract partial class BufferedIndexInput : Lucene.Net.Store.IndexInput, System.ICloneable
+ {
+ protected internal byte[] buffer;
+ public const int BUFFER_SIZE = 1024;
+ protected BufferedIndexInput() { }
+ protected BufferedIndexInput(int bufferSize) { }
+ public virtual int BufferSize { get { throw null; } }
+ public override long FilePointer { get { throw null; } }
+ public override object Clone() { throw null; }
+ protected internal virtual void NewBuffer(byte[] newBuffer) { }
+ public override byte ReadByte() { throw null; }
+ public override void ReadBytes(byte[] b, int offset, int len) { }
+ public override void ReadBytes(byte[] b, int offset, int len, bool useBuffer) { }
+ public abstract void ReadInternal(byte[] b, int offset, int length);
+ public override void Seek(long pos) { }
+ public abstract void SeekInternal(long pos);
+ public virtual void SetBufferSize(int newSize) { }
+ }
+ public abstract partial class BufferedIndexOutput : Lucene.Net.Store.IndexOutput
+ {
+ protected BufferedIndexOutput() { }
+ public override long FilePointer { get { throw null; } }
+ public abstract override long Length { get; }
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ public abstract void FlushBuffer(byte[] b, int offset, int len);
+ public override void Seek(long pos) { }
+ public override void WriteByte(byte b) { }
+ public override void WriteBytes(byte[] b, int offset, int length) { }
+ }
+ public partial class ChecksumIndexInput : Lucene.Net.Store.IndexInput
+ {
+ public ChecksumIndexInput(Lucene.Net.Store.IndexInput main) { }
+ public virtual long Checksum { get { throw null; } }
+ public override long FilePointer { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override long Length() { throw null; }
+ public override byte ReadByte() { throw null; }
+ public override void ReadBytes(byte[] b, int offset, int len) { }
+ public override void Seek(long pos) { }
+ }
+ public partial class ChecksumIndexOutput : Lucene.Net.Store.IndexOutput
+ {
+ public ChecksumIndexOutput(Lucene.Net.Store.IndexOutput main) { }
+ public virtual long Checksum { get { throw null; } }
+ public override long FilePointer { get { throw null; } }
+ public override long Length { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public virtual void FinishCommit() { }
+ public override void Flush() { }
+ public virtual void PrepareCommit() { }
+ public override void Seek(long pos) { }
+ public override void WriteByte(byte b) { }
+ public override void WriteBytes(byte[] b, int offset, int length) { }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Directory : System.IDisposable
+ {
+ [System.NonSerializedAttribute]
+ protected internal Lucene.Net.Store.LockFactory interalLockFactory;
+ protected internal volatile bool isOpen;
+ protected Directory() { }
+ public bool isOpen_ForNUnit { get { throw null; } }
+ public virtual Lucene.Net.Store.LockFactory LockFactory { get { throw null; } }
+ public virtual void ClearLock(string name) { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public static void Copy(Lucene.Net.Store.Directory src, Lucene.Net.Store.Directory dest, bool closeDirSrc) { }
+ public abstract Lucene.Net.Store.IndexOutput CreateOutput(string name);
+ public abstract void DeleteFile(string name);
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public void EnsureOpen() { }
+ public abstract bool FileExists(string name);
+ public abstract long FileLength(string name);
+ public abstract long FileModified(string name);
+ public virtual string GetLockId() { throw null; }
+ public abstract string[] ListAll();
+ public virtual Lucene.Net.Store.Lock MakeLock(string name) { throw null; }
+ public abstract Lucene.Net.Store.IndexInput OpenInput(string name);
+ public virtual Lucene.Net.Store.IndexInput OpenInput(string name, int bufferSize) { throw null; }
+ public virtual void SetLockFactory(Lucene.Net.Store.LockFactory lockFactory) { }
+ public virtual void Sync(string name) { }
+ public override string ToString() { throw null; }
+ public abstract void TouchFile(string name);
+ }
+ public partial class FileSwitchDirectory : Lucene.Net.Store.Directory
+ {
+ public FileSwitchDirectory(System.Collections.Generic.HashSet<string> primaryExtensions, Lucene.Net.Store.Directory primaryDir, Lucene.Net.Store.Directory secondaryDir, bool doClose) { }
+ public virtual Lucene.Net.Store.Directory PrimaryDir { get { throw null; } }
+ public virtual Lucene.Net.Store.Directory SecondaryDir { get { throw null; } }
+ public override Lucene.Net.Store.IndexOutput CreateOutput(string name) { throw null; }
+ public override void DeleteFile(string name) { }
+ protected override void Dispose(bool disposing) { }
+ public override bool FileExists(string name) { throw null; }
+ public override long FileLength(string name) { throw null; }
+ public override long FileModified(string name) { throw null; }
+ public static string GetExtension(string name) { throw null; }
+ public override string[] ListAll() { throw null; }
+ public override Lucene.Net.Store.IndexInput OpenInput(string name) { throw null; }
+ public override void Sync(string name) { }
+ public override void TouchFile(string name) { }
+ }
+ public abstract partial class FSDirectory : Lucene.Net.Store.Directory
+ {
+ public static readonly int DEFAULT_READ_CHUNK_SIZE;
+ protected internal System.IO.DirectoryInfo internalDirectory;
+ protected internal FSDirectory(System.IO.DirectoryInfo path, Lucene.Net.Store.LockFactory lockFactory) { }
+ public virtual System.IO.DirectoryInfo Directory { get { throw null; } }
+ public int ReadChunkSize { get { throw null; } set { } }
+ public override void DeleteFile(string name) { }
+ protected override void Dispose(bool disposing) { }
+ public override bool FileExists(string name) { throw null; }
+ public override long FileLength(string name) { throw null; }
+ public static long FileModified(System.IO.FileInfo directory, string name) { throw null; }
+ public override long FileModified(string name) { throw null; }
+ public override string GetLockId() { throw null; }
+ protected internal void InitOutput(string name) { }
+ public override string[] ListAll() { throw null; }
+ public static string[] ListAll(System.IO.DirectoryInfo dir) { throw null; }
+ public static Lucene.Net.Store.FSDirectory Open(System.IO.DirectoryInfo path) { throw null; }
+ public static Lucene.Net.Store.FSDirectory Open(System.IO.DirectoryInfo path, Lucene.Net.Store.LockFactory lockFactory) { throw null; }
+ public static Lucene.Net.Store.FSDirectory Open(string path) { throw null; }
+ public override Lucene.Net.Store.IndexInput OpenInput(string name) { throw null; }
+ public override void Sync(string name) { }
+ public override string ToString() { throw null; }
+ public override void TouchFile(string name) { }
+ }
+ public abstract partial class FSLockFactory : Lucene.Net.Store.LockFactory
+ {
+ protected internal System.IO.DirectoryInfo internalLockDir;
+ protected FSLockFactory() { }
+ public virtual System.IO.DirectoryInfo LockDir { get { throw null; } protected internal set { } }
+ }
+ public abstract partial class IndexInput : System.ICloneable, System.IDisposable
+ {
+ protected IndexInput() { }
+ public abstract long FilePointer { get; }
+ public virtual object Clone() { throw null; }
+ [System.ObsoleteAttribute("Use Dispose() instead.")]
+ public void Close() { }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract long Length();
+ public abstract byte ReadByte();
+ public abstract void ReadBytes(byte[] b, int offset, int len);
+ public virtual void ReadBytes(byte[] b, int offset, int len, bool useBuffer) { }
+ [System.ObsoleteAttribute("-- please use ReadString or ReadBytes instead, and construct the string from those utf8 bytes")]
+ public virtual void ReadChars(char[] buffer, int start, int length) { }
+ public virtual int ReadInt() { throw null; }
+ public virtual long ReadLong() { throw null; }
+ public virtual string ReadString() { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> ReadStringStringMap() { throw null; }
+ public virtual int ReadVInt() { throw null; }
+ public virtual long ReadVLong() { throw null; }
+ public abstract void Seek(long pos);
+ public virtual void SetModifiedUTF8StringsMode() { }
+ [System.ObsoleteAttribute("this method operates on old \"modified utf8\" encoded strings")]
+ public virtual void SkipChars(int length) { }
+ }
+ public abstract partial class IndexOutput : System.IDisposable
+ {
+ protected IndexOutput() { }
+ public abstract long FilePointer { get; }
+ public abstract long Length { get; }
+ [System.ObsoleteAttribute("Use Dispose() instead.")]
+ public void Close() { }
+ public virtual void CopyBytes(Lucene.Net.Store.IndexInput input, long numBytes) { }
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract void Flush();
+ public abstract void Seek(long pos);
+ public virtual void SetLength(long length) { }
+ public abstract void WriteByte(byte b);
+ public virtual void WriteBytes(byte[] b, int length) { }
+ public abstract void WriteBytes(byte[] b, int offset, int length);
+ [System.ObsoleteAttribute("-- please pre-convert to utf8 bytes instead or use WriteString")]
+ public virtual void WriteChars(char[] s, int start, int length) { }
+ [System.ObsoleteAttribute("-- please pre-convert to utf8 bytes instead or use WriteString")]
+ public virtual void WriteChars(string s, int start, int length) { }
+ public virtual void WriteInt(int i) { }
+ public virtual void WriteLong(long i) { }
+ public virtual void WriteString(string s) { }
+ public virtual void WriteStringStringMap(System.Collections.Generic.IDictionary<string, string> map) { }
+ public virtual void WriteVInt(int i) { }
+ public virtual void WriteVLong(long i) { }
+ }
+ public abstract partial class Lock
+ {
+ protected internal System.Exception failureReason;
+ public const long LOCK_OBTAIN_WAIT_FOREVER = (long)-1;
+ public static long LOCK_POLL_INTERVAL;
+ protected Lock() { }
+ public abstract bool IsLocked();
+ public abstract bool Obtain();
+ public virtual bool Obtain(long lockWaitTimeout) { throw null; }
+ public abstract void Release();
+ public abstract partial class With
+ {
+ protected With(Lucene.Net.Store.Lock lock_Renamed, long lockWaitTimeout) { }
+ protected internal abstract object DoBody();
+ public virtual object run() { throw null; }
+ }
+ }
+ public abstract partial class LockFactory
+ {
+ protected internal string internalLockPrefix;
+ protected LockFactory() { }
+ public virtual string LockPrefix { get { throw null; } set { } }
+ public abstract void ClearLock(string lockName);
+ public abstract Lucene.Net.Store.Lock MakeLock(string lockName);
+ }
+ [System.SerializableAttribute]
+ public partial class LockObtainFailedException : System.IO.IOException
+ {
+ public LockObtainFailedException(string message) { }
+ public LockObtainFailedException(string message, System.Exception ex) { }
+ }
+ [System.SerializableAttribute]
+ public partial class LockReleaseFailedException : System.IO.IOException
+ {
+ public LockReleaseFailedException(string message) { }
+ }
+ public partial class LockStressTest
+ {
+ public LockStressTest() { }
+ [System.STAThreadAttribute]
+ public static void Main(string[] args) { }
+ }
+ public partial class LockVerifyServer
+ {
+ public LockVerifyServer() { }
+ [System.STAThreadAttribute]
+ public static void Main(string[] args) { }
+ }
+ public partial class MMapDirectory : Lucene.Net.Store.FSDirectory
+ {
+ public static bool UNMAP_SUPPORTED;
+ public MMapDirectory(System.IO.DirectoryInfo path) : base (default(System.IO.DirectoryInfo), default(Lucene.Net.Store.LockFactory)) { }
+ public MMapDirectory(System.IO.DirectoryInfo path, Lucene.Net.Store.LockFactory lockFactory) : base (default(System.IO.DirectoryInfo), default(Lucene.Net.Store.LockFactory)) { }
+ public virtual int MaxChunkSize { get { throw null; } set { } }
+ public virtual bool UseUnmap { get { throw null; } set { } }
+ public override Lucene.Net.Store.IndexOutput CreateOutput(string name) { throw null; }
+ public override Lucene.Net.Store.IndexInput OpenInput(string name, int bufferSize) { throw null; }
+ protected internal partial class MultiMMapIndexInput : Lucene.Net.Store.IndexInput, System.ICloneable
+ {
+ public MultiMMapIndexInput(Lucene.Net.Store.MMapDirectory enclosingInstance, System.IO.FileStream raf, int maxBufSize) { }
+ public Lucene.Net.Store.MMapDirectory Enclosing_Instance { get { throw null; } }
+ public override long FilePointer { get { throw null; } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override long Length() { throw null; }
+ public override byte ReadByte() { throw null; }
+ public override void ReadBytes(byte[] b, int offset, int len) { }
+ public override void Seek(long pos) { }
+ }
+ }
+ public partial class NativeFSLockFactory : Lucene.Net.Store.FSLockFactory
+ {
+ public NativeFSLockFactory() { }
+ public NativeFSLockFactory(System.IO.DirectoryInfo lockDir) { }
+ public NativeFSLockFactory(string lockDirName) { }
+ public override void ClearLock(string lockName) { }
+ public override Lucene.Net.Store.Lock MakeLock(string lockName) { throw null; }
+ }
+ public partial class NIOFSDirectory : Lucene.Net.Store.FSDirectory
+ {
+ public NIOFSDirectory(System.IO.DirectoryInfo dir, Lucene.Net.Store.LockFactory lockFactory) : base (default(System.IO.DirectoryInfo), default(Lucene.Net.Store.LockFactory)) { }
+ public override Lucene.Net.Store.IndexOutput CreateOutput(string name) { throw null; }
+ public partial class NIOFSIndexInput
+ {
+ public NIOFSIndexInput() { }
+ }
+ }
+ public partial class NoLockFactory : Lucene.Net.Store.LockFactory
+ {
+ public NoLockFactory() { }
+ public static Lucene.Net.Store.NoLockFactory Instance { get { throw null; } }
+ public override void ClearLock(string lockName) { }
+ public override Lucene.Net.Store.Lock MakeLock(string lockName) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class NoSuchDirectoryException : System.IO.FileNotFoundException
+ {
+ public NoSuchDirectoryException(string message) { }
+ }
+ [System.SerializableAttribute]
+ public partial class RAMDirectory : Lucene.Net.Store.Directory
+ {
+ protected internal Lucene.Net.Support.HashMap<string, Lucene.Net.Store.RAMFile> fileMap;
+ protected internal long internalSizeInBytes;
+ public RAMDirectory() { }
+ public RAMDirectory(Lucene.Net.Store.Directory dir) { }
+ public override Lucene.Net.Store.IndexOutput CreateOutput(string name) { throw null; }
+ public override void DeleteFile(string name) { }
+ protected override void Dispose(bool disposing) { }
+ public override bool FileExists(string name) { throw null; }
+ public override long FileLength(string name) { throw null; }
+ public override long FileModified(string name) { throw null; }
+ public override string[] ListAll() { throw null; }
+ public override Lucene.Net.Store.IndexInput OpenInput(string name) { throw null; }
+ public long SizeInBytes() { throw null; }
+ public override void TouchFile(string name) { }
+ }
+ [System.SerializableAttribute]
+ public partial class RAMFile
+ {
+ protected System.Collections.Generic.List<byte[]> buffers;
+ public RAMFile() { }
+ public RAMFile(Lucene.Net.Store.RAMDirectory directory) { }
+ public virtual long SizeInBytes { get { throw null; } }
+ public byte[] GetBuffer(int index) { throw null; }
+ public virtual byte[] NewBuffer(int size) { throw null; }
+ public int NumBuffers() { throw null; }
+ }
+ public partial class RAMInputStream : Lucene.Net.Store.IndexInput
+ {
+ public RAMInputStream(Lucene.Net.Store.RAMFile f) { }
+ public override long FilePointer { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override long Length() { throw null; }
+ public override byte ReadByte() { throw null; }
+ public override void ReadBytes(byte[] b, int offset, int len) { }
+ public override void Seek(long pos) { }
+ }
+ public partial class RAMOutputStream : Lucene.Net.Store.IndexOutput
+ {
+ public RAMOutputStream() { }
+ public override long FilePointer { get { throw null; } }
+ public override long Length { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ public virtual void Reset() { }
+ public override void Seek(long pos) { }
+ public virtual long SizeInBytes() { throw null; }
+ public override void WriteByte(byte b) { }
+ public override void WriteBytes(byte[] b, int offset, int len) { }
+ public virtual void WriteTo(Lucene.Net.Store.IndexOutput out_Renamed) { }
+ }
+ public partial class SimpleFSDirectory : Lucene.Net.Store.FSDirectory
+ {
+ public SimpleFSDirectory(System.IO.DirectoryInfo path) : base (default(System.IO.DirectoryInfo), default(Lucene.Net.Store.LockFactory)) { }
+ public SimpleFSDirectory(System.IO.DirectoryInfo path, Lucene.Net.Store.LockFactory lockFactory) : base (default(System.IO.DirectoryInfo), default(Lucene.Net.Store.LockFactory)) { }
+ public override Lucene.Net.Store.IndexOutput CreateOutput(string name) { throw null; }
+ public override Lucene.Net.Store.IndexInput OpenInput(string name, int bufferSize) { throw null; }
+ protected internal partial class SimpleFSIndexInput : Lucene.Net.Store.BufferedIndexInput
+ {
+ protected internal int chunkSize;
+ protected internal Lucene.Net.Store.SimpleFSDirectory.SimpleFSIndexInput.Descriptor file;
+ public SimpleFSIndexInput(System.IO.FileInfo path, int bufferSize, int chunkSize) { }
+ public bool isClone_ForNUnit { get { throw null; } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public virtual bool IsFDValid() { throw null; }
+ public override long Length() { throw null; }
+ public override void ReadInternal(byte[] b, int offset, int len) { }
+ public override void SeekInternal(long position) { }
+ protected internal partial class Descriptor : System.IO.BinaryReader
+ {
+ protected internal volatile bool isOpen;
+ public Descriptor(System.IO.FileInfo file, System.IO.FileAccess mode) : base (default(System.IO.Stream)) { }
+ protected override void Dispose(bool disposing) { }
+ ~Descriptor() { }
+ }
+ }
+ public partial class SimpleFSIndexOutput : Lucene.Net.Store.BufferedIndexOutput
+ {
+ public SimpleFSIndexOutput(System.IO.FileInfo path) { }
+ public override long Length { get { throw null; } }
+ protected override void Dispose(bool disposing) { }
+ public override void FlushBuffer(byte[] b, int offset, int size) { }
+ public override void Seek(long pos) { }
+ public override void SetLength(long length) { }
+ }
+ }
+ public partial class SimpleFSLockFactory : Lucene.Net.Store.FSLockFactory
+ {
+ public SimpleFSLockFactory() { }
+ public SimpleFSLockFactory(System.IO.DirectoryInfo lockDir) { }
+ public SimpleFSLockFactory(string lockDirName) { }
+ public override void ClearLock(string lockName) { }
+ public override Lucene.Net.Store.Lock MakeLock(string lockName) { throw null; }
+ }
+ public partial class SingleInstanceLockFactory : Lucene.Net.Store.LockFactory
+ {
+ public SingleInstanceLockFactory() { }
+ public override void ClearLock(string lockName) { }
+ public override Lucene.Net.Store.Lock MakeLock(string lockName) { throw null; }
+ }
+ public partial class VerifyingLockFactory : Lucene.Net.Store.LockFactory
+ {
+ public VerifyingLockFactory(sbyte id, Lucene.Net.Store.LockFactory lf, string host, int port) { }
+ public override void ClearLock(string lockName) { }
+ public override Lucene.Net.Store.Lock MakeLock(string lockName) { throw null; }
+ }
+}
+namespace Lucene.Net.Support
+{
+ public partial class AppSettings
+ {
+ public AppSettings() { }
+ public static bool Get(string key, bool defValue) { throw null; }
+ public static int Get(string key, int defValue) { throw null; }
+ public static long Get(string key, long defValue) { throw null; }
+ public static string Get(string key, string defValue) { throw null; }
+ public static void Set(string key, bool defValue) { }
+ public static void Set(string key, int defValue) { }
+ public static void Set(string key, long defValue) { }
+ public static void Set(string key, string defValue) { }
+ }
+ public partial class BitSetSupport
+ {
+ public BitSetSupport() { }
+ public static int Cardinality(System.Collections.BitArray bits) { throw null; }
+ public static int NextClearBit(System.Collections.BitArray bitArray, int index) { throw null; }
+ public static int NextSetBit(System.Collections.BitArray bitArray, int index) { throw null; }
+ }
+ public partial class BuildType
+ {
+ public static bool Debug;
+ public BuildType() { }
+ }
+ public partial class Character
+ {
+ public Character() { }
+ public static int MAX_RADIX { get { throw null; } }
+ public static int MIN_RADIX { get { throw null; } }
+ public static char ForDigit(int digit, int radix) { throw null; }
+ }
+ public partial class CloseableThreadLocalProfiler
+ {
+ public static System.Collections.Generic.List<System.WeakReference> Instances;
+ public CloseableThreadLocalProfiler() { }
+ public static bool EnableCloseableThreadLocalProfiler { get { throw null; } set { } }
+ }
+ public partial class CollectionsHelper
+ {
+ public CollectionsHelper() { }
+ public static void Add(System.Collections.Hashtable hashtable, object item) { }
+ public static void AddAll(System.Collections.Generic.IDictionary<string, string> hashtable, System.Collections.Generic.ICollection<string> items) { }
+ public static void AddAll(System.Collections.Hashtable hashtable, System.Collections.ICollection items) { }
+ public static void AddAllIfNotContains(System.Collections.Generic.IDictionary<string, string> hashtable, System.Collections.Generic.ICollection<string> items) { }
+ public static void AddAllIfNotContains(System.Collections.Hashtable hashtable, System.Collections.ICollection items) { }
+ public static void AddAllIfNotContains(System.Collections.Hashtable hashtable, System.Collections.IList items) { }
+ public static void AddIfNotContains(System.Collections.ArrayList hashtable, object item) { }
+ public static void AddIfNotContains(System.Collections.Hashtable hashtable, object item) { }
+ public static string CollectionToString(System.Collections.Generic.IDictionary<string, string> c) { throw null; }
+ public static string CollectionToString(System.Collections.ICollection c) { throw null; }
+ public static bool CompareStringArrays(string[] l1, string[] l2) { throw null; }
+ public static bool Contains(System.Collections.Generic.ICollection<string> col, string item) { throw null; }
+ public static bool Contains(System.Collections.ICollection col, object item) { throw null; }
+ public static bool Equals(System.Array array1, System.Array array2) { throw null; }
+ public static void Fill(System.Array array, int fromindex, int toindex, object val) { }
+ public static void Fill(System.Array array, object val) { }
+ public static void Sort(System.Collections.IList list, System.Collections.IComparer Comparator) { }
+ }
+ public partial class Compare
+ {
+ public Compare() { }
+ public static bool CompareTermArrays(Lucene.Net.Index.Term[] t1, Lucene.Net.Index.Term[] t2) { throw null; }
+ }
+ public partial class CRC32 : Lucene.Net.Support.IChecksum
+ {
+ public CRC32() { }
+ public long Value { get { throw null; } }
+ public void Reset() { }
+ public void Update(byte[] buf) { }
+ public void Update(byte[] buf, int off, int len) { }
+ public void Update(int bval) { }
+ }
+ public static partial class Cryptography
+ {
+ public static bool FIPSCompliant;
+ public static System.Security.Cryptography.HashAlgorithm HashAlgorithm { get { throw null; } }
+ }
+ public partial class Deflater
+ {
+ internal Deflater() { }
+ public const int BEST_COMPRESSION = 9;
+ public bool IsFinished { get { throw null; } }
+ public int Deflate(byte[] output) { throw null; }
+ public void Finish() { }
+ public void SetInput(byte[] input, int offset, int count) { }
+ public void SetLevel(int level) { }
+ }
+ public partial class Double
+ {
+ public Double() { }
+ public static double Parse(string s) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class EquatableList<T> : System.Collections.Generic.List<T>, System.ICloneable, System.IEquatable<System.Collections.Generic.IEnumerable<T>>
+ {
+ public EquatableList() { }
+ public EquatableList(System.Collections.Generic.IEnumerable<T> collection) { }
+ public EquatableList(int capacity) { }
+ public void AddRange(System.Collections.ICollection c) { }
+ public object Clone() { throw null; }
+ public bool Equals(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static int GetHashCode<T>(System.Collections.Generic.IEnumerable<T> source) { throw null; }
+ }
+ public partial class FileSupport
+ {
+ public FileSupport() { }
+ public static System.IO.FileInfo[] GetFiles(System.IO.DirectoryInfo path) { throw null; }
+ public static System.IO.FileInfo[] GetFiles(System.IO.FileInfo path) { throw null; }
+ public static string[] GetLuceneIndexFiles(string fullName, Lucene.Net.Index.IndexFileNameFilter indexFileNameFilter) { throw null; }
+ public static void Sync(System.IO.FileStream fileStream) { }
+ }
+ [System.SerializableAttribute]
+ public partial class HashMap<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.IEnumerable
+ {
+ public HashMap() { }
+ public HashMap(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> other) { }
+ public HashMap(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public HashMap(int initialCapacity) { }
+ public HashMap(int initialCapacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public TValue this[TKey key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<TKey> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<TValue> Values { get { throw null; } }
+ public virtual void Add(TKey key, TValue value) { }
+ public void Clear() { }
+ public bool ContainsKey(TKey key) { throw null; }
+ public bool ContainsValue(TValue value) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
+ public bool Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
+ public bool Remove(TKey key) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ }
+ public partial interface IChecksum
+ {
+ long Value { get; }
+ void Reset();
+ void Update(byte[] b);
+ void Update(byte[] b, int offset, int length);
+ void Update(int b);
+ }
+ public partial class Inflater
+ {
+ internal Inflater() { }
+ public bool IsFinished { get { throw null; } }
+ public int Inflate(byte[] buffer) { throw null; }
+ public void SetInput(byte[] buffer) { }
+ }
+ public partial interface IThreadRunnable
+ {
+ void Run();
+ }
+ public partial class Number
+ {
+ public const int MAX_RADIX = 36;
+ public const int MIN_RADIX = 2;
+ public Number() { }
+ public static int NextSetBit(System.Collections.BitArray bits, int fromIndex) { throw null; }
+ public static long Parse(string s, int radix) { throw null; }
+ public static long ToInt64(string s) { throw null; }
+ public static string ToString(long number) { throw null; }
+ public static string ToString(long i, int radix) { throw null; }
+ public static string ToString(float f) { throw null; }
+ public static int URShift(int number, int bits) { throw null; }
+ public static long URShift(long number, int bits) { throw null; }
+ }
+ public partial class OS
+ {
+ public OS() { }
+ public static bool IsUnix { get { throw null; } }
+ public static bool IsWindows { get { throw null; } }
+ }
+ public partial class SharpZipLib
+ {
+ public SharpZipLib() { }
+ public static Lucene.Net.Support.Deflater CreateDeflater() { throw null; }
+ public static Lucene.Net.Support.Inflater CreateInflater() { throw null; }
+ }
+ public partial class Single
+ {
+ public Single() { }
+ public static int FloatToIntBits(float value) { throw null; }
+ public static float IntBitsToFloat(int value) { throw null; }
+ public static float Parse(string s) { throw null; }
+ public static float Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static float Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static float Parse(string s, System.IFormatProvider provider) { throw null; }
+ public static string ToString(float f) { throw null; }
+ public static string ToString(float f, string format) { throw null; }
+ public static bool TryParse(string s, out float f) { f = default(float); throw null; }
+ }
+ public partial class TextSupport
+ {
+ public TextSupport() { }
+ public static void GetCharsFromString(string sourceString, int sourceStart, int sourceEnd, char[] destinationArray, int destinationStart) { }
+ }
+ public partial class ThreadClass : Lucene.Net.Support.IThreadRunnable
+ {
+ public ThreadClass() { }
+ public ThreadClass(string Name) { }
+ public ThreadClass(System.Threading.ThreadStart Start) { }
+ public ThreadClass(System.Threading.ThreadStart Start, string Name) { }
+ public System.Threading.Thread Instance { get { throw null; } set { } }
+ public bool IsAlive { get { throw null; } }
+ public bool IsBackground { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public System.Threading.ThreadPriority Priority { get { throw null; } set { } }
+ public void Abort() { }
+ public void Abort(object stateInfo) { }
+ public static Lucene.Net.Support.ThreadClass Current() { throw null; }
+ public static Lucene.Net.Support.ThreadClass CurrentThread() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual void Interrupt() { }
+ public void Join() { }
+ public void Join(long MiliSeconds) { }
+ public void Join(long MiliSeconds, int NanoSeconds) { }
+ public static bool operator ==(Lucene.Net.Support.ThreadClass t1, object t2) { throw null; }
+ public static bool operator !=(Lucene.Net.Support.ThreadClass t1, object t2) { throw null; }
+ public void Resume() { }
+ public virtual void Run() { }
+ public void SetDaemon(bool isDaemon) { }
+ public static void Sleep(long ms) { }
+ public virtual void Start() { }
+ public void Suspend() { }
+ public override string ToString() { throw null; }
+ }
+ public abstract partial class ThreadLock
+ {
+ protected ThreadLock() { }
+ public static Lucene.Net.Support.ThreadLock MonitorLock { get { throw null; } }
+ public static Lucene.Net.Support.ThreadLock NullLock { get { throw null; } }
+ public abstract void Enter(object obj);
+ public abstract void Exit(object obj);
+ }
+ public sealed partial class WeakDictionary<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.IEnumerable
+ {
+ public WeakDictionary() { }
+ public WeakDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> otherDictionary) { }
+ public WeakDictionary(int initialCapacity) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public TValue this[TKey key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<TKey> Keys { get { throw null; } }
+ public System.Collections.Generic.ICollection<TValue> Values { get { throw null; } }
+ public void Add(TKey key, TValue value) { }
+ public void Clear() { }
+ public bool ContainsKey(TKey key) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
+ public bool Remove(TKey key) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ }
+}
+namespace Lucene.Net.Support.Compatibility
+{
+ public static partial class SetFactory
+ {
+ public static System.Collections.Generic.ISet<T> CreateHashSet<T>() { throw null; }
+ public static System.Collections.Generic.ISet<T> CreateHashSet<T>(System.Collections.Generic.IEnumerable<T> other) { throw null; }
+ }
+}
+namespace Lucene.Net.Util
+{
+ public sealed partial class ArrayUtil
+ {
+ public ArrayUtil() { }
+ public static int GetNextSize(int targetSize) { throw null; }
+ public static int GetShrinkSize(int currentSize, int targetSize) { throw null; }
+ public static byte[] Grow(byte[] array) { throw null; }
+ public static byte[] Grow(byte[] array, int minSize) { throw null; }
+ public static int[] Grow(int[] array) { throw null; }
+ public static int[] Grow(int[] array, int minSize) { throw null; }
+ public static long[] Grow(long[] array) { throw null; }
+ public static long[] Grow(long[] array, int minSize) { throw null; }
+ public static int HashCode(byte[] array, int start, int end) { throw null; }
+ public static int HashCode(char[] array, int start, int end) { throw null; }
+ public static int ParseInt(char[] chars) { throw null; }
+ public static int ParseInt(char[] chars, int offset, int len) { throw null; }
+ public static int ParseInt(char[] chars, int offset, int len, int radix) { throw null; }
+ public static byte[] Shrink(byte[] array, int targetSize) { throw null; }
+ public static int[] Shrink(int[] array, int targetSize) { throw null; }
+ public static long[] Shrink(long[] array, int targetSize) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class Attribute : Lucene.Net.Util.IAttribute, System.ICloneable
+ {
+ protected Attribute() { }
+ public abstract void Clear();
+ public virtual object Clone() { throw null; }
+ public abstract void CopyTo(Lucene.Net.Util.Attribute target);
+ public abstract override bool Equals(object other);
+ public abstract override int GetHashCode();
+ public override string ToString() { throw null; }
+ }
+ public partial class AttributeSource
+ {
+ public AttributeSource() { }
+ public AttributeSource(Lucene.Net.Util.AttributeSource input) { }
+ public AttributeSource(Lucene.Net.Util.AttributeSource.AttributeFactory factory) { }
+ public virtual Lucene.Net.Util.AttributeSource.AttributeFactory Factory { get { throw null; } }
+ public virtual bool HasAttributes { get { throw null; } }
+ public virtual void AddAttributeImpl(Lucene.Net.Util.Attribute att) { }
+ public virtual T AddAttribute<T>() where T : Lucene.Net.Util.IAttribute { throw null; }
+ public virtual Lucene.Net.Util.AttributeSource.State CaptureState() { throw null; }
+ public virtual void ClearAttributes() { }
+ public virtual Lucene.Net.Util.AttributeSource CloneAttributes() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ public virtual System.Collections.Generic.IEnumerable<Lucene.Net.Util.Attribute> GetAttributeImplsIterator() { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Type> GetAttributeTypesIterator() { throw null; }
+ public virtual T GetAttribute<T>() where T : Lucene.Net.Util.IAttribute { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual bool HasAttribute<T>() where T : Lucene.Net.Util.IAttribute { throw null; }
+ public virtual void RestoreState(Lucene.Net.Util.AttributeSource.State state) { }
+ public override string ToString() { throw null; }
+ public abstract partial class AttributeFactory
+ {
+ public static readonly Lucene.Net.Util.AttributeSource.AttributeFactory DEFAULT_ATTRIBUTE_FACTORY;
+ protected AttributeFactory() { }
+ public abstract Lucene.Net.Util.Attribute CreateAttributeInstance<T>() where T : Lucene.Net.Util.IAttribute;
+ }
+ public sealed partial class State : System.ICloneable
+ {
+ public State() { }
+ public object Clone() { throw null; }
+ }
+ }
+ public partial class AverageGuessMemoryModel : Lucene.Net.Util.MemoryModel
+ {
+ public AverageGuessMemoryModel() { }
+ public override int ArraySize { get { throw null; } }
+ public override int ClassSize { get { throw null; } }
+ public override int ReferenceSize { get { throw null; } }
+ public override int GetPrimitiveSize(System.Type clazz) { throw null; }
+ }
+ public partial class BitUtil
+ {
+ public static readonly byte[] ntzTable;
+ public BitUtil() { }
+ public static bool IsPowerOfTwo(int v) { throw null; }
+ public static bool IsPowerOfTwo(long v) { throw null; }
+ public static int NextHighestPowerOfTwo(int v) { throw null; }
+ public static long NextHighestPowerOfTwo(long v) { throw null; }
+ public static int Ntz(int val) { throw null; }
+ public static int Ntz(long val) { throw null; }
+ public static int Ntz2(long x) { throw null; }
+ public static int Ntz3(long x) { throw null; }
+ public static int Pop(long x) { throw null; }
+ public static long Pop_andnot(long[] A, long[] B, int wordOffset, int numWords) { throw null; }
+ public static long Pop_array(long[] A, int wordOffset, int numWords) { throw null; }
+ public static long Pop_intersect(long[] A, long[] B, int wordOffset, int numWords) { throw null; }
+ public static long Pop_union(long[] A, long[] B, int wordOffset, int numWords) { throw null; }
+ public static long Pop_xor(long[] A, long[] B, int wordOffset, int numWords) { throw null; }
+ }
+ public sealed partial class BitVector : System.ICloneable
+ {
+ public BitVector(Lucene.Net.Store.Directory d, string name) { }
+ public BitVector(int n) { }
+ public void Clear(int bit) { }
+ public object Clone() { throw null; }
+ public int Count() { throw null; }
+ public bool Get(int bit) { throw null; }
+ public bool GetAndSet(int bit) { throw null; }
+ public int GetRecomputedCount() { throw null; }
+ public void Set(int bit) { }
+ public int Size() { throw null; }
+ public Lucene.Net.Util.BitVector Subset(int start, int end) { throw null; }
+ public void Write(Lucene.Net.Store.Directory d, string name) { }
+ }
+ public partial class CloseableThreadLocal<T> : System.IDisposable where T : class
+ {
+ public CloseableThreadLocal() { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual T Get() { throw null; }
+ public virtual T InitialValue() { throw null; }
+ public virtual void Set(T @object) { }
+ }
+ public sealed partial class Constants
+ {
+ internal Constants() { }
+ public static readonly bool JAVA_1_1;
+ public static readonly bool JAVA_1_2;
+ public static readonly bool JAVA_1_3;
+ public static readonly string JAVA_VENDOR;
+ public static readonly string JAVA_VERSION;
+ public static bool JRE_IS_64BIT;
+ public static readonly bool LINUX;
+ public static readonly string LUCENE_MAIN_VERSION;
+ public static string LUCENE_VERSION;
+ public static readonly string OS_ARCH;
+ public static readonly string OS_NAME;
+ public static readonly string OS_VERSION;
+ public static readonly bool SUN_OS;
+ public static readonly bool WINDOWS;
+ }
+ public partial class DocIdBitSet : Lucene.Net.Search.DocIdSet
+ {
+ public DocIdBitSet(System.Collections.BitArray bitSet) { }
+ public virtual System.Collections.BitArray BitSet { get { throw null; } }
+ public override bool IsCacheable { get { throw null; } }
+ public override Lucene.Net.Search.DocIdSetIterator Iterator() { throw null; }
+ }
+ public sealed partial class FieldCacheSanityChecker
+ {
+ public FieldCacheSanityChecker() { }
+ public Lucene.Net.Util.FieldCacheSanityChecker.Insanity[] Check(params Lucene.Net.Search.CacheEntry[] cacheEntries) { throw null; }
+ public static Lucene.Net.Util.FieldCacheSanityChecker.Insanity[] CheckSanity(params Lucene.Net.Search.CacheEntry[] cacheEntries) { throw null; }
+ public static Lucene.Net.Util.FieldCacheSanityChecker.Insanity[] CheckSanity(Lucene.Net.Search.FieldCache cache) { throw null; }
+ public void SetRamUsageEstimator(Lucene.Net.Util.RamUsageEstimator r) { }
+ public sealed partial class Insanity
+ {
+ public Insanity(Lucene.Net.Util.FieldCacheSanityChecker.InsanityType type, string msg, params Lucene.Net.Search.CacheEntry[] entries) { }
+ public string Msg { get { throw null; } }
+ public Lucene.Net.Util.FieldCacheSanityChecker.InsanityType Type { get { throw null; } }
+ public Lucene.Net.Search.CacheEntry[] GetCacheEntries() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class InsanityType
+ {
+ internal InsanityType() { }
+ public static readonly Lucene.Net.Util.FieldCacheSanityChecker.InsanityType EXPECTED;
+ public static readonly Lucene.Net.Util.FieldCacheSanityChecker.InsanityType SUBREADER;
+ public static readonly Lucene.Net.Util.FieldCacheSanityChecker.InsanityType VALUEMISMATCH;
+ public override string ToString() { throw null; }
+ }
+ }
+ public partial interface IAttribute
+ {
+ }
+ public partial class IdentityDictionary<TKey, TValue> : System.Collections.Generic.Dictionary<TKey, TValue>
+ {
+ public IdentityDictionary() { }
+ public IdentityDictionary(System.Collections.Generic.IDictionary<TKey, TValue> other) { }
+ public IdentityDictionary(int capacity) { }
+ }
+ public partial class IndexableBinaryStringTools
+ {
+ internal IndexableBinaryStringTools() { }
+ public static System.Collections.Generic.List<byte> Decode(System.Collections.Generic.List<char> input) { throw null; }
+ public static void Decode(System.Collections.Generic.List<char> input, System.Collections.Generic.List<byte> output) { }
+ public static System.Collections.Generic.List<char> Encode(System.Collections.Generic.List<byte> input) { throw null; }
+ public static void Encode(System.Collections.Generic.List<byte> input, System.Collections.Generic.List<char> output) { }
+ public static int GetDecodedLength(System.Collections.Generic.List<char> encoded) { throw null; }
+ public static int GetEncodedLength(System.Collections.Generic.List<byte> original) { throw null; }
+ }
+ public partial class MapOfSets<TKey, TValue>
+ {
+ public MapOfSets(System.Collections.Generic.IDictionary<TKey, System.Collections.Generic.HashSet<TValue>> m) { }
+ public virtual System.Collections.Generic.IDictionary<TKey, System.Collections.Generic.HashSet<TValue>> Map { get { throw null; } }
+ public virtual int Put(TKey key, TValue val) { throw null; }
+ public virtual int PutAll(TKey key, System.Collections.Generic.IEnumerable<TValue> vals) { throw null; }
+ }
+ public abstract partial class MemoryModel
+ {
+ protected MemoryModel() { }
+ public abstract int ArraySize { get; }
+ public abstract int ClassSize { get; }
+ public abstract int ReferenceSize { get; }
+ public abstract int GetPrimitiveSize(System.Type clazz);
+ }
+ public sealed partial class NumericUtils
+ {
+ internal NumericUtils() { }
+ public const int BUF_SIZE_INT = 6;
+ public const int BUF_SIZE_LONG = 11;
+ public const int PRECISION_STEP_DEFAULT = 4;
+ public static char SHIFT_START_INT;
+ public static char SHIFT_START_LONG;
+ public static string DoubleToPrefixCoded(double val) { throw null; }
+ public static long DoubleToSortableLong(double val) { throw null; }
+ public static string FloatToPrefixCoded(float val) { throw null; }
+ public static int FloatToSortableInt(float val) { throw null; }
+ public static string IntToPrefixCoded(int val) { throw null; }
+ public static string IntToPrefixCoded(int val, int shift) { throw null; }
+ public static int IntToPrefixCoded(int val, int shift, char[] buffer) { throw null; }
+ public static string LongToPrefixCoded(long val) { throw null; }
+ public static string LongToPrefixCoded(long val, int shift) { throw null; }
+ public static int LongToPrefixCoded(long val, int shift, char[] buffer) { throw null; }
+ public static double PrefixCodedToDouble(string val) { throw null; }
+ public static float PrefixCodedToFloat(string val) { throw null; }
+ public static int PrefixCodedToInt(string prefixCoded) { throw null; }
+ public static long PrefixCodedToLong(string prefixCoded) { throw null; }
+ public static float SortableIntToFloat(int val) { throw null; }
+ public static double SortableLongToDouble(long val) { throw null; }
+ public static void SplitIntRange(Lucene.Net.Util.NumericUtils.IntRangeBuilder builder, int precisionStep, int minBound, int maxBound) { }
+ public static void SplitLongRange(Lucene.Net.Util.NumericUtils.LongRangeBuilder builder, int precisionStep, long minBound, long maxBound) { }
+ public abstract partial class IntRangeBuilder
+ {
+ protected IntRangeBuilder() { }
+ public virtual void AddRange(int min, int max, int shift) { }
+ public virtual void AddRange(string minPrefixCoded, string maxPrefixCoded) { }
+ }
+ public abstract partial class LongRangeBuilder
+ {
+ protected LongRangeBuilder() { }
+ public virtual void AddRange(long min, long max, int shift) { }
+ public virtual void AddRange(string minPrefixCoded, string maxPrefixCoded) { }
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class OpenBitSet : Lucene.Net.Search.DocIdSet, System.ICloneable
+ {
+ protected internal long[] internalbits;
+ protected internal int wlen;
+ public OpenBitSet() { }
+ public OpenBitSet(long numBits) { }
+ public OpenBitSet(long[] bits, int numWords) { }
+ public virtual long[] Bits { get { throw null; } set { } }
+ public override bool IsCacheable { get { throw null; } }
+ public virtual int NumWords { get { throw null; } set { } }
+ public virtual void And(Lucene.Net.Util.OpenBitSet other) { }
+ public virtual void AndNot(Lucene.Net.Util.OpenBitSet other) { }
+ public static long AndNotCount(Lucene.Net.Util.OpenBitSet a, Lucene.Net.Util.OpenBitSet b) { throw null; }
+ public static int Bits2words(long numBits) { throw null; }
+ public virtual long Capacity() { throw null; }
+ public virtual long Cardinality() { throw null; }
+ public virtual void Clear(int startIndex, int endIndex) { }
+ public virtual void Clear(long index) { }
+ public virtual void Clear(long startIndex, long endIndex) { }
+ public virtual object Clone() { throw null; }
+ public virtual void EnsureCapacity(long numBits) { }
+ public virtual void EnsureCapacityWords(int numWords) { }
+ public override bool Equals(object o) { throw null; }
+ protected internal virtual int ExpandingWordNum(long index) { throw null; }
+ public virtual void FastClear(int index) { }
+ public virtual void FastClear(long index) { }
+ public virtual void FastFlip(int index) { }
+ public virtual void FastFlip(long index) { }
+ public virtual bool FastGet(int index) { throw null; }
+ public virtual bool FastGet(long index) { throw null; }
+ public virtual void FastSet(int index) { }
+ public virtual void FastSet(long index) { }
+ public virtual void Flip(long index) { }
+ public virtual void Flip(long startIndex, long endIndex) { }
+ public virtual bool FlipAndGet(int index) { throw null; }
+ public virtual bool FlipAndGet(long index) { throw null; }
+ public virtual bool Get(int index) { throw null; }
+ public virtual bool Get(long index) { throw null; }
+ public virtual bool GetAndSet(int index) { throw null; }
+ public virtual bool GetAndSet(long index) { throw null; }
+ public virtual int GetBit(int index) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual void Intersect(Lucene.Net.Util.OpenBitSet other) { }
+ public static long IntersectionCount(Lucene.Net.Util.OpenBitSet a, Lucene.Net.Util.OpenBitSet b) { throw null; }
+ public virtual bool Intersects(Lucene.Net.Util.OpenBitSet other) { throw null; }
+ public virtual bool IsEmpty() { throw null; }
+ public override Lucene.Net.Search.DocIdSetIterator Iterator() { throw null; }
+ public virtual int NextSetBit(int index) { throw null; }
+ public virtual long NextSetBit(long index) { throw null; }
+ public virtual void Or(Lucene.Net.Util.OpenBitSet other) { }
+ public virtual void Remove(Lucene.Net.Util.OpenBitSet other) { }
+ public virtual void Set(long index) { }
+ public virtual void Set(long startIndex, long endIndex) { }
+ public virtual long Size() { throw null; }
+ public virtual void TrimTrailingZeros() { }
+ public virtual void Union(Lucene.Net.Util.OpenBitSet other) { }
+ public static long UnionCount(Lucene.Net.Util.OpenBitSet a, Lucene.Net.Util.OpenBitSet b) { throw null; }
+ public virtual void Xor(Lucene.Net.Util.OpenBitSet other) { }
+ public static long XorCount(Lucene.Net.Util.OpenBitSet a, Lucene.Net.Util.OpenBitSet b) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class OpenBitSetDISI : Lucene.Net.Util.OpenBitSet
+ {
+ public OpenBitSetDISI(Lucene.Net.Search.DocIdSetIterator disi, int maxSize) { }
+ public OpenBitSetDISI(int maxSize) { }
+ public virtual void InPlaceAnd(Lucene.Net.Search.DocIdSetIterator disi) { }
+ public virtual void InPlaceNot(Lucene.Net.Search.DocIdSetIterator disi) { }
+ public virtual void InPlaceOr(Lucene.Net.Search.DocIdSetIterator disi) { }
+ public virtual void InPlaceXor(Lucene.Net.Search.DocIdSetIterator disi) { }
+ }
+ public partial class OpenBitSetIterator : Lucene.Net.Search.DocIdSetIterator
+ {
+ public OpenBitSetIterator(Lucene.Net.Util.OpenBitSet obs) { }
+ public OpenBitSetIterator(long[] bits, int numWords) { }
+ public override int Advance(int target) { throw null; }
+ public override int DocID() { throw null; }
+ public override int NextDoc() { throw null; }
+ }
+ public abstract partial class PriorityQueue<T>
+ {
+ protected internal T[] heap;
+ protected PriorityQueue() { }
+ protected internal virtual T SentinelObject { get { throw null; } }
+ public T Add(T element) { throw null; }
+ public void Clear() { }
+ protected internal void Initialize(int maxSize) { }
+ public virtual T InsertWithOverflow(T element) { throw null; }
+ public abstract bool LessThan(T a, T b);
+ public T Pop() { throw null; }
+ public int Size() { throw null; }
+ public T Top() { throw null; }
+ public T UpdateTop() { throw null; }
+ }
+ public sealed partial class RamUsageEstimator
+ {
+ public RamUsageEstimator() { }
+ public RamUsageEstimator(Lucene.Net.Util.MemoryModel memoryModel) { }
+ public RamUsageEstimator(Lucene.Net.Util.MemoryModel memoryModel, bool checkInterned) { }
+ public RamUsageEstimator(bool checkInterned) { }
+ public long EstimateRamUsage(object obj) { throw null; }
+ public static string HumanReadableUnits(long bytes, System.IFormatProvider df) { throw null; }
+ }
+ public partial class ReaderUtil
+ {
+ public ReaderUtil() { }
+ public static void GatherSubReaders(System.Collections.Generic.IList<Lucene.Net.Index.IndexReader> allSubReaders, Lucene.Net.Index.IndexReader reader) { }
+ public static int SubIndex(int n, int[] docStarts) { throw null; }
+ public static Lucene.Net.Index.IndexReader SubReader(Lucene.Net.Index.IndexReader reader, int subIndex) { throw null; }
+ public static Lucene.Net.Index.IndexReader SubReader(int doc, Lucene.Net.Index.IndexReader reader) { throw null; }
+ }
+ public partial class ScorerDocQueue
+ {
+ public ScorerDocQueue(int maxSize) { }
+ public void AdjustTop() { }
+ public void Clear() { }
+ public virtual bool Insert(Lucene.Net.Search.Scorer scorer) { throw null; }
+ public Lucene.Net.Search.Scorer Pop() { throw null; }
+ public void Put(Lucene.Net.Search.Scorer scorer) { }
+ public int Size() { throw null; }
+ public Lucene.Net.Search.Scorer Top() { throw null; }
+ public int TopDoc() { throw null; }
+ public bool TopNextAndAdjustElsePop() { throw null; }
+ public float TopScore() { throw null; }
+ public bool TopSkipToAndAdjustElsePop(int target) { throw null; }
+ }
+ public partial class SimpleStringInterner : Lucene.Net.Util.StringInterner
+ {
+ public SimpleStringInterner(int tableSize, int maxChainLength) { }
+ public override string Intern(string s) { throw null; }
+ }
+ public partial class SmallFloat
+ {
+ public SmallFloat() { }
+ public static float Byte315ToFloat(byte b) { throw null; }
+ public static float Byte52ToFloat(byte b) { throw null; }
+ public static float ByteToFloat(byte b, int numMantissaBits, int zeroExp) { throw null; }
+ public static sbyte FloatToByte(float f, int numMantissaBits, int zeroExp) { throw null; }
+ public static sbyte FloatToByte315(float f) { throw null; }
+ public static sbyte FloatToByte52(float f) { throw null; }
+ }
+ public partial class SortedVIntList : Lucene.Net.Search.DocIdSet
+ {
+ public SortedVIntList(Lucene.Net.Search.DocIdSetIterator docIdSetIterator) { }
+ public SortedVIntList(Lucene.Net.Util.OpenBitSet bits) { }
+ public SortedVIntList(System.Collections.BitArray bits) { }
+ public SortedVIntList(params int[] sortedInts) { }
+ public SortedVIntList(int[] sortedInts, int inputSize) { }
+ public virtual int ByteSize { get { throw null; } }
+ public override bool IsCacheable { get { throw null; } }
+ public virtual int Size { get { throw null; } }
+ public override Lucene.Net.Search.DocIdSetIterator Iterator() { throw null; }
+ }
+ public abstract partial class SorterTemplate
+ {
+ protected SorterTemplate() { }
+ protected internal abstract int Compare(int i, int j);
+ protected internal virtual void MergeSort(int lo, int hi) { }
+ public virtual void QuickSort(int lo, int hi) { }
+ protected internal abstract void Swap(int i, int j);
+ }
+ public abstract partial class StringHelper
+ {
+ internal StringHelper() { }
+ public static Lucene.Net.Util.StringInterner interner;
+ public static int BytesDifference(byte[] bytes1, int len1, byte[] bytes2, int len2) { throw null; }
+ public static string Intern(string s) { throw null; }
+ public static int StringDifference(string s1, string s2) { throw null; }
+ }
+ public partial class StringInterner
+ {
+ public StringInterner() { }
+ public virtual string Intern(char[] arr, int offset, int len) { throw null; }
+ public virtual string Intern(string s) { throw null; }
+ }
+ public partial class ToStringUtils
+ {
+ public ToStringUtils() { }
+ public static string Boost(float boost) { throw null; }
+ }
+ public static partial class UnicodeUtil
+ {
+ public const int UNI_REPLACEMENT_CHAR = 65533;
+ public const int UNI_SUR_HIGH_END = 56319;
+ public const int UNI_SUR_HIGH_START = 55296;
+ public const int UNI_SUR_LOW_END = 57343;
+ public const int UNI_SUR_LOW_START = 56320;
+ public static void UTF16toUTF8(char[] source, int offset, Lucene.Net.Util.UnicodeUtil.UTF8Result result) { }
+ public static void UTF16toUTF8(char[] source, int offset, int length, Lucene.Net.Util.UnicodeUtil.UTF8Result result) { }
+ public static void UTF16toUTF8(string s, int offset, int length, Lucene.Net.Util.UnicodeUtil.UTF8Result result) { }
+ public static void UTF8toUTF16(byte[] utf8, int offset, int length, Lucene.Net.Util.UnicodeUtil.UTF16Result result) { }
+ public sealed partial class UTF16Result
+ {
+ public int length;
+ public int[] offsets;
+ public char[] result;
+ public UTF16Result() { }
+ public void CopyText(Lucene.Net.Util.UnicodeUtil.UTF16Result other) { }
+ public void SetLength(int newLength) { }
+ }
+ public sealed partial class UTF8Result
+ {
+ public int length;
+ public byte[] result;
+ public UTF8Result() { }
+ public void SetLength(int newLength) { }
+ }
+ }
+ public enum Version
+ {
+ LUCENE_20 = 0,
+ LUCENE_21 = 1,
+ LUCENE_22 = 2,
+ LUCENE_23 = 3,
+ LUCENE_24 = 4,
+ LUCENE_29 = 5,
+ LUCENE_30 = 6,
+ [System.ObsoleteAttribute("Use an actual version instead.")]
+ LUCENE_CURRENT = 7,
+ }
+ public static partial class VersionEnumExtensions
+ {
+ public static bool OnOrAfter(this Lucene.Net.Util.Version first, Lucene.Net.Util.Version other) { throw null; }
+ }
+}
+namespace Lucene.Net.Util.Cache
+{
+ public abstract partial class Cache<TKey, TValue> : System.IDisposable
+ {
+ protected Cache() { }
+ [System.ObsoleteAttribute("Use Dispose() instead")]
+ public void Close() { }
+ public abstract bool ContainsKey(object key);
+ public void Dispose() { }
+ protected abstract void Dispose(bool disposing);
+ public abstract TValue Get(object key);
+ public abstract void Put(TKey key, TValue value_Renamed);
+ public static Lucene.Net.Util.Cache.Cache<TKey, TValue> SynchronizedCache(Lucene.Net.Util.Cache.Cache<TKey, TValue> cache) { throw null; }
+ }
+ public partial class SimpleLRUCache<TKey, TValue> : Lucene.Net.Util.Cache.SimpleMapCache<TKey, TValue>
+ {
+ public SimpleLRUCache(int Capacity) { }
+ public override TValue Get(object Key) { throw null; }
+ public override void Put(TKey Key, TValue Value) { }
+ }
+ public partial class SimpleMapCache<TKey, TValue> : Lucene.Net.Util.Cache.Cache<TKey, TValue>
+ {
+ public SimpleMapCache() { }
+ public SimpleMapCache(System.Collections.Generic.Dictionary<TKey, TValue> map) { }
+ public override bool ContainsKey(object key) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override TValue Get(object key) { throw null; }
+ public virtual System.Collections.Generic.HashSet<TKey> KeySet() { throw null; }
+ public override void Put(TKey key, TValue value_Renamed) { }
+ }
+}
+namespace Mono.Documentation
+{
+ public delegate System.Xml.XmlDocument DocLoader(string escapedTypeName);
+ public partial class ManifestResourceResolver : System.Xml.XmlUrlResolver
+ {
+ public ManifestResourceResolver(params string[] dirs) { }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ }
+ public static partial class XmlDocUtils
+ {
+ public static void AddExtensionMethods(System.Xml.XmlDocument typexml, System.Collections.ArrayList extensions, Mono.Documentation.DocLoader loader) { }
+ public static string GetCachedFileName(string cacheDir, string url) { throw null; }
+ public static string GetCacheDirectory(string assembledBase) { throw null; }
+ public static System.Xml.XmlNodeList GetMemberGenericParameters(System.Xml.XmlNode member) { throw null; }
+ public static System.Xml.XmlNodeList GetTypeGenericParameters(System.Xml.XmlNode member) { throw null; }
+ public static string ToEscapedMemberName(string member) { throw null; }
+ public static string ToEscapedTypeName(string name) { throw null; }
+ public static string ToTypeName(string type, System.Xml.XmlNode member) { throw null; }
+ public static string ToTypeName(string type, System.Xml.XmlNodeList typeGenParams, System.Xml.XmlNodeList memberGenParams) { throw null; }
+ }
+}
+namespace Mono.Utilities
+{
+ public partial class Colorizer
+ {
+ public Colorizer() { }
+ public static string Colorize(string text, string lang) { throw null; }
+ }
+ public partial class LRUCache<TKey, TValue>
+ {
+ public LRUCache(int capacity) { }
+ public static Mono.Utilities.LRUCache<TKey, TValue> Default { get { throw null; } }
+ public TValue Get(TKey key) { throw null; }
+ public void Put(TKey key, TValue value) { }
+ }
+}
+namespace Monodoc
+{
+ public static partial class Config
+ {
+ public static System.Configuration.KeyValueConfigurationCollection AppSettings { get { throw null; } }
+ public static System.Configuration.KeyValueConfigurationCollection LibSettings { get { throw null; } }
+ public static string Get(string key) { throw null; }
+ }
+ public static partial class DocCacheHelper
+ {
+ public static Monodoc.IDocCache GetDefaultCache(string name) { throw null; }
+ }
+ public enum DocEntity
+ {
+ Blob = 1,
+ Text = 0,
+ }
+ public static partial class DocRevisionManagerExtensions
+ {
+ public static System.IO.Stream RetrieveLatestRevision(this Monodoc.IDocRevisionManager revManager, string id) { throw null; }
+ }
+ public static partial class DocStorageExtensions
+ {
+ public static bool TryRetrieve(this Monodoc.IDocStorage storage, string id, out System.IO.Stream stream) { stream = default(System.IO.Stream); throw null; }
+ }
+ public enum DocumentType
+ {
+ AddinXml = 3,
+ EcmaSpecXml = 1,
+ EcmaXml = 0,
+ ErrorXml = 8,
+ Html = 5,
+ Man = 2,
+ MonoBook = 4,
+ PlainText = 7,
+ TocXml = 6,
+ }
+ public partial class HelpSource
+ {
+ [System.ObsoleteAttribute]
+ public static bool FullHtml;
+ [System.ObsoleteAttribute]
+ public static bool UseWebdocCache;
+ [System.ObsoleteAttribute]
+ public static bool use_css;
+ public HelpSource() { }
+ public HelpSource(string base_filename, bool create) { }
+ public string BaseDir { get { throw null; } }
+ public string BaseFilePath { get { throw null; } }
+ public Monodoc.IDocCache Cache { get { throw null; } }
+ [System.ObsoleteAttribute("Use Monodoc.Providers.HtmlGenerator.InlineCss")]
+ public string InlineCss { get { throw null; } }
+ [System.ObsoleteAttribute]
+ public string InlineJavaScript { get { throw null; } }
+ public string Name { get { throw null; } }
+ public Monodoc.RootTree RootTree { get { throw null; } set { } }
+ public virtual Monodoc.SortType SortType { get { throw null; } }
+ public int SourceID { get { throw null; } }
+ public Monodoc.IDocStorage Storage { get { throw null; } protected set { } }
+ public System.Diagnostics.TraceLevel TraceLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Monodoc.Tree Tree { get { throw null; } }
+ protected virtual string UriPrefix { get { throw null; } }
+ public virtual bool CanHandleUrl(string url) { throw null; }
+ public virtual System.IO.Stream GetCachedHelpStream(string id) { throw null; }
+ public virtual string GetCachedText(string id) { throw null; }
+ public virtual Monodoc.DocumentType GetDocumentTypeForId(string id) { throw null; }
+ public virtual System.IO.Stream GetHelpStream(string id) { throw null; }
+ public System.Xml.XmlReader GetHelpXml(string id) { throw null; }
+ public virtual System.Xml.XmlDocument GetHelpXmlWithChanges(string id) { throw null; }
+ public virtual System.IO.Stream GetImage(string url) { throw null; }
+ public virtual string GetInternalIdForUrl(string url, out Monodoc.Node node, out System.Collections.Generic.Dictionary<string, string> context) { node = default(Monodoc.Node); context = default(System.Collections.Generic.Dictionary<string, string>); throw null; }
+ public virtual string GetPublicUrl(Monodoc.Node node) { throw null; }
+ public virtual string GetText(string id) { throw null; }
+ [System.ObsoleteAttribute("Use RenderUrl")]
+ public string GetText(string url, out Monodoc.Node node) { node = default(Monodoc.Node); throw null; }
+ public virtual bool IsGeneratedContent(string id) { throw null; }
+ public virtual bool IsMultiPart(string id, out System.Collections.Generic.IEnumerable<string> parts) { parts = default(System.Collections.Generic.IEnumerable<string>); throw null; }
+ public virtual bool IsRawContent(string id) { throw null; }
+ public virtual Monodoc.Node MatchNode(string url) { throw null; }
+ public virtual void PopulateIndex(Monodoc.IndexMaker index_maker) { }
+ public virtual void PopulateSearchableIndex(Lucene.Net.Index.IndexWriter writer) { }
+ [System.ObsoleteAttribute("Use RenderUrl")]
+ public string RenderNamespaceLookup(string url, out Monodoc.Node node) { node = default(Monodoc.Node); throw null; }
+ public virtual void RenderPreviewDocs(System.Xml.XmlNode newNode, System.Xml.XmlWriter writer) { }
+ public void Save() { }
+ }
+ public partial interface IDocCache : System.IDisposable
+ {
+ void CacheBlob(string id, byte[] data);
+ void CacheBlob(string id, System.IO.Stream stream);
+ void CacheText(string id, System.IO.Stream stream);
+ void CacheText(string id, string content);
+ bool CanCache(Monodoc.DocEntity entity);
+ System.IO.Stream GetCachedStream(string id);
+ string GetCachedString(string id);
+ bool IsCached(string id);
+ }
+ public partial interface IDocGenerator<TOutput>
+ {
+ TOutput Generate(Monodoc.HelpSource hs, string internalId, System.Collections.Generic.Dictionary<string, string> context);
+ }
+ public partial interface IDocRevisionManager
+ {
+ System.Collections.Generic.IEnumerable<string> AvailableRevisionsForId(string id);
+ string GetRevisionDescription(string revision);
+ string LatestRevisionForId(string id);
+ System.IO.Stream RetrieveWithRevision(string id, string revision);
+ }
+ public partial interface IDocStorage : System.IDisposable
+ {
+ Monodoc.IDocRevisionManager RevisionManager { get; }
+ bool SupportChange { get; }
+ bool SupportRevision { get; }
+ System.Collections.Generic.IEnumerable<string> GetAvailableIds();
+ System.IO.Stream Retrieve(string id);
+ string Store(string id, byte[] data);
+ string Store(string id, System.IO.Stream stream);
+ string Store(string id, string text);
+ }
+ public partial interface IListModel
+ {
+ int Rows { get; }
+ string GetDescription(int row);
+ string GetValue(int row);
+ }
+ public partial class IndexEntry
+ {
+ public IndexEntry() { }
+ public IndexEntry(System.IO.FileStream fs, System.IO.BinaryReader reader, int position) { }
+ public int Count { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public Monodoc.Topic this[int idx] { get { throw null; } }
+ public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.Generic.IList<Monodoc.Topic> Topics { get { throw null; } }
+ public void Add(Monodoc.Topic t) { }
+ public void WriteTopics(Monodoc.IndexMaker maker, System.IO.Stream stream, System.IO.BinaryWriter writer) { }
+ }
+ public partial class IndexMaker
+ {
+ public IndexMaker() { }
+ public void Add(string caption, string sort_key, string url) { }
+ public void AddTopic(Monodoc.Topic topic) { }
+ public int GetCode(string s) { throw null; }
+ public void Save(string filename) { }
+ }
+ public partial class IndexReader : Monodoc.IListModel
+ {
+ internal IndexReader() { }
+ public int Rows { get { throw null; } }
+ public string GetDescription(int row) { throw null; }
+ public Monodoc.IndexEntry GetIndexEntry(int row) { throw null; }
+ public string GetValue(int row) { throw null; }
+ public static Monodoc.IndexReader Load(string filename) { throw null; }
+ }
+ public partial class Node : System.IComparable, System.IComparable<Monodoc.Node>
+ {
+ public bool Documented;
+ public Node(Monodoc.Node parent, string caption, string element) { }
+ [System.ObsoleteAttribute("Tree inheriting Node is being phased out. Use the `Tree.RootNode' property instead")]
+ public Node(string caption, string element) { }
+ public string Caption { get { throw null; } }
+ public System.Collections.Generic.IList<Monodoc.Node> ChildNodes { get { throw null; } }
+ public string Element { get { throw null; } set { } }
+ public bool IsLeaf { get { throw null; } }
+ [System.ObsoleteAttribute("Use ChildNodes")]
+ public System.Collections.ArrayList Nodes { get { throw null; } }
+ public Monodoc.Node Parent { get { throw null; } }
+ public string PublicUrl { get { throw null; } }
+ public Monodoc.Tree Tree { get { throw null; } }
+ [System.ObsoleteAttribute("Use `Tree' instead of 'tree'")]
+ public Monodoc.Tree tree { get { throw null; } }
+ public void AddNode(Monodoc.Node n) { }
+ public Monodoc.Node CreateNode(string c_caption, string c_element) { throw null; }
+ public void DeleteNode(Monodoc.Node n) { }
+ public void EnsureLoaded() { }
+ public void EnsureNodes() { }
+ public Monodoc.Node GetOrCreateNode(string c_caption, string c_element) { throw null; }
+ [System.ObsoleteAttribute("Use TreeDumper")]
+ public static void PrintTree(Monodoc.Tree t) { }
+ public void Sort() { }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ int System.IComparable<Monodoc.Node>.CompareTo(Monodoc.Node obj) { throw null; }
+ }
+ public abstract partial class Provider
+ {
+ public Provider() { }
+ public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public abstract void CloseTree(Monodoc.HelpSource hs, Monodoc.Tree tree);
+ public abstract void PopulateTree(Monodoc.Tree tree);
+ }
+ public partial class Result
+ {
+ public Result(string Term, Lucene.Net.Search.Searcher searcher, Lucene.Net.Search.ScoreDoc[] docs) { }
+ public int Count { get { throw null; } }
+ public Lucene.Net.Documents.Document this[int i] { get { throw null; } }
+ public string Term { get { throw null; } }
+ public string GetFullTitle(int i) { throw null; }
+ public string GetTitle(int i) { throw null; }
+ public string GetUrl(int i) { throw null; }
+ public float Score(int i) { throw null; }
+ }
+ public partial class RootTree : Monodoc.Tree
+ {
+ internal RootTree() : base (default(Monodoc.HelpSource), default(string)) { }
+ public const int MonodocVersion = 2;
+ public System.Collections.Generic.IList<Monodoc.HelpSource> HelpSources { get { throw null; } }
+ public System.DateTime LastHelpSourceTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public void AddSource(string sourcesDir) { }
+ public bool AddSourceFile(string sourceFile) { throw null; }
+ public static void AddUncompiledSource(string path) { }
+ public bool GenerateIndex() { throw null; }
+ public bool GenerateSearchIndex() { throw null; }
+ public static Monodoc.HelpSource GetHelpSource(string provider, string basefilepath) { throw null; }
+ public Monodoc.HelpSource GetHelpSourceAndIdForUrl(string url, Monodoc.HelpSource hintSource, out string internalId, out System.Collections.Generic.Dictionary<string, string> context, out Monodoc.Node node) { internalId = default(string); context = default(System.Collections.Generic.Dictionary<string, string>); node = default(Monodoc.Node); throw null; }
+ public Monodoc.HelpSource GetHelpSourceAndIdForUrl(string url, out string internalId, out System.Collections.Generic.Dictionary<string, string> context) { internalId = default(string); context = default(System.Collections.Generic.Dictionary<string, string>); throw null; }
+ public Monodoc.HelpSource GetHelpSourceAndIdForUrl(string url, out string internalId, out System.Collections.Generic.Dictionary<string, string> context, out Monodoc.Node node) { internalId = default(string); context = default(System.Collections.Generic.Dictionary<string, string>); node = default(Monodoc.Node); throw null; }
+ public Monodoc.HelpSource GetHelpSourceAndIdFromName(string name, out string internalId, out Monodoc.Node node) { internalId = default(string); node = default(Monodoc.Node); throw null; }
+ public Monodoc.HelpSource GetHelpSourceFromId(int id) { throw null; }
+ [System.ObsoleteAttribute("Use RawGenerator directly")]
+ public System.Xml.XmlDocument GetHelpXml(string id) { throw null; }
+ public System.IO.Stream GetImage(string url) { throw null; }
+ public Monodoc.IndexReader GetIndex() { throw null; }
+ public static Monodoc.Provider GetProvider(string provider, params string[] basefilepaths) { throw null; }
+ public Monodoc.SearchableIndex GetSearchIndex() { throw null; }
+ public static string[] GetSupportedFormats() { throw null; }
+ [System.ObsoleteAttribute]
+ public string GetTitle(string url) { throw null; }
+ public static Monodoc.RootTree LoadTree() { throw null; }
+ public static Monodoc.RootTree LoadTree(string basedir, bool includeExternal=true) { throw null; }
+ public static Monodoc.RootTree LoadTree(string indexDir, System.Xml.XmlDocument docTree, System.Collections.Generic.IEnumerable<string> sourceFiles) { throw null; }
+ public Monodoc.Node LookupEntryPoint(string name) { throw null; }
+ public static void MakeIndex() { }
+ [System.ObsoleteAttribute("Use GenerateIndex")]
+ public static void MakeIndex(Monodoc.RootTree root) { }
+ public static void MakeSearchIndex() { }
+ [System.ObsoleteAttribute("Use GenerateSearchIndex")]
+ public static void MakeSearchIndex(Monodoc.RootTree root) { }
+ [System.ObsoleteAttribute("Use the RenderUrl variant accepting a generator")]
+ public string RenderUrl(string url, out Monodoc.Node n) { n = default(Monodoc.Node); throw null; }
+ public TOutput RenderUrl<TOutput>(string url, Monodoc.IDocGenerator<TOutput> generator, Monodoc.HelpSource hintSource=null) { throw null; }
+ public TOutput RenderUrl<TOutput>(string url, Monodoc.IDocGenerator<TOutput> generator, out Monodoc.Node node, Monodoc.HelpSource hintSource=null) { node = default(Monodoc.Node); throw null; }
+ }
+ public partial class SearchableIndex
+ {
+ public SearchableIndex() { }
+ public string Dir { get { throw null; } set { } }
+ public Monodoc.Result FastSearch(string term, int number) { throw null; }
+ public static Monodoc.SearchableIndex Load(string dir) { throw null; }
+ public Monodoc.Result Search(string term) { throw null; }
+ public Monodoc.Result Search(string term, int count) { throw null; }
+ public Monodoc.Result Search(string term, int count, int start) { throw null; }
+ }
+ [System.ObsoleteAttribute]
+ public partial class Settings
+ {
+ [System.ObsoleteAttribute]
+ public string Email;
+ [System.ObsoleteAttribute]
+ public bool EnableEditing;
+ [System.ObsoleteAttribute]
+ public string Key;
+ [System.ObsoleteAttribute]
+ public int LastSeenVersion;
+ [System.ObsoleteAttribute]
+ public string preferred_font_family;
+ [System.ObsoleteAttribute]
+ public double preferred_font_size;
+ [System.ObsoleteAttribute]
+ public static bool RunningGUI;
+ [System.ObsoleteAttribute]
+ public int SerialNumber;
+ [System.ObsoleteAttribute]
+ public bool ShowComments;
+ [System.ObsoleteAttribute]
+ public bool ShowInheritedMembers;
+ public Settings() { }
+ }
+ [System.ObsoleteAttribute]
+ public partial class SettingsHandler
+ {
+ [System.ObsoleteAttribute]
+ public static string Path;
+ [System.ObsoleteAttribute]
+ public static Monodoc.Settings Settings;
+ public SettingsHandler() { }
+ [System.ObsoleteAttribute]
+ public static void CheckUpgrade() { }
+ [System.ObsoleteAttribute]
+ public static void EnsureSettingsDirectory() { }
+ [System.ObsoleteAttribute]
+ public static void Save() { }
+ }
+ public enum SortType
+ {
+ Caption = 0,
+ Element = 1,
+ }
+ public partial class Topic
+ {
+ public readonly string Caption;
+ public readonly string SortKey;
+ public readonly string Url;
+ public Topic(string caption, string sort_key, string url) { }
+ }
+ public partial class Tree : Monodoc.Node
+ {
+ public const long CurrentVersionNumber = (long)1;
+ public readonly Monodoc.HelpSource HelpSource;
+ public Tree(Monodoc.HelpSource hs, Monodoc.Node parent, string caption, string element) : base (default(string), default(string)) { }
+ public Tree(Monodoc.HelpSource hs, string filename) : base (default(string), default(string)) { }
+ public Tree(Monodoc.HelpSource hs, string caption, string url) : base (default(string), default(string)) { }
+ public Monodoc.Node RootNode { get { throw null; } }
+ public long VersionNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void InflateNode(Monodoc.Node baseNode) { }
+ public void Save(string file) { }
+ }
+ public static partial class TreeDumper
+ {
+ public static string ExportToTocXml(Monodoc.Node root, string title, string desc) { throw null; }
+ public static void PrintTree(Monodoc.Node node) { }
+ }
+ public static partial class TypeUtils
+ {
+ public static bool GetNamespaceAndType(string url, out string ns, out string type) { ns = default(string); type = default(string); throw null; }
+ }
+}
+namespace Monodoc.Caches
+{
+ public partial class FileCache : Monodoc.IDocCache, System.IDisposable
+ {
+ public FileCache(string baseCacheDir) { }
+ public void CacheBlob(string id, byte[] data) { }
+ public void CacheBlob(string id, System.IO.Stream stream) { }
+ public void CacheText(string id, System.IO.Stream stream) { }
+ public void CacheText(string id, string content) { }
+ public bool CanCache(Monodoc.DocEntity entity) { throw null; }
+ public void Dispose() { }
+ public System.IO.Stream GetCachedStream(string id) { throw null; }
+ public string GetCachedString(string id) { throw null; }
+ public bool IsCached(string id) { throw null; }
+ }
+ public partial class NullCache : Monodoc.IDocCache, System.IDisposable
+ {
+ public NullCache() { }
+ public void CacheBlob(string id, byte[] data) { }
+ public void CacheBlob(string id, System.IO.Stream stream) { }
+ public void CacheText(string id, System.IO.Stream stream) { }
+ public void CacheText(string id, string content) { }
+ public bool CanCache(Monodoc.DocEntity entity) { throw null; }
+ public void Dispose() { }
+ public System.IO.Stream GetCachedStream(string id) { throw null; }
+ public string GetCachedString(string id) { throw null; }
+ public bool IsCached(string id) { throw null; }
+ }
+}
+namespace Monodoc.Ecma
+{
+ public partial class EcmaDesc : System.IEquatable<Monodoc.Ecma.EcmaDesc>
+ {
+ public EcmaDesc() { }
+ public System.Collections.Generic.IList<int> ArrayDimensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Monodoc.Ecma.EcmaDesc.Kind DescKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Monodoc.Ecma.EcmaDesc.Mod DescModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public char Etc { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string EtcFilter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Monodoc.Ecma.EcmaDesc ExplicitImplMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Collections.Generic.IList<Monodoc.Ecma.EcmaDesc> GenericMemberArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int GenericMemberArgumentsCount { get { throw null; } }
+ public bool GenericMemberArgumentsIsNumeric { get { throw null; } }
+ public System.Collections.Generic.IList<Monodoc.Ecma.EcmaDesc> GenericTypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int GenericTypeArgumentsCount { get { throw null; } }
+ public bool GenericTypeArgumentsIsNumeric { get { throw null; } }
+ public bool IsEtc { get { throw null; } }
+ public System.Collections.Generic.IList<Monodoc.Ecma.EcmaDesc> MemberArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int MemberArgumentsCount { get { throw null; } }
+ public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public Monodoc.Ecma.EcmaDesc NestedType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Equals(Monodoc.Ecma.EcmaDesc other) { throw null; }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public string ToCompleteMemberName(Monodoc.Ecma.EcmaDesc.Format format) { throw null; }
+ public string ToCompleteTypeName(char innerTypeSeparator='.') { throw null; }
+ public string ToEcmaCref() { throw null; }
+ public override string ToString() { throw null; }
+ public enum Format
+ {
+ WithArgs = 0,
+ WithoutArgs = 1,
+ }
+ public enum Kind
+ {
+ Constructor = 1,
+ Event = 6,
+ Field = 4,
+ Method = 2,
+ Namespace = 3,
+ Operator = 7,
+ Property = 5,
+ Type = 0,
+ }
+ public enum Mod
+ {
+ Normal = 0,
+ Out = 3,
+ Pointer = 1,
+ Ref = 2,
+ }
+ }
+ public partial class EcmaUrlParser
+ {
+ public int eof_token;
+ public System.IO.TextWriter ErrorOutput;
+ protected bool use_global_stacks;
+ protected static readonly short[] yyCheck;
+ protected static readonly short[] yyDgoto;
+ protected const int yyFinal = 9;
+ protected static readonly short[] yyGindex;
+ protected int yyMax;
+ protected static readonly string[] yyNames;
+ protected static readonly short[] yyRindex;
+ protected static readonly short[] yySindex;
+ protected static readonly short[] yyTable;
+ public EcmaUrlParser() { }
+ public void IsValid(string input) { }
+ public Monodoc.Ecma.EcmaDesc Parse(string input) { throw null; }
+ public bool TryParse(string input, out Monodoc.Ecma.EcmaDesc desc) { desc = default(Monodoc.Ecma.EcmaDesc); throw null; }
+ protected object yyDefault(object first) { throw null; }
+ public void yyerror(string message) { }
+ public void yyerror(string message, string[] expected) { }
+ protected string[] yyExpecting(int state) { throw null; }
+ protected int[] yyExpectingTokens(int state) { throw null; }
+ public static string yyname(int token) { throw null; }
+ }
+ public partial class EcmaUrlTokenizer
+ {
+ public EcmaUrlTokenizer(string input) { }
+ public object Value { get { throw null; } }
+ public bool advance() { throw null; }
+ public int token() { throw null; }
+ public object value() { throw null; }
+ }
+}
+namespace Monodoc.Generators
+{
+ public partial class HtmlGenerator : Monodoc.IDocGenerator<string>
+ {
+ public HtmlGenerator(Monodoc.IDocCache defaultCache) { }
+ public static string InlineCss { get { throw null; } set { } }
+ public string Generate(Monodoc.HelpSource hs, string id, System.Collections.Generic.Dictionary<string, string> context) { throw null; }
+ }
+ public partial class RawGenerator : Monodoc.IDocGenerator<string>
+ {
+ public RawGenerator() { }
+ public string Generate(Monodoc.HelpSource hs, string id, System.Collections.Generic.Dictionary<string, string> context) { throw null; }
+ }
+}
+namespace Monodoc.Generators.Html
+{
+ public partial class Addin2Html
+ {
+ public Addin2Html() { }
+ public string CssCode { get { throw null; } }
+ public string Export(System.IO.Stream stream, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ protected string GetAddinTextFromUrl(System.Xml.XmlElement addin, string addinId, string fileId) { throw null; }
+ protected string GetExtensionNodeTextFromUrl(System.Xml.XmlElement addin, string addinId, string fileId, string nodeId) { throw null; }
+ protected string GetExtensionTextFromUrl(System.Xml.XmlElement addin, string addinId, string fileId, string path) { throw null; }
+ public string Htmlize(System.Xml.XmlElement addin, string urlType, string addinId, string fileId, string path) { throw null; }
+ }
+ public partial class Ecma2Html
+ {
+ public Ecma2Html() { }
+ public string CssCode { get { throw null; } }
+ public string JsCode { get { throw null; } }
+ protected virtual System.Xml.XmlResolver CreateDocumentResolver() { throw null; }
+ public string Export(System.IO.Stream stream, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Htmlize(System.Xml.XmlReader ecma_xml, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Htmlize(System.Xml.XmlReader ecma_xml, System.Xml.Xsl.XsltArgumentList args) { throw null; }
+ public partial class ExtensionObject
+ {
+ public ExtensionObject() { }
+ public string Colorize(string code, string lang) { throw null; }
+ public bool IsToBeAdded(string text) { throw null; }
+ public string MakeNiceSignature(string sig, string contexttype) { throw null; }
+ public bool MonoEditing() { throw null; }
+ public string MonoImpInfo(string assemblyname, string typename, bool strlong) { throw null; }
+ }
+ }
+ public partial class Ecmaspec2Html
+ {
+ public Ecmaspec2Html() { }
+ public string CssCode { get { throw null; } }
+ public string Export(System.IO.Stream stream, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ }
+ public partial class Error2Html
+ {
+ public Error2Html() { }
+ public string CssCode { get { throw null; } }
+ public string Export(System.IO.Stream input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Htmlize(System.Xml.XPath.IXPathNavigable doc) { throw null; }
+ }
+ public partial class Idem
+ {
+ public Idem() { }
+ public string CssCode { get { throw null; } }
+ public string Export(System.IO.Stream input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ }
+ public partial class Man2Html
+ {
+ public Man2Html() { }
+ public string CssCode { get { throw null; } }
+ public string Export(System.IO.Stream input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public static string GetTextFromReader(System.IO.TextReader file) { throw null; }
+ }
+ public partial class MonoBook2Html
+ {
+ public MonoBook2Html() { }
+ public string CssCode { get { throw null; } }
+ public string Export(System.IO.Stream input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string FromXmlReader(System.Xml.XmlReader reader) { throw null; }
+ }
+ public partial class Toc2Html
+ {
+ public Toc2Html() { }
+ public string CssCode { get { throw null; } }
+ public string Export(System.IO.Stream input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ public string Export(string input, System.Collections.Generic.Dictionary<string, string> extraArgs) { throw null; }
+ }
+}
+namespace Monodoc.Providers
+{
+ public partial class AddinsHelpSource : Monodoc.HelpSource
+ {
+ protected internal const string AddinPrefix = "addin:";
+ protected internal const string ExtensionNodePrefix = "extension-node:";
+ protected internal const string ExtensionPrefix = "extension-point:";
+ public AddinsHelpSource(string base_file, bool create) { }
+ protected override string UriPrefix { get { throw null; } }
+ public override bool CanHandleUrl(string url) { throw null; }
+ public override Monodoc.DocumentType GetDocumentTypeForId(string id) { throw null; }
+ public override string GetInternalIdForUrl(string url, out Monodoc.Node node, out System.Collections.Generic.Dictionary<string, string> context) { node = default(Monodoc.Node); context = default(System.Collections.Generic.Dictionary<string, string>); throw null; }
+ public override Monodoc.Node MatchNode(string url) { throw null; }
+ }
+ public partial class AddinsProvider : Monodoc.Provider
+ {
+ public AddinsProvider(string xmlModelFile) { }
+ public override void CloseTree(Monodoc.HelpSource hs, Monodoc.Tree tree) { }
+ public override void PopulateTree(Monodoc.Tree tree) { }
+ }
+ public partial class EcmaHelpSource : Monodoc.HelpSource
+ {
+ protected EcmaHelpSource() { }
+ public EcmaHelpSource(string base_file, bool create) { }
+ protected override string UriPrefix { get { throw null; } }
+ public override bool CanHandleUrl(string url) { throw null; }
+ public override System.IO.Stream GetCachedHelpStream(string id) { throw null; }
+ public override Monodoc.DocumentType GetDocumentTypeForId(string id) { throw null; }
+ public override System.IO.Stream GetHelpStream(string id) { throw null; }
+ public string GetInternalIdForInternalUrl(string internalUrl, out string hash) { hash = default(string); throw null; }
+ public override string GetInternalIdForUrl(string url, out Monodoc.Node node, out System.Collections.Generic.Dictionary<string, string> context) { node = default(Monodoc.Node); context = default(System.Collections.Generic.Dictionary<string, string>); throw null; }
+ public override string GetPublicUrl(Monodoc.Node node) { throw null; }
+ public override Monodoc.Node MatchNode(string url) { throw null; }
+ public override void PopulateIndex(Monodoc.IndexMaker index_maker) { }
+ public override void PopulateSearchableIndex(Lucene.Net.Index.IndexWriter writer) { }
+ }
+ public enum EcmaNodeType
+ {
+ Invalid = 0,
+ Member = 3,
+ Meta = 4,
+ Namespace = 1,
+ Type = 2,
+ }
+ public partial class EcmaProvider : Monodoc.Provider
+ {
+ public EcmaProvider() { }
+ public EcmaProvider(string baseDir) { }
+ public Monodoc.Providers.IEcmaProviderFileSource FileSource { get { throw null; } set { } }
+ public void AddDirectory(string directory) { }
+ public override void CloseTree(Monodoc.HelpSource hs, Monodoc.Tree tree) { }
+ public override void PopulateTree(Monodoc.Tree tree) { }
+ }
+ public partial class EcmaSpecHelpSource : Monodoc.HelpSource
+ {
+ public EcmaSpecHelpSource(string base_file, bool create) { }
+ protected override string UriPrefix { get { throw null; } }
+ public override Monodoc.DocumentType GetDocumentTypeForId(string id) { throw null; }
+ public override System.IO.Stream GetHelpStream(string id) { throw null; }
+ public override string GetText(string id) { throw null; }
+ public override bool IsGeneratedContent(string id) { throw null; }
+ public override bool IsMultiPart(string id, out System.Collections.Generic.IEnumerable<string> parts) { parts = default(System.Collections.Generic.IEnumerable<string>); throw null; }
+ public override void PopulateSearchableIndex(Lucene.Net.Index.IndexWriter writer) { }
+ }
+ public partial class EcmaSpecProvider : Monodoc.Provider
+ {
+ public EcmaSpecProvider(string base_directory) { }
+ public override void CloseTree(Monodoc.HelpSource hs, Monodoc.Tree tree) { }
+ public override void PopulateTree(Monodoc.Tree tree) { }
+ }
+ public partial class EcmaUncompiledHelpSource : Monodoc.Providers.EcmaHelpSource
+ {
+ public readonly string BasePath;
+ public EcmaUncompiledHelpSource(string base_file, bool markName=true) { }
+ public new string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ protected override string UriPrefix { get { throw null; } }
+ public override System.IO.Stream GetImage(string url) { throw null; }
+ }
+ public partial class ErrorDetails
+ {
+ public System.Xml.XmlNode Details;
+ public System.Xml.XmlNode Summary;
+ public ErrorDetails() { }
+ }
+ public partial class ErrorDocumentation
+ {
+ public Monodoc.Providers.ErrorDetails Details;
+ public string ErrorName;
+ public System.Collections.Generic.List<string> Examples;
+ public ErrorDocumentation() { }
+ public ErrorDocumentation(string ErrorName) { }
+ }
+ public partial class ErrorHelpSource : Monodoc.HelpSource
+ {
+ public ErrorHelpSource(string base_file, bool create) { }
+ protected override string UriPrefix { get { throw null; } }
+ public override Monodoc.DocumentType GetDocumentTypeForId(string id) { throw null; }
+ public override string GetInternalIdForUrl(string url, out Monodoc.Node node, out System.Collections.Generic.Dictionary<string, string> context) { node = default(Monodoc.Node); context = default(System.Collections.Generic.Dictionary<string, string>); throw null; }
+ public override string GetText(string id) { throw null; }
+ public override bool IsGeneratedContent(string id) { throw null; }
+ public override void PopulateIndex(Monodoc.IndexMaker index_maker) { }
+ public override void PopulateSearchableIndex(Lucene.Net.Index.IndexWriter writer) { }
+ }
+ public partial class ErrorProvider : Monodoc.Provider
+ {
+ public ErrorProvider(string configFile) { }
+ public override void CloseTree(Monodoc.HelpSource hs, Monodoc.Tree tree) { }
+ public override void PopulateTree(Monodoc.Tree tree) { }
+ public static Monodoc.Providers.ErrorProviderConfig ReadConfig(string file) { throw null; }
+ }
+ public partial class ErrorProviderConfig
+ {
+ public int ErrorNumSubstringLength;
+ public int ErrorNumSubstringStart;
+ public string FilesPath;
+ public string FriendlyFormatString;
+ public string Match;
+ public ErrorProviderConfig() { }
+ public System.Collections.Generic.Dictionary<string, Monodoc.Providers.ErrorDocumentation> Compile(Monodoc.HelpSource hs) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface IEcmaProviderFileSource
+ {
+ System.Xml.Linq.XElement ExtractNamespaceSummary(string path);
+ System.Xml.XmlReader GetIndexReader(string path);
+ System.Xml.Linq.XElement GetNamespaceElement(string path);
+ string GetNamespaceXmlPath(string basePath, string ns);
+ System.Xml.Linq.XDocument GetTypeDocument(string path);
+ string GetTypeXmlPath(string basePath, string nsName, string typeName);
+ }
+ public partial class ManHelpSource : Monodoc.HelpSource
+ {
+ public ManHelpSource(string base_file, bool create) { }
+ protected override string UriPrefix { get { throw null; } }
+ public override Monodoc.DocumentType GetDocumentTypeForId(string id) { throw null; }
+ public override string GetText(string url) { throw null; }
+ public override bool IsGeneratedContent(string id) { throw null; }
+ public override Monodoc.Node MatchNode(string url) { throw null; }
+ }
+ public partial class ManProvider : Monodoc.Provider
+ {
+ public ManProvider(string[] handbookTocFiles) { }
+ public override void CloseTree(Monodoc.HelpSource hs, Monodoc.Tree tree) { }
+ public override void PopulateTree(Monodoc.Tree tree) { }
+ }
+ public partial class XhtmlHelpSource : Monodoc.HelpSource
+ {
+ public XhtmlHelpSource(string base_file, bool create) { }
+ public override Monodoc.SortType SortType { get { throw null; } }
+ protected override string UriPrefix { get { throw null; } }
+ public static string GetAbsoluteLink(string target, string url) { throw null; }
+ public override Monodoc.DocumentType GetDocumentTypeForId(string id) { throw null; }
+ public override string GetText(string url) { throw null; }
+ public override bool IsGeneratedContent(string id) { throw null; }
+ public override void PopulateIndex(Monodoc.IndexMaker index_maker) { }
+ }
+ public partial class XhtmlProvider : Monodoc.Provider
+ {
+ public XhtmlProvider(string handbookTocFile) { }
+ public override void CloseTree(Monodoc.HelpSource hs, Monodoc.Tree tree) { }
+ public override void PopulateTree(Monodoc.Tree tree) { }
+ }
+}
+namespace Monodoc.Storage
+{
+ public partial class NullStorage : Monodoc.IDocStorage, System.IDisposable
+ {
+ public NullStorage() { }
+ public Monodoc.IDocRevisionManager RevisionManager { get { throw null; } }
+ public bool SupportChange { get { throw null; } }
+ public bool SupportRevision { get { throw null; } }
+ public void Dispose() { }
+ public System.Collections.Generic.IEnumerable<string> GetAvailableIds() { throw null; }
+ public System.IO.Stream Retrieve(string id) { throw null; }
+ public string Store(string id, byte[] data) { throw null; }
+ public string Store(string id, System.IO.Stream stream) { throw null; }
+ public string Store(string id, string text) { throw null; }
+ }
+ public partial class UncompiledDocStorage : Monodoc.IDocStorage, System.IDisposable
+ {
+ public UncompiledDocStorage(string basePath) { }
+ public Monodoc.IDocRevisionManager RevisionManager { get { throw null; } }
+ public bool SupportChange { get { throw null; } }
+ public bool SupportRevision { get { throw null; } }
+ public void Dispose() { }
+ public System.Collections.Generic.IEnumerable<string> GetAvailableIds() { throw null; }
+ public System.IO.Stream Retrieve(string id) { throw null; }
+ public string Store(string id, byte[] data) { throw null; }
+ public string Store(string id, System.IO.Stream stream) { throw null; }
+ public string Store(string id, string text) { throw null; }
+ }
+ public partial class ZipStorage : Monodoc.IDocStorage, System.IDisposable
+ {
+ public ZipStorage(string zipFileName) { }
+ public Monodoc.IDocRevisionManager RevisionManager { get { throw null; } }
+ public bool SupportChange { get { throw null; } }
+ public bool SupportRevision { get { throw null; } }
+ public void Dispose() { }
+ public System.Collections.Generic.IEnumerable<string> GetAvailableIds() { throw null; }
+ public System.IO.Stream Retrieve(string id) { throw null; }
+ public string Store(string id, byte[] data) { throw null; }
+ public string Store(string id, System.IO.Stream stream) { throw null; }
+ public string Store(string id, string text) { throw null; }
+ }
+}
+namespace Simplicit.Net.Lzo
+{
+ public partial class LZOCompressor
+ {
+ public LZOCompressor() { }
+ public string Version { get { throw null; } }
+ public string VersionDate { get { throw null; } }
+ public byte[] Compress(byte[] src) { throw null; }
+ public byte[] Decompress(byte[] src) { throw null; }
+ }
+}
diff --git a/src/v4.5.2/mscorlib.cs b/src/v4.5.2/mscorlib.cs
new file mode 100644
index 0000000..24874de
--- /dev/null
+++ b/src/v4.5.2/mscorlib.cs
@@ -0,0 +1,24884 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("mscorlib.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("mscorlib.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("mscorlib.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.DefaultDependencyAttribute((System.Runtime.CompilerServices.LoadHint)(1))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Core, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Numerics, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.CompilerServices.StringFreezingAttribute]
+[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Runtime.InteropServices.GuidAttribute("BED7F4EA-1A96-11D2-8F08-00A0C9A6186D")]
+[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
+[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
+namespace Microsoft.Win32
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class Registry
+ {
+ public static readonly Microsoft.Win32.RegistryKey ClassesRoot;
+ public static readonly Microsoft.Win32.RegistryKey CurrentConfig;
+ public static readonly Microsoft.Win32.RegistryKey CurrentUser;
+ [System.ObsoleteAttribute("Use PerformanceData instead")]
+ public static readonly Microsoft.Win32.RegistryKey DynData;
+ public static readonly Microsoft.Win32.RegistryKey LocalMachine;
+ public static readonly Microsoft.Win32.RegistryKey PerformanceData;
+ public static readonly Microsoft.Win32.RegistryKey Users;
+ public static object GetValue(string keyName, string valueName, object defaultValue) { throw null; }
+ public static void SetValue(string keyName, string valueName, object value) { }
+ public static void SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum RegistryHive
+ {
+ ClassesRoot = -2147483648,
+ CurrentConfig = -2147483643,
+ CurrentUser = -2147483647,
+ DynData = -2147483642,
+ LocalMachine = -2147483646,
+ PerformanceData = -2147483644,
+ Users = -2147483645,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class RegistryKey : System.MarshalByRefObject, System.IDisposable
+ {
+ internal RegistryKey() { }
+ [System.MonoTODOAttribute("Not implemented in Unix")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.SafeHandles.SafeRegistryHandle Handle { get { throw null; } }
+ public string Name { get { throw null; } }
+ public int SubKeyCount { get { throw null; } }
+ public int ValueCount { get { throw null; } }
+ [System.MonoLimitationAttribute("View is ignored in Mono.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryView View { get { throw null; } }
+ public void Close() { }
+ public Microsoft.Win32.RegistryKey CreateSubKey(string subkey) { throw null; }
+ [System.MonoLimitationAttribute("permissionCheck is ignored in Mono")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck) { throw null; }
+ [System.MonoLimitationAttribute("permissionCheck is ignored in Mono")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions options) { throw null; }
+ [System.MonoLimitationAttribute("permissionCheck and registrySecurity are ignored in Mono")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions registryOptions, System.Security.AccessControl.RegistrySecurity registrySecurity) { throw null; }
+ [System.MonoLimitationAttribute("permissionCheck and registrySecurity are ignored in Mono")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistrySecurity registrySecurity) { throw null; }
+ public void DeleteSubKey(string subkey) { }
+ public void DeleteSubKey(string subkey, bool throwOnMissingSubKey) { }
+ public void DeleteSubKeyTree(string subkey) { }
+ public void DeleteSubKeyTree(string subkey, bool throwOnMissingSubKey) { }
+ public void DeleteValue(string name) { }
+ public void DeleteValue(string name, bool throwOnMissingValue) { }
+ public void Dispose() { }
+ public void Flush() { }
+ [System.MonoTODOAttribute("Not implemented on unix")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static Microsoft.Win32.RegistryKey FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle) { throw null; }
+ [System.MonoTODOAttribute("Not implemented on unix")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static Microsoft.Win32.RegistryKey FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle, Microsoft.Win32.RegistryView view) { throw null; }
+ public System.Security.AccessControl.RegistrySecurity GetAccessControl() { throw null; }
+ public System.Security.AccessControl.RegistrySecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
+ public string[] GetSubKeyNames() { throw null; }
+ public object GetValue(string name) { throw null; }
+ public object GetValue(string name, object defaultValue) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object GetValue(string name, object defaultValue, Microsoft.Win32.RegistryValueOptions options) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryValueKind GetValueKind(string name) { throw null; }
+ public string[] GetValueNames() { throw null; }
+ [System.MonoLimitationAttribute("View is ignored in Mono")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static Microsoft.Win32.RegistryKey OpenBaseKey(Microsoft.Win32.RegistryHive hKey, Microsoft.Win32.RegistryView view) { throw null; }
+ [System.MonoTODOAttribute("Not implemented on unix")]
+ public static Microsoft.Win32.RegistryKey OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName) { throw null; }
+ [System.MonoTODOAttribute("Not implemented on unix")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static Microsoft.Win32.RegistryKey OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName, Microsoft.Win32.RegistryView view) { throw null; }
+ public Microsoft.Win32.RegistryKey OpenSubKey(string name) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryKey OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck) { throw null; }
+ [System.MonoLimitationAttribute("rights are ignored in Mono")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public Microsoft.Win32.RegistryKey OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistryRights rights) { throw null; }
+ public Microsoft.Win32.RegistryKey OpenSubKey(string name, bool writable) { throw null; }
+ public void SetAccessControl(System.Security.AccessControl.RegistrySecurity registrySecurity) { }
+ public void SetValue(string name, object value) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void SetValue(string name, object value, Microsoft.Win32.RegistryValueKind valueKind) { }
+ public override string ToString() { throw null; }
+ }
+ public enum RegistryKeyPermissionCheck
+ {
+ Default = 0,
+ ReadSubTree = 1,
+ ReadWriteSubTree = 2,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum RegistryOptions
+ {
+ None = 0,
+ Volatile = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum RegistryValueKind
+ {
+ Binary = 3,
+ DWord = 4,
+ ExpandString = 2,
+ MultiString = 7,
+ None = -1,
+ QWord = 11,
+ String = 1,
+ Unknown = 0,
+ }
+ [System.FlagsAttribute]
+ public enum RegistryValueOptions
+ {
+ DoNotExpandEnvironmentNames = 1,
+ None = 0,
+ }
+ [System.SerializableAttribute]
+ public enum RegistryView
+ {
+ Default = 0,
+ Registry32 = 512,
+ Registry64 = 256,
+ }
+}
+namespace Microsoft.Win32.SafeHandles
+{
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
+ public abstract partial class CriticalHandleMinusOneIsInvalid : System.Runtime.InteropServices.CriticalHandle
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ protected CriticalHandleMinusOneIsInvalid() : base (default(System.IntPtr)) { }
+ public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
+ public abstract partial class CriticalHandleZeroOrMinusOneIsInvalid : System.Runtime.InteropServices.CriticalHandle
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ protected CriticalHandleZeroOrMinusOneIsInvalid() : base (default(System.IntPtr)) { }
+ public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ }
+ [System.Security.SecurityCriticalAttribute]
+ public sealed partial class SafeFileHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ public SafeFileHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override bool ReleaseHandle() { throw null; }
+ }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
+ public abstract partial class SafeHandleMinusOneIsInvalid : System.Runtime.InteropServices.SafeHandle
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ protected SafeHandleMinusOneIsInvalid(bool ownsHandle) : base (default(System.IntPtr), default(bool)) { }
+ public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
+ public abstract partial class SafeHandleZeroOrMinusOneIsInvalid : System.Runtime.InteropServices.SafeHandle
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ protected SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) : base (default(System.IntPtr), default(bool)) { }
+ public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ }
+ [System.Security.SecurityCriticalAttribute]
+ public sealed partial class SafeRegistryHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public SafeRegistryHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override bool ReleaseHandle() { throw null; }
+ }
+ [System.Security.SecurityCriticalAttribute]
+ public sealed partial class SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public SafeWaitHandle(System.IntPtr existingHandle, bool ownsHandle) : base (default(bool)) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected override bool ReleaseHandle() { throw null; }
+ }
+}
+namespace System
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class AccessViolationException : System.SystemException
+ {
+ public AccessViolationException() { }
+ protected AccessViolationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AccessViolationException(string message) { }
+ public AccessViolationException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate void Action();
+ public delegate void Action<in T>(T obj);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate void Action<in T1, in T2>(T1 arg1, T2 arg2);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate void Action<in T1, in T2, in T3>(T1 arg1, T2 arg2, T3 arg3);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate void Action<in T1, in T2, in T3, in T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);
+ public delegate void Action<in T1, in T2, in T3, in T4, in T5>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);
+ 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);
+ 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);
+ 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);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public sealed partial class ActivationContext : System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ internal ActivationContext() { }
+ public byte[] ApplicationManifestBytes { get { throw null; } }
+ public byte[] DeploymentManifestBytes { get { throw null; } }
+ public System.ActivationContext.ContextForm Form { get { throw null; } }
+ public System.ApplicationIdentity Identity { get { throw null; } }
+ [System.MonoTODOAttribute("Missing validation")]
+ public static System.ActivationContext CreatePartialActivationContext(System.ApplicationIdentity identity) { throw null; }
+ [System.MonoTODOAttribute("Missing validation")]
+ public static System.ActivationContext CreatePartialActivationContext(System.ApplicationIdentity identity, string[] manifestPaths) { throw null; }
+ public void Dispose() { }
+ ~ActivationContext() { }
+ [System.MonoTODOAttribute("Missing serialization support")]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public enum ContextForm
+ {
+ Loose = 0,
+ StoreBounded = 1,
+ }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Activator))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class Activator : System.Runtime.InteropServices._Activator
+ {
+ internal Activator() { }
+ public static System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName) { throw null; }
+ public static System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
+ public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext) { throw null; }
+ public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext, string[] activationCustomData) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.AppDomain domain, string assemblyName, string typeName) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ 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; }
+ [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.")]
+ [System.Security.SecurityCriticalAttribute]
+ 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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ 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; }
+ [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.")]
+ [System.Security.SecuritySafeCriticalAttribute]
+ 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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
+ public static object CreateInstance(System.Type type) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static object CreateInstance(System.Type type, bool nonPublic) { throw null; }
+ public static object CreateInstance(System.Type type, params object[] args) { throw null; }
+ public static object CreateInstance(System.Type type, object[] args, object[] activationAttributes) { throw null; }
+ public static object CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ 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; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ 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; }
+ [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.")]
+ [System.Security.SecurityCriticalAttribute]
+ 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; }
+ public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName) { throw null; }
+ 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; }
+ [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.")]
+ 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; }
+ public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static T CreateInstance<T>() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static object GetObject(System.Type type, string url) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static object GetObject(System.Type type, string url, object state) { throw null; }
+ void System.Runtime.InteropServices._Activator.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._Activator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._Activator.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {InnerExceptionCount}")]
+ [System.SerializableAttribute]
+ public partial class AggregateException : System.Exception
+ {
+ public AggregateException() { }
+ public AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { }
+ public AggregateException(params System.Exception[] innerExceptions) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AggregateException(string message) { }
+ public AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { }
+ public AggregateException(string message, System.Exception innerException) { }
+ public AggregateException(string message, params System.Exception[] innerExceptions) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Exception> InnerExceptions { get { throw null; } }
+ public System.AggregateException Flatten() { throw null; }
+ public override System.Exception GetBaseException() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void Handle(System.Func<System.Exception, bool> predicate) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System._AppDomain))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class AppDomain : System.MarshalByRefObject, System.Security.IEvidenceFactory, System._AppDomain
+ {
+ internal AppDomain() { }
+ public System.ActivationContext ActivationContext { get { throw null; } }
+ public System.ApplicationIdentity ApplicationIdentity { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.Security.Policy.ApplicationTrust ApplicationTrust { get { throw null; } }
+ public string BaseDirectory { get { throw null; } }
+ public static System.AppDomain CurrentDomain { get { throw null; } }
+ public System.AppDomainManager DomainManager { get { throw null; } }
+ public string DynamicDirectory { get { throw null; } }
+ public System.Security.Policy.Evidence Evidence { get { throw null; } }
+ public string FriendlyName { get { throw null; } }
+ public int Id { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsFullyTrusted { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsHomogenous { get { throw null; } }
+ [System.MonoTODOAttribute("Currently always returns false")]
+ public static bool MonitoringIsEnabled { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public long MonitoringSurvivedMemorySize { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public static long MonitoringSurvivedProcessMemorySize { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public long MonitoringTotalAllocatedMemorySize { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public System.TimeSpan MonitoringTotalProcessorTime { get { throw null; } }
+ public System.Security.PermissionSet PermissionSet { get { throw null; } }
+ public string RelativeSearchPath { get { throw null; } }
+ public System.AppDomainSetup SetupInformation { get { throw null; } }
+ public bool ShadowCopyFiles { get { throw null; } }
+ public event System.AssemblyLoadEventHandler AssemblyLoad { add { } remove { } }
+ public event System.ResolveEventHandler AssemblyResolve { add { } remove { } }
+ public event System.EventHandler DomainUnload { add { } remove { } }
+ public event System.EventHandler<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> FirstChanceException { add { } remove { } }
+ public event System.EventHandler ProcessExit { add { } remove { } }
+ public event System.ResolveEventHandler ReflectionOnlyAssemblyResolve { add { } remove { } }
+ public event System.ResolveEventHandler ResourceResolve { add { } remove { } }
+ public event System.ResolveEventHandler TypeResolve { add { } remove { } }
+ public event System.UnhandledExceptionEventHandler UnhandledException { add { } remove { } }
+ [System.ObsoleteAttribute("AppDomain.AppendPrivatePath has been deprecated. Please investigate the use of AppDomainSetup.PrivateBinPath instead.")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void AppendPrivatePath(string path) { }
+ [System.MonoTODOAttribute("This routine only returns the parameter currently")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string ApplyPolicy(string assemblyName) { throw null; }
+ [System.ObsoleteAttribute("AppDomain.ClearPrivatePath has been deprecated. Please investigate the use of AppDomainSetup.PrivateBinPath instead.")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void ClearPrivatePath() { }
+ [System.ObsoleteAttribute("Use AppDomainSetup.ShadowCopyDirectories")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void ClearShadowCopyPath() { }
+ public System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName) { throw null; }
+ public System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyFile, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
+ public static System.AppDomain CreateDomain(string friendlyName) { throw null; }
+ public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo) { throw null; }
+ [System.MonoLimitationAttribute("Currently it does not allow the setup in the other domain")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlAppDomain=true)]
+ public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup info) { throw null; }
+ 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; }
+ public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles) { throw null; }
+ 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; }
+ public System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName) { throw null; }
+ 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; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ 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; }
+ public System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
+ public object CreateInstanceAndUnwrap(string assemblyName, string typeName) { throw null; }
+ 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; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ 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; }
+ public object CreateInstanceAndUnwrap(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
+ public System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName) { throw null; }
+ 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; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ 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; }
+ public System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes) { throw null; }
+ public object CreateInstanceFromAndUnwrap(string assemblyName, string typeName) { throw null; }
+ 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; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ 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; }
+ public object CreateInstanceFromAndUnwrap(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
+ public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
+ 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; }
+ [System.MonoLimitationAttribute("The argument securityContextSource is ignored")]
+ 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; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ 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; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence) { throw null; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ 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; }
+ public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir) { throw null; }
+ 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; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ 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; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence) { throw null; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ 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; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ 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; }
+ [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
+ 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; }
+ public void DoCallBack(System.CrossAppDomainDelegate callBackDelegate) { }
+ public int ExecuteAssembly(string assemblyFile) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
+ public int ExecuteAssembly(string assemblyFile, string[] args) { throw null; }
+ public int ExecuteAssembly(string assemblyFile, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public int ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args) { throw null; }
+ public int ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, params string[] args) { throw null; }
+ public int ExecuteAssemblyByName(string assemblyName) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public int ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public int ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args) { throw null; }
+ public int ExecuteAssemblyByName(string assemblyName, params string[] args) { throw null; }
+ public System.Reflection.Assembly[] GetAssemblies() { throw null; }
+ [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.'")]
+ public static int GetCurrentThreadId() { throw null; }
+ public object GetData(string name) { throw null; }
+ public new System.Type GetType() { throw null; }
+ public override object InitializeLifetimeService() { throw null; }
+ public System.Nullable<bool> IsCompatibilitySwitchSet(string value) { throw null; }
+ public bool IsDefaultAppDomain() { throw null; }
+ public bool IsFinalizingForUnload() { throw null; }
+ public System.Reflection.Assembly Load(byte[] rawAssembly) { throw null; }
+ public System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence) { throw null; }
+ public System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity) { throw null; }
+ public System.Reflection.Assembly Load(string assemblyString) { throw null; }
+ [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
+ public System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity) { throw null; }
+ public System.Reflection.Assembly[] ReflectionOnlyGetAssemblies() { throw null; }
+ [System.ObsoleteAttribute("AppDomain policy levels are obsolete")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
+ public void SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy) { }
+ [System.ObsoleteAttribute("Use AppDomainSetup.SetCachePath")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void SetCachePath(string path) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void SetData(string name, object data) { }
+ [System.MonoLimitationAttribute("The permission field is ignored")]
+ public void SetData(string name, object data, System.Security.IPermission permission) { }
+ [System.ObsoleteAttribute("Use AppDomainSetup.DynamicBase")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void SetDynamicBase(string path) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public void SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy) { }
+ [System.ObsoleteAttribute("Use AppDomainSetup.ShadowCopyFiles")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void SetShadowCopyFiles() { }
+ [System.ObsoleteAttribute("Use AppDomainSetup.ShadowCopyDirectories")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
+ public void SetShadowCopyPath(string path) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public void SetThreadPrincipal(System.Security.Principal.IPrincipal principal) { }
+ void System._AppDomain.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System._AppDomain.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System._AppDomain.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(1), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlAppDomain=true)]
+ public static void Unload(System.AppDomain domain) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate void AppDomainInitializer(string[] args);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Infrastructure=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
+ public partial class AppDomainManager : System.MarshalByRefObject
+ {
+ public AppDomainManager() { }
+ public virtual System.Runtime.Hosting.ApplicationActivator ApplicationActivator { get { throw null; } }
+ public virtual System.Reflection.Assembly EntryAssembly { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public virtual System.Threading.HostExecutionContextManager HostExecutionContextManager { get { throw null; } }
+ public virtual System.Security.HostSecurityManager HostSecurityManager { get { throw null; } }
+ public System.AppDomainManagerInitializationOptions InitializationFlags { get { throw null; } set { } }
+ public virtual bool CheckSecuritySettings(System.Security.SecurityState state) { throw null; }
+ public virtual System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo) { throw null; }
+ protected static System.AppDomain CreateDomainHelper(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo) { throw null; }
+ public virtual void InitializeNewDomain(System.AppDomainSetup appDomainInfo) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum AppDomainManagerInitializationOptions
+ {
+ None = 0,
+ RegisterWithHost = 1,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class AppDomainSetup : System.IAppDomainSetup
+ {
+ public AppDomainSetup() { }
+ public AppDomainSetup(System.ActivationContext activationContext) { }
+ public AppDomainSetup(System.Runtime.Hosting.ActivationArguments activationArguments) { }
+ public System.Runtime.Hosting.ActivationArguments ActivationArguments { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("it needs to be invoked within the created domain")]
+ public System.AppDomainInitializer AppDomainInitializer { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("it needs to be used to invoke the initializer within the created domain")]
+ public string[] AppDomainInitializerArguments { get { throw null; } set { } }
+ public string AppDomainManagerAssembly { get { throw null; } set { } }
+ public string AppDomainManagerType { get { throw null; } set { } }
+ public string ApplicationBase { get { throw null; } set { } }
+ public string ApplicationName { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("This property exists but not considered.")]
+ public System.Security.Policy.ApplicationTrust ApplicationTrust { get { throw null; } set { } }
+ public string CachePath { get { throw null; } set { } }
+ public string ConfigurationFile { get { throw null; } set { } }
+ [System.MonoNotSupportedAttribute("This property exists but not considered.")]
+ public bool DisallowApplicationBaseProbing { get { throw null; } set { } }
+ public bool DisallowBindingRedirects { get { throw null; } set { } }
+ public bool DisallowCodeDownload { get { throw null; } set { } }
+ public bool DisallowPublisherPolicy { get { throw null; } set { } }
+ public string DynamicBase { get { throw null; } set { } }
+ public string LicenseFile { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("In Mono this is controlled by the --share-code flag")]
+ public System.LoaderOptimization LoaderOptimization { get { throw null; } set { } }
+ public string[] PartialTrustVisibleAssemblies { get { throw null; } set { } }
+ public string PrivateBinPath { get { throw null; } set { } }
+ public string PrivateBinPathProbe { get { throw null; } set { } }
+ public bool SandboxInterop { get { throw null; } set { } }
+ public string ShadowCopyDirectories { get { throw null; } set { } }
+ public string ShadowCopyFiles { get { throw null; } set { } }
+ public string TargetFrameworkName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ [System.MonoNotSupportedAttribute("This method exists but not considered.")]
+ public byte[] GetConfigurationBytes() { throw null; }
+ [System.MonoTODOAttribute("not implemented, does not throw because it's used in testing moonlight")]
+ public void SetCompatibilitySwitches(System.Collections.Generic.IEnumerable<string> switches) { }
+ [System.MonoNotSupportedAttribute("This method exists but not considered.")]
+ public void SetConfigurationBytes(byte[] value) { }
+ public void SetNativeFunction(string functionName, int functionVersion, System.IntPtr functionPointer) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class AppDomainUnloadedException : System.SystemException
+ {
+ public AppDomainUnloadedException() { }
+ protected AppDomainUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AppDomainUnloadedException(string message) { }
+ public AppDomainUnloadedException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ApplicationException : System.Exception
+ {
+ public ApplicationException() { }
+ protected ApplicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ApplicationException(string message) { }
+ public ApplicationException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ApplicationId
+ {
+ public ApplicationId(byte[] publicKeyToken, string name, System.Version version, string processorArchitecture, string culture) { }
+ public string Culture { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string ProcessorArchitecture { get { throw null; } }
+ public byte[] PublicKeyToken { get { throw null; } }
+ public System.Version Version { get { throw null; } }
+ public System.ApplicationId Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public sealed partial class ApplicationIdentity : System.Runtime.Serialization.ISerializable
+ {
+ public ApplicationIdentity(string applicationIdentityFullName) { }
+ public string CodeBase { get { throw null; } }
+ public string FullName { get { throw null; } }
+ [System.MonoTODOAttribute("Missing serialization")]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ public partial struct ArgIterator
+ {
+ public ArgIterator(System.RuntimeArgumentHandle arglist) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ public unsafe ArgIterator(System.RuntimeArgumentHandle arglist, void* ptr) { throw null;}
+ public void End() { }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.TypedReference GetNextArg() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.TypedReference GetNextArg(System.RuntimeTypeHandle rth) { throw null; }
+ public System.RuntimeTypeHandle GetNextArgType() { throw null; }
+ public int GetRemainingCount() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ArgumentException : System.SystemException, System.Runtime.Serialization.ISerializable
+ {
+ public ArgumentException() { }
+ protected ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ArgumentException(string message) { }
+ public ArgumentException(string message, System.Exception innerException) { }
+ public ArgumentException(string message, string paramName) { }
+ public ArgumentException(string message, string paramName, System.Exception innerException) { }
+ public override string Message { get { throw null; } }
+ public virtual string ParamName { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ArgumentNullException : System.ArgumentException
+ {
+ public ArgumentNullException() { }
+ [System.Security.SecurityCriticalAttribute]
+ protected ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ArgumentNullException(string paramName) { }
+ public ArgumentNullException(string message, System.Exception innerException) { }
+ public ArgumentNullException(string paramName, string message) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ArgumentOutOfRangeException : System.ArgumentException, System.Runtime.Serialization.ISerializable
+ {
+ public ArgumentOutOfRangeException() { }
+ protected ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ArgumentOutOfRangeException(string paramName) { }
+ public ArgumentOutOfRangeException(string message, System.Exception innerException) { }
+ public ArgumentOutOfRangeException(string paramName, object actualValue, string message) { }
+ public ArgumentOutOfRangeException(string paramName, string message) { }
+ public virtual object ActualValue { get { throw null; } }
+ public override string Message { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ArithmeticException : System.SystemException
+ {
+ public ArithmeticException() { }
+ protected ArithmeticException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ArithmeticException(string message) { }
+ public ArithmeticException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Array : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.ICloneable
+ {
+ internal Array() { }
+ public bool IsFixedSize { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public int Length { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long LongLength { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public int Rank { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T>(T[] array) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch(System.Array array, int index, int length, object value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch(System.Array array, int index, int length, object value, System.Collections.IComparer comparer) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch(System.Array array, object value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch(System.Array array, object value, System.Collections.IComparer comparer) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch<T>(T[] array, int index, int length, T value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch<T>(T[] array, int index, int length, T value, System.Collections.Generic.IComparer<T> comparer) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch<T>(T[] array, T value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int BinarySearch<T>(T[] array, T value, System.Collections.Generic.IComparer<T> comparer) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Clear(System.Array array, int index, int length) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public object Clone() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void ConstrainedCopy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length) { }
+ public static TOutput[] ConvertAll<TInput, TOutput>(TInput[] array, System.Converter<TInput, TOutput> converter) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Copy(System.Array sourceArray, System.Array destinationArray, int length) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Copy(System.Array sourceArray, System.Array destinationArray, long length) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Copy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Copy(System.Array sourceArray, long sourceIndex, System.Array destinationArray, long destinationIndex, long length) { }
+ public void CopyTo(System.Array array, int index) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void CopyTo(System.Array array, long index) { }
+ public static System.Array CreateInstance(System.Type elementType, int length) { throw null; }
+ public static System.Array CreateInstance(System.Type elementType, int length1, int length2) { throw null; }
+ public static System.Array CreateInstance(System.Type elementType, int length1, int length2, int length3) { throw null; }
+ public static System.Array CreateInstance(System.Type elementType, params int[] lengths) { throw null; }
+ public static System.Array CreateInstance(System.Type elementType, int[] lengths, int[] lowerBounds) { throw null; }
+ public static System.Array CreateInstance(System.Type elementType, params long[] lengths) { throw null; }
+ public static bool Exists<T>(T[] array, System.Predicate<T> match) { throw null; }
+ public static T[] FindAll<T>(T[] array, System.Predicate<T> match) { throw null; }
+ public static int FindIndex<T>(T[] array, int startIndex, int count, System.Predicate<T> match) { throw null; }
+ public static int FindIndex<T>(T[] array, int startIndex, System.Predicate<T> match) { throw null; }
+ public static int FindIndex<T>(T[] array, System.Predicate<T> match) { throw null; }
+ public static int FindLastIndex<T>(T[] array, int startIndex, int count, System.Predicate<T> match) { throw null; }
+ public static int FindLastIndex<T>(T[] array, int startIndex, System.Predicate<T> match) { throw null; }
+ public static int FindLastIndex<T>(T[] array, System.Predicate<T> match) { throw null; }
+ public static T FindLast<T>(T[] array, System.Predicate<T> match) { throw null; }
+ public static T Find<T>(T[] array, System.Predicate<T> match) { throw null; }
+ public static void ForEach<T>(T[] array, System.Action<T> action) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public int GetLength(int dimension) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public long GetLongLength(int dimension) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public int GetLowerBound(int dimension) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public int GetUpperBound(int dimension) { throw null; }
+ public object GetValue(int index) { throw null; }
+ public object GetValue(int index1, int index2) { throw null; }
+ public object GetValue(int index1, int index2, int index3) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public object GetValue(params int[] indices) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object GetValue(long index) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object GetValue(long index1, long index2) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object GetValue(long index1, long index2, long index3) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object GetValue(params long[] indices) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int IndexOf(System.Array array, object value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int IndexOf(System.Array array, object value, int startIndex) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int IndexOf(System.Array array, object value, int startIndex, int count) { throw null; }
+ public static int IndexOf<T>(T[] array, T value) { throw null; }
+ public static int IndexOf<T>(T[] array, T value, int startIndex) { throw null; }
+ public static int IndexOf<T>(T[] array, T value, int startIndex, int count) { throw null; }
+ public void Initialize() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int LastIndexOf(System.Array array, object value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int LastIndexOf(System.Array array, object value, int startIndex) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int LastIndexOf(System.Array array, object value, int startIndex, int count) { throw null; }
+ public static int LastIndexOf<T>(T[] array, T value) { throw null; }
+ public static int LastIndexOf<T>(T[] array, T value, int startIndex) { throw null; }
+ public static int LastIndexOf<T>(T[] array, T value, int startIndex, int count) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Resize<T>(ref T[] array, int newSize) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Reverse(System.Array array) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Reverse(System.Array array, int index, int length) { }
+ public void SetValue(object value, int index) { }
+ public void SetValue(object value, int index1, int index2) { }
+ public void SetValue(object value, int index1, int index2, int index3) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public void SetValue(object value, params int[] indices) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void SetValue(object value, long index) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void SetValue(object value, long index1, long index2) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void SetValue(object value, long index1, long index2, long index3) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void SetValue(object value, params long[] indices) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array array) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array keys, System.Array items) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array keys, System.Array items, System.Collections.IComparer comparer) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array keys, System.Array items, int index, int length) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array keys, System.Array items, int index, int length, System.Collections.IComparer comparer) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array array, System.Collections.IComparer comparer) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array array, int index, int length) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort(System.Array array, int index, int length, System.Collections.IComparer comparer) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<T>(T[] array) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<T>(T[] array, System.Collections.Generic.IComparer<T> comparer) { }
+ public static void Sort<T>(T[] array, System.Comparison<T> comparison) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<T>(T[] array, int index, int length) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<T>(T[] array, int index, int length, System.Collections.Generic.IComparer<T> comparer) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, System.Collections.Generic.IComparer<TKey> comparer) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, int index, int length) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, int index, int length, System.Collections.Generic.IComparer<TKey> comparer) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ public static bool TrueForAll<T>(T[] array, System.Predicate<T> match) { throw null; }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ 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
+ {
+ public ArraySegment(T[] array) { throw null;}
+ public ArraySegment(T[] array, int offset, int count) { throw null;}
+ public T[] Array { get { throw null; } }
+ public int Count { get { throw null; } }
+ public int Offset { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
+ T System.Collections.Generic.IReadOnlyList<T>.this[int index] { get { throw null; } }
+ public bool Equals(System.ArraySegment<T> obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ArraySegment<T> a, System.ArraySegment<T> b) { throw null; }
+ public static bool operator !=(System.ArraySegment<T> a, System.ArraySegment<T> b) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T item) { }
+ void System.Collections.Generic.ICollection<T>.Clear() { }
+ bool System.Collections.Generic.ICollection<T>.Contains(T item) { throw null; }
+ void System.Collections.Generic.ICollection<T>.CopyTo(T[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<T>.Remove(T item) { throw null; }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ int System.Collections.Generic.IList<T>.IndexOf(T item) { throw null; }
+ void System.Collections.Generic.IList<T>.Insert(int index, T item) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ArrayTypeMismatchException : System.SystemException
+ {
+ public ArrayTypeMismatchException() { }
+ protected ArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ArrayTypeMismatchException(string message) { }
+ public ArrayTypeMismatchException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class AssemblyLoadEventArgs : System.EventArgs
+ {
+ public AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly) { }
+ public System.Reflection.Assembly LoadedAssembly { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate void AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate void AsyncCallback(System.IAsyncResult ar);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)]
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Attribute))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Attribute : System.Runtime.InteropServices._Attribute
+ {
+ protected Attribute() { }
+ public virtual object TypeId { get { throw null; } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override bool Equals(object obj) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.Module element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, System.Type attributeType) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, bool inherit) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
+ public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetHashCode() { throw null; }
+ public virtual bool IsDefaultAttribute() { throw null; }
+ public static bool IsDefined(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
+ public static bool IsDefined(System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static bool IsDefined(System.Reflection.Module element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
+ public static bool IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public virtual bool Match(object obj) { throw null; }
+ void System.Runtime.InteropServices._Attribute.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._Attribute.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._Attribute.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum AttributeTargets
+ {
+ All = 32767,
+ Assembly = 1,
+ Class = 4,
+ Constructor = 32,
+ Delegate = 4096,
+ Enum = 16,
+ Event = 512,
+ Field = 256,
+ GenericParameter = 16384,
+ Interface = 1024,
+ Method = 64,
+ Module = 2,
+ Parameter = 2048,
+ Property = 128,
+ ReturnValue = 8192,
+ Struct = 8,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class AttributeUsageAttribute : System.Attribute
+ {
+ public AttributeUsageAttribute(System.AttributeTargets validOn) { }
+ public bool AllowMultiple { get { throw null; } set { } }
+ public bool Inherited { get { throw null; } set { } }
+ public System.AttributeTargets ValidOn { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class BadImageFormatException : System.SystemException
+ {
+ public BadImageFormatException() { }
+ protected BadImageFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public BadImageFormatException(string message) { }
+ public BadImageFormatException(string message, System.Exception inner) { }
+ public BadImageFormatException(string message, string fileName) { }
+ public BadImageFormatException(string message, string fileName, System.Exception inner) { }
+ public string FileName { get { throw null; } }
+ public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
+ public override string Message { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum Base64FormattingOptions
+ {
+ InsertLineBreaks = 1,
+ None = 0,
+ }
+ public static partial class BitConverter
+ {
+ public static readonly bool IsLittleEndian;
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static long DoubleToInt64Bits(double value) { throw null; }
+ public static byte[] GetBytes(bool value) { throw null; }
+ public static byte[] GetBytes(char value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static byte[] GetBytes(double value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static byte[] GetBytes(short value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static byte[] GetBytes(int value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static byte[] GetBytes(long value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static byte[] GetBytes(float value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte[] GetBytes(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte[] GetBytes(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte[] GetBytes(ulong value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static double Int64BitsToDouble(long value) { throw null; }
+ public static bool ToBoolean(byte[] value, int startIndex) { throw null; }
+ public static char ToChar(byte[] value, int startIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static double ToDouble(byte[] value, int startIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static short ToInt16(byte[] value, int startIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int ToInt32(byte[] value, int startIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static long ToInt64(byte[] value, int startIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static float ToSingle(byte[] value, int startIndex) { throw null; }
+ public static string ToString(byte[] value) { throw null; }
+ public static string ToString(byte[] value, int startIndex) { throw null; }
+ public static string ToString(byte[] value, int startIndex, int length) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(byte[] value, int startIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(byte[] value, int startIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(byte[] value, int startIndex) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Boolean : System.IComparable, System.IComparable<bool>, System.IConvertible, System.IEquatable<bool>
+ {
+ public static readonly string FalseString;
+ public static readonly string TrueString;
+ public int CompareTo(System.Boolean value) { throw null; }
+ public int CompareTo(object obj) { throw null; }
+ public System.Boolean Equals(System.Boolean obj) { throw null; }
+ public override System.Boolean Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public static System.Boolean Parse(string value) { throw null; }
+ System.Boolean System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public static System.Boolean TryParse(string value, out System.Boolean result) { result = default(bool); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class Buffer
+ {
+ public static void BlockCopy(System.Array src, int srcOffset, System.Array dst, int dstOffset, int count) { }
+ public static int ByteLength(System.Array array) { throw null; }
+ public static byte GetByte(System.Array array, int index) { throw null; }
+ public static void SetByte(System.Array array, int index, byte value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Byte : System.IComparable, System.IComparable<byte>, System.IConvertible, System.IEquatable<byte>, System.IFormattable
+ {
+ public const byte MaxValue = (byte)255;
+ public const byte MinValue = (byte)0;
+ public int CompareTo(System.Byte value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public bool Equals(System.Byte obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public static System.Byte Parse(string s) { throw null; }
+ public static System.Byte Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Byte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Byte Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ System.Byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string s, out System.Byte result) { result = default(byte); throw null; }
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CannotUnloadAppDomainException : System.SystemException
+ {
+ public CannotUnloadAppDomainException() { }
+ protected CannotUnloadAppDomainException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CannotUnloadAppDomainException(string message) { }
+ public CannotUnloadAppDomainException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Char : System.IComparable, System.IComparable<char>, System.IConvertible, System.IEquatable<char>
+ {
+ public const char MaxValue = '\uFFFF';
+ public const char MinValue = '\0';
+ public int CompareTo(System.Char value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static string ConvertFromUtf32(int utf32) { throw null; }
+ public static int ConvertToUtf32(System.Char highSurrogate, System.Char lowSurrogate) { throw null; }
+ public static int ConvertToUtf32(string s, int index) { throw null; }
+ public bool Equals(System.Char obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static double GetNumericValue(System.Char c) { throw null; }
+ public static double GetNumericValue(string s, int index) { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public static System.Globalization.UnicodeCategory GetUnicodeCategory(System.Char c) { throw null; }
+ public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; }
+ public static bool IsControl(System.Char c) { throw null; }
+ public static bool IsControl(string s, int index) { throw null; }
+ public static bool IsDigit(System.Char c) { throw null; }
+ public static bool IsDigit(string s, int index) { throw null; }
+ public static bool IsHighSurrogate(System.Char c) { throw null; }
+ public static bool IsHighSurrogate(string s, int index) { throw null; }
+ public static bool IsLetter(System.Char c) { throw null; }
+ public static bool IsLetter(string s, int index) { throw null; }
+ public static bool IsLetterOrDigit(System.Char c) { throw null; }
+ public static bool IsLetterOrDigit(string s, int index) { throw null; }
+ public static bool IsLower(System.Char c) { throw null; }
+ public static bool IsLower(string s, int index) { throw null; }
+ public static bool IsLowSurrogate(System.Char c) { throw null; }
+ public static bool IsLowSurrogate(string s, int index) { throw null; }
+ public static bool IsNumber(System.Char c) { throw null; }
+ public static bool IsNumber(string s, int index) { throw null; }
+ public static bool IsPunctuation(System.Char c) { throw null; }
+ public static bool IsPunctuation(string s, int index) { throw null; }
+ public static bool IsSeparator(System.Char c) { throw null; }
+ public static bool IsSeparator(string s, int index) { throw null; }
+ public static bool IsSurrogate(System.Char c) { throw null; }
+ public static bool IsSurrogate(string s, int index) { throw null; }
+ public static bool IsSurrogatePair(System.Char highSurrogate, System.Char lowSurrogate) { throw null; }
+ public static bool IsSurrogatePair(string s, int index) { throw null; }
+ public static bool IsSymbol(System.Char c) { throw null; }
+ public static bool IsSymbol(string s, int index) { throw null; }
+ public static bool IsUpper(System.Char c) { throw null; }
+ public static bool IsUpper(string s, int index) { throw null; }
+ public static bool IsWhiteSpace(System.Char c) { throw null; }
+ public static bool IsWhiteSpace(string s, int index) { throw null; }
+ public static System.Char Parse(string s) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ System.Char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ public static System.Char ToLower(System.Char c) { throw null; }
+ public static System.Char ToLower(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
+ public static System.Char ToLowerInvariant(System.Char c) { throw null; }
+ public override string ToString() { throw null; }
+ public static string ToString(System.Char c) { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public static System.Char ToUpper(System.Char c) { throw null; }
+ public static System.Char ToUpper(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
+ public static System.Char ToUpperInvariant(System.Char c) { throw null; }
+ public static bool TryParse(string s, out System.Char result) { result = default(char); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class CharEnumerator : System.Collections.Generic.IEnumerator<char>, System.Collections.IEnumerator, System.ICloneable, System.IDisposable
+ {
+ internal CharEnumerator() { }
+ public char Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class CLSCompliantAttribute : System.Attribute
+ {
+ public CLSCompliantAttribute(bool isCompliant) { }
+ public bool IsCompliant { get { throw null; } }
+ }
+ public delegate int Comparison<in T>(T x, T y);
+ public static partial class Console
+ {
+ public static System.ConsoleColor BackgroundColor { get { throw null; } set { } }
+ public static int BufferHeight { get { throw null; } [System.MonoLimitationAttribute("Implemented only on Windows")]set { } }
+ public static int BufferWidth { get { throw null; } [System.MonoLimitationAttribute("Implemented only on Windows")]set { } }
+ [System.MonoLimitationAttribute("Implemented only on Windows")]
+ public static bool CapsLock { get { throw null; } }
+ public static int CursorLeft { get { throw null; } set { } }
+ public static int CursorSize { get { throw null; } set { } }
+ public static int CursorTop { get { throw null; } set { } }
+ public static bool CursorVisible { get { throw null; } set { } }
+ public static System.IO.TextWriter Error { get { throw null; } }
+ public static System.ConsoleColor ForegroundColor { get { throw null; } set { } }
+ public static System.IO.TextReader In { get { throw null; } }
+ public static System.Text.Encoding InputEncoding { get { throw null; } set { } }
+ public static bool IsErrorRedirected { get { throw null; } }
+ public static bool IsInputRedirected { get { throw null; } }
+ public static bool IsOutputRedirected { get { throw null; } }
+ public static bool KeyAvailable { get { throw null; } }
+ public static int LargestWindowHeight { get { throw null; } }
+ public static int LargestWindowWidth { get { throw null; } }
+ [System.MonoLimitationAttribute("Only works on windows")]
+ public static bool NumberLock { get { throw null; } }
+ public static System.IO.TextWriter Out { get { throw null; } }
+ public static System.Text.Encoding OutputEncoding { get { throw null; } set { } }
+ public static string Title { get { throw null; } set { } }
+ public static bool TreatControlCAsInput { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("Only works on windows")]
+ public static int WindowHeight { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("Only works on windows")]
+ public static int WindowLeft { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("Only works on windows")]
+ public static int WindowTop { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("Only works on windows")]
+ public static int WindowWidth { get { throw null; } set { } }
+ public static event System.ConsoleCancelEventHandler CancelKeyPress { add { } remove { } }
+ public static void Beep() { }
+ public static void Beep(int frequency, int duration) { }
+ public static void Clear() { }
+ [System.MonoLimitationAttribute("Implemented only on Windows")]
+ public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop) { }
+ [System.MonoLimitationAttribute("Implemented only on Windows")]
+ public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, System.ConsoleColor sourceForeColor, System.ConsoleColor sourceBackColor) { }
+ public static System.IO.Stream OpenStandardError() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
+ public static System.IO.Stream OpenStandardError(int bufferSize) { throw null; }
+ public static System.IO.Stream OpenStandardInput() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
+ public static System.IO.Stream OpenStandardInput(int bufferSize) { throw null; }
+ public static System.IO.Stream OpenStandardOutput() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
+ public static System.IO.Stream OpenStandardOutput(int bufferSize) { throw null; }
+ public static int Read() { throw null; }
+ public static System.ConsoleKeyInfo ReadKey() { throw null; }
+ public static System.ConsoleKeyInfo ReadKey(bool intercept) { throw null; }
+ public static string ReadLine() { throw null; }
+ public static void ResetColor() { }
+ [System.MonoLimitationAttribute("Only works on windows")]
+ public static void SetBufferSize(int width, int height) { }
+ public static void SetCursorPosition(int left, int top) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void SetError(System.IO.TextWriter newError) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void SetIn(System.IO.TextReader newIn) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void SetOut(System.IO.TextWriter newOut) { }
+ public static void SetWindowPosition(int left, int top) { }
+ public static void SetWindowSize(int width, int height) { }
+ public static void Write(bool value) { }
+ public static void Write(char value) { }
+ public static void Write(char[] buffer) { }
+ public static void Write(char[] buffer, int index, int count) { }
+ public static void Write(decimal value) { }
+ public static void Write(double value) { }
+ public static void Write(int value) { }
+ public static void Write(long value) { }
+ public static void Write(object value) { }
+ public static void Write(float value) { }
+ public static void Write(string value) { }
+ public static void Write(string format, object arg0) { }
+ public static void Write(string format, object arg0, object arg1) { }
+ public static void Write(string format, object arg0, object arg1, object arg2) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void Write(string format, object arg0, object arg1, object arg2, object arg3, __arglist) { }
+ public static void Write(string format, params object[] arg) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void Write(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void Write(ulong value) { }
+ public static void WriteLine() { }
+ public static void WriteLine(bool value) { }
+ public static void WriteLine(char value) { }
+ public static void WriteLine(char[] buffer) { }
+ public static void WriteLine(char[] buffer, int index, int count) { }
+ public static void WriteLine(decimal value) { }
+ public static void WriteLine(double value) { }
+ public static void WriteLine(int value) { }
+ public static void WriteLine(long value) { }
+ public static void WriteLine(object value) { }
+ public static void WriteLine(float value) { }
+ public static void WriteLine(string value) { }
+ public static void WriteLine(string format, object arg0) { }
+ public static void WriteLine(string format, object arg0, object arg1) { }
+ public static void WriteLine(string format, object arg0, object arg1, object arg2) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void WriteLine(string format, object arg0, object arg1, object arg2, object arg3, __arglist) { }
+ public static void WriteLine(string format, params object[] arg) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void WriteLine(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void WriteLine(ulong value) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ConsoleCancelEventArgs : System.EventArgs
+ {
+ internal ConsoleCancelEventArgs() { }
+ public bool Cancel { get { throw null; } set { } }
+ public System.ConsoleSpecialKey SpecialKey { get { throw null; } }
+ }
+ public delegate void ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e);
+ [System.SerializableAttribute]
+ public enum ConsoleColor
+ {
+ Black = 0,
+ Blue = 9,
+ Cyan = 11,
+ DarkBlue = 1,
+ DarkCyan = 3,
+ DarkGray = 8,
+ DarkGreen = 2,
+ DarkMagenta = 5,
+ DarkRed = 4,
+ DarkYellow = 6,
+ Gray = 7,
+ Green = 10,
+ Magenta = 13,
+ Red = 12,
+ White = 15,
+ Yellow = 14,
+ }
+ [System.SerializableAttribute]
+ public enum ConsoleKey
+ {
+ A = 65,
+ Add = 107,
+ Applications = 93,
+ Attention = 246,
+ B = 66,
+ Backspace = 8,
+ BrowserBack = 166,
+ BrowserFavorites = 171,
+ BrowserForward = 167,
+ BrowserHome = 172,
+ BrowserRefresh = 168,
+ BrowserSearch = 170,
+ BrowserStop = 169,
+ C = 67,
+ Clear = 12,
+ CrSel = 247,
+ D = 68,
+ D0 = 48,
+ D1 = 49,
+ D2 = 50,
+ D3 = 51,
+ D4 = 52,
+ D5 = 53,
+ D6 = 54,
+ D7 = 55,
+ D8 = 56,
+ D9 = 57,
+ Decimal = 110,
+ Delete = 46,
+ Divide = 111,
+ DownArrow = 40,
+ E = 69,
+ End = 35,
+ Enter = 13,
+ EraseEndOfFile = 249,
+ Escape = 27,
+ Execute = 43,
+ ExSel = 248,
+ F = 70,
+ F1 = 112,
+ F10 = 121,
+ F11 = 122,
+ F12 = 123,
+ F13 = 124,
+ F14 = 125,
+ F15 = 126,
+ F16 = 127,
+ F17 = 128,
+ F18 = 129,
+ F19 = 130,
+ F2 = 113,
+ F20 = 131,
+ F21 = 132,
+ F22 = 133,
+ F23 = 134,
+ F24 = 135,
+ F3 = 114,
+ F4 = 115,
+ F5 = 116,
+ F6 = 117,
+ F7 = 118,
+ F8 = 119,
+ F9 = 120,
+ G = 71,
+ H = 72,
+ Help = 47,
+ Home = 36,
+ I = 73,
+ Insert = 45,
+ J = 74,
+ K = 75,
+ L = 76,
+ LaunchApp1 = 182,
+ LaunchApp2 = 183,
+ LaunchMail = 180,
+ LaunchMediaSelect = 181,
+ LeftArrow = 37,
+ LeftWindows = 91,
+ M = 77,
+ MediaNext = 176,
+ MediaPlay = 179,
+ MediaPrevious = 177,
+ MediaStop = 178,
+ Multiply = 106,
+ N = 78,
+ NoName = 252,
+ NumPad0 = 96,
+ NumPad1 = 97,
+ NumPad2 = 98,
+ NumPad3 = 99,
+ NumPad4 = 100,
+ NumPad5 = 101,
+ NumPad6 = 102,
+ NumPad7 = 103,
+ NumPad8 = 104,
+ NumPad9 = 105,
+ O = 79,
+ Oem1 = 186,
+ Oem102 = 226,
+ Oem2 = 191,
+ Oem3 = 192,
+ Oem4 = 219,
+ Oem5 = 220,
+ Oem6 = 221,
+ Oem7 = 222,
+ Oem8 = 223,
+ OemClear = 254,
+ OemComma = 188,
+ OemMinus = 189,
+ OemPeriod = 190,
+ OemPlus = 187,
+ P = 80,
+ Pa1 = 253,
+ Packet = 231,
+ PageDown = 34,
+ PageUp = 33,
+ Pause = 19,
+ Play = 250,
+ Print = 42,
+ PrintScreen = 44,
+ Process = 229,
+ Q = 81,
+ R = 82,
+ RightArrow = 39,
+ RightWindows = 92,
+ S = 83,
+ Select = 41,
+ Separator = 108,
+ Sleep = 95,
+ Spacebar = 32,
+ Subtract = 109,
+ T = 84,
+ Tab = 9,
+ U = 85,
+ UpArrow = 38,
+ V = 86,
+ VolumeDown = 174,
+ VolumeMute = 173,
+ VolumeUp = 175,
+ W = 87,
+ X = 88,
+ Y = 89,
+ Z = 90,
+ Zoom = 251,
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ConsoleKeyInfo
+ {
+ public ConsoleKeyInfo(char keyChar, System.ConsoleKey key, bool shift, bool alt, bool control) { throw null;}
+ public System.ConsoleKey Key { get { throw null; } }
+ public char KeyChar { get { throw null; } }
+ public System.ConsoleModifiers Modifiers { get { throw null; } }
+ public bool Equals(System.ConsoleKeyInfo obj) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; }
+ public static bool operator !=(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum ConsoleModifiers
+ {
+ Alt = 1,
+ Control = 4,
+ Shift = 2,
+ }
+ [System.SerializableAttribute]
+ public enum ConsoleSpecialKey
+ {
+ ControlBreak = 1,
+ ControlC = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class ContextBoundObject : System.MarshalByRefObject
+ {
+ protected ContextBoundObject() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ContextMarshalException : System.SystemException
+ {
+ public ContextMarshalException() { }
+ protected ContextMarshalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ContextMarshalException(string message) { }
+ public ContextMarshalException(string message, System.Exception inner) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ContextStaticAttribute : System.Attribute
+ {
+ public ContextStaticAttribute() { }
+ }
+ public static partial class Convert
+ {
+ public static readonly object DBNull;
+ public static object ChangeType(object value, System.Type conversionType) { throw null; }
+ public static object ChangeType(object value, System.Type conversionType, System.IFormatProvider provider) { throw null; }
+ public static object ChangeType(object value, System.TypeCode typeCode) { throw null; }
+ public static object ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static byte[] FromBase64CharArray(char[] inArray, int offset, int length) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static byte[] FromBase64String(string s) { throw null; }
+ public static System.TypeCode GetTypeCode(object value) { throw null; }
+ public static bool IsDBNull(object value) { throw null; }
+ public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options) { throw null; }
+ public static string ToBase64String(byte[] inArray) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static string ToBase64String(byte[] inArray, System.Base64FormattingOptions options) { throw null; }
+ public static string ToBase64String(byte[] inArray, int offset, int length) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static string ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options) { throw null; }
+ public static bool ToBoolean(bool value) { throw null; }
+ public static bool ToBoolean(byte value) { throw null; }
+ public static bool ToBoolean(char value) { throw null; }
+ public static bool ToBoolean(System.DateTime value) { throw null; }
+ public static bool ToBoolean(decimal value) { throw null; }
+ public static bool ToBoolean(double value) { throw null; }
+ public static bool ToBoolean(short value) { throw null; }
+ public static bool ToBoolean(int value) { throw null; }
+ public static bool ToBoolean(long value) { throw null; }
+ public static bool ToBoolean(object value) { throw null; }
+ public static bool ToBoolean(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool ToBoolean(sbyte value) { throw null; }
+ public static bool ToBoolean(float value) { throw null; }
+ public static bool ToBoolean(string value) { throw null; }
+ public static bool ToBoolean(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool ToBoolean(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool ToBoolean(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool ToBoolean(ulong value) { throw null; }
+ public static byte ToByte(bool value) { throw null; }
+ public static byte ToByte(byte value) { throw null; }
+ public static byte ToByte(char value) { throw null; }
+ public static byte ToByte(System.DateTime value) { throw null; }
+ public static byte ToByte(decimal value) { throw null; }
+ public static byte ToByte(double value) { throw null; }
+ public static byte ToByte(short value) { throw null; }
+ public static byte ToByte(int value) { throw null; }
+ public static byte ToByte(long value) { throw null; }
+ public static byte ToByte(object value) { throw null; }
+ public static byte ToByte(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte ToByte(sbyte value) { throw null; }
+ public static byte ToByte(float value) { throw null; }
+ public static byte ToByte(string value) { throw null; }
+ public static byte ToByte(string value, System.IFormatProvider provider) { throw null; }
+ public static byte ToByte(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte ToByte(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte ToByte(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static byte ToByte(ulong value) { throw null; }
+ public static char ToChar(bool value) { throw null; }
+ public static char ToChar(byte value) { throw null; }
+ public static char ToChar(char value) { throw null; }
+ public static char ToChar(System.DateTime value) { throw null; }
+ public static char ToChar(decimal value) { throw null; }
+ public static char ToChar(double value) { throw null; }
+ public static char ToChar(short value) { throw null; }
+ public static char ToChar(int value) { throw null; }
+ public static char ToChar(long value) { throw null; }
+ public static char ToChar(object value) { throw null; }
+ public static char ToChar(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static char ToChar(sbyte value) { throw null; }
+ public static char ToChar(float value) { throw null; }
+ public static char ToChar(string value) { throw null; }
+ public static char ToChar(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static char ToChar(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static char ToChar(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static char ToChar(ulong value) { throw null; }
+ public static System.DateTime ToDateTime(bool value) { throw null; }
+ public static System.DateTime ToDateTime(byte value) { throw null; }
+ public static System.DateTime ToDateTime(char value) { throw null; }
+ public static System.DateTime ToDateTime(System.DateTime value) { throw null; }
+ public static System.DateTime ToDateTime(decimal value) { throw null; }
+ public static System.DateTime ToDateTime(double value) { throw null; }
+ public static System.DateTime ToDateTime(short value) { throw null; }
+ public static System.DateTime ToDateTime(int value) { throw null; }
+ public static System.DateTime ToDateTime(long value) { throw null; }
+ public static System.DateTime ToDateTime(object value) { throw null; }
+ public static System.DateTime ToDateTime(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.DateTime ToDateTime(sbyte value) { throw null; }
+ public static System.DateTime ToDateTime(float value) { throw null; }
+ public static System.DateTime ToDateTime(string value) { throw null; }
+ public static System.DateTime ToDateTime(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.DateTime ToDateTime(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.DateTime ToDateTime(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.DateTime ToDateTime(ulong value) { throw null; }
+ public static decimal ToDecimal(bool value) { throw null; }
+ public static decimal ToDecimal(byte value) { throw null; }
+ public static decimal ToDecimal(char value) { throw null; }
+ public static decimal ToDecimal(System.DateTime value) { throw null; }
+ public static decimal ToDecimal(decimal value) { throw null; }
+ public static decimal ToDecimal(double value) { throw null; }
+ public static decimal ToDecimal(short value) { throw null; }
+ public static decimal ToDecimal(int value) { throw null; }
+ public static decimal ToDecimal(long value) { throw null; }
+ public static decimal ToDecimal(object value) { throw null; }
+ public static decimal ToDecimal(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static decimal ToDecimal(sbyte value) { throw null; }
+ public static decimal ToDecimal(float value) { throw null; }
+ public static decimal ToDecimal(string value) { throw null; }
+ public static decimal ToDecimal(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static decimal ToDecimal(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static decimal ToDecimal(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static decimal ToDecimal(ulong value) { throw null; }
+ public static double ToDouble(bool value) { throw null; }
+ public static double ToDouble(byte value) { throw null; }
+ public static double ToDouble(char value) { throw null; }
+ public static double ToDouble(System.DateTime value) { throw null; }
+ public static double ToDouble(decimal value) { throw null; }
+ public static double ToDouble(double value) { throw null; }
+ public static double ToDouble(short value) { throw null; }
+ public static double ToDouble(int value) { throw null; }
+ public static double ToDouble(long value) { throw null; }
+ public static double ToDouble(object value) { throw null; }
+ public static double ToDouble(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static double ToDouble(sbyte value) { throw null; }
+ public static double ToDouble(float value) { throw null; }
+ public static double ToDouble(string value) { throw null; }
+ public static double ToDouble(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static double ToDouble(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static double ToDouble(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static double ToDouble(ulong value) { throw null; }
+ public static short ToInt16(bool value) { throw null; }
+ public static short ToInt16(byte value) { throw null; }
+ public static short ToInt16(char value) { throw null; }
+ public static short ToInt16(System.DateTime value) { throw null; }
+ public static short ToInt16(decimal value) { throw null; }
+ public static short ToInt16(double value) { throw null; }
+ public static short ToInt16(short value) { throw null; }
+ public static short ToInt16(int value) { throw null; }
+ public static short ToInt16(long value) { throw null; }
+ public static short ToInt16(object value) { throw null; }
+ public static short ToInt16(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static short ToInt16(sbyte value) { throw null; }
+ public static short ToInt16(float value) { throw null; }
+ public static short ToInt16(string value) { throw null; }
+ public static short ToInt16(string value, System.IFormatProvider provider) { throw null; }
+ public static short ToInt16(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static short ToInt16(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static short ToInt16(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static short ToInt16(ulong value) { throw null; }
+ public static int ToInt32(bool value) { throw null; }
+ public static int ToInt32(byte value) { throw null; }
+ public static int ToInt32(char value) { throw null; }
+ public static int ToInt32(System.DateTime value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int ToInt32(decimal value) { throw null; }
+ public static int ToInt32(double value) { throw null; }
+ public static int ToInt32(short value) { throw null; }
+ public static int ToInt32(int value) { throw null; }
+ public static int ToInt32(long value) { throw null; }
+ public static int ToInt32(object value) { throw null; }
+ public static int ToInt32(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int ToInt32(sbyte value) { throw null; }
+ public static int ToInt32(float value) { throw null; }
+ public static int ToInt32(string value) { throw null; }
+ public static int ToInt32(string value, System.IFormatProvider provider) { throw null; }
+ public static int ToInt32(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int ToInt32(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int ToInt32(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int ToInt32(ulong value) { throw null; }
+ public static long ToInt64(bool value) { throw null; }
+ public static long ToInt64(byte value) { throw null; }
+ public static long ToInt64(char value) { throw null; }
+ public static long ToInt64(System.DateTime value) { throw null; }
+ public static long ToInt64(decimal value) { throw null; }
+ public static long ToInt64(double value) { throw null; }
+ public static long ToInt64(short value) { throw null; }
+ public static long ToInt64(int value) { throw null; }
+ public static long ToInt64(long value) { throw null; }
+ public static long ToInt64(object value) { throw null; }
+ public static long ToInt64(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static long ToInt64(sbyte value) { throw null; }
+ public static long ToInt64(float value) { throw null; }
+ public static long ToInt64(string value) { throw null; }
+ public static long ToInt64(string value, System.IFormatProvider provider) { throw null; }
+ public static long ToInt64(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static long ToInt64(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static long ToInt64(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static long ToInt64(ulong value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(bool value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(byte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(char value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(System.DateTime value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(double value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(short value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(int value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(float value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(string value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(ulong value) { throw null; }
+ public static float ToSingle(bool value) { throw null; }
+ public static float ToSingle(byte value) { throw null; }
+ public static float ToSingle(char value) { throw null; }
+ public static float ToSingle(System.DateTime value) { throw null; }
+ public static float ToSingle(decimal value) { throw null; }
+ public static float ToSingle(double value) { throw null; }
+ public static float ToSingle(short value) { throw null; }
+ public static float ToSingle(int value) { throw null; }
+ public static float ToSingle(long value) { throw null; }
+ public static float ToSingle(object value) { throw null; }
+ public static float ToSingle(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static float ToSingle(sbyte value) { throw null; }
+ public static float ToSingle(float value) { throw null; }
+ public static float ToSingle(string value) { throw null; }
+ public static float ToSingle(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static float ToSingle(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static float ToSingle(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static float ToSingle(ulong value) { throw null; }
+ public static string ToString(bool value) { throw null; }
+ public static string ToString(bool value, System.IFormatProvider provider) { throw null; }
+ public static string ToString(byte value) { throw null; }
+ public static string ToString(byte value, System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static string ToString(byte value, int toBase) { throw null; }
+ public static string ToString(char value) { throw null; }
+ public static string ToString(char value, System.IFormatProvider provider) { throw null; }
+ public static string ToString(System.DateTime value) { throw null; }
+ public static string ToString(System.DateTime value, System.IFormatProvider provider) { throw null; }
+ public static string ToString(decimal value) { throw null; }
+ public static string ToString(decimal value, System.IFormatProvider provider) { throw null; }
+ public static string ToString(double value) { throw null; }
+ public static string ToString(double value, System.IFormatProvider provider) { throw null; }
+ public static string ToString(short value) { throw null; }
+ public static string ToString(short value, System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static string ToString(short value, int toBase) { throw null; }
+ public static string ToString(int value) { throw null; }
+ public static string ToString(int value, System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static string ToString(int value, int toBase) { throw null; }
+ public static string ToString(long value) { throw null; }
+ public static string ToString(long value, System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static string ToString(long value, int toBase) { throw null; }
+ public static string ToString(object value) { throw null; }
+ public static string ToString(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(sbyte value, System.IFormatProvider provider) { throw null; }
+ public static string ToString(float value) { throw null; }
+ public static string ToString(float value, System.IFormatProvider provider) { throw null; }
+ public static string ToString(string value) { throw null; }
+ public static string ToString(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ushort value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(uint value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ulong value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ulong value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(bool value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(byte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(char value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(System.DateTime value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(double value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(short value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(int value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(float value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(string value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(ulong value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(bool value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(byte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(char value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(System.DateTime value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(double value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(short value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(int value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(float value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(string value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(ulong value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(bool value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(byte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(char value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(System.DateTime value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(double value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(short value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(int value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(object value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(float value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(string value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(string value, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(string value, int fromBase) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(ulong value) { throw null; }
+ }
+ public delegate TOutput Converter<in TInput, out TOutput>(TInput input);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void CrossAppDomainDelegate();
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DataMisalignedException : System.SystemException
+ {
+ public DataMisalignedException() { }
+ public DataMisalignedException(string message) { }
+ public DataMisalignedException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public partial struct DateTime : System.IComparable, System.IComparable<System.DateTime>, System.IConvertible, System.IEquatable<System.DateTime>, System.IFormattable, System.Runtime.Serialization.ISerializable
+ {
+ public static readonly System.DateTime MaxValue;
+ public static readonly System.DateTime MinValue;
+ public DateTime(int year, int month, int day) { throw null;}
+ public DateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;}
+ public DateTime(int year, int month, int day, int hour, int minute, int second) { throw null;}
+ public DateTime(int year, int month, int day, int hour, int minute, int second, System.DateTimeKind kind) { throw null;}
+ public DateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;}
+ public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;}
+ public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.DateTimeKind kind) { throw null;}
+ public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;}
+ 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;}
+ public DateTime(long ticks) { throw null;}
+ public DateTime(long ticks, System.DateTimeKind kind) { throw null;}
+ public System.DateTime Date { get { throw null; } }
+ public int Day { get { throw null; } }
+ public System.DayOfWeek DayOfWeek { get { throw null; } }
+ public int DayOfYear { get { throw null; } }
+ public int Hour { get { throw null; } }
+ public System.DateTimeKind Kind { get { throw null; } }
+ public int Millisecond { get { throw null; } }
+ public int Minute { get { throw null; } }
+ public int Month { get { throw null; } }
+ public static System.DateTime Now { get { throw null; } }
+ public int Second { get { throw null; } }
+ public long Ticks { get { throw null; } }
+ public System.TimeSpan TimeOfDay { get { throw null; } }
+ public static System.DateTime Today { get { throw null; } }
+ public static System.DateTime UtcNow { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public int Year { get { throw null; } }
+ public System.DateTime Add(System.TimeSpan value) { throw null; }
+ public System.DateTime AddDays(double value) { throw null; }
+ public System.DateTime AddHours(double value) { throw null; }
+ public System.DateTime AddMilliseconds(double value) { throw null; }
+ public System.DateTime AddMinutes(double value) { throw null; }
+ public System.DateTime AddMonths(int months) { throw null; }
+ public System.DateTime AddSeconds(double value) { throw null; }
+ public System.DateTime AddTicks(long value) { throw null; }
+ public System.DateTime AddYears(int value) { throw null; }
+ public static int Compare(System.DateTime t1, System.DateTime t2) { throw null; }
+ public int CompareTo(System.DateTime value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public static int DaysInMonth(int year, int month) { throw null; }
+ public bool Equals(System.DateTime value) { throw null; }
+ public static bool Equals(System.DateTime t1, System.DateTime t2) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public static System.DateTime FromBinary(long dateData) { throw null; }
+ public static System.DateTime FromFileTime(long fileTime) { throw null; }
+ public static System.DateTime FromFileTimeUtc(long fileTime) { throw null; }
+ public static System.DateTime FromOADate(double d) { throw null; }
+ public string[] GetDateTimeFormats() { throw null; }
+ public string[] GetDateTimeFormats(char format) { throw null; }
+ public string[] GetDateTimeFormats(char format, System.IFormatProvider provider) { throw null; }
+ public string[] GetDateTimeFormats(System.IFormatProvider provider) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public bool IsDaylightSavingTime() { throw null; }
+ public static bool IsLeapYear(int year) { throw null; }
+ public static System.DateTime operator +(System.DateTime d, System.TimeSpan t) { throw null; }
+ public static bool operator ==(System.DateTime d1, System.DateTime d2) { throw null; }
+ public static bool operator >(System.DateTime t1, System.DateTime t2) { throw null; }
+ public static bool operator >=(System.DateTime t1, System.DateTime t2) { throw null; }
+ public static bool operator !=(System.DateTime d1, System.DateTime d2) { throw null; }
+ public static bool operator <(System.DateTime t1, System.DateTime t2) { throw null; }
+ public static bool operator <=(System.DateTime t1, System.DateTime t2) { throw null; }
+ public static System.TimeSpan operator -(System.DateTime d1, System.DateTime d2) { throw null; }
+ public static System.DateTime operator -(System.DateTime d, System.TimeSpan t) { throw null; }
+ public static System.DateTime Parse(string s) { throw null; }
+ public static System.DateTime Parse(string s, System.IFormatProvider provider) { throw null; }
+ public static System.DateTime Parse(string s, System.IFormatProvider provider, System.Globalization.DateTimeStyles styles) { throw null; }
+ public static System.DateTime ParseExact(string s, string format, System.IFormatProvider provider) { throw null; }
+ public static System.DateTime ParseExact(string s, string format, System.IFormatProvider provider, System.Globalization.DateTimeStyles style) { throw null; }
+ public static System.DateTime ParseExact(string s, string[] formats, System.IFormatProvider provider, System.Globalization.DateTimeStyles style) { throw null; }
+ public static System.DateTime SpecifyKind(System.DateTime value, System.DateTimeKind kind) { throw null; }
+ public System.TimeSpan Subtract(System.DateTime value) { throw null; }
+ public System.DateTime Subtract(System.TimeSpan value) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public long ToBinary() { throw null; }
+ public long ToFileTime() { throw null; }
+ public long ToFileTimeUtc() { throw null; }
+ public System.DateTime ToLocalTime() { throw null; }
+ public string ToLongDateString() { throw null; }
+ public string ToLongTimeString() { throw null; }
+ public double ToOADate() { throw null; }
+ public string ToShortDateString() { throw null; }
+ public string ToShortTimeString() { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public System.DateTime ToUniversalTime() { throw null; }
+ public static bool TryParse(string s, out System.DateTime result) { result = default(System.DateTime); throw null; }
+ public static bool TryParse(string s, System.IFormatProvider provider, System.Globalization.DateTimeStyles styles, out System.DateTime result) { result = default(System.DateTime); throw null; }
+ 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; }
+ 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; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum DateTimeKind
+ {
+ Local = 2,
+ Unspecified = 0,
+ Utc = 1,
+ }
+ [System.SerializableAttribute]
+ public partial struct DateTimeOffset : System.IComparable, System.IComparable<System.DateTimeOffset>, System.IEquatable<System.DateTimeOffset>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public static readonly System.DateTimeOffset MaxValue;
+ public static readonly System.DateTimeOffset MinValue;
+ public DateTimeOffset(System.DateTime dateTime) { throw null;}
+ public DateTimeOffset(System.DateTime dateTime, System.TimeSpan offset) { throw null;}
+ 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;}
+ public DateTimeOffset(int year, int month, int day, int hour, int minute, int second, int millisecond, System.TimeSpan offset) { throw null;}
+ public DateTimeOffset(int year, int month, int day, int hour, int minute, int second, System.TimeSpan offset) { throw null;}
+ public DateTimeOffset(long ticks, System.TimeSpan offset) { throw null;}
+ public System.DateTime Date { get { throw null; } }
+ public System.DateTime DateTime { get { throw null; } }
+ public int Day { get { throw null; } }
+ public System.DayOfWeek DayOfWeek { get { throw null; } }
+ public int DayOfYear { get { throw null; } }
+ public int Hour { get { throw null; } }
+ public System.DateTime LocalDateTime { get { throw null; } }
+ public int Millisecond { get { throw null; } }
+ public int Minute { get { throw null; } }
+ public int Month { get { throw null; } }
+ public static System.DateTimeOffset Now { get { throw null; } }
+ public System.TimeSpan Offset { get { throw null; } }
+ public int Second { get { throw null; } }
+ public long Ticks { get { throw null; } }
+ public System.TimeSpan TimeOfDay { get { throw null; } }
+ public System.DateTime UtcDateTime { get { throw null; } }
+ public static System.DateTimeOffset UtcNow { get { throw null; } }
+ public long UtcTicks { get { throw null; } }
+ public int Year { get { throw null; } }
+ public System.DateTimeOffset Add(System.TimeSpan timeSpan) { throw null; }
+ public System.DateTimeOffset AddDays(double days) { throw null; }
+ public System.DateTimeOffset AddHours(double hours) { throw null; }
+ public System.DateTimeOffset AddMilliseconds(double milliseconds) { throw null; }
+ public System.DateTimeOffset AddMinutes(double minutes) { throw null; }
+ public System.DateTimeOffset AddMonths(int months) { throw null; }
+ public System.DateTimeOffset AddSeconds(double seconds) { throw null; }
+ public System.DateTimeOffset AddTicks(long ticks) { throw null; }
+ public System.DateTimeOffset AddYears(int years) { throw null; }
+ public static int Compare(System.DateTimeOffset first, System.DateTimeOffset second) { throw null; }
+ public int CompareTo(System.DateTimeOffset other) { throw null; }
+ public bool Equals(System.DateTimeOffset other) { throw null; }
+ public static bool Equals(System.DateTimeOffset first, System.DateTimeOffset second) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool EqualsExact(System.DateTimeOffset other) { throw null; }
+ public static System.DateTimeOffset FromFileTime(long fileTime) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.DateTimeOffset operator +(System.DateTimeOffset dateTimeOffset, System.TimeSpan timeSpan) { throw null; }
+ public static bool operator ==(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
+ public static bool operator >(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
+ public static bool operator >=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
+ public static implicit operator System.DateTimeOffset (System.DateTime dateTime) { throw null; }
+ public static bool operator !=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
+ public static bool operator <(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
+ public static bool operator <=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
+ public static System.TimeSpan operator -(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
+ public static System.DateTimeOffset operator -(System.DateTimeOffset dateTimeOffset, System.TimeSpan timeSpan) { throw null; }
+ public static System.DateTimeOffset Parse(string input) { throw null; }
+ public static System.DateTimeOffset Parse(string input, System.IFormatProvider formatProvider) { throw null; }
+ public static System.DateTimeOffset Parse(string input, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
+ public static System.DateTimeOffset ParseExact(string input, string format, System.IFormatProvider formatProvider) { throw null; }
+ public static System.DateTimeOffset ParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
+ public static System.DateTimeOffset ParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
+ public System.TimeSpan Subtract(System.DateTimeOffset value) { throw null; }
+ public System.DateTimeOffset Subtract(System.TimeSpan value) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ [System.Security.SecurityCriticalAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public long ToFileTime() { throw null; }
+ public System.DateTimeOffset ToLocalTime() { throw null; }
+ public System.DateTimeOffset ToOffset(System.TimeSpan offset) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider formatProvider) { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ public System.DateTimeOffset ToUniversalTime() { throw null; }
+ public static bool TryParse(string input, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
+ public static bool TryParse(string input, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
+ 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; }
+ 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; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum DayOfWeek
+ {
+ Friday = 5,
+ Monday = 1,
+ Saturday = 6,
+ Sunday = 0,
+ Thursday = 4,
+ Tuesday = 2,
+ Wednesday = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DBNull : System.IConvertible, System.Runtime.Serialization.ISerializable
+ {
+ internal DBNull() { }
+ public static readonly System.DBNull Value;
+ [System.Security.SecurityCriticalAttribute]
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.TypeCode GetTypeCode() { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Decimal : System.IComparable, System.IComparable<decimal>, System.IConvertible, System.IEquatable<decimal>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback
+ {
+ [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)4294967295, (uint)4294967295, (uint)4294967295)]
+ public static readonly decimal MaxValue;
+ [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)128, (uint)0, (uint)0, (uint)1)]
+ public static readonly decimal MinusOne;
+ [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)128, (uint)4294967295, (uint)4294967295, (uint)4294967295)]
+ public static readonly decimal MinValue;
+ [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)1)]
+ public static readonly decimal One;
+ [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)0)]
+ public static readonly decimal Zero;
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public Decimal(double value) { throw null;}
+ public Decimal(int value) { throw null;}
+ public Decimal(int lo, int mid, int hi, bool isNegative, byte scale) { throw null;}
+ public Decimal(int[] bits) { throw null;}
+ public Decimal(long value) { throw null;}
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public Decimal(float value) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ public Decimal(uint value) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ public Decimal(ulong value) { throw null;}
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Add(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static System.Decimal Ceiling(System.Decimal d) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int Compare(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public int CompareTo(System.Decimal value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public int CompareTo(object value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Divide(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool Equals(System.Decimal value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool Equals(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override bool Equals(object value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Floor(System.Decimal d) { throw null; }
+ public static System.Decimal FromOACurrency(long cy) { throw null; }
+ public static int[] GetBits(System.Decimal d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Multiply(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static System.Decimal Negate(System.Decimal d) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal operator +(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static System.Decimal operator --(System.Decimal d) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal operator /(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool operator ==(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static explicit operator byte (System.Decimal value) { throw null; }
+ public static explicit operator char (System.Decimal value) { throw null; }
+ public static explicit operator double (System.Decimal value) { throw null; }
+ public static explicit operator short (System.Decimal value) { throw null; }
+ public static explicit operator int (System.Decimal value) { throw null; }
+ public static explicit operator long (System.Decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator sbyte (System.Decimal value) { throw null; }
+ public static explicit operator float (System.Decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ushort (System.Decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator uint (System.Decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static explicit operator ulong (System.Decimal value) { throw null; }
+ public static explicit operator System.Decimal (double value) { throw null; }
+ public static explicit operator System.Decimal (float value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool operator >(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool operator >=(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static implicit operator System.Decimal (byte value) { throw null; }
+ public static implicit operator System.Decimal (char value) { throw null; }
+ public static implicit operator System.Decimal (short value) { throw null; }
+ public static implicit operator System.Decimal (int value) { throw null; }
+ public static implicit operator System.Decimal (long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Decimal (sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Decimal (ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Decimal (uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static implicit operator System.Decimal (ulong value) { throw null; }
+ public static System.Decimal operator ++(System.Decimal d) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool operator !=(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool operator <(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool operator <=(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static System.Decimal operator %(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal operator *(System.Decimal d1, System.Decimal d2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal operator -(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static System.Decimal operator -(System.Decimal d) { throw null; }
+ public static System.Decimal operator +(System.Decimal d) { throw null; }
+ public static System.Decimal Parse(string s) { throw null; }
+ public static System.Decimal Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Decimal Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Decimal Parse(string s, System.IFormatProvider provider) { throw null; }
+ public static System.Decimal Remainder(System.Decimal d1, System.Decimal d2) { throw null; }
+ public static System.Decimal Round(System.Decimal d) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Round(System.Decimal d, int decimals) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Round(System.Decimal d, int decimals, System.MidpointRounding mode) { throw null; }
+ public static System.Decimal Round(System.Decimal d, System.MidpointRounding mode) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Subtract(System.Decimal d1, System.Decimal d2) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ System.Decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ public static byte ToByte(System.Decimal value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double ToDouble(System.Decimal d) { throw null; }
+ public static short ToInt16(System.Decimal value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int ToInt32(System.Decimal d) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static long ToInt64(System.Decimal d) { throw null; }
+ public static long ToOACurrency(System.Decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(System.Decimal value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static float ToSingle(System.Decimal d) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(System.Decimal value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static uint ToUInt32(System.Decimal d) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static ulong ToUInt64(System.Decimal d) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Decimal Truncate(System.Decimal d) { throw null; }
+ public static bool TryParse(string s, out System.Decimal result) { result = default(decimal); throw null; }
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class Delegate : System.ICloneable, System.Runtime.Serialization.ISerializable
+ {
+ protected Delegate(object target, string method) { }
+ protected Delegate(System.Type target, string method) { }
+ public System.Reflection.MethodInfo Method { get { throw null; } }
+ public object Target { get { throw null; } }
+ public virtual object Clone() { throw null; }
+ public static System.Delegate Combine(System.Delegate a, System.Delegate b) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static System.Delegate Combine(params System.Delegate[] delegates) { throw null; }
+ protected virtual System.Delegate CombineImpl(System.Delegate d) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method, bool throwOnBindFailure) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, object target, string method) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, object target, string method, bool ignoreCase) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, System.Reflection.MethodInfo method) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, System.Reflection.MethodInfo method, bool throwOnBindFailure) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase) { throw null; }
+ public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase, bool throwOnBindFailure) { throw null; }
+ public object DynamicInvoke(params object[] args) { throw null; }
+ protected virtual object DynamicInvokeImpl(object[] args) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual System.Delegate[] GetInvocationList() { throw null; }
+ protected virtual System.Reflection.MethodInfo GetMethodImpl() { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static bool operator ==(System.Delegate d1, System.Delegate d2) { throw null; }
+ public static bool operator !=(System.Delegate d1, System.Delegate d2) { throw null; }
+ public static System.Delegate Remove(System.Delegate source, System.Delegate value) { throw null; }
+ public static System.Delegate RemoveAll(System.Delegate source, System.Delegate value) { throw null; }
+ protected virtual System.Delegate RemoveImpl(System.Delegate d) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class DivideByZeroException : System.ArithmeticException
+ {
+ public DivideByZeroException() { }
+ protected DivideByZeroException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DivideByZeroException(string message) { }
+ public DivideByZeroException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class DllNotFoundException : System.TypeLoadException
+ {
+ public DllNotFoundException() { }
+ protected DllNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DllNotFoundException(string message) { }
+ public DllNotFoundException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Double : System.IComparable, System.IComparable<double>, System.IConvertible, System.IEquatable<double>, System.IFormattable
+ {
+ public const double Epsilon = 4.94065645841247E-324;
+ public const double MaxValue = 1.7976931348623157E+308;
+ public const double MinValue = -1.7976931348623157E+308;
+ public const double NaN = 0.0 / 0.0;
+ public const double NegativeInfinity = -1.0 / 0.0;
+ public const double PositiveInfinity = 1.0 / 0.0;
+ public int CompareTo(System.Double value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public bool Equals(System.Double obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsInfinity(System.Double d) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsNaN(System.Double d) { throw null; }
+ public static bool IsNegativeInfinity(System.Double d) { throw null; }
+ public static bool IsPositiveInfinity(System.Double d) { throw null; }
+ public static bool operator ==(System.Double left, System.Double right) { throw null; }
+ public static bool operator >(System.Double left, System.Double right) { throw null; }
+ public static bool operator >=(System.Double left, System.Double right) { throw null; }
+ public static bool operator !=(System.Double left, System.Double right) { throw null; }
+ public static bool operator <(System.Double left, System.Double right) { throw null; }
+ public static bool operator <=(System.Double left, System.Double right) { throw null; }
+ public static System.Double Parse(string s) { throw null; }
+ public static System.Double Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Double Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Double Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ System.Double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string s, out System.Double result) { result = default(double); throw null; }
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class DuplicateWaitObjectException : System.ArgumentException
+ {
+ public DuplicateWaitObjectException() { }
+ protected DuplicateWaitObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DuplicateWaitObjectException(string parameterName) { }
+ public DuplicateWaitObjectException(string message, System.Exception innerException) { }
+ public DuplicateWaitObjectException(string parameterName, string message) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class EntryPointNotFoundException : System.TypeLoadException
+ {
+ public EntryPointNotFoundException() { }
+ protected EntryPointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public EntryPointNotFoundException(string message) { }
+ public EntryPointNotFoundException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Enum : System.ValueType, System.IComparable, System.IConvertible, System.IFormattable
+ {
+ protected Enum() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public int CompareTo(object target) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static string Format(System.Type enumType, object value, string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetHashCode() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static string GetName(System.Type enumType, object value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static string[] GetNames(System.Type enumType) { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static System.Type GetUnderlyingType(System.Type enumType) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static System.Array GetValues(System.Type enumType) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool HasFlag(System.Enum flag) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static bool IsDefined(System.Type enumType, object value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static object Parse(System.Type enumType, string value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static object Parse(System.Type enumType, string value, bool ignoreCase) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, byte value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, short value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, int value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, long value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static object ToObject(System.Type enumType, object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, sbyte value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.Type enumType, ulong value) { throw null; }
+ public override string ToString() { throw null; }
+ [System.ObsoleteAttribute("The provider argument is not used. Please use ToString().")]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public string ToString(string format) { throw null; }
+ [System.ObsoleteAttribute("The provider argument is not used. Please use ToString(String).")]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse<TEnum>(string value, bool ignoreCase, out TEnum result) where TEnum : struct { result = default(TEnum); throw null; }
+ public static bool TryParse<TEnum>(string value, out TEnum result) where TEnum : struct { result = default(TEnum); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class Environment
+ {
+ public static string CommandLine { get { throw null; } }
+ public static string CurrentDirectory { get { throw null; } set { } }
+ public static int CurrentManagedThreadId { get { throw null; } }
+ public static int ExitCode { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]set { } }
+ public static bool HasShutdownStarted { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public static bool Is64BitOperatingSystem { get { throw null; } }
+ public static bool Is64BitProcess { get { throw null; } }
+ public static string MachineName { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="COMPUTERNAME"), System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public static string NewLine { get { throw null; } }
+ public static System.OperatingSystem OSVersion { get { throw null; } }
+ public static int ProcessorCount { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="NUMBER_OF_PROCESSORS")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public static string StackTrace { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } }
+ public static string SystemDirectory { get { throw null; } }
+ public static int SystemPageSize { get { throw null; } }
+ public static int TickCount { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public static string UserDomainName { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="USERDOMAINNAME")]get { throw null; } }
+ [System.MonoTODOAttribute("Currently always returns false, regardless of interactive state")]
+ public static bool UserInteractive { get { throw null; } }
+ public static string UserName { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="USERNAME;USER")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public static System.Version Version { get { throw null; } }
+ [System.MonoTODOAttribute("Currently always returns zero")]
+ public static long WorkingSet { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void Exit(int exitCode) { }
+ public static string ExpandEnvironmentVariables(string name) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
+ public static void FailFast(string message) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void FailFast(string message, System.Exception exception) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="PATH")]
+ public static string[] GetCommandLineArgs() { throw null; }
+ public static string GetEnvironmentVariable(string variable) { throw null; }
+ public static string GetEnvironmentVariable(string variable, System.EnvironmentVariableTarget target) { throw null; }
+ public static System.Collections.IDictionary GetEnvironmentVariables() { throw null; }
+ public static System.Collections.IDictionary GetEnvironmentVariables(System.EnvironmentVariableTarget target) { throw null; }
+ public static string GetFolderPath(System.Environment.SpecialFolder folder) { throw null; }
+ public static string GetFolderPath(System.Environment.SpecialFolder folder, System.Environment.SpecialFolderOption option) { throw null; }
+ [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public static string[] GetLogicalDrives() { throw null; }
+ [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public static void SetEnvironmentVariable(string variable, string value) { }
+ [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public static void SetEnvironmentVariable(string variable, string value, System.EnvironmentVariableTarget target) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum SpecialFolder
+ {
+ AdminTools = 48,
+ ApplicationData = 26,
+ CDBurning = 59,
+ CommonAdminTools = 47,
+ CommonApplicationData = 35,
+ CommonDesktopDirectory = 25,
+ CommonDocuments = 46,
+ CommonMusic = 53,
+ CommonOemLinks = 58,
+ CommonPictures = 54,
+ CommonProgramFiles = 43,
+ CommonProgramFilesX86 = 44,
+ CommonPrograms = 23,
+ CommonStartMenu = 22,
+ CommonStartup = 24,
+ CommonTemplates = 45,
+ CommonVideos = 55,
+ Cookies = 33,
+ Desktop = 0,
+ DesktopDirectory = 16,
+ Favorites = 6,
+ Fonts = 20,
+ History = 34,
+ InternetCache = 32,
+ LocalApplicationData = 28,
+ LocalizedResources = 57,
+ MyComputer = 17,
+ MyDocuments = 5,
+ MyMusic = 13,
+ MyPictures = 39,
+ MyVideos = 14,
+ NetworkShortcuts = 19,
+ Personal = 5,
+ PrinterShortcuts = 27,
+ ProgramFiles = 38,
+ ProgramFilesX86 = 42,
+ Programs = 2,
+ Recent = 8,
+ Resources = 56,
+ SendTo = 9,
+ StartMenu = 11,
+ Startup = 7,
+ System = 37,
+ SystemX86 = 41,
+ Templates = 21,
+ UserProfile = 40,
+ Windows = 36,
+ }
+ public enum SpecialFolderOption
+ {
+ Create = 32768,
+ DoNotVerify = 16384,
+ None = 0,
+ }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum EnvironmentVariableTarget
+ {
+ Machine = 2,
+ Process = 0,
+ User = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class EventArgs
+ {
+ public static readonly System.EventArgs Empty;
+ public EventArgs() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate void EventHandler(object sender, System.EventArgs e);
+ [System.SerializableAttribute]
+ public delegate void EventHandler<TEventArgs>(object sender, TEventArgs e);
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Exception))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class Exception : System.Runtime.InteropServices._Exception, System.Runtime.Serialization.ISerializable
+ {
+ public Exception() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected Exception(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public Exception(string message) { }
+ public Exception(string message, System.Exception innerException) { }
+ public virtual System.Collections.IDictionary Data { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public virtual string HelpLink { get { throw null; } set { } }
+ public int HResult { get { throw null; } protected set { } }
+ public System.Exception InnerException { get { throw null; } }
+ public virtual string Message { get { throw null; } }
+ public virtual string Source { get { throw null; } set { } }
+ public virtual string StackTrace { get { throw null; } }
+ public System.Reflection.MethodBase TargetSite { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ protected event System.EventHandler<System.Runtime.Serialization.SafeSerializationEventArgs> SerializeObjectState { add { } remove { } }
+ public virtual System.Exception GetBaseException() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public new System.Type GetType() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [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.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ExecutionEngineException : System.SystemException
+ {
+ public ExecutionEngineException() { }
+ public ExecutionEngineException(string message) { }
+ public ExecutionEngineException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class FieldAccessException : System.MemberAccessException
+ {
+ public FieldAccessException() { }
+ protected FieldAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public FieldAccessException(string message) { }
+ public FieldAccessException(string message, System.Exception inner) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(16), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class FlagsAttribute : System.Attribute
+ {
+ public FlagsAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class FormatException : System.SystemException
+ {
+ public FormatException() { }
+ protected FormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public FormatException(string message) { }
+ public FormatException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate TResult Func<out TResult>();
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate TResult Func<in T, out TResult>(T arg);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate TResult Func<in T1, in T2, out TResult>(T1 arg1, T2 arg2);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate TResult Func<in T1, in T2, in T3, out TResult>(T1 arg1, T2 arg2, T3 arg3);
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public delegate TResult Func<in T1, in T2, in T3, in T4, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);
+ 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);
+ 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);
+ 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);
+ 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);
+ public static partial class GC
+ {
+ public static int MaxGeneration { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public static void AddMemoryPressure(long bytesAllocated) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void CancelFullGCNotification() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void Collect() { }
+ public static void Collect(int generation) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void Collect(int generation, System.GCCollectionMode mode) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void Collect(int generation, System.GCCollectionMode mode, bool blocking) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int CollectionCount(int generation) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static int GetGeneration(object obj) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int GetGeneration(System.WeakReference wo) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long GetTotalMemory(bool forceFullCollection) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void KeepAlive(object obj) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void RegisterForFullGCNotification(int maxGenerationThreshold, int largeObjectHeapThreshold) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void RemoveMemoryPressure(long bytesAllocated) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void ReRegisterForFinalize(object obj) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void SuppressFinalize(object obj) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.GCNotificationStatus WaitForFullGCApproach() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.GCNotificationStatus WaitForFullGCApproach(int millisecondsTimeout) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.GCNotificationStatus WaitForFullGCComplete() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.GCNotificationStatus WaitForFullGCComplete(int millisecondsTimeout) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void WaitForPendingFinalizers() { }
+ }
+ [System.SerializableAttribute]
+ public enum GCCollectionMode
+ {
+ Default = 0,
+ Forced = 1,
+ Optimized = 2,
+ }
+ [System.SerializableAttribute]
+ public enum GCNotificationStatus
+ {
+ Canceled = 2,
+ Failed = 1,
+ NotApplicable = 4,
+ Succeeded = 0,
+ Timeout = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Guid : System.IComparable, System.IComparable<System.Guid>, System.IEquatable<System.Guid>, System.IFormattable
+ {
+ public static readonly System.Guid Empty;
+ public Guid(byte[] b) { throw null;}
+ 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;}
+ public Guid(int a, short b, short c, byte[] d) { throw null;}
+ public Guid(string g) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ 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;}
+ public int CompareTo(System.Guid value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public bool Equals(System.Guid g) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Guid NewGuid() { throw null; }
+ public static bool operator ==(System.Guid a, System.Guid b) { throw null; }
+ public static bool operator !=(System.Guid a, System.Guid b) { throw null; }
+ public static System.Guid Parse(string input) { throw null; }
+ public static System.Guid ParseExact(string input, string format) { throw null; }
+ public byte[] ToByteArray() { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string input, out System.Guid result) { result = default(System.Guid); throw null; }
+ public static bool TryParseExact(string input, string format, out System.Guid result) { result = default(System.Guid); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IAppDomainSetup
+ {
+ string ApplicationBase { get; set; }
+ string ApplicationName { get; set; }
+ string CachePath { get; set; }
+ string ConfigurationFile { get; set; }
+ string DynamicBase { get; set; }
+ string LicenseFile { get; set; }
+ string PrivateBinPath { get; set; }
+ string PrivateBinPathProbe { get; set; }
+ string ShadowCopyDirectories { get; set; }
+ string ShadowCopyFiles { get; set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IAsyncResult
+ {
+ object AsyncState { get; }
+ System.Threading.WaitHandle AsyncWaitHandle { get; }
+ bool CompletedSynchronously { get; }
+ bool IsCompleted { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICloneable
+ {
+ object Clone();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IComparable
+ {
+ int CompareTo(object obj);
+ }
+ public partial interface IComparable<in T>
+ {
+ int CompareTo(T other);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IConvertible
+ {
+ System.TypeCode GetTypeCode();
+ bool ToBoolean(System.IFormatProvider provider);
+ byte ToByte(System.IFormatProvider provider);
+ char ToChar(System.IFormatProvider provider);
+ System.DateTime ToDateTime(System.IFormatProvider provider);
+ decimal ToDecimal(System.IFormatProvider provider);
+ double ToDouble(System.IFormatProvider provider);
+ short ToInt16(System.IFormatProvider provider);
+ int ToInt32(System.IFormatProvider provider);
+ long ToInt64(System.IFormatProvider provider);
+ sbyte ToSByte(System.IFormatProvider provider);
+ float ToSingle(System.IFormatProvider provider);
+ string ToString(System.IFormatProvider provider);
+ object ToType(System.Type conversionType, System.IFormatProvider provider);
+ ushort ToUInt16(System.IFormatProvider provider);
+ uint ToUInt32(System.IFormatProvider provider);
+ ulong ToUInt64(System.IFormatProvider provider);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICustomFormatter
+ {
+ string Format(string format, object arg, System.IFormatProvider formatProvider);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDisposable
+ {
+ void Dispose();
+ }
+ public partial interface IEquatable<T>
+ {
+ bool Equals(T other);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IFormatProvider
+ {
+ object GetFormat(System.Type formatType);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IFormattable
+ {
+ string ToString(string format, System.IFormatProvider formatProvider);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class IndexOutOfRangeException : System.SystemException
+ {
+ public IndexOutOfRangeException() { }
+ public IndexOutOfRangeException(string message) { }
+ public IndexOutOfRangeException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InsufficientExecutionStackException : System.SystemException
+ {
+ public InsufficientExecutionStackException() { }
+ public InsufficientExecutionStackException(string message) { }
+ public InsufficientExecutionStackException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class InsufficientMemoryException : System.OutOfMemoryException
+ {
+ public InsufficientMemoryException() { }
+ public InsufficientMemoryException(string message) { }
+ public InsufficientMemoryException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Int16 : System.IComparable, System.IComparable<short>, System.IConvertible, System.IEquatable<short>, System.IFormattable
+ {
+ public const short MaxValue = (short)32767;
+ public const short MinValue = (short)-32768;
+ public int CompareTo(System.Int16 value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public bool Equals(System.Int16 obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public static System.Int16 Parse(string s) { throw null; }
+ public static System.Int16 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Int16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Int16 Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ System.Int16 System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; }
+ public static bool TryParse(string s, out System.Int16 result) { result = default(short); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Int32 : System.IComparable, System.IComparable<int>, System.IConvertible, System.IEquatable<int>, System.IFormattable
+ {
+ public const int MaxValue = 2147483647;
+ public const int MinValue = -2147483648;
+ public System.Int32 CompareTo(System.Int32 value) { throw null; }
+ public System.Int32 CompareTo(object value) { throw null; }
+ public bool Equals(System.Int32 obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override System.Int32 GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public static System.Int32 Parse(string s) { throw null; }
+ public static System.Int32 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Int32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Int32 Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ System.Int32 System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; }
+ public static bool TryParse(string s, out System.Int32 result) { result = default(int); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Int64 : System.IComparable, System.IComparable<long>, System.IConvertible, System.IEquatable<long>, System.IFormattable
+ {
+ public const long MaxValue = (long)9223372036854775807;
+ public const long MinValue = (long)-9223372036854775808;
+ public int CompareTo(System.Int64 value) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public bool Equals(System.Int64 obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public static System.Int64 Parse(string s) { throw null; }
+ public static System.Int64 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Int64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Int64 Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ System.Int64 System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; }
+ public static bool TryParse(string s, out System.Int64 result) { result = default(long); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct IntPtr : System.Runtime.Serialization.ISerializable
+ {
+ public static readonly System.IntPtr Zero;
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public IntPtr(int value) { throw null;}
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public IntPtr(long value) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public unsafe IntPtr(void* value) { throw null;}
+ public static int Size { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static System.IntPtr Add(System.IntPtr pointer, int offset) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static System.IntPtr operator +(System.IntPtr pointer, int offset) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static bool operator ==(System.IntPtr value1, System.IntPtr value2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static explicit operator System.IntPtr (int value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static explicit operator System.IntPtr (long value) { throw null; }
+ public static explicit operator int (System.IntPtr value) { throw null; }
+ public static explicit operator long (System.IntPtr value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static explicit operator void* (System.IntPtr value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public unsafe static explicit operator System.IntPtr (void* value) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static bool operator !=(System.IntPtr value1, System.IntPtr value2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static System.IntPtr operator -(System.IntPtr pointer, int offset) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static System.IntPtr Subtract(System.IntPtr pointer, int offset) { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public int ToInt32() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public long ToInt64() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public unsafe void* ToPointer() { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(string format) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class InvalidCastException : System.SystemException
+ {
+ public InvalidCastException() { }
+ protected InvalidCastException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidCastException(string message) { }
+ public InvalidCastException(string message, System.Exception innerException) { }
+ public InvalidCastException(string message, int errorCode) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class InvalidOperationException : System.SystemException
+ {
+ public InvalidOperationException() { }
+ protected InvalidOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidOperationException(string message) { }
+ public InvalidOperationException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class InvalidProgramException : System.SystemException
+ {
+ public InvalidProgramException() { }
+ public InvalidProgramException(string message) { }
+ public InvalidProgramException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public partial class InvalidTimeZoneException : System.Exception
+ {
+ public InvalidTimeZoneException() { }
+ protected InvalidTimeZoneException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidTimeZoneException(string message) { }
+ public InvalidTimeZoneException(string message, System.Exception innerException) { }
+ }
+ public partial interface IObservable<out T>
+ {
+ System.IDisposable Subscribe(System.IObserver<T> observer);
+ }
+ public partial interface IObserver<in T>
+ {
+ void OnCompleted();
+ void OnError(System.Exception error);
+ void OnNext(T value);
+ }
+ public partial interface IProgress<in T>
+ {
+ void Report(T value);
+ }
+ public partial interface IServiceProvider
+ {
+ object GetService(System.Type serviceType);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ThreadSafetyMode={Mode}, IsValueCreated={IsValueCreated}, IsValueFaulted={IsValueFaulted}, Value={ValueForDebugDisplay}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.System_LazyDebugView<T>")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.SerializableAttribute]
+ public partial class Lazy<T>
+ {
+ public Lazy() { }
+ public Lazy(bool isThreadSafe) { }
+ public Lazy(System.Func<T> valueFactory) { }
+ public Lazy(System.Func<T> valueFactory, bool isThreadSafe) { }
+ public Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode) { }
+ public Lazy(System.Threading.LazyThreadSafetyMode mode) { }
+ public bool IsValueCreated { get { throw null; } }
+ [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
+ public T Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum LoaderOptimization
+ {
+ [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ DisallowBindings = 4,
+ [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ DomainMask = 3,
+ MultiDomain = 2,
+ MultiDomainHost = 3,
+ NotSpecified = 0,
+ SingleDomain = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class LoaderOptimizationAttribute : System.Attribute
+ {
+ public LoaderOptimizationAttribute(byte value) { }
+ public LoaderOptimizationAttribute(System.LoaderOptimization value) { }
+ public System.LoaderOptimization Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class LocalDataStoreSlot
+ {
+ internal LocalDataStoreSlot() { }
+ ~LocalDataStoreSlot() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class MarshalByRefObject
+ {
+ protected MarshalByRefObject() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
+ public virtual System.Runtime.Remoting.ObjRef CreateObjRef(System.Type requestedType) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
+ public object GetLifetimeService() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
+ public virtual object InitializeLifetimeService() { throw null; }
+ protected System.MarshalByRefObject MemberwiseClone(bool cloneIdentity) { throw null; }
+ }
+ public static partial class Math
+ {
+ public const double E = 2.7182818284590451;
+ public const double PI = 3.1415926535897931;
+ public static decimal Abs(decimal value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Abs(double value) { throw null; }
+ public static short Abs(short value) { throw null; }
+ public static int Abs(int value) { throw null; }
+ public static long Abs(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte Abs(sbyte value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static float Abs(float value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Acos(double d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Asin(double d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Atan(double d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Atan2(double y, double x) { throw null; }
+ public static long BigMul(int a, int b) { throw null; }
+ public static decimal Ceiling(decimal d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Ceiling(double a) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Cos(double d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Cosh(double value) { throw null; }
+ public static int DivRem(int a, int b, out int result) { result = default(int); throw null; }
+ public static long DivRem(long a, long b, out long result) { result = default(long); throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Exp(double d) { throw null; }
+ public static decimal Floor(decimal d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Floor(double d) { throw null; }
+ public static double IEEERemainder(double x, double y) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Log(double d) { throw null; }
+ public static double Log(double a, double newBase) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Log10(double d) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static byte Max(byte val1, byte val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static decimal Max(decimal val1, decimal val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static double Max(double val1, double val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static short Max(short val1, short val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Max(int val1, int val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static long Max(long val1, long val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static sbyte Max(sbyte val1, sbyte val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static float Max(float val1, float val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static ushort Max(ushort val1, ushort val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static uint Max(uint val1, uint val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static ulong Max(ulong val1, ulong val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static byte Min(byte val1, byte val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static decimal Min(decimal val1, decimal val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static double Min(double val1, double val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static short Min(short val1, short val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Min(int val1, int val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static long Min(long val1, long val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static sbyte Min(sbyte val1, sbyte val2) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static float Min(float val1, float val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static ushort Min(ushort val1, ushort val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static uint Min(uint val1, uint val2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static ulong Min(ulong val1, ulong val2) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Pow(double x, double y) { throw null; }
+ public static decimal Round(decimal d) { throw null; }
+ public static decimal Round(decimal d, int decimals) { throw null; }
+ public static decimal Round(decimal d, int decimals, System.MidpointRounding mode) { throw null; }
+ public static decimal Round(decimal d, System.MidpointRounding mode) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Round(double a) { throw null; }
+ public static double Round(double value, int digits) { throw null; }
+ public static double Round(double value, int digits, System.MidpointRounding mode) { throw null; }
+ public static double Round(double value, System.MidpointRounding mode) { throw null; }
+ public static int Sign(decimal value) { throw null; }
+ public static int Sign(double value) { throw null; }
+ public static int Sign(short value) { throw null; }
+ public static int Sign(int value) { throw null; }
+ public static int Sign(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static int Sign(sbyte value) { throw null; }
+ public static int Sign(float value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Sin(double a) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Sinh(double value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static double Sqrt(double d) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Tan(double a) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static double Tanh(double value) { throw null; }
+ public static decimal Truncate(decimal d) { throw null; }
+ public static double Truncate(double d) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MemberAccessException : System.SystemException
+ {
+ public MemberAccessException() { }
+ protected MemberAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MemberAccessException(string message) { }
+ public MemberAccessException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MethodAccessException : System.MemberAccessException
+ {
+ public MethodAccessException() { }
+ protected MethodAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MethodAccessException(string message) { }
+ public MethodAccessException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum MidpointRounding
+ {
+ AwayFromZero = 1,
+ ToEven = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MissingFieldException : System.MissingMemberException, System.Runtime.Serialization.ISerializable
+ {
+ public MissingFieldException() { }
+ protected MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MissingFieldException(string message) { }
+ public MissingFieldException(string message, System.Exception inner) { }
+ public MissingFieldException(string className, string fieldName) { }
+ public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MissingMemberException : System.MemberAccessException, System.Runtime.Serialization.ISerializable
+ {
+ protected string ClassName;
+ protected string MemberName;
+ protected byte[] Signature;
+ public MissingMemberException() { }
+ protected MissingMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MissingMemberException(string message) { }
+ public MissingMemberException(string message, System.Exception inner) { }
+ public MissingMemberException(string className, string memberName) { }
+ public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MissingMethodException : System.MissingMemberException, System.Runtime.Serialization.ISerializable
+ {
+ public MissingMethodException() { }
+ protected MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MissingMethodException(string message) { }
+ public MissingMethodException(string message, System.Exception inner) { }
+ public MissingMethodException(string className, string methodName) { }
+ public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ModuleHandle
+ {
+ public static readonly System.ModuleHandle EmptyHandle;
+ public int MDStreamVersion { get { throw null; } }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public bool Equals(System.ModuleHandle handle) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.RuntimeFieldHandle GetRuntimeFieldHandleFromMetadataToken(int fieldToken) { throw null; }
+ public System.RuntimeMethodHandle GetRuntimeMethodHandleFromMetadataToken(int methodToken) { throw null; }
+ public System.RuntimeTypeHandle GetRuntimeTypeHandleFromMetadataToken(int typeToken) { throw null; }
+ public static bool operator ==(System.ModuleHandle left, System.ModuleHandle right) { throw null; }
+ public static bool operator !=(System.ModuleHandle left, System.ModuleHandle right) { throw null; }
+ public System.RuntimeFieldHandle ResolveFieldHandle(int fieldToken) { throw null; }
+ public System.RuntimeFieldHandle ResolveFieldHandle(int fieldToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
+ public System.RuntimeMethodHandle ResolveMethodHandle(int methodToken) { throw null; }
+ public System.RuntimeMethodHandle ResolveMethodHandle(int methodToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
+ public System.RuntimeTypeHandle ResolveTypeHandle(int typeToken) { throw null; }
+ public System.RuntimeTypeHandle ResolveTypeHandle(int typeToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class MTAThreadAttribute : System.Attribute
+ {
+ public MTAThreadAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class MulticastDelegate : System.Delegate
+ {
+ protected MulticastDelegate(object target, string method) : base (default(object), default(string)) { }
+ protected MulticastDelegate(System.Type target, string method) : base (default(object), default(string)) { }
+ protected sealed override System.Delegate CombineImpl(System.Delegate follow) { throw null; }
+ public sealed override bool Equals(object obj) { throw null; }
+ public sealed override int GetHashCode() { throw null; }
+ public sealed override System.Delegate[] GetInvocationList() { throw null; }
+ protected override System.Reflection.MethodInfo GetMethodImpl() { throw null; }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static bool operator ==(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; }
+ public static bool operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; }
+ protected sealed override System.Delegate RemoveImpl(System.Delegate value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class MulticastNotSupportedException : System.SystemException
+ {
+ public MulticastNotSupportedException() { }
+ public MulticastNotSupportedException(string message) { }
+ public MulticastNotSupportedException(string message, System.Exception inner) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class NonSerializedAttribute : System.Attribute
+ {
+ public NonSerializedAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class NotFiniteNumberException : System.ArithmeticException
+ {
+ public NotFiniteNumberException() { }
+ public NotFiniteNumberException(double offendingNumber) { }
+ protected NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public NotFiniteNumberException(string message) { }
+ public NotFiniteNumberException(string message, double offendingNumber) { }
+ public NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException) { }
+ public NotFiniteNumberException(string message, System.Exception innerException) { }
+ public double OffendingNumber { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class NotImplementedException : System.SystemException
+ {
+ public NotImplementedException() { }
+ protected NotImplementedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public NotImplementedException(string message) { }
+ public NotImplementedException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class NotSupportedException : System.SystemException
+ {
+ public NotSupportedException() { }
+ protected NotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public NotSupportedException(string message) { }
+ public NotSupportedException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class Nullable
+ {
+ public static int Compare<T>(System.Nullable<T> n1, System.Nullable<T> n2) where T : struct { throw null; }
+ public static bool Equals<T>(System.Nullable<T> n1, System.Nullable<T> n2) where T : struct { throw null; }
+ public static System.Type GetUnderlyingType(System.Type nullableType) { throw null; }
+ }
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Nullable<T> where T : struct
+ {
+ public Nullable(T value) { throw null;}
+ public bool HasValue { get { throw null; } }
+ public T Value { get { throw null; } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public T GetValueOrDefault() { throw null; }
+ public T GetValueOrDefault(T defaultValue) { throw null; }
+ public static explicit operator T (System.Nullable<T> value) { throw null; }
+ public static implicit operator System.Nullable<T> (T value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class NullReferenceException : System.SystemException
+ {
+ public NullReferenceException() { }
+ protected NullReferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public NullReferenceException(string message) { }
+ public NullReferenceException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class Object
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public Object() { }
+ public virtual bool Equals(System.Object obj) { throw null; }
+ public static bool Equals(System.Object objA, System.Object objB) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ ~Object() { }
+ public virtual int GetHashCode() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public System.Type GetType() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]protected System.Object MemberwiseClone() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static bool ReferenceEquals(System.Object objA, System.Object objB) { throw null; }
+ public virtual string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ObjectDisposedException : System.InvalidOperationException
+ {
+ protected ObjectDisposedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ObjectDisposedException(string objectName) { }
+ public ObjectDisposedException(string message, System.Exception innerException) { }
+ public ObjectDisposedException(string objectName, string message) { }
+ public override string Message { get { throw null; } }
+ public string ObjectName { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(6140), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ObsoleteAttribute : System.Attribute
+ {
+ public ObsoleteAttribute() { }
+ public ObsoleteAttribute(string message) { }
+ public ObsoleteAttribute(string message, bool error) { }
+ public bool IsError { get { throw null; } }
+ public string Message { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class OperatingSystem : System.ICloneable, System.Runtime.Serialization.ISerializable
+ {
+ public OperatingSystem(System.PlatformID platform, System.Version version) { }
+ public System.PlatformID Platform { get { throw null; } }
+ public string ServicePack { get { throw null; } }
+ public System.Version Version { get { throw null; } }
+ public string VersionString { get { throw null; } }
+ public object Clone() { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class OperationCanceledException : System.SystemException
+ {
+ public OperationCanceledException() { }
+ protected OperationCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public OperationCanceledException(string message) { }
+ public OperationCanceledException(string message, System.Exception innerException) { }
+ public OperationCanceledException(string message, System.Exception innerException, System.Threading.CancellationToken token) { }
+ public OperationCanceledException(string message, System.Threading.CancellationToken token) { }
+ public OperationCanceledException(System.Threading.CancellationToken token) { }
+ public System.Threading.CancellationToken CancellationToken { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class OutOfMemoryException : System.SystemException
+ {
+ public OutOfMemoryException() { }
+ protected OutOfMemoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public OutOfMemoryException(string message) { }
+ public OutOfMemoryException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class OverflowException : System.ArithmeticException
+ {
+ public OverflowException() { }
+ protected OverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public OverflowException(string message) { }
+ public OverflowException(string message, System.Exception innerException) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=true, AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ParamArrayAttribute : System.Attribute
+ {
+ public ParamArrayAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PlatformID
+ {
+ MacOSX = 6,
+ Unix = 4,
+ Win32NT = 2,
+ Win32S = 0,
+ Win32Windows = 1,
+ WinCE = 3,
+ Xbox = 5,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class PlatformNotSupportedException : System.NotSupportedException
+ {
+ public PlatformNotSupportedException() { }
+ protected PlatformNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PlatformNotSupportedException(string message) { }
+ public PlatformNotSupportedException(string message, System.Exception inner) { }
+ }
+ public delegate bool Predicate<in T>(T obj);
+ public partial class Progress<T> : System.IProgress<T>
+ {
+ public Progress() { }
+ public Progress(System.Action<T> handler) { }
+ public event System.EventHandler<T> ProgressChanged { add { } remove { } }
+ protected virtual void OnReport(T value) { }
+ void System.IProgress<T>.Report(T value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class Random
+ {
+ public Random() { }
+ public Random(int Seed) { }
+ public virtual int Next() { throw null; }
+ public virtual int Next(int maxValue) { throw null; }
+ public virtual int Next(int minValue, int maxValue) { throw null; }
+ public virtual void NextBytes(byte[] buffer) { }
+ public virtual double NextDouble() { throw null; }
+ protected virtual double Sample() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class RankException : System.SystemException
+ {
+ public RankException() { }
+ protected RankException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RankException(string message) { }
+ public RankException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ResolveEventArgs : System.EventArgs
+ {
+ public ResolveEventArgs(string name) { }
+ public ResolveEventArgs(string name, System.Reflection.Assembly requestingAssembly) { }
+ public string Name { get { throw null; } }
+ public System.Reflection.Assembly RequestingAssembly { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate System.Reflection.Assembly ResolveEventHandler(object sender, System.ResolveEventArgs args);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RuntimeArgumentHandle
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RuntimeFieldHandle : System.Runtime.Serialization.ISerializable
+ {
+ public System.IntPtr Value { get { throw null; } }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public override bool Equals(object obj) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public bool Equals(System.RuntimeFieldHandle handle) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static bool operator ==(System.RuntimeFieldHandle left, System.RuntimeFieldHandle right) { throw null; }
+ public static bool operator !=(System.RuntimeFieldHandle left, System.RuntimeFieldHandle right) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RuntimeMethodHandle : System.Runtime.Serialization.ISerializable
+ {
+ public System.IntPtr Value { get { throw null; } }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public override bool Equals(object obj) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public bool Equals(System.RuntimeMethodHandle handle) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public System.IntPtr GetFunctionPointer() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static bool operator ==(System.RuntimeMethodHandle left, System.RuntimeMethodHandle right) { throw null; }
+ public static bool operator !=(System.RuntimeMethodHandle left, System.RuntimeMethodHandle right) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RuntimeTypeHandle : System.Runtime.Serialization.ISerializable
+ {
+ public System.IntPtr Value { get { throw null; } }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public override bool Equals(object obj) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public bool Equals(System.RuntimeTypeHandle handle) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public System.ModuleHandle GetModuleHandle() { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static bool operator ==(object left, System.RuntimeTypeHandle right) { throw null; }
+ public static bool operator ==(System.RuntimeTypeHandle left, object right) { throw null; }
+ public static bool operator !=(object left, System.RuntimeTypeHandle right) { throw null; }
+ public static bool operator !=(System.RuntimeTypeHandle left, object right) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SByte : System.IComparable, System.IComparable<sbyte>, System.IConvertible, System.IEquatable<sbyte>, System.IFormattable
+ {
+ public const sbyte MaxValue = (sbyte)127;
+ public const sbyte MinValue = (sbyte)-128;
+ public int CompareTo(object obj) { throw null; }
+ public int CompareTo(System.SByte value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.SByte obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.SByte Parse(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.SByte Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.SByte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.SByte Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ System.SByte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, out System.SByte result) { result = default(sbyte); throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4124), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SerializableAttribute : System.Attribute
+ {
+ public SerializableAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Single : System.IComparable, System.IComparable<float>, System.IConvertible, System.IEquatable<float>, System.IFormattable
+ {
+ public const float Epsilon = 1.401298E-45f;
+ public const float MaxValue = 3.40282347E+38f;
+ public const float MinValue = -3.40282347E+38f;
+ public const float NaN = 0.0f / 0.0f;
+ public const float NegativeInfinity = -1.0f / 0.0f;
+ public const float PositiveInfinity = 1.0f / 0.0f;
+ public int CompareTo(object value) { throw null; }
+ public int CompareTo(System.Single value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Single obj) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsInfinity(System.Single f) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsNaN(System.Single f) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsNegativeInfinity(System.Single f) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsPositiveInfinity(System.Single f) { throw null; }
+ public static bool operator ==(System.Single left, System.Single right) { throw null; }
+ public static bool operator >(System.Single left, System.Single right) { throw null; }
+ public static bool operator >=(System.Single left, System.Single right) { throw null; }
+ public static bool operator !=(System.Single left, System.Single right) { throw null; }
+ public static bool operator <(System.Single left, System.Single right) { throw null; }
+ public static bool operator <=(System.Single left, System.Single right) { throw null; }
+ public static System.Single Parse(string s) { throw null; }
+ public static System.Single Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ public static System.Single Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ public static System.Single Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ System.Single System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; }
+ public static bool TryParse(string s, out System.Single result) { result = default(float); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class StackOverflowException : System.SystemException
+ {
+ public StackOverflowException() { }
+ public StackOverflowException(string message) { }
+ public StackOverflowException(string message, System.Exception innerException) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class STAThreadAttribute : System.Attribute
+ {
+ public STAThreadAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ 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>
+ {
+ public static readonly string Empty;
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe String(char* value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe String(char* value, int startIndex, int length) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public String(char c, int count) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public String(char[] value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public String(char[] value, int startIndex, int length) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe String(sbyte* value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe String(sbyte* value, int startIndex, int length) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe String(sbyte* value, int startIndex, int length, System.Text.Encoding enc) { }
+ [System.Runtime.CompilerServices.IndexerName("Chars")]
+ public char this[int index] { get { throw null; } }
+ public int Length { get { throw null; } }
+ public object Clone() { throw null; }
+ public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length) { throw null; }
+ public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length, bool ignoreCase) { throw null; }
+ public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
+ 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; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length, System.StringComparison comparisonType) { throw null; }
+ public static int Compare(System.String strA, System.String strB) { throw null; }
+ public static int Compare(System.String strA, System.String strB, bool ignoreCase) { throw null; }
+ public static int Compare(System.String strA, System.String strB, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
+ public static int Compare(System.String strA, System.String strB, System.Globalization.CultureInfo culture, System.Globalization.CompareOptions options) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int Compare(System.String strA, System.String strB, System.StringComparison comparisonType) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int CompareOrdinal(System.String strA, int indexA, System.String strB, int indexB, int length) { throw null; }
+ public static int CompareOrdinal(System.String strA, System.String strB) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public int CompareTo(System.String strB) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.String Concat(System.Collections.Generic.IEnumerable<string> values) { throw null; }
+ public static System.String Concat(object arg0) { throw null; }
+ public static System.String Concat(object arg0, object arg1) { throw null; }
+ public static System.String Concat(object arg0, object arg1, object arg2) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.String Concat(object arg0, object arg1, object arg2, object arg3, __arglist) { throw null; }
+ public static System.String Concat(params object[] args) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.String Concat(System.String str0, System.String str1) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.String Concat(System.String str0, System.String str1, System.String str2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.String Concat(System.String str0, System.String str1, System.String str2, System.String str3) { throw null; }
+ public static System.String Concat(params string[] values) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.String Concat<T>(System.Collections.Generic.IEnumerable<T> values) { throw null; }
+ public bool Contains(System.String value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.String Copy(System.String str) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count) { }
+ public bool EndsWith(System.String value) { throw null; }
+ public bool EndsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool EndsWith(System.String value, System.StringComparison comparisonType) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public override bool Equals(object obj) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public bool Equals(System.String value) { throw null; }
+ public static bool Equals(System.String a, System.String b) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool Equals(System.String a, System.String b, System.StringComparison comparisonType) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool Equals(System.String value, System.StringComparison comparisonType) { throw null; }
+ public static System.String Format(System.IFormatProvider provider, System.String format, params object[] args) { throw null; }
+ public static System.String Format(System.String format, object arg0) { throw null; }
+ public static System.String Format(System.String format, object arg0, object arg1) { throw null; }
+ public static System.String Format(System.String format, object arg0, object arg1, object arg2) { throw null; }
+ public static System.String Format(System.String format, params object[] args) { throw null; }
+ public System.CharEnumerator GetEnumerator() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ public int IndexOf(char value) { throw null; }
+ public int IndexOf(char value, int startIndex) { throw null; }
+ public int IndexOf(char value, int startIndex, int count) { throw null; }
+ public int IndexOf(System.String value) { throw null; }
+ public int IndexOf(System.String value, int startIndex) { throw null; }
+ public int IndexOf(System.String value, int startIndex, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public int IndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType) { throw null; }
+ public int IndexOf(System.String value, int startIndex, System.StringComparison comparisonType) { throw null; }
+ public int IndexOf(System.String value, System.StringComparison comparisonType) { throw null; }
+ public int IndexOfAny(char[] anyOf) { throw null; }
+ public int IndexOfAny(char[] anyOf, int startIndex) { throw null; }
+ public int IndexOfAny(char[] anyOf, int startIndex, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.String Insert(int startIndex, System.String value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.String Intern(System.String str) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.String IsInterned(System.String str) { throw null; }
+ public bool IsNormalized() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool IsNormalized(System.Text.NormalizationForm normalizationForm) { throw null; }
+ public static bool IsNullOrEmpty(System.String value) { throw null; }
+ public static bool IsNullOrWhiteSpace(System.String value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.String Join(System.String separator, System.Collections.Generic.IEnumerable<string> values) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.String Join(System.String separator, params object[] values) { throw null; }
+ public static System.String Join(System.String separator, params string[] value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.String Join(System.String separator, string[] value, int startIndex, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.String Join<T>(System.String separator, System.Collections.Generic.IEnumerable<T> values) { throw null; }
+ public int LastIndexOf(char value) { throw null; }
+ public int LastIndexOf(char value, int startIndex) { throw null; }
+ public int LastIndexOf(char value, int startIndex, int count) { throw null; }
+ public int LastIndexOf(System.String value) { throw null; }
+ public int LastIndexOf(System.String value, int startIndex) { throw null; }
+ public int LastIndexOf(System.String value, int startIndex, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public int LastIndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType) { throw null; }
+ public int LastIndexOf(System.String value, int startIndex, System.StringComparison comparisonType) { throw null; }
+ public int LastIndexOf(System.String value, System.StringComparison comparisonType) { throw null; }
+ public int LastIndexOfAny(char[] anyOf) { throw null; }
+ public int LastIndexOfAny(char[] anyOf, int startIndex) { throw null; }
+ public int LastIndexOfAny(char[] anyOf, int startIndex, int count) { throw null; }
+ public System.String Normalize() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.String Normalize(System.Text.NormalizationForm normalizationForm) { throw null; }
+ public static bool operator ==(System.String a, System.String b) { throw null; }
+ public static bool operator !=(System.String a, System.String b) { throw null; }
+ public System.String PadLeft(int totalWidth) { throw null; }
+ public System.String PadLeft(int totalWidth, char paddingChar) { throw null; }
+ public System.String PadRight(int totalWidth) { throw null; }
+ public System.String PadRight(int totalWidth, char paddingChar) { throw null; }
+ public System.String Remove(int startIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.String Remove(int startIndex, int count) { throw null; }
+ public System.String Replace(char oldChar, char newChar) { throw null; }
+ public System.String Replace(System.String oldValue, System.String newValue) { throw null; }
+ public string[] Split(params char[] separator) { throw null; }
+ public string[] Split(char[] separator, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] Split(char[] separator, int count, System.StringSplitOptions options) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] Split(char[] separator, System.StringSplitOptions options) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] Split(string[] separator, int count, System.StringSplitOptions options) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] Split(string[] separator, System.StringSplitOptions options) { throw null; }
+ public bool StartsWith(System.String value) { throw null; }
+ public bool StartsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool StartsWith(System.String value, System.StringComparison comparisonType) { throw null; }
+ public System.String Substring(int startIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.String Substring(int startIndex, int length) { throw null; }
+ System.Collections.Generic.IEnumerator<char> System.Collections.Generic.IEnumerable<System.Char>.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public char[] ToCharArray() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public char[] ToCharArray(int startIndex, int length) { throw null; }
+ public System.String ToLower() { throw null; }
+ public System.String ToLower(System.Globalization.CultureInfo culture) { throw null; }
+ public System.String ToLowerInvariant() { throw null; }
+ public override System.String ToString() { throw null; }
+ public System.String ToString(System.IFormatProvider provider) { throw null; }
+ public System.String ToUpper() { throw null; }
+ public System.String ToUpper(System.Globalization.CultureInfo culture) { throw null; }
+ public System.String ToUpperInvariant() { throw null; }
+ public System.String Trim() { throw null; }
+ public System.String Trim(params char[] trimChars) { throw null; }
+ public System.String TrimEnd(params char[] trimChars) { throw null; }
+ public System.String TrimStart(params char[] trimChars) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class StringComparer : System.Collections.Generic.IComparer<string>, System.Collections.Generic.IEqualityComparer<string>, System.Collections.IComparer, System.Collections.IEqualityComparer
+ {
+ protected StringComparer() { }
+ public static System.StringComparer CurrentCulture { get { throw null; } }
+ public static System.StringComparer CurrentCultureIgnoreCase { get { throw null; } }
+ public static System.StringComparer InvariantCulture { get { throw null; } }
+ public static System.StringComparer InvariantCultureIgnoreCase { get { throw null; } }
+ public static System.StringComparer Ordinal { get { throw null; } }
+ public static System.StringComparer OrdinalIgnoreCase { get { throw null; } }
+ public int Compare(object x, object y) { throw null; }
+ public abstract int Compare(string x, string y);
+ public static System.StringComparer Create(System.Globalization.CultureInfo culture, bool ignoreCase) { throw null; }
+ public new bool Equals(object x, object y) { throw null; }
+ public abstract bool Equals(string x, string y);
+ public int GetHashCode(object obj) { throw null; }
+ public abstract int GetHashCode(string obj);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum StringComparison
+ {
+ CurrentCulture = 0,
+ CurrentCultureIgnoreCase = 1,
+ InvariantCulture = 2,
+ InvariantCultureIgnoreCase = 3,
+ Ordinal = 4,
+ OrdinalIgnoreCase = 5,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public enum StringSplitOptions
+ {
+ None = 0,
+ RemoveEmptyEntries = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SystemException : System.Exception
+ {
+ public SystemException() { }
+ protected SystemException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SystemException(string message) { }
+ public SystemException(string message, System.Exception innerException) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ThreadStaticAttribute : System.Attribute
+ {
+ public ThreadStaticAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TimeoutException : System.SystemException
+ {
+ public TimeoutException() { }
+ protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TimeoutException(string message) { }
+ public TimeoutException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TimeSpan : System.IComparable, System.IComparable<System.TimeSpan>, System.IEquatable<System.TimeSpan>, System.IFormattable
+ {
+ public static readonly System.TimeSpan MaxValue;
+ public static readonly System.TimeSpan MinValue;
+ public const long TicksPerDay = (long)864000000000;
+ public const long TicksPerHour = (long)36000000000;
+ public const long TicksPerMillisecond = (long)10000;
+ public const long TicksPerMinute = (long)600000000;
+ public const long TicksPerSecond = (long)10000000;
+ public static readonly System.TimeSpan Zero;
+ public TimeSpan(int hours, int minutes, int seconds) { throw null;}
+ public TimeSpan(int days, int hours, int minutes, int seconds) { throw null;}
+ public TimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;}
+ public TimeSpan(long ticks) { throw null;}
+ public int Days { get { throw null; } }
+ public int Hours { get { throw null; } }
+ public int Milliseconds { get { throw null; } }
+ public int Minutes { get { throw null; } }
+ public int Seconds { get { throw null; } }
+ public long Ticks { get { throw null; } }
+ public double TotalDays { get { throw null; } }
+ public double TotalHours { get { throw null; } }
+ public double TotalMilliseconds { get { throw null; } }
+ public double TotalMinutes { get { throw null; } }
+ public double TotalSeconds { get { throw null; } }
+ public System.TimeSpan Add(System.TimeSpan ts) { throw null; }
+ public static int Compare(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public int CompareTo(object value) { throw null; }
+ public int CompareTo(System.TimeSpan value) { throw null; }
+ public System.TimeSpan Duration() { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public bool Equals(System.TimeSpan obj) { throw null; }
+ public static bool Equals(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static System.TimeSpan FromDays(double value) { throw null; }
+ public static System.TimeSpan FromHours(double value) { throw null; }
+ public static System.TimeSpan FromMilliseconds(double value) { throw null; }
+ public static System.TimeSpan FromMinutes(double value) { throw null; }
+ public static System.TimeSpan FromSeconds(double value) { throw null; }
+ public static System.TimeSpan FromTicks(long value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TimeSpan Negate() { throw null; }
+ public static System.TimeSpan operator +(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static bool operator ==(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static bool operator >(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static bool operator >=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static bool operator !=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static bool operator <(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static bool operator <=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static System.TimeSpan operator -(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
+ public static System.TimeSpan operator -(System.TimeSpan t) { throw null; }
+ public static System.TimeSpan operator +(System.TimeSpan t) { throw null; }
+ public static System.TimeSpan Parse(string s) { throw null; }
+ public static System.TimeSpan Parse(string input, System.IFormatProvider formatProvider) { throw null; }
+ public static System.TimeSpan ParseExact(string input, string format, System.IFormatProvider formatProvider) { throw null; }
+ public static System.TimeSpan ParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles) { throw null; }
+ public static System.TimeSpan ParseExact(string input, string[] formats, System.IFormatProvider formatProvider) { throw null; }
+ public static System.TimeSpan ParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles) { throw null; }
+ public System.TimeSpan Subtract(System.TimeSpan ts) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(string format) { throw null; }
+ public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
+ public static bool TryParse(string input, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
+ public static bool TryParse(string s, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
+ 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; }
+ public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
+ 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; }
+ public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class TimeZone
+ {
+ protected TimeZone() { }
+ public static System.TimeZone CurrentTimeZone { get { throw null; } }
+ public abstract string DaylightName { get; }
+ public abstract string StandardName { get; }
+ public abstract System.Globalization.DaylightTime GetDaylightChanges(int year);
+ public abstract System.TimeSpan GetUtcOffset(System.DateTime time);
+ public virtual bool IsDaylightSavingTime(System.DateTime time) { throw null; }
+ public static bool IsDaylightSavingTime(System.DateTime time, System.Globalization.DaylightTime daylightTimes) { throw null; }
+ public virtual System.DateTime ToLocalTime(System.DateTime time) { throw null; }
+ public virtual System.DateTime ToUniversalTime(System.DateTime time) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public sealed partial class TimeZoneInfo : System.IEquatable<System.TimeZoneInfo>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ internal TimeZoneInfo() { }
+ public System.TimeSpan BaseUtcOffset { get { throw null; } }
+ public string DaylightName { get { throw null; } }
+ public string DisplayName { get { throw null; } }
+ public string Id { get { throw null; } }
+ public static System.TimeZoneInfo Local { get { throw null; } }
+ public string StandardName { get { throw null; } }
+ public bool SupportsDaylightSavingTime { get { throw null; } }
+ public static System.TimeZoneInfo Utc { get { throw null; } }
+ public static void ClearCachedData() { }
+ public static System.DateTime ConvertTime(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone) { throw null; }
+ public static System.DateTime ConvertTime(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone, System.TimeZoneInfo destinationTimeZone) { throw null; }
+ public static System.DateTimeOffset ConvertTime(System.DateTimeOffset dateTimeOffset, System.TimeZoneInfo destinationTimeZone) { throw null; }
+ public static System.DateTime ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string destinationTimeZoneId) { throw null; }
+ public static System.DateTime ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId) { throw null; }
+ public static System.DateTimeOffset ConvertTimeBySystemTimeZoneId(System.DateTimeOffset dateTimeOffset, string destinationTimeZoneId) { throw null; }
+ public static System.DateTime ConvertTimeFromUtc(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone) { throw null; }
+ public static System.DateTime ConvertTimeToUtc(System.DateTime dateTime) { throw null; }
+ public static System.DateTime ConvertTimeToUtc(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone) { throw null; }
+ public static System.TimeZoneInfo CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName) { throw null; }
+ public static System.TimeZoneInfo CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, System.TimeZoneInfo.AdjustmentRule[] adjustmentRules) { throw null; }
+ public static System.TimeZoneInfo CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.TimeZoneInfo other) { throw null; }
+ public static System.TimeZoneInfo FindSystemTimeZoneById(string id) { throw null; }
+ public static System.TimeZoneInfo FromSerializedString(string source) { throw null; }
+ public System.TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules() { throw null; }
+ public System.TimeSpan[] GetAmbiguousTimeOffsets(System.DateTime dateTime) { throw null; }
+ public System.TimeSpan[] GetAmbiguousTimeOffsets(System.DateTimeOffset dateTimeOffset) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Collections.ObjectModel.ReadOnlyCollection<System.TimeZoneInfo> GetSystemTimeZones() { throw null; }
+ public System.TimeSpan GetUtcOffset(System.DateTime dateTime) { throw null; }
+ public System.TimeSpan GetUtcOffset(System.DateTimeOffset dateTimeOffset) { throw null; }
+ public bool HasSameRules(System.TimeZoneInfo other) { throw null; }
+ public bool IsAmbiguousTime(System.DateTime dateTime) { throw null; }
+ public bool IsAmbiguousTime(System.DateTimeOffset dateTimeOffset) { throw null; }
+ public bool IsDaylightSavingTime(System.DateTime dateTime) { throw null; }
+ public bool IsDaylightSavingTime(System.DateTimeOffset dateTimeOffset) { throw null; }
+ public bool IsInvalidTime(System.DateTime dateTime) { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public string ToSerializedString() { throw null; }
+ public override string ToString() { throw null; }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public sealed partial class AdjustmentRule : System.IEquatable<System.TimeZoneInfo.AdjustmentRule>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ internal AdjustmentRule() { }
+ public System.DateTime DateEnd { get { throw null; } }
+ public System.DateTime DateStart { get { throw null; } }
+ public System.TimeSpan DaylightDelta { get { throw null; } }
+ public System.TimeZoneInfo.TransitionTime DaylightTransitionEnd { get { throw null; } }
+ public System.TimeZoneInfo.TransitionTime DaylightTransitionStart { get { throw null; } }
+ 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; }
+ public bool Equals(System.TimeZoneInfo.AdjustmentRule other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ [System.Security.SecurityCriticalAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TransitionTime : System.IEquatable<System.TimeZoneInfo.TransitionTime>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public int Day { get { throw null; } }
+ public System.DayOfWeek DayOfWeek { get { throw null; } }
+ public bool IsFixedDateRule { get { throw null; } }
+ public int Month { get { throw null; } }
+ public System.DateTime TimeOfDay { get { throw null; } }
+ public int Week { get { throw null; } }
+ public static System.TimeZoneInfo.TransitionTime CreateFixedDateRule(System.DateTime timeOfDay, int month, int day) { throw null; }
+ public static System.TimeZoneInfo.TransitionTime CreateFloatingDateRule(System.DateTime timeOfDay, int month, int week, System.DayOfWeek dayOfWeek) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.TimeZoneInfo.TransitionTime other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.TimeZoneInfo.TransitionTime t1, System.TimeZoneInfo.TransitionTime t2) { throw null; }
+ public static bool operator !=(System.TimeZoneInfo.TransitionTime t1, System.TimeZoneInfo.TransitionTime t2) { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ [System.Security.SecurityCriticalAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public partial class TimeZoneNotFoundException : System.Exception
+ {
+ public TimeZoneNotFoundException() { }
+ protected TimeZoneNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TimeZoneNotFoundException(string message) { }
+ public TimeZoneNotFoundException(string message, System.Exception innerException) { }
+ }
+ public static partial class Tuple
+ {
+ public static System.Tuple<T1> Create<T1>(T1 item1) { throw null; }
+ public static System.Tuple<T1, T2> Create<T1, T2>(T1 item1, T2 item2) { throw null; }
+ public static System.Tuple<T1, T2, T3> Create<T1, T2, T3>(T1 item1, T2 item2, T3 item3) { throw null; }
+ public static System.Tuple<T1, T2, T3, T4> Create<T1, T2, T3, T4>(T1 item1, T2 item2, T3 item3, T4 item4) { throw null; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1) { }
+ public T1 Item1 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1, T2> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1, T2 item2) { }
+ public T1 Item1 { get { throw null; } }
+ public T2 Item2 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1, T2, T3> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1, T2 item2, T3 item3) { }
+ public T1 Item1 { get { throw null; } }
+ public T2 Item2 { get { throw null; } }
+ public T3 Item3 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1, T2, T3, T4> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1, T2 item2, T3 item3, T4 item4) { }
+ public T1 Item1 { get { throw null; } }
+ public T2 Item2 { get { throw null; } }
+ public T3 Item3 { get { throw null; } }
+ public T4 Item4 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1, T2, T3, T4, T5> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5) { }
+ public T1 Item1 { get { throw null; } }
+ public T2 Item2 { get { throw null; } }
+ public T3 Item3 { get { throw null; } }
+ public T4 Item4 { get { throw null; } }
+ public T5 Item5 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1, T2, T3, T4, T5, T6> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6) { }
+ public T1 Item1 { get { throw null; } }
+ public T2 Item2 { get { throw null; } }
+ public T3 Item3 { get { throw null; } }
+ public T4 Item4 { get { throw null; } }
+ public T5 Item5 { get { throw null; } }
+ public T6 Item6 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1, T2, T3, T4, T5, T6, T7> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7) { }
+ public T1 Item1 { get { throw null; } }
+ public T2 Item2 { get { throw null; } }
+ public T3 Item3 { get { throw null; } }
+ public T4 Item4 { get { throw null; } }
+ public T5 Item5 { get { throw null; } }
+ public T6 Item6 { get { throw null; } }
+ public T7 Item7 { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
+ {
+ public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest) { }
+ public T1 Item1 { get { throw null; } }
+ public T2 Item2 { get { throw null; } }
+ public T3 Item3 { get { throw null; } }
+ public T4 Item4 { get { throw null; } }
+ public T5 Item5 { get { throw null; } }
+ public T6 Item6 { get { throw null; } }
+ public T7 Item7 { get { throw null; } }
+ public TRest Rest { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
+ bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
+ int System.IComparable.CompareTo(object obj) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Type))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Type : System.Reflection.MemberInfo, System.Reflection.IReflect, System.Runtime.InteropServices._Type
+ {
+ public static readonly char Delimiter;
+ public static readonly System.Type[] EmptyTypes;
+ public static readonly System.Reflection.MemberFilter FilterAttribute;
+ public static readonly System.Reflection.MemberFilter FilterName;
+ public static readonly System.Reflection.MemberFilter FilterNameIgnoreCase;
+ public static readonly object Missing;
+ protected Type() { }
+ public abstract System.Reflection.Assembly Assembly { get; }
+ public abstract string AssemblyQualifiedName { get; }
+ public System.Reflection.TypeAttributes Attributes { get { throw null; } }
+ public abstract System.Type BaseType { get; }
+ public virtual bool ContainsGenericParameters { get { throw null; } }
+ public virtual System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public static System.Reflection.Binder DefaultBinder { get { throw null; } }
+ public abstract string FullName { get; }
+ public virtual System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
+ public virtual int GenericParameterPosition { get { throw null; } }
+ public virtual System.Type[] GenericTypeArguments { get { throw null; } }
+ public abstract System.Guid GUID { get; }
+ public bool HasElementType { get { throw null; } }
+ public bool IsAbstract { get { throw null; } }
+ public bool IsAnsiClass { get { throw null; } }
+ public bool IsArray { get { throw null; } }
+ public bool IsAutoClass { get { throw null; } }
+ public bool IsAutoLayout { get { throw null; } }
+ public bool IsByRef { get { throw null; } }
+ public bool IsClass { get { throw null; } }
+ public bool IsCOMObject { get { throw null; } }
+ public virtual bool IsConstructedGenericType { get { throw null; } }
+ public bool IsContextful { get { throw null; } }
+ public virtual bool IsEnum { get { throw null; } }
+ public bool IsExplicitLayout { get { throw null; } }
+ public virtual bool IsGenericParameter { get { throw null; } }
+ public virtual bool IsGenericType { get { throw null; } }
+ public virtual bool IsGenericTypeDefinition { get { throw null; } }
+ public bool IsImport { get { throw null; } }
+ public bool IsInterface { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public bool IsLayoutSequential { get { throw null; } }
+ public bool IsMarshalByRef { get { throw null; } }
+ public bool IsNested { get { throw null; } }
+ public bool IsNestedAssembly { get { throw null; } }
+ public bool IsNestedFamANDAssem { get { throw null; } }
+ public bool IsNestedFamily { get { throw null; } }
+ public bool IsNestedFamORAssem { get { throw null; } }
+ public bool IsNestedPrivate { get { throw null; } }
+ public bool IsNestedPublic { get { throw null; } }
+ public bool IsNotPublic { get { throw null; } }
+ public bool IsPointer { get { throw null; } }
+ public bool IsPrimitive { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public bool IsSealed { get { throw null; } }
+ public virtual bool IsSecurityCritical { get { throw null; } }
+ public virtual bool IsSecuritySafeCritical { get { throw null; } }
+ public virtual bool IsSecurityTransparent { get { throw null; } }
+ public virtual bool IsSerializable { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public bool IsUnicodeClass { get { throw null; } }
+ public bool IsValueType { get { throw null; } }
+ public bool IsVisible { get { throw null; } }
+ public override System.Reflection.MemberTypes MemberType { get { throw null; } }
+ public abstract new System.Reflection.Module Module { get; }
+ public abstract string Namespace { get; }
+ public override System.Type ReflectedType { get { throw null; } }
+ public virtual System.Runtime.InteropServices.StructLayoutAttribute StructLayoutAttribute { get { throw null; } }
+ public virtual System.RuntimeTypeHandle TypeHandle { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.ConstructorInfo TypeInitializer { get { throw null; } }
+ public abstract System.Type UnderlyingSystemType { get; }
+ public override bool Equals(object o) { throw null; }
+ public virtual bool Equals(System.Type o) { throw null; }
+ public virtual System.Type[] FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria) { throw null; }
+ public virtual System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria) { throw null; }
+ public virtual int GetArrayRank() { throw null; }
+ protected abstract System.Reflection.TypeAttributes GetAttributeFlagsImpl();
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.ConstructorInfo GetConstructor(System.Type[] types) { throw null; }
+ 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);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.ConstructorInfo[] GetConstructors() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
+ public virtual System.Reflection.MemberInfo[] GetDefaultMembers() { throw null; }
+ public abstract System.Type GetElementType();
+ public virtual string GetEnumName(object value) { throw null; }
+ public virtual string[] GetEnumNames() { throw null; }
+ public virtual System.Type GetEnumUnderlyingType() { throw null; }
+ public virtual System.Array GetEnumValues() { throw null; }
+ public System.Reflection.EventInfo GetEvent(string name) { throw null; }
+ public abstract System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
+ public virtual System.Reflection.EventInfo[] GetEvents() { throw null; }
+ public abstract System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
+ public System.Reflection.FieldInfo GetField(string name) { throw null; }
+ public abstract System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
+ public System.Reflection.FieldInfo[] GetFields() { throw null; }
+ public abstract System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
+ public virtual System.Type[] GetGenericArguments() { throw null; }
+ public virtual System.Type[] GetGenericParameterConstraints() { throw null; }
+ public virtual System.Type GetGenericTypeDefinition() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Type GetInterface(string name) { throw null; }
+ public abstract System.Type GetInterface(string name, bool ignoreCase);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
+ public abstract System.Type[] GetInterfaces();
+ public System.Reflection.MemberInfo[] GetMember(string name) { throw null; }
+ public virtual System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public virtual System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public System.Reflection.MemberInfo[] GetMembers() { throw null; }
+ public abstract System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
+ public System.Reflection.MethodInfo GetMethod(string name) { throw null; }
+ public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
+ public System.Reflection.MethodInfo GetMethod(string name, System.Type[] types) { throw null; }
+ public System.Reflection.MethodInfo GetMethod(string name, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
+ 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);
+ public System.Reflection.MethodInfo[] GetMethods() { throw null; }
+ public abstract System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
+ public System.Type GetNestedType(string name) { throw null; }
+ public abstract System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
+ public System.Type[] GetNestedTypes() { throw null; }
+ public abstract System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
+ public System.Reflection.PropertyInfo[] GetProperties() { throw null; }
+ public abstract System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
+ public System.Reflection.PropertyInfo GetProperty(string name) { throw null; }
+ public System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ public System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType) { throw null; }
+ public System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types) { throw null; }
+ public System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
+ public System.Reflection.PropertyInfo GetProperty(string name, System.Type[] types) { throw null; }
+ 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);
+ public new System.Type GetType() { throw null; }
+ public static System.Type GetType(string typeName) { throw null; }
+ public static System.Type GetType(string typeName, bool throwOnError) { throw null; }
+ public static System.Type GetType(string typeName, bool throwOnError, bool ignoreCase) { throw null; }
+ [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; }
+ [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; }
+ [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; }
+ public static System.Type[] GetTypeArray(object[] args) { throw null; }
+ public static System.TypeCode GetTypeCode(System.Type type) { throw null; }
+ protected virtual System.TypeCode GetTypeCodeImpl() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Type GetTypeFromCLSID(System.Guid clsid) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Type GetTypeFromCLSID(System.Guid clsid, bool throwOnError) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Type GetTypeFromCLSID(System.Guid clsid, string server) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Type GetTypeFromCLSID(System.Guid clsid, string server, bool throwOnError) { throw null; }
+ public static System.Type GetTypeFromHandle(System.RuntimeTypeHandle handle) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Type GetTypeFromProgID(string progID) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Type GetTypeFromProgID(string progID, bool throwOnError) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Type GetTypeFromProgID(string progID, string server) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Type GetTypeFromProgID(string progID, string server, bool throwOnError) { throw null; }
+ public static System.RuntimeTypeHandle GetTypeHandle(object o) { throw null; }
+ protected abstract bool HasElementTypeImpl();
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Globalization.CultureInfo culture) { throw null; }
+ 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);
+ protected abstract bool IsArrayImpl();
+ public virtual bool IsAssignableFrom(System.Type c) { throw null; }
+ protected abstract bool IsByRefImpl();
+ protected abstract bool IsCOMObjectImpl();
+ protected virtual bool IsContextfulImpl() { throw null; }
+ public virtual bool IsEnumDefined(object value) { throw null; }
+ public virtual bool IsEquivalentTo(System.Type other) { throw null; }
+ public virtual bool IsInstanceOfType(object o) { throw null; }
+ protected virtual bool IsMarshalByRefImpl() { throw null; }
+ protected abstract bool IsPointerImpl();
+ protected abstract bool IsPrimitiveImpl();
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual bool IsSubclassOf(System.Type c) { throw null; }
+ protected virtual bool IsValueTypeImpl() { throw null; }
+ public virtual System.Type MakeArrayType() { throw null; }
+ public virtual System.Type MakeArrayType(int rank) { throw null; }
+ public virtual System.Type MakeByRefType() { throw null; }
+ public virtual System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
+ public virtual System.Type MakePointerType() { throw null; }
+ public static bool operator ==(System.Type left, System.Type right) { throw null; }
+ public static bool operator !=(System.Type left, System.Type right) { throw null; }
+ public static System.Type ReflectionOnlyGetType(string typeName, bool throwIfNotFound, bool ignoreCase) { throw null; }
+ void System.Runtime.InteropServices._Type.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._Type.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._Type.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TypeAccessException : System.TypeLoadException
+ {
+ public TypeAccessException() { }
+ protected TypeAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TypeAccessException(string message) { }
+ public TypeAccessException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TypeCode
+ {
+ Boolean = 3,
+ Byte = 6,
+ Char = 4,
+ DateTime = 16,
+ DBNull = 2,
+ Decimal = 15,
+ Double = 14,
+ Empty = 0,
+ Int16 = 7,
+ Int32 = 9,
+ Int64 = 11,
+ Object = 1,
+ SByte = 5,
+ Single = 13,
+ String = 18,
+ UInt16 = 8,
+ UInt32 = 10,
+ UInt64 = 12,
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TypedReference
+ {
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Type GetTargetType(System.TypedReference value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public static System.TypedReference MakeTypedReference(object target, System.Reflection.FieldInfo[] flds) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void SetTypedReference(System.TypedReference target, object value) { }
+ public static System.RuntimeTypeHandle TargetTypeToken(System.TypedReference value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static object ToObject(System.TypedReference value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class TypeInitializationException : System.SystemException
+ {
+ public TypeInitializationException(string fullTypeName, System.Exception innerException) { }
+ public string TypeName { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TypeLoadException : System.SystemException, System.Runtime.Serialization.ISerializable
+ {
+ public TypeLoadException() { }
+ protected TypeLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TypeLoadException(string message) { }
+ public TypeLoadException(string message, System.Exception inner) { }
+ public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public string TypeName { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TypeUnloadedException : System.SystemException
+ {
+ public TypeUnloadedException() { }
+ protected TypeUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TypeUnloadedException(string message) { }
+ public TypeUnloadedException(string message, System.Exception innerException) { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct UInt16 : System.IComparable, System.IComparable<ushort>, System.IConvertible, System.IEquatable<ushort>, System.IFormattable
+ {
+ public const ushort MaxValue = (ushort)65535;
+ public const ushort MinValue = (ushort)0;
+ public int CompareTo(object value) { throw null; }
+ public int CompareTo(System.UInt16 value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.UInt16 obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt16 Parse(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt16 Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ System.UInt16 System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, out System.UInt16 result) { result = default(ushort); throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct UInt32 : System.IComparable, System.IComparable<uint>, System.IConvertible, System.IEquatable<uint>, System.IFormattable
+ {
+ public const uint MaxValue = (uint)4294967295;
+ public const uint MinValue = (uint)0;
+ public int CompareTo(object value) { throw null; }
+ public int CompareTo(System.UInt32 value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.UInt32 obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt32 Parse(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt32 Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ System.UInt32 System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, out System.UInt32 result) { result = default(uint); throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct UInt64 : System.IComparable, System.IComparable<ulong>, System.IConvertible, System.IEquatable<ulong>, System.IFormattable
+ {
+ public const ulong MaxValue = (ulong)18446744073709551615;
+ public const ulong MinValue = (ulong)0;
+ public int CompareTo(object value) { throw null; }
+ public int CompareTo(System.UInt64 value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.UInt64 obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.TypeCode GetTypeCode() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt64 Parse(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static System.UInt64 Parse(string s, System.IFormatProvider provider) { throw null; }
+ bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
+ byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
+ char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
+ System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
+ decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
+ double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
+ short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
+ int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
+ long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
+ sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
+ float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
+ object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
+ ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
+ uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
+ System.UInt64 System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(System.IFormatProvider provider) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(string format, System.IFormatProvider provider) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static bool TryParse(string s, out System.UInt64 result) { result = default(ulong); throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct UIntPtr : System.Runtime.Serialization.ISerializable
+ {
+ public static readonly System.UIntPtr Zero;
+ public UIntPtr(uint value) { throw null;}
+ public UIntPtr(ulong value) { throw null;}
+ [System.CLSCompliantAttribute(false)]
+ public unsafe UIntPtr(void* value) { throw null;}
+ public static int Size { get { throw null; } }
+ public static System.UIntPtr Add(System.UIntPtr pointer, int offset) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.UIntPtr operator +(System.UIntPtr pointer, int offset) { throw null; }
+ public static bool operator ==(System.UIntPtr value1, System.UIntPtr value2) { throw null; }
+ public static explicit operator System.UIntPtr (uint value) { throw null; }
+ public static explicit operator System.UIntPtr (ulong value) { throw null; }
+ public static explicit operator uint (System.UIntPtr value) { throw null; }
+ public static explicit operator ulong (System.UIntPtr value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static explicit operator void* (System.UIntPtr value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static explicit operator System.UIntPtr (void* value) { throw null; }
+ public static bool operator !=(System.UIntPtr value1, System.UIntPtr value2) { throw null; }
+ public static System.UIntPtr operator -(System.UIntPtr pointer, int offset) { throw null; }
+ public static System.UIntPtr Subtract(System.UIntPtr pointer, int offset) { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe void* ToPointer() { throw null; }
+ public override string ToString() { throw null; }
+ public uint ToUInt32() { throw null; }
+ public ulong ToUInt64() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class UnauthorizedAccessException : System.SystemException
+ {
+ public UnauthorizedAccessException() { }
+ protected UnauthorizedAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public UnauthorizedAccessException(string message) { }
+ public UnauthorizedAccessException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class UnhandledExceptionEventArgs : System.EventArgs
+ {
+ public UnhandledExceptionEventArgs(object exception, bool isTerminating) { }
+ public object ExceptionObject { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public bool IsTerminating { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate void UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class ValueType
+ {
+ protected ValueType() { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Version : System.ICloneable, System.IComparable, System.IComparable<System.Version>, System.IEquatable<System.Version>
+ {
+ public Version() { }
+ public Version(int major, int minor) { }
+ public Version(int major, int minor, int build) { }
+ public Version(int major, int minor, int build, int revision) { }
+ public Version(string version) { }
+ public int Build { get { throw null; } }
+ public int Major { get { throw null; } }
+ public short MajorRevision { get { throw null; } }
+ public int Minor { get { throw null; } }
+ public short MinorRevision { get { throw null; } }
+ public int Revision { get { throw null; } }
+ public object Clone() { throw null; }
+ public int CompareTo(object version) { throw null; }
+ public int CompareTo(System.Version value) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Version obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Version v1, System.Version v2) { throw null; }
+ public static bool operator >(System.Version v1, System.Version v2) { throw null; }
+ public static bool operator >=(System.Version v1, System.Version v2) { throw null; }
+ public static bool operator !=(System.Version v1, System.Version v2) { throw null; }
+ public static bool operator <(System.Version v1, System.Version v2) { throw null; }
+ public static bool operator <=(System.Version v1, System.Version v2) { throw null; }
+ public static System.Version Parse(string input) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToString(int fieldCount) { throw null; }
+ public static bool TryParse(string input, out System.Version result) { result = default(System.Version); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct Void
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class WeakReference : System.Runtime.Serialization.ISerializable
+ {
+ public WeakReference(object target) { }
+ public WeakReference(object target, bool trackResurrection) { }
+ protected WeakReference(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual bool IsAlive { get { throw null; } }
+ public virtual object Target { get { throw null; } set { } }
+ public virtual bool TrackResurrection { get { throw null; } }
+ ~WeakReference() { }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class WeakReference<T> : System.Runtime.Serialization.ISerializable where T : class
+ {
+ public WeakReference(T target) { }
+ public WeakReference(T target, bool trackResurrection) { }
+ ~WeakReference() { }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void SetTarget(T target) { }
+ public bool TryGetTarget(out T target) { target = default(T); throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface _AppDomain
+ {
+ string BaseDirectory { get; }
+ string DynamicDirectory { get; }
+ System.Security.Policy.Evidence Evidence { get; }
+ string FriendlyName { get; }
+ string RelativeSearchPath { get; }
+ bool ShadowCopyFiles { get; }
+ event System.AssemblyLoadEventHandler AssemblyLoad;
+ event System.ResolveEventHandler AssemblyResolve;
+ event System.EventHandler DomainUnload;
+ event System.EventHandler ProcessExit;
+ event System.ResolveEventHandler ResourceResolve;
+ event System.ResolveEventHandler TypeResolve;
+ event System.UnhandledExceptionEventHandler UnhandledException;
+ [System.Security.SecurityCriticalAttribute]
+ void AppendPrivatePath(string path);
+ [System.Security.SecurityCriticalAttribute]
+ void ClearPrivatePath();
+ [System.Security.SecurityCriticalAttribute]
+ void ClearShadowCopyPath();
+ System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName);
+ 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);
+ System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes);
+ System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName);
+ 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);
+ System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes);
+ System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access);
+ 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);
+ System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence);
+ 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);
+ System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir);
+ 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);
+ System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence);
+ 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);
+ 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);
+ void DoCallBack(System.CrossAppDomainDelegate theDelegate);
+ bool Equals(object other);
+ int ExecuteAssembly(string assemblyFile);
+ int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity);
+ int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args);
+ System.Reflection.Assembly[] GetAssemblies();
+ object GetData(string name);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ [System.Security.SecurityCriticalAttribute]
+ object GetLifetimeService();
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ [System.Security.SecurityCriticalAttribute]
+ object InitializeLifetimeService();
+ 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);
+ System.Reflection.Assembly Load(byte[] rawAssembly);
+ System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore);
+ System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence);
+ System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef);
+ System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity);
+ System.Reflection.Assembly Load(string assemblyString);
+ System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity);
+ void SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy);
+ [System.Security.SecurityCriticalAttribute]
+ void SetCachePath(string s);
+ [System.Security.SecurityCriticalAttribute]
+ void SetData(string name, object data);
+ void SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy);
+ [System.Security.SecurityCriticalAttribute]
+ void SetShadowCopyPath(string s);
+ void SetThreadPrincipal(System.Security.Principal.IPrincipal principal);
+ string ToString();
+ }
+}
+namespace System.Collections
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.ArrayList.ArrayListDebugView")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ArrayList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable
+ {
+ public ArrayList() { }
+ public ArrayList(System.Collections.ICollection c) { }
+ public ArrayList(int capacity) { }
+ public virtual int Capacity { get { throw null; } set { } }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object this[int index] { get { throw null; } set { } }
+ public virtual object SyncRoot { get { throw null; } }
+ public static System.Collections.ArrayList Adapter(System.Collections.IList list) { throw null; }
+ public virtual int Add(object value) { throw null; }
+ public virtual void AddRange(System.Collections.ICollection c) { }
+ public virtual int BinarySearch(int index, int count, object value, System.Collections.IComparer comparer) { throw null; }
+ public virtual int BinarySearch(object value) { throw null; }
+ public virtual int BinarySearch(object value, System.Collections.IComparer comparer) { throw null; }
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ public virtual bool Contains(object item) { throw null; }
+ public virtual void CopyTo(System.Array array) { }
+ public virtual void CopyTo(System.Array array, int arrayIndex) { }
+ public virtual void CopyTo(int index, System.Array array, int arrayIndex, int count) { }
+ public static System.Collections.ArrayList FixedSize(System.Collections.ArrayList list) { throw null; }
+ public static System.Collections.IList FixedSize(System.Collections.IList list) { throw null; }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.Collections.IEnumerator GetEnumerator(int index, int count) { throw null; }
+ public virtual System.Collections.ArrayList GetRange(int index, int count) { throw null; }
+ public virtual int IndexOf(object value) { throw null; }
+ public virtual int IndexOf(object value, int startIndex) { throw null; }
+ public virtual int IndexOf(object value, int startIndex, int count) { throw null; }
+ public virtual void Insert(int index, object value) { }
+ public virtual void InsertRange(int index, System.Collections.ICollection c) { }
+ public virtual int LastIndexOf(object value) { throw null; }
+ public virtual int LastIndexOf(object value, int startIndex) { throw null; }
+ public virtual int LastIndexOf(object value, int startIndex, int count) { throw null; }
+ public static System.Collections.ArrayList ReadOnly(System.Collections.ArrayList list) { throw null; }
+ public static System.Collections.IList ReadOnly(System.Collections.IList list) { throw null; }
+ public virtual void Remove(object obj) { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void RemoveRange(int index, int count) { }
+ public static System.Collections.ArrayList Repeat(object value, int count) { throw null; }
+ public virtual void Reverse() { }
+ public virtual void Reverse(int index, int count) { }
+ public virtual void SetRange(int index, System.Collections.ICollection c) { }
+ public virtual void Sort() { }
+ public virtual void Sort(System.Collections.IComparer comparer) { }
+ public virtual void Sort(int index, int count, System.Collections.IComparer comparer) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.Collections.ArrayList Synchronized(System.Collections.ArrayList list) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.Collections.IList Synchronized(System.Collections.IList list) { throw null; }
+ public virtual object[] ToArray() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual System.Array ToArray(System.Type type) { throw null; }
+ public virtual void TrimToSize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class BitArray : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
+ {
+ public BitArray(bool[] values) { }
+ public BitArray(byte[] bytes) { }
+ public BitArray(System.Collections.BitArray bits) { }
+ public BitArray(int length) { }
+ public BitArray(int length, bool defaultValue) { }
+ public BitArray(int[] values) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public bool this[int index] { get { throw null; } set { } }
+ public int Length { get { throw null; } set { } }
+ public object SyncRoot { get { throw null; } }
+ public System.Collections.BitArray And(System.Collections.BitArray value) { throw null; }
+ public object Clone() { throw null; }
+ public void CopyTo(System.Array array, int index) { }
+ public bool Get(int index) { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.Collections.BitArray Not() { throw null; }
+ public System.Collections.BitArray Or(System.Collections.BitArray value) { throw null; }
+ public void Set(int index, bool value) { }
+ public void SetAll(bool value) { }
+ public System.Collections.BitArray Xor(System.Collections.BitArray value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CaseInsensitiveComparer : System.Collections.IComparer
+ {
+ public CaseInsensitiveComparer() { }
+ public CaseInsensitiveComparer(System.Globalization.CultureInfo culture) { }
+ public static System.Collections.CaseInsensitiveComparer Default { get { throw null; } }
+ public static System.Collections.CaseInsensitiveComparer DefaultInvariant { get { throw null; } }
+ public int Compare(object a, object b) { throw null; }
+ }
+ [System.ObsoleteAttribute("Please use StringComparer instead.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CaseInsensitiveHashCodeProvider : System.Collections.IHashCodeProvider
+ {
+ public CaseInsensitiveHashCodeProvider() { }
+ public CaseInsensitiveHashCodeProvider(System.Globalization.CultureInfo culture) { }
+ public static System.Collections.CaseInsensitiveHashCodeProvider Default { get { throw null; } }
+ public static System.Collections.CaseInsensitiveHashCodeProvider DefaultInvariant { get { throw null; } }
+ public int GetHashCode(object obj) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class CollectionBase : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
+ {
+ protected CollectionBase() { }
+ protected CollectionBase(int capacity) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public int Capacity { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ protected System.Collections.ArrayList InnerList { get { throw null; } }
+ protected System.Collections.IList List { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Clear() { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected virtual void OnClear() { }
+ protected virtual void OnClearComplete() { }
+ protected virtual void OnInsert(int index, object value) { }
+ protected virtual void OnInsertComplete(int index, object value) { }
+ protected virtual void OnRemove(int index, object value) { }
+ protected virtual void OnRemoveComplete(int index, object value) { }
+ protected virtual void OnSet(int index, object oldValue, object newValue) { }
+ protected virtual void OnSetComplete(int index, object oldValue, object newValue) { }
+ protected virtual void OnValidate(object value) { }
+ public void RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Comparer : System.Collections.IComparer, System.Runtime.Serialization.ISerializable
+ {
+ public static readonly System.Collections.Comparer Default;
+ public static readonly System.Collections.Comparer DefaultInvariant;
+ public Comparer(System.Globalization.CultureInfo culture) { }
+ public int Compare(object a, object b) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class DictionaryBase : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ protected DictionaryBase() { }
+ public int Count { get { throw null; } }
+ protected System.Collections.IDictionary Dictionary { get { throw null; } }
+ protected System.Collections.Hashtable InnerHashtable { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
+ public void Clear() { }
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ protected virtual void OnClear() { }
+ protected virtual void OnClearComplete() { }
+ protected virtual object OnGet(object key, object currentValue) { throw null; }
+ protected virtual void OnInsert(object key, object value) { }
+ protected virtual void OnInsertComplete(object key, object value) { }
+ protected virtual void OnRemove(object key, object value) { }
+ protected virtual void OnRemoveComplete(object key, object value) { }
+ protected virtual void OnSet(object key, object oldValue, object newValue) { }
+ protected virtual void OnSetComplete(object key, object oldValue, object newValue) { }
+ protected virtual void OnValidate(object key, object value) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DictionaryEntry
+ {
+ public DictionaryEntry(object key, object value) { throw null;}
+ public object Key { get { throw null; } set { } }
+ public object Value { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Hashtable.HashtableDebugView")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class Hashtable : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.ICloneable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public Hashtable() { }
+ public Hashtable(System.Collections.IDictionary d) { }
+ public Hashtable(System.Collections.IDictionary d, System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use Hashtable(IDictionary, IEqualityComparer) instead.")]
+ public Hashtable(System.Collections.IDictionary d, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
+ public Hashtable(System.Collections.IDictionary d, float loadFactor) { }
+ public Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use Hashtable(IDictionary, float, IEqualityComparer) instead.")]
+ public Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
+ public Hashtable(System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use Hashtable(IEqualityComparer) instead.")]
+ public Hashtable(System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
+ public Hashtable(int capacity) { }
+ public Hashtable(int capacity, System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use Hashtable(int, IEqualityComparer) instead.")]
+ public Hashtable(int capacity, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
+ public Hashtable(int capacity, float loadFactor) { }
+ public Hashtable(int capacity, float loadFactor, System.Collections.IEqualityComparer equalityComparer) { }
+ [System.ObsoleteAttribute("Please use Hashtable(int, float, IEqualityComparer) instead.")]
+ public Hashtable(int capacity, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
+ protected Hashtable(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.ObsoleteAttribute("Please use KeyComparer properties.")]
+ protected System.Collections.IComparer comparer { get { throw null; } set { } }
+ public virtual int Count { get { throw null; } }
+ protected System.Collections.IEqualityComparer EqualityComparer { get { throw null; } }
+ [System.ObsoleteAttribute("Please use EqualityComparer property.")]
+ protected System.Collections.IHashCodeProvider hcp { get { throw null; } set { } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object this[object key] { get { throw null; } set { } }
+ public virtual System.Collections.ICollection Keys { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual System.Collections.ICollection Values { get { throw null; } }
+ public virtual void Add(object key, object value) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ public virtual bool Contains(object key) { throw null; }
+ public virtual bool ContainsKey(object key) { throw null; }
+ public virtual bool ContainsValue(object value) { throw null; }
+ public virtual void CopyTo(System.Array array, int arrayIndex) { }
+ public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ protected virtual int GetHash(object key) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected virtual bool KeyEquals(object item, object key) { throw null; }
+ public virtual void OnDeserialization(object sender) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public virtual void Remove(object key) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.Collections.Hashtable Synchronized(System.Collections.Hashtable table) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICollection : System.Collections.IEnumerable
+ {
+ int Count { get; }
+ bool IsSynchronized { get; }
+ object SyncRoot { get; }
+ void CopyTo(System.Array array, int index);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IComparer
+ {
+ int Compare(object x, object y);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDictionary : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ bool IsFixedSize { get; }
+ bool IsReadOnly { get; }
+ object this[object key] { get; set; }
+ System.Collections.ICollection Keys { get; }
+ System.Collections.ICollection Values { get; }
+ void Add(object key, object value);
+ void Clear();
+ bool Contains(object key);
+ new System.Collections.IDictionaryEnumerator GetEnumerator();
+ void Remove(object key);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDictionaryEnumerator : System.Collections.IEnumerator
+ {
+ System.Collections.DictionaryEntry Entry { get; }
+ object Key { get; }
+ object Value { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("496B0ABE-CDEE-11d3-88E8-00902754C43A")]
+ public partial interface IEnumerable
+ {
+ [System.Runtime.InteropServices.DispIdAttribute(-4)]
+ System.Collections.IEnumerator GetEnumerator();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("496B0ABF-CDEE-11d3-88E8-00902754C43A")]
+ public partial interface IEnumerator
+ {
+ object Current { get; }
+ bool MoveNext();
+ void Reset();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IEqualityComparer
+ {
+ bool Equals(object x, object y);
+ int GetHashCode(object obj);
+ }
+ [System.ObsoleteAttribute("Please use IEqualityComparer instead.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IHashCodeProvider
+ {
+ int GetHashCode(object obj);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IList : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ bool IsFixedSize { get; }
+ bool IsReadOnly { get; }
+ object this[int index] { get; set; }
+ int Add(object value);
+ void Clear();
+ bool Contains(object value);
+ int IndexOf(object value);
+ void Insert(int index, object value);
+ void Remove(object value);
+ void RemoveAt(int index);
+ }
+ public partial interface IStructuralComparable
+ {
+ int CompareTo(object other, System.Collections.IComparer comparer);
+ }
+ public partial interface IStructuralEquatable
+ {
+ bool Equals(object other, System.Collections.IEqualityComparer comparer);
+ int GetHashCode(System.Collections.IEqualityComparer comparer);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Queue.QueueDebugView")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class Queue : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
+ {
+ public Queue() { }
+ public Queue(System.Collections.ICollection col) { }
+ public Queue(int capacity) { }
+ public Queue(int capacity, float growFactor) { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ public virtual bool Contains(object obj) { throw null; }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual object Dequeue() { throw null; }
+ public virtual void Enqueue(object obj) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual object Peek() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.Collections.Queue Synchronized(System.Collections.Queue queue) { throw null; }
+ public virtual object[] ToArray() { throw null; }
+ public virtual void TrimToSize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class ReadOnlyCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ protected ReadOnlyCollectionBase() { }
+ public virtual int Count { get { throw null; } }
+ protected System.Collections.ArrayList InnerList { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.SortedList.SortedListDebugView")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SortedList : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.ICloneable
+ {
+ public SortedList() { }
+ public SortedList(System.Collections.IComparer comparer) { }
+ public SortedList(System.Collections.IComparer comparer, int capacity) { }
+ public SortedList(System.Collections.IDictionary d) { }
+ public SortedList(System.Collections.IDictionary d, System.Collections.IComparer comparer) { }
+ public SortedList(int initialCapacity) { }
+ public virtual int Capacity { get { throw null; } set { } }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object this[object key] { get { throw null; } set { } }
+ public virtual System.Collections.ICollection Keys { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual System.Collections.ICollection Values { get { throw null; } }
+ public virtual void Add(object key, object value) { }
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ public virtual bool Contains(object key) { throw null; }
+ public virtual bool ContainsKey(object key) { throw null; }
+ public virtual bool ContainsValue(object value) { throw null; }
+ public virtual void CopyTo(System.Array array, int arrayIndex) { }
+ public virtual object GetByIndex(int index) { throw null; }
+ public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public virtual object GetKey(int index) { throw null; }
+ public virtual System.Collections.IList GetKeyList() { throw null; }
+ public virtual System.Collections.IList GetValueList() { throw null; }
+ public virtual int IndexOfKey(object key) { throw null; }
+ public virtual int IndexOfValue(object value) { throw null; }
+ public virtual void Remove(object key) { }
+ public virtual void RemoveAt(int index) { }
+ public virtual void SetByIndex(int index, object value) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.Collections.SortedList Synchronized(System.Collections.SortedList list) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public virtual void TrimToSize() { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Stack.StackDebugView")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class Stack : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
+ {
+ public Stack() { }
+ public Stack(System.Collections.ICollection col) { }
+ public Stack(int initialCapacity) { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual void Clear() { }
+ public virtual object Clone() { throw null; }
+ public virtual bool Contains(object obj) { throw null; }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual object Peek() { throw null; }
+ public virtual object Pop() { throw null; }
+ public virtual void Push(object obj) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.Collections.Stack Synchronized(System.Collections.Stack stack) { throw null; }
+ public virtual object[] ToArray() { throw null; }
+ }
+ public static partial class StructuralComparisons
+ {
+ public static System.Collections.IComparer StructuralComparer { get { throw null; } }
+ public static System.Collections.IEqualityComparer StructuralEqualityComparer { get { throw null; } }
+ }
+}
+namespace System.Collections.Concurrent
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IDictionaryDebugView<K, V>")]
+ [System.SerializableAttribute]
+ public partial class ConcurrentDictionary<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ public ConcurrentDictionary() { }
+ public ConcurrentDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection) { }
+ public ConcurrentDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public ConcurrentDictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public ConcurrentDictionary(int concurrencyLevel, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public ConcurrentDictionary(int concurrencyLevel, int capacity) { }
+ public ConcurrentDictionary(int concurrencyLevel, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public int Count { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public TValue this[TKey key] { get { throw null; } set { } }
+ public System.Collections.Generic.ICollection<TKey> Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
+ public System.Collections.Generic.ICollection<TValue> Values { get { throw null; } }
+ public TValue AddOrUpdate(TKey key, System.Func<TKey, TValue> addValueFactory, System.Func<TKey, TValue, TValue> updateValueFactory) { throw null; }
+ public TValue AddOrUpdate(TKey key, TValue addValue, System.Func<TKey, TValue, TValue> updateValueFactory) { throw null; }
+ public void Clear() { }
+ public bool ContainsKey(TKey key) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
+ public TValue GetOrAdd(TKey key, System.Func<TKey, TValue> valueFactory) { throw null; }
+ public TValue GetOrAdd(TKey key, TValue value) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ void System.Collections.Generic.IDictionary<TKey,TValue>.Add(TKey key, TValue value) { }
+ bool System.Collections.Generic.IDictionary<TKey,TValue>.Remove(TKey key) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public System.Collections.Generic.KeyValuePair<TKey, TValue>[] ToArray() { throw null; }
+ public bool TryAdd(TKey key, TValue value) { throw null; }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ public bool TryRemove(TKey key, out TValue value) { value = default(TValue); throw null; }
+ public bool TryUpdate(TKey key, TValue newValue, TValue comparisonValue) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IProducerConsumerCollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class ConcurrentQueue<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ConcurrentQueue() { }
+ public ConcurrentQueue(System.Collections.Generic.IEnumerable<T> collection) { }
+ public int Count { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(T[] array, int index) { }
+ public void Enqueue(T item) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; }
+ bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake(out T item) { item = default(T); throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public T[] ToArray() { throw null; }
+ public bool TryDequeue(out T result) { result = default(T); throw null; }
+ public bool TryPeek(out T result) { result = default(T); throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IProducerConsumerCollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public partial class ConcurrentStack<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ConcurrentStack() { }
+ public ConcurrentStack(System.Collections.Generic.IEnumerable<T> collection) { }
+ public int Count { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void Clear() { }
+ public void CopyTo(T[] array, int index) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public void Push(T item) { }
+ public void PushRange(T[] items) { }
+ public void PushRange(T[] items, int startIndex, int count) { }
+ bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; }
+ bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake(out T item) { item = default(T); throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public T[] ToArray() { throw null; }
+ public bool TryPeek(out T result) { result = default(T); throw null; }
+ public bool TryPop(out T result) { result = default(T); throw null; }
+ public int TryPopRange(T[] items) { throw null; }
+ public int TryPopRange(T[] items, int startIndex, int count) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum EnumerablePartitionerOptions
+ {
+ NoBuffering = 1,
+ None = 0,
+ }
+ public partial interface IProducerConsumerCollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ void CopyTo(T[] array, int index);
+ T[] ToArray();
+ bool TryAdd(T item);
+ bool TryTake(out T item);
+ }
+ public abstract partial class OrderablePartitioner<TSource> : System.Collections.Concurrent.Partitioner<TSource>
+ {
+ protected OrderablePartitioner(bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized) { }
+ public bool KeysNormalized { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool KeysOrderedAcrossPartitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool KeysOrderedInEachPartition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions() { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long, TSource>> GetOrderableDynamicPartitions() { throw null; }
+ public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long, TSource>>> GetOrderablePartitions(int partitionCount);
+ public override System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions(int partitionCount) { throw null; }
+ }
+ public static partial class Partitioner
+ {
+ public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<int, int>> Create(int fromInclusive, int toExclusive) { throw null; }
+ public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<int, int>> Create(int fromInclusive, int toExclusive, int rangeSize) { throw null; }
+ public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<long, long>> Create(long fromInclusive, long toExclusive) { throw null; }
+ public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<long, long>> Create(long fromInclusive, long toExclusive, long rangeSize) { throw null; }
+ public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
+ public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Concurrent.EnumerablePartitionerOptions partitionerOptions) { throw null; }
+ public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(System.Collections.Generic.IList<TSource> list, bool loadBalance) { throw null; }
+ public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(TSource[] array, bool loadBalance) { throw null; }
+ }
+ public abstract partial class Partitioner<TSource>
+ {
+ protected Partitioner() { }
+ public virtual bool SupportsDynamicPartitions { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions() { throw null; }
+ public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions(int partitionCount);
+ }
+}
+namespace System.Collections.Generic
+{
+ [System.SerializableAttribute]
+ public abstract partial class Comparer<T> : System.Collections.Generic.IComparer<T>, System.Collections.IComparer
+ {
+ protected Comparer() { }
+ public static System.Collections.Generic.Comparer<T> Default { get { throw null; } }
+ public abstract int Compare(T x, T y);
+ public static System.Collections.Generic.Comparer<T> Create(System.Comparison<T> comparison) { throw null; }
+ int System.Collections.IComparer.Compare(object x, object y) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ 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
+ {
+ public Dictionary() { }
+ public Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
+ public Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public Dictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ public Dictionary(int capacity) { }
+ public Dictionary(int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ protected Dictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get { throw null; } }
+ public int Count { get { throw null; } }
+ public TValue this[TKey key] { get { throw null; } set { } }
+ public System.Collections.Generic.Dictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
+ System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
+ System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
+ System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } }
+ System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
+ public System.Collections.Generic.Dictionary<TKey, TValue>.ValueCollection Values { get { throw null; } }
+ public void Add(TKey key, TValue value) { }
+ public void Clear() { }
+ public bool ContainsKey(TKey key) { throw null; }
+ public bool ContainsValue(TValue value) { throw null; }
+ public System.Collections.Generic.Dictionary<TKey, TValue>.Enumerator GetEnumerator() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual void OnDeserialization(object sender) { }
+ public bool Remove(TKey key) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
+ System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IDictionaryEnumerator, System.Collections.IEnumerator, System.IDisposable
+ {
+ public System.Collections.Generic.KeyValuePair<TKey, TValue> Current { get { throw null; } }
+ System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get { throw null; } }
+ object System.Collections.IDictionaryEnumerator.Key { get { throw null; } }
+ object System.Collections.IDictionaryEnumerator.Value { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryKeyCollectionDebugView<TKey, TValue>")]
+ [System.SerializableAttribute]
+ public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public KeyCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary) { }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(TKey[] array, int index) { }
+ public System.Collections.Generic.Dictionary<TKey, TValue>.KeyCollection.Enumerator GetEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { }
+ void System.Collections.Generic.ICollection<TKey>.Clear() { }
+ bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; }
+ bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; }
+ System.Collections.Generic.IEnumerator<TKey> System.Collections.Generic.IEnumerable<TKey>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<TKey>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public TKey Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryValueCollectionDebugView<TKey, TValue>")]
+ [System.SerializableAttribute]
+ public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public ValueCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary) { }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(TValue[] array, int index) { }
+ public System.Collections.Generic.Dictionary<TKey, TValue>.ValueCollection.Enumerator GetEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { }
+ void System.Collections.Generic.ICollection<TValue>.Clear() { }
+ bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; }
+ bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; }
+ System.Collections.Generic.IEnumerator<TValue> System.Collections.Generic.IEnumerable<TValue>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<TValue>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public TValue Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class EqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T>, System.Collections.IEqualityComparer
+ {
+ protected EqualityComparer() { }
+ public static System.Collections.Generic.EqualityComparer<T> Default { get { throw null; } }
+ public abstract bool Equals(T x, T y);
+ public abstract int GetHashCode(T obj);
+ bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; }
+ int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; }
+ }
+ public partial interface ICollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ int Count { get; }
+ bool IsReadOnly { get; }
+ void Add(T item);
+ void Clear();
+ bool Contains(T item);
+ void CopyTo(T[] array, int arrayIndex);
+ bool Remove(T item);
+ }
+ public partial interface IComparer<in T>
+ {
+ int Compare(T x, T y);
+ }
+ 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
+ {
+ TValue this[TKey key] { get; set; }
+ System.Collections.Generic.ICollection<TKey> Keys { get; }
+ System.Collections.Generic.ICollection<TValue> Values { get; }
+ void Add(TKey key, TValue value);
+ bool ContainsKey(TKey key);
+ bool Remove(TKey key);
+ bool TryGetValue(TKey key, out TValue value);
+ }
+ public partial interface IEnumerable<out T> : System.Collections.IEnumerable
+ {
+ new System.Collections.Generic.IEnumerator<T> GetEnumerator();
+ }
+ public partial interface IEnumerator<out T> : System.Collections.IEnumerator, System.IDisposable
+ {
+ new T Current { get; }
+ }
+ public partial interface IEqualityComparer<in T>
+ {
+ bool Equals(T x, T y);
+ int GetHashCode(T obj);
+ }
+ public partial interface IList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ T this[int index] { get; set; }
+ int IndexOf(T item);
+ void Insert(int index, T item);
+ void RemoveAt(int index);
+ }
+ public partial interface IReadOnlyCollection<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
+ {
+ int Count { get; }
+ }
+ 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
+ {
+ TValue this[TKey key] { get; }
+ System.Collections.Generic.IEnumerable<TKey> Keys { get; }
+ System.Collections.Generic.IEnumerable<TValue> Values { get; }
+ bool ContainsKey(TKey key);
+ bool TryGetValue(TKey key, out TValue value);
+ }
+ public partial interface IReadOnlyList<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.IEnumerable
+ {
+ T this[int index] { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class KeyNotFoundException : System.SystemException, System.Runtime.Serialization.ISerializable
+ {
+ public KeyNotFoundException() { }
+ protected KeyNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public KeyNotFoundException(string message) { }
+ public KeyNotFoundException(string message, System.Exception innerException) { }
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct KeyValuePair<TKey, TValue>
+ {
+ public KeyValuePair(TKey key, TValue value) { throw null;}
+ public TKey Key { get { throw null; } }
+ public TValue Value { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ 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
+ {
+ public List() { }
+ public List(System.Collections.Generic.IEnumerable<T> collection) { }
+ public List(int capacity) { }
+ public int Capacity { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public T this[int index] { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]get { throw null; } set { } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(T item) { }
+ public void AddRange(System.Collections.Generic.IEnumerable<T> collection) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly() { throw null; }
+ public int BinarySearch(int index, int count, T item, System.Collections.Generic.IComparer<T> comparer) { throw null; }
+ public int BinarySearch(T item) { throw null; }
+ public int BinarySearch(T item, System.Collections.Generic.IComparer<T> comparer) { throw null; }
+ public void Clear() { }
+ public bool Contains(T item) { throw null; }
+ public System.Collections.Generic.List<TOutput> ConvertAll<TOutput>(System.Converter<T, TOutput> converter) { throw null; }
+ public void CopyTo(int index, T[] array, int arrayIndex, int count) { }
+ public void CopyTo(T[] array) { }
+ public void CopyTo(T[] array, int arrayIndex) { }
+ public bool Exists(System.Predicate<T> match) { throw null; }
+ public T Find(System.Predicate<T> match) { throw null; }
+ public System.Collections.Generic.List<T> FindAll(System.Predicate<T> match) { throw null; }
+ public int FindIndex(int startIndex, int count, System.Predicate<T> match) { throw null; }
+ public int FindIndex(int startIndex, System.Predicate<T> match) { throw null; }
+ public int FindIndex(System.Predicate<T> match) { throw null; }
+ public T FindLast(System.Predicate<T> match) { throw null; }
+ public int FindLastIndex(int startIndex, int count, System.Predicate<T> match) { throw null; }
+ public int FindLastIndex(int startIndex, System.Predicate<T> match) { throw null; }
+ public int FindLastIndex(System.Predicate<T> match) { throw null; }
+ public void ForEach(System.Action<T> action) { }
+ public System.Collections.Generic.List<T>.Enumerator GetEnumerator() { throw null; }
+ public System.Collections.Generic.List<T> GetRange(int index, int count) { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public int IndexOf(T item, int index) { throw null; }
+ public int IndexOf(T item, int index, int count) { throw null; }
+ public void Insert(int index, T item) { }
+ public void InsertRange(int index, System.Collections.Generic.IEnumerable<T> collection) { }
+ public int LastIndexOf(T item) { throw null; }
+ public int LastIndexOf(T item, int index) { throw null; }
+ public int LastIndexOf(T item, int index, int count) { throw null; }
+ public bool Remove(T item) { throw null; }
+ public int RemoveAll(System.Predicate<T> match) { throw null; }
+ public void RemoveAt(int index) { }
+ public void RemoveRange(int index, int count) { }
+ public void Reverse() { }
+ public void Reverse(int index, int count) { }
+ public void Sort() { }
+ public void Sort(System.Collections.Generic.IComparer<T> comparer) { }
+ public void Sort(System.Comparison<T> comparison) { }
+ public void Sort(int index, int count, System.Collections.Generic.IComparer<T> comparer) { }
+ System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object item) { throw null; }
+ bool System.Collections.IList.Contains(object item) { throw null; }
+ int System.Collections.IList.IndexOf(object item) { throw null; }
+ void System.Collections.IList.Insert(int index, object item) { }
+ void System.Collections.IList.Remove(object item) { }
+ public T[] ToArray() { throw null; }
+ public void TrimExcess() { }
+ public bool TrueForAll(System.Predicate<T> match) { throw null; }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public T Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ }
+}
+namespace System.Collections.ObjectModel
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ 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
+ {
+ public Collection() { }
+ public Collection(System.Collections.Generic.IList<T> list) { }
+ public int Count { get { throw null; } }
+ public T this[int index] { get { throw null; } set { } }
+ protected System.Collections.Generic.IList<T> Items { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public void Add(T item) { }
+ public void Clear() { }
+ protected virtual void ClearItems() { }
+ public bool Contains(T item) { throw null; }
+ public void CopyTo(T[] array, int index) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int IndexOf(T item) { throw null; }
+ public void Insert(int index, T item) { }
+ protected virtual void InsertItem(int index, T item) { }
+ public bool Remove(T item) { throw null; }
+ public void RemoveAt(int index) { }
+ protected virtual void RemoveItem(int index) { }
+ protected virtual void SetItem(int index, T item) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_KeyedCollectionDebugView<K, T>")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public abstract partial class KeyedCollection<TKey, TItem> : System.Collections.ObjectModel.Collection<TItem>
+ {
+ protected KeyedCollection() { }
+ protected KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
+ protected KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer, int dictionaryCreationThreshold) { }
+ public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get { throw null; } }
+ protected System.Collections.Generic.IDictionary<TKey, TItem> Dictionary { get { throw null; } }
+ public TItem this[TKey key] { get { throw null; } }
+ protected void ChangeItemKey(TItem item, TKey newKey) { }
+ protected override void ClearItems() { }
+ public bool Contains(TKey key) { throw null; }
+ protected abstract TKey GetKeyForItem(TItem item);
+ protected override void InsertItem(int index, TItem item) { }
+ public bool Remove(TKey key) { throw null; }
+ protected override void RemoveItem(int index) { }
+ protected override void SetItem(int index, TItem item) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ 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
+ {
+ public ReadOnlyCollection(System.Collections.Generic.IList<T> list) { }
+ public int Count { get { throw null; } }
+ public T this[int index] { get { throw null; } }
+ protected System.Collections.Generic.IList<T> Items { get { throw null; } }
+ bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
+ T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IList.IsFixedSize { get { throw null; } }
+ bool System.Collections.IList.IsReadOnly { get { throw null; } }
+ object System.Collections.IList.this[int index] { get { throw null; } set { } }
+ public bool Contains(T value) { throw null; }
+ public void CopyTo(T[] array, int index) { }
+ public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
+ public int IndexOf(T value) { throw null; }
+ void System.Collections.Generic.ICollection<T>.Add(T value) { }
+ void System.Collections.Generic.ICollection<T>.Clear() { }
+ bool System.Collections.Generic.ICollection<T>.Remove(T value) { throw null; }
+ void System.Collections.Generic.IList<T>.Insert(int index, T value) { }
+ void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
+ void System.Collections.IList.Clear() { }
+ bool System.Collections.IList.Contains(object value) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
+ void System.Collections.IList.Insert(int index, object value) { }
+ void System.Collections.IList.Remove(object value) { }
+ void System.Collections.IList.RemoveAt(int index) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
+ [System.SerializableAttribute]
+ 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
+ {
+ public ReadOnlyDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
+ public int Count { get { throw null; } }
+ protected System.Collections.Generic.IDictionary<TKey, TValue> Dictionary { get { throw null; } }
+ public TValue this[TKey key] { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
+ TValue System.Collections.Generic.IDictionary<TKey,TValue>.this[TKey key] { get { throw null; } set { } }
+ System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
+ System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
+ System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } }
+ System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
+ bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
+ object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
+ System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
+ System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>.ValueCollection Values { get { throw null; } }
+ public bool ContainsKey(TKey key) { throw null; }
+ public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Clear() { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
+ void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex) { }
+ bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
+ void System.Collections.Generic.IDictionary<TKey,TValue>.Add(TKey key, TValue value) { }
+ bool System.Collections.Generic.IDictionary<TKey,TValue>.Remove(TKey key) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ void System.Collections.IDictionary.Add(object key, object value) { }
+ void System.Collections.IDictionary.Clear() { }
+ bool System.Collections.IDictionary.Contains(object key) { throw null; }
+ System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
+ void System.Collections.IDictionary.Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal KeyCollection() { }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(TKey[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<TKey> GetEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { }
+ void System.Collections.Generic.ICollection<TKey>.Clear() { }
+ bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; }
+ bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
+ [System.SerializableAttribute]
+ public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal ValueCollection() { }
+ public int Count { get { throw null; } }
+ bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public void CopyTo(TValue[] array, int arrayIndex) { }
+ public System.Collections.Generic.IEnumerator<TValue> GetEnumerator() { throw null; }
+ void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { }
+ void System.Collections.Generic.ICollection<TValue>.Clear() { }
+ bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; }
+ bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ }
+}
+namespace System.Configuration.Assemblies
+{
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AssemblyHash : System.ICloneable
+ {
+ [System.ObsoleteAttribute]
+ public static readonly System.Configuration.Assemblies.AssemblyHash Empty;
+ [System.ObsoleteAttribute]
+ public AssemblyHash(byte[] value) { throw null;}
+ [System.ObsoleteAttribute]
+ public AssemblyHash(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithm, byte[] value) { throw null;}
+ [System.ObsoleteAttribute]
+ public System.Configuration.Assemblies.AssemblyHashAlgorithm Algorithm { get { throw null; } set { } }
+ [System.ObsoleteAttribute]
+ public object Clone() { throw null; }
+ [System.ObsoleteAttribute]
+ public byte[] GetValue() { throw null; }
+ [System.ObsoleteAttribute]
+ public void SetValue(byte[] value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum AssemblyHashAlgorithm
+ {
+ MD5 = 32771,
+ None = 0,
+ SHA1 = 32772,
+ SHA256 = 32780,
+ SHA384 = 32781,
+ SHA512 = 32782,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum AssemblyVersionCompatibility
+ {
+ SameDomain = 3,
+ SameMachine = 1,
+ SameProcess = 2,
+ }
+}
+namespace System.Deployment.Internal
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static partial class InternalActivationContextHelper
+ {
+ [System.MonoTODOAttribute]
+ public static object GetActivationContextData(System.ActivationContext appInfo) { throw null; }
+ [System.MonoTODOAttribute]
+ public static object GetApplicationComponentManifest(System.ActivationContext appInfo) { throw null; }
+ [System.MonoTODOAttribute("2.0 SP1 member")]
+ public static byte[] GetApplicationManifestBytes(System.ActivationContext appInfo) { throw null; }
+ [System.MonoTODOAttribute]
+ public static object GetDeploymentComponentManifest(System.ActivationContext appInfo) { throw null; }
+ [System.MonoTODOAttribute("2.0 SP1 member")]
+ public static byte[] GetDeploymentManifestBytes(System.ActivationContext appInfo) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool IsFirstRun(System.ActivationContext appInfo) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void PrepareForExecution(System.ActivationContext appInfo) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static partial class InternalApplicationIdentityHelper
+ {
+ [System.MonoTODOAttribute]
+ public static object GetInternalAppId(System.ApplicationIdentity id) { throw null; }
+ }
+}
+namespace System.Diagnostics
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ConditionalAttribute : System.Attribute
+ {
+ public ConditionalAttribute(string conditionString) { }
+ public string ConditionString { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(3), AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DebuggableAttribute : System.Attribute
+ {
+ public DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled) { }
+ public DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes modes) { }
+ public System.Diagnostics.DebuggableAttribute.DebuggingModes DebuggingFlags { get { throw null; } }
+ public bool IsJITOptimizerDisabled { get { throw null; } }
+ public bool IsJITTrackingEnabled { get { throw null; } }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum DebuggingModes
+ {
+ Default = 1,
+ DisableOptimizations = 256,
+ EnableEditAndContinue = 4,
+ IgnoreSymbolStoreSequencePoints = 2,
+ None = 0,
+ }
+ }
+ [System.MonoTODOAttribute("The Debugger class is not functional")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class Debugger
+ {
+ public static readonly string DefaultCategory;
+ [System.ObsoleteAttribute("Call the static methods directly on this type", true)]
+ public Debugger() { }
+ public static bool IsAttached { get { throw null; } }
+ public static void Break() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static bool IsLogging() { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static bool Launch() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void Log(int level, string category, string message) { }
+ public static void NotifyOfCrossThreadDependency() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DebuggerBrowsableAttribute : System.Attribute
+ {
+ public DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState state) { }
+ public System.Diagnostics.DebuggerBrowsableState State { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum DebuggerBrowsableState
+ {
+ Collapsed = 2,
+ Never = 0,
+ RootHidden = 3,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4509), AllowMultiple=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DebuggerDisplayAttribute : System.Attribute
+ {
+ public DebuggerDisplayAttribute(string value) { }
+ public string Name { get { throw null; } set { } }
+ public System.Type Target { get { throw null; } set { } }
+ public string TargetTypeName { get { throw null; } set { } }
+ public string Type { get { throw null; } set { } }
+ public string Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(224), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DebuggerHiddenAttribute : System.Attribute
+ {
+ public DebuggerHiddenAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(236), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DebuggerNonUserCodeAttribute : System.Attribute
+ {
+ public DebuggerNonUserCodeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DebuggerStepperBoundaryAttribute : System.Attribute
+ {
+ public DebuggerStepperBoundaryAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(108), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DebuggerStepThroughAttribute : System.Attribute
+ {
+ public DebuggerStepThroughAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(13), AllowMultiple=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DebuggerTypeProxyAttribute : System.Attribute
+ {
+ public DebuggerTypeProxyAttribute(string typeName) { }
+ public DebuggerTypeProxyAttribute(System.Type type) { }
+ public string ProxyTypeName { get { throw null; } }
+ public System.Type Target { get { throw null; } set { } }
+ public string TargetTypeName { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(13), AllowMultiple=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DebuggerVisualizerAttribute : System.Attribute
+ {
+ public DebuggerVisualizerAttribute(string visualizerTypeName) { }
+ public DebuggerVisualizerAttribute(string visualizerTypeName, string visualizerObjectSourceTypeName) { }
+ public DebuggerVisualizerAttribute(string visualizerTypeName, System.Type visualizerObjectSource) { }
+ public DebuggerVisualizerAttribute(System.Type visualizer) { }
+ public DebuggerVisualizerAttribute(System.Type visualizer, string visualizerObjectSourceTypeName) { }
+ public DebuggerVisualizerAttribute(System.Type visualizer, System.Type visualizerObjectSource) { }
+ public string Description { get { throw null; } set { } }
+ public System.Type Target { get { throw null; } set { } }
+ public string TargetTypeName { get { throw null; } set { } }
+ public string VisualizerObjectSourceTypeName { get { throw null; } }
+ public string VisualizerTypeName { get { throw null; } }
+ }
+ [System.MonoTODOAttribute("Serialized objects are not compatible with MS.NET")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class StackFrame
+ {
+ public const int OFFSET_UNKNOWN = -1;
+ public StackFrame() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(bool fNeedFileInfo) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(int skipFrames) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(int skipFrames, bool fNeedFileInfo) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(string fileName, int lineNumber) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(string fileName, int lineNumber, int colNumber) { }
+ public virtual int GetFileColumnNumber() { throw null; }
+ public virtual int GetFileLineNumber() { throw null; }
+ public virtual string GetFileName() { throw null; }
+ public virtual int GetILOffset() { throw null; }
+ public virtual System.Reflection.MethodBase GetMethod() { throw null; }
+ public virtual int GetNativeOffset() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.MonoTODOAttribute("Serialized objects are not compatible with .NET")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class StackTrace
+ {
+ public const int METHODS_TO_SKIP = 0;
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace(bool fNeedFileInfo) { }
+ public StackTrace(System.Diagnostics.StackFrame frame) { }
+ public StackTrace(System.Exception e) { }
+ public StackTrace(System.Exception e, bool fNeedFileInfo) { }
+ public StackTrace(System.Exception e, int skipFrames) { }
+ public StackTrace(System.Exception e, int skipFrames, bool fNeedFileInfo) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace(int skipFrames) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace(int skipFrames, bool fNeedFileInfo) { }
+ [System.MonoLimitationAttribute("Not possible to create StackTraces from other threads")]
+ [System.ObsoleteAttribute]
+ public StackTrace(System.Threading.Thread targetThread, bool needFileInfo) { }
+ public virtual int FrameCount { get { throw null; } }
+ public virtual System.Diagnostics.StackFrame GetFrame(int index) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual System.Diagnostics.StackFrame[] GetFrames() { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Diagnostics.CodeAnalysis
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false, AllowMultiple=true)]
+ [System.Diagnostics.ConditionalAttribute("CODE_ANALYSIS")]
+ public sealed partial class SuppressMessageAttribute : System.Attribute
+ {
+ public SuppressMessageAttribute(string category, string checkId) { }
+ public string Category { get { throw null; } }
+ public string CheckId { get { throw null; } }
+ public string Justification { get { throw null; } set { } }
+ public string MessageId { get { throw null; } set { } }
+ public string Scope { get { throw null; } set { } }
+ public string Target { get { throw null; } set { } }
+ }
+}
+namespace System.Diagnostics.Contracts
+{
+ public static partial class Contract
+ {
+ public static event System.EventHandler<System.Diagnostics.Contracts.ContractFailedEventArgs> ContractFailed { add { } remove { } }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Assert(bool condition) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Assert(bool condition, string userMessage) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Assume(bool condition) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Assume(bool condition, string userMessage) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void EndContractBlock() { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Ensures(bool condition) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Ensures(bool condition, string userMessage) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void EnsuresOnThrow<TException>(bool condition) where TException : System.Exception { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void EnsuresOnThrow<TException>(bool condition, string userMessage) where TException : System.Exception { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static bool Exists(int fromInclusive, int toExclusive, System.Predicate<int> predicate) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static bool Exists<T>(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static bool ForAll(int fromInclusive, int toExclusive, System.Predicate<int> predicate) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static bool ForAll<T>(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate) { throw null; }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Invariant(bool condition) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Invariant(bool condition, string userMessage) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static T OldValue<T>(T value) { throw null; }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Requires(bool condition) { }
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Requires(bool condition, string userMessage) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Requires<TException>(bool condition) where TException : System.Exception { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void Requires<TException>(bool condition, string userMessage) where TException : System.Exception { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static T Result<T>() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static T ValueAtReturn<T>(out T value) { value = default(T); throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractAbbreviatorAttribute : System.Attribute
+ {
+ public ContractAbbreviatorAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractArgumentValidatorAttribute : System.Attribute
+ {
+ public ContractArgumentValidatorAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5124), AllowMultiple=false, Inherited=false)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ [System.Diagnostics.ConditionalAttribute("DEBUG")]
+ public sealed partial class ContractClassAttribute : System.Attribute
+ {
+ public ContractClassAttribute(System.Type typeContainingContracts) { }
+ public System.Type TypeContainingContracts { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractClassForAttribute : System.Attribute
+ {
+ public ContractClassForAttribute(System.Type typeContractsAreFor) { }
+ public System.Type TypeContractsAreFor { get { throw null; } }
+ }
+ public sealed partial class ContractFailedEventArgs : System.EventArgs
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public ContractFailedEventArgs(System.Diagnostics.Contracts.ContractFailureKind failureKind, string message, string condition, System.Exception originalException) { }
+ public string Condition { get { throw null; } }
+ public System.Diagnostics.Contracts.ContractFailureKind FailureKind { get { throw null; } }
+ public bool Handled { get { throw null; } }
+ public string Message { get { throw null; } }
+ public System.Exception OriginalException { get { throw null; } }
+ public bool Unwind { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public void SetHandled() { }
+ [System.Security.SecurityCriticalAttribute]
+ public void SetUnwind() { }
+ }
+ public enum ContractFailureKind
+ {
+ Assert = 4,
+ Assume = 5,
+ Invariant = 3,
+ Postcondition = 1,
+ PostconditionOnException = 2,
+ Precondition = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractInvariantMethodAttribute : System.Attribute
+ {
+ public ContractInvariantMethodAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractOptionAttribute : System.Attribute
+ {
+ public ContractOptionAttribute(string category, string setting, bool enabled) { }
+ public ContractOptionAttribute(string category, string setting, string value) { }
+ public string Category { get { throw null; } }
+ public bool Enabled { get { throw null; } }
+ public string Setting { get { throw null; } }
+ public string Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractPublicPropertyNameAttribute : System.Attribute
+ {
+ public ContractPublicPropertyNameAttribute(string name) { }
+ public string Name { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ public sealed partial class ContractReferenceAssemblyAttribute : System.Attribute
+ {
+ public ContractReferenceAssemblyAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=false, Inherited=true)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractRuntimeIgnoredAttribute : System.Attribute
+ {
+ public ContractRuntimeIgnoredAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(237))]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class ContractVerificationAttribute : System.Attribute
+ {
+ public ContractVerificationAttribute(bool value) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(6884), AllowMultiple=false, Inherited=true)]
+ [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
+ public sealed partial class PureAttribute : System.Attribute
+ {
+ public PureAttribute() { }
+ }
+}
+namespace System.Diagnostics.Contracts.Internal
+{
+ [System.ObsoleteAttribute("Use the ContractHelper class in the System.Runtime.CompilerServices namespace instead.")]
+ public static partial class ContractHelper
+ {
+ [System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static string RaiseContractFailedEvent(System.Diagnostics.Contracts.ContractFailureKind failureKind, string userMessage, string conditionText, System.Exception innerException) { throw null; }
+ [System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, System.Exception innerException) { }
+ }
+}
+namespace System.Diagnostics.SymbolStore
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolBinder
+ {
+ [System.ObsoleteAttribute("This interface is not 64-bit clean. Use ISymbolBinder1 instead")]
+ System.Diagnostics.SymbolStore.ISymbolReader GetReader(int importer, string filename, string searchPath);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolBinder1
+ {
+ System.Diagnostics.SymbolStore.ISymbolReader GetReader(System.IntPtr importer, string filename, string searchPath);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolDocument
+ {
+ System.Guid CheckSumAlgorithmId { get; }
+ System.Guid DocumentType { get; }
+ bool HasEmbeddedSource { get; }
+ System.Guid Language { get; }
+ System.Guid LanguageVendor { get; }
+ int SourceLength { get; }
+ string URL { get; }
+ int FindClosestLine(int line);
+ byte[] GetCheckSum();
+ byte[] GetSourceRange(int startLine, int startColumn, int endLine, int endColumn);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolDocumentWriter
+ {
+ void SetCheckSum(System.Guid algorithmId, byte[] checkSum);
+ void SetSource(byte[] source);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolMethod
+ {
+ System.Diagnostics.SymbolStore.ISymbolScope RootScope { get; }
+ int SequencePointCount { get; }
+ System.Diagnostics.SymbolStore.SymbolToken Token { get; }
+ System.Diagnostics.SymbolStore.ISymbolNamespace GetNamespace();
+ int GetOffset(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
+ System.Diagnostics.SymbolStore.ISymbolVariable[] GetParameters();
+ int[] GetRanges(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
+ System.Diagnostics.SymbolStore.ISymbolScope GetScope(int offset);
+ void GetSequencePoints(int[] offsets, System.Diagnostics.SymbolStore.ISymbolDocument[] documents, int[] lines, int[] columns, int[] endLines, int[] endColumns);
+ bool GetSourceStartEnd(System.Diagnostics.SymbolStore.ISymbolDocument[] docs, int[] lines, int[] columns);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolNamespace
+ {
+ string Name { get; }
+ System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
+ System.Diagnostics.SymbolStore.ISymbolVariable[] GetVariables();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolReader
+ {
+ System.Diagnostics.SymbolStore.SymbolToken UserEntryPoint { get; }
+ System.Diagnostics.SymbolStore.ISymbolDocument GetDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType);
+ System.Diagnostics.SymbolStore.ISymbolDocument[] GetDocuments();
+ System.Diagnostics.SymbolStore.ISymbolVariable[] GetGlobalVariables();
+ System.Diagnostics.SymbolStore.ISymbolMethod GetMethod(System.Diagnostics.SymbolStore.SymbolToken method);
+ System.Diagnostics.SymbolStore.ISymbolMethod GetMethod(System.Diagnostics.SymbolStore.SymbolToken method, int version);
+ System.Diagnostics.SymbolStore.ISymbolMethod GetMethodFromDocumentPosition(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
+ System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
+ byte[] GetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name);
+ System.Diagnostics.SymbolStore.ISymbolVariable[] GetVariables(System.Diagnostics.SymbolStore.SymbolToken parent);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolScope
+ {
+ int EndOffset { get; }
+ System.Diagnostics.SymbolStore.ISymbolMethod Method { get; }
+ System.Diagnostics.SymbolStore.ISymbolScope Parent { get; }
+ int StartOffset { get; }
+ System.Diagnostics.SymbolStore.ISymbolScope[] GetChildren();
+ System.Diagnostics.SymbolStore.ISymbolVariable[] GetLocals();
+ System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolVariable
+ {
+ int AddressField1 { get; }
+ int AddressField2 { get; }
+ int AddressField3 { get; }
+ System.Diagnostics.SymbolStore.SymAddressKind AddressKind { get; }
+ object Attributes { get; }
+ int EndOffset { get; }
+ string Name { get; }
+ int StartOffset { get; }
+ byte[] GetSignature();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISymbolWriter
+ {
+ void Close();
+ void CloseMethod();
+ void CloseNamespace();
+ void CloseScope(int endOffset);
+ System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType);
+ 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);
+ void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
+ 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);
+ void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
+ void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns);
+ void Initialize(System.IntPtr emitter, string filename, bool fFullBuild);
+ void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method);
+ void OpenNamespace(string name);
+ int OpenScope(int startOffset);
+ void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn);
+ void SetScopeRange(int scopeID, int startOffset, int endOffset);
+ void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data);
+ void SetUnderlyingWriter(System.IntPtr underlyingWriter);
+ void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod);
+ void UsingNamespace(string fullName);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum SymAddressKind
+ {
+ BitField = 9,
+ ILOffset = 1,
+ NativeOffset = 5,
+ NativeRegister = 3,
+ NativeRegisterRegister = 6,
+ NativeRegisterRelative = 4,
+ NativeRegisterStack = 7,
+ NativeRVA = 2,
+ NativeSectionOffset = 10,
+ NativeStackRegister = 8,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SymbolToken
+ {
+ public SymbolToken(int val) { throw null;}
+ public bool Equals(System.Diagnostics.SymbolStore.SymbolToken obj) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public int GetToken() { throw null; }
+ public static bool operator ==(System.Diagnostics.SymbolStore.SymbolToken a, System.Diagnostics.SymbolStore.SymbolToken b) { throw null; }
+ public static bool operator !=(System.Diagnostics.SymbolStore.SymbolToken a, System.Diagnostics.SymbolStore.SymbolToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SymDocumentType
+ {
+ public static readonly System.Guid Text;
+ public SymDocumentType() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SymLanguageType
+ {
+ public static readonly System.Guid Basic;
+ public static readonly System.Guid C;
+ public static readonly System.Guid Cobol;
+ public static readonly System.Guid CPlusPlus;
+ public static readonly System.Guid CSharp;
+ public static readonly System.Guid ILAssembly;
+ public static readonly System.Guid Java;
+ public static readonly System.Guid JScript;
+ public static readonly System.Guid MCPlusPlus;
+ public static readonly System.Guid Pascal;
+ public static readonly System.Guid SMC;
+ public SymLanguageType() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SymLanguageVendor
+ {
+ public static readonly System.Guid Microsoft;
+ public SymLanguageVendor() { }
+ }
+}
+namespace System.Diagnostics.Tracing
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class EventAttribute : System.Attribute
+ {
+ public EventAttribute(int eventId) { }
+ public int EventId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Diagnostics.Tracing.EventKeywords Keywords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Diagnostics.Tracing.EventLevel Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Diagnostics.Tracing.EventOpcode Opcode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Diagnostics.Tracing.EventTask Task { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public enum EventCommand
+ {
+ Disable = -3,
+ Enable = -2,
+ SendManifest = -1,
+ Update = 0,
+ }
+ public partial class EventCommandEventArgs : System.EventArgs
+ {
+ internal EventCommandEventArgs() { }
+ public System.Collections.Generic.IDictionary<string, string> Arguments { get { throw null; } }
+ public System.Diagnostics.Tracing.EventCommand Command { get { throw null; } }
+ public bool DisableEvent(int eventId) { throw null; }
+ public bool EnableEvent(int eventId) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum EventKeywords : long
+ {
+ AuditFailure = (long)4503599627370496,
+ AuditSuccess = (long)9007199254740992,
+ CorrelationHint = (long)4503599627370496,
+ EventLogClassic = (long)36028797018963968,
+ None = (long)0,
+ Sqm = (long)2251799813685248,
+ WdiContext = (long)562949953421312,
+ WdiDiagnostic = (long)1125899906842624,
+ }
+ public enum EventLevel
+ {
+ Critical = 1,
+ Error = 2,
+ Informational = 4,
+ LogAlways = 0,
+ Verbose = 5,
+ Warning = 3,
+ }
+ public abstract partial class EventListener : System.IDisposable
+ {
+ protected EventListener() { }
+ public void DisableEvents(System.Diagnostics.Tracing.EventSource eventSource) { }
+ public virtual void Dispose() { }
+ public void EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level) { }
+ public void EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords matchAnyKeyword) { }
+ 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) { }
+ protected static int EventSourceIndex(System.Diagnostics.Tracing.EventSource eventSource) { throw null; }
+ protected internal virtual void OnEventSourceCreated(System.Diagnostics.Tracing.EventSource eventSource) { }
+ protected internal abstract void OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs eventData);
+ }
+ public enum EventOpcode
+ {
+ DataCollectionStart = 3,
+ DataCollectionStop = 4,
+ Extension = 5,
+ Info = 0,
+ Receive = 240,
+ Reply = 6,
+ Resume = 7,
+ Send = 9,
+ Start = 1,
+ Stop = 2,
+ Suspend = 8,
+ }
+ public partial class EventSource : System.IDisposable
+ {
+ protected EventSource() { }
+ protected EventSource(bool throwOnEventWriteErrors) { }
+ public System.Exception ConstructionException { get { throw null; } }
+ public static System.Guid CurrentThreadActivityId { get { throw null; } }
+ public System.Guid Guid { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~EventSource() { }
+ [System.MonoTODOAttribute]
+ public static string GenerateManifest(System.Type eventSourceType, string assemblyPathToIncludeInManifest) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Guid GetGuid(System.Type eventSourceType) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetName(System.Type eventSourceType) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Collections.Generic.IEnumerable<System.Diagnostics.Tracing.EventSource> GetSources() { throw null; }
+ public bool IsEnabled() { throw null; }
+ public bool IsEnabled(System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords) { throw null; }
+ protected virtual void OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs command) { }
+ [System.MonoTODOAttribute]
+ public static void SendCommand(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventCommand command, System.Collections.Generic.IDictionary<string, string> commandArguments) { }
+ public static void SetCurrentThreadActivityId(System.Guid activityId) { }
+ public static void SetCurrentThreadActivityId(System.Guid activityId, out System.Guid oldActivityThatWillContinue) { oldActivityThatWillContinue = default(System.Guid); }
+ public override string ToString() { throw null; }
+ protected void WriteEvent(int eventId) { }
+ protected void WriteEvent(int eventId, int arg1) { }
+ protected void WriteEvent(int eventId, int arg1, int arg2) { }
+ protected void WriteEvent(int eventId, int arg1, int arg2, int arg3) { }
+ protected void WriteEvent(int eventId, long arg1) { }
+ protected void WriteEvent(int eventId, long arg1, long arg2) { }
+ protected void WriteEvent(int eventId, long arg1, long arg2, long arg3) { }
+ protected void WriteEvent(int eventId, params object[] args) { }
+ protected void WriteEvent(int eventId, string arg1) { }
+ protected void WriteEvent(int eventId, string arg1, int arg2) { }
+ protected void WriteEvent(int eventId, string arg1, int arg2, int arg3) { }
+ protected void WriteEvent(int eventId, string arg1, long arg2) { }
+ protected void WriteEvent(int eventId, string arg1, string arg2) { }
+ protected void WriteEvent(int eventId, string arg1, string arg2, string arg3) { }
+ [System.CLSCompliantAttribute(false)]
+ protected unsafe void WriteEventCore(int eventId, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data) { }
+ protected void WriteEventWithRelatedActivityId(int eventId, System.Guid childActivityID, params object[] args) { }
+ protected unsafe void WriteEventWithRelatedActivityIdCore(int eventId, System.Guid* childActivityID, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data) { }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ protected internal partial struct EventData
+ {
+ public System.IntPtr DataPointer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public int Size { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ public sealed partial class EventSourceAttribute : System.Attribute
+ {
+ public EventSourceAttribute() { }
+ public string Guid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string LocalizationResources { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ [System.SerializableAttribute]
+ public partial class EventSourceException : System.Exception
+ {
+ public EventSourceException() { }
+ protected EventSourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public EventSourceException(string message) { }
+ public EventSourceException(string message, System.Exception innerException) { }
+ }
+ public enum EventTask
+ {
+ None = 0,
+ }
+ public partial class EventWrittenEventArgs : System.EventArgs
+ {
+ internal EventWrittenEventArgs() { }
+ public System.Guid ActivityId { get { throw null; } }
+ public int EventId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Diagnostics.Tracing.EventSource EventSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Diagnostics.Tracing.EventKeywords Keywords { get { throw null; } }
+ public System.Diagnostics.Tracing.EventLevel Level { get { throw null; } }
+ public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Diagnostics.Tracing.EventOpcode Opcode { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<object> Payload { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Guid RelatedActivityId { get { throw null; } }
+ public System.Diagnostics.Tracing.EventTask Task { get { throw null; } }
+ public byte Version { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ public sealed partial class NonEventAttribute : System.Attribute
+ {
+ public NonEventAttribute() { }
+ }
+}
+namespace System.Globalization
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Calendar : System.ICloneable
+ {
+ public const int CurrentEra = 0;
+ protected Calendar() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ protected virtual int DaysInYearBeforeMinSupportedYear { get { throw null; } }
+ public abstract int[] Eras { get; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool IsReadOnly { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual System.DateTime MinSupportedDateTime { get { throw null; } }
+ public virtual int TwoDigitYearMax { get { throw null; } set { } }
+ public virtual System.DateTime AddDays(System.DateTime time, int days) { throw null; }
+ public virtual System.DateTime AddHours(System.DateTime time, int hours) { throw null; }
+ public virtual System.DateTime AddMilliseconds(System.DateTime time, double milliseconds) { throw null; }
+ public virtual System.DateTime AddMinutes(System.DateTime time, int minutes) { throw null; }
+ public abstract System.DateTime AddMonths(System.DateTime time, int months);
+ public virtual System.DateTime AddSeconds(System.DateTime time, int seconds) { throw null; }
+ public virtual System.DateTime AddWeeks(System.DateTime time, int weeks) { throw null; }
+ public abstract System.DateTime AddYears(System.DateTime time, int years);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual object Clone() { throw null; }
+ public abstract int GetDayOfMonth(System.DateTime time);
+ public abstract System.DayOfWeek GetDayOfWeek(System.DateTime time);
+ public abstract int GetDayOfYear(System.DateTime time);
+ public virtual int GetDaysInMonth(int year, int month) { throw null; }
+ public abstract int GetDaysInMonth(int year, int month, int era);
+ public virtual int GetDaysInYear(int year) { throw null; }
+ public abstract int GetDaysInYear(int year, int era);
+ public abstract int GetEra(System.DateTime time);
+ public virtual int GetHour(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int GetLeapMonth(int year) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int GetLeapMonth(int year, int era) { throw null; }
+ public virtual double GetMilliseconds(System.DateTime time) { throw null; }
+ public virtual int GetMinute(System.DateTime time) { throw null; }
+ public abstract int GetMonth(System.DateTime time);
+ public virtual int GetMonthsInYear(int year) { throw null; }
+ public abstract int GetMonthsInYear(int year, int era);
+ public virtual int GetSecond(System.DateTime time) { throw null; }
+ public virtual int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
+ public abstract int GetYear(System.DateTime time);
+ public virtual bool IsLeapDay(int year, int month, int day) { throw null; }
+ public abstract bool IsLeapDay(int year, int month, int day, int era);
+ public virtual bool IsLeapMonth(int year, int month) { throw null; }
+ public abstract bool IsLeapMonth(int year, int month, int era);
+ public virtual bool IsLeapYear(int year) { throw null; }
+ public abstract bool IsLeapYear(int year, int era);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.Globalization.Calendar ReadOnly(System.Globalization.Calendar calendar) { throw null; }
+ public virtual System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null; }
+ public abstract System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
+ public virtual int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum CalendarAlgorithmType
+ {
+ LunarCalendar = 2,
+ LunisolarCalendar = 3,
+ SolarCalendar = 1,
+ Unknown = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CalendarWeekRule
+ {
+ FirstDay = 0,
+ FirstFourDayWeek = 2,
+ FirstFullWeek = 1,
+ }
+ public static partial class CharUnicodeInfo
+ {
+ public static int GetDecimalDigitValue(char ch) { throw null; }
+ public static int GetDecimalDigitValue(string s, int index) { throw null; }
+ public static int GetDigitValue(char ch) { throw null; }
+ public static int GetDigitValue(string s, int index) { throw null; }
+ public static double GetNumericValue(char ch) { throw null; }
+ public static double GetNumericValue(string s, int index) { throw null; }
+ public static System.Globalization.UnicodeCategory GetUnicodeCategory(char ch) { throw null; }
+ public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class ChineseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public const int ChineseEra = 1;
+ public ChineseLunisolarCalendar() { }
+ protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int[] Eras { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetEra(System.DateTime time) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CompareInfo : System.Runtime.Serialization.IDeserializationCallback
+ {
+ internal CompareInfo() { }
+ public int LCID { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual string Name { get { throw null; } }
+ public System.Globalization.SortVersion Version { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public virtual int Compare(string string1, int offset1, int length1, string string2, int offset2, int length2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual int Compare(string string1, int offset1, int length1, string string2, int offset2, int length2, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int Compare(string string1, int offset1, string string2, int offset2) { throw null; }
+ public virtual int Compare(string string1, int offset1, string string2, int offset2, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int Compare(string string1, string string2) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual int Compare(string string1, string string2, System.Globalization.CompareOptions options) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public static System.Globalization.CompareInfo GetCompareInfo(int culture) { throw null; }
+ public static System.Globalization.CompareInfo GetCompareInfo(int culture, System.Reflection.Assembly assembly) { throw null; }
+ public static System.Globalization.CompareInfo GetCompareInfo(string name) { throw null; }
+ public static System.Globalization.CompareInfo GetCompareInfo(string name, System.Reflection.Assembly assembly) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual System.Globalization.SortKey GetSortKey(string source) { throw null; }
+ public virtual System.Globalization.SortKey GetSortKey(string source, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int IndexOf(string source, char value) { throw null; }
+ public virtual int IndexOf(string source, char value, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int IndexOf(string source, char value, int startIndex) { throw null; }
+ public virtual int IndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int IndexOf(string source, char value, int startIndex, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual int IndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int IndexOf(string source, string value) { throw null; }
+ public virtual int IndexOf(string source, string value, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int IndexOf(string source, string value, int startIndex) { throw null; }
+ public virtual int IndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int IndexOf(string source, string value, int startIndex, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual int IndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
+ public virtual bool IsPrefix(string source, string prefix) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual bool IsPrefix(string source, string prefix, System.Globalization.CompareOptions options) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static bool IsSortable(char ch) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsSortable(string text) { throw null; }
+ public virtual bool IsSuffix(string source, string suffix) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual bool IsSuffix(string source, string suffix, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int LastIndexOf(string source, char value) { throw null; }
+ public virtual int LastIndexOf(string source, char value, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int LastIndexOf(string source, char value, int startIndex) { throw null; }
+ public virtual int LastIndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int LastIndexOf(string source, char value, int startIndex, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual int LastIndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int LastIndexOf(string source, string value) { throw null; }
+ public virtual int LastIndexOf(string source, string value, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int LastIndexOf(string source, string value, int startIndex) { throw null; }
+ public virtual int LastIndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
+ public virtual int LastIndexOf(string source, string value, int startIndex, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual int LastIndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CompareOptions
+ {
+ IgnoreCase = 1,
+ IgnoreKanaType = 8,
+ IgnoreNonSpace = 2,
+ IgnoreSymbols = 4,
+ IgnoreWidth = 16,
+ None = 0,
+ Ordinal = 1073741824,
+ OrdinalIgnoreCase = 268435456,
+ StringSort = 536870912,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class CultureInfo : System.ICloneable, System.IFormatProvider
+ {
+ public CultureInfo(int culture) { }
+ public CultureInfo(int culture, bool useUserOverride) { }
+ public CultureInfo(string name) { }
+ public CultureInfo(string name, bool useUserOverride) { }
+ public virtual System.Globalization.Calendar Calendar { get { throw null; } }
+ public virtual System.Globalization.CompareInfo CompareInfo { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Globalization.CultureTypes CultureTypes { get { throw null; } }
+ public static System.Globalization.CultureInfo CurrentCulture { get { throw null; } }
+ public static System.Globalization.CultureInfo CurrentUICulture { get { throw null; } }
+ public virtual System.Globalization.DateTimeFormatInfo DateTimeFormat { get { throw null; } set { } }
+ public static System.Globalization.CultureInfo DefaultThreadCurrentCulture { get { throw null; } set { } }
+ public static System.Globalization.CultureInfo DefaultThreadCurrentUICulture { get { throw null; } set { } }
+ public virtual string DisplayName { get { throw null; } }
+ public virtual string EnglishName { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string IetfLanguageTag { get { throw null; } }
+ public static System.Globalization.CultureInfo InstalledUICulture { get { throw null; } }
+ public static System.Globalization.CultureInfo InvariantCulture { get { throw null; } }
+ public virtual bool IsNeutralCulture { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int KeyboardLayoutId { get { throw null; } }
+ public virtual int LCID { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual string NativeName { get { throw null; } }
+ public virtual System.Globalization.NumberFormatInfo NumberFormat { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("Optional calendars are not supported only default calendar is returned")]
+ public virtual System.Globalization.Calendar[] OptionalCalendars { get { throw null; } }
+ public virtual System.Globalization.CultureInfo Parent { get { throw null; } }
+ public virtual System.Globalization.TextInfo TextInfo { get { throw null; } }
+ public virtual string ThreeLetterISOLanguageName { get { throw null; } }
+ public virtual string ThreeLetterWindowsLanguageName { get { throw null; } }
+ public virtual string TwoLetterISOLanguageName { get { throw null; } }
+ public bool UseUserOverride { get { throw null; } }
+ public void ClearCachedData() { }
+ public virtual object Clone() { throw null; }
+ public static System.Globalization.CultureInfo CreateSpecificCulture(string name) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Globalization.CultureInfo GetConsoleFallbackUICulture() { throw null; }
+ public static System.Globalization.CultureInfo GetCultureInfo(int culture) { throw null; }
+ public static System.Globalization.CultureInfo GetCultureInfo(string name) { throw null; }
+ [System.MonoTODOAttribute("Currently it ignores the altName parameter")]
+ public static System.Globalization.CultureInfo GetCultureInfo(string name, string altName) { throw null; }
+ public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag(string name) { throw null; }
+ public static System.Globalization.CultureInfo[] GetCultures(System.Globalization.CultureTypes types) { throw null; }
+ public virtual object GetFormat(System.Type formatType) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Globalization.CultureInfo ReadOnly(System.Globalization.CultureInfo ci) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CultureNotFoundException : System.ArgumentException, System.Runtime.Serialization.ISerializable
+ {
+ public CultureNotFoundException() { }
+ protected CultureNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CultureNotFoundException(string message) { }
+ public CultureNotFoundException(string message, System.Exception innerException) { }
+ public CultureNotFoundException(string message, int invalidCultureId, System.Exception innerException) { }
+ public CultureNotFoundException(string paramName, int invalidCultureId, string message) { }
+ public CultureNotFoundException(string paramName, string message) { }
+ public CultureNotFoundException(string message, string invalidCultureName, System.Exception innerException) { }
+ public CultureNotFoundException(string paramName, string invalidCultureName, string message) { }
+ public virtual System.Nullable<int> InvalidCultureId { get { throw null; } }
+ public virtual string InvalidCultureName { get { throw null; } }
+ public override string Message { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CultureTypes
+ {
+ AllCultures = 7,
+ [System.ObsoleteAttribute("This value has been deprecated. Please use other values in CultureTypes.")]
+ FrameworkCultures = 64,
+ InstalledWin32Cultures = 4,
+ NeutralCultures = 1,
+ ReplacementCultures = 16,
+ SpecificCultures = 2,
+ UserCustomCulture = 8,
+ [System.ObsoleteAttribute("This value has been deprecated. Please use other values in CultureTypes.")]
+ WindowsOnlyCultures = 32,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DateTimeFormatInfo : System.ICloneable, System.IFormatProvider
+ {
+ public DateTimeFormatInfo() { }
+ public string[] AbbreviatedDayNames { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] AbbreviatedMonthGenitiveNames { get { throw null; } set { } }
+ public string[] AbbreviatedMonthNames { get { throw null; } set { } }
+ public string AMDesignator { get { throw null; } set { } }
+ public System.Globalization.Calendar Calendar { get { throw null; } set { } }
+ public System.Globalization.CalendarWeekRule CalendarWeekRule { get { throw null; } set { } }
+ public static System.Globalization.DateTimeFormatInfo CurrentInfo { get { throw null; } }
+ public string DateSeparator { get { throw null; } set { } }
+ public string[] DayNames { get { throw null; } set { } }
+ public System.DayOfWeek FirstDayOfWeek { get { throw null; } set { } }
+ public string FullDateTimePattern { get { throw null; } set { } }
+ public static System.Globalization.DateTimeFormatInfo InvariantInfo { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public string LongDatePattern { get { throw null; } set { } }
+ public string LongTimePattern { get { throw null; } set { } }
+ public string MonthDayPattern { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] MonthGenitiveNames { get { throw null; } set { } }
+ public string[] MonthNames { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string NativeCalendarName { get { throw null; } }
+ public string PMDesignator { get { throw null; } set { } }
+ public string RFC1123Pattern { get { throw null; } }
+ public string ShortDatePattern { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] ShortestDayNames { get { throw null; } set { } }
+ public string ShortTimePattern { get { throw null; } set { } }
+ public string SortableDateTimePattern { get { throw null; } }
+ public string TimeSeparator { get { throw null; } set { } }
+ public string UniversalSortableDateTimePattern { get { throw null; } }
+ public string YearMonthPattern { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public string GetAbbreviatedDayName(System.DayOfWeek dayofweek) { throw null; }
+ public string GetAbbreviatedEraName(int era) { throw null; }
+ public string GetAbbreviatedMonthName(int month) { throw null; }
+ public string[] GetAllDateTimePatterns() { throw null; }
+ public string[] GetAllDateTimePatterns(char format) { throw null; }
+ public string GetDayName(System.DayOfWeek dayofweek) { throw null; }
+ public int GetEra(string eraName) { throw null; }
+ public string GetEraName(int era) { throw null; }
+ public object GetFormat(System.Type formatType) { throw null; }
+ public static System.Globalization.DateTimeFormatInfo GetInstance(System.IFormatProvider provider) { throw null; }
+ public string GetMonthName(int month) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string GetShortestDayName(System.DayOfWeek dayOfWeek) { throw null; }
+ public static System.Globalization.DateTimeFormatInfo ReadOnly(System.Globalization.DateTimeFormatInfo dtfi) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void SetAllDateTimePatterns(string[] patterns, char format) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum DateTimeStyles
+ {
+ AdjustToUniversal = 16,
+ AllowInnerWhite = 4,
+ AllowLeadingWhite = 1,
+ AllowTrailingWhite = 2,
+ AllowWhiteSpaces = 7,
+ AssumeLocal = 32,
+ AssumeUniversal = 64,
+ NoCurrentDateDefault = 8,
+ None = 0,
+ RoundtripKind = 128,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class DaylightTime
+ {
+ public DaylightTime(System.DateTime start, System.DateTime end, System.TimeSpan delta) { }
+ public System.TimeSpan Delta { get { throw null; } }
+ public System.DateTime End { get { throw null; } }
+ public System.DateTime Start { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum DigitShapes
+ {
+ Context = 0,
+ NativeNational = 2,
+ None = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class EastAsianLunisolarCalendar : System.Globalization.Calendar
+ {
+ internal EastAsianLunisolarCalendar() { }
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public int GetCelestialStem(int sexagenaryYear) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ public virtual int GetSexagenaryYear(System.DateTime time) { throw null; }
+ public int GetTerrestrialBranch(int sexagenaryYear) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class GregorianCalendar : System.Globalization.Calendar
+ {
+ public const int ADEra = 1;
+ public GregorianCalendar() { }
+ public GregorianCalendar(System.Globalization.GregorianCalendarTypes type) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public virtual System.Globalization.GregorianCalendarTypes CalendarType { get { throw null; } set { } }
+ public override int[] Eras { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum GregorianCalendarTypes
+ {
+ Arabic = 10,
+ Localized = 1,
+ MiddleEastFrench = 9,
+ TransliteratedEnglish = 11,
+ TransliteratedFrench = 12,
+ USEnglish = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class HebrewCalendar : System.Globalization.Calendar
+ {
+ public static readonly int HebrewEra;
+ public HebrewCalendar() { }
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class HijriCalendar : System.Globalization.Calendar
+ {
+ public static readonly int HijriEra;
+ public HijriCalendar() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ public int HijriAdjustment { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ public sealed partial class IdnMapping
+ {
+ public IdnMapping() { }
+ public bool AllowUnassigned { get { throw null; } set { } }
+ public bool UseStd3AsciiRules { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public string GetAscii(string unicode) { throw null; }
+ public string GetAscii(string unicode, int index) { throw null; }
+ public string GetAscii(string unicode, int index, int count) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public string GetUnicode(string ascii) { throw null; }
+ public string GetUnicode(string ascii, int index) { throw null; }
+ public string GetUnicode(string ascii, int index, int count) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class JapaneseCalendar : System.Globalization.Calendar
+ {
+ public JapaneseCalendar() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class JapaneseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public const int JapaneseEra = 1;
+ public JapaneseLunisolarCalendar() { }
+ protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int GetEra(System.DateTime time) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class JulianCalendar : System.Globalization.Calendar
+ {
+ public static readonly int JulianEra;
+ public JulianCalendar() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class KoreanCalendar : System.Globalization.Calendar
+ {
+ public const int KoreanEra = 1;
+ public KoreanCalendar() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public const int GregorianEra = 1;
+ public KoreanLunisolarCalendar() { }
+ protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int GetEra(System.DateTime time) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class NumberFormatInfo : System.ICloneable, System.IFormatProvider
+ {
+ public NumberFormatInfo() { }
+ public int CurrencyDecimalDigits { get { throw null; } set { } }
+ public string CurrencyDecimalSeparator { get { throw null; } set { } }
+ public string CurrencyGroupSeparator { get { throw null; } set { } }
+ public int[] CurrencyGroupSizes { get { throw null; } set { } }
+ public int CurrencyNegativePattern { get { throw null; } set { } }
+ public int CurrencyPositivePattern { get { throw null; } set { } }
+ public string CurrencySymbol { get { throw null; } set { } }
+ public static System.Globalization.NumberFormatInfo CurrentInfo { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Globalization.DigitShapes DigitSubstitution { get { throw null; } set { } }
+ public static System.Globalization.NumberFormatInfo InvariantInfo { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public string NaNSymbol { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] NativeDigits { get { throw null; } set { } }
+ public string NegativeInfinitySymbol { get { throw null; } set { } }
+ public string NegativeSign { get { throw null; } set { } }
+ public int NumberDecimalDigits { get { throw null; } set { } }
+ public string NumberDecimalSeparator { get { throw null; } set { } }
+ public string NumberGroupSeparator { get { throw null; } set { } }
+ public int[] NumberGroupSizes { get { throw null; } set { } }
+ public int NumberNegativePattern { get { throw null; } set { } }
+ public int PercentDecimalDigits { get { throw null; } set { } }
+ public string PercentDecimalSeparator { get { throw null; } set { } }
+ public string PercentGroupSeparator { get { throw null; } set { } }
+ public int[] PercentGroupSizes { get { throw null; } set { } }
+ public int PercentNegativePattern { get { throw null; } set { } }
+ public int PercentPositivePattern { get { throw null; } set { } }
+ public string PercentSymbol { get { throw null; } set { } }
+ public string PerMilleSymbol { get { throw null; } set { } }
+ public string PositiveInfinitySymbol { get { throw null; } set { } }
+ public string PositiveSign { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public object GetFormat(System.Type formatType) { throw null; }
+ public static System.Globalization.NumberFormatInfo GetInstance(System.IFormatProvider formatProvider) { throw null; }
+ public static System.Globalization.NumberFormatInfo ReadOnly(System.Globalization.NumberFormatInfo nfi) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum NumberStyles
+ {
+ AllowCurrencySymbol = 256,
+ AllowDecimalPoint = 32,
+ AllowExponent = 128,
+ AllowHexSpecifier = 512,
+ AllowLeadingSign = 4,
+ AllowLeadingWhite = 1,
+ AllowParentheses = 16,
+ AllowThousands = 64,
+ AllowTrailingSign = 8,
+ AllowTrailingWhite = 2,
+ Any = 511,
+ Currency = 383,
+ Float = 167,
+ HexNumber = 515,
+ Integer = 7,
+ None = 0,
+ Number = 111,
+ }
+ [System.SerializableAttribute]
+ public partial class PersianCalendar : System.Globalization.Calendar
+ {
+ public static readonly int PersianEra;
+ public PersianCalendar() { }
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class RegionInfo
+ {
+ public RegionInfo(int culture) { }
+ public RegionInfo(string name) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual string CurrencyEnglishName { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual string CurrencyNativeName { get { throw null; } }
+ public virtual string CurrencySymbol { get { throw null; } }
+ public static System.Globalization.RegionInfo CurrentRegion { get { throw null; } }
+ [System.MonoTODOAttribute("DisplayName currently only returns the EnglishName")]
+ public virtual string DisplayName { get { throw null; } }
+ public virtual string EnglishName { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int GeoId { get { throw null; } }
+ public virtual bool IsMetric { get { throw null; } }
+ public virtual string ISOCurrencySymbol { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual string NativeName { get { throw null; } }
+ public virtual string ThreeLetterISORegionName { get { throw null; } }
+ public virtual string ThreeLetterWindowsRegionName { get { throw null; } }
+ public virtual string TwoLetterISORegionName { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class SortKey
+ {
+ internal SortKey() { }
+ public virtual byte[] KeyData { get { throw null; } }
+ public virtual string OriginalString { get { throw null; } }
+ public static int Compare(System.Globalization.SortKey sortkey1, System.Globalization.SortKey sortkey2) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class SortVersion : System.IEquatable<System.Globalization.SortVersion>
+ {
+ public SortVersion(int fullVersion, System.Guid sortId) { }
+ public int FullVersion { get { throw null; } }
+ public System.Guid SortId { get { throw null; } }
+ public bool Equals(System.Globalization.SortVersion other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw null; }
+ public static bool operator !=(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class StringInfo
+ {
+ public StringInfo() { }
+ public StringInfo(string value) { }
+ public int LengthInTextElements { get { throw null; } }
+ public string String { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public static string GetNextTextElement(string str) { throw null; }
+ public static string GetNextTextElement(string str, int index) { throw null; }
+ public static System.Globalization.TextElementEnumerator GetTextElementEnumerator(string str) { throw null; }
+ public static System.Globalization.TextElementEnumerator GetTextElementEnumerator(string str, int index) { throw null; }
+ public static int[] ParseCombiningCharacters(string str) { throw null; }
+ public string SubstringByTextElements(int startingTextElement) { throw null; }
+ public string SubstringByTextElements(int startingTextElement, int lengthInTextElements) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TaiwanCalendar : System.Globalization.Calendar
+ {
+ public TaiwanCalendar() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public TaiwanLunisolarCalendar() { }
+ protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int GetEra(System.DateTime time) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TextElementEnumerator : System.Collections.IEnumerator
+ {
+ internal TextElementEnumerator() { }
+ public object Current { get { throw null; } }
+ public int ElementIndex { get { throw null; } }
+ public string GetTextElement() { throw null; }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TextInfo : System.ICloneable, System.Runtime.Serialization.IDeserializationCallback
+ {
+ internal TextInfo() { }
+ public virtual int ANSICodePage { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string CultureName { get { throw null; } }
+ public virtual int EBCDICCodePage { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool IsReadOnly { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool IsRightToLeft { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public int LCID { get { throw null; } }
+ public virtual string ListSeparator { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } }
+ public virtual int MacCodePage { get { throw null; } }
+ public virtual int OEMCodePage { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual object Clone() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.Globalization.TextInfo ReadOnly(System.Globalization.TextInfo textInfo) { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual char ToLower(char c) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual string ToLower(string str) { throw null; }
+ public override string ToString() { throw null; }
+ public string ToTitleCase(string str) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual char ToUpper(char c) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual string ToUpper(string str) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ThaiBuddhistCalendar : System.Globalization.Calendar
+ {
+ public const int ThaiBuddhistEra = 1;
+ public ThaiBuddhistCalendar() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum TimeSpanStyles
+ {
+ AssumeNegative = 1,
+ None = 0,
+ }
+ [System.SerializableAttribute]
+ public partial class UmAlQuraCalendar : System.Globalization.Calendar
+ {
+ public const int UmAlQuraEra = 1;
+ public UmAlQuraCalendar() { }
+ public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
+ protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
+ public override int[] Eras { get { throw null; } }
+ public override System.DateTime MaxSupportedDateTime { get { throw null; } }
+ public override System.DateTime MinSupportedDateTime { get { throw null; } }
+ public override int TwoDigitYearMax { get { throw null; } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
+ public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
+ public override int GetDayOfMonth(System.DateTime time) { throw null; }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
+ public override int GetDayOfYear(System.DateTime time) { throw null; }
+ public override int GetDaysInMonth(int year, int month, int era) { throw null; }
+ public override int GetDaysInYear(int year, int era) { throw null; }
+ public override int GetEra(System.DateTime time) { throw null; }
+ public override int GetLeapMonth(int year, int era) { throw null; }
+ public override int GetMonth(System.DateTime time) { throw null; }
+ public override int GetMonthsInYear(int year, int era) { throw null; }
+ public override int GetYear(System.DateTime time) { throw null; }
+ public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
+ public override bool IsLeapMonth(int year, int month, int era) { throw null; }
+ public override bool IsLeapYear(int year, int era) { throw null; }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
+ public override int ToFourDigitYear(int year) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum UnicodeCategory
+ {
+ ClosePunctuation = 21,
+ ConnectorPunctuation = 18,
+ Control = 14,
+ CurrencySymbol = 26,
+ DashPunctuation = 19,
+ DecimalDigitNumber = 8,
+ EnclosingMark = 7,
+ FinalQuotePunctuation = 23,
+ Format = 15,
+ InitialQuotePunctuation = 22,
+ LetterNumber = 9,
+ LineSeparator = 12,
+ LowercaseLetter = 1,
+ MathSymbol = 25,
+ ModifierLetter = 3,
+ ModifierSymbol = 27,
+ NonSpacingMark = 5,
+ OpenPunctuation = 20,
+ OtherLetter = 4,
+ OtherNotAssigned = 29,
+ OtherNumber = 10,
+ OtherPunctuation = 24,
+ OtherSymbol = 28,
+ ParagraphSeparator = 13,
+ PrivateUse = 17,
+ SpaceSeparator = 11,
+ SpacingCombiningMark = 6,
+ Surrogate = 16,
+ TitlecaseLetter = 2,
+ UppercaseLetter = 0,
+ }
+}
+namespace System.IO
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class BinaryReader : System.IDisposable
+ {
+ public BinaryReader(System.IO.Stream input) { }
+ public BinaryReader(System.IO.Stream input, System.Text.Encoding encoding) { }
+ public BinaryReader(System.IO.Stream input, System.Text.Encoding encoding, bool leaveOpen) { }
+ public virtual System.IO.Stream BaseStream { get { throw null; } }
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected virtual void FillBuffer(int numBytes) { }
+ public virtual int PeekChar() { throw null; }
+ public virtual int Read() { throw null; }
+ public virtual int Read(byte[] buffer, int index, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual int Read(char[] buffer, int index, int count) { throw null; }
+ protected internal int Read7BitEncodedInt() { throw null; }
+ public virtual bool ReadBoolean() { throw null; }
+ public virtual byte ReadByte() { throw null; }
+ public virtual byte[] ReadBytes(int count) { throw null; }
+ public virtual char ReadChar() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual char[] ReadChars(int count) { throw null; }
+ public virtual decimal ReadDecimal() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual double ReadDouble() { throw null; }
+ public virtual short ReadInt16() { throw null; }
+ public virtual int ReadInt32() { throw null; }
+ public virtual long ReadInt64() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual sbyte ReadSByte() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual float ReadSingle() { throw null; }
+ public virtual string ReadString() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual ushort ReadUInt16() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual uint ReadUInt32() { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public virtual ulong ReadUInt64() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class BinaryWriter : System.IDisposable
+ {
+ public static readonly System.IO.BinaryWriter Null;
+ protected System.IO.Stream OutStream;
+ protected BinaryWriter() { }
+ public BinaryWriter(System.IO.Stream output) { }
+ public BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding) { }
+ public BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding, bool leaveOpen) { }
+ public virtual System.IO.Stream BaseStream { get { throw null; } }
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual void Flush() { }
+ public virtual long Seek(int offset, System.IO.SeekOrigin origin) { throw null; }
+ public virtual void Write(bool value) { }
+ public virtual void Write(byte value) { }
+ public virtual void Write(byte[] buffer) { }
+ public virtual void Write(byte[] buffer, int index, int count) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual void Write(char ch) { }
+ public virtual void Write(char[] chars) { }
+ public virtual void Write(char[] chars, int index, int count) { }
+ public virtual void Write(decimal value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual void Write(double value) { }
+ public virtual void Write(short value) { }
+ public virtual void Write(int value) { }
+ public virtual void Write(long value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Write(sbyte value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual void Write(float value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual void Write(string value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Write(ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Write(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Write(ulong value) { }
+ protected void Write7BitEncodedInt(int value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class BufferedStream : System.IO.Stream
+ {
+ public BufferedStream(System.IO.Stream stream) { }
+ public BufferedStream(System.IO.Stream stream, int bufferSize) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ public override void Flush() { }
+ public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count) { array = default(byte[]); throw null; }
+ public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] array, int offset, int count) { }
+ public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override void WriteByte(byte value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class Directory
+ {
+ public static System.IO.DirectoryInfo CreateDirectory(string path) { throw null; }
+ [System.MonoLimitationAttribute("DirectorySecurity not implemented")]
+ public static System.IO.DirectoryInfo CreateDirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { throw null; }
+ public static void Delete(string path) { }
+ public static void Delete(string path, bool recursive) { }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path, string searchPattern) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path, string searchPattern) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public static bool Exists(string path) { throw null; }
+ public static System.Security.AccessControl.DirectorySecurity GetAccessControl(string path) { throw null; }
+ public static System.Security.AccessControl.DirectorySecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
+ public static System.DateTime GetCreationTime(string path) { throw null; }
+ public static System.DateTime GetCreationTimeUtc(string path) { throw null; }
+ public static string GetCurrentDirectory() { throw null; }
+ public static string[] GetDirectories(string path) { throw null; }
+ public static string[] GetDirectories(string path, string searchPattern) { throw null; }
+ public static string[] GetDirectories(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public static string GetDirectoryRoot(string path) { throw null; }
+ public static string[] GetFiles(string path) { throw null; }
+ public static string[] GetFiles(string path, string searchPattern) { throw null; }
+ public static string[] GetFiles(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public static string[] GetFileSystemEntries(string path) { throw null; }
+ public static string[] GetFileSystemEntries(string path, string searchPattern) { throw null; }
+ public static string[] GetFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public static System.DateTime GetLastAccessTime(string path) { throw null; }
+ public static System.DateTime GetLastAccessTimeUtc(string path) { throw null; }
+ public static System.DateTime GetLastWriteTime(string path) { throw null; }
+ public static System.DateTime GetLastWriteTimeUtc(string path) { throw null; }
+ public static string[] GetLogicalDrives() { throw null; }
+ public static System.IO.DirectoryInfo GetParent(string path) { throw null; }
+ public static void Move(string sourceDirName, string destDirName) { }
+ public static void SetAccessControl(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { }
+ public static void SetCreationTime(string path, System.DateTime creationTime) { }
+ public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void SetCurrentDirectory(string path) { }
+ public static void SetLastAccessTime(string path, System.DateTime lastAccessTime) { }
+ public static void SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc) { }
+ public static void SetLastWriteTime(string path, System.DateTime lastWriteTime) { }
+ public static void SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DirectoryInfo : System.IO.FileSystemInfo
+ {
+ public DirectoryInfo(string path) { }
+ public override bool Exists { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.IO.DirectoryInfo Parent { get { throw null; } }
+ public System.IO.DirectoryInfo Root { get { throw null; } }
+ public void Create() { }
+ [System.MonoLimitationAttribute("DirectorySecurity isn't implemented")]
+ public void Create(System.Security.AccessControl.DirectorySecurity directorySecurity) { }
+ public System.IO.DirectoryInfo CreateSubdirectory(string path) { throw null; }
+ [System.MonoLimitationAttribute("DirectorySecurity isn't implemented")]
+ public System.IO.DirectoryInfo CreateSubdirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { throw null; }
+ public override void Delete() { }
+ public void Delete(bool recursive) { }
+ public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories(string searchPattern) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles(string searchPattern) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos() { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(string searchPattern) { throw null; }
+ public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public System.Security.AccessControl.DirectorySecurity GetAccessControl() { throw null; }
+ public System.Security.AccessControl.DirectorySecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
+ public System.IO.DirectoryInfo[] GetDirectories() { throw null; }
+ public System.IO.DirectoryInfo[] GetDirectories(string searchPattern) { throw null; }
+ public System.IO.DirectoryInfo[] GetDirectories(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public System.IO.FileInfo[] GetFiles() { throw null; }
+ public System.IO.FileInfo[] GetFiles(string searchPattern) { throw null; }
+ public System.IO.FileInfo[] GetFiles(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public System.IO.FileSystemInfo[] GetFileSystemInfos() { throw null; }
+ public System.IO.FileSystemInfo[] GetFileSystemInfos(string searchPattern) { throw null; }
+ public System.IO.FileSystemInfo[] GetFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
+ public void MoveTo(string destDirName) { }
+ public void SetAccessControl(System.Security.AccessControl.DirectorySecurity directorySecurity) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class DirectoryNotFoundException : System.IO.IOException
+ {
+ public DirectoryNotFoundException() { }
+ protected DirectoryNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DirectoryNotFoundException(string message) { }
+ public DirectoryNotFoundException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DriveInfo : System.Runtime.Serialization.ISerializable
+ {
+ public DriveInfo(string driveName) { }
+ public long AvailableFreeSpace { get { throw null; } }
+ public string DriveFormat { get { throw null; } }
+ public System.IO.DriveType DriveType { get { throw null; } }
+ [System.MonoTODOAttribute("It always returns true")]
+ public bool IsReady { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.IO.DirectoryInfo RootDirectory { get { throw null; } }
+ public long TotalFreeSpace { get { throw null; } }
+ public long TotalSize { get { throw null; } }
+ [System.MonoTODOAttribute("Currently get only works on Mono/Unix; set not implemented")]
+ public string VolumeLabel { get { throw null; } set { } }
+ [System.MonoTODOAttribute("In windows, alldrives are 'Fixed'")]
+ public static System.IO.DriveInfo[] GetDrives() { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class DriveNotFoundException : System.IO.IOException
+ {
+ public DriveNotFoundException() { }
+ protected DriveNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public DriveNotFoundException(string message) { }
+ public DriveNotFoundException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum DriveType
+ {
+ CDRom = 5,
+ Fixed = 3,
+ Network = 4,
+ NoRootDirectory = 1,
+ Ram = 6,
+ Removable = 2,
+ Unknown = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class EndOfStreamException : System.IO.IOException
+ {
+ public EndOfStreamException() { }
+ protected EndOfStreamException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public EndOfStreamException(string message) { }
+ public EndOfStreamException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class File
+ {
+ public static void AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents) { }
+ public static void AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding) { }
+ public static void AppendAllText(string path, string contents) { }
+ public static void AppendAllText(string path, string contents, System.Text.Encoding encoding) { }
+ public static System.IO.StreamWriter AppendText(string path) { throw null; }
+ public static void Copy(string sourceFileName, string destFileName) { }
+ public static void Copy(string sourceFileName, string destFileName, bool overwrite) { }
+ public static System.IO.FileStream Create(string path) { throw null; }
+ public static System.IO.FileStream Create(string path, int bufferSize) { throw null; }
+ [System.MonoLimitationAttribute("FileOptions are ignored")]
+ public static System.IO.FileStream Create(string path, int bufferSize, System.IO.FileOptions options) { throw null; }
+ [System.MonoLimitationAttribute("FileOptions and FileSecurity are ignored")]
+ public static System.IO.FileStream Create(string path, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity fileSecurity) { throw null; }
+ public static System.IO.StreamWriter CreateText(string path) { throw null; }
+ [System.MonoLimitationAttribute("File encryption isn't supported (even on NTFS).")]
+ public static void Decrypt(string path) { }
+ public static void Delete(string path) { }
+ [System.MonoLimitationAttribute("File encryption isn't supported (even on NTFS).")]
+ public static void Encrypt(string path) { }
+ public static bool Exists(string path) { throw null; }
+ public static System.Security.AccessControl.FileSecurity GetAccessControl(string path) { throw null; }
+ public static System.Security.AccessControl.FileSecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
+ public static System.IO.FileAttributes GetAttributes(string path) { throw null; }
+ public static System.DateTime GetCreationTime(string path) { throw null; }
+ public static System.DateTime GetCreationTimeUtc(string path) { throw null; }
+ public static System.DateTime GetLastAccessTime(string path) { throw null; }
+ public static System.DateTime GetLastAccessTimeUtc(string path) { throw null; }
+ public static System.DateTime GetLastWriteTime(string path) { throw null; }
+ public static System.DateTime GetLastWriteTimeUtc(string path) { throw null; }
+ public static void Move(string sourceFileName, string destFileName) { }
+ public static System.IO.FileStream Open(string path, System.IO.FileMode mode) { throw null; }
+ public static System.IO.FileStream Open(string path, System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ public static System.IO.FileStream Open(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
+ public static System.IO.FileStream OpenRead(string path) { throw null; }
+ public static System.IO.StreamReader OpenText(string path) { throw null; }
+ public static System.IO.FileStream OpenWrite(string path) { throw null; }
+ public static byte[] ReadAllBytes(string path) { throw null; }
+ public static string[] ReadAllLines(string path) { throw null; }
+ public static string[] ReadAllLines(string path, System.Text.Encoding encoding) { throw null; }
+ public static string ReadAllText(string path) { throw null; }
+ public static string ReadAllText(string path, System.Text.Encoding encoding) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> ReadLines(string path) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> ReadLines(string path, System.Text.Encoding encoding) { throw null; }
+ public static void Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName) { }
+ public static void Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors) { }
+ public static void SetAccessControl(string path, System.Security.AccessControl.FileSecurity fileSecurity) { }
+ public static void SetAttributes(string path, System.IO.FileAttributes fileAttributes) { }
+ public static void SetCreationTime(string path, System.DateTime creationTime) { }
+ public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { }
+ public static void SetLastAccessTime(string path, System.DateTime lastAccessTime) { }
+ public static void SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc) { }
+ public static void SetLastWriteTime(string path, System.DateTime lastWriteTime) { }
+ public static void SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc) { }
+ public static void WriteAllBytes(string path, byte[] bytes) { }
+ public static void WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents) { }
+ public static void WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding) { }
+ public static void WriteAllLines(string path, string[] contents) { }
+ public static void WriteAllLines(string path, string[] contents, System.Text.Encoding encoding) { }
+ public static void WriteAllText(string path, string contents) { }
+ public static void WriteAllText(string path, string contents, System.Text.Encoding encoding) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FileAccess
+ {
+ Read = 1,
+ ReadWrite = 3,
+ Write = 2,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FileAttributes
+ {
+ Archive = 32,
+ Compressed = 2048,
+ Device = 64,
+ Directory = 16,
+ Encrypted = 16384,
+ Hidden = 2,
+ IntegrityStream = 32768,
+ Normal = 128,
+ NoScrubData = 131072,
+ NotContentIndexed = 8192,
+ Offline = 4096,
+ ReadOnly = 1,
+ ReparsePoint = 1024,
+ SparseFile = 512,
+ System = 4,
+ Temporary = 256,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class FileInfo : System.IO.FileSystemInfo
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public FileInfo(string fileName) { }
+ public System.IO.DirectoryInfo Directory { get { throw null; } }
+ public string DirectoryName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public override bool Exists { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public bool IsReadOnly { get { throw null; } set { } }
+ public long Length { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.IO.StreamWriter AppendText() { throw null; }
+ public System.IO.FileInfo CopyTo(string destFileName) { throw null; }
+ public System.IO.FileInfo CopyTo(string destFileName, bool overwrite) { throw null; }
+ public System.IO.FileStream Create() { throw null; }
+ public System.IO.StreamWriter CreateText() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void Decrypt() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override void Delete() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void Encrypt() { }
+ public System.Security.AccessControl.FileSecurity GetAccessControl() { throw null; }
+ public System.Security.AccessControl.FileSecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void MoveTo(string destFileName) { }
+ public System.IO.FileStream Open(System.IO.FileMode mode) { throw null; }
+ public System.IO.FileStream Open(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ public System.IO.FileStream Open(System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
+ public System.IO.FileStream OpenRead() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.IO.StreamReader OpenText() { throw null; }
+ public System.IO.FileStream OpenWrite() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.FileInfo Replace(string destinationFileName, string destinationBackupFileName) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.FileInfo Replace(string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors) { throw null; }
+ public void SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class FileLoadException : System.IO.IOException
+ {
+ public FileLoadException() { }
+ protected FileLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public FileLoadException(string message) { }
+ public FileLoadException(string message, System.Exception inner) { }
+ public FileLoadException(string message, string fileName) { }
+ public FileLoadException(string message, string fileName, System.Exception inner) { }
+ public string FileName { get { throw null; } }
+ public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
+ public override string Message { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FileMode
+ {
+ Append = 6,
+ Create = 2,
+ CreateNew = 1,
+ Open = 3,
+ OpenOrCreate = 4,
+ Truncate = 5,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class FileNotFoundException : System.IO.IOException
+ {
+ public FileNotFoundException() { }
+ protected FileNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public FileNotFoundException(string message) { }
+ public FileNotFoundException(string message, System.Exception innerException) { }
+ public FileNotFoundException(string message, string fileName) { }
+ public FileNotFoundException(string message, string fileName, System.Exception innerException) { }
+ public string FileName { get { throw null; } }
+ public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
+ public override string Message { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FileOptions
+ {
+ Asynchronous = 1073741824,
+ DeleteOnClose = 67108864,
+ Encrypted = 16384,
+ None = 0,
+ RandomAccess = 268435456,
+ SequentialScan = 134217728,
+ WriteThrough = -2147483648,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FileShare
+ {
+ Delete = 4,
+ Inheritable = 16,
+ None = 0,
+ Read = 1,
+ ReadWrite = 3,
+ Write = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class FileStream : System.IO.Stream
+ {
+ public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access) { }
+ public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize) { }
+ public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize, bool isAsync) { }
+ [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access) instead")]
+ public FileStream(System.IntPtr handle, System.IO.FileAccess access) { }
+ [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access) instead")]
+ public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle) { }
+ [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access, int bufferSize) instead")]
+ public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize) { }
+ [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync) instead")]
+ public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize, bool isAsync) { }
+ public FileStream(string path, System.IO.FileMode mode) { }
+ public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access) { }
+ public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { }
+ public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize) { }
+ public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, bool useAsync) { }
+ public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options) { }
+ [System.MonoLimitationAttribute("This ignores the rights parameter")]
+ public FileStream(string path, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options) { }
+ [System.MonoLimitationAttribute("This ignores the rights and fileSecurity parameters")]
+ 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) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ [System.ObsoleteAttribute("Use SafeFileHandle instead")]
+ public virtual System.IntPtr Handle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true), System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
+ public virtual bool IsAsync { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public string Name { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public virtual Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true), System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
+ public override System.IAsyncResult BeginRead(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ ~FileStream() { }
+ public override void Flush() { }
+ public virtual void Flush(bool flushToDisk) { }
+ public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Security.AccessControl.FileSecurity GetAccessControl() { throw null; }
+ public virtual void Lock(long position, long length) { }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count) { array = default(byte[]); throw null; }
+ public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public void SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity) { }
+ public override void SetLength(long value) { }
+ public virtual void Unlock(long position, long length) { }
+ public override void Write(byte[] array, int offset, int count) { }
+ public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override void WriteByte(byte value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class FileSystemInfo : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable
+ {
+ protected string FullPath;
+ protected string OriginalPath;
+ protected FileSystemInfo() { }
+ protected FileSystemInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.IO.FileAttributes Attributes { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
+ public System.DateTime CreationTime { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.DateTime CreationTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
+ public abstract bool Exists { get; }
+ public string Extension { get { throw null; } }
+ public virtual string FullName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public System.DateTime LastAccessTime { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.DateTime LastAccessTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
+ public System.DateTime LastWriteTime { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.DateTime LastWriteTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
+ public abstract string Name { get; }
+ public abstract void Delete();
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Refresh() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class IOException : System.SystemException
+ {
+ public IOException() { }
+ protected IOException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public IOException(string message) { }
+ public IOException(string message, System.Exception innerException) { }
+ public IOException(string message, int hresult) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MemoryStream : System.IO.Stream
+ {
+ public MemoryStream() { }
+ public MemoryStream(byte[] buffer) { }
+ public MemoryStream(byte[] buffer, bool writable) { }
+ public MemoryStream(byte[] buffer, int index, int count) { }
+ public MemoryStream(byte[] buffer, int index, int count, bool writable) { }
+ public MemoryStream(byte[] buffer, int index, int count, bool writable, bool publiclyVisible) { }
+ public MemoryStream(int capacity) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public virtual int Capacity { get { throw null; } set { } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public virtual byte[] GetBuffer() { throw null; }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin loc) { throw null; }
+ public override void SetLength(long value) { }
+ public virtual byte[] ToArray() { throw null; }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override void WriteByte(byte value) { }
+ public virtual void WriteTo(System.IO.Stream stream) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class Path
+ {
+ public static readonly char AltDirectorySeparatorChar;
+ public static readonly char DirectorySeparatorChar;
+ [System.ObsoleteAttribute("see GetInvalidPathChars and GetInvalidFileNameChars methods.")]
+ public static readonly char[] InvalidPathChars;
+ public static readonly char PathSeparator;
+ public static readonly char VolumeSeparatorChar;
+ public static string ChangeExtension(string path, string extension) { throw null; }
+ public static string Combine(string path1, string path2) { throw null; }
+ public static string Combine(string path1, string path2, string path3) { throw null; }
+ public static string Combine(string path1, string path2, string path3, string path4) { throw null; }
+ public static string Combine(params string[] paths) { throw null; }
+ public static string GetDirectoryName(string path) { throw null; }
+ public static string GetExtension(string path) { throw null; }
+ public static string GetFileName(string path) { throw null; }
+ public static string GetFileNameWithoutExtension(string path) { throw null; }
+ public static string GetFullPath(string path) { throw null; }
+ public static char[] GetInvalidFileNameChars() { throw null; }
+ public static char[] GetInvalidPathChars() { throw null; }
+ public static string GetPathRoot(string path) { throw null; }
+ public static string GetRandomFileName() { throw null; }
+ [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ public static string GetTempFileName() { throw null; }
+ [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
+ public static string GetTempPath() { throw null; }
+ public static bool HasExtension(string path) { throw null; }
+ public static bool IsPathRooted(string path) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class PathTooLongException : System.IO.IOException
+ {
+ public PathTooLongException() { }
+ protected PathTooLongException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PathTooLongException(string message) { }
+ public PathTooLongException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum SearchOption
+ {
+ AllDirectories = 1,
+ TopDirectoryOnly = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum SeekOrigin
+ {
+ Begin = 0,
+ Current = 1,
+ End = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Stream : System.MarshalByRefObject, System.IDisposable
+ {
+ public static readonly System.IO.Stream Null;
+ protected Stream() { }
+ public abstract bool CanRead { get; }
+ public abstract bool CanSeek { get; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual bool CanTimeout { get { throw null; } }
+ public abstract bool CanWrite { get; }
+ public abstract long Length { get; }
+ public abstract long Position { get; set; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int ReadTimeout { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int WriteTimeout { get { throw null; } set { } }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
+ public virtual void Close() { }
+ public void CopyTo(System.IO.Stream destination) { }
+ public void CopyTo(System.IO.Stream destination, int bufferSize) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken) { throw null; }
+ [System.ObsoleteAttribute("CreateWaitHandle will be removed eventually. Please use \"new ManualResetEvent(false)\" instead.")]
+ protected virtual System.Threading.WaitHandle CreateWaitHandle() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public virtual void EndWrite(System.IAsyncResult asyncResult) { }
+ public abstract void Flush();
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task FlushAsync() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ [System.ObsoleteAttribute("Do not call or override this method.")]
+ protected virtual void ObjectInvariant() { }
+ public abstract int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public virtual int ReadByte() { throw null; }
+ public abstract long Seek(long offset, System.IO.SeekOrigin origin);
+ public abstract void SetLength(long value);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.IO.Stream Synchronized(System.IO.Stream stream) { throw null; }
+ public abstract void Write(byte[] buffer, int offset, int count);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public virtual void WriteByte(byte value) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class StreamReader : System.IO.TextReader
+ {
+ public static readonly new System.IO.StreamReader Null;
+ public StreamReader(System.IO.Stream stream) { }
+ public StreamReader(System.IO.Stream stream, bool detectEncodingFromByteOrderMarks) { }
+ public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding) { }
+ public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks) { }
+ public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) { }
+ public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen) { }
+ public StreamReader(string path) { }
+ public StreamReader(string path, bool detectEncodingFromByteOrderMarks) { }
+ public StreamReader(string path, System.Text.Encoding encoding) { }
+ public StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) { }
+ public virtual System.IO.Stream BaseStream { get { throw null; } }
+ public virtual System.Text.Encoding CurrentEncoding { get { throw null; } }
+ public bool EndOfStream { get { throw null; } }
+ public override void Close() { }
+ public void DiscardBufferedData() { }
+ protected override void Dispose(bool disposing) { }
+ public override int Peek() { throw null; }
+ public override int Read() { throw null; }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task<int> ReadAsync(char[] buffer, int index, int count) { throw null; }
+ public override int ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
+ public override string ReadLine() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
+ public override string ReadToEnd() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class StreamWriter : System.IO.TextWriter
+ {
+ public static readonly new System.IO.StreamWriter Null;
+ public StreamWriter(System.IO.Stream stream) { }
+ public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding) { }
+ public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize) { }
+ public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize, bool leaveOpen) { }
+ public StreamWriter(string path) { }
+ public StreamWriter(string path, bool append) { }
+ public StreamWriter(string path, bool append, System.Text.Encoding encoding) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public StreamWriter(string path, bool append, System.Text.Encoding encoding, int bufferSize) { }
+ public virtual bool AutoFlush { get { throw null; } set { } }
+ public virtual System.IO.Stream BaseStream { get { throw null; } }
+ public override System.Text.Encoding Encoding { get { throw null; } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task FlushAsync() { throw null; }
+ public override void Write(char value) { }
+ public override void Write(char[] buffer) { }
+ public override void Write(char[] buffer, int index, int count) { }
+ public override void Write(string value) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteLineAsync() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class StringReader : System.IO.TextReader
+ {
+ public StringReader(string s) { }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ public override int Peek() { throw null; }
+ public override int Read() { throw null; }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Threading.Tasks.Task<int> ReadAsync(char[] buffer, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
+ public override string ReadLine() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
+ public override string ReadToEnd() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class StringWriter : System.IO.TextWriter
+ {
+ public StringWriter() { }
+ public StringWriter(System.IFormatProvider formatProvider) { }
+ public StringWriter(System.Text.StringBuilder sb) { }
+ public StringWriter(System.Text.StringBuilder sb, System.IFormatProvider formatProvider) { }
+ public override System.Text.Encoding Encoding { get { throw null; } }
+ public override void Close() { }
+ protected override void Dispose(bool disposing) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task FlushAsync() { throw null; }
+ public virtual System.Text.StringBuilder GetStringBuilder() { throw null; }
+ public override string ToString() { throw null; }
+ public override void Write(char value) { }
+ public override void Write(char[] buffer, int index, int count) { }
+ public override void Write(string value) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public override System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class TextReader : System.MarshalByRefObject, System.IDisposable
+ {
+ public static readonly System.IO.TextReader Null;
+ protected TextReader() { }
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual int Peek() { throw null; }
+ public virtual int Read() { throw null; }
+ public virtual int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<int> ReadAsync(char[] buffer, int index, int count) { throw null; }
+ public virtual int ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
+ public virtual string ReadLine() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
+ public virtual string ReadToEnd() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.IO.TextReader Synchronized(System.IO.TextReader reader) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class TextWriter : System.MarshalByRefObject, System.IDisposable
+ {
+ protected char[] CoreNewLine;
+ public static readonly System.IO.TextWriter Null;
+ protected TextWriter() { }
+ protected TextWriter(System.IFormatProvider formatProvider) { }
+ public abstract System.Text.Encoding Encoding { get; }
+ public virtual System.IFormatProvider FormatProvider { get { throw null; } }
+ public virtual string NewLine { get { throw null; } set { } }
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual void Flush() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task FlushAsync() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
+ public static System.IO.TextWriter Synchronized(System.IO.TextWriter writer) { throw null; }
+ public virtual void Write(bool value) { }
+ public virtual void Write(char value) { }
+ public virtual void Write(char[] buffer) { }
+ public virtual void Write(char[] buffer, int index, int count) { }
+ public virtual void Write(decimal value) { }
+ public virtual void Write(double value) { }
+ public virtual void Write(int value) { }
+ public virtual void Write(long value) { }
+ public virtual void Write(object value) { }
+ public virtual void Write(float value) { }
+ public virtual void Write(string value) { }
+ public virtual void Write(string format, object arg0) { }
+ public virtual void Write(string format, object arg0, object arg1) { }
+ public virtual void Write(string format, object arg0, object arg1, object arg2) { }
+ public virtual void Write(string format, params object[] arg) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Write(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void Write(ulong value) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task WriteAsync(char[] buffer) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
+ public virtual void WriteLine() { }
+ public virtual void WriteLine(bool value) { }
+ public virtual void WriteLine(char value) { }
+ public virtual void WriteLine(char[] buffer) { }
+ public virtual void WriteLine(char[] buffer, int index, int count) { }
+ public virtual void WriteLine(decimal value) { }
+ public virtual void WriteLine(double value) { }
+ public virtual void WriteLine(int value) { }
+ public virtual void WriteLine(long value) { }
+ public virtual void WriteLine(object value) { }
+ public virtual void WriteLine(float value) { }
+ public virtual void WriteLine(string value) { }
+ public virtual void WriteLine(string format, object arg0) { }
+ public virtual void WriteLine(string format, object arg0, object arg1) { }
+ public virtual void WriteLine(string format, object arg0, object arg1, object arg2) { }
+ public virtual void WriteLine(string format, params object[] arg) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteLine(uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public virtual void WriteLine(ulong value) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteLineAsync() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public System.Threading.Tasks.Task WriteLineAsync(char[] buffer) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
+ public virtual System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
+ }
+ public partial class UnmanagedMemoryAccessor : System.IDisposable
+ {
+ protected UnmanagedMemoryAccessor() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access) { }
+ public bool CanRead { get { throw null; } }
+ public bool CanWrite { get { throw null; } }
+ public long Capacity { get { throw null; } }
+ protected bool IsOpen { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ protected void Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access) { }
+ [System.Security.SecurityCriticalAttribute]
+ public int ReadArray<T>(long position, T[] array, int offset, int count) where T : struct { throw null; }
+ public bool ReadBoolean(long position) { throw null; }
+ public byte ReadByte(long position) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public char ReadChar(long position) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public decimal ReadDecimal(long position) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public double ReadDouble(long position) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public short ReadInt16(long position) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public int ReadInt32(long position) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public long ReadInt64(long position) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public sbyte ReadSByte(long position) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public float ReadSingle(long position) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public ushort ReadUInt16(long position) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public uint ReadUInt32(long position) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public ulong ReadUInt64(long position) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public void Read<T>(long position, out T structure) where T : struct { structure = default(T); }
+ public void Write(long position, bool value) { }
+ public void Write(long position, byte value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, char value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, decimal value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, double value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, short value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, int value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, long value) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, sbyte value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, float value) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Write(long position, ulong value) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void WriteArray<T>(long position, T[] array, int offset, int count) where T : struct { }
+ [System.Security.SecurityCriticalAttribute]
+ public void Write<T>(long position, ref T structure) where T : struct { }
+ }
+ public partial class UnmanagedMemoryStream : System.IO.Stream
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected UnmanagedMemoryStream() { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe UnmanagedMemoryStream(byte* pointer, long length) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe UnmanagedMemoryStream(byte* pointer, long length, long capacity, System.IO.FileAccess access) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public long Capacity { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe byte* PositionPointer { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ protected unsafe void Initialize(byte* pointer, long length, long capacity, System.IO.FileAccess access) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected void Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin loc) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override void SetLength(long value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override void Write(byte[] buffer, int offset, int count) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override void WriteByte(byte value) { }
+ }
+}
+namespace System.IO.IsolatedStorage
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface INormalizeForIsolatedStorage
+ {
+ object Normalize();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class IsolatedStorage : System.MarshalByRefObject
+ {
+ protected IsolatedStorage() { }
+ [System.MonoTODOAttribute("Does not currently use the manifest support")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object ApplicationIdentity { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
+ public object AssemblyIdentity { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual long AvailableFreeSpace { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute]
+ public virtual ulong CurrentSize { get { throw null; } }
+ public object DomainIdentity { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute]
+ public virtual ulong MaximumSize { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual long Quota { get { throw null; } }
+ public System.IO.IsolatedStorage.IsolatedStorageScope Scope { get { throw null; } }
+ protected virtual char SeparatorExternal { get { throw null; } }
+ protected virtual char SeparatorInternal { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual long UsedSize { get { throw null; } }
+ protected abstract System.Security.Permissions.IsolatedStoragePermission GetPermission(System.Security.PermissionSet ps);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual bool IncreaseQuotaTo(long newQuotaSize) { throw null; }
+ [System.MonoTODOAttribute("requires manifest support")]
+ protected void InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type appEvidenceType) { }
+ protected void InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType) { }
+ public abstract void Remove();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class IsolatedStorageException : System.Exception
+ {
+ public IsolatedStorageException() { }
+ protected IsolatedStorageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public IsolatedStorageException(string message) { }
+ public IsolatedStorageException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ public sealed partial class IsolatedStorageFile : System.IO.IsolatedStorage.IsolatedStorage, System.IDisposable
+ {
+ internal IsolatedStorageFile() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override long AvailableFreeSpace { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute]
+ public override ulong CurrentSize { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static bool IsEnabled { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute]
+ public override ulong MaximumSize { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override long Quota { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override long UsedSize { get { throw null; } }
+ public void Close() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void CopyFile(string sourceFileName, string destinationFileName) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void CopyFile(string sourceFileName, string destinationFileName, bool overwrite) { }
+ public void CreateDirectory(string dir) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.IsolatedStorage.IsolatedStorageFileStream CreateFile(string path) { throw null; }
+ public void DeleteDirectory(string dir) { }
+ public void DeleteFile(string file) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool DirectoryExists(string path) { throw null; }
+ public void Dispose() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool FileExists(string path) { throw null; }
+ ~IsolatedStorageFile() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.DateTimeOffset GetCreationTime(string path) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] GetDirectoryNames() { throw null; }
+ public string[] GetDirectoryNames(string searchPattern) { throw null; }
+ public static System.Collections.IEnumerator GetEnumerator(System.IO.IsolatedStorage.IsolatedStorageScope scope) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public string[] GetFileNames() { throw null; }
+ public string[] GetFileNames(string searchPattern) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.DateTimeOffset GetLastAccessTime(string path) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.DateTimeOffset GetLastWriteTime(string path) { throw null; }
+ [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(69))]
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForApplication() { throw null; }
+ [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(64))]
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForAssembly() { throw null; }
+ [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(48))]
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForDomain() { throw null; }
+ protected override System.Security.Permissions.IsolatedStoragePermission GetPermission(System.Security.PermissionSet ps) { throw null; }
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object applicationIdentity) { throw null; }
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity) { throw null; }
+ 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; }
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type applicationEvidenceType) { throw null; }
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType) { throw null; }
+ [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(21))]
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForApplication() { throw null; }
+ [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(32))]
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForAssembly() { throw null; }
+ [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(16))]
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForDomain() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForSite() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool IncreaseQuotaTo(long newQuotaSize) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void MoveFile(string sourceFileName, string destinationFileName) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
+ public override void Remove() { }
+ public static void Remove(System.IO.IsolatedStorage.IsolatedStorageScope scope) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class IsolatedStorageFileStream : System.IO.FileStream
+ {
+ public IsolatedStorageFileStream(string path, System.IO.FileMode mode) : base (default(string), default(System.IO.FileMode)) { }
+ public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access) : base (default(string), default(System.IO.FileMode)) { }
+ public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) : base (default(string), default(System.IO.FileMode)) { }
+ 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)) { }
+ [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
+ 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)) { }
+ 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)) { }
+ public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(string), default(System.IO.FileMode)) { }
+ public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(string), default(System.IO.FileMode)) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ [System.ObsoleteAttribute("Use SafeFileHandle - once available")]
+ public override System.IntPtr Handle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
+ public override bool IsAsync { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public override Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
+ public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
+ public override void EndWrite(System.IAsyncResult asyncResult) { }
+ public override void Flush() { }
+ public override void Flush(bool flushToDisk) { }
+ public override void Lock(long position, long length) { }
+ public override int Read(byte[] buffer, int offset, int count) { throw null; }
+ public override int ReadByte() { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Unlock(long position, long length) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ public override void WriteByte(byte value) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum IsolatedStorageScope
+ {
+ Application = 32,
+ Assembly = 4,
+ Domain = 2,
+ Machine = 16,
+ None = 0,
+ Roaming = 8,
+ User = 1,
+ }
+ public enum IsolatedStorageSecurityOptions
+ {
+ IncreaseQuotaForApplication = 4,
+ }
+ public partial class IsolatedStorageSecurityState : System.Security.SecurityState
+ {
+ internal IsolatedStorageSecurityState() { }
+ public System.IO.IsolatedStorage.IsolatedStorageSecurityOptions Options { get { throw null; } }
+ public long Quota { get { throw null; } set { } }
+ public long UsedSize { get { throw null; } }
+ public override void EnsureState() { }
+ }
+}
+namespace System.Reflection
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class AmbiguousMatchException : System.SystemException
+ {
+ public AmbiguousMatchException() { }
+ public AmbiguousMatchException(string message) { }
+ public AmbiguousMatchException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Assembly))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class Assembly : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._Assembly, System.Runtime.Serialization.ISerializable, System.Security.IEvidenceFactory
+ {
+ protected Assembly() { }
+ public virtual string CodeBase { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DefinedTypes { get { throw null; } }
+ public virtual System.Reflection.MethodInfo EntryPoint { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public virtual string EscapedCodeBase { get { throw null; } }
+ public virtual System.Security.Policy.Evidence Evidence { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Type> ExportedTypes { get { throw null; } }
+ public virtual string FullName { get { throw null; } }
+ public virtual bool GlobalAssemblyCache { get { throw null; } }
+ [System.MonoTODOAttribute("Currently it always returns zero")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual long HostContext { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual string ImageRuntimeVersion { get { throw null; } }
+ public virtual bool IsDynamic { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public bool IsFullyTrusted { get { throw null; } }
+ public virtual string Location { get { throw null; } }
+ public virtual System.Reflection.Module ManifestModule { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.Module> Modules { get { throw null; } }
+ public virtual System.Security.PermissionSet PermissionSet { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual bool ReflectionOnly { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public virtual System.Security.SecurityRuleSet SecurityRuleSet { get { throw null; } }
+ public virtual event System.Reflection.ModuleResolveEventHandler ModuleResolve { add { } remove { } }
+ public object CreateInstance(string typeName) { throw null; }
+ public object CreateInstance(string typeName, bool ignoreCase) { throw null; }
+ 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; }
+ public static string CreateQualifiedName(string assemblyName, string typeName) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public static System.Reflection.Assembly GetAssembly(System.Type type) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.Assembly GetCallingAssembly() { throw null; }
+ public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
+ public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.Assembly GetEntryAssembly() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.Assembly GetExecutingAssembly() { throw null; }
+ public virtual System.Type[] GetExportedTypes() { throw null; }
+ public virtual System.IO.FileStream GetFile(string name) { throw null; }
+ public virtual System.IO.FileStream[] GetFiles() { throw null; }
+ public virtual System.IO.FileStream[] GetFiles(bool getResourceModules) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Reflection.Module[] GetLoadedModules() { throw null; }
+ [System.MonoTODOAttribute("Always returns the same as GetModules")]
+ public virtual System.Reflection.Module[] GetLoadedModules(bool getResourceModules) { throw null; }
+ public virtual System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public virtual string[] GetManifestResourceNames() { throw null; }
+ public virtual System.IO.Stream GetManifestResourceStream(string name) { throw null; }
+ public virtual System.IO.Stream GetManifestResourceStream(System.Type type, string name) { throw null; }
+ public virtual System.Reflection.Module GetModule(string name) { throw null; }
+ public System.Reflection.Module[] GetModules() { throw null; }
+ public virtual System.Reflection.Module[] GetModules(bool getResourceModules) { throw null; }
+ public virtual System.Reflection.AssemblyName GetName() { throw null; }
+ public virtual System.Reflection.AssemblyName GetName(bool copiedName) { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual System.Reflection.AssemblyName[] GetReferencedAssemblies() { throw null; }
+ public virtual System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture) { throw null; }
+ public virtual System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version) { throw null; }
+ public virtual System.Type GetType(string name) { throw null; }
+ public virtual System.Type GetType(string name, bool throwOnError) { throw null; }
+ public virtual System.Type GetType(string name, bool throwOnError, bool ignoreCase) { throw null; }
+ public virtual System.Type[] GetTypes() { throw null; }
+ public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public static System.Reflection.Assembly Load(byte[] rawAssembly) { throw null; }
+ public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore) { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence) { throw null; }
+ [System.MonoLimitationAttribute("Argument securityContextSource is ignored")]
+ public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.SecurityContextSource securityContextSource) { throw null; }
+ public static System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef) { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity) { throw null; }
+ public static System.Reflection.Assembly Load(string assemblyString) { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity) { throw null; }
+ public static System.Reflection.Assembly LoadFile(string path) { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Reflection.Assembly LoadFile(string path, System.Security.Policy.Evidence securityEvidence) { throw null; }
+ public static System.Reflection.Assembly LoadFrom(string assemblyFile) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Reflection.Assembly LoadFrom(string assemblyFile, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Reflection.Assembly LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence) { throw null; }
+ [System.MonoTODOAttribute("This overload is not currently implemented")]
+ [System.ObsoleteAttribute]
+ public static System.Reflection.Assembly LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore) { throw null; }
+ [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public static System.Reflection.Assembly LoadWithPartialName(string partialName) { throw null; }
+ [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence) { throw null; }
+ public static bool operator ==(System.Reflection.Assembly left, System.Reflection.Assembly right) { throw null; }
+ public static bool operator !=(System.Reflection.Assembly left, System.Reflection.Assembly right) { throw null; }
+ public static System.Reflection.Assembly ReflectionOnlyLoad(byte[] rawAssembly) { throw null; }
+ public static System.Reflection.Assembly ReflectionOnlyLoad(string assemblyString) { throw null; }
+ public static System.Reflection.Assembly ReflectionOnlyLoadFrom(string assemblyFile) { throw null; }
+ System.Type System.Runtime.InteropServices._Assembly.GetType() { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Reflection.Assembly UnsafeLoadFrom(string assemblyFile) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyAlgorithmIdAttribute : System.Attribute
+ {
+ public AssemblyAlgorithmIdAttribute(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithmId) { }
+ [System.CLSCompliantAttribute(false)]
+ public AssemblyAlgorithmIdAttribute(uint algorithmId) { }
+ [System.CLSCompliantAttribute(false)]
+ public uint AlgorithmId { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyCompanyAttribute : System.Attribute
+ {
+ public AssemblyCompanyAttribute(string company) { }
+ public string Company { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyConfigurationAttribute : System.Attribute
+ {
+ public AssemblyConfigurationAttribute(string configuration) { }
+ public string Configuration { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum AssemblyContentType
+ {
+ Default = 0,
+ WindowsRuntime = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyCopyrightAttribute : System.Attribute
+ {
+ public AssemblyCopyrightAttribute(string copyright) { }
+ public string Copyright { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyCultureAttribute : System.Attribute
+ {
+ public AssemblyCultureAttribute(string culture) { }
+ public string Culture { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyDefaultAliasAttribute : System.Attribute
+ {
+ public AssemblyDefaultAliasAttribute(string defaultAlias) { }
+ public string DefaultAlias { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyDelaySignAttribute : System.Attribute
+ {
+ public AssemblyDelaySignAttribute(bool delaySign) { }
+ public bool DelaySign { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyDescriptionAttribute : System.Attribute
+ {
+ public AssemblyDescriptionAttribute(string description) { }
+ public string Description { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyFileVersionAttribute : System.Attribute
+ {
+ public AssemblyFileVersionAttribute(string version) { }
+ public string Version { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyFlagsAttribute : System.Attribute
+ {
+ [System.ObsoleteAttribute("This constructor has been deprecated. Please use AssemblyFlagsAttribute(AssemblyNameFlags) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public AssemblyFlagsAttribute(int assemblyFlags) { }
+ public AssemblyFlagsAttribute(System.Reflection.AssemblyNameFlags assemblyFlags) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("This constructor has been deprecated. Please use AssemblyFlagsAttribute(AssemblyNameFlags) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public AssemblyFlagsAttribute(uint flags) { }
+ public int AssemblyFlags { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("This property has been deprecated. Please use AssemblyFlags instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public uint Flags { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyInformationalVersionAttribute : System.Attribute
+ {
+ public AssemblyInformationalVersionAttribute(string informationalVersion) { }
+ public string InformationalVersion { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyKeyFileAttribute : System.Attribute
+ {
+ public AssemblyKeyFileAttribute(string keyFile) { }
+ public string KeyFile { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyKeyNameAttribute : System.Attribute
+ {
+ public AssemblyKeyNameAttribute(string keyName) { }
+ public string KeyName { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
+ public sealed partial class AssemblyMetadataAttribute : System.Attribute
+ {
+ public AssemblyMetadataAttribute(string key, string value) { }
+ public string Key { get { throw null; } }
+ public string Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._AssemblyName))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class AssemblyName : System.ICloneable, System.Runtime.InteropServices._AssemblyName, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public AssemblyName() { }
+ public AssemblyName(string assemblyName) { }
+ public string CodeBase { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Reflection.AssemblyContentType ContentType { get { throw null; } set { } }
+ public System.Globalization.CultureInfo CultureInfo { get { throw null; } set { } }
+ public string CultureName { get { throw null; } }
+ public string EscapedCodeBase { get { throw null; } }
+ public System.Reflection.AssemblyNameFlags Flags { get { throw null; } set { } }
+ public string FullName { get { throw null; } }
+ public System.Configuration.Assemblies.AssemblyHashAlgorithm HashAlgorithm { get { throw null; } set { } }
+ public System.Reflection.StrongNameKeyPair KeyPair { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ [System.MonoLimitationAttribute("Not used, as the values are too limited; Mono supports more")]
+ public System.Reflection.ProcessorArchitecture ProcessorArchitecture { get { throw null; } set { } }
+ public System.Version Version { get { throw null; } set { } }
+ public System.Configuration.Assemblies.AssemblyVersionCompatibility VersionCompatibility { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public static System.Reflection.AssemblyName GetAssemblyName(string assemblyFile) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public byte[] GetPublicKey() { throw null; }
+ public byte[] GetPublicKeyToken() { throw null; }
+ public void OnDeserialization(object sender) { }
+ public static bool ReferenceMatchesDefinition(System.Reflection.AssemblyName reference, System.Reflection.AssemblyName definition) { throw null; }
+ public void SetPublicKey(byte[] publicKey) { }
+ public void SetPublicKeyToken(byte[] publicKeyToken) { }
+ void System.Runtime.InteropServices._AssemblyName.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._AssemblyName.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._AssemblyName.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum AssemblyNameFlags
+ {
+ EnableJITcompileOptimizer = 16384,
+ EnableJITcompileTracking = 32768,
+ None = 0,
+ PublicKey = 1,
+ Retargetable = 256,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class AssemblyNameProxy : System.MarshalByRefObject
+ {
+ public AssemblyNameProxy() { }
+ public System.Reflection.AssemblyName GetAssemblyName(string assemblyFile) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyProductAttribute : System.Attribute
+ {
+ public AssemblyProductAttribute(string product) { }
+ public string Product { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=false)]
+ public sealed partial class AssemblySignatureKeyAttribute : System.Attribute
+ {
+ public AssemblySignatureKeyAttribute(string publicKey, string countersignature) { }
+ public string Countersignature { get { throw null; } }
+ public string PublicKey { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyTitleAttribute : System.Attribute
+ {
+ public AssemblyTitleAttribute(string title) { }
+ public string Title { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyTrademarkAttribute : System.Attribute
+ {
+ public AssemblyTrademarkAttribute(string trademark) { }
+ public string Trademark { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AssemblyVersionAttribute : System.Attribute
+ {
+ public AssemblyVersionAttribute(string version) { }
+ public string Version { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Binder
+ {
+ protected Binder() { }
+ public abstract System.Reflection.FieldInfo BindToField(System.Reflection.BindingFlags bindingAttr, System.Reflection.FieldInfo[] match, object value, System.Globalization.CultureInfo culture);
+ 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);
+ public abstract object ChangeType(object value, System.Type type, System.Globalization.CultureInfo culture);
+ public abstract void ReorderArgumentArray(ref object[] args, object state);
+ public abstract System.Reflection.MethodBase SelectMethod(System.Reflection.BindingFlags bindingAttr, System.Reflection.MethodBase[] match, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ public abstract System.Reflection.PropertyInfo SelectProperty(System.Reflection.BindingFlags bindingAttr, System.Reflection.PropertyInfo[] match, System.Type returnType, System.Type[] indexes, System.Reflection.ParameterModifier[] modifiers);
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum BindingFlags
+ {
+ CreateInstance = 512,
+ DeclaredOnly = 2,
+ Default = 0,
+ ExactBinding = 65536,
+ FlattenHierarchy = 64,
+ GetField = 1024,
+ GetProperty = 4096,
+ IgnoreCase = 1,
+ IgnoreReturn = 16777216,
+ Instance = 4,
+ InvokeMethod = 256,
+ NonPublic = 32,
+ OptionalParamBinding = 262144,
+ Public = 16,
+ PutDispProperty = 16384,
+ PutRefDispProperty = 32768,
+ SetField = 2048,
+ SetProperty = 8192,
+ Static = 8,
+ SuppressChangeType = 131072,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CallingConventions
+ {
+ Any = 3,
+ ExplicitThis = 64,
+ HasThis = 32,
+ Standard = 1,
+ VarArgs = 2,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ConstructorInfo))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class ConstructorInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._ConstructorInfo
+ {
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static readonly string ConstructorName;
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static readonly string TypeConstructorName;
+ protected ConstructorInfo() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.MemberTypes MemberType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public object Invoke(object[] parameters) { throw null; }
+ public abstract object Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
+ public static bool operator ==(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right) { throw null; }
+ public static bool operator !=(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right) { throw null; }
+ 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.Type System.Runtime.InteropServices._ConstructorInfo.GetType() { throw null; }
+ void System.Runtime.InteropServices._ConstructorInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._ConstructorInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ 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; }
+ object System.Runtime.InteropServices._ConstructorInfo.Invoke_3(object obj, object[] parameters) { throw null; }
+ object System.Runtime.InteropServices._ConstructorInfo.Invoke_4(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
+ object System.Runtime.InteropServices._ConstructorInfo.Invoke_5(object[] parameters) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CustomAttributeData
+ {
+ protected CustomAttributeData() { }
+ public System.Type AttributeType { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Reflection.ConstructorInfo Constructor { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeTypedArgument> ConstructorArguments { get { throw null; } }
+ public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeNamedArgument> NamedArguments { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.Assembly target) { throw null; }
+ public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.MemberInfo target) { throw null; }
+ public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.Module target) { throw null; }
+ public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.ParameterInfo target) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class CustomAttributeExtensions
+ {
+ public static System.Attribute GetCustomAttribute(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(this System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Attribute GetCustomAttribute(this System.Reflection.Module element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
+ public static System.Attribute GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Assembly element) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, bool inherit) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Module element) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Module element, System.Type attributeType) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, bool inherit) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Assembly element) where T : System.Attribute { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element) where T : System.Attribute { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element, bool inherit) where T : System.Attribute { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Module element) where T : System.Attribute { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element) where T : System.Attribute { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element, bool inherit) where T : System.Attribute { throw null; }
+ public static T GetCustomAttribute<T>(this System.Reflection.Assembly element) where T : System.Attribute { throw null; }
+ public static T GetCustomAttribute<T>(this System.Reflection.MemberInfo element) where T : System.Attribute { throw null; }
+ public static T GetCustomAttribute<T>(this System.Reflection.MemberInfo element, bool inherit) where T : System.Attribute { throw null; }
+ public static T GetCustomAttribute<T>(this System.Reflection.Module element) where T : System.Attribute { throw null; }
+ public static T GetCustomAttribute<T>(this System.Reflection.ParameterInfo element) where T : System.Attribute { throw null; }
+ public static T GetCustomAttribute<T>(this System.Reflection.ParameterInfo element, bool inherit) where T : System.Attribute { throw null; }
+ public static bool IsDefined(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(this System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
+ public static bool IsDefined(this System.Reflection.Module element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
+ public static bool IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CustomAttributeFormatException : System.FormatException
+ {
+ public CustomAttributeFormatException() { }
+ protected CustomAttributeFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CustomAttributeFormatException(string message) { }
+ public CustomAttributeFormatException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CustomAttributeNamedArgument
+ {
+ public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, object value) { throw null;}
+ public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, System.Reflection.CustomAttributeTypedArgument typedArgument) { throw null;}
+ public bool IsField { get { throw null; } }
+ public System.Reflection.MemberInfo MemberInfo { get { throw null; } }
+ public string MemberName { get { throw null; } }
+ public System.Reflection.CustomAttributeTypedArgument TypedValue { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.CustomAttributeNamedArgument left, System.Reflection.CustomAttributeNamedArgument right) { throw null; }
+ public static bool operator !=(System.Reflection.CustomAttributeNamedArgument left, System.Reflection.CustomAttributeNamedArgument right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CustomAttributeTypedArgument
+ {
+ public CustomAttributeTypedArgument(object value) { throw null;}
+ public CustomAttributeTypedArgument(System.Type argumentType, object value) { throw null;}
+ public System.Type ArgumentType { get { throw null; } }
+ public object Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.CustomAttributeTypedArgument left, System.Reflection.CustomAttributeTypedArgument right) { throw null; }
+ public static bool operator !=(System.Reflection.CustomAttributeTypedArgument left, System.Reflection.CustomAttributeTypedArgument right) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1036))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DefaultMemberAttribute : System.Attribute
+ {
+ public DefaultMemberAttribute(string memberName) { }
+ public string MemberName { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum EventAttributes
+ {
+ None = 0,
+ ReservedMask = 1024,
+ RTSpecialName = 1024,
+ SpecialName = 512,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EventInfo))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class EventInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._EventInfo
+ {
+ protected EventInfo() { }
+ public virtual System.Reflection.MethodInfo AddMethod { get { throw null; } }
+ public abstract System.Reflection.EventAttributes Attributes { get; }
+ public virtual System.Type EventHandlerType { get { throw null; } }
+ public virtual bool IsMulticast { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public override System.Reflection.MemberTypes MemberType { get { throw null; } }
+ public virtual System.Reflection.MethodInfo RaiseMethod { get { throw null; } }
+ public virtual System.Reflection.MethodInfo RemoveMethod { get { throw null; } }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public virtual void AddEventHandler(object target, System.Delegate handler) { }
+ public override bool Equals(object obj) { throw null; }
+ public System.Reflection.MethodInfo GetAddMethod() { throw null; }
+ public abstract System.Reflection.MethodInfo GetAddMethod(bool nonPublic);
+ public override int GetHashCode() { throw null; }
+ public System.Reflection.MethodInfo[] GetOtherMethods() { throw null; }
+ public virtual System.Reflection.MethodInfo[] GetOtherMethods(bool nonPublic) { throw null; }
+ public System.Reflection.MethodInfo GetRaiseMethod() { throw null; }
+ public abstract System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic);
+ public System.Reflection.MethodInfo GetRemoveMethod() { throw null; }
+ public abstract System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic);
+ public static bool operator ==(System.Reflection.EventInfo left, System.Reflection.EventInfo right) { throw null; }
+ public static bool operator !=(System.Reflection.EventInfo left, System.Reflection.EventInfo right) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public virtual void RemoveEventHandler(object target, System.Delegate handler) { }
+ 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.Type System.Runtime.InteropServices._EventInfo.GetType() { throw null; }
+ void System.Runtime.InteropServices._EventInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._EventInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class ExceptionHandlingClause
+ {
+ protected ExceptionHandlingClause() { }
+ public virtual System.Type CatchType { get { throw null; } }
+ public virtual int FilterOffset { get { throw null; } }
+ public virtual System.Reflection.ExceptionHandlingClauseOptions Flags { get { throw null; } }
+ public virtual int HandlerLength { get { throw null; } }
+ public virtual int HandlerOffset { get { throw null; } }
+ public virtual int TryLength { get { throw null; } }
+ public virtual int TryOffset { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum ExceptionHandlingClauseOptions
+ {
+ Clause = 0,
+ Fault = 4,
+ Filter = 1,
+ Finally = 2,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FieldAttributes
+ {
+ Assembly = 3,
+ FamANDAssem = 2,
+ Family = 4,
+ FamORAssem = 5,
+ FieldAccessMask = 7,
+ HasDefault = 32768,
+ HasFieldMarshal = 4096,
+ HasFieldRVA = 256,
+ InitOnly = 32,
+ Literal = 64,
+ NotSerialized = 128,
+ PinvokeImpl = 8192,
+ Private = 1,
+ PrivateScope = 0,
+ Public = 6,
+ ReservedMask = 38144,
+ RTSpecialName = 1024,
+ SpecialName = 512,
+ Static = 16,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._FieldInfo))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class FieldInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._FieldInfo
+ {
+ protected FieldInfo() { }
+ public abstract System.Reflection.FieldAttributes Attributes { get; }
+ public abstract System.RuntimeFieldHandle FieldHandle { get; }
+ public abstract System.Type FieldType { get; }
+ public bool IsAssembly { get { throw null; } }
+ public bool IsFamily { get { throw null; } }
+ public bool IsFamilyAndAssembly { get { throw null; } }
+ public bool IsFamilyOrAssembly { get { throw null; } }
+ public bool IsInitOnly { get { throw null; } }
+ public bool IsLiteral { get { throw null; } }
+ public bool IsNotSerialized { get { throw null; } }
+ public bool IsPinvokeImpl { get { throw null; } }
+ public bool IsPrivate { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public virtual bool IsSecurityCritical { get { throw null; } }
+ public virtual bool IsSecuritySafeCritical { get { throw null; } }
+ public virtual bool IsSecurityTransparent { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public override System.Reflection.MemberTypes MemberType { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Reflection.FieldInfo GetFieldFromHandle(System.RuntimeFieldHandle handle) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.Reflection.FieldInfo GetFieldFromHandle(System.RuntimeFieldHandle handle, System.RuntimeTypeHandle declaringType) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
+ public virtual object GetRawConstantValue() { throw null; }
+ public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
+ public abstract object GetValue(object obj);
+ [System.CLSCompliantAttribute(false)]
+ public virtual object GetValueDirect(System.TypedReference obj) { throw null; }
+ public static bool operator ==(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right) { throw null; }
+ public static bool operator !=(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public void SetValue(object obj, object value) { }
+ public abstract void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
+ [System.CLSCompliantAttribute(false)]
+ public virtual void SetValueDirect(System.TypedReference obj, object value) { }
+ 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.Type System.Runtime.InteropServices._FieldInfo.GetType() { throw null; }
+ void System.Runtime.InteropServices._FieldInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._FieldInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.FlagsAttribute]
+ public enum GenericParameterAttributes
+ {
+ Contravariant = 2,
+ Covariant = 1,
+ DefaultConstructorConstraint = 16,
+ None = 0,
+ NotNullableValueTypeConstraint = 8,
+ ReferenceTypeConstraint = 4,
+ SpecialConstraintMask = 28,
+ VarianceMask = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICustomAttributeProvider
+ {
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ImageFileMachine
+ {
+ AMD64 = 34404,
+ ARM = 452,
+ I386 = 332,
+ IA64 = 512,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct InterfaceMapping
+ {
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.MethodInfo[] InterfaceMethods;
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Type InterfaceType;
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.MethodInfo[] TargetMethods;
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Type TargetType;
+ }
+ public static partial class IntrospectionExtensions
+ {
+ public static System.Reflection.TypeInfo GetTypeInfo(this System.Type type) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class InvalidFilterCriteriaException : System.ApplicationException
+ {
+ public InvalidFilterCriteriaException() { }
+ protected InvalidFilterCriteriaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidFilterCriteriaException(string message) { }
+ public InvalidFilterCriteriaException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("AFBF15E5-C37C-11d2-B88E-00A0C9B471B8")]
+ public partial interface IReflect
+ {
+ System.Type UnderlyingSystemType { get; }
+ System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ 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);
+ }
+ public partial interface IReflectableType
+ {
+ System.Reflection.TypeInfo GetTypeInfo();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class LocalVariableInfo
+ {
+ protected LocalVariableInfo() { }
+ public virtual bool IsPinned { get { throw null; } }
+ public virtual int LocalIndex { get { throw null; } }
+ public virtual System.Type LocalType { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ManifestResourceInfo
+ {
+ public ManifestResourceInfo(System.Reflection.Assembly containingAssembly, string containingFileName, System.Reflection.ResourceLocation resourceLocation) { }
+ public virtual string FileName { get { throw null; } }
+ public virtual System.Reflection.Assembly ReferencedAssembly { get { throw null; } }
+ public virtual System.Reflection.ResourceLocation ResourceLocation { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate bool MemberFilter(System.Reflection.MemberInfo m, object filterCriteria);
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MemberInfo))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.SerializableAttribute]
+ public abstract partial class MemberInfo : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._MemberInfo
+ {
+ protected MemberInfo() { }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
+ public abstract System.Type DeclaringType { get; }
+ public abstract System.Reflection.MemberTypes MemberType { get; }
+ public virtual int MetadataToken { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public virtual System.Reflection.Module Module { get { throw null; } }
+ public abstract string Name { get; }
+ public abstract System.Type ReflectedType { get; }
+ public override bool Equals(object obj) { throw null; }
+ public abstract object[] GetCustomAttributes(bool inherit);
+ public abstract object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public abstract bool IsDefined(System.Type attributeType, bool inherit);
+ public static bool operator ==(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right) { throw null; }
+ public static bool operator !=(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right) { throw null; }
+ 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.Type System.Runtime.InteropServices._MemberInfo.GetType() { throw null; }
+ void System.Runtime.InteropServices._MemberInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._MemberInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum MemberTypes
+ {
+ All = 191,
+ Constructor = 1,
+ Custom = 64,
+ Event = 2,
+ Field = 4,
+ Method = 8,
+ NestedType = 128,
+ Property = 16,
+ TypeInfo = 32,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum MethodAttributes
+ {
+ Abstract = 1024,
+ Assembly = 3,
+ CheckAccessOnOverride = 512,
+ FamANDAssem = 2,
+ Family = 4,
+ FamORAssem = 5,
+ Final = 32,
+ HasSecurity = 16384,
+ HideBySig = 128,
+ MemberAccessMask = 7,
+ NewSlot = 256,
+ PinvokeImpl = 8192,
+ Private = 1,
+ PrivateScope = 0,
+ Public = 6,
+ RequireSecObject = 32768,
+ ReservedMask = 53248,
+ ReuseSlot = 0,
+ RTSpecialName = 4096,
+ SpecialName = 2048,
+ Static = 16,
+ UnmanagedExport = 8,
+ Virtual = 64,
+ VtableLayoutMask = 256,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodBase))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.SerializableAttribute]
+ public abstract partial class MethodBase : System.Reflection.MemberInfo, System.Runtime.InteropServices._MethodBase
+ {
+ protected MethodBase() { }
+ public abstract System.Reflection.MethodAttributes Attributes { get; }
+ public virtual System.Reflection.CallingConventions CallingConvention { get { throw null; } }
+ public virtual bool ContainsGenericParameters { get { throw null; } }
+ public bool IsAbstract { get { throw null; } }
+ public bool IsAssembly { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public bool IsConstructor { get { throw null; } }
+ public bool IsFamily { get { throw null; } }
+ public bool IsFamilyAndAssembly { get { throw null; } }
+ public bool IsFamilyOrAssembly { get { throw null; } }
+ public bool IsFinal { get { throw null; } }
+ public virtual bool IsGenericMethod { get { throw null; } }
+ public virtual bool IsGenericMethodDefinition { get { throw null; } }
+ public bool IsHideBySig { get { throw null; } }
+ public bool IsPrivate { get { throw null; } }
+ public bool IsPublic { get { throw null; } }
+ public virtual bool IsSecurityCritical { get { throw null; } }
+ public virtual bool IsSecuritySafeCritical { get { throw null; } }
+ public virtual bool IsSecurityTransparent { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public bool IsStatic { get { throw null; } }
+ public bool IsVirtual { get { throw null; } }
+ public abstract System.RuntimeMethodHandle MethodHandle { get; }
+ public virtual System.Reflection.MethodImplAttributes MethodImplementationFlags { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsAbstract { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsAssembly { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsConstructor { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsFamily { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsFamilyAndAssembly { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsFamilyOrAssembly { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsFinal { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsHideBySig { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsPrivate { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsPublic { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsSpecialName { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsStatic { get { throw null; } }
+ bool System.Runtime.InteropServices._MethodBase.IsVirtual { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.MethodBase GetCurrentMethod() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Type[] GetGenericArguments() { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))]
+ public virtual System.Reflection.MethodBody GetMethodBody() { throw null; }
+ public static System.Reflection.MethodBase GetMethodFromHandle(System.RuntimeMethodHandle handle) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static System.Reflection.MethodBase GetMethodFromHandle(System.RuntimeMethodHandle handle, System.RuntimeTypeHandle declaringType) { throw null; }
+ public abstract System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
+ public abstract System.Reflection.ParameterInfo[] GetParameters();
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public object Invoke(object obj, object[] parameters) { throw null; }
+ public abstract object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
+ public static bool operator ==(System.Reflection.MethodBase left, System.Reflection.MethodBase right) { throw null; }
+ public static bool operator !=(System.Reflection.MethodBase left, System.Reflection.MethodBase right) { throw null; }
+ 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.Type System.Runtime.InteropServices._MethodBase.GetType() { throw null; }
+ void System.Runtime.InteropServices._MethodBase.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._MethodBase.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class MethodBody
+ {
+ protected MethodBody() { }
+ public virtual System.Collections.Generic.IList<System.Reflection.ExceptionHandlingClause> ExceptionHandlingClauses { get { throw null; } }
+ public virtual bool InitLocals { get { throw null; } }
+ public virtual int LocalSignatureMetadataToken { get { throw null; } }
+ public virtual System.Collections.Generic.IList<System.Reflection.LocalVariableInfo> LocalVariables { get { throw null; } }
+ public virtual int MaxStackSize { get { throw null; } }
+ public virtual byte[] GetILAsByteArray() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum MethodImplAttributes
+ {
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ AggressiveInlining = 256,
+ CodeTypeMask = 3,
+ ForwardRef = 16,
+ IL = 0,
+ InternalCall = 4096,
+ Managed = 0,
+ ManagedMask = 4,
+ MaxMethodImplVal = 65535,
+ Native = 1,
+ NoInlining = 8,
+ NoOptimization = 64,
+ OPTIL = 2,
+ PreserveSig = 128,
+ Runtime = 3,
+ Synchronized = 32,
+ Unmanaged = 4,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodInfo))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.SerializableAttribute]
+ public abstract partial class MethodInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._MethodInfo
+ {
+ protected MethodInfo() { }
+ public override System.Reflection.MemberTypes MemberType { get { throw null; } }
+ public virtual System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
+ public virtual System.Type ReturnType { get { throw null; } }
+ public abstract System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
+ public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
+ public virtual System.Delegate CreateDelegate(System.Type delegateType, object target) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public abstract System.Reflection.MethodInfo GetBaseDefinition();
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Type[] GetGenericArguments() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Reflection.MethodInfo GetGenericMethodDefinition() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public virtual System.Reflection.MethodInfo MakeGenericMethod(params System.Type[] typeArguments) { throw null; }
+ public static bool operator ==(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right) { throw null; }
+ public static bool operator !=(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right) { throw null; }
+ 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.Type System.Runtime.InteropServices._MethodInfo.GetType() { throw null; }
+ void System.Runtime.InteropServices._MethodInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._MethodInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Missing : System.Runtime.Serialization.ISerializable
+ {
+ internal Missing() { }
+ public static readonly System.Reflection.Missing Value;
+ [System.Security.SecurityCriticalAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Module))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class Module : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._Module, System.Runtime.Serialization.ISerializable
+ {
+ public static readonly System.Reflection.TypeFilter FilterTypeName;
+ public static readonly System.Reflection.TypeFilter FilterTypeNameIgnoreCase;
+ protected Module() { }
+ public virtual System.Reflection.Assembly Assembly { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
+ public virtual string FullyQualifiedName { get { throw null; } }
+ public virtual int MDStreamVersion { get { throw null; } }
+ public virtual int MetadataToken { get { throw null; } }
+ public System.ModuleHandle ModuleHandle { get { throw null; } }
+ public virtual System.Guid ModuleVersionId { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual string ScopeName { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public virtual System.Type[] FindTypes(System.Reflection.TypeFilter filter, object filterCriteria) { throw null; }
+ public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
+ public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
+ public System.Reflection.FieldInfo GetField(string name) { throw null; }
+ public virtual System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public System.Reflection.FieldInfo[] GetFields() { throw null; }
+ public virtual System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Reflection.MethodInfo GetMethod(string name) { throw null; }
+ 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; }
+ public System.Reflection.MethodInfo GetMethod(string name, System.Type[] types) { throw null; }
+ 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; }
+ public System.Reflection.MethodInfo[] GetMethods() { throw null; }
+ public virtual System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags) { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual void GetPEKind(out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine) { peKind = default(System.Reflection.PortableExecutableKinds); machine = default(System.Reflection.ImageFileMachine); }
+ public virtual System.Security.Cryptography.X509Certificates.X509Certificate GetSignerCertificate() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Type GetType(string className) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Type GetType(string className, bool ignoreCase) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual System.Type GetType(string className, bool throwOnError, bool ignoreCase) { throw null; }
+ public virtual System.Type[] GetTypes() { throw null; }
+ public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public virtual bool IsResource() { throw null; }
+ public static bool operator ==(System.Reflection.Module left, System.Reflection.Module right) { throw null; }
+ public static bool operator !=(System.Reflection.Module left, System.Reflection.Module right) { throw null; }
+ public System.Reflection.FieldInfo ResolveField(int metadataToken) { throw null; }
+ public virtual System.Reflection.FieldInfo ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ public System.Reflection.MemberInfo ResolveMember(int metadataToken) { throw null; }
+ public virtual System.Reflection.MemberInfo ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ public System.Reflection.MethodBase ResolveMethod(int metadataToken) { throw null; }
+ public virtual System.Reflection.MethodBase ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ public virtual byte[] ResolveSignature(int metadataToken) { throw null; }
+ public virtual string ResolveString(int metadataToken) { throw null; }
+ public System.Type ResolveType(int metadataToken) { throw null; }
+ public virtual System.Type ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ void System.Runtime.InteropServices._Module.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._Module.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._Module.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate System.Reflection.Module ModuleResolveEventHandler(object sender, System.ResolveEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ObfuscateAssemblyAttribute : System.Attribute
+ {
+ public ObfuscateAssemblyAttribute(bool assemblyIsPrivate) { }
+ public bool AssemblyIsPrivate { get { throw null; } }
+ public bool StripAfterObfuscation { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(8157), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ObfuscationAttribute : System.Attribute
+ {
+ public ObfuscationAttribute() { }
+ public bool ApplyToMembers { get { throw null; } set { } }
+ public bool Exclude { get { throw null; } set { } }
+ public string Feature { get { throw null; } set { } }
+ public bool StripAfterObfuscation { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ParameterAttributes
+ {
+ HasDefault = 4096,
+ HasFieldMarshal = 8192,
+ In = 1,
+ Lcid = 4,
+ None = 0,
+ Optional = 16,
+ Out = 2,
+ Reserved3 = 16384,
+ Reserved4 = 32768,
+ ReservedMask = 61440,
+ Retval = 8,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ParameterInfo))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class ParameterInfo : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._ParameterInfo, System.Runtime.Serialization.IObjectReference
+ {
+ protected System.Reflection.ParameterAttributes AttrsImpl;
+ protected System.Type ClassImpl;
+ protected object DefaultValueImpl;
+ protected System.Reflection.MemberInfo MemberImpl;
+ protected string NameImpl;
+ protected int PositionImpl;
+ protected ParameterInfo() { }
+ public virtual System.Reflection.ParameterAttributes Attributes { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
+ public virtual object DefaultValue { get { throw null; } }
+ public virtual bool HasDefaultValue { get { throw null; } }
+ public bool IsIn { get { throw null; } }
+ public bool IsLcid { get { throw null; } }
+ public bool IsOptional { get { throw null; } }
+ public bool IsOut { get { throw null; } }
+ public bool IsRetval { get { throw null; } }
+ public virtual System.Reflection.MemberInfo Member { get { throw null; } }
+ public virtual int MetadataToken { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual System.Type ParameterType { get { throw null; } }
+ public virtual int Position { get { throw null; } }
+ public virtual object RawDefaultValue { get { throw null; } }
+ public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
+ public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
+ public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
+ public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; }
+ public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
+ public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ void System.Runtime.InteropServices._ParameterInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._ParameterInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._ParameterInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ParameterModifier
+ {
+ public ParameterModifier(int parameterCount) { throw null;}
+ public bool this[int index] { get { throw null; } set { } }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Pointer : System.Runtime.Serialization.ISerializable
+ {
+ internal Pointer() { }
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe static object Box(void* ptr, System.Type type) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe static void* Unbox(object ptr) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PortableExecutableKinds
+ {
+ ILOnly = 1,
+ NotAPortableExecutableImage = 0,
+ PE32Plus = 4,
+ Preferred32Bit = 16,
+ Required32Bit = 2,
+ Unmanaged32Bit = 8,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ProcessorArchitecture
+ {
+ Amd64 = 4,
+ Arm = 5,
+ IA64 = 3,
+ MSIL = 1,
+ None = 0,
+ X86 = 2,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PropertyAttributes
+ {
+ HasDefault = 4096,
+ None = 0,
+ Reserved2 = 8192,
+ Reserved3 = 16384,
+ Reserved4 = 32768,
+ ReservedMask = 62464,
+ RTSpecialName = 1024,
+ SpecialName = 512,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._PropertyInfo))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class PropertyInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._PropertyInfo
+ {
+ protected PropertyInfo() { }
+ public abstract System.Reflection.PropertyAttributes Attributes { get; }
+ public abstract bool CanRead { get; }
+ public abstract bool CanWrite { get; }
+ public virtual System.Reflection.MethodInfo GetMethod { get { throw null; } }
+ public bool IsSpecialName { get { throw null; } }
+ public override System.Reflection.MemberTypes MemberType { get { throw null; } }
+ public abstract System.Type PropertyType { get; }
+ public virtual System.Reflection.MethodInfo SetMethod { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public System.Reflection.MethodInfo[] GetAccessors() { throw null; }
+ public abstract System.Reflection.MethodInfo[] GetAccessors(bool nonPublic);
+ public virtual object GetConstantValue() { throw null; }
+ public System.Reflection.MethodInfo GetGetMethod() { throw null; }
+ public abstract System.Reflection.MethodInfo GetGetMethod(bool nonPublic);
+ public override int GetHashCode() { throw null; }
+ public abstract System.Reflection.ParameterInfo[] GetIndexParameters();
+ public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
+ public virtual object GetRawConstantValue() { throw null; }
+ public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
+ public System.Reflection.MethodInfo GetSetMethod() { throw null; }
+ public abstract System.Reflection.MethodInfo GetSetMethod(bool nonPublic);
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public object GetValue(object obj) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public virtual object GetValue(object obj, object[] index) { throw null; }
+ public abstract object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
+ public static bool operator ==(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right) { throw null; }
+ public static bool operator !=(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right) { throw null; }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public void SetValue(object obj, object value) { }
+ [System.Diagnostics.DebuggerHiddenAttribute]
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ public virtual void SetValue(object obj, object value, object[] index) { }
+ public abstract void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
+ 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.Type System.Runtime.InteropServices._PropertyInfo.GetType() { throw null; }
+ void System.Runtime.InteropServices._PropertyInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._PropertyInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ public abstract partial class ReflectionContext
+ {
+ protected ReflectionContext() { }
+ public virtual System.Reflection.TypeInfo GetTypeForObject(object value) { throw null; }
+ public abstract System.Reflection.Assembly MapAssembly(System.Reflection.Assembly assembly);
+ public abstract System.Reflection.TypeInfo MapType(System.Reflection.TypeInfo type);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ReflectionTypeLoadException : System.SystemException, System.Runtime.Serialization.ISerializable
+ {
+ public ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions) { }
+ public ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions, string message) { }
+ public System.Exception[] LoaderExceptions { get { throw null; } }
+ public System.Type[] Types { get { throw null; } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ResourceAttributes
+ {
+ Private = 2,
+ Public = 1,
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ResourceLocation
+ {
+ ContainedInAnotherAssembly = 2,
+ ContainedInManifestFile = 4,
+ Embedded = 1,
+ }
+ public static partial class RuntimeReflectionExtensions
+ {
+ public static System.Reflection.MethodInfo GetMethodInfo(this System.Delegate del) { throw null; }
+ public static System.Reflection.MethodInfo GetRuntimeBaseDefinition(this System.Reflection.MethodInfo method) { throw null; }
+ public static System.Reflection.EventInfo GetRuntimeEvent(this System.Type type, string name) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> GetRuntimeEvents(this System.Type type) { throw null; }
+ public static System.Reflection.FieldInfo GetRuntimeField(this System.Type type, string name) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Reflection.FieldInfo> GetRuntimeFields(this System.Type type) { throw null; }
+ public static System.Reflection.InterfaceMapping GetRuntimeInterfaceMap(this System.Reflection.TypeInfo typeInfo, System.Type interfaceType) { throw null; }
+ public static System.Reflection.MethodInfo GetRuntimeMethod(this System.Type type, string name, System.Type[] parameters) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> GetRuntimeMethods(this System.Type type) { throw null; }
+ public static System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo> GetRuntimeProperties(this System.Type type) { throw null; }
+ public static System.Reflection.PropertyInfo GetRuntimeProperty(this System.Type type, string name) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class StrongNameKeyPair : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public StrongNameKeyPair(byte[] keyPairArray) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public StrongNameKeyPair(System.IO.FileStream keyPairFile) { }
+ protected StrongNameKeyPair(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public StrongNameKeyPair(string keyPairContainer) { }
+ public byte[] PublicKey { get { throw null; } }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TargetException : System.ApplicationException
+ {
+ public TargetException() { }
+ protected TargetException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TargetException(string message) { }
+ public TargetException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class TargetInvocationException : System.ApplicationException
+ {
+ public TargetInvocationException(System.Exception inner) { }
+ public TargetInvocationException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class TargetParameterCountException : System.ApplicationException
+ {
+ public TargetParameterCountException() { }
+ public TargetParameterCountException(string message) { }
+ public TargetParameterCountException(string message, System.Exception inner) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TypeAttributes
+ {
+ Abstract = 128,
+ AnsiClass = 0,
+ AutoClass = 131072,
+ AutoLayout = 0,
+ BeforeFieldInit = 1048576,
+ Class = 0,
+ ClassSemanticsMask = 32,
+ CustomFormatClass = 196608,
+ CustomFormatMask = 12582912,
+ ExplicitLayout = 16,
+ HasSecurity = 262144,
+ Import = 4096,
+ Interface = 32,
+ LayoutMask = 24,
+ NestedAssembly = 5,
+ NestedFamANDAssem = 6,
+ NestedFamily = 4,
+ NestedFamORAssem = 7,
+ NestedPrivate = 3,
+ NestedPublic = 2,
+ NotPublic = 0,
+ Public = 1,
+ ReservedMask = 264192,
+ RTSpecialName = 2048,
+ Sealed = 256,
+ SequentialLayout = 8,
+ Serializable = 8192,
+ SpecialName = 1024,
+ StringFormatMask = 196608,
+ UnicodeClass = 65536,
+ VisibilityMask = 7,
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ WindowsRuntime = 16384,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TypeDelegator : System.Reflection.TypeInfo
+ {
+ protected System.Type typeImpl;
+ protected TypeDelegator() { }
+ public TypeDelegator(System.Type delegatingType) { }
+ public override System.Reflection.Assembly Assembly { get { throw null; } }
+ public override string AssemblyQualifiedName { get { throw null; } }
+ public override System.Type BaseType { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public override System.Guid GUID { get { throw null; } }
+ public override bool IsConstructedGenericType { get { throw null; } }
+ public override int MetadataToken { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string Namespace { get { throw null; } }
+ public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
+ public override System.Type UnderlyingSystemType { get { throw null; } }
+ protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Type GetElementType() { throw null; }
+ public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents() { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
+ public override System.Type[] GetInterfaces() { throw null; }
+ public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ protected override bool HasElementTypeImpl() { throw null; }
+ 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; }
+ protected override bool IsArrayImpl() { throw null; }
+ public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
+ protected override bool IsByRefImpl() { throw null; }
+ protected override bool IsCOMObjectImpl() { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ protected override bool IsPointerImpl() { throw null; }
+ protected override bool IsPrimitiveImpl() { throw null; }
+ protected override bool IsValueTypeImpl() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public delegate bool TypeFilter(System.Type m, object filterCriteria);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class TypeInfo : System.Type, System.Reflection.IReflectableType
+ {
+ internal TypeInfo() { }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.ConstructorInfo> DeclaredConstructors { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> DeclaredEvents { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.FieldInfo> DeclaredFields { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.MemberInfo> DeclaredMembers { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> DeclaredMethods { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DeclaredNestedTypes { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo> DeclaredProperties { get { throw null; } }
+ public virtual System.Type[] GenericTypeParameters { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Type> ImplementedInterfaces { get { throw null; } }
+ public virtual System.Type AsType() { throw null; }
+ public virtual System.Reflection.EventInfo GetDeclaredEvent(string name) { throw null; }
+ public virtual System.Reflection.FieldInfo GetDeclaredField(string name) { throw null; }
+ public virtual System.Reflection.MethodInfo GetDeclaredMethod(string name) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> GetDeclaredMethods(string name) { throw null; }
+ public virtual System.Reflection.TypeInfo GetDeclaredNestedType(string name) { throw null; }
+ public virtual System.Reflection.PropertyInfo GetDeclaredProperty(string name) { throw null; }
+ public virtual bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
+ System.Reflection.TypeInfo System.Reflection.IReflectableType.GetTypeInfo() { throw null; }
+ }
+}
+namespace System.Reflection.Emit
+{
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._AssemblyBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class AssemblyBuilder : System.Reflection.Assembly, System.Runtime.InteropServices._AssemblyBuilder
+ {
+ internal AssemblyBuilder() { }
+ public override string CodeBase { get { throw null; } }
+ public override System.Reflection.MethodInfo EntryPoint { get { throw null; } }
+ public override System.Security.Policy.Evidence Evidence { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public override bool GlobalAssemblyCache { get { throw null; } }
+ public override long HostContext { get { throw null; } }
+ public override string ImageRuntimeVersion { get { throw null; } }
+ public override bool IsDynamic { get { throw null; } }
+ public override string Location { get { throw null; } }
+ public override System.Reflection.Module ManifestModule { get { throw null; } }
+ public override System.Security.PermissionSet PermissionSet { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool ReflectionOnly { get { throw null; } }
+ public override System.Security.SecurityRuleSet SecurityRuleSet { get { throw null; } }
+ public void AddResourceFile(string name, string fileName) { }
+ public void AddResourceFile(string name, string fileName, System.Reflection.ResourceAttributes attribute) { }
+ public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
+ 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; }
+ public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name) { throw null; }
+ public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, bool emitSymbolInfo) { throw null; }
+ public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, string fileName) { throw null; }
+ public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, string fileName, bool emitSymbolInfo) { throw null; }
+ public System.Resources.IResourceWriter DefineResource(string name, string description, string fileName) { throw null; }
+ public System.Resources.IResourceWriter DefineResource(string name, string description, string fileName, System.Reflection.ResourceAttributes attribute) { throw null; }
+ [System.MonoTODOAttribute("Not currently implemenented")]
+ public void DefineUnmanagedResource(byte[] resource) { }
+ public void DefineUnmanagedResource(string resourceFileName) { }
+ public void DefineVersionInfoResource() { }
+ public void DefineVersionInfoResource(string product, string productVersion, string company, string copyright, string trademark) { }
+ public override bool Equals(object obj) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
+ public System.Reflection.Emit.ModuleBuilder GetDynamicModule(string name) { throw null; }
+ public override System.Type[] GetExportedTypes() { throw null; }
+ public override System.IO.FileStream GetFile(string name) { throw null; }
+ public override System.IO.FileStream[] GetFiles(bool getResourceModules) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override System.Reflection.Module[] GetLoadedModules(bool getResourceModules) { throw null; }
+ public override System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName) { throw null; }
+ public override string[] GetManifestResourceNames() { throw null; }
+ public override System.IO.Stream GetManifestResourceStream(string name) { throw null; }
+ public override System.IO.Stream GetManifestResourceStream(System.Type type, string name) { throw null; }
+ public override System.Reflection.Module GetModule(string name) { throw null; }
+ public override System.Reflection.Module[] GetModules(bool getResourceModules) { throw null; }
+ public override System.Reflection.AssemblyName GetName(bool copiedName) { throw null; }
+ [System.MonoTODOAttribute("This always returns an empty array")]
+ public override System.Reflection.AssemblyName[] GetReferencedAssemblies() { throw null; }
+ public override System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture) { throw null; }
+ public override System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version) { throw null; }
+ public override System.Type GetType(string name, bool throwOnError, bool ignoreCase) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public void Save(string assemblyFileName) { }
+ [System.MonoLimitationAttribute("No support for PE32+ assemblies for AMD64 and IA64")]
+ public void Save(string assemblyFileName, System.Reflection.PortableExecutableKinds portableExecutableKind, System.Reflection.ImageFileMachine imageFileMachine) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ public void SetEntryPoint(System.Reflection.MethodInfo entryMethod) { }
+ public void SetEntryPoint(System.Reflection.MethodInfo entryMethod, System.Reflection.Emit.PEFileKinds fileKind) { }
+ void System.Runtime.InteropServices._AssemblyBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum AssemblyBuilderAccess
+ {
+ ReflectionOnly = 6,
+ Run = 1,
+ RunAndCollect = 9,
+ RunAndSave = 3,
+ Save = 2,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ConstructorBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class ConstructorBuilder : System.Reflection.ConstructorInfo, System.Runtime.InteropServices._ConstructorBuilder
+ {
+ internal ConstructorBuilder() { }
+ public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public bool InitLocals { get { throw null; } set { } }
+ public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ [System.ObsoleteAttribute]
+ public System.Type ReturnType { get { throw null; } }
+ public string Signature { get { throw null; } }
+ public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
+ public System.Reflection.Emit.ParameterBuilder DefineParameter(int iSequence, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
+ public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
+ public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
+ public System.Reflection.Module GetModule() { throw null; }
+ public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
+ public System.Reflection.Emit.MethodToken GetToken() { throw null; }
+ public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
+ public override object Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ public void SetImplementationFlags(System.Reflection.MethodImplAttributes attributes) { }
+ public void SetMethodBody(byte[] il, int maxStack, byte[] localSignature, System.Collections.Generic.IEnumerable<System.Reflection.Emit.ExceptionHandler> exceptionHandlers, System.Collections.Generic.IEnumerable<int> tokenFixups) { }
+ [System.MonoTODOAttribute]
+ public void SetSymCustomAttribute(string name, byte[] data) { }
+ void System.Runtime.InteropServices._ConstructorBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._CustomAttributeBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class CustomAttributeBuilder : System.Runtime.InteropServices._CustomAttributeBuilder
+ {
+ public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs) { }
+ public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.FieldInfo[] namedFields, object[] fieldValues) { }
+ public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues) { }
+ public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues, System.Reflection.FieldInfo[] namedFields, object[] fieldValues) { }
+ void System.Runtime.InteropServices._CustomAttributeBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DynamicILInfo
+ {
+ internal DynamicILInfo() { }
+ public System.Reflection.Emit.DynamicMethod DynamicMethod { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public int GetTokenFor(byte[] signature) { throw null; }
+ public int GetTokenFor(System.Reflection.Emit.DynamicMethod method) { throw null; }
+ public int GetTokenFor(System.RuntimeFieldHandle field) { throw null; }
+ [System.MonoTODOAttribute]
+ public int GetTokenFor(System.RuntimeFieldHandle field, System.RuntimeTypeHandle contextType) { throw null; }
+ public int GetTokenFor(System.RuntimeMethodHandle method) { throw null; }
+ [System.MonoTODOAttribute]
+ public int GetTokenFor(System.RuntimeMethodHandle method, System.RuntimeTypeHandle contextType) { throw null; }
+ public int GetTokenFor(System.RuntimeTypeHandle type) { throw null; }
+ public int GetTokenFor(string literal) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe void SetCode(byte* code, int codeSize, int maxStackSize) { }
+ public void SetCode(byte[] code, int maxStackSize) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.MonoTODOAttribute]
+ public unsafe void SetExceptions(byte* exceptions, int exceptionsSize) { }
+ [System.MonoTODOAttribute]
+ public void SetExceptions(byte[] exceptions) { }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe void SetLocalSignature(byte* localSignature, int signatureSize) { }
+ [System.MonoTODOAttribute]
+ public void SetLocalSignature(byte[] localSignature) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class DynamicMethod : System.Reflection.MethodInfo
+ {
+ public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
+ public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
+ public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes) { }
+ [System.MonoTODOAttribute("Visibility is not restricted")]
+ public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, bool restrictedSkipVisibility) { }
+ public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m) { }
+ public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
+ public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner) { }
+ public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
+ public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
+ public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public bool InitLocals { get { throw null; } set { } }
+ public override bool IsSecurityCritical { get { throw null; } }
+ public override bool IsSecuritySafeCritical { get { throw null; } }
+ public override bool IsSecurityTransparent { get { throw null; } }
+ public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
+ public override System.Type ReturnType { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed override System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed override System.Delegate CreateDelegate(System.Type delegateType, object target) { throw null; }
+ public System.Reflection.Emit.ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string parameterName) { throw null; }
+ public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public System.Reflection.Emit.DynamicILInfo GetDynamicILInfo() { throw null; }
+ public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
+ public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
+ public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
+ public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
+ public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EnumBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class EnumBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._EnumBuilder
+ {
+ internal EnumBuilder() { }
+ public override System.Reflection.Assembly Assembly { get { throw null; } }
+ public override string AssemblyQualifiedName { get { throw null; } }
+ public override System.Type BaseType { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public override System.Guid GUID { get { throw null; } }
+ public override bool IsConstructedGenericType { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string Namespace { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
+ public System.Reflection.Emit.TypeToken TypeToken { get { throw null; } }
+ public System.Reflection.Emit.FieldBuilder UnderlyingField { get { throw null; } }
+ public override System.Type UnderlyingSystemType { get { throw null; } }
+ public System.Type CreateType() { throw null; }
+ public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
+ public System.Reflection.Emit.FieldBuilder DefineLiteral(string literalName, object literalValue) { throw null; }
+ protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Type GetElementType() { throw null; }
+ public override System.Type GetEnumUnderlyingType() { throw null; }
+ public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents() { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
+ public override System.Type[] GetInterfaces() { throw null; }
+ public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ protected override bool HasElementTypeImpl() { throw null; }
+ 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; }
+ protected override bool IsArrayImpl() { throw null; }
+ public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
+ protected override bool IsByRefImpl() { throw null; }
+ protected override bool IsCOMObjectImpl() { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ protected override bool IsPointerImpl() { throw null; }
+ protected override bool IsPrimitiveImpl() { throw null; }
+ protected override bool IsValueTypeImpl() { throw null; }
+ public override System.Type MakeArrayType() { throw null; }
+ public override System.Type MakeArrayType(int rank) { throw null; }
+ public override System.Type MakeByRefType() { throw null; }
+ public override System.Type MakePointerType() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ void System.Runtime.InteropServices._EnumBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._EnumBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._EnumBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EventBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class EventBuilder : System.Runtime.InteropServices._EventBuilder
+ {
+ internal EventBuilder() { }
+ public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
+ public System.Reflection.Emit.EventToken GetEventToken() { throw null; }
+ public void SetAddOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ public void SetRaiseMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
+ public void SetRemoveOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
+ void System.Runtime.InteropServices._EventBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._EventBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._EventBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct EventToken
+ {
+ public static readonly System.Reflection.Emit.EventToken Empty;
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.EventToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.EventToken a, System.Reflection.Emit.EventToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.EventToken a, System.Reflection.Emit.EventToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ExceptionHandler : System.IEquatable<System.Reflection.Emit.ExceptionHandler>
+ {
+ public ExceptionHandler(int tryOffset, int tryLength, int filterOffset, int handlerOffset, int handlerLength, System.Reflection.ExceptionHandlingClauseOptions kind, int exceptionTypeToken) { throw null;}
+ public int ExceptionTypeToken { get { throw null; } }
+ public int FilterOffset { get { throw null; } }
+ public int HandlerLength { get { throw null; } }
+ public int HandlerOffset { get { throw null; } }
+ public System.Reflection.ExceptionHandlingClauseOptions Kind { get { throw null; } }
+ public int TryLength { get { throw null; } }
+ public int TryOffset { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.ExceptionHandler other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.ExceptionHandler left, System.Reflection.Emit.ExceptionHandler right) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.ExceptionHandler left, System.Reflection.Emit.ExceptionHandler right) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._FieldBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class FieldBuilder : System.Reflection.FieldInfo, System.Runtime.InteropServices._FieldBuilder
+ {
+ internal FieldBuilder() { }
+ public override System.Reflection.FieldAttributes Attributes { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public override System.RuntimeFieldHandle FieldHandle { get { throw null; } }
+ public override System.Type FieldType { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public System.Reflection.Emit.FieldToken GetToken() { throw null; }
+ public override object GetValue(object obj) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public void SetConstant(object defaultValue) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
+ public void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal) { }
+ public void SetOffset(int iOffset) { }
+ public override void SetValue(object obj, object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture) { }
+ void System.Runtime.InteropServices._FieldBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._FieldBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._FieldBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FieldToken
+ {
+ public static readonly System.Reflection.Emit.FieldToken Empty;
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.FieldToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.FieldToken a, System.Reflection.Emit.FieldToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.FieldToken a, System.Reflection.Emit.FieldToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FlowControl
+ {
+ Branch = 0,
+ Break = 1,
+ Call = 2,
+ Cond_Branch = 3,
+ Meta = 4,
+ Next = 5,
+ [System.ObsoleteAttribute("This API has been deprecated.")]
+ Phi = 6,
+ Return = 7,
+ Throw = 8,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class GenericTypeParameterBuilder : System.Reflection.TypeInfo
+ {
+ internal GenericTypeParameterBuilder() { }
+ public override System.Reflection.Assembly Assembly { get { throw null; } }
+ public override string AssemblyQualifiedName { get { throw null; } }
+ public override System.Type BaseType { get { throw null; } }
+ public override bool ContainsGenericParameters { get { throw null; } }
+ public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
+ public override int GenericParameterPosition { get { throw null; } }
+ public override System.Guid GUID { get { throw null; } }
+ public override bool IsConstructedGenericType { get { throw null; } }
+ public override bool IsGenericParameter { get { throw null; } }
+ public override bool IsGenericType { get { throw null; } }
+ public override bool IsGenericTypeDefinition { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string Namespace { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
+ public override System.Type UnderlyingSystemType { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object o) { throw null; }
+ protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Type GetElementType() { throw null; }
+ public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents() { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type[] GetGenericArguments() { throw null; }
+ public override System.Type GetGenericTypeDefinition() { throw null; }
+ [System.MonoTODOAttribute]
+ public override int GetHashCode() { throw null; }
+ public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
+ public override System.Type[] GetInterfaces() { throw null; }
+ public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ protected override bool HasElementTypeImpl() { throw null; }
+ 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; }
+ protected override bool IsArrayImpl() { throw null; }
+ public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
+ public override bool IsAssignableFrom(System.Type c) { throw null; }
+ protected override bool IsByRefImpl() { throw null; }
+ protected override bool IsCOMObjectImpl() { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ protected override bool IsPointerImpl() { throw null; }
+ protected override bool IsPrimitiveImpl() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override bool IsSubclassOf(System.Type c) { throw null; }
+ protected override bool IsValueTypeImpl() { throw null; }
+ public override System.Type MakeArrayType() { throw null; }
+ public override System.Type MakeArrayType(int rank) { throw null; }
+ public override System.Type MakeByRefType() { throw null; }
+ public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
+ public override System.Type MakePointerType() { throw null; }
+ public void SetBaseTypeConstraint(System.Type baseTypeConstraint) { }
+ [System.MonoTODOAttribute("unverified implementation")]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ public void SetGenericParameterAttributes(System.Reflection.GenericParameterAttributes genericParameterAttributes) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetInterfaceConstraints(params System.Type[] interfaceConstraints) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ILGenerator))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class ILGenerator : System.Runtime.InteropServices._ILGenerator
+ {
+ internal ILGenerator() { }
+ public virtual int ILOffset { get { throw null; } }
+ public virtual void BeginCatchBlock(System.Type exceptionType) { }
+ public virtual void BeginExceptFilterBlock() { }
+ public virtual System.Reflection.Emit.Label BeginExceptionBlock() { throw null; }
+ public virtual void BeginFaultBlock() { }
+ public virtual void BeginFinallyBlock() { }
+ public virtual void BeginScope() { }
+ public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType) { throw null; }
+ public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType, bool pinned) { throw null; }
+ public virtual System.Reflection.Emit.Label DefineLabel() { throw null; }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, byte arg) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, double arg) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, short arg) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, int arg) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, long arg) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.ConstructorInfo con) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label label) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label[] labels) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.LocalBuilder local) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.SignatureHelper signature) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.FieldInfo field) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo meth) { }
+ [System.CLSCompliantAttribute(false)]
+ public void Emit(System.Reflection.Emit.OpCode opcode, sbyte arg) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, float arg) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, string str) { }
+ public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Type cls) { }
+ [System.MonoLimitationAttribute("vararg methods are not supported")]
+ public virtual void EmitCall(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo methodInfo, System.Type[] optionalParameterTypes) { }
+ public virtual void EmitCalli(System.Reflection.Emit.OpCode opcode, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type[] optionalParameterTypes) { }
+ public virtual void EmitCalli(System.Reflection.Emit.OpCode opcode, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType, System.Type[] parameterTypes) { }
+ public virtual void EmitWriteLine(System.Reflection.Emit.LocalBuilder localBuilder) { }
+ public virtual void EmitWriteLine(System.Reflection.FieldInfo fld) { }
+ public virtual void EmitWriteLine(string value) { }
+ public virtual void EndExceptionBlock() { }
+ public virtual void EndScope() { }
+ public virtual void MarkLabel(System.Reflection.Emit.Label loc) { }
+ public virtual void MarkSequencePoint(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn) { }
+ void System.Runtime.InteropServices._ILGenerator.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._ILGenerator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._ILGenerator.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public virtual void ThrowException(System.Type excType) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public virtual void UsingNamespace(string usingNamespace) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Label
+ {
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.Label obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.Label a, System.Reflection.Emit.Label b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.Label a, System.Reflection.Emit.Label b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._LocalBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class LocalBuilder : System.Reflection.LocalVariableInfo, System.Runtime.InteropServices._LocalBuilder
+ {
+ internal LocalBuilder() { }
+ public override bool IsPinned { get { throw null; } }
+ public override int LocalIndex { get { throw null; } }
+ public override System.Type LocalType { get { throw null; } }
+ public void SetLocalSymInfo(string name) { }
+ public void SetLocalSymInfo(string name, int startOffset, int endOffset) { }
+ void System.Runtime.InteropServices._LocalBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._LocalBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._LocalBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class MethodBuilder : System.Reflection.MethodInfo, System.Runtime.InteropServices._MethodBuilder
+ {
+ internal MethodBuilder() { }
+ public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
+ public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
+ public override bool ContainsGenericParameters { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public bool InitLocals { get { throw null; } set { } }
+ public override bool IsGenericMethod { get { throw null; } }
+ public override bool IsGenericMethodDefinition { get { throw null; } }
+ public override bool IsSecurityCritical { get { throw null; } }
+ public override bool IsSecuritySafeCritical { get { throw null; } }
+ public override bool IsSecurityTransparent { get { throw null; } }
+ public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
+ public override System.Type ReturnType { get { throw null; } }
+ public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
+ [System.MonoTODOAttribute("Not implemented")]
+ public string Signature { get { throw null; } }
+ public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
+ public void CreateMethodBody(byte[] il, int count) { }
+ public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
+ public System.Reflection.Emit.ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool Equals(object obj) { throw null; }
+ public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Type[] GetGenericArguments() { throw null; }
+ public override System.Reflection.MethodInfo GetGenericMethodDefinition() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
+ public System.Reflection.Emit.ILGenerator GetILGenerator(int size) { throw null; }
+ public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
+ public System.Reflection.Module GetModule() { throw null; }
+ public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
+ public System.Reflection.Emit.MethodToken GetToken() { throw null; }
+ public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Reflection.MethodInfo MakeGenericMethod(params System.Type[] typeArguments) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ public void SetImplementationFlags(System.Reflection.MethodImplAttributes attributes) { }
+ [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
+ public void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal) { }
+ public void SetMethodBody(byte[] il, int maxStack, byte[] localSignature, System.Collections.Generic.IEnumerable<System.Reflection.Emit.ExceptionHandler> exceptionHandlers, System.Collections.Generic.IEnumerable<int> tokenFixups) { }
+ public void SetParameters(params System.Type[] parameterTypes) { }
+ public void SetReturnType(System.Type returnType) { }
+ public void SetSignature(System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { }
+ [System.MonoTODOAttribute]
+ public void SetSymCustomAttribute(string name, byte[] data) { }
+ void System.Runtime.InteropServices._MethodBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._MethodBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._MethodBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodRental))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class MethodRental : System.Runtime.InteropServices._MethodRental
+ {
+ internal MethodRental() { }
+ public const int JitImmediate = 1;
+ public const int JitOnDemand = 0;
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
+ public static void SwapMethodBody(System.Type cls, int methodtoken, System.IntPtr rgIL, int methodSize, int flags) { }
+ void System.Runtime.InteropServices._MethodRental.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._MethodRental.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._MethodRental.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct MethodToken
+ {
+ public static readonly System.Reflection.Emit.MethodToken Empty;
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.MethodToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.MethodToken a, System.Reflection.Emit.MethodToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.MethodToken a, System.Reflection.Emit.MethodToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ModuleBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class ModuleBuilder : System.Reflection.Module, System.Runtime.InteropServices._ModuleBuilder
+ {
+ internal ModuleBuilder() { }
+ public override System.Reflection.Assembly Assembly { get { throw null; } }
+ public override string FullyQualifiedName { get { throw null; } }
+ public override int MDStreamVersion { get { throw null; } }
+ public override int MetadataToken { get { throw null; } }
+ public override System.Guid ModuleVersionId { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string ScopeName { get { throw null; } }
+ public void CreateGlobalFunctions() { }
+ public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; }
+ public System.Reflection.Emit.EnumBuilder DefineEnum(string name, System.Reflection.TypeAttributes visibility, System.Type underlyingType) { throw null; }
+ public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ 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; }
+ public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ public System.Reflection.Emit.FieldBuilder DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes) { throw null; }
+ public void DefineManifestResource(string name, System.IO.Stream stream, System.Reflection.ResourceAttributes attribute) { }
+ 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; }
+ 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; }
+ public System.Resources.IResourceWriter DefineResource(string name, string description) { throw null; }
+ public System.Resources.IResourceWriter DefineResource(string name, string description, System.Reflection.ResourceAttributes attribute) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineType(string name) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typesize) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packsize) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packingSize, int typesize) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces) { throw null; }
+ public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
+ [System.MonoTODOAttribute]
+ public void DefineUnmanagedResource(byte[] resource) { }
+ [System.MonoTODOAttribute]
+ public void DefineUnmanagedResource(string resourceFileName) { }
+ public override bool Equals(object obj) { throw null; }
+ public System.Reflection.MethodInfo GetArrayMethod(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ public System.Reflection.Emit.MethodToken GetArrayMethodToken(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.Emit.MethodToken GetConstructorToken(System.Reflection.ConstructorInfo con) { throw null; }
+ public System.Reflection.Emit.MethodToken GetConstructorToken(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
+ public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags) { throw null; }
+ public System.Reflection.Emit.FieldToken GetFieldToken(System.Reflection.FieldInfo field) { throw null; }
+ public override int GetHashCode() { throw null; }
+ 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; }
+ public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags) { throw null; }
+ public System.Reflection.Emit.MethodToken GetMethodToken(System.Reflection.MethodInfo method) { throw null; }
+ public System.Reflection.Emit.MethodToken GetMethodToken(System.Reflection.MethodInfo method, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes) { throw null; }
+ public override void GetPEKind(out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine) { peKind = default(System.Reflection.PortableExecutableKinds); machine = default(System.Reflection.ImageFileMachine); }
+ [System.MonoTODOAttribute]
+ public System.Reflection.Emit.SignatureToken GetSignatureToken(byte[] sigBytes, int sigLength) { throw null; }
+ public System.Reflection.Emit.SignatureToken GetSignatureToken(System.Reflection.Emit.SignatureHelper sigHelper) { throw null; }
+ public override System.Security.Cryptography.X509Certificates.X509Certificate GetSignerCertificate() { throw null; }
+ public System.Reflection.Emit.StringToken GetStringConstant(string str) { throw null; }
+ public System.Diagnostics.SymbolStore.ISymbolWriter GetSymWriter() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Type GetType(string className) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Type GetType(string className, bool ignoreCase) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Type GetType(string className, bool throwOnError, bool ignoreCase) { throw null; }
+ public override System.Type[] GetTypes() { throw null; }
+ public System.Reflection.Emit.TypeToken GetTypeToken(string name) { throw null; }
+ public System.Reflection.Emit.TypeToken GetTypeToken(System.Type type) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public override bool IsResource() { throw null; }
+ public bool IsTransient() { throw null; }
+ public override System.Reflection.FieldInfo ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ public override System.Reflection.MemberInfo ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ public override System.Reflection.MethodBase ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ public override byte[] ResolveSignature(int metadataToken) { throw null; }
+ public override string ResolveString(int metadataToken) { throw null; }
+ public override System.Type ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ [System.MonoTODOAttribute]
+ public void SetSymCustomAttribute(string name, byte[] data) { }
+ [System.MonoTODOAttribute]
+ public void SetUserEntryPoint(System.Reflection.MethodInfo entryPoint) { }
+ void System.Runtime.InteropServices._ModuleBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._ModuleBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._ModuleBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct OpCode
+ {
+ public System.Reflection.Emit.FlowControl FlowControl { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Reflection.Emit.OpCodeType OpCodeType { get { throw null; } }
+ public System.Reflection.Emit.OperandType OperandType { get { throw null; } }
+ public int Size { get { throw null; } }
+ public System.Reflection.Emit.StackBehaviour StackBehaviourPop { get { throw null; } }
+ public System.Reflection.Emit.StackBehaviour StackBehaviourPush { get { throw null; } }
+ public short Value { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.OpCode obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.OpCode a, System.Reflection.Emit.OpCode b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.OpCode a, System.Reflection.Emit.OpCode b) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class OpCodes
+ {
+ internal OpCodes() { }
+ public static readonly System.Reflection.Emit.OpCode Add;
+ public static readonly System.Reflection.Emit.OpCode Add_Ovf;
+ public static readonly System.Reflection.Emit.OpCode Add_Ovf_Un;
+ public static readonly System.Reflection.Emit.OpCode And;
+ public static readonly System.Reflection.Emit.OpCode Arglist;
+ public static readonly System.Reflection.Emit.OpCode Beq;
+ public static readonly System.Reflection.Emit.OpCode Beq_S;
+ public static readonly System.Reflection.Emit.OpCode Bge;
+ public static readonly System.Reflection.Emit.OpCode Bge_S;
+ public static readonly System.Reflection.Emit.OpCode Bge_Un;
+ public static readonly System.Reflection.Emit.OpCode Bge_Un_S;
+ public static readonly System.Reflection.Emit.OpCode Bgt;
+ public static readonly System.Reflection.Emit.OpCode Bgt_S;
+ public static readonly System.Reflection.Emit.OpCode Bgt_Un;
+ public static readonly System.Reflection.Emit.OpCode Bgt_Un_S;
+ public static readonly System.Reflection.Emit.OpCode Ble;
+ public static readonly System.Reflection.Emit.OpCode Ble_S;
+ public static readonly System.Reflection.Emit.OpCode Ble_Un;
+ public static readonly System.Reflection.Emit.OpCode Ble_Un_S;
+ public static readonly System.Reflection.Emit.OpCode Blt;
+ public static readonly System.Reflection.Emit.OpCode Blt_S;
+ public static readonly System.Reflection.Emit.OpCode Blt_Un;
+ public static readonly System.Reflection.Emit.OpCode Blt_Un_S;
+ public static readonly System.Reflection.Emit.OpCode Bne_Un;
+ public static readonly System.Reflection.Emit.OpCode Bne_Un_S;
+ public static readonly System.Reflection.Emit.OpCode Box;
+ public static readonly System.Reflection.Emit.OpCode Br;
+ public static readonly System.Reflection.Emit.OpCode Break;
+ public static readonly System.Reflection.Emit.OpCode Brfalse;
+ public static readonly System.Reflection.Emit.OpCode Brfalse_S;
+ public static readonly System.Reflection.Emit.OpCode Brtrue;
+ public static readonly System.Reflection.Emit.OpCode Brtrue_S;
+ public static readonly System.Reflection.Emit.OpCode Br_S;
+ public static readonly System.Reflection.Emit.OpCode Call;
+ public static readonly System.Reflection.Emit.OpCode Calli;
+ public static readonly System.Reflection.Emit.OpCode Callvirt;
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static readonly System.Reflection.Emit.OpCode Castclass;
+ public static readonly System.Reflection.Emit.OpCode Ceq;
+ public static readonly System.Reflection.Emit.OpCode Cgt;
+ public static readonly System.Reflection.Emit.OpCode Cgt_Un;
+ public static readonly System.Reflection.Emit.OpCode Ckfinite;
+ public static readonly System.Reflection.Emit.OpCode Clt;
+ public static readonly System.Reflection.Emit.OpCode Clt_Un;
+ public static readonly System.Reflection.Emit.OpCode Constrained;
+ public static readonly System.Reflection.Emit.OpCode Conv_I;
+ public static readonly System.Reflection.Emit.OpCode Conv_I1;
+ public static readonly System.Reflection.Emit.OpCode Conv_I2;
+ public static readonly System.Reflection.Emit.OpCode Conv_I4;
+ public static readonly System.Reflection.Emit.OpCode Conv_I8;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I1;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I1_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I2;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I2_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I4;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I4_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I8;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I8_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U1;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U1_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U2;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U2_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U4;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U4_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U8;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U8_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_R4;
+ public static readonly System.Reflection.Emit.OpCode Conv_R8;
+ public static readonly System.Reflection.Emit.OpCode Conv_R_Un;
+ public static readonly System.Reflection.Emit.OpCode Conv_U;
+ public static readonly System.Reflection.Emit.OpCode Conv_U1;
+ public static readonly System.Reflection.Emit.OpCode Conv_U2;
+ public static readonly System.Reflection.Emit.OpCode Conv_U4;
+ public static readonly System.Reflection.Emit.OpCode Conv_U8;
+ public static readonly System.Reflection.Emit.OpCode Cpblk;
+ public static readonly System.Reflection.Emit.OpCode Cpobj;
+ public static readonly System.Reflection.Emit.OpCode Div;
+ public static readonly System.Reflection.Emit.OpCode Div_Un;
+ public static readonly System.Reflection.Emit.OpCode Dup;
+ public static readonly System.Reflection.Emit.OpCode Endfilter;
+ public static readonly System.Reflection.Emit.OpCode Endfinally;
+ public static readonly System.Reflection.Emit.OpCode Initblk;
+ public static readonly System.Reflection.Emit.OpCode Initobj;
+ public static readonly System.Reflection.Emit.OpCode Isinst;
+ public static readonly System.Reflection.Emit.OpCode Jmp;
+ public static readonly System.Reflection.Emit.OpCode Ldarg;
+ public static readonly System.Reflection.Emit.OpCode Ldarga;
+ public static readonly System.Reflection.Emit.OpCode Ldarga_S;
+ public static readonly System.Reflection.Emit.OpCode Ldarg_0;
+ public static readonly System.Reflection.Emit.OpCode Ldarg_1;
+ public static readonly System.Reflection.Emit.OpCode Ldarg_2;
+ public static readonly System.Reflection.Emit.OpCode Ldarg_3;
+ public static readonly System.Reflection.Emit.OpCode Ldarg_S;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_0;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_1;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_2;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_3;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_4;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_5;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_6;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_7;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_8;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_M1;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I4_S;
+ public static readonly System.Reflection.Emit.OpCode Ldc_I8;
+ public static readonly System.Reflection.Emit.OpCode Ldc_R4;
+ public static readonly System.Reflection.Emit.OpCode Ldc_R8;
+ public static readonly System.Reflection.Emit.OpCode Ldelem;
+ public static readonly System.Reflection.Emit.OpCode Ldelema;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_I;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_I1;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_I2;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_I4;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_I8;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_R4;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_R8;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_Ref;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_U1;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_U2;
+ public static readonly System.Reflection.Emit.OpCode Ldelem_U4;
+ public static readonly System.Reflection.Emit.OpCode Ldfld;
+ public static readonly System.Reflection.Emit.OpCode Ldflda;
+ public static readonly System.Reflection.Emit.OpCode Ldftn;
+ public static readonly System.Reflection.Emit.OpCode Ldind_I;
+ public static readonly System.Reflection.Emit.OpCode Ldind_I1;
+ public static readonly System.Reflection.Emit.OpCode Ldind_I2;
+ public static readonly System.Reflection.Emit.OpCode Ldind_I4;
+ public static readonly System.Reflection.Emit.OpCode Ldind_I8;
+ public static readonly System.Reflection.Emit.OpCode Ldind_R4;
+ public static readonly System.Reflection.Emit.OpCode Ldind_R8;
+ public static readonly System.Reflection.Emit.OpCode Ldind_Ref;
+ public static readonly System.Reflection.Emit.OpCode Ldind_U1;
+ public static readonly System.Reflection.Emit.OpCode Ldind_U2;
+ public static readonly System.Reflection.Emit.OpCode Ldind_U4;
+ public static readonly System.Reflection.Emit.OpCode Ldlen;
+ public static readonly System.Reflection.Emit.OpCode Ldloc;
+ public static readonly System.Reflection.Emit.OpCode Ldloca;
+ public static readonly System.Reflection.Emit.OpCode Ldloca_S;
+ public static readonly System.Reflection.Emit.OpCode Ldloc_0;
+ public static readonly System.Reflection.Emit.OpCode Ldloc_1;
+ public static readonly System.Reflection.Emit.OpCode Ldloc_2;
+ public static readonly System.Reflection.Emit.OpCode Ldloc_3;
+ public static readonly System.Reflection.Emit.OpCode Ldloc_S;
+ public static readonly System.Reflection.Emit.OpCode Ldnull;
+ public static readonly System.Reflection.Emit.OpCode Ldobj;
+ public static readonly System.Reflection.Emit.OpCode Ldsfld;
+ public static readonly System.Reflection.Emit.OpCode Ldsflda;
+ public static readonly System.Reflection.Emit.OpCode Ldstr;
+ public static readonly System.Reflection.Emit.OpCode Ldtoken;
+ public static readonly System.Reflection.Emit.OpCode Ldvirtftn;
+ public static readonly System.Reflection.Emit.OpCode Leave;
+ public static readonly System.Reflection.Emit.OpCode Leave_S;
+ public static readonly System.Reflection.Emit.OpCode Localloc;
+ public static readonly System.Reflection.Emit.OpCode Mkrefany;
+ public static readonly System.Reflection.Emit.OpCode Mul;
+ public static readonly System.Reflection.Emit.OpCode Mul_Ovf;
+ public static readonly System.Reflection.Emit.OpCode Mul_Ovf_Un;
+ public static readonly System.Reflection.Emit.OpCode Neg;
+ public static readonly System.Reflection.Emit.OpCode Newarr;
+ public static readonly System.Reflection.Emit.OpCode Newobj;
+ public static readonly System.Reflection.Emit.OpCode Nop;
+ public static readonly System.Reflection.Emit.OpCode Not;
+ public static readonly System.Reflection.Emit.OpCode Or;
+ public static readonly System.Reflection.Emit.OpCode Pop;
+ public static readonly System.Reflection.Emit.OpCode Prefix1;
+ public static readonly System.Reflection.Emit.OpCode Prefix2;
+ public static readonly System.Reflection.Emit.OpCode Prefix3;
+ public static readonly System.Reflection.Emit.OpCode Prefix4;
+ public static readonly System.Reflection.Emit.OpCode Prefix5;
+ public static readonly System.Reflection.Emit.OpCode Prefix6;
+ public static readonly System.Reflection.Emit.OpCode Prefix7;
+ public static readonly System.Reflection.Emit.OpCode Prefixref;
+ public static readonly System.Reflection.Emit.OpCode Readonly;
+ public static readonly System.Reflection.Emit.OpCode Refanytype;
+ public static readonly System.Reflection.Emit.OpCode Refanyval;
+ public static readonly System.Reflection.Emit.OpCode Rem;
+ public static readonly System.Reflection.Emit.OpCode Rem_Un;
+ public static readonly System.Reflection.Emit.OpCode Ret;
+ public static readonly System.Reflection.Emit.OpCode Rethrow;
+ public static readonly System.Reflection.Emit.OpCode Shl;
+ public static readonly System.Reflection.Emit.OpCode Shr;
+ public static readonly System.Reflection.Emit.OpCode Shr_Un;
+ public static readonly System.Reflection.Emit.OpCode Sizeof;
+ public static readonly System.Reflection.Emit.OpCode Starg;
+ public static readonly System.Reflection.Emit.OpCode Starg_S;
+ public static readonly System.Reflection.Emit.OpCode Stelem;
+ public static readonly System.Reflection.Emit.OpCode Stelem_I;
+ public static readonly System.Reflection.Emit.OpCode Stelem_I1;
+ public static readonly System.Reflection.Emit.OpCode Stelem_I2;
+ public static readonly System.Reflection.Emit.OpCode Stelem_I4;
+ public static readonly System.Reflection.Emit.OpCode Stelem_I8;
+ public static readonly System.Reflection.Emit.OpCode Stelem_R4;
+ public static readonly System.Reflection.Emit.OpCode Stelem_R8;
+ public static readonly System.Reflection.Emit.OpCode Stelem_Ref;
+ public static readonly System.Reflection.Emit.OpCode Stfld;
+ public static readonly System.Reflection.Emit.OpCode Stind_I;
+ public static readonly System.Reflection.Emit.OpCode Stind_I1;
+ public static readonly System.Reflection.Emit.OpCode Stind_I2;
+ public static readonly System.Reflection.Emit.OpCode Stind_I4;
+ public static readonly System.Reflection.Emit.OpCode Stind_I8;
+ public static readonly System.Reflection.Emit.OpCode Stind_R4;
+ public static readonly System.Reflection.Emit.OpCode Stind_R8;
+ public static readonly System.Reflection.Emit.OpCode Stind_Ref;
+ public static readonly System.Reflection.Emit.OpCode Stloc;
+ public static readonly System.Reflection.Emit.OpCode Stloc_0;
+ public static readonly System.Reflection.Emit.OpCode Stloc_1;
+ public static readonly System.Reflection.Emit.OpCode Stloc_2;
+ public static readonly System.Reflection.Emit.OpCode Stloc_3;
+ public static readonly System.Reflection.Emit.OpCode Stloc_S;
+ public static readonly System.Reflection.Emit.OpCode Stobj;
+ public static readonly System.Reflection.Emit.OpCode Stsfld;
+ public static readonly System.Reflection.Emit.OpCode Sub;
+ public static readonly System.Reflection.Emit.OpCode Sub_Ovf;
+ public static readonly System.Reflection.Emit.OpCode Sub_Ovf_Un;
+ public static readonly System.Reflection.Emit.OpCode Switch;
+ public static readonly System.Reflection.Emit.OpCode Tailcall;
+ public static readonly System.Reflection.Emit.OpCode Throw;
+ public static readonly System.Reflection.Emit.OpCode Unaligned;
+ public static readonly System.Reflection.Emit.OpCode Unbox;
+ public static readonly System.Reflection.Emit.OpCode Unbox_Any;
+ public static readonly System.Reflection.Emit.OpCode Volatile;
+ public static readonly System.Reflection.Emit.OpCode Xor;
+ public static bool TakesSingleByteArgument(System.Reflection.Emit.OpCode inst) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum OpCodeType
+ {
+ [System.ObsoleteAttribute("This API has been deprecated.")]
+ Annotation = 0,
+ Macro = 1,
+ Nternal = 2,
+ Objmodel = 3,
+ Prefix = 4,
+ Primitive = 5,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum OperandType
+ {
+ InlineBrTarget = 0,
+ InlineField = 1,
+ InlineI = 2,
+ InlineI8 = 3,
+ InlineMethod = 4,
+ InlineNone = 5,
+ [System.ObsoleteAttribute("This API has been deprecated.")]
+ InlinePhi = 6,
+ InlineR = 7,
+ InlineSig = 9,
+ InlineString = 10,
+ InlineSwitch = 11,
+ InlineTok = 12,
+ InlineType = 13,
+ InlineVar = 14,
+ ShortInlineBrTarget = 15,
+ ShortInlineI = 16,
+ ShortInlineR = 17,
+ ShortInlineVar = 18,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PackingSize
+ {
+ Size1 = 1,
+ Size128 = 128,
+ Size16 = 16,
+ Size2 = 2,
+ Size32 = 32,
+ Size4 = 4,
+ Size64 = 64,
+ Size8 = 8,
+ Unspecified = 0,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ParameterBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class ParameterBuilder : System.Runtime.InteropServices._ParameterBuilder
+ {
+ internal ParameterBuilder() { }
+ public virtual int Attributes { get { throw null; } }
+ public bool IsIn { get { throw null; } }
+ public bool IsOptional { get { throw null; } }
+ public bool IsOut { get { throw null; } }
+ public virtual string Name { get { throw null; } }
+ public virtual int Position { get { throw null; } }
+ public virtual System.Reflection.Emit.ParameterToken GetToken() { throw null; }
+ public virtual void SetConstant(object defaultValue) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
+ public virtual void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal) { }
+ void System.Runtime.InteropServices._ParameterBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._ParameterBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._ParameterBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ParameterToken
+ {
+ public static readonly System.Reflection.Emit.ParameterToken Empty;
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.ParameterToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.ParameterToken a, System.Reflection.Emit.ParameterToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.ParameterToken a, System.Reflection.Emit.ParameterToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PEFileKinds
+ {
+ ConsoleApplication = 2,
+ Dll = 1,
+ WindowApplication = 3,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._PropertyBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class PropertyBuilder : System.Reflection.PropertyInfo, System.Runtime.InteropServices._PropertyBuilder
+ {
+ internal PropertyBuilder() { }
+ public override System.Reflection.PropertyAttributes Attributes { get { throw null; } }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Reflection.Emit.PropertyToken PropertyToken { get { throw null; } }
+ public override System.Type PropertyType { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
+ public override System.Reflection.MethodInfo[] GetAccessors(bool nonPublic) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Reflection.MethodInfo GetGetMethod(bool nonPublic) { throw null; }
+ public override System.Reflection.ParameterInfo[] GetIndexParameters() { throw null; }
+ public override System.Reflection.MethodInfo GetSetMethod(bool nonPublic) { throw null; }
+ public override object GetValue(object obj, object[] index) { throw null; }
+ public override object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture) { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ public void SetConstant(object defaultValue) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ public void SetGetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
+ public void SetSetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
+ public override void SetValue(object obj, object value, object[] index) { }
+ public override void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture) { }
+ void System.Runtime.InteropServices._PropertyBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._PropertyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._PropertyBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PropertyToken
+ {
+ public static readonly System.Reflection.Emit.PropertyToken Empty;
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.PropertyToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.PropertyToken a, System.Reflection.Emit.PropertyToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.PropertyToken a, System.Reflection.Emit.PropertyToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._SignatureHelper))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class SignatureHelper : System.Runtime.InteropServices._SignatureHelper
+ {
+ internal SignatureHelper() { }
+ public void AddArgument(System.Type clsArgument) { }
+ [System.MonoTODOAttribute("pinned is ignored")]
+ public void AddArgument(System.Type argument, bool pinned) { }
+ public void AddArgument(System.Type argument, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers) { }
+ [System.MonoTODOAttribute("Currently we ignore requiredCustomModifiers and optionalCustomModifiers")]
+ public void AddArguments(System.Type[] arguments, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers) { }
+ [System.MonoTODOAttribute("Not implemented")]
+ public void AddSentinel() { }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetFieldSigHelper(System.Reflection.Module mod) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper() { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper(System.Reflection.Module mod) { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType) { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Runtime.InteropServices.CallingConvention unmanagedCallingConvention, System.Type returnType) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ 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; }
+ [System.MonoTODOAttribute("Not implemented")]
+ public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ [System.MonoTODOAttribute("Not implemented")]
+ 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; }
+ public byte[] GetSignature() { throw null; }
+ void System.Runtime.InteropServices._SignatureHelper.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._SignatureHelper.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._SignatureHelper.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SignatureToken
+ {
+ public static readonly System.Reflection.Emit.SignatureToken Empty;
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.SignatureToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.SignatureToken a, System.Reflection.Emit.SignatureToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.SignatureToken a, System.Reflection.Emit.SignatureToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum StackBehaviour
+ {
+ Pop0 = 0,
+ Pop1 = 1,
+ Pop1_pop1 = 2,
+ Popi = 3,
+ Popi_pop1 = 4,
+ Popi_popi = 5,
+ Popi_popi8 = 6,
+ Popi_popi_popi = 7,
+ Popi_popr4 = 8,
+ Popi_popr8 = 9,
+ Popref = 10,
+ Popref_pop1 = 11,
+ Popref_popi = 12,
+ Popref_popi_pop1 = 28,
+ Popref_popi_popi = 13,
+ Popref_popi_popi8 = 14,
+ Popref_popi_popr4 = 15,
+ Popref_popi_popr8 = 16,
+ Popref_popi_popref = 17,
+ Push0 = 18,
+ Push1 = 19,
+ Push1_push1 = 20,
+ Pushi = 21,
+ Pushi8 = 22,
+ Pushr4 = 23,
+ Pushr8 = 24,
+ Pushref = 25,
+ Varpop = 26,
+ Varpush = 27,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct StringToken
+ {
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.StringToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.StringToken a, System.Reflection.Emit.StringToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.StringToken a, System.Reflection.Emit.StringToken b) { throw null; }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._TypeBuilder))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class TypeBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._TypeBuilder
+ {
+ internal TypeBuilder() { }
+ public const int UnspecifiedTypeSize = 0;
+ public override System.Reflection.Assembly Assembly { get { throw null; } }
+ public override string AssemblyQualifiedName { get { throw null; } }
+ public override System.Type BaseType { get { throw null; } }
+ public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
+ public override System.Type DeclaringType { get { throw null; } }
+ public override string FullName { get { throw null; } }
+ public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override int GenericParameterPosition { get { throw null; } }
+ public override System.Guid GUID { get { throw null; } }
+ public override bool IsConstructedGenericType { get { throw null; } }
+ public override bool IsGenericParameter { get { throw null; } }
+ public override bool IsGenericType { get { throw null; } }
+ public override bool IsGenericTypeDefinition { get { throw null; } }
+ public override bool IsSecurityCritical { get { throw null; } }
+ public override bool IsSecuritySafeCritical { get { throw null; } }
+ public override bool IsSecurityTransparent { get { throw null; } }
+ public override System.Reflection.Module Module { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string Namespace { get { throw null; } }
+ public System.Reflection.Emit.PackingSize PackingSize { get { throw null; } }
+ public override System.Type ReflectedType { get { throw null; } }
+ public int Size { get { throw null; } }
+ public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
+ public System.Reflection.Emit.TypeToken TypeToken { get { throw null; } }
+ public override System.Type UnderlyingSystemType { get { throw null; } }
+ public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void AddInterfaceImplementation(System.Type interfaceType) { }
+ public System.Type CreateType() { throw null; }
+ public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.Emit.ConstructorBuilder DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.Emit.ConstructorBuilder DefineDefaultConstructor(System.Reflection.MethodAttributes attributes) { throw null; }
+ public System.Reflection.Emit.EventBuilder DefineEvent(string name, System.Reflection.EventAttributes attributes, System.Type eventtype) { throw null; }
+ public System.Reflection.Emit.FieldBuilder DefineField(string fieldName, System.Type type, System.Reflection.FieldAttributes attributes) { throw null; }
+ public System.Reflection.Emit.FieldBuilder DefineField(string fieldName, System.Type type, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers, System.Reflection.FieldAttributes attributes) { throw null; }
+ public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
+ public System.Reflection.Emit.FieldBuilder DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes) { throw null; }
+ public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes) { throw null; }
+ public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention) { throw null; }
+ public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ 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; }
+ public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ public void DefineMethodOverride(System.Reflection.MethodInfo methodInfoBody, System.Reflection.MethodInfo methodInfoDeclaration) { }
+ public System.Reflection.Emit.TypeBuilder DefineNestedType(string name) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typeSize) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize) { throw null; }
+ public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize, int typeSize) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces) { throw null; }
+ 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; }
+ 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; }
+ 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; }
+ public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ 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; }
+ public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Reflection.Emit.ConstructorBuilder DefineTypeInitializer() { throw null; }
+ public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
+ protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
+ public static System.Reflection.ConstructorInfo GetConstructor(System.Type type, System.Reflection.ConstructorInfo constructor) { throw null; }
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override object[] GetCustomAttributes(bool inherit) { throw null; }
+ public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
+ public override System.Type GetElementType() { throw null; }
+ public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents() { throw null; }
+ public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public static System.Reflection.FieldInfo GetField(System.Type type, System.Reflection.FieldInfo field) { throw null; }
+ public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type[] GetGenericArguments() { throw null; }
+ public override System.Type GetGenericTypeDefinition() { throw null; }
+ public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
+ public override System.Type[] GetInterfaces() { throw null; }
+ public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public static System.Reflection.MethodInfo GetMethod(System.Type type, System.Reflection.MethodInfo method) { throw null; }
+ 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; }
+ public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
+ 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; }
+ protected override bool HasElementTypeImpl() { throw null; }
+ 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; }
+ protected override bool IsArrayImpl() { throw null; }
+ public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
+ [System.MonoTODOAttribute]
+ public override bool IsAssignableFrom(System.Type c) { throw null; }
+ protected override bool IsByRefImpl() { throw null; }
+ protected override bool IsCOMObjectImpl() { throw null; }
+ public bool IsCreated() { throw null; }
+ public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
+ protected override bool IsPointerImpl() { throw null; }
+ protected override bool IsPrimitiveImpl() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override bool IsSubclassOf(System.Type c) { throw null; }
+ public override System.Type MakeArrayType() { throw null; }
+ public override System.Type MakeArrayType(int rank) { throw null; }
+ public override System.Type MakeByRefType() { throw null; }
+ public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
+ public override System.Type MakePointerType() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
+ public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
+ public void SetParent(System.Type parent) { }
+ void System.Runtime.InteropServices._TypeBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._TypeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._TypeBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TypeToken
+ {
+ public static readonly System.Reflection.Emit.TypeToken Empty;
+ public int Token { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Reflection.Emit.TypeToken obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Reflection.Emit.TypeToken a, System.Reflection.Emit.TypeToken b) { throw null; }
+ public static bool operator !=(System.Reflection.Emit.TypeToken a, System.Reflection.Emit.TypeToken b) { throw null; }
+ }
+ [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class UnmanagedMarshal
+ {
+ internal UnmanagedMarshal() { }
+ public System.Runtime.InteropServices.UnmanagedType BaseType { get { throw null; } }
+ public int ElementCount { get { throw null; } }
+ public System.Runtime.InteropServices.UnmanagedType GetUnmanagedType { get { throw null; } }
+ public System.Guid IIDGuid { get { throw null; } }
+ public static System.Reflection.Emit.UnmanagedMarshal DefineByValArray(int elemCount) { throw null; }
+ public static System.Reflection.Emit.UnmanagedMarshal DefineByValTStr(int elemCount) { throw null; }
+ public static System.Reflection.Emit.UnmanagedMarshal DefineLPArray(System.Runtime.InteropServices.UnmanagedType elemType) { throw null; }
+ public static System.Reflection.Emit.UnmanagedMarshal DefineSafeArray(System.Runtime.InteropServices.UnmanagedType elemType) { throw null; }
+ public static System.Reflection.Emit.UnmanagedMarshal DefineUnmanagedMarshal(System.Runtime.InteropServices.UnmanagedType unmanagedType) { throw null; }
+ }
+}
+namespace System.Resources
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IResourceReader : System.Collections.IEnumerable, System.IDisposable
+ {
+ void Close();
+ new System.Collections.IDictionaryEnumerator GetEnumerator();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IResourceWriter : System.IDisposable
+ {
+ void AddResource(string name, byte[] value);
+ void AddResource(string name, object value);
+ void AddResource(string name, string value);
+ void Close();
+ void Generate();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MissingManifestResourceException : System.SystemException
+ {
+ public MissingManifestResourceException() { }
+ protected MissingManifestResourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MissingManifestResourceException(string message) { }
+ public MissingManifestResourceException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MissingSatelliteAssemblyException : System.SystemException
+ {
+ public MissingSatelliteAssemblyException() { }
+ protected MissingSatelliteAssemblyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MissingSatelliteAssemblyException(string message) { }
+ public MissingSatelliteAssemblyException(string message, System.Exception inner) { }
+ public MissingSatelliteAssemblyException(string message, string cultureName) { }
+ public string CultureName { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class NeutralResourcesLanguageAttribute : System.Attribute
+ {
+ public NeutralResourcesLanguageAttribute(string cultureName) { }
+ public NeutralResourcesLanguageAttribute(string cultureName, System.Resources.UltimateResourceFallbackLocation location) { }
+ public string CultureName { get { throw null; } }
+ public System.Resources.UltimateResourceFallbackLocation Location { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ResourceManager
+ {
+ protected string BaseNameField;
+ public static readonly int HeaderVersionNumber;
+ public static readonly int MagicNumber;
+ protected System.Reflection.Assembly MainAssembly;
+ [System.ObsoleteAttribute("call InternalGetResourceSet instead")]
+ protected System.Collections.Hashtable ResourceSets;
+ protected ResourceManager() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(string baseName, System.Reflection.Assembly assembly) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(string baseName, System.Reflection.Assembly assembly, System.Type usingResourceSet) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(System.Type resourceSource) { }
+ public virtual string BaseName { get { throw null; } }
+ protected System.Resources.UltimateResourceFallbackLocation FallbackLocation { get { throw null; } set { } }
+ public virtual bool IgnoreCase { get { throw null; } set { } }
+ public virtual System.Type ResourceSetType { get { throw null; } }
+ public static System.Resources.ResourceManager CreateFileBasedResourceManager(string baseName, string resourceDir, System.Type usingResourceSet) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected static System.Globalization.CultureInfo GetNeutralResourcesLanguage(System.Reflection.Assembly a) { throw null; }
+ public virtual object GetObject(string name) { throw null; }
+ public virtual object GetObject(string name, System.Globalization.CultureInfo culture) { throw null; }
+ protected virtual string GetResourceFileName(System.Globalization.CultureInfo culture) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public virtual System.Resources.ResourceSet GetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents) { throw null; }
+ protected static System.Version GetSatelliteContractVersion(System.Reflection.Assembly a) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.UnmanagedMemoryStream GetStream(string name) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IO.UnmanagedMemoryStream GetStream(string name, System.Globalization.CultureInfo culture) { throw null; }
+ public virtual string GetString(string name) { throw null; }
+ public virtual string GetString(string name, System.Globalization.CultureInfo culture) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ protected virtual System.Resources.ResourceSet InternalGetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents) { throw null; }
+ public virtual void ReleaseAllResources() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ResourceReader : System.Collections.IEnumerable, System.IDisposable, System.Resources.IResourceReader
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public ResourceReader(System.IO.Stream stream) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public ResourceReader(string fileName) { }
+ public void Close() { }
+ public void Dispose() { }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public void GetResourceData(string resourceName, out string resourceType, out byte[] resourceData) { resourceType = default(string); resourceData = default(byte[]); }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ResourceSet : System.Collections.IEnumerable, System.IDisposable
+ {
+ [System.NonSerializedAttribute]
+ protected System.Resources.IResourceReader Reader;
+ protected System.Collections.Hashtable Table;
+ protected ResourceSet() { }
+ [System.Security.SecurityCriticalAttribute]
+ public ResourceSet(System.IO.Stream stream) { }
+ public ResourceSet(System.Resources.IResourceReader reader) { }
+ public ResourceSet(string fileName) { }
+ public virtual void Close() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public virtual System.Type GetDefaultReader() { throw null; }
+ public virtual System.Type GetDefaultWriter() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public virtual object GetObject(string name) { throw null; }
+ public virtual object GetObject(string name, bool ignoreCase) { throw null; }
+ public virtual string GetString(string name) { throw null; }
+ public virtual string GetString(string name, bool ignoreCase) { throw null; }
+ protected virtual void ReadResources() { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ResourceWriter : System.IDisposable, System.Resources.IResourceWriter
+ {
+ public ResourceWriter(System.IO.Stream stream) { }
+ public ResourceWriter(string fileName) { }
+ public System.Func<System.Type, string> TypeNameConverter { get { throw null; } set { } }
+ public void AddResource(string name, byte[] value) { }
+ public void AddResource(string name, System.IO.Stream value) { }
+ public void AddResource(string name, System.IO.Stream value, bool closeAfterWrite) { }
+ public void AddResource(string name, object value) { }
+ public void AddResource(string name, string value) { }
+ public void AddResourceData(string name, string typeName, byte[] serializedData) { }
+ public void Close() { }
+ public void Dispose() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Generate() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SatelliteContractVersionAttribute : System.Attribute
+ {
+ public SatelliteContractVersionAttribute(string version) { }
+ public string Version { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum UltimateResourceFallbackLocation
+ {
+ MainAssembly = 0,
+ Satellite = 1,
+ }
+}
+namespace System.Runtime
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ public sealed partial class AssemblyTargetedPatchBandAttribute : System.Attribute
+ {
+ public AssemblyTargetedPatchBandAttribute(string targetedPatchBand) { }
+ public string TargetedPatchBand { get { throw null; } }
+ }
+ public enum GCLargeObjectHeapCompactionMode
+ {
+ CompactOnce = 2,
+ Default = 1,
+ }
+ [System.SerializableAttribute]
+ public enum GCLatencyMode
+ {
+ Batch = 0,
+ Interactive = 1,
+ LowLatency = 2,
+ SustainedLowLatency = 3,
+ }
+ public static partial class GCSettings
+ {
+ [System.MonoTODOAttribute("Always returns false")]
+ public static bool IsServerGC { get { throw null; } }
+ public static System.Runtime.GCLargeObjectHeapCompactionMode LargeObjectHeapCompactionMode { get { throw null; } set { } }
+ [System.MonoTODOAttribute("Always returns GCLatencyMode.Interactive and ignores set")]
+ public static System.Runtime.GCLatencyMode LatencyMode { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]set { } }
+ }
+ public sealed partial class MemoryFailPoint : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
+ {
+ [System.MonoTODOAttribute]
+ public MemoryFailPoint(int sizeInMegabytes) { }
+ [System.MonoTODOAttribute]
+ public void Dispose() { }
+ ~MemoryFailPoint() { }
+ }
+ public static partial class ProfileOptimization
+ {
+ public static void SetProfileRoot(string directoryPath) { }
+ public static void StartProfile(string profile) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(96), AllowMultiple=false, Inherited=false)]
+ public sealed partial class TargetedPatchingOptOutAttribute : System.Attribute
+ {
+ public TargetedPatchingOptOutAttribute(string reason) { }
+ public string Reason { get { throw null; } }
+ }
+}
+namespace System.Runtime.CompilerServices
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AccessedThroughPropertyAttribute : System.Attribute
+ {
+ public AccessedThroughPropertyAttribute(string propertyName) { }
+ public string PropertyName { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
+ [System.SerializableAttribute]
+ public sealed partial class AsyncStateMachineAttribute : System.Runtime.CompilerServices.StateMachineAttribute
+ {
+ public AsyncStateMachineAttribute(System.Type stateMachineType) : base (default(System.Type)) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AsyncTaskMethodBuilder
+ {
+ public System.Threading.Tasks.Task Task { get { throw null; } }
+ public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ public static System.Runtime.CompilerServices.AsyncTaskMethodBuilder Create() { throw null; }
+ public void SetException(System.Exception exception) { }
+ public void SetResult() { }
+ public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AsyncTaskMethodBuilder<TResult>
+ {
+ public System.Threading.Tasks.Task<TResult> Task { get { throw null; } }
+ public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ public static System.Runtime.CompilerServices.AsyncTaskMethodBuilder<TResult> Create() { throw null; }
+ public void SetException(System.Exception exception) { }
+ public void SetResult(TResult result) { }
+ public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AsyncVoidMethodBuilder
+ {
+ public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ public static System.Runtime.CompilerServices.AsyncVoidMethodBuilder Create() { throw null; }
+ public void SetException(System.Exception exception) { }
+ public void SetResult() { }
+ public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
+ [System.Diagnostics.DebuggerStepThroughAttribute]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CallConvCdecl
+ {
+ public CallConvCdecl() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CallConvFastcall
+ {
+ public CallConvFastcall() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CallConvStdcall
+ {
+ public CallConvStdcall() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CallConvThiscall
+ {
+ public CallConvThiscall() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
+ public sealed partial class CallerFilePathAttribute : System.Attribute
+ {
+ public CallerFilePathAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
+ public sealed partial class CallerLineNumberAttribute : System.Attribute
+ {
+ public CallerLineNumberAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
+ public sealed partial class CallerMemberNameAttribute : System.Attribute
+ {
+ public CallerMemberNameAttribute() { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CompilationRelaxations
+ {
+ NoStringInterning = 8,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(71))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CompilationRelaxationsAttribute : System.Attribute
+ {
+ public CompilationRelaxationsAttribute(int relaxations) { }
+ public CompilationRelaxationsAttribute(System.Runtime.CompilerServices.CompilationRelaxations relaxations) { }
+ public int CompilationRelaxations { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true)]
+ [System.SerializableAttribute]
+ public sealed partial class CompilerGeneratedAttribute : System.Attribute
+ {
+ public CompilerGeneratedAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CompilerGlobalScopeAttribute : System.Attribute
+ {
+ public CompilerGlobalScopeAttribute() { }
+ }
+ public static partial class CompilerMarshalOverride
+ {
+ }
+ public sealed partial class ConditionalWeakTable<TKey, TValue> where TKey : class where TValue : class
+ {
+ public ConditionalWeakTable() { }
+ public void Add(TKey key, TValue value) { }
+ ~ConditionalWeakTable() { }
+ public TValue GetOrCreateValue(TKey key) { throw null; }
+ public TValue GetValue(TKey key, System.Runtime.CompilerServices.ConditionalWeakTable<TKey, TValue>.CreateValueCallback createValueCallback) { throw null; }
+ public bool Remove(TKey key) { throw null; }
+ public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
+ public delegate TValue CreateValueCallback(TKey key);
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ConfiguredTaskAwaitable
+ {
+ public System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter GetAwaiter() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
+ {
+ public bool IsCompleted { get { throw null; } }
+ public void GetResult() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void OnCompleted(System.Action continuation) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void UnsafeOnCompleted(System.Action continuation) { }
+ }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ConfiguredTaskAwaitable<TResult>
+ {
+ public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter GetAwaiter() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
+ {
+ public bool IsCompleted { get { throw null; } }
+ public TResult GetResult() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void OnCompleted(System.Action continuation) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void UnsafeOnCompleted(System.Action continuation) { }
+ }
+ }
+ public static partial class ContractHelper
+ {
+ [System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static string RaiseContractFailedEvent(System.Diagnostics.Contracts.ContractFailureKind failureKind, string userMessage, string conditionText, System.Exception innerException) { throw null; }
+ [System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, System.Exception innerException) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class CustomConstantAttribute : System.Attribute
+ {
+ protected CustomConstantAttribute() { }
+ public abstract object Value { get; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DateTimeConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
+ {
+ public DateTimeConstantAttribute(long ticks) { }
+ public override object Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DecimalConstantAttribute : System.Attribute
+ {
+ public DecimalConstantAttribute(byte scale, byte sign, int hi, int mid, int low) { }
+ [System.CLSCompliantAttribute(false)]
+ public DecimalConstantAttribute(byte scale, byte sign, uint hi, uint mid, uint low) { }
+ public decimal Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ [System.SerializableAttribute]
+ public sealed partial class DefaultDependencyAttribute : System.Attribute
+ {
+ public DefaultDependencyAttribute(System.Runtime.CompilerServices.LoadHint loadHintArgument) { }
+ public System.Runtime.CompilerServices.LoadHint LoadHint { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
+ [System.SerializableAttribute]
+ public sealed partial class DependencyAttribute : System.Attribute
+ {
+ public DependencyAttribute(string dependentAssemblyArgument, System.Runtime.CompilerServices.LoadHint loadHintArgument) { }
+ public string DependentAssembly { get { throw null; } }
+ public System.Runtime.CompilerServices.LoadHint LoadHint { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DiscardableAttribute : System.Attribute
+ {
+ public DiscardableAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(69))]
+ public sealed partial class ExtensionAttribute : System.Attribute
+ {
+ public ExtensionAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ [System.SerializableAttribute]
+ public sealed partial class FixedAddressValueTypeAttribute : System.Attribute
+ {
+ public FixedAddressValueTypeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
+ public sealed partial class FixedBufferAttribute : System.Attribute
+ {
+ public FixedBufferAttribute(System.Type elementType, int length) { }
+ public System.Type ElementType { get { throw null; } }
+ public int Length { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(8))]
+ [System.SerializableAttribute]
+ public sealed partial class HasCopySemanticsAttribute : System.Attribute
+ {
+ public HasCopySemanticsAttribute() { }
+ }
+ public partial interface IAsyncStateMachine
+ {
+ void MoveNext();
+ void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine);
+ }
+ public partial interface ICriticalNotifyCompletion : System.Runtime.CompilerServices.INotifyCompletion
+ {
+ [System.Security.SecurityCriticalAttribute]
+ void UnsafeOnCompleted(System.Action continuation);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class IDispatchConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
+ {
+ public IDispatchConstantAttribute() { }
+ public override object Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128), Inherited=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class IndexerNameAttribute : System.Attribute
+ {
+ public IndexerNameAttribute(string indexerName) { }
+ }
+ public partial interface INotifyCompletion
+ {
+ void OnCompleted(System.Action continuation);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
+ public sealed partial class InternalsVisibleToAttribute : System.Attribute
+ {
+ public InternalsVisibleToAttribute(string assemblyName) { }
+ public bool AllInternalsVisible { get { throw null; } set { } }
+ public string AssemblyName { get { throw null; } }
+ }
+ public static partial class IsBoxed
+ {
+ }
+ public static partial class IsByValue
+ {
+ }
+ public static partial class IsConst
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class IsCopyConstructed
+ {
+ }
+ public static partial class IsExplicitlyDereferenced
+ {
+ }
+ public static partial class IsImplicitlyDereferenced
+ {
+ }
+ public static partial class IsJitIntrinsic
+ {
+ }
+ public static partial class IsLong
+ {
+ }
+ public static partial class IsPinned
+ {
+ }
+ public static partial class IsSignUnspecifiedByte
+ {
+ }
+ public static partial class IsUdtReturn
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class IsVolatile
+ {
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
+ [System.SerializableAttribute]
+ public sealed partial class IteratorStateMachineAttribute : System.Runtime.CompilerServices.StateMachineAttribute
+ {
+ public IteratorStateMachineAttribute(System.Type stateMachineType) : base (default(System.Type)) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class IUnknownConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
+ {
+ public IUnknownConstantAttribute() { }
+ public override object Value { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public enum LoadHint
+ {
+ Always = 1,
+ Default = 0,
+ Sometimes = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum MethodCodeType
+ {
+ IL = 0,
+ Native = 1,
+ OPTIL = 2,
+ Runtime = 3,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class MethodImplAttribute : System.Attribute
+ {
+ public System.Runtime.CompilerServices.MethodCodeType MethodCodeType;
+ public MethodImplAttribute() { }
+ public MethodImplAttribute(short value) { }
+ public MethodImplAttribute(System.Runtime.CompilerServices.MethodImplOptions methodImplOptions) { }
+ public System.Runtime.CompilerServices.MethodImplOptions Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum MethodImplOptions
+ {
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ AggressiveInlining = 256,
+ ForwardRef = 16,
+ InternalCall = 4096,
+ NoInlining = 8,
+ NoOptimization = 64,
+ PreserveSig = 128,
+ Synchronized = 32,
+ Unmanaged = 4,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(8), Inherited=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class NativeCppClassAttribute : System.Attribute
+ {
+ public NativeCppClassAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
+ [System.SerializableAttribute]
+ public sealed partial class ReferenceAssemblyAttribute : System.Attribute
+ {
+ public ReferenceAssemblyAttribute() { }
+ public ReferenceAssemblyAttribute(string description) { }
+ public string Description { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class RequiredAttributeAttribute : System.Attribute
+ {
+ public RequiredAttributeAttribute(System.Type requiredContract) { }
+ public System.Type RequiredContract { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=false)]
+ [System.SerializableAttribute]
+ public sealed partial class RuntimeCompatibilityAttribute : System.Attribute
+ {
+ public RuntimeCompatibilityAttribute() { }
+ public bool WrapNonExceptionThrows { get { throw null; } set { } }
+ }
+ public static partial class RuntimeHelpers
+ {
+ public static int OffsetToStringData { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void EnsureSufficientExecutionStack() { }
+ public static new bool Equals(object o1, object o2) { throw null; }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ public static void ExecuteCodeWithGuaranteedCleanup(System.Runtime.CompilerServices.RuntimeHelpers.TryCode code, System.Runtime.CompilerServices.RuntimeHelpers.CleanupCode backoutCode, object userData) { }
+ public static int GetHashCode(object o) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static object GetObjectValue(object obj) { throw null; }
+ public static void InitializeArray(System.Array array, System.RuntimeFieldHandle fldHandle) { }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void PrepareConstrainedRegions() { }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void PrepareConstrainedRegionsNoOP() { }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ [System.Security.SecurityCriticalAttribute]
+ public static void PrepareContractedDelegate(System.Delegate d) { }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ [System.Security.SecurityCriticalAttribute]
+ public static void PrepareDelegate(System.Delegate d) { }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ public static void PrepareMethod(System.RuntimeMethodHandle method) { }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ public static void PrepareMethod(System.RuntimeMethodHandle method, System.RuntimeTypeHandle[] instantiation) { }
+ [System.MonoTODOAttribute("Currently a no-op")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void ProbeForSufficientStack() { }
+ public static void RunClassConstructor(System.RuntimeTypeHandle type) { }
+ public static void RunModuleConstructor(System.ModuleHandle module) { }
+ public delegate void CleanupCode(object userData, bool exceptionThrown);
+ public delegate void TryCode(object userData);
+ }
+ [System.SerializableAttribute]
+ public sealed partial class RuntimeWrappedException : System.Exception
+ {
+ internal RuntimeWrappedException() { }
+ public object WrappedException { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(16))]
+ [System.SerializableAttribute]
+ public sealed partial class ScopelessEnumAttribute : System.Attribute
+ {
+ public ScopelessEnumAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(972))]
+ public sealed partial class SpecialNameAttribute : System.Attribute
+ {
+ public SpecialNameAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
+ [System.SerializableAttribute]
+ public partial class StateMachineAttribute : System.Attribute
+ {
+ public StateMachineAttribute(System.Type stateMachineType) { }
+ public System.Type StateMachineType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.SerializableAttribute]
+ public sealed partial class StringFreezingAttribute : System.Attribute
+ {
+ public StringFreezingAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(3))]
+ public sealed partial class SuppressIldasmAttribute : System.Attribute
+ {
+ public SuppressIldasmAttribute() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
+ {
+ public bool IsCompleted { get { throw null; } }
+ public void GetResult() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void OnCompleted(System.Action continuation) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void UnsafeOnCompleted(System.Action continuation) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct TaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
+ {
+ public bool IsCompleted { get { throw null; } }
+ public TResult GetResult() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void OnCompleted(System.Action continuation) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void UnsafeOnCompleted(System.Action continuation) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5148), Inherited=false, AllowMultiple=false)]
+ public sealed partial class TypeForwardedFromAttribute : System.Attribute
+ {
+ public TypeForwardedFromAttribute(string assemblyFullName) { }
+ public string AssemblyFullName { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
+ public sealed partial class TypeForwardedToAttribute : System.Attribute
+ {
+ public TypeForwardedToAttribute(System.Type destination) { }
+ public System.Type Destination { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(8))]
+ [System.SerializableAttribute]
+ public sealed partial class UnsafeValueTypeAttribute : System.Attribute
+ {
+ public UnsafeValueTypeAttribute() { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct YieldAwaitable
+ {
+ public System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter GetAwaiter() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ public partial struct YieldAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
+ {
+ public bool IsCompleted { get { throw null; } }
+ public void GetResult() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void OnCompleted(System.Action continuation) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void UnsafeOnCompleted(System.Action continuation) { }
+ }
+ }
+}
+namespace System.Runtime.ConstrainedExecution
+{
+ [System.SerializableAttribute]
+ public enum Cer
+ {
+ MayFail = 1,
+ None = 0,
+ Success = 2,
+ }
+ [System.SerializableAttribute]
+ public enum Consistency
+ {
+ MayCorruptAppDomain = 1,
+ MayCorruptInstance = 2,
+ MayCorruptProcess = 0,
+ WillNotCorruptState = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
+ public abstract partial class CriticalFinalizerObject
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ protected CriticalFinalizerObject() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ ~CriticalFinalizerObject() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
+ public sealed partial class PrePrepareMethodAttribute : System.Attribute
+ {
+ public PrePrepareMethodAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1133), Inherited=false)]
+ public sealed partial class ReliabilityContractAttribute : System.Attribute
+ {
+ public ReliabilityContractAttribute(System.Runtime.ConstrainedExecution.Consistency consistencyGuarantee, System.Runtime.ConstrainedExecution.Cer cer) { }
+ public System.Runtime.ConstrainedExecution.Cer Cer { get { throw null; } }
+ public System.Runtime.ConstrainedExecution.Consistency ConsistencyGuarantee { get { throw null; } }
+ }
+}
+namespace System.Runtime.DesignerServices
+{
+ public sealed partial class WindowsRuntimeDesignerContext
+ {
+ public WindowsRuntimeDesignerContext(System.Collections.Generic.IEnumerable<string> paths, string name) { }
+ public string Name { get { throw null; } }
+ public System.Reflection.Assembly GetAssembly(string assemblyName) { throw null; }
+ public System.Type GetType(string typeName) { throw null; }
+ public static void InitializeSharedContext(System.Collections.Generic.IEnumerable<string> paths) { }
+ public static void SetIterationContext(System.Runtime.DesignerServices.WindowsRuntimeDesignerContext context) { }
+ }
+}
+namespace System.Runtime.ExceptionServices
+{
+ public sealed partial class ExceptionDispatchInfo
+ {
+ internal ExceptionDispatchInfo() { }
+ public System.Exception SourceException { get { throw null; } }
+ public static System.Runtime.ExceptionServices.ExceptionDispatchInfo Capture(System.Exception source) { throw null; }
+ public void Throw() { }
+ }
+ public partial class FirstChanceExceptionEventArgs : System.EventArgs
+ {
+ public FirstChanceExceptionEventArgs(System.Exception exception) { }
+ public System.Exception Exception { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
+ public sealed partial class HandleProcessCorruptedStateExceptionsAttribute : System.Attribute
+ {
+ public HandleProcessCorruptedStateExceptionsAttribute() { }
+ }
+}
+namespace System.Runtime.Hosting
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ActivationArguments : System.Security.Policy.EvidenceBase
+ {
+ public ActivationArguments(System.ActivationContext activationData) { }
+ public ActivationArguments(System.ActivationContext activationContext, string[] activationData) { }
+ public ActivationArguments(System.ApplicationIdentity applicationIdentity) { }
+ public ActivationArguments(System.ApplicationIdentity applicationIdentity, string[] activationData) { }
+ public System.ActivationContext ActivationContext { get { throw null; } }
+ public string[] ActivationData { get { throw null; } }
+ public System.ApplicationIdentity ApplicationIdentity { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ }
+ [System.MonoTODOAttribute("missing manifest support")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ApplicationActivator
+ {
+ public ApplicationActivator() { }
+ public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext) { throw null; }
+ public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext, string[] activationCustomData) { throw null; }
+ protected static System.Runtime.Remoting.ObjectHandle CreateInstanceHelper(System.AppDomainSetup adSetup) { throw null; }
+ }
+}
+namespace System.Runtime.InteropServices
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
+ public sealed partial class AllowReversePInvokeCallsAttribute : System.Attribute
+ {
+ public AllowReversePInvokeCallsAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ArrayWithOffset
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public ArrayWithOffset(object array, int offset) { throw null;}
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Runtime.InteropServices.ArrayWithOffset obj) { throw null; }
+ public object GetArray() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public int GetOffset() { throw null; }
+ public static bool operator ==(System.Runtime.InteropServices.ArrayWithOffset a, System.Runtime.InteropServices.ArrayWithOffset b) { throw null; }
+ public static bool operator !=(System.Runtime.InteropServices.ArrayWithOffset a, System.Runtime.InteropServices.ArrayWithOffset b) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum AssemblyRegistrationFlags
+ {
+ None = 0,
+ SetCodeBase = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1029), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AutomationProxyAttribute : System.Attribute
+ {
+ public AutomationProxyAttribute(bool val) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1037), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class BestFitMappingAttribute : System.Attribute
+ {
+ public bool ThrowOnUnmappableChar;
+ public BestFitMappingAttribute(bool BestFitMapping) { }
+ public bool BestFitMapping { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct BINDPTR
+ {
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lpfuncdesc;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lptcomp;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lpvardesc;
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BIND_OPTS
+ {
+ public int cbStruct;
+ public int dwTickCountDeadline;
+ public int grfFlags;
+ public int grfMode;
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class BStrWrapper
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public BStrWrapper(object value) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public BStrWrapper(string value) { }
+ public string WrappedObject { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum CALLCONV
+ {
+ CC_CDECL = 1,
+ CC_MACPASCAL = 3,
+ CC_MAX = 9,
+ CC_MPWCDECL = 7,
+ CC_MPWPASCAL = 8,
+ CC_MSCPASCAL = 2,
+ CC_PASCAL = 2,
+ CC_RESERVED = 5,
+ CC_STDCALL = 4,
+ CC_SYSCALL = 6,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CallingConvention
+ {
+ Cdecl = 2,
+ FastCall = 5,
+ StdCall = 3,
+ ThisCall = 4,
+ Winapi = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CharSet
+ {
+ Ansi = 2,
+ Auto = 4,
+ None = 1,
+ Unicode = 3,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ClassInterfaceAttribute : System.Attribute
+ {
+ public ClassInterfaceAttribute(short classInterfaceType) { }
+ public ClassInterfaceAttribute(System.Runtime.InteropServices.ClassInterfaceType classInterfaceType) { }
+ public System.Runtime.InteropServices.ClassInterfaceType Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ClassInterfaceType
+ {
+ AutoDispatch = 1,
+ AutoDual = 2,
+ None = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class CoClassAttribute : System.Attribute
+ {
+ public CoClassAttribute(System.Type coClass) { }
+ public System.Type CoClass { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComAliasNameAttribute : System.Attribute
+ {
+ public ComAliasNameAttribute(string alias) { }
+ public string Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComCompatibleVersionAttribute : System.Attribute
+ {
+ public ComCompatibleVersionAttribute(int major, int minor, int build, int revision) { }
+ public int BuildNumber { get { throw null; } }
+ public int MajorVersion { get { throw null; } }
+ public int MinorVersion { get { throw null; } }
+ public int RevisionNumber { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComConversionLossAttribute : System.Attribute
+ {
+ public ComConversionLossAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComDefaultInterfaceAttribute : System.Attribute
+ {
+ public ComDefaultInterfaceAttribute(System.Type defaultInterface) { }
+ public System.Type Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComEventInterfaceAttribute : System.Attribute
+ {
+ public ComEventInterfaceAttribute(System.Type SourceInterface, System.Type EventProvider) { }
+ public System.Type EventProvider { get { throw null; } }
+ public System.Type SourceInterface { get { throw null; } }
+ }
+ public static partial class ComEventsHelper
+ {
+ [System.MonoTODOAttribute]
+ public static void Combine(object rcw, System.Guid iid, int dispid, System.Delegate d) { }
+ [System.MonoTODOAttribute]
+ public static System.Delegate Remove(object rcw, System.Guid iid, int dispid, System.Delegate d) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class COMException : System.Runtime.InteropServices.ExternalException
+ {
+ public COMException() { }
+ protected COMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public COMException(string message) { }
+ public COMException(string message, System.Exception inner) { }
+ public COMException(string message, int errorCode) { }
+ public override string ToString() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComImportAttribute : System.Attribute
+ {
+ public ComImportAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ComInterfaceType
+ {
+ InterfaceIsDual = 0,
+ InterfaceIsIDispatch = 2,
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ InterfaceIsIInspectable = 3,
+ InterfaceIsIUnknown = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ComMemberType
+ {
+ Method = 0,
+ PropGet = 1,
+ PropSet = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComRegisterFunctionAttribute : System.Attribute
+ {
+ public ComRegisterFunctionAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComSourceInterfacesAttribute : System.Attribute
+ {
+ public ComSourceInterfacesAttribute(string sourceInterfaces) { }
+ public ComSourceInterfacesAttribute(System.Type sourceInterface) { }
+ public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2) { }
+ public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2, System.Type sourceInterface3) { }
+ public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2, System.Type sourceInterface3, System.Type sourceInterface4) { }
+ public string Value { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComUnregisterFunctionAttribute : System.Attribute
+ {
+ public ComUnregisterFunctionAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5597), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ComVisibleAttribute : System.Attribute
+ {
+ public ComVisibleAttribute(bool visibility) { }
+ public bool Value { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.CONNECTDATA instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct CONNECTDATA
+ {
+ public int dwCookie;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ public object pUnk;
+ }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
+ public abstract partial class CriticalHandle : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
+ {
+ protected System.IntPtr handle;
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ protected CriticalHandle(System.IntPtr invalidHandleValue) { }
+ public bool IsClosed { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public abstract bool IsInvalid { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecurityCriticalAttribute]
+ public void Close() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Dispose() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecurityCriticalAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ ~CriticalHandle() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ protected abstract bool ReleaseHandle();
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ protected void SetHandle(System.IntPtr handle) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void SetHandleAsInvalid() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class CurrencyWrapper
+ {
+ public CurrencyWrapper(decimal obj) { }
+ public CurrencyWrapper(object obj) { }
+ public decimal WrappedObject { get { throw null; } }
+ }
+ public enum CustomQueryInterfaceMode
+ {
+ Allow = 1,
+ Ignore = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public enum CustomQueryInterfaceResult
+ {
+ Failed = 2,
+ Handled = 0,
+ NotHandled = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DefaultCharSetAttribute : System.Attribute
+ {
+ public DefaultCharSetAttribute(System.Runtime.InteropServices.CharSet charSet) { }
+ public System.Runtime.InteropServices.CharSet CharSet { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(65), AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class DefaultDllImportSearchPathsAttribute : System.Attribute
+ {
+ public DefaultDllImportSearchPathsAttribute(System.Runtime.InteropServices.DllImportSearchPath paths) { }
+ public System.Runtime.InteropServices.DllImportSearchPath Paths { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum DESCKIND
+ {
+ DESCKIND_FUNCDESC = 1,
+ DESCKIND_IMPLICITAPPOBJ = 4,
+ DESCKIND_MAX = 5,
+ DESCKIND_NONE = 0,
+ DESCKIND_TYPECOMP = 3,
+ DESCKIND_VARDESC = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class DispatchWrapper
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public DispatchWrapper(object obj) { }
+ public object WrappedObject { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(960), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DispIdAttribute : System.Attribute
+ {
+ public DispIdAttribute(int dispId) { }
+ public int Value { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct DISPPARAMS
+ {
+ public int cArgs;
+ public int cNamedArgs;
+ public System.IntPtr rgdispidNamedArgs;
+ public System.IntPtr rgvarg;
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DllImportAttribute : System.Attribute
+ {
+ public bool BestFitMapping;
+ public System.Runtime.InteropServices.CallingConvention CallingConvention;
+ public System.Runtime.InteropServices.CharSet CharSet;
+ public string EntryPoint;
+ public bool ExactSpelling;
+ public bool PreserveSig;
+ public bool SetLastError;
+ public bool ThrowOnUnmappableChar;
+ public DllImportAttribute(string dllName) { }
+ public string Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum DllImportSearchPath
+ {
+ ApplicationDirectory = 512,
+ AssemblyDirectory = 2,
+ LegacyBehavior = 0,
+ SafeDirectories = 4096,
+ System32 = 2048,
+ UseDllDirectoryForDependencies = 256,
+ UserDirectories = 1024,
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct ELEMDESC
+ {
+ public System.Runtime.InteropServices.ELEMDESC.DESCUNION desc;
+ public System.Runtime.InteropServices.TYPEDESC tdesc;
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct DESCUNION
+ {
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.Runtime.InteropServices.IDLDESC idldesc;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.Runtime.InteropServices.PARAMDESC paramdesc;
+ }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ErrorWrapper
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public ErrorWrapper(System.Exception e) { }
+ public ErrorWrapper(int errorCode) { }
+ public ErrorWrapper(object errorCode) { }
+ public int ErrorCode { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct EXCEPINFO
+ {
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ public string bstrDescription;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ public string bstrHelpFile;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ public string bstrSource;
+ public int dwHelpContext;
+ public System.IntPtr pfnDeferredFillIn;
+ public System.IntPtr pvReserved;
+ public short wCode;
+ public short wReserved;
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ExporterEventKind
+ {
+ ERROR_REFTOINVALIDASSEMBLY = 2,
+ NOTIF_CONVERTWARNING = 1,
+ NOTIF_TYPECONVERTED = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ExtensibleClassFactory
+ {
+ internal ExtensibleClassFactory() { }
+ public static void RegisterObjectCreationCallback(System.Runtime.InteropServices.ObjectCreationDelegate callback) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ExternalException : System.SystemException
+ {
+ public ExternalException() { }
+ protected ExternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ExternalException(string message) { }
+ public ExternalException(string message, System.Exception inner) { }
+ public ExternalException(string message, int errorCode) { }
+ public virtual int ErrorCode { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class FieldOffsetAttribute : System.Attribute
+ {
+ public FieldOffsetAttribute(int offset) { }
+ public int Value { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FILETIME
+ {
+ public int dwHighDateTime;
+ public int dwLowDateTime;
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FUNCDESC
+ {
+ public System.Runtime.InteropServices.CALLCONV callconv;
+ public short cParams;
+ public short cParamsOpt;
+ public short cScodes;
+ public System.Runtime.InteropServices.ELEMDESC elemdescFunc;
+ public System.Runtime.InteropServices.FUNCKIND funckind;
+ public System.Runtime.InteropServices.INVOKEKIND invkind;
+ public System.IntPtr lprgelemdescParam;
+ public System.IntPtr lprgscode;
+ public int memid;
+ public short oVft;
+ public short wFuncFlags;
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum FUNCFLAGS : short
+ {
+ FUNCFLAG_FBINDABLE = (short)4,
+ FUNCFLAG_FDEFAULTBIND = (short)32,
+ FUNCFLAG_FDEFAULTCOLLELEM = (short)256,
+ FUNCFLAG_FDISPLAYBIND = (short)16,
+ FUNCFLAG_FHIDDEN = (short)64,
+ FUNCFLAG_FIMMEDIATEBIND = (short)4096,
+ FUNCFLAG_FNONBROWSABLE = (short)1024,
+ FUNCFLAG_FREPLACEABLE = (short)2048,
+ FUNCFLAG_FREQUESTEDIT = (short)8,
+ FUNCFLAG_FRESTRICTED = (short)1,
+ FUNCFLAG_FSOURCE = (short)2,
+ FUNCFLAG_FUIDEFAULT = (short)512,
+ FUNCFLAG_FUSESGETLASTERROR = (short)128,
+ }
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum FUNCKIND
+ {
+ FUNC_DISPATCH = 4,
+ FUNC_NONVIRTUAL = 2,
+ FUNC_PUREVIRTUAL = 1,
+ FUNC_STATIC = 3,
+ FUNC_VIRTUAL = 0,
+ }
+ [System.MonoTODOAttribute("Struct should be [StructLayout(LayoutKind.Sequential)] but will need to be reordered for that.")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct GCHandle
+ {
+ public bool IsAllocated { get { throw null; } }
+ public object Target { get { throw null; } set { } }
+ public System.IntPtr AddrOfPinnedObject() { throw null; }
+ public static System.Runtime.InteropServices.GCHandle Alloc(object value) { throw null; }
+ public static System.Runtime.InteropServices.GCHandle Alloc(object value, System.Runtime.InteropServices.GCHandleType type) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void Free() { }
+ public static System.Runtime.InteropServices.GCHandle FromIntPtr(System.IntPtr value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Runtime.InteropServices.GCHandle a, System.Runtime.InteropServices.GCHandle b) { throw null; }
+ public static explicit operator System.Runtime.InteropServices.GCHandle (System.IntPtr value) { throw null; }
+ public static explicit operator System.IntPtr (System.Runtime.InteropServices.GCHandle value) { throw null; }
+ public static bool operator !=(System.Runtime.InteropServices.GCHandle a, System.Runtime.InteropServices.GCHandle b) { throw null; }
+ public static System.IntPtr ToIntPtr(System.Runtime.InteropServices.GCHandle value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum GCHandleType
+ {
+ Normal = 2,
+ Pinned = 3,
+ Weak = 0,
+ WeakTrackResurrection = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5149), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class GuidAttribute : System.Attribute
+ {
+ public GuidAttribute(string guid) { }
+ public string Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct HandleRef
+ {
+ public HandleRef(object wrapper, System.IntPtr handle) { throw null;}
+ public System.IntPtr Handle { get { throw null; } }
+ public object Wrapper { get { throw null; } }
+ public static explicit operator System.IntPtr (System.Runtime.InteropServices.HandleRef value) { throw null; }
+ public static System.IntPtr ToIntPtr(System.Runtime.InteropServices.HandleRef value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICustomAdapter
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]
+ object GetUnderlyingObject();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICustomFactory
+ {
+ System.MarshalByRefObject CreateInstance(System.Type serverType);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICustomMarshaler
+ {
+ void CleanUpManagedData(object ManagedObj);
+ void CleanUpNativeData(System.IntPtr pNativeData);
+ int GetNativeDataSize();
+ System.IntPtr MarshalManagedToNative(object ManagedObj);
+ object MarshalNativeToManaged(System.IntPtr pNativeData);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial interface ICustomQueryInterface
+ {
+ [System.Security.SecurityCriticalAttribute]
+ System.Runtime.InteropServices.CustomQueryInterfaceResult GetInterface([System.Runtime.InteropServices.In]ref System.Guid iid, out System.IntPtr ppv);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5), Inherited=false)]
+ [System.ObsoleteAttribute("This attribute is deprecated and will be removed in a future version.", false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class IDispatchImplAttribute : System.Attribute
+ {
+ public IDispatchImplAttribute(short implType) { }
+ public IDispatchImplAttribute(System.Runtime.InteropServices.IDispatchImplType implType) { }
+ public System.Runtime.InteropServices.IDispatchImplType Value { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("The IDispatchImplAttribute is deprecated.", false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum IDispatchImplType
+ {
+ CompatibleImpl = 2,
+ InternalImpl = 1,
+ SystemDefinedImpl = 0,
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct IDLDESC
+ {
+ public int dwReserved;
+ public System.Runtime.InteropServices.IDLFLAG wIDLFlags;
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum IDLFLAG : short
+ {
+ IDLFLAG_FIN = (short)1,
+ IDLFLAG_FLCID = (short)4,
+ IDLFLAG_FOUT = (short)2,
+ IDLFLAG_FRETVAL = (short)8,
+ IDLFLAG_NONE = (short)0,
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum IMPLTYPEFLAGS
+ {
+ IMPLTYPEFLAG_FDEFAULT = 1,
+ IMPLTYPEFLAG_FDEFAULTVTABLE = 8,
+ IMPLTYPEFLAG_FRESTRICTED = 4,
+ IMPLTYPEFLAG_FSOURCE = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ImportedFromTypeLibAttribute : System.Attribute
+ {
+ public ImportedFromTypeLibAttribute(string tlbFile) { }
+ public string Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ImporterEventKind
+ {
+ ERROR_REFTOINVALIDTYPELIB = 2,
+ NOTIF_CONVERTWARNING = 1,
+ NOTIF_TYPECONVERTED = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class InAttribute : System.Attribute
+ {
+ public InAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class InterfaceTypeAttribute : System.Attribute
+ {
+ public InterfaceTypeAttribute(short interfaceType) { }
+ public InterfaceTypeAttribute(System.Runtime.InteropServices.ComInterfaceType interfaceType) { }
+ public System.Runtime.InteropServices.ComInterfaceType Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class InvalidComObjectException : System.SystemException
+ {
+ public InvalidComObjectException() { }
+ protected InvalidComObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidComObjectException(string message) { }
+ public InvalidComObjectException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class InvalidOleVariantTypeException : System.SystemException
+ {
+ public InvalidOleVariantTypeException() { }
+ protected InvalidOleVariantTypeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public InvalidOleVariantTypeException(string message) { }
+ public InvalidOleVariantTypeException(string message, System.Exception inner) { }
+ }
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum INVOKEKIND
+ {
+ INVOKE_FUNC = 1,
+ INVOKE_PROPERTYGET = 2,
+ INVOKE_PROPERTYPUT = 4,
+ INVOKE_PROPERTYPUTREF = 8,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
+ public partial interface IRegistrationServices
+ {
+ System.Guid GetManagedCategoryGuid();
+ [System.Security.SecurityCriticalAttribute]
+ string GetProgIdForType(System.Type type);
+ [System.Security.SecurityCriticalAttribute]
+ System.Type[] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly);
+ [System.Security.SecurityCriticalAttribute]
+ bool RegisterAssembly(System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags);
+ [System.Security.SecurityCriticalAttribute]
+ void RegisterTypeForComClients(System.Type type, ref System.Guid g);
+ bool TypeRepresentsComType(System.Type type);
+ [System.Security.SecurityCriticalAttribute]
+ bool TypeRequiresRegistration(System.Type type);
+ [System.Security.SecurityCriticalAttribute]
+ bool UnregisterAssembly(System.Reflection.Assembly assembly);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("F1C3BF78-C3E4-11D3-88E7-00902754C43A")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeLibConverter
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string typeLibName, System.Runtime.InteropServices.TypeLibExporterFlags flags, System.Runtime.InteropServices.ITypeLibExporterNotifySink notifySink);
+ 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);
+ 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);
+ bool GetPrimaryInteropAssembly(System.Guid g, int major, int minor, int lcid, out string asmName, out string asmCodeBase);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("fa1f3615-acb9-486d-9eac-1bef87e36b09")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeLibExporterNameProvider
+ {
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SafeArray)]
+ string[] GetNames();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("f1c3bf77-c3e4-11d3-88e7-00902754c43a")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeLibExporterNotifySink
+ {
+ void ReportEvent(System.Runtime.InteropServices.ExporterEventKind eventKind, int eventCode, string eventMsg);
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ object ResolveRef(System.Reflection.Assembly assembly);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("f1c3bf76-c3e4-11d3-88e7-00902754c43a")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeLibImporterNotifySink
+ {
+ void ReportEvent(System.Runtime.InteropServices.ImporterEventKind eventKind, int eventCode, string eventMsg);
+ System.Reflection.Assembly ResolveRef([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object typeLib);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum LayoutKind
+ {
+ Auto = 3,
+ Explicit = 2,
+ Sequential = 0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class LCIDConversionAttribute : System.Attribute
+ {
+ public LCIDConversionAttribute(int lcid) { }
+ public int Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum LIBFLAGS : short
+ {
+ LIBFLAG_FCONTROL = (short)2,
+ LIBFLAG_FHASDISKIMAGE = (short)8,
+ LIBFLAG_FHIDDEN = (short)4,
+ LIBFLAG_FRESTRICTED = (short)1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class ManagedToNativeComInteropStubAttribute : System.Attribute
+ {
+ public ManagedToNativeComInteropStubAttribute(System.Type classType, string methodName) { }
+ public System.Type ClassType { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ }
+ public static partial class Marshal
+ {
+ public static readonly int SystemDefaultCharSize;
+ public static readonly int SystemMaxDBCSCharSize;
+ public static int AddRef(System.IntPtr pUnk) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr AllocCoTaskMem(int cb) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static System.IntPtr AllocHGlobal(int cb) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static System.IntPtr AllocHGlobal(System.IntPtr cb) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool AreComObjectsAvailableForCleanup() { throw null; }
+ [System.MonoTODOAttribute]
+ public static object BindToMoniker(string monikerName) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak) { }
+ [System.MonoTODOAttribute]
+ public static void CleanupUnusedObjectsInCurrentContext() { }
+ public static void Copy(byte[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static void Copy(char[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static void Copy(double[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static void Copy(short[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static void Copy(int[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static void Copy(long[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static void Copy(System.IntPtr source, byte[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr source, char[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr source, double[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr source, short[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr source, int[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr source, long[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr source, System.IntPtr[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr source, float[] destination, int startIndex, int length) { }
+ public static void Copy(System.IntPtr[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static void Copy(float[] source, int startIndex, System.IntPtr destination, int length) { }
+ public static System.IntPtr CreateAggregatedObject(System.IntPtr pOuter, object o) { throw null; }
+ public static System.IntPtr CreateAggregatedObject<T>(System.IntPtr pOuter, T o) { throw null; }
+ public static object CreateWrapperOfType(object o, System.Type t) { throw null; }
+ public static TWrapper CreateWrapperOfType<T, TWrapper>(T o) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static void DestroyStructure(System.IntPtr ptr, System.Type structuretype) { }
+ public static void DestroyStructure<T>(System.IntPtr ptr) { }
+ public static int FinalReleaseComObject(object o) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void FreeBSTR(System.IntPtr ptr) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void FreeCoTaskMem(System.IntPtr ptr) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void FreeHGlobal(System.IntPtr hglobal) { }
+ public static System.Guid GenerateGuidForType(System.Type type) { throw null; }
+ public static string GenerateProgIdForType(System.Type type) { throw null; }
+ [System.MonoTODOAttribute]
+ public static object GetActiveObject(string progID) { throw null; }
+ public static System.IntPtr GetComInterfaceForObject(object o, System.Type T) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IntPtr GetComInterfaceForObject(object o, System.Type T, System.Runtime.InteropServices.CustomQueryInterfaceMode mode) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IntPtr GetComInterfaceForObjectInContext(object o, System.Type t) { throw null; }
+ public static System.IntPtr GetComInterfaceForObject<T, TInterface>(T o) { throw null; }
+ [System.MonoNotSupportedAttribute("MSDN states user code should never need to call this method.")]
+ public static object GetComObjectData(object obj, object key) { throw null; }
+ public static int GetComSlotForMethodInfo(System.Reflection.MemberInfo m) { throw null; }
+ public static System.Delegate GetDelegateForFunctionPointer(System.IntPtr ptr, System.Type t) { throw null; }
+ public static TDelegate GetDelegateForFunctionPointer<TDelegate>(System.IntPtr ptr) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int GetEndComSlot(System.Type t) { throw null; }
+ public static int GetExceptionCode() { throw null; }
+ public static System.Exception GetExceptionForHR(int errorCode) { throw null; }
+ public static System.Exception GetExceptionForHR(int errorCode, System.IntPtr errorInfo) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static System.IntPtr GetExceptionPointers() { throw null; }
+ public static System.IntPtr GetFunctionPointerForDelegate(System.Delegate d) { throw null; }
+ public static System.IntPtr GetFunctionPointerForDelegate<TDelegate>(TDelegate d) { throw null; }
+ public static System.IntPtr GetHINSTANCE(System.Reflection.Module m) { throw null; }
+ public static int GetHRForException(System.Exception e) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int GetHRForLastWin32Error() { throw null; }
+ public static System.IntPtr GetIDispatchForObject(object o) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IntPtr GetIDispatchForObjectInContext(object o) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IntPtr GetITypeInfoForType(System.Type t) { throw null; }
+ public static System.IntPtr GetIUnknownForObject(object o) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.IntPtr GetIUnknownForObjectInContext(object o) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int GetLastWin32Error() { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("This method has been deprecated")]
+ public static System.IntPtr GetManagedThunkForUnmanagedMethodPtr(System.IntPtr pfnMethodToWrap, System.IntPtr pbSignature, int cbSignature) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Reflection.MemberInfo GetMethodInfoForComSlot(System.Type t, int slot, ref System.Runtime.InteropServices.ComMemberType memberType) { throw null; }
+ public static void GetNativeVariantForObject(object obj, System.IntPtr pDstNativeVariant) { }
+ public static void GetNativeVariantForObject<T>(T obj, System.IntPtr pDstNativeVariant) { }
+ public static object GetObjectForIUnknown(System.IntPtr pUnk) { throw null; }
+ public static object GetObjectForNativeVariant(System.IntPtr pSrcNativeVariant) { throw null; }
+ public static T GetObjectForNativeVariant<T>(System.IntPtr pSrcNativeVariant) { throw null; }
+ public static object[] GetObjectsForNativeVariants(System.IntPtr aSrcNativeVariant, int cVars) { throw null; }
+ public static T[] GetObjectsForNativeVariants<T>(System.IntPtr aSrcNativeVariant, int cVars) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int GetStartComSlot(System.Type t) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("This method has been deprecated")]
+ public static System.Threading.Thread GetThreadFromFiberCookie(int cookie) { throw null; }
+ public static object GetTypedObjectForIUnknown(System.IntPtr pUnk, System.Type t) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Type GetTypeForITypeInfo(System.IntPtr piTypeInfo) { throw null; }
+ public static System.Type GetTypeFromCLSID(System.Guid clsid) { throw null; }
+ public static string GetTypeInfoName(System.Runtime.InteropServices.ComTypes.ITypeInfo typeInfo) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute]
+ public static string GetTypeInfoName(System.Runtime.InteropServices.UCOMITypeInfo pTI) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Guid GetTypeLibGuid(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute]
+ public static System.Guid GetTypeLibGuid(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Guid GetTypeLibGuidForAssembly(System.Reflection.Assembly asm) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int GetTypeLibLcid(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute]
+ public static int GetTypeLibLcid(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
+ [System.MonoTODOAttribute]
+ public static string GetTypeLibName(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute]
+ public static string GetTypeLibName(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void GetTypeLibVersionForAssembly(System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion) { majorVersion = default(int); minorVersion = default(int); }
+ public static object GetUniqueObjectForIUnknown(System.IntPtr unknown) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("This method has been deprecated")]
+ public static System.IntPtr GetUnmanagedThunkForManagedMethodPtr(System.IntPtr pfnMethodToWrap, System.IntPtr pbSignature, int cbSignature) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static bool IsComObject(object o) { throw null; }
+ [System.MonoTODOAttribute]
+ public static bool IsTypeVisibleFromCom(System.Type t) { throw null; }
+ [System.MonoTODOAttribute]
+ public static int NumParamBytes(System.Reflection.MethodInfo m) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr OffsetOf(System.Type t, string fieldName) { throw null; }
+ public static System.IntPtr OffsetOf<T>(string fieldName) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void Prelink(System.Reflection.MethodInfo m) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void PrelinkAll(System.Type c) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringAnsi(System.IntPtr ptr) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringAnsi(System.IntPtr ptr, int len) { throw null; }
+ public static string PtrToStringAuto(System.IntPtr ptr) { throw null; }
+ public static string PtrToStringAuto(System.IntPtr ptr, int len) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringBSTR(System.IntPtr ptr) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringUni(System.IntPtr ptr) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringUni(System.IntPtr ptr, int len) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static void PtrToStructure(System.IntPtr ptr, object structure) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static object PtrToStructure(System.IntPtr ptr, System.Type structureType) { throw null; }
+ public static T PtrToStructure<T>(System.IntPtr ptr) { throw null; }
+ public static void PtrToStructure<T>(System.IntPtr ptr, T structure) { }
+ public static int QueryInterface(System.IntPtr pUnk, ref System.Guid iid, out System.IntPtr ppv) { ppv = default(System.IntPtr); throw null; }
+ public static byte ReadByte(System.IntPtr ptr) { throw null; }
+ public static byte ReadByte(System.IntPtr ptr, int ofs) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static byte ReadByte([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
+ public static short ReadInt16(System.IntPtr ptr) { throw null; }
+ public static short ReadInt16(System.IntPtr ptr, int ofs) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static short ReadInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int ReadInt32(System.IntPtr ptr) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int ReadInt32(System.IntPtr ptr, int ofs) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static int ReadInt32([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static long ReadInt64(System.IntPtr ptr) { throw null; }
+ public static long ReadInt64(System.IntPtr ptr, int ofs) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static long ReadInt64([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.IntPtr ReadIntPtr(System.IntPtr ptr) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.IntPtr ReadIntPtr(System.IntPtr ptr, int ofs) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.IntPtr ReadIntPtr([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr ReAllocCoTaskMem(System.IntPtr pv, int cb) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr ReAllocHGlobal(System.IntPtr pv, System.IntPtr cb) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Release(System.IntPtr pUnk) { throw null; }
+ public static int ReleaseComObject(object o) { throw null; }
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute]
+ public static void ReleaseThreadCache() { }
+ public static System.IntPtr SecureStringToBSTR(System.Security.SecureString s) { throw null; }
+ public static System.IntPtr SecureStringToCoTaskMemAnsi(System.Security.SecureString s) { throw null; }
+ public static System.IntPtr SecureStringToCoTaskMemUnicode(System.Security.SecureString s) { throw null; }
+ public static System.IntPtr SecureStringToGlobalAllocAnsi(System.Security.SecureString s) { throw null; }
+ public static System.IntPtr SecureStringToGlobalAllocUnicode(System.Security.SecureString s) { throw null; }
+ [System.MonoNotSupportedAttribute("MSDN states user code should never need to call this method.")]
+ public static bool SetComObjectData(object obj, object key, object data) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static int SizeOf(object structure) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static int SizeOf(System.Type t) { throw null; }
+ public static int SizeOf<T>() { throw null; }
+ public static int SizeOf<T>(T structure) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr StringToBSTR(string s) { throw null; }
+ public static System.IntPtr StringToCoTaskMemAnsi(string s) { throw null; }
+ public static System.IntPtr StringToCoTaskMemAuto(string s) { throw null; }
+ public static System.IntPtr StringToCoTaskMemUni(string s) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr StringToHGlobalAnsi(string s) { throw null; }
+ public static System.IntPtr StringToHGlobalAuto(string s) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr StringToHGlobalUni(string s) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static void StructureToPtr(object structure, System.IntPtr ptr, bool fDeleteOld) { }
+ public static void StructureToPtr<T>(T structure, System.IntPtr ptr, bool fDeleteOld) { }
+ public static void ThrowExceptionForHR(int errorCode) { }
+ public static void ThrowExceptionForHR(int errorCode, System.IntPtr errorInfo) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr UnsafeAddrOfPinnedArrayElement(System.Array arr, int index) { throw null; }
+ public static System.IntPtr UnsafeAddrOfPinnedArrayElement<T>(T[] arr, int index) { throw null; }
+ public static void WriteByte(System.IntPtr ptr, byte val) { }
+ public static void WriteByte(System.IntPtr ptr, int ofs, byte val) { }
+ [System.MonoTODOAttribute]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static void WriteByte([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, byte val) { ptr = default(object); }
+ public static void WriteInt16(System.IntPtr ptr, char val) { }
+ public static void WriteInt16(System.IntPtr ptr, short val) { }
+ public static void WriteInt16(System.IntPtr ptr, int ofs, char val) { }
+ public static void WriteInt16(System.IntPtr ptr, int ofs, short val) { }
+ [System.MonoTODOAttribute]
+ public static void WriteInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]object ptr, int ofs, char val) { ptr = default(object); }
+ [System.MonoTODOAttribute]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static void WriteInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, short val) { ptr = default(object); }
+ public static void WriteInt32(System.IntPtr ptr, int val) { }
+ public static void WriteInt32(System.IntPtr ptr, int ofs, int val) { }
+ [System.MonoTODOAttribute]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static void WriteInt32([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, int val) { ptr = default(object); }
+ public static void WriteInt64(System.IntPtr ptr, int ofs, long val) { }
+ public static void WriteInt64(System.IntPtr ptr, long val) { }
+ [System.MonoTODOAttribute]
+ [System.Security.SuppressUnmanagedCodeSecurityAttribute]
+ public static void WriteInt64([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, long val) { ptr = default(object); }
+ public static void WriteIntPtr(System.IntPtr ptr, int ofs, System.IntPtr val) { }
+ public static void WriteIntPtr(System.IntPtr ptr, System.IntPtr val) { }
+ [System.MonoTODOAttribute]
+ 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); }
+ public static void ZeroFreeBSTR(System.IntPtr s) { }
+ public static void ZeroFreeCoTaskMemAnsi(System.IntPtr s) { }
+ public static void ZeroFreeCoTaskMemUnicode(System.IntPtr s) { }
+ public static void ZeroFreeGlobalAllocAnsi(System.IntPtr s) { }
+ public static void ZeroFreeGlobalAllocUnicode(System.IntPtr s) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10496), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class MarshalAsAttribute : System.Attribute
+ {
+ public System.Runtime.InteropServices.UnmanagedType ArraySubType;
+ public int IidParameterIndex;
+ public string MarshalCookie;
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public string MarshalType;
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Type MarshalTypeRef;
+ public System.Runtime.InteropServices.VarEnum SafeArraySubType;
+ public System.Type SafeArrayUserDefinedSubType;
+ public int SizeConst;
+ public short SizeParamIndex;
+ public MarshalAsAttribute(short unmanagedType) { }
+ public MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType unmanagedType) { }
+ public System.Runtime.InteropServices.UnmanagedType Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MarshalDirectiveException : System.SystemException
+ {
+ public MarshalDirectiveException() { }
+ protected MarshalDirectiveException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public MarshalDirectiveException(string message) { }
+ public MarshalDirectiveException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate System.IntPtr ObjectCreationDelegate(System.IntPtr aggregator);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class OptionalAttribute : System.Attribute
+ {
+ public OptionalAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class OutAttribute : System.Attribute
+ {
+ public OutAttribute() { }
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct PARAMDESC
+ {
+ public System.IntPtr lpVarValue;
+ public System.Runtime.InteropServices.PARAMFLAG wParamFlags;
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum PARAMFLAG : short
+ {
+ PARAMFLAG_FHASCUSTDATA = (short)64,
+ PARAMFLAG_FHASDEFAULT = (short)32,
+ PARAMFLAG_FIN = (short)1,
+ PARAMFLAG_FLCID = (short)4,
+ PARAMFLAG_FOPT = (short)16,
+ PARAMFLAG_FOUT = (short)2,
+ PARAMFLAG_FRETVAL = (short)8,
+ PARAMFLAG_NONE = (short)0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class PreserveSigAttribute : System.Attribute
+ {
+ public PreserveSigAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=true)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class PrimaryInteropAssemblyAttribute : System.Attribute
+ {
+ public PrimaryInteropAssemblyAttribute(int major, int minor) { }
+ public int MajorVersion { get { throw null; } }
+ public int MinorVersion { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ProgIdAttribute : System.Attribute
+ {
+ public ProgIdAttribute(string progId) { }
+ public string Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum RegistrationClassContext
+ {
+ DisableActivateAsActivator = 32768,
+ EnableActivateAsActivator = 65536,
+ EnableCodeDownload = 8192,
+ FromDefaultContext = 131072,
+ InProcessHandler = 2,
+ InProcessHandler16 = 32,
+ InProcessServer = 1,
+ InProcessServer16 = 8,
+ LocalServer = 4,
+ NoCodeDownload = 1024,
+ NoCustomMarshal = 4096,
+ NoFailureLog = 16384,
+ RemoteServer = 16,
+ Reserved1 = 64,
+ Reserved2 = 128,
+ Reserved3 = 256,
+ Reserved4 = 512,
+ Reserved5 = 2048,
+ }
+ [System.FlagsAttribute]
+ public enum RegistrationConnectionType
+ {
+ MultipleUse = 1,
+ MultiSeparate = 2,
+ SingleUse = 0,
+ Surrogate = 8,
+ Suspended = 4,
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("475e398f-8afa-43a7-a3be-f4ef8d6787c9")]
+ public partial class RegistrationServices : System.Runtime.InteropServices.IRegistrationServices
+ {
+ public RegistrationServices() { }
+ public virtual System.Guid GetManagedCategoryGuid() { throw null; }
+ public virtual string GetProgIdForType(System.Type type) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ public virtual System.Type[] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ public virtual bool RegisterAssembly(System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ public virtual void RegisterTypeForComClients(System.Type type, ref System.Guid g) { }
+ [System.MonoTODOAttribute("implement")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int RegisterTypeForComClients(System.Type type, System.Runtime.InteropServices.RegistrationClassContext classContext, System.Runtime.InteropServices.RegistrationConnectionType flags) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ public virtual bool TypeRepresentsComType(System.Type type) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ public virtual bool TypeRequiresRegistration(System.Type type) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ public virtual bool UnregisterAssembly(System.Reflection.Assembly assembly) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void UnregisterTypeForComClients(int cookie) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RuntimeEnvironment
+ {
+ [System.ObsoleteAttribute("Do not create instances of the RuntimeEnvironment class. Call the static methods directly on this type instead", true)]
+ public RuntimeEnvironment() { }
+ public static string SystemConfigurationFile { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ public static bool FromGlobalAccessCache(System.Reflection.Assembly a) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static string GetRuntimeDirectory() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public static System.IntPtr GetRuntimeInterfaceAsIntPtr(System.Guid clsid, System.Guid riid) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public static object GetRuntimeInterfaceAsObject(System.Guid clsid, System.Guid riid) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static string GetSystemVersion() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SafeArrayRankMismatchException : System.SystemException
+ {
+ public SafeArrayRankMismatchException() { }
+ protected SafeArrayRankMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SafeArrayRankMismatchException(string message) { }
+ public SafeArrayRankMismatchException(string message, System.Exception inner) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SafeArrayTypeMismatchException : System.SystemException
+ {
+ public SafeArrayTypeMismatchException() { }
+ protected SafeArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SafeArrayTypeMismatchException(string message) { }
+ public SafeArrayTypeMismatchException(string message, System.Exception inner) { }
+ }
+ public abstract partial class SafeBuffer : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
+ {
+ protected SafeBuffer(bool ownsHandle) : base (default(bool)) { }
+ [System.CLSCompliantAttribute(false)]
+ public ulong ByteLength { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public unsafe void AcquirePointer(ref byte* pointer) { }
+ [System.CLSCompliantAttribute(false)]
+ public void Initialize(uint numElements, uint sizeOfEachElement) { }
+ [System.CLSCompliantAttribute(false)]
+ public void Initialize(ulong numBytes) { }
+ [System.CLSCompliantAttribute(false)]
+ public void Initialize<T>(uint numElements) where T : struct { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public void ReadArray<T>(ulong byteOffset, T[] array, int index, int count) where T : struct { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public T Read<T>(ulong byteOffset) where T : struct { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void ReleasePointer() { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public void WriteArray<T>(ulong byteOffset, T[] array, int index, int count) where T : struct { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public void Write<T>(ulong byteOffset, T value) where T : struct { }
+ }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class SafeHandle : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
+ {
+ protected System.IntPtr handle;
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ protected SafeHandle(System.IntPtr invalidHandleValue, bool ownsHandle) { }
+ public bool IsClosed { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public abstract bool IsInvalid { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecurityCriticalAttribute]
+ public void Close() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public void DangerousAddRef(ref bool success) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public System.IntPtr DangerousGetHandle() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void DangerousRelease() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Dispose() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecurityCriticalAttribute]
+ protected virtual void Dispose(bool disposing) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ ~SafeHandle() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ protected abstract bool ReleaseHandle();
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ protected void SetHandle(System.IntPtr handle) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void SetHandleAsInvalid() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SEHException : System.Runtime.InteropServices.ExternalException
+ {
+ public SEHException() { }
+ protected SEHException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SEHException(string message) { }
+ public SEHException(string message, System.Exception inner) { }
+ public virtual bool CanResume() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.ObsoleteAttribute("This attribute has been deprecated. Application Domains no longer respect Activation Context boundaries in IDispatch calls.", false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SetWin32ContextInIDispatchAttribute : System.Attribute
+ {
+ public SetWin32ContextInIDispatchAttribute() { }
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct STATSTG
+ {
+ public System.Runtime.InteropServices.FILETIME atime;
+ public long cbSize;
+ public System.Guid clsid;
+ public System.Runtime.InteropServices.FILETIME ctime;
+ public int grfLocksSupported;
+ public int grfMode;
+ public int grfStateBits;
+ public System.Runtime.InteropServices.FILETIME mtime;
+ public string pwcsName;
+ public int reserved;
+ public int type;
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class StructLayoutAttribute : System.Attribute
+ {
+ public System.Runtime.InteropServices.CharSet CharSet;
+ public int Pack;
+ public int Size;
+ public StructLayoutAttribute(short layoutKind) { }
+ public StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind layoutKind) { }
+ public System.Runtime.InteropServices.LayoutKind Value { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum SYSKIND
+ {
+ SYS_MAC = 2,
+ SYS_WIN16 = 0,
+ SYS_WIN32 = 1,
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct TYPEATTR
+ {
+ public short cbAlignment;
+ public int cbSizeInstance;
+ public short cbSizeVft;
+ public short cFuncs;
+ public short cImplTypes;
+ public short cVars;
+ public int dwReserved;
+ public System.Guid guid;
+ public System.Runtime.InteropServices.IDLDESC idldescType;
+ public int lcid;
+ public System.IntPtr lpstrSchema;
+ public const int MEMBER_ID_NIL = -1;
+ public int memidConstructor;
+ public int memidDestructor;
+ public System.Runtime.InteropServices.TYPEDESC tdescAlias;
+ public System.Runtime.InteropServices.TYPEKIND typekind;
+ public short wMajorVerNum;
+ public short wMinorVerNum;
+ public System.Runtime.InteropServices.TYPEFLAGS wTypeFlags;
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct TYPEDESC
+ {
+ public System.IntPtr lpValue;
+ public short vt;
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum TYPEFLAGS : short
+ {
+ TYPEFLAG_FAGGREGATABLE = (short)1024,
+ TYPEFLAG_FAPPOBJECT = (short)1,
+ TYPEFLAG_FCANCREATE = (short)2,
+ TYPEFLAG_FCONTROL = (short)32,
+ TYPEFLAG_FDISPATCHABLE = (short)4096,
+ TYPEFLAG_FDUAL = (short)64,
+ TYPEFLAG_FHIDDEN = (short)16,
+ TYPEFLAG_FLICENSED = (short)4,
+ TYPEFLAG_FNONEXTENSIBLE = (short)128,
+ TYPEFLAG_FOLEAUTOMATION = (short)256,
+ TYPEFLAG_FPREDECLID = (short)8,
+ TYPEFLAG_FPROXY = (short)16384,
+ TYPEFLAG_FREPLACEABLE = (short)2048,
+ TYPEFLAG_FRESTRICTED = (short)512,
+ TYPEFLAG_FREVERSEBIND = (short)8192,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5144), AllowMultiple=false, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class TypeIdentifierAttribute : System.Attribute
+ {
+ public TypeIdentifierAttribute() { }
+ public TypeIdentifierAttribute(string scope, string identifier) { }
+ public string Identifier { get { throw null; } }
+ public string Scope { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum TYPEKIND
+ {
+ TKIND_ALIAS = 6,
+ TKIND_COCLASS = 5,
+ TKIND_DISPATCH = 4,
+ TKIND_ENUM = 0,
+ TKIND_INTERFACE = 3,
+ TKIND_MAX = 8,
+ TKIND_MODULE = 2,
+ TKIND_RECORD = 1,
+ TKIND_UNION = 7,
+ }
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct TYPELIBATTR
+ {
+ public System.Guid guid;
+ public int lcid;
+ public System.Runtime.InteropServices.SYSKIND syskind;
+ public System.Runtime.InteropServices.LIBFLAGS wLibFlags;
+ public short wMajorVerNum;
+ public short wMinorVerNum;
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("f1c3bf79-c3e4-11d3-88e7-00902754c43a")]
+ public sealed partial class TypeLibConverter : System.Runtime.InteropServices.ITypeLibConverter
+ {
+ public TypeLibConverter() { }
+ [System.MonoTODOAttribute("implement")]
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ public object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string strTypeLibName, System.Runtime.InteropServices.TypeLibExporterFlags flags, System.Runtime.InteropServices.ITypeLibExporterNotifySink notifySink) { throw null; }
+ [System.MonoTODOAttribute("implement")]
+ 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; }
+ [System.MonoTODOAttribute("implement")]
+ 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; }
+ [System.MonoTODOAttribute("implement")]
+ 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; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TypeLibExporterFlags
+ {
+ CallerResolvedReferences = 2,
+ ExportAs32Bit = 16,
+ ExportAs64Bit = 32,
+ None = 0,
+ OldNames = 4,
+ OnlyReferenceRegistered = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class TypeLibFuncAttribute : System.Attribute
+ {
+ public TypeLibFuncAttribute(short flags) { }
+ public TypeLibFuncAttribute(System.Runtime.InteropServices.TypeLibFuncFlags flags) { }
+ public System.Runtime.InteropServices.TypeLibFuncFlags Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TypeLibFuncFlags
+ {
+ FBindable = 4,
+ FDefaultBind = 32,
+ FDefaultCollelem = 256,
+ FDisplayBind = 16,
+ FHidden = 64,
+ FImmediateBind = 4096,
+ FNonBrowsable = 1024,
+ FReplaceable = 2048,
+ FRequestEdit = 8,
+ FRestricted = 1,
+ FSource = 2,
+ FUiDefault = 512,
+ FUsesGetLastError = 128,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class TypeLibImportClassAttribute : System.Attribute
+ {
+ public TypeLibImportClassAttribute(System.Type importClass) { }
+ public string Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TypeLibImporterFlags
+ {
+ ImportAsAgnostic = 2048,
+ ImportAsArm = 16384,
+ ImportAsItanium = 1024,
+ ImportAsX64 = 512,
+ ImportAsX86 = 256,
+ NoDefineVersionResource = 8192,
+ None = 0,
+ PreventClassMembers = 16,
+ PrimaryInteropAssembly = 1,
+ ReflectionOnlyLoading = 4096,
+ SafeArrayAsSystemArray = 4,
+ SerializableValueClasses = 32,
+ TransformDispRetVals = 8,
+ UnsafeInterfaces = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class TypeLibTypeAttribute : System.Attribute
+ {
+ public TypeLibTypeAttribute(short flags) { }
+ public TypeLibTypeAttribute(System.Runtime.InteropServices.TypeLibTypeFlags flags) { }
+ public System.Runtime.InteropServices.TypeLibTypeFlags Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TypeLibTypeFlags
+ {
+ FAggregatable = 1024,
+ FAppObject = 1,
+ FCanCreate = 2,
+ FControl = 32,
+ FDispatchable = 4096,
+ FDual = 64,
+ FHidden = 16,
+ FLicensed = 4,
+ FNonExtensible = 128,
+ FOleAutomation = 256,
+ FPreDeclId = 8,
+ FReplaceable = 2048,
+ FRestricted = 512,
+ FReverseBind = 8192,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class TypeLibVarAttribute : System.Attribute
+ {
+ public TypeLibVarAttribute(short flags) { }
+ public TypeLibVarAttribute(System.Runtime.InteropServices.TypeLibVarFlags flags) { }
+ public System.Runtime.InteropServices.TypeLibVarFlags Value { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TypeLibVarFlags
+ {
+ FBindable = 4,
+ FDefaultBind = 32,
+ FDefaultCollelem = 256,
+ FDisplayBind = 16,
+ FHidden = 64,
+ FImmediateBind = 4096,
+ FNonBrowsable = 1024,
+ FReadOnly = 1,
+ FReplaceable = 2048,
+ FRequestEdit = 8,
+ FRestricted = 128,
+ FSource = 2,
+ FUiDefault = 512,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class TypeLibVersionAttribute : System.Attribute
+ {
+ public TypeLibVersionAttribute(int major, int minor) { }
+ public int MajorVersion { get { throw null; } }
+ public int MinorVersion { get { throw null; } }
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("0000000e-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIBindCtx
+ {
+ void EnumObjectParam(out System.Runtime.InteropServices.UCOMIEnumString ppenum);
+ void GetBindOptions(ref System.Runtime.InteropServices.BIND_OPTS pbindopts);
+ 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);
+ void GetRunningObjectTable(out System.Runtime.InteropServices.UCOMIRunningObjectTable pprot);
+ void RegisterObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
+ void RegisterObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
+ void ReleaseBoundObjects();
+ void RevokeObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
+ void RevokeObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey);
+ void SetBindOptions([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.BIND_OPTS pbindopts);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("b196b286-bab4-101a-b69c-00aa00341d07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIConnectionPoint
+ {
+ void Advise([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object pUnkSink, out int pdwCookie);
+ void EnumConnections(out System.Runtime.InteropServices.UCOMIEnumConnections ppEnum);
+ void GetConnectionInterface(out System.Guid pIID);
+ void GetConnectionPointContainer(out System.Runtime.InteropServices.UCOMIConnectionPointContainer ppCPC);
+ void Unadvise(int dwCookie);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("b196b284-bab4-101a-b69c-00aa00341d07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIConnectionPointContainer
+ {
+ void EnumConnectionPoints(out System.Runtime.InteropServices.UCOMIEnumConnectionPoints ppEnum);
+ void FindConnectionPoint(ref System.Guid riid, out System.Runtime.InteropServices.UCOMIConnectionPoint ppCP);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("b196b285-bab4-101a-b69c-00aa00341d07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIEnumConnectionPoints
+ {
+ void Clone(out System.Runtime.InteropServices.UCOMIEnumConnectionPoints ppenum);
+ [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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IEnumConnections instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
+ [System.Runtime.InteropServices.GuidAttribute("B196B287-BAB4-101A-B69C-00AA00341D07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIEnumConnections
+ {
+ void Clone(out System.Runtime.InteropServices.UCOMIEnumConnections ppenum);
+ [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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("00000102-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIEnumMoniker
+ {
+ void Clone(out System.Runtime.InteropServices.UCOMIEnumMoniker ppenum);
+ [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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("00000101-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIEnumString
+ {
+ void Clone(out System.Runtime.InteropServices.UCOMIEnumString ppenum);
+ [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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("00020404-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIEnumVARIANT
+ {
+ void Clone(int ppenum);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, int rgvar, int pceltFetched);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("0000000f-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIMoniker
+ {
+ 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);
+ 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);
+ void CommonPrefixWith(System.Runtime.InteropServices.UCOMIMoniker pmkOther, out System.Runtime.InteropServices.UCOMIMoniker ppmkPrefix);
+ void ComposeWith(System.Runtime.InteropServices.UCOMIMoniker pmkRight, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.UCOMIMoniker ppmkComposite);
+ void Enum([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fForward, out System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker);
+ void GetClassID(out System.Guid pClassID);
+ void GetDisplayName(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszDisplayName);
+ void GetSizeMax(out long pcbSize);
+ void GetTimeOfLastChange(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, out System.Runtime.InteropServices.FILETIME pFileTime);
+ void Hash(out int pdwHash);
+ void Inverse(out System.Runtime.InteropServices.UCOMIMoniker ppmk);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
+ void IsEqual(System.Runtime.InteropServices.UCOMIMoniker pmkOtherMoniker);
+ void IsRunning(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, System.Runtime.InteropServices.UCOMIMoniker pmkNewlyRunning);
+ void IsSystemMoniker(out int pdwMksys);
+ void Load(System.Runtime.InteropServices.UCOMIStream pStm);
+ 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);
+ void Reduce(System.Runtime.InteropServices.UCOMIBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.UCOMIMoniker ppmkToLeft, out System.Runtime.InteropServices.UCOMIMoniker ppmkReduced);
+ void RelativePathTo(System.Runtime.InteropServices.UCOMIMoniker pmkOther, out System.Runtime.InteropServices.UCOMIMoniker ppmkRelPath);
+ void Save(System.Runtime.InteropServices.UCOMIStream pStm, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fClearDirty);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("0000010b-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIPersistFile
+ {
+ void GetClassID(out System.Guid pClassID);
+ void GetCurFile([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszFileName);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
+ void Load([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, int dwMode);
+ void Save([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fRemember);
+ void SaveCompleted([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("00000010-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIRunningObjectTable
+ {
+ void EnumRunning(out System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker);
+ void GetObject(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppunkObject);
+ void GetTimeOfLastChange(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out System.Runtime.InteropServices.FILETIME pfiletime);
+ void IsRunning(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName);
+ void NoteChangeTime(int dwRegister, ref System.Runtime.InteropServices.FILETIME pfiletime);
+ void Register(int grfFlags, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punkObject, System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out int pdwRegister);
+ void Revoke(int dwRegister);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("0000000c-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMIStream
+ {
+ void Clone(out System.Runtime.InteropServices.UCOMIStream ppstm);
+ void Commit(int grfCommitFlags);
+ void CopyTo(System.Runtime.InteropServices.UCOMIStream pstm, long cb, System.IntPtr pcbRead, System.IntPtr pcbWritten);
+ void LockRegion(long libOffset, long cb, int dwLockType);
+ void Read([System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbRead);
+ void Revert();
+ void Seek(long dlibMove, int dwOrigin, System.IntPtr plibNewPosition);
+ void SetSize(long libNewSize);
+ void Stat(out System.Runtime.InteropServices.STATSTG pstatstg, int grfStatFlag);
+ void UnlockRegion(long libOffset, long cb, int dwLockType);
+ void Write([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbWritten);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("00020403-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMITypeComp
+ {
+ 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);
+ 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);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("00020401-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMITypeInfo
+ {
+ void AddressOfMember(int memid, System.Runtime.InteropServices.INVOKEKIND invKind, out System.IntPtr ppv);
+ 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);
+ void GetContainingTypeLib(out System.Runtime.InteropServices.UCOMITypeLib ppTLB, out int pIndex);
+ void GetDllEntry(int memid, System.Runtime.InteropServices.INVOKEKIND invKind, out string pBstrDllName, out string pBstrName, out short pwOrdinal);
+ void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
+ void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
+ 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);
+ void GetImplTypeFlags(int index, out int pImplTypeFlags);
+ void GetMops(int memid, out string pBstrMops);
+ void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
+ void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.UCOMITypeInfo ppTI);
+ void GetRefTypeOfImplType(int index, out int href);
+ void GetTypeAttr(out System.IntPtr ppTypeAttr);
+ void GetTypeComp(out System.Runtime.InteropServices.UCOMITypeComp ppTComp);
+ void GetVarDesc(int index, out System.IntPtr ppVarDesc);
+ 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);
+ void ReleaseFuncDesc(System.IntPtr pFuncDesc);
+ void ReleaseTypeAttr(System.IntPtr pTypeAttr);
+ void ReleaseVarDesc(System.IntPtr pVarDesc);
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.GuidAttribute("00020402-0000-0000-c000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface UCOMITypeLib
+ {
+ 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);
+ void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
+ void GetLibAttr(out System.IntPtr ppTLibAttr);
+ void GetTypeComp(out System.Runtime.InteropServices.UCOMITypeComp ppTComp);
+ void GetTypeInfo(int index, out System.Runtime.InteropServices.UCOMITypeInfo ppTI);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTypeInfoCount();
+ void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.UCOMITypeInfo ppTInfo);
+ void GetTypeInfoType(int index, out System.Runtime.InteropServices.TYPEKIND pTKind);
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
+ bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTLibAttr(System.IntPtr pTLibAttr);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UnknownWrapper
+ {
+ public UnknownWrapper(object obj) { }
+ public object WrappedObject { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4096), AllowMultiple=false, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class UnmanagedFunctionPointerAttribute : System.Attribute
+ {
+ public bool BestFitMapping;
+ public System.Runtime.InteropServices.CharSet CharSet;
+ public bool SetLastError;
+ public bool ThrowOnUnmappableChar;
+ public UnmanagedFunctionPointerAttribute(System.Runtime.InteropServices.CallingConvention callingConvention) { }
+ public System.Runtime.InteropServices.CallingConvention CallingConvention { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum UnmanagedType
+ {
+ AnsiBStr = 35,
+ AsAny = 40,
+ Bool = 2,
+ BStr = 19,
+ ByValArray = 30,
+ ByValTStr = 23,
+ Currency = 15,
+ CustomMarshaler = 44,
+ Error = 45,
+ FunctionPtr = 38,
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ HString = 47,
+ I1 = 3,
+ I2 = 5,
+ I4 = 7,
+ I8 = 9,
+ IDispatch = 26,
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ IInspectable = 46,
+ Interface = 28,
+ IUnknown = 25,
+ LPArray = 42,
+ LPStr = 20,
+ LPStruct = 43,
+ LPTStr = 22,
+ LPWStr = 21,
+ R4 = 11,
+ R8 = 12,
+ SafeArray = 29,
+ Struct = 27,
+ SysInt = 31,
+ SysUInt = 32,
+ TBStr = 36,
+ U1 = 4,
+ U2 = 6,
+ U4 = 8,
+ U8 = 10,
+ VariantBool = 37,
+ VBByRefStr = 34,
+ }
+ [System.ObsoleteAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct VARDESC
+ {
+ public System.Runtime.InteropServices.ELEMDESC elemdescVar;
+ public string lpstrSchema;
+ public int memid;
+ public System.Runtime.InteropServices.VarEnum varkind;
+ public short wVarFlags;
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct DESCUNION
+ {
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lpvarValue;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public int oInst;
+ }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum VarEnum
+ {
+ VT_ARRAY = 8192,
+ VT_BLOB = 65,
+ VT_BLOB_OBJECT = 70,
+ VT_BOOL = 11,
+ VT_BSTR = 8,
+ VT_BYREF = 16384,
+ VT_CARRAY = 28,
+ VT_CF = 71,
+ VT_CLSID = 72,
+ VT_CY = 6,
+ VT_DATE = 7,
+ VT_DECIMAL = 14,
+ VT_DISPATCH = 9,
+ VT_EMPTY = 0,
+ VT_ERROR = 10,
+ VT_FILETIME = 64,
+ VT_HRESULT = 25,
+ VT_I1 = 16,
+ VT_I2 = 2,
+ VT_I4 = 3,
+ VT_I8 = 20,
+ VT_INT = 22,
+ VT_LPSTR = 30,
+ VT_LPWSTR = 31,
+ VT_NULL = 1,
+ VT_PTR = 26,
+ VT_R4 = 4,
+ VT_R8 = 5,
+ VT_RECORD = 36,
+ VT_SAFEARRAY = 27,
+ VT_STORAGE = 67,
+ VT_STORED_OBJECT = 69,
+ VT_STREAM = 66,
+ VT_STREAMED_OBJECT = 68,
+ VT_UI1 = 17,
+ VT_UI2 = 18,
+ VT_UI4 = 19,
+ VT_UI8 = 21,
+ VT_UINT = 23,
+ VT_UNKNOWN = 13,
+ VT_USERDEFINED = 29,
+ VT_VARIANT = 12,
+ VT_VECTOR = 4096,
+ VT_VOID = 24,
+ }
+ [System.FlagsAttribute]
+ [System.ObsoleteAttribute]
+ [System.SerializableAttribute]
+ public enum VARFLAGS : short
+ {
+ VARFLAG_FBINDABLE = (short)4,
+ VARFLAG_FDEFAULTBIND = (short)32,
+ VARFLAG_FDEFAULTCOLLELEM = (short)256,
+ VARFLAG_FDISPLAYBIND = (short)16,
+ VARFLAG_FHIDDEN = (short)64,
+ VARFLAG_FIMMEDIATEBIND = (short)4096,
+ VARFLAG_FNONBROWSABLE = (short)1024,
+ VARFLAG_FREADONLY = (short)1,
+ VARFLAG_FREPLACEABLE = (short)2048,
+ VARFLAG_FREQUESTEDIT = (short)8,
+ VARFLAG_FRESTRICTED = (short)128,
+ VARFLAG_FSOURCE = (short)2,
+ VARFLAG_FUIDEFAULT = (short)512,
+ }
+ [System.SerializableAttribute]
+ public sealed partial class VariantWrapper
+ {
+ public VariantWrapper(object obj) { }
+ public object WrappedObject { get { throw null; } }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("03973551-57A1-3900-A2B5-9083E3FF2943")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Activator))]
+ public partial interface _Activator
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("17156360-2F1A-384A-BC52-FDE93C215C5B")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Assembly))]
+ public partial interface _Assembly
+ {
+ string CodeBase { get; }
+ System.Reflection.MethodInfo EntryPoint { get; }
+ string EscapedCodeBase { get; }
+ System.Security.Policy.Evidence Evidence { get; }
+ string FullName { get; }
+ bool GlobalAssemblyCache { get; }
+ string Location { get; }
+ event System.Reflection.ModuleResolveEventHandler ModuleResolve;
+ object CreateInstance(string typeName);
+ object CreateInstance(string typeName, bool ignoreCase);
+ object CreateInstance(string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes);
+ bool Equals(object other);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ System.Type[] GetExportedTypes();
+ System.IO.FileStream GetFile(string name);
+ System.IO.FileStream[] GetFiles();
+ System.IO.FileStream[] GetFiles(bool getResourceModules);
+ int GetHashCode();
+ System.Reflection.Module[] GetLoadedModules();
+ System.Reflection.Module[] GetLoadedModules(bool getResourceModules);
+ System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName);
+ string[] GetManifestResourceNames();
+ System.IO.Stream GetManifestResourceStream(string name);
+ System.IO.Stream GetManifestResourceStream(System.Type type, string name);
+ System.Reflection.Module GetModule(string name);
+ System.Reflection.Module[] GetModules();
+ System.Reflection.Module[] GetModules(bool getResourceModules);
+ System.Reflection.AssemblyName GetName();
+ System.Reflection.AssemblyName GetName(bool copiedName);
+ void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
+ System.Reflection.AssemblyName[] GetReferencedAssemblies();
+ System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture);
+ System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version);
+ System.Type GetType();
+ System.Type GetType(string name);
+ System.Type GetType(string name, bool throwOnError);
+ System.Type GetType(string name, bool throwOnError, bool ignoreCase);
+ System.Type[] GetTypes();
+ bool IsDefined(System.Type attributeType, bool inherit);
+ System.Reflection.Module LoadModule(string moduleName, byte[] rawModule);
+ System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("BEBB2505-8B54-3443-AEAD-142A16DD9CC7")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))]
+ public partial interface _AssemblyBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("B42B6AAC-317E-34D5-9FA9-093BB4160C50")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.AssemblyName))]
+ public partial interface _AssemblyName
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("917B14D0-2D9E-38B8-92A9-381ACF52F7C0")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Attribute))]
+ public partial interface _Attribute
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("ED3E4384-D7E2-3FA7-8FFD-8940D330519A")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))]
+ public partial interface _ConstructorBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("E9A19478-9646-3679-9B10-8411AE1FD57D")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.ConstructorInfo))]
+ public partial interface _ConstructorInfo
+ {
+ System.Reflection.MethodAttributes Attributes { get; }
+ System.Reflection.CallingConventions CallingConvention { get; }
+ System.Type DeclaringType { get; }
+ bool IsAbstract { get; }
+ bool IsAssembly { get; }
+ bool IsConstructor { get; }
+ bool IsFamily { get; }
+ bool IsFamilyAndAssembly { get; }
+ bool IsFamilyOrAssembly { get; }
+ bool IsFinal { get; }
+ bool IsHideBySig { get; }
+ bool IsPrivate { get; }
+ bool IsPublic { get; }
+ bool IsSpecialName { get; }
+ bool IsStatic { get; }
+ bool IsVirtual { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ System.RuntimeMethodHandle MethodHandle { get; }
+ string Name { get; }
+ System.Type ReflectedType { get; }
+ bool Equals(object other);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
+ System.Reflection.ParameterInfo[] GetParameters();
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ object Invoke_2(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
+ object Invoke_3(object obj, object[] parameters);
+ object Invoke_4(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
+ object Invoke_5(object[] parameters);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("BE9ACCE8-AAFF-3B91-81AE-8211663F5CAD")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))]
+ public partial interface _CustomAttributeBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("C7BD73DE-9F85-3290-88EE-090B8BDFE2DF")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.EnumBuilder))]
+ public partial interface _EnumBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("AADABA99-895D-3D65-9760-B1F12621FAE8")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.EventBuilder))]
+ public partial interface _EventBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("9DE59C64-D889-35A1-B897-587D74469E5B")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.EventInfo))]
+ public partial interface _EventInfo
+ {
+ System.Reflection.EventAttributes Attributes { get; }
+ System.Type DeclaringType { get; }
+ System.Type EventHandlerType { get; }
+ bool IsMulticast { get; }
+ bool IsSpecialName { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ string Name { get; }
+ System.Type ReflectedType { get; }
+ void AddEventHandler(object target, System.Delegate handler);
+ bool Equals(object other);
+ System.Reflection.MethodInfo GetAddMethod();
+ System.Reflection.MethodInfo GetAddMethod(bool nonPublic);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Reflection.MethodInfo GetRaiseMethod();
+ System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic);
+ System.Reflection.MethodInfo GetRemoveMethod();
+ System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic);
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ void RemoveEventHandler(object target, System.Delegate handler);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("b36b5c63-42ef-38bc-a07e-0b34c98f164a")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
+ public partial interface _Exception
+ {
+ string HelpLink { get; set; }
+ System.Exception InnerException { get; }
+ string Message { get; }
+ string Source { get; set; }
+ string StackTrace { get; }
+ System.Reflection.MethodBase TargetSite { get; }
+ bool Equals(object obj);
+ System.Exception GetBaseException();
+ int GetHashCode();
+ void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
+ System.Type GetType();
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("CE1A3BF5-975E-30CC-97C9-1EF70F8F3993")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.FieldBuilder))]
+ public partial interface _FieldBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.FieldInfo))]
+ public partial interface _FieldInfo
+ {
+ System.Reflection.FieldAttributes Attributes { get; }
+ System.Type DeclaringType { get; }
+ System.RuntimeFieldHandle FieldHandle { get; }
+ System.Type FieldType { get; }
+ bool IsAssembly { get; }
+ bool IsFamily { get; }
+ bool IsFamilyAndAssembly { get; }
+ bool IsFamilyOrAssembly { get; }
+ bool IsInitOnly { get; }
+ bool IsLiteral { get; }
+ bool IsNotSerialized { get; }
+ bool IsPinvokeImpl { get; }
+ bool IsPrivate { get; }
+ bool IsPublic { get; }
+ bool IsSpecialName { get; }
+ bool IsStatic { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ string Name { get; }
+ System.Type ReflectedType { get; }
+ bool Equals(object other);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ object GetValue(object obj);
+ object GetValueDirect(System.TypedReference obj);
+ 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);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ void SetValue(object obj, object value);
+ void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
+ void SetValueDirect(System.TypedReference obj, object value);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("A4924B27-6E3B-37F7-9B83-A4501955E6A7")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ILGenerator))]
+ public partial interface _ILGenerator
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("4E6350D1-A08B-3DEC-9A3E-C465F9AEEC0C")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.LocalBuilder))]
+ public partial interface _LocalBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("f7102fa9-cabb-3a74-a6da-b4567ef1b079")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MemberInfo))]
+ public partial interface _MemberInfo
+ {
+ System.Type DeclaringType { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ string Name { get; }
+ System.Type ReflectedType { get; }
+ bool Equals(object other);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("6240837A-707F-3181-8E98-A36AE086766B")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MethodBase))]
+ public partial interface _MethodBase
+ {
+ System.Reflection.MethodAttributes Attributes { get; }
+ System.Reflection.CallingConventions CallingConvention { get; }
+ System.Type DeclaringType { get; }
+ bool IsAbstract { get; }
+ bool IsAssembly { get; }
+ bool IsConstructor { get; }
+ bool IsFamily { get; }
+ bool IsFamilyAndAssembly { get; }
+ bool IsFamilyOrAssembly { get; }
+ bool IsFinal { get; }
+ bool IsHideBySig { get; }
+ bool IsPrivate { get; }
+ bool IsPublic { get; }
+ bool IsSpecialName { get; }
+ bool IsStatic { get; }
+ bool IsVirtual { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ System.RuntimeMethodHandle MethodHandle { get; }
+ string Name { get; }
+ System.Type ReflectedType { get; }
+ bool Equals(object other);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
+ System.Reflection.ParameterInfo[] GetParameters();
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ object Invoke(object obj, object[] parameters);
+ object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
+ 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);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("007D8A14-FDF3-363E-9A0B-FEC0618260A2")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.MethodBuilder))]
+ public partial interface _MethodBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MethodInfo))]
+ public partial interface _MethodInfo
+ {
+ System.Reflection.MethodAttributes Attributes { get; }
+ System.Reflection.CallingConventions CallingConvention { get; }
+ System.Type DeclaringType { get; }
+ bool IsAbstract { get; }
+ bool IsAssembly { get; }
+ bool IsConstructor { get; }
+ bool IsFamily { get; }
+ bool IsFamilyAndAssembly { get; }
+ bool IsFamilyOrAssembly { get; }
+ bool IsFinal { get; }
+ bool IsHideBySig { get; }
+ bool IsPrivate { get; }
+ bool IsPublic { get; }
+ bool IsSpecialName { get; }
+ bool IsStatic { get; }
+ bool IsVirtual { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ System.RuntimeMethodHandle MethodHandle { get; }
+ string Name { get; }
+ System.Type ReflectedType { get; }
+ System.Type ReturnType { get; }
+ System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
+ bool Equals(object other);
+ System.Reflection.MethodInfo GetBaseDefinition();
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
+ System.Reflection.ParameterInfo[] GetParameters();
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ object Invoke(object obj, object[] parameters);
+ object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
+ 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);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("C2323C25-F57F-3880-8A4D-12EBEA7A5852")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.MethodRental))]
+ public partial interface _MethodRental
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("D002E9BA-D9E3-3749-B1D3-D565A08B13E7")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Module))]
+ public partial interface _Module
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("D05FFA9A-04AF-3519-8EE1-8D93AD73430B")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ModuleBuilder))]
+ public partial interface _ModuleBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("36329EBA-F97A-3565-BC07-0ED5C6EF19FC")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ParameterBuilder))]
+ public partial interface _ParameterBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("993634C4-E47A-32CC-BE08-85F567DC27D6")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.ParameterInfo))]
+ public partial interface _ParameterInfo
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("15F9A479-9397-3A63-ACBD-F51977FB0F02")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.PropertyBuilder))]
+ public partial interface _PropertyBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("F59ED4E4-E68F-3218-BD77-061AA82824BF")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.PropertyInfo))]
+ public partial interface _PropertyInfo
+ {
+ System.Reflection.PropertyAttributes Attributes { get; }
+ bool CanRead { get; }
+ bool CanWrite { get; }
+ System.Type DeclaringType { get; }
+ bool IsSpecialName { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ string Name { get; }
+ System.Type PropertyType { get; }
+ System.Type ReflectedType { get; }
+ bool Equals(object other);
+ System.Reflection.MethodInfo[] GetAccessors();
+ System.Reflection.MethodInfo[] GetAccessors(bool nonPublic);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ System.Reflection.MethodInfo GetGetMethod();
+ System.Reflection.MethodInfo GetGetMethod(bool nonPublic);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Reflection.ParameterInfo[] GetIndexParameters();
+ System.Reflection.MethodInfo GetSetMethod();
+ System.Reflection.MethodInfo GetSetMethod(bool nonPublic);
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ object GetValue(object obj, object[] index);
+ object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
+ 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);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ void SetValue(object obj, object value, object[] index);
+ void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("7D13DD37-5A04-393C-BBCA-A5FEA802893D")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.SignatureHelper))]
+ public partial interface _SignatureHelper
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("C281C7F1-4AA9-3517-961A-463CFED57E75")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Threading.Thread))]
+ public partial interface _Thread
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Type))]
+ public partial interface _Type
+ {
+ System.Reflection.Assembly Assembly { get; }
+ string AssemblyQualifiedName { get; }
+ System.Reflection.TypeAttributes Attributes { get; }
+ System.Type BaseType { get; }
+ System.Type DeclaringType { get; }
+ string FullName { get; }
+ System.Guid GUID { get; }
+ bool HasElementType { get; }
+ bool IsAbstract { get; }
+ bool IsAnsiClass { get; }
+ bool IsArray { get; }
+ bool IsAutoClass { get; }
+ bool IsAutoLayout { get; }
+ bool IsByRef { get; }
+ bool IsClass { get; }
+ bool IsCOMObject { get; }
+ bool IsContextful { get; }
+ bool IsEnum { get; }
+ bool IsExplicitLayout { get; }
+ bool IsImport { get; }
+ bool IsInterface { get; }
+ bool IsLayoutSequential { get; }
+ bool IsMarshalByRef { get; }
+ bool IsNestedAssembly { get; }
+ bool IsNestedFamANDAssem { get; }
+ bool IsNestedFamily { get; }
+ bool IsNestedFamORAssem { get; }
+ bool IsNestedPrivate { get; }
+ bool IsNestedPublic { get; }
+ bool IsNotPublic { get; }
+ bool IsPointer { get; }
+ bool IsPrimitive { get; }
+ bool IsPublic { get; }
+ bool IsSealed { get; }
+ bool IsSerializable { get; }
+ bool IsSpecialName { get; }
+ bool IsUnicodeClass { get; }
+ bool IsValueType { get; }
+ System.Reflection.MemberTypes MemberType { get; }
+ System.Reflection.Module Module { get; }
+ string Name { get; }
+ string Namespace { get; }
+ System.Type ReflectedType { get; }
+ System.RuntimeTypeHandle TypeHandle { get; }
+ System.Reflection.ConstructorInfo TypeInitializer { get; }
+ System.Type UnderlyingSystemType { get; }
+ bool Equals(object other);
+ bool Equals(System.Type o);
+ System.Type[] FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria);
+ System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria);
+ int GetArrayRank();
+ System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ System.Reflection.ConstructorInfo GetConstructor(System.Type[] types);
+ System.Reflection.ConstructorInfo[] GetConstructors();
+ System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
+ object[] GetCustomAttributes(bool inherit);
+ object[] GetCustomAttributes(System.Type attributeType, bool inherit);
+ System.Reflection.MemberInfo[] GetDefaultMembers();
+ System.Type GetElementType();
+ System.Reflection.EventInfo GetEvent(string name);
+ System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.EventInfo[] GetEvents();
+ System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.FieldInfo GetField(string name);
+ System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.FieldInfo[] GetFields();
+ System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
+ int GetHashCode();
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ System.Type GetInterface(string name);
+ System.Type GetInterface(string name, bool ignoreCase);
+ System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType);
+ System.Type[] GetInterfaces();
+ System.Reflection.MemberInfo[] GetMember(string name);
+ System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.MemberInfo[] GetMembers();
+ System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.MethodInfo GetMethod(string name);
+ System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr);
+ 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);
+ System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ System.Reflection.MethodInfo GetMethod(string name, System.Type[] types);
+ System.Reflection.MethodInfo GetMethod(string name, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ System.Reflection.MethodInfo[] GetMethods();
+ System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
+ System.Type GetNestedType(string name);
+ System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Type[] GetNestedTypes();
+ System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.PropertyInfo[] GetProperties();
+ System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.PropertyInfo GetProperty(string name);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
+ System.Reflection.PropertyInfo GetProperty(string name, System.Type[] types);
+ System.Type GetType();
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args);
+ object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Globalization.CultureInfo culture);
+ 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);
+ bool IsAssignableFrom(System.Type c);
+ bool IsDefined(System.Type attributeType, bool inherit);
+ bool IsInstanceOfType(object o);
+ bool IsSubclassOf(System.Type c);
+ string ToString();
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("7E5678EE-48B3-3F83-B076-C58543498A58")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.TypeBuilder))]
+ public partial interface _TypeBuilder
+ {
+ void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
+ void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
+ void GetTypeInfoCount(out uint pcTInfo);
+ 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);
+ }
+}
+namespace System.Runtime.InteropServices.ComTypes
+{
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct BINDPTR
+ {
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lpfuncdesc;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lptcomp;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lpvardesc;
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct BIND_OPTS
+ {
+ public int cbStruct;
+ public int dwTickCountDeadline;
+ public int grfFlags;
+ public int grfMode;
+ }
+ [System.SerializableAttribute]
+ public enum CALLCONV
+ {
+ CC_CDECL = 1,
+ CC_MACPASCAL = 3,
+ CC_MAX = 9,
+ CC_MPWCDECL = 7,
+ CC_MPWPASCAL = 8,
+ CC_MSCPASCAL = 2,
+ CC_PASCAL = 2,
+ CC_RESERVED = 5,
+ CC_STDCALL = 4,
+ CC_SYSCALL = 6,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct CONNECTDATA
+ {
+ public int dwCookie;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
+ public object pUnk;
+ }
+ [System.SerializableAttribute]
+ public enum DESCKIND
+ {
+ DESCKIND_FUNCDESC = 1,
+ DESCKIND_IMPLICITAPPOBJ = 4,
+ DESCKIND_MAX = 5,
+ DESCKIND_NONE = 0,
+ DESCKIND_TYPECOMP = 3,
+ DESCKIND_VARDESC = 2,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct DISPPARAMS
+ {
+ public int cArgs;
+ public int cNamedArgs;
+ public System.IntPtr rgdispidNamedArgs;
+ public System.IntPtr rgvarg;
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct ELEMDESC
+ {
+ public System.Runtime.InteropServices.ComTypes.ELEMDESC.DESCUNION desc;
+ public System.Runtime.InteropServices.ComTypes.TYPEDESC tdesc;
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct DESCUNION
+ {
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.Runtime.InteropServices.ComTypes.IDLDESC idldesc;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.Runtime.InteropServices.ComTypes.PARAMDESC paramdesc;
+ }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct EXCEPINFO
+ {
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ public string bstrDescription;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ public string bstrHelpFile;
+ [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
+ public string bstrSource;
+ public int dwHelpContext;
+ public System.IntPtr pfnDeferredFillIn;
+ public System.IntPtr pvReserved;
+ public int scode;
+ public short wCode;
+ public short wReserved;
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FILETIME
+ {
+ public int dwHighDateTime;
+ public int dwLowDateTime;
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct FUNCDESC
+ {
+ public System.Runtime.InteropServices.ComTypes.CALLCONV callconv;
+ public short cParams;
+ public short cParamsOpt;
+ public short cScodes;
+ public System.Runtime.InteropServices.ComTypes.ELEMDESC elemdescFunc;
+ public System.Runtime.InteropServices.ComTypes.FUNCKIND funckind;
+ public System.Runtime.InteropServices.ComTypes.INVOKEKIND invkind;
+ public System.IntPtr lprgelemdescParam;
+ public System.IntPtr lprgscode;
+ public int memid;
+ public short oVft;
+ public short wFuncFlags;
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum FUNCFLAGS : short
+ {
+ FUNCFLAG_FBINDABLE = (short)4,
+ FUNCFLAG_FDEFAULTBIND = (short)32,
+ FUNCFLAG_FDEFAULTCOLLELEM = (short)256,
+ FUNCFLAG_FDISPLAYBIND = (short)16,
+ FUNCFLAG_FHIDDEN = (short)64,
+ FUNCFLAG_FIMMEDIATEBIND = (short)4096,
+ FUNCFLAG_FNONBROWSABLE = (short)1024,
+ FUNCFLAG_FREPLACEABLE = (short)2048,
+ FUNCFLAG_FREQUESTEDIT = (short)8,
+ FUNCFLAG_FRESTRICTED = (short)1,
+ FUNCFLAG_FSOURCE = (short)2,
+ FUNCFLAG_FUIDEFAULT = (short)512,
+ FUNCFLAG_FUSESGETLASTERROR = (short)128,
+ }
+ [System.SerializableAttribute]
+ public enum FUNCKIND
+ {
+ FUNC_DISPATCH = 4,
+ FUNC_NONVIRTUAL = 2,
+ FUNC_PUREVIRTUAL = 1,
+ FUNC_STATIC = 3,
+ FUNC_VIRTUAL = 0,
+ }
+ [System.Runtime.InteropServices.GuidAttribute("0000000e-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IBindCtx
+ {
+ void EnumObjectParam(out System.Runtime.InteropServices.ComTypes.IEnumString ppenum);
+ void GetBindOptions(ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);
+ 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);
+ void GetRunningObjectTable(out System.Runtime.InteropServices.ComTypes.IRunningObjectTable pprot);
+ void RegisterObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
+ void RegisterObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
+ void ReleaseBoundObjects();
+ void RevokeObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int RevokeObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey);
+ void SetBindOptions([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("B196B286-BAB4-101A-B69C-00AA00341D07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IConnectionPoint
+ {
+ void Advise([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object pUnkSink, out int pdwCookie);
+ void EnumConnections(out System.Runtime.InteropServices.ComTypes.IEnumConnections ppEnum);
+ void GetConnectionInterface(out System.Guid pIID);
+ void GetConnectionPointContainer(out System.Runtime.InteropServices.ComTypes.IConnectionPointContainer ppCPC);
+ void Unadvise(int dwCookie);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("B196B284-BAB4-101A-B69C-00AA00341D07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IConnectionPointContainer
+ {
+ void EnumConnectionPoints(out System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints ppEnum);
+ void FindConnectionPoint([System.Runtime.InteropServices.In]ref System.Guid riid, out System.Runtime.InteropServices.ComTypes.IConnectionPoint ppCP);
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct IDLDESC
+ {
+ public System.IntPtr dwReserved;
+ public System.Runtime.InteropServices.ComTypes.IDLFLAG wIDLFlags;
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum IDLFLAG : short
+ {
+ IDLFLAG_FIN = (short)1,
+ IDLFLAG_FLCID = (short)4,
+ IDLFLAG_FOUT = (short)2,
+ IDLFLAG_FRETVAL = (short)8,
+ IDLFLAG_NONE = (short)0,
+ }
+ [System.Runtime.InteropServices.GuidAttribute("B196B285-BAB4-101A-B69C-00AA00341D07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IEnumConnectionPoints
+ {
+ void Clone(out System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints ppenum);
+ [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);
+ void Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("B196B287-BAB4-101A-B69C-00AA00341D07")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IEnumConnections
+ {
+ void Clone(out System.Runtime.InteropServices.ComTypes.IEnumConnections ppenum);
+ [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);
+ void Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00000102-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IEnumMoniker
+ {
+ void Clone(out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenum);
+ [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);
+ void Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00000101-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IEnumString
+ {
+ void Clone(out System.Runtime.InteropServices.ComTypes.IEnumString ppenum);
+ [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);
+ void Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00020404-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IEnumVARIANT
+ {
+ System.Runtime.InteropServices.ComTypes.IEnumVARIANT Clone();
+ [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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("0000000f-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IMoniker
+ {
+ 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);
+ 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);
+ void CommonPrefixWith(System.Runtime.InteropServices.ComTypes.IMoniker pmkOther, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkPrefix);
+ 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);
+ void Enum([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fForward, out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenumMoniker);
+ void GetClassID(out System.Guid pClassID);
+ 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);
+ void GetSizeMax(out long pcbSize);
+ void GetTimeOfLastChange(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, out System.Runtime.InteropServices.ComTypes.FILETIME pFileTime);
+ void Hash(out int pdwHash);
+ void Inverse(out System.Runtime.InteropServices.ComTypes.IMoniker ppmk);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsEqual(System.Runtime.InteropServices.ComTypes.IMoniker pmkOtherMoniker);
+ [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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsSystemMoniker(out int pdwMksys);
+ void Load(System.Runtime.InteropServices.ComTypes.IStream pStm);
+ 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);
+ void Reduce(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.ComTypes.IMoniker ppmkToLeft, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkReduced);
+ void RelativePathTo(System.Runtime.InteropServices.ComTypes.IMoniker pmkOther, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkRelPath);
+ void Save(System.Runtime.InteropServices.ComTypes.IStream pStm, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fClearDirty);
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum IMPLTYPEFLAGS
+ {
+ IMPLTYPEFLAG_FDEFAULT = 1,
+ IMPLTYPEFLAG_FDEFAULTVTABLE = 8,
+ IMPLTYPEFLAG_FRESTRICTED = 4,
+ IMPLTYPEFLAG_FSOURCE = 2,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum INVOKEKIND
+ {
+ INVOKE_FUNC = 1,
+ INVOKE_PROPERTYGET = 2,
+ INVOKE_PROPERTYPUT = 4,
+ INVOKE_PROPERTYPUTREF = 8,
+ }
+ [System.Runtime.InteropServices.GuidAttribute("0000010b-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IPersistFile
+ {
+ void GetClassID(out System.Guid pClassID);
+ void GetCurFile([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszFileName);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
+ void Load([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, int dwMode);
+ void Save([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fRemember);
+ void SaveCompleted([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00000010-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IRunningObjectTable
+ {
+ void EnumRunning(out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenumMoniker);
+ [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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTimeOfLastChange(System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName, out System.Runtime.InteropServices.ComTypes.FILETIME pfiletime);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsRunning(System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
+ void NoteChangeTime(int dwRegister, ref System.Runtime.InteropServices.ComTypes.FILETIME pfiletime);
+ int Register(int grfFlags, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punkObject, System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
+ void Revoke(int dwRegister);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("0000000c-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IStream
+ {
+ void Clone(out System.Runtime.InteropServices.ComTypes.IStream ppstm);
+ void Commit(int grfCommitFlags);
+ void CopyTo(System.Runtime.InteropServices.ComTypes.IStream pstm, long cb, System.IntPtr pcbRead, System.IntPtr pcbWritten);
+ void LockRegion(long libOffset, long cb, int dwLockType);
+ void Read([System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbRead);
+ void Revert();
+ void Seek(long dlibMove, int dwOrigin, System.IntPtr plibNewPosition);
+ void SetSize(long libNewSize);
+ void Stat(out System.Runtime.InteropServices.ComTypes.STATSTG pstatstg, int grfStatFlag);
+ void UnlockRegion(long libOffset, long cb, int dwLockType);
+ void Write([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbWritten);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00020403-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeComp
+ {
+ 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);
+ 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);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00020401-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeInfo
+ {
+ void AddressOfMember(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out System.IntPtr ppv);
+ 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);
+ void GetContainingTypeLib(out System.Runtime.InteropServices.ComTypes.ITypeLib ppTLB, out int pIndex);
+ void GetDllEntry(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, System.IntPtr pBstrDllName, System.IntPtr pBstrName, System.IntPtr pwOrdinal);
+ void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
+ void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
+ 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);
+ void GetImplTypeFlags(int index, out System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS pImplTypeFlags);
+ void GetMops(int memid, out string pBstrMops);
+ void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
+ void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
+ void GetRefTypeOfImplType(int index, out int href);
+ void GetTypeAttr(out System.IntPtr ppTypeAttr);
+ void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
+ void GetVarDesc(int index, out System.IntPtr ppVarDesc);
+ 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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseFuncDesc(System.IntPtr pFuncDesc);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTypeAttr(System.IntPtr pTypeAttr);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseVarDesc(System.IntPtr pVarDesc);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00020412-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeInfo2 : System.Runtime.InteropServices.ComTypes.ITypeInfo
+ {
+ new void AddressOfMember(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out System.IntPtr ppv);
+ 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);
+ void GetAllCustData(System.IntPtr pCustData);
+ void GetAllFuncCustData(int index, System.IntPtr pCustData);
+ void GetAllImplTypeCustData(int index, System.IntPtr pCustData);
+ void GetAllParamCustData(int indexFunc, int indexParam, System.IntPtr pCustData);
+ void GetAllVarCustData(int index, System.IntPtr pCustData);
+ new void GetContainingTypeLib(out System.Runtime.InteropServices.ComTypes.ITypeLib ppTLB, out int pIndex);
+ void GetCustData(ref System.Guid guid, out object pVarVal);
+ new void GetDllEntry(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, System.IntPtr pBstrDllName, System.IntPtr pBstrName, System.IntPtr pwOrdinal);
+ new void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
+ [System.Runtime.InteropServices.LCIDConversionAttribute(1)]
+ void GetDocumentation2(int memid, out string pbstrHelpString, out int pdwHelpStringContext, out string pbstrHelpStringDll);
+ void GetFuncCustData(int index, ref System.Guid guid, out object pVarVal);
+ new void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
+ void GetFuncIndexOfMemId(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out int pFuncIndex);
+ 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);
+ void GetImplTypeCustData(int index, ref System.Guid guid, out object pVarVal);
+ new void GetImplTypeFlags(int index, out System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS pImplTypeFlags);
+ new void GetMops(int memid, out string pBstrMops);
+ 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);
+ void GetParamCustData(int indexFunc, int indexParam, ref System.Guid guid, out object pVarVal);
+ new void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
+ new void GetRefTypeOfImplType(int index, out int href);
+ new void GetTypeAttr(out System.IntPtr ppTypeAttr);
+ new void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
+ void GetTypeFlags(out int pTypeFlags);
+ void GetTypeKind(out System.Runtime.InteropServices.ComTypes.TYPEKIND pTypeKind);
+ void GetVarCustData(int index, ref System.Guid guid, out object pVarVal);
+ new void GetVarDesc(int index, out System.IntPtr ppVarDesc);
+ void GetVarIndexOfMemId(int memid, out int pVarIndex);
+ 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);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseFuncDesc(System.IntPtr pFuncDesc);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseTypeAttr(System.IntPtr pTypeAttr);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseVarDesc(System.IntPtr pVarDesc);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00020402-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeLib
+ {
+ 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);
+ void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
+ void GetLibAttr(out System.IntPtr ppTLibAttr);
+ void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
+ void GetTypeInfo(int index, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTypeInfoCount();
+ void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo);
+ void GetTypeInfoType(int index, out System.Runtime.InteropServices.ComTypes.TYPEKIND pTKind);
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
+ bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTLibAttr(System.IntPtr pTLibAttr);
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00020411-0000-0000-C000-000000000046")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
+ {
+ 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);
+ void GetAllCustData(System.IntPtr pCustData);
+ void GetCustData(ref System.Guid guid, out object pVarVal);
+ new void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
+ [System.Runtime.InteropServices.LCIDConversionAttribute(1)]
+ void GetDocumentation2(int index, out string pbstrHelpString, out int pdwHelpStringContext, out string pbstrHelpStringDll);
+ new void GetLibAttr(out System.IntPtr ppTLibAttr);
+ void GetLibStatistics(System.IntPtr pcUniqueNames, out int pcchUniqueNames);
+ new void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
+ new void GetTypeInfo(int index, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new int GetTypeInfoCount();
+ new void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo);
+ new void GetTypeInfoType(int index, out System.Runtime.InteropServices.ComTypes.TYPEKIND pTKind);
+ [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
+ new bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseTLibAttr(System.IntPtr pTLibAttr);
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum LIBFLAGS : short
+ {
+ LIBFLAG_FCONTROL = (short)2,
+ LIBFLAG_FHASDISKIMAGE = (short)8,
+ LIBFLAG_FHIDDEN = (short)4,
+ LIBFLAG_FRESTRICTED = (short)1,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct PARAMDESC
+ {
+ public System.IntPtr lpVarValue;
+ public System.Runtime.InteropServices.ComTypes.PARAMFLAG wParamFlags;
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum PARAMFLAG : short
+ {
+ PARAMFLAG_FHASCUSTDATA = (short)64,
+ PARAMFLAG_FHASDEFAULT = (short)32,
+ PARAMFLAG_FIN = (short)1,
+ PARAMFLAG_FLCID = (short)4,
+ PARAMFLAG_FOPT = (short)16,
+ PARAMFLAG_FOUT = (short)2,
+ PARAMFLAG_FRETVAL = (short)8,
+ PARAMFLAG_NONE = (short)0,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct STATSTG
+ {
+ public System.Runtime.InteropServices.ComTypes.FILETIME atime;
+ public long cbSize;
+ public System.Guid clsid;
+ public System.Runtime.InteropServices.ComTypes.FILETIME ctime;
+ public int grfLocksSupported;
+ public int grfMode;
+ public int grfStateBits;
+ public System.Runtime.InteropServices.ComTypes.FILETIME mtime;
+ public string pwcsName;
+ public int reserved;
+ public int type;
+ }
+ [System.SerializableAttribute]
+ public enum SYSKIND
+ {
+ SYS_MAC = 2,
+ SYS_WIN16 = 0,
+ SYS_WIN32 = 1,
+ SYS_WIN64 = 3,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct TYPEATTR
+ {
+ public short cbAlignment;
+ public int cbSizeInstance;
+ public short cbSizeVft;
+ public short cFuncs;
+ public short cImplTypes;
+ public short cVars;
+ public int dwReserved;
+ public System.Guid guid;
+ public System.Runtime.InteropServices.ComTypes.IDLDESC idldescType;
+ public int lcid;
+ public System.IntPtr lpstrSchema;
+ public const int MEMBER_ID_NIL = -1;
+ public int memidConstructor;
+ public int memidDestructor;
+ public System.Runtime.InteropServices.ComTypes.TYPEDESC tdescAlias;
+ public System.Runtime.InteropServices.ComTypes.TYPEKIND typekind;
+ public short wMajorVerNum;
+ public short wMinorVerNum;
+ public System.Runtime.InteropServices.ComTypes.TYPEFLAGS wTypeFlags;
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct TYPEDESC
+ {
+ public System.IntPtr lpValue;
+ public short vt;
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum TYPEFLAGS : short
+ {
+ TYPEFLAG_FAGGREGATABLE = (short)1024,
+ TYPEFLAG_FAPPOBJECT = (short)1,
+ TYPEFLAG_FCANCREATE = (short)2,
+ TYPEFLAG_FCONTROL = (short)32,
+ TYPEFLAG_FDISPATCHABLE = (short)4096,
+ TYPEFLAG_FDUAL = (short)64,
+ TYPEFLAG_FHIDDEN = (short)16,
+ TYPEFLAG_FLICENSED = (short)4,
+ TYPEFLAG_FNONEXTENSIBLE = (short)128,
+ TYPEFLAG_FOLEAUTOMATION = (short)256,
+ TYPEFLAG_FPREDECLID = (short)8,
+ TYPEFLAG_FPROXY = (short)16384,
+ TYPEFLAG_FREPLACEABLE = (short)2048,
+ TYPEFLAG_FRESTRICTED = (short)512,
+ TYPEFLAG_FREVERSEBIND = (short)8192,
+ }
+ [System.SerializableAttribute]
+ public enum TYPEKIND
+ {
+ TKIND_ALIAS = 6,
+ TKIND_COCLASS = 5,
+ TKIND_DISPATCH = 4,
+ TKIND_ENUM = 0,
+ TKIND_INTERFACE = 3,
+ TKIND_MAX = 8,
+ TKIND_MODULE = 2,
+ TKIND_RECORD = 1,
+ TKIND_UNION = 7,
+ }
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct TYPELIBATTR
+ {
+ public System.Guid guid;
+ public int lcid;
+ public System.Runtime.InteropServices.ComTypes.SYSKIND syskind;
+ public System.Runtime.InteropServices.ComTypes.LIBFLAGS wLibFlags;
+ public short wMajorVerNum;
+ public short wMinorVerNum;
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct VARDESC
+ {
+ public System.Runtime.InteropServices.ComTypes.VARDESC.DESCUNION desc;
+ public System.Runtime.InteropServices.ComTypes.ELEMDESC elemdescVar;
+ public string lpstrSchema;
+ public int memid;
+ public System.Runtime.InteropServices.ComTypes.VARKIND varkind;
+ public short wVarFlags;
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
+ public partial struct DESCUNION
+ {
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public System.IntPtr lpvarValue;
+ [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
+ public int oInst;
+ }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum VARFLAGS : short
+ {
+ VARFLAG_FBINDABLE = (short)4,
+ VARFLAG_FDEFAULTBIND = (short)32,
+ VARFLAG_FDEFAULTCOLLELEM = (short)256,
+ VARFLAG_FDISPLAYBIND = (short)16,
+ VARFLAG_FHIDDEN = (short)64,
+ VARFLAG_FIMMEDIATEBIND = (short)4096,
+ VARFLAG_FNONBROWSABLE = (short)1024,
+ VARFLAG_FREADONLY = (short)1,
+ VARFLAG_FREPLACEABLE = (short)2048,
+ VARFLAG_FREQUESTEDIT = (short)8,
+ VARFLAG_FRESTRICTED = (short)128,
+ VARFLAG_FSOURCE = (short)2,
+ VARFLAG_FUIDEFAULT = (short)512,
+ }
+ [System.SerializableAttribute]
+ public enum VARKIND
+ {
+ VAR_CONST = 2,
+ VAR_DISPATCH = 3,
+ VAR_PERINSTANCE = 0,
+ VAR_STATIC = 1,
+ }
+}
+namespace System.Runtime.InteropServices.Expando
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
+ public partial interface IExpando : System.Reflection.IReflect
+ {
+ System.Reflection.FieldInfo AddField(string name);
+ System.Reflection.MethodInfo AddMethod(string name, System.Delegate method);
+ System.Reflection.PropertyInfo AddProperty(string name);
+ void RemoveMember(System.Reflection.MemberInfo m);
+ }
+}
+namespace System.Runtime.InteropServices.WindowsRuntime
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=false, Inherited=false)]
+ public sealed partial class DefaultInterfaceAttribute : System.Attribute
+ {
+ public DefaultInterfaceAttribute(System.Type defaultInterface) { }
+ public System.Type DefaultInterface { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class DesignerNamespaceResolveEventArgs : System.EventArgs
+ {
+ public DesignerNamespaceResolveEventArgs(string namespaceName) { }
+ public string NamespaceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<string> ResolvedAssemblyFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct EventRegistrationToken
+ {
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken left, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken right) { throw null; }
+ public static bool operator !=(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken left, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken right) { throw null; }
+ }
+ public sealed partial class EventRegistrationTokenTable<T> where T : class
+ {
+ public EventRegistrationTokenTable() { }
+ public T InvocationList { get { throw null; } set { } }
+ public System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken AddEventHandler(T handler) { throw null; }
+ public static System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> GetOrCreateEventRegistrationTokenTable(ref System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> refEventTable) { throw null; }
+ public void RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken token) { }
+ public void RemoveEventHandler(T handler) { }
+ }
+ [System.Runtime.InteropServices.GuidAttribute("00000035-0000-0000-C000-000000000046")]
+ public partial interface IActivationFactory
+ {
+ object ActivateInstance();
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited=false, AllowMultiple=true)]
+ public sealed partial class InterfaceImplementedInVersionAttribute : System.Attribute
+ {
+ public InterfaceImplementedInVersionAttribute(System.Type interfaceType, byte majorVersion, byte minorVersion, byte buildVersion, byte revisionVersion) { }
+ public byte BuildVersion { get { throw null; } }
+ public System.Type InterfaceType { get { throw null; } }
+ public byte MajorVersion { get { throw null; } }
+ public byte MinorVersion { get { throw null; } }
+ public byte RevisionVersion { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class NamespaceResolveEventArgs : System.EventArgs
+ {
+ public NamespaceResolveEventArgs(string namespaceName, System.Reflection.Assembly requestingAssembly) { }
+ public string NamespaceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Reflection.Assembly RequestingAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.Collection<System.Reflection.Assembly> ResolvedAssemblies { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false, AllowMultiple=false)]
+ public sealed partial class ReadOnlyArrayAttribute : System.Attribute
+ {
+ public ReadOnlyArrayAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(12288), AllowMultiple=false, Inherited=false)]
+ public sealed partial class ReturnValueNameAttribute : System.Attribute
+ {
+ public ReturnValueNameAttribute(string name) { }
+ public string Name { get { throw null; } }
+ }
+ public static partial class WindowsRuntimeMarshal
+ {
+ [System.Security.SecurityCriticalAttribute]
+ public static void AddEventHandler<T>(System.Func<T, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> addMethod, System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod, T handler) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void FreeHString(System.IntPtr ptr) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Runtime.InteropServices.WindowsRuntime.IActivationFactory GetActivationFactory(System.Type type) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static string PtrToStringHString(System.IntPtr ptr) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static void RemoveAllEventHandlers(System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void RemoveEventHandler<T>(System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod, T handler) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.IntPtr StringToHString(string s) { throw null; }
+ }
+ [System.MonoTODOAttribute]
+ public static partial class WindowsRuntimeMetadata
+ {
+ public static event System.EventHandler<System.Runtime.InteropServices.WindowsRuntime.DesignerNamespaceResolveEventArgs> DesignerNamespaceResolve { add { } remove { } }
+ public static event System.EventHandler<System.Runtime.InteropServices.WindowsRuntime.NamespaceResolveEventArgs> ReflectionOnlyNamespaceResolve { add { } remove { } }
+ public static System.Collections.Generic.IEnumerable<string> ResolveNamespace(string namespaceName, System.Collections.Generic.IEnumerable<string> packageGraphFilePaths) { throw null; }
+ public static System.Collections.Generic.IEnumerable<string> ResolveNamespace(string namespaceName, string windowsSdkFilePath, System.Collections.Generic.IEnumerable<string> packageGraphFilePaths) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false, AllowMultiple=false)]
+ public sealed partial class WriteOnlyArrayAttribute : System.Attribute
+ {
+ public WriteOnlyArrayAttribute() { }
+ }
+}
+namespace System.Runtime.Remoting
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ActivatedClientTypeEntry : System.Runtime.Remoting.TypeEntry
+ {
+ public ActivatedClientTypeEntry(string typeName, string assemblyName, string appUrl) { }
+ public ActivatedClientTypeEntry(System.Type type, string appUrl) { }
+ public string ApplicationUrl { get { throw null; } }
+ public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
+ public System.Type ObjectType { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ActivatedServiceTypeEntry : System.Runtime.Remoting.TypeEntry
+ {
+ public ActivatedServiceTypeEntry(string typeName, string assemblyName) { }
+ public ActivatedServiceTypeEntry(System.Type type) { }
+ public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
+ public System.Type ObjectType { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum CustomErrorsModes
+ {
+ Off = 1,
+ On = 0,
+ RemoteOnly = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IChannelInfo
+ {
+ object[] ChannelData { get; set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IEnvoyInfo
+ {
+ System.Runtime.Remoting.Messaging.IMessageSink EnvoySinks { get; set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class InternalRemotingServices
+ {
+ public InternalRemotingServices() { }
+ [System.Diagnostics.ConditionalAttribute("_LOGGING")]
+ public static void DebugOutChnl(string s) { }
+ public static System.Runtime.Remoting.Metadata.SoapAttribute GetCachedSoapAttribute(object reflectionObject) { throw null; }
+ [System.Diagnostics.ConditionalAttribute("_DEBUG")]
+ public static void RemotingAssert(bool condition, string message) { }
+ [System.Diagnostics.ConditionalAttribute("_LOGGING")]
+ public static void RemotingTrace(params object[] messages) { }
+ [System.CLSCompliantAttribute(false)]
+ public static void SetServerIdentity(System.Runtime.Remoting.Messaging.MethodCall m, object srvID) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.GuidAttribute("C460E2B4-E199-412a-8456-84DC3E4838C3")]
+ [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
+ public partial interface IObjectHandle
+ {
+ object Unwrap();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IRemotingTypeInfo
+ {
+ string TypeName { get; set; }
+ bool CanCastTo(System.Type fromType, object o);
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ObjectHandle : System.MarshalByRefObject, System.Runtime.Remoting.IObjectHandle
+ {
+ public ObjectHandle(object o) { }
+ public override object InitializeLifetimeService() { throw null; }
+ public object Unwrap() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ObjRef : System.Runtime.Serialization.IObjectReference, System.Runtime.Serialization.ISerializable
+ {
+ public ObjRef() { }
+ public ObjRef(System.MarshalByRefObject o, System.Type requestedType) { }
+ protected ObjRef(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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 { } }
+ public virtual System.Runtime.Remoting.IEnvoyInfo EnvoyInfo { get { throw null; } set { } }
+ public virtual System.Runtime.Remoting.IRemotingTypeInfo TypeInfo { get { throw null; } set { } }
+ public virtual string URI { get { throw null; } set { } }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; }
+ public bool IsFromThisAppDomain() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public bool IsFromThisProcess() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class RemotingConfiguration
+ {
+ public static string ApplicationId { get { throw null; } }
+ public static string ApplicationName { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public static System.Runtime.Remoting.CustomErrorsModes CustomErrorsMode { get { throw null; } set { } }
+ public static string ProcessId { get { throw null; } }
+ [System.ObsoleteAttribute("Use Configure(String,Boolean)")]
+ public static void Configure(string filename) { }
+ [System.MonoTODOAttribute("ensureSecurity support has not been implemented")]
+ public static void Configure(string filename, bool ensureSecurity) { }
+ public static bool CustomErrorsEnabled(bool isLocalRequest) { throw null; }
+ public static System.Runtime.Remoting.ActivatedClientTypeEntry[] GetRegisteredActivatedClientTypes() { throw null; }
+ public static System.Runtime.Remoting.ActivatedServiceTypeEntry[] GetRegisteredActivatedServiceTypes() { throw null; }
+ public static System.Runtime.Remoting.WellKnownClientTypeEntry[] GetRegisteredWellKnownClientTypes() { throw null; }
+ public static System.Runtime.Remoting.WellKnownServiceTypeEntry[] GetRegisteredWellKnownServiceTypes() { throw null; }
+ public static bool IsActivationAllowed(System.Type svrType) { throw null; }
+ public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType(string typeName, string assemblyName) { throw null; }
+ public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType(System.Type svrType) { throw null; }
+ public static System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType(string typeName, string assemblyName) { throw null; }
+ public static System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType(System.Type svrType) { throw null; }
+ public static void RegisterActivatedClientType(System.Runtime.Remoting.ActivatedClientTypeEntry entry) { }
+ public static void RegisterActivatedClientType(System.Type type, string appUrl) { }
+ public static void RegisterActivatedServiceType(System.Runtime.Remoting.ActivatedServiceTypeEntry entry) { }
+ public static void RegisterActivatedServiceType(System.Type type) { }
+ public static void RegisterWellKnownClientType(System.Runtime.Remoting.WellKnownClientTypeEntry entry) { }
+ public static void RegisterWellKnownClientType(System.Type type, string objectUrl) { }
+ public static void RegisterWellKnownServiceType(System.Runtime.Remoting.WellKnownServiceTypeEntry entry) { }
+ public static void RegisterWellKnownServiceType(System.Type type, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class RemotingException : System.SystemException
+ {
+ public RemotingException() { }
+ protected RemotingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public RemotingException(string message) { }
+ public RemotingException(string message, System.Exception InnerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class RemotingServices
+ {
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static object Connect(System.Type classToProxy, string url) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static object Connect(System.Type classToProxy, string url, object data) { throw null; }
+ public static bool Disconnect(System.MarshalByRefObject obj) { throw null; }
+ public static System.Runtime.Remoting.Messaging.IMethodReturnMessage ExecuteMessage(System.MarshalByRefObject target, System.Runtime.Remoting.Messaging.IMethodCallMessage reqMsg) { throw null; }
+ public static System.Runtime.Remoting.Messaging.IMessageSink GetEnvoyChainForProxy(System.MarshalByRefObject obj) { throw null; }
+ public static object GetLifetimeService(System.MarshalByRefObject obj) { throw null; }
+ public static System.Reflection.MethodBase GetMethodBaseFromMethodMessage(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
+ public static void GetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static string GetObjectUri(System.MarshalByRefObject obj) { throw null; }
+ public static System.Runtime.Remoting.ObjRef GetObjRefForProxy(System.MarshalByRefObject obj) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.Runtime.Remoting.Proxies.RealProxy GetRealProxy(object proxy) { throw null; }
+ public static System.Type GetServerTypeForUri(string URI) { throw null; }
+ public static string GetSessionIdForMethodMessage(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
+ public static bool IsMethodOverloaded(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
+ public static bool IsObjectOutOfAppDomain(object tp) { throw null; }
+ public static bool IsObjectOutOfContext(object tp) { throw null; }
+ public static bool IsOneWay(System.Reflection.MethodBase method) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static bool IsTransparentProxy(object proxy) { throw null; }
+ [System.Diagnostics.ConditionalAttribute("REMOTING_PERF")]
+ [System.MonoTODOAttribute]
+ [System.ObsoleteAttribute("It existed for only internal use in .NET and unimplemented in mono")]
+ public static void LogRemotingStage(int stage) { }
+ public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj) { throw null; }
+ public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj, string URI) { throw null; }
+ public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj, string ObjURI, System.Type RequestedType) { throw null; }
+ public static void SetObjectUriForMarshal(System.MarshalByRefObject obj, string uri) { }
+ public static object Unmarshal(System.Runtime.Remoting.ObjRef objectRef) { throw null; }
+ public static object Unmarshal(System.Runtime.Remoting.ObjRef objectRef, bool fRefine) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class RemotingTimeoutException : System.Runtime.Remoting.RemotingException
+ {
+ public RemotingTimeoutException() { }
+ public RemotingTimeoutException(string message) { }
+ public RemotingTimeoutException(string message, System.Exception InnerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ServerException : System.SystemException
+ {
+ public ServerException() { }
+ public ServerException(string message) { }
+ public ServerException(string message, System.Exception InnerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SoapServices
+ {
+ internal SoapServices() { }
+ public static string XmlNsForClrType { get { throw null; } }
+ public static string XmlNsForClrTypeWithAssembly { get { throw null; } }
+ public static string XmlNsForClrTypeWithNs { get { throw null; } }
+ public static string XmlNsForClrTypeWithNsAndAssembly { get { throw null; } }
+ public static string CodeXmlNamespaceForClrTypeNamespace(string typeNamespace, string assemblyName) { throw null; }
+ public static bool DecodeXmlNamespaceForClrTypeNamespace(string inNamespace, out string typeNamespace, out string assemblyName) { typeNamespace = default(string); assemblyName = default(string); throw null; }
+ 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); }
+ 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); }
+ public static System.Type GetInteropTypeFromXmlElement(string xmlElement, string xmlNamespace) { throw null; }
+ public static System.Type GetInteropTypeFromXmlType(string xmlType, string xmlTypeNamespace) { throw null; }
+ public static string GetSoapActionFromMethodBase(System.Reflection.MethodBase mb) { throw null; }
+ public static bool GetTypeAndMethodNameFromSoapAction(string soapAction, out string typeName, out string methodName) { typeName = default(string); methodName = default(string); throw null; }
+ public static bool GetXmlElementForInteropType(System.Type type, out string xmlElement, out string xmlNamespace) { xmlElement = default(string); xmlNamespace = default(string); throw null; }
+ public static string GetXmlNamespaceForMethodCall(System.Reflection.MethodBase mb) { throw null; }
+ public static string GetXmlNamespaceForMethodResponse(System.Reflection.MethodBase mb) { throw null; }
+ public static bool GetXmlTypeForInteropType(System.Type type, out string xmlType, out string xmlTypeNamespace) { xmlType = default(string); xmlTypeNamespace = default(string); throw null; }
+ public static bool IsClrTypeNamespace(string namespaceString) { throw null; }
+ public static bool IsSoapActionValidForMethodBase(string soapAction, System.Reflection.MethodBase mb) { throw null; }
+ public static void PreLoad(System.Reflection.Assembly assembly) { }
+ public static void PreLoad(System.Type type) { }
+ public static void RegisterInteropXmlElement(string xmlElement, string xmlNamespace, System.Type type) { }
+ public static void RegisterInteropXmlType(string xmlType, string xmlTypeNamespace, System.Type type) { }
+ public static void RegisterSoapActionForMethodBase(System.Reflection.MethodBase mb) { }
+ public static void RegisterSoapActionForMethodBase(System.Reflection.MethodBase mb, string soapAction) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TypeEntry
+ {
+ protected TypeEntry() { }
+ public string AssemblyName { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class WellKnownClientTypeEntry : System.Runtime.Remoting.TypeEntry
+ {
+ public WellKnownClientTypeEntry(string typeName, string assemblyName, string objectUrl) { }
+ public WellKnownClientTypeEntry(System.Type type, string objectUrl) { }
+ public string ApplicationUrl { get { throw null; } set { } }
+ public System.Type ObjectType { get { throw null; } }
+ public string ObjectUrl { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum WellKnownObjectMode
+ {
+ SingleCall = 2,
+ Singleton = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class WellKnownServiceTypeEntry : System.Runtime.Remoting.TypeEntry
+ {
+ public WellKnownServiceTypeEntry(string typeName, string assemblyName, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
+ public WellKnownServiceTypeEntry(System.Type type, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
+ public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
+ public System.Runtime.Remoting.WellKnownObjectMode Mode { get { throw null; } }
+ public System.Type ObjectType { get { throw null; } }
+ public string ObjectUri { get { throw null; } }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Runtime.Remoting.Activation
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ActivatorLevel
+ {
+ AppDomain = 12,
+ Construction = 4,
+ Context = 8,
+ Machine = 20,
+ Process = 16,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IActivator
+ {
+ System.Runtime.Remoting.Activation.ActivatorLevel Level { get; }
+ System.Runtime.Remoting.Activation.IActivator NextActivator { get; set; }
+ System.Runtime.Remoting.Activation.IConstructionReturnMessage Activate(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IConstructionCallMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage
+ {
+ System.Type ActivationType { get; }
+ string ActivationTypeName { get; }
+ System.Runtime.Remoting.Activation.IActivator Activator { get; set; }
+ object[] CallSiteActivationAttributes { get; }
+ System.Collections.IList ContextProperties { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IConstructionReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UrlAttribute : System.Runtime.Remoting.Contexts.ContextAttribute
+ {
+ public UrlAttribute(string callsiteURL) : base (default(string)) { }
+ public string UrlValue { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
+ }
+}
+namespace System.Runtime.Remoting.Channels
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class BaseChannelObjectWithProperties : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
+ {
+ protected BaseChannelObjectWithProperties() { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsFixedSize { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object this[object key] { get { throw null; } set { } }
+ public virtual System.Collections.ICollection Keys { get { throw null; } }
+ public virtual System.Collections.IDictionary Properties { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public virtual System.Collections.ICollection Values { get { throw null; } }
+ public virtual void Add(object key, object value) { }
+ public virtual void Clear() { }
+ public virtual bool Contains(object key) { throw null; }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ public virtual void Remove(object key) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class BaseChannelSinkWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
+ {
+ protected BaseChannelSinkWithProperties() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class BaseChannelWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
+ {
+ protected System.Runtime.Remoting.Channels.IChannelSinkBase SinksWithProperties;
+ protected BaseChannelWithProperties() { }
+ public override System.Collections.IDictionary Properties { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ChannelDataStore : System.Runtime.Remoting.Channels.IChannelDataStore
+ {
+ public ChannelDataStore(string[] channelURIs) { }
+ public string[] ChannelUris { get { throw null; } set { } }
+ public object this[object key] { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ChannelServices
+ {
+ internal ChannelServices() { }
+ public static System.Runtime.Remoting.Channels.IChannel[] RegisteredChannels { get { throw null; } }
+ public static System.Runtime.Remoting.Messaging.IMessageCtrl AsyncDispatchMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
+ public static System.Runtime.Remoting.Channels.IServerChannelSink CreateServerChannelSinkChain(System.Runtime.Remoting.Channels.IServerChannelSinkProvider provider, System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
+ 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; }
+ public static System.Runtime.Remoting.Channels.IChannel GetChannel(string name) { throw null; }
+ public static System.Collections.IDictionary GetChannelSinkProperties(object obj) { throw null; }
+ public static string[] GetUrlsForObject(System.MarshalByRefObject obj) { throw null; }
+ [System.ObsoleteAttribute("Use RegisterChannel(IChannel,Boolean)")]
+ public static void RegisterChannel(System.Runtime.Remoting.Channels.IChannel chnl) { }
+ public static void RegisterChannel(System.Runtime.Remoting.Channels.IChannel chnl, bool ensureSecurity) { }
+ public static System.Runtime.Remoting.Messaging.IMessage SyncDispatchMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
+ public static void UnregisterChannel(System.Runtime.Remoting.Channels.IChannel chnl) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack, System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack
+ {
+ public ClientChannelSinkStack() { }
+ public ClientChannelSinkStack(System.Runtime.Remoting.Messaging.IMessageSink replySink) { }
+ public void AsyncProcessResponse(System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
+ public void DispatchException(System.Exception e) { }
+ public void DispatchReplyMessage(System.Runtime.Remoting.Messaging.IMessage msg) { }
+ public object Pop(System.Runtime.Remoting.Channels.IClientChannelSink sink) { throw null; }
+ public void Push(System.Runtime.Remoting.Channels.IClientChannelSink sink, object state) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IChannel
+ {
+ string ChannelName { get; }
+ int ChannelPriority { get; }
+ string Parse(string url, out string objectURI);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IChannelDataStore
+ {
+ string[] ChannelUris { get; }
+ object this[object key] { get; set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IChannelReceiver : System.Runtime.Remoting.Channels.IChannel
+ {
+ object ChannelData { get; }
+ string[] GetUrlsForUri(string objectURI);
+ void StartListening(object data);
+ void StopListening(object data);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IChannelReceiverHook
+ {
+ string ChannelScheme { get; }
+ System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get; }
+ bool WantsToListen { get; }
+ void AddHookChannelUri(string channelUri);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IChannelSender : System.Runtime.Remoting.Channels.IChannel
+ {
+ System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IChannelSinkBase
+ {
+ System.Collections.IDictionary Properties { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IClientChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase
+ {
+ System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get; }
+ void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
+ void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
+ System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
+ 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);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IClientChannelSinkProvider
+ {
+ System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get; set; }
+ System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack
+ {
+ object Pop(System.Runtime.Remoting.Channels.IClientChannelSink sink);
+ void Push(System.Runtime.Remoting.Channels.IClientChannelSink sink, object state);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IClientResponseChannelSinkStack
+ {
+ void AsyncProcessResponse(System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
+ void DispatchException(System.Exception e);
+ void DispatchReplyMessage(System.Runtime.Remoting.Messaging.IMessage msg);
+ }
+ public partial interface ISecurableChannel
+ {
+ bool IsSecured { get; set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IServerChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase
+ {
+ System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get; }
+ 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);
+ System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
+ 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);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IServerChannelSinkProvider
+ {
+ System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get; set; }
+ System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel);
+ void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
+ {
+ object Pop(System.Runtime.Remoting.Channels.IServerChannelSink sink);
+ void Push(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
+ void ServerCallback(System.IAsyncResult ar);
+ void Store(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
+ void StoreAndDispatch(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IServerResponseChannelSinkStack
+ {
+ void AsyncProcessResponse(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
+ System.IO.Stream GetResponseStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ITransportHeaders
+ {
+ object this[object key] { get; set; }
+ System.Collections.IEnumerator GetEnumerator();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerChannelSinkStack, System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
+ {
+ public ServerChannelSinkStack() { }
+ public void AsyncProcessResponse(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
+ public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
+ public object Pop(System.Runtime.Remoting.Channels.IServerChannelSink sink) { throw null; }
+ public void Push(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
+ [System.MonoTODOAttribute]
+ public void ServerCallback(System.IAsyncResult ar) { }
+ [System.MonoTODOAttribute]
+ public void Store(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
+ [System.MonoTODOAttribute]
+ public void StoreAndDispatch(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ServerProcessing
+ {
+ Async = 2,
+ Complete = 0,
+ OneWay = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SinkProviderData
+ {
+ public SinkProviderData(string name) { }
+ public System.Collections.IList Children { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Collections.IDictionary Properties { get { throw null; } }
+ }
+ [System.MonoTODOAttribute("Serialization format not compatible with .NET")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class TransportHeaders : System.Runtime.Remoting.Channels.ITransportHeaders
+ {
+ public TransportHeaders() { }
+ public object this[object key] { get { throw null; } set { } }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ }
+}
+namespace System.Runtime.Remoting.Contexts
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class Context
+ {
+ public Context() { }
+ public virtual int ContextID { get { throw null; } }
+ public virtual System.Runtime.Remoting.Contexts.IContextProperty[] ContextProperties { get { throw null; } }
+ public static System.Runtime.Remoting.Contexts.Context DefaultContext { get { throw null; } }
+ public static System.LocalDataStoreSlot AllocateDataSlot() { throw null; }
+ public static System.LocalDataStoreSlot AllocateNamedDataSlot(string name) { throw null; }
+ public void DoCallBack(System.Runtime.Remoting.Contexts.CrossContextDelegate deleg) { }
+ ~Context() { }
+ public static void FreeNamedDataSlot(string name) { }
+ public virtual void Freeze() { }
+ public static object GetData(System.LocalDataStoreSlot slot) { throw null; }
+ public static System.LocalDataStoreSlot GetNamedDataSlot(string name) { throw null; }
+ public virtual System.Runtime.Remoting.Contexts.IContextProperty GetProperty(string name) { throw null; }
+ public static bool RegisterDynamicProperty(System.Runtime.Remoting.Contexts.IDynamicProperty prop, System.ContextBoundObject obj, System.Runtime.Remoting.Contexts.Context ctx) { throw null; }
+ public static void SetData(System.LocalDataStoreSlot slot, object data) { }
+ public virtual void SetProperty(System.Runtime.Remoting.Contexts.IContextProperty prop) { }
+ public override string ToString() { throw null; }
+ public static bool UnregisterDynamicProperty(string name, System.ContextBoundObject obj, System.Runtime.Remoting.Contexts.Context ctx) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ContextAttribute : System.Attribute, System.Runtime.Remoting.Contexts.IContextAttribute, System.Runtime.Remoting.Contexts.IContextProperty
+ {
+ protected string AttributeName;
+ public ContextAttribute(string name) { }
+ public virtual string Name { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public virtual void Freeze(System.Runtime.Remoting.Contexts.Context newContext) { }
+ public override int GetHashCode() { throw null; }
+ public virtual void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
+ public virtual bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { throw null; }
+ public virtual bool IsNewContextOK(System.Runtime.Remoting.Contexts.Context newCtx) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ContextProperty
+ {
+ internal ContextProperty() { }
+ public virtual string Name { get { throw null; } }
+ public virtual object Property { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void CrossContextDelegate();
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContextAttribute
+ {
+ void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
+ bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContextProperty
+ {
+ string Name { get; }
+ void Freeze(System.Runtime.Remoting.Contexts.Context newContext);
+ bool IsNewContextOK(System.Runtime.Remoting.Contexts.Context newCtx);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContextPropertyActivator
+ {
+ void CollectFromClientContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
+ void CollectFromServerContext(System.Runtime.Remoting.Activation.IConstructionReturnMessage msg);
+ bool DeliverClientContextToServerContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
+ bool DeliverServerContextToClientContext(System.Runtime.Remoting.Activation.IConstructionReturnMessage msg);
+ bool IsOKToActivate(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContributeClientContextSink
+ {
+ System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContributeDynamicSink
+ {
+ System.Runtime.Remoting.Contexts.IDynamicMessageSink GetDynamicSink();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContributeEnvoySink
+ {
+ System.Runtime.Remoting.Messaging.IMessageSink GetEnvoySink(System.MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContributeObjectSink
+ {
+ System.Runtime.Remoting.Messaging.IMessageSink GetObjectSink(System.MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IContributeServerContextSink
+ {
+ System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDynamicMessageSink
+ {
+ void ProcessMessageFinish(System.Runtime.Remoting.Messaging.IMessage replyMsg, bool bCliSide, bool bAsync);
+ void ProcessMessageStart(System.Runtime.Remoting.Messaging.IMessage reqMsg, bool bCliSide, bool bAsync);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDynamicProperty
+ {
+ string Name { get; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SynchronizationAttribute : System.Runtime.Remoting.Contexts.ContextAttribute, System.Runtime.Remoting.Contexts.IContributeClientContextSink, System.Runtime.Remoting.Contexts.IContributeServerContextSink
+ {
+ public const int NOT_SUPPORTED = 1;
+ public const int REQUIRED = 4;
+ public const int REQUIRES_NEW = 8;
+ public const int SUPPORTED = 2;
+ public SynchronizationAttribute() : base (default(string)) { }
+ public SynchronizationAttribute(bool reEntrant) : base (default(string)) { }
+ public SynchronizationAttribute(int flag) : base (default(string)) { }
+ public SynchronizationAttribute(int flag, bool reEntrant) : base (default(string)) { }
+ public virtual bool IsReEntrant { get { throw null; } }
+ public virtual bool Locked { get { throw null; } set { } }
+ public virtual System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
+ public virtual System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public override bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
+ }
+}
+namespace System.Runtime.Remoting.Lifetime
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ClientSponsor : System.MarshalByRefObject, System.Runtime.Remoting.Lifetime.ISponsor
+ {
+ public ClientSponsor() { }
+ public ClientSponsor(System.TimeSpan renewalTime) { }
+ public System.TimeSpan RenewalTime { get { throw null; } set { } }
+ public void Close() { }
+ ~ClientSponsor() { }
+ public override object InitializeLifetimeService() { throw null; }
+ public bool Register(System.MarshalByRefObject obj) { throw null; }
+ public System.TimeSpan Renewal(System.Runtime.Remoting.Lifetime.ILease lease) { throw null; }
+ public void Unregister(System.MarshalByRefObject obj) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ILease
+ {
+ System.TimeSpan CurrentLeaseTime { get; }
+ System.Runtime.Remoting.Lifetime.LeaseState CurrentState { get; }
+ System.TimeSpan InitialLeaseTime { get; set; }
+ System.TimeSpan RenewOnCallTime { get; set; }
+ System.TimeSpan SponsorshipTimeout { get; set; }
+ void Register(System.Runtime.Remoting.Lifetime.ISponsor obj);
+ void Register(System.Runtime.Remoting.Lifetime.ISponsor obj, System.TimeSpan renewalTime);
+ System.TimeSpan Renew(System.TimeSpan renewalTime);
+ void Unregister(System.Runtime.Remoting.Lifetime.ISponsor obj);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISponsor
+ {
+ System.TimeSpan Renewal(System.Runtime.Remoting.Lifetime.ILease lease);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum LeaseState
+ {
+ Active = 2,
+ Expired = 4,
+ Initial = 1,
+ Null = 0,
+ Renewing = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class LifetimeServices
+ {
+ [System.ObsoleteAttribute("Call the static methods directly on this type instead", true)]
+ public LifetimeServices() { }
+ public static System.TimeSpan LeaseManagerPollTime { get { throw null; } set { } }
+ public static System.TimeSpan LeaseTime { get { throw null; } set { } }
+ public static System.TimeSpan RenewOnCallTime { get { throw null; } set { } }
+ public static System.TimeSpan SponsorshipTimeout { get { throw null; } set { } }
+ }
+}
+namespace System.Runtime.Remoting.Messaging
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial class AsyncResult : System.IAsyncResult, System.Runtime.Remoting.Messaging.IMessageSink
+ {
+ internal AsyncResult() { }
+ public virtual object AsyncDelegate { get { throw null; } }
+ public virtual object AsyncState { get { throw null; } }
+ public virtual System.Threading.WaitHandle AsyncWaitHandle { get { throw null; } }
+ public virtual bool CompletedSynchronously { get { throw null; } }
+ public bool EndInvokeCalled { get { throw null; } set { } }
+ public virtual bool IsCompleted { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } }
+ public virtual System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
+ public virtual System.Runtime.Remoting.Messaging.IMessage GetReplyMessage() { throw null; }
+ public virtual void SetMessageCtrl(System.Runtime.Remoting.Messaging.IMessageCtrl mc) { }
+ public virtual System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecurityCriticalAttribute]
+ [System.SerializableAttribute]
+ public sealed partial class CallContext
+ {
+ internal CallContext() { }
+ public static object HostContext { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ [System.Security.SecurityCriticalAttribute]
+ public static void FreeNamedDataSlot(string name) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static object GetData(string name) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Runtime.Remoting.Messaging.Header[] GetHeaders() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static object LogicalGetData(string name) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static void LogicalSetData(string name, object data) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void SetData(string name, object data) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void SetHeaders(System.Runtime.Remoting.Messaging.Header[] headers) { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ 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
+ {
+ public ConstructionCall(System.Runtime.Remoting.Messaging.Header[] headers) : base (default(System.Runtime.Remoting.Messaging.Header[])) { }
+ public ConstructionCall(System.Runtime.Remoting.Messaging.IMessage m) : base (default(System.Runtime.Remoting.Messaging.Header[])) { }
+ public System.Type ActivationType { get { throw null; } }
+ public string ActivationTypeName { get { throw null; } }
+ public System.Runtime.Remoting.Activation.IActivator Activator { get { throw null; } set { } }
+ public object[] CallSiteActivationAttributes { get { throw null; } }
+ public System.Collections.IList ContextProperties { get { throw null; } }
+ public override System.Collections.IDictionary Properties { get { throw null; } }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ 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
+ {
+ 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)) { }
+ public override System.Collections.IDictionary Properties { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class Header
+ {
+ public string HeaderNamespace;
+ public bool MustUnderstand;
+ public string Name;
+ public object Value;
+ public Header(string _Name, object _Value) { }
+ public Header(string _Name, object _Value, bool _MustUnderstand) { }
+ public Header(string _Name, object _Value, bool _MustUnderstand, string _HeaderNamespace) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] headers);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ILogicalThreadAffinative
+ {
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMessage
+ {
+ System.Collections.IDictionary Properties { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMessageCtrl
+ {
+ void Cancel(int msToCancel);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMessageSink
+ {
+ System.Runtime.Remoting.Messaging.IMessageSink NextSink { get; }
+ System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink);
+ System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMethodCallMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage
+ {
+ int InArgCount { get; }
+ object[] InArgs { get; }
+ object GetInArg(int argNum);
+ string GetInArgName(int index);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMethodMessage : System.Runtime.Remoting.Messaging.IMessage
+ {
+ int ArgCount { get; }
+ object[] Args { get; }
+ bool HasVarArgs { get; }
+ System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get; }
+ System.Reflection.MethodBase MethodBase { get; }
+ string MethodName { get; }
+ object MethodSignature { get; }
+ string TypeName { get; }
+ string Uri { get; }
+ object GetArg(int argNum);
+ string GetArgName(int index);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMethodReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage
+ {
+ System.Exception Exception { get; }
+ int OutArgCount { get; }
+ object[] OutArgs { get; }
+ object ReturnValue { get; }
+ object GetOutArg(int argNum);
+ string GetOutArgName(int index);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class InternalMessageWrapper
+ {
+ protected System.Runtime.Remoting.Messaging.IMessage WrappedMessage;
+ public InternalMessageWrapper(System.Runtime.Remoting.Messaging.IMessage msg) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
+ {
+ object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler);
+ void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecurityCriticalAttribute]
+ [System.SerializableAttribute]
+ public sealed partial class LogicalCallContext : System.ICloneable, System.Runtime.Serialization.ISerializable
+ {
+ internal LogicalCallContext() { }
+ public bool HasInfo { [System.Security.SecurityCriticalAttribute]get { throw null; } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public object Clone() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public void FreeNamedDataSlot(string name) { }
+ [System.Security.SecurityCriticalAttribute]
+ public object GetData(string name) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void SetData(string name, object data) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate bool MessageSurrogateFilter(string key, object value);
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MethodCall : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Serialization.ISerializable
+ {
+ protected System.Collections.IDictionary ExternalProperties;
+ protected System.Collections.IDictionary InternalProperties;
+ public MethodCall(System.Runtime.Remoting.Messaging.Header[] h1) { }
+ public MethodCall(System.Runtime.Remoting.Messaging.IMessage msg) { }
+ public int ArgCount { get { throw null; } }
+ public object[] Args { get { throw null; } }
+ public bool HasVarArgs { get { throw null; } }
+ public int InArgCount { get { throw null; } }
+ public object[] InArgs { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
+ public System.Reflection.MethodBase MethodBase { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ public object MethodSignature { get { throw null; } }
+ public virtual System.Collections.IDictionary Properties { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string Uri { get { throw null; } set { } }
+ public object GetArg(int argNum) { throw null; }
+ public string GetArgName(int index) { throw null; }
+ public object GetInArg(int argNum) { throw null; }
+ public string GetInArgName(int index) { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public virtual object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] h) { throw null; }
+ public virtual void Init() { }
+ public void ResolveMethod() { }
+ [System.MonoTODOAttribute]
+ public void RootSetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage
+ {
+ public MethodCallMessageWrapper(System.Runtime.Remoting.Messaging.IMethodCallMessage msg) : base (default(System.Runtime.Remoting.Messaging.IMessage)) { }
+ public virtual int ArgCount { get { throw null; } }
+ public virtual object[] Args { get { throw null; } set { } }
+ public virtual bool HasVarArgs { get { throw null; } }
+ public virtual int InArgCount { get { throw null; } }
+ public virtual object[] InArgs { get { throw null; } }
+ public virtual System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
+ public virtual System.Reflection.MethodBase MethodBase { get { throw null; } }
+ public virtual string MethodName { get { throw null; } }
+ public virtual object MethodSignature { get { throw null; } }
+ public virtual System.Collections.IDictionary Properties { get { throw null; } }
+ public virtual string TypeName { get { throw null; } }
+ public virtual string Uri { get { throw null; } set { } }
+ public virtual object GetArg(int argNum) { throw null; }
+ public virtual string GetArgName(int index) { throw null; }
+ public virtual object GetInArg(int argNum) { throw null; }
+ public virtual string GetInArgName(int index) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class MethodResponse : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
+ {
+ protected System.Collections.IDictionary ExternalProperties;
+ protected System.Collections.IDictionary InternalProperties;
+ public MethodResponse(System.Runtime.Remoting.Messaging.Header[] h1, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
+ public int ArgCount { get { throw null; } }
+ public object[] Args { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool HasVarArgs { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
+ public System.Reflection.MethodBase MethodBase { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ public object MethodSignature { get { throw null; } }
+ public int OutArgCount { get { throw null; } }
+ public object[] OutArgs { get { throw null; } }
+ public virtual System.Collections.IDictionary Properties { get { throw null; } }
+ public object ReturnValue { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string Uri { get { throw null; } set { } }
+ public object GetArg(int argNum) { throw null; }
+ public string GetArgName(int index) { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public object GetOutArg(int argNum) { throw null; }
+ public string GetOutArgName(int index) { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] h) { throw null; }
+ [System.MonoTODOAttribute]
+ public void RootSetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
+ {
+ public MethodReturnMessageWrapper(System.Runtime.Remoting.Messaging.IMethodReturnMessage msg) : base (default(System.Runtime.Remoting.Messaging.IMessage)) { }
+ public virtual int ArgCount { get { throw null; } }
+ public virtual object[] Args { get { throw null; } set { } }
+ public virtual System.Exception Exception { get { throw null; } set { } }
+ public virtual bool HasVarArgs { get { throw null; } }
+ public virtual System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
+ public virtual System.Reflection.MethodBase MethodBase { get { throw null; } }
+ public virtual string MethodName { get { throw null; } }
+ public virtual object MethodSignature { get { throw null; } }
+ public virtual int OutArgCount { get { throw null; } }
+ public virtual object[] OutArgs { get { throw null; } }
+ public virtual System.Collections.IDictionary Properties { get { throw null; } }
+ public virtual object ReturnValue { get { throw null; } set { } }
+ public virtual string TypeName { get { throw null; } }
+ public string Uri { get { throw null; } set { } }
+ public virtual object GetArg(int argNum) { throw null; }
+ public virtual string GetArgName(int index) { throw null; }
+ public virtual object GetOutArg(int argNum) { throw null; }
+ public virtual string GetOutArgName(int index) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class OneWayAttribute : System.Attribute
+ {
+ public OneWayAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RemotingSurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
+ {
+ public RemotingSurrogateSelector() { }
+ public System.Runtime.Remoting.Messaging.MessageSurrogateFilter Filter { get { throw null; } set { } }
+ public virtual void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector) { }
+ public virtual System.Runtime.Serialization.ISurrogateSelector GetNextSelector() { throw null; }
+ public object GetRootObject() { throw null; }
+ 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; }
+ public void SetRootObject(object obj) { }
+ [System.MonoTODOAttribute]
+ public virtual void UseSoapFormat() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
+ {
+ public ReturnMessage(System.Exception e, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
+ public ReturnMessage(object ret, object[] outArgs, int outArgsCount, System.Runtime.Remoting.Messaging.LogicalCallContext callCtx, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
+ public int ArgCount { get { throw null; } }
+ public object[] Args { get { throw null; } }
+ public System.Exception Exception { get { throw null; } }
+ public bool HasVarArgs { get { throw null; } }
+ public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
+ public System.Reflection.MethodBase MethodBase { get { throw null; } }
+ public string MethodName { get { throw null; } }
+ public object MethodSignature { get { throw null; } }
+ public int OutArgCount { get { throw null; } }
+ public object[] OutArgs { get { throw null; } }
+ public virtual System.Collections.IDictionary Properties { get { throw null; } }
+ public virtual object ReturnValue { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string Uri { get { throw null; } set { } }
+ public object GetArg(int argNum) { throw null; }
+ public string GetArgName(int index) { throw null; }
+ public object GetOutArg(int argNum) { throw null; }
+ public string GetOutArgName(int index) { throw null; }
+ }
+}
+namespace System.Runtime.Remoting.Metadata
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SoapAttribute : System.Attribute
+ {
+ protected string ProtXmlNamespace;
+ protected object ReflectInfo;
+ public SoapAttribute() { }
+ public virtual bool Embedded { get { throw null; } set { } }
+ public virtual bool UseAttribute { get { throw null; } set { } }
+ public virtual string XmlNamespace { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SoapFieldAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
+ {
+ public SoapFieldAttribute() { }
+ public int Order { get { throw null; } set { } }
+ public string XmlElementName { get { throw null; } set { } }
+ public bool IsInteropXmlElement() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SoapMethodAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
+ {
+ public SoapMethodAttribute() { }
+ public string ResponseXmlElementName { get { throw null; } set { } }
+ public string ResponseXmlNamespace { get { throw null; } set { } }
+ public string ReturnXmlElementName { get { throw null; } set { } }
+ public string SoapAction { get { throw null; } set { } }
+ public override bool UseAttribute { get { throw null; } set { } }
+ public override string XmlNamespace { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum SoapOption
+ {
+ AlwaysIncludeTypes = 1,
+ EmbedAll = 4,
+ None = 0,
+ Option1 = 8,
+ Option2 = 16,
+ XsdString = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2048))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
+ {
+ public SoapParameterAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SoapTypeAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
+ {
+ public SoapTypeAttribute() { }
+ public System.Runtime.Remoting.Metadata.SoapOption SoapOptions { get { throw null; } set { } }
+ public override bool UseAttribute { get { throw null; } set { } }
+ public string XmlElementName { get { throw null; } set { } }
+ public System.Runtime.Remoting.Metadata.XmlFieldOrderOption XmlFieldOrder { get { throw null; } set { } }
+ public override string XmlNamespace { get { throw null; } set { } }
+ public string XmlTypeName { get { throw null; } set { } }
+ public string XmlTypeNamespace { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum XmlFieldOrderOption
+ {
+ All = 0,
+ Choice = 2,
+ Sequence = 1,
+ }
+}
+namespace System.Runtime.Remoting.Metadata.W3cXsd2001
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISoapXsd
+ {
+ string GetXsdType();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapAnyUri : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapAnyUri() { }
+ public SoapAnyUri(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapBase64Binary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapBase64Binary() { }
+ public SoapBase64Binary(byte[] value) { }
+ public byte[] Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapDate : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapDate() { }
+ public SoapDate(System.DateTime value) { }
+ public SoapDate(System.DateTime value, int sign) { }
+ public int Sign { get { throw null; } set { } }
+ public System.DateTime Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SoapDateTime
+ {
+ public SoapDateTime() { }
+ public static string XsdType { get { throw null; } }
+ public static System.DateTime Parse(string value) { throw null; }
+ public static string ToString(System.DateTime value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapDay : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapDay() { }
+ public SoapDay(System.DateTime value) { }
+ public System.DateTime Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SoapDuration
+ {
+ public SoapDuration() { }
+ public static string XsdType { get { throw null; } }
+ public static System.TimeSpan Parse(string value) { throw null; }
+ public static string ToString(System.TimeSpan timeSpan) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapEntities : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapEntities() { }
+ public SoapEntities(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapEntity : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapEntity() { }
+ public SoapEntity(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapHexBinary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapHexBinary() { }
+ public SoapHexBinary(byte[] value) { }
+ public byte[] Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapId : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapId() { }
+ public SoapId(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapIdref : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapIdref() { }
+ public SoapIdref(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapIdrefs : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapIdrefs() { }
+ public SoapIdrefs(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapInteger() { }
+ public SoapInteger(decimal value) { }
+ public decimal Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapLanguage : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapLanguage() { }
+ public SoapLanguage(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapMonth() { }
+ public SoapMonth(System.DateTime value) { }
+ public System.DateTime Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapMonthDay : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapMonthDay() { }
+ public SoapMonthDay(System.DateTime value) { }
+ public System.DateTime Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapName() { }
+ public SoapName(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNcName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNcName() { }
+ public SoapNcName(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNegativeInteger() { }
+ public SoapNegativeInteger(decimal value) { }
+ public decimal Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNmtoken : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNmtoken() { }
+ public SoapNmtoken(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNmtokens : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNmtokens() { }
+ public SoapNmtokens(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNonNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNonNegativeInteger() { }
+ public SoapNonNegativeInteger(decimal value) { }
+ public decimal Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNonPositiveInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNonPositiveInteger() { }
+ public SoapNonPositiveInteger(decimal value) { }
+ public decimal Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNormalizedString : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNormalizedString() { }
+ public SoapNormalizedString(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapNotation : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapNotation() { }
+ public SoapNotation(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapPositiveInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapPositiveInteger() { }
+ public SoapPositiveInteger(decimal value) { }
+ public decimal Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapQName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapQName() { }
+ public SoapQName(string value) { }
+ public SoapQName(string key, string name) { }
+ public SoapQName(string key, string name, string namespaceValue) { }
+ public string Key { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapTime : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapTime() { }
+ public SoapTime(System.DateTime value) { }
+ public System.DateTime Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapToken : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapToken() { }
+ public SoapToken(string value) { }
+ public string Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapYear : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapYear() { }
+ public SoapYear(System.DateTime value) { }
+ public SoapYear(System.DateTime value, int sign) { }
+ public int Sign { get { throw null; } set { } }
+ public System.DateTime Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapYearMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
+ {
+ public SoapYearMonth() { }
+ public SoapYearMonth(System.DateTime value) { }
+ public SoapYearMonth(System.DateTime value, int sign) { }
+ public int Sign { get { throw null; } set { } }
+ public System.DateTime Value { get { throw null; } set { } }
+ public static string XsdType { get { throw null; } }
+ public string GetXsdType() { throw null; }
+ public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth Parse(string value) { throw null; }
+ public override string ToString() { throw null; }
+ }
+}
+namespace System.Runtime.Remoting.Proxies
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ProxyAttribute : System.Attribute, System.Runtime.Remoting.Contexts.IContextAttribute
+ {
+ public ProxyAttribute() { }
+ public virtual System.MarshalByRefObject CreateInstance(System.Type serverType) { throw null; }
+ 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; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class RealProxy
+ {
+ protected RealProxy() { }
+ protected RealProxy(System.Type classToProxy) { }
+ protected RealProxy(System.Type classToProxy, System.IntPtr stub, object stubData) { }
+ protected void AttachServer(System.MarshalByRefObject s) { }
+ public virtual System.Runtime.Remoting.ObjRef CreateObjRef(System.Type requestedType) { throw null; }
+ protected System.MarshalByRefObject DetachServer() { throw null; }
+ [System.MonoTODOAttribute]
+ public virtual System.IntPtr GetCOMIUnknown(bool fIsMarshalled) { throw null; }
+ public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Type GetProxiedType() { throw null; }
+ public static object GetStubData(System.Runtime.Remoting.Proxies.RealProxy rp) { throw null; }
+ public virtual object GetTransparentProxy() { throw null; }
+ protected System.MarshalByRefObject GetUnwrappedServer() { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public System.Runtime.Remoting.Activation.IConstructionReturnMessage InitializeServerObject(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { throw null; }
+ public abstract System.Runtime.Remoting.Messaging.IMessage Invoke(System.Runtime.Remoting.Messaging.IMessage msg);
+ [System.MonoTODOAttribute]
+ public virtual void SetCOMIUnknown(System.IntPtr i) { }
+ public static void SetStubData(System.Runtime.Remoting.Proxies.RealProxy rp, object stubData) { }
+ [System.MonoTODOAttribute]
+ public virtual System.IntPtr SupportsInterface(ref System.Guid iid) { throw null; }
+ }
+}
+namespace System.Runtime.Remoting.Services
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class EnterpriseServicesHelper
+ {
+ public EnterpriseServicesHelper() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static System.Runtime.Remoting.Activation.IConstructionReturnMessage CreateConstructionReturnMessage(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg, System.MarshalByRefObject retObj) { throw null; }
+ [System.MonoTODOAttribute]
+ public static void SwitchWrappers(System.Runtime.Remoting.Proxies.RealProxy oldcp, System.Runtime.Remoting.Proxies.RealProxy newcp) { }
+ [System.MonoTODOAttribute]
+ public static object WrapIUnknownWithComObject(System.IntPtr punk) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ITrackingHandler
+ {
+ void DisconnectedObject(object obj);
+ void MarshaledObject(object obj, System.Runtime.Remoting.ObjRef or);
+ void UnmarshaledObject(object obj, System.Runtime.Remoting.ObjRef or);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TrackingServices
+ {
+ public TrackingServices() { }
+ public static System.Runtime.Remoting.Services.ITrackingHandler[] RegisteredHandlers { get { throw null; } }
+ public static void RegisterTrackingHandler(System.Runtime.Remoting.Services.ITrackingHandler handler) { }
+ public static void UnregisterTrackingHandler(System.Runtime.Remoting.Services.ITrackingHandler handler) { }
+ }
+}
+namespace System.Runtime.Serialization
+{
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Formatter : System.Runtime.Serialization.IFormatter
+ {
+ protected System.Runtime.Serialization.ObjectIDGenerator m_idGenerator;
+ protected System.Collections.Queue m_objectQueue;
+ protected Formatter() { }
+ public abstract System.Runtime.Serialization.SerializationBinder Binder { get; set; }
+ public abstract System.Runtime.Serialization.StreamingContext Context { get; set; }
+ public abstract System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
+ public abstract object Deserialize(System.IO.Stream serializationStream);
+ protected virtual object GetNext(out long objID) { objID = default(long); throw null; }
+ protected virtual long Schedule(object obj) { throw null; }
+ public abstract void Serialize(System.IO.Stream serializationStream, object graph);
+ protected abstract void WriteArray(object obj, string name, System.Type memberType);
+ protected abstract void WriteBoolean(bool val, string name);
+ protected abstract void WriteByte(byte val, string name);
+ protected abstract void WriteChar(char val, string name);
+ protected abstract void WriteDateTime(System.DateTime val, string name);
+ protected abstract void WriteDecimal(decimal val, string name);
+ protected abstract void WriteDouble(double val, string name);
+ protected abstract void WriteInt16(short val, string name);
+ protected abstract void WriteInt32(int val, string name);
+ protected abstract void WriteInt64(long val, string name);
+ protected virtual void WriteMember(string memberName, object data) { }
+ protected abstract void WriteObjectRef(object obj, string name, System.Type memberType);
+ [System.CLSCompliantAttribute(false)]
+ protected abstract void WriteSByte(sbyte val, string name);
+ protected abstract void WriteSingle(float val, string name);
+ protected abstract void WriteTimeSpan(System.TimeSpan val, string name);
+ [System.CLSCompliantAttribute(false)]
+ protected abstract void WriteUInt16(ushort val, string name);
+ [System.CLSCompliantAttribute(false)]
+ protected abstract void WriteUInt32(uint val, string name);
+ [System.CLSCompliantAttribute(false)]
+ protected abstract void WriteUInt64(ulong val, string name);
+ protected abstract void WriteValueType(object obj, string name, System.Type memberType);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class FormatterConverter : System.Runtime.Serialization.IFormatterConverter
+ {
+ public FormatterConverter() { }
+ public object Convert(object value, System.Type type) { throw null; }
+ public object Convert(object value, System.TypeCode typeCode) { throw null; }
+ public bool ToBoolean(object value) { throw null; }
+ public byte ToByte(object value) { throw null; }
+ public char ToChar(object value) { throw null; }
+ public System.DateTime ToDateTime(object value) { throw null; }
+ public decimal ToDecimal(object value) { throw null; }
+ public double ToDouble(object value) { throw null; }
+ public short ToInt16(object value) { throw null; }
+ public int ToInt32(object value) { throw null; }
+ public long ToInt64(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte ToSByte(object value) { throw null; }
+ public float ToSingle(object value) { throw null; }
+ public string ToString(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public ushort ToUInt16(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public uint ToUInt32(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public ulong ToUInt64(object value) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class FormatterServices
+ {
+ internal FormatterServices() { }
+ public static void CheckTypeSecurity(System.Type t, System.Runtime.Serialization.Formatters.TypeFilterLevel securityLevel) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static object[] GetObjectData(object obj, System.Reflection.MemberInfo[] members) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static object GetSafeUninitializedObject(System.Type type) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Reflection.MemberInfo[] GetSerializableMembers(System.Type type) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Reflection.MemberInfo[] GetSerializableMembers(System.Type type, System.Runtime.Serialization.StreamingContext context) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Runtime.Serialization.ISerializationSurrogate GetSurrogateForCyclicalReference(System.Runtime.Serialization.ISerializationSurrogate innerSurrogate) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Type GetTypeFromAssembly(System.Reflection.Assembly assem, string name) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static object GetUninitializedObject(System.Type type) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static object PopulateObjectMembers(object obj, System.Reflection.MemberInfo[] members, object[] data) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IDeserializationCallback
+ {
+ void OnDeserialization(object sender);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IFormatter
+ {
+ System.Runtime.Serialization.SerializationBinder Binder { get; set; }
+ System.Runtime.Serialization.StreamingContext Context { get; set; }
+ System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
+ object Deserialize(System.IO.Stream serializationStream);
+ void Serialize(System.IO.Stream serializationStream, object graph);
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IFormatterConverter
+ {
+ object Convert(object value, System.Type type);
+ object Convert(object value, System.TypeCode typeCode);
+ bool ToBoolean(object value);
+ byte ToByte(object value);
+ char ToChar(object value);
+ System.DateTime ToDateTime(object value);
+ decimal ToDecimal(object value);
+ double ToDouble(object value);
+ short ToInt16(object value);
+ int ToInt32(object value);
+ long ToInt64(object value);
+ sbyte ToSByte(object value);
+ float ToSingle(object value);
+ string ToString(object value);
+ ushort ToUInt16(object value);
+ uint ToUInt32(object value);
+ ulong ToUInt64(object value);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IObjectReference
+ {
+ [System.Security.SecurityCriticalAttribute]
+ object GetRealObject(System.Runtime.Serialization.StreamingContext context);
+ }
+ public partial interface ISafeSerializationData
+ {
+ void CompleteDeserialization(object deserialized);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISerializable
+ {
+ [System.Security.SecurityCriticalAttribute]
+ void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISerializationSurrogate
+ {
+ [System.Security.SecurityCriticalAttribute]
+ void GetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
+ [System.Security.SecurityCriticalAttribute]
+ object SetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector selector);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISurrogateSelector
+ {
+ [System.Security.SecurityCriticalAttribute]
+ void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector);
+ [System.Security.SecurityCriticalAttribute]
+ System.Runtime.Serialization.ISurrogateSelector GetNextSelector();
+ [System.Security.SecurityCriticalAttribute]
+ System.Runtime.Serialization.ISerializationSurrogate GetSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector selector);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ObjectIDGenerator
+ {
+ public ObjectIDGenerator() { }
+ public virtual long GetId(object obj, out bool firstTime) { firstTime = default(bool); throw null; }
+ public virtual long HasId(object obj, out bool firstTime) { firstTime = default(bool); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ObjectManager
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public ObjectManager(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public virtual void DoFixups() { }
+ public virtual object GetObject(long objectID) { throw null; }
+ public virtual void RaiseDeserializationEvent() { }
+ public void RaiseOnDeserializingEvent(object obj) { }
+ public virtual void RecordArrayElementFixup(long arrayToBeFixed, int index, long objectRequired) { }
+ public virtual void RecordArrayElementFixup(long arrayToBeFixed, int[] indices, long objectRequired) { }
+ public virtual void RecordDelayedFixup(long objectToBeFixed, string memberName, long objectRequired) { }
+ public virtual void RecordFixup(long objectToBeFixed, System.Reflection.MemberInfo member, long objectRequired) { }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void RegisterObject(object obj, long objectID) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info, long idOfContainingObj, System.Reflection.MemberInfo member) { }
+ [System.Security.SecurityCriticalAttribute]
+ public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info, long idOfContainingObj, System.Reflection.MemberInfo member, int[] arrayIndex) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class OnDeserializedAttribute : System.Attribute
+ {
+ public OnDeserializedAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class OnDeserializingAttribute : System.Attribute
+ {
+ public OnDeserializingAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class OnSerializedAttribute : System.Attribute
+ {
+ public OnSerializedAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class OnSerializingAttribute : System.Attribute
+ {
+ public OnSerializingAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class OptionalFieldAttribute : System.Attribute
+ {
+ public OptionalFieldAttribute() { }
+ public int VersionAdded { get { throw null; } set { } }
+ }
+ public sealed partial class SafeSerializationEventArgs : System.EventArgs
+ {
+ internal SafeSerializationEventArgs() { }
+ public System.Runtime.Serialization.StreamingContext StreamingContext { get { throw null; } }
+ public void AddSerializedState(System.Runtime.Serialization.ISafeSerializationData serializedState) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class SerializationBinder
+ {
+ protected SerializationBinder() { }
+ public virtual void BindToName(System.Type serializedType, out string assemblyName, out string typeName) { assemblyName = default(string); typeName = default(string); }
+ public abstract System.Type BindToType(string assemblyName, string typeName);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SerializationEntry
+ {
+ public string Name { get { throw null; } }
+ public System.Type ObjectType { get { throw null; } }
+ public object Value { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SerializationException : System.SystemException
+ {
+ public SerializationException() { }
+ protected SerializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SerializationException(string message) { }
+ public SerializationException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SerializationInfo
+ {
+ [System.CLSCompliantAttribute(false)]
+ public SerializationInfo(System.Type type, System.Runtime.Serialization.IFormatterConverter converter) { }
+ [System.CLSCompliantAttribute(false)]
+ public SerializationInfo(System.Type type, System.Runtime.Serialization.IFormatterConverter converter, bool requireSameTokenInPartialTrust) { }
+ public string AssemblyName { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
+ public string FullTypeName { get { throw null; } set { } }
+ public bool IsAssemblyNameSetExplicit { get { throw null; } }
+ public bool IsFullTypeNameSetExplicit { get { throw null; } }
+ public int MemberCount { get { throw null; } }
+ public System.Type ObjectType { get { throw null; } }
+ public void AddValue(string name, bool value) { }
+ public void AddValue(string name, byte value) { }
+ public void AddValue(string name, char value) { }
+ public void AddValue(string name, System.DateTime value) { }
+ public void AddValue(string name, decimal value) { }
+ public void AddValue(string name, double value) { }
+ public void AddValue(string name, short value) { }
+ public void AddValue(string name, int value) { }
+ public void AddValue(string name, long value) { }
+ public void AddValue(string name, object value) { }
+ public void AddValue(string name, object value, System.Type type) { }
+ [System.CLSCompliantAttribute(false)]
+ public void AddValue(string name, sbyte value) { }
+ public void AddValue(string name, float value) { }
+ [System.CLSCompliantAttribute(false)]
+ public void AddValue(string name, ushort value) { }
+ [System.CLSCompliantAttribute(false)]
+ public void AddValue(string name, uint value) { }
+ [System.CLSCompliantAttribute(false)]
+ public void AddValue(string name, ulong value) { }
+ public bool GetBoolean(string name) { throw null; }
+ public byte GetByte(string name) { throw null; }
+ public char GetChar(string name) { throw null; }
+ public System.DateTime GetDateTime(string name) { throw null; }
+ public decimal GetDecimal(string name) { throw null; }
+ public double GetDouble(string name) { throw null; }
+ public System.Runtime.Serialization.SerializationInfoEnumerator GetEnumerator() { throw null; }
+ public short GetInt16(string name) { throw null; }
+ public int GetInt32(string name) { throw null; }
+ public long GetInt64(string name) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public sbyte GetSByte(string name) { throw null; }
+ public float GetSingle(string name) { throw null; }
+ public string GetString(string name) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public ushort GetUInt16(string name) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public uint GetUInt32(string name) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public ulong GetUInt64(string name) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public object GetValue(string name, System.Type type) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void SetType(System.Type type) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SerializationInfoEnumerator : System.Collections.IEnumerator
+ {
+ internal SerializationInfoEnumerator() { }
+ public System.Runtime.Serialization.SerializationEntry Current { get { throw null; } }
+ public string Name { get { throw null; } }
+ public System.Type ObjectType { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public object Value { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ public sealed partial class SerializationObjectManager
+ {
+ public SerializationObjectManager(System.Runtime.Serialization.StreamingContext context) { }
+ public void RaiseOnSerializedEvent() { }
+ [System.Security.SecurityCriticalAttribute]
+ public void RegisterObject(object obj) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct StreamingContext
+ {
+ public StreamingContext(System.Runtime.Serialization.StreamingContextStates state) { throw null;}
+ public StreamingContext(System.Runtime.Serialization.StreamingContextStates state, object additional) { throw null;}
+ public object Context { get { throw null; } }
+ public System.Runtime.Serialization.StreamingContextStates State { get { throw null; } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum StreamingContextStates
+ {
+ All = 255,
+ Clone = 64,
+ CrossAppDomain = 128,
+ CrossMachine = 2,
+ CrossProcess = 1,
+ File = 4,
+ Other = 32,
+ Persistence = 8,
+ Remoting = 16,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
+ {
+ public SurrogateSelector() { }
+ public virtual void AddSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISerializationSurrogate surrogate) { }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector) { }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual System.Runtime.Serialization.ISurrogateSelector GetNextSelector() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ 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; }
+ public virtual void RemoveSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context) { }
+ }
+}
+namespace System.Runtime.Serialization.Formatters
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FormatterAssemblyStyle
+ {
+ Full = 1,
+ Simple = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FormatterTypeStyle
+ {
+ TypesAlways = 1,
+ TypesWhenNeeded = 0,
+ XsdString = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IFieldInfo
+ {
+ string[] FieldNames { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
+ System.Type[] FieldTypes { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecurityCriticalAttribute]
+ public sealed partial class InternalRM
+ {
+ public InternalRM() { }
+ [System.Diagnostics.ConditionalAttribute("_LOGGING")]
+ public static void InfoSoap(params object[] messages) { }
+ public static bool SoapCheckEnabled() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecurityCriticalAttribute]
+ public sealed partial class InternalST
+ {
+ internal InternalST() { }
+ [System.Diagnostics.ConditionalAttribute("_LOGGING")]
+ public static void InfoSoap(params object[] messages) { }
+ public static System.Reflection.Assembly LoadAssemblyFromString(string assemblyString) { throw null; }
+ public static void SerializationSetValue(System.Reflection.FieldInfo fi, object target, object value) { }
+ [System.Diagnostics.ConditionalAttribute("SER_LOGGING")]
+ public static void Soap(params object[] messages) { }
+ [System.Diagnostics.ConditionalAttribute("_DEBUG")]
+ public static void SoapAssert(bool condition, string message) { }
+ public static bool SoapCheckEnabled() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISoapMessage
+ {
+ System.Runtime.Remoting.Messaging.Header[] Headers { get; set; }
+ string MethodName { get; set; }
+ string[] ParamNames { get; set; }
+ System.Type[] ParamTypes { get; set; }
+ object[] ParamValues { get; set; }
+ string XmlNameSpace { get; set; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.Remoting.Metadata.SoapTypeAttribute(Embedded=true)]
+ [System.SerializableAttribute]
+ public sealed partial class ServerFault
+ {
+ public ServerFault(string exceptionType, string message, string stackTrace) { }
+ public string ExceptionMessage { get { throw null; } set { } }
+ public string ExceptionType { get { throw null; } set { } }
+ public string StackTrace { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.Remoting.Metadata.SoapTypeAttribute(Embedded=true)]
+ [System.SerializableAttribute]
+ public sealed partial class SoapFault : System.Runtime.Serialization.ISerializable
+ {
+ public SoapFault() { }
+ public SoapFault(string faultCode, string faultString, string faultActor, System.Runtime.Serialization.Formatters.ServerFault serverFault) { }
+ public object Detail { get { throw null; } set { } }
+ public string FaultActor { get { throw null; } set { } }
+ public string FaultCode { get { throw null; } set { } }
+ public string FaultString { get { throw null; } set { } }
+ [System.Security.SecurityCriticalAttribute]
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SoapMessage : System.Runtime.Serialization.Formatters.ISoapMessage
+ {
+ public SoapMessage() { }
+ public System.Runtime.Remoting.Messaging.Header[] Headers { get { throw null; } set { } }
+ public string MethodName { get { throw null; } set { } }
+ public string[] ParamNames { get { throw null; } set { } }
+ public System.Type[] ParamTypes { get { throw null; } set { } }
+ public object[] ParamValues { get { throw null; } set { } }
+ public string XmlNameSpace { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum TypeFilterLevel
+ {
+ Full = 3,
+ Low = 2,
+ }
+}
+namespace System.Runtime.Serialization.Formatters.Binary
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class BinaryFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter
+ {
+ public BinaryFormatter() { }
+ public BinaryFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } }
+ public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } }
+ public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } }
+ public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } }
+ public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } }
+ public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } }
+ public object Deserialize(System.IO.Stream serializationStream) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public object DeserializeMethodResponse(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler, System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage) { throw null; }
+ public void Serialize(System.IO.Stream serializationStream, object graph) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public object UnsafeDeserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public object UnsafeDeserializeMethodResponse(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler, System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage) { throw null; }
+ }
+}
+namespace System.Runtime.Versioning
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5887), AllowMultiple=false, Inherited=false)]
+ public sealed partial class ComponentGuaranteesAttribute : System.Attribute
+ {
+ public ComponentGuaranteesAttribute(System.Runtime.Versioning.ComponentGuaranteesOptions guarantees) { }
+ public System.Runtime.Versioning.ComponentGuaranteesOptions Guarantees { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum ComponentGuaranteesOptions
+ {
+ Exchange = 1,
+ None = 0,
+ SideBySide = 4,
+ Stable = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(224), Inherited=false)]
+ [System.Diagnostics.ConditionalAttribute("RESOURCE_ANNOTATION_WORK")]
+ public sealed partial class ResourceConsumptionAttribute : System.Attribute
+ {
+ public ResourceConsumptionAttribute(System.Runtime.Versioning.ResourceScope resourceScope) { }
+ public ResourceConsumptionAttribute(System.Runtime.Versioning.ResourceScope resourceScope, System.Runtime.Versioning.ResourceScope consumptionScope) { }
+ public System.Runtime.Versioning.ResourceScope ConsumptionScope { get { throw null; } }
+ public System.Runtime.Versioning.ResourceScope ResourceScope { get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(480), Inherited=false)]
+ [System.Diagnostics.ConditionalAttribute("RESOURCE_ANNOTATION_WORK")]
+ public sealed partial class ResourceExposureAttribute : System.Attribute
+ {
+ public ResourceExposureAttribute(System.Runtime.Versioning.ResourceScope exposureLevel) { }
+ public System.Runtime.Versioning.ResourceScope ResourceExposureLevel { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ResourceScope
+ {
+ AppDomain = 4,
+ Assembly = 32,
+ Library = 8,
+ Machine = 1,
+ None = 0,
+ Private = 16,
+ Process = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
+ public sealed partial class TargetFrameworkAttribute : System.Attribute
+ {
+ public TargetFrameworkAttribute(string frameworkName) { }
+ public string FrameworkDisplayName { get { throw null; } set { } }
+ public string FrameworkName { get { throw null; } }
+ }
+ public static partial class VersioningHelper
+ {
+ public static string MakeVersionSafeName(string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static string MakeVersionSafeName(string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to, System.Type type) { throw null; }
+ }
+}
+namespace System.Security
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class AllowPartiallyTrustedCallersAttribute : System.Attribute
+ {
+ public AllowPartiallyTrustedCallersAttribute() { }
+ public System.Security.PartialTrustVisibilityLevel PartialTrustVisibilityLevel { get { throw null; } set { } }
+ }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported).")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, ControlEvidence=true, ControlPolicy=true)]
+ [System.SerializableAttribute]
+ public abstract partial class CodeAccessPermission : System.Security.IPermission, System.Security.ISecurityEncodable, System.Security.IStackWalk
+ {
+ protected CodeAccessPermission() { }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public void Assert() { }
+ public abstract System.Security.IPermission Copy();
+ public void Demand() { }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public void Deny() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object obj) { throw null; }
+ public abstract void FromXml(System.Security.SecurityElement elem);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public abstract System.Security.IPermission Intersect(System.Security.IPermission target);
+ public abstract bool IsSubsetOf(System.Security.IPermission target);
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public void PermitOnly() { }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public static void RevertAll() { }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public static void RevertAssert() { }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public static void RevertDeny() { }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public static void RevertPermitOnly() { }
+ public override string ToString() { throw null; }
+ public abstract System.Security.SecurityElement ToXml();
+ public virtual System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
+ }
+ [System.MonoTODOAttribute("Not supported in the runtime")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class HostProtectionException : System.SystemException
+ {
+ public HostProtectionException() { }
+ protected HostProtectionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public HostProtectionException(string message) { }
+ public HostProtectionException(string message, System.Exception e) { }
+ public HostProtectionException(string message, System.Security.Permissions.HostProtectionResource protectedResources, System.Security.Permissions.HostProtectionResource demandedResources) { }
+ public System.Security.Permissions.HostProtectionResource DemandedResources { get { throw null; } }
+ public System.Security.Permissions.HostProtectionResource ProtectedResources { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.MonoTODOAttribute]
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class HostSecurityManager
+ {
+ public HostSecurityManager() { }
+ public virtual System.Security.Policy.PolicyLevel DomainPolicy { get { throw null; } }
+ public virtual System.Security.HostSecurityManagerOptions Flags { get { throw null; } }
+ public virtual System.Security.Policy.ApplicationTrust DetermineApplicationTrust(System.Security.Policy.Evidence applicationEvidence, System.Security.Policy.Evidence activatorEvidence, System.Security.Policy.TrustManagerContext context) { throw null; }
+ public virtual System.Security.Policy.EvidenceBase GenerateAppDomainEvidence(System.Type evidenceType) { throw null; }
+ public virtual System.Security.Policy.EvidenceBase GenerateAssemblyEvidence(System.Type evidenceType, System.Reflection.Assembly assembly) { throw null; }
+ public virtual System.Type[] GetHostSuppliedAppDomainEvidenceTypes() { throw null; }
+ public virtual System.Type[] GetHostSuppliedAssemblyEvidenceTypes(System.Reflection.Assembly assembly) { throw null; }
+ public virtual System.Security.Policy.Evidence ProvideAppDomainEvidence(System.Security.Policy.Evidence inputEvidence) { throw null; }
+ public virtual System.Security.Policy.Evidence ProvideAssemblyEvidence(System.Reflection.Assembly loadedAssembly, System.Security.Policy.Evidence inputEvidence) { throw null; }
+ public virtual System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence evidence) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum HostSecurityManagerOptions
+ {
+ AllFlags = 31,
+ HostAppDomainEvidence = 1,
+ HostAssemblyEvidence = 4,
+ HostDetermineApplicationTrust = 8,
+ HostPolicyLevel = 2,
+ HostResolvePolicy = 16,
+ None = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IEvidenceFactory
+ {
+ System.Security.Policy.Evidence Evidence { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IPermission : System.Security.ISecurityEncodable
+ {
+ System.Security.IPermission Copy();
+ void Demand();
+ System.Security.IPermission Intersect(System.Security.IPermission target);
+ bool IsSubsetOf(System.Security.IPermission target);
+ System.Security.IPermission Union(System.Security.IPermission target);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISecurityEncodable
+ {
+ void FromXml(System.Security.SecurityElement e);
+ System.Security.SecurityElement ToXml();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ISecurityPolicyEncodable
+ {
+ void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level);
+ System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IStackWalk
+ {
+ void Assert();
+ void Demand();
+ void Deny();
+ void PermitOnly();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class NamedPermissionSet : System.Security.PermissionSet
+ {
+ public NamedPermissionSet(System.Security.NamedPermissionSet permSet) : base (default(System.Security.Permissions.PermissionState)) { }
+ public NamedPermissionSet(string name) : base (default(System.Security.Permissions.PermissionState)) { }
+ public NamedPermissionSet(string name, System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
+ public NamedPermissionSet(string name, System.Security.PermissionSet permSet) : base (default(System.Security.Permissions.PermissionState)) { }
+ public string Description { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public override System.Security.PermissionSet Copy() { throw null; }
+ public System.Security.NamedPermissionSet Copy(string name) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object obj) { throw null; }
+ public override void FromXml(System.Security.SecurityElement et) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ }
+ public enum PartialTrustVisibilityLevel
+ {
+ NotVisibleByDefault = 1,
+ VisibleToAllHosts = 0,
+ }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported).")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, PublicKey="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293")]
+ [System.SerializableAttribute]
+ public partial class PermissionSet : System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Security.ISecurityEncodable, System.Security.IStackWalk
+ {
+ public PermissionSet(System.Security.Permissions.PermissionState state) { }
+ public PermissionSet(System.Security.PermissionSet permSet) { }
+ public virtual int Count { get { throw null; } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual bool IsSynchronized { get { throw null; } }
+ public virtual object SyncRoot { get { throw null; } }
+ public System.Security.IPermission AddPermission(System.Security.IPermission perm) { throw null; }
+ protected virtual System.Security.IPermission AddPermissionImpl(System.Security.IPermission perm) { throw null; }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Assertion=true)]
+ public void Assert() { }
+ public bool ContainsNonCodeAccessPermissions() { throw null; }
+ public static byte[] ConvertPermissionSet(string inFormat, byte[] inData, string outFormat) { throw null; }
+ public virtual System.Security.PermissionSet Copy() { throw null; }
+ public virtual void CopyTo(System.Array array, int index) { }
+ public void Demand() { }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public void Deny() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object obj) { throw null; }
+ public virtual void FromXml(System.Security.SecurityElement et) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ protected virtual System.Collections.IEnumerator GetEnumeratorImpl() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public System.Security.IPermission GetPermission(System.Type permClass) { throw null; }
+ protected virtual System.Security.IPermission GetPermissionImpl(System.Type permClass) { throw null; }
+ public System.Security.PermissionSet Intersect(System.Security.PermissionSet other) { throw null; }
+ public bool IsEmpty() { throw null; }
+ public bool IsSubsetOf(System.Security.PermissionSet target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+ public void PermitOnly() { }
+ public System.Security.IPermission RemovePermission(System.Type permClass) { throw null; }
+ protected virtual System.Security.IPermission RemovePermissionImpl(System.Type permClass) { throw null; }
+ public static void RevertAssert() { }
+ public System.Security.IPermission SetPermission(System.Security.IPermission perm) { throw null; }
+ protected virtual System.Security.IPermission SetPermissionImpl(System.Security.IPermission perm) { throw null; }
+ [System.MonoTODOAttribute("may not be required")]
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ public override string ToString() { throw null; }
+ public virtual System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.PermissionSet Union(System.Security.PermissionSet other) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PolicyLevelType
+ {
+ AppDomain = 3,
+ Enterprise = 2,
+ Machine = 1,
+ User = 0,
+ }
+ public sealed partial class ReadOnlyPermissionSet : System.Security.PermissionSet
+ {
+ public ReadOnlyPermissionSet(System.Security.SecurityElement permissionSetXml) : base (default(System.Security.Permissions.PermissionState)) { }
+ public override bool IsReadOnly { get { throw null; } }
+ protected override System.Security.IPermission AddPermissionImpl(System.Security.IPermission perm) { throw null; }
+ public override System.Security.PermissionSet Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement et) { }
+ protected override System.Collections.IEnumerator GetEnumeratorImpl() { throw null; }
+ protected override System.Security.IPermission GetPermissionImpl(System.Type permClass) { throw null; }
+ protected override System.Security.IPermission RemovePermissionImpl(System.Type permClass) { throw null; }
+ protected override System.Security.IPermission SetPermissionImpl(System.Security.IPermission perm) { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ }
+ [System.MonoTODOAttribute("work in progress - encryption is missing")]
+ public sealed partial class SecureString : System.IDisposable
+ {
+ public SecureString() { }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe SecureString(char* value, int length) { }
+ public int Length { get { throw null; } }
+ [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
+ public void AppendChar(char c) { }
+ public void Clear() { }
+ public System.Security.SecureString Copy() { throw null; }
+ public void Dispose() { }
+ [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
+ public void InsertAt(int index, char c) { }
+ public bool IsReadOnly() { throw null; }
+ public void MakeReadOnly() { }
+ [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
+ public void RemoveAt(int index) { }
+ [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
+ public void SetAt(int index, char c) { }
+ }
+ public sealed partial class SecurityContext : System.IDisposable
+ {
+ internal SecurityContext() { }
+ public static System.Security.SecurityContext Capture() { throw null; }
+ public System.Security.SecurityContext CreateCopy() { throw null; }
+ public void Dispose() { }
+ public static bool IsFlowSuppressed() { throw null; }
+ public static bool IsWindowsIdentityFlowSuppressed() { throw null; }
+ public static void RestoreFlow() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, ControlPrincipal=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
+ public static void Run(System.Security.SecurityContext securityContext, System.Threading.ContextCallback callback, object state) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
+ public static System.Threading.AsyncFlowControl SuppressFlow() { throw null; }
+ public static System.Threading.AsyncFlowControl SuppressFlowWindowsIdentity() { throw null; }
+ }
+ public enum SecurityContextSource
+ {
+ CurrentAppDomain = 0,
+ CurrentAssembly = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5501), AllowMultiple=false, Inherited=false)]
+ public sealed partial class SecurityCriticalAttribute : System.Attribute
+ {
+ public SecurityCriticalAttribute() { }
+ public SecurityCriticalAttribute(System.Security.SecurityCriticalScope scope) { }
+ [System.ObsoleteAttribute("SecurityCriticalScope is only used for .NET 2.0 transparency compatibility.")]
+ public System.Security.SecurityCriticalScope Scope { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("SecurityCriticalScope is only used for .NET 2.0 transparency compatibility.")]
+ public enum SecurityCriticalScope
+ {
+ Everything = 1,
+ Explicit = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SecurityElement
+ {
+ public SecurityElement(string tag) { }
+ public SecurityElement(string tag, string text) { }
+ public System.Collections.Hashtable Attributes { get { throw null; } set { } }
+ public System.Collections.ArrayList Children { get { throw null; } set { } }
+ public string Tag { get { throw null; } set { } }
+ public string Text { get { throw null; } set { } }
+ public void AddAttribute(string name, string value) { }
+ public void AddChild(System.Security.SecurityElement child) { }
+ public string Attribute(string name) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.SecurityElement Copy() { throw null; }
+ public bool Equal(System.Security.SecurityElement other) { throw null; }
+ public static string Escape(string str) { throw null; }
+ public static System.Security.SecurityElement FromString(string xml) { throw null; }
+ public static bool IsValidAttributeName(string name) { throw null; }
+ public static bool IsValidAttributeValue(string value) { throw null; }
+ public static bool IsValidTag(string tag) { throw null; }
+ public static bool IsValidText(string text) { throw null; }
+ public System.Security.SecurityElement SearchForChildByTag(string tag) { throw null; }
+ public string SearchForTextOfTag(string tag) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SecurityException : System.SystemException
+ {
+ public SecurityException() { }
+ protected SecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SecurityException(string message) { }
+ public SecurityException(string message, System.Exception inner) { }
+ public SecurityException(string message, object deny, object permitOnly, System.Reflection.MethodInfo method, object demanded, System.Security.IPermission permThatFailed) { }
+ 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) { }
+ public SecurityException(string message, System.Type type) { }
+ public SecurityException(string message, System.Type type, string state) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Permissions.SecurityAction Action { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object Demanded { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object DenySetInstance { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Reflection.AssemblyName FailedAssemblyInfo { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ public System.Security.IPermission FirstPermissionThatFailed { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ public string GrantedSet { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Reflection.MethodInfo Method { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ public string PermissionState { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ public System.Type PermissionType { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public object PermitOnlySetInstance { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ public string RefusedSet { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ public string Url { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
+ public System.Security.SecurityZone Zone { get { throw null; } set { } }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class SecurityManager
+ {
+ [System.ObsoleteAttribute]
+ public static bool CheckExecutionRights { get { throw null; } set { } }
+ [System.ObsoleteAttribute("The security manager cannot be turned off on MS runtime")]
+ public static bool SecurityEnabled { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]set { } }
+ public static bool CurrentThreadRequiresSecurityContextCapture() { throw null; }
+ public static System.Security.PermissionSet GetStandardSandbox(System.Security.Policy.Evidence evidence) { throw null; }
+ [System.MonoTODOAttribute("CAS support is experimental (and unsupported). This method only works in FullTrust.")]
+ [System.Security.Permissions.StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, PublicKey="0x00000000000000000400000000000000")]
+ public static void GetZoneAndOrigin(out System.Collections.ArrayList zone, out System.Collections.ArrayList origin) { zone = default(System.Collections.ArrayList); origin = default(System.Collections.ArrayList); }
+ [System.ObsoleteAttribute]
+ public static bool IsGranted(System.Security.IPermission perm) { throw null; }
+ [System.ObsoleteAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
+ public static System.Security.Policy.PolicyLevel LoadPolicyLevelFromFile(string path, System.Security.PolicyLevelType type) { throw null; }
+ [System.ObsoleteAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
+ public static System.Security.Policy.PolicyLevel LoadPolicyLevelFromString(string str, System.Security.PolicyLevelType type) { throw null; }
+ [System.ObsoleteAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
+ public static System.Collections.IEnumerator PolicyHierarchy() { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence evidence) { throw null; }
+ [System.ObsoleteAttribute]
+ 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; }
+ [System.MonoTODOAttribute("(2.0) more tests are needed")]
+ [System.ObsoleteAttribute]
+ public static System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence[] evidences) { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Collections.IEnumerator ResolvePolicyGroups(System.Security.Policy.Evidence evidence) { throw null; }
+ [System.ObsoleteAttribute]
+ public static System.Security.PermissionSet ResolveSystemPolicy(System.Security.Policy.Evidence evidence) { throw null; }
+ [System.ObsoleteAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
+ public static void SavePolicy() { }
+ [System.ObsoleteAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
+ public static void SavePolicyLevel(System.Security.Policy.PolicyLevel level) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
+ public sealed partial class SecurityRulesAttribute : System.Attribute
+ {
+ public SecurityRulesAttribute(System.Security.SecurityRuleSet ruleSet) { }
+ public System.Security.SecurityRuleSet RuleSet { get { throw null; } }
+ public bool SkipVerificationInFullTrust { get { throw null; } set { } }
+ }
+ public enum SecurityRuleSet : byte
+ {
+ Level1 = (byte)1,
+ Level2 = (byte)2,
+ None = (byte)0,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5500), AllowMultiple=false, Inherited=false)]
+ public sealed partial class SecuritySafeCriticalAttribute : System.Attribute
+ {
+ public SecuritySafeCriticalAttribute() { }
+ }
+ public abstract partial class SecurityState
+ {
+ protected SecurityState() { }
+ public abstract void EnsureState();
+ public bool IsStateAvailable() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
+ public sealed partial class SecurityTransparentAttribute : System.Attribute
+ {
+ public SecurityTransparentAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5501), AllowMultiple=false, Inherited=false)]
+ [System.ObsoleteAttribute("SecurityTreatAsSafe is only used for .NET 2.0 transparency compatibility. Please use the SecuritySafeCriticalAttribute instead.")]
+ public sealed partial class SecurityTreatAsSafeAttribute : System.Attribute
+ {
+ public SecurityTreatAsSafeAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum SecurityZone
+ {
+ Internet = 3,
+ Intranet = 1,
+ MyComputer = 0,
+ NoZone = -1,
+ Trusted = 2,
+ Untrusted = 4,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(5188), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SuppressUnmanagedCodeSecurityAttribute : System.Attribute
+ {
+ public SuppressUnmanagedCodeSecurityAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(2), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class UnverifiableCodeAttribute : System.Attribute
+ {
+ public UnverifiableCodeAttribute() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class VerificationException : System.SystemException
+ {
+ public VerificationException() { }
+ protected VerificationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public VerificationException(string message) { }
+ public VerificationException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class XmlSyntaxException : System.SystemException
+ {
+ public XmlSyntaxException() { }
+ public XmlSyntaxException(int lineNumber) { }
+ public XmlSyntaxException(int lineNumber, string message) { }
+ public XmlSyntaxException(string message) { }
+ public XmlSyntaxException(string message, System.Exception inner) { }
+ }
+}
+namespace System.Security.AccessControl
+{
+ [System.FlagsAttribute]
+ public enum AccessControlActions
+ {
+ Change = 2,
+ None = 0,
+ View = 1,
+ }
+ public enum AccessControlModification
+ {
+ Add = 0,
+ Remove = 3,
+ RemoveAll = 4,
+ RemoveSpecific = 5,
+ Reset = 2,
+ Set = 1,
+ }
+ [System.FlagsAttribute]
+ public enum AccessControlSections
+ {
+ Access = 2,
+ All = 15,
+ Audit = 1,
+ Group = 8,
+ None = 0,
+ Owner = 4,
+ }
+ public enum AccessControlType
+ {
+ Allow = 0,
+ Deny = 1,
+ }
+ public abstract partial class AccessRule : System.Security.AccessControl.AuthorizationRule
+ {
+ 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)) { }
+ public System.Security.AccessControl.AccessControlType AccessControlType { get { throw null; } }
+ }
+ public partial class AccessRule<T> : System.Security.AccessControl.AccessRule where T : struct
+ {
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ public T Rights { get { throw null; } }
+ }
+ public sealed partial class AceEnumerator : System.Collections.IEnumerator
+ {
+ internal AceEnumerator() { }
+ public System.Security.AccessControl.GenericAce Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ [System.FlagsAttribute]
+ public enum AceFlags : byte
+ {
+ AuditFlags = (byte)192,
+ ContainerInherit = (byte)2,
+ FailedAccess = (byte)128,
+ InheritanceFlags = (byte)15,
+ Inherited = (byte)16,
+ InheritOnly = (byte)8,
+ None = (byte)0,
+ NoPropagateInherit = (byte)4,
+ ObjectInherit = (byte)1,
+ SuccessfulAccess = (byte)64,
+ }
+ public enum AceQualifier
+ {
+ AccessAllowed = 0,
+ AccessDenied = 1,
+ SystemAlarm = 3,
+ SystemAudit = 2,
+ }
+ public enum AceType : byte
+ {
+ AccessAllowed = (byte)0,
+ AccessAllowedCallback = (byte)9,
+ AccessAllowedCallbackObject = (byte)11,
+ AccessAllowedCompound = (byte)4,
+ AccessAllowedObject = (byte)5,
+ AccessDenied = (byte)1,
+ AccessDeniedCallback = (byte)10,
+ AccessDeniedCallbackObject = (byte)12,
+ AccessDeniedObject = (byte)6,
+ MaxDefinedAceType = (byte)16,
+ SystemAlarm = (byte)3,
+ SystemAlarmCallback = (byte)14,
+ SystemAlarmCallbackObject = (byte)16,
+ SystemAlarmObject = (byte)8,
+ SystemAudit = (byte)2,
+ SystemAuditCallback = (byte)13,
+ SystemAuditCallbackObject = (byte)15,
+ SystemAuditObject = (byte)7,
+ }
+ [System.FlagsAttribute]
+ public enum AuditFlags
+ {
+ Failure = 2,
+ None = 0,
+ Success = 1,
+ }
+ public abstract partial class AuditRule : System.Security.AccessControl.AuthorizationRule
+ {
+ 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)) { }
+ public System.Security.AccessControl.AuditFlags AuditFlags { get { throw null; } }
+ }
+ public partial class AuditRule<T> : System.Security.AccessControl.AuditRule where T : struct
+ {
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ public T Rights { get { throw null; } }
+ }
+ public abstract partial class AuthorizationRule
+ {
+ protected internal AuthorizationRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
+ protected internal int AccessMask { get { throw null; } }
+ public System.Security.Principal.IdentityReference IdentityReference { get { throw null; } }
+ public System.Security.AccessControl.InheritanceFlags InheritanceFlags { get { throw null; } }
+ public bool IsInherited { get { throw null; } }
+ public System.Security.AccessControl.PropagationFlags PropagationFlags { get { throw null; } }
+ }
+ public sealed partial class AuthorizationRuleCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ internal AuthorizationRuleCollection() { }
+ public System.Security.AccessControl.AuthorizationRule this[int index] { get { throw null; } }
+ public void CopyTo(System.Security.AccessControl.AuthorizationRule[] rules, int index) { }
+ }
+ public sealed partial class CommonAce : System.Security.AccessControl.QualifiedAce
+ {
+ public CommonAce(System.Security.AccessControl.AceFlags flags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, bool isCallback, byte[] opaque) { }
+ public override int BinaryLength { get { throw null; } }
+ public override void GetBinaryForm(byte[] binaryForm, int offset) { }
+ public static int MaxOpaqueLength(bool isCallback) { throw null; }
+ }
+ public abstract partial class CommonAcl : System.Security.AccessControl.GenericAcl
+ {
+ internal CommonAcl() { }
+ public sealed override int BinaryLength { get { throw null; } }
+ public sealed override int Count { get { throw null; } }
+ public bool IsCanonical { get { throw null; } }
+ public bool IsContainer { get { throw null; } }
+ public bool IsDS { get { throw null; } }
+ public sealed override System.Security.AccessControl.GenericAce this[int index] { get { throw null; } set { } }
+ public sealed override byte Revision { get { throw null; } }
+ public sealed override void GetBinaryForm(byte[] binaryForm, int offset) { }
+ public void Purge(System.Security.Principal.SecurityIdentifier sid) { }
+ public void RemoveInheritedAces() { }
+ }
+ public abstract partial class CommonObjectSecurity : System.Security.AccessControl.ObjectSecurity
+ {
+ protected CommonObjectSecurity(bool isContainer) : base (default(bool), default(bool)) { }
+ protected void AddAccessRule(System.Security.AccessControl.AccessRule rule) { }
+ protected void AddAuditRule(System.Security.AccessControl.AuditRule rule) { }
+ public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
+ public System.Security.AccessControl.AuthorizationRuleCollection GetAuditRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
+ protected override bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
+ protected override bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
+ protected bool RemoveAccessRule(System.Security.AccessControl.AccessRule rule) { throw null; }
+ protected void RemoveAccessRuleAll(System.Security.AccessControl.AccessRule rule) { }
+ protected void RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule rule) { }
+ protected bool RemoveAuditRule(System.Security.AccessControl.AuditRule rule) { throw null; }
+ protected void RemoveAuditRuleAll(System.Security.AccessControl.AuditRule rule) { }
+ protected void RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule rule) { }
+ protected void ResetAccessRule(System.Security.AccessControl.AccessRule rule) { }
+ protected void SetAccessRule(System.Security.AccessControl.AccessRule rule) { }
+ protected void SetAuditRule(System.Security.AccessControl.AuditRule rule) { }
+ }
+ public sealed partial class CommonSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
+ {
+ public CommonSecurityDescriptor(bool isContainer, bool isDS, byte[] binaryForm, int offset) { }
+ 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) { }
+ public CommonSecurityDescriptor(bool isContainer, bool isDS, System.Security.AccessControl.RawSecurityDescriptor rawSecurityDescriptor) { }
+ public CommonSecurityDescriptor(bool isContainer, bool isDS, string sddlForm) { }
+ public override System.Security.AccessControl.ControlFlags ControlFlags { get { throw null; } }
+ public System.Security.AccessControl.DiscretionaryAcl DiscretionaryAcl { get { throw null; } set { } }
+ public override System.Security.Principal.SecurityIdentifier Group { get { throw null; } set { } }
+ public bool IsContainer { get { throw null; } }
+ public bool IsDiscretionaryAclCanonical { get { throw null; } }
+ public bool IsDS { get { throw null; } }
+ public bool IsSystemAclCanonical { get { throw null; } }
+ public override System.Security.Principal.SecurityIdentifier Owner { get { throw null; } set { } }
+ public System.Security.AccessControl.SystemAcl SystemAcl { get { throw null; } set { } }
+ public void PurgeAccessControl(System.Security.Principal.SecurityIdentifier sid) { }
+ public void PurgeAudit(System.Security.Principal.SecurityIdentifier sid) { }
+ public void SetDiscretionaryAclProtection(bool isProtected, bool preserveInheritance) { }
+ public void SetSystemAclProtection(bool isProtected, bool preserveInheritance) { }
+ }
+ public sealed partial class CompoundAce : System.Security.AccessControl.KnownAce
+ {
+ public CompoundAce(System.Security.AccessControl.AceFlags flags, int accessMask, System.Security.AccessControl.CompoundAceType compoundAceType, System.Security.Principal.SecurityIdentifier sid) { }
+ [System.MonoTODOAttribute]
+ public override int BinaryLength { get { throw null; } }
+ public System.Security.AccessControl.CompoundAceType CompoundAceType { get { throw null; } set { } }
+ [System.MonoTODOAttribute]
+ public override void GetBinaryForm(byte[] binaryForm, int offset) { }
+ }
+ public enum CompoundAceType
+ {
+ Impersonation = 1,
+ }
+ [System.FlagsAttribute]
+ public enum ControlFlags
+ {
+ DiscretionaryAclAutoInherited = 1024,
+ DiscretionaryAclAutoInheritRequired = 256,
+ DiscretionaryAclDefaulted = 8,
+ DiscretionaryAclPresent = 4,
+ DiscretionaryAclProtected = 4096,
+ DiscretionaryAclUntrusted = 64,
+ GroupDefaulted = 2,
+ None = 0,
+ OwnerDefaulted = 1,
+ RMControlValid = 16384,
+ SelfRelative = 32768,
+ ServerSecurity = 128,
+ SystemAclAutoInherited = 2048,
+ SystemAclAutoInheritRequired = 512,
+ SystemAclDefaulted = 32,
+ SystemAclPresent = 16,
+ SystemAclProtected = 8192,
+ }
+ public sealed partial class CryptoKeyAccessRule : System.Security.AccessControl.AccessRule
+ {
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.CryptoKeyRights CryptoKeyRights { get { throw null; } }
+ }
+ public sealed partial class CryptoKeyAuditRule : System.Security.AccessControl.AuditRule
+ {
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.CryptoKeyRights CryptoKeyRights { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum CryptoKeyRights
+ {
+ ChangePermissions = 262144,
+ Delete = 65536,
+ FullControl = 2032027,
+ GenericAll = 268435456,
+ GenericExecute = 536870912,
+ GenericRead = -2147483648,
+ GenericWrite = 1073741824,
+ ReadAttributes = 128,
+ ReadData = 1,
+ ReadExtendedAttributes = 8,
+ ReadPermissions = 131072,
+ Synchronize = 1048576,
+ TakeOwnership = 524288,
+ WriteAttributes = 256,
+ WriteData = 2,
+ WriteExtendedAttributes = 16,
+ }
+ public sealed partial class CryptoKeySecurity : System.Security.AccessControl.NativeObjectSecurity
+ {
+ public CryptoKeySecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public CryptoKeySecurity(System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public void AddAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
+ public void AddAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
+ 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; }
+ public bool RemoveAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { throw null; }
+ public void RemoveAccessRuleAll(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
+ public void RemoveAccessRuleSpecific(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
+ public bool RemoveAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { throw null; }
+ public void RemoveAuditRuleAll(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
+ public void RemoveAuditRuleSpecific(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
+ public void ResetAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
+ public void SetAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
+ public void SetAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
+ }
+ public sealed partial class CustomAce : System.Security.AccessControl.GenericAce
+ {
+ [System.MonoTODOAttribute]
+ public static readonly int MaxOpaqueLength;
+ public CustomAce(System.Security.AccessControl.AceType type, System.Security.AccessControl.AceFlags flags, byte[] opaque) { }
+ [System.MonoTODOAttribute]
+ public override int BinaryLength { get { throw null; } }
+ public int OpaqueLength { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void GetBinaryForm(byte[] binaryForm, int offset) { }
+ public byte[] GetOpaque() { throw null; }
+ public void SetOpaque(byte[] opaque) { }
+ }
+ public abstract partial class DirectoryObjectSecurity : System.Security.AccessControl.ObjectSecurity
+ {
+ protected DirectoryObjectSecurity() : base (default(bool), default(bool)) { }
+ protected DirectoryObjectSecurity(System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) : base (default(bool), default(bool)) { }
+ 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; }
+ protected void AddAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
+ protected void AddAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { }
+ 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; }
+ public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
+ public System.Security.AccessControl.AuthorizationRuleCollection GetAuditRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
+ protected override bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
+ protected override bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
+ protected bool RemoveAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { throw null; }
+ protected void RemoveAccessRuleAll(System.Security.AccessControl.ObjectAccessRule rule) { }
+ protected void RemoveAccessRuleSpecific(System.Security.AccessControl.ObjectAccessRule rule) { }
+ protected bool RemoveAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { throw null; }
+ protected void RemoveAuditRuleAll(System.Security.AccessControl.ObjectAuditRule rule) { }
+ protected void RemoveAuditRuleSpecific(System.Security.AccessControl.ObjectAuditRule rule) { }
+ protected void ResetAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
+ protected void SetAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
+ protected void SetAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { }
+ }
+ public sealed partial class DirectorySecurity : System.Security.AccessControl.FileSystemSecurity
+ {
+ public DirectorySecurity() { }
+ public DirectorySecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
+ }
+ public sealed partial class DiscretionaryAcl : System.Security.AccessControl.CommonAcl
+ {
+ public DiscretionaryAcl(bool isContainer, bool isDS, byte revision, int capacity) { }
+ public DiscretionaryAcl(bool isContainer, bool isDS, int capacity) { }
+ public DiscretionaryAcl(bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl) { }
+ 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) { }
+ 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) { }
+ [System.MonoTODOAttribute]
+ 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; }
+ [System.MonoTODOAttribute]
+ 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; }
+ 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) { }
+ 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) { }
+ 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) { }
+ 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) { }
+ }
+ public sealed partial class EventWaitHandleAccessRule : System.Security.AccessControl.AccessRule
+ {
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.EventWaitHandleRights EventWaitHandleRights { get { throw null; } }
+ }
+ public sealed partial class EventWaitHandleAuditRule : System.Security.AccessControl.AuditRule
+ {
+ 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)) { }
+ public System.Security.AccessControl.EventWaitHandleRights EventWaitHandleRights { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum EventWaitHandleRights
+ {
+ ChangePermissions = 262144,
+ Delete = 65536,
+ FullControl = 2031619,
+ Modify = 2,
+ ReadPermissions = 131072,
+ Synchronize = 1048576,
+ TakeOwnership = 524288,
+ }
+ public sealed partial class EventWaitHandleSecurity : System.Security.AccessControl.NativeObjectSecurity
+ {
+ public EventWaitHandleSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public void AddAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
+ public void AddAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
+ 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; }
+ public bool RemoveAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { throw null; }
+ public void RemoveAccessRuleAll(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
+ public void RemoveAccessRuleSpecific(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
+ public bool RemoveAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { throw null; }
+ public void RemoveAuditRuleAll(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
+ public void RemoveAuditRuleSpecific(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
+ public void ResetAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
+ public void SetAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
+ public void SetAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
+ }
+ public sealed partial class FileSecurity : System.Security.AccessControl.FileSystemSecurity
+ {
+ public FileSecurity() { }
+ public FileSecurity(string fileName, System.Security.AccessControl.AccessControlSections includeSections) { }
+ }
+ public sealed partial class FileSystemAccessRule : System.Security.AccessControl.AccessRule
+ {
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.FileSystemRights FileSystemRights { get { throw null; } }
+ }
+ public sealed partial class FileSystemAuditRule : System.Security.AccessControl.AuditRule
+ {
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.FileSystemRights FileSystemRights { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum FileSystemRights
+ {
+ AppendData = 4,
+ ChangePermissions = 262144,
+ CreateDirectories = 4,
+ CreateFiles = 2,
+ Delete = 65536,
+ DeleteSubdirectoriesAndFiles = 64,
+ ExecuteFile = 32,
+ FullControl = 2032127,
+ ListDirectory = 1,
+ Modify = 197055,
+ Read = 131209,
+ ReadAndExecute = 131241,
+ ReadAttributes = 128,
+ ReadData = 1,
+ ReadExtendedAttributes = 8,
+ ReadPermissions = 131072,
+ Synchronize = 1048576,
+ TakeOwnership = 524288,
+ Traverse = 32,
+ Write = 278,
+ WriteAttributes = 256,
+ WriteData = 2,
+ WriteExtendedAttributes = 16,
+ }
+ public abstract partial class FileSystemSecurity : System.Security.AccessControl.NativeObjectSecurity
+ {
+ internal FileSystemSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public void AddAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
+ public void AddAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { }
+ 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; }
+ public bool RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { throw null; }
+ public void RemoveAccessRuleAll(System.Security.AccessControl.FileSystemAccessRule rule) { }
+ public void RemoveAccessRuleSpecific(System.Security.AccessControl.FileSystemAccessRule rule) { }
+ public bool RemoveAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { throw null; }
+ public void RemoveAuditRuleAll(System.Security.AccessControl.FileSystemAuditRule rule) { }
+ public void RemoveAuditRuleSpecific(System.Security.AccessControl.FileSystemAuditRule rule) { }
+ public void ResetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
+ public void SetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
+ public void SetAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { }
+ }
+ public abstract partial class GenericAce
+ {
+ internal GenericAce() { }
+ public System.Security.AccessControl.AceFlags AceFlags { get { throw null; } set { } }
+ public System.Security.AccessControl.AceType AceType { get { throw null; } }
+ public System.Security.AccessControl.AuditFlags AuditFlags { get { throw null; } }
+ public abstract int BinaryLength { get; }
+ public System.Security.AccessControl.InheritanceFlags InheritanceFlags { get { throw null; } }
+ public bool IsInherited { get { throw null; } }
+ public System.Security.AccessControl.PropagationFlags PropagationFlags { get { throw null; } }
+ public System.Security.AccessControl.GenericAce Copy() { throw null; }
+ public static System.Security.AccessControl.GenericAce CreateFromBinaryForm(byte[] binaryForm, int offset) { throw null; }
+ public sealed override bool Equals(object o) { throw null; }
+ public abstract void GetBinaryForm(byte[] binaryForm, int offset);
+ public sealed override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Security.AccessControl.GenericAce left, System.Security.AccessControl.GenericAce right) { throw null; }
+ public static bool operator !=(System.Security.AccessControl.GenericAce left, System.Security.AccessControl.GenericAce right) { throw null; }
+ }
+ public abstract partial class GenericAcl : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public static readonly byte AclRevision;
+ public static readonly byte AclRevisionDS;
+ public static readonly int MaxBinaryLength;
+ protected GenericAcl() { }
+ public abstract int BinaryLength { get; }
+ public abstract int Count { get; }
+ public bool IsSynchronized { get { throw null; } }
+ public abstract System.Security.AccessControl.GenericAce this[int index] { get; set; }
+ public abstract byte Revision { get; }
+ public virtual object SyncRoot { get { throw null; } }
+ public void CopyTo(System.Security.AccessControl.GenericAce[] array, int index) { }
+ public abstract void GetBinaryForm(byte[] binaryForm, int offset);
+ public System.Security.AccessControl.AceEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public abstract partial class GenericSecurityDescriptor
+ {
+ protected GenericSecurityDescriptor() { }
+ public int BinaryLength { get { throw null; } }
+ public abstract System.Security.AccessControl.ControlFlags ControlFlags { get; }
+ public abstract System.Security.Principal.SecurityIdentifier Group { get; set; }
+ public abstract System.Security.Principal.SecurityIdentifier Owner { get; set; }
+ public static byte Revision { get { throw null; } }
+ public void GetBinaryForm(byte[] binaryForm, int offset) { }
+ public string GetSddlForm(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
+ public static bool IsSddlConversionSupported() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum InheritanceFlags
+ {
+ ContainerInherit = 1,
+ None = 0,
+ ObjectInherit = 2,
+ }
+ public abstract partial class KnownAce : System.Security.AccessControl.GenericAce
+ {
+ internal KnownAce() { }
+ public int AccessMask { get { throw null; } set { } }
+ public System.Security.Principal.SecurityIdentifier SecurityIdentifier { get { throw null; } set { } }
+ }
+ public sealed partial class MutexAccessRule : System.Security.AccessControl.AccessRule
+ {
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.MutexRights MutexRights { get { throw null; } }
+ }
+ public sealed partial class MutexAuditRule : System.Security.AccessControl.AuditRule
+ {
+ 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)) { }
+ public System.Security.AccessControl.MutexRights MutexRights { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum MutexRights
+ {
+ ChangePermissions = 262144,
+ Delete = 65536,
+ FullControl = 2031617,
+ Modify = 1,
+ ReadPermissions = 131072,
+ Synchronize = 1048576,
+ TakeOwnership = 524288,
+ }
+ public sealed partial class MutexSecurity : System.Security.AccessControl.NativeObjectSecurity
+ {
+ public MutexSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public MutexSecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public void AddAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
+ public void AddAuditRule(System.Security.AccessControl.MutexAuditRule rule) { }
+ 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; }
+ public bool RemoveAccessRule(System.Security.AccessControl.MutexAccessRule rule) { throw null; }
+ public void RemoveAccessRuleAll(System.Security.AccessControl.MutexAccessRule rule) { }
+ public void RemoveAccessRuleSpecific(System.Security.AccessControl.MutexAccessRule rule) { }
+ public bool RemoveAuditRule(System.Security.AccessControl.MutexAuditRule rule) { throw null; }
+ public void RemoveAuditRuleAll(System.Security.AccessControl.MutexAuditRule rule) { }
+ public void RemoveAuditRuleSpecific(System.Security.AccessControl.MutexAuditRule rule) { }
+ public void ResetAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
+ public void SetAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
+ public void SetAuditRule(System.Security.AccessControl.MutexAuditRule rule) { }
+ }
+ public abstract partial class NativeObjectSecurity : System.Security.AccessControl.CommonObjectSecurity
+ {
+ protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType) : base (default(bool)) { }
+ protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool)) { }
+ 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)) { }
+ protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext) : base (default(bool)) { }
+ protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool)) { }
+ 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)) { }
+ protected sealed override void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) { }
+ protected void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections, object exceptionContext) { }
+ protected sealed override void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
+ protected void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections, object exceptionContext) { }
+ protected internal delegate System.Exception ExceptionFromErrorCode(int errorCode, string name, System.Runtime.InteropServices.SafeHandle handle, object context);
+ }
+ public abstract partial class ObjectAccessRule : System.Security.AccessControl.AccessRule
+ {
+ 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)) { }
+ public System.Guid InheritedObjectType { get { throw null; } }
+ public System.Security.AccessControl.ObjectAceFlags ObjectFlags { get { throw null; } }
+ public System.Guid ObjectType { get { throw null; } }
+ }
+ public sealed partial class ObjectAce : System.Security.AccessControl.QualifiedAce
+ {
+ 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) { }
+ public override int BinaryLength { get { throw null; } }
+ public System.Guid InheritedObjectAceType { get { throw null; } set { } }
+ public System.Security.AccessControl.ObjectAceFlags ObjectAceFlags { get { throw null; } set { } }
+ public System.Guid ObjectAceType { get { throw null; } set { } }
+ public override void GetBinaryForm(byte[] binaryForm, int offset) { }
+ public static int MaxOpaqueLength(bool isCallback) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ObjectAceFlags
+ {
+ InheritedObjectAceTypePresent = 2,
+ None = 0,
+ ObjectAceTypePresent = 1,
+ }
+ public abstract partial class ObjectAuditRule : System.Security.AccessControl.AuditRule
+ {
+ 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)) { }
+ public System.Guid InheritedObjectType { get { throw null; } }
+ public System.Security.AccessControl.ObjectAceFlags ObjectFlags { get { throw null; } }
+ public System.Guid ObjectType { get { throw null; } }
+ }
+ public abstract partial class ObjectSecurity
+ {
+ protected ObjectSecurity(bool isContainer, bool isDS) { }
+ public abstract System.Type AccessRightType { get; }
+ protected bool AccessRulesModified { get { throw null; } set { } }
+ public abstract System.Type AccessRuleType { get; }
+ public bool AreAccessRulesCanonical { get { throw null; } }
+ public bool AreAccessRulesProtected { get { throw null; } }
+ public bool AreAuditRulesCanonical { get { throw null; } }
+ public bool AreAuditRulesProtected { get { throw null; } }
+ protected bool AuditRulesModified { get { throw null; } set { } }
+ public abstract System.Type AuditRuleType { get; }
+ protected bool GroupModified { get { throw null; } set { } }
+ protected bool IsContainer { get { throw null; } }
+ protected bool IsDS { get { throw null; } }
+ protected bool OwnerModified { get { throw null; } set { } }
+ 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);
+ 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);
+ public System.Security.Principal.IdentityReference GetGroup(System.Type targetType) { throw null; }
+ public System.Security.Principal.IdentityReference GetOwner(System.Type targetType) { throw null; }
+ public byte[] GetSecurityDescriptorBinaryForm() { throw null; }
+ public string GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
+ public static bool IsSddlConversionSupported() { throw null; }
+ protected abstract bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
+ public virtual bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
+ protected abstract bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified);
+ public virtual bool ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
+ protected virtual void Persist(bool enableOwnershipPrivilege, string name, System.Security.AccessControl.AccessControlSections includeSections) { }
+ protected virtual void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) { }
+ protected virtual void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
+ public virtual void PurgeAccessRules(System.Security.Principal.IdentityReference identity) { }
+ public virtual void PurgeAuditRules(System.Security.Principal.IdentityReference identity) { }
+ protected void ReadLock() { }
+ protected void ReadUnlock() { }
+ public void SetAccessRuleProtection(bool isProtected, bool preserveInheritance) { }
+ public void SetAuditRuleProtection(bool isProtected, bool preserveInheritance) { }
+ public void SetGroup(System.Security.Principal.IdentityReference identity) { }
+ public void SetOwner(System.Security.Principal.IdentityReference identity) { }
+ public void SetSecurityDescriptorBinaryForm(byte[] binaryForm) { }
+ public void SetSecurityDescriptorBinaryForm(byte[] binaryForm, System.Security.AccessControl.AccessControlSections includeSections) { }
+ public void SetSecurityDescriptorSddlForm(string sddlForm) { }
+ public void SetSecurityDescriptorSddlForm(string sddlForm, System.Security.AccessControl.AccessControlSections includeSections) { }
+ protected void WriteLock() { }
+ protected void WriteUnlock() { }
+ }
+ public abstract partial class ObjectSecurity<T> : System.Security.AccessControl.NativeObjectSecurity where T : struct
+ {
+ protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ 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)) { }
+ 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)) { }
+ protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ 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)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public virtual void AddAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
+ public virtual void AddAuditRule(System.Security.AccessControl.AuditRule<T> rule) { }
+ 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; }
+ protected internal void Persist(System.Runtime.InteropServices.SafeHandle handle) { }
+ protected internal void Persist(string name) { }
+ public virtual bool RemoveAccessRule(System.Security.AccessControl.AccessRule<T> rule) { throw null; }
+ public virtual void RemoveAccessRuleAll(System.Security.AccessControl.AccessRule<T> rule) { }
+ public virtual void RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule<T> rule) { }
+ public virtual bool RemoveAuditRule(System.Security.AccessControl.AuditRule<T> rule) { throw null; }
+ public virtual void RemoveAuditRuleAll(System.Security.AccessControl.AuditRule<T> rule) { }
+ public virtual void RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule<T> rule) { }
+ public virtual void ResetAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
+ public virtual void SetAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
+ public virtual void SetAuditRule(System.Security.AccessControl.AuditRule<T> rule) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class PrivilegeNotHeldException : System.UnauthorizedAccessException, System.Runtime.Serialization.ISerializable
+ {
+ public PrivilegeNotHeldException() { }
+ public PrivilegeNotHeldException(string privilege) { }
+ public PrivilegeNotHeldException(string privilege, System.Exception inner) { }
+ public string PrivilegeName { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.FlagsAttribute]
+ public enum PropagationFlags
+ {
+ InheritOnly = 2,
+ None = 0,
+ NoPropagateInherit = 1,
+ }
+ public abstract partial class QualifiedAce : System.Security.AccessControl.KnownAce
+ {
+ internal QualifiedAce() { }
+ public System.Security.AccessControl.AceQualifier AceQualifier { get { throw null; } }
+ public bool IsCallback { get { throw null; } }
+ public int OpaqueLength { get { throw null; } }
+ public byte[] GetOpaque() { throw null; }
+ public void SetOpaque(byte[] opaque) { }
+ }
+ public sealed partial class RawAcl : System.Security.AccessControl.GenericAcl
+ {
+ public RawAcl(byte revision, int capacity) { }
+ public RawAcl(byte[] binaryForm, int offset) { }
+ public override int BinaryLength { get { throw null; } }
+ public override int Count { get { throw null; } }
+ public override System.Security.AccessControl.GenericAce this[int index] { get { throw null; } set { } }
+ public override byte Revision { get { throw null; } }
+ public override void GetBinaryForm(byte[] binaryForm, int offset) { }
+ public void InsertAce(int index, System.Security.AccessControl.GenericAce ace) { }
+ public void RemoveAce(int index) { }
+ }
+ public sealed partial class RawSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
+ {
+ public RawSecurityDescriptor(byte[] binaryForm, int offset) { }
+ 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) { }
+ public RawSecurityDescriptor(string sddlForm) { }
+ public override System.Security.AccessControl.ControlFlags ControlFlags { get { throw null; } }
+ public System.Security.AccessControl.RawAcl DiscretionaryAcl { get { throw null; } set { } }
+ public override System.Security.Principal.SecurityIdentifier Group { get { throw null; } set { } }
+ public override System.Security.Principal.SecurityIdentifier Owner { get { throw null; } set { } }
+ public byte ResourceManagerControl { get { throw null; } set { } }
+ public System.Security.AccessControl.RawAcl SystemAcl { get { throw null; } set { } }
+ public void SetFlags(System.Security.AccessControl.ControlFlags flags) { }
+ }
+ public sealed partial class RegistryAccessRule : System.Security.AccessControl.AccessRule
+ {
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.RegistryRights RegistryRights { get { throw null; } }
+ }
+ public sealed partial class RegistryAuditRule : System.Security.AccessControl.AuditRule
+ {
+ 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)) { }
+ 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)) { }
+ public System.Security.AccessControl.RegistryRights RegistryRights { get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum RegistryRights
+ {
+ ChangePermissions = 262144,
+ CreateLink = 32,
+ CreateSubKey = 4,
+ Delete = 65536,
+ EnumerateSubKeys = 8,
+ ExecuteKey = 131097,
+ FullControl = 983103,
+ Notify = 16,
+ QueryValues = 1,
+ ReadKey = 131097,
+ ReadPermissions = 131072,
+ SetValue = 2,
+ TakeOwnership = 524288,
+ WriteKey = 131078,
+ }
+ public sealed partial class RegistrySecurity : System.Security.AccessControl.NativeObjectSecurity
+ {
+ public RegistrySecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
+ public override System.Type AccessRightType { get { throw null; } }
+ public override System.Type AccessRuleType { get { throw null; } }
+ public override System.Type AuditRuleType { get { throw null; } }
+ 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; }
+ public void AddAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
+ public void AddAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { }
+ 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; }
+ public bool RemoveAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { throw null; }
+ public void RemoveAccessRuleAll(System.Security.AccessControl.RegistryAccessRule rule) { }
+ public void RemoveAccessRuleSpecific(System.Security.AccessControl.RegistryAccessRule rule) { }
+ public bool RemoveAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { throw null; }
+ public void RemoveAuditRuleAll(System.Security.AccessControl.RegistryAuditRule rule) { }
+ public void RemoveAuditRuleSpecific(System.Security.AccessControl.RegistryAuditRule rule) { }
+ public void ResetAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
+ public void SetAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
+ public void SetAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { }
+ }
+ public enum ResourceType
+ {
+ DSObject = 8,
+ DSObjectAll = 9,
+ FileObject = 1,
+ KernelObject = 6,
+ LMShare = 5,
+ Printer = 3,
+ ProviderDefined = 10,
+ RegistryKey = 4,
+ RegistryWow6432Key = 12,
+ Service = 2,
+ Unknown = 0,
+ WindowObject = 7,
+ WmiGuidObject = 11,
+ }
+ [System.FlagsAttribute]
+ public enum SecurityInfos
+ {
+ DiscretionaryAcl = 4,
+ Group = 2,
+ Owner = 1,
+ SystemAcl = 8,
+ }
+ public sealed partial class SystemAcl : System.Security.AccessControl.CommonAcl
+ {
+ public SystemAcl(bool isContainer, bool isDS, byte revision, int capacity) { }
+ public SystemAcl(bool isContainer, bool isDS, int capacity) { }
+ public SystemAcl(bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl) { }
+ 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) { }
+ 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) { }
+ [System.MonoTODOAttribute]
+ 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; }
+ [System.MonoTODOAttribute]
+ 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; }
+ 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) { }
+ 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) { }
+ 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) { }
+ 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) { }
+ }
+}
+namespace System.Security.Claims
+{
+ [System.SerializableAttribute]
+ public partial class Claim
+ {
+ public Claim(string type, string value) { }
+ public Claim(string type, string value, string valueType) { }
+ public Claim(string type, string value, string valueType, string issuer) { }
+ public Claim(string type, string value, string valueType, string issuer, string originalIssuer) { }
+ public Claim(string type, string value, string valueType, string issuer, string originalIssuer, System.Security.Claims.ClaimsIdentity subject) { }
+ public string Issuer { get { throw null; } }
+ public string OriginalIssuer { get { throw null; } }
+ public System.Collections.Generic.IDictionary<string, string> Properties { get { throw null; } }
+ public System.Security.Claims.ClaimsIdentity Subject { get { throw null; } }
+ public string Type { get { throw null; } }
+ public string Value { get { throw null; } }
+ public string ValueType { get { throw null; } }
+ public virtual System.Security.Claims.Claim Clone() { throw null; }
+ public virtual System.Security.Claims.Claim Clone(System.Security.Claims.ClaimsIdentity identity) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ClaimsIdentity : System.Security.Principal.IIdentity
+ {
+ [System.NonSerializedAttribute]
+ public const string DefaultIssuer = "LOCAL AUTHORITY";
+ [System.NonSerializedAttribute]
+ public const string DefaultNameClaimType = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name";
+ [System.NonSerializedAttribute]
+ public const string DefaultRoleClaimType = "http://schemas.microsoft.com/ws/2008/06/identity/claims/role";
+ public ClaimsIdentity() { }
+ public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
+ public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType) { }
+ public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ClaimsIdentity(System.Security.Principal.IIdentity identity) { }
+ public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
+ public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType) { }
+ public ClaimsIdentity(string authenticationType) { }
+ public ClaimsIdentity(string authenticationType, string nameType, string roleType) { }
+ public System.Security.Claims.ClaimsIdentity Actor { get { throw null; } set { } }
+ public virtual string AuthenticationType { get { throw null; } }
+ public object BootstrapContext { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
+ public virtual bool IsAuthenticated { get { throw null; } }
+ public string Label { get { throw null; } set { } }
+ public virtual string Name { get { throw null; } }
+ public string NameClaimType { get { throw null; } }
+ public string RoleClaimType { get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void AddClaim(System.Security.Claims.Claim claim) { }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void AddClaims(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
+ public virtual System.Security.Claims.ClaimsIdentity Clone() { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }
+ public virtual System.Security.Claims.Claim FindFirst(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
+ public virtual System.Security.Claims.Claim FindFirst(string type) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual bool HasClaim(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
+ public virtual bool HasClaim(string type, string value) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void RemoveClaim(System.Security.Claims.Claim claim) { }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual bool TryRemoveClaim(System.Security.Claims.Claim claim) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ClaimsPrincipal : System.Security.Principal.IPrincipal
+ {
+ public ClaimsPrincipal() { }
+ public ClaimsPrincipal(System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> identities) { }
+ [System.Security.SecurityCriticalAttribute]
+ protected ClaimsPrincipal(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ClaimsPrincipal(System.Security.Principal.IIdentity identity) { }
+ public ClaimsPrincipal(System.Security.Principal.IPrincipal principal) { }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
+ public static System.Func<System.Security.Claims.ClaimsPrincipal> ClaimsPrincipalSelector { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ public static System.Security.Claims.ClaimsPrincipal Current { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> Identities { get { throw null; } }
+ public virtual System.Security.Principal.IIdentity Identity { get { throw null; } }
+ public static System.Func<System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity>, System.Security.Claims.ClaimsIdentity> PrimaryIdentitySelector { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void AddIdentities(System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> identities) { }
+ [System.Security.SecurityCriticalAttribute]
+ public virtual void AddIdentity(System.Security.Claims.ClaimsIdentity identity) { }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }
+ public virtual System.Security.Claims.Claim FindFirst(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
+ public virtual System.Security.Claims.Claim FindFirst(string type) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
+ protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public virtual bool HasClaim(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
+ public virtual bool HasClaim(string type, string value) { throw null; }
+ public virtual bool IsInRole(string role) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static partial class ClaimTypes
+ {
+ public const string Actor = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor";
+ public const string Anonymous = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous";
+ public const string Authentication = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authentication";
+ public const string AuthenticationInstant = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant";
+ public const string AuthenticationMethod = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod";
+ public const string AuthorizationDecision = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision";
+ public const string CookiePath = "http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath";
+ public const string Country = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country";
+ public const string DateOfBirth = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth";
+ public const string DenyOnlyPrimaryGroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid";
+ public const string DenyOnlyPrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid";
+ public const string DenyOnlySid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid";
+ public const string DenyOnlyWindowsDeviceGroup = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup";
+ public const string Dns = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns";
+ public const string Dsa = "http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa";
+ public const string Email = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress";
+ public const string Expiration = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration";
+ public const string Expired = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expired";
+ public const string Gender = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender";
+ public const string GivenName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname";
+ public const string GroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid";
+ public const string Hash = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash";
+ public const string HomePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone";
+ public const string IsPersistent = "http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent";
+ public const string Locality = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality";
+ public const string MobilePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone";
+ public const string Name = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name";
+ public const string NameIdentifier = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier";
+ public const string OtherPhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone";
+ public const string PostalCode = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode";
+ public const string PrimaryGroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid";
+ public const string PrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid";
+ public const string Role = "http://schemas.microsoft.com/ws/2008/06/identity/claims/role";
+ public const string Rsa = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa";
+ public const string SerialNumber = "http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber";
+ public const string Sid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid";
+ public const string Spn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn";
+ public const string StateOrProvince = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince";
+ public const string StreetAddress = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress";
+ public const string Surname = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname";
+ public const string System = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system";
+ public const string Thumbprint = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint";
+ public const string Upn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn";
+ public const string Uri = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri";
+ public const string UserData = "http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata";
+ public const string Version = "http://schemas.microsoft.com/ws/2008/06/identity/claims/version";
+ public const string Webpage = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage";
+ public const string WindowsAccountName = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname";
+ public const string WindowsDeviceClaim = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim";
+ public const string WindowsDeviceGroup = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup";
+ public const string WindowsFqbnVersion = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion";
+ public const string WindowsSubAuthority = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority";
+ public const string WindowsUserClaim = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim";
+ public const string X500DistinguishedName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname";
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static partial class ClaimValueTypes
+ {
+ public const string Base64Binary = "http://www.w3.org/2001/XMLSchema#base64Binary";
+ public const string Base64Octet = "http://www.w3.org/2001/XMLSchema#base64Octet";
+ public const string Boolean = "http://www.w3.org/2001/XMLSchema#boolean";
+ public const string Date = "http://www.w3.org/2001/XMLSchema#date";
+ public const string DateTime = "http://www.w3.org/2001/XMLSchema#dateTime";
+ public const string DaytimeDuration = "http://www.w3.org/TR/2002/WD-xquery-operators-20020816#dayTimeDuration";
+ public const string DnsName = "http://schemas.xmlsoap.org/claims/dns";
+ public const string Double = "http://www.w3.org/2001/XMLSchema#double";
+ public const string DsaKeyValue = "http://www.w3.org/2000/09/xmldsig#DSAKeyValue";
+ public const string Email = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress";
+ public const string Fqbn = "http://www.w3.org/2001/XMLSchema#fqbn";
+ public const string HexBinary = "http://www.w3.org/2001/XMLSchema#hexBinary";
+ public const string Integer = "http://www.w3.org/2001/XMLSchema#integer";
+ public const string Integer32 = "http://www.w3.org/2001/XMLSchema#integer32";
+ public const string Integer64 = "http://www.w3.org/2001/XMLSchema#integer64";
+ public const string KeyInfo = "http://www.w3.org/2000/09/xmldsig#KeyInfo";
+ public const string Rfc822Name = "urn:oasis:names:tc:xacml:1.0:data-type:rfc822Name";
+ public const string Rsa = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa";
+ public const string RsaKeyValue = "http://www.w3.org/2000/09/xmldsig#RSAKeyValue";
+ public const string Sid = "http://www.w3.org/2001/XMLSchema#sid";
+ public const string String = "http://www.w3.org/2001/XMLSchema#string";
+ public const string Time = "http://www.w3.org/2001/XMLSchema#time";
+ public const string UInteger32 = "http://www.w3.org/2001/XMLSchema#uinteger32";
+ public const string UInteger64 = "http://www.w3.org/2001/XMLSchema#uinteger64";
+ public const string UpnName = "http://schemas.xmlsoap.org/claims/UPN";
+ public const string X500Name = "urn:oasis:names:tc:xacml:1.0:data-type:x500Name";
+ public const string YearMonthDuration = "http://www.w3.org/TR/2002/WD-xquery-operators-20020816#yearMonthDuration";
+ }
+}
+namespace System.Security.Cryptography
+{
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ public abstract partial class Aes : System.Security.Cryptography.SymmetricAlgorithm
+ {
+ protected Aes() { }
+ public static new System.Security.Cryptography.Aes Create() { throw null; }
+ public static new System.Security.Cryptography.Aes Create(string algorithmName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class AsymmetricAlgorithm : System.IDisposable
+ {
+ protected int KeySizeValue;
+ protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
+ protected AsymmetricAlgorithm() { }
+ public abstract string KeyExchangeAlgorithm { get; }
+ public virtual int KeySize { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } }
+ public abstract string SignatureAlgorithm { get; }
+ public void Clear() { }
+ public static System.Security.Cryptography.AsymmetricAlgorithm Create() { throw null; }
+ public static System.Security.Cryptography.AsymmetricAlgorithm Create(string algName) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void FromXmlString(string xmlString);
+ public abstract string ToXmlString(bool includePrivateParameters);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class AsymmetricKeyExchangeDeformatter
+ {
+ protected AsymmetricKeyExchangeDeformatter() { }
+ public abstract string Parameters { get; set; }
+ public abstract byte[] DecryptKeyExchange(byte[] rgb);
+ public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class AsymmetricKeyExchangeFormatter
+ {
+ protected AsymmetricKeyExchangeFormatter() { }
+ public abstract string Parameters { get; }
+ public abstract byte[] CreateKeyExchange(byte[] data);
+ public abstract byte[] CreateKeyExchange(byte[] data, System.Type symAlgType);
+ public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class AsymmetricSignatureDeformatter
+ {
+ protected AsymmetricSignatureDeformatter() { }
+ public abstract void SetHashAlgorithm(string strName);
+ public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
+ public abstract bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
+ public virtual bool VerifySignature(System.Security.Cryptography.HashAlgorithm hash, byte[] rgbSignature) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class AsymmetricSignatureFormatter
+ {
+ protected AsymmetricSignatureFormatter() { }
+ public abstract byte[] CreateSignature(byte[] rgbHash);
+ public virtual byte[] CreateSignature(System.Security.Cryptography.HashAlgorithm hash) { throw null; }
+ public abstract void SetHashAlgorithm(string strName);
+ public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CipherMode
+ {
+ CBC = 1,
+ CFB = 4,
+ CTS = 5,
+ ECB = 2,
+ OFB = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class CryptoAPITransform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
+ {
+ internal CryptoAPITransform() { }
+ public bool CanReuseTransform { get { throw null; } }
+ public bool CanTransformMultipleBlocks { get { throw null; } }
+ public int InputBlockSize { get { throw null; } }
+ public System.IntPtr KeyHandle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]get { throw null; } }
+ public int OutputBlockSize { get { throw null; } }
+ public void Clear() { }
+ public void Dispose() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void Reset() { }
+ public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
+ public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CryptoConfig
+ {
+ public CryptoConfig() { }
+ [System.MonoLimitationAttribute("nothing is FIPS certified so it never make sense to restrict to this (empty) subset")]
+ public static bool AllowOnlyFipsAlgorithms { get { throw null; } }
+ public static void AddAlgorithm(System.Type algorithm, params string[] names) { }
+ public static void AddOID(string oid, params string[] names) { }
+ public static object CreateFromName(string name) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ public static object CreateFromName(string name, params object[] args) { throw null; }
+ public static byte[] EncodeOID(string str) { throw null; }
+ public static string MapNameToOID(string name) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CryptographicException : System.SystemException
+ {
+ public CryptographicException() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public CryptographicException(int hr) { }
+ protected CryptographicException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CryptographicException(string message) { }
+ public CryptographicException(string message, System.Exception inner) { }
+ public CryptographicException(string format, string insert) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CryptographicUnexpectedOperationException : System.Security.Cryptography.CryptographicException
+ {
+ public CryptographicUnexpectedOperationException() { }
+ protected CryptographicUnexpectedOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public CryptographicUnexpectedOperationException(string message) { }
+ public CryptographicUnexpectedOperationException(string message, System.Exception inner) { }
+ public CryptographicUnexpectedOperationException(string format, string insert) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class CryptoStream : System.IO.Stream, System.IDisposable
+ {
+ public CryptoStream(System.IO.Stream stream, System.Security.Cryptography.ICryptoTransform transform, System.Security.Cryptography.CryptoStreamMode mode) { }
+ public override bool CanRead { get { throw null; } }
+ public override bool CanSeek { get { throw null; } }
+ public override bool CanWrite { get { throw null; } }
+ public bool HasFlushedFinalBlock { get { throw null; } }
+ public override long Length { get { throw null; } }
+ public override long Position { get { throw null; } set { } }
+ public void Clear() { }
+ protected override void Dispose(bool disposing) { }
+ public override void Flush() { }
+ public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void FlushFinalBlock() { }
+ public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
+ public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
+ public override void SetLength(long value) { }
+ public override void Write(byte[] buffer, int offset, int count) { }
+ public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CryptoStreamMode
+ {
+ Read = 0,
+ Write = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class CspKeyContainerInfo
+ {
+ public CspKeyContainerInfo(System.Security.Cryptography.CspParameters parameters) { }
+ public bool Accessible { get { throw null; } }
+ public System.Security.AccessControl.CryptoKeySecurity CryptoKeySecurity { get { throw null; } }
+ public bool Exportable { get { throw null; } }
+ public bool HardwareDevice { get { throw null; } }
+ public string KeyContainerName { get { throw null; } }
+ public System.Security.Cryptography.KeyNumber KeyNumber { get { throw null; } }
+ public bool MachineKeyStore { get { throw null; } }
+ public bool Protected { get { throw null; } }
+ public string ProviderName { get { throw null; } }
+ public int ProviderType { get { throw null; } }
+ public bool RandomlyGenerated { get { throw null; } }
+ public bool Removable { get { throw null; } }
+ public string UniqueKeyContainerName { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class CspParameters
+ {
+ public string KeyContainerName;
+ public int KeyNumber;
+ public string ProviderName;
+ public int ProviderType;
+ public CspParameters() { }
+ public CspParameters(int dwTypeIn) { }
+ public CspParameters(int dwTypeIn, string strProviderNameIn) { }
+ public CspParameters(int dwTypeIn, string strProviderNameIn, string strContainerNameIn) { }
+ public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.IntPtr parentWindowHandle) { }
+ public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.Security.SecureString keyPassword) { }
+ public System.Security.AccessControl.CryptoKeySecurity CryptoKeySecurity { get { throw null; } set { } }
+ public System.Security.Cryptography.CspProviderFlags Flags { get { throw null; } set { } }
+ public System.Security.SecureString KeyPassword { get { throw null; } set { } }
+ public System.IntPtr ParentWindowHandle { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum CspProviderFlags
+ {
+ CreateEphemeralKey = 128,
+ NoFlags = 0,
+ NoPrompt = 64,
+ UseArchivableKey = 16,
+ UseDefaultKeyContainer = 2,
+ UseExistingKey = 8,
+ UseMachineKeyStore = 1,
+ UseNonExportableKey = 4,
+ UseUserProtectedKey = 32,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class DeriveBytes : System.IDisposable
+ {
+ protected DeriveBytes() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract byte[] GetBytes(int cb);
+ public abstract void Reset();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class DES : System.Security.Cryptography.SymmetricAlgorithm
+ {
+ protected DES() { }
+ public override byte[] Key { get { throw null; } set { } }
+ public static new System.Security.Cryptography.DES Create() { throw null; }
+ public static new System.Security.Cryptography.DES Create(string algName) { throw null; }
+ public static bool IsSemiWeakKey(byte[] rgbKey) { throw null; }
+ public static bool IsWeakKey(byte[] rgbKey) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DESCryptoServiceProvider : System.Security.Cryptography.DES
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public DESCryptoServiceProvider() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class DSA : System.Security.Cryptography.AsymmetricAlgorithm
+ {
+ protected DSA() { }
+ public static new System.Security.Cryptography.DSA Create() { throw null; }
+ public static new System.Security.Cryptography.DSA Create(string algName) { throw null; }
+ public abstract byte[] CreateSignature(byte[] rgbHash);
+ public abstract System.Security.Cryptography.DSAParameters ExportParameters(bool includePrivateParameters);
+ public override void FromXmlString(string xmlString) { }
+ public abstract void ImportParameters(System.Security.Cryptography.DSAParameters parameters);
+ public override string ToXmlString(bool includePrivateParameters) { throw null; }
+ public abstract bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class DSACryptoServiceProvider : System.Security.Cryptography.DSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
+ {
+ public DSACryptoServiceProvider() { }
+ public DSACryptoServiceProvider(int dwKeySize) { }
+ public DSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters parameters) { }
+ public DSACryptoServiceProvider(System.Security.Cryptography.CspParameters parameters) { }
+ [System.MonoTODOAttribute("call into KeyPairPersistence to get details")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { get { throw null; } }
+ public override string KeyExchangeAlgorithm { get { throw null; } }
+ public override int KeySize { get { throw null; } }
+ public bool PersistKeyInCsp { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool PublicOnly { get { throw null; } }
+ public override string SignatureAlgorithm { get { throw null; } }
+ public static bool UseMachineKeyStore { get { throw null; } set { } }
+ public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
+ public override System.Security.Cryptography.DSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void ImportCspBlob(byte[] keyBlob) { }
+ public override void ImportParameters(System.Security.Cryptography.DSAParameters parameters) { }
+ public byte[] SignData(byte[] buffer) { throw null; }
+ public byte[] SignData(byte[] buffer, int offset, int count) { throw null; }
+ public byte[] SignData(System.IO.Stream inputStream) { throw null; }
+ public byte[] SignHash(byte[] rgbHash, string str) { throw null; }
+ public bool VerifyData(byte[] rgbData, byte[] rgbSignature) { throw null; }
+ public bool VerifyHash(byte[] rgbHash, string str, byte[] rgbSignature) { throw null; }
+ public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct DSAParameters
+ {
+ public int Counter;
+ public byte[] G;
+ public byte[] J;
+ public byte[] P;
+ public byte[] Q;
+ public byte[] Seed;
+ [System.NonSerializedAttribute]
+ public byte[] X;
+ public byte[] Y;
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DSASignatureDeformatter : System.Security.Cryptography.AsymmetricSignatureDeformatter
+ {
+ public DSASignatureDeformatter() { }
+ public DSASignatureDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override void SetHashAlgorithm(string strName) { }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class DSASignatureFormatter : System.Security.Cryptography.AsymmetricSignatureFormatter
+ {
+ public DSASignatureFormatter() { }
+ public DSASignatureFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
+ public override void SetHashAlgorithm(string strName) { }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class FromBase64Transform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
+ {
+ public FromBase64Transform() { }
+ public FromBase64Transform(System.Security.Cryptography.FromBase64TransformMode whitespaces) { }
+ public virtual bool CanReuseTransform { get { throw null; } }
+ public bool CanTransformMultipleBlocks { get { throw null; } }
+ public int InputBlockSize { get { throw null; } }
+ public int OutputBlockSize { get { throw null; } }
+ public void Clear() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~FromBase64Transform() { }
+ public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
+ public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FromBase64TransformMode
+ {
+ DoNotIgnoreWhiteSpaces = 1,
+ IgnoreWhiteSpaces = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class HashAlgorithm : System.IDisposable, System.Security.Cryptography.ICryptoTransform
+ {
+ protected int HashSizeValue;
+ protected internal byte[] HashValue;
+ protected int State;
+ protected HashAlgorithm() { }
+ public virtual bool CanReuseTransform { get { throw null; } }
+ public virtual bool CanTransformMultipleBlocks { get { throw null; } }
+ public virtual byte[] Hash { get { throw null; } }
+ public virtual int HashSize { get { throw null; } }
+ public virtual int InputBlockSize { get { throw null; } }
+ public virtual int OutputBlockSize { get { throw null; } }
+ public void Clear() { }
+ public byte[] ComputeHash(byte[] buffer) { throw null; }
+ public byte[] ComputeHash(byte[] buffer, int offset, int count) { throw null; }
+ public byte[] ComputeHash(System.IO.Stream inputStream) { throw null; }
+ public static System.Security.Cryptography.HashAlgorithm Create() { throw null; }
+ public static System.Security.Cryptography.HashAlgorithm Create(string hashName) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ protected abstract void HashCore(byte[] array, int ibStart, int cbSize);
+ protected abstract byte[] HashFinal();
+ public abstract void Initialize();
+ public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
+ public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class HMAC : System.Security.Cryptography.KeyedHashAlgorithm
+ {
+ protected HMAC() { }
+ protected int BlockSizeValue { get { throw null; } set { } }
+ public string HashName { get { throw null; } set { } }
+ public override byte[] Key { get { throw null; } set { } }
+ public static new System.Security.Cryptography.HMAC Create() { throw null; }
+ public static new System.Security.Cryptography.HMAC Create(string algorithmName) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ protected override void HashCore(byte[] rgb, int ib, int cb) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HMACMD5 : System.Security.Cryptography.HMAC
+ {
+ public HMACMD5() { }
+ public HMACMD5(byte[] key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HMACRIPEMD160 : System.Security.Cryptography.HMAC
+ {
+ public HMACRIPEMD160() { }
+ public HMACRIPEMD160(byte[] key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HMACSHA1 : System.Security.Cryptography.HMAC
+ {
+ public HMACSHA1() { }
+ public HMACSHA1(byte[] key) { }
+ public HMACSHA1(byte[] key, bool useManagedSha1) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HMACSHA256 : System.Security.Cryptography.HMAC
+ {
+ public HMACSHA256() { }
+ public HMACSHA256(byte[] key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HMACSHA384 : System.Security.Cryptography.HMAC
+ {
+ public HMACSHA384() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public HMACSHA384(byte[] key) { }
+ public bool ProduceLegacyHmacValues { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class HMACSHA512 : System.Security.Cryptography.HMAC
+ {
+ public HMACSHA512() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public HMACSHA512(byte[] key) { }
+ public bool ProduceLegacyHmacValues { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICryptoTransform : System.IDisposable
+ {
+ bool CanReuseTransform { get; }
+ bool CanTransformMultipleBlocks { get; }
+ int InputBlockSize { get; }
+ int OutputBlockSize { get; }
+ int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset);
+ byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface ICspAsymmetricAlgorithm
+ {
+ System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { get; }
+ byte[] ExportCspBlob(bool includePrivateParameters);
+ void ImportCspBlob(byte[] rawData);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class KeyedHashAlgorithm : System.Security.Cryptography.HashAlgorithm
+ {
+ protected byte[] KeyValue;
+ protected KeyedHashAlgorithm() { }
+ public virtual byte[] Key { get { throw null; } set { } }
+ public static new System.Security.Cryptography.KeyedHashAlgorithm Create() { throw null; }
+ public static new System.Security.Cryptography.KeyedHashAlgorithm Create(string algName) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum KeyNumber
+ {
+ Exchange = 1,
+ Signature = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class KeySizes
+ {
+ public KeySizes(int minSize, int maxSize, int skipSize) { }
+ public int MaxSize { get { throw null; } }
+ public int MinSize { get { throw null; } }
+ public int SkipSize { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class MACTripleDES : System.Security.Cryptography.KeyedHashAlgorithm
+ {
+ public MACTripleDES() { }
+ public MACTripleDES(byte[] rgbKey) { }
+ public MACTripleDES(string strTripleDES, byte[] rgbKey) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ protected override void HashCore(byte[] rgbData, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class MaskGenerationMethod
+ {
+ protected MaskGenerationMethod() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract byte[] GenerateMask(byte[] rgbSeed, int cbReturn);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class MD5 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected MD5() { }
+ public static new System.Security.Cryptography.MD5 Create() { throw null; }
+ public static new System.Security.Cryptography.MD5 Create(string algName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5
+ {
+ public MD5CryptoServiceProvider() { }
+ protected override void Dispose(bool disposing) { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PaddingMode
+ {
+ ANSIX923 = 4,
+ ISO10126 = 5,
+ None = 1,
+ PKCS7 = 2,
+ Zeros = 3,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class PasswordDeriveBytes : System.Security.Cryptography.DeriveBytes
+ {
+ public PasswordDeriveBytes(byte[] password, byte[] salt) { }
+ public PasswordDeriveBytes(byte[] password, byte[] salt, System.Security.Cryptography.CspParameters cspParams) { }
+ public PasswordDeriveBytes(byte[] password, byte[] salt, string hashName, int iterations) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public PasswordDeriveBytes(byte[] password, byte[] salt, string hashName, int iterations, System.Security.Cryptography.CspParameters cspParams) { }
+ public PasswordDeriveBytes(string strPassword, byte[] rgbSalt) { }
+ public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, System.Security.Cryptography.CspParameters cspParams) { }
+ public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, string strHashName, int iterations) { }
+ public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, string strHashName, int iterations, System.Security.Cryptography.CspParameters cspParams) { }
+ public string HashName { get { throw null; } set { } }
+ public int IterationCount { get { throw null; } set { } }
+ public byte[] Salt { get { throw null; } set { } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public byte[] CryptDeriveKey(string algname, string alghashname, int keySize, byte[] rgbIV) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ [System.ObsoleteAttribute("Rfc2898DeriveBytes replaces PasswordDeriveBytes for deriving key material from a password and is preferred in new applications.")]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override byte[] GetBytes(int cb) { throw null; }
+ public override void Reset() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class PKCS1MaskGenerationMethod : System.Security.Cryptography.MaskGenerationMethod
+ {
+ public PKCS1MaskGenerationMethod() { }
+ public string HashName { get { throw null; } set { } }
+ public override byte[] GenerateMask(byte[] rgbSeed, int cbReturn) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class RandomNumberGenerator : System.IDisposable
+ {
+ protected RandomNumberGenerator() { }
+ public static System.Security.Cryptography.RandomNumberGenerator Create() { throw null; }
+ public static System.Security.Cryptography.RandomNumberGenerator Create(string rngName) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void GetBytes(byte[] data);
+ public virtual void GetNonZeroBytes(byte[] data) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class RC2 : System.Security.Cryptography.SymmetricAlgorithm
+ {
+ protected int EffectiveKeySizeValue;
+ protected RC2() { }
+ public virtual int EffectiveKeySize { get { throw null; } set { } }
+ public override int KeySize { get { throw null; } set { } }
+ public static new System.Security.Cryptography.RC2 Create() { throw null; }
+ public static new System.Security.Cryptography.RC2 Create(string AlgName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class RC2CryptoServiceProvider : System.Security.Cryptography.RC2
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public RC2CryptoServiceProvider() { }
+ public override int EffectiveKeySize { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool UseSalt { get { throw null; } set { } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Rfc2898DeriveBytes : System.Security.Cryptography.DeriveBytes
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public Rfc2898DeriveBytes(byte[] password, byte[] salt, int iterations) { }
+ public Rfc2898DeriveBytes(string password, byte[] salt) { }
+ public Rfc2898DeriveBytes(string password, byte[] salt, int iterations) { }
+ public Rfc2898DeriveBytes(string password, int saltSize) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public Rfc2898DeriveBytes(string password, int saltSize, int iterations) { }
+ public int IterationCount { get { throw null; } set { } }
+ public byte[] Salt { get { throw null; } set { } }
+ protected override void Dispose(bool disposing) { }
+ public override byte[] GetBytes(int cb) { throw null; }
+ public override void Reset() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class Rijndael : System.Security.Cryptography.SymmetricAlgorithm
+ {
+ protected Rijndael() { }
+ public static new System.Security.Cryptography.Rijndael Create() { throw null; }
+ public static new System.Security.Cryptography.Rijndael Create(string algName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class RijndaelManaged : System.Security.Cryptography.Rijndael
+ {
+ public RijndaelManaged() { }
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class RijndaelManagedTransform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
+ {
+ internal RijndaelManagedTransform() { }
+ public int BlockSizeValue { get { throw null; } }
+ public bool CanReuseTransform { get { throw null; } }
+ public bool CanTransformMultipleBlocks { get { throw null; } }
+ public int InputBlockSize { get { throw null; } }
+ public int OutputBlockSize { get { throw null; } }
+ public void Clear() { }
+ public void Dispose() { }
+ public void Reset() { }
+ public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
+ public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class RIPEMD160 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected RIPEMD160() { }
+ public static new System.Security.Cryptography.RIPEMD160 Create() { throw null; }
+ public static new System.Security.Cryptography.RIPEMD160 Create(string hashName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RIPEMD160Managed : System.Security.Cryptography.RIPEMD160
+ {
+ public RIPEMD160Managed() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator
+ {
+ public RNGCryptoServiceProvider() { }
+ public RNGCryptoServiceProvider(byte[] rgb) { }
+ public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { }
+ public RNGCryptoServiceProvider(string str) { }
+ protected override void Dispose(bool disposing) { }
+ public override void GetBytes(byte[] data) { }
+ public override void GetNonZeroBytes(byte[] data) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class RSA : System.Security.Cryptography.AsymmetricAlgorithm
+ {
+ protected RSA() { }
+ public static new System.Security.Cryptography.RSA Create() { throw null; }
+ public static new System.Security.Cryptography.RSA Create(string algName) { throw null; }
+ public abstract byte[] DecryptValue(byte[] rgb);
+ public abstract byte[] EncryptValue(byte[] rgb);
+ public abstract System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters);
+ public override void FromXmlString(string xmlString) { }
+ public abstract void ImportParameters(System.Security.Cryptography.RSAParameters parameters);
+ public override string ToXmlString(bool includePrivateParameters) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class RSACryptoServiceProvider : System.Security.Cryptography.RSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
+ {
+ public RSACryptoServiceProvider() { }
+ public RSACryptoServiceProvider(int dwKeySize) { }
+ public RSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters parameters) { }
+ public RSACryptoServiceProvider(System.Security.Cryptography.CspParameters parameters) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { get { throw null; } }
+ public override string KeyExchangeAlgorithm { get { throw null; } }
+ public override int KeySize { get { throw null; } }
+ public bool PersistKeyInCsp { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool PublicOnly { get { throw null; } }
+ public override string SignatureAlgorithm { get { throw null; } }
+ public static bool UseMachineKeyStore { get { throw null; } set { } }
+ public byte[] Decrypt(byte[] rgb, bool fOAEP) { throw null; }
+ public override byte[] DecryptValue(byte[] rgb) { throw null; }
+ protected override void Dispose(bool disposing) { }
+ public byte[] Encrypt(byte[] rgb, bool fOAEP) { throw null; }
+ public override byte[] EncryptValue(byte[] rgb) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
+ public override System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void ImportCspBlob(byte[] keyBlob) { }
+ public override void ImportParameters(System.Security.Cryptography.RSAParameters parameters) { }
+ public byte[] SignData(byte[] buffer, int offset, int count, object halg) { throw null; }
+ public byte[] SignData(byte[] buffer, object halg) { throw null; }
+ public byte[] SignData(System.IO.Stream inputStream, object halg) { throw null; }
+ public byte[] SignHash(byte[] rgbHash, string str) { throw null; }
+ public bool VerifyData(byte[] buffer, object halg, byte[] signature) { throw null; }
+ public bool VerifyHash(byte[] rgbHash, string str, byte[] rgbSignature) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RSAOAEPKeyExchangeDeformatter : System.Security.Cryptography.AsymmetricKeyExchangeDeformatter
+ {
+ public RSAOAEPKeyExchangeDeformatter() { }
+ public RSAOAEPKeyExchangeDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override string Parameters { get { throw null; } set { } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override byte[] DecryptKeyExchange(byte[] rgbData) { throw null; }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RSAOAEPKeyExchangeFormatter : System.Security.Cryptography.AsymmetricKeyExchangeFormatter
+ {
+ public RSAOAEPKeyExchangeFormatter() { }
+ public RSAOAEPKeyExchangeFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public byte[] Parameter { get { throw null; } set { } }
+ public override string Parameters { get { throw null; } }
+ public System.Security.Cryptography.RandomNumberGenerator Rng { get { throw null; } set { } }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override byte[] CreateKeyExchange(byte[] rgbData) { throw null; }
+ public override byte[] CreateKeyExchange(byte[] rgbData, System.Type symAlgType) { throw null; }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RSAParameters
+ {
+ [System.NonSerializedAttribute]
+ public byte[] D;
+ [System.NonSerializedAttribute]
+ public byte[] DP;
+ [System.NonSerializedAttribute]
+ public byte[] DQ;
+ public byte[] Exponent;
+ [System.NonSerializedAttribute]
+ public byte[] InverseQ;
+ public byte[] Modulus;
+ [System.NonSerializedAttribute]
+ public byte[] P;
+ [System.NonSerializedAttribute]
+ public byte[] Q;
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RSAPKCS1KeyExchangeDeformatter : System.Security.Cryptography.AsymmetricKeyExchangeDeformatter
+ {
+ public RSAPKCS1KeyExchangeDeformatter() { }
+ public RSAPKCS1KeyExchangeDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override string Parameters { get { throw null; } set { } }
+ public System.Security.Cryptography.RandomNumberGenerator RNG { get { throw null; } set { } }
+ public override byte[] DecryptKeyExchange(byte[] rgbIn) { throw null; }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RSAPKCS1KeyExchangeFormatter : System.Security.Cryptography.AsymmetricKeyExchangeFormatter
+ {
+ public RSAPKCS1KeyExchangeFormatter() { }
+ public RSAPKCS1KeyExchangeFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override string Parameters { get { throw null; } }
+ public System.Security.Cryptography.RandomNumberGenerator Rng { get { throw null; } set { } }
+ public override byte[] CreateKeyExchange(byte[] rgbData) { throw null; }
+ public override byte[] CreateKeyExchange(byte[] rgbData, System.Type symAlgType) { throw null; }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RSAPKCS1SignatureDeformatter : System.Security.Cryptography.AsymmetricSignatureDeformatter
+ {
+ public RSAPKCS1SignatureDeformatter() { }
+ public RSAPKCS1SignatureDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override void SetHashAlgorithm(string strName) { }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class RSAPKCS1SignatureFormatter : System.Security.Cryptography.AsymmetricSignatureFormatter
+ {
+ public RSAPKCS1SignatureFormatter() { }
+ public RSAPKCS1SignatureFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
+ public override void SetHashAlgorithm(string strName) { }
+ public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class SHA1 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected SHA1() { }
+ public static new System.Security.Cryptography.SHA1 Create() { throw null; }
+ public static new System.Security.Cryptography.SHA1 Create(string hashName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1
+ {
+ public SHA1CryptoServiceProvider() { }
+ protected override void Dispose(bool disposing) { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SHA1Managed : System.Security.Cryptography.SHA1
+ {
+ public SHA1Managed() { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class SHA256 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected SHA256() { }
+ public static new System.Security.Cryptography.SHA256 Create() { throw null; }
+ public static new System.Security.Cryptography.SHA256 Create(string hashName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SHA256Managed : System.Security.Cryptography.SHA256
+ {
+ public SHA256Managed() { }
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class SHA384 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected SHA384() { }
+ public static new System.Security.Cryptography.SHA384 Create() { throw null; }
+ public static new System.Security.Cryptography.SHA384 Create(string hashName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SHA384Managed : System.Security.Cryptography.SHA384
+ {
+ public SHA384Managed() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class SHA512 : System.Security.Cryptography.HashAlgorithm
+ {
+ protected SHA512() { }
+ public static new System.Security.Cryptography.SHA512 Create() { throw null; }
+ public static new System.Security.Cryptography.SHA512 Create(string hashName) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SHA512Managed : System.Security.Cryptography.SHA512
+ {
+ public SHA512Managed() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected override byte[] HashFinal() { throw null; }
+ public override void Initialize() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class SignatureDescription
+ {
+ public SignatureDescription() { }
+ public SignatureDescription(System.Security.SecurityElement el) { }
+ public string DeformatterAlgorithm { get { throw null; } set { } }
+ public string DigestAlgorithm { get { throw null; } set { } }
+ public string FormatterAlgorithm { get { throw null; } set { } }
+ public string KeyAlgorithm { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.AsymmetricSignatureDeformatter CreateDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
+ public virtual System.Security.Cryptography.HashAlgorithm CreateDigest() { throw null; }
+ public virtual System.Security.Cryptography.AsymmetricSignatureFormatter CreateFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class SymmetricAlgorithm : System.IDisposable
+ {
+ protected int BlockSizeValue;
+ protected int FeedbackSizeValue;
+ protected byte[] IVValue;
+ protected int KeySizeValue;
+ protected byte[] KeyValue;
+ protected System.Security.Cryptography.KeySizes[] LegalBlockSizesValue;
+ protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
+ protected System.Security.Cryptography.CipherMode ModeValue;
+ protected System.Security.Cryptography.PaddingMode PaddingValue;
+ protected SymmetricAlgorithm() { }
+ public virtual int BlockSize { get { throw null; } set { } }
+ public virtual int FeedbackSize { get { throw null; } set { } }
+ public virtual byte[] IV { get { throw null; } set { } }
+ public virtual byte[] Key { get { throw null; } set { } }
+ public virtual int KeySize { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } }
+ public virtual System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } }
+ public virtual System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } }
+ public virtual System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
+ public void Clear() { }
+ public static System.Security.Cryptography.SymmetricAlgorithm Create() { throw null; }
+ public static System.Security.Cryptography.SymmetricAlgorithm Create(string algName) { throw null; }
+ public virtual System.Security.Cryptography.ICryptoTransform CreateDecryptor() { throw null; }
+ public abstract System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV);
+ public virtual System.Security.Cryptography.ICryptoTransform CreateEncryptor() { throw null; }
+ public abstract System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV);
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void GenerateIV();
+ public abstract void GenerateKey();
+ public bool ValidKeySize(int bitLength) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class ToBase64Transform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
+ {
+ public ToBase64Transform() { }
+ public virtual bool CanReuseTransform { get { throw null; } }
+ public bool CanTransformMultipleBlocks { get { throw null; } }
+ public int InputBlockSize { get { throw null; } }
+ public int OutputBlockSize { get { throw null; } }
+ public void Clear() { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~ToBase64Transform() { }
+ public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
+ public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public abstract partial class TripleDES : System.Security.Cryptography.SymmetricAlgorithm
+ {
+ protected TripleDES() { }
+ public override byte[] Key { get { throw null; } set { } }
+ public static new System.Security.Cryptography.TripleDES Create() { throw null; }
+ public static new System.Security.Cryptography.TripleDES Create(string str) { throw null; }
+ public static bool IsWeakKey(byte[] rgbKey) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class TripleDESCryptoServiceProvider : System.Security.Cryptography.TripleDES
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public TripleDESCryptoServiceProvider() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
+ public override void GenerateIV() { }
+ public override void GenerateKey() { }
+ }
+}
+namespace System.Security.Cryptography.X509Certificates
+{
+ [System.MonoTODOAttribute("X509ContentType.SerializedCert isn't supported (anywhere in the class)")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class X509Certificate : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ public X509Certificate() { }
+ public X509Certificate(byte[] data) { }
+ [System.MonoTODOAttribute("SecureString support is incomplete")]
+ public X509Certificate(byte[] rawData, System.Security.SecureString password) { }
+ [System.MonoTODOAttribute("SecureString support is incomplete")]
+ public X509Certificate(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public X509Certificate(byte[] rawData, string password) { }
+ public X509Certificate(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public X509Certificate(System.IntPtr handle) { }
+ public X509Certificate(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public X509Certificate(System.Security.Cryptography.X509Certificates.X509Certificate cert) { }
+ public X509Certificate(string fileName) { }
+ [System.MonoTODOAttribute("SecureString support is incomplete")]
+ public X509Certificate(string fileName, System.Security.SecureString password) { }
+ [System.MonoTODOAttribute("SecureString support is incomplete")]
+ public X509Certificate(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ public X509Certificate(string fileName, string password) { }
+ public X509Certificate(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IntPtr Handle { get { throw null; } }
+ public string Issuer { get { throw null; } }
+ public string Subject { get { throw null; } }
+ public static System.Security.Cryptography.X509Certificates.X509Certificate CreateFromCertFile(string filename) { throw null; }
+ [System.MonoTODOAttribute("Incomplete - minimal validation in this version")]
+ public static System.Security.Cryptography.X509Certificates.X509Certificate CreateFromSignedFile(string filename) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object obj) { throw null; }
+ public virtual bool Equals(System.Security.Cryptography.X509Certificates.X509Certificate other) { throw null; }
+ [System.MonoTODOAttribute("X509ContentType.Pfx/Pkcs12 and SerializedCert are not supported")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType) { throw null; }
+ [System.MonoTODOAttribute("X509ContentType.Pfx/Pkcs12 and SerializedCert are not supported. SecureString support is incomplete.")]
+ public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, System.Security.SecureString password) { throw null; }
+ [System.MonoTODOAttribute("X509ContentType.Pfx/Pkcs12 and SerializedCert are not supported")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
+ protected static string FormatDate(System.DateTime date) { throw null; }
+ public virtual byte[] GetCertHash() { throw null; }
+ public virtual string GetCertHashString() { throw null; }
+ public virtual string GetEffectiveDateString() { throw null; }
+ public virtual string GetExpirationDateString() { throw null; }
+ public virtual string GetFormat() { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.ObsoleteAttribute("Use the Issuer property.")]
+ public virtual string GetIssuerName() { throw null; }
+ public virtual string GetKeyAlgorithm() { throw null; }
+ public virtual byte[] GetKeyAlgorithmParameters() { throw null; }
+ public virtual string GetKeyAlgorithmParametersString() { throw null; }
+ [System.ObsoleteAttribute("Use the Subject property.")]
+ public virtual string GetName() { throw null; }
+ public virtual byte[] GetPublicKey() { throw null; }
+ public virtual string GetPublicKeyString() { throw null; }
+ public virtual byte[] GetRawCertData() { throw null; }
+ public virtual string GetRawCertDataString() { throw null; }
+ public virtual byte[] GetSerialNumber() { throw null; }
+ public virtual string GetSerialNumberString() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void Import(byte[] rawData) { }
+ [System.MonoTODOAttribute("SecureString support is incomplete")]
+ public virtual void Import(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.MonoTODOAttribute("missing KeyStorageFlags support")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void Import(string fileName) { }
+ [System.MonoTODOAttribute("SecureString support is incomplete, missing KeyStorageFlags support")]
+ public virtual void Import(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.MonoTODOAttribute("missing KeyStorageFlags support")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void Reset() { }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ public virtual string ToString(bool fVerbose) { throw null; }
+ }
+ public enum X509ContentType
+ {
+ Authenticode = 6,
+ Cert = 1,
+ Pfx = 3,
+ Pkcs12 = 3,
+ Pkcs7 = 5,
+ SerializedCert = 2,
+ SerializedStore = 4,
+ Unknown = 0,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum X509KeyStorageFlags
+ {
+ DefaultKeySet = 0,
+ Exportable = 4,
+ MachineKeySet = 2,
+ PersistKeySet = 16,
+ UserKeySet = 1,
+ UserProtected = 8,
+ }
+}
+namespace System.Security.Permissions
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class CodeAccessSecurityAttribute : System.Security.Permissions.SecurityAttribute
+ {
+ protected CodeAccessSecurityAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class EnvironmentPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public EnvironmentPermission(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
+ public EnvironmentPermission(System.Security.Permissions.PermissionState state) { }
+ public void AddPathList(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public string GetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag) { throw null; }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public void SetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum EnvironmentPermissionAccess
+ {
+ AllAccess = 3,
+ NoAccess = 0,
+ Read = 1,
+ Write = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class EnvironmentPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string All { get { throw null; } set { } }
+ public string Read { get { throw null; } set { } }
+ public string Write { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class FileDialogPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public FileDialogPermission(System.Security.Permissions.FileDialogPermissionAccess access) { }
+ public FileDialogPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Security.Permissions.FileDialogPermissionAccess Access { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FileDialogPermissionAccess
+ {
+ None = 0,
+ Open = 1,
+ OpenSave = 3,
+ Save = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class FileDialogPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public FileDialogPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public bool Open { get { throw null; } set { } }
+ public bool Save { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class FileIOPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ [System.MonoTODOAttribute("(2.0) Access Control isn't implemented")]
+ public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string path) { }
+ [System.MonoTODOAttribute("(2.0) Access Control isn't implemented")]
+ public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string[] pathList) { }
+ public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
+ public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
+ public FileIOPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Security.Permissions.FileIOPermissionAccess AllFiles { get { throw null; } set { } }
+ public System.Security.Permissions.FileIOPermissionAccess AllLocalFiles { get { throw null; } set { } }
+ public void AddPathList(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
+ public void AddPathList(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ [System.MonoTODOAttribute("(2.0)")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object obj) { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ [System.MonoTODOAttribute("(2.0)")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public string[] GetPathList(System.Security.Permissions.FileIOPermissionAccess access) { throw null; }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public void SetPathList(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
+ public void SetPathList(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum FileIOPermissionAccess
+ {
+ AllAccess = 15,
+ Append = 4,
+ NoAccess = 0,
+ PathDiscovery = 8,
+ Read = 1,
+ Write = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class FileIOPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public FileIOPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ [System.ObsoleteAttribute("use newer properties")]
+ public string All { get { throw null; } set { } }
+ public System.Security.Permissions.FileIOPermissionAccess AllFiles { get { throw null; } set { } }
+ public System.Security.Permissions.FileIOPermissionAccess AllLocalFiles { get { throw null; } set { } }
+ public string Append { get { throw null; } set { } }
+ public string ChangeAccessControl { get { throw null; } set { } }
+ public string PathDiscovery { get { throw null; } set { } }
+ public string Read { get { throw null; } set { } }
+ public string ViewAccessControl { get { throw null; } set { } }
+ public string ViewAndModify { get { throw null; } set { } }
+ public string Write { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class GacIdentityPermission : System.Security.CodeAccessPermission
+ {
+ public GacIdentityPermission() { }
+ public GacIdentityPermission(System.Security.Permissions.PermissionState state) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class GacIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public GacIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4205), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class HostProtectionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public HostProtectionAttribute() : base (default(System.Security.Permissions.SecurityAction)) { }
+ public HostProtectionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public bool ExternalProcessMgmt { get { throw null; } set { } }
+ public bool ExternalThreading { get { throw null; } set { } }
+ public bool MayLeakOnAbort { get { throw null; } set { } }
+ public System.Security.Permissions.HostProtectionResource Resources { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public bool SecurityInfrastructure { get { throw null; } set { } }
+ public bool SelfAffectingProcessMgmt { get { throw null; } set { } }
+ public bool SelfAffectingThreading { get { throw null; } set { } }
+ public bool SharedState { get { throw null; } set { } }
+ public bool Synchronization { get { throw null; } set { } }
+ public bool UI { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum HostProtectionResource
+ {
+ All = 511,
+ ExternalProcessMgmt = 4,
+ ExternalThreading = 16,
+ MayLeakOnAbort = 256,
+ None = 0,
+ SecurityInfrastructure = 64,
+ SelfAffectingProcessMgmt = 8,
+ SelfAffectingThreading = 32,
+ SharedState = 2,
+ Synchronization = 1,
+ UI = 128,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum IsolatedStorageContainment
+ {
+ AdministerIsolatedStorageByUser = 112,
+ ApplicationIsolationByMachine = 69,
+ ApplicationIsolationByRoamingUser = 101,
+ ApplicationIsolationByUser = 21,
+ AssemblyIsolationByMachine = 64,
+ AssemblyIsolationByRoamingUser = 96,
+ AssemblyIsolationByUser = 32,
+ DomainIsolationByMachine = 48,
+ DomainIsolationByRoamingUser = 80,
+ DomainIsolationByUser = 16,
+ None = 0,
+ UnrestrictedIsolatedStorage = 240,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class IsolatedStorageFilePermission : System.Security.Permissions.IsolatedStoragePermission
+ {
+ public IsolatedStorageFilePermission(System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ [System.MonoTODOAttribute("(2.0) new override - something must have been added ???")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class IsolatedStorageFilePermissionAttribute : System.Security.Permissions.IsolatedStoragePermissionAttribute
+ {
+ public IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, ControlEvidence=true, ControlPolicy=true)]
+ [System.SerializableAttribute]
+ public abstract partial class IsolatedStoragePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ protected IsolatedStoragePermission(System.Security.Permissions.PermissionState state) { }
+ public System.Security.Permissions.IsolatedStorageContainment UsageAllowed { get { throw null; } set { } }
+ public long UserQuota { get { throw null; } set { } }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class IsolatedStoragePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ protected IsolatedStoragePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.IsolatedStorageContainment UsageAllowed { get { throw null; } set { } }
+ public long UserQuota { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IUnrestrictedPermission
+ {
+ bool IsUnrestricted();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class KeyContainerPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags) { }
+ public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags, System.Security.Permissions.KeyContainerPermissionAccessEntry[] accessList) { }
+ public KeyContainerPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Security.Permissions.KeyContainerPermissionAccessEntryCollection AccessEntries { get { throw null; } }
+ public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } }
+ public override System.Security.IPermission Copy() { throw null; }
+ [System.MonoTODOAttribute("(2.0) missing support for AccessEntries")]
+ public override void FromXml(System.Security.SecurityElement securityElement) { }
+ [System.MonoTODOAttribute("(2.0)")]
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ [System.MonoTODOAttribute("(2.0)")]
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ [System.MonoTODOAttribute("(2.0) missing support for AccessEntries")]
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class KeyContainerPermissionAccessEntry
+ {
+ public KeyContainerPermissionAccessEntry(System.Security.Cryptography.CspParameters parameters, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
+ public KeyContainerPermissionAccessEntry(string keyContainerName, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
+ public KeyContainerPermissionAccessEntry(string keyStore, string providerName, int providerType, string keyContainerName, int keySpec, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
+ public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } set { } }
+ public string KeyContainerName { get { throw null; } set { } }
+ public int KeySpec { get { throw null; } set { } }
+ public string KeyStore { get { throw null; } set { } }
+ public string ProviderName { get { throw null; } set { } }
+ public int ProviderType { get { throw null; } set { } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal KeyContainerPermissionAccessEntryCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Permissions.KeyContainerPermissionAccessEntry this[int index] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { throw null; }
+ public void Clear() { }
+ public void CopyTo(System.Security.Permissions.KeyContainerPermissionAccessEntry[] array, int index) { }
+ public System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { throw null; }
+ public void Remove(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class KeyContainerPermissionAccessEntryEnumerator : System.Collections.IEnumerator
+ {
+ internal KeyContainerPermissionAccessEntryEnumerator() { }
+ public System.Security.Permissions.KeyContainerPermissionAccessEntry Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class KeyContainerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public KeyContainerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } set { } }
+ public string KeyContainerName { get { throw null; } set { } }
+ public int KeySpec { get { throw null; } set { } }
+ public string KeyStore { get { throw null; } set { } }
+ public string ProviderName { get { throw null; } set { } }
+ public int ProviderType { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum KeyContainerPermissionFlags
+ {
+ AllFlags = 13111,
+ ChangeAcl = 8192,
+ Create = 1,
+ Decrypt = 512,
+ Delete = 4,
+ Export = 32,
+ Import = 16,
+ NoFlags = 0,
+ Open = 2,
+ Sign = 256,
+ ViewAcl = 4096,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PermissionSetAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public PermissionSetAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string File { get { throw null; } set { } }
+ public string Hex { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public bool UnicodeEncoded { get { throw null; } set { } }
+ public string XML { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ public System.Security.PermissionSet CreatePermissionSet() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PermissionState
+ {
+ None = 0,
+ Unrestricted = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PrincipalPermission : System.Security.IPermission, System.Security.ISecurityEncodable, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public PrincipalPermission(System.Security.Permissions.PermissionState state) { }
+ public PrincipalPermission(string name, string role) { }
+ public PrincipalPermission(string name, string role, bool isAuthenticated) { }
+ public System.Security.IPermission Copy() { throw null; }
+ public void Demand() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object obj) { throw null; }
+ public void FromXml(System.Security.SecurityElement elem) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PrincipalPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public PrincipalPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public bool Authenticated { get { throw null; } set { } }
+ public string Name { get { throw null; } set { } }
+ public string Role { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PublisherIdentityPermission : System.Security.CodeAccessPermission
+ {
+ public PublisherIdentityPermission(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
+ public PublisherIdentityPermission(System.Security.Permissions.PermissionState state) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PublisherIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public PublisherIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string CertFile { get { throw null; } set { } }
+ public string SignedFile { get { throw null; } set { } }
+ public string X509Certificate { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ReflectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public ReflectionPermission(System.Security.Permissions.PermissionState state) { }
+ public ReflectionPermission(System.Security.Permissions.ReflectionPermissionFlag flag) { }
+ public System.Security.Permissions.ReflectionPermissionFlag Flags { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ReflectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.ReflectionPermissionFlag Flags { get { throw null; } set { } }
+ public bool MemberAccess { get { throw null; } set { } }
+ [System.ObsoleteAttribute]
+ public bool ReflectionEmit { get { throw null; } set { } }
+ public bool RestrictedMemberAccess { get { throw null; } set { } }
+ [System.ObsoleteAttribute("not enforced in 2.0+")]
+ public bool TypeInformation { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ReflectionPermissionFlag
+ {
+ [System.ObsoleteAttribute]
+ AllFlags = 7,
+ MemberAccess = 2,
+ NoFlags = 0,
+ [System.ObsoleteAttribute]
+ ReflectionEmit = 4,
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ RestrictedMemberAccess = 8,
+ [System.ObsoleteAttribute("not used anymore")]
+ TypeInformation = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class RegistryPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public RegistryPermission(System.Security.Permissions.PermissionState state) { }
+ public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList) { }
+ public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
+ [System.MonoTODOAttribute("(2.0) Access Control isn't implemented")]
+ public void AddPathList(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList) { }
+ public void AddPathList(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public string GetPathList(System.Security.Permissions.RegistryPermissionAccess access) { throw null; }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public void SetPathList(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum RegistryPermissionAccess
+ {
+ AllAccess = 7,
+ Create = 4,
+ NoAccess = 0,
+ Read = 1,
+ Write = 2,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class RegistryPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public RegistryPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ [System.ObsoleteAttribute("use newer properties")]
+ public string All { get { throw null; } set { } }
+ public string ChangeAccessControl { get { throw null; } set { } }
+ public string Create { get { throw null; } set { } }
+ public string Read { get { throw null; } set { } }
+ public string ViewAccessControl { get { throw null; } set { } }
+ public string ViewAndModify { get { throw null; } set { } }
+ public string Write { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum SecurityAction
+ {
+ Assert = 3,
+ Demand = 2,
+ [System.ObsoleteAttribute("This requests should not be used")]
+ Deny = 4,
+ InheritanceDemand = 7,
+ LinkDemand = 6,
+ PermitOnly = 5,
+ [System.ObsoleteAttribute("This requests should not be used")]
+ RequestMinimum = 8,
+ [System.ObsoleteAttribute("This requests should not be used")]
+ RequestOptional = 9,
+ [System.ObsoleteAttribute("This requests should not be used")]
+ RequestRefuse = 10,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class SecurityAttribute : System.Attribute
+ {
+ protected SecurityAttribute(System.Security.Permissions.SecurityAction action) { }
+ public System.Security.Permissions.SecurityAction Action { get { throw null; } set { } }
+ public bool Unrestricted { get { throw null; } set { } }
+ public abstract System.Security.IPermission CreatePermission();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SecurityPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public SecurityPermission(System.Security.Permissions.PermissionState state) { }
+ public SecurityPermission(System.Security.Permissions.SecurityPermissionFlag flag) { }
+ public System.Security.Permissions.SecurityPermissionFlag Flags { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SecurityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public SecurityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public bool Assertion { get { throw null; } set { } }
+ public bool BindingRedirects { get { throw null; } set { } }
+ public bool ControlAppDomain { get { throw null; } set { } }
+ public bool ControlDomainPolicy { get { throw null; } set { } }
+ public bool ControlEvidence { get { throw null; } set { } }
+ public bool ControlPolicy { get { throw null; } set { } }
+ public bool ControlPrincipal { get { throw null; } set { } }
+ public bool ControlThread { get { throw null; } set { } }
+ public bool Execution { get { throw null; } set { } }
+ public System.Security.Permissions.SecurityPermissionFlag Flags { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public bool Infrastructure { get { throw null; } set { } }
+ public bool RemotingConfiguration { get { throw null; } set { } }
+ public bool SerializationFormatter { get { throw null; } set { } }
+ public bool SkipVerification { get { throw null; } set { } }
+ public bool UnmanagedCode { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum SecurityPermissionFlag
+ {
+ AllFlags = 16383,
+ Assertion = 1,
+ BindingRedirects = 8192,
+ ControlAppDomain = 1024,
+ ControlDomainPolicy = 256,
+ ControlEvidence = 32,
+ ControlPolicy = 64,
+ ControlPrincipal = 512,
+ ControlThread = 16,
+ Execution = 8,
+ Infrastructure = 4096,
+ NoFlags = 0,
+ RemotingConfiguration = 2048,
+ SerializationFormatter = 128,
+ SkipVerification = 4,
+ UnmanagedCode = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SiteIdentityPermission : System.Security.CodeAccessPermission
+ {
+ public SiteIdentityPermission(System.Security.Permissions.PermissionState state) { }
+ public SiteIdentityPermission(string site) { }
+ public string Site { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SiteIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public SiteIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Site { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class StrongNameIdentityPermission : System.Security.CodeAccessPermission
+ {
+ public StrongNameIdentityPermission(System.Security.Permissions.PermissionState state) { }
+ public StrongNameIdentityPermission(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
+ public string Name { get { throw null; } set { } }
+ public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } set { } }
+ public System.Version Version { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement e) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class StrongNameIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Name { get { throw null; } set { } }
+ public string PublicKey { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class StrongNamePublicKeyBlob
+ {
+ public StrongNamePublicKeyBlob(byte[] publicKey) { }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UIPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
+ {
+ public UIPermission(System.Security.Permissions.PermissionState state) { }
+ public UIPermission(System.Security.Permissions.UIPermissionClipboard clipboardFlag) { }
+ public UIPermission(System.Security.Permissions.UIPermissionWindow windowFlag) { }
+ public UIPermission(System.Security.Permissions.UIPermissionWindow windowFlag, System.Security.Permissions.UIPermissionClipboard clipboardFlag) { }
+ public System.Security.Permissions.UIPermissionClipboard Clipboard { get { throw null; } set { } }
+ public System.Security.Permissions.UIPermissionWindow Window { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public bool IsUnrestricted() { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UIPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public UIPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.Permissions.UIPermissionClipboard Clipboard { get { throw null; } set { } }
+ public System.Security.Permissions.UIPermissionWindow Window { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum UIPermissionClipboard
+ {
+ AllClipboard = 2,
+ NoClipboard = 0,
+ OwnClipboard = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum UIPermissionWindow
+ {
+ AllWindows = 3,
+ NoWindows = 0,
+ SafeSubWindows = 1,
+ SafeTopLevelWindows = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UrlIdentityPermission : System.Security.CodeAccessPermission
+ {
+ public UrlIdentityPermission(System.Security.Permissions.PermissionState state) { }
+ public UrlIdentityPermission(string site) { }
+ public string Url { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UrlIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public UrlIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public string Url { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ZoneIdentityPermission : System.Security.CodeAccessPermission
+ {
+ public ZoneIdentityPermission(System.Security.Permissions.PermissionState state) { }
+ public ZoneIdentityPermission(System.Security.SecurityZone zone) { }
+ public System.Security.SecurityZone SecurityZone { get { throw null; } set { } }
+ public override System.Security.IPermission Copy() { throw null; }
+ public override void FromXml(System.Security.SecurityElement esd) { }
+ public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
+ public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
+ public override System.Security.SecurityElement ToXml() { throw null; }
+ public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ZoneIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
+ {
+ public ZoneIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
+ public System.Security.SecurityZone Zone { get { throw null; } set { } }
+ public override System.Security.IPermission CreatePermission() { throw null; }
+ }
+}
+namespace System.Security.Policy
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class AllMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public AllMembershipCondition() { }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ApplicationDirectory : System.Security.Policy.EvidenceBase
+ {
+ public ApplicationDirectory(string name) { }
+ public string Directory { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public object Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ApplicationDirectoryMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public ApplicationDirectoryMembershipCondition() { }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ApplicationSecurityInfo
+ {
+ public ApplicationSecurityInfo(System.ActivationContext activationContext) { }
+ public System.Security.Policy.Evidence ApplicationEvidence { get { throw null; } set { } }
+ public System.ApplicationId ApplicationId { get { throw null; } set { } }
+ public System.Security.PermissionSet DefaultRequestSet { get { throw null; } set { } }
+ public System.ApplicationId DeploymentId { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class ApplicationSecurityManager
+ {
+ public static System.Security.Policy.IApplicationTrustManager ApplicationTrustManager { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
+ public static System.Security.Policy.ApplicationTrustCollection UserApplicationTrusts { get { throw null; } }
+ [System.MonoTODOAttribute("Missing application manifest support")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true, ControlEvidence=true)]
+ public static bool DetermineApplicationTrust(System.ActivationContext activationContext, System.Security.Policy.TrustManagerContext context) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
+ {
+ public ApplicationTrust() { }
+ public ApplicationTrust(System.ApplicationIdentity applicationIdentity) { }
+ public ApplicationTrust(System.Security.PermissionSet defaultGrantSet, System.Collections.Generic.IEnumerable<System.Security.Policy.StrongName> fullTrustAssemblies) { }
+ public System.ApplicationIdentity ApplicationIdentity { get { throw null; } set { } }
+ public System.Security.Policy.PolicyStatement DefaultGrantSet { get { throw null; } set { } }
+ public object ExtraInfo { get { throw null; } set { } }
+ public System.Collections.Generic.IList<System.Security.Policy.StrongName> FullTrustAssemblies { get { throw null; } }
+ public bool IsApplicationTrustedToRun { get { throw null; } set { } }
+ public bool Persist { get { throw null; } set { } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public void FromXml(System.Security.SecurityElement element) { }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ApplicationTrustCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal ApplicationTrustCollection() { }
+ public int Count { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public System.Security.Policy.ApplicationTrust this[int index] { get { throw null; } }
+ public System.Security.Policy.ApplicationTrust this[string appFullName] { get { throw null; } }
+ public object SyncRoot { get { throw null; } }
+ public int Add(System.Security.Policy.ApplicationTrust trust) { throw null; }
+ public void AddRange(System.Security.Policy.ApplicationTrustCollection trusts) { }
+ public void AddRange(System.Security.Policy.ApplicationTrust[] trusts) { }
+ public void Clear() { }
+ public void CopyTo(System.Security.Policy.ApplicationTrust[] array, int index) { }
+ public System.Security.Policy.ApplicationTrustCollection Find(System.ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch) { throw null; }
+ public System.Security.Policy.ApplicationTrustEnumerator GetEnumerator() { throw null; }
+ public void Remove(System.ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch) { }
+ public void Remove(System.Security.Policy.ApplicationTrust trust) { }
+ public void RemoveRange(System.Security.Policy.ApplicationTrustCollection trusts) { }
+ public void RemoveRange(System.Security.Policy.ApplicationTrust[] trusts) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ApplicationTrustEnumerator : System.Collections.IEnumerator
+ {
+ internal ApplicationTrustEnumerator() { }
+ public System.Security.Policy.ApplicationTrust Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum ApplicationVersionMatch
+ {
+ MatchAllVersions = 1,
+ MatchExactVersion = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class CodeConnectAccess
+ {
+ public static readonly string AnyScheme;
+ public static readonly int DefaultPort;
+ public static readonly int OriginPort;
+ public static readonly string OriginScheme;
+ [System.MonoTODOAttribute("(2.0) validations incomplete")]
+ public CodeConnectAccess(string allowScheme, int allowPort) { }
+ public int Port { get { throw null; } }
+ public string Scheme { get { throw null; } }
+ public static System.Security.Policy.CodeConnectAccess CreateAnySchemeAccess(int allowPort) { throw null; }
+ public static System.Security.Policy.CodeConnectAccess CreateOriginSchemeAccess(int allowPort) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class CodeGroup
+ {
+ protected CodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) { }
+ public virtual string AttributeString { get { throw null; } }
+ public System.Collections.IList Children { get { throw null; } set { } }
+ public string Description { get { throw null; } set { } }
+ public System.Security.Policy.IMembershipCondition MembershipCondition { get { throw null; } set { } }
+ public abstract string MergeLogic { get; }
+ public string Name { get { throw null; } set { } }
+ public virtual string PermissionSetName { get { throw null; } }
+ public System.Security.Policy.PolicyStatement PolicyStatement { get { throw null; } set { } }
+ public void AddChild(System.Security.Policy.CodeGroup group) { }
+ public abstract System.Security.Policy.CodeGroup Copy();
+ protected virtual void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Security.Policy.CodeGroup cg, bool compareChildren) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ protected virtual void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public void RemoveChild(System.Security.Policy.CodeGroup group) { }
+ public abstract System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence);
+ public abstract System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence);
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.MonoTODOAttribute("Serialization format not compatible with .NET")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Evidence : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public Evidence() { }
+ [System.ObsoleteAttribute]
+ public Evidence(object[] hostEvidence, object[] assemblyEvidence) { }
+ public Evidence(System.Security.Policy.Evidence evidence) { }
+ public Evidence(System.Security.Policy.EvidenceBase[] hostEvidence, System.Security.Policy.EvidenceBase[] assemblyEvidence) { }
+ [System.ObsoleteAttribute]
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public bool IsSynchronized { get { throw null; } }
+ public bool Locked { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]set { } }
+ public object SyncRoot { get { throw null; } }
+ [System.ObsoleteAttribute]
+ public void AddAssembly(object id) { }
+ public void AddAssemblyEvidence<T>(T evidence) where T : System.Security.Policy.EvidenceBase { }
+ [System.ObsoleteAttribute]
+ public void AddHost(object id) { }
+ public void AddHostEvidence<T>(T evidence) where T : System.Security.Policy.EvidenceBase { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void Clear() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Policy.Evidence Clone() { throw null; }
+ [System.ObsoleteAttribute]
+ public void CopyTo(System.Array array, int index) { }
+ public System.Collections.IEnumerator GetAssemblyEnumerator() { throw null; }
+ public T GetAssemblyEvidence<T>() where T : System.Security.Policy.EvidenceBase { throw null; }
+ [System.ObsoleteAttribute]
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public System.Collections.IEnumerator GetHostEnumerator() { throw null; }
+ public T GetHostEvidence<T>() where T : System.Security.Policy.EvidenceBase { throw null; }
+ public void Merge(System.Security.Policy.Evidence evidence) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void RemoveType(System.Type t) { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.SerializableAttribute]
+ public abstract partial class EvidenceBase
+ {
+ protected EvidenceBase() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
+ public virtual System.Security.Policy.EvidenceBase Clone() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class FileCodeGroup : System.Security.Policy.CodeGroup
+ {
+ public FileCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Permissions.FileIOPermissionAccess access) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
+ public override string AttributeString { get { throw null; } }
+ public override string MergeLogic { get { throw null; } }
+ public override string PermissionSetName { get { throw null; } }
+ public override System.Security.Policy.CodeGroup Copy() { throw null; }
+ protected override void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ protected override void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
+ public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class FirstMatchCodeGroup : System.Security.Policy.CodeGroup
+ {
+ public FirstMatchCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
+ public override string MergeLogic { get { throw null; } }
+ public override System.Security.Policy.CodeGroup Copy() { throw null; }
+ public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
+ public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class GacInstalled : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
+ {
+ public GacInstalled() { }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public object Copy() { throw null; }
+ public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class GacMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public GacMembershipCondition() { }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Hash : System.Security.Policy.EvidenceBase, System.Runtime.Serialization.ISerializable
+ {
+ public Hash(System.Reflection.Assembly assembly) { }
+ public byte[] MD5 { get { throw null; } }
+ public byte[] SHA1 { get { throw null; } }
+ public byte[] SHA256 { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public static System.Security.Policy.Hash CreateMD5(byte[] md5) { throw null; }
+ public static System.Security.Policy.Hash CreateSHA1(byte[] sha1) { throw null; }
+ public static System.Security.Policy.Hash CreateSHA256(byte[] sha256) { throw null; }
+ public byte[] GenerateHash(System.Security.Cryptography.HashAlgorithm hashAlg) { throw null; }
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable, System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public HashMembershipCondition(System.Security.Cryptography.HashAlgorithm hashAlg, byte[] value) { }
+ public System.Security.Cryptography.HashAlgorithm HashAlgorithm { get { throw null; } set { } }
+ public byte[] HashValue { get { throw null; } set { } }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute("fx 2.0")]
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ [System.MonoTODOAttribute("fx 2.0")]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IApplicationTrustManager : System.Security.ISecurityEncodable
+ {
+ System.Security.Policy.ApplicationTrust DetermineApplicationTrust(System.ActivationContext activationContext, System.Security.Policy.TrustManagerContext context);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IIdentityPermissionFactory
+ {
+ System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
+ {
+ bool Check(System.Security.Policy.Evidence evidence);
+ System.Security.Policy.IMembershipCondition Copy();
+ bool Equals(object obj);
+ string ToString();
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class NetCodeGroup : System.Security.Policy.CodeGroup
+ {
+ public static readonly string AbsentOriginScheme;
+ public static readonly string AnyOtherOriginScheme;
+ public NetCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
+ public override string AttributeString { get { throw null; } }
+ public override string MergeLogic { get { throw null; } }
+ public override string PermissionSetName { get { throw null; } }
+ [System.MonoTODOAttribute("(2.0) missing validations")]
+ public void AddConnectAccess(string originScheme, System.Security.Policy.CodeConnectAccess connectAccess) { }
+ public override System.Security.Policy.CodeGroup Copy() { throw null; }
+ [System.MonoTODOAttribute("(2.0) Add new stuff (CodeConnectAccess) into XML")]
+ protected override void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
+ public override bool Equals(object o) { throw null; }
+ public System.Collections.DictionaryEntry[] GetConnectAccessRules() { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.MonoTODOAttribute("(2.0) Parse new stuff (CodeConnectAccess) from XML")]
+ protected override void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public void ResetConnectAccess() { }
+ public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
+ public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
+ {
+ public PermissionRequestEvidence(System.Security.PermissionSet request, System.Security.PermissionSet optional, System.Security.PermissionSet denied) { }
+ public System.Security.PermissionSet DeniedPermissions { get { throw null; } }
+ public System.Security.PermissionSet OptionalPermissions { get { throw null; } }
+ public System.Security.PermissionSet RequestedPermissions { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public System.Security.Policy.PermissionRequestEvidence Copy() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class PolicyException : System.SystemException
+ {
+ public PolicyException() { }
+ protected PolicyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public PolicyException(string message) { }
+ public PolicyException(string message, System.Exception exception) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PolicyLevel
+ {
+ internal PolicyLevel() { }
+ [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
+ public System.Collections.IList FullTrustAssemblies { get { throw null; } }
+ public string Label { get { throw null; } }
+ public System.Collections.IList NamedPermissionSets { get { throw null; } }
+ public System.Security.Policy.CodeGroup RootCodeGroup { get { throw null; } set { } }
+ public string StoreLocation { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.PolicyLevelType Type { get { throw null; } }
+ [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
+ public void AddFullTrustAssembly(System.Security.Policy.StrongName sn) { }
+ [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
+ public void AddFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition snMC) { }
+ public void AddNamedPermissionSet(System.Security.NamedPermissionSet permSet) { }
+ public System.Security.NamedPermissionSet ChangeNamedPermissionSet(string name, System.Security.PermissionSet pSet) { throw null; }
+ public static System.Security.Policy.PolicyLevel CreateAppDomainLevel() { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public System.Security.NamedPermissionSet GetNamedPermissionSet(string name) { throw null; }
+ public void Recover() { }
+ [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
+ public void RemoveFullTrustAssembly(System.Security.Policy.StrongName sn) { }
+ [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
+ public void RemoveFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition snMC) { }
+ public System.Security.NamedPermissionSet RemoveNamedPermissionSet(System.Security.NamedPermissionSet permSet) { throw null; }
+ public System.Security.NamedPermissionSet RemoveNamedPermissionSet(string name) { throw null; }
+ public void Reset() { }
+ public System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
+ {
+ public PolicyStatement(System.Security.PermissionSet permSet) { }
+ public PolicyStatement(System.Security.PermissionSet permSet, System.Security.Policy.PolicyStatementAttribute attributes) { }
+ public System.Security.Policy.PolicyStatementAttribute Attributes { get { throw null; } set { } }
+ public string AttributeString { get { throw null; } }
+ public System.Security.PermissionSet PermissionSet { get { throw null; } set { } }
+ public System.Security.Policy.PolicyStatement Copy() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object obj) { throw null; }
+ public void FromXml(System.Security.SecurityElement et) { }
+ public void FromXml(System.Security.SecurityElement et, System.Security.Policy.PolicyLevel level) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PolicyStatementAttribute
+ {
+ All = 3,
+ Exclusive = 1,
+ LevelFinal = 2,
+ Nothing = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Publisher : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
+ {
+ public Publisher(System.Security.Cryptography.X509Certificates.X509Certificate cert) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public object Copy() { throw null; }
+ public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class PublisherMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public PublisherMembershipCondition(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
+ public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } set { } }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
+ {
+ public Site(string name) { }
+ public string Name { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public object Copy() { throw null; }
+ public static System.Security.Policy.Site CreateFromUrl(string url) { throw null; }
+ public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class SiteMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public SiteMembershipCondition(string site) { }
+ public string Site { get { throw null; } set { } }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class StrongName : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
+ {
+ public StrongName(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
+ public string Name { get { throw null; } }
+ public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } }
+ public System.Version Version { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public object Copy() { throw null; }
+ public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class StrongNameMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public StrongNameMembershipCondition(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
+ public string Name { get { throw null; } set { } }
+ public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } set { } }
+ public System.Version Version { get { throw null; } set { } }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class TrustManagerContext
+ {
+ public TrustManagerContext() { }
+ public TrustManagerContext(System.Security.Policy.TrustManagerUIContext uiContext) { }
+ public virtual bool IgnorePersistedDecision { get { throw null; } set { } }
+ public virtual bool KeepAlive { get { throw null; } set { } }
+ public virtual bool NoPrompt { get { throw null; } set { } }
+ public virtual bool Persist { get { throw null; } set { } }
+ public virtual System.ApplicationIdentity PreviousApplicationIdentity { get { throw null; } set { } }
+ public virtual System.Security.Policy.TrustManagerUIContext UIContext { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum TrustManagerUIContext
+ {
+ Install = 0,
+ Run = 2,
+ Upgrade = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UnionCodeGroup : System.Security.Policy.CodeGroup
+ {
+ public UnionCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
+ public override string MergeLogic { get { throw null; } }
+ public override System.Security.Policy.CodeGroup Copy() { throw null; }
+ public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
+ public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
+ {
+ public Url(string name) { }
+ public string Value { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public object Copy() { throw null; }
+ public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class UrlMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public UrlMembershipCondition(string url) { }
+ public string Url { get { throw null; } set { } }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
+ {
+ public Zone(System.Security.SecurityZone zone) { }
+ public System.Security.SecurityZone SecurityZone { get { throw null; } }
+ public override System.Security.Policy.EvidenceBase Clone() { throw null; }
+ public object Copy() { throw null; }
+ [System.MonoTODOAttribute("Not user configurable yet")]
+ public static System.Security.Policy.Zone CreateFromUrl(string url) { throw null; }
+ public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ZoneMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
+ {
+ public ZoneMembershipCondition(System.Security.SecurityZone zone) { }
+ public System.Security.SecurityZone SecurityZone { get { throw null; } set { } }
+ public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Security.Policy.IMembershipCondition Copy() { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public void FromXml(System.Security.SecurityElement e) { }
+ public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ public System.Security.SecurityElement ToXml() { throw null; }
+ public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
+ }
+}
+namespace System.Security.Principal
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class GenericIdentity : System.Security.Claims.ClaimsIdentity
+ {
+ protected GenericIdentity(System.Security.Principal.GenericIdentity identity) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public GenericIdentity(string name) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public GenericIdentity(string name, string type) { }
+ public override string AuthenticationType { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
+ public override bool IsAuthenticated { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Security.Claims.ClaimsIdentity Clone() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class GenericPrincipal : System.Security.Claims.ClaimsPrincipal
+ {
+ public GenericPrincipal(System.Security.Principal.IIdentity identity, string[] roles) { }
+ public override System.Security.Principal.IIdentity Identity { get { throw null; } }
+ public override bool IsInRole(string role) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public sealed partial class IdentityNotMappedException : System.SystemException
+ {
+ public IdentityNotMappedException() { }
+ public IdentityNotMappedException(string message) { }
+ public IdentityNotMappedException(string message, System.Exception inner) { }
+ public System.Security.Principal.IdentityReferenceCollection UnmappedIdentities { get { throw null; } }
+ [System.MonoTODOAttribute("not implemented")]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public abstract partial class IdentityReference
+ {
+ internal IdentityReference() { }
+ public abstract string Value { get; }
+ public abstract override bool Equals(object o);
+ public abstract override int GetHashCode();
+ public abstract bool IsValidTargetType(System.Type targetType);
+ public static bool operator ==(System.Security.Principal.IdentityReference left, System.Security.Principal.IdentityReference right) { throw null; }
+ public static bool operator !=(System.Security.Principal.IdentityReference left, System.Security.Principal.IdentityReference right) { throw null; }
+ public abstract override string ToString();
+ public abstract System.Security.Principal.IdentityReference Translate(System.Type targetType);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public partial class IdentityReferenceCollection : System.Collections.Generic.ICollection<System.Security.Principal.IdentityReference>, System.Collections.Generic.IEnumerable<System.Security.Principal.IdentityReference>, System.Collections.IEnumerable
+ {
+ public IdentityReferenceCollection() { }
+ public IdentityReferenceCollection(int capacity) { }
+ public int Count { get { throw null; } }
+ public bool IsReadOnly { get { throw null; } }
+ public System.Security.Principal.IdentityReference this[int index] { get { throw null; } set { } }
+ public void Add(System.Security.Principal.IdentityReference identity) { }
+ public void Clear() { }
+ public bool Contains(System.Security.Principal.IdentityReference identity) { throw null; }
+ public void CopyTo(System.Security.Principal.IdentityReference[] array, int offset) { }
+ public System.Collections.Generic.IEnumerator<System.Security.Principal.IdentityReference> GetEnumerator() { throw null; }
+ public bool Remove(System.Security.Principal.IdentityReference identity) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public System.Security.Principal.IdentityReferenceCollection Translate(System.Type targetType) { throw null; }
+ public System.Security.Principal.IdentityReferenceCollection Translate(System.Type targetType, bool forceSuccess) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IIdentity
+ {
+ string AuthenticationType { get; }
+ bool IsAuthenticated { get; }
+ string Name { get; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial interface IPrincipal
+ {
+ System.Security.Principal.IIdentity Identity { get; }
+ bool IsInRole(string role);
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class NTAccount : System.Security.Principal.IdentityReference
+ {
+ public NTAccount(string name) { }
+ public NTAccount(string domainName, string accountName) { }
+ public override string Value { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override bool IsValidTargetType(System.Type targetType) { throw null; }
+ public static bool operator ==(System.Security.Principal.NTAccount left, System.Security.Principal.NTAccount right) { throw null; }
+ public static bool operator !=(System.Security.Principal.NTAccount left, System.Security.Principal.NTAccount right) { throw null; }
+ public override string ToString() { throw null; }
+ public override System.Security.Principal.IdentityReference Translate(System.Type targetType) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum PrincipalPolicy
+ {
+ NoPrincipal = 1,
+ UnauthenticatedPrincipal = 0,
+ WindowsPrincipal = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public sealed partial class SecurityIdentifier : System.Security.Principal.IdentityReference, System.IComparable<System.Security.Principal.SecurityIdentifier>
+ {
+ public static readonly int MaxBinaryLength;
+ public static readonly int MinBinaryLength;
+ public SecurityIdentifier(byte[] binaryForm, int offset) { }
+ public SecurityIdentifier(System.IntPtr binaryForm) { }
+ public SecurityIdentifier(System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier domainSid) { }
+ public SecurityIdentifier(string sddlForm) { }
+ public System.Security.Principal.SecurityIdentifier AccountDomainSid { get { throw null; } }
+ public int BinaryLength { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public int CompareTo(System.Security.Principal.SecurityIdentifier sid) { throw null; }
+ public override bool Equals(object o) { throw null; }
+ public bool Equals(System.Security.Principal.SecurityIdentifier sid) { throw null; }
+ public void GetBinaryForm(byte[] binaryForm, int offset) { }
+ public override int GetHashCode() { throw null; }
+ public bool IsAccountSid() { throw null; }
+ public bool IsEqualDomainSid(System.Security.Principal.SecurityIdentifier sid) { throw null; }
+ public override bool IsValidTargetType(System.Type targetType) { throw null; }
+ public bool IsWellKnown(System.Security.Principal.WellKnownSidType type) { throw null; }
+ public static bool operator ==(System.Security.Principal.SecurityIdentifier left, System.Security.Principal.SecurityIdentifier right) { throw null; }
+ public static bool operator !=(System.Security.Principal.SecurityIdentifier left, System.Security.Principal.SecurityIdentifier right) { throw null; }
+ public override string ToString() { throw null; }
+ public override System.Security.Principal.IdentityReference Translate(System.Type targetType) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TokenAccessLevels
+ {
+ AdjustDefault = 128,
+ AdjustGroups = 64,
+ AdjustPrivileges = 32,
+ AdjustSessionId = 256,
+ AllAccess = 983551,
+ AssignPrimary = 1,
+ Duplicate = 2,
+ Impersonate = 4,
+ MaximumAllowed = 33554432,
+ Query = 8,
+ QuerySource = 16,
+ Read = 131080,
+ Write = 131296,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum TokenImpersonationLevel
+ {
+ Anonymous = 1,
+ Delegation = 4,
+ Identification = 2,
+ Impersonation = 3,
+ None = 0,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public enum WellKnownSidType
+ {
+ AccountAdministratorSid = 38,
+ AccountCertAdminsSid = 46,
+ AccountComputersSid = 44,
+ AccountControllersSid = 45,
+ AccountDomainAdminsSid = 41,
+ AccountDomainGuestsSid = 43,
+ AccountDomainUsersSid = 42,
+ AccountEnterpriseAdminsSid = 48,
+ AccountGuestSid = 39,
+ AccountKrbtgtSid = 40,
+ AccountPolicyAdminsSid = 49,
+ AccountRasAndIasServersSid = 50,
+ AccountSchemaAdminsSid = 47,
+ AnonymousSid = 13,
+ AuthenticatedUserSid = 17,
+ BatchSid = 10,
+ BuiltinAccountOperatorsSid = 30,
+ BuiltinAdministratorsSid = 26,
+ BuiltinAuthorizationAccessSid = 59,
+ BuiltinBackupOperatorsSid = 33,
+ BuiltinDomainSid = 25,
+ BuiltinGuestsSid = 28,
+ BuiltinIncomingForestTrustBuildersSid = 56,
+ BuiltinNetworkConfigurationOperatorsSid = 37,
+ BuiltinPerformanceLoggingUsersSid = 58,
+ BuiltinPerformanceMonitoringUsersSid = 57,
+ BuiltinPowerUsersSid = 29,
+ BuiltinPreWindows2000CompatibleAccessSid = 35,
+ BuiltinPrintOperatorsSid = 32,
+ BuiltinRemoteDesktopUsersSid = 36,
+ BuiltinReplicatorSid = 34,
+ BuiltinSystemOperatorsSid = 31,
+ BuiltinUsersSid = 27,
+ CreatorGroupServerSid = 6,
+ CreatorGroupSid = 4,
+ CreatorOwnerServerSid = 5,
+ CreatorOwnerSid = 3,
+ DialupSid = 8,
+ DigestAuthenticationSid = 52,
+ EnterpriseControllersSid = 15,
+ InteractiveSid = 11,
+ LocalServiceSid = 23,
+ LocalSid = 2,
+ LocalSystemSid = 22,
+ LogonIdsSid = 21,
+ MaxDefined = 60,
+ NetworkServiceSid = 24,
+ NetworkSid = 9,
+ NTAuthoritySid = 7,
+ NtlmAuthenticationSid = 51,
+ NullSid = 0,
+ OtherOrganizationSid = 55,
+ ProxySid = 14,
+ RemoteLogonIdSid = 20,
+ RestrictedCodeSid = 18,
+ SChannelAuthenticationSid = 53,
+ SelfSid = 16,
+ ServiceSid = 12,
+ TerminalServerSid = 19,
+ ThisOrganizationSid = 54,
+ WinBuiltinTerminalServerLicenseServersSid = 60,
+ WorldSid = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum WindowsAccountType
+ {
+ Anonymous = 3,
+ Guest = 1,
+ Normal = 0,
+ System = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum WindowsBuiltInRole
+ {
+ AccountOperator = 548,
+ Administrator = 544,
+ BackupOperator = 551,
+ Guest = 546,
+ PowerUser = 547,
+ PrintOperator = 550,
+ Replicator = 552,
+ SystemOperator = 549,
+ User = 545,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class WindowsIdentity : System.Security.Claims.ClaimsIdentity, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
+ {
+ [System.NonSerializedAttribute]
+ public new const string DefaultIssuer = "AD AUTHORITY";
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public WindowsIdentity(System.IntPtr userToken) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public WindowsIdentity(System.IntPtr userToken, string type) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public WindowsIdentity(System.IntPtr userToken, string type, System.Security.Principal.WindowsAccountType acctType) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public WindowsIdentity(System.IntPtr userToken, string type, System.Security.Principal.WindowsAccountType acctType, bool isAuthenticated) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public WindowsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected WindowsIdentity(System.Security.Principal.WindowsIdentity identity) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public WindowsIdentity(string sUserPrincipalName) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public WindowsIdentity(string sUserPrincipalName, string type) { }
+ public sealed override string AuthenticationType { get { throw null; } }
+ public override System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> DeviceClaims { get { throw null; } }
+ [System.MonoTODOAttribute("not implemented")]
+ public System.Security.Principal.IdentityReferenceCollection Groups { get { throw null; } }
+ [System.MonoTODOAttribute("not implemented")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } }
+ public virtual bool IsAnonymous { get { throw null; } }
+ public override bool IsAuthenticated { get { throw null; } }
+ public virtual bool IsGuest { get { throw null; } }
+ public virtual bool IsSystem { get { throw null; } }
+ public override string Name { get { throw null; } }
+ [System.MonoTODOAttribute("not implemented")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Principal.SecurityIdentifier Owner { get { throw null; } }
+ public virtual System.IntPtr Token { get { throw null; } }
+ [System.MonoTODOAttribute("not implemented")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Security.Principal.SecurityIdentifier User { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> UserClaims { get { throw null; } }
+ public override System.Security.Claims.ClaimsIdentity Clone() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void Dispose() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ protected virtual void Dispose(bool disposing) { }
+ public static System.Security.Principal.WindowsIdentity GetAnonymous() { throw null; }
+ public static System.Security.Principal.WindowsIdentity GetCurrent() { throw null; }
+ [System.MonoTODOAttribute("need icall changes")]
+ public static System.Security.Principal.WindowsIdentity GetCurrent(bool ifImpersonating) { throw null; }
+ [System.MonoTODOAttribute("need icall changes")]
+ public static System.Security.Principal.WindowsIdentity GetCurrent(System.Security.Principal.TokenAccessLevels desiredAccess) { throw null; }
+ public virtual System.Security.Principal.WindowsImpersonationContext Impersonate() { throw null; }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
+ public static System.Security.Principal.WindowsImpersonationContext Impersonate(System.IntPtr userToken) { throw null; }
+ void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class WindowsImpersonationContext : System.IDisposable
+ {
+ internal WindowsImpersonationContext() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public void Dispose() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ protected virtual void Dispose(bool disposing) { }
+ public void Undo() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class WindowsPrincipal : System.Security.Claims.ClaimsPrincipal
+ {
+ public WindowsPrincipal(System.Security.Principal.WindowsIdentity ntIdentity) { }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> DeviceClaims { get { throw null; } }
+ public override System.Security.Principal.IIdentity Identity { get { throw null; } }
+ public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> UserClaims { get { throw null; } }
+ public virtual bool IsInRole(int rid) { throw null; }
+ [System.MonoTODOAttribute("not implemented")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual bool IsInRole(System.Security.Principal.SecurityIdentifier sid) { throw null; }
+ public virtual bool IsInRole(System.Security.Principal.WindowsBuiltInRole role) { throw null; }
+ public override bool IsInRole(string role) { throw null; }
+ }
+}
+namespace System.Text
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ASCIIEncoding : System.Text.Encoding
+ {
+ public ASCIIEncoding() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool IsSingleByte { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetByteCount(char* chars, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(string chars) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(string chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string GetString(byte[] bytes, int byteIndex, int byteCount) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Decoder
+ {
+ protected Decoder() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.DecoderFallback Fallback { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.DecoderFallbackBuffer FallbackBuffer { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ 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); }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ 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); }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetCharCount(byte* bytes, int count, bool flush) { throw null; }
+ public abstract int GetCharCount(byte[] bytes, int index, int count);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual int GetCharCount(byte[] bytes, int index, int count, bool flush) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount, bool flush) { throw null; }
+ public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex);
+ public virtual int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void Reset() { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class DecoderExceptionFallback : System.Text.DecoderFallback
+ {
+ public DecoderExceptionFallback() { }
+ public override int MaxCharCount { get { throw null; } }
+ public override System.Text.DecoderFallbackBuffer CreateFallbackBuffer() { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class DecoderExceptionFallbackBuffer : System.Text.DecoderFallbackBuffer
+ {
+ public DecoderExceptionFallbackBuffer() { }
+ public override int Remaining { get { throw null; } }
+ public override bool Fallback(byte[] bytesUnknown, int index) { throw null; }
+ public override char GetNextChar() { throw null; }
+ public override bool MovePrevious() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class DecoderFallback
+ {
+ protected DecoderFallback() { }
+ public static System.Text.DecoderFallback ExceptionFallback { get { throw null; } }
+ public abstract int MaxCharCount { get; }
+ public static System.Text.DecoderFallback ReplacementFallback { get { throw null; } }
+ public abstract System.Text.DecoderFallbackBuffer CreateFallbackBuffer();
+ }
+ public abstract partial class DecoderFallbackBuffer
+ {
+ protected DecoderFallbackBuffer() { }
+ public abstract int Remaining { get; }
+ public abstract bool Fallback(byte[] bytesUnknown, int index);
+ public abstract char GetNextChar();
+ public abstract bool MovePrevious();
+ public virtual void Reset() { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class DecoderFallbackException : System.ArgumentException
+ {
+ public DecoderFallbackException() { }
+ public DecoderFallbackException(string message) { }
+ public DecoderFallbackException(string message, byte[] bytesUnknown, int index) { }
+ public DecoderFallbackException(string message, System.Exception innerException) { }
+ public byte[] BytesUnknown { get { throw null; } }
+ public int Index { get { throw null; } }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class DecoderReplacementFallback : System.Text.DecoderFallback
+ {
+ public DecoderReplacementFallback() { }
+ public DecoderReplacementFallback(string replacement) { }
+ public string DefaultString { get { throw null; } }
+ public override int MaxCharCount { get { throw null; } }
+ public override System.Text.DecoderFallbackBuffer CreateFallbackBuffer() { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class DecoderReplacementFallbackBuffer : System.Text.DecoderFallbackBuffer
+ {
+ public DecoderReplacementFallbackBuffer(System.Text.DecoderReplacementFallback fallback) { }
+ public override int Remaining { get { throw null; } }
+ public override bool Fallback(byte[] bytesUnknown, int index) { throw null; }
+ public override char GetNextChar() { throw null; }
+ public override bool MovePrevious() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override void Reset() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Encoder
+ {
+ protected Encoder() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.EncoderFallback Fallback { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.EncoderFallbackBuffer FallbackBuffer { get { throw null; } }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ 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); }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ 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); }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetByteCount(char* chars, int count, bool flush) { throw null; }
+ public abstract int GetByteCount(char[] chars, int index, int count, bool flush);
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; }
+ public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush);
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual void Reset() { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EncoderExceptionFallback : System.Text.EncoderFallback
+ {
+ public EncoderExceptionFallback() { }
+ public override int MaxCharCount { get { throw null; } }
+ public override System.Text.EncoderFallbackBuffer CreateFallbackBuffer() { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class EncoderExceptionFallbackBuffer : System.Text.EncoderFallbackBuffer
+ {
+ public EncoderExceptionFallbackBuffer() { }
+ public override int Remaining { get { throw null; } }
+ public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index) { throw null; }
+ public override bool Fallback(char charUnknown, int index) { throw null; }
+ public override char GetNextChar() { throw null; }
+ public override bool MovePrevious() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public abstract partial class EncoderFallback
+ {
+ protected EncoderFallback() { }
+ public static System.Text.EncoderFallback ExceptionFallback { get { throw null; } }
+ public abstract int MaxCharCount { get; }
+ public static System.Text.EncoderFallback ReplacementFallback { get { throw null; } }
+ public abstract System.Text.EncoderFallbackBuffer CreateFallbackBuffer();
+ }
+ public abstract partial class EncoderFallbackBuffer
+ {
+ protected EncoderFallbackBuffer() { }
+ public abstract int Remaining { get; }
+ public abstract bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
+ public abstract bool Fallback(char charUnknown, int index);
+ public abstract char GetNextChar();
+ public abstract bool MovePrevious();
+ public virtual void Reset() { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EncoderFallbackException : System.ArgumentException
+ {
+ public EncoderFallbackException() { }
+ public EncoderFallbackException(string message) { }
+ public EncoderFallbackException(string message, System.Exception innerException) { }
+ public char CharUnknown { get { throw null; } }
+ public char CharUnknownHigh { get { throw null; } }
+ public char CharUnknownLow { get { throw null; } }
+ public int Index { get { throw null; } }
+ public bool IsUnknownSurrogate() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EncoderReplacementFallback : System.Text.EncoderFallback
+ {
+ public EncoderReplacementFallback() { }
+ public EncoderReplacementFallback(string replacement) { }
+ public string DefaultString { get { throw null; } }
+ public override int MaxCharCount { get { throw null; } }
+ public override System.Text.EncoderFallbackBuffer CreateFallbackBuffer() { throw null; }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ public sealed partial class EncoderReplacementFallbackBuffer : System.Text.EncoderFallbackBuffer
+ {
+ public EncoderReplacementFallbackBuffer(System.Text.EncoderReplacementFallback fallback) { }
+ public override int Remaining { get { throw null; } }
+ public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index) { throw null; }
+ public override bool Fallback(char charUnknown, int index) { throw null; }
+ public override char GetNextChar() { throw null; }
+ public override bool MovePrevious() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override void Reset() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public abstract partial class Encoding : System.ICloneable
+ {
+ protected Encoding() { }
+ protected Encoding(int codePage) { }
+ public static System.Text.Encoding ASCII { get { throw null; } }
+ public static System.Text.Encoding BigEndianUnicode { get { throw null; } }
+ public virtual string BodyName { get { throw null; } }
+ public virtual int CodePage { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.DecoderFallback DecoderFallback { get { throw null; } set { } }
+ public static System.Text.Encoding Default { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.EncoderFallback EncoderFallback { get { throw null; } set { } }
+ public virtual string EncodingName { get { throw null; } }
+ public virtual string HeaderName { get { throw null; } }
+ public virtual bool IsBrowserDisplay { get { throw null; } }
+ public virtual bool IsBrowserSave { get { throw null; } }
+ public virtual bool IsMailNewsDisplay { get { throw null; } }
+ public virtual bool IsMailNewsSave { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool IsReadOnly { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual bool IsSingleByte { get { throw null; } }
+ public static System.Text.Encoding Unicode { get { throw null; } }
+ public static System.Text.Encoding UTF32 { get { throw null; } }
+ public static System.Text.Encoding UTF7 { get { throw null; } }
+ public static System.Text.Encoding UTF8 { get { throw null; } }
+ public virtual string WebName { get { throw null; } }
+ public virtual int WindowsCodePage { get { throw null; } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual object Clone() { throw null; }
+ public static byte[] Convert(System.Text.Encoding srcEncoding, System.Text.Encoding dstEncoding, byte[] bytes) { throw null; }
+ public static byte[] Convert(System.Text.Encoding srcEncoding, System.Text.Encoding dstEncoding, byte[] bytes, int index, int count) { throw null; }
+ public override bool Equals(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetByteCount(char* chars, int count) { throw null; }
+ public virtual int GetByteCount(char[] chars) { throw null; }
+ public abstract int GetByteCount(char[] chars, int index, int count);
+ public virtual int GetByteCount(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ public virtual byte[] GetBytes(char[] chars) { throw null; }
+ public virtual byte[] GetBytes(char[] chars, int index, int count) { throw null; }
+ public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex);
+ public virtual byte[] GetBytes(string s) { throw null; }
+ public virtual int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetCharCount(byte* bytes, int count) { throw null; }
+ public virtual int GetCharCount(byte[] bytes) { throw null; }
+ public abstract int GetCharCount(byte[] bytes, int index, int count);
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
+ public virtual char[] GetChars(byte[] bytes) { throw null; }
+ public virtual char[] GetChars(byte[] bytes, int index, int count) { throw null; }
+ public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex);
+ public virtual System.Text.Decoder GetDecoder() { throw null; }
+ public virtual System.Text.Encoder GetEncoder() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Text.Encoding GetEncoding(int codepage) { throw null; }
+ public static System.Text.Encoding GetEncoding(int codepage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
+ public static System.Text.Encoding GetEncoding(string name) { throw null; }
+ public static System.Text.Encoding GetEncoding(string name, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
+ public static System.Text.EncodingInfo[] GetEncodings() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public abstract int GetMaxByteCount(int charCount);
+ public abstract int GetMaxCharCount(int byteCount);
+ public virtual byte[] GetPreamble() { throw null; }
+ public virtual string GetString(byte[] bytes) { throw null; }
+ public virtual string GetString(byte[] bytes, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public bool IsAlwaysNormalized() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public virtual bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class EncodingInfo
+ {
+ internal EncodingInfo() { }
+ public int CodePage { get { throw null; } }
+ public string DisplayName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public override bool Equals(object value) { throw null; }
+ public System.Text.Encoding GetEncoding() { throw null; }
+ public override int GetHashCode() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public enum NormalizationForm
+ {
+ FormC = 1,
+ FormD = 2,
+ FormKC = 5,
+ FormKD = 6,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class StringBuilder : System.Runtime.Serialization.ISerializable
+ {
+ public StringBuilder() { }
+ public StringBuilder(int capacity) { }
+ public StringBuilder(int capacity, int maxCapacity) { }
+ public StringBuilder(string value) { }
+ public StringBuilder(string value, int capacity) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public StringBuilder(string value, int startIndex, int length, int capacity) { }
+ public int Capacity { get { throw null; } set { } }
+ [System.Runtime.CompilerServices.IndexerName("Chars")]
+ public char this[int index] { get { throw null; } set { } }
+ public int Length { get { throw null; } set { } }
+ public int MaxCapacity { get { throw null; } }
+ public System.Text.StringBuilder Append(bool value) { throw null; }
+ public System.Text.StringBuilder Append(byte value) { throw null; }
+ public System.Text.StringBuilder Append(char value) { throw null; }
+ public System.Text.StringBuilder Append(char value, int repeatCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Append(char[] value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Append(char[] value, int startIndex, int charCount) { throw null; }
+ public System.Text.StringBuilder Append(decimal value) { throw null; }
+ public System.Text.StringBuilder Append(double value) { throw null; }
+ public System.Text.StringBuilder Append(short value) { throw null; }
+ public System.Text.StringBuilder Append(int value) { throw null; }
+ public System.Text.StringBuilder Append(long value) { throw null; }
+ public System.Text.StringBuilder Append(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Append(sbyte value) { throw null; }
+ public System.Text.StringBuilder Append(float value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Append(string value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Append(string value, int startIndex, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Append(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Append(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Append(ulong value) { throw null; }
+ public System.Text.StringBuilder AppendFormat(System.IFormatProvider provider, string format, params object[] args) { throw null; }
+ public System.Text.StringBuilder AppendFormat(string format, object arg0) { throw null; }
+ public System.Text.StringBuilder AppendFormat(string format, object arg0, object arg1) { throw null; }
+ public System.Text.StringBuilder AppendFormat(string format, object arg0, object arg1, object arg2) { throw null; }
+ public System.Text.StringBuilder AppendFormat(string format, params object[] args) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.StringBuilder AppendLine() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Text.StringBuilder AppendLine(string value) { throw null; }
+ public System.Text.StringBuilder Clear() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count) { }
+ public int EnsureCapacity(int capacity) { throw null; }
+ public bool Equals(System.Text.StringBuilder sb) { throw null; }
+ public System.Text.StringBuilder Insert(int index, bool value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, byte value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Insert(int index, char value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, char[] value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Insert(int index, char[] value, int startIndex, int charCount) { throw null; }
+ public System.Text.StringBuilder Insert(int index, decimal value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, double value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, short value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, int value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, long value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Insert(int index, sbyte value) { throw null; }
+ public System.Text.StringBuilder Insert(int index, float value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Insert(int index, string value) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Text.StringBuilder Insert(int index, string value, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Insert(int index, ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Insert(int index, uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public System.Text.StringBuilder Insert(int index, ulong value) { throw null; }
+ public System.Text.StringBuilder Remove(int startIndex, int length) { throw null; }
+ public System.Text.StringBuilder Replace(char oldChar, char newChar) { throw null; }
+ public System.Text.StringBuilder Replace(char oldChar, char newChar, int startIndex, int count) { throw null; }
+ public System.Text.StringBuilder Replace(string oldValue, string newValue) { throw null; }
+ public System.Text.StringBuilder Replace(string oldValue, string newValue, int startIndex, int count) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string ToString() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public string ToString(int startIndex, int length) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class UnicodeEncoding : System.Text.Encoding
+ {
+ public const int CharSize = 2;
+ public UnicodeEncoding() { }
+ public UnicodeEncoding(bool bigEndian, bool byteOrderMark) { }
+ public UnicodeEncoding(bool bigEndian, bool byteOrderMark, bool throwOnInvalidBytes) { }
+ public override bool Equals(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetByteCount(char* chars, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ public override byte[] GetPreamble() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string GetString(byte[] bytes, int index, int count) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class UTF32Encoding : System.Text.Encoding
+ {
+ public UTF32Encoding() { }
+ public UTF32Encoding(bool bigEndian, bool byteOrderMark) { }
+ public UTF32Encoding(bool bigEndian, bool byteOrderMark, bool throwOnInvalidCharacters) { }
+ public override bool Equals(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetByteCount(char* chars, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ public override byte[] GetPreamble() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string GetString(byte[] bytes, int index, int count) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class UTF7Encoding : System.Text.Encoding
+ {
+ public UTF7Encoding() { }
+ public UTF7Encoding(bool allowOptionals) { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override bool Equals(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetByteCount(char* chars, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string GetString(byte[] bytes, int index, int count) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class UTF8Encoding : System.Text.Encoding
+ {
+ public UTF8Encoding() { }
+ public UTF8Encoding(bool encoderShouldEmitUTF8Identifier) { }
+ public UTF8Encoding(bool encoderShouldEmitUTF8Identifier, bool throwOnInvalidBytes) { }
+ public override bool Equals(object value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetByteCount(char* chars, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(char[] chars, int index, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetByteCount(string chars) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
+ public override System.Text.Decoder GetDecoder() { throw null; }
+ public override System.Text.Encoder GetEncoder() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override int GetMaxByteCount(int charCount) { throw null; }
+ public override int GetMaxCharCount(int byteCount) { throw null; }
+ public override byte[] GetPreamble() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public override string GetString(byte[] bytes, int index, int count) { throw null; }
+ }
+}
+namespace System.Threading
+{
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public partial class AbandonedMutexException : System.SystemException
+ {
+ public AbandonedMutexException() { }
+ public AbandonedMutexException(int location, System.Threading.WaitHandle handle) { }
+ protected AbandonedMutexException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public AbandonedMutexException(string message) { }
+ public AbandonedMutexException(string message, System.Exception inner) { }
+ public AbandonedMutexException(string message, System.Exception inner, int location, System.Threading.WaitHandle handle) { }
+ public AbandonedMutexException(string message, int location, System.Threading.WaitHandle handle) { }
+ public System.Threading.Mutex Mutex { get { throw null; } }
+ public int MutexIndex { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ApartmentState
+ {
+ MTA = 1,
+ STA = 0,
+ Unknown = 2,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct AsyncFlowControl : System.IDisposable
+ {
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Threading.AsyncFlowControl obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Threading.AsyncFlowControl a, System.Threading.AsyncFlowControl b) { throw null; }
+ public static bool operator !=(System.Threading.AsyncFlowControl a, System.Threading.AsyncFlowControl b) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void Undo() { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public sealed partial class AutoResetEvent : System.Threading.EventWaitHandle
+ {
+ public AutoResetEvent(bool initialState) : base (default(bool), default(System.Threading.EventResetMode)) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("IsCancellationRequested = {IsCancellationRequested}")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CancellationToken
+ {
+ public CancellationToken(bool canceled) { throw null;}
+ public bool CanBeCanceled { get { throw null; } }
+ public bool IsCancellationRequested { get { throw null; } }
+ public static System.Threading.CancellationToken None { get { throw null; } }
+ public System.Threading.WaitHandle WaitHandle { get { throw null; } }
+ public override bool Equals(object other) { throw null; }
+ public bool Equals(System.Threading.CancellationToken other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Threading.CancellationToken left, System.Threading.CancellationToken right) { throw null; }
+ public static bool operator !=(System.Threading.CancellationToken left, System.Threading.CancellationToken right) { throw null; }
+ public System.Threading.CancellationTokenRegistration Register(System.Action callback) { throw null; }
+ public System.Threading.CancellationTokenRegistration Register(System.Action callback, bool useSynchronizationContext) { throw null; }
+ public System.Threading.CancellationTokenRegistration Register(System.Action<object> callback, object state) { throw null; }
+ public System.Threading.CancellationTokenRegistration Register(System.Action<object> callback, object state, bool useSynchronizationContext) { throw null; }
+ public void ThrowIfCancellationRequested() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CancellationTokenRegistration : System.IDisposable, System.IEquatable<System.Threading.CancellationTokenRegistration>
+ {
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Threading.CancellationTokenRegistration other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Threading.CancellationTokenRegistration left, System.Threading.CancellationTokenRegistration right) { throw null; }
+ public static bool operator !=(System.Threading.CancellationTokenRegistration left, System.Threading.CancellationTokenRegistration right) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class CancellationTokenSource : System.IDisposable
+ {
+ public CancellationTokenSource() { }
+ public CancellationTokenSource(int millisecondsDelay) { }
+ public CancellationTokenSource(System.TimeSpan delay) { }
+ public bool IsCancellationRequested { get { throw null; } }
+ public System.Threading.CancellationToken Token { get { throw null; } }
+ public void Cancel() { }
+ public void Cancel(bool throwOnFirstException) { }
+ public void CancelAfter(int millisecondsDelay) { }
+ public void CancelAfter(System.TimeSpan delay) { }
+ public static System.Threading.CancellationTokenSource CreateLinkedTokenSource(System.Threading.CancellationToken token1, System.Threading.CancellationToken token2) { throw null; }
+ public static System.Threading.CancellationTokenSource CreateLinkedTokenSource(params System.Threading.CancellationToken[] tokens) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class CompressedStack : System.Runtime.Serialization.ISerializable
+ {
+ internal CompressedStack() { }
+ public static System.Threading.CompressedStack Capture() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.Threading.CompressedStack CreateCopy() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Threading.CompressedStack GetCompressedStack() { throw null; }
+ [System.MonoTODOAttribute("incomplete")]
+ [System.Security.SecurityCriticalAttribute]
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void Run(System.Threading.CompressedStack compressedStack, System.Threading.ContextCallback callback, object state) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void ContextCallback(object state);
+ [System.Diagnostics.DebuggerDisplayAttribute("Initial Count={InitialCount}, Current Count={CurrentCount}")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class CountdownEvent : System.IDisposable
+ {
+ public CountdownEvent(int initialCount) { }
+ public int CurrentCount { get { throw null; } }
+ public int InitialCount { get { throw null; } }
+ public bool IsSet { get { throw null; } }
+ public System.Threading.WaitHandle WaitHandle { get { throw null; } }
+ public void AddCount() { }
+ public void AddCount(int signalCount) { }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Reset() { }
+ public void Reset(int count) { }
+ public bool Signal() { throw null; }
+ public bool Signal(int signalCount) { throw null; }
+ public bool TryAddCount() { throw null; }
+ public bool TryAddCount(int signalCount) { throw null; }
+ public void Wait() { }
+ public bool Wait(int millisecondsTimeout) { throw null; }
+ public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void Wait(System.Threading.CancellationToken cancellationToken) { }
+ public bool Wait(System.TimeSpan timeout) { throw null; }
+ public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public enum EventResetMode
+ {
+ AutoReset = 0,
+ ManualReset = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class EventWaitHandle : System.Threading.WaitHandle
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode) { }
+ [System.Security.SecurityCriticalAttribute]
+ public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name) { }
+ [System.Security.SecurityCriticalAttribute]
+ public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name, out bool createdNew) { createdNew = default(bool); }
+ [System.Security.SecurityCriticalAttribute]
+ public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name, out bool createdNew, System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { createdNew = default(bool); }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Security.AccessControl.EventWaitHandleSecurity GetAccessControl() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Threading.EventWaitHandle OpenExisting(string name) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Threading.EventWaitHandle OpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool Reset() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public bool Set() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public void SetAccessControl(System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static bool TryOpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights, out System.Threading.EventWaitHandle result) { result = default(System.Threading.EventWaitHandle); throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ public static bool TryOpenExisting(string name, out System.Threading.EventWaitHandle result) { result = default(System.Threading.EventWaitHandle); throw null; }
+ }
+ [System.SerializableAttribute]
+ public sealed partial class ExecutionContext : System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ internal ExecutionContext() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static System.Threading.ExecutionContext Capture() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public System.Threading.ExecutionContext CreateCopy() { throw null; }
+ public void Dispose() { }
+ [System.Security.SecurityCriticalAttribute]
+ public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public static bool IsFlowSuppressed() { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void RestoreFlow() { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Threading.AsyncFlowControl SuppressFlow() { throw null; }
+ }
+ [System.MonoTODOAttribute("Useless until the runtime supports it")]
+ public partial class HostExecutionContext : System.IDisposable
+ {
+ public HostExecutionContext() { }
+ public HostExecutionContext(object state) { }
+ protected internal object State { get { throw null; } set { } }
+ public virtual System.Threading.HostExecutionContext CreateCopy() { throw null; }
+ public void Dispose() { }
+ public virtual void Dispose(bool disposing) { }
+ }
+ public partial class HostExecutionContextManager
+ {
+ public HostExecutionContextManager() { }
+ [System.MonoTODOAttribute]
+ public virtual System.Threading.HostExecutionContext Capture() { throw null; }
+ [System.MonoTODOAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public virtual void Revert(object previousState) { }
+ [System.MonoTODOAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
+ public virtual object SetHostExecutionContext(System.Threading.HostExecutionContext hostExecutionContext) { throw null; }
+ }
+ public static partial class Interlocked
+ {
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Add(ref int location1, int value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static long Add(ref long location1, long value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double CompareExchange(ref double location1, double value, double comparand) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int CompareExchange(ref int location1, int value, int comparand) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long CompareExchange(ref long location1, long value, long comparand) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.IntPtr CompareExchange(ref System.IntPtr location1, System.IntPtr value, System.IntPtr comparand) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static object CompareExchange(ref object location1, object value, object comparand) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float CompareExchange(ref float location1, float value, float comparand) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static T CompareExchange<T>(ref T location1, T value, T comparand) where T : class { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Decrement(ref int location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long Decrement(ref long location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Exchange(ref double location1, double value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Exchange(ref int location1, int value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long Exchange(ref long location1, long value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.IntPtr Exchange(ref System.IntPtr location1, System.IntPtr value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static object Exchange(ref object location1, object value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float Exchange(ref float location1, float value) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static T Exchange<T>(ref T location1, T value) where T : class { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Increment(ref int location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static long Increment(ref long location) { throw null; }
+ public static void MemoryBarrier() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long Read(ref long location) { throw null; }
+ }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe delegate void IOCompletionCallback(uint errorCode, uint numBytes, System.Threading.NativeOverlapped* pOVERLAP);
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public static partial class LazyInitializer
+ {
+ public static T EnsureInitialized<T>(ref T target) where T : class { throw null; }
+ public static T EnsureInitialized<T>(ref T target, ref bool initialized, ref object syncLock) { throw null; }
+ public static T EnsureInitialized<T>(ref T target, ref bool initialized, ref object syncLock, System.Func<T> valueFactory) { throw null; }
+ public static T EnsureInitialized<T>(ref T target, System.Func<T> valueFactory) where T : class { throw null; }
+ }
+ public enum LazyThreadSafetyMode
+ {
+ ExecutionAndPublication = 2,
+ None = 0,
+ PublicationOnly = 1,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct LockCookie
+ {
+ public override bool Equals(object obj) { throw null; }
+ public bool Equals(System.Threading.LockCookie obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Threading.LockCookie a, System.Threading.LockCookie b) { throw null; }
+ public static bool operator !=(System.Threading.LockCookie a, System.Threading.LockCookie b) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [System.SerializableAttribute]
+ public partial class LockRecursionException : System.Exception
+ {
+ public LockRecursionException() { }
+ protected LockRecursionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public LockRecursionException(string message) { }
+ public LockRecursionException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public sealed partial class ManualResetEvent : System.Threading.EventWaitHandle
+ {
+ public ManualResetEvent(bool initialState) : base (default(bool), default(System.Threading.EventResetMode)) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Set = {IsSet}")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class ManualResetEventSlim : System.IDisposable
+ {
+ public ManualResetEventSlim() { }
+ public ManualResetEventSlim(bool initialState) { }
+ public ManualResetEventSlim(bool initialState, int spinCount) { }
+ public bool IsSet { get { throw null; } }
+ public int SpinCount { get { throw null; } }
+ public System.Threading.WaitHandle WaitHandle { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public void Reset() { }
+ public void Set() { }
+ public void Wait() { }
+ public bool Wait(int millisecondsTimeout) { throw null; }
+ public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void Wait(System.Threading.CancellationToken cancellationToken) { }
+ public bool Wait(System.TimeSpan timeout) { throw null; }
+ public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public static partial class Monitor
+ {
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static void Enter(object obj) { }
+ public static void Enter(object obj, ref bool lockTaken) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void Exit(object obj) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool IsEntered(object obj) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void Pulse(object obj) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void PulseAll(object obj) { }
+ public static bool TryEnter(object obj) { throw null; }
+ public static void TryEnter(object obj, ref bool lockTaken) { }
+ public static bool TryEnter(object obj, int millisecondsTimeout) { throw null; }
+ public static void TryEnter(object obj, int millisecondsTimeout, ref bool lockTaken) { }
+ public static bool TryEnter(object obj, System.TimeSpan timeout) { throw null; }
+ public static void TryEnter(object obj, System.TimeSpan timeout, ref bool lockTaken) { }
+ public static bool Wait(object obj) { throw null; }
+ public static bool Wait(object obj, int millisecondsTimeout) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool Wait(object obj, int millisecondsTimeout, bool exitContext) { throw null; }
+ public static bool Wait(object obj, System.TimeSpan timeout) { throw null; }
+ public static bool Wait(object obj, System.TimeSpan timeout, bool exitContext) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class Mutex : System.Threading.WaitHandle
+ {
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public Mutex() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public Mutex(bool initiallyOwned) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
+ public Mutex(bool initiallyOwned, string name) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
+ public Mutex(bool initiallyOwned, string name, out bool createdNew) { createdNew = default(bool); }
+ [System.MonoTODOAttribute("Use MutexSecurity in CreateMutex_internal")]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public Mutex(bool initiallyOwned, string name, out bool createdNew, System.Security.AccessControl.MutexSecurity mutexSecurity) { createdNew = default(bool); }
+ public System.Security.AccessControl.MutexSecurity GetAccessControl() { throw null; }
+ public static System.Threading.Mutex OpenExisting(string name) { throw null; }
+ public static System.Threading.Mutex OpenExisting(string name, System.Security.AccessControl.MutexRights rights) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public void ReleaseMutex() { }
+ public void SetAccessControl(System.Security.AccessControl.MutexSecurity mutexSecurity) { }
+ public static bool TryOpenExisting(string name, System.Security.AccessControl.MutexRights rights, out System.Threading.Mutex result) { result = default(System.Threading.Mutex); throw null; }
+ public static bool TryOpenExisting(string name, out System.Threading.Mutex result) { result = default(System.Threading.Mutex); throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct NativeOverlapped
+ {
+ public System.IntPtr EventHandle;
+ public System.IntPtr InternalHigh;
+ public System.IntPtr InternalLow;
+ public int OffsetHigh;
+ public int OffsetLow;
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public partial class Overlapped
+ {
+ public Overlapped() { }
+ [System.ObsoleteAttribute("Not 64bit compatible. Please use the constructor that takes IntPtr for the event handle")]
+ public Overlapped(int offsetLo, int offsetHi, int hEvent, System.IAsyncResult ar) { }
+ public Overlapped(int offsetLo, int offsetHi, System.IntPtr hEvent, System.IAsyncResult ar) { }
+ public System.IAsyncResult AsyncResult { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Not 64bit compatible. Use EventHandleIntPtr instead.")]
+ public int EventHandle { get { throw null; } set { } }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public System.IntPtr EventHandleIntPtr { get { throw null; } set { } }
+ public int OffsetHigh { get { throw null; } set { } }
+ public int OffsetLow { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static void Free(System.Threading.NativeOverlapped* nativeOverlappedPtr) { }
+ [System.CLSCompliantAttribute(false)]
+ [System.MonoTODOAttribute("Security - we need to propagate the call stack")]
+ [System.ObsoleteAttribute("Use Pack(iocb, userData) instead")]
+ public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback iocb) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.MonoTODOAttribute("handle userData")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback iocb, object userData) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public unsafe static System.Threading.Overlapped Unpack(System.Threading.NativeOverlapped* nativeOverlappedPtr) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.ObsoleteAttribute("Use UnsafePack(iocb, userData) instead")]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]
+ public unsafe System.Threading.NativeOverlapped* UnsafePack(System.Threading.IOCompletionCallback iocb) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public unsafe System.Threading.NativeOverlapped* UnsafePack(System.Threading.IOCompletionCallback iocb, object userData) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public delegate void ParameterizedThreadStart(object obj);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class ReaderWriterLock : System.Runtime.ConstrainedExecution.CriticalFinalizerObject
+ {
+ public ReaderWriterLock() { }
+ public bool IsReaderLockHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public bool IsWriterLockHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public int WriterSeqNum { get { throw null; } }
+ public void AcquireReaderLock(int millisecondsTimeout) { }
+ public void AcquireReaderLock(System.TimeSpan timeout) { }
+ public void AcquireWriterLock(int millisecondsTimeout) { }
+ public void AcquireWriterLock(System.TimeSpan timeout) { }
+ public bool AnyWritersSince(int seqNum) { throw null; }
+ public void DowngradeFromWriterLock(ref System.Threading.LockCookie lockCookie) { }
+ ~ReaderWriterLock() { }
+ public System.Threading.LockCookie ReleaseLock() { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void ReleaseReaderLock() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void ReleaseWriterLock() { }
+ public void RestoreLock(ref System.Threading.LockCookie lockCookie) { }
+ public System.Threading.LockCookie UpgradeToWriterLock(int millisecondsTimeout) { throw null; }
+ public System.Threading.LockCookie UpgradeToWriterLock(System.TimeSpan timeout) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class RegisteredWaitHandle : System.MarshalByRefObject
+ {
+ internal RegisteredWaitHandle() { }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public bool Unregister(System.Threading.WaitHandle waitObject) { throw null; }
+ }
+ [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public partial class SemaphoreFullException : System.SystemException
+ {
+ public SemaphoreFullException() { }
+ protected SemaphoreFullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SemaphoreFullException(string message) { }
+ public SemaphoreFullException(string message, System.Exception innerException) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Current Count = {m_currentCount}")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class SemaphoreSlim : System.IDisposable
+ {
+ public SemaphoreSlim(int initialCount) { }
+ public SemaphoreSlim(int initialCount, int maxCount) { }
+ public System.Threading.WaitHandle AvailableWaitHandle { get { throw null; } }
+ public int CurrentCount { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public int Release() { throw null; }
+ public int Release(int releaseCount) { throw null; }
+ public void Wait() { }
+ public bool Wait(int millisecondsTimeout) { throw null; }
+ public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void Wait(System.Threading.CancellationToken cancellationToken) { }
+ public bool Wait(System.TimeSpan timeout) { throw null; }
+ public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task WaitAsync() { throw null; }
+ public System.Threading.Tasks.Task<bool> WaitAsync(int millisecondsTimeout) { throw null; }
+ public System.Threading.Tasks.Task<bool> WaitAsync(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task WaitAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
+ public System.Threading.Tasks.Task<bool> WaitAsync(System.TimeSpan timeout) { throw null; }
+ public System.Threading.Tasks.Task<bool> WaitAsync(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ }
+ public delegate void SendOrPostCallback(object state);
+ [System.Diagnostics.DebuggerDisplayAttribute("IsHeld = {IsHeld}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.SpinLock.SystemThreading_SpinLockDebugView")]
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SpinLock
+ {
+ public SpinLock(bool enableThreadOwnerTracking) { throw null;}
+ public bool IsHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public bool IsHeldByCurrentThread { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public bool IsThreadOwnerTrackingEnabled { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public void Enter(ref bool lockTaken) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void Exit() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public void Exit(bool useMemoryBarrier) { }
+ public void TryEnter(ref bool lockTaken) { }
+ public void TryEnter(int millisecondsTimeout, ref bool lockTaken) { }
+ public void TryEnter(System.TimeSpan timeout, ref bool lockTaken) { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SpinWait
+ {
+ public int Count { get { throw null; } }
+ public bool NextSpinWillYield { get { throw null; } }
+ public void Reset() { }
+ public void SpinOnce() { }
+ public static void SpinUntil(System.Func<bool> condition) { }
+ public static bool SpinUntil(System.Func<bool> condition, int millisecondsTimeout) { throw null; }
+ public static bool SpinUntil(System.Func<bool> condition, System.TimeSpan timeout) { throw null; }
+ }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]
+ public partial class SynchronizationContext
+ {
+ public SynchronizationContext() { }
+ public static System.Threading.SynchronizationContext Current { get { throw null; } }
+ public virtual System.Threading.SynchronizationContext CreateCopy() { throw null; }
+ public bool IsWaitNotificationRequired() { throw null; }
+ public virtual void OperationCompleted() { }
+ public virtual void OperationStarted() { }
+ public virtual void Post(System.Threading.SendOrPostCallback d, object state) { }
+ public virtual void Send(System.Threading.SendOrPostCallback d, object state) { }
+ [System.Security.SecurityCriticalAttribute]
+ public static void SetSynchronizationContext(System.Threading.SynchronizationContext syncContext) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected void SetWaitNotificationRequired() { }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute]
+ [System.Security.SecurityCriticalAttribute]
+ public virtual int Wait(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ [System.Security.SecurityCriticalAttribute]
+ protected static int WaitHelper(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class SynchronizationLockException : System.SystemException
+ {
+ public SynchronizationLockException() { }
+ protected SynchronizationLockException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public SynchronizationLockException(string message) { }
+ public SynchronizationLockException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
+ [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Thread))]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public sealed partial class Thread : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.Runtime.InteropServices._Thread
+ {
+ [System.Security.SecuritySafeCriticalAttribute]
+ public Thread(System.Threading.ParameterizedThreadStart start) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public Thread(System.Threading.ParameterizedThreadStart start, int maxStackSize) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public Thread(System.Threading.ThreadStart start) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public Thread(System.Threading.ThreadStart start, int maxStackSize) { }
+ [System.ObsoleteAttribute("Deprecated in favor of GetApartmentState, SetApartmentState and TrySetApartmentState.")]
+ public System.Threading.ApartmentState ApartmentState { get { throw null; } set { } }
+ public static System.Runtime.Remoting.Contexts.Context CurrentContext { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]get { throw null; } }
+ public System.Globalization.CultureInfo CurrentCulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
+ public static System.Security.Principal.IPrincipal CurrentPrincipal { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]set { } }
+ public static System.Threading.Thread CurrentThread { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]get { throw null; } }
+ public System.Globalization.CultureInfo CurrentUICulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]set { } }
+ 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; } }
+ public bool IsAlive { get { throw null; } }
+ public bool IsBackground { get { throw null; } set { } }
+ public bool IsThreadPoolThread { get { throw null; } }
+ public int ManagedThreadId { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
+ public string Name { get { throw null; } set { } }
+ 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 { } }
+ public System.Threading.ThreadState ThreadState { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public void Abort() { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public void Abort(object stateInfo) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
+ public static System.LocalDataStoreSlot AllocateDataSlot() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
+ public static System.LocalDataStoreSlot AllocateNamedDataSlot(string name) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void BeginCriticalRegion() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void BeginThreadAffinity() { }
+ public void DisableComObjectEagerCleanup() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void EndCriticalRegion() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static void EndThreadAffinity() { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ ~Thread() { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
+ public static void FreeNamedDataSlot(string name) { }
+ public System.Threading.ApartmentState GetApartmentState() { throw null; }
+ [System.ObsoleteAttribute("Thread.GetCompressedStack is no longer supported. Please use the System.Threading.CompressedStack class")]
+ [System.Security.SecurityCriticalAttribute]
+ public System.Threading.CompressedStack GetCompressedStack() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
+ public static object GetData(System.LocalDataStoreSlot slot) { throw null; }
+ public static System.AppDomain GetDomain() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static int GetDomainID() { throw null; }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public override int GetHashCode() { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
+ public static System.LocalDataStoreSlot GetNamedDataSlot(string name) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public void Interrupt() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public void Join() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public bool Join(int millisecondsTimeout) { throw null; }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public bool Join(System.TimeSpan timeout) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
+ public static void MemoryBarrier() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public static void ResetAbort() { }
+ [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)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public void Resume() { }
+ public void SetApartmentState(System.Threading.ApartmentState state) { }
+ [System.ObsoleteAttribute("Thread.SetCompressedStack is no longer supported. Please use the System.Threading.CompressedStack class")]
+ [System.Security.SecurityCriticalAttribute]
+ public void SetCompressedStack(System.Threading.CompressedStack stack) { }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
+ public static void SetData(System.LocalDataStoreSlot slot, object data) { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void Sleep(int millisecondsTimeout) { }
+ public static void Sleep(System.TimeSpan timeout) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void SpinWait(int iterations) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public void Start() { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public void Start(object parameter) { }
+ [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)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public void Suspend() { }
+ void System.Runtime.InteropServices._Thread.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
+ void System.Runtime.InteropServices._Thread.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
+ void System.Runtime.InteropServices._Thread.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
+ 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) { }
+ public bool TrySetApartmentState(System.Threading.ApartmentState state) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static byte VolatileRead(ref byte address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double VolatileRead(ref double address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static short VolatileRead(ref short address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static int VolatileRead(ref int address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long VolatileRead(ref long address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr VolatileRead(ref System.IntPtr address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static object VolatileRead(ref object address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static sbyte VolatileRead(ref sbyte address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float VolatileRead(ref float address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static ushort VolatileRead(ref ushort address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static uint VolatileRead(ref uint address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static ulong VolatileRead(ref ulong address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static System.UIntPtr VolatileRead(ref System.UIntPtr address) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref byte address, byte value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref double address, double value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref short address, short value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref int address, int value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref long address, long value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref System.IntPtr address, System.IntPtr value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref object address, object value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static void VolatileWrite(ref sbyte address, sbyte value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref float address, float value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static void VolatileWrite(ref ushort address, ushort value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static void VolatileWrite(ref uint address, uint value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static void VolatileWrite(ref ulong address, ulong value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ public static void VolatileWrite(ref System.UIntPtr address, System.UIntPtr value) { }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public static bool Yield() { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public sealed partial class ThreadAbortException : System.SystemException
+ {
+ internal ThreadAbortException() { }
+ public object ExceptionState { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ThreadInterruptedException : System.SystemException
+ {
+ public ThreadInterruptedException() { }
+ protected ThreadInterruptedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ThreadInterruptedException(string message) { }
+ public ThreadInterruptedException(string message, System.Exception innerException) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("IsValueCreated={IsValueCreated}, Value={ValueForDebugDisplay}, Count={ValuesCountForDebugDisplay}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.SystemThreading_ThreadLocalDebugView<T>")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class ThreadLocal<T> : System.IDisposable
+ {
+ public ThreadLocal() { }
+ public ThreadLocal(bool trackAllValues) { }
+ public ThreadLocal(System.Func<T> valueFactory) { }
+ public ThreadLocal(System.Func<T> valueFactory, bool trackAllValues) { }
+ public bool IsValueCreated { get { throw null; } }
+ [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
+ public T Value { get { throw null; } set { } }
+ public System.Collections.Generic.IList<T> Values { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~ThreadLocal() { }
+ public override string ToString() { throw null; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public static partial class ThreadPool
+ {
+ [System.ObsoleteAttribute("ThreadPool.BindHandle(IntPtr) has been deprecated. Please use ThreadPool.BindHandle(SafeHandle) instead.", false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static bool BindHandle(System.IntPtr osHandle) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ public static bool BindHandle(System.Runtime.InteropServices.SafeHandle osHandle) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void GetAvailableThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void GetMaxThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static void GetMinThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static bool QueueUserWorkItem(System.Threading.WaitCallback callBack) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static bool QueueUserWorkItem(System.Threading.WaitCallback callBack, object state) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, long millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, System.TimeSpan timeout, bool executeOnlyOnce) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public static bool SetMaxThreads(int workerThreads, int completionPortThreads) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
+ public static bool SetMinThreads(int workerThreads, int completionPortThreads) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public unsafe static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
+ public static bool UnsafeQueueUserWorkItem(System.Threading.WaitCallback callBack, object state) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, long millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, System.TimeSpan timeout, bool executeOnlyOnce) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
+ [System.Security.SecurityCriticalAttribute]
+ public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ThreadPriority
+ {
+ AboveNormal = 3,
+ BelowNormal = 1,
+ Highest = 4,
+ Lowest = 0,
+ Normal = 2,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void ThreadStart();
+ [System.SerializableAttribute]
+ public sealed partial class ThreadStartException : System.SystemException
+ {
+ internal ThreadStartException() { }
+ }
+ [System.FlagsAttribute]
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public enum ThreadState
+ {
+ Aborted = 256,
+ AbortRequested = 128,
+ Background = 4,
+ Running = 0,
+ Stopped = 16,
+ StopRequested = 1,
+ Suspended = 64,
+ SuspendRequested = 2,
+ Unstarted = 8,
+ WaitSleepJoin = 32,
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.SerializableAttribute]
+ public partial class ThreadStateException : System.SystemException
+ {
+ public ThreadStateException() { }
+ protected ThreadStateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public ThreadStateException(string message) { }
+ public ThreadStateException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public static partial class Timeout
+ {
+ public const int Infinite = -1;
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ public static readonly System.TimeSpan InfiniteTimeSpan;
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public sealed partial class Timer : System.MarshalByRefObject, System.IDisposable
+ {
+ public Timer(System.Threading.TimerCallback callback) { }
+ public Timer(System.Threading.TimerCallback callback, object state, int dueTime, int period) { }
+ public Timer(System.Threading.TimerCallback callback, object state, long dueTime, long period) { }
+ public Timer(System.Threading.TimerCallback callback, object state, System.TimeSpan dueTime, System.TimeSpan period) { }
+ [System.CLSCompliantAttribute(false)]
+ public Timer(System.Threading.TimerCallback callback, object state, uint dueTime, uint period) { }
+ public bool Change(int dueTime, int period) { throw null; }
+ public bool Change(long dueTime, long period) { throw null; }
+ public bool Change(System.TimeSpan dueTime, System.TimeSpan period) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public bool Change(uint dueTime, uint period) { throw null; }
+ public void Dispose() { }
+ public bool Dispose(System.Threading.WaitHandle notifyObject) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void TimerCallback(object state);
+ public static partial class Volatile
+ {
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static bool Read(ref bool location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static byte Read(ref byte location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static double Read(ref double location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static short Read(ref short location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static int Read(ref int location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static long Read(ref long location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.IntPtr Read(ref System.IntPtr location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static sbyte Read(ref sbyte location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static float Read(ref float location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static ushort Read(ref ushort location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static uint Read(ref uint location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static ulong Read(ref ulong location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static System.UIntPtr Read(ref System.UIntPtr location) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static T Read<T>(ref T location) where T : class { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref bool location, bool value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref byte location, byte value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref double location, double value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref short location, short value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref int location, int value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref long location, long value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref System.IntPtr location, System.IntPtr value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref sbyte location, sbyte value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref float location, float value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref ushort location, ushort value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref uint location, uint value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref ulong location, ulong value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write(ref System.UIntPtr location, System.UIntPtr value) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ public static void Write<T>(ref T location, T value) where T : class { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void WaitCallback(object state);
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public abstract partial class WaitHandle : System.MarshalByRefObject, System.IDisposable
+ {
+ protected static readonly System.IntPtr InvalidHandle;
+ public const int WaitTimeout = 258;
+ protected WaitHandle() { }
+ [System.ObsoleteAttribute("Use the SafeWaitHandle property instead.")]
+ 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 { } }
+ 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 { } }
+ public virtual void Close() { }
+ public void Dispose() { }
+ [System.Security.SecuritySafeCriticalAttribute]
+ protected virtual void Dispose(bool explicitDisposing) { }
+ public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn, int millisecondsTimeout, bool exitContext) { throw null; }
+ public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn, System.TimeSpan timeout, bool exitContext) { throw null; }
+ public static bool WaitAll(System.Threading.WaitHandle[] waitHandles) { throw null; }
+ public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout) { throw null; }
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) { throw null; }
+ public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout) { throw null; }
+ public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout, bool exitContext) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int WaitAny(System.Threading.WaitHandle[] waitHandles) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int WaitAny(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ [System.Security.SecuritySafeCriticalAttribute]
+ public static int WaitAny(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int WaitAny(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout) { throw null; }
+ [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
+ public static int WaitAny(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout, bool exitContext) { throw null; }
+ public virtual bool WaitOne() { throw null; }
+ public virtual bool WaitOne(int millisecondsTimeout) { throw null; }
+ public virtual bool WaitOne(int millisecondsTimeout, bool exitContext) { throw null; }
+ public virtual bool WaitOne(System.TimeSpan timeout) { throw null; }
+ public virtual bool WaitOne(System.TimeSpan timeout, bool exitContext) { throw null; }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [System.SerializableAttribute]
+ public partial class WaitHandleCannotBeOpenedException : System.ApplicationException
+ {
+ public WaitHandleCannotBeOpenedException() { }
+ protected WaitHandleCannotBeOpenedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public WaitHandleCannotBeOpenedException(string message) { }
+ public WaitHandleCannotBeOpenedException(string message, System.Exception innerException) { }
+ }
+ [System.Runtime.InteropServices.ComVisibleAttribute(true)]
+ public delegate void WaitOrTimerCallback(object state, bool timedOut);
+}
+namespace System.Threading.Tasks
+{
+ [System.Diagnostics.DebuggerDisplayAttribute("Concurrent={ConcurrentTaskCountForDebugger}, Exclusive={ExclusiveTaskCountForDebugger}, Mode={ModeForDebugger}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.DebugView")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class ConcurrentExclusiveSchedulerPair
+ {
+ public ConcurrentExclusiveSchedulerPair() { }
+ public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler) { }
+ public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel) { }
+ public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel, int maxItemsPerTask) { }
+ public System.Threading.Tasks.Task Completion { get { throw null; } }
+ public System.Threading.Tasks.TaskScheduler ConcurrentScheduler { get { throw null; } }
+ public System.Threading.Tasks.TaskScheduler ExclusiveScheduler { get { throw null; } }
+ public void Complete() { }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public static partial class Parallel
+ {
+ public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Action<int, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
+ public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Action<int> body) { throw null; }
+ 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; }
+ public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<int> body) { throw null; }
+ public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Action<long, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
+ public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Action<long> body) { throw null; }
+ 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; }
+ public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<long> body) { throw null; }
+ 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; }
+ 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; }
+ public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
+ public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Action<TSource> body) { throw null; }
+ 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; }
+ 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; }
+ 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; }
+ public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
+ public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Action<TSource> body) { throw null; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ public static void Invoke(params System.Action[] actions) { }
+ public static void Invoke(System.Threading.Tasks.ParallelOptions parallelOptions, params System.Action[] actions) { }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct ParallelLoopResult
+ {
+ public bool IsCompleted { get { throw null; } }
+ public System.Nullable<long> LowestBreakIteration { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ShouldExitCurrentIteration = {ShouldExitCurrentIteration}")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class ParallelLoopState
+ {
+ internal ParallelLoopState() { }
+ public bool IsExceptional { get { throw null; } }
+ public bool IsStopped { get { throw null; } }
+ public System.Nullable<long> LowestBreakIteration { get { throw null; } }
+ public bool ShouldExitCurrentIteration { get { throw null; } }
+ public void Break() { }
+ public void Stop() { }
+ }
+ public partial class ParallelOptions
+ {
+ public ParallelOptions() { }
+ public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } }
+ public int MaxDegreeOfParallelism { get { throw null; } set { } }
+ public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.SystemThreadingTasks_TaskDebugView")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class Task : System.IAsyncResult, System.IDisposable
+ {
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.CancellationToken cancellationToken) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state, System.Threading.CancellationToken cancellationToken) { }
+ [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) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
+ public object AsyncState { get { throw null; } }
+ public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
+ public static System.Nullable<int> CurrentId { get { throw null; } }
+ public System.AggregateException Exception { get { throw null; } }
+ public static System.Threading.Tasks.TaskFactory Factory { get { throw null; } }
+ public int Id { get { throw null; } }
+ public bool IsCanceled { get { throw null; } }
+ public bool IsCompleted { get { throw null; } }
+ public bool IsFaulted { get { throw null; } }
+ public System.Threading.Tasks.TaskStatus Status { get { throw null; } }
+ System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } }
+ bool System.IAsyncResult.CompletedSynchronously { get { throw null; } }
+ public System.Runtime.CompilerServices.ConfiguredTaskAwaitable ConfigureAwait(bool continueOnCapturedContext) { throw null; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task> continuationAction) { throw null; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ public static System.Threading.Tasks.Task Delay(int millisecondsDelay) { throw null; }
+ public static System.Threading.Tasks.Task Delay(int millisecondsDelay, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public static System.Threading.Tasks.Task Delay(System.TimeSpan delay) { throw null; }
+ public static System.Threading.Tasks.Task Delay(System.TimeSpan delay, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public static System.Threading.Tasks.Task<TResult> FromResult<TResult>(TResult result) { throw null; }
+ public System.Runtime.CompilerServices.TaskAwaiter GetAwaiter() { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task Run(System.Action action) { throw null; }
+ [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; }
+ public static System.Threading.Tasks.Task Run(System.Func<System.Threading.Tasks.Task> function) { throw null; }
+ public static System.Threading.Tasks.Task Run(System.Func<System.Threading.Tasks.Task> function, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void RunSynchronously() { }
+ public void RunSynchronously(System.Threading.Tasks.TaskScheduler scheduler) { }
+ public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> function) { throw null; }
+ public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> function, System.Threading.CancellationToken cancellationToken) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<TResult> function) { throw null; }
+ [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; }
+ public void Start() { }
+ public void Start(System.Threading.Tasks.TaskScheduler scheduler) { }
+ public void Wait() { }
+ public bool Wait(int millisecondsTimeout) { throw null; }
+ public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
+ public void Wait(System.Threading.CancellationToken cancellationToken) { }
+ public bool Wait(System.TimeSpan timeout) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static void WaitAll(params System.Threading.Tasks.Task[] tasks) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static bool WaitAll(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout) { throw null; }
+ [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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static void WaitAll(System.Threading.Tasks.Task[] tasks, System.Threading.CancellationToken cancellationToken) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static bool WaitAll(System.Threading.Tasks.Task[] tasks, System.TimeSpan timeout) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(params System.Threading.Tasks.Task[] tasks) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout) { throw null; }
+ [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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, System.Threading.CancellationToken cancellationToken) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, System.TimeSpan timeout) { throw null; }
+ public static System.Threading.Tasks.Task WhenAll(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> tasks) { throw null; }
+ public static System.Threading.Tasks.Task WhenAll(params System.Threading.Tasks.Task[] tasks) { throw null; }
+ public static System.Threading.Tasks.Task<TResult[]> WhenAll<TResult>(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task<TResult>> tasks) { throw null; }
+ public static System.Threading.Tasks.Task<TResult[]> WhenAll<TResult>(params System.Threading.Tasks.Task<TResult>[] tasks) { throw null; }
+ public static System.Threading.Tasks.Task<System.Threading.Tasks.Task> WhenAny(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> tasks) { throw null; }
+ public static System.Threading.Tasks.Task<System.Threading.Tasks.Task> WhenAny(params System.Threading.Tasks.Task[] tasks) { throw null; }
+ 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; }
+ public static System.Threading.Tasks.Task<System.Threading.Tasks.Task<TResult>> WhenAny<TResult>(params System.Threading.Tasks.Task<TResult>[] tasks) { throw null; }
+ public static System.Runtime.CompilerServices.YieldAwaitable Yield() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class TaskCanceledException : System.OperationCanceledException
+ {
+ public TaskCanceledException() { }
+ protected TaskCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TaskCanceledException(string message) { }
+ public TaskCanceledException(string message, System.Exception innerException) { }
+ public TaskCanceledException(System.Threading.Tasks.Task task) { }
+ public System.Threading.Tasks.Task Task { get { throw null; } }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class TaskCompletionSource<TResult>
+ {
+ public TaskCompletionSource() { }
+ public TaskCompletionSource(object state) { }
+ public TaskCompletionSource(object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
+ public TaskCompletionSource(System.Threading.Tasks.TaskCreationOptions creationOptions) { }
+ public System.Threading.Tasks.Task<TResult> Task { get { throw null; } }
+ public void SetCanceled() { }
+ public void SetException(System.Collections.Generic.IEnumerable<System.Exception> exceptions) { }
+ public void SetException(System.Exception exception) { }
+ public void SetResult(TResult result) { }
+ public bool TrySetCanceled() { throw null; }
+ public bool TrySetException(System.Collections.Generic.IEnumerable<System.Exception> exceptions) { throw null; }
+ public bool TrySetException(System.Exception exception) { throw null; }
+ public bool TrySetResult(TResult result) { throw null; }
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum TaskContinuationOptions
+ {
+ AttachedToParent = 4,
+ DenyChildAttach = 8,
+ ExecuteSynchronously = 524288,
+ HideScheduler = 16,
+ LazyCancellation = 32,
+ LongRunning = 2,
+ None = 0,
+ NotOnCanceled = 262144,
+ NotOnFaulted = 131072,
+ NotOnRanToCompletion = 65536,
+ OnlyOnCanceled = 196608,
+ OnlyOnFaulted = 327680,
+ OnlyOnRanToCompletion = 393216,
+ PreferFairness = 1,
+ }
+ [System.FlagsAttribute]
+ [System.SerializableAttribute]
+ public enum TaskCreationOptions
+ {
+ AttachedToParent = 4,
+ DenyChildAttach = 8,
+ HideScheduler = 16,
+ LongRunning = 2,
+ None = 0,
+ PreferFairness = 1,
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class TaskFactory
+ {
+ public TaskFactory() { }
+ public TaskFactory(System.Threading.CancellationToken cancellationToken) { }
+ public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { }
+ public TaskFactory(System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { }
+ public TaskFactory(System.Threading.Tasks.TaskScheduler scheduler) { }
+ public System.Threading.CancellationToken CancellationToken { get { throw null; } }
+ public System.Threading.Tasks.TaskContinuationOptions ContinuationOptions { get { throw null; } }
+ public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
+ public System.Threading.Tasks.TaskScheduler Scheduler { get { throw null; } }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ public System.Threading.Tasks.Task FromAsync(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, object state) { throw null; }
+ 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; }
+ [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; }
+ [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; }
+ [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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ [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; }
+ [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; }
+ [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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action) { throw null; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action, System.Threading.CancellationToken cancellationToken) { throw null; }
+ [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; }
+ [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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action<object> action, object state) { throw null; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<TResult> function) { throw null; }
+ [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; }
+ [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; }
+ [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; }
+ }
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class TaskFactory<TResult>
+ {
+ public TaskFactory() { }
+ public TaskFactory(System.Threading.CancellationToken cancellationToken) { }
+ public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { }
+ public TaskFactory(System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { }
+ public TaskFactory(System.Threading.Tasks.TaskScheduler scheduler) { }
+ public System.Threading.CancellationToken CancellationToken { get { throw null; } }
+ public System.Threading.Tasks.TaskContinuationOptions ContinuationOptions { get { throw null; } }
+ public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
+ public System.Threading.Tasks.TaskScheduler Scheduler { get { throw null; } }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ 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; }
+ 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; }
+ [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; }
+ [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; }
+ [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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ 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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<TResult> function) { throw null; }
+ [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; }
+ [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; }
+ [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; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Id={Id}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.TaskScheduler.SystemThreadingTasks_TaskSchedulerDebugView")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public abstract partial class TaskScheduler
+ {
+ protected TaskScheduler() { }
+ public static System.Threading.Tasks.TaskScheduler Current { get { throw null; } }
+ public static System.Threading.Tasks.TaskScheduler Default { get { throw null; } }
+ public int Id { get { throw null; } }
+ public virtual int MaximumConcurrencyLevel { get { throw null; } }
+ public static event System.EventHandler<System.Threading.Tasks.UnobservedTaskExceptionEventArgs> UnobservedTaskException { add { } remove { } }
+ public static System.Threading.Tasks.TaskScheduler FromCurrentSynchronizationContext() { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ protected abstract System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> GetScheduledTasks();
+ [System.Security.SecurityCriticalAttribute]
+ protected internal abstract void QueueTask(System.Threading.Tasks.Task task);
+ [System.Security.SecurityCriticalAttribute]
+ protected internal virtual bool TryDequeue(System.Threading.Tasks.Task task) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ protected bool TryExecuteTask(System.Threading.Tasks.Task task) { throw null; }
+ [System.Security.SecurityCriticalAttribute]
+ protected abstract bool TryExecuteTaskInline(System.Threading.Tasks.Task task, bool taskWasPreviouslyQueued);
+ }
+ [System.SerializableAttribute]
+ public partial class TaskSchedulerException : System.Exception
+ {
+ public TaskSchedulerException() { }
+ public TaskSchedulerException(System.Exception innerException) { }
+ protected TaskSchedulerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public TaskSchedulerException(string message) { }
+ public TaskSchedulerException(string message, System.Exception innerException) { }
+ }
+ public enum TaskStatus
+ {
+ Canceled = 6,
+ Created = 0,
+ Faulted = 7,
+ RanToCompletion = 5,
+ Running = 3,
+ WaitingForActivation = 1,
+ WaitingForChildrenToComplete = 4,
+ WaitingToRun = 2,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}, Result = {DebuggerDisplayResultDescription}")]
+ [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.SystemThreadingTasks_FutureDebugView<TResult>")]
+ [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ public partial class Task<TResult> : System.Threading.Tasks.Task
+ {
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<object, TResult> function, object state) : base (default(System.Action)) { }
+ [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)) { }
+ [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)) { }
+ [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)) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function) : base (default(System.Action)) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken) : base (default(System.Action)) { }
+ [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)) { }
+ [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function, System.Threading.Tasks.TaskCreationOptions creationOptions) : base (default(System.Action)) { }
+ public static new System.Threading.Tasks.TaskFactory<TResult> Factory { get { throw null; } }
+ [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
+ public TResult Result { get { throw null; } }
+ public new System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext) { throw null; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ [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; }
+ public new System.Runtime.CompilerServices.TaskAwaiter<TResult> GetAwaiter() { throw null; }
+ }
+ public partial class UnobservedTaskExceptionEventArgs : System.EventArgs
+ {
+ public UnobservedTaskExceptionEventArgs(System.AggregateException exception) { }
+ public System.AggregateException Exception { get { throw null; } }
+ public bool Observed { get { throw null; } }
+ public void SetObserved() { }
+ }
+}
diff --git a/src/v4.5.2/mscorlib.extra.cs b/src/v4.5.2/mscorlib.extra.cs
new file mode 100644
index 0000000..373cc86
--- /dev/null
+++ b/src/v4.5.2/mscorlib.extra.cs
@@ -0,0 +1,13 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+namespace System
+{
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)]
+ partial struct ArgIterator { }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)]
+ partial struct DateTime { }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)]
+ partial struct DateTimeOffset { }
+} \ No newline at end of file
diff --git a/v4.5.2/Makefile b/v4.5.2/Makefile
new file mode 100644
index 0000000..38dd4d1
--- /dev/null
+++ b/v4.5.2/Makefile
@@ -0,0 +1,338 @@
+PROFILE := v4.5.2
+SOURCEDIR := ../src/$(PROFILE)/
+
+CSC ?= csc
+CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618
+Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";)
+
+ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \
+ IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \
+ Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \
+ Mono.C5 Mono.CSharp Mono.Cairo Mono.Cecil Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \
+ Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options \
+ Mono.Parallel Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \
+ Novell.Directory.Ldap PEAPI RabbitMQ.Client SMDiagnostics System.ComponentModel.Composition \
+ System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \
+ System.Data.DataSetExtensions System.Data.Entity System.Data.Linq System.Data.OracleClient \
+ System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \
+ System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \
+ System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \
+ System.Json.Microsoft System.Json System.Management System.Messaging System.Net.Http.Formatting \
+ System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics System.Reactive.Core System.Reactive.Debugger \
+ System.Reactive.Experimental System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases \
+ System.Reactive.PlatformServices System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms \
+ System.Reactive.Windows.Threading System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \
+ System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \
+ System.ServiceModel.Discovery System.ServiceModel.Internals System.ServiceModel.Routing System.ServiceModel.Web \
+ System.ServiceModel System.ServiceProcess System.Threading.Tasks.Dataflow System.Transactions System.Web.Abstractions \
+ System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \
+ System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http System.Web.Mvc System.Web.Razor System.Web.Routing \
+ System.Web.Services System.Web.WebPages.Deployment System.Web.WebPages.Razor System.Web.WebPages System.Web \
+ System.Windows.Forms.DataVisualization System.Windows.Forms System.Windows System.Xaml System.Xml.Linq \
+ System.Xml.Serialization System.Xml System WebMatrix.Data WindowsBase cscompmgd monodoc mscorlib
+
+ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web
+
+FACADE_ASSEMBLIES := Facades/System.Collections.Concurrent Facades/System.Net.Primitives Facades/System.Runtime \
+ Facades/System.Collections Facades/System.Net.Requests Facades/System.Security.Principal \
+ Facades/System.ComponentModel.Annotations Facades/System.ObjectModel Facades/System.ServiceModel.Duplex \
+ Facades/System.ComponentModel.EventBasedAsync Facades/System.Reflection.Emit.ILGeneration Facades/System.ServiceModel.Http \
+ Facades/System.ComponentModel Facades/System.Reflection.Emit.Lightweight Facades/System.ServiceModel.NetTcp \
+ Facades/System.Diagnostics.Contracts Facades/System.Reflection.Emit Facades/System.ServiceModel.Primitives \
+ Facades/System.Diagnostics.Debug Facades/System.Reflection.Extensions Facades/System.ServiceModel.Security \
+ Facades/System.Diagnostics.Tools Facades/System.Reflection.Primitives Facades/System.Text.Encoding.Extensions \
+ Facades/System.Diagnostics.Tracing Facades/System.Reflection Facades/System.Text.Encoding \
+ Facades/System.Dynamic.Runtime Facades/System.Resources.ResourceManager Facades/System.Text.RegularExpressions \
+ Facades/System.Globalization Facades/System.Runtime.Extensions Facades/System.Threading.Tasks.Parallel \
+ Facades/System.IO Facades/System.Runtime.InteropServices.WindowsRuntime Facades/System.Threading.Tasks \
+ Facades/System.Linq.Expressions Facades/System.Runtime.InteropServices \
+ Facades/System.Linq.Parallel Facades/System.Runtime.Numerics Facades/System.Threading \
+ Facades/System.Linq.Queryable Facades/System.Runtime.Serialization.Json Facades/System.Xml.ReaderWriter \
+ Facades/System.Linq Facades/System.Runtime.Serialization.Primitives Facades/System.Xml.XDocument \
+ Facades/System.Net.NetworkInformation Facades/System.Runtime.Serialization.Xml Facades/System.Xml.XmlSerializer
+
+ASSEMBLIES += $(FACADE_ASSEMBLIES)
+
+# generated with (and then slightly tweaked):
+# for i in *.dll; do ikdasm --assemblyref $i | grep Name= | sed 's/.*Name=//g' | sed -e $'s/$/\\\n/g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g' -e "s/^/${i%.*}_REFS := /"; done
+Accessibility_REFS := mscorlib
+Commons.Xml.Relaxng_REFS := mscorlib System.Xml System
+CustomMarshalers_REFS := mscorlib
+I18N.CJK_REFS := mscorlib I18N
+I18N.MidEast_REFS := mscorlib I18N
+I18N.Other_REFS := mscorlib I18N
+I18N.Rare_REFS := mscorlib I18N
+I18N.West_REFS := mscorlib I18N
+I18N_REFS := mscorlib
+IBM.Data.DB2_REFS := mscorlib System System.Data
+ICSharpCode.SharpZipLib_REFS := mscorlib System
+Microsoft.Build.Engine_REFS := mscorlib System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System System.Core
+Microsoft.Build.Framework_REFS := mscorlib System
+Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System Microsoft.Build.Engine System.Xml System.Core
+Microsoft.Build.Utilities.v4.0_REFS := mscorlib Microsoft.Build.Framework System System.Xml
+Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System.Xml System System.Core
+Microsoft.CSharp_REFS := mscorlib System System.Core
+Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing
+Microsoft.VisualC_REFS := mscorlib
+Microsoft.Web.Infrastructure_REFS := mscorlib System System.Web
+Mono.C5_REFS := mscorlib
+Mono.CSharp_REFS := mscorlib System System.Core System.Xml
+Mono.Cairo_REFS := mscorlib
+Mono.Cecil_REFS := mscorlib
+Mono.CodeContracts_REFS := mscorlib System.Core System
+Mono.CompilerServices.SymbolWriter_REFS := mscorlib System
+Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions
+Mono.Data.Tds_REFS := mscorlib Mono.Security System
+Mono.Debugger.Soft_REFS := mscorlib System.Core System Mono.Cecil
+Mono.Http_REFS := mscorlib System ICSharpCode.SharpZipLib Mono.Security System.Web System.Xml
+Mono.Management_REFS := mscorlib System Mono.Posix
+Mono.Messaging.RabbitMQ_REFS := mscorlib Mono.Messaging RabbitMQ.Client System
+Mono.Messaging_REFS := mscorlib System System.Configuration
+Mono.Options_REFS := mscorlib System
+Mono.Parallel_REFS := mscorlib
+Mono.Posix_REFS := mscorlib System
+Mono.Security.Win32_REFS := mscorlib
+Mono.Security_REFS := mscorlib bare/System
+Mono.Simd_REFS := mscorlib
+Mono.Tasklets_REFS := mscorlib
+Mono.WebBrowser_REFS := mscorlib System
+Mono.XBuild.Tasks_REFS := mscorlib System.Xml
+Novell.Directory.Ldap_REFS := mscorlib System
+PEAPI_REFS := mscorlib
+RabbitMQ.Client_REFS := mscorlib System.Xml System
+SMDiagnostics_REFS := mscorlib System.Configuration System System.Xml System.ServiceModel.Internals
+System.ComponentModel.Composition_REFS := mscorlib System System.Core
+System.ComponentModel.DataAnnotations_REFS := mscorlib System System.Core
+System.Configuration.Install_REFS := mscorlib System
+System.Configuration_REFS := mscorlib bare/System.Xml System
+System.Core_REFS := mscorlib System Mono.Posix
+System.Data.DataSetExtensions_REFS := mscorlib System.Data System System.Core
+System.Data.Entity_REFS := mscorlib System.Core System System.Data System.Runtime.Serialization System.ComponentModel.DataAnnotations System.Xml System.Xml.Linq System.Transactions System.Configuration
+System.Data.Linq_REFS := mscorlib System.Data System.Core System System.Xml System.Runtime.Serialization
+System.Data.OracleClient_REFS := mscorlib System.Data System System.Drawing System.EnterpriseServices System.Transactions
+System.Data.Services.Client_REFS := mscorlib System System.Xml System.Core System.Xml.Linq
+System.Data.Services_REFS := mscorlib System.Configuration System.ServiceModel System.ServiceModel.Web System System.ServiceModel.Activation System.Core System.Data.Services.Client
+System.Data_REFS := mscorlib System.Configuration System.Xml System System.Numerics System.Core System.Transactions Mono.Data.Tds System.EnterpriseServices
+System.Design_REFS := mscorlib System.Drawing System.Drawing.Design System System.Windows.Forms System.Data bare/System.Web System.Configuration System.Xml
+System.DirectoryServices.Protocols_REFS := mscorlib System.Xml System System.DirectoryServices
+System.DirectoryServices_REFS := mscorlib Novell.Directory.Ldap System
+System.Drawing.Design_REFS := mscorlib System.Drawing System.Windows.Forms System
+System.Drawing_REFS := mscorlib System
+System.Dynamic_REFS := mscorlib System.Core System
+System.EnterpriseServices_REFS := mscorlib System.Transactions
+System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System
+System.IO.Compression_REFS := mscorlib System
+System.IdentityModel.Selectors_REFS := mscorlib System.Xml System System.IdentityModel
+System.IdentityModel_REFS := mscorlib System.Configuration System.Runtime.Serialization System.Security System System.Xml Mono.Security System.Web.ApplicationServices
+System.Json.Microsoft_REFS := mscorlib System.Runtime.Serialization System System.Xml System.Core
+System.Json_REFS := mscorlib System System.Core
+System.Management_REFS := mscorlib System System.Configuration.Install
+System.Messaging_REFS := mscorlib System Mono.Messaging System.Drawing System.Configuration.Install System.Xml System.Windows.Forms
+System.Net.Http.Formatting_REFS := mscorlib System System.Xml System.Xml.Linq System.Runtime.Serialization System.Core System.Data System.Net.Http System.Configuration
+System.Net.Http.WebRequest_REFS := mscorlib System.Net.Http System
+System.Net.Http_REFS := mscorlib System System.Core
+System.Net_REFS := mscorlib System
+System.Numerics_REFS := mscorlib
+System.Reactive.Core_REFS := mscorlib System System.Reactive.Interfaces System.Core
+System.Reactive.Debugger_REFS := mscorlib System.Reactive.Linq
+System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces System
+System.Reactive.Interfaces_REFS := mscorlib System.Core
+System.Reactive.Linq_REFS := mscorlib System.Core System System.Reactive.Interfaces System.Reactive.Core
+System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core System.Reactive.Providers System.Reactive.Linq
+System.Reactive.PlatformServices_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces System.Core System.Reactive.Linq
+System.Reactive.Providers_REFS := mscorlib System.Core System.Reactive.Interfaces System System.Reactive.Core System.Reactive.Linq
+System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System.Core
+System.Reactive.Windows.Forms_REFS := mscorlib System.Reactive.Core System.Reactive.Interfaces System.Windows.Forms
+System.Reactive.Windows.Threading_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces WindowsBase
+System.Runtime.Caching_REFS := mscorlib System System.Data System.Configuration
+System.Runtime.DurableInstancing_REFS := mscorlib System.Xml.Linq System.ServiceModel.Internals System.Transactions System.Core System.Runtime.Serialization System
+System.Runtime.Remoting_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization.Formatters.Soap
+System.Runtime.Serialization.Formatters.Soap_REFS := mscorlib System.Xml
+System.Runtime.Serialization_REFS := mscorlib System.Xml System.ServiceModel.Internals System System.Configuration System.Core
+System.Security_REFS := mscorlib System System.Xml Mono.Security
+System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System System.Web
+System.ServiceModel.Discovery_REFS := mscorlib System.ServiceModel System System.Xml System.Xml.Linq System.Runtime.Serialization System.Configuration System.Core
+System.ServiceModel.Internals_REFS := mscorlib System System.Xml
+System.ServiceModel.Routing_REFS := mscorlib System.ServiceModel System.Configuration System System.Runtime.Serialization
+System.ServiceModel.Web_REFS := mscorlib System.ServiceModel System System.Runtime.Serialization System.Xml System.Xml.Linq System.Configuration System.ServiceModel.Activation System.Core System.Web.Extensions
+System.ServiceModel_REFS := mscorlib System.Xml System.Xml.Linq System.Xaml System System.EnterpriseServices System.Transactions System.IdentityModel System.Runtime.Serialization System.Runtime.DurableInstancing System.Security System.Web.ApplicationServices System.Messaging System.Net.Http System.IdentityModel.Selectors System.Web.Services System.Configuration System.Web System.Core bare/System.ServiceModel.Activation
+System.ServiceProcess_REFS := mscorlib System System.Configuration.Install System.Windows.Forms
+System.Threading.Tasks.Dataflow_REFS := mscorlib System.Core System
+System.Transactions_REFS := mscorlib System.Configuration
+System.Web.Abstractions_REFS := mscorlib System.Web
+System.Web.ApplicationServices_REFS := mscorlib System System.Configuration
+System.Web.DynamicData_REFS := mscorlib System System.Drawing System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Data.Linq
+System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Web.Extensions
+System.Web.Extensions_REFS := mscorlib System.Web System System.Xml System.Drawing System.Data.Linq System.Web.Services System.ServiceModel System.ServiceModel.Activation System.Runtime.Serialization System.Web.ApplicationServices System.Core System.Configuration
+System.Web.Http.SelfHost_REFS := mscorlib System System.ServiceModel System.Net.Http System.Core System.Web.Http System.IdentityModel System.Runtime.Serialization System.Net.Http.Formatting System.Configuration System.Xml
+System.Web.Http.WebHost_REFS := mscorlib System.Web System.Core System System.Net.Http System.Web.Http System.Xml Microsoft.Web.Infrastructure
+System.Web.Http_REFS := mscorlib System System.Net.Http System.Net.Http.Formatting System.Core System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml System.Data.Linq
+System.Web.Mvc_REFS := mscorlib System.Web System System.Core System.ComponentModel.DataAnnotations System.Web.Extensions System.Web.WebPages.Razor System.Runtime.Caching System.Web.WebPages System.Xml System.Web.Razor System.Data.Linq Microsoft.Web.Infrastructure
+System.Web.Razor_REFS := mscorlib System System.Core
+System.Web.Routing_REFS := mscorlib System.Web
+System.Web.Services_REFS := mscorlib System System.Configuration System.EnterpriseServices System.Xml bare/System.Web System.DirectoryServices System.Design System.Data
+System.Web.WebPages.Deployment_REFS := mscorlib System.Web System System.Configuration System.Core Microsoft.Web.Infrastructure
+System.Web.WebPages.Razor_REFS := mscorlib System.Web System System.Web.Razor System.Configuration System.Core System.Web.WebPages
+System.Web.WebPages_REFS := mscorlib System.Web System System.Core System.Xml.Linq System.Web.Razor System.ComponentModel.DataAnnotations System.Data.Linq Microsoft.Web.Infrastructure Microsoft.CSharp System.Web.WebPages.Deployment
+System.Web_REFS := mscorlib System.Configuration System.Xml System System.Data System.Drawing System.Runtime.Serialization.Formatters.Soap System.Core System.EnterpriseServices System.Web.ApplicationServices Mono.Data.Sqlite System.ComponentModel.DataAnnotations System.Web.Services
+System.Windows.Forms.DataVisualization_REFS := mscorlib System.Drawing System.Windows.Forms System System.Xml System.Data System.Core
+System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing System.Runtime.Serialization.Formatters.Soap Accessibility Mono.WebBrowser System.Configuration Mono.Posix System.Data
+System.Windows_REFS := mscorlib System
+System.Xaml_REFS := mscorlib System System.Xml System.Core
+System.Xml.Linq_REFS := mscorlib System System.Runtime.Serialization System.Xml System.Core
+System.Xml.Serialization_REFS := mscorlib System.ServiceModel System.Xml
+System.Xml_REFS := mscorlib System System.Configuration
+System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml
+WebMatrix.Data_REFS := mscorlib System.Data System.Core System System.Configuration
+WindowsBase_REFS := mscorlib System.Xaml System System.Xml System.Security
+cscompmgd_REFS := mscorlib System
+monodoc_REFS := ICSharpCode.SharpZipLib mscorlib System System.Xml System.Xml.Linq System.Core System.Configuration
+mscorlib_REFS :=
+
+bare/System_REFS := mscorlib
+bare/System.Xml_REFS := mscorlib bare/System
+bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml
+bare/System.ServiceModel.Activation_REFS := mscorlib System
+bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices
+
+Facades/System.Collections.Concurrent_REFS := mscorlib System
+Facades/System.Collections_REFS := mscorlib System.Core System
+Facades/System.ComponentModel.Annotations_REFS := mscorlib System.ComponentModel.DataAnnotations
+Facades/System.ComponentModel.EventBasedAsync_REFS := mscorlib System
+Facades/System.ComponentModel_REFS := mscorlib System
+Facades/System.Diagnostics.Contracts_REFS := mscorlib
+Facades/System.Diagnostics.Debug_REFS := mscorlib System
+Facades/System.Diagnostics.Tools_REFS := mscorlib System
+Facades/System.Diagnostics.Tracing_REFS := mscorlib
+Facades/System.Dynamic.Runtime_REFS := mscorlib System.Core
+Facades/System.Globalization_REFS := mscorlib
+Facades/System.IO_REFS := mscorlib System
+Facades/System.Linq.Expressions_REFS := mscorlib System.Core
+Facades/System.Linq.Parallel_REFS := mscorlib System.Core
+Facades/System.Linq.Queryable_REFS := mscorlib System.Core
+Facades/System.Linq_REFS := mscorlib System.Core
+Facades/System.Net.NetworkInformation_REFS := mscorlib System
+Facades/System.Net.Primitives_REFS := mscorlib System
+Facades/System.Net.Requests_REFS := mscorlib System
+Facades/System.ObjectModel_REFS := mscorlib System
+Facades/System.Reflection.Emit.ILGeneration_REFS := mscorlib
+Facades/System.Reflection.Emit.Lightweight_REFS := mscorlib
+Facades/System.Reflection.Emit_REFS := mscorlib
+Facades/System.Reflection.Extensions_REFS := mscorlib
+Facades/System.Reflection.Primitives_REFS := mscorlib
+Facades/System.Reflection_REFS := mscorlib
+Facades/System.Resources.ResourceManager_REFS := mscorlib
+Facades/System.Runtime.Extensions_REFS := mscorlib System
+Facades/System.Runtime.InteropServices.WindowsRuntime_REFS := mscorlib
+Facades/System.Runtime.InteropServices_REFS := mscorlib System.Core System
+Facades/System.Runtime.Numerics_REFS := mscorlib System.Numerics
+Facades/System.Runtime.Serialization.Json_REFS := mscorlib System.Runtime.Serialization
+Facades/System.Runtime.Serialization.Primitives_REFS := mscorlib System.Runtime.Serialization
+Facades/System.Runtime.Serialization.Xml_REFS := mscorlib System.Runtime.Serialization System Facades/System.Runtime.Serialization.Primitives
+Facades/System.Runtime_REFS := mscorlib System.Core System System.ComponentModel.Composition
+Facades/System.Security.Principal_REFS := mscorlib
+Facades/System.ServiceModel.Duplex_REFS := mscorlib System.ServiceModel
+Facades/System.ServiceModel.Http_REFS := mscorlib System.ServiceModel
+Facades/System.ServiceModel.NetTcp_REFS := mscorlib System.ServiceModel
+Facades/System.ServiceModel.Primitives_REFS := mscorlib System.IdentityModel System.ServiceModel
+Facades/System.ServiceModel.Security_REFS := mscorlib System.ServiceModel
+Facades/System.Text.Encoding.Extensions_REFS := mscorlib
+Facades/System.Text.Encoding_REFS := mscorlib
+Facades/System.Text.RegularExpressions_REFS := mscorlib System
+Facades/System.Threading.Tasks.Parallel_REFS := mscorlib
+Facades/System.Threading.Tasks_REFS := mscorlib System.Core
+Facades/System.Threading_REFS := mscorlib System System.Core
+Facades/System.Xml.ReaderWriter_REFS := mscorlib System.Xml
+Facades/System.Xml.XDocument_REFS := mscorlib System.Xml.Linq
+Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml
+
+mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319
+System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP
+System.Configuration_CSC_ARGS := -d:CONFIG_DEP
+System.Xml_CSC_ARGS := -d:CONFIG_DEP
+System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP
+System.Web_CSC_ARGS := -d:SERVICES_DEP
+
+MONO_KEY := ../../../mcs/class/mono.pub # Public Key Token: 0738eb9f132ed756
+ECMA_KEY := ../../../mcs/class/ecma.pub # Public Key Token: b77a5c561934e089
+WINFX_KEY := ../../../mcs/class/winfx.pub # Public Key Token: 31bf3856ad364e35
+MSFINAL_KEY := ../../../mcs/class/msfinal.pub # Public Key Token: b03f5f7f11d50a3a
+
+Mono.C5_KEYFILE := ../../../mcs/class/Mono.C5/c5.pub
+IBM.Data.DB2_KEYFILE := ../../../mcs/class/IBM.Data.DB2/ibm.pub
+ICSharpCode.SharpZipLib_KEYFILE := ../../../mcs/class/ICSharpCode.SharpZipLib/SharpZipLib.pub
+
+MONO_KEY_ASSEMBLIES := Commons.Xml.Relaxng I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N Mono.CSharp \
+ Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \
+ Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options Mono.Parallel \
+ Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \
+ Novell.Directory.Ldap PEAPI monodoc WebMatrix.Data Mono.Cecil
+
+ECMA_KEY_ASSEMBLIES := SMDiagnostics System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \
+ System.Data.Entity System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \
+ System.Data System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \
+ System.Numerics System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \
+ System.ServiceModel System.Threading.Tasks.Dataflow System.Transactions System.Windows.Forms System.Xaml \
+ System.Xml.Linq System.Xml.Serialization System.Xml System mscorlib bare/System bare/System.Xml
+
+WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \
+ System.Json System.Net.Http.Formatting System.Reactive.Core System.Reactive.Debugger System.Reactive.Experimental \
+ System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases System.Reactive.PlatformServices \
+ System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms System.Reactive.Windows.Threading \
+ System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \
+ System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \
+ System.Web.Extensions.Design System.Web.Extensions System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http \
+ System.Web.Mvc System.Web.Razor System.Web.Routing System.Web.WebPages.Deployment System.Web.WebPages.Razor \
+ System.Web.WebPages System.Windows.Forms.DataVisualization \
+ WindowsBase bare/System.ServiceModel.Activation
+
+MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \
+ Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \
+ RabbitMQ.Client System.Configuration.Install System.Configuration System.Design System.DirectoryServices.Protocols \
+ System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices System.Management \
+ System.Messaging System.Net.Http.WebRequest System.Net.Http System.Net System.Runtime.Caching \
+ System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \
+ System.Web System.Windows cscompmgd bare/System.Configuration bare/System.Web
+
+all: $(addsuffix .dll, $(ASSEMBLIES))
+
+clean:
+ rm -f *.dll
+ rm -f bare/*.dll
+ rm -f Facades/*.dll
+
+define KEYFILE_TEMPLATE
+$(1)_KEYFILE := $(2)
+endef
+
+define ASSEMBLY_TEMPLATE
+$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE)
+ @mkdir -p bare/
+ @mkdir -p Facades/
+ $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$<
+endef
+
+$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY))))
+$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY))))
+$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY))))
+$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY))))
+$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY))))
+
+$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm))))
+
+KEY_ASSEMBLIES := $(MONO_KEY_ASSEMBLIES) $(ECMA_KEY_ASSEMBLIES) $(WINFX_KEY_ASSEMBLIES) $(MSFINAL_KEY_ASSEMBLIES)
+
+MISSING_KEY_ASSEMBLIES := $(filter-out $(KEY_ASSEMBLIES), $(ASSEMBLIES))
+
+print-missing:
+ @echo $(MISSING_KEY_ASSEMBLIES)
+ @echo $(words $(ASSEMBLIES))
+ @echo $(words $(KEY_ASSEMBLIES))
+
+gen-api:
+ for i in *.dll; do mono ../../api-snapshot/tools/genapi/GenAPI.exe -assembly:$$i -out:../src/v4.5 -typeforwardedTo -assemblyVersion -assemblyAttributes -headerFile:../../api-snapshot/profiles/license-header.txt -libPath:.; done
+# for i in Facades/*.dll; do mono ../../api-snapshot/tools/genapi/GenAPI.exe -assembly:$$i -out:../src/v4.5/Facades -typeforwardedTo -assemblyVersion -assemblyAttributes -headerFile:../../api-snapshot/profiles/license-header.txt -libPath:.; done
+
+gen-api-info-xml:
+ for i in *.dll; do echo "INFO: `basename $$i`"; mono-api-info $$i -o=`basename $$i`.xml && sed -i '' '/attributes /d' `basename $$i`.xml && sed -i '' '/attribute .*CompilationRelaxationsAttribute/d' `basename $$i`.xml && sed -i '' '/attribute .*AssemblyDelaySignAttribute/d' `basename $$i`.xml && sed -i '' '/attribute .*AssemblyKeyFileAttribute/d' `basename $$i`.xml && python prettyprint.py `basename $$i`.xml && python prettyprint.py `basename $$i`.xml; done
+